section.menu *{
	font-family: 'Kanit';
}

section.menu a:not(.md-button){
	font-family: 'Kanit' !important;
}
section.menu.desktopOnActive  ._menuHeadList a.normal {
	text-transform: uppercase;

}

@media(max-width:991px){
	section.menu {
		background-color: white;

	}
	.mobileOnActive {
		background-color: #042061 !important; /* Darker Color */
	}
}

@media(min-width: 992px){
	section.menu {
		min-height: 140px !important;
	}
	section.menu.desktopOnActive {
		padding: 0px !important;
		height: 140px !important;
	}



	section.menu.desktopOnActive ._menuHeadList {
		float: none;
		width: 100%;
		margin: 0 auto;
		text-align: center;
		margin-top: 0px;
		display: block;
		height: 40px;
		line-height: 40px;
	}

	section.menu.desktopOnActive  ._menuHeadList a.normal {
		line-height: 18px !important;
		font-size: 18px !important;
		font-weight: bold;
		font-family: 'Kanit';
		transition:all 0.3s;
		padding: 0px !important;
		margin: 0px 16px;
		font-size: 16px !important;
	}

	section.menu.desktopOnActive  ._menuHeadList a.normal:hover{
		color: #0D2E7D !important; /* lighter Color */
		text-decoration: none !important;
		margin: 0 13px 0 19px;
	}

	section.menu.desktopOnActive ._menuHeadCover a img {
		width: auto !important;
	}

	section.menu.desktopOnActive ._menuHeadCover a {
		padding: 0 !important;
		line-height: 100px !important;
	}


}
.mobileOnActive a{
	font-family: 'Kanit' !important;
}
._hidden_menu .hidden_menu_block a {
	margin: 0px 6px !important;
	font-size: 16px !important;
	text-transform: uppercase !important;
	transition:all 0.3s;
}
._hidden_menu .hidden_menu_block a:hover {
	color: #0D2E7D !important; /* lighter Color */
	text-decoration: none !important;
	margin-left: 9px !important;
	margin-right: 3px !important;
}

