/*
Theme Name:     Kleo Child
Theme URI:
Description:    Child theme for Kleo
Author:         SeventhQueen
Author URI:     http://seventhqueen.com
Template:       kleo
Tags:  one-column, two-columns, right-sidebar, fluid-layout, custom-menu, featured-images, post-formats, sticky-post, translation-ready
License: GNU General Public License
License URI: license.txt
*/

/*
* Please add your custom styles below
*/
@media only screen and (max-width: 766px) {
	.home-page h1 {
		padding-top:24px !important;
	}
}
.mobilehide, .desktophide {
	display:none;
}

/* Gold Links */

body a:hover, a.bbp-forum-title, a.bbp-reply-topic-title, .wp-embed-heading a, .wp-embed-heading a, .wp-embed a {
	color: #bfa100 !important;
	
}

/* BUTTONS */
.btn-highlight {
	border-radius:6px !important;
	color:#000000 !important;
}
.btn-highlight:hover {
	color:#ffffff !important;
}

/* LISTS */

div.wrap-content ul {
	padding-bottom:24px !important;
}

#main ul+h2, #main ol+h2, #main ul+h3, #main ol+h3, #main ul+h4, #main ol+h4, #main ul+h5, #main ol+h5, #main ul+h6, #main ol+h6 {
	margin-top: 1.5em !important;
} 

/* QUOTES */

body.page .bbp-reply-content table table {
	margin-top:20px !important;
}

body.page blockquote {
	margin-left:20px;
}

body.page .bbp-reply-content table {
	margin-top:120px !important;
}

.bbp-reply-content table td {
	padding-top:12px;
	padding-left:30px;
}

blockquote, .bbp-reply-content table td {
  position: relative;
  font-family: 'Sanchez', serif;
  font-size: $base-font-size;
  line-height: $base-line-height;
  font-style: italic;
}
blockquote p {
	color: #000000 !important;
}

blockquote:before, .bbp-reply-content table td b:before {
  content: '\201C';
  position: absolute;
  top: 0em;
  left: 0;
  transform: translate(-50%, -50%);
  background: #fff;
  width: 3rem;
  height: 2rem;
  font: 5em/1em 'PT Sans', sans-serif;
  color: #efefef;
  text-align: center;
}
blockquote:after {
  content: "\2013 \2003" attr(cite);
  display: block;
  text-align: right;
  font-size: 0.875em;
  color: #e74c3c;
}

/* Logo */

img#logo_img { max-height:55px !important; padding-bottom:6px !important; padding-top:8px !important; padding-right:12px !important; border-radius:0 !important;}

/* IMAGES BORDER-RADIUS */
.borderradius, .wrap-content img {
	border-radius: 12px !important;
}

img.avatar {
	border-radius:50% !important;
	margin-right: 3px;
}

body.home h4.post-title a, body.home h4.entry-title a {
	font-size:22px !important;
	text-transform:none !important;
}

/* Transparent Borders */
.main-color .sidebar-right, .main-color .sidebar-left, .main-color .sidebar-extra, .main-color .sidebar-main {border-color:#ffffff !important;} 

/* div.post-content {border-style:none !important;} */

/* Top Menu Colors */
i.icon-facebook {background-color:#F7F7F7 !important;}
i.icon-facebook a:hover, div.ts-text a:hover  {background-color:#ffffff !important; color:#aaa9ad !important;}
li#menu-item-795155, li#menu-item-795155 a {background-color:#fafafa !important; color:#aaa9ad !important;}
li#menu-item-795155 a:hover {background-color:#ffffff !important; color:#777777 !important;}
li#menu-item-794808, li#menu-item-794808 a {background-color:#fafafa !important; color:#aaa9ad !important;}
li#menu-item-794808 a:hover {background-color:#ffffff !important; color:#777777 !important;}
li#menu-item-794597, li#menu-item-794597 a {background-color:#fafafa !important; color:#aaa9ad !important;}
li#menu-item-794597 a:hover {background-color:#ffffff !important; color:#777777 !important;}
li#menu-item-794598, li#menu-item-794598 a {background-color:#fafafa !important; color:#aaa9ad !important;}
li#menu-item-794598 a:hover {background-color:#ffffff !important; color:#777777 !important;}
li#menu-item-794601, li#menu-item-794601 a {background-color:#fafafa !important; color:#aaa9ad !important;}
li#menu-item-794601 a:hover {background-color:#ffffff !important; color:#777777 !important;}
li#menu-item-811550, li#menu-item-811550 a {background-color:#fafafa !important; color:#aaa9ad !important;}
li#menu-item-811550 a:hover {background-color:#ffffff !important; color:#777777 !important;}
code {background-color:#fafafa !important; color:#aaa9ad !important;}

/* Main Menu */
ul#menu-main li.menu-item a {color:#BFA100  !important; font-weight: 500 !important;}

/* Home Page */
body.home-page h1.page-title, div.post-footer  {display:none;}

/* SEARCH */

/* WordPress Search  delete */
div.bbp-search-form, form#searchform {display:none !important;} 

.kleo-search-form {
    max-width: 1200px !important;
    margin: 0 auto;
    position: relative;
}

/* Google Search */
.gsc-search-button, .gsc-search-button-v2 {
	background-color: #bfa100 !important;
	height: 12px !important;
	border: 0 none white !important; 
	padding:0 10px !important; 
	border-radius:2px;
}

/* Register */

#signup_submit {
	background-color:#F6F7F7 !important;
	padding-bottom:30px !important;
	left: 44%;
	position: absolute !important;
	border-color:#bfa100 !important;
}

/* Forum Post Submits */

#user-submit, #bbp_reply_submit {
	background-color:#F6F7F7 !important;
	border-color:#bfa100 !important;
}

#user-submit:hover, #bbp_reply_submit:hover, #signup_submit:hover {
	background-color:#FFFFFF !important;
	border-color:#bfa100 !important;
	color:#bfa100 !important;
}

.error ul li {
	color:red !important;
}

/* Headings */
.article-content .bbp-forum-title {
	font-size:24px !important;
	line-height:30px !important;
	font-family: Hind !important;
	font-weight:400 !important;
}
h3 {text-transform:uppercase !important; line-height:24px !important;}
h4 {text-transform:uppercase !important; line-height:20px !important;}


/* Post Format Colors */
.masonry-listing .post-content {
    border-left-color: #e5e5e5 !important;
	border-width:1px !important;
}
.masonry-listing .format-image .post-title {
border-left: 0 none #ffffff !important;
}
.masonry-listing .format-standard .post-title {
border-left: 0 none #ffffff !important;
}
.masonry-listing .format-video .post-title {
border-left: 0 none #ffffff !important;
}

/* Previous | Next */
span#older-nav, span#newer-nav {background-color:#ededed !important; color:#bfa100 !important;}
span.entry-title {
	font-size:12px !important;
}

time.entry-date {
	font-size:14px !important;
}

/* Main Content Formatting */
dd strong {
	font-weight:400 !important;
}

/* Members Search */
span.update  { display: none !important; }

/* BuddyPress */

div.role-keymaster {display:none;}

/* BB Press */

li.bbp-topic-description {display:none;}

#bbpress-forums div.reply {border: 0px none #ffffff !important;}
ul.odd {background-color:#fcfcfc !important;}

/* Avatar */
img.round-avatar {border-radius: 50% !important;}

body.bbpress div.bbp-reply-content img  {
	border-radius: 8px !important;
}

/* Author Name */
#bbpress-forums div.bbp-forum-author a.bbp-author-name, #bbpress-forums div.bbp-reply-author a.bbp-author-name, #bbpress-forums div.bbp-topic-author a.bbp-author-name {
    display:block !important;
}

/* Bible */
div.float {display:none !important;}
ul#biblechapters li {list-style-type: none;}
body.kingjamesbible h2, body.kingjamesbible h3 {font-weight: bold !important;}

/* Mobile */

@media only screen and (max-width: 766px) {
	.post-title  {
		margin-top:18px !important;
		margin-bottom:8px !important;
	}
	.home-page .template-page {
	margin-top:-40px !important;
	}
}

/* Site description */
@media (max-width: 1201px) { 
    p.page-info, div#top-social    {
        display:none !important;
    }
}
