*,*:after,*:before{box-sizing:border-box}html{overflow:hidden;background:white;color:gray;font:18px/25px "ff Anonymous Pro",monospace;height:100%}body{height:100%;margin:0}a{text-decoration:none}a,a:link,a:visited{color:#0074D9}a:hover,a:focus,a:active{color:#00DC89}h2{color:#2A2A2A;font-family:"ff Rubik",sans-serif}h3{color:#1A1A1A}.section-title{font-size:40px;line-height:50px;padding-bottom:25px;text-transform:lowercase}.workshop-full .workshop-title,.location-title,.sponsor-title{color:#2A2A2A;font-size:25px;line-height:25px}.session-time,.workshop-date,.workshop-time,.location-description{color:#00DC89}h3,h4,.nav-main,.session-speaker-name,.workshop-speaker-name,.session-links,.workshop-date,.location,.button{text-transform:uppercase}.workshop-summary .workshop-speaker-name{color:#00DC89}.workshop-summary .workshop-speaker-name:hover,.workshop-summary .workshop-speaker-name:focus,.workshop-summary .workshop-speaker-name:active{color:#0074D9}.workshop-list h4{color:#2A2A2A;margin:25px 0 0}.workshop-full h2{font-size:25px;margin:40px 0 0}.button{background:#0074D9;color:#fff;display:inline-block;padding:8px 20px}a.button,a.button:link,a.button:visited{color:#fff}a.button:hover,a.button:focus,a.button:active{background:#00DC89;color:#fff}.workshop-button-disabled{background:gray;color:#fff}.workshop-wrapper{padding:0;height:100%}.workshop-header{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.workshop-summary .workshop-speaker-name{color:#00DC89}.workshop-summary .workshop-speaker-name:hover,.workshop-summary .workshop-speaker-name:focus,.workshop-summary .workshop-speaker-name:active{color:#0074D9}.workshop-details{text-align:center}.workshop-header-content{-ms-flex-item-align:center;align-self:center;padding:20px}.workshop-header-content .workshop-title{margin:0;font-size:90%;line-height:1rem}.workshop-header-content .workshop-title span{display:block;color:#00DC89;font-size:70%}.workshop-header-image-wrapper{display:block;position:relative}.workshop-header-image{background-position:top center;background-repeat:no-repeat;background-size:cover;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;background-position:0 20%}.button{font-size:90%;padding:4px 10px}.workshop-list{font-size:12px;line-height:14px;margin:6px 0}.workshop-header-content{width:100%}.workshop-header-image-wrapper{display:none}@media all and (min-width:398px){.workshop-header-content{width:60%}.workshop-header-image-wrapper{display:block;width:40%}}@media all and (min-width:450px){.workshop-header-content{width:55%}.workshop-header-image-wrapper{width:45%}}#angular-2 .workshop-title span,#debug-and-tools .workshop-title span{display:inline-block;margin-left:5px}