/*
Theme Name:     BCSE-child
Description:    
Author:         admin
Template:       bcse

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/
body, div {-webkit-overflow-scrolling: touch; overflow-scrolling: touch;}
.page-content a {
    color:#142985;
    text-decoration: underline;
}

.green-panel {
    background: #1d338e!important;
    color: #fff;
    padding: 20px 0;
    word-wrap: break-word;
    font-size: 15px;
}
.huge-it-wrap {height:auto!important}
.tribe-events-adv-list-widget {width:33%; float:left;  padding-left:15px; padding-right:15px;}
.tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"], .tribe-events-calendar td.tribe-events-past div[id*="tribe-events-daynum-"] > a {color:#000!important;}
.member-login img {float:left;}
.tribe-events-promo {display:none!important;}
.header-navigation ul li.remove-underline a:hover {text-decoration:none!important;}
.tribe-events-adv-list-widget .widget-title {
    background:url("images/supported-event.png") no-repeat scroll 50px 0;
    border-bottom: 2px solid #029248;
    color: #142985;
    font-family: "din-bold";
    font-size: 18px;
    font-weight: normal;
    height: 44px;
    margin-bottom: 30px;
    padding-bottom: 50px;
    padding-left: 105px;
    padding-top: 0;
}
.sup-head {line-height:18px;}

.hright-part {
    width: 500px;
    float: right;
}
.slider_8 .huge-it-slider > li {background:none!important}
.footer-heading h2 {
    color: #fff;
    font-size: 14px;
    font-weight: bold;
}
.widget ul {font-family:verdana, Arial}

.blog-summery {
    width: 450px!important;
}
#homepagecategoryposts-3 h3 {
    background: rgba(0, 0, 0, 0) url("images/bcse-action-logo.png") no-repeat scroll 75px 0;
    border-bottom: 2px solid #e0c455;
    color: #142985;
    font-family: "din-bold";
    font-size: 18px;
    font-weight: normal;
    height: 44px;
    margin-bottom: 30px;
    padding-bottom: 50px;
    padding-left: 135px;
    padding-top: 0;
}

#axxiemtextwidget-4 .widget-title {
    background: rgba(0, 0, 0, 0) url("images/twitter-logo.png") no-repeat scroll 100px 0;
    border-bottom: 2px solid #02aaab;
    color: #142985;
    font-family: "din-bold";
    font-size: 18px;
    font-weight: normal;
    height: 44px;
    margin-bottom: 30px;
    padding-bottom: 50px;
    padding-left: 151px;
    padding-top: 0;
}
.tribe-events-list .tribe-events-venue-details {
    margin:5px 0 13px!important;
}
.tribe-events-list-widget .tribe-events-list-widget-events {padding:0 0 10px; border-bottom:1px dotted #939393; margin-bottom:10px;}
.tribe-events-list-widget .tribe-event-title {font-size:14px;}
.tribe-events-list-widget .tribe-event-title a {color:#4d4d4d; text-decoration:underline;}
.tribe-events-list-widget .tribe-event-title a:hover {text-decoration:none;}
.tribe-events-back {display:none!important;}
.addtoany_share_save_container {display:none!important;}
.tribe-events-gmap {display:none;}

div#tribe-events-bar {
    display: none !important;
}
.entry-content li {
    background:url("images/list-style-left.png") no-repeat scroll left 20px;
    font-weight: normal;
    line-height: 24px;
    list-style: outside none none;
    padding-top: 10px;
    margin-left: 20px;
    padding-left: 20px;
	font-size:14px;
}
.blog-default .so-panel {margin-bottom:0!important}
.events-list.tribe-bar-is-disabled #tribe-events-content-wrapper {max-width:100%;}
.tribe-events-list .type-tribe_events {margin-bottom:30px; padding-top:0!important; margin-top:10px!important}
.tribe-events-list .type-tribe_events h2 {font-size:1.2em}
.tribe-events-list-separator-month {font-size:20px;}
.tribe-events-loop .tribe-events-list-separator-month, .tribe-events-list h2.tribe-events-page-title {display:none}
.blog-custom {padding-bottom:40px;}
.postid-511 #tertiary {display:none;}
.video-gallery-container {
    margin: 10px 0 0;
}
.single-post .widget_sow-image .widget-title {font-size:12px; font-weight:400; color:#666; font-style:italic; font-family: Verdana; line-height:16px;}
.metaslider .caption-wrap {
    background:rgba(32, 54, 140, 0.4)!important;
    color:#fff!important;
    height:200px!important;
    left:25%!important;
    padding:20px 30px!important;
    text-align: left!important;
    bottom:25%!important;
	width:28%!important;
opacity:1!important
}
.metaslider .caption {
    font-family: "din-bold",Myriad pro!important;
    font-size: 24px!important;
    line-height:36px!important;
    margin-left:0%!important;
    width:100%!important;
   text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);
    margin-bottom:10px!important;
    margin-top:20px!important;
}
.flex-control-nav {display:none!important}

.collapse.in {height:auto!important}
.collapse.in .header-navigation {height:auto!important}
#myCarousel {overflow:hidden; float:left; width:100%;}
#myCarousel .flex-direction-nav {
    margin-left: 26% !important;
    width:48%;
position:absolute; left:0; top:50%
}


.flexslider {width:200%!important; margin-left:-50%!important; text-align:center!important;}
.metaslider .slides img {width:auto!important; display:inline-block!important}
.banner-new .flexslider {width:100%!important; margin-left:0%!important; text-align:center!important;}
.banner-new .metaslider .slides img {width:100%!important; display:inline-block!important}
.banner-new .metaslider .caption-wrap {width:35%!important; left: 0 !important;}
.collapse-expand p {padding:0!important; margin:0!important; font-size: 15px;}
.collapse-expand .collapseomatic_content p {padding:16px 0!important; margin:0!important;}
.collapse-expand .collapseomatic_content  {padding-top:15px;}
.collapse-expand span {font-size: 15px;font-weight: bold; padding:19px 0!important}
.video-gallery-section li.col-md-3 {min-height:250px; padding-right:15px;}

#tribe-events .tribe-events-list .tribe-events-button {display:none!important}
#tribe-events-footer .tribe-events-sub-nav .tribe-events-nav-previous, #tribe-events-footer .tribe-events-sub-nav li, #tribe-events-header .tribe-events-sub-nav .tribe-events-nav-previous, #tribe-events-header .tribe-events-sub-nav li {
    background: none!important;
}
.about-clients .col-md-3 .col-md-12 {
    border: 1px solid #cccccc;
    padding-bottom: 10px;
    min-height: 602px!important;
}
#tribe-events-header {display:none;}

.factbook-heading-top {border:none!important; padding-bottom:0!important; margin-bottom:0!important}
.sponsors-logo1 img {max-height:87px; max-width:165px!important;}
.sponsors-logo2 img {max-height:87px; max-width:165px!important;}
.sponsors-logo3 img {max-height:87px; max-width:165px!important;}
.sponsors-logo4 img {max-height:120px; max-width:165px!important;}
.sponsors-logo5 img {max-height:87px; max-width:165px!important;}
.sponsors-logo6 img {max-height:87px; max-width:165px!important;}
.sponsors-logo7 img {max-height:87px; max-width:165px!important;}
.sponsors-logo8 img {max-height:87px; max-width:165px!important;}
.sponsors-logo9 img {max-height:87px; max-width:165px!important;}
.sponsors-logo10 img {max-height:87px; max-width:165px!important;}
.sponsors-logo11 img {max-height:87px; max-width:165px!important;}
.sponsors-logo12 img {max-height:87px; max-width:165px!important;}
.sponsors-logo13 img {max-height:87px; max-width:165px!important;}
.sponsors-logo14 img {max-height:87px; max-width:165px!important;}
.sponsors-logo15 img {max-height:87px; max-width:165px!important;}
.sponsors-logo16 img {max-height:87px; max-width:165px!important;}
.sponsors-head h3.widget-title {background:#b02924; color:#fff!important; text-align:center; font-size:30px; padding:12px 0}
.editions h3.widget-title {background:#112f55; color:#fff!important; text-align:center; font-size:30px; padding:12px 0}

.sports-edition-container .state-sportlight h3.widget-title {background:#b02924; color:#fff!important; text-align:center; font-size:30px; padding:12px 0}
.sports-edition-container .previous-edition h3.widget-title {background:#112f55; color:#fff!important; text-align:center; font-size:30px; padding:12px 0}
.sports-edition-container .previous-edition .textwidget {text-align:center}
.sports-edition-container .previous-edition h5 {text-align:center; font-family:'din-bold', Myriad pro; font-size:24px; color:#000066;}
.sports-edition-container .state-sportlight ul {margin-left:10%}
.sports-edition-container .state-sportlight li {
    float: left;
    width: 95%;
    text-align: left;
    line-height: normal;
    min-height: inherit;
    background: url(https://www.bcse.org/wp-content/uploads/bullet-yellow-big.png) no-repeat left 9px;
    padding: 0 0 0 20px;
    margin:0 0 20px
}
.sports-edition-container .state-sportlight li a {
    color: #0033ff;
    font-size: 18px;
}
.factbook-partner-new .widget_text p{font-size:11px;}
.sponsers-img1 {margin-bottom:84px}
.factbook-partner-new .sow-image-container img {max-height:68px;}
.factbook-new2018 .factbook-info h3 {text-align:center; font-size:14px; color:#fff; font-family:'din-bold', Myriad pro; line-height:normal}
.factbook-new2018 .text-fact {margin-left:0;}
.factbook-new2018 .color-cyan P {font-family:'din-bold', Myriad pro !important; font-size:18px!important; color:#eecc88!important}
.factbook-new2019 .color-cyan P {font-family:'din-bold', Myriad pro !important; font-size:18px!important; color:#001E66!important}
.factbook-new2018 .factbook-heading .widget_sow-button {width:44%; float:left; margin-bottom:0!important}
.factbook-new2018 .factbook-heading #panel-14157-1-0-4, .factbook-new2018 .factbook-heading #panel-16874-1-0-4 {float:right; width:54%; margin-bottom:0!important}
.factbook-new2018 .factbook-heading .widget_sow-button:last-child {float:right;}
.factbook-new2018 .factbook-heading .widget_sow-button .get-spotlight, .factbook-new2018 .factbook-heading .widget_sow-button .get-infrastructure {width:100%; padding:0;}
.factbook-new2018 .factbook-heading .widget_sow-button .get-infrastructure {float:right;}
.factbook-new2018 .get-factbook a {text-align:left;}
.factbook-new2018 .sow-icon-ionicons {margin:-0.1em 10px -0.2em -0.35em!important; font-size:2.7em!important;}
.factbook-new2018 #panel-14157-1-0-5, .factbook-new2018 #panel-16874-1-0-5 {width:100%;}
.factbook-new2018 .see-faces {padding:0!important; width:100%!important;}
.factbook-new2018 .see-faces span {display:inline-block}
.factbook-new2018 .see-faces .sow-icon-image {background:url(https://www.bcse.org/wp-content/uploads/faces-icon.png) no-repeat!important; width:2em!important; height:1.7em !important; background-size:contain !important}
.factbook-new2018 .see-faces a  {text-align:center!important; font-size:20px !important; line-height:32px}
.factbook-new2018 .see-faces .sow-icon-fontawesome {float:none!important; margin-right:10px!important; display:inline-block!important}
.factbook-new2018 .factbook-pdf a {text-align:center!important;}
.factbook-new2018 .container-artical .ow-button-base, .factbook-new2018 .container-artical h3.widget-title{border-bottom: 4px solid #F2A359; color: #000066; padding-bottom: 15px; display:inline-block; font-size:24px; width:300px;}
.factbook-new2019 .container-artical .ow-button-base, .factbook-new2019 .container-artical h3.widget-title{border-bottom: 4px solid #0940ba; color: #000066; padding-bottom: 15px; display:inline-block; font-size:24px; width:300px;}
.so-widget-sow-button-flat-d02068a35d0f .ow-button-align-left a{line-height: 40px;}
.factbook-new2018 .container-artical h3.widget-title {text-align:center; line-height:21px; font-family:'din-bold', Myriad pro; color:#16256e!important; font-weight:normal}
.factbook-new2018 .container-artical .ow-button-base a {padding:0!important; color:#16256e!important; background:none!important; border:none!important; font-family:'din-bold', Myriad pro}
.factbook-new2018 .container-artical .sow-icon-ionicons {float:right!important; font-size:34px!important; margin-right:10px!important}
.factbook-new2018 .container-artical .so-widget-sow-button {text-align:center;}
.factbook-new2018 .so-widget-sow-video {text-align:center}
.factbook-new2018 .so-widget-sow-video iframe{width: 80%; display: inline-block;}
.factbook-new2018 .sponsor-editions-logo img {max-width:90%!important; display:inline-block}
.factbook-new2018 .sponsor-editions-logo .widget-title {display:none}
.factbook-new2018 .lsow-clients .lsow-client {text-align:center;}
.factbook-new2018 .lsow-image-overlay {background:none!important;}
.factbook-new2018 .lsow-clients .lsow-client .lsow-client-name {background:none!important; top:0!important; margin-top:0!important}
.factbook-new2018 .lsow-clients .lsow-client .lsow-client-name a {position:absolute; left:0; top:0; width:100%; height:100%; text-align:center; opacity:0}

.header-factbook2018 .header-custom2017 {
    background: url(https://www.bcse.org/wp-content/uploads/header-factbook-bg-2018.jpg) no-repeat 0 0!important;
}

.page-template-page-custom-2018 .header-factbook2018  {
    background: #069388!important;
}

.page-template-page-custom-2019 .header-factbook2019  {
    background: #0537b0!important;
}
.header-factbook2019 .header-custom2017 {
    background: url(https://www.bcse.org/wp-content/uploads/2019-BCSE-Web-Header_1024x190_V3.jpg) no-repeat 0 0!important;
}

.header-factbook2019 .factbook-nav ul li {
    margin-top: 160px!important;
}
.header-factbook2019 .factbook-nav ul li:first-child {
    margin-left: -6px;
}


.factbook-new2018 .get-factbook {
    background: #16256e!important;
}
.factbook-new2019 .get-factbook {
    background: #0940ba!important;
}
.factbook-new2018 .year-color {
    color: #F2A359!important;
}

.factbook-new2019 .factbook-heading .widget_sow-button {width:100%; float:left; margin-bottom:0!important}

.factbook-new2019 .see-faces .sow-icon-image {background:url(https://www.bcse.org/wp-content/uploads/faces-icon-blue.png) no-repeat!important; width:2em!important; height:1.7em !important; background-size:contain !important;}

.factbook-new2019 .see-faces a {
    text-align: left!important;
    font-size: 20px !important;
}

.so-widget-sow-button-flat-d02068a35d0f .ow-button-base a{padding: 1em 3.4em; line-height: 40px;}

.so-widget-sow-button-flat-236fc42c655c .ow-button-base a {padding: 1em 1.8em;}


.factbook-new2018 .factbook-heading, .factbook-new2018 .links-factbook {
    border-bottom: 4px solid #2896B4!important;
}
.factbook-new2019 .factbook-heading, .factbook-new2019 .links-factbook {
    border-bottom: 4px solid #0940BA!important;
}
.factbook-new2019 .get-factbook .ow-button-base a {text-align:center!important}
.factbook-new2018 .factbook-heading-top {border-bottom:none!important}
.factbook-new2018 .industry-focus {background:#16256e!important; border-bottom:4px solid #ecaa43!important}
.factbook-new2019 .industry-focus {background:#E3E6E0!important; border-bottom:4px solid #ecaa43!important}
.factbook-new2018 .sponsors-head h3.widget-title {background:#2896B4!important;}
.factbook-new2018 .sports-edition-container .state-sportlight h3.widget-title {background:#2896B4!important;}
.factbook-new2019 .sponsors-head h3.widget-title {background:#15216f!important;}
.factbook-new2019 .sports-edition-container .state-sportlight h3.widget-title {background:#15216f!important;}
.factbook-new2018 .sports-edition-container .previous-edition h3.widget-title{background:#16256e!important;}
.factbook-new2018 .editions h3.widget-title{background:#16256e!important;}
.factbook-new2018 .factbook-info h3 {background:#2896B4!important;}
.factbook-new2019 .factbook-info h3 {background:#0940ba!important; padding:14px 10px;}
.factbook-new2018 .submit input.wpcf7-submit {background:#16256e!important;}
.factbook-new2018 div.wpcf7-mail-sent-ok {border:none; background:none!important;  color:#000; clear:both; text-align:center; font-size:20px; font-style:italic; line-height:32px; font-family:"din-bold",Myriad pro}
.header-factbook2018 .factbook-nav ul li {color:#fff;}
.header-factbook2018 .factbook-nav ul li a {color:#fff;}
.factbook-new2018 .infographics-facts ul li {background:url(https://www.bcse.org/wp-content/uploads/bullet-yellow-big-1.png) no-repeat left 15px!important}
.factbook-new2018 .sports-edition-container .state-sportlight li {background:url(https://www.bcse.org/wp-content/uploads/bullet-yellow-big-1.png) no-repeat left 6px!important}
span.wpcf7-not-valid-tip {display:inline;}
.factbook-new2018 #wpm_download_8, .ebd_results {background:#16256e!important; color:#fff; padding:13px; margin-bottom:0; font-family:"din-bold",Myriad pro; border:none; width:85%; margin-left:8%; display:inline-block!important }
.factbook-new2018 #wpm_download_8 a, .ebd_results a.ebd_link  {color:#eecc88 !important; font-size:16px; margin-left:5px;}
#fb2018 {
    background: #fff;
    display: inline-block;
    float: left;
    position: relative;
    padding: 0 14%;
    width:100%;
}
.popup .wrapper {padding-bottom:60px;}
.popup label.ebd_input {margin:0;}
.entry-content-new {overflow:visible!important; margin-top:0!important}
.content-gcas {margin-top:0!important}
.bread-crumb {float:left; margin:-50px 0 0 20px; position:relative; z-index:100; font-family: 'din-bold', Myriad pro;}
.bread-crumb li {float:left; background:none!important; margin:0 10px 0 0; color:#fff!important; font-weight:700; padding:0; }
.bread-crumb li a {color:#fff!important; font-weight:bold; }
.factbook-new2019 .infographics-facts {
    background: url(https://www.bcse.org/wp-content/themes/bcse/images/energy-full.png) no-repeat bottom center;
    min-height: 403px!important;
    width: 100%;
    text-align: center;
}

.gcas-banner .header-share-clients2 {
    float: right;
    margin: -36px 290px 0px 0;
    z-index: 10;
    position: relative;
	font-family: 'din-bold', Myriad pro;
}
.gcas-banner .widget_sow-image {margin-bottom:0!important}
.gcas-banner .share-content-factbook {font-size:20px; color:#fff!important;}
.page-template-page-cop23 .bcse-press-release h3 {
    border-top: 3px solid #5ebed6;
    border-bottom: 3px solid #5ebed6;
    color: #5ebed6;
}
.entry-content-new .lsow-heading {margin:0; padding:0; width:100%; max-width:100%!important;}
.entry-content-new .lsow-heading .lsow-title {
    border-top: 3px solid #0096d4;
    border-bottom: 3px solid #0096d4;
    color: #0096d4;
    background: url(https://www.bcse.org/wp-content/uploads/icon-gcas.png) no-repeat scroll 20px center;
        background-size: auto auto;
    padding: 7px 0 7px 80px;
    background-size: 40px;
    font-size: 22px;
   font-family:'din-bold', Myriad pro
}
.entry-content-new .head-inner .lsow-heading .lsow-title {width:98%}

.entry-content-new .bcse-action-con .lsow-heading .lsow-title {
 border-top: 3px solid #98c351;
    border-bottom: 3px solid #98c351;
    color: #98c351;
}
#pgc-15834-2-1 {margin-top:-85px;}
.affiliate-con .widget-title {
    border-top: 3px solid #eb3e68;
    border-bottom: 3px solid #eb3e68;
    color: #eb3e68;
    background: url(https://www.bcse.org/wp-content/uploads/icon-gcas.png) no-repeat scroll 20px center;
        background-size: auto auto;
    padding:7px 0 7px 80px;
    background-size: 40px;
    font-size: 22px;
font-family:'din-bold', Myriad pro;
margin:0
}
.story-box .panel-grid {
    border-bottom: 1px dotted #ccc;
}
.story-box .widget-title {
    color: #98c351;
    font-family:Verdana;
    font-size:16px;
    font-weight: bold;
    line-height: 20px;
    margin: 0;
    text-align: left;
}
.entry-content-new .widget a {
    color: #0096d4;
}
.heading-btm .lsow-heading {max-width:100%; width:100%!important;}
.heading-btm .lsow-title {
    border-top: 3px solid #fdb819!important;
    border-bottom: 3px solid #fdb819!important;
    color: #fdb819!important;
font-family:'din-bold', Myriad pro
}
.bcse-supports .sow-image-grid-wrapper .sow-image-grid-image {max-width: 240px;}
.bcse-supports .sow-image-grid-wrapper .sow-image-grid-image img {margin-right:0;}
.entry-content-new .more-info {background: #98c351;}
.bcse-supports .widget_text {margin-bottom:0!important;} 
.gcas-top-heading .widget_lsow-heading {margin-bottom:0!important;}


.affiliate-con-cop-24 .widget-title {
    border-top: 3px solid #0273a7;
    border-bottom: 3px solid #0273a7;
    color: #0273a7;
    background: url(https://www.bcse.org/wp-content/uploads/icon-cop24.png) no-repeat scroll 20px center;
        background-size: auto auto;
    padding:7px 0 7px 80px;
    background-size: 40px;
    font-size: 22px;
font-family:'din-bold', Myriad pro;
margin:0
}

.entry-content-new .cop24 .lsow-heading .lsow-title {
    border-top: 3px solid #265c8d;
    border-bottom: 3px solid #265c8d;
    color: #265c8d;
    background: url(https://www.bcse.org/wp-content/uploads/icon-cop24.png) no-repeat scroll 20px center;
        background-size: auto auto;
    padding: 7px 0 7px 80px;
    background-size: 40px;
    font-size: 22px;
   font-family:'din-bold', Myriad pro
}

.entry-content-new .bcse-action-cop24 .lsow-heading .lsow-title {
 border-top: 3px solid #73bdbb;
    border-bottom: 3px solid #73bdbb;
    color: #73bdbb;
 background: url(https://www.bcse.org/wp-content/uploads/icon-cop24.png) no-repeat scroll 20px center;
    background-size: 40px
 
}

.story-box-cop24 .widget-title {
    color: #73bdbb;
    font-family:Verdana;
    font-size:16px;
    font-weight: bold;
    line-height: 20px;
    margin: 0;
    text-align: left;
}

.heading-btm .cop24 .lsow-title {
    border-top: 3px solid #c0e2da!important;
    border-bottom: 3px solid #c0e2da!important;
    color: #73bdbb!important;
font-family:'din-bold', Myriad pro
}

.entry-content-new .more-info-cop24 {background: #73bdbb;}



.industry-focus {
    background: #004a4d;
    padding: 20px;
    color: #fff;
    font-family: 'din-bold', Myriad pro!important;
    font-size: 18px!important;
    overflow: hidden;
    margin-top: 20px;
    border-bottom: 4px solid #ab9ad6;
}

.industry-focus ul {
    margin: -4px 0 0 11px!important;
    padding: 0;
}

.industry-focus ul li a {
    color: #ffffff!important;
font-family: 'din-bold', Myriad pro!important;
}
.factbook-new2019 .industry-focus ul li a {
    color: #2896B4!important;
font-family: 'din-bold', Myriad pro!important;
}
.story-box-cop24 .panel-grid {border-bottom:1px dotted #c9c9c9; padding-bottom:25px;}
.story-box-cop24 .title1-cop24 .widget-title {
    border-bottom: 1px solid #e3e3e3;
    padding-bottom: 10px;
    margin-bottom: 6px;
}
.story-box-cop24 .panel-grid:last-child {border:none;}
.industry-focus ul li {
    color: #333;
    list-style: none;
    font-family: Verdana;
    font-size: 14px;
    font-weight: normal;
    line-height: 24px;
    padding-bottom: 0px;
	background: url(https://www.bcse.org/wp-content/uploads/bullet-yellow-big-1.png) no-repeat left 20px !important;
}

a.view-edition {
    color: #142985!important;
}

.widget a {
    color: #142985;
}

.page-template-page-cop23 .header-clients {
    background: #176295!important;
}

.page-template-page-cop23 .header-custom3 .social-links {
    bottom: 18px;
    right: 10%;
    position: absolute;
}

.page-template-page-cop23 .header-custom3 .header-share-clients {
    float: right;
    margin-left: 0;
    margin-top: -7px;
}
.page-template-page-cop23 .header-custom3 .clients-nav {
    bottom: 10px;
    position: absolute !important;
    left: 2%;
}
.client-img-new {text-align:center;}
.client-img-new img {max-height:60px; width:auto;}
.page-template-page-cop23 .header-custom3 .header-share-clients {
    text-shadow: 2px 2px 5px #2f2f2f;
}

.page-template-page-cop23 .bcse-events h3 {
    background: url(/wp-content/uploads/wave-icon.png) no-repeat scroll 20px center;
}

.page-template-page-cop23 .bcse-events h3 {
    border-top: 3px solid #199e92;
    border-bottom: 3px solid #199e92;
    color: #199e92;
}

.page-template-page-cop23 .bcse-press-release h3 {
    border-top: 3px solid #5ebed6;
    border-bottom: 3px solid #5ebed6;
    color: #5ebed6;
}

.page-template-page-cop23 .blue-bold {
    color: #336699;
    font-weight: bold;
}


.page-template-page-cop23 .border-skyblue {
    border-bottom: 3px solid #5ebed6;
}

.page-template-page-cop23  .list-support li {
    color: #336699;
}

.page-template-page-cop23  .entry-content a, .page-template-page-cop23 .comment-content a {
    color: #336699;
}

.page-template-page-cop23  .heading-arrow h4 {
    color: #5ebed6;
    padding-bottom: 15px;
    font-family: 'din-bold', Myriad pro;
    font-size: 24px;
    margin-top: 3px;
}

.page-template-page-cop23  .bcse-delegation {
    background: #336699;
    text-align: center;
    color: #fff;
    font-family: 'din-bold', Myriad pro;
    font-size: 24px;
    margin-bottom: 20px;
    margin-top: 20px;
    padding: 10px;
}

.page-template-page-cop23 .more-info {
    background: #336699;
    padding: 10px;
    margin-bottom: 30px;
    color: #fff;
    text-align: center;
}

.page-template-page-cop23 .more-info h3 {
    font-size: 24px;
    font-family: 'din-bold', Myriad pro;
    line-height: 24px;
    margin: 20px;
}

.page-template-page-cop23 .more-info h3 a, .page-template-page-cop23 .more-info h3 a:hover {
    color: #5ebed6;
}



#myCarousel .banner-new .flex-direction-nav {
    margin-left: 0% !important;
    width: 99%;
    position: absolute;
    left: 0;
    top: 50%;
}



.factbook-new .factbook-heading .widget .widget-title {
    font-family: "din-bold",Myriad pro;
    font-size: 28px;
    line-height: 40px;
    letter-spacing: 0.03em;
    margin: 0;
    padding: 0 0 10px;
color:#000
}
.factbook-new2018 .get-factbook {margin-left:0!important}
.factbook-new2018 .get-factbook p {padding:0!important; margin:0!important; font-size:26px;}
.factbook-new2018 .factbook-heading .widget_text {margin-bottom:0!important;}
.factbook-new2018 .heading-arrow h4 {width:300px; display:inline-block;}





@media (max-width:1199px) {
.energy-coast {
    width: 324px!important;
    margin-left: 276px!important;
    margin-top: -285px!important;
}
.about-clients .col-md-3 .col-md-12 {
    min-height: 676px!important;
}
.about-clients .col-md-3 .col-md-12 h3 {height: 43px;}
.header-navigation ul li {padding:5px 18px 13px!important}
#homepagecategoryposts-3 h3, .tribe_mini_calendar_widget .widget-title, #axxiemtextwidget-3 .widget-title {padding-left:53px!important; background-position:0 0!important}
.video-caption{font-size:14px;} 
.video-gallery-section li.col-md-3 {min-height:265px;}
.factbook-new2018 .get-factbook a {font-size:16px!important; text-align:center}
.factbook-new2018 .see-faces a {font-size: 16px !important; text-align:center}

}
@media (max-width:991px) {
.header-factbook2019 .header-custom {background-size:100%!important}
.logo {width:40%; float:left;}
.about-clients .col-md-3 .col-md-12 {min-height:auto;}
.hright-part {width:60%}
.logo img {width:auto; height:auto; max-width:100%}
.tribe_mini_calendar_widget {width:100%!important; margin-bottom:40px;}
.left-menu {margin-top:30px!important}
.widget ul li {padding-bottom:10px!important}
.header-navigation ul li {
    padding-left: 9px!important;
    padding-right: 8px!important;
}
.about-clients .col-md-3 .col-md-12 {
    min-height: 10px!important;
}

.factbook-heading {width:100%}
.collapse-expand span {
    font-size: 13px!important;
    padding: 14px 10px 25px 0!important;
    text-align: left!important;
}
html, body {overflow-x:hidden;}
.navbar-header, .header-bar {z-index:10000!important}
.header-navigation {height:auto!imporant; position:relative!important}
.tribe-events-adv-list-widget {width:100%;}
.metaslider .caption-wrap {
    height:200px!important;}
.banner-new .metaslider .caption {font-size: 14px !important;
line-height: 22px !important;}
.metaslider .caption-wrap {
    height: 150px !important;
}
.video-gallery-section li.col-md-3 {min-height:auto;}
.page-template-page-cop23 .header-custom3 .clients-nav {
    bottom:-40px!important;
	padding:0!important;
    position:absolute !important;
    left:0!important;
}

.page-template-page-cop23 .header-custom3 .clients-nav a {color:#333!important;}
.page-template-page-cop23 .header-custom3 .clients-nav li{color:#333!important;}
.page-template-page-cop23 .header-custom3 .social-links {
    bottom: -72px!important;
    left: 0%!important;
    position: absolute!important;
z-index:100!important;
padding-left:0!important;
right:inherit!important
}
.header-factbook2018 .header-custom2017 {margin-top:0;}
.header-factbook2018 .header-custom2017 .header-share {
    float: right;
    margin: 11px 5px 0 0;
}
.header-factbook2018 .factbook-nav ul {margin-bottom:0;}
.header-factbook2018 .share-content-factbook {color:#fff!important}
.factbook-new2018 .factbook-heading .widget_sow-button {width:100%; text-align:center}
.factbook-new2018 .factbook-heading .widget_sow-button .sow-icon-ionicons {float:none!important; display:inline-block!important; font-size:22px!important}
.factbook-new2018 .factbook-heading #panel-14157-1-0-4 {width:100%; text-align:center}
.factbook-new2018 .factbook-heading #panel-14157-1-0-4 .sow-icon-ionicons {float:none!important; display:inline-block!important; font-size:22px!important}
}



@media (max-width:767px) {
.slide-2-caption h2 {font-size:16px!important; line-height:24px!important}
.slide-2-caption {height:180px !important;}
.green-circle {
    margin-left: 0!important;
    margin-top: 130px!important;
    text-align: center!important;  
}
.button-macruc {margin-right:2px;}
.energy-coast {
    float:left!important;
    margin-left:0!important;
    margin-top:30px!important;
    width:100%!important;
}
.video-area {padding-left:0!important}
.learn-more {margin-left:0!important; right:0;}
.left-read-more {border:none!important}
.navbar-header {
    background: rgba(51, 51, 51, 0.4) none repeat scroll 0 0;
    border-top: 5px solid #20368c;
    font-family: "din-bold",Myriad pro;
    font-size: 16px;
    height:54px;
    position: absolute;
    width: 100%;
    z-index: 99;
}
.header-navigation {top:54px;}
.factbook-new .sponsor-editions ul li {width:33%!important; min-height:120px!important;}
.factbook-new .get-spotlight {width:100%!important; line-height:42px!important; text-align:center!important}
.factbook-new .get-infrastructure {width:100%!important; float:left!important;line-height:42px!important; text-align:center!important}
.factbook-new .get-factbook {width:98%!important}
.collapse-expand span {padding:14px 94px 25px 0!important}

.metaslider .caption-wrap {
    right:60%!important;
}
.header-bar {height:74px!important}
.metaslider .caption-wrap {padding:10px 20px!important}
.metaslider .caption-wrap {bottom:0!important}
.header-factbook2018 {background:none!important}
.header-factbook2018 .header-custom2017 {background-size:contain!important; background-position:center 0!important;}
.header-factbook2019 .header-custom2017 {background:url(https://www.bcse.org/wp-content/uploads/2019-BCSE-Get-the-facts-Web-Rotating-Banner_V3-1.jpg) no-repeat 0 0!important; min-height: auto !important;
background-size: 410px !important; height: 220px;}
.header-factbook2018 .factbook-nav ul li:first-child {margin-left:0!important}
.header-factbook2018 .factbook-nav ul li {margin-top:143px!important}
.header-factbook2018 .header-custom2017 .header-share {
    float: right;
    margin: -21px 5px 0 0;
}
.header-factbook2018 .factbook-search {
    margin-top: -21px;
}
.header-factbook2018 .share-content-factbook {
    color: #000!important;
}
.header-factbook2019 .share-content-factbook {
    color: #fff!important;
}
.header-factbook2018 .header-custom2017 {min-height:auto!important}
.factbook-new2018 .get-infrastructure, .factbook-new2018 .get-spotlight, .factbook-new2018 .see-faces {width:100%!important}
.factbook-new2018 .sponsers-img1 {margin-bottom:0;}
.factbook-new2018 .view-edition {width:100%; float:left; text-align:center}
.gcas-banner {background:none!important}
.bread-crumb {margin:0;}
.entry-content-new .lsow-heading {width:100%!important; max-width:100%!important;}
.bread-crumb li a {color:#333!important}
#pg-15834-0 {margin-bottom:0!important;}
.gcas-banner .header-share-clients2 {margin:15px 0 0 0 }
#pgc-15834-2-1 {margin:0;}
.header-custom2017 .factbook-search {
    float: right;
    clear: both;
	margin-top:-120px;
}
.header-factbook2018 .header-custom2017 .header-share {
    float: right;
    margin:-80px 0 0;
    clear: both;
}
.header-factbook2019 .factbook-nav {margin-top:47px;}
.factbook-new2019 .infographics-facts {background:none}
#pgc-17111-4-1 {
    background: url(https://www.bcse.org/wp-content/themes/bcse/images/energy-full.png) no-repeat bottom center;
        background-size: auto;
    background-size: 140%;
    padding: 0 0 20px !important;
}
}

@media (max-width:600px) {
.header-factbook2019 .col-md-4 {margin-top:-70px;}
.header-factbook2019 .factbook-nav {margin-top:35px;}
.header-factbook2019 .col-md-4 {margin-top:10px;}
.header-factbook2019 .header-custom2017 {background-size: 330px!important;height: 180px;}
.header-factbook2019 .share-content-factbook {color: #000!important;}
.logo {width:100%; text-align:center;}
.cookie-bar-bar .ctcc-inner {display:block!important}
.cookie-bar-bar button#catapultCookie {margin: 10px 0 0 0!important;}
.logo img {max-width:90%}
.hright-part {width:100%}
.links {float:left;}
.button-macruc {margin:10px 5px 0}
.member-login img {margin-left: 7px!important;}
.main-search {
    float: right;
    width: 33%;
}
.factbook-search label {
    float: left; width:78%;
}
.links img {
    margin-left: 0;
}
.hright-part ul {float:right}
.factbook-link {float:left!important;}
.login-main {margin:15px 0}
.slide-2-caption {right:32%!important}
.learn-more {
    background-size:cover!important;
    color:#fff;
    height:78px!important;
    position: absolute;
    text-align: center;
    width:129px !important;
	font-size: 16px!important;
    padding-top: 28px!important;
}
.factbook-new .sponsor-editions ul li {width:50%!important; min-height:120px!important;}
.header-bar, .navbar-header {height:auto!important;}
.header-bar {z-index:1000;}
.header-bar {height:74px!important}	
.metaslider .caption-wrap {width:50%!important}
.header-factbook2018 .factbook-nav ul li {
    margin-top: 120px !important;
}
.header-factbook2018 .header-custom2017 .header-share {margin:0 5px 0 0}
.header-factbook2018 .factbook-search {margin:0} 
.banner-new .metaslider .caption-wrap {width:100%!important}
.metaslider .caption {padding-top:40px!important}
}

@media (max-width:488px) {
#fb2018 .input-wrap {margin-bottom:5px;}
#fb2018 .input-wrap label {margin:0;}
.header-factbook2019 .factbook-nav {margin-top:35px;}
.factbook-new2019 .popup {top:0!important; position:absolute!important;}
.factbook-new2019 .popup > div {width: 92%!important; transform: translate(-50%, 0%)!important; top: 0; position:absolute!important;}
#fb2018 {padding:0 10px;}
.main-search {
    float: right;
}
.header-factbook2019 .factbook-nav {
    margin-top: 64px;
}
.factbook-search label {
    width:auto;
}
.header-factbook2018 .factbook-nav ul li {margin-top: 90px !important;}
.logo img {width:auto!important; max-width:100%}
.login-main {
    overflow: hidden;
    float: right;
    width:100%;
    margin:0;
}
.hright-part {overflow: visible!important;}
.links {float:right;}
.main-search {width:auto;}
.links img {
    margin-left: 0;
    max-height: 30px;
}
.factbook-new .get-infrastructure {line-height:30px!important}
.factbook-new .sponsor-editions ul li {min-height: 95px!important;}
.factbook-new2017 .sponsor-editions li img {
    max-height:67px!important; max-width:125px!important;
}
.learn-more {position:absolute!important;}

}
