@media screen and (max-width:1800px){}@media screen and (max-width:1700px){}@media screen and (max-width:1600px){.home #heroContainer{}#hero #heroContent,#heroContainer #heroContent{width:45%;min-width:500px;padding:40px}}@media screen and (max-width:1500px){}@media screen and (max-width:1450px){.home #heroContainer{height:400px}}@media screen and (max-width:1300px){.home #heroContainer{height:335px}#heroContainer #heroPanel span.heroHeading{font-size:2.4em}}@media screen and (max-width:1250px){#hero #heroContent,#heroContainer #heroContent{width:50%}nav#primary{width:100%}#content,#copyright,#hero,header,#topNav,section,footer{width:1200px;max-width:calc(100% - 50px)}main footer{max-width:100%}#hero p.heroBlurb{width:80%;font-size:1.7em;font-weight:700;line-height:140%;margin-bottom:25px}}@media screen and (max-width:1230px){}@media screen and (max-width:1200px){.home #heroContainer{height:290px}}@media screen and (max-width:1180px){}@media screen and (max-width:1160px){#primary{width:100%;float:left;clear:both;margin-top:0;height:auto}#headerContainer{height:auto}#headerContainer.sticky{height:auto}.sticky .companyName{margin-bottom:0}.sticky #primary{margin-top:5px}.companyName{float:none;text-align:center;display:block;margin-right:0}#eventsTabsBar.sticky{margin-top:111px}}@media screen and (max-width:1130px){.archive main article:nth-of-type(-n+3) h2,.archive main article h2{font-size:2.5em}#hero #heroContent,#heroContainer #heroContent{padding:30px}}@media screen and (max-width:1100px){}@media screen and (max-width:1080px){#heroContainer #heroPanel p{font-size:1.5em}#heroContainer #heroPanel span.heroHeading{font-size:2.2em}}@media screen and (max-width:1030px){}@media screen and (max-width:1000px){.home #heroContainer{height:260px}.event-tab-section ul.tabs1 li:first-of-type{width:100%;display:block;margin-bottom:5px}.event-tab-section ul.tabs1 li:first-of-type span{border-right:none;width:100%;padding-right:0}}@media screen and (max-width:980px){.sectionContainer.bookCTA p{font-size:3em}}@media screen and (max-width:930px){#heroContainer #heroPanel p{}#heroContainer #heroPanel p .secondLine{display:none}#heroContainer #heroPanel span.heroHeading{font-size:2.1em}}@media screen and (max-width:900px){.home #heroContainer{height:225px}#footerTwo{display:none}.footerColumn{width:45%;margin-right:10%}}@media screen and (max-width:880px){}@media screen and (max-width:830px){h1,#hero h1,#hero p.hero{font-size:4em}#hero p.heroBlurb{width:90%;font-size:1.7em;font-weight:700;line-height:140%;margin-bottom:25px}#hero .heroSearches{font-size:1.6em;font-weight:700;line-height:150%;margin-top:50px}#footerLeft{width:100%;margin-right:0}#footerRight{width:100%;padding-bottom:25px}#footerRight h3{margin-top:0}.archive main aside,.home aside,.page aside{display:none}.archive main main{width:100%;margin-top:25px}.single aside,.single main,.page main,.page aside,.search main,.search aside,.archive main,.archive aside{width:100%}aside{margin-left:0;margin-right:0;margin-top:25px}.single #single-meta{margin-bottom:0}section.sectionRight article.supporting:last-of-type{display:none}.bannersBody{display:block}}@media screen and (max-width:800px){#heroContainer{display:none}.single-event #heroContainer{display:block;background-image:none!important;height:auto}.single-event #hero{display:none}#heroContainer #heroPanel p.heroButtons{display:inline;margin-top:10px}#heroContainer #heroPanel p .secondLine{display:none}#heroContainer #heroPanel span.heroHeading{font-size:2.1em}#primary{background-color:#fff}.ubermenu-responsive-toggle{padding-left:0;font-size:2em!important}#primary .ubermenu .ubermenu-item-level-0:first-of-type .ubermenu-target{padding-left:10px!important}#primary .ubermenu .ubermenu-target{border-bottom:2px solid #00467d!important}table.tablepress td{width:100%;float:left!important}.heroFallback{display:block}.heroFallback img{width:100%;height:auto}.home #heroContainer{display:block;height:auto}.soliloquy-outer-container{display:none}.home .events{display:none}.event-tab-section ul.tabs1 li:first-of-type span{display:none}#eventsTabsBar.sticky{margin-top:124px}}@media screen and (max-width:780px){}@media screen and (max-width:730px){.heroSearches a:last-of-type{display:none}.homeFeatured section.sectionLeft,.homeFeatured section.sectionRight,section.sectionLeft,section.sectionRight{width:100%;float:left;margin-right:0;max-width:100%}section.sectionRight article.supporting:last-of-type{display:inline}.homeFeatured section.sectionRight{margin-top:25px}.sectionContainer.bookCTA p{font-size:2em}#leaderboard{width:500px}}@media screen and (max-width:695px){h1,#hero h1,#hero p.hero{font-size:3em}#hero p.heroBlurb{width:100%;font-size:1.6em;font-weight:600;line-height:140%;margin-bottom:15px}#hero .heroSearches{font-size:1.5em;font-weight:700;line-height:150%;margin-top:50px}.heroSearches a{margin-right:15px}.boxout.leftbox,.boxout.rightbox{width:100%;margin:0;float:left}aside .banner{float:none;margin-left:auto;margin-right:auto;clear:both}aside .banner#banner2{margin-top:20px}}@media screen and (max-width:650px){.speaker-content{float:left;margin:0 10px 35px;position:relative;width:calc(50% - 20px)}.event-tab-section ul.tabs1 li{font-size:1.4em}blockquote p{font-size:2em}.cji_agd_tb ul li.selectedtab a{width:100%}}@media screen and (max-width:580px){}@media screen and (max-width:530px){main article.archive,main .layout2 article,section.layout2 article{width:100%;margin-right:0;min-height:auto}.mainTitle h2{font-size:2.6em}}@media screen and (max-width:500px){#leaderboard{width:300px;height:250px}}@media screen and (max-width:480px){#topLinks,#topSocial{width:1200px;max-width:100%}.footerColumn{width:100%;margin-right:0}main article.magazine .articleImage,main article.magazine .articleExcerpt{width:100%;margin-right:0;margin-bottom:0}.homeFeatured .sectionLeft .articleImage .articleExcerpt{display:none}.homeFeatured .sectionLeft .articleExcerpt{display:block;border-bottom:1px solid #f5f5f5}.homeFeatured .sectionLeft .articleExcerpt h3{padding-top:10px;clear:both}.layout1 .supporting .articleImage,.layout1 .supporting .articleExcerpt{width:100%;margin-right:0}@media screen and (max-width:450px){#topSocial{display:none}.companyName{width:100%}#primary{float:left;width:100%;margin-top:0;padding-bottom:15px}#headerContainer{height:auto}.companyName{margin-bottom:10px}#previousPost,#nextPost{border-right:0;width:100%;margin-right:0}#eventsTabsBar.sticky{margin-top:130px}}@media screen and (max-width:378px){}@media screen and (max-width:350px){}@media screen and (max-width:330px){}}