/*! Theme Name: Mobile Media Summit Theme Version: 2.0 */@font-face{font-family:'Nexa';src:url("webfonts/2D0577_9_0.eot");src:url("webfonts/2D0577_9_0.eot?#iefix") format("embedded-opentype"),url("webfonts/2D0577_9_0.woff2") format("woff2"),url("webfonts/2D0577_9_0.woff") format("woff"),url("webfonts/2D0577_9_0.ttf") format("truetype")}@font-face{font-family:'NexaBook';src:url("webfonts/2D0577_4_0.eot");src:url("webfonts/2D0577_4_0.eot?#iefix") format("embedded-opentype"),url("webfonts/2D0577_4_0.woff2") format("woff2"),url("webfonts/2D0577_4_0.woff") format("woff"),url("webfonts/2D0577_4_0.ttf") format("truetype")}@font-face{font-family:'NexaLight';src:url("webfonts/2D0577_A_0.eot");src:url("webfonts/2D0577_A_0.eot?#iefix") format("embedded-opentype"),url("webfonts/2D0577_A_0.woff2") format("woff2"),url("webfonts/2D0577_A_0.woff") format("woff"),url("webfonts/2D0577_A_0.ttf") format("truetype")}@font-face{font-family:'NexaBold';src:url("webfonts/2D0577_3_0.eot");src:url("webfonts/2D0577_3_0.eot?#iefix") format("embedded-opentype"),url("webfonts/2D0577_3_0.woff2") format("woff2"),url("webfonts/2D0577_3_0.woff") format("woff"),url("webfonts/2D0577_3_0.ttf") format("truetype")}body{font-family:Nexa, 'Helvetica Neue', Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;color:#444;max-width: 100%;overflow-x: hidden;}.site-debug{outline:1px dotted red;background:pink;padding:5px;z-index:100;position:relative}.container-fluid{padding:0}.container-fluid.main-wrap{margin-top:53px}.alignleft{float:left;margin-right:10px}.alignright{float:right;margin-left:10px}b,h1,h2,h3,h4,h5{font-family:NexaBold}.thumbFloat{float:left;padding:0 20px 10px 0}.center{margin:0 auto;text-align:center}#hellobar_container,#hellobar-container.HB-Slider.hb-top-right{top:53px !important}.hb-top-right{top:50px}#gfb74674d1376a755051409aa3a486633883711a0-container.HB-Slider.hb-top-right.hb-animateIn,#gfb74674d1376a755051409aa3a486633883711a0-container.HB-Slider.hb-bottom-right.hb-animateIn{top:50px}.hb-bar-top{top:50px !important}header.main{position:fixed;height:54px;width:100%;top:0;z-index:18000;background:#2a2a2a;color:#fff;padding:10px 80px;padding:10px 20px 10px 80px}header .hamburger-wrapper{padding:0;position:fixed;left:2px;width:75px}header .hamburger-wrapper .inner-hamburger-wrapper{background:#2a2a2a;width:100%;padding:6px 0}header .hamburger-wrapper .hamburger{width:50%;height:3px;margin:4px auto;background:#3abe6f;border-radius:2px}header .hamburger-wrapper .inner-hamburger-wrapper:hover{background:#41b1df}header .hamburger-wrapper .inner-hamburger-wrapper:hover .hamburger{background:#fff}header nav.main ul{float:right;list-style-type:none;margin:0;padding:0}header nav.main ul li{float:left;display:inline}header nav.main ul li>a:link{display:block;padding:8px 10px 0px 10px;color:#fff;font-family:NexaBook;text-decoration:none;font-size:1.2em}header nav.main ul li>a:visited{color:#fff}header nav.main ul li>a:hover,header nav.main ul li>a:active,header nav.main ul li>a:focus{background:#2a2a2a;color:#41b1df}header nav.main ul li.register-link a:link,header nav.main ul li.register-link a:visited{color:#41b1df}header nav.main a.social-btn img{height:30px;margin-top:-5px}header nav.main .share-box{display:none;position:absolute;margin-top:40px;right:0;z-index:20000;background:#2a2a2a;width:200px;height:130px}header nav.main .share-box .g-plus{width:95px !important}header nav.main .share-box ul{float:left;list-style-type:none;margin-left:30px}header nav.main .share-box ul li{text-align:center;padding:4px 10px 4px 10px;height:30px}header nav.mobile{width:140px;float:left}header nav.mobile .navTxt{padding-left:6px}header nav.mobile a{font-size:.8em;text-decoration:none;color:#fff}header nav.mobile .mobile-dropdown-link{float:right;top:0;padding-top:5px;width:40px;height:40px}header nav.mobile .mobile-dropdown-link .arrow-down{margin-top:3px;margin-left:14px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #fff}header nav.mobile .mobile-dropdown-link:hover{background:#41b1df}header nav.mobile .mobile-dropdown{display:none;background:#2a2a2a;width:300px;padding:10px}header nav.mobile .mobile-dropdown ul{list-style-type:none;margin:0;padding:0}header nav.mobile .mobile-dropdown ul li>a:link{display:block;padding:10px 10px 0px 10px;color:#fff;font-family:NexaBook;text-decoration:none;font-size:1.2em}header nav.mobile .mobile-dropdown ul li>a:visited{color:#fff}header nav.mobile .mobile-dropdown ul li>a:hover,header nav.mobile .mobile-dropdown ul li>a:active,header nav.mobile .mobile-dropdown ul li>a:focus{background:#2a2a2a;color:#41b1df}nav.sidebar{background:#2a2a2a;padding-right:.25em;position:fixed;left:-30em;top:50px;padding-top:5em;box-sizing:border-box;z-index:2000;height:100%;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}nav.sidebar .sidebar-menu{font-size:1.8em;list-style:none;line-height:42px;margin:auto;text-align:center;padding-left:0;width:12em}nav.sidebar .sidebar-menu a{color:#fff;text-transform:uppercase;}nav.sidebar .sidebar-menu a:hover,nav.sidebar .sidebar-menu a:active,nav.sidebar .sidebar-menu a:focus{text-decoration:none;color:#41b1df}nav.sidebar .sidebar-close{width:20px;height:20px;position:absolute;right:20px;top:20px;overflow:hidden;border:none;background:url(./img/cross.png) no-repeat center center;text-indent:200%;color:transparent;outline:none;z-index:100}nav.active{left:0}section{font-size:1.4em;background:#fff;position:relative}section header{background:#95D910;color:#000;text-align:center;border-bottom:2px dashed #3abe6f;padding:0}section header h1{font-size:1.4em;padding-top:40px;margin-top:-40px;padding:10px 0 2px 0;margin:0;text-transform:uppercase}section.section-bg{padding-bottom:20px}section article{padding:20px}section article.details{max-width:1000px;margin-left:auto;margin-right:auto}section article.details li{list-style-type:none}section article.details li:before{content:'\2022';color:#3abe6f;padding-right:0.5em}section#hero-area{background:rgba(0,0,0,0.5);color:#fff}section#hero-area .banner-section{padding-top:0px}section#hero-area .banner-full-text{font-weight:bold;text-align:center;padding:20px 20px 30px 20px}section#hero-area .banner-img{text-align:right}section#hero-area .banner-copy{text-align:left}section#hero-area .banner-copy p{padding-left:20px}section#hero-area .banner-copy ul{list-style:none;padding:0;margin:0}section#hero-area .banner-copy li{padding-left:2em;text-indent:-.7em}section#hero-area .banner-copy li:before{content:"• ";color:#95D910}section#hero-area .banner-copy .tagline{font-size:1.5em}section#hero-area .rsvp{color:#41b1df}section#hero-area #eventDate{display:none}section#hero-area .eventLocale{font-weight:bold;color:#41b1df}section#map-area{color:#fff}section .center-copy{margin:0 auto}section .center-copy-register{padding-bottom:20px}section#news h2{color:#41b1df;font-size:1.4em}section .venue-row{font-size:.9em}section .venue-row .venue-text-rt{padding-top:20px;text-align:center}section .venue-row .venue-text-rt a{color:#1DAEF2}section iframe.compForm{border:0;width:100%;overflow-y:scroll}section a.comppassLink{color:#fff;text-decoration:underline}section .final-sale{font-size:.7em}.soliloquy-container{position:absolute !important;z-index:0 !important}.soliloquy-container .soliloquy-image{width:3000px;height:100%;overflow:hidden}footer{min-height:400px;background:#3c3c3c;color:#fff;position:relative;z-index:1000}footer a:link{color:#41b1df}footer .footer-top{font-family:NexaBold;font-size:1.3em}footer .footer-top h2{color:#7eb000;font-weight:normal;font-family:NexaBook;font-size:1.3em}footer .footer-top .footer-links{color:#000;font-size:.9em}footer .footer-top .footer-links a:link,footer .footer-top .footer-links a:visited{color:#41b1df}footer .footer-bottom{margin-top:40px;font-family:NexaLight;font-size:1.3em}footer .footer-bottom img{padding:5px 5px 20px 5px;width:150px;text-align:center}footer.comment-meta{min-height:0;background:#fff}#speakers a,#about_staff a,#judges a{text-decoration:none;color:#444}#speakers a .bio-thumbs,#about_staff a .bio-thumbs,#judges a .bio-thumbs{height:350px;line-height:1em;margin:0 auto}#speakers a .bio-thumbs img,#about_staff a .bio-thumbs img,#judges a .bio-thumbs img{margin-bottom:5px;-webkit-filter:grayscale(100%);filter:gray;filter:grayscale(100%);display:block}#speakers a .bio-thumbs img:hover,#about_staff a .bio-thumbs img:hover,#judges a .bio-thumbs img:hover{-webkit-filter:grayscale(0%);filter:none;filter:grayscale(0%)}#speakers a .speaker-company,#about_staff a .speaker-company,#judges a .speaker-company{color:#3abe6f;font-size:.8em}#speakers a .speaker-name,#about_staff a .speaker-name,#judges a .speaker-name{font-size:.8em}#speakers a .speaker-title,#about_staff a .speaker-title,#judges a .speaker-title{font-size:.7em}#speakers .speaker-wrap,#about_staff .speaker-wrap,#judges .speaker-wrap{height:350px;overflow:hidden}#speakers .speaker-wrap-short,#about_staff .speaker-wrap-short,#judges .speaker-wrap-short{height:350px}#speakers .speaker-expand,#about_staff .speaker-expand,#judges .speaker-expand{height:auto;overflow:visible}.agendaWrap{margin:0 auto;margin-top:20px;margin-bottom:20px;font-size:.9em}.agendaWrap .agendaTime{color:#000;font-weight:bold;padding:10px 40px 10px 0}.agendaWrap .agendaTime img{position:absolute;top:0;z-index:1;border:2px solid #e1e1e1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px}.agendaWrap .age .agendaCopy{padding-top:10px;padding-bottom:30px;padding-right:30px;color:#444}.agendaWrap .age .agendaCopy h2{margin:0 0 10px 0}.agendaWrap .age .agendaCopy h3{color:#3abe6f;font-size:1.2em;margin:0 0 10px 0}.agendaWrap .age .agendaCopy .spk{color:#41b1df}.agendaWrap .atColor{padding-top:16px;color:#41b1df;font-size:1.2em}.agendaWrapShort .agendaCopy{padding-bottom:15px}#sponsors article{text-align:center}#sponsors h2{color:#3abe6f;font-size:1em}.about-vimeo{background:url("./img/page_bg/about-video-trigger1.jpg") no-repeat center top;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.about-vimeo article .videoClick{display:block;width:100% !important}.about-vimeo article .videoWrapper{position:relative;padding-bottom:56.25%;height:0;display:none}.about-vimeo article .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.about-what-are{background:url("./img/page_bg/aboutus-what-are.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.about-what-are article{min-height:390px;color:#fff;font-size:1.2em;padding:40px}.about-dinners{background:url("./img/page_bg/aboutus-thedinners.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.about-dinners article{min-height:390px;color:#fff;font-size:1.2em;padding:40px}.about-dinners2{background:url("./img/page_bg/mobile-mafia-dinner-bg.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.about-dinners2 article{min-height:390px;color:#fff;font-size:1.2em;padding:40px}.about-who-attends{background:url("./img/page_bg/aboutus-who-attends.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.about-who-attends article{min-height:390px;color:#fff;font-size:1.2em;padding:40px}.newsletter-bg{background:url("./img/page_bg/newsletter-bg-image.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.newsletter-bg article{min-height:390px;color:#fff;font-size:1.2em;padding:40px}.la-bg{background:url("./img/page_bg/reg-bg-la2015.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.la-bg article{min-height:390px;color:#fff;font-size:1.2em;padding:40px}.mmuf-bg{background:url("./img/page_bg/reg-bg-nyupfront2015.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.mmuf-bg article{min-height:390px;color:#fff;font-size:1.2em;padding:40px}.lon-bg{background:url("./img/page_bg/reg-bg-london2015.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.lon-bg article{min-height:390px;color:#fff;font-size:1.2em;padding:40px}.chi-bg{background:url("./img/page_bg/reg-bg-chicago2015.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.chi-bg article{min-height:390px;color:#fff;font-size:1.2em;padding:40px}.nyaw-bg{background:url("./img/page_bg/reg-bg-adweek2015.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.nyaw-bg article{min-height:390px;color:#fff;font-size:1.2em;padding:40px}.venuela-bg{background:url("./img/page_bg/bgimage-venue-la2015.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.venuela-bg article{min-height:390px;color:#fff;font-size:1.2em;padding:40px}.venuenyuf-bg{background:url("./img/page_bg/venue-bg-nyupfronts2015.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.venuenyuf-bg article{min-height:390px;color:#fff;font-size:1.2em;padding:40px}.venuech-bg{background:url("./img/page_bg/venue-bg-chi2015.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.venuech-bg article{min-height:390px;color:#fff;font-size:1.2em;padding:40px}.venuenyaw-bg{background:url("./img/page_bg/nyadweek-locationbg.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.venuenyaw-bg article{min-height:390px;color:#fff;font-size:1.2em;padding:40px}.venuemia-bg{background:url("./img/page_bg/venue-bg-miami.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.venuemia-bg article{min-height:390px;color:#fff;font-size:1.2em;padding:40px}.venuelon-bg{background:url("./img/page_bg/bg-london-venue.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.venuelon-bg article{min-height:390px;color:#fff;font-size:1.2em;padding:40px}.register-bg{background:url("./img/page_bg/register-image.jpg") no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding-bottom:20px}.register-bg article{min-height:390px;color:#fff;font-size:1.2em;padding:40px}.button-wrap{margin:0 auto;margin:30px auto;text-align:center}.button-wrap a{text-decoration:none;text-align:center;font-family:NexaBold;font-size:1.5em;color:#000}.button-wrap a.button{margin:20px;margin:0 auto;background:#41b1df;width:400px;padding:10px 10px;-webkit-box-shadow:8px 8px 0px 0px #d8d9d9;-moz-box-shadow:8px 8px 0px 0px #d8d9d9;box-shadow:8px 8px 0px 0px #d8d9d9}.button-wrap a.button:hover{background:#D8D9D9;-webkit-box-shadow:8px 8px 0px 0px #41b1df;-moz-box-shadow:8px 8px 0px 0px #41b1df;box-shadow:8px 8px 0px 0px #41b1df}.handleDiv h2{color:#41b1df;text-align:center}#past-winners>article .row,#past-winners-previous>article .row,#awards-finalists>article .row{padding-bottom:20px}#past-winners>article h3,#past-winners-previous>article h3,#awards-finalists>article h3{color:#3abe6f}#past-winners>article td,#past-winners-previous>article td,#awards-finalists>article td{padding-bottom:10px}#past-winners>article td img,#past-winners-previous>article td img,#awards-finalists>article td img{padding-right:10px}#past-winners>article td.imgTop,#past-winners-previous>article td.imgTop,#awards-finalists>article td.imgTop{vertical-align:top}#past-winners>article td h3,#past-winners-previous>article td h3,#awards-finalists>article td h3{font-size:1.1em;margin:0}.media-sort{font-size:.8em;margin:10px 0 10px 0}.media-title{position:relative;top:110px;width:160px;background-color:rgba(0,0,0,0.5);height:50px}.media-page-video .media-title{position:relative;top:90px;height:70px}.media-title p{padding:10px;font-size:.7em;color:#ffffff;text-align:left;font-weight:bold}.vidBox{width:270px;height:280px;margin:10px auto 10px auto;font-size:.7em}.vidBox .headline{color:#75ADD8;font-weight:bold}.vidBox .vidBoxTxt{padding:10px 10px 10px 10px}.vidBox .time{font-weight:bold;color:#75ADD8;font-size:1.2em}.vidBox .talkName{font-weight:bold;font-size:1.3em;padding-bottom:8px}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:20px}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.container-form{width:960px;margin-left:auto;margin-right:auto}.signupWrap{margin:0 auto}.no-label>label{display:none !important}.inlineForm .gform_wrapper{margin:0;padding-top:10px}.inlineForm .gform_wrapper .top_label .gfield_label{display:none}.inlineForm .gform_wrapper .top_label input.medium{padding:7px}.inlineForm #input_21_1{float:left}.inlineForm #input_24_1{float:left;margin-right:5px}.inlineForm .gform_footer.top_label{float:left;clear:none}.inlineForm li:before{display:none}.inlineForm .gform_wrapper .gform_footer{padding:0}.inlineForm .gform_wrapper .gform_footer input[type=submit]{padding-top:11px;padding-bottom:7px}.inlineForm .gform_wrapper input.button{margin-left:0;padding-top:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.inlineForm .gform_wrapper input.button:hover{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.inlineForm #gform_confirmation_message_21{margin-left:20px;padding:20px}.gform_wrapper{padding-top:40px}.gform_wrapper input{color:#444;border:1px solid #A9A9A9}.gform_wrapper input.button{text-align:center;font-family:NexaBold;font-size:1.8em;color:#000;background:#41b1df;min-width:200px;margin-left:30px;border:none;-webkit-box-shadow:8px 8px 0px 0px #d8d9d9;-moz-box-shadow:8px 8px 0px 0px #d8d9d9;box-shadow:8px 8px 0px 0px #d8d9d9}.gform_wrapper input.button:hover{background:#D8D9D9;-webkit-box-shadow:8px 8px 0px 0px #41b1df;-moz-box-shadow:8px 8px 0px 0px #41b1df;box-shadow:8px 8px 0px 0px #41b1df}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type=submit]{font-size:.9em !important;text-align:center}.gform_wrapper .gform_footer{margin:0 !important}.gform_wrapper div.validation_error{display:none}.gform_wrapper .gfield_required{color:#e32 !important}.gform_wrapper .right_label li.field_sublabel_below .gfield_label{margin-top:.75em !important}.gform_confirmation_message{border:none !important;background:none !important}.wdpu-text{padding:0 !important}.fancybox-hidden{position:relative;z-index:5000}.fancybox-inner{overflow-x:hidden !important;overflow-y:auto !important}.fancybox-inner img{padding-right:0px;margin-bottom:20px}.fancybox-inner .speaker-pop-head{padding:10px 0 20px 0;font-size:1.3em}.fancybox-inner .speaker-company{color:#3abe6f}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(58,190,111,0.9)}.overlay .overlay-close{width:40px;height:40px;position:absolute;left:20px;top:20px;overflow:hidden;border:none;background:url(./img/cross.png) no-repeat center center;text-indent:200%;color:transparent;outline:none;z-index:100}.overlay nav{text-align:center;position:relative;top:50%;height:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.overlay ul{list-style:none;padding:0;margin:0 auto;display:inline-block;height:100%;position:relative}.overlay ul li{display:block;height:20%;height:calc(100% / 5);min-height:54px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.overlay ul li a{font-size:54px;font-weight:300;display:block;color:#fff;-webkit-transition:color 0.2s;transition:color 0.2s;text-decoration:none}.overlay ul li a:hover,.overlay ul li a:focus{color:#000}.overlay .logo-big{margin-left:60px}.overlay-slidedown{visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 0.4s ease-in-out,visibility 0s 0.4s;transition:transform 0.4s ease-in-out,visibility 0s 0.4s}.overlay-slidedown.open{visibility:visible;-webkit-transform:translateY(0%);transform:translateY(0%);-webkit-transition:-webkit-transform 0.4s ease-in-out;transition:transform 0.4s ease-in-out}img.imageMap{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;--ms-interpolation-mode:bicubic}.hotspot{position:absolute;z-index:103;width:2%}.litetooltip-wrapper.bottom,.litetooltip-wrapper.bottom-left,.litetooltip-wrapper.bottom-right{padding:0px !important}.litetooltip-wrapper .template.BostonBlue,.litetooltip-wrapper{background:#fff none repeat scroll 0 0}.litetooltip-wrapper .tooltip-content{border-radius:4px;min-width:90px;padding:10px;border:1px solid #95D910}.popHead{font-size:1.2em;color:#767676;font-weight:bold}.nav-tabs{border-bottom-color:transparent}.nav-tabs>li{width:50%}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#3abe6f;cursor:default;background-color:#fff;border-top:1px solid #41b1df;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent}.nav-tabs>li>a:hover{border-top:1px solid #41b1df;border-bottom-color:transparent;border-left-color:transparent;border-right-color:transparent}.nav>li>a:hover{text-decoration:none;background-color:#000;color:#fff}.nav-tabs>li>a{background-color:#41b1df;color:#fff;font-weight:bold;margin-right:0;text-align:center;line-height:1.42857143;border-radius:0;border-top:1px solid #41b1df}div.imgboxouter a{float:left;display:block;position:relative;left:0;top:0;padding:4px}div.imgboxwhite{border-collapse:separate;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;background-repeat:no-repeat;background-position:center;-moz-box-shadow:0px 0px 5px #333;-webkit-box-shadow:0px 0px 5px #333;box-shadow:0px 0px 5px #333;background-color:#333}.owl-carousel div{text-align:center}#owl-past-events a img:hover,#owl-upcoming-events a img:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.5}.owl-theme .owl-controls .owl-buttons div{position:absolute}.owl-theme .owl-controls .owl-buttons .owl-prev,.owl-theme .owl-controls .owl-buttons .owl-next{font-size:3em;font-weight:bold;padding-top:20px}.owl-theme .owl-controls .owl-buttons .owl-prev{left:-10px;top:110px}.owl-theme .owl-controls .owl-buttons .owl-next{right:-10px;top:110px}#sponsor-slides .owl-prev{left:-10px;top:60px}#sponsor-slides .owl-next{right:-10px;top:60px}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{position:relative;min-height:1px;width:20%;float:left}@media screen and (max-height: 30.5em){.overlay nav{height:70%;font-size:34px}.overlay ul li{min-height:34px}}@media only screen and (min-width: 320px){nav.main{display:none}.agendaTime{text-align:left;margin-left:50px}.agendaTime img{margin-left:-50px;margin-top:-10px;width:40px}.agendaCopy{border-left:none;padding-left:0px}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{padding-right:0px;padding-left:0px}#speakers .speaker-thumbs-wrap,#about_staff .speaker-thumbs-wrap{width:160px}#map-area .map-sm img{width:100%}.soliloquy-container .soliloquy-image{width:3000px !important;height:100% !important}.soliloquy-controls-direction{display:none}.register-bg article{padding:0}section#hero-area .banner-img{text-align:center}section .banner-img img{display:inline-block;width:150px;height:96px;margin:0 auto;margin-top:0px}section .banner-img img.banner-img2016{width:200px;height:73px;margin-top:0px;margin-bottom:10px}section .banner-img img.banner-img2016-2{width:200px;height:92px;margin-top:0px;margin-bottom:10px}section#hero-area .banner-copy{font-size:.6em}section#hero-area .banner-copy .button-wrap{margin:10px auto}section .eventDateWrap{font-size:.9em}section .button-wrap a{font-size:1em}section .center-copy{width:99%}section#register .row,section#register1 .row{margin-left:0;margin-right:0}section .bio-thumbs img{width:140px;height:213px}.banner-full-text{font-size:1.5em;margin-top:0px}.container-form{width:320px}.gform_wrapper input.button{min-width:150px}.gform_wrapper .gform_footer.right_label{margin-left:-30px !important}.gform_wrapper .right_label input.medium{width:50% !important}.gform_wrapper .right_label .gfield_label{font-size:.8em;width:42% !important}.gform_wrapper form#gform_27.ces16btn div.gform_footer.right_label{margin-left:10px !important}.signupWrap{width:100%}.signupWrap .inlineForm .gform_wrapper .top_label input.medium{padding:0px}.signupWrap .gform_wrapper .gform_footer input.button,.signupWrap .gform_wrapper .gform_footer input[type=submit]{font-size:0.7em !important}.signupWrap .inlineForm .gform_wrapper .gform_footer input[type=submit]{padding-top:6px;padding-bottom:5px}.register-copy{padding:20px;font-size:1em}div.imgboxouter{margin:2px}iframe.compForm{height:1200px;width:100%}.wdpu-msg{max-width:95% !important;max-height:95% !important}.wdpu-content img{width:100%;height:100%}article .videoClick{height:300px}}@media only screen and (min-width: 375px){.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{padding-right:8px;padding-left:8px}.hero-tagline{display:none}}@media only screen and (min-width: 480px){.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{padding-right:8px;padding-left:8px}#speakers .speaker-thumbs-wrap,#about_staff .speaker-thumbs-wrap{width:200px}.container-form{width:400px}.gform_wrapper .gform_footer.right_label{padding-left:35% !important}.gform_wrapper .right_label input.medium{width:50% !important}.gform_wrapper .right_label .gfield_label{font-size:.8em;width:42% !important}.signupWrap{width:100%}.signupWrap .inlineForm .gform_wrapper .top_label input.medium{padding:.313em 0}.signupWrap .gform_wrapper .gform_footer input.button,.signupWrap .gform_wrapper .gform_footer input[type=submit]{font-size:0.8em !important}.signupWrap .inlineForm .gform_wrapper .gform_footer input[type=submit]{padding-top:12px;padding-bottom:9px}section#hero-area .banner-img{text-align:center}section .banner-img img{display:inline-block;width:150px;height:96px;margin:0 auto;margin-top:0px}section .banner-img img.banner-img2016{width:200px;height:73px;margin-top:0px;margin-bottom:10px}section .banner-img img.banner-img2016-2{width:200px;height:92px;margin-top:0px;margin-bottom:10px}section .banner-img2 img{width:150px;height:52px}section .hero-tagline{font-size:1.5em;padding:5px 0 0 20px;color:#41b1df;display:inline}section#hero-area .banner-copy .button-wrap{margin:20px auto}section .center-copy{width:90%}section .bio-thumbs img{width:163px;height:248px}.banner-full-text{font-size:1.8em;margin-top:0px}div.imgboxouter{margin:5px}article .videoClick{height:400px}}@media only screen and (min-width: 768px){.col-sm-5ths{width:20%;float:left}.col-xs-5ths,.col-sm-5ths,.col-md-5ths,.col-lg-5ths{padding-right:10px;padding-left:10px}#speakers .speaker-thumbs-wrap,#about_staff .speaker-thumbs-wrap{width:224px;margin-left:10px}#hero-area{height:450px}section#hero-area .banner-img{text-align:right}section .banner-img img{width:312px;height:200px;margin:0 auto;margin-top:30px}section .banner-img img.banner-img2016{width:312px;height:111px;margin-top:60px;margin-bottom:10px}section .banner-img img.banner-img2016-2{width:312px;height:143px;margin-top:60px;margin-bottom:10px}section .banner-img2 img{width:312px;height:108px}section#hero-area .banner-copy{font-size:1em}section .eventDateWrap{font-size:1em}section .button-wrap a{font-size:1.2em}section .center-copy{width:80%}.container-form{width:700px}.gform_wrapper .gform_footer.right_label{padding-left:23% !important}.gform_wrapper .right_label input.medium{width:60% !important}.gform_wrapper .right_label .gfield_label{font-size:.8em;width:20% !important}form#gform_27.ces16btn div.gform_footer.right_label{padding-left:27% !important}.signupWrap{width:70%;padding-left:150px}.banner-full-text{font-size:1.9em;margin-top:20px}.register-copy{padding:80px 50px 0px 30px;font-size:1.2em}div.imgboxouter{margin:10px}iframe.compForm{height:800px}.wdpu-msg{max-width:600px !important;max-height:450px !important}article .videoClick{height:580px}}@media only screen and (min-width: 930px){.mobile-dropdown-link{display:none}nav.main{display:block}article .videoClick{height:650px}}@media only screen and (min-width: 992px){.col-md-5ths{width:20%;float:left}.agendaTime{text-align:right;margin-left:0px}.agendaTime img{margin-top:-10px;margin-left:16px;width:50px}.agendaCopy{border-left:4px solid #E1E1E1;padding:0px 0px 20px 50px}section#hero-area .banner-img{text-align:right}section .banner-img img{margin:0 auto;margin-top:20px}section .banner-img2 img{width:404px;height:140px;margin-top:50px}section#hero-area .banner-copy{margin-top:30px;font-size:1em;text-align:left}section#hero-area .banner-copy .button-wrap{margin:30px auto;font-size:.8em}section .eventDateWrap{font-size:1.2em}section .button-wrap a{font-size:1.4em}.banner-full-text{font-size:2em;margin-top:50px;padding:20px}}@media only screen and (min-width: 1200px){.col-lg-5ths{width:20%;float:left}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){section#hero-area .banner-copy{font-size:.9em}}

.banner-copy p strong {
margin-top: 27px;
display: block;
color: rgb(0, 179, 227);
}
.mobile-gallery-sort
{
display:none;
}
span.spk {
    color: #5CADE7;
}

.soliloquy-viewport
{
height:1028px !important;
}

.handleDiv
{
cursor:pointer;
}
.event-page-img
{
height:auto;
width:96%;
max-width:100%;
margin:20px auto;
}
.event-page-date
{
    color: #fff;
    font-size: 1.4em;
    font-weight: bold;
}
.event-page-learn-more
{
    color: #00B8E5;
    font-size: 1.2em;
    font-weight: bold;
}
.show-mobile-logo
{
display:none;
}

.fixed-reserve
{
    position: fixed;
    top: 7px;
    width: 150px !important;
    z-index: 100000;
    left: 30%;
    font-size: 12px !important;
    padding: 7px !important;
    -webkit-box-shadow: 4px 4px 0px 0px #d8d9d9 !important;
    -moz-box-shadow: 4px 4px 0px 0px #d8d9d9 !important;
    box-shadow: 4px 4px 0px 0px #d8d9d9 !important;
}
.fancyBox .thumb-wrap{/*border:solid thin #ddd;*/ border-radius:4px; height:270px;margin-top:30px;}
.fancyBox  h2{text-align:center;font-weight: bold;}

@media (max-width:1350px)
{
.soliloquy-container .soliloquy-image{min-width:1350px  !important;}
.bg_slider{overflow-x:hidden;}
.soliloquy-container .soliloquy-wrap{overflow-x:hidden;}
}
@media (min-width: 320px) and (max-width:480px)
{
.soliloquy-container .soliloquy-image
{
    /*height: 450px !important;*/
    /*max-width: 700px !important;*/
    /*width: auto !important; */
    margin-left: 0px !important;
}
.left-widget
{
padding-left:2px !important;
margin-bottom: 15px;
}
.right-widget
{
padding-left:10px !important;
}
.wp-image-14466
{
height:auto !important;
}
}

@media (min-width: 321px) and (max-width:768px)
{
.container-form
{
  width:100%;
}
      
}
@media only screen and (max-width: 768px)
{
.banner-copy p strong {
margin-top: 5px;
}
.desktop-gallery
{
display:none;
}
.mobile-gallery-sort
{
display:block;
margin-bottom: 15px;
}

 .newsletter-bg article
       {
           padding:5px;
       }
 td.imgTop 
        {
           width:50px;
        }
        #past-winners>article td img
        {
          max-width:100%;
          width:100%;
        }
.agenda_speakerlogos img:nth-child(1); {
    margin-top: 15px;
    margin-left: 0px !important;
}	

.agenda_speakerlogos img {
    margin-top: 15px;
    margin-left: 5px;
}	
b.speaker-company {
    margin-top: 10px !Important;
    display: inline-block;
}
.soliloquy-viewport { height:auto !important; }
#judges .speaker-wrap-short
{
height:auto;
}
div.imgboxouter a {
    float: none;
    display: block;
    position: relative;
    left: 0;
    top: 0;
    padding: 4px;
    margin: auto;
    text-align: center;
    max-width: 100%;
    width: 56%;
}
button, input, select, textarea
{
max-width:100%;
}
img
{
    vertical-align: middle;
    max-width: 100%;
    height: auto;
}
.news-blog .thumbFloat,.news-blog .thumbFloat img {
    float: none;
    max-width:100%;
    height:auto;
}
#past-winners>article td h3, #past-winners-previous>article td h3, #awards-finalists>article td h3
{
font-size:1em !important;
}
.article.center-copy
{ 
text-align:center !important;
}
.agenda_speakerlogos
{
text-align:left;
}
#hero-area
{
background-size:100% !important;
}
html,body
{
max-width:100%;
overflow-x:hidden;
}
.agendaWrap .agendaCopy
{
padding-right:0 !important;
padding-left:0 !important;
margin-bottom: 30px;

}
.owl-item div {
    width: 98% !important;
   
}
.mobile-logo
{
display:none;
}
.show-mobile-logo
{
display:block !important;
}
.speaker-thumbs-wrap
{
    width: 47% !important;
    margin: auto !important;
    display: block !important;
    float: left !important;
    text-align: center;
    margin-left: 2% !important;
    margin-right: 1% !important;
}
section .bio-thumbs img {
    height: auto !important;
    display: block !important;
    margin: auto !important;
    max-width: 100%  !important;
    width: auto !important;
 }

.container-fluid {
    padding-right: 0 !important;
    padding-left: 0 !important;
    margin-right: 0 !important;
    margin-left: auto !important;
}


}

@media only screen and (max-width: 768px)
{
.agendaWrap {
    text-align: left;
    display: block;
    margin-left: 10px;
}
header nav.mobile {
    float: right;
	width: auto;
}

#about_staff a .speaker-name
{
display:block;
margin-top:15px;
}
}


.res_form{margin-top: 50px;}
.res_col1{float: left;width: 30%; margin-top:20px;}
.res_col2{float: left;width: 70%; margin-top:20px;}
.res_col2 input{color:#444;}
.pay-btn{text-align: center;font-family: NexaBold;font-size: 1em;color: #000;background: #41b1df;min-width: 200px;border: none;-webkit-box-shadow: 8px 8px 0px 0px #d8d9d9;-moz-box-shadow: 8px 8px 0px 0px #d8d9d9;box-shadow: 8px 8px 0px 0px #d8d9d9;cursor:pointer;}
section#no_event header {min-height: 400px;padding: 10% 0px;}




article.center-copy {
    text-align: center;
}


.row.news-blog:nth-child(2n) {
    background: rgba(238, 238, 238, 0.15);
}
.row.news-blog {
    padding-bottom: 15px;
    border-bottom: 4px solid;
    padding: 13px;
}
#owl-past-events .owl-carousel .owl-wrapper-outer {
  left: 50px ;
}

a.sponsor-space img
{
margin : 0 5px 0 5px; 
}
.agendaTime p {
padding-top: 9px;
}
@media screen and (min-width:769px) {
	img.logo {
	    width: 74% !important;
	    height: auto !important;
	    margin-top:5px;
	}
}

section .banner-img img.wp-image-13206 {
    width: 70%;
    height: auto;
}
