
	
#smart-hornav {position:fixed; top:0; z-index:9000; background:#fff; width:100%;  height:60px; box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.12); margin:0 auto;}

#smart-hornav::after {content:''; position:absolute; left:0; bottom:3px; width:100%; height:3px; background:#fff;}

#smart-hornav div.sub1200 {width:100%; max-width:1240px; margin:0 auto; height:60px;}
	
	a.smart-menu-button {display:block; width:60px; height:100%; background: url(/parts/menu.svg)center no-repeat; background-size:18px auto; float:left; position:relative; z-index:10;}




			
			a.logo {display:block; position:absolute; left:0; right:0; height:100%;  bottom:0; margin:auto; font-size:20px; color:#02071A;  text-align:center; font-weight:500; width:220px; display: flex;
				align-items: center;
				justify-content: center;}
		
			a.logo span {display: flex;
				align-items: center;
				justify-content: center;}

			a.logo u {display:inline-block; position:relative; width:40px; height:40px; background:url(/parts/logo.svg) center no-repeat; background-size:90% auto;}





	a.phone { position:relative; z-index:10; display:block; min-width:30px;  float:right; padding:5px; top:13px; right:12px;}
	
	a.phone span {float:right; display:block; position:relative; padding:3px 20px 3px 15px; font-size:18px; color:#0F2C40;}
	a.phone img {float:right; display:block; position:Relative; top:3px;}
		



	

/*-----mobile------*/

@media screen and (max-width: 768px){
	a.phone span {display:none;}
}

