body, html{height:100%;margin-top:20px;}
/*.wrap{min-height:100%;}*/
main{overflow:auto;/*padding-bottom:350px;*/}
.nextyear{background: url('../images/website/nextyear-background.jpg'); background-size: cover;}
.noPadding{padding:0px;}
.footer{position:relative;/*margin-top:-350px;height:350px;*/clear:both;width:100%;}
.navbar-collapse{min-height:15px;}
.navbar-fixed-top{padding:6px 0px;padding-bottom:0px;}
.navbar-nav > li > a{line-height:20px;}
.navbar{font-size:16px;}
.navbar-nav{margin-top:20px;margin-right:10px;}
.navbar-nav a{line-height:3em;}
ul .navbar-nav{vertical-align:middle;}
.nav li a{padding-right:28px;padding-left:28px;padding-top:5px;padding-bottom:14px;margin-bottom:-1px;}
#corpNav.nav li a:hover{color:#d5bb68!important;}
.navbar .nav > li.dropdown.open > .dropdown-toggle,
.navbar .nav > li.dropdown.active > .dropdown-toggle,
.navbar .nav > li.dropdown.open.active > .dropdown-toggle{text-shadow:none;box-shadow:none;background:transparent;}
.dropdown-menu{background-color:#ffffff;padding:0;border:none;}
.dropdown-menu li a {color: #ffffff;}
#corpNav .dropdown-menu li a{color:#777777;padding:9px 28px;border:none;}
.icon-search{height:34px;width:44px;padding-top:7px!important;}
.navbar-default{background-image:none;background-color:#FFFFFF;padding-top:5px!important;margin-bottom:2px!important;}
#corpNav .navbar-nav > li > a{color:#777777;letter-spacing:1px;}
#corpNav .dropdown-menu>li>a:hover, #corpNav.dropdown-menu>li>a:focus{color:#d5bb68;background-color:#fff;}
.navbar-form{margin:0;display:inline-block;margin-top:15px;}
.btn-search{background-color:#ffffff;border:none;}
#searchArea > form > input[type="text"]{border-right:none;border-top:none;border-left:none;}
#searchArea > form > input[type="text"]:focus,#searchArea > form > input[type="text"]:active{outline:none;}
#corpNav .navbar-form input[type=text]:focus:not([readonly]) {border-bottom: 1px solid #d5bb68;box-shadow: 0 1px 0 0 #d5bb68;}
.navbar-form .fa, {color: #4dd0e1;}
h1.logo{float:left;margin:0 0 10px 15px;padding:0;background-size:75px 62px;}
h1.logo a{position:relative;display:block;font-size:28px;font-weight:700;margin:0;padding:0;width:80px;height:67px;background:transparent url(../img/logo.png) no-repeat top left;}
h1.whcclogo{float:left;margin:0 0 0 15px;padding:0;width:120px;height:105px;}
h1.whcclogo a{position:relative;display:block;font-size:28px;font-weight:700;margin:0;padding:0;width:330px;height:83px;background:transparent url(../img/whcclogo.png) no-repeat top left;}
h1.ehcqlogo{float:left;margin:0 0 0 15px;padding:0;width:120px;height:105px;}
h1.ehcqlogo19 a{position:relative;display:block;font-size:28px;font-weight:700;margin:0;padding:0;width:330px;height:83px;background:transparent url(../img/ehcqlogo19.png) no-repeat top left;}
h1.ehcqlogo19{float:left;margin:0 0 0 15px;padding:0;width:120px;height:105px;}
h1.ehcqlogo a{position:relative;display:block;font-size:28px;font-weight:700;margin:0;padding:0;width:330px;height:83px;background:transparent url(../img/ehcqlogo19.png) no-repeat top left;}
h1.mcclogo{float:left;margin:0 0 0 15px;padding:0;width:120px;height:105px;}
h1.mcclogo a{position:relative;display:block;font-size:28px;font-weight:700;margin:0;padding:0;width:330px;height:83px;background:transparent url(../img/mcclogo.png) no-repeat top left;}
.fluid-banner{padding-top:25px;/*background:#014b7c url(../img/background.jpg) no-repeat top center;height:360px;*/width:100%;min-width:100%;}
.banner{max-width:1200px;min-height:300px;}
.banner h1, .banner h2, .banner h3{color:#FFFFFF;max-width:900px;}
.banner h1{font-weight:bold;margin-bottom:15px;}
.banner h2{margin-bottom:5px;}
.banner h3{line-height:1.6em;margin-top:15px;}
.banner button{margin-top:10px;}
.custom-search-form{width:250px;}
.lg{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;}
.lg:before{content:"";display:block;width:0;height:150%;}
.topfix{margin-top:50px;}
.item{-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;}
.carousel-indicators{bottom:3px;}
.carousel-caption{top: 50%;transform: translateY(-50%);bottom: initial;}
.noLinkStyle, .noLinkStyle:hover, .noLinkStyle:active, .noLinkStyle:focus{color:inherit;text-decoration:none;}
.monthGroup{text-align:center;padding:0px;margin:0px;margin-bottom:0px;font-size:1.7em;}
.filterButton{margin-top:15px;}
/*@media (min-width:992px){nav.shrink .toplinks{display:none!important;}
nav.shrink h1.logo a{background:transparent url(../img/wc_alt.png) no-repeat top left;}
nav.shrink h1.whcclogo a{background:transparent url(../img/whcclogo.png) no-repeat top left;}
nav.shrink h1.ehcq a{background:transparent url(../img/ehcqlogo.png) no-repeat top left;}
nav.shrink h1.ehcq19 a{background:transparent url(../img/ehcqlogo19.png) no-repeat top left;}
nav.shrink h1.mcc a{background:transparent url(../img/mcclogo.png) no-repeat top left;}
nav.shrink .navbar.nav{margin:0;padding:0;}nav.shrink{height:75px;}
nav.shrink .navbar-nav{margin-top:18px;}
nav.shrink .navbar-form{margin-top:20px;}
}*/
.content{margin:30px auto 25px auto;}
.content h2{margin-bottom:20px;}
.home-box i{margin:auto;text-align:center;display:block;}
.home-box h2{margin:15px auto 15px auto;text-align:center;}
.home-box p{margin:0 auto;text-align:center;}
.orange{color:#d37a18;}
.blue{color:#2a547d;}
.testimonial{font-size:32px;}
.quote{font-size:32px;font-family:Century schoolbook,Palatino,Georgia,serif;}
.quoteAttribution{font-size:24px;font-family:Century schoolbook,Palatino,Georgia,serif;margin-left:25px;}
.required{color:#c00000;font-weight:bold;}
.quantityOn{background:#ffffff;border:1px solid #9AA0A9;width:30px;color:#000000;text-align:center;font:11px Verdana, Arial, Helvetica, sans-serif;}
.quantityOff{background:#efefef;border:1px solid #aaaaaa;width:30px;color:#999999;text-align:center;cursor:default;font:11px Verdana, Arial, Helvetica, sans-serif;}
.timeLineOn{background:#FAFAFA;font-weight:bold;}
.featuredWhitepaper{border:2px solid #eeeeee;padding-left:15px;box-shadow:2px 2px 2px #cccccc;border-radius:5px;font-family:verdana,arial,helvetica,sans-serif;}
.noBtmPad{padding-bottom:0px;}
.sponsorPanel{height:185px;}
#pricing-grid{width:100%;max-width:800px;}
tr{}
#pricing-grid td{border:1px solid #cccccc;padding:2px 5px;}
#pricing-grid .greenrule{background:#f1f1f1;}
#pricing-grid .sectiontitle{font-weight:bold;color:#000066;}
.footer{text-align:left;font:bold 16px sans-serif;}
.footer .footer-left,
.footer .footer-center,
.footer .footer-right{display:inline-block;vertical-align:top;}
.footerTop{background-color:#dddee5;text-align:center;padding:25px 0;}
.footerTop h4,.footerTop h3, .mission{font-weight:bold;color:#344359}
.titleText{font-size:20px;color:#344359;text-align:center;}
.mission{text-align:center;}
.mail-list-text{font-size:16px;}
.footerMid{background-color:#344359;padding:25px 0 15px 0 ;text-align:center;}
.footerMid a{color:#fff;}
.footerMid a:hover{text-decoration:none;}
.footerMid i{font-size:30px;margin-bottom:15px;}
.footerMid p{font-size:12px;}
.footerBottom{padding:25px 0 30px 0;text-align:center;}
.footerBottom i{font-size:30px;color:#344359;}
.footer .footer-left{width:32%;}
.footer .footer-about{color:#ffffff;padding:0;line-height:45px;margin-top:0;}
.footer .footer-about h4{margin-top:10;}
.footer .footer-about a{display:inline-block;line-height:1.8;text-decoration:none;color:inherit;}
.footer .footer-about-text{margin-top:10px;color:#8f9296;line-height:20px;}
.footer .footer-mail-list{color:#ffffff;padding:0;line-height:45px;margin-top:0;}
.footer .footer-mail-list h4{margin-top:10;}
.footer .footer-mail-list a{display:inline-block;line-height:1.8;text-decoration:none;color:inherit;}
.footer .footer-mail-list .mail-list-text{margin-top:10px;color:#8f9296;line-height:20px;}
.footer .footer-company-name{color:#8f9296;font-size:14px;font-weight:normal;margin:0;}
.footer .footer-center{width:36%;}
.footer .footer-center i{background-color:#33383b;color:#ffffff;font-size:25px;margin-top:5px;}
.footer .footer-center i.circle{width:38px;height:38px;border-radius:50%;line-height:42px;margin:10px 15px;vertical-align:middle;text-align:center;}
.footer .footer-center i.fa-envelope{font-size:17px;line-height:38px;}
.footer .footer-center p{display:inline-block;color:#ffffff;vertical-align:middle;margin:0;}
.footer .footer-center p span{display:block;font-weight:normal;font-size:14px;line-height:2;}
.footer .footer-center p a{color:#ffffff;text-decoration:none;}
.footer .footer-icons a{display:inline-block;width:35px;height:40px;cursor:pointer;background-color:#33383b;border-radius:2px;font-size:20px;color:#ffffff;text-align:center;line-height:35px;margin-right:8px;margin-bottom:5px;}
.footer .footer-icons a i{padding-top:3px;}
.footer .footer-icons{margin-top:0px;margin-left:0px;}
.footer .footer-right{width:31%;}
.well{padding:10px;}
.h4top{margin-top:0px;}
a .aLink, a:hover .aLink{text-decoration:none;}
.eventTitle{font-size:24px;line-height:26px;font-weight:bold;}
.eventDate{color:#595959;font-size:19px;line-height:50px;}
.eventTagline{font-style:italic;font-size:16px;line-height:22px;}
.eventLinks a{font-size:16px;font-weight:bold;}
.eventsNav{-webkit-box-shadow:0px 3px 5px -3px rgba(0,0,0,0.75);-moz-box-shadow:0px 3px 5px -3px rgba(0,0,0,0.75);box-shadow:0px 3px 5px -3px rgba(0,0,0,0.75);border-right:1px solid #eeeeee;border-left:1px solid #eeeeee;}
.clk-btn{-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);background-color:#e8e8e8;border-color:#dedede;color:#333333;-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important;}
time.icon{font-size:1em;change icon size
display:block;position:relative;width:7em;height:7em;background-color:#fff;border-radius:0.6em;box-shadow:0 1px 0 #bdbdbd, 0 2px 0 #fff, 0 3px 0 #bdbdbd, 0 4px 0 #fff, 0 5px 0 #bdbdbd, 0 0 0 1px #bdbdbd;overflow:hidden;}
time.icon *{display:block;width:100%;font-size:1em;font-weight:bold;font-style:normal;text-align:center;}
time.icon strong{position:absolute;top:0;padding:0.4em 0;color:#fff;}
time.icon em{position:absolute;bottom:0.3em;}
time.icon span{font-size:2.8em;letter-spacing:-0.05em;padding-top:0.8em;}
time.icon strong{background-color:#337ab7;border-bottom:1px dashed #f37302;box-shadow:0 2px 0 #337ab7;}
time.icon em{color:#337ab7;}
time.icon span{color:#2f2f2f;}
time.icon em.noDay{font-size:2em;}
.calendar{padding-top:10px;padding-bottom:10px;}
*/.help-block{margin-bottom:0px;}
.form-horizontal .has-feedback .form-control-feedback{right:18px;}
.list-unstyled{margin:0;}
.thead-blue{background-color:#00609C;font-weight:bold;color:#FFFFFF;border:none !important;}
.eventBanner{margin-bottom:15px;}
.hiddenRow{padding:0 !important;}
.accordion-body{padding:5px;}
.btn-outline{background-color:transparent;color:inherit;transition:all .5s;}
.btn-primary.btn-outline{color:#428bca;}
.btn-success.btn-outline{color:#5cb85c;}
.btn-info.btn-outline{color:#5bc0de;}
.btn-warning.btn-outline{color:#f0ad4e;}
.btn-danger.btn-outline{color:#d9534f;}
.btn-primary.btn-outline:hover,
.btn-success.btn-outline:hover,
.btn-info.btn-outline:hover,
.btn-warning.btn-outline:hover,
.btn-danger.btn-outline:hover{color:#fff;}
.btn-primary.btn-outline{color:#428bca;background:none;}
.btn-primary.btn-outline:hover{background:#428bca;}
.btn-transparent{background-color:transparent;border-color:#fff;}
.btn-transparent:hover{background-color:transparent;border-color:#fff;}
.btn-homepage{display: inline-block;text-align: center;text-decoration: none;margin: 2px 0;border: solid 1px transparent;border-radius: 4px;padding: 0.5em 1em; color: #FFFFFF;background-color: #5073A5;font-size:16px;}
.btn-homepage:active {transform: translateY(1px);filter: saturate(150%);}
.btn-homepage:hover {color: #5073A5; border-color: currentColor;background-color: white; }
.btn-homepage:-moz-focus-inner { border: none; }
.btn-homepage:focus {outline: none; box-shadow: 0 0 0 3px rgba(52, 67, 89, 0.5), 0 0 0 1.5px rgba(52, 67,, 89, 0.5);}

.btn-rollover{display: inline-block;text-align: center;text-decoration: none;margin: 2px 0;border: solid 1px transparent;border-radius: 4px;padding: 0.5em 1em; color: #FFFFFF;background-color: #465166;font-size:16px;}
.btn-rollover:active {transform: translateY(1px);filter: saturate(150%);}
.btn-rollover:hover {color: #465166; border-color: currentColor;background-color: white; }
.btn-rollover:-moz-focus-inner { border: none; }
.btn-rollover:focus {outline: none; box-shadow: 0 0 0 3px rgba(52, 67, 89, 0.5), 0 0 0 1.5px rgba(52, 67,, 89, 0.5);}

..hvrbox * {box-sizing: border-box;}
.hvrbox {position: relative;display: inline-block;overflow: hidden;max-width: 100%;height: auto;}
.hvrbox img {max-width: 100%;}
.hvrbox .hvrbox-layer_bottom {display: block;}
.hvrbox .hvrbox-layer_top {opacity: 0; position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; background: rgba(227, 200, 110, 1); color: #fff; padding: 25px; -moz-transition: all 0.4s ease-in-out 0s; -webkit-transition: all 0.4s ease-in-out 0s; -ms-transition: all 0.4s ease-in-out 0s; transition: all 0.4s ease-in-out 0s; }
.hvrbox:hover .hvrbox-layer_top, .hvrbox.active .hvrbox-layer_top { opacity: 1; }
.hvrbox .hvrbox-text { text-align: center; font-size: 18px; display: inline-block; position: absolute; top: 50%; left: 50%; -moz-transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
.hvrbox .hvrbox-text_mobile { font-size: 15px; border-top: 1px solid rgb(179, 179, 179); /* for old browsers */ border-top: 1px solid rgba(179, 179, 179, 0.7); margin-top: 5px; padding-top: 2px; display: none; }
.hvrbox.active .hvrbox-text_mobile { display: block; }
.hvrbox-layer_top > p {font-size:18px;color:#465166;line-height:22px;}
.hvrbox-layer_top > h2 {margin:0 0 10px 0;color:#465166;}
.js-focus-visible .btn-homepage:focus:not(.focus-visible) {box-shadow: none;}
.dropShadow{border:1px solid #eeeeee;box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);}
.missionRow{padding:20px 0;}
@media (max-width:1199px){.custom-search-form{width:140px;padding:0;}
.podcastImage img{display:block;max-width:100%;height:auto;}
.podcastText h4{font-size:14px;}
.eventListing{padding:15px 0 15px 35px;}
}
@media (max-width:1024px){body{padding-top:55px;}
.navbar-collapse{padding-top:0px;}
.navbar-fixed-top{min-height:20px;margin-bottom:0;}
.navbar{margin:0;padding:0;padding-top:4px;}
.navbar-nav > li > a{padding-bottom:0px;line-height:20px;}
.nav li a{padding-right:15px;padding-left:15px;}
h1.logo{float:left;margin:0 0 0 15px;padding:0;width:90px;height:70px;}
h1.logo a{position:relative;display:block;font-size:28px;font-weight:700;margin:0;padding:0;width:90px;height:80px;background:transparent no-repeat top left;background-image:url(../img/wc_alt.png);}
h1.whcclogo{float:left;margin:0 0 0 15px;padding:0;width:90px;height:70px;}
h1.whcclogo a{position:relative;display:block;font-size:28px;font-weight:700;margin:0;padding:0;width:330px;height:80px;background:transparent no-repeat top left;background-image:url(../img/whcc_alt.png);}
h1.ehcqlogo{float:left;margin:0 0 0 15px;padding:0;width:90px;height:70px;}
h1.ehcqlogo a{position:relative;display:block;font-size:28px;font-weight:700;margin:0;padding:0;width:330px;height:80px;background:transparent no-repeat top left;background-image:url(../img/ehcq_alt.png);}
h1.ehcqlogo19{float:left;margin:0 0 0 15px;padding:0;width:90px;height:70px;}
h1.ehcqlogo19 a{position:relative;display:block;font-size:28px;font-weight:700;margin:0;padding:0;width:330px;height:80px;background:transparent no-repeat top left;background-image:url(../img/ehcq_alt19.png);}
h1.mcclogo{float:left;margin:0 0 0 15px;padding:0;width:90px;height:70px;}
h1.mcclogo a{position:relative;display:block;font-size:28px;font-weight:700;margin:0;padding:0;width:330px;height:80px;background:transparent no-repeat top left;background-image:url(../img/mcc_alt.png);}
.navbar-nav{margin-top:18px;margin-right:10px;}
.navbar-form{margin-top:10px;}


}
@media (min-width:992px){
.dropdown:hover .dropdown-menu{display:block;}
#searchArea{background:transparent;}
}
@media (max-width:991px){body{padding-top:60px;}
.main{padding-bottom:520px;}
.navbar-fixed-top{min-height:20px;margin-bottom:0;}
.navbar{margin:0;padding:0;padding-top:4px;}
.navbar-inverse .navbar{padding-top:0;}
.navbar-nav{margin:0;}
.navbar-default .navbar-collapse, .navbar-default {padding-top:10px;}
.navbar-collapse{margin:0;padding:0;}
.navbar-nav > li > a{padding:5px;line-height:20px;}
.nav li a{padding:10px;}
.fluid-banner .container{padding:0px;}
.dropdown-menu{background-color:#ffffff;padding:0;border:none;}
#corpNav .dropdown-menu li a{color:#777;padding:9px 28px;border-bottom:none;;}
/*nav.shrink{height:auto;margin:0;}
nav.shrink .navbar-nav{margin:0;}*/
.dropdown-menu{background-color:#ffffff;padding:0;border:none;}
.dropdown-menu li{margin-left:10px;display:block;}
.dropdown-menu li a{color:#000000;padding:9px 28px;border:none;}
.dropdown-menu li a:hover{background:transparent;color:#e6cd7c;}
.footer{font:bold 14px sans-serif;padding:0px;position:absolute;height:auto;}
.footer .footer-left,
.footer .footer-center,
.footer .footer-right{display:block;width:100%;padding-top:20px;margin-bottom:0px;margin-top:0px;}
.footer .footer-center i.circle{margin-left:0px;}
.footer .footer-icons{margin:10px 0 30px 0;}
.home-box{margin-bottom:45px;}
.thoughtleaders{margin-bottom:0px;}
.well{margin-top:-10px;padding:10px 20px 20px 15px;margin-bottom:0px;border-radius:0px;}
.content{margin-bottom:0px;padding-bottom:20px;}
.homepage-content,{margin-bottom:20px;}
#FeaturedInterviews{display:none;}
.eventListing{padding:10px 10px 0 0;}
#searchArea{background:#ffffff;}
#searchArea .navbar-form{border:none;}
#searchArea{width:150px}
#searchArea > form{padding:0;margin:0;}
#searchArea > form > input[type="text"]{width:100px;}
.hvrbox-layer_top > p {font-size:14px;color:#465166;line-height:18px;}
}
@media (max-width:836px){.main{padding-bottom:550px;}
.footer{
	height:auto;
}
body{
	 overflow-x: hidden;
}
.lhnContainerDone,.lhnChatButton{
		display:none!important;
}
}
@media (max-width:768px){.brochureThumb, .eventListing{display:block;clear:both;text-align:center;width:100%;}
#filterNav div{padding-bottom:4px;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a{color:#5a5b5c;}
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus{color:#202020;}
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus{color:#202020;background-color:#d7d7d8;}
.navbar-form{width:90%}
#searchArea{width:100%;}
#searchArea > form > input[type="text"]{width:90%;}
#searchArea > form{padding:0;margin:0;}
.hvrbox-layer_top > p {font-size:18px;color:#465166;line-height:22px;}
}
@media (max-width:730px){.small-hide{display:none;}
}
@media (max-width:653px){.main{padding-bottom:580px;}
.eventRow{padding:5px;}
}
@media (max-width:510px){h1{font-size:180%;}
h2{font-size:140%;}
h3{font-size:120%;margin-top:20px;}
.blue{font-weight:bold;}
.footer .footer-center p span, .footer .footer-center p{font-size:12px;}
.fluid-banner{height:auto;min-height:300px;}
.main{padding-bottom:590px;}
.footer{height:auto;}
}
@media (max-width:465px){.eventDate, .eventTitle{line-height:22px;}
.eventTitle, .eventDate, .eventTagline{font-size:1.1em}
}
@media (max-width:425px){.banner h3{margin-bottom:10px;height:auto;}
.eventBannerImg{display:block;max-width:100%;height:auto;}
}
@media only screen and (-webkit-min-device-pixel-ratio:2), only screen and (min-device-pixel-ratio:2){h1.logo a{background-image:url(../img/wc_alt-2.png);background-size:80px 65px;}
h1.whcclogo a{background-image:url(../img/whcc_alt-2.png);background-size:80px 65px;}
}
.google-maps{position:relative;padding-bottom:75%;height:0;overflow:hidden;}
.google-maps iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;}