


.header{-webkit-border-radius:0;border-spacing:0;-webkit-appearance:none;-moz-appearance:none;appearance:normal;-webkit-tap-highlight-color:transparent;outline:0!important;-webkit-touch-callout:none;transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-duration:.2s;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s}:focus{outline:0}

body{overflow-x:hidden}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,.3);box-shadow:inset 0 0 6px rgba(0,0,0,.3);}::-webkit-scrollbar-thumb{background:rgba(210,210,210,.8);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5);-moz-box-shadow:inset 0 0 6px rgba(0,0,0,.5);box-shadow:inset 0 0 6px rgba(0,0,0,.5);}::-webkit-scrollbar-thumb:window-inactive{background:rgba(210,210,210,.4)}

.header{display:block;position:fixed;z-index:9000!important;top:90px;left:0;width:100%;background-color: transparent; height:49px; padding-top: 0px; background: #005fd3;}

.compact .header{display:block;position:fixed;z-index:9000!important;top:90px;left:0;width:100%;background: #005fd3;border-bottom:none;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.1);box-shadow:0 1px 4px rgba(0,0,0,.1);-moz-box-shadow:0 1px 4px rgba(0,0,0,.1); /*height: auto;*/ padding-top: 0px; padding-bottom: 0px;}

.compact .header #logo5{ background-size: 45%; background-position: left 7px;}




@media only screen and (min-width: 768px) and (max-width: 999px){

.compact .header{top: 65px; padding-top: 0px; padding-bottom: 0px;}

.compact .header #logo5{background-size: 35%; background-position: center 12px;}
.header{top:70px; overflow:hidden}
.navbar-header{margin:  0;}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 2px 23px !important;
    margin-top: 2px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    background-color: transparent !important;
    background-image: none;
    border: 0px solid transparent !important;
    border-radius: 4px;
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: transparent !important;
}
.navbar-collapse{
	padding-right:15px;
	padding-left:15px;
	background: #1e1e1e;
}
.navbar-default .navbar-nav > li > a {
    color: #c1c1c1 !important;
    padding: 10px 18px !important;
    display:block;
}

}



@media only screen and (min-width: 640px) and (max-width: 767px){

.compact .header{top: 65px; padding-top: 0px; padding-bottom: 0px;}

.compact .header #logo5{background-size: 35%; background-position: center 12px;}
.header{top:70px; overflow:hidden}
.navbar-header{margin:  0;}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 2px 23px !important;
    margin-top: 2px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    background-color: transparent !important;
    background-image: none;
    border: 0px solid transparent !important;
    border-radius: 4px;
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: transparent !important;
}
.navbar-collapse{
	padding-right:15px;
	padding-left:15px;
	background: #1e1e1e;
}
.navbar-default .navbar-nav > li > a {
    color: #c1c1c1 !important;
    padding: 10px 18px !important;
    display:block;
}

}


@media only screen and (min-width: 480px) and (max-width: 639px){

.compact .header{top: 65px; padding-top: 0px; padding-bottom: 0px;}

.compact .header #logo5{background-size: 35%; background-position: center 12px;}
.header{top:70px; overflow:hidden}
.navbar-header{margin:  0;}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 2px 23px !important;
    margin-top: 2px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    background-color: transparent !important;
    background-image: none;
    border: 0px solid transparent !important;
    border-radius: 4px;
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: transparent !important;
}
.navbar-collapse{
	padding-right:15px;
	padding-left:15px;
	background: #1e1e1e;
}
.navbar-default .navbar-nav > li > a {
    color: #c1c1c1 !important;
    padding: 10px 18px !important;
    display:block;
}

}


@media only screen and (max-width: 479px){

.compact .header{top: 65px; padding-top: 0px; padding-bottom: 0px;}

.compact .header #logo5{background-size: 35%; background-position: center 12px;}
.header{top:70px; overflow:hidden}
.navbar-header{margin:  0;}
.navbar-toggle {
    position: relative;
    float: right;
    padding: 2px 23px !important;
    margin-top: 2px !important;
    margin-right: 0px !important;
    margin-bottom: 0px !important;
    background-color: transparent !important;
    background-image: none;
    border: 0px solid transparent !important;
    border-radius: 4px;
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: transparent !important;
}
.navbar-collapse{
	padding-right:15px;
	padding-left:15px;
	background: #1e1e1e;
}
.navbar-default .navbar-nav > li > a {
    color: #c1c1c1 !important;
    padding: 10px 18px !important;
    display:block;
}

}







