body,html{height:100%}body{padding-top:90px}.disabler{content:'';position:relative;display:inline-block;cursor:not-allowed}.navbar-default{border-bottom-width:5px}.nav-logo{height:30px;position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){@media{.nav-logo{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}}.navbar-btn.btn-lg{margin-top:12px;margin-bottom:12px}.jumbotron-carousel{height:500px;margin-top:-20px;margin-bottom:60px}.carousel-caption{z-index:10}.jumbotron-carousel .item{height:500px;background-color:#777;background-repeat:no-repeat;background-position:center;background-size:cover}.jumbotron-carousel .carousel-inner>.item>img{position:absolute;top:0;left:0;min-width:100%;height:500px}.jumbotron-carousel .carousel-caption{text-align:left}.jumbotron-carousel .carousel-caption a{color:#fff;text-decoration:none;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.jumbotron-carousel.carousel-caption a:hover{color:#d0def4;-webkit-transition:color .25s ease-in-out;transition:color .25s ease-in-out}.jumbotron-carousel .carousel-caption h1,.jumbotron-carousel .carousel-caption p{text-shadow:3px 3px 5px #262626}.jumbotron{margin-top:-20px}.jumbotron-gradient{background-image:-webkit-linear-gradient(top,#719bdd 0,#fff 100%);background-image:-o-linear-gradient(top,#719bdd 0,#fff 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#719bdd),to(#fff));background-image:linear-gradient(to bottom,#719bdd 0,#fff 100%);background-repeat:repeat-x}.jumbotron-img{background-color:#777;background-repeat:no-repeat;background-position:center;background-size:cover}.jumbotron-img h1,.jumbotron-img h2,.jumbotron-img h3,.jumbotron-img h4,.jumbotron-img h5,.jumbotron-img h6{color:#fff;text-shadow:5px 5px 5px #262626}.jumbotron .btn{margin-top:20px}.jumbotron .container{height:100%;position:relative}.jumbotron .bottom-headers{position:absolute;bottom:0}.panel-heading a{text-decoration:none;color:#000}.divider-img{width:100%;height:200px;padding:20px 0 20px;margin:40px 0 40px;background-color:#777;background-repeat:no-repeat;background-position:center;background-size:cover}.divider-img .container{position:relative;top:50%;transform:translateY(-50%)}.divider-img-text-bg{background-color:rgba(42,93,174,.5);box-shadow:0 0 5px 10px rgba(42,93,174,.5)}.divider-img p{color:#fff}.share-icons a{margin-left:4px}@media screen and (min-width:768px){.vcenter>div{float:none;display:inline-block;vertical-align:middle;margin-right:-4px}}.extra-padding{padding-bottom:20px}.vcenter-table td,.vcenter-table th{vertical-align:middle!important}.keynote-carousel .carousel-indicators{position:relative;bottom:0}.keynote-carousel .carousel-control{background-image:none}.keynote-carousel .carousel-control .glyphicon-chevron-left,.keynote-carousel .carousel-control .glyphicon-chevron-right,.keynote-carousel .carousel-control .icon-next,.keynote-carousel .carousel-control .icon-prev{color:#9a9a9a}.keynote-carousel .carousel-indicators li{border:1px solid #9a9a9a}.keynote-carousel .carousel-indicators .active{background-color:#9a9a9a}.keynote-carousel .carousel-caption{position:relative;left:inherit;right:inherit;bottom:0;padding-top:5px;padding-bottom:5px;color:inherit;text-shadow:none}.btn-hotel{margin-top:40px}@media screen and (max-width:767px){.btn-hotel{margin-top:20px}}.submission-header{margin-top:40px}.list-icon{vertical-align:middle;margin-right:10px}.partner-logo-box{position:relative;margin:auto;width:100%;max-width:165px}.partner-logo-box::after{content:"";display:block;padding-bottom:100%}.partner-logo-box .content{position:absolute;padding:10px;width:100%;height:100%}.partner-logo-box img{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.btn-agenda-day{white-space:normal;margin-top:5px}.agenda-table{margin-bottom:75px}.agenda-table tr td:nth-child(1){width:15%}.agenda-table tr td:nth-child(2){width:85%}@media screen and (max-width:768px){.agenda-table tr td:nth-child(1){width:30%}.agenda-table tr td:nth-child(2){width:70%}}.agenda-day{display:inline-block;width:100%}.agenda-thumbnail{width:150px}.keynote-thumbnail{width:80px}.agenda-thumbnail,.keynote-thumbnail{max-width:none;margin:0 15px 15px 0}#overflow-glitch{overflow:hidden}.keynote-info{overflow:hidden}@media screen and (max-width:768px){.keynote-info{clear:both}}.fa-user-md{color:#2a5dae}@media screen and (min-width:767px){.agenda-panel-col{display:inline-block}}.panel-moderator{border:5px solid #2a5dae}.agenda-container{position:relative}.affix{top:50px;width:inherit;padding-right:0;background-color:#fff;z-index:10}.affix .page-header,.affix-bottom .page-header{margin-bottom:0;font-size:1.4em}.affix-bottom{position:absolute;width:100%;padding-right:30px;background-color:#fff;z-index:10}.top-navigation{position:fixed;display:none;width:100%;height:60px;bottom:0;z-index:10;background-color:#a6a6a6;color:#5a5a5a;text-align:center;cursor:pointer}.top-navigation p{position:relative;top:50%;transform:translateY(-50%);font-weight:700;font-size:1.3em}@media screen and (max-width:768px){.top-navigation{height:50px}.top-navigation{font-size:1.1em}}a.anchor{display:block;position:relative;top:-100px;visibility:hidden}.panel-participant-row{margin-bottom:50px}@media screen and (min-width:767px){.panel-participant-row h4{margin-top:0}}.sponsor-wrapper{text-align:center}.sponsor-wrapper>a{margin:25px auto;display:inline-block}.sponsor{height:200px;width:200px;border-radius:20px;background-color:#e0e0e0;box-shadow:5px 5px 5px 5px #777}.sponsor .blur-background{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;height:180px;width:180px;border-radius:20px;background-color:#fff;-webkit-filter:url(#blur);-moz-filter:url(#blur);-o-filter:url(#blur);-ms-filter:url(#blur);filter:url(#blur);-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);z-index:0}.sponsor img,.sponsor p{position:relative;right:0;left:0;margin:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle;z-index:10}.sponsor img{width:150px}.sponsor p{font-size:2.5em}@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){@media{.sponsor img{transform:translateY(-100%);-webkit-transform:translateY(-100%)}}}@media screen and (max-width:767px){.sponsor{height:100px;width:100px}.sponsor .blur-background{height:90px;width:90px}.sponsor img{width:75px}.sponsor p{font-size:1.25em}}.sponsor-platinum{background-color:#e5e4e2}.sponsor-gold{background-color:#fedb86}.sponsor-silver{background-color:silver}.sponsor-bronze{background-color:#cd7f32}.sponsor-support{background-color:#c4c4ff}.sponsor-panel{background-color:#9dff9d}@media screen and (max-width:767px){.responsive-margin-bottom{margin-bottom:40px}}.bubble-image{background-color:#777;background-repeat:no-repeat;background-position:center;background-size:100%;margin:auto auto 10px;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease}.bubble-md,.bubble-sm{display:inline-block}.bubble-sm{margin:10px 10px 10px 0;width:100px;max-width:40%;text-align:center;vertical-align:top}.bubble-sm .bubble-image{height:75px;width:75px;border-radius:75px}.bubble-md{margin:25px auto}.bubble-md .bubble-image{height:100px;width:100px;border-radius:100px}.page-wrapper{min-height:100%;margin-bottom:-120px}.page-wrapper:after{content:"";display:block}.page-wrapper:after,.site-footer{height:120px}.btn-medstro{color:#fff;background-color:#1b75bc;border-color:rgba(0,0,0,.2)}.btn-medstro.active,.btn-medstro:active,.btn-medstro:focus,.btn-medstro:hover,.open>.dropdown-toggle.btn-medstro{color:#fff;background-color:#15598f;border-color:rgba(0,0,0,.2)}.btn-medstro.active,.btn-medstro:active,.open>.dropdown-toggle.btn-medstro{background-image:none}.btn-medstro.disabled,.btn-medstro.disabled.active,.btn-medstro.disabled:active,.btn-medstro.disabled:focus,.btn-medstro.disabled:hover,.btn-medstro[disabled],.btn-medstro[disabled].active,.btn-medstro[disabled]:active,.btn-medstro[disabled]:focus,.btn-medstro[disabled]:hover,fieldset[disabled] .btn-medstro,fieldset[disabled] .btn-medstro.active,fieldset[disabled] .btn-medstro:active,fieldset[disabled] .btn-medstro:focus,fieldset[disabled] .btn-medstro:hover{background-color:#1b75bc;border-color:rgba(0,0,0,.2)}.btn-medstro .badge{color:#1b75bc;background-color:#fff}@media (max-width:767px){.col-lg-1:nth-child(12n+1),.col-lg-2:nth-child(6n+1),.col-lg-3:nth-child(4n+1),.col-lg-4:nth-child(3n+1),.col-lg-6:nth-child(2n+1),.col-md-1:nth-child(12n+1),.col-md-2:nth-child(6n+1),.col-md-3:nth-child(4n+1),.col-md-4:nth-child(3n+1),.col-md-6:nth-child(2n+1),.col-sm-1:nth-child(12n+1),.col-sm-2:nth-child(6n+1),.col-sm-3:nth-child(4n+1),.col-sm-4:nth-child(3n+1),.col-sm-6:nth-child(2n+1){clear:none}.col-xs-1:nth-child(12n+1),.col-xs-2:nth-child(6n+1),.col-xs-3:nth-child(4n+1),.col-xs-4:nth-child(3n+1),.col-xs-6:nth-child(2n+1){clear:left}}@media (min-width:767px){.col-lg-1:nth-child(12n+1),.col-lg-2:nth-child(6n+1),.col-lg-3:nth-child(4n+1),.col-lg-4:nth-child(3n+1),.col-lg-6:nth-child(2n+1),.col-md-1:nth-child(12n+1),.col-md-2:nth-child(6n+1),.col-md-3:nth-child(4n+1),.col-md-4:nth-child(3n+1),.col-md-6:nth-child(2n+1){clear:none}.col-sm-1:nth-child(12n+1),.col-sm-2:nth-child(6n+1),.col-sm-3:nth-child(4n+1),.col-sm-4:nth-child(3n+1),.col-sm-6:nth-child(2n+1){clear:left}}@media (min-width:992px){.col-lg-1:nth-child(12n+1),.col-lg-2:nth-child(6n+1),.col-lg-3:nth-child(4n+1),.col-lg-4:nth-child(3n+1),.col-lg-6:nth-child(2n+1),.col-sm-1:nth-child(12n+1),.col-sm-2:nth-child(6n+1),.col-sm-3:nth-child(4n+1),.col-sm-4:nth-child(3n+1),.col-sm-6:nth-child(2n+1){clear:none}.col-md-1:nth-child(12n+1),.col-md-2:nth-child(6n+1),.col-md-3:nth-child(4n+1),.col-md-4:nth-child(3n+1),.col-md-6:nth-child(2n+1){clear:left}}@media (min-width:1200px){.col-md-1:nth-child(12n+1),.col-md-2:nth-child(6n+1),.col-md-3:nth-child(4n+1),.col-md-4:nth-child(3n+1),.col-md-6:nth-child(2n+1),.col-sm-1:nth-child(12n+1),.col-sm-2:nth-child(6n+1),.col-sm-3:nth-child(4n+1),.col-sm-4:nth-child(3n+1),.col-sm-6:nth-child(2n+1){clear:none}.col-lg-1:nth-child(12n+1),.col-lg-2:nth-child(6n+1),.col-lg-3:nth-child(4n+1),.col-lg-4:nth-child(3n+1),.col-lg-6:nth-child(2n+1){clear:left}}