#mainNav,#mainNav.navbar-shrink{background:-moz-linear-gradient(top,rgba(0,0,0,.65) 20%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.65) 20%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.65) 20%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000', GradientType=0 )}.registerbtn .nav-link{background-color:#fff;color:#000!important}header.masthead .intro-text .intro-lead-in{font-size:24pt}.registerbtn{margin-left:80px}.navbar-brand{text-align:center;margin:0 auto;display:block}.intro-heading{line-height:1!important}.logo,.menubtn{display:inline-block}.logo{width:80%}@media screen and (min-width:1200px){.logo{width:auto}}footer{padding:0;background:#000;text-align:center;border-top:2px #292b2c solid}footer span.copyright{font-size:8pt;text-transform:none;color:#ccc}ul.social-buttons li a{background:#ccc;color:#000!important}ul.social-buttons li a:hover{background:#fff}section#contact{background:#000;padding:60px 0}.foot h3,.foot ul li a{color:#ccc}.foot h3{font-size:11pt;margin-bottom:12px}.foot ul li a{font-size:9pt;text-decoration:none}.foot ul li.list-inline-item a{font-size:14pt;text-align:center}.menubtn{width:10%}#mainNav .container .navbar-nav .nav-item .nav-link,#mainNav .navbar-toggler{text-transform:none!important}#mainNav .container .navbar-nav .nav-item.registerbtn .nav-link{margin-top:12px;padding:6px 32px!important;text-transform:uppercase}.navbar-toggler-right{position:static}#mainNav .navbar-toggler{background:0 0!important;border:none!important;font-size:inherit}.navbar-brand img{max-height:48px}#drift-widget .widget-container{background:#000!important}