.contain-to-grid .top-bar,.row .row.reset{max-width:74rem}.row.more{color:#15618d}.row.more a{color:#1b75bb}.row.more a:hover{color:#265377}.panel.callout{border-color:#FFF;background:#FFF}.pricing-table{background-color:#FFF}.pricing-table .title{background-color:#15618d}.pricing-table .title h4{color:#FFF}.pricing-table .description{min-height:79px}.accordion .accordion-navigation{position:relative;padding-bottom:20px}.accordion .accordion-navigation a{padding-right:48px}.accordion .accordion-navigation a:before{content:"\f067";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;color:#fff;font-size:18px;margin-right:30px;right:0;top:23px;position:absolute}.search-bar,.top-bar-section>ul>.divider,.top-bar-section>ul>[role=separator]{display:none}h2,h3,h4{line-height:1.6;padding-top:20px}dd,dt,p{line-height:1.5}.accordion .accordion-navigation.active a:before{content:"\f068"}body{background:#eeeff1;font-family:Roboto,sans-serif;font-weight:400;color:#3a4149}h2,h3,h4,h5,h6{font-family:Roboto,Arial,sans-serif;font-weight:300}h1{font-family:adelle,serif!important;font-weight:400;font-size:40.9px;line-height:2;padding-top:20px}h2{font-size:35px}h3{font-size:29.22px}h4{font-size:24.35px}h5{font-family:Roboto,sans-serif;font-weight:700;padding-top:20px}p{font-family:adelle,serif;font-weight:400;font-size:17px}.events-homepage .date-title-container .title,.events-homepage .details-container .location,.first-header .sub-nav dd,.internal-links-container a,.orbit-caption .description,.orbit-caption .title,.top-bar-section ul li a{font-family:Roboto,sans-serif}dd,dt,table{font-size:16.56px}dt{font-weight:700}dd{font-weight:400}a{color:#1b75bb}a:hover{color:#265377}table tr th{background-color:#1b75bb;color:#FFF;font-weight:700;text-align:center}table tr td{color:#7e95a7}table tr.alt,table tr.even,table tr:nth-of-type(even){background-color:#eff5fa}.columns.no-padding,.row.no-padding{padding-left:0;padding-right:0}.columns.no-margin,.row.no-margin{margin-left:0;margin-right:0}.row .row.reset{margin:0 auto}.add-padding{padding:1rem}.button.green{background-color:#8cc63e}.button.green.hover,.button.green:hover{background-color:#a3de53}.button.blue{background-color:#1b75bb}.button.blue.hover,.button.blue:hover{background-color:#4498d9}.button.dark{background-color:#1d3040}.button.dark.hover,.button.dark:hover{background-color:#30475a}header{background-color:#fff}.first-header,.first-header.panel{background-color:#eeeff1}.full-width{width:100%;margin-left:auto;margin-right:auto;max-width:100%}.first-header.panel{padding:0;border:none;margin-bottom:0}.first-header .sub-nav{max-width:74rem;margin:0 auto;padding-top:0;float:right}.first-header .sub-nav dd{height:30px;min-width:80px;text-align:center}.first-header .sub-nav dd a{line-height:35px;font-weight:700;color:#7b8896}.first-header .sub-nav dd a:hover{color:#324e66}.first-header .sub-nav dd.active{background:#fff}.first-header .sub-nav dd.active a{background:0 0;color:#324e66;border-radius:0;cursor:pointer}.second-header{height:5.5rem;margin-top:1rem;margin-bottom:1rem}.second-header .columns{margin-top:18px}#social-links-container{list-style:none;float:right}#social-links-container li{padding:2px 0 0 27px;margin:3px 5px 0 0;height:25px;float:left;cursor:pointer}#social-links-container li:hover{opacity:.6}.internal-links-container a{margin:5px 10px 0 0;float:left;color:#3a4149;font-weight:700}.internal-links-container a:hover{color:#7b8896}.internal-links-container a.statistics{color:#8cc63e}.internal-links-container a.statistics:hover{color:#a3de53}.contain-to-grid,.top-bar,.top-bar-section ul li{background:#265377}.top-bar-section ul li a:hover{background:#30475a!important}.top-bar-section ul li.search{background:#8bc53f}.top-bar-section ul li.search a{text-align:center;background-color:#8bc53f!important;position:absolute;padding-top:13px!important;background-repeat:no-repeat!important;background-position:center 6px!important;background-size:20px 20px!important;max-height:45px;font-size:12px;font-weight:700;padding-left:.4rem!important;padding-right:.4rem!important;z-index:10;right:0;width:59px}.top-bar-section ul li.search a:hover{background-color:#a3de53!important}.top-bar-section ul li a{background-color:#265377!important;text-transform:uppercase;font-size:16px}.top-bar-section li.parent-item a{text-transform:none}.top-bar.expanded .title-area{background:#265377}.top-bar.expanded .toggle-topbar a{color:#FFF}.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #FFF,0 7px 0 1px #FFF,0 14px 0 1px #FFF}li.items-wrapper li.parent-item a{line-height:1px}.top-bar-section .dropdown li a{white-space:normal}.search-bar{position:absolute;width:96%;z-index:1;height:100%;background-color:#8bc53f!important;padding-left:40px;padding-right:40px}.search-bar input,.search-bar input:focus{background:0 0;border:none;border-bottom:1px solid #fff;box-shadow:none;padding-bottom:0;color:#FFF}.search-bar input,.search-bar input::-webkit-input-placeholder{color:#FFF;font-size:18px}.search-bar input,.search-bar input:-moz-placeholder{color:#FFF;font-size:18px}.search-bar input,.search-bar input::-moz-placeholder{color:#FFF;font-size:18px}.search-bar input,.search-bar input:-ms-input-placeholder{color:#FFF;font-size:18px}footer,footer a{color:#FFF;font-weight:300}footer{background:#1b75bb}footer a:hover{color:#7398b7}footer b{font-weight:500}footer .first{background:#1d3040;color:#FFF;padding-top:31px;padding-bottom:31px;padding-left:3em}footer .first img{width:135px;height:52px}footer .first .contact{padding-bottom:25px}footer .first .contact b{padding-right:20px;display:block;width:87px;float:left}.orbit-bullets-container,.orbit-container .orbit-slide-number,.orbit-container .orbit-timer{display:none}footer .second{background:#20252e;padding-top:14px;font-size:.8rem}footer .second .text-center{padding-bottom:10px}.orbit-container .orbit-slides-container img{width:100%;max-height:37.25rem}.orbit-container .orbit-next,.orbit-container .orbit-prev{background-color:#000;opacity:.6;width:55px;height:70px}.orbit-container .orbit-next:hover,.orbit-container .orbit-prev:hover{background-color:rgba(0,0,0,.9)}.orbit-caption .title{font-weight:500;font-size:28px}.orbit-caption .description{font-weight:400;font-size:16px}@media only screen and (max-width:40.062em){.orbit-container .orbit-slides-container>* .orbit-caption{position:relative;top:0;background-color:rgba(51,51,51,1);min-height:76px}.orbit-caption .title{font-size:18px}}.row.events-homepage{padding-top:2.5rem}.events-homepage .date-title-container{border-bottom:7px solid #1b75bb;min-height:128px}.events-homepage .date-title-container .title{padding:10px 10px 5px 7px;font-weight:400;font-size:22px;line-height:1}.events-homepage .details-container{width:54%;margin:0 auto;padding-top:2rem;padding-bottom:1rem}.events-homepage .details-container .location{margin-left:-30px;padding-left:30px;line-height:24px;font-size:18px;font-weight:700;margin-bottom:.625rem}.events-homepage .details-container .date{margin-left:-30px;padding-left:30px;line-height:24px;font-size:18px;margin-bottom:.9rem}.events-homepage .details-container ul{margin-left:.5rem}.events-homepage .details-container li,.events-homepage .details-container li a{color:#15618d;font-weight:500;font-size:16px;line-height:26px}.events-homepage .details-container li a:hover,.events-homepage .details-container li:hover{color:#265377}.events-homepage .panel{padding:0;background:#FFF;-webkit-box-shadow:0 0 5px 1px rgba(224,224,224,1);-moz-box-shadow:0 0 5px 1px rgba(224,224,224,1);box-shadow:0 0 5px 1px rgba(224,224,224,1);position:relative}.events-homepage .large-4 .panel{max-width:448px;margin-left:auto;margin-right:auto}.events-homepage .panel .register-link-container-dummy-padding{height:30px}.events-homepage .panel .register-link-container{color:#FFF;background:#1b75bb;text-align:center;margin-top:-5px;line-height:29px;position:absolute;width:100%;bottom:0;height:30px}.events-homepage .panel .register-link-container a,.events-homepage .panel .register-link-container.reg-closed span{color:#FFF;text-transform:uppercase;font-weight:700;letter-spacing:3px;font-size:14px}.events-homepage .panel .register-link-container.reg-closed{background:#c7c7c8;color:#999}.events-homepage .panel .register-link-container a:hover{color:#324e66}.events-homepage .panel .box-date{color:#fff;background-color:#1b75bb;text-align:center;font-weight:700;font-size:17px}.events-homepage .panel .box-date .day,.events-homepage .panel .box-date .month{font-family:adelle;font-weight:700}.events-homepage .panel .box-date .day{line-height:1;font-size:25px}.events-homepage .panel .box-date .small-title{background-color:#324e66;font-weight:700;font-size:13px;font-size:.65rem;color:#c6d8e8;letter-spacing:1.5px;padding-top:2px}.news-homepage .panel{background-color:#324e66;color:#FFF;padding:10px 0 0;font-weight:700}.news-homepage a{color:#FFF}.news-homepage .panel .tag{background-color:#8cc63e;font-size:17.5px;letter-spacing:2px;text-align:center}.news-homepage .panel .date-description-container{min-height:140px}.news-homepage .panel .read-more{line-height:30px;text-transform:uppercase;bottom:0;right:10px}.news-homepage .panel .read-more a{font-size:16px}.news-homepage .panel .read-more a:hover{color:#1b75bb}.news-homepage .panel .date{margin-bottom:20px;font-weight:700;font-size:.8rem;color:#becedb}.news-homepage .panel .description{margin-top:1.5rem;font-family:adelle,serif}.advertising-homepage .panel{color:#FFF;padding:0}.advertising-homepage .panel .elements-container{background-color:#000}.advertising-homepage .panel img{opacity:.5;width:100%}.advertising-homepage .panel .text{width:auto;height:auto;position:absolute;top:40%;bottom:0;left:15%;right:15%;margin:auto;text-align:center;font-size:1.5rem}.advertising-homepage .panel .text.last{top:29%}.advertising-homepage .panel .text a{color:#FFF;font-size:35px}.advertising-homepage .panel .text a:hover{color:#1b75bb}.sponsors-homepage .panel{padding:0;background-color:#FFF}.container-factors-brochures .sidebar ul,.container-links-resources .sidebar ul,.media-contact p,.newsroom-page ul{padding-left:2rem}.sponsors-homepage .panel .elements-container{min-height:170px}.sponsors-homepage .panel .elements-container .text{text-align:center;position:absolute;top:40%;left:25%;right:25%;width:auto}.sponsors-homepage .panel .elements-container .text a{color:#7a7b80}.container-factors-brochures .panel,.container-links-resources .panel{background-color:#FFF;-webkit-box-shadow:0 0 5px 1px rgba(224,224,224,1);-moz-box-shadow:0 0 5px 1px rgba(224,224,224,1);box-shadow:0 0 5px 1px rgba(224,224,224,1)}.advertising-careers .panel .text a{font-size:28px}.advertising-careers .panel .text a span{font-size:18px;color:#cbe2e2}.advertising-careers .columns:nth-of-type(odd) .elements-container{background:#23484a;cursor:pointer}.advertising-careers .columns:nth-of-type(odd) .elements-container:hover{background:#4a9ca1}.advertising-careers .columns:nth-of-type(even) .elements-container{background:#4a9ca1;cursor:pointer}.advertising-careers .columns:nth-of-type(even) .elements-container:hover{background:#23484a}.advertising-careers .columns .elements-container img{opacity:.15}.advertising-careers .columns .elements-container img.logo{opacity:1}.advertising-careers.second .columns:nth-of-type(odd) .elements-container{background:#4a9ca1;cursor:pointer}.advertising-careers.second .columns:nth-of-type(odd) .elements-container:hover{background:#23484a}.advertising-careers.second .columns:nth-of-type(even) .elements-container{background:#23484a;cursor:pointer}.advertising-careers.second .columns:nth-of-type(even) .elements-container:hover{background:#4a9ca1}.upcoming-section .panel{background:#FFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.upcoming-section .details-container{width:80%;margin:0 auto;padding-top:1rem;padding-bottom:.5rem}.upcoming-section .panel .box-date{height:90px;padding-top:13px}.upcoming-section .panel .box-date .month{font-size:22px;line-height:.8}.upcoming-section .panel .box-date .day{font-size:33px}.upcoming-section img{padding-top:1rem}.upcoming-section .date-title-container{height:90px;border-bottom:7px solid #1b75bb}.previous-events .panel{background:#FFF;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.upcoming-section .panel.sponsor{text-align:center}.upcoming-section .panel.sponsor>:first-child{padding-bottom:1rem}.previous-events .details-container{width:90%}.accordion .accordion-navigation>a,.accordion dd>a{background-color:#1d3040;color:#FFF}.accordion .accordion-navigation.active>a,.accordion .accordion-navigation>a:hover,.accordion dd.active>a,.accordion dd>a:hover{background-color:#30475a}.benefits-section ul{margin-left:0}.membership-prices ul.pricing-table{list-style:none}.membership-prices ul.pricing-table li{position:relative}.membership-prices ul.pricing-table li.option:before{height:20px;width:24px;content:" ";position:absolute;left:50px;top:10px}.membership-advertising .columns .panel .elements-container{background:#4a9ca1}.membership-advertising .columns .panel .elements-container:hover{background:#23484a}.newsroom-page .panel{background-color:#FFF;-webkit-box-shadow:0 0 5px 1px rgba(224,224,224,1);-moz-box-shadow:0 0 5px 1px rgba(224,224,224,1);box-shadow:0 0 5px 1px rgba(224,224,224,1)}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button):hover{color:#5CA8FD}.internal-links-container .header-utility a{padding-left:15px}@media only screen and (max-width:720px){.second-header{margin-bottom:0;height:inherit}.second-header .columns{margin-top:5px;width:100%}.internal-links-container .header-utility{text-align:right;font-size:80%}.internal-links-container .header-utility a{float:none;padding-left:0}}@media only screen and (max-width:72.999em){.top-bar-section.megamenu li.hide-for-medium-up{display:block!important}.top-bar-section.megamenu li.hide-for-medium-down{display:none!important}header .full-width{height:45px;background-color:#265377}header .full-width>div{position:absolute;z-index:10}header .full-width>div .contain-to-grid{height:45px}header .full-width>div .contain-to-grid .top-bar{max-width:380px;margin-left:auto}header .fixed{left:inherit;right:0}}.events-homepage .panel.main-event-block{background-color:#000}.events-homepage .panel.main-event-block .date-title-container{background-color:rgba(0,0,0,.4);padding-left:17px;padding-top:8px;height:56px;min-height:inherit;border:none}.events-homepage .panel.main-event-block .date-title-container .title{color:#fff}.events-homepage .panel.main-event-block .box-date{background-color:#1D888E;width:14%;margin-left:2.5%;margin-right:5%}.events-homepage .panel.main-event-block .box-date .small-title{background-color:#296F77;font-size:.45em;line-height:1.3;letter-spacing:1.2px}.events-homepage .panel.main-event-block .box-date .month{font-size:.65em;padding-top:.15em}.events-homepage .panel.main-event-block .box-date .day{margin-top:-.2em;font-size:.95em;margin-bottom:.3em}.events-homepage .panel.main-event-block .block-contents{padding:16px 12px;overflow:hidden}.events-homepage .panel.main-event-block .details-container{width:100%;padding:0 0 13px;overflow:hidden}.events-homepage .panel.main-event-block .event-panel-right{width:78%;float:left}.events-homepage .panel.main-event-block .details-container .event-title a{color:#fff;font-size:1.1em;letter-spacing:1.3px;line-height:1}.events-homepage .panel.main-event-block .details-container .date,.events-homepage .panel.main-event-block .details-container .location{margin:0;font-size:.9em;color:#ccc;font-weight:400}.events-homepage .panel.main-event-block .register-link-container{clear:both;background-color:#29B3BD}