a{
	-o-transition:all ease .3s;
	-ms-transition:all ease .3s;
	-moz-transition:all ease .3s;
	-webkit-transition:all ease .3s;
	transition:all ease .3s;
}

a:hover{
	color:#0b1b3f;
}

/*** Mobile Navi Button ***/
#btnMobileMenu span.pipe{
	-webkit-transform-origin: left center; 
	-moz-transform-origin: left center; 
	-o-transform-origin: left center; 
	transform-origin: left center;
}
#btnMobileMenu.open span.pipe{
	background-color:#e3021c;
}
#btnMobileMenu.open span.pipe:nth-child(1){ 
	top: -3px;
	left: 4px;
	-moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
#btnMobileMenu.open span.pipe:nth-child(2){ 
	width: 0%; 
	opacity: 0;
}
#btnMobileMenu.open span.pipe:nth-child(3){ 
	top: 15px; 
	left: 4px; 
	-moz-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
#naviMobile{
	-webkit-transform-origin: center top; 
	-moz-transform-origin: center top; 
	-o-transform-origin: center tio; 
	transform-origin: center top;
	transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    -webkit-transform: scale(1.1);
}
#naviMobile.open{
	opacity:1;
	transform: scale(1.0);
    -moz-transform: scale(1.0);
    -ms-transform: scale(1.0);
    -o-transform: scale(1.0);
    -webkit-transform: scale(1.0);
}