.wrap_header{background: url(../images/bg_header.jpg) no-repeat top center #0a0a0a;;}
.wrap_header > .auto{height:95px;position: relative;}
.wrap_logo{position: absolute;left:70px;top:10px;}
.wrap_lang{padding-top:10px;text-align: right;}
.wrap_lang a, .wrap_lang span{color:#948661;font-size: 12px;}
.wrap_lang a:hover{text-decoration: underline;}
.wrap_menu{position: absolute;bottom:0px;right:0px;}
#slide0 div.intro{width:100%;
    position: absolute;
    top: 0%;
    left: 0%;
    margin-left: 0px;
    margin-top: 0px;
}
.slide-navs{display: none;}
.wrap_prev{position: absolute;top:52%;left:20px;}
.wrap_next{position: absolute;top:52%;right:20px;}
.wrap_prev .prev{width:17px;height:28px;background: url(../images/prev_1.png) no-repeat;display: inline-block;cursor: pointer;}
.wrap_next .next{width:17px;height:28px;background: url(../images/next_1.png) no-repeat;display: inline-block;cursor: pointer;}
.text_about, .body_about{color:#FFF;font-family: AvantGardeR;}
.body_about{width:530px;line-height:22px;}
.body_about p{margin-bottom:20px;}
#slide2 div.text_about, #slide3 div.text_about, #slide4 div.text_about, #slide5 div.text_about{position: relative;left:0px;display: inline-block;width:100%;margin-left: 0px;text-align: center;text-transform: uppercase;}
#slide2 div.box, #slide3 div.box, #slide4 div.box, #slide5 div.box, #slide6 div.box{display: inline-block;}
#slide2 div.title_home, #slide3 div.title_home, #slide4 div.title_home, #slide5 div.title_home{top:30px;}
.wrap_product{width:333px;margin:0px 25px 25px 0px;}
#slide3 .wrap_product{margin:0px 25px 5px 0px;}
.wrap_product .story_thumb img{width:100%;height:250px;}
.pro_home{padding-top:70px;}
.xem_them{text-align: center;}
.xem_them a{display: inline-block;background: #202020;border:#a6a6a6 1px solid;color:#a6a6a6;
padding:5px 15px;
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
}
.xem_them a:hover{
    background: #4d4d4d;
}
.news_home .wrap_product{background: #111111;}
.wrap_product .story_thumb{overflow: hidden;}
.wrap_product .story_thumb img{
    transition: all .2s ease-in-out;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
}
.wrap_product .story_thumb img:hover{

    transform: scale(1.07)
}
.news_home .wrap_product .story_thumb img{height:200px;}
.wrap_product .story_title{padding:7px 10px;height:42px;overflow:hidden;}
.news_home .wrap_product .story_title a{color:#FFF;
    -webkit-transition:all 0.5s ease;
    -moz-transition:all 0.5s ease;
    -o-transition:all 0.5s ease;
    transition:all 0.5s ease;
}
.news_home .wrap_product .story_title a:hover{color:#10a466;}
.text_lh{text-align: center;}
div.text_about .text_lh{text-transform: none;padding-top:20px;color:#a9a9a9;}
div.text_about .contact_home{text-align: left;width:700px;margin:0px auto;}
.contact_home input{width:98%;background: none;border:#4f4f4f 1px solid;height:42px;color:#FFF;padding-left: 2%;}
.contact_home p{margin-bottom:10px;text-transform: none;color:#a9a9a9;}
.contact_home textarea{border:#4f4f4f 1px solid;background: none;width:98%;height:100px;color:#FFF;padding-left: 2%;}
.contact_home button{background: #000000;width:100%;height:42px;border:none;color:#FFF;text-transform: uppercase;}
.footer{padding:20px 0px;color:#a9a9a9;}
#slide5 .button.last{bottom:114px;display: none;}
.share i{color:#a9a9a9;font-size: 30px;}
.text_foot{font-size: 12px;}
.contact_home{padding-top:40px;}
.video_h .wrap_product .story_thumb img{height:220px;}
#slide3 .video_h .wrap_product .story_thumb img{height:210px;}
.video_h .wrap_product .story_title{text-align: center;padding-top:10px;height:20px;overflow: hidden;padding-bottom:0px;}
#slide3 .video_h .wrap_product .story_title{height:52px;}
.content_list .video_h .wrap_product .story_title{height:36px;}
.video_h .wrap_product .story_title a{color:#a8a8a8;text-transform: uppercase;}
.video_h .wrap_product .story_title a:hover{color:#10a466;}
.wrap_slider{padding-top:95px;}


.catalog_page{padding:15px 0px;text-align: center;width:100%;}
.catalog_content a{color:#FFF!important;border:#3c3c3c 1px solid;display: inline-block;padding:4px 7px;font-size: 13px;
    transition:all 0.4s ease;
    -moz-transition:all 0.4s ease;
    -ms-transition:all 0.4s ease;
    -webkit-transition:all 0.4s ease;
    -o-transition:all 0.4s ease;
    font-weight: bold;
}
.catalog_content .active, .catalog_content a:hover{background: #d1d1d1;color:#000!important;text-decoration: none;}
.detail_news{color:#FFF;}
.detail_news h1.title{font-size: 18px;text-align: center;padding-bottom: 20px;}
.share{text-align: center;text-transform: uppercase;margin:20px 0px;}
.share .border{border-bottom:#666 1px solid;width:50%;margin:0 auto;position: relative;top:-5px;z-index: 2}
.share span{display: inline-block;padding:0px 10px;background: #141414;position: relative;z-index: 8;}
.icon{text-align: center;color:#FFF;padding:20px 0px;}
.icon a{color:#FFF;font-size: 15px;margin:0px 20px;}
.other_news li{list-style: none;}
.other_news li{list-style: none;color:#a9a9a9;line-height: 26px;}
.other_news li a{color:#5f5f5f;}
.other_news li a:hover{color:#948661;}

.xemthem a{color:#5f5f5f;margin:10px 0px 0px 10px;display: inline-block;}
.xemthem a:hover{text-decoration: underline;}
/*.list_pro .wrap_product{position: relative;}*/
/*.list_pro .wrap_product .story_title{position: absolute;bottom:15px;width:100%;z-index: 4;padding:0px 15px;height:24px;overflow: hidden;}*/
/*.list_pro .wrap_product .story_title a{color:#FFF;text-transform: uppercase;font-size: 16px;font-family: "AvantGardeB";}*/
/*.list_pro .wrap_product:hover .story_title a{color:#10a466;}*/
/*.list_pro .wrap_product .bacground_pr{position: absolute;bottom:0px;height:50px;background: #000;opacity: 0.5;width:100%;z-index: 3;}*/
.share{color:#FFF}
.tbl_dathang select{
    background: none;
    border: #4f4f4f 1px solid;
    height: 42px;
    color:#a9a9a9;
    font-size: 16px;
    margin-bottom: 20px;
}
.tbl_dathang .s_sanpham{width:478px;padding-left: 10px;}
.tbl_dathang .s_soluong{width:220px;padding-left: 10px;}
.foot_lh a.button{display: none;}
.page_text{color:#FFF;padding:0px 0px 20px;}
.page_text a{color:#00daff;}