@import url(https://fonts.googleapis.com/css?family=Lato:400,400i,700);body{font-family:Lato, Helvetica, Arial, sans-serif;font-weight:normal;font-style:normal;line-height:1.5;cursor:auto}body .container{padding-top:50px}div.banner{background-image:url("/sbac/2017/images/banner.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#334D5C;height:380px;color:#fff}div.banner .title{font-size:3.5rem;font-family:serif;font-weight:700;text-shadow:1px 1px #334D5C;-webkit-text-stroke:1px #334D5C}div.banner .subtitle{margin-left:1em;font-size:2rem;font-family:serif;font-weight:700;text-shadow:1px 1px #334D5C;-webkit-text-stroke:1px #334D5C}div.carousel-item img.img-fluid{margin:auto}footer div#info{background:#313131;color:#7E7E7E;padding:3em}footer div#info p{font-size:0.8125rem;font-weight:300}nav.navbar ul.navbar-nav li.nav-item a.nav-link,nav.navbar a.navbar-brand{color:#000;height:50px;padding:0px;background-color:#FFF;-o-transition:background 0.5s ease-in;-ms-transition:background 0.5s ease-in;-moz-transition:background 0.5s ease-in;-webkit-transition:background 0.5s ease-in;transition:background 0.5s ease-in}nav.navbar ul.navbar-nav li.active a.nav-link,nav.navbar ul.navbar-nav li.nav-item a.nav-link:hover,nav.navbar a.navbar-brand:hover{background-color:#A1D044}nav.navbar{height:50px;padding:0;background-color:#ffffff !important}nav.navbar .navbar-toggler{margin-right:0.75rem}nav.navbar ul.navbar-nav li.nav-item a.nav-link span{height:0px;margin-left:0.255em;vertical-align:-0.75em;padding:0.3125rem;font-size:15px;text-transform:uppercase}nav.navbar ul.navbar-nav li.nav-item a.dropdown-toggle::after{vertical-align:-0.5em}nav.navbar a.navbar-brand{padding:10px}nav.navbar a.navbar-brand img{height:100%}footer div.sponsors{background:#f0f0f0;padding:1em 0 1em 0;text-align:center}footer div.sponsors div.sponsor-category p{font-size:0.8em;font-weight:bold;padding:0.75em 0.75em}footer div.sponsors div.sponsor-category div.sponsor a{height:7.08em}footer div.sponsors div.sponsor-category div.sponsor a img{margin:auto}footer div.sponsors div.sponsor-organization{margin-right:1.379em;margin-left:1.379em}footer div.sponsors div.sponsor-organization div.sponsor a{margin-right:0.591em;margin-left:0.591em}footer div.sponsors div.sponsor-organization div.sponsor a img{object-fit:contain;width:5.91em;height:5.91em}footer div.sponsors div.sponsor-promotion{margin-right:1.379em;margin-left:1.379em}footer div.sponsors div.sponsor-promotion div.sponsor a{margin-right:0.591em;margin-left:0.591em}footer div.sponsors div.sponsor-promotion div.sponsor a img{object-fit:contain;width:5.91em;height:5.91em}footer div.sponsors div.sponsor-co-sponsor{margin-right:1.379em;margin-left:1.379em}footer div.sponsors div.sponsor-co-sponsor div.sponsor a{margin-right:0.591em;margin-left:0.591em}footer div.sponsors div.sponsor-co-sponsor div.sponsor a img{object-fit:contain;width:5.91em;height:5.91em}footer div.sponsors div.sponsor-funding{margin-right:2.758em;margin-left:2.758em}footer div.sponsors div.sponsor-funding div.sponsor a{margin-right:1.182em;margin-left:1.182em}footer div.sponsors div.sponsor-funding div.sponsor a img{object-fit:contain;width:11.82em;height:5.91em}footer div.sponsors div.sponsor-diamond{margin-right:3.304em;margin-left:3.304em}footer div.sponsors div.sponsor-diamond div.sponsor a{margin-right:1.416em;margin-left:1.416em}footer div.sponsors div.sponsor-diamond div.sponsor a img{object-fit:contain;width:14.16em;height:7.08em}footer div.sponsors div.sponsor-gold{margin-right:2.758em;margin-left:2.758em}footer div.sponsors div.sponsor-gold div.sponsor a{margin-right:1.182em;margin-left:1.182em}footer div.sponsors div.sponsor-gold div.sponsor a img{object-fit:contain;width:11.82em;height:5.91em}footer div.sponsors div.sponsor-silver{margin-right:2.296em;margin-left:2.296em}footer div.sponsors div.sponsor-silver div.sponsor a{margin-right:0.984em;margin-left:0.984em}footer div.sponsors div.sponsor-silver div.sponsor a img{object-fit:contain;width:9.84em;height:4.92em}footer div.sponsors div.sponsor-bronze{margin-right:1.68em;margin-left:1.68em}footer div.sponsors div.sponsor-bronze div.sponsor a{margin-right:0.72em;margin-left:0.72em}footer div.sponsors div.sponsor-bronze div.sponsor a img{object-fit:contain;width:7.2em;height:3.6em}footer div.sponsors div.sponsor-basic{margin-right:1.4em;margin-left:1.4em}footer div.sponsors div.sponsor-basic div.sponsor a{margin-right:0.6em;margin-left:0.6em}footer div.sponsors div.sponsor-basic div.sponsor a img{object-fit:contain;width:6em;height:3em}footer div.sponsors div.sponsor-support{margin-right:1.4em;margin-left:1.4em}footer div.sponsors div.sponsor-support div.sponsor a{margin-right:0.6em;margin-left:0.6em}footer div.sponsors div.sponsor-support div.sponsor a img{object-fit:contain;width:6em;height:3em}footer div.sponsors div.sponsor-diamond div.sponsor a.sponsor-IBM img{height:4.5em}div.keynotes div{margin-bottom:1.5rem;text-align:center}div.keynotes div a img{width:100px;height:100px}div.keynotes div a h1{font-size:1em;font-weight:bold}div.keynotes div a h2{font-size:1em}div.keynotes div a h3{font-size:0.8em}div.keynote-header{display:table;padding-top:50px;margin-bottom:1em}div.keynote-header img{width:140px;height:140px}div.keynote-header div.keynote-title{display:table-cell;padding-left:2em;vertical-align:middle}div.keynote-header div.keynote-title h1{font-size:1.2em;font-weight:bold}div.keynote-header div.keynote-title h2{font-size:1.2em}div.keynote-header div.keynote-title h3{font-size:1em}
