.cbp-af-header{position:fixed;top:0;left:0;width:100%;background:rgba(255,255,255,0.3);z-index:10000;height:70px;-webkit-transition:height 0.3s;-moz-transition:height 0.3s;transition:height 0.3s;}
.cbp-af-header .cbp-af-inner{width:100%;}
.cbp-af-header h1,
.cbp-af-header nav{display:inline-block;position:relative;}
.cbp-af-header h1,
.cbp-af-header nav a{}
.cbp-af-header h1{text-transform:uppercase;color:#333;letter-spacing:4px;font-size:4em;margin:15px 0 0 0;float:left;}
.cbp-af-header nav{float:right;}
.cbp-af-header nav a{}
.cbp-af-header nav a:hover{color:#fff;}
.cbp-af-header h1{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;margin:7px 0;}
.cbp-af-header nav a{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}
.cbp-af-header.cbp-af-header-shrink{height:90px;background-color:#fff;border-bottom:2px solid #6eaf15;}
.cbp-af-header.cbp-af-header-shrink h1,
.cbp-af-header.cbp-af-header-shrink nav a{color:#6eaf15;}
.cbp-af-header.cbp-af-header-shrink .active a{color:#f06f11 !important;}
.cbp-af-header.cbp-af-header-shrink .dropdown-menu a{color:#000 !important;}
.cbp-af-header.cbp-af-header-shrink .dropdown-menu a:hover{color:#FFF !important;}
.cbp-af-header.cbp-af-header-shrink .navbar-nav>li>a{padding-top:35px !important;}
.cbp-af-header.cbp-af-header-shrink h1 img{font-size:2em;width:50%;height:auto;}
@media screen and (max-width:55em){.cbp-af-header .cbp-af-inner{width:100%;}
.cbp-af-header h1,
.cbp-af-header nav{display:block;margin:0 auto;text-align:left;float:none;}
.cbp-af-header h1,
.cbp-af-header nav a{line-height:40px;}
.cbp-af-header.cbp-af-header-shrink .navbar-nav>li>a{padding-top:0px !important;}
.cbp-af-header.cbp-af-header-shrink .navbar-header [class^="icon-"], [class*=" icon-"]{background-color:#6AA025 !important;}
.cbp-af-header.cbp-af-header-shrink h1, .cbp-af-header.cbp-af-header-shrink nav a{color:#6eaf15;text-align:left;padding:0 0 0 24px;}
.cbp-af-header nav a{margin:0 10px;}
.cbp-af-header.cbp-af-header-shrink h1,
.cbp-af-header.cbp-af-header-shrink nav a{line-height:45px;}
.cbp-af-header.cbp-af-header-shrink h1{font-size:2em;}
.cbp-af-header.cbp-af-header-shrink nav a{font-size:1em;}
}
@media screen and (max-width:32.25em){.cbp-af-header nav a{font-size:1em;}
}
@media screen and (max-width:24em){.cbp-af-header nav a,
.cbp-af-header.cbp-af-header-shrink nav a{line-height:1;}
}