html,
body {
    height: 100%;margin:0;padding:0; font-family:Verdana; font-size:14px; line-height:24px; font-weight: normal;
}
@font-face {
    font-family: 'din-bold';
    src: url('fonts/DIN-Bold.otf');
    src: url('fonts/DINBD.TTF') format('truetype'),
        font-weight: normal;
    font-style: normal;

}

nav{height:95px; margin-bottom: 0;  padding-bottom:15px;}
.navbar{margin:0;}
.navbar-inverse{background:transparent; border:none;}
.slider-main{margin-top:50px;}
.inner-slider{margin-top:-25px;}
.navbar-fixed-top, .navbar-fixed-bottom{position:initial;}
*{margin:0; padding:0;-webkit-hyphens: none;   /* For Chrome */
  -moz-hyphens: none;      /* For Firefox*/
  -ms-hyphens: none;       /* For IE */
  hyphens: none;             /* For Others*/
  word-wrap: break-word;}
.img-portfolio {
    margin-bottom: 30px;
}

.img-hover:hover {
    opacity: 0.8;
}
.factbook-footer-new {background:#00326f!important;}
.factbook-footer-new ul li a {color:#fff!important;}
/* Home Page Carousel */

header.carousel {
    height: 415px; 
}
.header-navigation{border-top:5px solid #20368c;  position: absolute; width: 100%; height:43px;  z-index: 99; font-size:16px; font-family: 'din-bold',Myriad pro;background:rgba(51,51,51, 0.4);}
.header-navigation ul li{display:inline-block; list-style:none; padding-left:20px; padding-top:5px; padding-right:20px;  position: relative; padding-bottom:13px; line-height: 25px;}
.header-navigation ul li a{color:#fff;}
.header-navigation ul li:hover{background: #1b3582;}
.header-navigation ul li a:hover{color:#fff;}
.header-navigation ul li ul {
    padding: 0;
    position: absolute;
    top: 35px;
    left: 0;
    width: 150%;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    display: none;
    opacity: 0;
    visibility: hidden;
    -webkit-transiton: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    -ms-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    -transition: opacity 0.2s;
}
#menu-header-menu{height:29px;}
.header-navigation ul li ul li { 
    background:#1b3582;
    display: block; 
    color: #fff;
    padding:10px 20px; width:160%; z-index: 9999;
}
.header-navigation ul li ul li:hover { background:#00aaaa; }
.header-navigation ul li:hover ul {
    display: block;
    opacity: 1;
    visibility: visible;
}
.header-navigation ul li ul li a:hover{color:#fff;}

header.carousel .item,
header.carousel .item.active,
header.carousel .carousel-inner {
    height: 100%;
}
.header-bar{height:63px; padding-bottom:0; padding-top:20px; z-index: 999;}
.header-nav{padding-left:0; padding-right:0;}
.navbar-toggle{background:#20368c;}
header.carousel .fill {
    width: 100%;
    height: 415px;
    background-position: center;
    background-size: cover;
}
.slide-1-caption{background:rgba(32,54,140, 0.4); color:#fff;  right:50%; text-align:left; left:0%; padding:20px 30px; top:25%; height:200px;}
.slide-1-caption h2{width:60%; font-size:24px; margin-left:40%; line-height:36px; font-family: 'din-bold', Myriad pro;}
.slide-2-caption{background:rgba(32,54,140, 0.4); color:#fff;  right:60%; text-align:left; left:00%; padding:20px 30px; top:25%; height:200px;}
.slide-2-caption h2{width:75%; font-size:24px; margin-left:25%; line-height:36px; font-family: 'din-bold', Myriad pro;}
.slide-3-caption{background:rgba(32,54,140, 0.4); color:#fff;  right:0%; text-align:left; left:50%; padding:20px 30px; top:25%; height:200px;}
.slide-3-caption h2{width:60%; font-size:24px;  line-height:36px; font-family: 'din-bold', Myriad pro;}
.slide-4-caption{background:rgba(32,54,140, 0.4); color:#fff;  right:50%; text-align:left; left:0%; padding:20px 30px; top:25%; height:200px;}
.slide-4-caption h2{width:60%; font-size:24px; margin-left:40%; line-height:36px; font-family: 'din-bold',Myriad pro;}
.carousel-control.right, .carousel-control.left{z-index: 99;}
.green-panel-content{font-size:15px; font-weight:bold; text-align: center; width:64%; margin:0 auto;}
.factbook-link{float: left; margin-top:10px; margin-left:125px;}
/* 404 Page Styles */

.error-404 {
    font-size: 100px;
}

/* Pricing Page Styles */

.price {
    display: block;
    font-size: 50px;
    line-height: 50px;
}

.price sup {
    top: -20px;
    left: 2px;
    font-size: 20px;
}

.period {
    display: block;
    font-style: italic;
}

/* Footer Styles */

footer {
    margin: 50px 0;
}

.huge_it_slideshow_image_container_2,.huge_it_slideshow_image_container_4{border:2px solid #ccc !important; }



/* Responsive Styles */

@media(max-width:991px) {
    .customer-img,
    .img-related {
        margin-bottom: 30px;
    }
}


@media(max-width:767px) {
    .img-portfolio {
        margin-bottom: 15px;
    }

    header.carousel .carousel {
        height: 70%;
    }
    .header-navigation ul li{float: none; display:block;}
    .search1{float:none; clear:both;}
}
@media (min-width:420px)and (max-width:767px){
    .slide-1-caption h2, .slide-2-caption h2, .slide-3-caption h2, .slide-4-caption h2{font-size:20px;}
    .slide-1-caption{height:auto;}
}
@media (min-width:768px)and (max-width:991px){
    .slide-1-caption{background:rgba(32,54,140, 0.4); color:#fff;  right:20%; text-align:left; left:0%; padding:20px 30px; top:25%; height:200px;}
.slide-1-caption h2{width:60%; font-size:24px; margin-left:40%; line-height:36px; font-family: 'din-bold', Myriad pro;}
.slide-2-caption{background:rgba(32,54,140, 0.4); color:#fff;  right:20%; text-align:left; left:00%; padding:20px 30px; top:25%; height:200px;}
.slide-2-caption h2{width:75%; font-size:24px; margin-left:25%; line-height:36px; font-family: 'din-bold', Myriad pro;}
.slide-3-caption{background:rgba(32,54,140, 0.4); color:#fff;  right:0%; text-align:left; left:20%; padding:20px 30px; top:25%; height:200px;}
.slide-3-caption h2{width:60%; font-size:24px;  line-height:36px; font-family: 'din-bold', Myriad pro;}
.slide-4-caption{background:rgba(32,54,140, 0.4); color:#fff;  right:20%; text-align:left; left:0%; padding:20px 30px; top:25%; height:200px;}
.slide-4-caption h2{width:60%; font-size:24px; margin-left:40%; line-height:36px; font-family: 'din-bold',Myriad pro;}
    .search1{float:none; clear:both;}
    .header-navigation ul li{font-size:12px; padding-right:8px; padding-left:9px;}
    .header-navigation ul li:last-child{padding-right: 0;}
    .left-read-more{border-right: none !important;}
    .learn-more{margin-top:0 !important; overflow:hidden;}
   
    .hright-part ul{overflow:hidden;}
    .site-header .search-form{position: initial; top:0; }

}
.factbook-search label {float:left;}
a:hover{text-decoration: none;}
.main-footer{ background: #7d86bf; font-size:13px; font-family:Verdana; margin:0; border-bottom:2px solid #ccc;}
.main-footer ul{padding-left:0;} 
.main-footer ul li{list-style:none; margin-bottom: 20px;}
.main-footer ul li a{color:#000066; }
.footer-heading h2 a{color:#fff; font-size:14px; font-weight: bold;}
.copyright{background: #20368c;color:#ccccff; font-size:12px; font-family: Arial; padding:30px 0; width:100%;}
.copyright a{color:#ccccff;}
.content-area article{padding:0;}
.entry-header, .entry-content, .entry-summary, .entry-meta{max-width:100%;}
.right-side-member{margin-top:20px;}
.member-login{float:right;}
.member-login h3{color:#000099; font-size:15px; font-family:Verdana; float:left;}
.member-login img{margin-top:10px; margin-left:15px;}
.search1{float:right; width:72%;}
.search1 input[type=search]{background: url('../images/search.jpg') no-repeat top right; z-index: 999; width:250px; height:26px; margin-top:10px; color:#ccc; border:1px solid #ccc;}
.green-panel{background:#009247; color:#fff; padding:20px 0; word-wrap: break-word; font-size: 15px;}
.video-area{text-align: center;}
.video-area h3{text-align:left; font-size:24px; font-family:'din-bold', Myriad pro; color:#000066;}
.clean-energy{margin-top:43px;}
.clean-energy h1{color:#20368c; font-size:30px; font-family:'din-bold', Myriad pro; margin-top:0; margin-bottom:10px; padding-left:10px;}
.col-detail{background: url('../images/bracket-left.png') no-repeat top left , url(../images/bracket-right.png) top right no-repeat; text-align:center;}
.col-detail p:first-child{text-align: center;}
.col-detail p{text-align:left;}
.col-detail h4{color:#666; font-size:18px; font-family:'din-bold', Myriad pro;}
.border-purple{ border-bottom: 4px solid #ab9ad6; margin-top:40px; padding-bottom:40px;}
.border-purple img{height:59px;} 
.middle-part{margin-top:30px; margin-bottom:37px;}
.left-read-more{background: url('../images/cons-img.jpg') no-repeat; min-height:282px; border-right:2px solid #dbdbdb;}
.green-circle{background: url('../images/green-callout.png') no-repeat; height:153px; width:287px; float:left; margin-top:127px; margin-left:142px; color:#fff; text-align: center;}
.green-circle p{margin-top:40px; width:196px; margin-left:44px; line-height:20px;}
.energy-coast{width:355px; float:left; margin-left:302px; margin-top:-285px;}
.energy-coast h3{font-family:'din-bold', Myriad pro; font-size:26px; color:#000066; margin-top:0px; margin-bottom:5px;}
.energy-coast p{text-align:justify;}
.green-border{background:url('../images/green-border.png') repeat-x bottom; }
.graphics-left{line-height: 24px; padding-left:0; padding-right:0; margin-top:20px;}
.green-graphics{background: url('../images/graphics.png') no-repeat; height:206px;}
.blue-panel{background:#20368c; font-size: 30px; color:#fff; font-family:'din-bold', Myriad pro; padding:20px; text-align: center; margin-bottom:30px;}
.green-color{color:#00a14f;}
.green-learn-more{width:309px; background:#00aaaa; font-family: verdana; font-size:24px; text-align:center; padding:16px 0; margin-left:155px;}
.green-learn-more a{color:#fff;}
.green-circle-content{margin-left: 19px;
                      margin-top: 43px;
                      width: 253px;
}
.learn-more{background: url('../images/learn-more-graphics.png') no-repeat; color:#fff; width:197px; height:121px; position: absolute; margin-left:445px; top:150px; text-align: center;}
.learn-more {padding-top:45px; font-size:24px; font-family:Verdana;  }
.learn-more a, .learn-more  a:hover{color:#fff; }
.bcse-action .heading{border-bottom:2px solid #e0c455; padding-left:35px;}
.bcse-action h4{background: url('../images/bcse-action-logo.png') no-repeat top left; height:44px; padding-left:61px; padding-top:10px; padding-bottom:15px; }
.supported-event .heading{border-bottom:2px solid #029248; padding-left:45px;}
.supported-event h4{background: url('../images/supported-event.png') no-repeat top left; height:44px; padding-left:61px; padding-top:10px; padding-bottom:15px;}
.on-twitter .heading{border-bottom:2px solid #02aaab; padding-left:45px;}
.on-twitter h4{background: url('../images/twitter-logo.png') no-repeat top left; height:44px; padding-left:61px; padding-top:10px; padding-bottom:15px;}
ul{padding:0; overfflow:hidden; clear:both;}
li{list-style:none;}
.action-events{overflow:hidden; margin-top:25px;}
.action-events ul li{padding-top:39px; overflow: hidden;}
.action-events ul li p{float:left;}
.action-events ul li a{float:right; color:#000066; font-weight:bold;}
.sub-page{margin-top:56px; font-family:Verdana; font-size:14px ;}
.left-menu{ margin-top:113px; }
.left-menu a{ color:#666666 !important ;}
.left-menu a.active, .left-menu a:hover{color:#20368c !important;}
.left-menu h4{margin-bottom:27px; font-size:16px ;}
.left-menu .widget ul li{margin-bottom:20px; font-family:'din-bold', Myriad pro; !important; font-size:16px !important; font-weight:normal;}
.sub-page h1{color:#20368c; font-size:30px;  padding-bottom: 25px; width:93%; float:left;}
.top-para{padding-left:0;}
.sub-page p{margin-bottom:36px; text-align: justify;}
.italic-para{font-style: italic; font-weight: bold;}
.image-para{overflow:hidden;}
.breadcumbs{font-family:Arial; font-size:11px; color:#999999; width:70%; float:left;}
.breadcumbs a {color:#999999;}
.breadcumbs a:hover{text-decoration: underline; color:#999999;}
.pull-center{text-align:center; font-weight: bold; font-size:15px;}
.head-print{border-bottom: 1px solid #ccc; overflow:hidden;  margin-bottom:35px;}
.print{float:left; margin-top:30px;}
.print a, .print a:hover{color:#666;}
.policy-list ul{margin-bottom:0px; font-family: Verdana; margin-top:0;}
.policy-list ul li{margin-bottom:8px; padding-left:20px; line-height:13px; background: none;}
.policy-list ul li:first-child{font-weight: bold; padding-left: 0;}
.policy-list ul li a {color:#000099;}
.collapse-expand span{width:100%; display: block;  text-align: center; padding:25px 0;}
.collapse-expand .collapseomatic_content {color:#000099; font-size:14px; font-family: Verdana; font-weight:normal;}
.collapse-expand .collapseomatic_content h3{color:#333; font-size: 14px; font-weight:bold; margin-bottom:30px;}
.collapse-expand .collapseomatic{background: url("../images/colmate-open.png") no-repeat scroll right 25px rgba(0, 0, 0, 0);}
.collapse-expand .colomat-close{background: url('../images/colmate-close.png') no-repeat scroll right 25px rgba(0, 0, 0, 0);}
.height-86{background:#eeeeee url('../images/green.png') repeat-x; margin-bottom:5px; color:#fff; font-size:15px; font-weight:bold;}
.collapse-expand .colomat-hover{text-decoration: none;}
.cyan-panel{background:#eeeeee url('../images/cyan-panel.png') repeat-x; margin-bottom:5px; color:#fff; font-size:15px; font-weight:bold;}
.blue{background:#eeeeee url('../images/blue.png') repeat-x; margin-bottom:5px; color:#fff; font-size:15px; font-weight:bold;}
.parat{background:#eeeeee url('../images/parat.png') repeat-x; margin-bottom:5px; color:#fff; font-size:15px; font-weight:bold;}
.collapse-expand .collapseomatic_content ul li{margin-bottom:10px; padding-left:15px;}

.share{text-align:right; color:#fff; font-size:21px; float:right; margin-top:20px;}
.addtoany_shortcode{float:left;}
.share-content{float:left;}
.list-para{font-weight:bold;}

.list-para a{color:#1b3582;}
.list-para a:hover{color:#333;}
.clear-main{clear:both; overflow:hidden;}
.center{text-align:center; font-family:'din-bold', Myriad pro; !important; font-size:15px;}
.board-of-directors p{ margin-bottom:10px; padding-top:0;}
.underline{ text-decoration: underline; margin-bottom:10px;}
.site-content{padding-bottom:20px;}
.policy-content h5{font-size:14px; text-decoration: underline; font-weight: bold;}
.policy-content h6{font-size:14px;font-weight: bold;}
.policy-content h4{font-size:14px; font-weight:normal; text-decoration: underline;}
.policy-content p{margin-bottom:10px !important; padding-top:0;}
.margin-10{margin-bottom:15px !important;}
article.category-bcse-supported-events{ margin-bottom: 20px;}
.left-menu .parent_item{font-family: 'din-bold', Myriad pro; !important; font-size:16px; font-weight:normal; margin-bottom:20px;}
.links{overflow: hidden;}


.category-bcse-supported-events p{ line-height:30px; padding-top:0;}
.entry-content{overflow:hidden;}
.entry-content img.alignright, .entry-content .wp-caption.alignright{margin-right:0; }
.alignright img{margin-left:10px;}
.pull-left-margin{float:left; margin-top:-128px !important; width:390px;}

.header-factbook{background:#01464b;}
.header-factbook2017 {background:#112f55}
.header-factbook .header-custom{background:url("../images/header-factbook-bg.png") no-repeat; min-height:188px;}
.factbook-nav ul{overflow: hidden;}
.factbook-nav ul li{float:left; color:#99ccff; font-family:'din-bold', Myriad pro; font-size:16px; margin-top:110px; padding-left:10px;}
.header-factbook2017 .factbook-nav ul li{margin-top:153px;}
.header-factbook2017 .factbook-nav {padding:0;}
.factbook-nav ul li:first-child{margin-left:-10px;}
.factbook-nav ul li a{color:#99ccff; margin-right:10px;}
.search-factbook{float:right; margin-top:28px; overflow: hidden;}
.search-factbook input[type=search]{background:#fff url('../images/search.jpg') no-repeat top right; width:80%; padding-right:20%;height:26px; margin-top:10px; color:#ccc; border:1px solid #ccc;}
.site-header .search-factbook .search-form{position:initial; top:0;}
.share-content-factbook{color:#fff; float:left;}
.factbook-search{overflow:hidden;}
.header-share{overflow:hidden; margin-top:70px; font-family:'din-bold', Myriad pro; font-size:16px;}
.factbook-footer{background:#4f94bc;}
.factbook-copyright {background:#033d42;}
.factbook-copyright2017 {background:#112f55;}
.factbook-heading{overflow:hidden; border-bottom:4px solid #ab9ad6; padding-bottom:26px; }
.factbook-heading h1{font-family:Verdana; font-size:21px; color:#000; font-weight:bold;}
.text-fact{margin-top:10px;}
.get-factbook{background: #004a4d; padding:17px 27px; color:#fff; font-family:'din-bold', Myriad pro; font-size:24px; margin-top:25px;}
.get-factbook img{margin-right: 20px;}
.get-factbook a, .get-factbook a:hover{color:#fff;}
.year-color{color:#5ccccd; }
.links-factbook{ padding-top:17px; border-bottom:4px solid #ab9ad6; padding-bottom:25px;}
.heading-arrow {text-align:center;}
.heading-arrow h4{ color:#000066; padding-bottom:15px; font-family:'din-bold', Myriad pro; font-size:24px; background:url('../images/heading-arrow.png') no-repeat right; margin-top:3px;}
.heading-arrow h4 a{color:#000066;}
.factbook-new2017 .heading-arrow h4, .factbook-new2017 .heading-arrow h4 a{color:#112f55;}
.border-yellow{border-bottom:3px solid #eba209;}
.factbook-new2017 .border-yellow {border-bottom:4px solid #b02924}
.border-skyblue{border-bottom:3px solid #44a7de;} 
.border-darkpurple{border-bottom:3px solid #6262a6;}
.infographics-facts{background:url('../images/energy-full.png') no-repeat bottom center; min-height:343px; width:100%; text-align:center;}
.infographics-facts h5{font-family:'din-bold', Myriad pro; font-size:24px; color:#000066; text-align:center;}
.factbook-new2017 .infographics-facts h5 {color:#112f55;}
.infographics-facts ul li{text-align:left; font-family: Verdana; font-size:14px;  margin-bottom:20px; background:url('../images/list-style-left.png') no-repeat; background-position:0 10px; padding-left:20px;}
.industry-focus ul li a, .industry-focus ul li a:hover{color:#fff;}
.industry-focus{background:#004a4d; padding:20px; color:#fff; font-family:'din-bold', Myriad pro; font-size:18px; overflow:hidden; margin-top:20px; border-bottom:4px solid #ab9ad6;}
.color-cyan{color:#7acae8;}
.factbook-new2017 .color-cyan{color:#92c9fe;}
.sponsor-editions{margin-top:15px; font-family: Verdana; font-size:14px;}
.sponsor-editions p{font-family: Verdana; font-size:14px; }
h4.sponsor{ background:#ed7b01; padding:12px 0; text-align: center; font-family:'din-bold', Myriad pro; font-size:30px; color:#fff;}
h4.sponsor2 {background:#b02924;}
.sponsor-editions ul li{background:url('../images/list-style-left.png') no-repeat; background-position:0 10px; padding-left:20px; margin-bottom:5px;  }
h4.editions{ background:#20368c; padding:12px 0; text-align: center; font-family:'din-bold', Myriad pro; font-size:30px; color:#fff;}
.factbook-new2017 h4.editions { background:#112f55;}
.para-12{text-align:center; margin-left:25%;}
.factbook-partner{margin-top:23px;}
.factbook-partner h3{ background: #e5ad00; text-align:center; font-family:'din-bold', Myriad pro; font-size:30px; color:#fff; padding:14px 0;}
.factbook-info h3{ background: #169c4d; text-align:center; font-family:'din-bold', Myriad pro; font-size:14px; color:#fff; padding:14px 0;}
.partner-info {margin-top:30px;}
.factbook-new2017 .partner-info .logo-black {display:block; margin-top:115px;}
.partner-info p{font-size:11px; margin-bottom:20px !important;}
.partner-info img:first-child{margin-bottom:47px;}
.factbook-new2017 .partner-info img:first-child {margin:0;}
.factbook-new2017 .partner-info img:first-child {max-height:68px;}
.huge_it_slideshow_dots_thumbnails_1{display:none;}
.sponsor-editions h5{text-align:center; font-family:'din-bold', Myriad pro; font-size:24px; color:#000066;}
.page-content li {
    background: rgba(0, 0, 0, 0) url("../images/list-style-left.png") no-repeat scroll left 20px;
    font-weight: normal;
    line-height: 24px;
    list-style: outside none none;
    margin-left: 20px;
    padding-left: 20px;
    padding-top: 10px;
}
.page-content a, .widget ul li a {color:#142985}

/*New styles*/
.header-factbook-new {background:#00326f;}
.header-factbook .header-custom2 {background:url(../images/header-factbook-bg-2016.png) no-repeat 0 0;}
.header-factbook .header-custom2017 {background:url(../images/header-factbook-bg-2017.jpg) no-repeat 0 0;}
.header-custom2017 .factbook-search {float:right;}
.header-custom2017 .header-share {float:right; margin:0;}
.header-custom2 .factbook-nav ul li {margin-top:145px; color:#fff;}
.header-custom2 .factbook-nav ul {margin-left:-13px;}
.header-custom2 .factbook-nav ul li a {color:#fff;}
.factbook-new .factbook-heading h1 {font-family:"din-bold",Myriad pro; font-size:25px; line-height:40px; letter-spacing:0.03em; margin:0; padding:0 0 10px;}
.factbook-new2017 .factbook-heading h1 {font-size:28px;}
.factbook-new .get-factbook {background:#01316f; padding:9px 3%; float:left; width:94%; margin:10px 0 0 0; text-align:center; line-height:40px; font-size: 26px; box-sizing: unset;}
.factbook-new2017 .get-factbook {background:#112f55;}
.factbook-new .get-factbook a {float:left; width:100%;}
.factbook-new .text-fact {margin-left:-15px;}
.entry-content .factbook-new p {color:#000;}
.factbook-new .factbook-heading, .factbook-new .links-factbook {border-bottom:4px solid #01316f}
.factbook-new .infographics-facts ul li {font-size:12px; line-height:16px; margin:0; color:#000; background:url(../images/bullet-yellow.png) no-repeat left 5px;padding-bottom: 10px;}
.factbook-new2017 .infographics-facts ul li{background:url(http://www.bcse.org/wp-content/uploads/bullet-yellow-big.png) no-repeat left 6px}
.factbook-new .industry-focus {background:#01316f;}
.factbook-new2017 .industry-focus {background:#112f55;}
.factbook-new .factbook-info h3 {background:#112f55;}
.factbook-new2017 .factbook-info h3 {background:#b02924;}
.factbook-new .sponsor-editions ul li {background:none; width:25%; float:left; min-height:105px; line-height:70px; margin:0 0 20px; list-style:none; padding:0 1%; line-height:106px; text-align:center;}
.sponsor-editions li img {max-height:101px; max-width: 165px;}
.factbook-new2017 .sponsor-editions li img {max-height:87px;}
.factbook-new2017 .sponsor-editions li img.calpine-logo {max-height:120px;}
.state-sportlight {text-align:left;}
.state-sportlight p {padding-left:10%; padding-top:10px;}
.factbook-new .sponsor-editions .state-sportlight .para-12 {margin-left:10%;}
.factbook-new .sponsor-editions .state-sportlight li{float:left; width:95%; text-align:left; line-height:normal; min-height:inherit; background:url(../images/bullet-yellow-big.png) no-repeat left 10px; padding:0 0 0 20px;}
.factbook-new2017 .sponsor-editions .state-sportlight li {background:url(http://www.bcse.org/wp-content/uploads/bullet-yellow-big.png) no-repeat left 9px}
.factbook-new .sponsor-editions .state-sportlight li a {color:#0033ff; font-size:18px;}
.factbook-new .get-factbook img {float:left; margin-right:0;}
.factbook-new .year-color {color:#ff9933;}
.factbook-new2017 .year-color {color:#92c9fe} 
.sponsor-editions .col-md-2015 h5 {color:#01316f}
.para-previous {  float: left; text-align: center; width: 100%; margin:15px 0 0 0;}
.slider-new {margin-top:17px;}
.entry-content .factbook-new2017 h5 a .entry-content .factbook-new2017 h5 {color:#112f55}

.header-cebn2017 .container {
    max-width: 1130px;
    padding:0 15px 0 15px;
}
.header-cebn2017 {background:#112f55; border-bottom: 4px solid #666666;}
.header-cebn2017 .cebn-logo {width:100%; padding:0; margin:0 auto; text-align:left;}
.header-cebn2017 hr {
	margin-top: 0px;
	margin-bottom:0px;
	border-top: 3px solid #fff;
}

.page-template-page-custom-cebn-2017-php .container{max-width:1130px;}

.factbook-new2017 .factbook-heading h1 {
    font-size: 28px;
}
.cebn-new .cebn-heading h1 {
    font-family: "din-bold",Myriad pro;
    font-size: 25px;
    line-height: 40px;
    letter-spacing: 0.03em;
    margin: 0;
    padding: 0 0 10px;
    border-bottom: 4px solid #999999;
}


.aside {
    margin-top: 30px;
    background:#e8eff6;
    float:left;
    width: 17.66666667%;
    color:#003366;
    padding-bottom:10000px;
margin-bottom:-10000px;
}
.cebn-new .aside {width:22.667%}
.cebn-new .text-cebn {width:77.333%}


.aside .menus{
    margin: 24px 10px 10px 10px;
    font-weight: bold;
}

.aside .menus li{
    padding-bottom: 10px;
}

.aside .menus li a{
   color:#003366;
}

.aside .menus li.active a{
   color:#333333;
}


.text-cebn {
    margin-top: 30px;
    float:right;
    width: 82.333333%;
    text-align: justify;
}

.text-cebn a{
      color: #0000cc;
}

  

.cebn-new2017 a.cebn-link {
	background: none;
    color: #0000cc;
    padding-bottom: 15px;
    font-family: 'din-bold', Myriad pro;
    font-size: 18px;
    margin-top: 3px;
}

.cebn-new2017 ul.picbox {
    width: 900px;
}
.cebn-new2017 ul.picbox li{
    float: left;
    padding:10px;
}

.cebn-new2017 ul.picbox img {
    height: 304px;
}

.cebn-new2017 .credits {
    font-size: 12px;
    color: #666666;
    text-align: right;
    font-style: italic;
    display: block;
}

hr.content-bottom {
    margin-top: 40px;
    margin-bottom: 40px;
    border: 0;
    border-top: 2px solid #cccccc;
    border-bottom: 2px solid #dfdfdf;
    height: 2px;
}

.cebn-new2017-footer {
    background: #ffffff;
    border-top: 4px solid #666666;
    padding: 5px 0 8px 0;
    float: left;
    width: 100%;
}
.cebn-new2017-copyright {
    background: #666666;
    color: #ffffff;
    font-size: 13px;
    text-align: center;
    padding: 20px;
}
.cebn-new2017-copyright a{
    color: #ffffff;
}
.cebn-new2017-bottom {
    background: #112f55;
    float: left;
    width: 100%;
    height: 30px;
}
.cebn-heading .mobile {
    display: none;
}
.cebn-heading .pic {
    padding: 0px;
}


/*Popup*/
.popup {
  background: rgba(255, 255, 255, 0.8);
  position: fixed;
  display: none;
  z-index: 5000;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
}
.popup > div {
  border-radius: 4px;
  position: fixed;
  background: #FFFFFF;
  box-shadow: 0px 0px 12px #666666;
  padding:0;
  /* Width of popup can be changed */
  width: 80%;
  max-width: 600px;
  z-index: 5001;
  -webkit-transform: translate(-50%, -50%);
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -o-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  left: 50%;
  top: 50%;
  font-family:Arial, Helvetica, sans-serif;
}
.popup input[type="text"], .popup input[type="email"]  {border:1px solid #ccc; float:left; width:315px; height:26px;}
.popup select  {border:1px solid #ccc; float:left; width:315px; height:26px;}
.popup button.close {background:#fff; width:40px; height:40px; font-size:20px; opacity:0.9; border-radius:100px; -webkit-border-radius:100px; -ms-border-radius:100px; -moz-border-radius:100px; position:absolute; right:-10px; top:-10px;}
.popup br {display:none;}
.input-wrap {float:left; width:100%; margin:0 0 10px;}
.input-wrap label {float:left; width:103px; font-size:14px; font-family:Arial, Helvetica, sans-serif; font-weight:600; text-align:left;}
.input-wrap .req {color:#ff0000;}
.form-inner {width:420px; margin:0 auto;}
.sup-head {float:left; width:100%; font-size:14px; text-align:left; padding-bottom:20px; margin-top:20px}
.submit {float:left; text-align:center; width:100%; margin-bottom:20px;}
.submit input.wpcf7-submit {background:#ed7208; border:none; padding:2px 30px; font-family:"din-bold",Myriad pro; font-size:16px; color:#fff; text-align:center;}
.factbook-new2017 .submit input.wpcf7-submit {background:#b02924}
div.wpcf7-validation-errors {border:none; background:#f35050; color:#fff; clear:both; text-align:center;}
div.wpcf7-mail-sent-ok {border:none; background:#398f14;  color:#fff; clear:both; text-align:center;}
.form-inner p {display:none;}
#wpm_download_1 {float:left; width:100%; text-align:center; padding:0 0 10px;}
.factbook-new .get-spotlight {
    width: 41%;
    line-height: 26px;
    padding-left: 0;
    text-align: left;
    font-size: 20px;
}
.factbook-new .get-infrastructure {
    float: right;
    width: 48%;
    font-size: 20px;
    line-height: 26px;
    text-align: left;
}
 .factbook-new .get-infrastructure img, .factbook-new .get-spotlight img{
    float: left;
    margin-right: 15px;
    margin-left: 10px;
}


@media (min-width:992px)and (max-width:1199px){
    .heading-arrow h4{font-size:18px;}
    padding-bottom:6px;
}
@media (max-width:991px) {
.slider-new {margin:0; padding-top:15px; clear:both; padding-left:0; padding-right:0;}
.text-fact {clear:both:}
.header-cebn2017 .cebn-logo {
    overflow: hidden;
	width: 100%;
	height: 100%;
}
.header-cebn2017 .cebn-logo img{
	height: 60px;
}
.aside {
    width: 100%;
    padding: 0;
}
.text-cebn {
    width: 100%!important;
}
.cebn-heading .mobile {
   display: block!important;
}
.cebn-new .aside {
    display: none;
    margin-top: 0px;
}
.cebn-new .text-cebn {padding:0;}

.cebn-heading .pic {
    padding-bottom: 20px;
}
.cebn-heading .pic img{
    width: 100%;
}
.cebn-new2017 ul.picbox {
    width: 100%;
}
.cebn-new2017 ul.picbox img {
    height: 100%;
    width: 800px;
}

}

@media (min-width:320px)and (max-width:479px){
    .logo img{width:250px;}
    .slide-1-caption{right:20%;}
    .slide-1-caption h2{width:100%; font-size: 20px; line-height:24px; margin-left:20%;}
    .left-read-more{border-right:none !important; background:url("../images/cons-img2.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0); overflow:hidden;}
    .green-circle{ background: url("../images/green-callout2.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0); margin-top:101px; margin-left:42px;}
    .green-circle p{font-size:9px; width:135px; line-height:10px; margin-left:5px; margin-top:19px;}
    .green-graphics{background:url("../images/graphics-2.png") no-repeat bottom left; height:170px; }
    .green-learn-more{margin-left:0; width:250px;}
    .energy-coast{float:none; margin-left :0; width:263px;}
    .learn-more{float:none; margin-left:0; position: initial;}
    .hright-part{width:100%; clear:both; overflow:hidden; margin-top:15px;}
    .home-link{overflow:hidden;}
    .hright-part ul{overflow:hidden;}
    .site-header .search-form{position: initial; top:0; }
    .header-navigation{background:#1b3582; height:auto;}
    .slide-1-caption, .slide-2-caption, .slide-4-caption{width:95%; height:auto;}
    .green-circle-content{width:140px; font-size:11px; line-height:11px; margin-left:25px; margin-top:33px;}
    .search1 input[type="search"]{width:200px;}
    .supported-event h4, .bcse-action h4, .on-twitter h4{font-size:14px; font-weight: bold;}
    .twitter-link{margin-top:20px;}
    .factbook-link{float: right; margin-top:10px;}
    .heading-arrow h4{font-size:15px; padding-bottom:4px;}
    .get-factbook{padding:10px; font-size:15px;}
    h4.sponsor{font-size:24px;}
    h4.editions{font-size:19px;}
    .factbook-partner h3{font-size:18px;}
    .previous-edition {text-align:center;}
    .para-12{margin-left:0;}
    .header-share{margin-top:20px; padding-bottom:10px;}
    #homepagecategoryposts-2 h3{background:url("../images/bcse-action-logo.png") no-repeat scroll 40px 0 rgba(0, 0, 0, 0);}
    #homepagecategoryposts-3 h3{background:url("../images/supported-event.png") no-repeat scroll 8px 0 rgba(0, 0, 0, 0);}
    #axxiemtextwidget-2 h3{background:url("../images/twitter-logo.png") no-repeat scroll 63px 0 rgba(0, 0, 0, 0);}
    .search1{float:right; width:69%;}
}
} 
@media (min-width:480px)and (max-width:640px){
     .left-read-more{ overflow:hidden; border-right:none;}
     .green-learn-more{margin-left:0; width:250px;}
    .energy-coast{float:none; margin-left:0; width:100%;}
    .learn-more{float:left; margin-left:0; position: initial;}
    .hright-part{width:100%; clear:both; overflow:hidden; margin-top:15px;}
    .home-link{overflow:hidden;}
    .hright-part ul{overflow:hidden;}
    .site-header .search-form{position: initial; top:0; }
    .header-navigation{background:#1b3582; height:auto;}
    .slide-4-caption, .slide-2-caption, .slide-3-caption{width:95%; height:auto;}
    .search1{width:33%;}
    .search1 input[type="search"]{width:200px;}
    .twitter-link{margin-top:20px;}
    .green-circle{margin-left:117px;}
    .factbook-link{float: left; margin-top:10px; margin-left:220px;}
    .header-share{margin-top:20px; padding-bottom:10px;}
    .heading-arrow h4{padding-bottom:11px;}
    .para-12{margin-left:0;}
    .previous-edition{text-align:center;}
    .header-cebn2017 .cebn-logo img{height: 50px;}
} 
@media (width:1024px){
    .energy-coast{float: left;
    margin-left: 277px;
    margin-top: -285px;
    width: 334px; 
}
.learn-more{margin-left:411px;}
.green-graphics{background: url('../images/graphics-3.png') no-repeat; height:154px;} 
.green-learn-more{ margin-left: 85px;}
.header-navigation ul li{padding-left:10px; padding-right:10px;}
}
@media (width:480px){.green-graphics{background: url('../images/graphics-4.png') no-repeat; height:129px;}
.green-learn-more {
    margin-left: 71px;
    width: 197px;
} 
.search1 input[type="search"]{width:148px;}
.slide-4-caption, .slide-2-caption, .slide-3-caption{height:43%;}
#homepagecategoryposts-2 h3{background:url("../images/bcse-action-logo.png") no-repeat scroll 120px 0 rgba(0, 0, 0, 0);}
    #homepagecategoryposts-3 h3{background:url("../images/supported-event.png") no-repeat scroll 83px 0 rgba(0, 0, 0, 0);}
    #axxiemtextwidget-2 h3{background:url("../images/twitter-logo.png") no-repeat scroll 135px 0 rgba(0, 0, 0, 0);}
}
@media (width:640px){.slide-3-caption, .slide-2-caption, .slide-4-caption{height:41%;} 
                     .green-learn-more{margin-left:91px;}
                     .green-graphics{background: url('../images/graphics-3.png') no-repeat; height:154px;}
.factbook-link{float: left; margin-top:10px; margin-left:380px;}
#homepagecategoryposts-2 h3{background:url("../images/bcse-action-logo.png") no-repeat scroll 195px 0 rgba(0, 0, 0, 0);}
    #homepagecategoryposts-3 h3{background:url("../images/supported-event.png") no-repeat scroll 160px 0 rgba(0, 0, 0, 0);}
    #axxiemtextwidget-2 h3{background:url("../images/twitter-logo.png") no-repeat scroll 215px 0 rgba(0, 0, 0, 0);}
}
@media (width:768px){
    .twitter-link{margin-top:30px;}
    .previous-edition{text-align: center;}
    .para-12{margin-left:0;}
.container{width:auto;}
#homepagecategoryposts-2 h3{background:url("../images/bcse-action-logo.png") no-repeat scroll 260px 0 rgba(0, 0, 0, 0);}
    #homepagecategoryposts-3 h3{background:url("../images/supported-event.png") no-repeat scroll 227px 0 rgba(0, 0, 0, 0);}
    #axxiemtextwidget-2 h3{background:url("../images/twitter-logo.png") no-repeat scroll 286px 0 rgba(0, 0, 0, 0);}
}
@media (width:360px){.search1{width:61%;}}
@media (width:800px){.previous-edition{text-align: center;}.para-12{margin-left:0;}
#homepagecategoryposts-2 h3{background:url("../images/bcse-action-logo.png") no-repeat scroll 255px 0 rgba(0, 0, 0, 0);}
    #homepagecategoryposts-3 h3{background:url("../images/supported-event.png") no-repeat scroll 222px 0 rgba(0, 0, 0, 0);}
    #axxiemtextwidget-2 h3{background:url("../images/twitter-logo.png") no-repeat scroll 280px 0 rgba(0, 0, 0, 0);}
}
@media (width:980px){.previous-edition{text-align: center;}.para-12{margin-left:0;}
#homepagecategoryposts-2 h3{background:url("../images/bcse-action-logo.png") no-repeat scroll 255px 0 rgba(0, 0, 0, 0);}
    #homepagecategoryposts-3 h3{background:url("../images/supported-event.png") no-repeat scroll 222px 0 rgba(0, 0, 0, 0);}
    #axxiemtextwidget-2 h3{background:url("../images/twitter-logo.png") no-repeat scroll 280px 0 rgba(0, 0, 0, 0);}
}
@media (width:600px){
    #homepagecategoryposts-2 h3{background:url("../images/bcse-action-logo.png") no-repeat scroll 180px 0 rgba(0, 0, 0, 0);}
    #homepagecategoryposts-3 h3{background:url("../images/supported-event.png") no-repeat scroll 145px 0 rgba(0, 0, 0, 0);}
    #axxiemtextwidget-2 h3{background:url("../images/twitter-logo.png") no-repeat scroll 208px 0 rgba(0, 0, 0, 0);}
    .slide-4-caption, .slide-2-caption, .slide-3-caption{height:200px;}
}
.factbook-search input[type="search"] {
    border: 1px solid #ccc;
    height: 27px;
    width: 100%;
}
.factbook-search input[type="submit"] {
    background: url("../images/search.jpg") no-repeat scroll 0 0 #2f447d;
    border: medium none;
    height: 27px;
    margin-left:0;
    margin-top:0;
    width: 33px;
   float:left;
}
.factbook-search {
    margin-top: 10px;
}
.factbook-search-header h1 {
    padding-bottom: 10px;
    padding-top: 10px;
}
.factbook-search-header{margin-top:10px;}
.main-search{float:right;}
.staff img{margin-right:20px; margin-top:10px;}


@media (min-width:769px)and (max-width:991px){
   .new-col-md-2{width:30%; float:left;}
   .new-col-md-10{width:70%; float:left;}
}
@media (min-width:320px)and (max-width:768px){
  .new-col-md-2 .left-menu {margin-top:0;}.widget ul li{margin-bottom:0 !important; padding-bottom:10px !important;}
  .form-inner {width:92%;}
.popup input[type="text"], .popup input[type="email"], .popup select {width:70%;}
}
.header-clients{background:#0e1734;}
.header-clients .header-custom{background:url(../images/header-clients.jpg) no-repeat; min-height:188px;}
.page-id-3481 .header-clients .header-custom{background:url(http://www.bcse.org/wp-content/uploads/BCSE_header_222.png) no-repeat; min-height:188px;}

.header-custom2 .clients-nav {
    bottom: 10px;
    position: absolute !important;
}
.header-custom2 .social-links{
    bottom: 11px;
    left:13%;
    position: absolute;
}
.blog-custom .post-date {padding-bottom:10px;}
.back-btn {background:#2f447d; padding:5px 10px; font-size:14px; color:#fff; float:left;}
.back-btn:hover, .back-btn:active{color:#fff;}
.back-btn font{ float:left; font-size:34px; line-height:9px; padding:5px 5px 0 0;}
.header-share-clients{overflow:hidden; margin-top:133px; font-family:'din-bold', Myriad pro; font-size:18px; margin-left:-126px;text-shadow: 2px 2px #000;}
 .header-custom2 .header-share-clients {float: right; margin-left:0; margin-top: -7px;}
.clients-nav ul{overflow: hidden;}
.clients-nav ul li{float:left; color:#fff; font-family:'din-bold', Myriad pro; font-size:16px; margin-top:150px; padding-left:10px;}
.clients-nav ul li:first-child{margin-left:-10px;}
.clients-nav ul li a{color: #fff; margin-right:10px;}
.bcse-supports{background: #e0e0e0; text-align: center; padding-bottom: 20px;}
.bcse-supports h3{font-family:'din-bold', Myriad pro; font-size:24px; margin-bottom: 20px}
.bcse-supports img{ vertical-align: middle; margin-right: 35px;}
.bcse-supports p{width:600px; margin: auto;}
.page-template-page-clients-php footer{margin-top:1px;}
.more-info{background: #0e1734; padding: 10px; margin-bottom: 30px; color:#fff; text-align: center;}
.more-info h3{font-size: 24px; font-family:'din-bold', Myriad pro; }
.more-info h3 a,.more-info h3 a:hover{color:#ff9966;}
.about-clients .col-md-3 .col-md-12{border:1px solid #cccccc;padding-bottom: 10px; min-height: 522px;}
.about-clients .col-md-3 .col-md-12 h3{color:#20368c; font-size: 16px; height: 27px; text-align: center;}
.blue-bold{color:#0000cc; font-weight: bold;}
.list-support{margin-left: 20px; margin-bottom: 25px;}
.list-support li{ background: rgba(0, 0, 0, 0) url("../images/list-support.png") no-repeat scroll left 10px; padding-left: 20px; color: #0033cc; font-weight: bold;}
.press-release{background: #e7effe; padding: 20px;}
.press-release h3{margin-top: 0; color: #cc6633; font-family:'din-bold', Myriad pro; font-size: 24px;}
.bcse-events{margin-bottom: 40px;}
.bcse-events h3{border-top:3px solid #02ab68;border-bottom:3px solid #02ab68; margin-top: 10px; padding:15px 10px;font-family:'din-bold', Myriad pro; font-size: 24px; background: rgba(0, 0, 0, 0) url("../images/bcse-events.jpg") no-repeat scroll 20px center; padding-left: 70px; color: #cc6633;}
.page-id-3481 .bcse-events h3{background:url(http://www.bcse.org/wp-content/uploads/COP22_Icon1.jpg) no-repeat scroll 20px center}
.twitter-link h3{border-top:3px solid #02aaab;border-bottom:3px solid #02aaab; margin-top: 10px; padding:15px 10px;font-family:'din-bold', Myriad pro; font-size: 24px; background: rgba(0, 0, 0, 0) url("../images/twitter-logo.png") no-repeat scroll 20px center; padding-left: 70px; color: #cc6633;}
.col-md-5.heading-arrow .col-md-9{margin-left:100px;}
.about-clients img{text-align: center; }
.about-clients .col-md-3{overflow:hidden; margin-bottom: 10px; }
.about-clients .col-md-3 .col-md-12 p:first-child{height: 40px;}
.client-img{height: 70px; margin-bottom: 10px;}
.about-clients p{text-align: justify;}
.about-clients h4{text-align: center;font-family:'din-bold', Myriad pro; font-size: 24px;}
.bcse-delegation{background: #0e1734; text-align: center; color:#fff;font-family:'din-bold', Myriad pro; font-size: 24px; margin-bottom: 20px;margin-top: 20px;padding: 10px;}
.read-more-link{text-align: center !important; min-height: 20px !important;}
.about-clients p{font-size:13px; font-family: arial; line-height: 15px; margin-bottom: 10px !important; }
.bcse-events p{margin-bottom: 10px !important; line-height: 17px;}
.factbook-footer2017 {background:#808284;}
.view-edition {
    float: right;
    font-size: 16px;
    font-weight: 400;
}
#wpm_download_6 {
    display: inline;
    text-align: center;
    width: 96%;
    float: left;
    border: 1px dotted #999;
    padding: 6px;
    margin: 10px;
    font-weight: bold;
}
#wpm_download_6 a {margin-left:10px;}
.policy-container {
    float: left;
    margin: 0 0 20px;
    width: 100%;
}
.policy-img {
    float: left;
    max-width: 250px; margin:0 40px 0 0
}
.policy-details {float:left; width:63%;}
.policy-details h4 {font-size:18px; color:#0000cc; font-weight:700; margin:0; padding:0;}
.policy-text {float:left; width:100%; margin:0px 0 0 0;}
.policy-text p {margin-bottom:15px!important}
.tag {color:#0033cc}
.policy-container .rpwe-thumb {border:none!important; padding:0!important; margin:0 40px 0 0!important}
.policy-container .rpwe-summary {font-size:14px;}
.policy-container .rpwe-title {padding-bottom:15px;}
.policy-container .rpwe-block li {border:none;}
.policy-container .rpwe-title, .policy-container .rpwe-title a {font-size:18px; color:#0000cc; font-weight:700;}
.media-post-container {float:left; width:100%; margin:0 0 30px; padding:0 0 10px; border-bottom:1px solid #333;}
.media-post-container .rpwe-block ul {margin:0; padding:0;}
.media-post-container .rpwe-block li {border:none;}
.media-post-container .rpwe-block .rpwe-default-thumb {display:none;}
.media-post-container h3 {padding:0; margin:0 0 20px; font-size:14px; color:#000; font-weight:bold;}
.media-post-container time.published, .policy-container time.published  {display:none;}
.media-top-gallery {float:left; width:100%; margin:0 0 20px;}
.media-top-gallery ul {list-style:none; margin:0; padding:0;}
.media-top-gallery li {float:left; margin:0 2% 2% 0; max-width:32%;}
.media-top-gallery li:last-child {margin-right:0;}

@media (min-width:320px)and (max-width:991px){
    .header-share-clients{margin-left: 10px;margin-top: 10px;}
    .col-md-5.heading-arrow .col-md-9{margin-left: 0;}
    .about-clients p{min-height:50px;}
    .bcse-supports{overflow: hidden;}
    .bcse-supports img{float: none; margin-bottom: 10px;}
    .more-info h3{padding: 0 10px;}
    .client-img{text-align: center; height: auto;}
    .about-clients .col-md-3 .col-md-12 h3{height: auto;}
    .about-clients .col-md-3 .col-md-12{min-height: 10px;}
   
}
@media (min-width:992px)and (max-width:1199px){.read-more-link{min-height: 20px !important;}}
@media (min-width:992px)and (max-width:1199px){.read-more-link{min-height: 20px !important;}}
@media (min-width:320px)and (max-width:510px){.factbook-link{margin-left: 0;}}
@media (min-width:511px)and (max-width:700px){.factbook-link{margin-left: 160px;}}
.text-slideshow p{font-weight: normal!important; font-size:14px!important;font-family:'din-bold', Myriad pro !important; }
.bcse-press-release h3{ border-top: 3px solid #0ea4d9; border-bottom: 3px solid #0ea4d9;}
.huge_it_slideshow_dots_container_2, .huge_it_slideshow_dots_container_4{display: none !important;}
.video-section{border-top:2px solid #ccc; padding-top: 30px;}
.huge_it_slideshow_image_container_2,.huge_it_slideshow_image_container_4{border:2px solid #ccc !important; }
@media (max-width:1199px) {
.policy-img {
    float: left;
    margin: 0 3% 0 0;
    max-width: 30%;
}
.cebn-new2017 .aside .menus li a {font-size:12px;}
}
@media (max-width:768px) {
.menu-top-main-menu-container {background:#1b3582;}
.header-navigation ul li ul {width:100%; position:relative; top:0;}
.header-navigation ul li ul li {
    padding: 10px 3%;
    width: 66%;
}
.header-cebn2017 .cebn-logo img{height: 80px;}
.policy-container .rpwe-title {float:left; width:100%; text-align:left; margin-top:20px!important; padding-bottom:0!important}
.policy-container .rpwe-block li {text-align:center;}
.policy-container .rpwe-thumb {float:none;}
.policy-container .rpwe-summary {float:left; width:100%; text-align:left;}
.policy-img {margin:0 0 20px; max-width:100%; text-align:center; width:100%;}
.policy-details {width:100%;}
.policy-container {margin-bottom:40px}

}
@media (max-width:467px) {
.factbook-new .get-factbook {font-size:20px;}
.form-inner {width:92%;}
.popup label {width:100%;}
.popup input[type="text"], .popup input[type="email"], .popup select {width:100%;}
.header-cebn2017 .cebn-logo img{height: 50px;}
}
@media (max-width:320px) {
.cebn-new2017 ul.picbox img {height: 100%;width: 261px;}
.media-top-gallery li {width:100%; max-width:100%; margin:0 0 2%; text-align:center;}
}

