@charset "utf-8";@import url('https://fonts.googleapis.com/css?family=Petit+Formal+Script');@import url('http://fonts.googleapis.com/css?family=Lato:100,300,400,400italic,500,700,900');@import url('https://fonts.googleapis.com/css?family=Montserrat:400,500,600,700');@import url('https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');.homeslide{}
.homeslide img{width:100% !important;max-width:100%;}
.header-sec{position:absolute;top:0px;z-index:99;width:100%;}
.responsive-slider.flexslider .slide .slide-title{display:none !important;}
.sitemenu{position:absolute;width:100%;top:0px;margin:35px 0;background:#7fb93e;padding:0px 0;transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.logo{position:relative;float:left;z-index:99;}
.menu-primary-menu-container{margin-left:220px;}
.main-navigation a{font-size:15px;font-weight:600 !important;font-family:'Lato', Arial;}
.navigation-top a{color:#fff !important;font-weight:normal;text-decoration:none;font-size:15px;text-transform:uppercase;}
.main-navigation a:hover{background:#5f9431;color:#fff;}
.navigation-top .current-menu-item > a{background:#5f9431;color:#fff;position:relative}
.navbar-nav .current_page_item > a::after{content:"";background:#005ea8 !important;display:block;width:100%;height:100%;position:absolute;top:0;transform:skewX(-42deg);left:0px;transition:all 0.5s;opacity:1 !important;}
.navbar-nav .current_page_item > a{color:#fff;}
body .wrap{width:100% !important;padding:0px !important;max-width:100% !important;}
.responsive-slider.flexslider{margin-bottom:0px !important;}
.entry-header, .page-header{display:none !important;}
.tax-es_status .page-header{display:block !important;}
.page-two-column .panel-content div.entry-content{width:100% !important;background:#fcfcfc}
.sty1{border:10px solid #8dc539;padding:60px 30px 50px;}
.grnbg{background:#005ea8;}
.title-1{font-weight:400 !important;}
.title-1 strong{font-weight:900;}
.grnbg .title-1{color:#fff !important;}
h1, h2, h3, h4, h5, h6{clear:inherit !important;}
.bgsty1{padding-top:50px;padding-bottom:50px;}
.button{font-family:lato;font-size:17px !important;}
.pad-t156, .desc_wrap{padding-top:48% !important;}
.desc_img{height:110px;width:110px;border-radius:50%;text-align:center;line-height:100px;margin:0 auto;float:none;background:#005ea8;font-size:55px;font-family:lato;font-weight:300;color:#fff;}
.desc_txt h2{font-family:'Petit Formal Script', cursive;font-weight:300;font-size:51px;color:#fff;text-align:center;margin:0px;padding:15px 0 6px 0;}
.desc_txt h3{font-family:lato;font-size:44px;color:#fff;text-align:center;margin:0px;padding:0px;font-weight:300 !important;}
.blklink{font-size:140%;color:#071323;}
.grnbtn{background-color:#005ea8 !important;color:#fff !important;}
.inrtitle{width:100%;padding:60px 0;text-align:center;}
.inrtitle h2{color:#2f2f2f;font-size:44px;text-transform:uppercase;position:relative;margin:0px 0 0px;padding:0px 0 25px;font-weight:400;text-align:center;display:block;}
.inrtitle h2:before{content:"";height:5px;background:#005ea8;width:100px;position:absolute;bottom:0px;left:45%;}
.brand-box{background:#ffffff;padding:25px;margin-bottom:30px;border-bottom:solid 1px #ddd}
.brand-box:hover{box-shadow:0 0 10px #ccc inset !important;}
.brand-box h2{color:#2f2f2f;font-size:24px;text-transform:uppercase;position:relative;margin:0px 0 0px;padding:0px 0 15px;font-weight:400;display:block;}
.brand-box p{margin-bottom:15px;}
.rigtxt{text-align:right;}
.lftbor{border-left:solid 1px #f1f1f1;padding-left:35px;}
.fs-23{font-size:22px;}
.pad-tb60{padding-top:60px;padding-bottom:60px;}
.findsec h2{font-weight:400;color:#2f2f2f;font-size:42px;margin-bottom:20px;}
.findsec p{line-height:32px;}
.posrel{position:relative;}
.logosec{position:absolute;top:40%;left:0px;width:100%;text-align:center;}
.logosec ul{list-style:none;margin:0px;padding:0px;}
.logosec ul li{display:inline-block;margin:0 25px}
.logosec ul li a{background:#fff;width:170px;height:170px;text-align:center;display:table-cell;vertical-align:middle;border-radius:50%;transition:all .2s ease-in-out;transform:scale(1);}
.logosec ul li a img{max-width:80%;}
.logosec ul li a:hover{transform:scale(0.9);box-shadow:0px 0px 150px #000000;}
#contactform #submit{background:#005ea8;color:#fff !important;}
.ftr-row{border-bottom:solid 1px #d6d6d6;padding-bottom:15px;margin-bottom:15px;float:left;width:100%;}
.ftr-nav{float:left;width:100%;}
.copyright-txt{color:#37393f;float:left;width:100%;font-size:15px;}
.ftr-nav ul{padding:0px;margin:0px;float:left;width:100%;}
.ftr-nav ul li{padding:0px;margin:0px;display:inline-block;vertical-align:top;padding:0px 25px;}
.ftr-nav ul li:first-child{padding-left:0px;}
.ftr-nav ul li:last-child{padding-right:0px;}
.ftr-nav ul li a{color:#3e5776;font-size:15px;}
.ftr-nav ul li a:hover{color:#7cb740;}
.cmpny-logo a{margin-right:40px;}
.cmpny-logo a:last-child{margin-right:0px;}
.ftr-logo{float:left;width:100%;margin-bottom:25px;}
.ftr-adrs{text-align:left;color:#262626;font-size:15px;line-height:26px;border-bottom:solid 1px #d6d6d6;float:left;width:100%;padding-bottom:10px;margin-bottom:15px;}
.ftr-adrs a{color:#262626;}
.ftr-adrs a:hover{color:#7cb740;}
.footer-social{padding:0px;margin:0px;}
.footer-social li{display:inline-block;vertical-align:top;padding-right:14px;}
.footer-social li:last-child{padding-right:0px;}
.footer-social li a:hover{opacity:0.8;}
.footer-social li a{width:38px;height:38px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;-ms-border-radius:100%;display:inline-block;background:#2c6baa;color:#fff;font-size:20px;text-align:center;line-height:38px;}
.footer-social li a.facebook{background:#2c6baa;}
.footer-social li a.twitter{background:#3bc9e2;}
.footer-social li a.linkedin{background:#0d4c8b;}
.footer-social li a.gplus{background:#d2341f;}
.footer-social li a:hover{background:#333;}
.design-by{text-align:left;color:#000;font-size:13px;float:left;margin-top:30px;}
.design-by img{margin-left:8px;}
.es-wrap{width:1170px;margin:0 auto}
.welcontent{width:100%;float:left;margin:0 auto;padding:50px 0;font-size:35px;font-weight:900 !important;font-family:lato;line-height:42px;}
.es-wrap *{font-family:lato;}
.welcontent .col-md-8{float:none;margin:0 auto;border-left:solid 10px #005ea8;padding-left:35px;width:800px}
.brnds-wrap{width:100%;margin:0 auto;font-size:20px;color:#666;font-family:lato;font-weight:300;line-height:24px;padding:40px 0;}
.brnds-wrap .col-md-7{padding-top:50px;}
.es-listing .es-property-inner{border:0px !important;background:#f0f0f0;padding:5px !important;margin:0px !important;}
.es-listing .es-property-inner:hover{border:solid 1px #005ea8 !important;}
.es-layout-3_col .properties{position:relative;overflow:hidden;margin-bottom:20px;}
.es-layout-3_col .properties:hover{box-shadow:0 0 10px #666}
.es-layout-3_col .properties .es-property-thumbnail{background:#fff;margin:10px;}
.es-listing .es-property-inner .es-property-thumbnail .es-thumbnail .es-thumbnail-bottom{padding-bottom:10px;padding-top:10px;font-size:16px;}
.es-wrap .es-layout-3_col .properties h2 a, .es-layout-3_col .properties h2 span{font-family:'Montserrat', sans-serif !important;line-height:24px;text-decoration:none;}
.es-layout-3_col .properties h2 span{font-size:36px;color:#005ea8 !important;font-weight:900;}
.es-layout-3_col .properties .es-bottom-icon-cols .es-bottom-icon, .es-layout-2_col .properties .es-bottom-icon-cols .es-bottom-icon{font-size:18px !important;line-height:32px;}
.es-layout-3_col .properties .es-details-wrap{transition:ease all 0.6s;display:block !important;border:0 !important;position:absolute !important;margin-top:20px;padding:0px;background:#005ea8 !important;left:0px;}
.es-layout-3_col .properties:hover .es-details-wrap{margin-top:-46px;}
.es-map-link-wrap{flex:50% !important;position:relative;}
.es-map-link-wrap:before{content:"\f041";font-family:FontAwesome;position:absolute;left:18%;top:-3px;color:#fff;font-size:22px;}
.es-map-link-wrap a{color:#fff;}
.es-button-orange{background:none !important;padding:15px 0;position:relative;}
.es-read-wrap{flex:50% !important;padding:0px 0;border-left:solid 1px #4e8a20;}
.es-read-wrap a.es-button-orange:before{content:"\f15c";font-family:FontAwesome;position:absolute;left:-30px;top:12px;color:#fff;font-size:18px;}
.es-dropdown-container{display:none !important;}
.properties-template-default .site-content{padding-bottom:50px;}
.page-template-contact-page .site-content{padding-bottom:0px;}
#main{background:#fcfcfc !important;}
.brandlogo{float:left;width:42%;}
.postwrap1{float:right;width:58%;}
span.es-category-items a[href="http://lbm3.octed.com/es_category/green-homes/"]{background:url(../images/brdl-2.png) no-repeat;min-height:150px;float:left;min-width:100%;font-size:0px;}
span.es-category-items a[href="http://lbm3.octed.com/es_category/home-brands/"]{background:url(../images/brdl-1.png) no-repeat;min-height:150px;float:left;min-width:100%;font-size:0px;}
span.es-category-items a[href="http://lbm3.octed.com/es_category/roof-homes/"]{background:url(../images/brdl-3.png) no-repeat;min-height:150px;float:left;min-width:100%;font-size:0px;}
.es-address{display:none;}
.postname .entry-header{display:block!important;background:#f2f2f2;padding:0px !important;}
.postname .entry-header h1.entry-title{font-size:32px;font-family:lato;font-weight:500;padding:10px;margin-bottom:20px;}
.es-single h2 .es-cat-price{display:block}
.single-properties .site-main{padding-top:50px;background:#fcfcfc}
.es-cat-price .es-price{background:none !important;}
.es-cat-price .es-price{font-size:40px;color:#005ea8;font-family:'Montserrat', sans-serif !important;font-weight:700;}
.es-single-tabs-wrap{padding-top:30px;}
.es-single-tabs-wrap ul.es-single-tabs li a{padding:0 20px !important;height:auto !important;}
.es-single-tabs-wrap ul.es-single-tabs li a:hover{text-decoration:none !important;}
.es-single-tabs-wrap ul.es-single-tabs{border:0px;}
.es-single-tabs-wrap ul.es-single-tabs li a:after{content:"";background:#f0f0f0 !important;display:block;width:100%;height:100%;position:absolute;top:0;transform:skewX(-42deg);left:0px;transition:all 0.5s;opacity:1 !important;z-index:-1 !important;}
.es-single-tabs-wrap ul.es-single-tabs li a.active:after{content:"";background:#005ea8 !important;display:block;width:100%;height:100%;position:absolute;top:0;transform:skewX(-42deg);left:0px;transition:all 0.5s;opacity:1 !important;z-index:-1 !important}
.es-single-tabs-wrap ul.es-single-tabs li a{position:relative;border:0px !important;background:none !important;z-index:9999 !important;padding:5px 35px !important;font-weight:600;}
.es-single-tabs-wrap ul.es-single-tabs li a.active{color:#fff !important;font-size:16px;}
.es-single-tabs-wrap ul.es-single-tabs li{background:none !important;}
.es-single-tabs-wrap ul.es-single-tabs{padding:0 25px !important}
.es-wrap .es-read:hover{color:#fff !important;}
.es-single .es-tabbed .es-tabbed-item{padding-top:20px;}
.es-gallery{max-width:600px;}
.es-single .es-info .es-property-fields{width:48%;padding:0 0%;float:left;background:#f2f2f2;}
.es-single .es-info .es-gallery .es-gallery-inner{border:0px !important;}
.es-single .es-info .es-gallery .es-gallery-image{margin-bottom:30px !important;}
.es-single .es-info .es-gallery .es-gallery-image-pager-wrap{border:solid 1px #cacaca !important;padding:15px;}
.es-single .es-info .es-gallery .slick-arrow.slick-prev{left:20px !important;}
.es-single .es-info .es-gallery .slick-arrow.slick-next{right:20px !important;}
.es-single .es-info .es-property-fields li{padding:15px 25px 15px !important;border-bottom:solid 1px #cbcbcb;font-size:18px;font-family:'Montserrat', sans-serif !important;}
.es-single .es-info .es-property-fields li:last-child{border:0px !important;color:#005ea8 !important;font-weight:900 !important;}
.es-single .es-info .es-property-fields li:last-child strong{color:#242424 !important}
.es-single .es-info .es-property-fields strong{font-weight:400 !important;}
.es-single .es-info .es-property-fields li:first-child{font-weight:900 !important;}
.es-single .es-tabbed h3{border:0px !important;background:#f2f2f2;padding:10px 15px;font-size:25px;color:#273428;}
.es-single .es-tabbed p{font-size:16px;color:#273428;line-height:26px;}
.entry-footer{display:none !important;}
.es-top-arrow{display:none !important;}
.es-single .es-description li{background:url(../images/tick.png) no-repeat 2px 3px;font-size:16px;color:#273428;line-height:26px;padding:0 0 10px 35px}
.es-single .es-tabbed h1{padding:15px 0;font-size:25px;font-weight:300;}
.es-single ul{margin:0px;}
.ewd_property_des_2 span{position:relative;width:35px;height:25px;}
.ewd_property_des_2 span:before{content:"\f1fe";font-family:FontAwesome;font-size:25px;color:#000;}
.single .entry-content{padding-bottom:35px;}
.ewd_property_des_7 span{position:relative;width:35px;height:25px;}
.ewd_property_des_7 span:before{content:"\f236";font-family:FontAwesome;font-size:25px;color:#000;}
.ewd_property_des_7, .ewd_property_des_8, .ewd_property_des_9, .ewd_property_des_14{display:none !important;}
.ewd_property_des_8 span{position:relative;width:35px;height:25px;}
.ewd_property_des_8 span:before{content:"\f2cd";font-family:FontAwesome;font-size:25px;color:#000;}
.ewd_property_des_9 span{position:relative;width:35px;height:25px;}
.ewd_property_des_9 span:before{content:"\f278";font-family:FontAwesome;font-size:25px;color:#000;}
.ewd_property_des_11 span{position:relative;width:35px;height:25px;}
.ewd_property_des_11 span:before{content:"\f236";font-family:FontAwesome;font-size:25px;color:#000;}
.ewd_property_des_12 span{position:relative;width:35px;height:25px;}
.ewd_property_des_12 span:before{content:"\f2cd";font-family:FontAwesome;font-size:25px;color:#000;}
.ewd_property_des_13 span{position:relative;width:35px;height:25px;}
.ewd_property_des_13 span:before{content:"\f278";font-family:FontAwesome;font-size:25px;color:#000;}
.ewd_property_des_14 span{position:relative;width:35px;height:25px;}
.ewd_property_des_14 span:before{content:"\f1fe";font-family:FontAwesome;font-size:25px;color:#000;}
.ewd_property_des_17 span{position:relative;width:35px;height:25px;}
.ewd_property_des_17 span:before{content:"\f1cd";font-family:FontAwesome;font-size:25px;color:#000;}
.ewd_property_des_6 span{position:relative;width:35px;height:25px;}
.ewd_property_des_6 span:before{content:"\f201";font-family:FontAwesome;font-size:25px;color:#000;}
.pad-t60{padding-top:60px;}
.pos-t50{position:absolute;top:45%;font-size:56px;}
.wonderplugin-gridgallery-item a div{display:none !important;}
#html5-watermark{display:none !important}
.galwrap{padding:50px 0;}
.galwrap .wonderplugingridgallery{max-width:100% !important}
.galwrap .wonderplugin-gridgallery-list{max-width:100% !important;width:100% !important}
a{outline:none !important;}
.galwrap .nav-tabs > li:after{content:"";background:#f0f0f0 !important;display:block;width:100%;height:100%;position:absolute;top:0;transform:skewX(-42deg);left:0px;transition:all 0.5s;opacity:1 !important;z-index:1}
.galwrap .nav-tabs > li.active > a{color:#fff !important;position:relative;}
.galwrap .nav-tabs > li.active:after{content:"";background:#005ea8 !important;display:block;width:100%;height:100%;position:absolute;top:0;transform:skewX(-42deg);left:0px;transition:all 0.5s;opacity:1 !important;z-index:1}
.galwrap .nav-tabs{border:0px !important;padding:0 15px;}
.galwrap .nav-tabs > li > a{border:0px !important;background:none !important;position:relative;z-index:99;padding:8px 35px}
.galwrap .tab-content{padding:20px 0;}
.galwrap .nav-tabs > li > a{color:#000;font-size:16px !important;}
.galwrap .nav-tabs > li{margin-right:20px;}
.galwrap .wpgridlightbox:hover{position:relative !important;}
.galwrap .wpgridlightbox:hover:before{position:absolute !important;content:"\f00e";font-size:50px;font-family:FontAwesome;z-index:999;width:220px;height:170px;line-height:170px;color:#000;}
.navigation.pagination{width:100%;}
.page-numbers{background:#f0f0f0;font-size:16px;padding:5px 18px !important;display:inline-block;color:#000 !important;}
.page-numbers.current{background:#7fb93e;font-size:16px;padding:5px 18px !important;display:inline-block;color:#fff !important}
.about_us_main{padding:32px 0;background:#fcfcfc;}
.about_top_text{padding-bottom:20px;}
.about_top_text h2{margin:0;padding:10px 0 20px;font:700 30px/38px 'Lato', Arial, sans-serif;color:#005ea8;position:relative;}
.about_top_text h2:after{height:3px;background:#a9a9a9;content:" ";width:70px;display:block;margin-top:14px;}
.about_top_text p{color:#363636;font:300 21px/32px 'Lato', Arial, sans-serif;}
.four_features{border-top:1px solid #e8e7e8;border-bottom:1px solid #e8e7e8;margin:30px 0 60px;}
.four_features ul{list-style:none;padding:30px 0;margin:0;}
.four_features ul li{font:700 16px/48px 'Lato', Arial, sans-serif;color:#000;width:25%;float:left;padding-left:10px;border-left:#d5d3d6 1px solid;}
.four_features ul li:first-child{border-left:0;}
.four_features ul li img{max-width:45px;height:auto;margin:0 10px;vertical-align:middle;max-height:39px;width:auto;}
.about_indent{padding-bottom:50px;}
.about_indent p{color:#797976;font:400 16px/24px 'Lato', Arial, sans-serif;margin-bottom:26px;}
.about_mission_vission{background:#005ea8;padding:35px 0;border-bottom:solid 1px #e0e0e0}
.about_mission_vission h3{color:#fff;margin:0;padding:0 0 14px;font:700 22px/32px 'Lato', Arial, sans-serif;}
.about_mission_vission p{color:#fff;font:400 16px/24px 'Lato', Arial, sans-serif;}
.homefilter .es-search__field{float:left;width:100% !important;margin:0px 0 10px;padding:0px;}
.homefilter .es-search__buttons{float:left;width:100% !important;margin:0px 0 10px;padding:0px;order:inherit !important}
.homefilter .es-search__field .es-field__label label{font-size:0px;display:none;}
.homefilter .es-search__field .es-field__label label:before{content:""}
.homefilter .es-search__field input{margin:0px !important;padding:0 !important;height:32px;}
.homefilter .widget ul li{border:0px !important;}
.homefilter .widget-title{letter-spacing:0px;text-transform:none !important;font-size:20px !important;}
.homefilter .es-button.es-button-orange-corner{background:#005ea8 !important;border:solid 1px #005ea8 !important;color:#fff !important;padding:10px !important;}
.homefilter .es-button.es-button-gray{background:#fff !important;border:solid 1px #005ea8 !important;padding:0px !important;height:38px;line-height:38px;}
.es-search__wrapper .es-search__field .es-field__wrap .select2 .select2-selection__choice{background:#005ea8 !important;color:#fff !important;}
.es-layout-3_col .properties h2 a{min-height:58px;background:none;}
#masthead.fixed .sitemenu{position:fixed;margin:0;transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
#masthead.fixed .header-sec{position:fixed;transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.logo img{max-width:209px;transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
#masthead.fixed .logo img{max-width:140px;transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
header.fixed nav{margin-top:15px;transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
#content-wrapper, main{width:100% !important;}
.es-search__wrapper .es-search__field .es-field__wrap .select2 .select2-selection{padding:1px 0;}
.es-search__wrapper .es-search__field .es-field__wrap .select2 .select2-search{padding:6px 12px 0;width:100%;}
.es-dropdown-wrap{max-height:50px;}
.es-search__wrapper .es-dropdown-wrap .es-label{max-height:46px;padding:15px 0;color:#000;}
.es-search__wrapper .es-dropdown-wrap .es-dropdown-label .fa{top:11px;}
.es-search__wrapper .es-dropdown-wrap ul li{list-style:none;}
.es-search__wrapper .es-dropdown-wrap.show .fa{background:#fff;}.es-dropdown-wrap.show{border:1px solid #ccc;}
.floor_plans .desc_wrap{}
.homeslide #myCarousel .carousel-indicators{display:none;}
.extra_text_e{margin-bottom:20px;width:100%;}
.extra_text_e .desc_wrap{padding-top:5% !important;}
.extra_text_e .desc_wrap h2{font-size:1.26vw;text-align:left;white-space:nowrap;}
.extra_text_e .desc_wrap h2 span{font-family:lato;display:block;font-size:2.05vw;font-weight:300;line-height:48px;white-space:nowrap;}
.extra_text_e .desc_wrap h2 span strong{font-weight:700;}
.extra_text_e .photo img{width:100%;}
.zoom_box .desc .desc_img img{max-width:55% !important;padding-bottom:2px;padding-top:25px;}
.extra_text_e .desc_wrap .desc_img{display:none;}
.blk_mobile{display:none;}
.es-listing .es-property-inner .es-property-thumbnail .es-thumbnail img{max-height:225px;}
.es-wrap .es-listing{padding-bottom:60px;}
.blk_mobile{position:relative;}
.blk_mobile::after{content:" ";border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid transparent;border-left:8px solid #7fb93e;height:0 !important;position:absolute;right:0;width:0;top:13px;}
.ui-dialog .ui-dialog-title{text-overflow:ellipsis;font:21px/30px lato,Arial;}
button.ui-dialog-titlebar-close:after{content:"X";position:absolute;left:0;top:0;height:100%;width:0;z-index:1;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background:rgba(0, 0, 0, .05);font-size:15px;font-family:lato;}
.es-single-tabs-wrap ul.es-single-tabs.es-fixed{position:static !important;}
.carousel-indicators{display:none !important;}
.wcs-gallery .bx-wrapper .bx-prev{left:-35px;}
.wcs-gallery .bx-wrapper .bx-next{right:-40px;}
.wcs-gallery .limargin a.r_lbox:hover:before{position:absolute !important;content:"\f00e";font-size:50px;font-family:FontAwesome;z-index:9;width:200px;height:190px;line-height:190px;color:#fff;text-align:center;background:rgba(0,0,0,0.6);}
.wcs-footer-title i{font-size:18px;position:relative;top:5px;margin-right:5px;color:#666}
.button.button_theme{background:#005ea8;font-size:16px;padding:5px 15px;display:inline-block;color:#fff;}
.headban{width:100%;margin-bottom:35px;position:relative;text-align:center;min-height:280px;background-size:cover !important;font-family:'Oswald', sans-serif !important;display:table;color:#fff;}
.headban img{width:100%;}
.headban h2{display:table-cell;height:280px;vertical-align:middle;font-size:45px;text-shadow:0 0 30px #000;}
.page-template-inner-page .headban{background:url(../images/ban1.jpg) no-repeat;}
.term-roof-homes .headban{background:url(../images/ban2.jpg) no-repeat;}
.term-home-brands .headban{background:url(../images/ban1.jpg) no-repeat;}
.term-green-homes .headban{background:url(../images/ban2.jpg) no-repeat;}
.term-green-homes .headban{background:url(../images/banner_3.jpg) no-repeat;}
.page-id-140 .headban{background:url(../images/banner_4.jpg) no-repeat;}
.page-id-138 .headban{background:url(../images/galleries.jpg) no-repeat;}
.page-template-about .headban{background:url(../images/banner_1.jpg) no-repeat;}
.page-template-contact .headban{background:url(../images/banner_2.jpg) no-repeat;}
.single .headban{background:url(../images/banner_6.jpg) no-repeat;}
.entry-content{width:100%;}
.page-template-contact hr{border:0px;}
.sections_style_0 h2{font-family:lato !important;font-size:42px;font-weight:900;}
.sections_style_0 p{font-family:lato !important;font-size:18px;font-weight:500;line-height:25px;}
.sections_style_0 h5{font-family:lato !important;font-size:22px;font-weight:500;line-height:26px;}
.navigation.post-navigation{display:none}
.gallery-item{float:left;text-align:center;width:180px;height:150px;margin:0 10px 15px 0;}
.gallery img{border:2px solid #cfcfcf;width:100%;height:150px;}