
@media(max-width:991px){
	.header-main .logo img {
		max-height: 50px;
	}
}
@media(min-width:767px) {
	.section-contact iframe {
		height: 331px;
	}
}
@media(max-width:767px){
	.header-main .logo img {
		max-height: 80px;
		width: 200px;
	}
}
@media(max-width:420px){
	.mb-menu-title {
		margin-right: 15px !important;
	}
}
@media (max-width: 991px){
	.header-main .logo{line-height:80px;padding-right:0}
	.mb-menu-title a{margin-top:28px!important}
	.header-main .sub-menu-search{float:right;margin-top:25px}
	.header-main .sub-menu-search .input-group.search_form_action{border-bottom:0;border-radius:0}
	.header-main .sub-menu-search .input-group.search_form_action button{font-size:25px;float:right}
}
@media (max-width:991px){
	.top_bar_info_pr {
		height: 60px;
		float: left;
		text-align: left;
		padding-left:0px;
	}

	.top_bar_info {

		border-right: 0px solid #afd3e9;
	}
	.top_bar_info.first {
		border-left: 0px solid #afd3e9;
	}	
}
@media(min-width:991px) and (max-width:1170px){
	.menubar .menu > ul > li > a{
		font-size: 13px;
		padding: 0 5px;
	}
	.top_bar_info {
		padding: 0px 6px;

	}

}	
@media (max-width:767px){
	.top_bar_info {
		padding: 0px 10px;

	}	
	.top_bar_info_pr {
		height: 60px;
		float: left;
		text-align: left;
		padding-left:15px;

	}	
}
@media (max-width:640px){
	.top_bar_info {
		padding: 0px 10px;

	}	
}

@media (max-width:520px){
	.top_bar_info.last {
		display:none;
	}	
}