/* navbar a begin */



#logo {
	background-image: url('images/logo/logo_1.png');
	position: absolute;
	margin: 0 auto;
	top: 0px;
	width: 289px;
	height: 226px;
	background-repeat:no-repeat;
	background-position:center center;
	display:inline-block;

	z-index: 9999;
	
	right: 0;
	left: 0;

	transition: height 400ms ease-in-out;	
}

.logo_hidden {
	height: 0 !important;
	
}

#logo2 {
	background-image: url('images/logo/logo_2.png');
	position: fixed;
	
	top: 0;
	left: 20px;
	width: 102px;
	height: 80px;
	background-repeat:no-repeat;
	background-position:center center;
	display:inline-block;

	z-index: 9999;
	
	
	

	transition: height 200ms ease-in-out;	
}


.logo2_hidden {
	height: 0 !important;
	transition: height 400ms ease-in-out;	
}


.navbar-bottom  {
	position: absolute;
	z-index: 9999;
	bottom:0;
}

#nav-b {
	/*border-bottom: 1px solid #666;*/
	margin-bottom: 0;

	
}

#nav-b.main {
	text-transform: uppercase;
	background-color: #071941;
	
	letter-spacing: 0.2em;
	transition:
		height .3s ease-out,
		background 0.5s ease,
		border 0.2s ease,
		position: 0.5s ease;
}


#nav-b.main .navbar-nav > li > a {
	padding-top: 15px;
	padding-bottom: 10px;
}

#nav-b.main a {
	color: #FFBA00;

	letter-spacing: 2px;
	transition:
		height .3s ease-out,
		background 0.5s ease,
		border 0.2s ease,
		font-size 1s ease;
}


#nav-b.main a:hover { /* wszystkie linki wewnątrz */
	color: #071941;
}

#nav-b.main .collapse ul {
    
    background-color: #071941; /* #071941; blue */
}

#nav-b.main .collapse {
	padding: 0 15px 0 15px;
	
}




#nav-b.main.size-small {
	height: 40px;
	/*background-color: #071941; #041900;*/
	/*color: #3C8B30;
	opacity: 0.95;*/
	border-top: none;
	border-left: none;
	border-right: none;
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	border-radius: 0px;
}

#nav-b.main.size-small img {
	margin: 5px 5px 5px 5px;
	height: 40px;
}


#nav-b.main.size-small .navbar-nav>li>a:hover,
#nav-b.main.size-small .navbar-nav>li>a:focus {
    color: #F67401;
    background-color: transparent;
}



#nav-b.main.size-normal {
	 
	font-size: 16px;
	font-weight: 400;
	height: 100px;
	border-top: 3px solid #182D5F;
	border-left: none;
	border-right: none;
	border-bottom: none;
	border-radius: 0px;
	background: transparent;
}

#nav-b.main.size-normal img {
	margin: 5px 5px 5px 5px;
}





/* 8888888888888 

#nav-b.main .navbar-nav li a
#nav-b.main .navbar-nav li a {

    background-color: transparent;
}




#nav-b.main.size-normal .navbar-nav,
#nav-b.main.size-normal .navbar-nav li,
#nav-b.main.size-normal .navbar-nav li a {
	height: inherit;
	
	line-height: 80px;
}

#nav-b.main.size-normal .navbar-nav>li>a:hover,
#nav-b.main.size-normal .navbar-nav>li>a:focus {
    color: #000 !important;
    background-color: transparent;
}


#nav-b.main.size-normal .navbar-nav>.active>a:hover,
#nav-b.main.size-normal .navbar-nav>.active>a:focus {
   	color: #ffb619;
    background-color: transparent;
}

#nav-b.main.size-normal .navbar-nav>.open>a,
#nav-b.main.size-normal .navbar-nav>.open>a:focus,
#nav-b.main.size-normal .navbar-nav>.open>a:hover {
	background-color: transparent;
}


#nav-b.main.size-normal ul.dropdown-menu {
    color: #3C8B30;
    background-color: #041900;
    opacity: 0.9;
    margin-top: 10px;
    border-top: 1px solid #3C8B30;
    padding: 10px;
    
}

#nav-b.main.size-normal .dropdown-menu>li>a {
    color: #ccc;
}

#nav-b.main.size-normal .dropdown-menu>li>a:hover,
#nav-b.main.size-normal .dropdown-menu>li>a:focus {
    color: #9DFC8E;
    background-color: #041900;
}

#nav-b.main.size-normal .dropdown-menu>.active>a,
#nav-b.main.size-normal .dropdown-menu>.active>a:focus,
#nav-b.main.size-normal .dropdown-menu>.active>a:hover {
	background-color: #102A0A;
	color: #ffb619;
	
}







#nav-b.main.size-small .navbar-nav,
#nav-b.main.size-small .navbar-nav li,
#nav-b.main.size-small .navbar-nav li a {
	height: inherit;
	color: #aaa;
	 line-height: 40px;
}




#nav-b.main.size-small .navbar-nav>.active>a,
#nav-b.main.size-small .navbar-nav>.active>a:hover,
#nav-b.main.size-small .navbar-nav>.active>a:focus {
   	 color: #1FE400;
   background-color: #292d34;
}

#nav-b.main.size-small .navbar-nav>.open>a,
#nav-b.main.size-small .navbar-nav>.open>a:focus,
#nav-b.main.size-small .navbar-nav>.open>a:hover {
	color: #ffb619;
	border-left: 1px solid #1C3418;
	border-right: 1px solid #1C3418;
	background-color: #292d34;
}


#nav-b.main.size-small ul.dropdown-menu {
    color: #3C8B30;
    background-color: #041900;
    padding: 10px;
    
    border-top: 1px solid #3C8B30;
    border-bottom: 1px solid #3C8B30;
    
    
}

#nav-b.main.size-small .dropdown-menu>li>a {
    
}

#nav-b.main.size-small .dropdown-menu>li>a:hover,
#nav-b.main.size-small .dropdown-menu>li>a:focus {
    color: #9DFC8E;
    background-color: #041900;
}


#nav-b.main.size-small .dropdown-menu>.active>a,
#nav-b.main.size-small .dropdown-menu>.active>a:focus,
#nav-b.main.size-small .dropdown-menu>.active>a:hover {
	background-color: transparent;
	color: #ffb619;
	
}








#nav-b .navbar-toggle {
    border-color: #546174;
}
#nav-b .navbar-toggle:hover,
#nav-b .navbar-toggle:focus {
    background-color: #3C8B30;
    background-color: #d6dfff;
}
#nav-b .navbar-toggle .icon-bar {
    background-color: #d6dfff;
}
#nav-b .navbar-toggle:hover .icon-bar,
#nav-b .navbar-toggle:focus .icon-bar {
    background-color: #292d34;
}

*/



@media screen and (max-width: 768px) {
    #nav-b.size-normal .navbar-nav {
	    color: #ccc;
	    background-color: #041900;
	    padding: 0px;
	    margin: 0px;
	    /*
	    border-top: 1px solid #3C8B30;
	    border-bottom: 1px solid #3C8B30;
	    */
	}
	
	#nav-b.main.size-normal .navbar-nav>li>a {
	    color: #ccc;
	   
	    
	}
	#nav-b.main.size-small .navbar-nav {
	    color: #ccc;
	    background-color: #041900;
	    padding: 0px;
	    margin: 0px;
	    /*
	    border-top: 1px solid #3C8B30;
	    border-bottom: 1px solid #3C8B30;
	    */
	    
	}
}










/*
.navbar-toggle {
   margin: 23px 0; 
}

.navbar-nav, .navbar-nav li, .navbar-nav li a {
  height: 80px;
  line-height: 80px;
}

.navbar-nav li a {
  padding-top: 0;
  padding-bottom:0;
}
*/




/* trans start */










/*
 * end
 * .navbar-menu-main-header
 * .navbar-menu-main-header
 * .navbar-menu-main-header
 * 
 */






