@media only screen and (max-width: 1024px) {
	.main-menu>ul>li{
		    padding: 0 11px;
	}
	#slider-home .item .overlay-item .title-pr{
		font-size: 30px;
	}
	#slider-home .item .overlay-item .title2{
		font-size: 18px;
	}
	#slider-home .item .overlay-item .readmore{
		height: auto;
    line-height: inherit;
    padding: 5px 10px;
    margin-top: 10px;
	}
	.top-content-left .title-top:after{
		display: none;
	}
	.top-content:before{
		display: none;
	}
	.top-content:after{
		display: none;
	}
	.top-content .img-posible{
		display: none;
	}
	.top-content-left .title-top span{
		background: none;
	margin-top: 0
	}
	.top-content-left{
		padding-right: 0;
	}
	.top-content-left .image{
		margin-top: 15px;
	}
	.new-home-page:before{
		display: none;
	}
	.register-footer .title{
		font-size: 14px;
	}
	.register-footer .phone-tuvan .title1{
		display: none;
	}
	.register-footer .phone-tuvan .call-phone{
		    top: 5px;
    left: 42px;
	}
	.top-content-left .title-top{
		    padding-top: 30px;
    font-size: 20px;
    line-height: inherit;
    padding-bottom: 5px;
	}
	.top-content .top-content-center{
		padding-top: 30px;
	}
	.top-content .top-content-center .xemchitiet{
		margin-top: 0
	}
	.top-content-right .social-right{
		margin-top: 30px;
	}
	.new-home{
		padding:30px 0;
	}
	.section-staff{
		padding:30px 0;
	}
	.operation-fields{
		padding:30px 0;
	}
	.top-content-left{
	    background: #006cb7;
    padding: 10px
}
.main-document{
	padding:30px 0;
}
.modal-nhansu .modal-dialog{

    width: calc(100% - 20px);
}
	

	}
@media only screen and (max-width: 768px) {
.header-mobile{
	display: block;
}
.header-pc{
	display: none;
}
.logo-menu{
	padding:10px 0;
	text-align: center;
	position: relative;
}
.logo-menu .menu-language{
	    margin: 0;
    position: absolute;
    right: 15px;
    top: 16px;
}
.hc-nav-trigger.hc-nav-1{
	display: block!important;
}
.second-nav{
	display: block!important;
}
.top-content-left .nav-content-left .item .stt{
	font-size: 25px;
}
.top-content-right .social-right ul{
	padding:5px;
}
.top-content-right .social-right ul li a{
	padding:0 5px;
}
.top-content-right .social-right{
	text-align: left;
}
.slider-new .item .item-new .item-new-left .readmore:after{
	display: none;
}
.title-primary{
	font-size: 25px;
}
.library-law{
	    padding: 30px 0;
}
.library-law .slider-library .item .nav-image{
	width: 100%;
}
.register-footer form input[type=submit]{
	padding:0;
	width: 100%;
}
.register-footer .phone-tuvan img{
	display: none;
}
.register-footer .phone-tuvan .call-phone{
	    position: static;
    background: #f5eac9;
    padding: 9px;
}
.slider-new {
    margin-top: 0;
}
.top-contact .nav-top-contact .item{
	margin-bottom: 10px;
}
.top-contact .nav-top-contact .row{
	margin-left: -5px;
	margin-right: -5px;
}
.top-contact .nav-top-contact .row .col-md-3{
	padding-left: 5px;
	padding-right: 5px;
}
.banner-child .overlay-banner .title-pr{
	font-size: 25px;
	display: none;
}
	.copy-right .text-center {
		font-size: 13px;
	}
.banner-child .overlay-banner .bres ul li a{
	font-size: 15px;
}
.top-contact .title-pri{
	font-size: 25px;
}
.top-contact .desc1{
	font-size: 15px;
}
.top-contact .nav-top-contact {
    padding-top: 10px;
}
#main-contact{
	padding:30px 0;
}
}
@media only screen and (max-width: 812px){

}

@media only screen and (max-width: 736px){
.logo img{
	/*width: 200px;*/
}
.logo-menu{
	padding:15px 0;
}
.hc-nav-trigger{
	top:0;
}
.logo-menu .menu-language{
	display: inline-block;
	top:0;
}
#slider-home .item .overlay-item .title2{
	display: none;
}
#slider-home .item .overlay-item .readmore{
	display: none;
}
.slider-new .item .item-new .item-new-right img{
	height: auto;
}
.slider-new .item .item-new .item-new-right{
	margin-top: 10px;
}
.new-home-page{
	padding:30px 0;
}
.new-home-right{
	padding-top: 30px;
}
.new-home-right .title-primary .xemchitiet{
	display: none;
}
.new-home-right .title-primary{
	border-top: 0;
	height: auto;
}
.new-home-right .title-primary .title1{
	    position: static;
    font-size: 23px;

}
.register-footer .phone-tuvan .call-phone{
	    width: 100%;
    display: inline-block;
    text-align: center;
    font-size: 26px;
    border-radius: 3px;
}
.register-footer{
	margin-top: 15px;
}
.register-footer:before{
	display: none;
}
.footer-1 .wp-ft {
	text-align: left;
}
.h3-title-ft{
	padding-top: 0
}
.new-home .title-primary{
	margin-top: 0
}
.new-home  .item-new{
	padding-bottom: 10px;
}
.top-content-right .social-right {
    margin-top: 10px;
}
.slider-new .item .item-new .item-new-left .date .month{
	font-size: 33px;
}
.slider-new .owl-next{
	right: 45%
}
.slider-new .owl-prev{
	left: 45%
}
.slider-new {
    padding-bottom: 20px;
}
.top-content-left .title-top {
    padding-top: 10px;
    font-size: 16px;
    line-height: inherit;
    padding-bottom: 5px;
}
.library-law .slider-library {
    margin-top: 20px;
}
.library-law .slider-library .item .nav-image{
	padding:10px;
}
.library-law .slider-library .item .nav-image .xemchitiet{
	    position: static;
    width: 100%;
    transform: inherit;
    height: auto;
    line-height: inherit;
    padding: 5px;
    font-size: 13px;
    margin-top: 5px;
}
.slider-library {
    padding-bottom: 10px;
}
.section-staff #exTab1 ul li a{
	    padding: 10px;
    font-size: 13px;
    width: 100%;
}
.section-staff #exTab1 ul li{
	margin: 0;
	margin-bottom: 3px;
	width: 100%;
}
.section-staff .title-primary{
	    margin-top: 0;
}
.section-staff #exTab1{
	margin-top: 18px;
}
.section-staff #exTab1 .tab-content{
	margin-top: 10px;
}
.operation-fields .nav-operation-fields{
	margin-top: 0
}
.slider-new-feature .item .title{
	font-size: 14px;
}
.section-staff #exTab1 ul li{
	margin-bottom: 0;
	font-size: 13px;
}
.section-staff .slider-staff .item .overlay-item{
	padding:10px;
}
.top-content{
	margin-top: 15px;
}
#slider-home .item .overlay-item .desc {
    border-left: 1px solid #018ed4;
    font-size: 13px;
    padding-left: 5px;
    }
    .map-contact{
    	margin-top: 15px;
    }
    .main-info .top-content{
    	padding-bottom: 30px;
    }
    .section-staff .item .overlay-item .title1{
    	font-size: 14px;
    }
    .section-staff .item .overlay-item .information-item{
    	    height: 208px;
    overflow: auto;
    }
    .modal-nhansu .modal-dialog .nav-image{
    	padding-top: 15px;
    }
    .modal-nhansu .modal-dialog .nav-image .title{
    	font-size: 18px;
    }
    .main-operation-detail .operation-fields-left .title-pr{
    	font-size: 18px;
    }
    .main-operation-detail .operation-fields-left .call-operation{
    	font-size: 14px;
    }
    .slider-new1 .item .item-new .item-new-left .readmore:after{
    	display: none;
    }
    .main-list-newpage .new-home .content-new .item .nav-image{
    	padding:10px;
    }
    .main-list-newpage .new-home .content-new .item .nav-image .title{
    	    font-size: 14px;
    line-height: 20px;
    height: 40px;
    }
    .main-list-newpage .new-home .content-new .row{
    	margin-left: -5px;
    	margin-right: -5px;
    }
    .main-list-newpage .new-home .content-new .row .col-md-4{
    	padding-left: 5px;
    	padding-right: 5px;
    }
    .content-new-detail .title-pr{
    	font-size: 20px;
    }
    .main-new-detail .content-new-detail{
    	padding-top: 0
    }
}
@media only screen and (max-width: 667px){
#slider-home .item .overlay-item .title-pr{
	display: none;
}
.library-law .slider-library .item .image img{
	height: 200px
}
.slider-new-feature .item .image img{
	height: 200px;
}
.main-list-newpage .new-home .content-new .item .image img{
	height: 200px;
}

	.section-staff .item .nav-img .title {
	font-size: 13px;
	}

.top-content-right{
	display: none;
}
	.section-staff .item .nav-img {
		padding: 20px 4px;

	}
	.section-staff .item img{
		height: 180px!important;
	}

}
@media only screen and (max-width: 414px){
	

}