.fl{float:left!important}.fr{float:right!important}.clboth,.clear{clear:both!important}.pdtop3{padding-top:3px}.pdtop5{padding-top:5px}.pdtop15{padding-top:15px}.pdtop20{padding-top:20px}.pdtop30{padding-top:30px}.pdtop{padding-top:10px !important}.pdbtm{padding-bottom:10px}.pdbtm-none,.pdtpbtm-none{padding-bottom:0!important}.pdright{padding-right:10px}.pdright15{padding-right:15px}.pdright5{padding-right:5px}.pdltrt-none,.pdrt-none{padding-right:0!important}.pdleft{padding-left:10px}.pdleft15{padding-left:15px}.pdltrt-none{padding-left:0!important}.mt-0 {margin-top: 0px!important;}.margintp5{margin-top:5px!important}.margintp{margin-top:10px!important}.margintp20{margin-top:20px!important}.margintp30{margin-top:30px!important}.marginbtm20{margin-bottom:20px!important}.marginbtm{margin-bottom:10px!important}.marginbtm5{margin-bottom:5px!important}.marginbtm0{margin-bottom:0!important}.marginrt{margin-right:10px!important}.marginrt20{margin-right:20px!important}.marginrt30{margin-right:30px!important}.marginlt0{margin-left:0!important}.marginlt{margin-left:10px!important}.marginlt15{margin-left:15px!important}.marginlt20{margin-left:20px!important}.marginlt30{margin-left:30px!important}.no-padding{padding:0!important}.no-margin{margin:0!important}.no-display{display:none!important}.alert-text{width: 45%}.success-msg{color:green;font-weight:bold}.dropdown-nav-home,.header .fr a,.header-home .fr a{display:inline-block}.t-center{text-align:center!important}.t-left{text-align:left!important}.t-right{text-align:right!important}.t-trf-none{text-transform:none!important}.recent-report h2{text-align:center}.errormsg{color:#c00}.img-responsive{max-width:100%;height:auto}.pointer{cursor:pointer}.form-control{border:1px solid #114c92;border-radius:2px}.formTextfieldError{background-color:#fffab2;border:1px solid #e00829!important}.bg-image{background-size:cover;background-repeat:no-repeat;position:relative}.btn-txtwrap{white-space: normal !important;}.btn-white{padding:10px 16px;background:#fff;border-color:#daae4f;color:#114c92;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);box-shadow:1px 1px 1px 0 rgba(0,0,0,.2)}.btn-white:hover{background:#f8f8f8!important;border-color:#daae4f!important}.btn-white:active,.btn-white:focus{background:#fff;border-color:#daae4f;color:#114c92}.btn-yellow,.btn-yellow-auto{background:#daae4f;border-color:#daae4f;color:#fff;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);text-transform:uppercase;font-weight:700}.btn-yellow{width:220px;margin-top:15px;box-shadow:1px 1px 1px 0 rgba(0,0,0,.2)}.btn-yellow-auto{padding-left:20px;padding-right:20px;box-shadow:1px 1px 1px 0 rgba(0,0,0,.2)}.btn-yellow-default{padding:10px 16px;background:#daae4f;border-color:#daae4f;color:#fff;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);box-shadow:1px 1px 1px 0 rgba(0,0,0,.2)}.btn-yellow:hover{background:#e5b559;border-color:#e5b559;color:#fff}.btn-notify,.btn-yellow-auto:active,.btn-yellow-auto:focus,.btn-yellow-auto:hover,.btn-yellow-default:hover,.btn-yellow-default:active,.btn-yellow-default:focus{background:#daae4f;border-color:#daae4f;color:#fff}.btn-notify{text-transform:uppercase;font-weight:700;padding:4px 10px;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);box-shadow:1px 1px 1px 0 rgba(0,0,0,.2)}.btn-gold{padding:10px 16px !important;background:#daae4f !important;border-color:#daae4f !important;color:#fff !important;text-transform: uppercase;font-weight: 700 !important;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);box-shadow:1px 1px 1px 0 rgba(0,0,0,.2)}.btn-gold:hover{background:#fff !important;border-color:#daae4f !important;color:#114c92 !important}.btn-gold:active,.btn-gold:focus{background:#daae4f;border-color:#daae4f;color:#fff}.login-btn{background:#fff;border-color:#daae4f;color:#114c92;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);text-transform:uppercase;font-weight:400}.login-btn:hover{background:#daae4f;border-color:#daae4f;color:#fff}.login-btn:active,.login-btn:focus{background:#fff;border-color:#daae4f;color:#114c92}.white-btn,.white-btn:active,.white-btn:focus{background:#fff;border-color:#daae4f;color:#114c92;padding:10px 16px;-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,.2);font-weight:400}.white-btn:hover{background:#daae4f;border-color:#daae4f;color:#fff}body,html{height:100%;color:#383b40;font-size:14px;font-weight:400;font-family:'Droid Sans',sans-serif;background:#f2f2f2}.dropdown-nav-home a,.dropdown-nav-home a:hover,.dropdown-nav-home a:active,.dropdown-nav-home a:focus,a{color:#114c92}h1,h2,h3,h4,h5,h6{margin:0;padding:0}.header-container{background:#fff;height:65px}.header-home{padding:10px 0;border:none}.dropdown-nav-home ul li:first-child{margin-top:10px}.nav-home-dropdown{/*background:#114c92;*/background:#515151;border:none;border-radius:0;box-shadow:none;left:0;z-index:999999}.header{padding:10px 0;height: 65px;border:none}.header .logo,.header-home .logo{float:left}/*.header .logo{margin-top:10px}*/.header .header-menu,.header-home .header-menu{margin-top:12px}.lib-menu .header-menu{margin-top: 28px !important}.header .fr a>span,.header-home .fr a>span{padding-left:5px}/*.header .fr .space{margin-left:39px}*/.header-home .fr .space, .header .fr .space{margin-left:30px}.header .menu-xs,.header-home .menu-xs{position:absolute;top:-15px;left:5px}.login-loading{position:absolute;top:30px;left:250px}.dropdown-nav{margin-top:28px;width:185px}.dropdown-nav ul li:first-child{margin-top:10px}.nav-cat-dropdown{/*background:#114c92;*/background:#515151;border:none;border-radius:0;box-shadow:none;left:-15px}.nav-catg,.nav-catg:hover,.nav-catg:active,.nav-catg:focus{color:#fff;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer}.nav-cat-dropdown>li,.nav-home-dropdown>li{padding-bottom:6px}.nav-cat-dropdown>li>span{padding:15px 0 0 20px !important;display:block;color:#fff;font-weight:bold;font-size:16px}.Search-div .btn-info,.Search-div .form-control{border-radius:0;line-height:1.33333;padding:10px 16px}.nav-cat-dropdown>li>a,.nav-cat-dropdown>li>a:focus,.nav-cat-dropdown>li>a:hover,.nav-home-dropdown>li>a,.nav-home-dropdown>li>a:focus,.nav-home-dropdown>li>a:hover{color:#fff;text-decoration:none;background:0 0}.nav-cat-dropdown>li>ul>li{padding-bottom: 10px;list-style:none}.nav-cat-dropdown>li>ul>li>a{color:#fff;text-decoration:none;}.header .tphone,.header-container .tphone{cursor:pointer;text-decoration:none}.Search-container .dropdown:hover .dropdown-menu,.header-menu .dropdown:hover .dropdown-menu{display:block;margin-top:0}.nav-row{float:right;margin-top:-5px}.yellow-link a {color:#daae4f !important}.btn-login{text-transform:capitalize}/*.Search-container{background:#114c92;height:80px}.Search-div{margin-top:15px}.Search-div .form-control{font-size:14px;height:50px;border-color:#fff}.Search-div .btn-info{background-color:#daad57;border-color:#daad57;color:#fff;font-size:18px;height:50px}.Search-div .btn-info:hover{background-color:#e5b55a;border-color:#e5b55a}.Search-div .srch-loader,.home-srch-div .srch-loader{background:url(../images2017/search-loader.gif) right center no-repeat #fff;background-size:17px 17px}*/.footer-wrap{background:#383b40;color:#fff;padding:40px 0 48px;position:relative}.footer-wrap .ftr-heading,.ftr-form .ftr-heading{font-size:20px;color:#fff;font-weight:700;margin-bottom:20px}.footer-wrap p{margin:0;padding:0;line-height:1.65em}.ftr-form{/*margin-top:36px;padding-top:25px;border-top:1px solid #98999c*/}.ftr-form .ftr-heading{margin-bottom:15px}.ftr-form .form-control{height:50px;border:1px solid #fff}.ftr-form .btn-submit{height:50px;font-size:20px;text-transform:none}.footer-wrap .footer-category ul{padding:0;margin:0;clear:both}.copyright,.footer-social{margin-top:25px}.footer-wrap .footer-category ul li{clear:both;list-style:none;line-height:1.66em}.footer-wrap .footer-category ul li a{color:#daad57;text-decoration:none}.footer-wrap .footer-category ul li a:hover{color:#fff;text-decoration:underline!important}.footer-link a{color:#fff!important}.ftr-social-icon{padding:0 25px 0 0}.copyright{font-size:12.5px}.copyright .divider{color:#888;margin:0 8px}.copyright a{color:#fff}.footer-wrap .footer-link em{color:#dfb25b}.flame-ftr{margin-top:20px;font-size:18px}.flame-ftr a{color:#d2a000;font-weight:400}#livechat-compact-container{height:80px!important}#livechat-compact-view{top:0!important}.banner-wrap{clear:both}/*.bg-image-1{background:url(../images2017/home-search-bg.jpg) top center no-repeat;background-size:cover}*/.bg-image-2{background:url(../images2017/header-gears-1350X401.jpg) top center no-repeat;background-size:cover}.bg-overlay{padding:30px 0}.banner-wrap h2, .banner-wrap-2 h2{color:#fff;font-size:42px;font-weight:700;padding-bottom:14px}.banner-wrap h1 sup	{font-size:50% !important;}.banner-wrap .btn-info,.banner-wrap .form-control{border-radius:0;line-height:1.33333;padding:10px 16px;/*height:50px*/height:60px}.banner-wrap h1,.banner-wrap-2 h1{color:#fff;font-size:20px!important;font-weight:400;margin-bottom:30px;padding-bottom: 0px;letter-spacing:.014em}.banner-wrap .form-control,.banner-wrap-2 .form-control{font-size:14px;border-color:#fff}.banner-wrap .btn-info{background-color:#daad57;border-color:#daad57;color:#fff;font-size:18px}.banner-wrap .btn-icon{background-color:#daad57;border-color:#daad57;color:#fff;font-size:18px}.banner-wrap-2 .srch-btn-icon{background-color:#3288b2;border-color:#3288b2;color:#fff;font-size:18px;border-top-right-radius: 0!important;border-bottom-right-radius: 0!important;padding: 12px 16px!important}.body-wrap-home{background:#fff;padding:35px 0;margin-top:-20px}
.recent-report{/*background:#f1f1f1;margin-top:50px;*/padding:40px 0}.recent-report h2{font-size:30px;font-weight:500;color:#114c92;margin-bottom:15px}.recent-report-block{margin-top:30px}.recent-report-block h2{font-size:15px;font-weight:400;margin-bottom:12px;text-align:left;line-height: 1.45em}.recent-report-block h2 a{color:#114c92}.recent-report-block p{color:#383b40}.recent-report-block img{-webkit-box-shadow:1px 1px 1px 0 rgba(0,0,0,.1);-moz-box-shadow:1px 1px 1px 0 rgba(0,0,0,.1);box-shadow:1px 1px 1px 0 rgba(0,0,0,.1);border:1px solid #acb3b7;max-width:100%}/*.recent-news .txt-header{font-size:30px;font-weight:500;color:#114c92;margin-bottom:40px}*/.recent-news ul{clear:both;margin:0;padding:0}.recent-news ul li img{max-width:100%;height:auto}.recent-news .txt-center{text-align:center}.recent-news{padding:40px 0}.recent-news ul li{display:inline-block;float:left;width:16.5%;/*width:14.285%*/text-align:center;opacity:.7}.recent-news ul li:first-child{text-align:left!important}.recent-news ul li:last-child{text-align:right!important}.body-wrap{background:#f2f2f2;padding:28px 0 60px}
.homepage-reports .nav-tabs{border-bottom:1px solid #bcbdc0!important}.homepage-reports .nav-tabs>li{margin-bottom:0;margin-right:65px;font-size:15px;font-weight:400}.homepage-reports .nav-tabs>li:last-child{margin-right:0}.homepage-reports .nav>li>a{background:0 0;color:#6c6d70;border:0 solid transparent;border-radius:0;padding:0 5px 5px}.homepage-reports .nav-tabs>li.active>a,.homepage-reports .nav-tabs>li.active>a:focus,.homepage-reports .nav-tabs>li.active>a:hover{border:1px solid transparent;background:0 0!important;color:#6c6d70;cursor:default;border-bottom:5px solid #114c92;border-width:0 0 5px;border-radius:0;padding:0 5px 5px}
.allpages-modal .modal-content,.modal-report-detail .modal-content{padding:15px}.allpages-modal .modal-content .modal-header,.modal-report-detail .modal-content .modal-header{border-bottom:0 solid #e5e5e5}.allpages-modal .modal-content .modal-header h4,.modal-report-detail .modal-content .modal-header h4{font-size:20px;color:#383b40}.modal-report-detail .modal-content .modal-footer{border-top:0 solid #e5e5e5}.comp-modal .modal-content .modal-body,.modal-report-detail .modal-content .modal-body{padding:0}.modal-report-detail .modal-content .modal-body p{font-size:15px}.modal-report-detail .modal-content .modal-body span{font-style:italic;font-size:13px;color:#666}.modal-report-detail .modal-content .modal-body label span{font-style:normal!important}.modal-report-detail .modal-content .modal-body img{max-width:100%;height:auto}.modal-report-detail .modal-content .modal-body form{padding-top:20px}.comp-modal-body form label{font-weight:400;font-size:13px}.modal-report-detail .modal-content .modal-header .close{font-size:30px;font-weight:400;opacity:.5;margin-top:-20px;margin-right:-10px}.allpages-modal .modal-content .modal-body{padding-top:0}.allpages-modal .modal-content .modal-body form label,.modal-report-detail .modal-content .modal-body form label{font-weight:400;font-size:15px}.comp-modal .modal-content .modal-body form label{font-weight:400;font-size:13px}.notify-modal .modal-content .modal-header{padding:0}.notify-modal .modal-content .modal-body form{margin-top:-15px}.notify-modal .modal-content .modal-body form label{font-weight:400;font-size:14px}.notify-modal .modal-content .modal-header button.close{display:block;padding:0 0 5px}
.autocomplete-suggestions{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #bcbdc0;background:#FFF;cursor:default;overflow:auto;-webkit-box-shadow:1px 4px 3px rgba(50,50,50,.2);-moz-box-shadow:1px 4px 3px rgba(50,50,50,.2);box-shadow:1px 4px 3px rgba(50,50,50,.2);padding:5px}.autocomplete-suggestion{padding:5px;white-space:nowrap;overflow:hidden}.autocomplete-group,.autocomplete-no-suggestion{padding:2px 5px}.autocomplete-selected{background:#F0F0F0}.autocomplete-suggestions strong{font-weight:700;color:#114c92}.autocomplete-group strong{font-weight:700;font-size:16px;color:#000;display:block;border-bottom:1px solid #000}.autocomplete-suggestions input{font-size:28px;padding:10px;border:1px solid #CCC;display:block;margin:20px 0}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {#tips {right: 15px}}
.home-srch-div .form-control{/*height:50px*/height:60px}.text-line-through{text-decoration: line-through solid red;color: #666}.multi-column-dropdown{list-style:none;margin:0;padding:0}.multi-column-dropdown li{display:block;clear:both;line-height:1.428571429;white-space:normal;padding-bottom:10px}.multi-column-dropdown .divider{height:1px;margin:0 0 10px;overflow:hidden;background-color:#e5e5e5;padding-bottom:0}.dropdown .multi-column,.dropdown-nav .multi-column{width:600px}.nav-cat-dropdown li a,.nav-cat-dropdown li a:focus,.nav-cat-dropdown li a:hover{color:#fff;text-decoration:none;background:0 0}.home-srch-div .form-control{z-index:0}.archive-srch{margin-top:-16px;z-index:11111;position:absolute;top:18px;right:71px;background:#f1f1f1;padding:10px;border-left:solid 1px #ddd}.archive-srch label{font-weight:400}
.homepage-heading{font-size:20px;font-weight:500;color:#515151;margin-bottom:20px;text-align:center}.modal{z-index:10050}.login-modal h1{font-size:18px;font-weight:500;margin-bottom:0;padding-bottom:0}.homepage-reports {margin-top: 40px}.homepage-reports .nav-tabs > li{font-size:18px}.ftr-social-bdr{width:35px;height:35px;border-radius:50%;border:1px solid #dfb25b;display:block;color:#dfb25b;float:left}.ftr-social-bdr:active,.ftr-social-bdr:focus,.ftr-social-bdr:hover{color:#dfb25b}.ftr-social-bdr .ftr-scl-icon{margin:9px 0 0 9px}.ftr-social-bdr .ftr-scl-icon2{margin:9px 0 0 7px}
.modal-hdr-blue{color:#114c92!important}.dropdown .multi-column,.dropdown-nav .multi-column{width:996px!important}.dropdown-nav-home ul li:first-child{display:block!important;clear:both}.multi-column-dropdown li{display:inline-block!important;clear:none;padding-right:30px}.multi-column-dropdown .divider{display:block!important}.blackfriday-home{margin-top:-19px}.banner-overlay{padding:50px 0 60px}.banner-icon{padding-top:70px;clear:both}.banner-icon ul li{display:inline-block;width:19%;padding:0;margin:0;text-align:justify}.banner-icon ul li .img-responsive{display:unset}.banner-icon h2{font-size:18px;font-weight:400;padding:15px 0 0}.banner-icon h2 a{color:#fff}.banner-icon h2 a:hover{color:#daad57}.banner-icon-div:hover h2 a{color:#daad57}.home-page-heaing{font-size:24px;font-weight:600;text-align:center;position:relative;margin-bottom:25px;color:#282828}.home-page-heaing:after{bottom:-2px;width:140px;height:3px;content:"";position:absolute;left:50%;transform:translateX(-50%);background-color:#daad57}.bcc-blog{padding:40px 0 50px}.bcc-blog .blog-div{margin-top:20px!important;position:relative;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3)}.bcc-blog .blog-div .blog-content{padding:15px}.bcc-blog .blog-div img{max-width:100%}.bcc-blog .blog-div .blog-content h3{font-size:16px;font-weight:600}.bcc-blog .blog-div .blog-content h3 a{color:#114c92;text-decoration:none}.bcc-blog .blog-div .blog-content p{font-size:14px;color:#666;margin:15px 0;padding:0}.bcc-blog .blog-div .blog-content:hover h3 a{color:#282828}.blog-slider{padding-right:5px;padding-left:5px}.blog-div .blog-content{border-bottom:1px solid #ddd}.homepg-rpt-section{padding:40px 0 0;background:#f5f5f5}.homepg-rpt-section .recent-report-block{margin-top:15px}.homepg-rpt-section .carousel-control a{color:#666}.homepg-rpt-section .slick-prev:before{font-family:FontAwesome;content:"\f137";font-size:30px}.homepg-rpt-section .slick-next:before{font-family:FontAwesome;content:"\f138";font-size:30px}.recent-rpt-div-btmbdr{border-bottom:1px solid #ddd;margin:10px 0 30px}.stayinformed{padding:40px 0 50px;background: #f5f5f5;}.page-srch-div .input-group .form-control{border:1px solid #595959!important}.page-srch-div .btn-info{background-color:#daad57!important;border-color:#595959!important}.no-padding-left{padding-left:0}.view-all-btn{margin:10px 0;display:inline-block;font-size:13px}.bcc-blog-nema{padding:20px 0}.homepg-rpt-section-nema{padding:20px 0}.homepg-rpt-section-nema .recent-rpt-div-btmbdr{margin:10px 0 15px}.homepg-rpt-section-nema .home-page-heaing{margin-bottom:15px}.stayinformed-nema{padding:20px 0 30px}.stayinformed-nema .home-page-heaing{margin-bottom:15px}.home-recent-news{background:#f5f5f5;padding:40px 0}.home-recent-news ul{list-style:none;text-align:center;padding:0;margin:0}.home-recent-news ul li{display:inline-block;width:19.5%}.home-recent-news ul li img{max-width:100%}.home-news-whitepage ul li img{-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.2);box-shadow:0 0 7px 0 rgba(0,0,0,.2)}.acer-dvdr{margin:35px auto;background:#a2acb2;height:1px}.whitepg-ftrd-rpt{margin-top:20px}.whitepg-ftrd-rpt h2{font-size:24px;font-weight:600;color:#114c92;padding-bottom:20px}.whitepg-ftrd-rpt .ftrd-rpt-cta{margin-top:25px}@media(max-width:767px){.no-padding-left{padding-left:15px}}
.publishers-box, .publishers-box2{background: #ebebeb;padding:40px 0}

.main-banner .btn-gold{width:146px}

.verticals {padding:40px 0 50px}
.verticals ul {padding: 0;list-style:none}
.verticals ul li {padding: 0 34px;display: inline-block;}
.verticals ul li img {
    vertical-align: middle;
    border-radius: 50%;
    background: #fff;
}
.verticals ul li h2 {
    font-size: 14px;
    margin-top: 10px;
	text-align:center;
	font-weight:700;
}
.verticals ul li h2 a:hover {color:#daae4f}

.home-srch-new{/*margin-top:30px*/margin-top:25px}
.home-srch-new .input-group {display: flex;}
.home-srch-new .input-group>.form-control:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.home-srch-new .input-group>.form-control {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0;
}
.home-srch-new .form-control {
    display: block;
    padding: 1.5rem 0.75rem;
    font-size: 1rem;
    line-height: 1.5;
    color: #495057;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    border-radius: 0.25rem;
}
.input-group-append {
    margin-left: -1px;
	display: flex;
}
.input-group>.input-group-append>.btn{
	border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.input-group-append .btn {
    position: relative;
    z-index: 2;
}

.custom-consulting{
	clear:both;
	/*margin:50px 0 0;*/
}
.custom-lt{background:#f2f2f2}
.custom-txt{
	padding:40px 50px;
}
.custom-consulting h2{
	font-size:30px;font-weight:700;padding-bottom:20px
}
.custom-consulting p, .trending-rpt p{
	font-size:16px;
}
.discover-more {
	width:auto;
}
.discover-more a, .discover-more2 a {
	font-size:22px;font-weight:700;color:#114c92;
}
.discover-more2 a {text-align: center;}
.discover-more a:hover, .discover-more2 a:hover {
	color:#000;/* border-bottom: solid 3px #daae4f;*/ padding-bottom:2px;
}
.discover-more a:after, .discover-more2 a:hover{
	display:block;
	content: '';
	border-bottom: solid 3px #daae4f;  
	transform: scaleX(0);  
	transition: transform 250ms ease-in-out;
}
.discover-more a:hover:after, .discover-more2 a:hover:after {
    transform: scaleX(1);
}
.discover-more a.fromleft:after {
    transform-origin:  0 50%;
}
.discover-more2 a.fromcenter:after {
    transform-origin:  50% 50%;
}
.trnd-rpt h2 a {font-size:18px;}


.trending-rpt{
	clear:both;
	margin:50px 0 0;
}
.trending-rpt h3{
	font-size:30px;font-weight:700;padding-bottom:17px
}
.trnd-rpt h2{
	font-size:18px;font-weight:700;padding-bottom:17px;line-height: 155%;
}
.trending-rpt .carousel-indicators {
  position: absolute;
  bottom: -60px;
}
.trending-rpt .carousel-indicators li {
  background-color: #000\9;
  background-color: rgba(0,0,0,0);
  border: 1px solid #daae4f;
}
.trending-rpt .carousel-indicators .active {
  background-color: #daae4f;
}


.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.testimonials-univ .carousel-indicators {bottom: -20px;}}


.campaign-slider{
	margin:60px 0 0;
	/*padding:50px 0 70px;*/
	/*background:url(../images2017/campaign-slider-bg.jpg) top center no-repeat;
	background-size:cover;*/
	color:#fff;
	background:#114c92;
}
.campaign-slider h2{
	font-size:30px;font-weight:700;padding-bottom:15px;/*text-align:right;*/margin-bottom:10px;
}
.campaign-slider p{
	/*text-align:right;*/
	font-size:18px;font-weight:700;margin-bottom:30px;
}
.campaign-slider-cta a, .campaign-slider-cta2 a {
	font-size:30px;font-weight:700;color:#fff;
}
.campaign-slider-cta a:after {
    display      : block;
    content      : '';
    border-bottom: solid 5px #daae4f ;
    transform    : scaleX(1);
    transition   : transform 300ms ease-in-out;
}
.campaign-slider-cta a:hover:after {
    transform: scaleX(0);
}
.campaign-slider-cta a.fromleft:after {
    transform-origin:  0 50%;
}
.campaign-slider .carousel-indicators {
	/*bottom: -55px !important;*/
}
.campaign-slider .carousel-indicators li, .campaign-slider .carousel-indicators .active {
	width: 50px;
    height: 7px;
	border-radius:0px;
	border: 0px solid #fff;
	background:#fff;
}
.campaign-slider .carousel-indicators .active {
	background:#daae4f;
}


.carousel-caption {
  position: absolute;
  right: 15%;
  top: 40px;
  left: 15%;
  z-index: 10;
  padding-top: 0px;
  padding-bottom: 0px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
}
.carousel-caption .btn {
  text-shadow: none;
}
.dropdown-menu{z-index:99999}



.multiple-card-slider .card {
	margin: 0 0.5em;
	box-shadow: 2px 6px 8px 0 rgba(22, 22, 26, 0.18);
	border: none;
}
.bcc-blog .card {margin-left:1.5em;margin-right:1.5em;margin-bottom:1.5em}
.multiple-card-slider .carousel-control-prev,
.multiple-card-slider .carousel-control-next {
	background-color: #e1e1e1;
	border-radius: 50%;
	transform: translateY(-50%);
}
@media (min-width: 768px) {
	.multiple-card-slider .carousel-item {
		margin-right: 0;
		flex: 0 0 calc(100% / 2);
		display: block;
		backface-visibility: visible;
	}
	.multiple-card-slider .carousel-inner {
		display: flex;
	}

	.multiple-card-slider .carousel-control-prev:hover, .multiple-card-slider .carousel-control-next:hover{
		opacity:1;
	}
}

@media (min-width: 992px) {
	.multiple-card-slider .carousel-item {
		margin-right: 0;
		flex: 0 0 calc(100% / 3);
		display: block;
		backface-visibility: visible;
	}
	.multiple-card-slider .carousel-inner {
		display: flex;
	}

	.multiple-card-slider .carousel-control-prev:hover, .multiple-card-slider .carousel-control-next:hover{
		opacity:1;
	}
}
@media (min-width: 1200px) {
	.multiple-card-slider .carousel-item {
		margin-right: 0;
		flex: 0 0 calc(100% / 4);
		display: block;
		backface-visibility: visible;
	}
	.multiple-card-slider .carousel-inner {
		display: flex;
	}

	.multiple-card-slider .carousel-control-prev:hover, .multiple-card-slider .carousel-control-next:hover{
		opacity:1;
	}
}
.recent-report-block .card{background:transparent;box-shadow:0px 0px 0px 0 rgba(22, 22, 26, 0)}
.multiple-card-slider .carousel-control-prev,.multiple-card-slider .carousel-control-next{
	width:4vh;
	height:4vh;
	background-color:#494949;
	border:50%;
	/*top:50%;*/
	transform:translateY(-50%);
	opacity:0.8;
}
.multiple-card-slider .carousel-inner {
	display: flex;
}

.multiple-card-slider .carousel-control-prev:hover, .multiple-card-slider .carousel-control-next:hover{
	opacity:1;
}
.home-publishedrpt .multiple-card-slider .carousel-control-prev, .home-publishedrpt .multiple-card-slider .carousel-control-next, .home-upcomingrpt .multiple-card-slider .carousel-control-prev, .home-upcomingrpt .multiple-card-slider .carousel-control-next{top:90px}
.bcc-blog .multiple-card-slider .carousel-control-prev, .bcc-blog .multiple-card-slider .carousel-control-next{top:135px}


/*! *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)*/@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal;font-display: swap;}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-search:before{content:"\f002"}.fa-user:before{content:"\f007"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-times:before{content:"\f00d"}.fa-home:before{content:"\f015"}.fa-list-alt:before{content:"\f022"}.fa-tag:before{content:"\f02b"}.fa-font:before{content:"\f031"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-list:before{content:"\f03a"}.fa-image:before{content:"\f03e"}.fa-edit:before{content:"\f044"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-shopping-cart:before{content:"\f07a"}.fa-sign-out:before{content:"\f08b"}.fa-sign-in:before{content:"\f090"}.fa-twitter:before{content:"\f099"}.fa-feed:before{content:"\f09e"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-link:before{content:"\f0c1"}.fa-list-ul:before{content:"\f0ca"}.fa-money:before{content:"\f0d6"}.fa-columns:before{content:"\f0db"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-sitemap:before{content:"\f0e8"}.fa-user-md:before{content:"\f0f0"}.fa-tablet:before{content:"\f10a"}.fa-mobile:before{content:"\f10b"}.fa-code:before{content:"\f121"}.fa-info:before{content:"\f129"}.fa-rocket:before{content:"\f135"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-toggle-down:before{content:"\f150"}.fa-toggle-up:before{content:"\f151"}.fa-toggle-right:before{content:"\f152"}.fa-youtube:before{content:"\f167"}.fa-apple:before{content:"\f179"}.fa-android:before{content:"\f17b"}.fa-toggle-left:before{content:"\f191"}.fa-google:before{content:"\f1a0"}.fa-language:before{content:"\f1ab"}.fa-building:before{content:"\f1ad"}.fa-database:before{content:"\f1c0"}.fa-header:before{content:"\f1dc"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-user-times:before{content:"\f235"}.fa-medium:before{content:"\f23a"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before{content:"\f241"}.fa-battery-2:before{content:"\f242"}.fa-battery-1:before{content:"\f243"}.fa-battery-0:before{content:"\f244"}.fa-object-group:before{content:"\f247"}.fa-chrome:before{content:"\f268"}.fa-500px:before{content:"\f26e"}.fa-industry:before{content:"\f275"}.fa-map:before{content:"\f279"}.fa-edge:before{content:"\f282"}.fa-sign-language:before{content:"\f2a7"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-envelope-open:before{content:"\f2b6"}.fa-s15:before{content:"\f2cd"}.fa-window-close:before{content:"\f2d3"}
.banner-icon-div img {aspect-ratio: 1 / 1;}.blog-div img {aspect-ratio: 1.65 / 1;}.bcclogo img {aspect-ratio: 3 / 1;}.home-trnd-img img, .trnd-rpt-img img {aspect-ratio: 1.919/1;}