﻿@media(max-width:1366px){

}
@media(max-width:1024px){
	.container{
		width:100%;
	}
	#mainmenuwap ul.menu-m li a{padding:0 12px;}
	.contact_top{padding-left:16px;}
	.contact_top ul li.tel {margin-right: 15px;}
	.contact_top ul li.mail {margin-right: 21px;}
	.owl2-prev{left:-5px;}
	.owl2-next{right:-5px;}
	ul#footer-menu li a{padding:15px 25px;}
}


@media(max-width:768px){
	#icomenu {
    display: block;
    margin-top: 00px;
    margin-right: 0px;
    cursor: pointer;
}
.des-dv p{
	width: 100%;
}
.img_tintuc img{
	height: 250px;
}
	#mainmenu {
    display: none;
    text-align: right;
    color: #fff;
    margin-top: 0;
}
.img_news img{
	height: 300px;
}
.itemcKHna1 img{
	height: 260px;
}
.content_single{
	padding-left: 15px;
	padding-right: 15px;
}
.gioithieu_lh p {
    line-height: 25px;
}


#mainmenuwap ul.menu-m > li.current-menu-item{
	background: none;
}
	#mainmenuwap ul.menu-m li{float:unset !important;
		height: 25px;
    margin-top: 0px;}
    #mainmenuwap ul.menu-m > li > ul.sub-menu li a{
    	font-size: 14px;
    }
	#mainmenuwap ul.menu-m li a{float:left;color: #000;}
	#mainmenuwap{margin-top:0;}
	#header_right{width: 28%;}
	.search form{width:100%;padding:5px 0;}
	.noidung p{font-size:13px;}
	.images_single{text-align:center;}
	.images_single img{width:50%}
	ul#footer-menu li a {padding: 15px 7px;}
	.show_orther{width:50%;}
	ul.menu_history li{margin:0 30px;}
	#section3 .tab-content{padding: 30px 20px;}
	#myScroll ul li{padding:5px 20px;}
	.language li{margin:0;}
	.hotline p{font-size:15px;}
	.search form i{display:none;}
	.title_thumbnail{top:60px;}
#top{
	display: none;
}
.slider a.next{
	display: none !important;
}
.slider a.prev{
	display: none !important; 
}
.slider ul.callbacks_tabs{
	left: 24%;
	bottom: 0;
}
.im_tuyendung img{
	margin: 0 auto;
	display: block;
}
.title_tuyendung {
    text-align: center;
}
.copyright{
	display: none;
}
#wpcf7-f409-o1 h4.col-sm-12 {
    padding-left: 0;
    padding-right: 0;
}

#wpcf7-f409-o1 .col-sm-6 {
    padding-left: 0;
    padding-right: 0;
}
#wpcf7-f409-o1 .col-sm-12 {
    padding-left: 0;
    padding-right: 0;
}
footer h4 {
    font-size: 14px !important;
}
#wpcf7-f409-o1 span input{
	border-radius:unset;
}
#wpcf7-f409-o1 span textarea{
	border-radius:unset;
}
#wpcf7-f409-o1 input[type=submit]{
	border-radius:unset;
}
#logoheader {
    width: 100%;
    margin-bottom: 5px;
    margin: 0;
    padding: 5px 0;
}
#logoheader > div {
    width: 100%;
    float: left;
    margin-bottom: 5px;
}
header .col-sm-3 {
    padding: 0 5px;
}
#logoleft {
    float: left;
}
#logo img {
    display: block;
    margin: 0px;
    float: left;
}
#logoright {
    display: block;
    float: right;
    overflow: hidden;
    margin-top: 30px;
}
#logoright > div {
    float: right;
    width: 100%;
    margin-bottom: 10px;
}
.pull-right {
    float: right!important;
}
#menu {
	border-radius: 4px;
	min-height: 34px;
	margin-top: 0;
    background: #2c3488 !important;
}
div#logoright img{
	margin-right: 5px;
}
div#logo {
    padding: 0;
}
#menu #category {
    float: left;
    padding-left: 15px;
    font-size: 16px;
    font-weight: 700;
    line-height: 34px;
    color: #fff;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.2);
}
#menu .btn-navbar {
    font-size: 15px;
    font-stretch: expanded;
    color: #FFF;
    padding: 2px 18px;
    float: right;
    border: 0px;
    box-shadow: none;
    background-color: none;
}
.navbar-toggle {
    margin-top: 4px;
    margin-bottom: 4px;
}
.navbar-collapse {
    padding-left: 0px;
}
.navbar-nav {
    margin: 7.5px -15px;
}
.nav>li {
    position: relative;
    display: block;
}
#menu .nav > li > a {
    padding: 9px 30px;
    color: white;
    min-height: 32px;
    background-color: transparent;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 600;
    line-height: 32px;
}
#menu .dropdown-menu {
    padding: 0;
}
#menu div.dropdown-menu {
    margin-left: 0 !important;
    padding-bottom: 10px;
    background-color: rgba(0, 0, 0, 0.1);
}
#menu .dropdown-inner {
    display: block;
}
#menu div.dropdown-inner > ul.list-unstyled {
    display: block;
}
#menu li ul li {
    border: 0px;
}
#menu li ul li {
    margin-left: 10px;
}
#menu .dropdown-inner a {
    width: 100%;
    color: #fff;
    min-width: 200px;
    display: block;
    padding: 7px 20px;
    clear: both;
    line-height: 20px;
    font-size: 12px;
}
#search{
	margin: 0;
	width: 100%;
}
#search input{
	width: 97%;
}
#mangxahoi {
	text-align: center;
}

div#wpcf7-f8-p41-o1 p input[type=submit]{
	margin-left: 25px;
}
.css-single img{
	margin: 0 auto;
	display: block;
}
.menu-trai{
	display: none;
}
.image-nd img{
	margin: unset;
}

}
@media(max-width:766px){
	
}
@media(max-width:640px){

}

@media(max-width:736px){

}

@media(max-width:480px){
#mainmenuwap {
	margin-top: 0;
	width: 100%;
	}

#slidetShow .content_slider{width: 100%;}
#slidetShow .meta-slider{margin: 1% 5% 10% 0%;}
.meta-slider h2{margin: 0 0 4px 0;}
.noidung p{margin-bottom:5px;}
#abouts h2{padding:20px 0;}
#partners{padding:0;}
#partners h2.title{margin-bottom:0;}
#mainmenuwap ul.menu-m li ul.sub-menu{position: inherit;box-shadow:none;float: left;margin-left: 0;}
#mainmenuwap ul.menu-m > li:hover > ul.sub-menu {
background: unset;
}


}
@media(max-width:414px){
	
}
@media(max-width:360px){
	
}
@media(max-width:320px){
	
}