@charset "utf-8";
/* CSS Document */ 
@font-face {
    font-family: 'UTMSwiss721BlackCondensed';
    src: url('fonts/UTMSwiss721BlackCondensed.eot');
    src: url('fonts/UTMSwiss721BlackCondensed.eot') format('embedded-opentype'),
         url('fonts/UTMSwiss721BlackCondensed.woff2') format('woff2'),
         url('fonts/UTMSwiss721BlackCondensed.woff') format('woff'),
         url('fonts/UTMSwiss721BlackCondensed.ttf') format('truetype'),
         url('fonts/UTMSwiss721BlackCondensed.svg#UTMSwiss721BlackCondensed') format('svg');
}
@font-face {
    font-family: 'SFUFuturaHeavy';
    src: url('fonts/SFUFuturaHeavy.eot');
    src: url('fonts/SFUFuturaHeavy.eot') format('embedded-opentype'),
         url('fonts/SFUFuturaHeavy.woff2') format('woff2'),
         url('fonts/SFUFuturaHeavy.woff') format('woff'),
         url('fonts/SFUFuturaHeavy.ttf') format('truetype'),
         url('fonts/SFUFuturaHeavy.svg#SFUFuturaHeavy') format('svg');
}

@font-face {
    font-family: 'UTMBeautifulCaps';
    src: url('fonts/UTMBeautifulCaps.eot');
    src: url('fonts/UTMBeautifulCaps.eot') format('embedded-opentype'),
         url('fonts/UTMBeautifulCaps.woff2') format('woff2'),
         url('fonts/UTMBeautifulCaps.woff') format('woff'),
         url('fonts/UTMBeautifulCaps.ttf') format('truetype'),
         url('fonts/UTMBeautifulCaps.svg#UTMBeautifulCaps') format('svg');
}
@font-face {
    font-family: 'RobotoMedium';
    src: url('fonts/RobotoMedium.eot');
    src: url('fonts/RobotoMedium.eot') format('embedded-opentype'),
         url('fonts/RobotoMedium.woff2') format('woff2'),
         url('fonts/RobotoMedium.woff') format('woff'),
         url('fonts/RobotoMedium.ttf') format('truetype'),
         url('fonts/RobotoMedium.svg#RobotoMedium') format('svg');
}
@font-face {
    font-family: 'SFUFuturaBold';
    src: url('fonts/SFUFuturaBold.eot');
    src: url('fonts/SFUFuturaBold.eot') format('embedded-opentype'),
         url('fonts/SFUFuturaBold.woff2') format('woff2'),
         url('fonts/SFUFuturaBold.woff') format('woff'),
         url('fonts/SFUFuturaBold.ttf') format('truetype'),
         url('fonts/SFUFuturaBold.svg#SFUFuturaBold') format('svg');
}
@font-face {
    font-family: 'UTMAndrogyne';
    src: url('fonts/UTMAndrogyne.eot');
    src: url('fonts/UTMAndrogyne.eot') format('embedded-opentype'),
         url('fonts/UTMAndrogyne.woff2') format('woff2'),
         url('fonts/UTMAndrogyne.woff') format('woff'),
         url('fonts/UTMAndrogyne.ttf') format('truetype'),
         url('fonts/UTMAndrogyne.svg#UTMAndrogyne') format('svg');
}
@font-face {
    font-family: 'SFUFuturaBook';
    src: url('fonts/SFUFuturaBook.eot');
    src: url('fonts/SFUFuturaBook.eot') format('embedded-opentype'),
         url('fonts/SFUFuturaBook.woff2') format('woff2'),
         url('fonts/SFUFuturaBook.woff') format('woff'),
         url('fonts/SFUFuturaBook.ttf') format('truetype'),
         url('fonts/SFUFuturaBook.svg#SFUFuturaBook') format('svg');
}
@font-face {
    font-family: 'RobotoBlack';
    src: url('fonts/RobotoBlack.eot');
    src: url('fonts/RobotoBlack.eot') format('embedded-opentype'),
         url('fonts/RobotoBlack.woff2') format('woff2'),
         url('fonts/RobotoBlack.woff') format('woff'),
         url('fonts/RobotoBlack.ttf') format('truetype'),
         url('fonts/RobotoBlack.svg#RobotoBlack') format('svg');
}

@font-face {
    font-family: 'RobotoBold';
    src: url('fonts/RobotoBold.eot');
    src: url('fonts/RobotoBold.eot') format('embedded-opentype'),
         url('fonts/RobotoBold.woff2') format('woff2'),
         url('fonts/RobotoBold.woff') format('woff'),
         url('fonts/RobotoBold.ttf') format('truetype'),
         url('fonts/RobotoBold.svg#RobotoBold') format('svg');
}
@font-face {
    font-family: 'RobotoCondensedBold';
    src: url('fonts/RobotoCondensedBold.eot');
    src: url('fonts/RobotoCondensedBold.eot') format('embedded-opentype'),
         url('fonts/RobotoCondensedBold.woff2') format('woff2'),
         url('fonts/RobotoCondensedBold.woff') format('woff'),
         url('fonts/RobotoCondensedBold.ttf') format('truetype'),
         url('fonts/RobotoCondensedBold.svg#RobotoCondensedBold') format('svg');
}

@font-face {
    font-family: 'RobotoRegular';
    src: url('fonts/RobotoRegular.eot');
    src: url('fonts/RobotoRegular.eot') format('embedded-opentype'),
         url('fonts/RobotoRegular.woff2') format('woff2'),
         url('fonts/RobotoRegular.woff') format('woff'),
         url('fonts/RobotoRegular.ttf') format('truetype'),
         url('fonts/RobotoRegular.svg#RobotoRegular') format('svg');
}
@font-face {
    font-family: 'RobotoCondensedLight';
    src: url('fonts/RobotoCondensed-Light.eot');
    src: url('fonts/RobotoCondensed-Light.eot') format('embedded-opentype'),
         url('fonts/RobotoCondensed-Light.woff2') format('woff2'),
         url('fonts/RobotoCondensed-Light.woff') format('woff'),
         url('fonts/RobotoCondensed-Light.ttf') format('truetype'),
         url('fonts/RobotoCondensed-Light.svg#RobotoCondensed-Light') format('svg');
}
@font-face {
    font-family: 'RobotoLight';
    src: url('fonts/RobotoLight.eot');
    src: url('fonts/RobotoLight.eot') format('embedded-opentype'),
         url('fonts/RobotoLight.woff2') format('woff2'),
         url('fonts/RobotoLight.woff') format('woff'),
         url('fonts/RobotoLight.ttf') format('truetype'),
         url('fonts/RobotoLight.svg#RobotoLight') format('svg');
}
@font-face {
    font-family: 'SVNComicSansMS';
    src: url('fonts/SVNComicSansMS.eot');
    src: url('fonts/SVNComicSansMS.eot') format('embedded-opentype'),
         url('fonts/SVNComicSansMS.woff2') format('woff2'),
         url('fonts/SVNComicSansMS.woff') format('woff'),
         url('fonts/SVNComicSansMS.ttf') format('truetype'),
         url('fonts/SVNComicSansMS.svg#SVNComicSansMS') format('svg');
}
@font-face {
    font-family: 'SairaCondensedSemiBold';
    src: url('fonts/SairaCondensedSemiBold.eot');
    src: url('fonts/SairaCondensedSemiBold.eot') format('embedded-opentype'),
         url('fonts/SairaCondensedSemiBold.woff2') format('woff2'),
         url('fonts/SairaCondensedSemiBold.woff') format('woff'),
         url('fonts/SairaCondensedSemiBold.ttf') format('truetype'),
         url('fonts/SairaCondensedSemiBold.svg#SairaCondensedSemiBold') format('svg');
}

.padding05{ padding-left: 0px; }
.padding0 { padding: 0px; }
.padding5 { padding: 0px 5px; }
.padding0_15 { padding: 0px; padding-right: 15px; }
.padding15_0 {padding-left: 15px;padding-right: 0px;}
.floatL { float: left; }
.floatR { float: right; }
.marginL-15 { margin-left: 15px; }
.marginR-15 { margin-right: 15px; }
.margin-bottom20{
  margin-bottom: 20px;
}
input.dathang{
background-color: #077D01;
color: #fff;
margin: 10px 0px;
}


.btn_trash{color: #8e8d8d;font-size: 20px;}


#giohang{}
#giohang tr:nth-child(2n+1){ }

.giohang_tk{}
.giohang_tk tr{border: 1px solid #ccc;}
.menu_giohang{background:#2a8802; color:#fff; }
.menu_giohang td{padding:5px 10px; font-weight:bold;}
.pricerowCart{font-weight:bold; padding:5px 10px}

.tonggia{background:#cccccc63;}
.tonggia b{padding:5px; float:right;padding-right:10px; font-size:12px}
.name_product{font-weight:bold; text-decoration:none; color:#000}

.contentinformationleft input, .contentinformationleft textarea{
    margin-bottom: 5px;
}
body {margin: 0;font-size: 14px;line-height: 1.5em;color: #000;font-family: Arial;/* background: #fff; */margin: 0px auto;max-width: 1349px;position: relative;}
.clear{
    clear: both;
}
.logo-banner{
    position: relative;
}
.fixed-menu{
     position: fixed;
    top: 0;
    /* left: 0; */
    z-index: 999;
    width: 1349px;
 
    text-align: center;
    background-color: rgba(255,255,255,0.8);
    border-bottom: 1px solid #000;
}
 .menu_m{ display:none}


.register_email input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color: #fff;
}
.register_email input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #fff;
   opacity:  1;
}
.register_email input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #fff;
   opacity:  1;
}
.register_email input:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color: #fff;
}
.lang_hidden {
    display: none;
}
.lang_hidden.active {
    display: block;
}
.formdangnhap{
    
}
.formdangnhap .thanh{
    color: #52a331;
    text-align: center;
    font-family: SFUFuturaHeavy;
    margin: 40px 0px 23px;
    /* padding-top: 96px; */
    font-size: 32px;
    text-transform: uppercase;
}
.dangnhap{
max-width: 500px;
margin: 0px auto;
}
.tendang span{
font-family: SFUFuturaHeavy;
color: #2a8802;
font-size: 20px;
}
.tendang input{
    
}
.gioithieusp .hinh{
text-align: center;
}
.content-boder{
/* background-color: #eee; */
}
.content-boder .left .nav-tabs{position: relative;left: 0;}
.content-boder .left .nav-tabs li{
    width: 100%;
}
.content-boder .left .nav-tabs li.active >a{
    
background-color: #ddd!important;
    
color: #000!important;
}
.content-boder .left .nav-tabs li >a{
    background-color: #eee;
    color: #000;
    width: 100%;
    text-align: left;
    text-transform: uppercase;
    text-decoration: none;
}
.content-boder .right{
    
}
.content-boder .left-tintuc{
width: 285px;
margin-right: 15px;
}
.content-boder .left-tintuc >a{
display: block;
background-color: #eee;
margin-bottom: 5px;
padding: 15px 5px 15px 15px;
color: #333;
text-decoration: none;
font-size: 15px;
font-family: robotomedium;
}
.content-boder .right-tintuc{

}
.content-boder .right-tintuc h1{
margin-top: 0px;
font-family: robotobold;
font-size: 18px;
}
.nutdang input{
background-color: #2a8802;
border: 0px;
padding: 9px 20px;
border-radius: 5px;
margin: 5px 0px;
font-family: SFUFuturaHeavy;
font-size: 20px;
color: #fff;
}
.nutdang >a{
    font-family: SFUFuturaHeavy;
color: #2a8802;
font-size: 13px;
margin-left: 30px;
text-decoration: none;
}
.dangky >a{
font-family: SFUFuturaHeavy;
color: #2a8802;
font-size: 20px;
text-decoration: none;
}
.khung-search{
    margin-top: 15px;
}
.khung-search select{
width: 300px;
float: left;
}
.khung-search select:nth-child(2){
    margin-left: 5px;
}
.list-register{
    padding-left: 0px;
}
.list-register input, .list-register select{
margin-bottom: 5px;
}
.list-register button{
background-color: #6fb254;
padding: 5px 30px;
border: 0px;
color: #fff;
}
.block_dieukhoan{float: left;margin-left: 15px;}
.block_dieukhoan h3{color: #52a331;text-align: center;font-family: SFUFuturaHeavy;margin: 20px 0px 15px;/* padding-top: 96px; */font-size: 32px;text-transform: uppercase;}
.block_dieukhoan span{
    
float: left;
}
#validate{

font-family: robotomedium;
}
#validate label{
    
}
#validate h6{font-family: RobotoMedium;font-size: 20px;border-bottom: 1px solid #ddd;
}
.chonngonngu ul{padding-left: 0px!important;list-style-type: none;}
.chonngonngu li{

display: inline-block;
}
.chonngonngu li >a{
text-decoration: none;
font-size: 15px;
color: #2a8802;
}
.chonngonngu li >a img{
    
vertical-align: middle;
    
margin-right: 5px;
}
#validate input.blueB{
background-color: #ff9c00;
border: 0px;
padding:  5px 30px;
border-radius: 5px;
margin: 5px 5px 0px 0px;
color: #fff;
}
.button.tipS{
    
}
.nav-tabs.dmcap1{
border-bottom: 0px;
margin-top: 10px;
float: right;
}
.nav-tabs.dmcap1 > li{

}
.nav-tabs.dmcap1 > li.active >a{
 border: 0px; 
 background-color: #eee;
}
.nav-tabs.dmcap1 > li >a{
border: 0px;
border-right: 1px solid #ddd;
border-radius: 0px;
padding: 2px 15px;
font-family: roboto;
    color: #4e4e4e;
}
.tabsxemthem{
	display: block;
    background-color: #04489b;
    width: 150px;
    padding: 5px;
    margin-left: 15px;
    text-align: center;
    margin-bottom: 23px;
    color: #fff;
    border-radius: 3px;
    transition: all 0.5s;
}
.tabsxemthem:hover{
	background-color: #023b82;
	color: #fff;
}
.logo_home {
    
margin-bottom: 20px;
}
.logo_home .logo{
width: 20%;
padding-top: 30px;
}
.logo_home .thongtin{width: 58%;text-align: center;padding-top: 10px;padding-right: 30px;}
.logo_home .box-hotline{
width: 22%;
}
.main_header .thongtin img{
    width: 100%;
}
.box-hotline div{
background: url(../images/bg-hotline.png) no-repeat left;
height: 70px;
padding: 33px 0px 0px 74px;
font-family: UTMSwiss721BlackCondensed;
font-size: 27px;
color: #ffe400;
margin-top: 30px;
}

#header{/* position: fixed; */z-index: 999;width: 100%;top: 0;border-bottom: 1px solid #ddd;position: relative;}
.logo-banner{/* background: url(../images/bg-header.png) no-repeat center; */padding: 7px 0px 9px;}
.logo{/* position: relative; */width: 200px;text-align: left;}
.top_logo{/* position: absolute; *//* z-index: 999; *//* top: -60px; *//* left: -34px; */width: 114px;transition: all 0.3s;}
.top{background-color: #2a8802;color: #fff;font-family: RobotoRegular;font-size: 13px;padding: 8px 0px;}
.top .container{position:relative;}
.top .top1{
    border-right: 1px solid rgba(23, 72, 2,0.5);
}
.top .top1:nth-child(1){
    
width: 27%;
}
.top .top1:nth-child(2){text-align: center;font-family: RobotoRegular;font-size: 13px;width: 20%;}
.top .top1:nth-child(3){text-align: center;width: 10%;}
.top .top1:nth-child(3) img{
width: 30px;
}
.top .top1:nth-child(4){
    border-right: 0px;
    text-align: center;
    float: left;
    padding-left: 10px;
}
.top div >a{
    color: #fff;
    text-decoration: none;
    margin-left: 10px;
}
.top .top1 i{
font-size: 19px;
margin-right: 10px;
}
.top .top1 span, .top .top1 >a{
     color: #fff;
     text-decoration: none;
}
.top .top1 >a:nth-child(3) {
    position: relative;
    display: inline-block;
    padding-right: 10px;
}
.top .top1 >a span.thongbao{
        position: absolute;
    right: -8px;
    background-color: #ff9c00;
    top: -5px;
    width: 20px;
    height: 20px;
    border-radius: 50%;
}
.ngonngu{
text-align: right;
padding-top: 6px;
}
.ngonngu img{
width: 29px;
}
.banner{/* padding: 14px 0px 0px 19px; *//* width: 970px; */margin-left: 91px;}
.cart >a{position: absolute;right: 0;top: 33px;}
.cart >a span{
background-color: #FFC000;
display: inline-block;
width: 20px;
height: 20px;
text-align: center;
border-radius: 50%;
position: absolute;
right: -5px;
top: -5px;
color: #000;
}

.blockcart{position:fixed;right: 0;color: #fff;top: 15%;}
.blockcart a{display:block;float:left;padding: 10px;}
.blockcart i{
    font-size: 26px;
    color: #2a8802;
}
.blockcart span{
    color: #fff;
    position: absolute;
    background: #ffb812;
    width: 20px;
    height: 20px;
    top: -6px;
    text-align: center;
    border-radius: 100%;
    font-size: 10px;
}


.listlang{    position: absolute;
    right: 16px;
    top: 15px;
    list-style: none;}
.listlang li{display: inline-block;}

.thongtin {text-align: center;padding: 107px 0px 264px 0px;}
.section{position: relative;width: 100%;z-index: 99;/* background-color: #fff; */}
.menu .list-social{text-align: right;margin-top: 22px;}
.menu .list-social >a, .menu .block-search{display:inline-block;
}
.block-search{position: absolute;right: 15px;top: -2px;}
.block-search input{
    width: 250px;
    padding: 4px 0px;
    /* float: left; */
    position: absolute;
    top: 0px;
    right: 0;
    display: none;
    color: #000;
    background-color: #fff;
    border: 1px solid #ddd;
}
.block-search button{background-color: #fff;border: 0px;color: #2A8802;font-size: 18px;border-radius: 50%;width: 30px;height: 30px;}
.top-menu .container{
position: relative;
}
.top-menu{/* background-color: #000000; *//* line-height: 32px; *//* padding: 10px 0px; */line-height: 30px;float: left;width: 100%;margin-top: 15px;}
.top-menu div >ul{
    float: left;
    /* text-align: right; */
    margin: 0px;
    padding: 0px;
}

.top-menu div >ul>li:hover> ul{ display:block;}

.top-menu div >ul>li:hover{
    /* border-top: 20px solid #ccc; */
    /* background: url(../images/bg-menu.png) no-repeat top center; */
    /* background-size: 100% 80px; */
}
.top-menu div >ul>li:hover >a{color: #2a8802;background-color: #fff;text-decoration: none;}
.top-menu div >ul>li{
    display: inline-block;
    vertical-align: middle;
    position: relative;
    transition: all 0.5s;
    /* float: left; */
    /* margin-top: 29px; */
    /* padding-bottom: 15px; */
}
.top-menu div >ul>li.active-mtop >a{     color: #2a8802 !important;}

.top-menu div >ul>li:before{ width:100%; position:absolute;height: 10px;background: #00BBD3; transition:all 0.5s;opacity: 0;}

.top-menu div >ul>li:hover:before{opacity: 1;}
 
.top-menu div >ul>li:last-child{/* background: none; *//* padding-right: 0px; */color: #fff;font-family: RobotoMedium;font-size: 15px;text-transform: uppercase;/* padding: 9px 0px 9px 50px; */}
.top-menu div >ul>li>a{
    display: block;
    font-family: SFUFuturaBook;
    text-transform: uppercase;
    padding: 9px 12px;
    /* border-right: 1px solid rgb(6, 79, 168); */
    /* background: url(../images/line-menu.png) no-repeat right; */
    font-size: 15px;
    color: #3a3a3a;
    text-decoration: none;
}

.top-menu div >ul>li:last-child>a{
    border-right: 0px;
}
.top-menu div >ul>li >ul.cap1{
	position: absolute;
	top: 100%;
	width: 300px;
	z-index: 999;
	display: none;
	transition: all 0.5s;
	text-align: left;
	left: 0px;
	/* padding-top: 2px; */
	padding-left: 0px;
}
.top-menu div >ul>li:hover >ul.cap1{
    display: block;
    background-color: #fff;
}
.top-menu div >ul>li ul.cap1 li{
    /* padding: 9px 5px; */
    position: relative;
    transition: all 0.5s;
    /* border-bottom: 1px solid #fff; */
    /* background: #fff; */
    /* padding-left: 7px; */
    list-style-type: none;
}
.top-menu div >ul>li ul.cap1 li:hover ul.cap2{
    /* background: #333; */
    /* padding-left: 12px; */
    /* display: block; */
}
.top-menu div >ul>li ul.cap1 li:first-child >a{
    /* background-color: #fff!important; */
    /* color: #333!important; */
}
.top-menu div >ul>li ul.cap1 li >a:hover{color: #fff;background-color: #2a8802;text-decoration: none;}
.top-menu div >ul>li ul.cap1 li a{
        color: #333;
        display: block;
        font-size: 14px;
        padding: 6px 10px;
        font-family: SFUFuturaBook;
        text-transform: uppercase;
        text-decoration: none!important;
        border-bottom: 1px solid #2a8802;
        border-left: 5px solid #2a8802;
}
.top-menu div >ul>li ul.cap1 li ul.cap2{position: absolute;background-color: #fff;left: 100%;top: 0;padding: 0px;margin-bottom: 0px;width: 250px;display: none;}
.top-menu div >ul>li:nth-child(9) ul.cap1 li ul.cap2, .top-menu div >ul>li:nth-child(9) ul.cap1 li ul.cap2 li ul.cap3{
    left: -100%;
}
.top-menu div >ul>li:nth-child(8) ul.cap1 li ul.cap2, .top-menu div >ul>li:nth-child(8) ul.cap1 li ul.cap2 li ul.cap3{
    left: -100%;
}
.top-menu div >ul>li:nth-child(7) ul.cap1 li ul.cap2, .top-menu div >ul>li:nth-child(7) ul.cap1 li ul.cap2 li ul.cap3{
    left: -100%;
}
.top-menu div >ul>li ul.cap1 li:hover ul.cap2{
display: block;
}
.top-menu div >ul>li ul.cap1 li ul.cap2 li>a, .top-menu div >ul>li ul.cap1 li ul.cap2 li ul.cap3 li>a{
    color: #333;
}
.top-menu div >ul>li ul.cap1 li ul.cap2 li>a:hover, .top-menu div >ul>li ul.cap1 li ul.cap2 li ul.cap3 li>a:hover{
    color: #fff;
}
.top-menu div >ul>li ul.cap1 li ul.cap2 li ul.cap3{position: absolute;background-color: #fff;top: 0;left: 100%;width: 250px;padding: 0px;display: none;}
.top-menu div >ul>li ul.cap1 li ul.cap2 li:hover ul.cap3{
display: block;
}
.block-slider ul#slider{float: left;padding-left: 0px;}
.block-slider ul#slider li{
    left: 0;
    /* position: relative!important; */
}
.block-slider ul#slider li >a img{width: 100%;}
.block-slider ul#slider li div img.ten{
    width: auto;
}
.block-slider ul#slider li .noidung{
position: absolute;
top: 156px;
left: 120px;
width: 500px;
}
.block-slider ul#slider li .noidung .title_slider{
    
color: #2a8802;
    
font-family: SFUFuturaBold;
    
font-size: 54px;
}
.block-content-duan{
    padding: 15px;
    border: 1px solid #ddd;
    border-radius: 5px;
}
.title{font-family: SFUFuturaHeavy;font-size: 20px;text-transform: uppercase;margin: 30px 0px 5px;padding: 0px;text-align: left;/* height: 45px; *//* border-bottom: 1px solid #8a682b; *//* background: url(../images/bg-video.png) no-repeat left; */}
.title span{/* background: url(../images/bg-right-title.png) #009529 no-repeat right; */display: inline-block;/* height: 54px; */line-height: 34px;/* padding-right: 79px; *//* padding-left: 36px; */color: #fff;}
.banner-in img{
    width: 100%;
}
.vechungtoi{/* background-color: #F5F5F5; */background: url(../images/bg-hsnangluc.png) no-repeat bottom;}
.vechungtoi .logo-giua{
text-align: center;
}
.vechungtoi .logo-giua div{
    font-family: SFUFuturaBold;
    font-size: 30px;
    color: #fff;
    text-transform: uppercase;
    margin-top: 26px;
}
.vechungtoi h5{
width: 92%;
margin: 10px auto;
text-align: center;
line-height: 23px;
font-family: RobotoRegular;
}
.vechungtoi .block{text-align: center;margin: 0px 0px 0px;height: 400px;position: relative;}
.vechungtoi .block >a{display: inline-block;/* margin: 0px 24px; */text-align: center;text-decoration: none;width: 206px;position: absolute;}
.vechungtoi .block >a img{
    transition: all 0.5s;
}
.vechungtoi .block >a img:hover{
    transform: scale(1.1);
}
.vechungtoi .block >a:nth-child(1){
left: 94px;
top: -109px;
}
.vechungtoi .block >a:nth-child(2){
 right: 94px;
 top:-109px   
}
.vechungtoi .block >a:nth-child(3){
 left: 318px;
 top: 148px;
}
.vechungtoi .block >a:nth-child(4){
    
top: 150px;
    
right: 318px;
}
.vechungtoi .block h3{font-family: RobotoBold;font-size: 14px;/* text-transform: uppercase; */color: #fff;}
.vechungtoi .block h4{color: #fff;font-family: RobotoLight;font-size: 13px;line-height: 21px;margin-top: 5px;}
.spnb{
margin-bottom: 30px;
}
.gioithieu-sptb{
    
}
.tieude{text-align: center;margin: 40px 0px 30px;height: 143px;background: url(../images/hinh.png) no-repeat bottom;}
.tieude .slogan{
color: #2a8802;
font-family: UTMBeautifulCaps;
font-size: 29px;
line-height: 55px;
}
.tieude span{
font-family: SFUFuturaHeavy;
font-size: 30px;
color: #333;
text-transform: uppercase;
/* margin-top: 5px; */
display: block;
line-height: 40px;
}
.gioithieu-sptb .left{
padding-right: 30px;
text-align: justify;
}
.gioithieu-sptb .right{
/* padding-left: 60px; */
}
.gioithieu-sptb .right .box{
float: left;
border: 2px solid #2a8802;
height: 548px;
padding: 0px 15px;
overflow: hidden;
}
.gioithieu-sptb .right .box .tieude1{
color: #2a8802;
font-family: RobotoBOld;
font-size: 30px;
/* text-transform: uppercase; */
margin: 39px 30px 30px 100px;
}
.gioithieu-sptb .right .box .boxleft{
    position: relative;
    text-align: center;
}
.gioithieu-sptb .right .box .boxleft img{
        position: relative;
    /* left: -90px; */
    max-width: 100%;
}
.gioithieu-sptb .right .box .noidung{
/*padding-left: 30px;*/
}
.gioithieu-sptb .right .box .noidung >a{
text-decoration: none;
}
.gioithieu-sptb .right .box .noidung >a h3{
font-family: RobotoBold;
font-size: 25px;
color: #333;
text-align: center;
}
.gioithieu-sptb .right .box .noidung >a h5{
font-family: RobotoRegular;
font-size: 15px;
color: #333;
line-height: 30px;
max-height: 139px;
overflow: hidden;
}
.gioithieu-sptb .right .box .noidung >a span.them{
    display: block;
    background-color: #2A8802;
    color: #fff;
    width: 150px;
    padding: 5px 20px;
    font-family: RobotoRegular;
    text-transform: capitalize;
    margin: 40px auto 0px;
    border-radius: 10px;
        text-align: center;
}
.quangcao .noidung{

}
.quangcao .noidung div:nth-child(1){
font-family: robotomedium;
font-size: 27px;
color: #2a2a2a;
line-height: 30px;
}
.quangcao .noidung div:nth-child(2){ 
font-family: robotoregular;
font-size: 16px;
color: #2a2a2a;
line-height: 26px;
}
.quangcao .noidung div.chitiet{
width: 150px;
background-color: #2A8802;
text-align: center;
padding: 11px;
border-radius: 5px;
margin-top: 30px;
color: #fff;
font-family: robotoregular;
/* text-transform: capitalize; */
}
.full_thongtin{background-color: #2A8802;margin-top: 30px;/* padding-bottom: 50px; */overflow: hidden;}
.full_thongtin .block-col-footer{padding-left: 80px;padding-bottom: 30px;}
.full_thongtin .block-col-footer .noidung{
    color: #fff;
}
.full_thongtin .title span{color: #fff200;/* padding-left: 40px; */}

.tintuc-slick .radius_index >a.hinh{display: inline-block;width: 26%;float: left;}
.tintuc-slick .radius_index >a.hinh img{/* width: 100%; */
}
.tintuc-slick .radius_index{
margin-bottom: 15px;
}
.tintuc-slick .radius_index h3{
width: 74%;
float: left;
margin: 0px;
font-family: RobotoBold;
font-size: 17px;
padding-left: 11px;
}
.tintuc-slick .radius_index h3 >a{
color: #000;
height: 44px;
display: block;
text-decoration: none;
}
.tintuc-slick .radius_index span{
display: block;
width: 74%;
float: left;
padding-left: 10px;
font-family: RobotoRegular;
font-size: 14px;
}
.content-right .title_product_center{
    background-color: #eee;
    height: auto;
}
.content-right .title_product_center span{
    color: #333;
}
.title_product_center{background: url(../images/bgtitle.png) no-repeat bottom;height: 62px;color: #52a331;/* background-color: #2a8802; */text-align: center;font-family: SFUFuturaHeavy;margin: 20px 0px 19px;padding: 0px 0px;/* padding-top: 96px; */font-size: 21px;text-transform: uppercase;border-bottom: 0px;}
.title_product_center .slogan1{
color: #ff7e00;
font-size: 20px;
font-family: UTMAndrogyne;
margin-top: 19px;
text-transform: capitalize;
}
.block-product-sp{
position: relative;
    /* background-color: #ece3da; */
    font-family: RobotoRegular;
    padding: 8px 8px 9px;
    border: 1px solid #ECE3DA;
    margin: 0px 18px 18px 0px;
    width: 32%;
    text-align: center;
}
.block-product-sp:nth-child(3n){
    margin-right: 0px!important;
}
.block-product-sp .giagiam, .owl-4sp .products-item .giagiam{
        position: absolute;
    z-index: 99;
    right: 0; display:none;;
    background-color: #f00;
    padding: 10px;
    color: #fff;
    font-size: 20px;
}
.block-product-sp >a{text-decoration: none;color: #000;font-size: 18px;background-color: unset;}
.block-product-sp .box{overflow: hidden;background-color: #fff;position: relative;/* padding: 10px 20px; */}
.block-product-sp .box:before{
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    left: 100%;
    background-color: #ffffff8c;
    transition: all 0.5s;
}
.block-product-sp .box:hover:before{
    left: -100%;
}
.block-product-sp .box img{/* width: 100%; transition: all 0.5s;*/}
.block-product-sp .box img:hover{/*transform:scale(1.1);*/}
.block-product-sp img.kinhlup{
position: absolute;
z-index: 999;
bottom: -20px;
right: 10px;
}
.block-product-sp div >a, .themgiohang >a:nth-child(1){
    text-decoration: none;
}
.block-product-sp h3{margin: 9px 0px;font-size: 14px;font-family: RobotoBold;text-transform: uppercase;color: #222;}
.block-product-sp h3:hover{
    /* color: #96684B; */
}
.block-product-sp .gia{
    
margin-bottom: 10px;
}
.block-product-sp .gia span{font-family: RobotoRegular;color: #f00;font-size: 17px;display: inline-block;margin-right: 15px;}
.block-product-sp .gia strike{
    font-family: RobotoRegular;
    font-size: 12px;
    color: #a8a8a8;
}

.block-product-sp h4{
font-family: RobotoRegular;
font-size: 13px;
color: #444;
line-height: 20px;
}
.block-product-sp .thongtin{
font-family: RobotoRegular;
color: #333;
}
.block-product-sp .thongtin div span{
font-family: robotoBold;
display: inline-block;
width: 63px;
}

.btnaddcart{float:left;width:100%;margin-top:10px;margin-bottom: 10px;cursor: pointer;}
.btnaddcart span{border: 1px solid #2a8802;padding: 4px 12px;border-radius: 3px;font-size: 16px;background: #fbfbfb;padding-bottom: 5px;}



.block-product-sp .chitiet{
position: absolute;
right: 10px;
bottom: 21px;
}
.block-menu-left{
    padding: 0px;
    border: 1px solid #ddd;
}
.block-menu-left h2{background-color: #ddd;font-size: 18px;text-align: center;text-transform: uppercase;color: #333;line-height: 40px;margin-top: 0px;}
.block_content_left{
    padding: 0px 10px;
}
.simply-scroll, .simply-scroll .simply-scroll-clip{
        width: 100%!important;
        height: 278px!important;
}
.block_content_left .box{
    overflow: hidden;
    margin: 0px 15px 15px;
    padding-bottom: 15px;
    border-bottom: 1px solid #ddd;
}
.block_content_left .box >a{
    text-decoration: none;
    display: block;
    height: auto;
}
.block-menu-left img{
width: 90px;
float: left;
margin-right: 15px;
}
.block-menu-left h3{
font-size: 14px;
text-transform: uppercase;
color: #333;
font-family: RobotoMedium;
    margin-top: 0px;
}
.block-menu-left .gia{
font-size: 14px;
font-family: RobotoMedium;
color: #ED1C24;

}
.block-menu-left .gia span{

}
.pagination{
width: 100%;
text-align: center;
}
.pagination > li{
    display: inline-block;
}
ul.my_pagination{
padding: 0px;
}
ul.my_pagination li{list-style: none;display: inline-block;width: 40px;cursor: pointer;border: 1px solid #eee;background-color: #fff;margin: 5px;}
ul.my_pagination li span{
display: block;
}
ul.my_pagination li >a{
display: block;
}
.content_about_index{background: url(../images/bg-gioithieu.png) no-repeat center;height: 569px;background-size: 100% 100%;text-align: center;}
.content_about_index .img_about_index h2{
margin-top: 0px;
font-family: RobotoBlack;
font-size: 33px;
color: #bc0000;
}
.content_about_index .img_about_index{
text-decoration: none;
font-size: 19px;
color: #000;
line-height: 30px;
font-family: RobotoLight;
display: block;
padding: 0px 120px;
}

.block-news{
overflow: hidden;
background-color: #EEEEEE;
}
.block-news .noidung{
  
padding: 30px;
}
.block-news .noidung h3{
margin: 0px 0px 20px;
font-family: RobotoBlack;
font-size: 22px;
text-transform: uppercase;
color: #444;
line-height: 30px;
}
.block-news .noidung h4{
font-family: robotoRegular;
font-size: 16px;
color: #444;
line-height: 27px;
}
.block-news .noidung span{
font-family: RobotoBlack;
color: #444;
text-transform: uppercase;
}
.block-news .hinh.left, .block-news .noidung.left{

}
.block-news .hinh img{
  width: 100%;
}
.block-news .hinh.right, .block-news .noidung.right{
float: right;
}
.list_news_bottom h3, .block_news_right h3{font-family: RobotoBold;line-height: 20px;font-size: 15px;color: #333;}
.block_news_right h3{
    margin: 0px 0px 5px;
}
.block_news_right .box{
    
margin-bottom: 15px;
}
.list_news_bottom h4, .block_news_right h4{font-family: RobotoRegular;font-size: 13px;line-height: 25px;color: #444;text-align: justify;}
.block_news_right h4{
    margin: 0px;
    line-height: 23px;
}
.dknt{background: url(../images/bg-dknt.png) no-repeat center;height: 302px;color: #fff;text-align: center;padding-top: 62px;}
.dknt .p1{
font-family: UTMBeautifulCaps;
font-size: 28px;
line-height: 40px;
}
.dknt .p2{
font-family: RobotoBold;
text-transform: uppercase;
font-size: 27px;
line-height: 40px;
color: #fff200;
}
.dknt .p3{
font-family: RobotoRegular;
font-size: 15px;
margin: 5px 0px 20px;
}
.block_doitac{
    padding: 39px 0px;
    /* background-color: #F2F2F2; */
    border-bottom: 1px solid #fff;
}
.block_doitac h3.title_doitac{
    /* background: url(../images/bg_line_doitac.png)center center repeat-x; */
    margin: 0px;
}
.block_doitac h3.title_doitac span{
    background: url(../images/bg_title_doitac.png) bottom center no-repeat;
    min-width: 200px;
    display: block;
    text-align: center;
    height: 38px;
    line-height: 35px;
    font-size: 24px;
    text-transform: uppercase;
    color: #00903d;
    margin: 0px auto;
    font-weight: bold;
}
.block-right.doitac{/* background-color: #E6E6E6; */padding-bottom: 60px;background: url(../images/bg-dvnoibat.png) no-repeat center;}
.block-right.doitac .title{
     background: url(../images/bg-title1.png) no-repeat bottom;
     color: #fff;
}
.block-right.doitac .title span{
    color: #fff;
}
#owl-demo-doitac .item{
    
text-align: center;
}
#owl-demo-doitac .item img{
    
/* border: 1px solid #ddd; */
    
border-radius: 8px;
    
overflow: hidden;
    
width: 100%;
}
.owl-4sp1 .products-item{margin: 0px 15px;padding: 10px;background-color: #fff;text-align: left;}
.owl-4sp1 .products-item .bg_product{/* border-radius: 50%; */overflow: hidden;/* padding: 5px; *//* border: 1px solid #eee; */background-color: #fff;}
.owl-4sp1 .products-item .bg_product >a{/* border-radius: 50%; */overflow: hidden;}
.owl-4sp1 .products-item .name-block h3{font-size: 15px;font-family: Robotobold;line-height: 20px;margin-top: 0px;margin-bottom: 5px;color: #333;}
.owl-4sp1 .products-item .name-block h3:hover{
    color: #f00;
}
.owl-4sp1 .products-item .name-block h4{
    
font-family: robotoregular;
    
font-size: 14px;
    
color: #504f4f;
    
margin-top: 5px;
}
.owl-4sp1 .products-item .name-block >a{text-decoration: none;color: #414141;/* text-align: center; */font-family: RobotoBold;/* text-transform: uppercase; */}
.owl-4sp1 .products-item .name-block >a .ngaythang{

font-family: robotoregular;

color: #2a8802;

margin-top: 5px;

font-size: 13px;
}

.owl-4sp .products-item{
    margin: 0px 15px;
    position: relative;
    /* text-align: center; */
}

.owl-4sp .products-item .bg_product, .bg_product{
overflow: hidden;
    position: relative;
    background-color: #F5F5F5;
    padding: 5px;
    
}

.owl-4sp .products-item .bg_product .box, .bg_product .box{

}
.owl-4sp .products-item .name-block{

}
.owl-4sp .products-item h4{
    margin-top: 0px;
    height: 64px;
    overflow: hidden;
    font-family: robotoregular;
    font-size: 14px;
    color: #2a2a2a;
    line-height: 21px;
}
.owl-4sp .products-item .xemthem{
    float: left;
    font-family: robotoregular;
    font-size: 12px;
    text-transform: uppercase;
    background-color: #256d06;
    width: 107px;
    text-align: center;
    color: #fff;
    padding: 7px 10px;
    border-radius: 2px;
}
.owl-4sp .products-item .bg_product>a, .bg_product >a{
display: block;
}
.owl-4sp1 .products-item .bg_product>a img{width: 100%;transition: all 0.5s;}
.owl-4sp1 .products-item .bg_product>a img:hover{
    transform: scale(1.1);
}
.owl-4sp .products-item .bg_product>a img:hover{
    transform: unset;
}
.owl-4sp .products-item .bg_product>a img{
     width: 100%; 
}
.owl-4sp .products-item .name-block{/* overflow: hidden; *//* position: absolute; *//* top: 26%; */width: 100%;right: 0px;/* bottom: 0px; *//* padding: 0px 20px; *//* margin-top: -66px; */}
.owl-4sp .products-item .name-block >a{
    text-decoration: none;
}
.owl-4sp .products-item h3{/* padding: 8px 9px 0px; */margin: 3px 0px 0px;/* border: 1px solid #ddd; *//* text-align: left; */color: #222;/* height: 56px; */font-family: RobotoBold;overflow: hidden;font-size: 15px;/* text-transform: capitalize; */line-height: 25px;}
.owl-4sp .products-item .gia{

}
.owl-4sp .products-item .gia span:nth-child(1){font-family: RobotoRegular;font-size: 17px;color: #f00;display: inline-block;margin-right: 15px;}
.owl-4sp .products-item .gia strike{
color: #a8a8a8;
font-size: 12px;
}
.owl-4sp .products-item .themgiohang >a:nth-child(1){
    text-decoration: none;
}
.owl-4sp .products-item .themgiohang >a:nth-child(2){
font-family: RobotoRegular;
font-size: 12px;
background: url(../images/chitiet.png) no-repeat center;
width: 106px;
height: 50px;
line-height: 50px;
text-align: center;
padding-left: 14px;
display: inline-block;
vertical-align: top;
color: #fff;
margin-left: 15px;
}

.btnaddCart{float:right;margin-top: 7px;}
.btnaddCart span{border: none;padding: 9px 13px;border-radius:3px;cursor: pointer;margin-top: 10px;background: #a90a0a;color: #fff;}
.dichvu{
    margin-bottom: 60px;
    margin-top: 50px;
}
.quangcao img{
    /* width: 100%; */
}
.phantrang{
    width: 100%;
    text-align: center;
    float: left;
}
.phantrang span{
    padding: 4px 11px;
    background: #773A06;
    color: #fff;
}
.phantrang a{
    padding: 4px 11px;
    background: #AD601F;
    color: #fff; 
}

.gia_detail{color: #d01414;font-family: 'Myriad Pror';font-size: 19px;}
.gia_detail b{
    font-weight: normal;
}
.gia_detail span{
    color: #f00;
    font-size: 30px;
}

.btn_muahang{}
.btn_muahang span{background: #2a8802;padding: 9px 14px;cursor:pointer;color: #fff;text-transform: uppercase;font-weight: bold;margin-bottom: 10px;}
 
.khung_thongtin{
        padding-left: 10px;
    /*border: 1px solid #ddd;*/
    margin: 0px 15px;
    height: 345px;
}
.khung_thongtin li b{/* font-weight: bold; */}
.khung_thongtin li{
    margin: 5px 15px 5px 0px;
    padding: 5px 0px;
    list-style-type: none;
    border-bottom: 1px solid #ddd;
}
.khung_thongtin li h1{
    font-size: 24px;
    /* font-weight: bold; */
    margin: 0px;
    margin-bottom: 5px;
    font-family: RobotoBold;
}
.khung_thongtin li.btn_muangay{/* display: none; */background: #f00;max-width: 120px;padding: 7px 22px;text-transform: uppercase;color: #fff !important;float: left;border-radius: 3px;}
.khung_thongtin li.btn_muangay a{ color:#fff}
#footer{background-color: #EAEAEA;/* background: url(../images/bg-footer.png) #000 no-repeat center; */position: relative;z-index: 99;padding: 0px 0px 0px;/* margin-bottom: 49px; *//* text-align: center; */border-top: 1px solid #aaa;}

.block_menu_footer ul{
padding: 0px;
}
.block_menu_footer ul li{
list-style-type: none;
display: inline-block;
}
.block_menu_footer ul li>a{color: #fff;font-size: 20px;font-family: robotoLight;/* padding: 0px 20px; */border-right: 1px solid #fff;line-height: 10px;text-transform: capitalize;}
.block_menu_footer{/* overflow: hidden; *//* margin-bottom: 60px; */width: 100%;padding: 58px 0px 90px;background-color: #F1F1F1;/* background: url(../images/bgfooter1.png) no-repeat top, url(../images/bgfooter2.png) no-repeat bottom #8A682B; */}
.block_content_f .p1{font-family: SFUFuturaHeavy;color: #2a8802;font-size: 20px;text-transform: uppercase;margin-bottom: 20px;}
.block_content_f:nth-child(1){/* background-color: #077D01; *//* padding-left: 80px; *//* padding-top: 40px; */}
.block_content_f:nth-child(1){
    color: #616161;
}
.block_content_f:nth-child(2){/* text-align: center; *//* padding-top: 87px; */}
.block_content_f:nth-child(2) .p1{
    font-family: robotoregular;
    font-size: 15px;
    color: #000;
}
.chinhsach{

}
.chinhsach >a{
    
display: block;
    
font-size: 14px;
    
font-family: robotoregular;
    
color: #616161;
    
text-decoration: none;
    
line-height: 26px;
}
.block_content_f:nth-child(2) >a{text-decoration: none;color: #fff;display: block;line-height: 29px;font-family: RobotoRegular;}
.block_content_f:nth-child(2) >a i{
margin-right: 5px;
}
.block_content_f:nth-child(3){/* padding-right: 50px; */text-align: right;}
.block_content_f:nth-child(3) .p2{
color: #fff;
font-family: RobotoRegular;
}
.register_email{/* padding: 8px 0px; *//* width: 50%; */margin: 0px auto;position: relative;margin-bottom: 40px;}
.register_email input{
    padding: 7px;
    border: 0px;
    /* border-radius: 25px 0px 0px 25px; */
    background-color: #8A682B;
    color: #000;
}
.register_email input:nth-child(1){width: 80%;display: inline-block;vertical-align: top;}
.register_email input:nth-child(2){
width: 33%;
margin-left: 3px;
}
.register_email input:nth-child(3){
width: 84%;
margin-top: 5px;
}
.register_email button{background-color: #8A682B;border: 0px;color: #E2A600;font-family: RobotoRegular;font-size: 17px;/* line-height: 65px; */text-transform: uppercase;padding: 7px 19px;/* margin-left: -7px; */display: inline-block;/* vertical-align: top; *//* border-radius: 0px 25px 25px 0px; */position: absolute;top: 0;right: 0;}
#footer .list-social{padding: 0px;margin: 52px 0px 9px;text-transform: uppercase;}
#footer .list-social li{list-style-type: none;display: inline-block;/* margin: 0px 5px; */font-family: RobotoRegular;color: #2a8802;}
.copyright{background-color: #2A8802;/* top: -53px; *//* position: absolute; *//* bottom: 0; *//* width: 100%; *//* z-index: 999; *//* margin-bottom: 30px; */font-family: robotoLight;font-size: 12px;}
.copyright .copy{font-family: RobotoRegular;color: #f1f1f1;font-size: 12px;padding: 16px 0px;display: inline-block;text-transform: uppercase;}
.copyright .list-counter{margin: 0px;padding: 15px 0px;text-align: right;/* text-transform: uppercase; */}
.copyright .list-counter li{
    list-style-type: none;
    display: inline-block;
    margin-right: 10px;
}
.copyright .list-counter li span{
    color: #f1f1f1;
    font-family: robotoRegular;
    font-size: 12px;
}
.back-top{
position: fixed;
right: 9px;
bottom: 40px;
font-size: 30px;
}

.item-news{
float: unset;
    display: inline-block;
    vertical-align: top;
    margin: 0px 18px 30px 0px;
    padding: 8px;
    width: 23.1%;
    position: relative;
    border: 1px solid #ddd;
    background-color: #fff;
}
.item-news:nth-child(4n){
    margin-right: 0px;
}
.item-news .hinh{
overflow: hidden;
display: block;
}
.item-news .hinh img{transition: all 0.5s;width: 100%;}
.item-news .hinh img:hover{
    transform: scale(1.1);
}
.item-news .noidung{
position: relative;
}
.item-news .noidung img.chitiet{
position: absolute;
bottom: 3px;
right: 0;
}
.item-news .noidung >a {text-decoration: none;position: relative;display: block;}
.item-news .noidung h3{color: #414141;height: 48px;font-family: RobotoMedium;font-size: 15px;margin: 7px 0px 5px;overflow: hidden;}
.item-news .noidung span{
    font-size: 14px;
    font-family: RobotoRegular;
    line-height: 20px;
    max-height: 40px;
    overflow: hidden;
    display: block;
}
.item-news .noidung .thongtin{
    margin-top: 10px;
}
.item-news .noidung .thongtin span{
font-family: robotoBold;
}
.boxdown{
    overflow: hidden;
    background-color: #eee;
    padding: 5px;
    margin-bottom: 10px;
}
.boxdown .so span{
display: inline-block;
    width: 40px;
    height: 40px;
    background-color: #fff;
    text-align: center;
    line-height: 40px;
    border-radius: 50%;
}
.boxdown .so span:hover, .boxdown .ngaydang span:hover{
    background-color: #8A682B;
    color: #fff;
}
.boxdown .ten{
    color: #000;
    font-size: 14px;
}
.boxdown .ngaydang{
    text-align: right;
}
.boxdown .ngaydang span{
    background-color: #fff;
    text-align: center;
    line-height: 35px;
    border-radius: 5px;
    color: #000;
    display: inline-block;
    padding: 0px 56px;
    font-size: 16px;
    margin-top: 20px;
    margin-right: 15px;
}
.item_product_cat{
margin-bottom: 15px;
}
.item_product_cat .box{
overflow: hidden;
}
.item_product_cat .box img{transition: all 0.5s;width: 100%;}
.item_product_cat .box img:hover{
transform: scale(1.1);
}
.item_product_cat >a{
text-decoration: none;
}
.item_product_cat h3{
color: #414141;
height: 56px;
font-family: RobotoBold;
font-size: 18px;
text-align: center;
}
.item_product_cat h3:hover{
    color: #009529;
}
.frame_images{
text-align: center;
border: 1px solid #ddd;
}
.block-content-duan h1{
font-family: RobotoBold;
font-size: 21px;
margin-top: 0px;
}
.list-news-order{
padding: 0px;
}
.list-news-order li{
/* list-style-type: none; */
}
.list-news-order li>a{
text-decoration: none;
font-family: RobotoRegular;
font-size: 14px;
color: #414141;
}
.list-news-order li>a:hover{
    color: #f00;
}
.block-frm-contact .ta_noidung{
margin-top: 10px;
}
.block-frm-contact button{background-color: #8A682B;border: 0px;color: #fff;padding: 5px 15px;text-transform: uppercase;font-family: RobotoRegular;border-radius: 3px;margin-bottom: 15px;}
.result_video iframe{height: 326px;}
.list-video{width: 100%;height: 40px;background-color: #000;border: 0px;color: #fff;margin-top: -10px;}
#muangay{
    display: none;
}
#giohang{
    background-color: #fff;
    padding: 15px;
    border-radius: 10px;
    
}
#giohang .tenthem{
padding-left: 30px;
font-family: RobotoRegular;
}
#giohang .tenthem span{
color: #dc0018;
font-family: RobotoBold;
}
.btn_m{background-color: #2a8802;border: 1px solid #fff;display: inline-block;padding: 5px 10px;color: #fff;}
#map{/* height: 335px !important; */}
#map1{/* height: 320px!important; */}
.mm-menu{
    background-color: #2a8802!important;
}
.main_header div .btn_m{color: #fff;}
.btn_m, #menu, .block_logo_m{
    display: none;
}
.mm-next:after, .mm-arrow:after{
    border-color: #fff!important;
}
.mm-menu em.mm-counter{
    color: #fff!important;
}
@media (min-width: 1024px){
    
    .block_content_f:nth-child(2){/* width: 30%; *//* margin: 0px 20px; *//* border: 1px solid #B78B3C; *//* padding: 16px; */}
.vechungtoi .block{
margin-top: -117px;
}
}
 @media (max-width:1200px) {
    .logo-banner{
        display: none;
    }
    .block_logo_m{
        display: block;
        text-align: center;
        padding: 10px;
    }
 }
 @media (max-width:1024px) {
    .owl-4sp .products-item .bg_product>a img, .bg_product>a img, .item-news img, #header, .register_email{
        width: 100%;
    }
    .list_news_bottom div img, .block_news_right .box img, .quangcao img, .content-boder .right-tintuc{
        width: 100%;
    }
    .list_news_bottom div img, .top .top1, .content-boder .left-tintuc{
        display: none;
    }
    .top .top1:nth-child(4){
        display: block;
    }
    .khung_thongtin{
        height: auto;
    }
    .list_news_bottom div img.xemthem{
      width: auto!important;
    }
    .vechungtoi .block >a:nth-child(3){
left: 250px;
}
    .vechungtoi .block >a:nth-child(4){
        
right: 237px;
    }
    .full_thongtin .block-col-footer{
        padding-left: 15px;
    }
    .section{
      margin-top: 0px;
    }
    .item-news img{
        width: auto;
    }
    .content_about_index .img_about_index{
      padding: 0px 30px;
      max-height: 300px;
      overflow: hidden;
    }
    .full-width.taisaochon .box .hinh img{
      width: 90%;
    }
    .spslide .hinh, .spslide .noidung{
      width: 50%;
    }
    .top-menu, .block_content_f:nth-child(3){
        display: none;
    }
    .block_content_f:nth-child(1){
width: 48%;
}
    .block_content_f:nth-child(2){
        
width: 48%;
        
margin-left: 4%;
    }
    .btn_m{
        display: block;
        width: 40px;
        top: 20px;
        left: 20px;
        position: fixed;
        z-index: 9999;
        text-align: center;
    }
    .mm-menu.mm-current{
        display: block!important;
    }
    .full-width.taisaochon .box{
    width: 30%;
    }
    .item-news{
/*      
width: 23.5%;*/
    }
    .block-product-sp{
        width: 31.8%;
    }
    .tintuc-slick .radius_index span{
        height: 40px;
        overflow: hidden;
    }
    .block-content_list_news{
        max-height: 468px;
        overflow: hidden;
    }
    .register_email input{
        width: 60%;
    }
 }
 @media (max-width:1000px) {
    .btn_m, #menu, .block_logo_m{
        /* display: block; */
    }
 }
 @media (max-width: 800px) {
    .logo_home, .top-menu, .block_logo_m{
        /* display: none; */
    }
    .block_news_right, .vechungtoi .logo-giua div{
        display: none;
    }
    .block_content_f:nth-child(3){
        padding-left: 0px;
    }
    .vechungtoi .block >a{
        position: relative;
        top: unset!important;
        left: unset!important;
        right: unset!important;
    }
    .back-top{
        bottom: 94px;
    }
    .tieude span{
        font-size: 20px;
    }
    .gioithieu-sptb .right .box .tieude1{
margin: 10px;
width: 100%;
text-align: center;
    }
    .topfooter{
        padding: 0px 15px;
    }
    #footer{
        margin-bottom: 48px;
    }
    .block_menu_footer{
        /* background: #8A682B; */
        padding: 22px 15px 90px;
    }
    .copyright .copy, .copyright .list-counter{
        padding: 0px;
        text-align: center;
        color: #fff;
    }
    .copyright .list-counter li span{
        color: #fff;
    }
    body div#mm-0 div div div div div div div div#zoom-fig a#Zoom-1 > .mz-figure > img{
        width: 100%!important;
        height: auto;
    }
    .mz-figure > img{
    }
    .block-product-sp{
        width: 48%;
        margin-right: 2%;
    }
    .block-product-sp:nth-child(3n){
        margin-right: 2%!important;
    }
    .full-width.taisaochon .box, .item-news{
      width: 48%;
    }
    .item-news:nth-child(2n){
        margin-right: 0px;
    }
    .register_email{
      width: 100%;
    }
    .register_email input{
      /* width: 60%!important; */
    }
    .register_email button{
      width: 32%;
      font-size: 16px;
    }
    .gioithieu-sptb .right .box .noidung{
width: 52%;
float: right;
padding-left: 0px;
max-height: 485px;
overflow: hidden;
    }
    .gioithieu-sptb .right .box .noidung >a h5{
        max-height: 300px;
        overflow: hidden;
    }
    .nav-tabs li{     
margin-bottom: 5px;
    }
    .quangcao div >a.box{
        text-decoration: none;
    }
    #ser_onl{
        bottom: 50px!important;
    }
    .item-news .noidung img.chitiet{
        
/* left: 100%; */
    }
    .bottomfooter div div.padding0{
        text-align: center;
    }
} 
@media (max-width: 768px) {
     .full_thongtin {
        padding: 0px 0px 0px 15px;
     }
     .container{
        width: 100%;
     }
     .row{
      margin: 0px;
     }
     .logo {
        text-align: center;
     }
     #owl-demo-doitac .item{
        text-align: center;
     }
}
@media (max-width:667px){
    .block_logo_m{
        text-align: center;
    }
    .block-col-footer{
        padding-left: 15px;
    }
}
 @media (max-width: 600px) {
    .block-content_list_news{
        height: 400px;
        overflow: unset;
    }
    .block_content_f:nth-child(1){  
        padding: 15px;
    }
    .title_product_center{
        margin-top: 15px;
    }
    .tieude span, .gioithieu-sptb .right .box .tieude1, .gioithieu-sptb .right .box .noidung >a h3{
        font-size: 16px;
    }
    .row{
      margin: 0px;
    }
    .full_thongtin{
        padding: 0px;
    }
    .gioithieu-sptb .right .box{padding-right: 0px;}
    .gioithieu-sptb .right .box .boxleft img{
        position: relative;
        left: 0;
        width: 70%;
    }
    .gioithieu-sptb .right .box .boxleft{
        text-align: center;
    }
    .app-figure >a, .banner img,{
        width: 100%;
    }
     .gioithieu-sptb .right .box .noidung{
        width: 100%;
        padding: 0px 10px;
     }
     .gioithieu-sptb .right .box .noidung >a h5{
        max-height: 91px;
     }
    .gioithieu-sptb .left{
        padding-right: 15px;
    }
    .quangcao {
        padding: 0px 15px;
    }
    .vechungtoi .block{
        height: auto;
        float: left;
    }
    .vechungtoi .block >a:nth-child(2n){
        margin-left: 8%;
    }
    .block-product-sp{
        width: 48%;
    }
    .block-product-sp:nth-child(2n){
        margin-right: 0px;
    }
    .full-width.taisaochon .box, .item-news{
      width: 48%;
      margin-right: 2%;
    }
    .block-product-sp .box img, .quangcao .noidung, .quangcao .hinh{
        width: 100%;
    }
    .active1, .active-small1{
        width: unset!important;
    }
    .block-news .noidung h4{
      display: none;
    }
    .block_menu_footer ul li:first-child{
        display: none!important;
    }
    .khung-search, .content-right{
        float: left;
        padding: 0px 15px;
    }
    .khung-search select{
        width: 49%;
    }

 }
@media (max-width:568px){
    .content-boder .left, .content-boder .right{
        width: 100%;
    }
}

 @media (max-width:480px){
      .block_content_f{
        display: inline-block;
        float: unset;
        width: 48%;
        vertical-align: top;
        margin-bottom: 15px;
      }
      .block_content_f:nth-child(3){
        padding-right: 0px;
      }
      .block_logo_m img:nth-child(2) {
        width: 100%;
      }
      .vechungtoi .logo-giua{
        display: none;
      }
      .vechungtoi .block >a{
      display: inline-block;
      }
      .block-product-sp:nth-child(2n){
        margin-right: 0px!important;
      }
      .vechungtoi .block >a:nth-child(2n){
margin-left: 5px;
      }
      .tieude span{
        line-height: 22px;
      }
      .gioithieu-sptb .right .box .noidung >a h5{
        
max-height: 160px;
      }
      .block-product-sp{
        /* width: 100%; */
        /* text-align: center; */
        margin-right: 2%;
        display: inline-block;
        float: none;
        vertical-align: top;
      }
      .full-width.taisaochon .box, .item-news{
        width: 47%;
        /* margin-bottom: 0px!important; */
      }
      .block-product-sp .box{
        text-align: center;
      }
      .full-width.taisaochon .box{
        margin-bottom: 65px;
      }
      .copyright .copy, .copyright .list-counter, .block_content_f{
        width: 100%;
      }
      .block_content_f:nth-child(2), .owl-4sp .products-item, .owl-4sp1 .products-item{
        margin: 2px;
      }
      .spslide .hinh, .spslide .noidung{
        padding: 0px 15px;
      }
      .register_email button{
        /* position: relative; */
        /* line-height: 30px; */
        /* margin-top: 5px; */
      }
      .register_email{
        /* text-align: center; */
      }
      .block_content_f{
        width: 100%!important;
      }
      .block-news .noidung{
        padding: 0px 15px;
      }
 }
 @media (max-width:450px) { 
       .title{
        font-size: 16px;
       }
       .tintuc-slick .radius_index span{
        display: none;
       }
       .block-content_list_news, .gioithieu-sptb .right .box{
        height: auto;
       }
       .title span{
        /* padding-right: 10px; */
        padding-left: 5px;
       }
       .block_content_f{
        width: 100%;
       }
       .title_product_center{
        /* background-size:100%; */
       }
       .vechungtoi{
        background: #eee;
       }
       .vechungtoi .block h3, .vechungtoi .block h4{
        color: #333;
       }
       .gioithieu-sptb .right .box .noidung >a span{
        margin-top: 15px;
       }
       .block_content_f:nth-child(1), .widget .left, .widget .right{
        padding: 0px;
       }
       .owl-4sp .products-item .xemthem{
        font-size: 12px;
        padding: 5px 6px;
        width: auto;
       }
 }
 @media (max-width:414px){
      .full-width.taisaochon div div:nth-child(n+3){
        display: none;
      }
      .full-width.taisaochon .box{
        width: 90%;
      }

 }
 @media (max-width:380px) {
       .block-content_list_news{
        max-height: 207px;
       }
       .full-width.taisaochon .box, .item-news{
        /*width: 46%;*/
       }
       .full-width.taisaochon div div:nth-child(n+3), .block_menu_footer ul{
        display: none;
       }
 }
@media (min-width:1368px){
      
}
