/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

/*sidebar -- .two_columns_75_25 > .column2 {background-color:#f8f8f8;}*/
/*sidebar title -- aside .widget h5 {padding-top: 39px !important; text-align: center !important;}*/

/*############################################################ */
/* COLUMNS (for archive/tag pages)                             */
/*############################################################ */

.archive .two_columns_25_75>.column1 {margin-top:25px !important;}
.archive .two_columns_25_75>.column2 {margin-top:40px !important;}
.tag .two_columns_25_75>.column1 {margin-top:25px !important;}
.tag .two_columns_25_75>.column2 {margin-top:40px !important;}

/*############################################################ */
/* COMMENTS                                                    */
/*############################################################ */

/*### disable comments ###*/
#comments {display:none !important;}
.comment_holder {display:none !important;}

#respond input[type="text"], #respond input[type="email"], #respond textarea, .contact_form input[type="text"], .contact_form textarea {background-color:#f5f5f5;}
#respond h3.comment-reply-title {display:none !important;}

.df-container > .df-ui-next, .df-container > .df-ui-prev {
	opacity:1; color:#fff; 
	text-shadow:3px 0px 0px #000000;
}

.post_info {display:none !important;}

.blog_holder article .post_info a, .blog_holder article .post_text h2 .date {display:none !important;}
.blog_holder.blog_single article h2 {padding-top: 8px;}
.blog_single .tags_text {display: none !important;}

.notice.notice-success {display:none !important;}

.galleria-info {display:none !important;}

/*############################################################ */
/* TITLE                                                       */
/*############################################################ */

/*### Page title ###*/
.page .title.title_size_large h1 {
	display:inline-flex; 
	padding:0px 15px 7px 15px !important; 
	background-color:#333 !important; 
	color:#fff !important; 
	border-radius:12px !important; 
	font-family: "Roboto Slab" !important;
	font-size:36px !important; 
}

/*### Archive page title ###*/
.archive .title.title_size_large h1 {
	display:inline-flex; 
	padding:0px 15px 7px 15px !important; 
	background-color:#333 !important; 
	color:#fff !important; 
	border-radius:12px !important; 
	font-family: "Roboto Slab" !important; 
	font-size:36px !important;
}

/*### Tag page title ###*/
.tag .title.title_size_large h1 {
	display:inline-flex; 
	padding:0px 15px 7px 15px !important; 
	background-color:#333 !important; 
	color:#fff !important; 
	border-radius:12px !important; 
	font-family: "Roboto Slab" !important; 
	font-size:36px !important;
}

/*### Single post title ###*/
/*.single-post .title.title_size_large h1 {display:inline-flex; padding:7px 15px 0px 15px !important; background-color:#333 !important; color:#fff !important; border-radius:12px !important; font-family: "Roboto Slab" !important;}*/

/*### Single post large title ###*/
.single-post .title.title_size_large .text_above_title {
	font-size:22px !important; 
	line-height:22px !important;
}

.single-post .title.title_size_large h1 {
	font-size:32px !important; 
	line-height:45px !important; 
	padding-bottom:10px !important;
}

.single-post .title.title_size_large h4 {
	font-size:24px !important; 
	line-height:28px !important;
}

.single-post .title.title_size_large span.subtitle {
	font-size:24px !important; 
	line-height:26px !important; 
	font-style: italic !important;
}

/*### Single post medium title ###*/
.single-post .title.title_size_medium .text_above_title {
	font-size:22px !important; 
	line-height:22px !important;
}

.single-post .title.title_size_medium h1 {
	font-size:26px !important; 
	line-height:42px !important; 
	padding-bottom:10px !important;
}

.single-post .title.title_size_medium h4 {
	font-size:24px !important; 
	line-height:28px !important;
}

.single-post .title.title_size_medium span.subtitle {
	font-size:24px !important; 
	line-height:26px !important; 
	font-style: italic !important;
}

/*### Single post subtitle ###*/
/*.single-post .title.title_size_large h4 {padding-top:10px;}*/

/*### Single post interline for post paragraphs */
.single-post .blog_single p {margin-bottom:4px !important;}

/*############################################################ */
/* QODE                                                        */
/*############################################################ */

/*### Qcode Advanced Call to Action ###*/
.qode-advanced-call-to-action {text-align:right !important;}

/*############################################################ */
/* BLOG CAROUSEL                                               */
/*############################################################ */

/*### blog carousel slider - size of posts ###*/
.qode-bct-post {width:257px !important;}

/*### blog carousel slider - image ###*/
.qode-blog-carousel-titled .qode-bct-post .qode-bct-post-image img {
	box-shadow:1px 1px 4px #333 !important;
    -moz-box-shadow:1px 1px 4px #333 !important;
    -webkit-box-shadow:1px 1px 4px #333 !important;
    -khtml-box-shadow:1px 1px 4px #333; !important;
}

/*### blog carousel slider - title ###*/
.qode-blog-carousel-titled .qode-bct-post .qode-bct-post-date {display:none !important;}
.qode-blog-carousel-titled .qode-bct-title-holder>* {text-align:center !important;}

/*### blog carousel slider - text ###*/
.qode-blog-carousel-titled .qode-bct-post .qode-bct-post-text {display:none !important;}

/*############################################################ */
/* BLOG MASONRY                                                */
/*############################################################ */

/*### border around blog masonry images ###*/
/*.q_masonry_blog article .q_masonry_blog_post_image img {border:1px solid #efefef !important; border-radius:5px !important;}*/

.q_masonry_blog_title {text-align:center !important;}
.q_masonry_blog_excerpt {display:none !important;}
.q_masonry_blog {margin-bottom:0px !important;}

/*### boder around post carousel publication images ###*/
/*img.attachment-full.size-full.wp-post-image {border:1px solid #efefef !important;}*/

/*############################################################ */
/* SMART POST SHOW                                             */
/*############################################################ */

.pcp-carousel-wrapper .sp-pcp-carousel {
	padding-top:30px !important; 
	padding-bottom:45px !important;
}

.sp-pcp-post .sp-pcp-title, .sp-pcp-post .sp-pcp-title a {
	font-family:"Roboto Slab" !important; 
	text-transform:uppercase !important; 
	font-size:13px !important; 
	font-weight:600 !important;
}

.sp-pcp-post .sp-pcp-post-thumb-area img {
	box-shadow:1px 1px 4px #333 !important;
    -moz-box-shadow:1px 1px 4px #333 !important;
    -webkit-box-shadow:1px 1px 4px #333 !important;
    -khtml-box-shadow:1px 1px 4px #333; !important;
}

/*############################################################ */
/* DFLIP.                                                      */
/*############################################################ */

._df_thumb ._df_book-title {line-height:20px !important;}
._df_thumb {margin: 5px 10px 10px !important;}
















