html,body{font-weight:100;overflow-x:hidden!important;height:auto!important;font-size:14px;padding:0!important;font-family:'Roboto Slab'}body{}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Roboto Slab'}a{text-decoration:none!important}a:hover,a:focus{text-decoration:0!important}ul{margin-bottom:30px}p{margin:0 0 30px}div.loader{width:100%;height:100%;position:fixed;background:#fff;z-index:9999;display:table;top:0}div.loader>div{display:table-cell;vertical-align:middle;text-align:center;width:100%;height:100%}div.loader>div img{display:inline-block}.tp-caption.very_large_text{font-family:'Roboto Slab'!important;color:#fff;text-shadow:none;font-family:Arial}.tp-caption.small_thin_dark{font-size:18px;line-height:26px;color:#fff;font-weight:400}.section.table{display:table}.section.table>div{display:table-cell;vertical-align:middle}.header{padding:20px 0;border-bottom:1px solid #eaeaea;background-color:#fff;position:absolute;width:100%}.header.dark{background-color:rgba(0,0,0,.33);border-top:1px solid rgba(0,0,0,.33);border-bottom-color:rgba(0,0,0,0)!important}.header-left.clearfix{position:absolute;z-index:99}img#logo{margin-top:-12px;max-height:70px}.parallax-bg{background:url("/images/jakebugg.jpg") 50% 50% no-repeat}.parallax-bg-2{background:url("/images/parallax-bg-2.jpg") 50% 0 no-repeat}.parallax-bg-3{background:url("/images/parallax-bg-3.jpg") 50% 0 no-repeat}.gallery-image{height:320px;background-size:cover;background-position:top center}.social-link{padding:12px 5px 12px 5px!important}.social-link span{display:none;margin-left:15px}.video-image{height:220px;background-size:cover;background-position:center}@media screen and (max-width:985px){}@media screen and (max-width:1600px){.title h1,.title-panel h2{font-size:4.5em}}@media screen and (max-width:1200px){}@media screen and (max-width:767px){.header.dark{background-color:#000;border-top:1px solid #000;border-bottom-color:#000!important}.dark.header .navbar.navbar-default{background-color:#000;border-color:#000}ul.nav.navbar-nav.navbar-right{border:0;margin-top:30px}div#navbar-collapse-1{border:0}.navbar-header{border:0}.social-link{padding:12px 20px 12px 19px!important}.social-link span{display:inline-block}div#mb-cms-menu{display:none}}@media screen and (max-width:567px){}@media(max-width:991px) and (min-width:768px){.main-navigation .navbar-nav{float:right!important}.navbar-default .navbar-nav>li>a{padding:14px 9px 12px 9px!important}}