@charset "utf-8";
/* CSS Document */

/*BEGIN MOBILE*/
/*BEGIN MENU MOBILE*/
.mnav{overflow:hidden;margin:0px;height:30px;background:#2a80b9;position:relative;display:none;}
.mnav select{width:100%;border:none;color:#FFF;border-radius:3px;z-index:10000000;background:none;margin-top:6px;}
.mnav select option{background:#2a80b9;color:#FFF;}
.mnav span{background:#2a80b9 url('../images/bgmenumobi.png') right center no-repeat;height:30px;width:34px;display:block;position:absolute;top:0px;right:0px;pointer-events: none;}
/*END MENU MOBILE*/
/*BEGIN M TRANGCHU DANHSACHMAU*/
.m-mauweb{overflow:hidden;margin-right:10px;margin-top:10px;display:none;}
.m-mauweb ul{overflow:hidden;margin:0px;padding:0px;list-style:none;}
.m-mauweb ul li{float:left;height:96px;margin-bottom:10px;width:33.33%;}
.m-mauweb ul li div{overflow:hidden;margin:0px 5px;height:100%;}
.m-mauweb ul li a{display:block;color:#FFF;height:100%;font-weight:bold;overflow:hidden;}
.m-mauweb ul li a span{color:#FFF;}
.mm-mauhinh{margin-top:12px;text-align:center;display:block;}
.mm-mautieude{text-align:center;display:block;padding:0px 5px;}
/*END M TRANGCHU DANHSACHMAU*/
/*END MOBILE*/






/*begin menu*/
#header{width:100%;z-index:9;position:relative!important;display: block!important;
  box-shadow: 0 0 7px #555555;
  -moz-box-shadow: 0 0 7px #555555;
  -o-box-shadow: 0 0 7px #555555;
  -webkit-box-shadow: 0 0 7px #55552A;
  -khtml-box-shadow: 0 0 7px #555555;

}
.menu{
  background: #333 ;
  height: 40px;
  position: relative;
}

.menu ul{margin: 0;padding: 0}


.menu a{}.menu a span{display:block}.menu_ico{display:inline-block!important}.home_ico{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAZCAYAAADAHFVeAAAAcElEQVRIx+3VUQrAMAgD0OX+h3b0Y6OFWjTVjoH9TnggFiEiF/FaCd4SCKwvIBObhZGBrYKIxCwhKB14MM+csYMxqwoGo/5EB5ixHUgd7QyLhJZYNKRiGdAAPlgm9IINOwEdWRAU9hlmOSFSWGH/wW4a6m7OD7NQBgAAAABJRU5ErkJggg==) no-repeat 0 8px;background-size:20px;width:20px;height:28px}.new_ico{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAcCAYAAACDBoQZAAABiUlEQVRIx5VUbbGDMBBEQiREAg5eJMRBkfAcvDhoHTQSkIAD4gActA72/dmb2d4AhZu5gVzu9r7TAeg2OAIoACZ80kR53LLzggCg0nAGcAdwA/DD751yUC/sgfUAGoAFQN6J2DhTr9HuAywAeNNrcJEmYX830y4o2EhPQRQf2KaH01to31l6oGdTaJQ9WS/jJ+VNABNlfcdCzhK+NWCQzibp4CANMJsZQO3opUhUqjiwJuB3cA4tugKgdRRmF7Kd365eb+mmliaDPypM7rxFW3rJLhZJ05rxy/Njo5Md7yEzVgAslv8oxVwArK5bf67bK/V0tKrmH10KzaVh3+ZSjFZnbe0kngYAL3rsJaWR8kF0Jxst3cuXm51Ar1XGJbqVqrTr/aJniSa6nYXuIO8tyrz3BPWyvEWmHbIVRR6F/ug9M76xwKsDWym/nXkcldPO0KY9myOwugNWr4IFHFO4Ala+gJUrYOsXsPUsWMY5ymfAxpNg4zewiGsUj8DKRbByBGYLf4Zefp3+ARvaG0L8SAG0AAAAAElFTkSuQmCC) no-repeat 0 5px;background-size:15px;width:15px;height:28px}.market_ico{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAYCAYAAADkgu3FAAAAe0lEQVRIx+1WWwrAIAyr3v8wPYo3yn4cG1qlW+se0EBB6iOYtCIBoEEwDvBknSoSABqgnUhkQKaHEERmIq7mo46t6M7bq06qMEvVdXs/69Ftia9Kp5XzP9K9SqTyzcMjVS48CiLx9aZm7Jqb/Rncb1RODbcqShaaawWwAbcgnQmmE4IrAAAAAElFTkSuQmCC) no-repeat 0 8px;background-size:20px;width:20px;height:28px}

.menu ul li {
  float: left;
  display: block;
  height: 43px;
}

.menu ul li a {
   /* background: url("../images/line-menu.png") left no-repeat;*/
    color: white;
    height: 18px;
    padding: 0 2px;
    text-decoration: none;
    text-transform: uppercase;
    line-height: 40px;
    font-weight: bold;
}
.menu ul li a:hover {
  color: white;
  
}

.expand_ico{background:url('../images/menu.png') 0px 10px no-repeat;width:35px;height:35px;position: relative!important;}.portfolio_ico{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAZCAYAAAA14t7uAAAAtklEQVRIx9WSAQ2AIBBFiWAEIxiBCBeBKEQgAlGIYAQj0OAUd2566kDk5rztz43Nx+3xFSLCkojPJ/2jlwT6qn0UvpsNnMa0BFsCIoe/Badte3Y2tAAjbcgvO4AtOcvFXWzoSIOnM9iDO/6yNzEMbAi+NWO9qIWKK+9aAnwS7wsd84w5MBQ65gmlVXmSsbSDIo5dpeMpBzZSjmOF4/CpYy/lWEs5nn7nuKbH8EmPo5SKoTE8sWAGk2j1lxyGup0AAAAASUVORK5CYII=) no-repeat 0 9px;background-size:15px;width:15px;height:28px}

#wrapper_mn,#wrapper_mn2{background: #40080f}
.menu .active,.dcat{}.menu_cat{padding:10px 10px;margin-bottom:10px}


.menu_cat li{width:80%;background:url('../images/m_menu_bg.png') repeat-x;border:solid 1px #6d423e;border-radius:4px;margin-top:2px;}.menu_cat li:nth-child(2n+1){float:left}.menu_cat li:nth-child(2n){float:left}


.menu_cat a{display:block;background: url('../images/m_menu_icon.png') 99% no-repeat;background-size: 13px;padding:10px 0;text-align:left;font:bold 12px/1.300 arial;color:white;text-transform:uppercase;text-indent: 30px;}
.menu-l {
    float: left;
 
    top: 4px;
}


.f_menu{margin-top:20px;background-color:#4c4c4c}



.f_menu_head{display: block;background-color:#00923d;font:normal 13px/7px arial;padding:15px 12px;color:white}.f_menu_head i{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAAeklEQVQoz2P4//8/AxFYAIgXQGm8aok17MJ/CLhAyFBChhkA8Yf/qACvoaQYdoAYQ4k1LAEqnkDIUEKGgegANHlkQx9A1eM0EN0wAxw+QDYURR05huFVD5MMQJIEhY0CkekTw1CYYf+JTWc4DH0AMxQ5F5BjGHriXwAADT3LMj1CRRMAAAAASUVORK5CYII=) no-repeat 0 0;width:13px;height:7px;background-size:13px;display:inline-block}.f_menu_head:hover{color:white}.f_menu_ct{padding:10px}.f_menu ul{overflow:hidden;width:48%}.f_menu li{border-bottom:1px solid #757575}.f_menu li:last-child{border-bottom:0}.f_menu li a{display:block;font:normal 13px/1.3 arial;padding:10px 0 10px 0;color:white}.f_menu li ul a{padding-left:35px;background-position:20px 17px}.f_menu li ul li:first-child{border-top:solid 1px #D6D6D6}.f_menu li ul li:last-child{border-bottom:0}.hot_head{border-top:solid 1px #d8dfea;border-bottom:solid 1px #d8dfea;padding:8px 10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAJCAYAAADzRkbkAAAAG0lEQVQI12P4/PnzfyZGRkYGJiYmJgYICxcXAKdtBAowlgeVAAAAAElFTkSuQmCC) repeat-x;font:bold 14px/1.300 arial;color:#666}.hot_head span{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAYAAACzzX7wAAAAK0lEQVQI12M4w8AQD8T/ceD5DP///2fAoWg+SA6sAIui+TBxuAIkRfORxQD2VUO5lJ02TwAAAABJRU5ErkJggg==) no-repeat right center;padding-right:15px}.hot ul{overflow:hidden}.hot li,.hot li a{overflow:hidden;display:block}.hot li a,.chuyenmuc .top0 li{border-bottom:1px solid #D8DFEA;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAqCAYAAAByfjF8AAAAGklEQVQI12P4+/fvfyYGBgYGAsT///+HhgQA8ksZNP/Yp7MAAAAASUVORK5CYII=) repeat-x 0 bottom;padding:15px 10px;font:bold 14px/1.300 arial;color:#333}
/*end menu*/
.cf,#menu_web,#menu_sanpham{display: none;}




.formsearch-wrap{display: none;margin-top: 1px;}



/*BEGIN RESPONSIVE*/

@media only screen and (max-width: 1170px) {
#nav-content,.content_full, #wrap1, .footer-center, .top1, .slider-product, .duongdan, .product-list{width: auto;}
#right_coll{float: none;width: auto;}
#left_coll{margin-right: 10px}
.box_sologan{margin-left: 0%}
.trangchusanpham ul li{}
.sideshow{height: auto!important;}
.jp-container div{width: auto!important;}
.custom-container ul li{}
.nav-1 a{    padding: 0 25px;}
.raovatnoidung iframe{max-width: 100%;}
	}

@media only screen and (max-width: 800px) {


.product-list{padding: 0px 10px}
.product-list2{width: 31.5%; margin-right: 2%}
.product-list2:nth-child(5n+1){margin-right: 2%}
.product-list2:nth-child(3n+1){margin-right: 0px}

.detailt{padding: 0px 10px}
.detail-product{width: 31.5%; margin-right: 2%}
.detail-product:nth-child(5n+1){margin-right: 2%}
.detail-product:nth-child(3n+1){margin-right: 0px}
.footer_mb, .footer_mb2{display: block;}
.footer_pc{display: none; }
.main-support{display: none;}
  .hd-navigation-fixed{display: none;}
.tt-left{
  padding: 0px 3%;
  float: none;
  width: auto;
}
.content_home{padding: 0px 3%}
.tt-right{float: none; width: 50%; padding: 0px 24%}


.right-search{width: auto!important;}
.box_sologan,.box_search,.search_full,.lag_left,.lag_right,.menu-top{display: none;}
.logo{margin: 0 auto;display: block;text-align: center;float: none;}
.logo img{width: auto;height: auto;}
#nav{display: none;}

.cf{display: block;}

#left_coll{display: none;}
.about_right{display: none;}
.about_left{width: auto!important;float: none!important;}
.content_news{height: auto;}
.box_tabsanpham{display: none;}
.jssora20l{top: 50%!important;}.jssora20r{top: 50%!important;}
.dslt-con,.box_doitac{display: none;}
.footermain{padding: 0 10px;    padding-bottom: 74px;}
.footer_box{width: auto!important;float: none!important;margin-bottom: 15px;margin: 0!important;margin-bottom: 15px;    margin-bottom: 26px!important;}
.hotro_footer{display: none;}
.home-content-center{width: 100%!important}
.content-news img,.detail-noidung img{max-width: 100%!important}
#formlienhe{width: auto!important;}
.footer_map{display: none;}
.language{position: absolute;top: 5px;right: 5px}


.formsearch-wrap{display: block;}
 /*BEGIN FORMSEARCH*/
#form_search{position: relative;}
.formcon {
    padding: 7px 52px 0 21px;
    position: relative;
    background: #f1f1f1;
    height: 40px;
}
#search_value2 {
    border: 1px solid #ddd;
    height: 30px;
    margin: 0;
    padding: 0;
    width: 100%;
}

.go {
    background-position: -136px -68px;
    border: medium none;
    cursor: pointer;
    height: 32px;
    position: absolute;
    right: 12px;
    top: 7px;
    width: 34px;
}

.bg-img {
        background: #16628a url("../images/botom.png") center no-repeat;
    background-size: 69%;
    cursor: pointer;
    height: 30px;
    width: 35px;
    position: absolute;
    top: 8px;
}
/*END FORMSEARCH*/
.main-sideshow{width: auto;float: none;}
.footer-left, .footer-right{   
    float: none;
    width: auto;
    padding: 0px 5%;
    text-align: center;
    margin-bottom: 10px;}
.footer-right ul{text-align: center; display: inline-table;}
.user1{width: 100%}
.content-slider,.theme-default .nivoSlider img{height: auto!important}
}

@media only screen and (max-width: 600px) {
.anh{width: auto; float: none; height: auto; margin-bottom: 20px}
.chitiet{width: auto; float: none;}

.coll_top_right{display: none!important;}
.coll_top .coll_top_left{width: auto;float: none!important;padding: 0 5px;}
.trangchusanpham ul li {
    margin: 0 1%!important;
    /* border: 1px solid #e3e3e3; */
    width: 48%!important;
    margin-bottom: 10px!important;
}

.listcatehome ul li{margin-right: 1%;
    margin-left: 1%;

    width: 48%;}
.blockmainnew ul{margin-right: 0!important;width: auto!important;float: none!important;}
.blockmainnew ul:last-child{margin-top: 30px;}
.loaitinraovatcon li iframe{height: auto;}
.raovatnoidung iframe{height: 240px;}

#slider-logo1 .product1{width: 48%;margin-right: 0;margin-bottom: 20px;}
#slider-logo1 .product1:nth-child(2n){float: right;}
}

@media only screen and (max-width: 480px) {
.mousetrap{display: none;}
#ImgThumb{width: auto!important}

.tt-right{ width: 80%; padding: 0px 10%}
.product-list2{width: 48%; margin-right: 2%}
.product-list2:nth-child(5n+1){margin-right: 2%}
.product-list2:nth-child(3n+1){margin-right: 2%}
.product-list2:nth-child(2n+1){margin-right: 0px}

.detail-product{width: 48%; margin-right: 2%}
.detail-product:nth-child(5n+1){margin-right: 2%}
.detail-product:nth-child(3n+1){margin-right: 2%}
.detail-product:nth-child(2n+1){margin-right: 0px}


 .image-new{width: 160px!important;margin-right: 10px!important}
  .tva-ha{margin-bottom: 10px;}
.detail-info img,.tva-ha{float: none!important;width: auto!important;}
.tva-ha{margin-right: 0px;}
.nd-new{display: none;}
.product ul li{width: auto;float: none;}
.product ul li:nth-child(2n){float: none;}

.tinmoinhat{width: auto;margin-right: 0;float: none;margin-bottom: 30px;}
.tinmoinhat:nth-child(3n){margin-right: 0}
}
@media only screen and (max-width: 400px) {
.about_left .content_txt img{float: none!important;}
.about_left .content_txt{text-align: center;}
.footer_box{}
.footer_box img{float: none!important;}


.sideshow div{height: 124px!important;}
.sideshow img{height: 124px!important;}
.slide1anh img{height: 124px;}



  }
/*@media screen and (max-width:750px){
	.m-mauweb,.mnav{display:block;}
}
@media screen and (max-width:450px){
	.m-mauweb ul li{width:50%;}
}*/
/*END RESPONSIVE*/