@charset "utf-8";
/* CSS Document */
.navbar-header p {
    color: #fff!important;
    font-weight: 1000!important;
	font-family: 'Work Sans', sans-serif;
    font-style: normal;
    font-size: 15px;
}

.navbar-header {
    background: rgba(0,0,0,0.3);
}
#logo { margin-left: 23px; height:80px;}

@media (max-width:767px) {
#logo { margin-left: 3px;}
.navbar-toggle{margin-top:15px;}
.navbar-header{ padding-right:5px!important;}
}
.navbar-collapse.collapse { display: none!important; background: #04151d; }
.navbar-collapse.collapsing { background: #04151d; z-index: 3; display: block; }
.navbar-nav > li a { line-height: 1; color: #333333!important; }
.navbar-collapse.collapse .navbar-nav { width: 100%; }
.navbar-collapse.collapse.in .navbar-nav > li a.green { color: #006666!important; }
.navbar-collapse.collapse.in .navbar-nav > li a.red { color: #990000!important; }
.navbar-collapse.collapse.in .navbar-nav > li a.blue { color: #0090f1!important; }
.navbar-collapse.collapse.in .navbar-nav > li a.orange { color: #FF6600!important; }
.navbar-collapse.collapse.in .navbar-nav > li { width: 100%; text-align: center; font-size: 4em; }
.navbar-collapse.collapse.in .navbar-nav > li a { color: #333333!important; }
.navbar-collapse.collapse.in { display: block!important; position: fixed; max-height: 100%; top: 0; width: 100%; z-index: 3; padding-top: 100px; padding-bottom: 50px; }

/* @col-sm */@media (max-width:767px) {
#menu-about { font-size: 1.2em; }
.navbar-brand { padding: 0!important; }
#logo img { max-width: 250px; padding-top: 22px; }
.navbar-collapse.collapse.in .navbar-nav > li { font-size: 2.5em; }
.navbar-collapse.collapse.in { padding-top: 60px; padding-bottom: 30px; }
}
	@media (min-width:768px) {
.video-content-show { display: block;}
.video-content-hide { display: none; }
.navbar-header { padding: 20px 0; }
}
.navbar-toggle { display: block; float: right; z-index: 4; border-color: transparent!important; }
.navbar-toggle:hover, .navbar-toggle:focus { background-color: transparent!important; }
.navbar-default .navbar-toggle .icon-bar { border-color: #444; }
.navbar-fixed-top { position: fixed; top: 0; z-index: 2; width: 100%; background: transparent; border: none; }
#w1 { width: 100%; height: 100%; overflow: hidden; position: absolute; top: 0; left: 0; z-index: -1; }
.wrapper { width: 100%; height: 100%; overflow: hidden; position: absolute; top: 0; left: 0; z-index: -1; }
.bg-mobile { transition: all 0.5s linear; }



	
	