html{font-family:'pt serif',serif}h1,h2,h3,h4,h5,h6{font-family:montserrat,sans-serif}h2{font-size:36px;color:#ed462f;font-weight:700;margin-bottom:30px;margin-top:0;text-transform:uppercase}h2.h2-small{font-size:25px}form,input,textarea,select,radio{font-family:'pt serif',serif}a,a:hover,input,input:hover,span,span:hover,a span,a span:hover,#banner .third .cover,#banner .third:hover .cover,#pastWinners a.galItem .cover,#pastWinners a.galItem:hover .cover,#pastWinners a.galItem,#pastWinners a.galItem:hover{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.clearfix{clear:both}a.button{padding:10px 30px;border:1px solid #999;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:inline-block;color:#999;text-decoration:none;font-family:helvetica,arial,sans-serif;font-size:14px;margin-top:8px;margin-bottom:16px}a.button:hover{color:#fff;background:#999}a.more{padding:15px 30px;border:1px solid #333;color:#333;font-family:montserrat,sans-serif;text-transform:uppercase;letter-spacing:1px;margin-top:40px;height:auto;display:inline-block;text-decoration:none;font-weight:700}a.more:hover{color:#fff;background:#333}.row ul{padding:0;margin:0}.row ul li{color:#666;font-family:'pt serif',serif;padding:0;margin-left:20px}header,section,footer{width:100%;float:left;position:relative}.wrapper{max-width:1100px;margin:0 auto;position:relative;padding-top:120px}.cntr{margin:0 auto;width:100%;max-width:970px}hr{width:100%;height:1px;background:#ddd;float:left;margin-bottom:50px;border:0}.text-center{text-align:center}header .cntr{position:relative}header .inner{padding:15px 0;display:table;width:100%}header#homeBar.sticky_nav{position:fixed;top:0;width:100%;z-index:999;padding:0}header.scrolled .mumbrella_logo{opacity:0;visibility:hidden;position:absolute}header .event_logo{opacity:0;visibility:hidden;position:absolute}header.scrolled .event_logo{opacity:1;visibility:visible;position:relative}header .event_logo_image img{max-width:250px;max-height:55px}#homeBar.sticky_nav .cntr{padding:0}#homeBar.sticky_nav nav{display:block}.buy.small_device{display:none;padding:15px 30px;font-family:montserrat,sans-serif;text-transform:uppercase;letter-spacing:1px;text-decoration:none;font-weight:700;position:fixed;text-align:center;bottom:0;left:0;right:0;width:100%;z-index:9999;background-color:#fff}.menu_margin{margin-bottom:90px}@media(max-width:780px){header#homeBar.sticky_nav{padding:15px 0 0}#homeBar.sticky_nav nav{display:none}#homeBar.sticky_nav .cntr{padding:0 15px 15px}#homeBar .cntr{display:table}header .inner{width:85%;float:left;padding:0}header .inner .buy{display:none}.buy.small_device{display:block}.menu_margin{margin-bottom:0}}#homeBar{width:100%;height:auto;padding:15px 0;background:#fff;float:left;text-align:left}#homeBar nav{display:none}#homeBar .logo{width:160px;float:left}#homeBar .logo.logo-parent{max-width:160px;min-height:35px;width:100%;background-size:contain;background-repeat:no-repeat}.mobmenu{display:none}.ticketLink{display:none}header{background:#fff;position:relative}header .logo{background-size:contain;background-position:left center;background-repeat:no-repeat;width:350px;height:80px;float:left;margin:15px 0}header.big{position:fixed;top:0;left:0;width:100%;z-index:99999;display:none}header.big.float{display:block}header .buy{padding:15px 30px;border:1px solid #ef7564;color:#ef7564;font-family:montserrat,sans-serif;text-transform:uppercase;letter-spacing:1px;float:right;height:auto;display:inline-block;text-decoration:none;font-weight:700}header .buy:hover{background:#ef7564;color:#fff}header.show{display:block!important}header.stuck{position:fixed;top:0;left:0;width:100%;z-index:99999}header.big .switch{display:block;background:#fff}header nav{width:100%;float:left;background:#ed462f}header nav ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;float:left;margin:0;padding:0;text-align:center\9}header nav ul li{width:auto;margin:0;font-family:montserrat,sans-serif;list-style:none}header nav ul li a{color:#fff;text-decoration:none;padding:10px 0;padding:10px\9;font-size:14px;float:left;letter-spacing:1px;text-transform:uppercase;font-weight:700}header nav{background:#ed462f}#featureBanner{height:400px;background-position:center center;background-size:cover;opacity:1}#featureBanner .overlay{width:100%;height:375px;margin:25px 0 0;background-color:rgba(0,0,0,.6);text-align:center}#featureBanner .logo{padding-top:50px;display:block}#featureBanner .logo img{width:auto;max-height:180px}#featureBanner .caption{width:100%;position:absolute;bottom:50px;left:0;color:#fff}#featureBanner .caption h1{margin-bottom:10px;font-size:36px;color:#fff;font-weight:700}#featureBanner .caption p{color:#fff;margin:0;font-size:18px}#featureBanner .caption p a{color:#fff;text-decoration:none}#headlineSponsor .box{background:#eee;width:100%;color:#666;font-style:italic;padding:30px 0;text-align:center;float:left}#headlineSponsor .box img{margin-top:20px;max-width:400px}#intro{text-align:center;margin:30px 0}#intro .cntr{max-width:820px}#intro h1{color:#333;font-size:40px;line-height:50px;font-weight:700}#intro p{color:#888;font-size:18px}#pastPrograms{width:100%;padding:25px 0;background:#fff;text-align:center}#pastPrograms h3{font-size:28px;color:#ed462f;font-weight:700;margin-bottom:24px;margin-top:0;text-transform:uppercase}#pastPrograms a.more{margin:0 20px}#featureBlocks{padding:50px 0 60px;background:#eee;text-align:center}#featureBlocks .row{float:left;width:100%}#featureBlocks .wrapper{padding-top:0}#featureBlocks .row a{text-decoration:none;display:table-cell;vertical-align:middle;height:250px;padding:20px 40px;width:485px}#featureBlocks .row a.more{display:inline-block;height:auto}#featureBlocks .row .half a{padding:20px 70px}#featureBlocks h3{text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#333}#featureBlocks .half h3{font-size:24px}#featureBlocks .half p{font-size:14px;margin-bottom:0}#featureBlocks .session p{color:#ddd}#featureBlocks .session .caption h3{font-size:20px;color:#fff}#featureBlocks .half{width:50%;float:left;height:250px;background-size:cover;background-position:center center;display:table;position:relative}#featureBlocks .half.thumb{display:block}#featureBlocks .speaker-image,#featureBlocks .speaker.half>div{width:50%;float:left;height:250px;background-size:cover;background-position:center center;position:relative;overflow:hidden}#featureBlocks .row .half a.speaker-link{padding:0}#featureBlocks .speaker-image{width:103%}#featureBlocks .speaker.half>div h3{font-size:14px}#featureBlocks .speaker.half>div p{font-size:12px;margin-bottom:0}#featureBlocks .thumb:after{content:'';height:30px;width:30px;background:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:calc(50% - 21px);right:-16px}#featureBlocks .thumb.alt:after{left:-16px;right:auto}#featureBlocks .session .box{height:250px;width:100%;float:left}#featureBlocks .session .box.dark-overlay{background-color:rgba(0,0,0,.6)}#featureBlocks .content{background:#fff;text-align:center}#featureBlocks .content.grey{background:#3c3d41}#featureBlocks .thumb.grey:after{background:#3c3d41}#featureBlocks .content.grey h3,#featureBlocks .content.brand h3{color:#fff}#featureBlocks .content.grey p{color:#ccc}#featureBlocks .content.brand p{color:#fff}#networking{text-align:center;background:#eee;padding:50px 0 60px}#networking .half{width:50%;height:420px;float:left}#networking .half.content{display:table;background:#3c3d41}#networking .half.content .box{width:100%;display:table-cell;vertical-align:middle;padding:20px 60px}#networking .slideshow{overflow:hidden;position:relative}#networking .slideshow .item{width:100%;height:420px;display:block;background-size:cover;background-position:center center}#networking .slideshow .nav{position:absolute;top:calc(50% - 30px);width:60px;height:60px;background-color:rgba(0,0,0,.3);border-radius:40px;z-index:1000;background-position:center center;background-size:inherit;background-repeat:no-repeat}#networking .slideshow .nextn{right:40px;background-image:url(//www.schreinerei-thome.com/wp-content/themes/mumbrella/events/assets/images/next-arrow.png)}#networking .slideshow .prevn{left:40px;background-image:url(//www.schreinerei-thome.com/wp-content/themes/mumbrella/events/assets/images/prev-arrow.png)}#networking .date{color:#ccc}#networking h3{color:#fff;font-size:24px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin:15px 0 5px}#networking p{color:#fff;margin:20px 0}#networking a.view{display:inline-block;padding:15px 30px;background:#ed462f;color:#fff;text-decoration:none;font-weight:700;letter-spacing:1px;clear:both;font-family:montserrat,sans-serif;text-transform:uppercase}#networking a.view:hover{background:#fff;color:#ed462f}#speakerList .quarter{width:calc(25% - 20px);margin:10px 10px 20px;float:left}#speakerList .thumb{width:100%;float:left;background-size:cover;background-position:center center;height:200px;margin-bottom:20px}#speakerList a{text-decoration:none!important}#speakerList a h3{color:#333}#speakerList .quarter h3{margin-bottom:10px;text-align:center;margin-bottom:5px}#speakerList .quarter p{font-size:13px;margin-top:5px;text-align:center;color:#999}.sponsorRow{width:100%;float:left}#tickets{background:#eee;padding:50px 25px 60px;text-align:center}#tickets h2{margin-bottom:15px}#tickets .carousel{margin:25px 0 35px;width:100%;text-align:center;float:left}#tickets .ticket{margin:0 25px;background:#fff;padding:25px;position:relative;display:table;float:left;text-align:center;min-height:375px}#tickets .ticket p{float:left;width:100%;margin-top:5px}#tickets .ticket.most_popular{margin:0 22px}#tickets .ticket.count1{width:40%;margin:0 30%;min-height:345px}#tickets .ticket.count2{width:calc(49% - 50px);min-height:345px}#tickets .ticket.count3{width:calc(33% - 50px);min-height:420px}#tickets .ticket.count3 .price,#tickets .ticket.count5 .price,#tickets .ticket.count6 .price,#tickets .ticket.count7 .price,#tickets .ticket.count8 .price,#tickets .ticket.count9 .price{font-size:40px}#tickets .ticket.count3 .price span,#tickets .ticket.count5 .price span,#tickets .ticket.count6 .price span,#tickets .ticket.count7 .price span,#tickets .ticket.count8 .price span,#tickets .ticket.count9 .price span{margin-top:10px}#tickets .ticket.count4{width:calc(49% - 50px);min-height:360px;margin:25px}#tickets .ticket.count5{width:calc(33% - 50px);min-height:400px;margin:25px;float:none;display:inline-block}#tickets .ticket.count6,#tickets .ticket.count7,#tickets .ticket.count8,#tickets .ticket.count9{width:calc(33% - 50px);min-height:400px;margin:25px}#tickets .fine{width:100%;text-align:center;float:left;font-size:13px;margin-top:30px}#tickets .fine a{color:#888;font-style:italic}#tickets .ticketCntr{width:100%;overflow:hidden;position:relative;max-width:1020px;margin:0 auto}#tickets .nav{position:absolute;top:55%;z-index:20000;opacity:.5;background-position:center center;background-size:inherit;width:16px;height:24px;background-repeat:no-repeat}#tickets .morearrow{background-image:url(//www.schreinerei-thome.com/wp-content/themes/mumbrella/events/assets/images/next-arrow-black.png);right:100px}#tickets .less{background-image:url(//www.schreinerei-thome.com/wp-content/themes/mumbrella/events/assets/images/prev-arrow-black.png);left:100px}#tickets .ticket h4{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#333;margin-bottom:15px;min-height:36px}#tickets .greyPrice{color:#cdcdcd;font-size:26px;font-family:montserrat,sans-serif;font-weight:700;text-decoration:line-through;line-height:26px;margin-bottom:15px}#tickets .greyPrice .empty{opacity:0}#tickets .buy-sold{width:100%;margin-top:25px}#tickets .row-top,#tickets .row-middle,#tickets .row-bottom{display:table-row}#tickets .row-top{height:30%}#tickets .row-middle{height:50%}#tickets .row-bottom{height:20%}#tickets .ticket a.buy{width:calc(100% - 50px);display:block;padding:15px 0;background:#ed462f;color:#fff;font-size:13px;font-family:montserrat,sans-serif;text-transform:uppercase;font-weight:700;text-decoration:none;letter-spacing:1px;border:1px solid #ed462f;margin:0 auto}#tickets .ticket a.buy.soldout{border:1px solid #ccc;color:#555;background:#eee;cursor:default}#tickets .ticket a.buy.soldout:hover{border:1px solid #ccc;color:#555;background:#eee}#tickets .ticket a.buy:hover{background:#fff;color:#ed462f}#tickets .price{color:#ed462f;font-size:54px;font-weight:700;font-family:montserrat,sans-serif;line-height:26px;position:relative;margin-bottom:30px}#tickets .price span{position:absolute;font-size:16px;margin-left:5px;margin-top:14px}#tickets a.more{margin-top:10px}.compare-tickets ul{width:100%;float:left;padding:0;margin:0;display:table;border-bottom:1px solid #ddd}.compare-tickets ul li{width:25%;display:table-cell;margin:0;font-family:montserrat,sans-serif;padding:10px;min-height:45px;text-align:center;font-size:14px}.compare-tickets ul li span{font-size:0}.compare-tickets ul li span.yes{background:url(assets/images/yes.png);background-position:center center;background-repeat:no-repeat;background-size:inherit;display:inline-block;width:15px;height:15px}.compare-tickets ul li span.no{background:url(//www.schreinerei-thome.com/wp-content/themes/mumbrella/events/assets/images/no.png);background-position:center center;background-repeat:no-repeat;display:inline-block;background-size:inherit;width:15px;height:15px}.compare-tickets ul li:nth-of-type(2n){background:#eee}.compare-tickets ul li:nth-of-type(1){text-align:left;color:#666}#listEvent{width:100%;float:left;padding:60px 0;text-align:center;background:#f4f4f4}#listEvent .row{width:100%;float:left;border:0;margin:0;padding:10px 0}#listEvent .row .fullevent{width:100%;margin:0;padding:0;float:left;border:1px solid #e4e4e4;background:#fff}#listEvent .row .half{width:50%;float:left;height:250px}#listEvent .row:nth-of-type(2n) .half:nth-of-type(1){float:right}#listEvent .row:nth-of-type(2n) .half:nth-of-type(2){float:left}#listEvent .row .half.logo{background-size:contain;background-position:center center;background-repeat:no-repeat;margin:0 40px;width:calc(50% - 80px)}#listEvent .row .half.image{background-size:cover;background-position:center center}#program{width:100%;float:left;text-align:center;margin:50px 0 30px}#program .copied{position:fixed;display:none;top:calc(50vh - 50px);left:calc(50% - 130px);width:320px;background-color:#fff;padding:30px;font-family:montserrat,sans-serif;z-index:10000;font-size:18px;line-height:28px;color:#111;text-align:center}#program .copied span{color:#bbb;font-weight:700;font-size:13px;letter-spacing:1px;margin-top:15px;display:inline-block;text-transform:uppercase}#program .row.count1{display:none}#program .acc-row{width:100%;font-family:montserrat,sans-serif;float:left;position:relative}#program .acc-row .time{width:140px;float:left;margin-right:15px;padding:12px 15px;border-top:1px solid #ddd;text-align:left;color:#ed462f}#program .acc-row .time .order{display:none}#program .acc-row .time .order:nth-of-type(1){display:block}#program .sessions{width:100%;float:left}#program .acc-row .session{width:calc(100% - 155px);float:left;color:#474747;border-top:1px solid #ddd;padding:12px 47px 12px 15px;text-align:left;font-weight:700}#program .acc-row .session span.stream{font-size:13px;font-weight:400;letter-spacing:1px}#program .acc-row .session.full{width:100%}#program .acc-row .hidden{text-align:left;font-weight:400;color:#666;font-family:'pt serif',serif;font-size:14px;float:left;width:calc(100% + 50px)}#program .speaking{width:calc(100% + 20px);margin-left:-10px;margin-top:20px}#program .speaking .box{width:calc(20% - 20px);margin:10px;float:left;background:#eee;text-align:center;height:190px}#program .hidden .link:before{content:'';background-image:url(//www.schreinerei-thome.com/wp-content/themes/mumbrella/events/assets/images/grey-link.png);background-size:inherit;width:17px;height:17px;background-repeat:no-repeat;float:left;margin-right:5px;margin-top:3px}#program .hidden .link{color:#666;font-style:italic}#program .speaking .box .thumb{width:100%;height:100px;float:left;background-position:center center;background-size:cover;background-repeat:no-repeat}#program .speaking .box h4{margin:15px 10px 5px;font-size:9px;text-transform:uppercase;color:#000;letter-spacing:1px;float:left;width:calc( 100% - 20px)}#program .speaking .box p{margin:0 10px 15px;color:#555;font-style:italic;font-size:11px;line-height:14px}#program .sessionRow{width:100%;float:left;margin-top:35px;margin-bottom:35px}#program .sessionSponsor{width:calc(50% - 15px);text-align:center;float:left}#program .sessionSponsor:nth-of-type(2){margin-left:30px}#program .sessionSponsor .sessionLabel{width:45%;display:table-cell;vertical-align:middle;height:140px;text-align:left;font-weight:700;font-family:montserrat,sans-serif;color:#555;text-transform:uppercase;font-size:12px;padding:20px 30px 20px 0}#program .sessionSponsor .sessionLogo{width:55%;display:table-cell;vertical-align:middle;text-align:center;padding:20px 60px 20px 20px}#program .sessionSponsor .sessionLogo img{max-height:100%;width:auto}#program .sessionSponsor .half h5{display:inline-block;padding:20px 20px 20px 0;font-size:11px;color:#333;letter-spacing:1px;text-transform:uppercase}#program .acc-row .session.selected{color:#ed462f}#program .acc-row .session .hidden.open{display:block}#program .speaker{width:calc(20% - 20px);margin-right:20px;margin-bottom:20px;float:left;text-align:center;background:#eee;min-height:276px}#program .speaker h4{font-size:11px;text-transform:uppercase;width:100%;float:left;color:#000;font-weight:700;padding:0 15px 0}#program .speaker p{padding:0 10px 15px;float:left;width:100%;font-size:11px;color:#6d6e70;margin:0}#program .prof{width:100%;height:140px;margin-bottom:15px;background-size:cover;background-position:center center;background-repeat:no-repeat;position:relative}#program .prof .mod{width:100%;position:absolute;bottom:0;left:0;padding:5px 15px;background-color:rgba(0,0,0,.5);color:#fff;font-family:montserrat,sans-serif;text-align:center;font-size:10px;font-weight:700;text-transform:uppercase}#program a.day.active{background:#ed462f;color:#fff}#program a.day.active span{color:#fff}#program a.day{width:calc(50% - 1px);margin-right:1px;font-family:montserrat,sans-serif;padding:20px 0;text-align:center;background:#eee;float:left;color:#555;font-size:26px;text-transform:uppercase;font-weight:700;margin-bottom:35px;text-decoration:none}#program a.day span{width:100%;float:left;font-weight:400;font-size:14px;text-transform:none;color:#555}#program .arrow{position:absolute;right:15px;top:15px}#program .greybar{background:#f4f4f4}#program .arrow span{background-color:#666}#program .arrow span::before,#program .arrow span::after{background-color:#666}.nobord{border-top:0!important}#shortlist .subHead{color:#777}.subHead{font-size:14px;color:#ccc;text-transform:uppercase;letter-spacing:1px;width:100%;float:left;text-align:center;margin-bottom:20px;font-family:montserrat,sans-serif}#awards .cats{text-align:center}#categories,#awards{width:100%;float:left;padding:80px 0;background-size:cover;background-position:center center}#categories h2,#awards h2{text-align:center;margin-bottom:20px}#categories .cats,#awards .cats{width:100%;float:left}#categories .cats .catcol{width:calc(50% - 50px);margin:0 25px;float:left}#categories h4{color:#fff;font-size:18px;margin-top:15px;font-weight:700;text-transform:uppercase;font-family:montserrat,sans-serif}#categories ul{margin:0;padding:0}#categories ul li{color:#ccc;font-size:15px;list-style:none;width:100%;margin:5px 0;font-family:montserrat,sans-serif;display:block;padding:0}#categories .more,#awards .more{display:inline-block;margin:35px 25px 10px;color:#fff;max-width:330px;width:25%}#categories .awardbuttons,#awards .awardbuttons{width:100%;float:left;text-align:center}#categories .jury:hover{color:#fff}.awardFine{width:100%;text-align:center;color:#fff;font-size:13px;margin:20px 0 0;float:left;font-family:montserrat,sans-serif}.awardFine p{color:#fff;font-size:13px;font-family:montserrat,sans-serif}#awards .box{width:calc( 33.33% - 54px);display:inline-block;margin:25px;height:120px;color:#fff;font-family:montserrat,sans-serif;font-weight:700;text-transform:uppercase;border:1px solid #fff}#awards .box .wrap{float:left;width:100%;display:table;height:120px}#awards .box .wrap span{display:table-cell;vertical-align:middle;width:100%;padding:20px 25px;font-size:14px;text-align:center}#awards a.box{color:#fff;text-decoration:none}#awards .awardIntro{width:100%;margin:25px 0;text-align:center;color:#fff;font-family:montserrat,sans-serif}#awards .awardIntro p{color:#fff;font-family:montserrat,sans-serif;text-align:center}#shortlist{width:100%;float:left;padding:80px 0;background:#eee}#shortlist h2{text-align:center;margin-bottom:20px}#shortlist .shortlists{width:100%;float:left;margin-top:20px}#shortlist .listcol{width:calc(50% - 50px);margin:0 25px;float:left}#shortlist h4{color:#fff;font-size:18px;margin-top:15px;font-weight:700;text-transform:uppercase;font-family:montserrat,sans-serif}#shortlist ul{margin:0;padding:0}#shortlist ul li{font-size:15px;width:100%;margin:5px 0;display:block;padding:0}#shortlist .hidden ul li{display:list-item;margin-left:20px;width:calc(100% - 20px)}#shortlist .more{display:inline-block;margin:35px 25px 10px;color:#fff;width:250px}#shortlist .awardbuttons{width:100%;float:left;text-align:center}#shortlist .jury:hover{color:#fff}#shortlist .acc-row{width:100%;font-family:montserrat,sans-serif;float:left;border-top:1px solid #aaa;padding:25px 15px;text-align:left}#shortlist .acc-row .heading{font-weight:700;font-size:15px}#shortlist .acc-row .hidden{margin-top:5px;width:100%;float:left;font-size:15px}#shortlist .acc-row .hidden h4{font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-top:10px;font-weight:700}#shortlist .accordion{width:100%;float:left;margin:25px 0}#popup-buttons{width:100%;float:left;padding:80px 0;background:#eee}#popup-buttons .cntr{display:flex}#popup-buttons .more{display:inline-block;margin:15px 25px;color:#fff;width:250px}#popup-buttons .popupbutton{width:33%;float:left;text-align:center;margin:auto}@media screen and (max-width:768px){#popup-buttons{padding:60px 0}#popup-buttons .popupbutton{width:100%}#popup-buttons .more{margin:20px 10%;width:80%;max-width:330px}#popup-buttons .cntr{display:block}}#subscribe{padding:50px 0}#subscribe .cntr{max-width:720px}#subscribe .box{width:100%;background:#fff;float:left}#subscribe .box:before{font-family:fontawesome;content:"\f0e0";width:45px;height:38px;font-size:38px;color:#3ec8dd;line-height:38px;float:left;background-size:inherit;margin:4px 20px 10px 0}#subscribe form input::-webkit-input-placeholder{font-style:italic!important}#subscribe form input:-moz-placeholder{font-style:italic!important}#subscribe form input::-moz-placeholder{font-style:italic!important}#subscribe form input:-ms-input-placeholder{font-style:italic!important}#subscribe form input{border:0;width:calc(100% - 260px);float:left;outline:none;padding:10px;font-size:16px;background:0 0}#subscribe form input[type=email]{color:#333;border-bottom:1px solid #ddd}#subscribe form:before{float:left;background:url(//www.schreinerei-thome.com/wp-content/themes/mumbrella/events/assets/images/subscribe.png)}#subscribe form input[type=submit]{width:165px;float:right;margin-left:20px;border:0;font-size:14px;letter-spacing:1px;padding:11px 15px;border:1px solid #ed462f;font-weight:400;font-family:montserrat,sans-serif;color:#ed462f;text-transform:uppercase}#subscribe form input[type=submit]:hover{background:#ed462f;border:1px solid #ed462f;color:#fff}#gallery{background:#000;text-align:center;padding:50px 0 60px;position:relative;overflow:hidden}#gallery a.more{border:1px solid #ccc;color:#ccc}#gallery a.more:hover{border:1px solid #ccc;background:#ccc;color:#000}.galWrap{height:500px;overflow:hidden;float:left;width:100%}#video{background:#000;text-align:center;padding:50px 0 60px;position:relative;overflow:hidden}#video p{color:#fff}#video .embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}#video .embed-container iframe,#video .embed-container object,#video .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}#medium-videos{background:#eee;padding:50px 0 60px;position:relative;overflow:hidden}#medium-videos .video-item3{width:calc( 50% - 10px );height:auto;float:none;margin:auto}#medium-videos .video-item3 img{width:100%}#medium-videos.singular-video .video-item3{display:block}#medium-videos.multiple-videos .video-item3{display:inline-block}#medium-videos.multiple-videos .video-item3:nth-child(3){float:right}#large-video{background:#eee;padding:50px 0 60px;position:relative;overflow:hidden}#large-video .video-item3{width:100%;height:auto;float:left}#large-video .video-item3 img{width:100%}#expo{text-align:center;padding:50px 0 60px}#expo h2{margin-bottom:0}#expo a.more{border:1px solid #ed462f;color:#ed462f;margin-top:10px}#expo a.more:hover{border:1px solid #ed462f;color:#fff;background:#ed462f}#expo .half{width:50%;height:300px;float:left;margin-top:50px;background-size:cover;background-position:center center}#expo .half.content{display:table;background:#ed462f}#expo .half.content h3{color:#fff;font-size:24px;font-weight:700;letter-spacing:1px;text-transform:uppercase;margin:0 0 10px}#expo .half.content p{font-size:16px;line-height:25px;color:#fff;margin:10px 0 20px}#expo .half.content a.view{display:inline-block;padding:15px 25px;background-color:rgba(255,255,255,.2);color:#fff;font-family:montserrat,sans-serif;text-decoration:none;font-weight:700;letter-spacing:1px;clear:both;text-transform:uppercase}#expo .half.content a.view:hover{background:#fff;color:#ef7564}#expo .half.content a.small{display:inline-block;clear:both;margin-top:15px;color:#fff;font-style:italic;text-decoration:none}#expo .half.content .box{width:100%;display:table-cell;vertical-align:middle;padding:20px 60px}#iframeForm .msixForm .gform_wrapper input[type=submit]{background:#d4da29!important;border:1px solid #d4da29!important}#iframeForm .publishForm .gform_wrapper input[type=submit]{background:#1870b7!important;border:1px solid #1870b7!important}#iframeForm .entertainForm .gform_wrapper input[type=submit]{background:#d10fb9!important;border:1px solid #d10fb9!important}#iframeForm .360Form .gform_wrapper input[type=submit]{background:#ed1c24!important;border:1px solid #ed1c24!important}#submission{text-align:center;padding:60px 0}#submission a.more{margin:30px 10px 20px;border:1px solid #ed462f;color:#ed462f}#submission a.more:hover{background:#ed462f;color:#fff}#submission .acc-row{width:100%;font-family:montserrat,sans-serif;float:left;color:#666;border-top:1px solid #ddd;padding:20px 15px;text-align:left}#submission .arrow span{background-color:#666}#submission .arrow span::before,#submission .arrow span::after{background-color:#666}#submission .acc-row p{color:#666;font-family:'pt serif',serif}#submission .acc-row .heading{font-weight:700;text-align:center}#submission .acc-row .hidden{margin-top:5px;width:100%;float:left}#submission .acc-row .hidden h4{font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-top:10px;font-weight:700}#submission .accordion{width:100%;float:left;margin:25px 0}#sponsors{text-align:center;padding:50px 0 60px;background:#eee}#sponsors h3{font-size:14px;color:#666;text-transform:uppercase;letter-spacing:1px;margin-bottom:25px;font-weight:700}#sponsors .row{margin-bottom:45px;width:100%;float:left}#sponsors .row.sponsorHalf{width:30%;max-width:247px;display:inline-block;float:none;text-align:center}#sponsors .count2.row.sponsorHalf a{width:calc(100% - 10px)}#sponsors .headline .sponsor{clear:both;display:inline-block;background:#fff;height:160px;background-position:center center;background-repeat:no-repeat}#sponsors .sponsor{clear:both;display:inline-block;background:#fff;text-align:center;height:160px;background-position:center center;background-size:50%;background-repeat:no-repeat}#sponsors .headline .sponsor{width:40%;background-size:50%}#sponsors .count2 .sponsor{width:calc(35% - 15px);margin:5px;background-size:55%}#sponsors .count2.sponsorHalf .sponsor{width:45%}#sponsors .count3 .sponsor{width:calc(33.33% - 15px);margin:5px;background-size:65%}#sponsors .count4 .sponsor{width:calc(25% - 15px);margin:5px;background-size:65%}#sponsors .count5 .sponsor{width:calc(20% - 15px);margin:5px;background-size:60%}#sponsors .stage .sponsor{width:calc(20% - 15px);margin:0 5px;background-size:60%}#sponsors .become{width:100%;float:left;margin-bottom:45px;padding:45px 65px;border:1px solid #ccc}#sponsors .become h2{margin-bottom:0}#sponsors .become a.more{background:#ed462f;color:#fff;border:1px solid #ed462f;margin:25px 25px 10px;display:inline-block;max-width:330px;width:100%}#sponsors .become a.more:hover{background:0 0;color:#ed462f}#sponsors .become p{color:#6d6e70}#testimonial{background:#ed462f;padding:50px 0;text-align:center;color:#fff}#testimonial .cntr{max-width:780px}#testimonial .by{font-size:14px;font-weight:700;font-family:montserrat,sans-serif;text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}#testimonial .author{font-size:16px;text-align:center;margin-top:15px;color:#fff;font-family:montserrat,sans-serif}#testimonial .scroll{width:100%;float:left;overflow:hidden}#testimonial .nav{position:absolute;top:calc(50% - 12px);z-index:1000;opacity:.5;background-position:center center;background-size:inherit;width:16px;height:24px;background-repeat:no-repeat}#testimonial .left{left:100px;background-image:url(assets/images/prev-arrow.png)}#testimonial .right{right:100px;background-image:url(assets/images/next-arrow.png)}#testimonial .scroll .item{float:left;width:100%;display:block;text-align:center}#testimonial p{font-size:26px;line-height:38px;color:#fff;margin:20px 0}#testimonial .cntr:before{content:'';display:inline-block;width:43px;height:34px;background-image:url(assets/images/quotes.png);background-position:center center;background-size:contain;background-repeat:no-repeat}#pastWinners{width:100%;background:#f4f4f4;padding:80px 0;text-align:center}#pastWinners h2{text-align:center}#pastWinners .row{float:left;width:100%;overflow:hidden;position:relative}#pastWinners a.galItem{height:200px;background-size:cover;background-position:center center;background-repeat:no-repeat;float:left;overflow:hidden;position:relative;margin-bottom:20px;text-align:left}#pastWinners a.galItem .cover{width:100%;background-color:rgba(0,0,0,.7);padding:15px;color:#fff;text-decoration:none;font-size:11px;float:left;height:140px;position:absolute;overflow:hidden;bottom:-94px;left:0;font-family:montserrat,sans-serif}#pastWinners a.galItem span{font-wight:bold}#pastWinners a.galItem p{color:#fff;font-size:11px}#pastWinners a.galItem:hover .cover{bottom:0!important;height:auto}#pastWinners .count3 a.galItem{width:32%;margin-right:2%}#pastWinners .count3 a.galItem:nth-of-type(3n){margin-right:0}#pastWinners .count4 a.galItem{width:23.8%;margin-right:1.3%;margin-bottom:15px}#pastWinners .count4 a.galItem:nth-of-type(4n){margin-right:0}#pastWinners .count5 a.galItem{width:16%;margin-right:4%}#pastWinners .count5 a.galItem:nth-of-type(5n){margin-right:0}#pastWinners .more{display:inline-block;margin:25px 25px 0;color:#fff;width:250px}#about{text-align:center;background:#3c3d41;padding:50px 0}#about p{color:#ddd;font-family:'pt serif',serif}#about ul li{color:#fff;font-family:'pt serif',serif}#about .acc-row{width:100%;font-family:montserrat,sans-serif;float:left;color:#fff;border-top:1px solid #666;padding:20px 15px;text-align:left}#about .acc-row .heading{font-weight:700}#about .acc-row .hidden{margin-top:5px;width:100%;float:left}#about .acc-row .hidden h4{font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-top:10px;font-weight:700}#about .accordion{width:100%;float:left;margin:25px 0}#about .accordion iframe{width:100%!important}body.luxury #about h2,body.luxury #contact h2{color:#fff}#contact{text-align:center;background:#3c3d41;padding:50px 0}#contact .third{width:calc(33% - 30px);display:inline-block;margin:0 15px;border-top:1px solid #fff}#contact h3{color:#fff;text-transform:uppercase;font-weight:700;font-size:14px;margin-top:15px;margin-bottom:10px}#contact p{margin-top:10px;color:#ddd;font-style:italic}#contact a.more{border:1px solid #999;color:#999;margin-top:0;padding:15px 50px}#contact a.more:hover{color:#fff;background:#ed462f;border:1px solid #ed462f}#eventsIcons{padding:30px 0;background:#eee}#companyLogo{padding:30px 0}#eventsIcons h2{color:#fff}#companyLogo a,#eventsIcons a{display:inline-block;background-position:center;background-repeat:no-repeat}#companyLogo a{min-height:160px;margin:5px;background-size:65%;background-color:#fff}#eventsIcons a{min-height:180px;background-size:contain}#companyLogo .icons-2 a,#eventsIcons .icons-2 a{width:calc(50% - 15px);margin:5px}#eventsIcons .icons-3 a,#companyLogo .icons-3 a{width:calc(33.33% - 15px);min-height:300px}#companyLogo .icons-4 a,#eventsIcons .icons-4 a{width:calc(25% - 15px);min-height:220px}#eventsIcons .icons-5 a,#companyLogo .icons-5 a{width:calc(20% - 15px);margin:5px}@media screen and (max-width:1024px){#companyLogo a{margin:10px}}@media screen and (max-width:768px){#eventsIcons .icon a{width:30%;min-height:195px}#eventsIcons .icons-3 a{min-height:120px}}@media screen and (max-width:600px){#eventsIcons .icon a{min-height:165px}}@media screen and (max-width:568px){#companyLogo .icons-5 a{width:40%;margin:10px}}@media screen and (max-width:500px){#eventsIcons .icon a{min-height:145px}}@media screen and (max-width:470px){#eventsIcons .icon a{min-height:135px}}@media screen and (max-width:375px){#eventsIcons .icons-4 a,#eventsIcons .icons-5 a{min-height:160px;width:calc(50% - 15px)}}@media screen and (max-width:320px){#eventsIcons .icons-4 a,#eventsIcons .icons-5 a{width:40%;min-height:130px}#companyLogo .icons-5 a{width:40%;min-height:85px}}.nivo-lightbox-inline{overflow:visible!important}.nivo-lightbox-wrap .gform_wrapper .top_label .gfield_label,.customLB .gform_wrapper .top_label .gfield_label,#iframeForm .gform_wrapper .top_label .gfield_label{font-weight:400;color:#444}.nivo-lightbox-wrap .gform_wrapper textarea,.nivo-lightbox-wrap .gform_wrapper input,.customLB .gform_wrapper textarea,.customLB .gform_wrapper input,#iframeForm .gform_wrapper input,#iframeForm .gform_wrapper textarea{border:1px solid #ccc;padding:10px 8px!important}.nivo-lightbox-wrap .gform_wrapper input[type=submit],.customLB .gform_wrapper input[type=submit],#iframeForm .gform_wrapper input[type=submit]{font-size:14px;color:#fff;letter-spacing:1px;font-weight:700;background:#ed462f;padding:15px 25px!important;text-transform:uppercase;font-family:montserrat,sans-serif;border:1px solid #ed462f;font-weight:700;text-decoration:none;margin-top:10px}.video .nivo-lightbox-inline{background:0 0;width:900px;margin:auto}.nivo-lightbox-overlay{z-index:999999;overflow:scroll}.nivo-lightbox-overlay .nivo-lightbox-close{display:none!important}.nivo-lightbox-overlay .nivo-lightbox-close.inline{display:block!important}.imgWrap{display:inline-block;height:inherit;position:relative}.imgWrap img{display:inline-block}.nivo-lightbox-overlay .nivo-lightbox-close.inline{top:-29px;right:-29px;width:58px;display:block;height:58px;border-radius:30px;background-color:#333;background-image:url(assets/images/close.png);background-position:center center;background-repeat:no-repeat;opacity:1}.nivo-lightbox-theme-default .nivo-lightbox-ajax,.nivo-lightbox-theme-default .nivo-lightbox-inline{padding:0!important}.nivo-lightbox-wrap .gform_wrapper .top_label .gfield_label,.customLB .gform_wrapper .top_label .gfield_label{margin-bottom:5px;float:left;width:100%}.popUp{display:none}.popUp .content p{font-size:16px;line-height:28px;color:#444}.popUp .head{padding:40px;background:#333;font-size:20px;font-family:montserrat,sans-serif;font-weight:700;color:#fff}.popUp .head a{float:right;color:#999;text-decoration:none;font-weight:400}.popUp .head a:hover{color:#fff}.popUp .content{padding:40px;background:#fff;width:100%;display:inline-block}.customLB .popUp{display:block}.customLB li{display:block;text-align:left}.customLB{position:fixed;width:100%;top:0;padding-top:10vh;left:0;height:100vh;z-index:99999}.customLB .close{background-color:rgba(0,0,0,.5);position:absolute;left:0;top:0;width:100%;height:100vh}.customLB .close:after{content:'';background-image:url(assets/images/close.png);position:fixed;background-repeat:no-repeat;background-position:center center;z-index:999999;top:calc(10vh - 28px);height:58px;width:58px;background-color:#333;border-radius:30px;right:calc(50vw - 428px);cursor:pointer}.customLB .float{width:800px;height:80vh;overflow-y:scroll;background:#fff;position:relative;text-align:left!important;margin:0 auto}.customLB .popUp iframe{height:calc(80vh - 180px)!important}.customLB .popUp .g-recaptcha iframe{height:78px!important}.popUp .head span{float:right;color:#999;text-decoration:none;font-weight:400}.popUp a.more{margin-top:20px}.popUp .half{width:calc( 50% - 50px);margin:0 25px;float:left}.popUp .half ul{margin-left:0;margin:10px 0 25px;padding-left:20px}.popUp h3{margin:15px 0 5px}.popUp ul li{color:#444;line-height:24px;margin:5px 0}.popUp .schedule{background:#f4f4f4;padding:40px;width:100%;float:left;margin-bottom:35px}.popUp .schedule h3{margin-top:0;font-weight:700;margin-bottom:10px}.popUp .schedule ul{padding:0;width:100%;margin-bottom:0;float:left}.popUp .schedule li{list-style:none;margin:5px 0;float:left;width:100%;font-size:12px;color:#333;letter-spacing:1px;text-transform:uppercase;font-family:montserrat,sans-serif;font-weight:700}.popUp .schedule span{float:right;font-size:16px;color:#777;text-transform:none;font-family:'pt serif',serif;letter-spacing:0;font-weight:400}.popUp h3{color:#333;font-size:20px;line-height:28px;font-weight:700;text-transform:none}.popUp .small{color:#999;font-style:italic;float:left;margin-top:15px}.popUp .buy{font-size:14px;color:#fff;letter-spacing:1px;font-weight:700;background:#ed462f;padding:15px 25px;text-transform:uppercase;font-family:montserrat,sans-serif;border:1px solid #ed462f;font-weight:700;text-decoration:none}.popUp .buy:hover{border:1px solid #ed462f;color:#ed462f;background:0 0}.content .gform_wrapper .top_label input.medium,.content .gform_wrapper .top_label select.medium,.content .gform_wrapper textarea.medium{width:100%}#hold{position:fixed;width:100%;top:0;padding-top:10vh;left:0;height:100vh;overflow-y:scroll;z-index:99999}.hidden{display:none}.close{background-color:rgba(0,0,0,.5);position:fixed;left:0;top:0;width:100%;height:100vh}.close.button{position:absolute;top:-29px;width:58px;display:block;height:58px;border-radius:30px;background-color:#333;background-position:center center;background-repeat:no-repeat;opacity:1;left:auto;right:-29px;display:none}.close.button:before{content:'';width:58px;cursor:pointer;height:58px;background-image:url(//www.schreinerei-thome.com/wp-content/themes/mumbrella/events/assets/images/close.png);background-position:center center;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:999}#hold .popUp{width:800px;display:block;overflow-y:scroll;background:#fff;text-align:left;position:relative;margin:0 auto;overflow:visible}.popUp.feature .top{display:table;min-height:300px;height:40%;width:100%}#hold .popUp.feature .thumb{height:300px;float:left}#hold .popUp.feature .thumb,.popUp.feature .thumb{width:50%;min-height:300px;background-size:cover;background-position:center center;background-repeat:no-repeat;display:table-cell}#hold .popUp.feature .details,.popUp.feature .details{width:100%;height:100%;float:left;padding:35px;background:#333;display:table;text-align:center}.popUp.feature .details .table{width:100%;display:table;height:auto;height:230px}#hold .popUp .content p,.popUp .content p{color:#444;text-align:left;width:100%;margin-bottom:15px;font-size:15px!important;margin-top:0}#hold .popUp.feature .wrap,.popUp.feature .wrap{display:table-cell;vertical-align:middle}#hold .popUp.feature .details p,.popUp.feature .details p{font-size:16px;line-height:25px;font-size:16px;margin:15px 0 20px;line-height:25px;font-style:italic;color:#bbb}#hold .popUp.feature .details .follow,.popUp.feature .details .follow{color:#aaa;font-size:12px;font-family:montserrat,sans-serif;letter-spacing:1px;font-weight:700}#hold .popUp.feature .details .follow .followHead,.popUp.feature .details .follow .followHead{margin-top:25px;display:inline-block}#hold .popUp.feature .speaking,.popUp.feature .speaking{width:100%;float:left;color:#333;background:#f4f4f4;padding:20px 25px}#hold .popUp.feature .speaking .iam{font-weight:700;font-size:12px;letter-spacing:1px;font-family:montserrat,sans-serif;text-transform:uppercase}#hold .popUp.feature .speaking .time{float:right;color:#666}#hold .popUp.feature .small{float:right;margin-top:20px;color:#666;font-style:italic}#hold .popUp.feature .details .follow a{margin:0 0 0 25px;color:#bbb;display:inline-block;text-decoration:none;opacity:.75}#hold .popUp.feature .details .follow a:hover{opacity:1}.popUp.feature .details .btn span{width:21px;height:22px;background-image:url(assets/images/link.png);background-position:center center;background-size:inherit;background-repeat:no-repeat;-webkit-appearance:none;float:left;margin:3px 20px 0 0}body.speaker{background:#eee}body.speaker .popUp{display:block}.speaker a.eventBack{margin:30px auto;padding:15px 30px;border:1px solid #444;color:#444;font-family:montserrat,sans-serif;text-transform:uppercase;letter-spacing:1px;margin-top:25px;height:auto;display:inline-block;text-decoration:none;font-weight:700}#hold .popUp.feature.show{display:block;max-width:800px;margin:50px auto;padding-top:40px;width:100%}#hold .popUp.feature.show .content{padding:20px 40px}.popUp.feature .details .btn{padding:20px 25px;background:#555;outline:none;color:#eee;text-transform:uppercase;letter-spacing:1px;text-decoration:none;font-weight:700;line-height:26px;height:auto;font-size:12px;display:inline-block;border:0;font-family:montserrat,sans-serif}#program .session .hidden .btn:before{content:none}#program .program-module-subheading{margin-bottom:35px}#program .session .btn{float:left;clear:both;outline:none;border:0;background:0 0;color:#888;font-family:montserrat,sans-serif}#program .session .btn:hover{color:#444}#program .session .btn:hover span{opacity:1}#program .session .btn span{background-image:url(assets/images/link-grey.png);background-size:auto;background-position:center center;background-repeat:no-repeat;width:15px;opacity:.5;height:16px;outline:none;float:left;margin-right:10px}#hold .thumb:after{display:none}.popUp.feature .details .btn:hover{background:#888}#hold .popUp.feature .details h2,.popUp.feature .details h2{color:#fff;font-size:32px;line-height:32px;margin-bottom:10px}#hold .popUp.feature .half,.popUp.feature .half{width:calc( 50% - 50px);margin:0 25px;float:left}#hold .popUp.feature h3,.popUp.feature h3{color:#333;font-size:20px;line-height:28px;text-transform:none}.popUp iframe{display:block;border:0;height:506px!important}.nivo-lightbox-theme-default .nivo-lightbox-inline{max-width:800px;position:relative;margin-left:auto;margin-right:auto}@media screen and (max-width:768px){#hold .popUp.feature .thumb,.popUp.feature .thumb{display:block}.popUp.feature .top{display:block}}.grid{width:100%;float:left}.grid-sizer,.grid-item{width:calc(24% - 10px);margin:5px;height:150px;overflow:hidden;background-size:cover;background-position:center center}.video-item3{width:calc(33.3% - 10px);margin:5px;float:left;height:200px;overflow:hidden;background-size:cover;background-position:center center}.grid-item--width2{width:calc(48% - 10px);height:310px;overflow:hidden}.grid-item--width3{width:calc(24% - 10px);height:310px;overflow:hidden}.addtocalendar var{display:none}.book-tickets,.addtocalendar{position:relative;display:inline-block;background:0 0!important}.atcb-link{display:block;outline:none!important;cursor:pointer}.atcb-link:focus~ul,.atcb-link:active~ul,.atcb-list:hover{visibility:visible}.atcb-list{visibility:hidden;position:absolute;top:100%;left:0;width:170px;z-index:900}.atcb-list,.atcb-item{list-style:none;margin:0;padding:0;background:#fff}.atcb-item{float:none;text-align:left}.atcb-item-link{text-decoration:none;outline:none;display:block}.atcb-item.hover,.atcb-item:hover{position:relative;z-index:900;cursor:pointer;text-decoration:none;outline:none}.atc-style-blue .atcb-link,.atc-style-blue .atcb-link:hover,.atc-style-blue .atcb-link:active,.atc-style-blue .atcb-link:focus{margin:20px 0 0;padding:7px 25px;color:#fff;font-family:montserrat,sans-serif;font-size:14px;text-decoration:none;outline:none;line-height:20px;vertical-align:middle;box-shadow:none;border-radius:4px;zoom:1}.atc-style-blue .atcb-list{width:170px;border:1px solid #bababa;border-radius:2px;box-shadow:0 0 5px #aaa}.atc-style-blue .atcb-list,.atc-style-blue .atcb-item{background:#fff;color:#000}.atc-style-blue .atcb-item,.atc-style-blue .atcb-item-link{line-height:1.3em;vertical-align:middle;zoom:1}.atc-style-blue .atcb-item-link,.atc-style-blue .atcb-item-link:hover,.atc-style-blue .atcb-item-link:active,.atc-style-blue .atcb-item-link:focus{color:#000;font-family:verdana;font-size:14px;text-decoration:none;outline:none;padding:5px 15px}.atc-style-blue .atcb-item-link:hover,.atc-style-blue .atcb-item-link:active,.atc-style-blue .atcb-item-link:focus{color:#fff}.atc-style-blue .atcb-item.hover,.atc-style-blue .atcb-item:hover{background:#4281f4}.tooltipped{position:relative}.tooltipped:after{position:absolute;z-index:1000000;display:none;padding:5px 8px;font:normal normal 11px/1.5 Helvetica,arial,nimbussansl,liberationsans,freesans,clean,sans-serif,"Segoe UI Emoji","Segoe UI Symbol";color:#fff;text-align:center;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-wrap:break-word;white-space:pre;pointer-events:none;content:attr(aria-label);background:rgba(0,0,0,.8);border-radius:3px;-webkit-font-smoothing:subpixel-antialiased}.tooltipped:before{position:absolute;z-index:1000001;display:none;width:0;height:0;color:rgba(0,0,0,.8);pointer-events:none;content:"";border:5px solid transparent}.tooltipped:hover:before,.tooltipped:hover:after,.tooltipped:active:before,.tooltipped:active:after,.tooltipped:focus:before,.tooltipped:focus:after{display:inline-block;text-decoration:none}.tooltipped-multiline:hover:after,.tooltipped-multiline:active:after,.tooltipped-multiline:focus:after{display:table-cell}.tooltipped-s:after,.tooltipped-se:after,.tooltipped-sw:after{top:100%;right:50%;margin-top:5px}.tooltipped-s:before,.tooltipped-se:before,.tooltipped-sw:before{top:auto;right:50%;bottom:-5px;margin-right:-5px;border-bottom-color:rgba(0,0,0,.8)}.tooltipped-se:after{right:auto;left:50%;margin-left:-15px}.tooltipped-sw:after{margin-right:-15px}.tooltipped-n:after,.tooltipped-ne:after,.tooltipped-nw:after{right:50%;bottom:100%;margin-bottom:5px}.tooltipped-n:before,.tooltipped-ne:before,.tooltipped-nw:before{top:-5px;right:50%;bottom:auto;margin-right:-5px;border-top-color:rgba(0,0,0,.8)}.tooltipped-ne:after{right:auto;left:50%;margin-left:-15px}.tooltipped-nw:after{margin-right:-15px}.tooltipped-s:after,.tooltipped-n:after{-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}.tooltipped-w:after{right:100%;bottom:50%;margin-right:5px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.tooltipped-w:before{top:50%;bottom:50%;left:-5px;margin-top:-5px;border-left-color:rgba(0,0,0,.8)}.tooltipped-e:after{bottom:50%;left:100%;margin-left:5px;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}.tooltipped-e:before{top:50%;right:-5px;bottom:50%;margin-top:-5px;border-right-color:rgba(0,0,0,.8)}.tooltipped-multiline:after{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:250px;word-break:break-word;word-wrap:normal;white-space:pre-line;border-collapse:separate}.tooltipped-multiline.tooltipped-s:after,.tooltipped-multiline.tooltipped-n:after{right:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltipped-multiline.tooltipped-w:after,.tooltipped-multiline.tooltipped-e:after{right:100%}.slick-slider .slick-arrow{position:absolute;top:45%;margin:5px;z-index:9;background:0 0;border:none}.slick-slider .slick-prev{left:0}.slick-slider .slick-next{right:0}@media screen and (min-width:0\0){.tooltipped-multiline:after{width:250px}}.tooltipped-sticky:before,.tooltipped-sticky:after{display:inline-block}.tooltipped-sticky.tooltipped-multiline:after{display:table-cell}@media screen and (max-width:1220px){#tickets .morearrow,#testimonial .right{right:4%}#tickets .less,#testimonial .left{left:4%}}@media screen and (max-width:1040px){.cntr{max-width:760px}#featureBlocks .row a{padding:15px 25px;height:210px}#featureBlocks .half,#featureBlocks .speaker.half>div,#featureBlocks .session .box{height:210px}#tickets .more,#testimonial .right{right:20px}#tickets .less,#testimonial .left{left:20px}#tickets .ticket{margin:0 10px;width:calc(33.33% - 20px);float:left;background:#fff;padding:25px;text-align:center}#tickets .price{font-size:38px}#tickets p{font-size:14px}#tickets .price span{font-size:14px;margin-top:12px}#tickets .ticket.count2{width:calc(50% - 20px)}#tickets .ticket.count3{width:calc(33.33% - 20px)}#networking .half{height:380px}#networking .half.content .box{padding:30px 40px}#program .sessionSponsor{width:100%}#program .sessionSponsor:nth-of-type(2){margin-left:0}#program .sessionSponsor .sessionLabel{width:100%;display:block;height:auto;text-align:center;font-weight:700;font-family:montserrat,sans-serif;color:#555;text-transform:uppercase;font-size:12px;padding:20px 30px}#program .sessionSponsor .sessionLogo{width:100%;display:block;vertical-align:middle;text-align:center}#program .sessionSponsor .sessionLogo img{max-width:200px;height:auto;display:inline-block}#sponsors .stage .sponsor{height:140px}.customLB .float{width:calc(100% - 80px)}#program .speaker{width:calc(25% - 10px);margin-right:10px}#featureBlocks .row .half a{padding:20px 40px}#featureBlocks .session .caption h3{font-size:18px}}@media screen and (max-width:780px){header.big{display:none!important}h2{font-size:26px}.half,.third,.third,.twothird,.full{width:100%}.mobmenu{display:block;margin-right:20px}#homeBar{position:fixed;z-index:9999;padding:15px 0 0}#homeBar nav{width:100%;float:left;background:#ed462f;color:#fff}#homeBar nav ul{width:100%;margin:0;padding:0;float:left;display:block}#homeBar nav ul li{margin:0;padding:0;float:left;width:100%;display:block;text-align:center}#homeBar nav ul li a{float:left;width:100%;color:#fff;padding:10px 0;font-family:montserrat,sans-serif;font-size:16px;text-transform:uppercase;text-decoration:none;font-weight:700}#homeBar nav ul li a:hover{background:rgba(255,255,255,.1)}#homeBar .logo{margin-left:20px;width:140px;margin-top:2px;margin-bottom:16px;float:left}#sponsors .row.sponsorHalf{width:100%;max-width:100%;height:auto}#sponsors .count2.row.sponsorHalf a{width:75%;max-width:75%}#pastWinners a.galItem{margin:10px 35px!important}#program .arrow{right:20px;top:10px}.ticketLink{display:block;font-size:12px;line-height:24px;letter-spacing:0;color:#999;border-right:1px solid #ddd;margin-right:15px;text-transform:uppercase;font-family:montserrat,sans-serif;float:right;margin-top:0;text-decoration:none;padding:1px 12px}#tickets .price{margin-top:0!important;margin-bottom:25px!important}#tickets .buy{margin-top:5px!important}#categories ul{width:100%;padding:0 20px}#categories ul li{text-align:center!important}#categories .more,#awards .more{margin:20px 10%;width:80%}#categories .cats .catcol{width:100%;margin:0}#headlineSponsor .box img{max-width:280px}#awards .box{width:calc( 100% - 50px);margin:25px;display:block}header.stuck .switch{display:none}header nav{display:none}#featureBanner{margin-top:55px}#featureBanner .logo{padding:85px 0}#featureBanner .caption{bottom:45px;padding:0 40px}#featureBanner .overlay{padding:0 20px;width:calc(100% - 50px);margin:25px 25px 0}#featureBanner .caption p{font-size:16px}#intro .cntr{padding:0 20px}#intro h1{font-size:22px;line-height:36px}#intro p{font-size:16px}#pastPrograms ul li{width:calc(100% - 50px);margin:10px 25px}#tickets{margin-bottom:0;padding-bottom:25px}#tickets .ticket{width:auto!important;margin:0!important;float:left;background:#fff;padding:25px;text-align:center}#tickets .ticket{min-height:auto!important}#tickets .ticket a.buy{width:100%;position:relative;left:auto;bottom:auto;float:left;margin-top:10px}#tickets .carousel{margin-bottom:0}#tickets .ticket{max-width:100vw;border-bottom:5px solid #eee;width:100%!important}#tickets .cntr{padding:0 20px}#tickets .nav{top:46%}#tickets a.more{display:none}#awardCats .cats .catcol{width:calc(100% - 40px);text-align:left!important;margin:10px 20px}#awardCats h4,#awardCats ul,#awardCats li,#awardCats p{text-align:left!important}#shortlist .listcol{width:calc(100% - 40px);text-align:left!important;margin:0 20px}#awardCats .box{width:calc(100% - 50px);margin:15px 25px}#awardCats .awardIntro{width:calc( 100% - 50px);margin:15px 25px;text-align:center!important}#awardCats .awardIntro p{text-align:center!important}#featureBlocks .wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#featureBlocks .wrapper .speaker{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}#featureBlocks .wrapper .session{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}#featureBlocks .session .caption h3{font-size:16px;color:#fff}#featureBlocks .row .half a{padding:20px}#submission{padding:30px 0}#submission .row{padding:0 20px}#submission .acc-row .heading{position:relative;padding-right:30px}#submission .acc-row .heading .arrow{position:absolute;right:0;top:3px}#program a.day{width:100%;margin-bottom:0}#program a.day:nth-of-type(2){margin-bottom:20px}#program .acc-row{padding:0 20px}#program .acc-row .time{width:100%;font-size:12px;padding:10px 0 0;border:none;margin:0}#program .acc-row .session{width:100%;padding:10px 0;border-top:0;border-bottom:1px solid #ddd}#program .acc-row .session.full{width:100%}#program .speaking,#program .sessionSponsors{width:calc(100% + 170px);margin-left:-130px}#program .speaking .box{width:calc(50% - 20px)}#program .sessionSponsors .half{width:100%;margin:10px 0;border:0!important}#program .speaker{width:calc(50% - 10px);height:325px;margin-bottom:10px}#featureBlocks .half{width:100%;text-align:center}#featureBlocks .speaker.half>div{width:50%}#featureBlocks .half.thumb:after{content:'';height:30px;width:30px;background:#fff;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:calc(50% - 21px);bottom:-16px;top:auto;right:auto}#featureBlocks .row a{width:100vw;max-width:100%;padding:20px}#networking .half{width:100%}#networking{margin-bottom:0;padding-bottom:0}#networking .half.content .box{padding:60px 40px}#expo{padding-bottom:0}#expo .intro{padding:0 20px;margin-bottom:40px}#expo .half{width:100%;margin:0}a.view,a.more,#subscribe form input[type=submit]{font-size:13px}#sponsors .become{border:0;padding:10px 20px}#sponsors .main .sponsor,#sponsors .stage .sponsor{width:calc(50% - 24px);margin:10px;height:150px}#sponsors .headline .sponsor{width:calc( 100% - 24px);margin:10px}#sponsors .count3 .sponsor,#sponsors .count1 .sponsor,#sponsors .count2 .sponsor,#sponsors .count4 .sponsor,#sponsors .count5 .sponsor{width:75%;margin:5px auto}#sponsors .row{padding:0 20px}#testimonial .cntr{padding:0 50px}#testimonial p{font-size:22px}#subscribe{margin-bottom:0;text-align:center;margin-top:10px}#subscribe form input{width:100%}#subscribe .box:before{display:inline-block;float:none;margin:15px 0}#subscribe form input[type=email]{text-align:center;font-size:12px;width:calc(100% - 50px);margin:0 25px;border-radius:0}#subscribe form input[type=submit]{display:inline-block;float:none;margin:15px 0 0}#subscribe .box{margin-bottom:25px}#about .cntr{padding:0 20px}#program .acc-row .prof{height:220px}#program .acc-row .hidden{width:calc(100% + 10px)}.popUp .head{padding:20px}.popUp .head span{display:block;float:none}.popUp .content{margin-bottom:40px;padding:20px}.popUp .half{width:100%;margin:5px 0}.popUp .head{font-size:16px}#videoDetail iframe{display:block}#contact .third{width:calc(100% - 40px);margin:50px 20px}.popUp .head{text-align:center}.popUp .head a{width:100%;margin-bottom:25px;float:none;text-align:center}#sponsorDettail.popUp .content p,#sponsorDetail.popUp .logo{width:100%}#sponsorDetail.popUp .logo{margin-top:25px}.popUp.feature .thumb{width:100%;height:250px}.popUp.feature .details{width:100%}.popUp.feature .half{width:100%;margin:0}#hold .popUp{width:85%}#hold .popUp.feature .thumb{width:100%;height:250px}#hold .popUp.feature .details{width:100%;display:block;ck;float:left;padding:25px 0}.popUp.feature .details .btn{width:100%;max-width:300px;letter-spacing:0;margin:0 auto;display:block}#hold .popUp.feature .details h2,.popUp.feature .details h2{font-size:24px}#hold .popUp.feature .wrap{display:block;width:100%;padding:20px 30px}#networkDetail.popUp .half,#exhibitDetail.popUp .half{width:100%;margin:0}#networkDetail.popUp .head span{float:none}#networkDetail.popUp .schedule{text-align:center;padding:25px}#networkDetail.popUp .schedule li span{width:100%;clear:both}#networkDetail.popUpp .small{width:100%;margin-top:0;text-align:center;margin-bottom:10px}#networkDetail.popUp .buy{width:100%;text-align:center}.grid-sizer,.grid-item{width:calc(50% - 10px);margin:5px;height:150px;overflow:hidden;background-size:cover;background-position:cover}.grid-item--width2{width:calc(50% - 10px);height:150px;overflow:hidden}.video .nivo-lightbox-inline{width:100%;height:auto}#videoDetail.popUp iframe{height:calc(80vw * 0.5625)!important;width:100%!important}#categories h4{text-align:center!important}#listEvent .row .fullevent{width:calc(100% - 60px);margin:0 30px;padding:0;float:left;border:1px solid #e4e4e4;background:#fff}#listEvent .row .half{width:100%;float:left;height:250px}#listEvent .row .half.logo{width:calc(100% - 80px)}}@media screen and (max-width:400px){#program .speaker{width:calc(100% - 20px);height:375px}#program .acc-row .prof{height:280px}#program .acc-row .hidden{width:calc(100% + 20px)}#sponsors .row.sponsorHalf{width:100%;max-width:100%}#sponsors .count2.row.sponsorHalf a{width:75%}}#featured-speakers,#speakers2018{padding:50px 0 60px;background:#eee;text-align:center}#featured-speakers .speaker-wrapper,#speakers2018 .speaker-wrapper{width:25%;padding:7px 7px 0;float:left;margin-top:15px;display:table;overflow:hidden}#featured-speakers .speaker-wrapper a,#speakers2018 .speaker-wrapper a{text-decoration:none;display:table-cell;height:100%}#featured-speakers .speaker-image,#speakers2018 .speaker-image{height:250px;background-size:cover;background-position:center center;position:relative}#featured-speakers .speaker-image:after,#speakers2018 .speaker-image:after{content:'';height:30px;width:30px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:calc( 50% - 15px );bottom:-15px}#featured-speakers .speaker-details,#speakers2018 .speaker-details{width:100%;min-height:125px;text-align:center;position:relative;height:50%}#featured-speakers .speaker-caption,#speakers2018 .speaker-caption{text-decoration:none;display:table-cell;vertical-align:top;padding-top:25px;width:500px}#featured-speakers .speaker-caption h3,#speakers2018 .speaker-caption h3{text-decoration:none;padding:0 20px;font-size:14px;font-weight:700;letter-spacing:1px;color:#333;font-family:montserrat,sans-serif;text-transform:uppercase}#featured-speakers .speaker-caption p,#speakers2018 .speaker-caption p{text-decoration:none;font-size:12px;padding:5px}@media screen and (max-width:780px){#featured-speakers .speaker-wrapper,#speakers2018 .speaker-wrapper{width:50%}}@media screen and (min-width:780px){#featured-speakers .speaker-row,#speakers2018 .speaker-row{display:flex}}.back-to-main{font-family:montserrat,sans-serif;border-radius:4px;font-size:14px;font-weight:700;position:fixed;right:20px;bottom:20px;padding:5px 10px;color:#fff;text-decoration:none;z-index:999;text-align:center}@media(max-width:780px){.back-to-main{left:0;right:0;bottom:0;padding:15px}}.gform_validation_container{display:none!important}body.salesessentials #program .session .spacing,body.salesessentials #program .session .btn,body.digitalessentials #program .session .spacing,body.digitalessentials #program .session .btn{display:none}
