
/*NAVBAR */
@font-face {
	font-family: "big_noodle_titling"; 	
	src: url(../font/big_noodle_titling.eot);
	src: url(../font/big_noodle_titling.eot?#iefix) format("embedded-opentype"), url(../font/big_noodle_titling.woff) format("woff"), url(../font/big_noodle_titling.ttf) format("truetype"), url(../font/big_noodle_titling.svg#big_noodle_titling) format("svg");
	font-weight: normal;
	font-style: normal;
    
}
.navlogo{max-width:116px; height:auto;padding-top:10px; padding-bottom:10px; text-align:center;}
.link{}
.navbar-default {	
	padding-left: 50px; 
	padding-right: 50px;
	background-color:  transparent;
	border-color: transparent;
	-webkit-transition: all .5s ease .25s;
	transition: all .5s ease .25s; 
}
.navbar-default .navbar-brand1{	
	text-transform: uppercase;
	color: #000;
	
}
.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
	color: #000;
	background-color: transparent;	
}
.navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus 
{
color: #fff;	
}
.affix {
	background-color: rgba(55,157,237,1);
	padding-top: 1px;
	
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: white;
}
.navbar-default .navbar-toggle {
	border-color: transparent;background-color:#0da4cf; 
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color: #0da4cf;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
	color: #fff; border:none;
	background-color: transparent;
}
.navbar-nav > li > a {
	font-size: 22px; 	
	text-transform: uppercase;
	color: #fff;
	letter-spacing: 0px; padding-top:65px;
	position: relative;
}

@media (max-width:767px) {
.navbar-default { background-color:#379ded;}
	.navbar-nav > li > a {
	font-size: 22px;	
	 border-bottom:1px dotted #000;
	text-transform: uppercase; 
	color: #000;
	letter-spacing: 2px; padding-top:30px;
	position: relative;
}
 .navlogo{padding-top:10px; max-width:100px;}
}
@media (max-width:480px) {
    .navlogo{ max-width:90px;padding-top:10px;}
    .navbar-default {	
	padding-left: 10px; 
	padding-right: 10px;
	
}
}
@media (max-width:360px) {
     .navlogo{ max-width:60px;}
}
