@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}body .container h1{font-size:2.5em;font-weight:bold;text-align:center}body .container h2{font-size:2em;font-weight:bold}body .container h3{font-size:1.5em}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}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;text-align:left}div.banner h1,div.banner h2,div.banner h3,div.banner h4,div.banner p{color:#fff;text-align:left;font-family:serif;font-weight:700;text-shadow:1px 1px #334D5C;-webkit-text-stroke:1px #334D5C}div.banner .title{font-size:3.5rem}div.banner .subtitle{margin-left:1em;font-size:2rem}div.banner-next{background-image:url("/sbac/2017/images/banner_next.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;background-color:#334D5C;color:#fff;padding:1rem;text-align:right;width:100%;height:206px;border-radius:10px 10px;overflow:hidden;position:relative;margin-bottom:1rem}div.banner-next .container{position:absolute;width:100%;height:100%;top:0;left:0;margin:0;z-index:50;background:rgba(255,255,255,0.4);padding:1em}div.banner-next h1,div.banner-next h2,div.banner-next h3,div.banner-next h4,div.banner-next p{font-family:Lato, Helvetica, Arial, sans-serif;font-weight:700;text-shadow:1px 1px #334D5C;-webkit-text-stroke:1px #334D5C;text-align:right}div.banner-next h1{font-size:2em}div.banner-next h2{font-size:1.6em}div.banner-next p{font-size:1.6em;margin-bottom:0}div.banner-next .hoverlink{position:absolute;width:100%;height:100%;top:0;left:0;margin:0;padding:1em;z-index:100}div.banner-next .hoverlink button{z-index:100;text-align:right;position:absolute;bottom:0;right:0}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:2.758em;margin-left:2.758em}footer div.sponsors div.sponsor-co-sponsor div.sponsor a{margin-right:1.182em;margin-left:1.182em}footer div.sponsors div.sponsor-co-sponsor div.sponsor a img{object-fit:contain;width:11.82em;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}.album-list a{margin:0.5em;display:block;position:relative}.album-list a .title{display:block;position:absolute;bottom:1em;width:100%;text-align:center;font-size:1.8rem;font-weight:700;color:#FFFFFF;text-shadow:1px 1px #000000;-webkit-text-stroke:1px #000000}.album-list a img{height:206px;width:206px}.albums{height:206px;width:100%;border-radius:10px 10px;overflow:hidden;position:relative;margin-bottom:1rem}.albums ul{position:absolute;width:100%;height:100%;margin:0;padding:0;display:flex}.albums ul li{display:inline-block;list-style:none}.albums ul li img{height:206px;width:206px}.albums .hoverlink{position:absolute;width:100%;height:100%;top:0;left:0;margin:0;padding:1em;z-index:100;background:rgba(255,255,255,0.4)}.albums .hoverlink button{z-index:100;text-align:right;position:absolute;bottom:0;right:0}
