.class_image_top{margin-bottom:20px;}
#vnt-wrapper {
    width: 1100px;
    margin: 0 auto;
	background:#fff;
	box-shadow: 0 5px 5px #ccc; -moz-box-shadow: 0 5px 5px #ccc; -webkit-box-shadow: 0 5px 5px #ccc; -ms-box-shadow: 0 5px 5px #ccc; -o-box-shadow: 0 5px 5px #ccc;
	margin:0 auto;
	box-sizing:border-box;
	-moz-box-sizing:border-box; -webkit-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box;
}
.container{padding:0; margin:0 auto;}
#nav-mobile li:first-child,#nav-mobile ul li.dl-subviewopen{border-top:0;}
.col-xs-12.col-sm-12.slider_top{padding:0;}
@media (min-width: 1010px) {
  .container { width: 100%;max-width:100%;padding:0px;}
  .box-ads-vip .box-item .item-ads a{border:0px solid;}
.box-ads-vip .box-item .item-ads:nth-child(3n+1) {
    clear:  both;
}
}
 

@media screen and (max-width: 999px) {
	.hide-on-biggest {	display: block;	} 
	.hide-on-small{display:none;}
	div#vnt-menutop{display:block;}
	#vnt-menutop .menutop li a{padding:5px 16px; font-size:13px;}
	.title_cart_info:after{display:none;}
	#vnt-main {float:none; width:100%; padding:0;}
	#vnt-sidebar { display:block; width:100%; margin-top:15px;}
	
	#vnt-footer .div-copyright-payment .box-payment .partner-logo {	width:250px;	}
	
	#vnt-header .div-logo { padding:0px ; }
	#vnt-header .div-logo .logo { padding-left:10px;}
	#vnt-header .header-tool { padding:0px  ; }
 
	#vnt-header .header-tool  .header-post {  margin:0px; }
	#nav-top .container { margin:0px auto; padding:0 ; width:100% } 
	 #nav-top .container .row { margin:0px;}
	
	.sbzon {display:none !important;}
	.ads-list{margin-bottom:5px !important;}
	.main-title{margin-bottom:5px;}
	.col-xs-12.col-sm-3.header-tool.display_mobile{background:none; border-top:0px solid !important; padding:0;}
	.col-xs-12.col-sm-3.header-tool.display_mobile>.container{    background: #1E37C6; padding:0;
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0149A4), color-stop(100%, #083F84));
    background: -webkit-linear-gradient(top, #0149A4 0%, #083F84 100%);
    background: -o-linear-gradient(top, #0149A4 0%, #083F84 100%);
    background: -ms-linear-gradient(top, #0149A4 0%, #083F84 100%); width:100%;
    background: linear-gradient(to bottom, #0149A4 0%, #083F84 100%); }
	#vnt-header{border-top:0;}
	#vnt-wrapper{width:750px;}
	.container{width:100%;}
	#owl-demo_dt .owl-controls{top:-15% !important;}
	#vnt-header	.logo img{width:auto; height:180px !important;}
}

@media screen and (max-width: 800px) { 	 

	#nav-top .header_info .sitemap { display:none; }
	/*#vnt-header .header-tool  .box-user { float: right ; margin-right:0px !important; display:inline-block ; }*/
	
}


@media only screen and (max-width: 768px) {
	#vnt-header .header-tool .header-post { }
	span.logo{margin-right:0 !important;}
	#vnt-wrapper{width:95%;}
	span.col-xs-12.col-sm-10.slider_dln{display:none;}
	.box-ads.col-xs-12.col-sm-9{padding-right:0;}
	#owl-demo_dt .owl-controls{top:15% !important;}
	
	
}

@media only screen and (max-width: 668px) {
	
	/*#vnt-header .header-tool .header-member { float:none; text-align:center;  }
	#vnt-header .header-tool  .box-member {float: none ; margin-right:10px; display:inline-block ; text-align:left;}	
	#vnt-header .header-tool  .box-user { float: none ; margin-right:10px; display:inline-block ;}
	#vnt-header .header-tool  .header-post { float: none ;   display:inline-block ; text-align:left; }
	*/
	
	#vnt-footer .fInfo-left {}
	#vnt-footer .fInfo-right .footer-link { padding-bottom:10px; margin-bottom:10px; text-align:center; width:33.3%;}
	#vnt-footer .fInfo-right .footer-link:last-child { background:none; margin-bottom:0px; padding-bottom:0px}
	#vnt-footer .div-copyright-payment .copyright { margin-bottom:10px;}
	
	#vnt-footer .div-copyright-payment .box-payment .partner-logo {	width:380px;	}
	
	 	 
	#nav-top .header_info   { width:100%;  padding-top:10px; text-align:center; }
	#nav-top .header_info .sitemap { display:inline-block; }
	
	#vnt-header .header-tool .header-member { float:none; padding:0px 10px;  text-align:center; }
	#vnt-header .header-tool .header-member .box-user { float:none ; display:inline-block;}
	#vnt-header .header-tool .header-member .box-member { float:none ; display:inline-block;}
	#vnt-header .header-tool .header-member .header-post { float:none ; display:inline-block; text-align:left;}
}
@media only screen and (max-width: 600px) {
	#vnt-footer .fInfo-right .footer-link { width:50%; text-align:left;}
	.box-ads-vip .box-item .item-ads{width:50% !important;}
}
@media only screen and (max-width: 480px) {
	#vnt-header .div-logo { text-align:center;}
	#vnt-header .div-logo .logo {padding:0px;}
	#vnt-footer .div-copyright-payment .box-payment .partner-logo {	width:350px;	}
	
	
	
	 
}
@media only screen and (max-width: 440px) {
		#vnt-footer .fInfo-right .footer-link { width:100%; text-align:center;}
		#owl-demo_dt .owl-controls {top: 2% !important;}
		.menu_footer_in ul li a{display:block;}
		.menu_footer_in ul li {display:block; width:50%; float:left; background:#244D94;padding:5px; margin-right:0;}
		.menu_footer_in ul li:nth-child(2n+2) a{border-right:0;}
		
}
@media only screen and (max-width: 414px) {
	
	#vnt-header .logo { width:60px;}
	#vnt-header .logo img { width:100%}
	#vnt-header .banner { width:250px;}
	#vnt-header .banner img { width:100%}
	
	/*#vnt-header .header-tool  .box-user { float: none ; width:100% ;  }*/
	 
	.div_member {
		width:170px;
	}
	.div_member .div-avatar { float:none !important; text-align:center; width:100%; text-align:center; margin-bottom:10px;}
	.div_member .div-avatar .avatar { width:auto; height:auto}
	.div_member .m-info { float:none  !important; }
	.div_member .m-info .username { text-align:center;}
	#vnt-footer .div-copyright-payment .box-payment .partner-logo {	width:230px;	}
	
	
	#nav-top .header_search { padding:0px}
	#nav-top .header_info  { padding-left:0px ; padding-right:0px} 
	 
}

@media only screen and (max-width: 360px) {
	
	#vnt-header .logo { width:60px;}
	#vnt-header .logo img { width:100%}
	#vnt-header .banner { width:250px;}
	#vnt-header .banner img { width:100%}
	
	/*#vnt-header .header-tool  .box-user { float: none ; width:100% ;  }*/
	
	#vnt-footer .div-copyright-payment .box-payment .partner-logo {	width:230px;	}
 	 
}
@media only screen and (max-width: 320px) {
	#vnt-header .logo { width:60px;}
	#vnt-header .banner { width:210px;} 
	#vnt-footer .div-copyright-payment .box-payment .partner-logo {	width:190px;	}
	
  
}

/* CSS Document */

.clear{clear:both;}
ul.list_ul{list-style:none;}
ul.list_ul li.lists{width:100%; float:left; margin:0; font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif; padding:10px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.img-list{width:30%; height:auto;  float:left}
.img-list>a{display:block; text-align:center;}
.img-list-in{width:80%; height:auto; margin:0 auto;}
.content-list{width:70%; float:left}
.title-list{font-size:16px; color:#034DA2; text-transparent:uppercase;}
.title-list  h3{margin:0;}
.title-list  h3 a{font-size:14px; color:#034DA2; font-weight:normal; text-transform:uppercase; text-decoration:none;}
.content-list-in{width:100%; margin:5px 0px; font-size:13px; text-align:justify;}
.content-list_inm{margin-left:20px;}
.lists .xt{width:100%; text-align:right;}
.lists .xt a{text-decoration:none; color:#034DA2; padding:0 10px; font-size:13px;  display:block; float:right; position:relative; font-style:italic; margin-top:5px;}

.lists .xt a:after{position:absolute; bottom:0; content:"...";}


@media (max-width:800px)
{
	div#cssmenu{display:none;}
	span.col-xs-12.col-sm-2.logo,span.col-xs-12.col-sm-7.slider_dln,span.col-xs-12.col-sm-3.slider_dln{    width: 100%;
    float: none;
    padding: 0;
    display: inline-block;
    text-align: center;}
span.col-xs-12.col-sm-7.slider_dln a img {
    display: inline-block;
}
section.block-ads-vip .col-xs-12.col-sm-9{padding-left:10px !important;}
.col-xs-12.col-sm-9 .box-ads-vip{margin-top:0 !important;}
}
@media (max-width:767px)
{
	section.block-ads-vip .col-xs-12.col-sm-9{padding-left:0 !important;}
.col-xs-12.col-sm-9 .box-ads-vip{margin-top:0 !important;}
}
@media (max-width:500px)
{
	
	#vnt-header	.banner img{width:100% !important;}
}

@media (max-width:400px)
{
	.img-list{width:100%; height:auto;}
	.content-list{width:100%; float:none;}
	.content-list_inm{margin-left:0px;}
	.title-list h3 ,.content-list-in {margin-top:10px;}
	
}



.wp_page{width:100%; text-align:right; padding:10px 0px;}
.wp_page>.page{width:100%;}
.wp_page>.page a{font-size:13px; border:1px solid #034DA2; padding:5px 10px; text-decoration:none;  color:#034DA2; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; line-height:2.5em; }
.wp_page>.page a:hover,.wp_page>.page a.active{background:#034DA2; color:#fff; font-weight:normal;}


.related_news {
    margin: 0px;
	padding-bottom:30px;
	text-align:left;
}
.related_news_title {
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    /* border-bottom: 1px; */
    padding: 10px 0px 10px 0px;
    border-bottom: 1px dashed #ccc;
	    color: #333;
}
.related_news_title span{padding-right:5px; font-size:18px;}
.related_news_content ul {
    list-style: none;
    padding-left: 15px;
	
	margin:5px 0px;
}
.related_news_content ul li {
    font-size: 14px;
	padding:5px 0 0 0;
}
.list_fonts {
    padding-right: 5px;
}
.related_news_content .fa{padding-right:5px;}

.related_news_content ul li::before{content: "\f1ea";     font: normal normal normal 14px/1 FontAwesome; color:#AEB0B3; font-size:18px;}
.related_news_content li a{padding-left:10px; color:#333;}
.desc{color:#333;}


/**********thông tin*************/
.clear{clear:both;}
input, select, textarea{
    -ms-box-sizing:content-box;
    -moz-box-sizing:content-box;
    box-sizing:content-box;
    -webkit-box-sizing:content-box; 
	
}
input[type="text"],input[type="submit"], input[type="password"], textarea, select { 
    outline: none;
	  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  font-family:"arial";
  height:35px;
	
}
input[type="text"] {
  border: solid 1px #dcdcdc;
  transition: box-shadow 0.3s, border 0.3s;
  padding:10px 5px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
}
input[type="text"]:focus,
input[type="text"].focus,textarea:focus,
textarea.focus, select:focus,
select.focus {
  border: solid 1px #1690C8;
}
.box_contact{width:100%; font-family:"arial"; }
.title-box_contact{width:auto; padding:10px; background:#8A0000; font-size:16px ; color:#fff; text-transform:uppercase;
border-radius:3px; 
-moz-border-radius:3px; 
-ms-border-radius:3px; 
-o-border-radius:3px; 
-webkit-border-radius:3px; 
}
.content-box_contact{width:100%; }
.row{width:100%;}
.text-input{width:30%; float:left; font-size:14px; text-align:right; padding-right:15px; margin-top:8px;}
.input{width:60%; float:left;}
.clsip{width:100%; padding:7px; border-radius:3px; 
-moz-border-radius:3px; 
-ms-border-radius:3px; 
-o-border-radius:3px; 
-webkit-border-radius:3px; 
border:1px solid #ccc;}
.clsipa{padding:7px; width:100%; height:150px;border-radius:3px;
-moz-border-radius:3px; 
-ms-border-radius:3px; 
    box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
-o-border-radius:3px; 
-webkit-border-radius:3px; 
border:1px solid #ccc;}

.clsipxn{padding:7px; width:50%;border-radius:3px;
-moz-border-radius:3px; 
-ms-border-radius:3px; 
-o-border-radius:3px; 
-webkit-border-radius:3px; 
border:1px solid #ccc;}
.ipmaxn{width:55%;}
.img-reload{float:left; margin:5px; font-weight:bold;}
.btn-reload{ width:32px; height:30px; border:0px; margin-left:15px; cursor:pointer;}
.divbtn-gui{float:left;}
.btn-gui{border:0px; padding:3px 30px 3px 30px; margin-left:30px;
border-radius:3px;
-moz-border-radius:3px; 
-ms-border-radius:3px; 
-o-border-radius:3px; 
-webkit-border-radius:3px; 
background:#8A0000; font-size:13px;color:#fff;
cursor:pointer;
}
input.btn-gui {
  margin: 15px 0px 0px 0px;
    padding: 5px 25px;
	width:auto;
	    background: #034DA2;
    font-weight: bold;
    font-size: 16px;
}

.bdnone{border:none;}

.btnclass{margin:0px;}

.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #4cae4c;
}

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #eea236;
}

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #46b8da;
}
.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d43f3a;
}

.map60pt{width:60%; float:left; padding-right:15px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.map60pt_in{ min-height:300px; background:#ddd;}
.info_coty{margin:0;}
.map60pt>iframe{width:100%; min-height:300px;}
.width40pt{width:40%; float:right;}
.content-box_contact.width40pt>.row{margin:0px; margin-bottom:10px;}
.content-box_contact.width40pt>.row>.input{width:100%;}
input.btn-gui{margin-top:0px;}
address{line-height:1.5em; text-align:center; color:#333;}
address p{margin:0;}
.logo_contact {}
.logo_contact a {
    display: block;
    text-align: center;
    width: 185px;
    margin: 0 auto;
	margin-bottom:10px;
}
.dl-menuwrapper{z-index:10000;}
.col-xs-12.col-sm-3.header-tool{position:relative;}
#vnt-header	.header-tool .box_lang{ height:45px;}
div#nav-mobile{}
.display_mobile{display:none;}
.display_desktop{display:block;}
.col-xs-12.col-sm-3.header-tool.display_mobile {
    border-top: 3px solid #F7B031;
}
.box-item.box_list .item-ads {
    padding: 3px;
    
}
.box-item.box_list .item-ads a{
	/* display:block; */
	/* border: 1px solid rgba(0,0,0,0.5); */
   
}

.img {}
.div-video.col-xs-12.col-sm-4.col-md-4 {
    padding: 0;
}
span.price{color:red; font-size:16px; display:block; text-align:right; width:auto; font-weight: bold;
    float: none; padding: 5px}
	span.price.old{color:#ccc;}
@media (max-width:1300px)
{
	div#wrapper_ads{display:none;}
	.s-item li { width:115px; }
}
.div-faqs.col-xs-12.col-sm-6.col-md-6.column03,.div-phan-tich.col-xs-12.col-sm-6.col-md-6.column03{padding:0 5px; border-right: 1px solid #ddd;}
.div-faqs.col-xs-12.col-sm-6.col-md-6.column03{border-left: 1px solid #ddd;}
.header_info.col-xs-12.col-sm-6 span.hotline, .header_info.col-xs-12.col-sm-6 span.h-email {
    font-size: 13px;
    font-weight: bold;
    color: #ED1C24;
}
@media (max-width:995px)
{

	#vnt-header .vnt-header{}
	.color_mobile{color:#fff;}
	.col-xs-12.col-sm-9.div-logo{width:100%; text-align:center; margin-bottom:15px;}
	.col-xs-12.col-sm-3.header-tool{width:100%;    
	    background: #1E37C6; 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0149A4), color-stop(100%, #083F84));
    background: -webkit-linear-gradient(top, #0149A4 0%, #083F84 100%);
    background: -o-linear-gradient(top, #0149A4 0%, #083F84 100%);
    background: -ms-linear-gradient(top, #0149A4 0%, #083F84 100%);
    background: linear-gradient(to bottom, #0149A4 0%, #083F84 100%);}
	.col-xs-12.col-sm-3.header-tool{height:50px;}
	.display_mobile{display:block;}
.display_desktop{display:none !important;}
.box_lang.color_mobile{position:absolute; top:5px; right:5px; display:flex;  display:-webkit-flex;  align-items:center; height:45px; z-index:10000;}
	.box_lang.color_mobile>a{padding-right:5px; color:#fff;}
	.s-item li { width:130px; }
}
a.lang_li{color:#fff;}
.box_lang.color_mobile.login_register.display_desktop a.lang_li{color:#333}
.input-group-btn{background:#1868CC;}
.cart_success{width:100%; margin:0 auto; font-family:roboto_md;}
.cart_success_in{padding:10px;}
.cs_left{width:30%; float:left;  color:#333;}
.cs_left i.fa{font-size:170px;}
.cs_left_in{padding:0px 10px; text-align:center;}
.cs_right{width:70%; float:left; padding-top:60px; line-height:1.5em;}
.cs_title{font-size:25px; font-weight:bold;}
.back_home{margin:10px 0px;}
.cs_home{padding:10px 20px; background:#22529E; text-decoration:none; color:#fff;
border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px;}
@media (max-width:650px)
{
		.cs_left{ font-size:140px;}
		.cs_right{ padding-top:25px;}
}
@media (max-width:500px)
{
		.cs_left{float:none; width:100%;}
		.cs_right{float:none; width:100%;  font-size:13px;}
}
@media (max-width:768px)
{
	.row{margin:0;}
	.item_50pt.column02{height:auto !important;}
	.item_50pt{width:100%;}
	.box-ads.col-xs-12.col-sm-8{padding:0;}
	.col-xs-12.col-sm-8.fInfo-right{padding-left:0; padding-right:0;}
	#vnt-main{padding-right:0; padding-left:0;}
	section.block-ads-vip .col-xs-12.col-sm-9{padding:0;}
	.cart_infor.registry{width:80% !important;}
	.col-xs-12.col-sm-9{padding-right:15px;}
}
@media (max-width:660px)
{

#vnt-header .div-logo .logo,#vnt-header	.banner{width:100%; text-align:center;}
#vnt-header	.banner img{width:80%; margin:0 auto;}
.vnt-header>.row{margin:0;}

	
}


@media (max-width:600px)
{

	.clsip,.clsipa{width:95%;}		
	.content-box_contact{width:90%; margin:0 auto;}
	.text-input,.input{width:auto;text-align:left; float:none;}
	.map60pt,.width40pt{width:100%; float:none; padding:0px;} 
	
}

@media (max-width:480px)
{
	.content_pro_detail{position:static !important; width:100% !important;}
	.cart_infor.registry.edit_addreee{width:100% !important;}
	
}

@media (max-width:500px)
{

	.box-item.box_list>.item-ads{width:50%;}
	
}

div#vnt-footer {
    margin-top: 0;
}
.map60pt_in iframe{width:100%;}
.row{margin:0;}
.box-news.col-xs-12.col-sm-4 {
    padding: 0;
}
.box-ads.col-xs-12.col-sm-8{padding-left:0;}

input.btn-gui.btn-success {
    text-transform: uppercase;
    font-size: 14px;
}
textarea.clsipa{resize:vertical;}
.content_cv{margin-bottom:15px; color:#000;}
.ads-list{margin-bottom:15px;}
.box-ads.ads-list>.main-title{margin-bottom:0;}
.box-ads .ads-item li.item .area{font-weight:bold;}
#wrapper_ads {
	width:1349px;
	margin:0 auto;
}
.box-ads-vip .box-item .item-ads .div-info,.box-ads-vip .box-item .item-ads{display:block; text-align:center;}
.box-ads-vip .box-item .item-ads{margin-bottom:15px;}
.box-ads-vip .box-item .item-ads .div-info a.arel{ display:inline-block; background:#21519D; color: #fff; padding:5px; margin-top:10px;}
