.row{
	margin-right: 0px !important;
	margin-left: 0px !important;
}

@media (min-width: 1349px){
  .container {width: 1349px;}
  
   #cssmenu > ul > li > a {padding: 0px 22px !important;}
   
}

@media (max-width: 1348px) and (min-width: 1260px){
	.container {
    width: 1260px;}
  .head_con{width:1260px;}
  #cssmenu > ul > li > a {padding: 0px 20px !important;}

  .container_mid{width:100% !important;}  
  .bao_km_qc { width:1200px !important}
  .menu_danhmuc { width:100% !important}
    .box_content { width:100% !important;}
	.container_mid { background-size: 100%}
  
}

@media (max-width: 1259px) and (min-width: 1000px){
	.menu_danhmuc { width:100% !important; padding-top: 80px !important;}
	.container {width: 990px;}
	.box_footer { width:100% !important}
  .head_con{width:990px;}
  #cssmenu > ul > li > a {padding: 0px 12px !important;font-size:15px !important;}
  #sidebar{width:135px !important;}
  #sidebar1{width:135px !important;}
  .col_f_hai{width:50% !important;}
  .module_left {display:none !important;}
  .container_mid{width:100% !important;}
  p.off { margin-left:0 !important; width:98% !important; padding:0 1% !important}
 
  #cssmenu ul ul{margin-left:-430px !important;}
  .owl-theme .owl-controls .owl-buttons div.owl-next{left:-30px !important;}
  .owl-theme .owl-controls .owl-buttons div.owl-prev{right:-30px !important;}
  .insidex{width:165px !important;}
  .inside1{width:135px !important;}
  .menu_ctsp_fix{width:630px !important;}
  .logo_header img{height:50px !important;}
  .nav-tabs > li > a{font-size:13px !important;}
  .title_qc , .box_tin{  width:100% !important}
  .bao_km_qc { width:100% !important}
    .box_content { width:100% !important; }
	.container_mid { background-size: 100%}
}

@media (max-width: 999px) and (min-width: 771px){
	.menu_danhmuc { width:100% !important;     padding-top: 70px !important;}
	.bg_lf { width:50%; margin-left:25%}
	.box_content { padding-top:50px !important}
	.container_mid { background-size: 100%}
	.bg_lf { margin-bottom:10px}
	  .box_content { width:100% !important;}
	.box_footer { width:100% !important}
	.title_qc , .box_tin{  width:100% !important}
  .bao_km_qc { width:100% !important}
  .tin_item:nth-child(3){ clear:both; float:none !important; margin: 0 auto}
	.container {
    width: 760px;
  }
 #cssmenu ul ul{display:none !important;}
 .head_con{width:760px;}
  #cssmenu > ul > li > a {padding: 0px 10px !important;font-size:11px !important;}
.top_h1 img{max-width:100% !important;height:60px;}

.owl-theme .owl-controls .owl-buttons div.owl-next{left:-30px !important;}
.owl-theme .owl-controls .owl-buttons div.owl-prev{right:-30px !important;}
.slidetc{margin-top:10px !important;}
.poptt{font-size:11px !important;}
  .menu_tc{padding-left:0px !important;}
  .col_f_hai{width:50% !important;} 
  .module_left {display:none !important;}
  .container_mid{width:100% !important;} 
  #sidebar{width:100px !important;}
  #sidebar1{width:100px !important;}
	
  .col-left,.col-right{display:none !important;}
  .col-content{width:100% !important;}
  .menu_ctsp_fix{width:730px !important;}
  .ac span { font-size:14px !important}
  .ac span a { font-size:inherit !important}
} 


@media (max-width:770px){
	 .menu_danhmuc { width:100% !important; padding-top:10px !important}
	.ab { display:block !important}
	.ac { display:none !important}
	.box_footer { width:100% !important}
	.title_qc , .box_tin{  width:100% !important}
  .bao_km_qc { width:100% !important}
  .logo_header,.col-right,.col-left {display:none !important;}    
  #page,.top_h1_mobile{display:block !important;}
  .head_con{width:100% !important;}  
  .top_h1{width:100% !important;}
  .col-content{width:100% !important;}
  .owl-theme .owl-controls .owl-buttons div.owl-next{left:-20px !important;}
  .owl-theme .owl-controls .owl-buttons div.owl-prev{right:-20px !important;}
  .slidetc{margin-top:10px !important;}
  .hinhgt,.baocon{height:330px !important;}
  .hinhgt_l,.hinhgt_l_c img{height:170px !important;} 

  .col_f_hai{width:50% !important;}
  .module_left,.menu_ctsp_fix {display:none !important;}
  .container_mid{width:100% !important; background:none !important}

  .tkmobile{display:block !important;}
  .content_facebook1{left:0 !important;bottom:0px !important;}
  .tin_item:nth-child(3){ clear:both; float:none !important; margin: 0 auto}
  .km_nb aside{ width:50% !important ; padding-top:5px !important}
  .km_nb aside p{ height:58px; overflow:hidden }
  .km_nb aside figure { height:85px; overflow:hidden}
  .img_m { margin-bottom:15px}
  .text_sl { padding-top:10px !important}
  .box_content { width:100% !important; padding-top:10px !important;}
  .bg_r { background-size:100% 100% !important}
  .img_pr { height:auto !important}
  .bg_lf { margin-bottom:25px; width:auto; margin-left: 10%; }
}
@media (max-width:765px){
    .nav-tabs > li > a{font-size:13px !important;}
}

@media (max-width:525px){

  .col_f_hai{width:100% !important;}
  .image_boder{width:40% !important;}
  .nd_tin{width:55% !important;}
  .hinhgt,.baocon,.hinhgt_l{width:100% !important;height:auto !important;}
  .hinhgt_l_c img{height:auto !important;}
}

@media (max-width:500px){

  .tintc1,.tintc2{float:none !important;width:100% !important;padding: 5px;margin:0px !important;}
  .tinimg img{height:auto !important;}
  .tin_item { width:98% !important; padding:1% !important}
  .col-bg { width:100% !important; padding:0 !important }
}



@media (max-width:450px){
  .logo_header{min-height:auto !important;padding-bottom:5px;}
  .top_h1{width:100% !important;text-align:center;}
  .bg_lf { margin-bottom:25px; background-size:100% 100%; margin-left:0; width:100% }
  .box_scroll { width:auto !important}
  
}

@media (max-width:400px){
  .image_boder{width:98% !important;float:none !important;}
  .nd_tin{width:98% !important;float:none !important;}
} 	