@charset "utf-8";
/* CSS Document */ 

table { width: 100%; border-collapse: collapse;line-height: 27px;margin-bottom: 30px;}
table td {padding: 1px;vertical-align: middle;/* padding-left: 5px; *//* padding-right: 5px; */vertical-align: middle;font-family: roboto;
    font-size: 15px;}
table td:nth-child(1){
text-align: left;
/*padding-right: 20px;*/
}
table.thanhtoan tr:nth-child(1) td select{
width: 30%;
    float: left;
}
table.thanhtoan tr:nth-child(1) td input{
width: 68%;
    float: left;
    margin-left: 2%;
}
table td:nth-child(1) img{
/*    
width: 35px;*/
}
table td:nth-child(2) div:nth-child(2){
color: red;
font-size: 17px;
font-family: roboto;
}
a { text-decoration: none !important;/* color: #fff !important; *//* font-weight: bold; */}
a:hover {color: #0081CB;}
img {border: 0;max-width: 100%;}
ul { margin: 0; padding: 0; list-style: none;}
.clearb { clear: both; }
p { margin: 0; padding: 0; }
.phanbiet{
    font-family: Conv_RobotoBold;
    font-size: 30px;
    text-align: center;
    line-height: 40px;
    margin-bottom: 30px;
       border-top: 2px solid #FFA900;
    border-bottom: 2px solid #ffa900;
    text-transform: capitalize;
}
.block-frm-contact p{
    margin-bottom: 5px;
}
.block-frm-contact button{
    
}
@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: '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: 'SFUDinLight';
    src: url('fonts/SFUDinLight.eot');
    src: url('fonts/SFUDinLight.eot') format('embedded-opentype'),
         url('fonts/SFUDinLight.woff2') format('woff2'),
         url('fonts/SFUDinLight.woff') format('woff'),
         url('fonts/SFUDinLight.ttf') format('truetype'),
         url('fonts/SFUDinLight.svg#SFUDinLight') format('svg');
}
@font-face {
    font-family: 'SFUDinEngAlt';
    src: url('fonts/SFUDinEngAlt.eot');
    src: url('fonts/SFUDinEngAlt.eot') format('embedded-opentype'),
         url('fonts/SFUDinEngAlt.woff2') format('woff2'),
         url('fonts/SFUDinEngAlt.woff') format('woff'),
         url('fonts/SFUDinEngAlt.ttf') format('truetype'),
         url('fonts/SFUDinEngAlt.svg#SFUDinEngAlt') 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: 'RobotoCondensedRegular';
    src: url('fonts/RobotoCondensedRegular.eot');
    src: url('fonts/RobotoCondensedRegular.eot') format('embedded-opentype'),
         url('fonts/RobotoCondensedRegular.woff2') format('woff2'),
         url('fonts/RobotoCondensedRegular.woff') format('woff'),
         url('fonts/RobotoCondensedRegular.ttf') format('truetype'),
         url('fonts/RobotoCondensedRegular.svg#RobotoCondensedRegular') format('svg');
}
@font-face {
	font-family: 'Roboto';
	src: url('fonts/RobotoCondensed-Regular.eot');
	src: local('?'), url('fonts/RobotoCondensed-Regular.woff') format('woff'), url('fonts/RobotoCondensed-Regular.ttf') format('truetype'), url('fonts/RobotoCondensed-Regular.svg') format('svg');
	font-weight: normal;
	font-style: normal;
} 
/** Generated by FG **/
@font-face {
	font-family: 'Conv_UTMAvoBold';
	src: url('fonts/UTMAvoBold.eot');
	src: local('☺'), url('fonts/UTMAvoBold.woff') format('woff'), url('fonts/UTMAvoBold.ttf') format('truetype'), url('fonts/UTMAvoBold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
  
@font-face {
	font-family: 'Conv_RobotoBold';
	src: url('fonts/RobotoBold.eot');
	src: local('?'), url('fonts/RobotoBold.woff') format('woff'), url('fonts/RobotoBold.ttf') format('truetype'), url('fonts/RobotoBold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

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




span.mauhex{
    width: 30px;
    height: 30px;
    display: block;
}
.mausac .daymau{
    width: 50px;
    height: 30px;
    display: inline-block;
}

.price_detail{ float:left;font-size: 23px; width:100%; font-weight:bold;color: #ed1c24;margin-top: 10px;margin-bottom: 12px;}

.btn_lease_detail{border: 2px solid #85c07e;float: left;padding: 5px;margin-right: 10px;border-radius: 5px;background: url(../images/icon_lease.png) left 3px center no-repeat;padding-left: 28px;cursor: pointer;color: #514d4a;font-weight: bold;margin-top: -15px;}
.price_lease{
    font-weight: bold;
    color: #2c681c;
    font-size: 15px;
    float: left;
    width: 100%;
}

.price_buy{
    font-size: 15px;
    color: #ff6c00;
    font-weight: bold;
    width: 39%;
    float: left;
}

.block_yahoo{ background:url(../images/bg_yhaoo.png);background-size: 100% 100%;padding: 10px;float: left;text-align: center;padding-bottom: 24px;}
.block_yahoo img{
    width: 100px;
    height: 100px;
    border-radius: 100%;
    margin: 0px auto;
    margin-bottom: 10px;
    margin-top: 16px;
}
.block_yahoo strong{
    display: block;
}
.block_yahoo p{}

.btn_buy{
    float: left;
    font-size: 16px;
    color: #616161;
    width: 50%;
    text-align: right;
    cursor: pointer;
}
.btn_buy img{
    margin-right: 8px;
}
.padding05{ padding-left: 0px; }
.padding0 { padding: 0px; }
.padding5 { padding: 0px 5px; }
.padding0_15 { padding: 0px; padding-right: 15px; }
.padding10_0 { padding-left: 10px; padding-right: 0px; }
.floatL { float: left; }
.floatR { float: right; }
.marginL-15 { margin-left: 15px; }
.marginR-15 { margin-right: 15px; }
body {margin: 0;font-size: 14px;line-height: 1.5em;color: #000;font-family: Arial;background: #fff;margin: 0px auto;max-width: 1349px;}

#menu { height: 0px; opacity: 0; }
.main_product{
    position: relative;
    padding: 5px;
}
.fancybox-inner #inline, .fancybox-inner #inline1{
    height: auto;
}
#inline, #inline1{
    height: 0;
    overflow: hidden;
}
.fancybox-inner{
/*    
background-color: #fff;*/
}
.fancybox-inner #inline{
width: 100%;
margin: 85px auto 0px;
}
.fancybox-inner #inline div:nth-child(1){
color: #E5B047;
font-size: 20px;
text-transform: uppercase;
font-family: SFUDinLight;
margin-bottom: 20px;
}
.fancybox-inner #inline form input{
width: 99%;
padding: 11px 10px;
}
.fancybox-inner #inline form button{
background-color: unset;
border: 0px;
margin-left: -38px;
}
#header{
    width:100%;
    /* background: url(../images/bg_header.png) top right no-repeat; */
    position: relative;
    z-index: 999;
    /* height: 196px; */
    /* padding-top: 10px; */
    transition: all 0.5s;
    }
#header .container{position:relative;}
.logo-top{ float:left;margin-right: 20px;}
.block_search{
    float: right;
    text-align: right;
    padding: 0px;
    position: absolute;
    right: 0px;
    top: 21px;
    bottom: -2px;
    height: 39px;
    z-index: 999;
    /* width: 258px; */
    /* padding-right: 11px; */
}
.block_search label{
    font-size: 16px;
    color: #9b9b9b;
}
.block_search input{
    padding: 3px 9px 3px 15px;
    outline: none;
    color: #666;
    background: #005CD9;
    border-radius: 24px;
    border: 1px solid #aaa;
    width: 74%;
}
.block_search button{
    border: none;
    color: #fff;
    outline: none;
    width: 41px;
    height: 31px;
    margin-right: 0;
    /* background: url(../images/icon_search.png) top center no-repeat; */
    background-color: transparent;
    position: absolute;
    right: 0px;
}
 .menu_m{ display:none}
 .fixed-menu {
  position: fixed!important;
    top: 0;
    left: 0;
    z-index: 999;
    width: 1366px;
    background-color: #fff;
}

.top-menu{
    /* border-bottom: 2px solid #d01414; */
    transition: all 0.5s;
    /* background-color: #0096FF; */
    float: right;
}
.top-menu >div{float:left;}
.top-menu div >ul{float: left;/* position: unset; */}

.full-width.slogan-shop h2{
font-family: SFUDinLight;
text-transform: uppercase;
font-size: 21px;
width: 50%;
margin: auto;
text-align: center;
line-height: 26px;
}
.full-width.slogan-shop .shopnow{

}
.full-width.slogan-shop .shopnow >a{
display: block;
font-family: SFUDinLight;
text-transform: uppercase;
font-size: 25px;
width: 234px;
padding: 12px 0px 15px;
color: #E5B047;
border: 3px solid #E5B047;
text-align: center;
margin: 20px auto 0px;
}
.full-width.slogan-shop .shopnow >a:hover{
    background-color: #E5B047;
    color: #fff;
}
.box .noidung{
    
position: relative;
}
.box.hinhleft .noidung .ten{border: 3px solid #E5B047;position: relative;margin: 38px 0px 18px -75px;padding: 36px 18px 25px 91px;}
.box.hinhleft .noidung .ten:hover{
    background-color: #E5B047;
}
.box.hinhleft .noidung .ten div{
font-family: Roboto;
font-size: 15px;
text-transform: uppercase;
color: #333;
}
.box.hinhleft .noidung .mota{
padding: 4px 0px 0px 23px;
color: #444;
font-family: Roboto;
line-height: 30px;
font-size: 16px;
text-align: justify;
}
.box.hinhleft .noidung .ten h3{text-transform: uppercase;color: #000;font-family: SFUDinEngAlt;font-size: 55px;margin: 9px 0px 15px;}
.box.hinhleft .noidung .ten h4{
font-size: 35px;
font-family: SFUDinLight;
text-transform: uppercase;
color: #875900;
}
.box.hinhright .noidung .ten{
border: 3px solid #E5B047;
position: relative;
margin: 65px -75px 18px 0px;
padding: 36px 18px 25px 39px;
}
.box.hinhright .noidung .ten:hover{
    background-color: #E5B047;
}
.box.hinhright .noidung .ten div{
font-family: Roboto;
font-size: 15px;
text-transform: uppercase;
color: #333;
}
.box.hinhright .noidung .ten h3{
text-transform: uppercase;
color: #000;
font-family: SFUDinEngAlt;
font-size: 55px;
margin: 9px 0px 15px;
}
.box.hinhright .noidung .ten h4{
font-size: 35px;
font-family: SFUDinLight;
text-transform: uppercase;
color: #875900;
}
.box.hinhright .noidung .mota{
padding: 4px 0px 0px 0px;
color: #444;
font-family: Roboto;
line-height: 27px;
font-size: 16px;
text-align: justify;
}
.box.hinhright .hinh{
float: right;
}

.full-width.gioithieu{height: 551px;margin: 65px 0px 40px;padding-top: 80px;}
.full-width.gioithieu .box1{width: 50%;margin: 0px auto;color: #fff;background-color: rgba(255,255,255,0.5);padding: 80px 50px;position: relative;text-align: center;}
.full-width.gioithieu .box1:before{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border: 2px solid #fff;
    margin: 26px;
}
.full-width.gioithieu .box1 div:nth-child(1){font-family: SFUFuturaBook;text-transform: uppercase;font-size: 23px;/* margin-bottom: 10px; */}
.full-width.gioithieu .box1 div:nth-child(2){font-family: SFUFuturaBold;text-transform: uppercase;color: #fff200;font-size: 45px;line-height: 45px;margin: 18px 0px 26px;text-shadow: 1px 1px 1px #333;}
.full-width.gioithieu .box1 div:nth-child(3){color: #000;font-size: 17px;line-height: 30px;font-family: RobotoCondensedRegular;}
.full-width .title{
font-family: Conv_RobotoBold;
font-size: 40px;
text-align: center;
line-height: 40px;
margin-bottom: 30px;
}
.block-content-duan{
    margin-right: 2%;
    width: 49.4%;
    position: relative;
    margin-bottom: 20px;
    overflow: hidden;
}
.block-content-duan img{
    transition: all 0.5s;
    width: 100%;
}
.block-content-duan img:hover{
    transform: scale(1.1);
}
.block-content-duan h3{
position: absolute;
bottom: 0;
color: #fff;
background-color: rgba(0,0,0,0.5);
width: 100%;
text-align: center;
margin: 0px;
padding: 11px 10px;
font-family: SFUFuturaBook;
font-size: 15px;
text-transform: uppercase;
}
.full-width .xemthem{
text-align: center;
}
.full-width .xemthem >a{
display: inline-block;
/* width: 100px; */
border: 1px solid #E8A842;
color: #E8A842;
padding: 10px 30px;
font-family: RobotoCondensedRegular;
font-size: 16px;
text-transform: uppercase;
margin-top: 10px;
}
.full-width .xemthem >a:hover{
    background-color: #E8A842;
    color: #fff;
}
.full-width .menufooter{padding: 26px 0px;border-top: 2px solid #FFA900;/* border-bottom: 2px solid #FFA900; */overflow: hidden;}
.full-width .menufooter .block-search{

}
.full-width .menufooter .block-search input{background-color: unset;border: 1px solid #ddd;border-radius: 3px;width: 88%;padding: 5px;}

.full-width .menufooter .block-search input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #555;
    padding-left: 15px;
}
.full-width .menufooter .block-search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #555;
   opacity:  1;
   padding-left: 15px;
}
.full-width .menufooter .block-search input::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #555;
   opacity:  1;
   padding-left: 15px;
}
.full-width .menufooter .block-search input:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #555;
   padding-left: 15px;
}

.full-width .menufooter .block-search button{
color: #333;
}
.full-width ul.menu-footer{
margin-top: 10px;
text-align: right;
}
.full-width ul.menu-footer li{
display: inline-block;
}
.full-width ul.menu-footer li >a{
color: #333;
font-family: tahoma;
text-transform: uppercase;
border-right: 1px solid #ccc;
padding: 0px 10px;
font-size: 13px;
}
.full-width ul.menu-footer li >a:hover{
    color: #ffa900;
}
.block_news_right {
    padding: 0px;
    padding-left: 20px;
}
.block_news_right img{width: 100%;border: 1px solid #ddd;/* border-radius: 5px; *//* padding: 5px; *//* height: 133px; */}
.block_news_right h3{color: #333;font-size: 13px;font-family: roboto;/* font-weight: 600; */line-height: 20px;margin: 0px 0px 5px;height: 39px;text-align: justify;}
.block_news_right h4{color: #666;line-height: 17px;font-size: 13px;text-align: justify;}
.block_news_right .view{
color: #666;
font-size: 12px;
margin-top: 20px;
}
.block_news_right .view span{
width: 50%;
float: left;
}
.list-counter{}
.list-counter li{
    display: block;
    line-height: 27px;
    text-align: left;
}
.list-counter img{}
.list-counter span{
    font-size: 12px !important;
}
.list-counter strong{}

.block_news_right h2.title_left{
    background: #00374b;
    margin-top: 0px;
    font-size: 16px;
    padding: 12px;
    text-transform: uppercase;
    color: #fbdf26;
    border-left: 5px solid;
    padding-left: 10px;
    margin-left: -1px;
    font-weight: bold;
}

.dichvu{padding: 50px 0px;background: url(../images/bg-dv-slide.png) no-repeat center;margin-bottom: 40px;}

#captchat{ max-width:280px}

.block-search input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #fff;
    padding-left: 15px;
}
.block-search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #fff;
   opacity:  1;
   padding-left: 15px;
}
.block-search input::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #fff;
   opacity:  1;
   padding-left: 15px;
}
.block-search input:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #fff;
   padding-left: 15px;
}

.products-item{font-family: Roboto;margin-bottom: 20px;text-align: center;}
.products-item .name-block{

}
.products-item .name-block h3{margin-top: 10px;margin-bottom: 2px;color: #0B50B6;text-transform: uppercase;font-size: 15px;text-align: center;}
.products-item .name-block h4, .block-product h4{
    color: #666;
    font-size: 13px;
    line-height: 18px;
    margin-top: 5px;
    margin-bottom: 0px;
}
.products-item .name-block .price-product{color: #333;/* text-align: center; *//* float: unset; */}
.products-item .name-block .price-product span:nth-child(1), .price-product span:nth-child(1){
color: #111;
font-weight: 600;
}
.products-item .name-block .price-product span:nth-child(2), .price-product span:nth-child(2){
color: red;
font-weight: 600;
}
.block_bro h2{margin: 0px;font-size: 15px;font-weight: bold;margin-bottom: 5px;}

.box-prod-content{
    width: 100%;
}
.end_prod{
    margin-right: 0px!important;
}
.list_danhmuc{
    padding: 0px;
    background: #fff;
    background-size: 100%;
    /* border: 1px solid #ccc; */
    border-radius: 0px 0px 0px 20px;
}
.list_danhmuc >li{
    padding: 0px 0px 0px;
    /* padding-left: 21px; */
    border-bottom: 1px solid #ddd;
    /* background: url(../images/bg-menu-left.png) left 9px center no-repeat; */
    position: relative;
}
.list_danhmuc >li:nth-child(1){
    /* height: 50px; */
    /* margin-top: -20px; */
    /* padding-top: 19px; */
}
.list_danhmuc li:last-child{ border:none}
.list_danhmuc li a.cap1{
    display: block;
    font-size: 16px;
    font-weight: normal;
    color: #094CB4;
    text-transform: uppercase;
    font-family: 'RobotoCondensedLight';
    padding: 11px 10px 11px 27px;
    /* background-color: #EEEEEE; */
    /* text-transform: uppercase; */
    background: url(../images/icon-dm1.png) #EEEEEE no-repeat 5% 51%;
    box-shadow: -2px 4px 6px -4px #aaa;
    margin-bottom: 3px;
}
.list_danhmuc li a:hover{color: #000;}
.list_danhmuc > li >ul{position: relative;background: #FFF;/* width: 250px; *//* left: 268px; */z-index: 99;top: 0px;/* display: none; */}
.list_danhmuc > li:hover >ul{ display:block}
.list_danhmuc > li >ul>li{
    border-bottom: 1px solid #ccc;
    /* padding: 11px 10px; */
    background: url(../images/arrow_list.png) left 5px center no-repeat;
    /* padding-left: 17px; */
}
.list_danhmuc > li >ul >li >a{
display: block;
padding: 11px 10px 11px 28px;
text-transform: uppercase;
font-family: 'RobotoCondensedLight';
font-size: 16px;
color: #666;
background: url(../images/icon-dm2.png) no-repeat 5% 19px;
border-bottom: 1px solid #eee;
box-shadow: -2px 7px 5px -5px #eee;
}
.duan{background-color: #1572B7;padding: 68px 0px 50px;margin-top: 30px;}
.duan .title{
margin-top: -91px;
position: relative;
}
.duan .title span{
width: 293px;
height: 49px;
line-height: 49px;
font-size: 19px;
display: block;
margin: auto;
text-align: center;
color: #fff;
background: url(../images/bg-duan-thuchien.png) no-repeat center;
text-transform: uppercase;
font-family: roboto;
}
.block_contact_index{
    padding-left: 195px;
}
.title_about{ font-weight:bold;margin-top: 4px;font-size: 20px;}

.menu-danhmuc{
    /* background: url(../images/bg-menu1.png) repeat-x; */
    /* padding: 5px 0px; */
    background-color: #006CFF;
}

.block_registe_email{
    padding: 0px 16px;
}
.block_registe_email input{
    width: 100%;
    padding: 10px;
    margin-bottom: 11px;
    background: #e0e3ef;
    border: none;
    text-align: center;
    text-transform: uppercase;
}



::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #ccc;
    font-size: 12px;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #ccc;
   opacity:  1;
   font-size: 12px;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #ccc;
   opacity:  1;
   font-size: 12px;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #ccc;
   font-size: 12px;
}

.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: #fff !important; */}
.top-menu div >ul>li{
    /* display: inline-block; */
    /* position: relative; */
    transition: all 0.5s;
    /* padding: 14px 0px; */
    float: left;
    /* padding-top: 10px; */
}

.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;}

li.logo_home{ padding:0px !important} 
li.logo_home a{ padding:0px !important}

.top-menu div >ul>li:last-child{/* background: none; *//* padding-right: 0px; */}
.top-menu div >ul>li>a{
    display: block;
    font-family: SFUFuturaBook;
    text-transform: uppercase;
    padding: 19px 21px 19px;
    /* border-right: 1px solid rgb(6, 79, 168); */
    /* background: url(../images/line-menu.png) no-repeat bottom; */
    color: #000;
    font-size: 16px;
}
.top-menu div >ul>li>a:hover{
    background: url(../images/line-menu.png) no-repeat center 85%;
}
.top-menu div >ul>li:last-child>a{
    border-right: 0px;
}
.top-menu div >ul>li >ul{
    position: absolute;
    top: 100%;
    width: 1170px;
    z-index: 999;
    display: none;
    transition: all 0.5s;
    text-align: left;
    left: -333px;
    padding-top: 2px;
    background-color: #fff;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid;
}
.top-menu div >ul>li ul li{
    padding: 9px 5px 0px;
    position: relative;
    transition: all 0.5s;
    border-bottom: 1px solid #fff;
    background: #fff;
    padding-left: 7px;
}
.top-menu div >ul>li ul li.cap1{
width: 250px;
display: inline-block;
vertical-align: top;
}
.top-menu div >ul>li ul li:hover{
    /* background: #fff; */
    padding-left: 12px;
}
.top-menu div >ul>li ul li:hover a{color: #000;}
.top-menu div >ul>li ul li a{
    color: #111;
    display: block;
    font-size: 15px;
    font-family: SFUFuturaBook;
}
.top-menu div >ul>li ul li a.cap1{
text-transform: uppercase;
}
.top-menu div >ul>li ul li a.cap1:hover{
    color: #9a6600;
}

.logo_home{/* position: absolute !important; *//* bottom: -2px; */z-index: 999;padding: 0px;/* margin-top: -33px; */text-align: center;}
.logo_home>a{width: 29%;text-align: left;margin-top: 5px;}

.logo_home>a span, a.logo span{
    width: 50%;
    font-size: 17px;
    font-family: Times;
    text-transform: capitalize;
    font-style: italic;
    /* font-weight: 600; */
    color: #B38E41;
}
a.bando{
    color: #B38E41;
    display: block;
    width: 100px;
    margin: 5px auto;
    border: 1px solid;
    padding: 5px;
}
.logo_home>a.thongtin{
    text-decoration: none;
    /* padding-top: 10px; */
}
.logo_home>a.thongtin .slogan{
    clear: both;
    color: #111;
    font-size: 20px;
    padding: 11px;
    font-family: roboto;
    -webkit-animation: mymove 5s infinite;
    animation: mymove 5s infinite;
    text-transform: capitalize;
}
.logo_home div.banner{
width: 71%;
}
.khung_thongtin .text-info{
    font-family: roboto;
        font-size: 16px;
    line-height: 30px;
}
.khung_thongtin .text-info span{
/*font-family: roboto;
font-weight: 400;*/
color: #111;
}
.thongtin{margin-top: 15px;text-align: right;}
.thongtin div >a{
    text-decoration: none;
    color: #333;
    font-family: Roboto;
    font-size: 15px;
    display: block;
    border-right: 1px solid #ddd;
}
.thongtin div >a i{
    color: #D0A85B;
    font-size: 20px;
    margin-right: 5px;
    display: inline-block;
}
.thongtin div >a.bando{
    border:unset;
    border-right: 1px solid #ddd !important;
    padding: unset;
    margin: unset;
    width: unset;
}
.thongtin div{width: 87px;text-align: center;}
.thongtin div:nth-child(5){
width: 169px;
/* font-family: tahoma; */
}
.thongtin div:nth-child(6){width: 252px;}
.thongtin div:nth-child(7){
width: 83px;
}
.thongtin div:nth-child(7) >a, .thongtin div:nth-child(5) >a{
    border-right: 0px;
    font-family: tahoma;
    font-size: 14px;
    /* font-weight: 600; */
    display: inline-block;
}
.title_product_center, .tieude_giua{
    font-family: Conv_RobotoBold;
    font-size: 30px;
    text-align: center;
    line-height: 40px;
    margin-bottom: 30px;
}
.frame_images{
border: 1px solid #ddd;
text-align: center;
}
.khung_thongtin{
    /*padding-left: 30px;*/
}
.tab-content > .active{
    border: 1px solid #ddd;
    border-top: 0px;
    border-radius: 0px 0px 5px 5px;
    padding: 10px;
}
.khung_thongtin h1{
font-size: 20px;
color: #FFA900;
font-family: roboto;
margin: 0px 0px 15px;
}
.cart{
    /*padding-left: 34px;*/
    text-align: center;
}
.menu{
position: unset;
}
.block-search{
width: 100%!important;
}
.block-search input{
background-color: #d0a85b;
border: 0px;
border-radius: 14px;
padding: 3px 11px;
}
.block-search button{
margin-left: -30px;
background-color: transparent;
border: 0px;
color: #9A6600;
}

@-webkit-keyframes mymove {
    0%   {color: #f00;}
    25%  {color: #0748B2;font-weight: 600;}
    75%  {color: #f00}
    100% {color: #0748B2;font-weight: 600;}
}

/* Standard syntax */
@keyframes mymove {
    0%   {color: #f00;}
    25%  {color: #0748B2;font-weight: 600;}
    75%  {color: #f00}
    100% {color: #0748B2;font-weight: 600;}
}
#footer{

}
.content-footer{text-align: left;color: #666;overflow: hidden;border-top: 2px solid #FFA900;border-bottom: 2px solid #ffa900;padding: 20px 0px;}
#footer ul.list-social li{
display: inline-block;
font-family: Conv_RobotoBold;
}
.copyright{font-family: roboto;color: #595959;padding: 5px 0px;}
.copyright1 >a{
    color: #595959;
    font-family: roboto;
    display: inline-block;
    /* width: 19%; */
    margin-right: 20px;
}
.logo_home>a.thongtin .tencty{
color: #CF1717;
font-size: 30px;
text-transform: uppercase;
font-weight: 600;
text-shadow: 1px 1px #fff, -1px 1px #fff, 1px 2px #fff, 2px 3px #111;
}
.logo_home>a.thongtin .diachi{
color: #333;
padding-top: 10px;
}

.content-right{padding: 0px;/* background: #fff; */margin-top: 15px;}
.list{
    border-top: 1px solid #FFA900;
    border-bottom: 1px solid #FFA900;
    margin: 0px 15px 20px; 
    padding: 8px 0px;
    height: 45px;
    overflow: hidden;
    transition: all 0.5s;
    position: relative;
}
.list .xemtatca span{
    position: absolute;
    top: 0px;
    right: 0;
    cursor: pointer;
    padding: 10px;
        background-color: #D0A85B;
    color: #fff;
    display: block;
    width: 35px;
    text-align: center;
}
.list >a{
    display: inline-block;
    /*border: 1px solid #FFA900;*/
    border-radius: 5px;
    padding: 5px;
    color: #111;
}
.list >a:hover{
    /*background-color: #FFA900;*/
    text-decoration: underline!important;
    color: #FFA900;
}
.content_in{
margin-top: 40px;
}
.content_in .left select{
width: 200px;
}
.content_in .right{
text-align: right;
}
.content_in .right .block-search input{
border: 1px solid #ddd;
background-color: unset;
}
.content_in .right .block-search input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #555;
    padding-left: 15px;
}
.content_in .right .block-search input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #555;
   opacity:  1;
   padding-left: 15px;
}
.content_in .right .block-search input::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #555;
   opacity:  1;
   padding-left: 15px;
}
.content_in .right .block-search input:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:    #555;
   padding-left: 15px;
}
.content_in .right .block-search a{
color: #333;
}
.item_product_cat{position: relative;}
.item_product_cat h3{

}
.spcungloai{
    margin-bottom: 30px;
}
.item_product_cat h3.detail{
    position: absolute;
    bottom: 0;
    /* left: 0; */
    width: 100%;
    text-align: center;
    background-color: rgba(0,0,0,0.5);
    color: #fff;
    font-family: SFUFuturaBook;
    font-size: 14px;
    text-transform: uppercase;
    padding: 10px 0px;
    margin: 0px;
}
.item_product_cat h3 >a{
position: absolute;
bottom: 0;
width: 100%;
text-align: center;
background-color: rgba(0,0,0,0.5);
color: #fff;
font-family: SFUFuturaBook;
font-size: 13px;
text-transform: uppercase;
padding: 10px 0px;
}
.item_product_cat .box{
    overflow: hidden;
    position: relative;
}
.item_product_cat img{
    transition: all 0.5s;
    width: 100%;
}
.item_product_cat img:hover{
    transform: scale(1.1);
}
#submit_thanhtoan{
width: 100px;
    float: left;
    margin: 0px 10px 10px 0px;
}
.g_muatiep{
    width: 100px;
    float: left;
    text-align: center;
}
.nav-tabs > li > a{
color: #D0A85B;
}
.list-news-order{
    background-color: #ddd;
    padding:8px;
}
.list-news-order li>a{
    color: #111;
    font-family: roboto;
}
.giohang input.button{
    background-color: #D0A85B;
    color: #fff;
    font-family: roboto;
}
.giohang input.button:hover{
    background-color: #9A6600;
}

.contentinformationleft input::-webkit-input-placeholder, .contentinformationleft textarea::-webkit-input-placeholder{ /* WebKit, Blink, Edge */
    color:    #555;
    font-size: 15px;
    font-family: Roboto;
}
.contentinformationleft input:-moz-placeholder, .contentinformationleft textarea:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */
   color:    #555;
   font-size: 15px;
   font-family: Roboto;
}
.contentinformationleft input::-moz-placeholder, .contentinformationleft textarea::-moz-placeholder{ /* Mozilla Firefox 19+ */
   color:    #555;
   font-size: 15px;
   font-family: Roboto;
}
.contentinformationleft input:-ms-input-placeholder, .contentinformationleft textarea:-ms-input-placeholder{ /* Internet Explorer 10-11 */
   color:    #555;
   font-size: 15px;
   font-family: Roboto;
}
.btn_muahang{
    /* border: 1px solid #FFA900; */
    /* background-color: #d0a85b; */
    padding: 5px 20px;
    color: #FFA900;
    text-transform: uppercase;
}
.btn_muahang:hover{
   /* background-color: #FFA900;*/
}
.back-top{
position: fixed;
right: 0;
bottom: 50px;
font-size: 30px;
color: #9A6600;
}

.btn_m{
    background-color: #9a6600;
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    margin-top: 10px;
    color: #fff;
    font-size: 20px;
}
.mm-menu{
    background-color: #9a6600!important;
}
.owl-theme .owl-controls{
    display: block!important;
}
@media (min-width:1368px){
        #footer{
            /* background: #0096ff!important; */
        }

}
@media (min-width: 1024px){
    .title_product_center span{
        /* margin-left: 42%; */
        width: 261px;
    }
    .block_logo_m, .btn_m{
        display: none;
    }
    .dangkynhantin .hotline-footer img{
        margin-right: 20px;
    }
    .full-width{
            
    padding-top: 44px;
    }
    .block-slider{
        margin-top: 0px;
    }
    .block_content_f:nth-child(3){
        
    padding-left: 114px;
    }
    .block-content-duan{ 
        width: 49%;
    }

}
 @media (max-width:1024px) {
        .block_content_f .box-thongke{
            margin-left: 0px;
        }
         .block_search{
            bottom: -9px;
            display: none;
        }
        .block_logo_m{
            display: block;
            text-align: center;
        }
        .logo_home, .menu_in{
            display: none;
        }
        #header{
            height: auto;
        }
        .block-right, .block-right-sp{
            width: 100%;
        }
        .block-dangkyemail input:nth-child(1){
        width: 50%;
        }
        .block-dangkyemail input:nth-child(2){
        width: 48%;
        /* margin-left: 0px; */
        /* margin-top: 5px; */
        }
        .block-dangkyemail input:nth-child(3){
            
        width: 70%;
        }
        .owl-4sp1 .products-item .bg_product{
            margin: 0px auto;
        }
        .block-dangkyemail  button{
        top: 6px;
        width: 28%;
        padding: 6px;
        margin-left: 0px;
        }
        .block_content_f:nth-child(3), .block_content_f:nth-child(3) .copy{   
            padding-left: 0px;
        }
        .logo_home>a.thongtin{
            max-width: 50%;
        }
        .full_thongtin{
            padding-bottom: 15px;
        }
        .top, .menu-danhmuc ul.cap1, .block-menu-left, .menu-danhmuc{
            display: none;
        }
        .block_news_right h3{
            height: 35px;
            overflow: hidden;
        }
        .block-product-sp{
            width: 21.9%;
        }
        .box-product.dichvu .block-product{
            width: 24.6%;
            margin-right: 5px;
            /* padding-right: 50px; */
        }
        .dangkynhantin .email-footer span{
            width: 50%;   
            text-align: center;
        }
        .block-dangkyemail, .block-dangkyemail input{
            /* width: 50%; */
        }
        .copyright span.copy{
            text-align: center;         
            float: none;
        }
        .list-counter, .dangkynhantin .hotline-footer, .dangkynhantin .email-footer{
            width: 100%;
            /* float: none; */
        }
        .content-right{
            width: 100%;
        }
        .bg_product.dichvu h4{
            padding-right: 50px;
        }
        .logo-top{
            margin-left: 0px;
        }
        .btn_m{display: block;color: #fff;}
        

 }
 @media (max-width:1000px) {
             .list-news-hot-right li a{
            width: 88%;
            }
        .owl-theme .owl-controls .owl-buttons div.owl-next{
            right: 0px!important;
        }

         .register_email textarea{/* max-width: 52%; */margin-bottom:10px;}   
         .block_search input{
            width: 200px;
            max-width: 377px;
            float: left;
            border: none;
            padding: 2px 9px;
            margin-top: 3px;
            margin-left: 5px;
        }

        .block_menu_footer{ display:none}
        #footer{/* border-top: 5px solid #880404; padding-top: 39px;*/background-size: 100% 100%;/* background-color: #0096ff; *//* margin-bottom: 40px; */}
        

        .top-menu{display:none;}

        .block_logo_m{
            display: block;
            text-align: center;
        }
        .logo-top{ display:none}

        .top_logo{position:absolute; left:0px; top:0px; display:none}

 }
 @media (max-width: 800px) {
        .block-product-sp{
            width: 30%;
            margin-left: 9px;
        }
        .full-width{
            height: auto;
            padding: 30px 0px;
        }
        .copyright{
            
/* margin-bottom: 50px; */
        }
        .copyright1{
            margin-bottom: 50px; 
        }
        .block-right-sp .block-content .products-item{
            
            width: 29.7%;
        }
        .box.hinhleft .noidung .ten{
            margin: 38px 0px 18px 0px;
        }
        .box.hinhright .noidung .ten{
            margin: 65px 0px 18px 0px;
            clear: both;
        }
        .full-width.gioithieu .box1{
            width: 90%;
        }
        .block-content-duan{
            width: 31.5%;
        }
        .row{margin-left:0px;margin-right:0px;}
         .quangcao1{position: initial;width: 50%;}	
        .block_content_f{
            padding-left: 0px;
            /* text-align: center; */
        }
        #footer{
            /* background: none!important; */
            /* background-color: #0071fd!important; */
        }
        .copyright span.copy{
            width: 100%;
        }
        .list-counter{
            text-align: center;
        }
} 
@media (max-width: 768px) {
        .block-product-sp{
            width: 46%;
        }
        .name_news_list span{
            display: block;
        }
        .box-product.dichvu .block-product {
            width: 49%;
        }
        .copyright1 >a{
            display: unset;
            float: left;
            /* margin-bottom: 50px; */
        }
        .copyright1{
            margin-bottom: 50px;
            overflow: hidden;
        }
}
@media (max-width:667px){
        .block-product-sp{
            width: 45%;
        }
        .block-right-sp .block-content .products-item{
            width: 29%;
        }
        
}
 @media (max-width:600px) {
        .block-product-sp{
            width: 45%;
        }
        .block-dangkyemail input{
            width: 68%;
        }
        .block-right-sp .block-content .products-item{
        width: 46%;
        }
        .block-right-sp .block-content .products-item:nth-child(2n){
            margin-right: 0px;
        }
        .register_email textarea{
            width: 100%;
        }
        .item_lienhe label input, .item_lienhe label select, .item_lienhe label textarea{
            width: 100%;
        }
        .dangkynhantin .email-footer span{   
            font-size: 17px;
        }
        .block-dangkyemail{
            /* width: 67%; */
        }
        .fancybox-opened{
            width: 94%!important;
            left: 0px!important;
        }
        .fancybox-inner, #inline{
            width: 100%!important;
        }
        .fancybox-inner #inline{
            margin-top: 20px;
            padding: 20px;
        }
        
 }
  @media (max-width:568px) {
        .block-content-duan{
            width: 46%;
        }
        .block-content-duan.end_prod{
            margin-right: 15px !important;
        }
}

 @media (max-width:480px){
        .block-product-sp{
            width: 44%;
        }
        .contain .danhmuc{
            display: none;
        }
        .copyright1 >a{
            
            width: 48%;
        }
        .block-right-sp .block-content .products-item{
            
            width: 45%;
        }
        .full-width.slogan-shop h2{
            width: 100%;
        }
        
 }
 @media (max-width:450px) { 
        .tintuc-slick.slick-slider{
            margin-top: 0px;
        }
        .full-width.gioithieu .box1{
            width: 100%;
            padding: 35px;
        }
        .box.hinhleft .noidung .ten{
            padding-left: 18px;
        }
        .box .noidung .ten h3{
            font-size: 30px!important;
        }
         .logo-top-m{
            padding-left: 0px;
            margin-bottom: 0px;
            max-width: 100%;
            display: none;
         }   
         .full-width.gioithieu{
            padding-top: 0px;
         } 
        .block-content-duan{
            width: 100%;
        }
  
 }
 @media (max-width:414px){
        .logo_home>a.thongtin .tencty{
            
            line-height: 34px;
        }
        #footer{
            /* background: #0071fd!important; */
        }
        .block-dangkyemail input{
            width: 70%;
        }
        .block-product-sp{
            width: 92%;
        }
     
 }
 @media (max-width:380px) {
        
        .block-product-sp{
            width: 94%;
        }
        .logo_home>a.thongtin{
            display: none;
        }
        .block-dangkyemail input{
            width: 76%;
        }
        .block-right-sp .block-content .products-item{
            margin-right: 0px;
            width: 94%;
        }
        .register_email textarea{
            width: 68%!important;
        }
        a.logo img{
            width: 40%;
        }
         .list-data li.list-header{ text-align:center}
         .content-download{ display:none}
         .desc_about{ padding:0px}

         .btn_m{left: 0px;top: 2px;position: fixed;z-index: 99;}
 }

