/*
Theme Name: Holbrook Child
Theme URI: http://demo.wplobi.com/holbrook/
Template: holbrook
Author: Wplobi
Author URI: https://themeforest.net/user/wplobi/
Description: A WordPress Theme for Bloggers
Tags: one-column,two-columns,right-sidebar,custom-background,custom-colors,custom-menu,editor-style,featured-images,flexible-header,post-formats,sticky-post,threaded-comments,translation-ready
Version: 1.0.5.1477316670
Updated: 2016-10-24 13:44:30

*/

.page h1 {
    color: #821e1e;
    text-transform: none;
    font-size: 34px;
    line-height: 38px;
}

.menu > a { width: 20px; }

.page-id-896 .single-detail, .page-id-974 .single-detail { padding: 0 0 0 0; }

.et_divi_builder #et_builder_outer_content .et_pb_toggle h5  { margin: 0 0 0 0!important; color: #821e1e!important; }
.et_divi_builder #et_builder_outer_content .et_pb_toggle h5 a { color: 821e1e!important;} 
.et_divi_builder #et_builder_outer_content .et_pb_toggle h5 span { font-weight: normal!important; }

.slide-post-name { display: none; }

.holbrook-slide { margin-bottom: 20px; }

.socials .fa { font-size: 18px; margin-left: 15px; }

.topbar { background: #000000; }
.menu ul li a { font-size: 14px; font-weight: normal;}
.menu > a { border-right: none; margin-right: 20px; }

h2.post-title a { color: #821e1e; text-transform: none; font-size: 32px; line-height: 36px;  }

.single-detail h1.post-title { color: #821e1e; text-transform: none; font-size: 34px; line-height: 38px; }

.post-content h5 { color: #821e1e; text-transform: none; font-family: 'Open Sans', sans-serif; font-weight: 600; margin: 40px 0 15px 0!important; font-size: 1.4em; }

.page-id-214 .post-content h5 {font-size: 14px; }

.single-detail  { padding: 20px 40px 40px 40px; }

.holbrook-post.style2 { border-top: 28px solid #666666; }


/*
.holbrook-post.style2 .holbrook-img { display: none; }
*/

.post-socials span { font-size: 14px; font-style: normal; color: #333333; }

.widget_mc4wp_form_widget form input[type="submit"], .widget_mc4wp_form_widget form button { 
background: #6f6f6f;
font-size: 14px;
}

p, .post-date, .continue {
color: #333333; 
font-size: 16px;
line-height: 26px; 
}

.post-date:before, .post-date:after, .continue-border { display: none; }

.holbrook-footer { background: #666666; }
.footer-strip a { font-size: 16px; }
.footer-strip a i { display: none; }

.widget a { color: #365c90; font-size: 16px; font-weight: 600 } 

.widget { border: 2px solid #a8a8a8; }

h4.widget-title { font-size: 15px; color: #686868; margin-top: -4px; font-weight: normal; white-space: nowrap;  }

.logo { padding-bottom: 43px; }



.page .page-title-wrap {display: none; }


.masonary #post-171,
.masonary #post-173,
.masonary #post-174,
.masonary #post-238
 { display: none; }


/*---------------------------------------------------------------------------------------------------------------------------------------------------*/
/* Gestalty /// 
/*---------------------------------------------------------------------------------------------------------------------------------------------------*/
.menu{float:left;width:90%;}
.header-ext{float:right;width:10%;}

/*---------------------------------------------------------------------------------------------------------------------------------------------------*/
/* CLASS EXTENTIONS v2.2 /// 
/*---------------------------------------------------------------------------------------------------------------------------------------------------*/
.floatleft{float:left;}
.floatright{float:right;}
.clearfloat{clear:both;}
.bump5{height:5px;}
.bump10{height:10px;}
.bump15{height:15px;}
.bump20{height:20px;}
.bump25{height:25px;}
.bump30{height:30px;}
.bump35{height:35px;}
.bump40{height:40px;}
.bump45{height:45px;}
.bump50{height:50px;}
.bump55{height:55px;}
.bump60{height:60px;}
.bump65{height:65px;}
.bump70{height:70px;}
.bump75{height:75px;}
.bump80{height:80px;}
.bump85{height:85px;}
.bump90{height:90px;}
.bump95{height:95px;}
.bump100{height:100px;}
.bump150{height:150px;}
.bump200{height:200px;}
.bump250{height:250px;}
.bump300{height:300px;}
.bump350{height:350px;}
.bump400{height:400px;}
.bump450{height:450px;}
.bump500{height:500px;}
.boxFix, .boxfix{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
.last{margin:0;}


.row-1800, .row1800, .max1800{max-width:1800px !important;}
.row-1750, .row1750, .max1750{max-width:1750px !important;}
.row-1700, .row1700, .max1700{max-width:1700px !important;}
.row-1650, .row1650, .max1650{max-width:1650px !important;}
.row-1600, .row1600, .max1600{max-width:1600px !important;}
.row-1550, .row1550, .max1150{max-width:1550px !important;}
.row-1500, .row1500, .max1500{max-width:1500px !important;}
.row-1450, .row1450, .max1450{max-width:1450px !important;}
.row-1400, .row1400, .max1400{max-width:1400px !important;}
.row-1350, .row1350, .max1350{max-width:1350px !important;}
.row-1300, .row1300, .max1300{max-width:1300px !important;}
.row-1250, .row1250, .max1250{max-width:1250px !important;}
.row-1200, .row1200, .max1200{max-width:1200px !important;}
.row-1150, .row1150, .max1150{max-width:1150px !important;}
.row-1100, .row1100, .max1100{max-width:1100px !important;}
.row-1050, .row1050, .max1050{max-width:1050px !important;}
.row-1000, .row1000, .max1000{max-width:1000px !important;}
.row-950, .row950, .max950{max-width:950px !important;}
.row-900, .row900, .max900{max-width:900px !important;}
.row-850, .row850, .max850{max-width:850px !important;}
.row-800, .row800, .max800{max-width:800px !important;}
.row-750, .row750, .max750{max-width:750px !important;}
.row-700, .row700, .max700{max-width:700px !important;}
.row-650, .row650, .max650{max-width:650px !important;}
.row-600, .row600, .max600{max-width:600px !important;}
.row-550, .row550, .max550{max-width:550px !important;}
.row-500, .row500, .max500{max-width:500px !important;}
.row-450, .row450, .max450{max-width:450px !important;}
.row-400, .row400, .max400{max-width:400px !important;}
.row-350, .row350, .max350{max-width:350px !important;}
.row-300, .row300, .max300{max-width:300px !important;}

.background-fixed .x-bg-layer-lower-image{background-attachment:fixed !important}
.col-vert-content{vertical-align: middle !important;} /* Needs Marginless cols on the parent row */
.has-element-css{} /* see where */ 

/*---------------------------------------------------------------------------------------------------------------------------------------------------*/
/* HIDE 'EM /// 
/*---------------------------------------------------------------------------------------------------------------------------------------------------*/
.open-sidemenu{display:none;}
/*---------------------------------------------------------------------------------------------------------------------------------------------------*/
/* MEDIA QUERIES /// 
/*---------------------------------------------------------------------------------------------------------------------------------------------------*/
@media (max-width: 1180px) {

}

@media (max-width: 980px) {
	.open-sidemenu{display:block;}
	.menu{float:left;width:50%;}
	.header-ext{float:right;width:50%;}
}

@media (max-width: 767px) {
	/*.row-swap-col{display: flex !important;flex-flow: column-reverse wrap !important;}*/
}
