﻿@media(min-width: 1300px){.container{width:1200px}}@media(min-width: 1400px){.container{width:1300px}}@media(min-width: 1500px){.container{width:1400px}}@media(max-width: 1500px){.social-feed .insta-feed #instafeed a{width:25%}.social-feed .insta-feed #instafeed a:nth-child(9),.social-feed .insta-feed #instafeed a:nth-child(10){display:none}}@media(max-width: 1400px){header .branding{max-width:350px;padding-top:10px}header .site-menu-full li a{padding:10px 10px}.events .event-specific .pull-left{float:none !important}.events .event-btns{float:none !important;padding-top:0px;padding-left:100px;margin-top:0}.news-archive .events .event-btns.pull-right,.event-single .events .event-btns.pull-right{float:right !important}}@media(max-width: 1300px){.row-about .about-bg{right:50%}.row-event-desc #map-canvas{width:40%}}@media(max-width: 1200px){header .branding{max-width:320px;padding-top:10px}header .site-menu-full li a{padding:10px 8px;font-size:14px}header .nav-extra{margin-left:0}.social-feed .insta-feed #instafeed a{width:33.3%}.social-feed .insta-feed #instafeed a:nth-child(7),.social-feed .insta-feed #instafeed a:nth-child(8){display:none}.row-about .about-bg{width:450px;height:450px;top:20px;right:55%}.row-about .about-bg h3{font-size:18px}.row-about .icon-img:hover img{display:none}.row-about .about-bg .icon-1{position:absolute;top:-20px;left:58px}.row-about .about-bg .icon-2{position:absolute;top:80px;left:-10px}.row-about .about-bg .icon-3{position:absolute;top:176px;left:67px}.row-about .about-bg .icon-4{position:absolute;top:144px;left:184px}.row-about .logo-txt{position:absolute;top:130px;left:140px;padding-right:30px;width:260px}}@media(max-width: 1100px){header .branding{padding-top:20px}header .main-nav{padding-right:10px}header .main-nav .site-menu-full{margin-top:30px}header .main-nav .site-menu-full li a{padding:5px 8px}header .main-nav .site-menu-full li>ul{top:40px;left:0}header .nav-extra{position:absolute;bottom:60px;right:20px}header .nav-extra img{max-height:23px}header .nav-extra .tooltipper{display:none;right:-10px}header .nav-extra:hover .tooltipper{display:block}}@media(max-width: 1024px){.row-about .about-bg{right:53%}}@media(max-width: 992px){.row-about{height:auto}.row-about .about-bg{position:relative;top:0;right:0;margin:0 auto;margin-top:30px}.row-about .col-md-offset-6{padding:40px 20px}.social-feed .fb-feed{padding:50px 60px}.social-feed .insta-feed{min-height:initial}.social-feed .insta-feed #instafeed a{width:20%}.social-feed .insta-feed #instafeed a:nth-child(7),.social-feed .insta-feed #instafeed a:nth-child(8),.social-feed .insta-feed #instafeed a:nth-child(9),.social-feed .insta-feed #instafeed a:nth-child(10){display:block}.insta-feed-sub{min-height:initial}.insta-feed-sub #instafeed a{width:33.3%}.insta-feed-sub #instafeed a:nth-child(10){display:none}header{height:90px;position:relative}header .pull-left.nav-extra{display:none}header .branding{padding-top:10px}header .main-nav{position:absolute;top:90px;left:0;width:100%;background-color:#fff;padding:0}header .main-nav .pull-left{width:100%}header .main-nav .site-menu-full{margin:0;width:100%;display:none}header .main-nav .site-menu-full ul{width:100%}header .main-nav .site-menu-full .opener{position:absolute;top:0;right:0;width:64px;height:58px;cursor:pointer;padding:16px 0 0 20px}header .main-nav .site-menu-full .opener:before{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;font-size:12px;margin:10px 15px;color:#585756;font-size:18px}header .main-nav .site-menu-full .opener.open:before{content:""}header .main-nav .site-menu-full li{float:none;padding:0;width:100%}header .main-nav .site-menu-full li a{padding:18px 20px;border-bottom:#dddedf 1px solid;width:100% !important;display:block}header .main-nav .site-menu-full li>ul{background-color:#f1f1f1;display:none}header .main-nav .site-menu-full li>ul li ul li a{padding-left:30px}header .main-nav .site-menu-full ul{position:static}header .nav-extra{top:-80px;right:80px}header .nav-extra img,header .nav-extra .fa-unlock-alt{display:none}header .menu-opener{padding:5px 15px 10px;background-color:#f1f1f1;position:absolute;top:-70px;right:20px}header .menu-opener.open{background-color:#12a19a;color:#fff}.flexslider .circle{top:20px}.row-speakers .img-wrap{float:none}.row-speakers .img-wrap.no-img{display:none}.footer{height:390px}main{padding-bottom:378px}}@media(max-width: 767px){.cookie-container-wrapper{height:100px}.cookie-container-wrapper .cookie-container p{width:70%}.container{padding:0 50px}table td{display:block;width:100%;margin-top:10px}.row-event-desc{padding-bottom:350px}.row-event-desc #map-canvas{position:absolute;top:initial;bottom:0;height:300px;width:100%}.social-feed .insta-feed #instafeed a{width:33.3%}.social-feed .insta-feed .insta-txt{min-height:70px}.social-feed .insta-feed #instafeed a:nth-child(10){display:none}.footer{height:490px}main{padding-bottom:478px}}@media(max-width: 736px){.cookie-container-wrapper{height:120px}.cookie-container-wrapper .cookie-container p{width:70%}}@media(max-width: 640px){.social-feed .insta-feed .insta-txt{padding-top:15px}.social-feed .insta-feed .insta-txt .insta-tut{clear:both;position:relative;top:-15px;left:30px;width:80%}.social-feed .insta-feed .insta-txt .insta-tut p{margin:0}.extranet-sub{padding-right:120px}.extranet-sub li a{padding:15px 10px}}@media(max-width: 568px){.row-event-desc .container,.event-sub .container{padding:0 50px}.container{padding:0 20px}.row-program .ui-tabs .ui-tabs-nav .ui-tabs-anchor{padding:7px 8px 2px;min-height:35px}main{padding-bottom:608px}.footer{height:620px}.footer .col-xs-6{width:100%;margin-top:20px}.footer{height:750px}main{padding-bottom:738px}}@media(max-width: 540px){.cookie-container-wrapper{height:170px}.cookie-container-wrapper .cookie-container p{width:100%}}@media(max-width: 480px){.row-about .about-bg{width:310px;height:310px;margin-bottom:150px;overflow:hidden}.row-about .about-bg h3{font-size:14px}.row-about .about-bg .icon-1{top:-35px;left:0px}.row-about .about-bg .icon-2{top:20px;left:-30px}.row-about .about-bg .icon-3{top:60px;left:15px}.row-about .about-bg .icon-4{top:46px;left:64px}.row-about .logo-txt{position:absolute;top:340px;left:0;padding-right:30px;width:100%}.row-about h1{font-size:25px}.social-feed .fb-feed{padding:50px 40px}.social-feed .insta-feed .insta-txt{min-height:85px}.social-feed .insta-feed #instafeed a{width:50%}.social-feed .insta-feed #instafeed a:nth-child(10){display:block}.insta-feed-sub{min-height:initial}.insta-feed-sub #instafeed a{width:50%}.insta-feed-sub #instafeed a:nth-child(10){display:block}.event-sub .container{padding:0 30px}.event-sub .site-menu-sub li a{padding:15px 5px}}@media(max-width: 400px){.flexslider .circle{width:120px;height:120px}.flexslider .circle .align{width:120px;height:120px;line-height:14px}.cookie-container-wrapper{height:180px}.cookie-container-wrapper .cookie-container p{width:100%}.ui-tabs .ui-tabs-nav li.tab-margin{margin:50px 0 10px}.row-program .ui-tabs .ui-tabs-nav li{float:left !important;width:48% !important;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;border-radius:20px;border-bottom:#c7d1d1 1px solid !important;text-align:center}.row-program .ui-tabs .ui-tabs-nav li a{width:100%;padding:10px 8px 2px !important}.row-program .ui-state-active a,.row-program .ui-widget-content li.ui-state-active{background-color:#d71458}.row-program .ui-state-active a a,.row-program .ui-widget-content li.ui-state-active a{color:#fff;background-color:rgba(0,0,0,0)}.btn-open-more{padding-right:0 !important;height:240px !important;padding-top:160px !important}.btn-open-more .open{width:100%}.row-program .content .book-btn{width:100%;left:0;text-align:center}.row-program .content .book-btn .fa{left:30%}.slider-btns .btn-white,.slider-btns .btn-black{width:100%;margin:5px 0}.text-bg h2{font-size:18px}}@media(max-width: 375px){header .branding{max-width:240px;padding-top:20px}.cookie-container-wrapper{height:200px}.events .date{width:60px;height:60px;padding-top:20px;display:none}.events .date .day{font-size:22px;line-height:9px}.events .event-content h2{font-size:17px}.events .event-btns{padding:0}}
