*{margin:0;padding:0}body{font-family:Cabin,'Helvetica Neue',Helvetica,Arial,sans-serif;position:relative;width:100%;height:100%;color:#333;background-color:#000;font-size:14px}html{width:100%;height:100%}h1,h2,h3,h4,h5,h6{font-weight:700;letter-spacing:1px}a{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#fbb03b}a:focus,a:hover{text-decoration:none;color:#fbb03b}.btn-default{color:#fbb03b;border:1px solid #fbb03b;background-color:#fff}.btn-default:focus,.btn-default:hover{color:#fff;border:1px solid #fbb03b;outline:0;background-color:#fbb03b}#mainNav{background-color:#0a0a0a;box-shadow:0 0 10px 0 #333;padding:0;height:50px;z-index:5}#mainNav .container{max-width:100%}#mainNav .navbar-toggler{font-size:14px;padding:11px;color:#fff;border:1px solid #fff}#mainNav .navbar-brand{font-weight:700}#mainNav .navbar-brand img{margin-right:5px;width:35px}#mainNav .navbar-brand span{vertical-align:middle}#mainNav .navbar-brand,#mainNav .navbar-nav .nav-link{color:#fbb03b}#mainNav .navbar-nav .nav-link{padding:14px 20px}#mainNav .navbar-nav .nav-link.active,#mainNav .navbar-nav .nav-link:hover{background-color:#545454}#mainNav .navbar{padding:0}#mainNav .navbar-nav .nav-item:first-child{border-right:1px solid #dad9da}#mainNav .navbar-nav .nav-item{-webkit-transition:background .3s ease-in-out;-moz-transition:background .3s ease-in-out;transition:background .3s ease-in-out;position:relative}#mainNav .navbar-nav .nav-item:hover{color:fade(white,80%);outline:0;background-color:transparent}#mainNav .navbar-nav .nav-item:active,#mainNav .navbar-nav .nav-item:focus{outline:0;background-color:transparent}.masthead{display:table;width:100%;height:100%;text-align:center;color:#fff;background:url(../img/host_event.jpg) no-repeat bottom center scroll;background-color:#000;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative}.masthead:before{background:rgba(0,0,0,.5);content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0}.masthead .intro-body{position:absolute;width:100%;top:50px;bottom:100px;overflow:auto}.masthead .intro-body .container{max-width:90%;padding:15px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.masthead .intro-body .intro-text{font-size:28px}.masthead .intro-body .intro-text:first-child{color:#909090}.getStartComponent{background:rgba(179,179,179,.5);padding:15px;width:400px;float:right}.getStartComponent h3{font-weight:400;color:#b0afae;margin:0}.getStartComponent p{color:#b0afae;margin:30px 0}.getStartComponent img{width:150px;margin-bottom:30px}.getStartComponent .btn-default{background-color:#123847;color:#fbb03b;border-radius:30px;border:0;width:100%;font-size:1.5rem;padding:3px}.getStartComponent .btn-default:hover{background-color:#fbb03b;color:#fff}.getStartComponent span{color:#fbb03b;display:block;padding-top:30px}.getStartComponent a.login{color:#fff;text-decoration:underline;display:inline-block;margin-bottom:15px;font-size:1rem}footer{background:rgba(22,35,60,.5);position:fixed;bottom:0;width:100%;height:100px;z-index:5}footer .container{text-align:center;padding:15px 0}footer .container h2{color:#fbb03b;font-size:2.4rem}footer .container p{font-size:.8rem;margin:0;color:#fff;font-weight:100;letter-spacing:1px}::-moz-selection{background:#fcfcfc;background:rgba(255,255,255,.2);text-shadow:none}::selection{background:#fcfcfc;background:rgba(255,255,255,.2);text-shadow:none}img::selection{background:0 0}img::-moz-selection{background:0 0}@media (max-width:768px){#mainNav{height:117px;display:block}#mainNav .navbar-brand{display:block;width:100%;padding:15px}#mainNav .navbar{display:block;width:100%;padding:0}#mainNav .navbar-nav .nav-item{float:left;width:50%;text-align:center}#mainNav .navbar-nav .nav-link{background-color:#dad9da;font-size:1rem;font-weight:700}#mainNav .navbar-nav .nav-item:first-child{border-color:#fff}.masthead .intro-body{top:117px}.masthead .intro-body .container{padding:0}.masthead .intro-body .container .col-lg-6:first-child{display:none}.getStartComponent{width:100%}footer .container h2{font-size:2rem}footer .container p{font-size:.6rem}}