img{max-width: 100%;}
img{max-width: 100%;}
a{color: #2e2e2e; text-decoration:none;}
a:hover{color: #cb2822;}
.clear{clear:both; width:100%;}
body{font-family:Tahoma, "Times New Roman", serif;color: #000;font-weight: 400;padding: 0px;background: #fff;}
#logoh1{margin:0px;}
#header img.logo{max-height:156px;}
#main-nav ul{background-color: #7e2819;text-align: left;}
#main-nav ul li{padding: 0px 15px 0px 15px}
#main-nav ul li a{    color: #fff; text-decoration: none; text-transform: uppercase; font-size: 14px; font-weight: 600;     padding: 10px 15px;}
ul.sub_menu{}
ul.sub_menu li{border-top: 1px solid #b9b9b9;}
ul.sub_menu li a{}

#categories-slider {padding-top: 20px}
#categories-slider .swiper-container .swiper-wrapper .swiper-slide {text-align: center;border: solid 1px rgba(0, 0, 0, 0.26)}
#categories-slider .swiper-container .swiper-wrapper .swiper-slide .link_slider{background-repeat:no-repeat !important;height: 35px;background-size: cover !important;background-position: center;background-position: center !important;}
#categories-slider .swiper-container .swiper-wrapper .swiper-slide .img_slider{padding: 6px}
#categories-slider .swiper-container .swiper-wrapper .swiper-slide .img_slider img{height: auto;width: 100%;}
#categories-slider .swiper-container .swiper-wrapper .swiper-slide a{color: #7e2819;text-decoration: none;text-transform: uppercase;font-weight: bold;font-size: 16px;display: inline-block; padding-top: 5px;}
/*left banner*/
#maincontent{padding-top: 10px}
#lefbanner{padding-right: 0px;padding-top: 10px;}
#lefbanner #transcroller-body .modal{width: 100% !important}
#lefbanner #transcroller-body .wrap_product .product{border: solid 1px #7e2819;margin-bottom: 10px;background: #ffffffa1;}
#lefbanner #transcroller-body .wrap_product .product .title{background-color: #7e2819;}
#lefbanner #transcroller-body .wrap_product .product .title h3{color: #fff;text-transform: uppercase;font-size: 15px;padding: 10px 0px 10px 5px;margin: 0px;text-align: center;}
#lefbanner #transcroller-body .wrap_product .product a:hover{text-decoration: none;}
#lefbanner #transcroller-body .wrap_product .product .content_img img{padding: 7px}
#lefbanner #transcroller-body .wrap_product .product .content_text p{margin: 0px}
#lefbanner #transcroller-body .wrap_product .product .content_text h3{text-align: center;font-size: 15px}
#transcroller-body .wrap_product .product img{width: 100%}
#transcroller-body .modal_show_content .modal-content .modal-header{padding: 7px;text-align: center;background: #337ab7;color: #fff;}
#transcroller-body .modal_show_content .modal-content .modal-header .close{color: #fff;font-weight: bold;font-size: 19px;opacity: 0.8}
#transcroller-body .modal_show_content .modal-content .modal-body{padding: 5px}
#transcroller-body .modal_show_content .modal-content .modal-body img{width: 100%}
#transcroller-body .modal_show_content .modal-content .modal-body .introtext p{ margin: 5px;font-weight: bold;font-size: 19px}
#transcroller-body .modal_show_content .modal-dialog{width: 95% !important}
/*maincontent*/
#content_inner_shows {padding-top:10px;}
#maincontent .module-decoration .module-title{background-color: #73bd44;color: #fff;}
#maincontent .module-decoration .module-title h3{text-decoration: none;text-transform: uppercase;font-size: 15px;padding: 10px 0px 10px 5px;margin: 0px}
#maincontent .module-content .list-content-thumb .list-article .article{padding: 10px 0px;border-bottom: 1px solid #cdcdcd; text-align: justify;}
#maincontent .module-content .list-content-thumb .list-article .article .head_content a:hover{text-decoration: none;}
#maincontent .module-content .list-content-thumb .list-article .article .head_content span{font-weight: bold;font-size: 13px;color: #9c0606;}
#maincontent .module-content .list-content-thumb .list-article .article .introtext_body{display: inline-block;margin-top: 5px;}
#maincontent .module-content .list-content-thumb .list-article .article .introtext_body img{float: left;margin: 0px 10px 0px 0px;border: 1px solid #ccc;   background: #fff;  padding: 2px; -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;}
#maincontent .module-content .list-content-thumb .list-article .article .introtext_body .content p{margin: 0px !important}
#maincontent_left2,#maincontent_right2{margin-top:10px;}
/*footer*/
.footer_top{    background: rgb(242, 242, 242);}

.copyright{text-align: center;color: #fff;font-size: 15px;font-weight: 600;padding: 10px 0px 10px 0px;background-color: #252525;}
.copyright p{margin: 0px}
/*items*/
.items {margin-top:10px;}
.items .content-item{padding: 10px 0px 10px 0px;border-bottom:1px solid rgba(0, 0, 0, 0.13);margin-left: 15px;width: 98%}
.items .content-item:last-child{border-bottom: none;}
.items .content-item .content_title{    margin: 0px;padding: 0px 0px 5px 0px;line-height: inherit;font-size: 16px;}
.items .content-item a{color: #9c0606;text-decoration: none;}
.items .content-item img{width: 100%;}
.items .content-item .viewmorearticle{}
.items .content-item .viewmorearticle a{background: #1c77ad;color: #fff;font-size: 15px; font-weight: 600;border: none;}
/*page datails*/
.page-item{background: #ffffffa1;  border: 1px solid #dedede;  margin-bottom: 20px;  box-shadow: 0px 0px 2px #ccc;}
.page-item .page-content-inner{padding:10px; text-align:justify;}
.page-header{margin: 0px; padding-bottom: 0px; border-bottom: 3px double #7e2819;}
.page-item  .page-header h1, .page-item  .page-header h2{color: #59a728; text-transform: uppercase; font-weight: bold; font-family: arial;  font-size: 22px;  margin: 0px;  padding: 10px 10px;}
 /*bai viet khac*/
.widget-more-links{padding: 0px 10px 20px;}
.widget-more-links .widget-more-header{    border-bottom: 3px double #0075c7;
    margin-bottom: 10px;
    margin-top: 20px;}
.widget-more-links .widget-more-header h3{color: #0075c7;
    font-size: 20px;
    text-transform: uppercase;
    margin: 0px;
    padding: 4px 0px;}
.widget-more-links ul{list-style: none;}
.widget-more-links ul li{padding-bottom: 5px;}
.widget-more-links ul li a{color: #0867b9;}
.widget-more-links ul li em{font-size: 11px; color: #585858;}
/*contact*/
#page_contact .row{margin: 0px}

.contact-title h2.pane-toggler{ padding-left: 10px; color: #9c0606;text-transform:uppercase;font-weight: bold;font-family: PT serif;font-size: 25px}
#intro_contact_inner{margin: 0px;}
#info_contact_inner .label{font-size:80%;color: #000;padding: 0px}
#info_contact_inner{margin: 0px;padding-bottom: 15px;border-bottom: solid 1px rgba(29, 33, 41, 0.15);font-size: 18px}
#form-contact{padding-top: 15px}
#form-contact .form-horizontal .form-group {margin-left: 0px}
#form-contact .form-horizontal .control-label {text-align: left;padding-right: 0px}
#google-map {padding-left: 0px}
#form-contact{padding-left: 0px}
#form-contact .btn{background-color: #1c77ad;font-weight: bold;}
.name_company{    text-transform: uppercase;  padding-top: 20px; font-size: 23px;  font-weight: 600;padding-left: 0px;}
.show-map-contact{margin: 0px !important}
#map-canvas{height: 333px !important}
.wdget-top-hotline{    padding-top: 10px;}
.wdget-top-hotline .iconsocial{width: 30px; border-radius: 50%;  margin: 0px 5px;}
.wdget-top-slogan{}
.wdget-top-slogan .module-content{}
.wdget-top-slogan .module-content p{margin-bottom:0px;}
.homewdgblog{}
.homewdgblog .module{background: #ffffffa1;  border: 1px solid #dedede;  box-shadow: 0px 0px 2px #ccc;}
.homewdgblog .module .module-content{padding:0px 10px;}
.homewdgblog .module .list-article{}
.homewdgblog .module .list-article .head_content{text-overflow: ellipsis; overflow: hidden; white-space: nowrap; text-transform: uppercase;}
.homewdgblog .module .list-article .head_content a{}
.homewdgblog .module .list-article .head_content h2{ padding: 0px; margin: 0px; font-size: inherit;    text-overflow: ellipsis;  overflow: hidden;   white-space: nowrap; text-transform: uppercase;}
.homewdgblog .module .list-article .head_content span{}
#maincontent .module-content .list-content-thumb .list-article .article:last-child{border-bottom:none;}
.homewdgblog .module .list-article  .introtext_body:hover img{border: 1px solid #F00 !important; background: #f00 !important; -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;}
.main-slideshow{    border: 1px solid #dedede;  box-shadow: 0px 0px 2px #ccc;}
#nav-menu{    background: #252525;}
/* widget right column */
.widget-right .module{border: 1px solid #ccc;
    margin-bottom: 15px;
    background: #ffffffab;
    box-shadow: 0px 0px 2px #ccc;}
.widget-right .module .module-title{background: #73bd44;
    color: #fff;}
.widget-right .module .module-title h3{    margin: 0px;
    padding: 9px;
    font-size: 16px;
    text-transform: uppercase;}
.widget-right .module .module-content{    padding: 10px;}
.widget-right .module.notitle{}
.widget-right .module.notitle .module-content{    padding: 0px;}
.widget-right .module.notitle .module-content p{margin-bottom:0px;}
.widget-right .list-article-thumb{list-style: none; padding: 0px;  margin: 0px;}
.widget-right .list-article-thumb li{padding: 10px 0px;border-bottom: 1px dashed #ccc;text-align: justify;}
.widget-right .list-article-thumb li a img{    float: left; margin-right: 10px;  border: 1px solid #ccc;    width: 80px;   height:80px;}
.widget-right .list-article-thumb li a{display: inline-block;  text-decoration: none;;}
.widget-right .list-article-thumb li h2{padding: 0px; margin: 0px;  font-size: 14px;}
.widget-right .list-article-thumb li .date-push{color: #7d7d7d;  font-size: 11px;   font-style: italic;}
.nav-tags{padding: 0px 5px;}
.nav-tags ul{}
.nav-tags ul li{}
.nav-tags ul li a{    display: inline-block;  background: #73bd44;  color: #fff;  padding: 2px 5px;   border-radius: 5px;margin: 2px;}
.taglb{}
.socialshare{padding:10px}
.main-slideshow .slick-slider{margin-bottom:0px;}
.main-slideshow .slick-dots{bottom:0px;}
.main-slideshow .slick-dots li button{background: #fff; border-radius: 50%;    border: 1px solid #7e2819;}
.main-slideshow .slick-dots li button:before{color: transparent !important;}
.main-slideshow .slick-dots li.slick-active button{    background: #7e2819;}
.page-content-inner p img{width:600px !important; height:auto !important;}
.item_slide_show img{    width: 500px;  height: auto;}
.block_thumb_slide_show{text-align:center;}
.item_slide_show{text-align:center;}
.paginations{text-align:center; clear:both;}
#top-bar{background: #73bd44;}
#top_bar_container{display: flex; justify-content: space-between;}
#top_bar_container > .module{}
#top_bar_container > .module .module-content{}
#top_bar_container > .module .module-content ul{list-style: none;margin: 0px;padding: 0px;}
#top_bar_container > .module .module-content ul li{display: inline-block;padding: 2px 10px;font-size: 16px;border-right: 1px solid #dcdcdc;}
#top_bar_container > .module .module-content ul li:last-child{border-right:none;}
#top_bar_container > .module .module-content a{color: #fff;}
#top_bar_container > .module .module-content a i{font-size: 18px;}
#top_bar_container > .module .module-content .social-icons{padding-top: 4px;}
#top_bar_container .social-icons a{padding:0px 5px;}
.nopl{padding-left:0px;}
.nopr{padding-right:0px;}
.noplr{padding-left:0px; padding-right:0px;}
.module.notitle p:last-child{margin-bottom:0px;}
.hmod2{padding-top:30px;}
.hmod3{padding-top:36px;}
.frmsearchct{padding-top: 35px;}
.frmsearchct .input-group-addon{padding: 0px;background: #252525;}
.frmsearchct .btnsearch{background: none;border: none;outline: none;padding: 9px;color: #fff;border-radius: 9px;}
.homeslvideo .module-content iframe{width:100%;}
.homeslider{}
.homeslider .bxslickslider{overflow: hidden;margin-bottom:0px;}
.homeslider .bxslickslider .slick-prev, .homeslider .bxslickslider .slick-next{width: 40px; height: 40px; margin-top: -20px;}
.homeslider .bxslickslider .slick-prev{left: -60px; -webkit-transition: all .4s ease;
-moz-transition: all .4s ease;
-o-transition: all .4s ease;
transition: all .4s ease;}
.homeslider .bxslickslider .slick-next{right: -60px; -webkit-transition: all .4s ease;
-moz-transition: all .4s ease;
-o-transition: all .4s ease;
transition: all .4s ease;}
.homeslider .bxslickslider .slick-prev:before, .homeslider .bxslickslider .slick-next:before{font-size:40px;font-family: FontAwesome;}
.homeslider .bxslickslider .slick-prev:before{content: '\f137';}
.homeslider .bxslickslider .slick-next:before{content: '\f138';}
.homeslider .bxslickslider:hover .slick-prev{left: 30px;}
.homeslider .bxslickslider:hover .slick-next{right:30px;}
#footer{border-top: 1px solid #ccc;color: #353535;}
.homemainct{padding-top:20px;}
.hsection{margin-bottom:15px;}
.section_cat_1{background: #efefef;padding: 20px 0px;}
.section_cat_0{}
.singlecat{}
.singlecat .titlebar{border-bottom: 2px solid #055263;}
.singlecat .titlebar ul{margin-bottom: 0px;}
.singlecat .titlebar ul li{}
.singlecat .titlebar ul li a{color: rgb(5, 82, 99);text-decoration:none;}
.singlecat .titlebar ul li h2, .singlecat .titlebar ul li h3{text-transform: uppercase;font-size: 16px;font-weight: bold;margin: 0px;padding-bottom: 10px;}
.catbockin{padding-top:20px;}
.ahitem{margin-bottom: 20px;}
.ahitem .bximg{}
.ahitem .bximg img{width: 100%;height: 200px;border: 1px solid #e4e4e4;}
.ahitem .bxtitle{height: 50px;}
.ahitem .bxtitle h2, .ahitem .bxtitle h3{padding: 5px 0px;margin: 0px;font-size: 14px;line-height: inherit;display: block; display: -webkit-box;  height: 48px; line-height: inherit; -webkit-line-clamp: 2;  -webkit-box-orient: vertical; overflow: hidden;  text-overflow: ellipsis;}
.ahitem .bxtitle h2 a{}
.modlogo{}
.modlogo .module-content{text-align: center;}
.modlogo .module-content img{max-height: 160px;}
.footer_top{padding-top: 10px;}
.footer_top .module{}
.footer_top .module .module-title{padding: 15px 0px;margin-bottom: 0px;}
.footer_top .module .module-title h3{text-transform: uppercase;font-size: 16px;padding: 0px;margin: 0px;}
.footer_top .module .module-title h3 span{display: inline-block;border-bottom: 3px solid #ccc;padding-bottom: 10px;}
.footer_top .module iframe{width: 100%;max-height: 250px;}
#mainmenu{list-style: none;margin: 0px;padding: 0;}
#mainmenu li{padding: 9px;display: inline-block;border-right: 1px solid #ccc;position: relative;}
#mainmenu li:last-child{border-right:none;}
#mainmenu li.active, #mainmenu li:hover{background: #252525;}
#mainmenu li a{color: #fff;text-transform: uppercase;padding: 5px 20px;text-decoration:none;}
#mainmenu li ul.sub_menu{display: none;position: absolute; background: #7e2819; z-index: 2; margin-top: 8px; margin-left: -9px; padding-left: 0px;width: 100%;}
#mainmenu li ul.sub_menu li{display: block; border-right: none;    width: 100%;}
#mainmenu li ul.sub_menu li a{    display: block; padding: 5px 0px;}
#mainmenu li:hover>ul.sub_menu{display: block;}
ul.menu{list-style: none;padding: 0px;}
ul.menu li{}
ul.menu li a{}
ul.menu li:before{font-family: FontAwesome;content: '\f105';padding-right: 18px;}
.slicknav_menu{padding:0px;}
.slicknav_btn{background-color: #73bd44;}
.slicknav_nav li{border-top: 1px solid #73bd44;}
.slicknav_nav a{}
.slicknav_nav .slicknav_row{display: flex;justify-content: space-between;}
.slicknav_nav .slicknav_item a{}
.slicknav_nav .slicknav_arrow{font-size: large;}
.slicknav_nav .slicknav_row:hover{background:none;}
.product_item{margin-bottom: 50px;}
.product_item .p_box_img{    overflow: hidden; position: relative;  background: #fff;  border: 2px solid #ccc;}
.product_item .p_box_img .product-img{    width: 100%;}
.product_item .p_box_img .post-image{    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;}
.product_item .p_box_img h2{position: absolute; font-size: 14px; padding: 10px 5px; margin: 0px; bottom: 0px;  background: #59a7288f; width: 100%; bottom: -200px; -webkit-transition: all .4s ease; -moz-transition: all .4s ease;   -o-transition: all .4s ease;   transition: all .4s ease;}
.product_item .p_box_img:hover h2{bottom: 0px;}
.product_item .p_box_img h2 a{color:#000;}
.product_item .p_box_img:hover img{    transform: scale(1.3);}
.product_item .p_box_info{    text-align: center;}
.product_item .p_box_info h2{margin: 0px;padding: 0px;font-weight: bold;}
.product_item .p_box_info h2 a{    color: #3e3e3e; font-size: 16px;}
.product_item .p_box_info ._prices{    font-weight: 400;    padding: 15px 0px;}
.product_item .p_box_info ._ordernows{}
.btnorder{    border: none; font-size: 14px; border-radius: 12px; background: var(--pagetitlecolor); color: #fff; text-transform: uppercase;}
.section_products{}
.section_products .module{}
.section_products .module .module-title{}
.section_products .module .module-title h3{text-transform: uppercase; font-size: 20px; margin: 0px; font-weight: 500; color: #656565; padding-bottom: 15px;}
.section_products .module .module-title h3 span{    display: inline-block; border-bottom: 3px solid #656565;  padding-bottom: 10px;}
#product_detail{}
#product_detail .title_detail_product{}
#product_detail .title_detail_product h1{font-size: 23px; color: #3e3e3e;}
#product_detail  .pdetail_price{display: flex;    font-size: 18px;}
#product_detail  .pdetail_price .item-price{color: #d00000;font-weight: bold; font-family: arial, sans-serif;}
#product_detail  .pdetail_price .old_price_market{padding-left: 15px; font-size: 15px;  text-decoration: line-through; font-weight: bold;  color: #5a5a5a;}
.frminputqty{display: flex;}
.frminputqty .pdetail_qty{margin-right:10px;}
#product_detail .product_order{padding-top:10px;}
#product_detail .product_detail_content{}
#product_detail .product_detail_content ._title{    border-bottom: 1px solid #ccc;}
#product_detail .product_detail_content ._title h2{font-size: 18px; text-transform: uppercase;padding: 10px; margin: 0px;}
#product_detail .product_detail_content ._content{padding: 10px;}
.social_icon{  font-size: 35px;}
.facebook{color: #0A52C2;}
.google_plus{  color: #F24141;}
.twitter{  color: #08BED5;}
.linkedin{color:#0073b2;}
.pinterest{color:#cb2027;}
.stumbleupon{color:#eb4924;}
.printpage{color:#F60;}
.product_tags{padding:5px 10px;}
.product_tags a{color:#fff;}
/* shopping cart */
.cart_empty{font-size:16px; color:#F00; padding:10px;}
.cart_header{  background-color: var(--menucolor);color: #fff;font-size: 16px;padding: 6px;border-bottom: 1px solid #ccc;}
.cart_header i{  font-size: 24px; margin-right: 11px;}
.col_product_image{
  width: 15%;}
.col_product_title{
  width: 39%;}
.col_product_price{
  width: 15%;}
.col_product_qty{
  width: 10%;}
.col_product_total{
  width: 15%;}
.col_product_action{ 
  width: 6%;}
.cart_qty_item{padding: 4px; width: 52px;color: #000;}
.bx_carts_header{  background-color: #E8E8E8;}
.bx_carts_header .hcol{  height: 30px;padding: 5px 0px;text-align: center;border-right: 1px solid #ccc;}
.cart_item .hcol.last, .bx_carts_header .hcol.last{border-right:none;}
.bx_cart_content{}
.cart_item{border-right: 1px solid #ccc; border-left: 1px solid #ccc;}
.cart_item .hcol{border-right: 1px solid #ccc;height: 100px;padding: 5px;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;}
.cart_item ._img{width: 87px;height: 87px;border: 1px solid #E7E7E7;box-shadow: 1px 1px 1px #838383;}
.cartqtycheckout, .col_product_qty .cartqty{width: 50px;font-size: 18px;padding: 3px;}
.cart_item .col_product_qty{padding-top: 30px;text-align: center;}
.cart_item .col_product_price, .cart_item .col_product_total, .cart_item .col_product_action{text-align: center; padding-top: 36px;}
.cart_btn_actions{padding:10px 0px;}
.carts_checkout{margin-bottom: 20px;}
.frm-coupon-code input{margin:0px 5px;}
.cart_price_total{font-size:16px; color:#C30;}
.footer_cart{background:none;}
.bx-info-customer{}
.bx-info-customer ._header{padding: 5px 0px 10px 0px;border-bottom: 2px solid var(--pagetitlecolor); margin-bottom: 20px;}
.bx-info-customer ._header h2{font-size: 19px;font-weight: bold;color: var(--pagetitlecolor);padding: 0px;margin: 0px;}
.spacer30{padding-left:30px;}
.method_item{ margin-bottom:10px;}
.method_item .method_title{background-color: #888888;height: 34px;position: relative;padding: 9px 6px; cursor:pointer;-webkit-transition: all .4s ease;
-moz-transition: all .4s ease;
-o-transition: all .4s ease;
transition: all .4s ease;}
.method_item .method_title i{display:none;}
.method_item .method_title h4{padding: 0px;margin: 0px;color: #fff;font-size: 16px;}
.method_item .method_content{padding: 10px;border: 1px solid #ccc;display: none;}
.method_item.selected .method_title{background-color:#26a9e1;padding-left: 53px;}
.method_item.selected .method_content{display:block;}
.method_item.selected .method_title i{position: absolute;font-size: 36px;color: #FFDF00;top: 0px;left: 7px; display:block;}
.page-header-order{}
.page-header-order h2{padding: 9px 0px 9px 61px;margin: 0px;text-transform: uppercase;font-size: 32px;font-weight: bold;color: #26a9e1;text-shadow: 2px 2px 1px #ccc;}
.page-content-order-success{min-height:260px;    padding: 10px 23px;}
.msg-success-order{text-align:center;}
.back-home-order{padding:10px 0px;}
.shoppingcart{min-height: 400px;}
.listcarousels{list-style:none; margin:0px; padding:0px;}
.listcarousels li{}
.listcarousels .slitem{padding-bottom: 10px; border-bottom: 1px dotted #737373; margin-bottom: 10px;}
.listcarousels .slitem:last-child{padding-bottom:0px; margin-bottom:0px; border-bottom:none;}
.listcarousels .slitem .productItemSL{}
.listcarousels .productItemSL .imgs{    width: 40%; display: inline-block;vertical-align: top;}
.listcarousels .productItemSL .imgs img{}
.listcarousels .productItemSL .infos{width: 60%; display: inline-block; padding-left: 10px;}
.listcarousels .productItemSL .infos  h2{    font-size: 16px; margin: 0px; padding: 0px;}
.listcarousels .productItemSL .infos ._prices{font-size: 14px;padding: 5px 0px;}
.listcarousels .productItemSL .infos ._prices .price_val{    font-weight: bold; color: #ce0000;}
.listcarousels .productItemSL .infos ._ordernows{}
#navgallery .item img{border: 3px solid #fff;}
@media (min-width: 1200px) {
	div{}
}
@media (min-width: 1024px) {
	div{}
}
@media (min-width: 980px) {
	div{}
	
}
@media (min-width: 768px) and (max-width: 979px) {
	div{}

}
@media (max-width: 768px) {
	div{}
	.coccoc-alo-phone{left: -60px !important;  bottom: -60px !important;  top: inherit !important;}
	#main-nav{background:none;}
	#main-nav .menu-toggle{background: #73bd44; color: #fff; font-size: 20px; padding: 8px 10px;  width: 120px;  float: right;    white-space: nowrap;    text-align: center;   border-radius: 7px;   margin: 5px 0px;}
	#main-nav .menu-toggle i{    margin-left: 10px;}
	#main-nav ul{ background-color: #7e2819;  margin-top: 43px;  position: absolute;  z-index: 3;  width: 100%;  left: 0px;}
	#main-nav ul.sub_menu{position:relative;margin-top:0px;}
	#main-nav ul.sub_menu li{background: #823e32;}
	#main-nav ul.sub_menu li a{}
	.page-content-inner img{height:inherit !important;}
	.page-content-inner table{    max-width: 100% !important; width: 100% !important;  height: inherit !important;}
	.widget-more-links ul {list-style: none; padding: 0px 0px 10px 0px;}
	
}
@media (max-width: 767px) {
	div{}
	.page-item-content iframe{width:100% !important; max-width:100% !important;height: inherit !important;}
	.pdetail_infos{padding-left:10px; padding-right:10px;}
	.shoppingcart{padding-bottom:30px;}
}
@media (min-width: 600px) and (max-width: 736px) {
	/* iphone 6 plus  */
	div{}
}
@media (max-width: 667px) {
	/* iphone 6  */
	div{}
	#boxheadlogo{background: #fff; border-bottom: 1px solid #e7e7e7;  text-align: center;}
	#boxheadmid{    text-align: center; border-bottom: 1px solid #e5e5e5;}
	.wdget-top-hotline{text-align:center;}
	.page-content-inner p img{width:100% !important; height:auto !important;}
	.hmod3 {padding-top: 10px;}
	.frmsearchct {padding-top: 15px;}
	.modlogo .module-content { text-align: center; border-bottom: 1px solid #ccc;}
	.hmod2 {padding-top: 10px; text-align: center;}
	#top_bar_container > .module .module-content ul li{font-size:14px;text-align:center;}
	.ahitem {margin-bottom: 10px;}
	.ahitem .bximg img{height:160px;}
}
@media (max-width: 568px) {
	div{}
	#boxheadlogo{background: #fff; border-bottom: 1px solid #e7e7e7;  text-align: center;}
	#boxheadmid{    text-align: center; border-bottom: 1px solid #e5e5e5;}
	.wdget-top-hotline{text-align:center;}
	#top_bar_container > .module .module-content a i {display: none;}
}
@media (max-width: 480px) {
	div{}
	#boxheadlogo{background: #fff; border-bottom: 1px solid #e7e7e7;  text-align: center;}
	#boxheadmid{    text-align: center; border-bottom: 1px solid #e5e5e5;}
	.wdget-top-hotline{text-align:center;}
	#lefbanner{padding-right:15px;}
	#transcroller-body .wrap_product .product img { width: 100%; height: inherit;}
	.homewdgblog .module{margin-bottom:10px;}
	#foot1{    width: 100% !important;}
	#foot2{    width: 100% !important;    display: none !important;}
	#foot3{    width: 100% !important; text-align:center;}
}
@media (max-width: 320px) {
	div{}
	
}