/*
Theme Name: Patti Child
Theme URI: http://deliciousthemes.com/
Description: Creative / Portfolio One-Page Theme
Author: Madalin Tudose
Author URI: http://deliciousthemes.com/
Template: patti
Version: 1.4
*/

/* =Imports styles from the parent theme
-------------------------------------------------------------- */
@import url('../patti/style.css');


/* =Theme customization starts here
-------------------------------------------------------------- */

.tp-caption.black h1, .tp-caption.black h2 {
	border: 1px solid #FFF !important;
	text-shadow: 2px 2px 5px #333;
}

.tp-caption.black h2 {
	    font-size: 48px;
    color: #fff;
    text-transform: uppercase;
    border: 1px solid #fff;
    font-weight: 700;
    padding: 10px 30px;
    line-height: 56px;
    text-align: center;
    margin-bottom: 0;
    margin-top: 0;
}

.post-content {
	border-bottom: 2px solid #A83523;
}

/* since comments are closed, let's hide them */

#comments {
	display: none;
}

.sub-menu li a {
	background-color: #f9f9f9 !important;
}

/* KRMD CSS FEB 2017 */
/* interview series video thumbnail */
iframe.__youtube_prefs__ {
	filter: none !important;
	-webkit-filter: none !important;
}

/* REMOVE BLOG DATES ON HOMEPAGE */
#blog .post-meta {
	display: none;
}

.single .category-articles .post-meta {
	display: block !important;
}

.single .category-articles .single-extra {
	display: none;
}

/* ADJUST MAIN MENU PADDING */
ul#mainnav li a {
	padding: 0px;
	font-size: 13px !important;
}

/* CURRENTLY IN DEVELOPMENT UNDERNEATH POST */
.currently-development {
	text-transform: none;
	color: #a83523;
}

/* HOME POSTS */
#contributed-posts .blog-page p {
	display: none;
}
#contributed-posts .post-read-more {
	float: none;
	text-align: center;
}

#contributed-posts .title-author {
	display: block;
}

/* POST TITLE AUTHOR */
.title-author {
	font-size: 12px;
}

/* TESTIMONIAL PAGE */
.testimonial-item p {
	font-size: 15px;
	line-height: 24px;
}

/* 3 BOOKS */
#scriptor-books .wpb_wrapper{
	text-align: center !important;
}

/* SYD FIELD NOTES CATEGORY */
.category-81 .page-title-subtitle {

}

/* HIDE COMING SOON ON SYD FIELD NOTES */
.category-syd-field-notes .post-1444 {
	display: none;
}

/* HIDE POSTS READ MORE HOME */
.home #contributed-posts .post-read-more {
	display: none;
}

/* SEO HEADINGS */
.page-title-subtitle h1 {
    font-size: 48px;

}

/* NEW BLOG PAGE CSS */
.archive .blog-page .post-thumbnail, 
.blog .post-thumbnail, 
.cpt-resources .has-post-thumbnail .post-thumbnail,
.archive .post-thumbnail {
    width: 30%;
    display: inline-block;
    padding: 10px;
    vertical-align: top;
}

.blog .post-content, 
.cpt-resources .has-post-thumbnail .post-content,
.archive .post-content {
    width: 69%;
    display: inline-block;
    padding: 10px;
}

.cpt-resources .has-post-thumbnail .post-content {
	
}

/* NEW BLOG HOME CSS */
#blog .vc_gitem-animated-block {
    width: 20%;
    display: inline-block;
	vertical-align: top;
}

#blog .vc_gitem-zone {
	width: 79%;
	display: inline-block;
	
}

#blog .vc_gitem-animated-block > .vc_gitem-zone {
	width: 95%;
}

#blog .vc_btn3-container, #blog .readmore {
	display: none;
}

#blog .vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
	padding-bottom: 10px;
	margin-bottom: 30px;
	background-color: #f9f9f9;
}

/* QA NOTES ARCHIVE PAGE CSS */
#qa_notes .vc_gitem-animated-block {
    width: 30%;
    display: inline-block;
	vertical-align: top;
}

#qa_notes .vc_gitem-zone {
	width: 69%;
	display: inline-block;
	
}

#qa_notes .vc_gitem-animated-block > .vc_gitem-zone {
	width: 95%;
	background-size: contain;
	background-position: top;
}

#qa_notes .vc_btn3-container, #qa_notes .readmore {
	
}

#qa_notes .readmore {
	display: none;
}

#qa_notes .vc_btn3 {
	background: transparent;
	color: #a83523;
	text-transform: uppercase;
	font-size: 13px;
	font-weight: bold;
	float: right;
	margin-bottom: -25px;
}

#qa_notes .vc-gitem-zone-height-mode-auto:before {
	padding-top: 50%;
}

#qa_notes .vc_grid.vc_row.vc_grid-gutter-30px .vc_grid-item {
	padding-bottom: 10px;
	margin-bottom: 30px;
	background-color: #f9f9f9;
	    border-bottom: 1px solid #a83523;
}

/* QA NOTES SINGLE */
.single-qa_notes .post-thumbnail, .single-qa_notes .page-title-subtitle {
	display: none;
}

.single-qa_notes #blog {
	padding-top: 40px;
}

.page-title-subtitle {
	padding-top: 80px;
	padding-bottom: 30px;
}

/* RSS ICON CHANGE */
.fa-houzz:before {
    /* content: "\f27c"; */
	/* content: "\f09e" !important; */
}

/* SOCIAL  ICON REARRANGE */
#social {
	display: flex;
	flex-direction: row-reverse;
}

#wpadminbar {
	display: none;
}

#header {
	top: 0 !important;
}

ul#mainnav li ul li a, ul#mainnav li ul li ul li a, ul#mainnav li ul li a:visited, ul#mainnav li ul li a:active {
	width: 250px;
    padding: 9px 10px;
}

/* END KRMD CSS */