html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}strong{font-weight:600}b{font-weight:700}ul,ol{list-style:none}ul.newer,ul.older{list-style:inside none circle;margin-left:5px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse!important;border-spacing:0;width:100%!important}html,body{font-family:sans-serif;position:relative;scroll-behavior:smooth;font-size:15px}#bg_home{background-color:#efefef}a{color:#333;text-decoration:none}a:hover,a:active,a:focus{color:#333;text-decoration:none!important}a,*{outline:none!important}h1{font-size:17px}h2{font-size:16px}h3{font-size:15px}h4{font-size:14px}h5{font-size:13px}h6{font-size:12px}hr{border-top:1px solid #e5e6e7}p{line-height:1.6em}input,select,textarea{border:1px solid #cbcbcb}.post-content table td{border:1px solid #ddd;padding:5px;box-sizing:border-box}img{max-width:100%;height:auto}.title_home{position:fixed;left:-50%;font-size:1px}.padding-left{padding-left:0}.padding-right{padding-right:0}.nopadding{padding-left:0;padding-right:0}.display-apad{display:none}.margin-top{margin-top:20px}.wrap{clear:both}table td{border:1px solid #ddd;padding:5px;box-sizing:border-box}.btn-success{background-color:#008246;border-color:#008246;color:#fff}.btn-success:hover{background-color:#008246;border-color:#008246;color:#fff}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1200px}}.box_headtop{background-color:#008246}.box_menutop{text-align:right}.tieudethuonghieu{text-transform:uppercase;color:#fff}.tieudethuonghieu i{font-size:1.5em;font-weight:600}.box_hotline1{color:#fff;margin-top:.5em;display:inline-block;margin-right:2em}.box_hotline2{color:#fff;margin-top:.5em;display:inline-block}.box_hotline1 span,.box_hotline2 span{font-weight:600}.box_hotline1:hover,.box_hotline2:hover{color:#fff}.menu_top li{display:inline-block;border-right:1px solid #399669}.menu_top li a{color:#fff;display:block;padding:.6em 1em;text-align:center;border-right:1px solid #00683A}#ja-header{background-color:#fff;-webkit-box-shadow:0 6px 5px 0 rgb(203 203 203 / 53%);-moz-box-shadow:0 6px 5px 0 rgb(203 203 203 / .53);box-shadow:0 6px 5px 0 rgb(203 203 203 / 53%);padding-top:.8em}#ja-header.navfixed{position:fixed;top:0;z-index:8;width:100%}.bg_jaheader{background:#1e1e1e}#ja-header .main{position:relative}.giohang{padding-top:.3em}.sl_gh{position:relative;color:#008246;padding:.5em 1em;display:block}.sl_gh:hover{color:#008246}.icon_soluong{font-size:2em;width:30px;height:30px;z-index:0;background:url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/images/icon.png) top left no-repeat;background-size:90%;background-position:0 25%;display:block;float:right}.soluong{width:1.5em;height:1.5rem;background:#FF571C;display:inline-block;color:#fff;border-radius:50%;text-align:center;position:absolute;top:0;right:0}.giohang_mobile{position:absolute;right:2%}.ja-search{float:left;position:relative;margin-top:.5em}.ja-search form input[type="text"]{width:100%;height:38px;font-size:14px;padding:0 1em;border-radius:0;box-sizing:border-box;border-radius:20px}.ja-search form input::placeholder{color:#666}.ja-search form input::-webkit-input-placeholder{color:#666}.ja-search form input::-moz-placeholder{color:#666}.ja-search form input::-ms-input-placeholder{color:#666}.ja-search form input:focus{color:#666}.ja-search form button{height:38px;width:50px;display:inline-block;position:absolute;top:0;right:0;border:none;background:none}#search_submit i{font-size:1.3rem;color:#F15A22}#load-data{position:absolute;width:100%;background:#fdfdfd;margin-top:0;text-align:left;border-radius:0;z-index:898;padding:0}#load-data ul li{display:inline-block;border-bottom:1px solid #dfdfdf;padding:0;width:100%}#load-data ul li:hover{background:#d8d8d82b}#load-data ul li a{color:#333;padding:5px 10px;display:block}.img_proseach{width:45px;height:auto;float:left;margin:0 10px 0 0}#load-data ul li h3{font-size:12px;font-weight:600;line-height:15px}#load-data>ul>li>a>span{font-size:12px;width:auto;height:18px}.boxmenu_main{position:relative}.menu_main{float:left;margin-top:1.6em}.menu_main>li{display:inline-block;float:left;padding:0em 1.5em 10px}.menu_main>li>a{display:block;font-size:1em;text-align:center;transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.menu_main>li>a:hover,.menu_main>li>a:focus,.menu_main>li>a:active,.menu_main>li:hover>a,.menu_main>li.current-menu-item>a{color:#F00000}.box_logo{max-width:200px;float:left}.img_logo a{padding-top:0!important}.box_search{max-width:320px;float:right;margin-right:90px}.box_menu_main{display:inline-block;float:left;margin-left:3em}.menu_main>li>.sub-menu{position:absolute;visibility:hidden;opacity:0;z-index:2;top:3.8em;transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;left:15px;right:15px;background:rgb(255 255 255)}.menu_main>li:hover>.sub-menu{visibility:visible;opacity:1}.menu_main>li>.sub-menu>li{width:33.3%;float:left}.menu_main>li>.sub-menu>li>a{display:block;padding:10px 5px 10px 10px;font-size:13.5px}.menu_main>li>.sub-menu li a:hover{color:#008246}.menu_main>li>.sub-menu>li>.sub-menu>li>a{font-weight:300;padding:.2em 0;display:block;color:#666}.menu_main>li>.sub-menu>li>.sub-menu>li>a:hover{color:#008246}.menu_main>.menudoc>.sub-menu{width:270px;position:absolute;visibility:hidden;opacity:0;z-index:10;top:3.8em;transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;left:15px;border:1px solid #CCC;background-color:#F9F9F9;min-height:372px}.menu_main>.menudoc:hover>.sub-menu{visibility:visible;opacity:1}.menu_main>.menudoc>.sub-menu>li{display:block;width:100%}.menu_main>.menudoc>.sub-menu>li.current-menu-item>a{background-color:#fff}.menu_main>.menudoc>.sub-menu>li>a{border-bottom:1px solid #ECECEC;display:block;position:relative;background-color:#F9F9F9;font-size:15px;padding:10px 5px 10px 10px}.menu_main>.menudoc>.sub-menu>li>a:hover{background-color:#fff}.menu_main>.menudoc>.sub-menu>li>a:after{content:"";border:1px solid #6F6F6F;border-width:0 2px 2px 0;display:inline-block;padding:2px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);position:absolute;top:17px;right:13px}.menu_main>.menudoc>.sub-menu>li>.sub-menu{visibility:hidden;opacity:0;width:900px;min-height:370px;position:absolute;z-index:2;top:0;transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;left:100%;background:#fff;border:1px solid #CCC;border-left:none}.menu_main>.menudoc>.sub-menu>li:hover>.sub-menu{visibility:visible;opacity:1}.menu_main>.menudoc>.sub-menu>li>.sub-menu>li{width:33.3%;float:left;display:block}.menu_main>.menudoc>.sub-menu>li>.sub-menu>li>a{padding:10px 5px 0 10px;font-size:14px}.menu_main>.menudoc>.sub-menu>li>.sub-menu>li.menu-item-has-children>a{text-transform:uppercase}.menu_main>.menudoc>.sub-menu>li>.sub-menu>li>.sub-menu>li>a{padding:10px 5px 0 10px;font-size:14px;font-weight:300;display:block;color:#666}.bread{font-size:1rem;padding:1em 0}.anshowroom{display:none}.box_showroom{margin-top:2em;margin-bottom:2em}.img_showroom{width:100%;margin-bottom:1.5em}.img_showroom:hover{opacity:.7}.icon_poup{position:relative;display:block}.icon_poup:before{position:absolute;content:"";width:3em;height:3em;text-align:center;line-height:3em;float:left;background:#fff url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/images/next.png) top left no-repeat;background-size:40%;background-position:50%;bottom:.1em;right:.1em;z-index:1}.woocommerce-Price-currencySymbol{vertical-align:super;font-size:.8em}.cart-widget{position:absolute;top:50px;right:0;background-color:#fff;z-index:99;width:260px;padding:5px;border:1px solid #ddd;box-shadow:0 1px 5px rgb(0 0 0 / .15)}.cart-widget h2{text-align:center;margin:0;font-size:16px;text-transform:uppercase;color:#f50303}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:500;font-size:13px}ul.product_list_widget li{list-style:none;padding:10px 0 5px 75px;position:relative;overflow:hidden;vertical-align:top;line-height:1.33}ul.product_list_widget li+li{border-top:1px solid #ececec}ul.product_list_widget li img{top:10px;position:absolute;left:0;width:60px;height:60px;margin-bottom:5px;object-fit:cover;object-position:50% 50%}.woocommerce ul.cart_list li,.woocommerce ul.product_list_widget li{list-style:none;padding:10px 20px 5px 45px;position:relative;overflow:hidden;vertical-align:top;line-height:1.33}.woocommerce ul.product_list_widget li>.quantity{border:none}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{opacity:.8}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{color:#fff!important}.woocommerce .star-rating{color:#ffe210}.woocommerce p.stars a{color:#ffe210}.woocommerce-mini-cart-item>a.remove{display:block;width:20px;height:20px;font-size:15px!important;line-height:20px!important;border-radius:100%;color:#ccc!important;font-weight:700;text-align:center;border:1px solid currentColor;position:absolute;right:0;z-index:9}.woocommerce-mini-cart__total.total{text-align:center;padding:10px 0;border-top:1px solid #ececec;border-bottom:2px solid #ececec;margin-bottom:.5em}.woocommerce-mini-cart__buttons>.wc-forward{font-size:12px!important;color:#fff!important;display:block!important;background-color:#1e1e1e!important;border-radius:0!important;text-align:center;padding:10px 0px!important}.woocommerce-mini-cart__buttons>.checkout{background-color:#008246!important;margin:.5em 0 0!important}.woocommerce-mini-cart__total>strong{font-weight:400}.woocommerce-mini-cart__total>.woocommerce-Price-amount{color:#008246;font-weight:600}.woocommerce-ordering>.orderby{padding:.25em .5em;background-color:#fff;border:1px solid #aaa;width:100%}.color-head .woocommerce-breadcrumb,.color-head a{color:#fff!important;font-size:15px}.tragop{position:absolute;left:.5em;top:.5em;background:#ffdc00;font-size:.8em;padding:.3em .5em;color:#000;z-index:1}.onsale{background:#F28902!important;font-weight:700!important;margin:0!important;font-size:0.8em!important;padding:.1rem .3rem!important;position:absolute!important;width:37px;height:25px;color:#fff!important;text-align:center!important;left:10px;top:10px!important;line-height:37px!important;-moz-user-select:none;cursor:default;z-index:2!important;border-radius:0!important;min-width:unset!important;min-height:unset!important;left:auto!important}.onsale:before{content:"HOT";font-size:.7em;display:block;position:absolute;top:-10px;left:0;width:100%;text-align:center;font-weight:400}.onsale:after{top:100%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-style:solid;border-width:10px 18px 0 18px;border-color:#F28902 #fff0 #fff0 #fff0;left:0}.padding-product{margin-bottom:30px}.list-item-product{text-align:center;padding:10px 0 20px}.price>del{text-decoration:none}.price>del>span{text-decoration:line-through;color:#444;font-size:13px;margin-right:10px}.price{display:inline-block;font-weight:700;font-family:Arial;height:34px;text-align:left;width:100%;font-size:1.3rem;margin-bottom:1em;color:red}.price>ins{text-decoration:none}.list-item-product>.post-title{font-size:13px;color:#24273e;display:block;padding:9px 0 0;font-weight:600;height:50px;overflow:hidden;line-height:20px;margin:10px 0}.box_homesp{margin-bottom:2em}.box_titlehomesp{position:relative;display:block;margin-bottom:.5em}.box_titlehomesp:before{content:"";z-index:1;position:absolute;height:.01em;width:100%;background:#99999959;bottom:15px;left:0}.box_titlehomesp h2{text-transform:uppercase;font-size:1.5em;background:#fff;position:relative;display:table;z-index:2;padding-right:2em;padding-left:.5em}.title_homeproduct h3{margin-top:1em;text-align:center;font-size:15px;overflow:hidden;text-overflow:ellipsis;line-height:23px;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;height:45px}.gia_homeproduct{color:#D0021B;font-weight:600;text-align:center;font-size:.9em;margin-top:.2em}.gia_homeproduct>del{margin-right:.8em;color:#9f9f9f}.gia_homeproduct>ins{text-decoration:none;font-weight:600}.btl_xemtcduan{display:table;margin:0 auto}.btl_xemtcduan a{position:relative;padding:10px;font-size:15px;text-transform:uppercase;color:#939393;clear:both;display:table;margin:2em auto}.btl_xemtcduan a:before{background:#e1e1e1;content:"";top:0;left:0;position:absolute;width:75px;height:100%;transition:width .5s cubic-bezier(.77,0,.175,1);z-index:-1}.btl_xemtcduan:hover a:before{width:100%}.btl_xemtcduan a:hover{color:#fff}.box_imghomesanpham{position:relative;text-align:center}.box_mua{position:absolute;bottom:.1em;right:.1em;z-index:1}.xem_sp{width:2em;height:2em;text-align:center;line-height:2em;float:left;background:#ececec url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/images/eye.png) top left no-repeat;background-size:60%;background-position:50%}.xem_sp span{height:2em;display:block}.btl_muasp{width:2em;height:2em;text-align:center;line-height:2em;float:left;background:#ececec url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/images/cart.png) top left no-repeat;background-size:60%;background-position:50%;margin-left:.1em}.btl_muasp:hover,.xem_sp:hover{opacity:.7}.box_product{padding:0 5px;margin-bottom:10px}.spacer-product{position:relative;display:block;margin:0;color:#666;background:#fff;border-radius:3px;text-decoration:none;transition:transform .35s;overflow:hidden;border:1px solid rgb(0 0 0 / .1);padding-bottom:15px}.sanpham-img{margin:0 auto;display:block;position:relative;transition:all 500ms ease;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-o-transition:all 500ms ease}.sanpham-img:hover img{opacity:1;-webkit-animation:flash 1.5s;animation:flash 1.5s}@-webkit-keyframes flash{0%{opacity:.4}100%{opacity:1}}@keyframes flash{0%{opacity:.4}100%{opacity:1}}.sanpham-img img{width:100%}.title_product{display:block}.title_product h3{text-align:center;color:#555;padding:0;font-weight:400;position:relative;line-height:1.3em;margin:10px 0 7px 0;display:block;font-weight:600}.content_homesp{font-size:1.5em;text-align:justify}.product-price{text-align:center;font-weight:600;font-size:1em}.product-price del{color:#666}.product-price del span{font-weight:400}.product-price ins{margin-left:20px;text-decoration:none}.lb_gia{color:#666}.nhatv{color:red;text-align:center}.box_spchild>.added_to_cart{display:none!important}.box_spmain{margin-bottom:1.2em}.box_spchild{position:relative;display:block;margin:0;padding:10px;color:#666;background:#fff;border-radius:3px;text-decoration:none;transition:transform .35s;overflow:hidden;border:1px solid rgb(0 0 0 / .1)}.footer{background-color:#fff;border-top:1px solid #CACACA;padding:1em 0 0;margin-top:1em}.dcmuahang{border:none;background:#fff0;padding:0;width:100%}.footer h4{font-size:13.5px;font-weight:600;color:#333;text-transform:uppercase;position:relative;margin:0;padding-top:1em;text-align:left}.footer h4 i{color:#008246}.thongtinlienhe img{max-width:100%;height:auto}.footer p{font-size:13.8px;color:#333;position:relative;display:inline-block;margin-top:5px}.footer p i{font-size:.39em;padding-bottom:.5em;vertical-align:middle}.menu_footer li a{display:block;padding:3px 0;color:#797a7d;font-size:13.8px}.menu_footer li a:hover{color:#333}.menu_footer>li>a:before{content:"\f0da";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0);margin-right:5px;color:#797a7d}.menu_footer li a:hover,.menu_footer li a:focus,.menu_footer li a:active{color:#333}.back-to-top{background:#008246;position:fixed;bottom:10%;right:1%;width:2.5em;height:2.5em;border-radius:5px}.back-to-top i{display:block;font-size:18px;color:#fff;text-align:center;line-height:2.1em}.boxinput_mailkm{position:relative;width:100%;margin-top:1em}.boxinput_mailkm span input{height:2.86em}.btn_dkkm{position:absolute;right:0;top:0;padding:.7em 1em;border-top-right-radius:.2em;border-bottom-right-radius:.2em}.form_dktuvanen{margin-top:2em;margin-bottom:1em}.social_list{margin:0 auto;display:table}.social_list li{float:left}.social_list li a{display:block;width:35px;height:35px;margin-right:1.5em;text-align:center;border-radius:50%}.social_list li a:hover{opacity:.8}.icon_facebook{background:#006fc7}.icon_youtube{background:#f40808}.icon_instagram{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f09433',endColorstr='#bc1888',GradientType=1)}.social_list li a i{color:#fff;font-size:1.2em;line-height:35px}.copyright{padding:10px;text-align:center;border-top:1px solid #CACACA;margin-top:2em;background-color:#f6f6f6}.copyright a{color:#333;font-weight:600}.bd-sidebar{margin-bottom:2em;border:1px solid #ddd;padding:10px}.box_sidebar{padding-bottom:30px;position:relative;background:#fff;overflow:hidden}.box_sidebar img{width:100%;height:auto}.title_sidebar{position:relative;text-transform:uppercase;border-bottom:1px solid #ebebeb;display:inline-block;width:100%;font-size:13px;color:#fff;background:#008246 url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/images/bg_category.png) no-repeat 10px 50%;padding:.8em 0 .8em 3em;font-weight:600}.title_sidebar:before{content:"";position:absolute;right:0;top:0;background:url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/images/shadow-heading.png) top right no-repeat;z-index:11;height:38px;width:80px}.title_sidebar a{color:#fff}.list-post{margin-bottom:20px}.title_ct{font-size:13px;padding-left:0}.title_spsidebar h3{font-size:13px;line-height:1.5rem;display:block;font-weight:600}.pad-top-bottom{padding:.5em 0 1em;border-bottom:1px solid #ededed}.box-prosidebar{border:1px solid #ededed;border-bottom:none}.product-img{position:relative;overflow:hidden;display:block}.product-img:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.product-img img{width:100%;height:100%;object-fit:scale-down;display:block;margin:auto;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transition:all all 0.2s ease-in-out ease;-moz-transition:all all 0.2s ease-in-out ease;-ms-transition:all all 0.2s ease-in-out ease;-o-transition:all all 0.2s ease-in-out ease;transition:all all 0.2s ease-in-out ease}.box_hotro p{text-align:center;padding-top:10px}.box_sidebartinlienquan{border-bottom:1px solid #ddd}.box_tinlienquan{padding-bottom:10px;padding-top:10px;border-left:1px solid #ddd;border-right:1px solid #ddd}.fb_iframe_widget span{overflow:hidden}.rollOut{animation-name:rollOut}@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 rgb(255 255 255 / .2);box-shadow:0 0 0 0 rgb(255 255 255 / .2)}70%{-webkit-box-shadow:0 0 0 60px #fff0;box-shadow:0 0 0 60px #fff0}100%{-webkit-box-shadow:0 0 0 0 #fff0;box-shadow:0 0 0 0 #fff0}}@-webkit-keyframes arcontactus-pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}50%{opacity:.5}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.support-online{position:fixed;z-index:999;left:40px;bottom:40px}.support-online a.hotro_phone{background-color:#4EB625}.support-online a.hotro_facebook{background-color:#0084ff}.support-online a.hotro_zalo{background-color:#18b6fd}.support-online a>svg{margin-top:.9em}.support-online a{position:relative;text-align:center;width:45px;display:block;height:45px;border-radius:100%;display:block;margin-top:1em}.support-online a .box_iconsvg{background-color:#ff6d34;position:relative;text-align:center;width:45px;height:45px;border-radius:100%}.support-online a .box_iconsvg>svg{margin-top:.8em;-webkit-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-moz-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-ms-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-o-animation:quick-alo-circle-img-anim 1s infinite ease-in-out;animation:quick-alo-circle-img-anim 1s infinite ease-in-out;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}@-webkit-keyframes quick-alo-circle-img-anim{0%{-webkit-transform:rotate(0) scale(1) skew(1deg)}10%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}20%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}30%{-webkit-transform:rotate(-25deg) scale(1) skew(1deg)}40%{-webkit-transform:rotate(25deg) scale(1) skew(1deg)}50%{-webkit-transform:rotate(0) scale(1) skew(1deg)}100%{-webkit-transform:rotate(0) scale(1) skew(1deg)}}.animated.infinite{animation-iteration-count:infinite}.animated.infinite{animation-iteration-count:infinite}.pulse{animation-name:pulse}.animated{animation-duration:1s;animation-fill-mode:both}.zoomIn{animation-name:zoomIn}.alo-circle-fill{width:65px;height:65px;top:-10px;left:-10px;position:absolute;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid #fff0;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;background-color:#ff6d34a1;opacity:.75}.alo-circle{width:60px;height:60px;top:-7px;left:-7px;position:absolute;background-color:#fff0;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid rgb(30 30 30 / .4);border-color:#ff6d34;opacity:.5}.support-online a span{border-radius:2px;text-align:center;background:#ff6d34;padding:6px 5px;display:none;width:180px;margin-left:10px;position:absolute;color:#fff;z-index:999;top:.5em;left:43px;transition:all .2s ease-in-out 0;-moz-animation:headerAnimation .7s 1;-webkit-animation:headerAnimation .7s 1;-o-animation:headerAnimation .7s 1;animation:headerAnimation .7s 1}.support-online .btn-support{cursor:pointer}.support-online a:hover span{display:block}.support-online a span:before{content:"";width:0;height:0;border-style:solid;border-width:10px 10px 10px 0;border-color:#fff0 #ff6d34 #fff0 #fff0;position:absolute;left:-10px;top:6px}::placeholder{color:#999}::-webkit-input-placeholder{color:#999}::-moz-placeholder{color:#999}::-ms-input-placeholder{color:#999}::-webkit-scrollbar{width:20px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}::-webkit-scrollbar-thumb{background:#9E9E9E;border-radius:10px}/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/css/grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

 

/* Owl Carousel Owl Demo Theme v1.3.3*/

.owl-theme .owl-controls{ 
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
    color: #FFF;
    display: inline-block;
    margin: 20px; 
    font-size: 12px;z-index:2 
}

.owl-controls .owl-buttons div {
    position: absolute;
}
.owl-controls .owl-buttons .owl-prev {
    left: 0;
    top: 45%;
    transform: translateY(-50%);
    background:#000;
}

.owl-controls .owl-buttons .owl-next {
    right: 0;
    top: 45%;
    transform: translateY(-50%);
    background: #000;
}
.owl-buttons i {
    color: #fff;
    font-size: 40px;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}

.owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span
{   
    background: #fff;}

.owl-theme .owl-controls .owl-page span{
display: block;
    width: 12px;
    height: 12px;
    margin: 5px 7px;
    filter: Alpha(Opacity=50); 
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 50%; 
    border: 1px solid #fff;
}

#owl-banner .owl-controls .owl-pagination {    width: 20%;
    position: absolute;
    z-index: 1;
    bottom: 5%;
    left: 0%;
    overflow: hidden;
    height: 20px;}
#owl-banner >   .owl-controls .owl-buttons div{     display: inline-block;
    margin: 20px;
    width: 35px;
    height: 35px;
    border-radius: 50%;
    text-align: center;
    background: #ffffff94;}
#owl-banner .owl-controls .owl-buttons .owl-prev,#owl-banner .owl-controls .owl-buttons .owl-next 
{ display:none;  transition: all 0.2s ease-in-out 5s;}
#owl-banner .owl-controls .owl-buttons .owl-prev i,#owl-banner .owl-controls .owl-buttons .owl-next i 
{ font-size: 30px;  color: #333; font-weight:600}

#owl-banner:hover .owl-controls .owl-buttons .owl-prev ,#owl-banner:hover .owl-controls .owl-buttons .owl-next 
{ display:block;}

 
/*Slide banner*/ 
.box_slidechild {overflow: hidden;position:relative} 
.box_slidechild >.sync3 .owl-controls .owl-buttons div { 
       background: rgba(0,0,0,.3);
    border-radius: 3px;
    top: 50%; 
    width: 35px;
    height: 50px; opacity:0 ;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}
.box_slidechild >.sync3:hover .owl-controls > .owl-buttons div {opacity:1}
.box_slidechild >.sync3 .owl-controls .owl-buttons div i {font-size: 20px;
    text-align: center;
    font-weight: 600;
    line-height: 50px;}

.box_slidechild > .sync4 >.owl-wrapper-outer {overflow: visible;}
.box_slidechild > .sync4 >.owl-wrapper-outer>.owl-wrapper > .owl-item {     padding: 0.8em 1em;
    background: #fff;
    color: #000;
    height: 4em; 
    position: relative;
    line-height: 1.2em;    cursor: pointer; }
.box_slidechild > .sync4 >.owl-wrapper-outer>.owl-wrapper > .owl-item.synced { background: #008246; color: #fff; position:relative;}
.box_slidechild > .sync4 >.owl-wrapper-outer>.owl-wrapper > .owl-item.synced:before{
position: absolute;
    content: "";
    border-bottom: 7px solid #008246;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    left: calc(50% - 5px);
    top: -7px;
z-index: 99;}
.box_slidechild > .sync4 >.owl-wrapper-outer>.owl-wrapper > .owl-item > .item {text-align:center} 
 /*Slide home sản phẩm bán chạy*/  
.owl_tabsbanchay > .owl-controls {  position: absolute;
    width: 100%;
    display: inline-block;
    right: 0;
    top: 46%;
}
.owl_tabsbanchay > .owl-controls > .owl-buttons > .owl-prev { left: -7em; }
.owl_tabsbanchay:hover   > .owl-controls > .owl-buttons > .owl-prev  {  left: -2em; }
.owl_tabsbanchay > .owl-controls > .owl-buttons > .owl-next { right: -7em; }
.owl_tabsbanchay:hover   > .owl-controls > .owl-buttons > .owl-next  {right: -2em; }
.owl_tabsbanchay > .owl-controls > .owl-buttons > div {    margin: 0;
    width: 4em;
    height: 4em;
    box-shadow: 0 0 10px rgba(0,0,0,.3);
    background: #fff;
    border-radius: 50%;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    line-height: 4.3em;
	}
.owl_tabsbanchay .owl-controls .owl-buttons div i { font-size: 1.5em; 
    font-weight: 600;color:#999 }	 
.owl_tabsbanchay .owl-controls .owl-buttons .owl-prev i{ margin-right: -1em; } 
 
.owl_tabsbanchay .owl-controls .owl-buttons .owl-next i { margin-left: -1em;} 
 /*Slide home sản phẩm*/  
.owl_tabs > .owl-controls {  position: absolute;
    width: 100%;
    display: inline-block;
    right: 0;
    top: 46%;
}
.owl_tabs > .owl-controls > .owl-buttons > .owl-prev { left: -7em; }
.owl_tabs:hover   > .owl-controls > .owl-buttons > .owl-prev  {  left: -2em; }
.owl_tabs > .owl-controls > .owl-buttons > .owl-next { right: -7em; }
.owl_tabs:hover   > .owl-controls > .owl-buttons > .owl-next  {right: -2em; }
.owl_tabs > .owl-controls > .owl-buttons > div {    margin: 0;
    width: 4em;
    height: 4em;
    box-shadow: 0 0 10px rgba(0,0,0,.3);
    background: #fff;
    border-radius: 50%;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
    line-height: 4.3em;
	}
.owl_tabs .owl-controls .owl-buttons div i { font-size: 1.5em; 
    font-weight: 600;color:#999 }	 
.owl_tabs .owl-controls .owl-buttons .owl-prev i{ margin-right: -1em; } 
 
.owl_tabs .owl-controls .owl-buttons .owl-next i { margin-left: -1em;} 
/*Slide chi tiết sản phẩm*/
.img_thumsanpham > a > .zoom{ overflow:hidden; background:#fff}
.img_thumsanpham > a > .zoom > img{height:100%;margin: 0 auto;width: 100%;}
.img_thumsanphamchild { border: 0.01em solid #9e9e9e99}
.synced .img_thumsanphamchild { /*border: 0.09em solid #9e9e9e*/}
.img_thumsanphamchild { 
text-align: center;
    cursor: pointer;
    max-height: 80px;
    overflow: hidden;
    background: #fff;
    margin-bottom: 10px;
    margin-top: 10px;
    margin-right: 10px;
    margin-left: 10px;    display: block;
}
.img_thumsanphamchild img{      height: 80px;
    margin: 0 auto;
    width: auto;} 
.sync1 .owl-controls .owl-buttons div { 
    background: #9E9E9E; 
    border-radius: 50%;    top: 50%;padding: 0.4em 1.2em;
}

.sync1 .owl-controls .owl-buttons div i {font-size: 30px;text-align:center}

.sync2 .owl-controls .owl-buttons div {
    color: #FFF;
    display: inline-block;
    padding: 3px 10px; 
    width: 2em;
    height: 2em;
    background: #9E9E9E;
    line-height: 2em; top: 52%; 
}
.sync2 .owl-controls .owl-buttons div i {font-size: 20px;} 
/*smartphones mobiles (portrait)*/ 
@media (min-width: 320px) and (max-width: 576px){
.owl_tabsbanchay > .owl-controls > .owl-buttons > .owl-prev { left: -2em; } 
.owl_tabsbanchay > .owl-controls > .owl-buttons > .owl-next { right: -2em; }		
	
.owl_tabs > .owl-controls > .owl-buttons > .owl-prev { left: -2em; } 
.owl_tabs > .owl-controls > .owl-buttons > .owl-next { right: -2em; }	
}	 
/*Home khách hàng*/
.homekhachhang > .owl-controls {      position: absolute;
    width: 8%;
    display: inline-block;
    right: 10px;
    top: -5em;
} 
.homekhachhang > .owl-controls > .owl-buttons > div {    margin: 0;
    width: 35px;
    height: 35px;  
    border: 1px solid #9E9E9E;
    line-height: 35px; }
.homekhachhang .owl-controls .owl-buttons .owl-prev i,.homekhachhang .owl-controls .owl-buttons .owl-next i
{   font-size: 1.7em;
    color: #9E9E9E;} 
 
	
.homekhachhang  > .owl-controls > .owl-buttons > .owl-prev:hover {border: 1px solid #cfcfcf; }
.homekhachhang   > .owl-controls  > .owl-buttons  > .owl-prev:hover  > i { color:#cfcfcf}
 
.homekhachhang   > .owl-controls > .owl-buttons > .owl-next:hover {border: 1px solid #cfcfcf; } 
.homekhachhang   > .owl-controls  > .owl-buttons  > .owl-next:hover  > i { color:#cfcfcf}
/*Home tin tức*/
.hometintuc > .owl-controls {       position: absolute;
    width: 100%;
    display: inline-block; 
    top: 45%;
} 
.hometintuc > .owl-controls > .owl-buttons > div {    margin: 0;
    width: 35px;
    height: 35px;  
    border: 1px solid #9E9E9E;
    line-height: 35px; }
.hometintuc .owl-controls .owl-buttons .owl-prev i,.hometintuc .owl-controls .owl-buttons .owl-next i
{   font-size: 1.7em;
    color: #9E9E9E;} 
 
	
.hometintuc  > .owl-controls > .owl-buttons > .owl-prev:hover {border: 1px solid #cfcfcf; }
.hometintuc   > .owl-controls  > .owl-buttons  > .owl-prev:hover  > i { color:#cfcfcf}
 
.hometintuc   > .owl-controls > .owl-buttons > .owl-next:hover {border: 1px solid #cfcfcf; } 
.hometintuc   > .owl-controls  > .owl-buttons  > .owl-next:hover  > i { color:#cfcfcf}
 
/**/
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/css/AjaxLoader.gif) no-repeat center center
}
 
/*laptops, desktops*/ 
@media (min-width: 1201px) and (max-width: 1400px){ 
  
} 

/*ipad-pro*/  
@media (min-width: 993px) and (max-width: 1200px){ 
 
 
 
}  
/*ipad */   
@media (min-width: 769px) and (max-width: 992px){ 
 .owl_tabsbanchay > .owl-controls > .owl-buttons > .owl-prev { left: -2em; } 
.owl_tabsbanchay > .owl-controls > .owl-buttons > .owl-next { right: -2em; }

 .owl_tabs > .owl-controls > .owl-buttons > .owl-prev { left: -2em; } 
.owl_tabs > .owl-controls > .owl-buttons > .owl-next { right: -2em; }
}

/*low resolution tablets, mobiles (landscape)*/ 
@media (min-width: 577px) and (max-width: 768px){
.slide_gallery1 > div > .owl-wrapper { max-height: 40em; }
 .owl_tabsbanchay > .owl-controls > .owl-buttons > .owl-prev { left: -2em; } 
.owl_tabsbanchay > .owl-controls > .owl-buttons > .owl-next { right: -2em; }

 .owl_tabs > .owl-controls > .owl-buttons > .owl-prev { left: -2em; } 
.owl_tabs > .owl-controls > .owl-buttons > .owl-next { right: -2em; }
}


@media (min-width: 320px) and (max-width: 576px) 
{ 

#owl-banner .owl-controls .owl-pagination {display:none} 
.sanphambanchay > .owl-controls { width: 19%; top: -3.4em; right: 1em;}
.homesanpham > .owl-controls { width: 19%;  top: -3.2em;right: 0px;}
 .owl_tabsbanchay > .owl-controls > .owl-buttons > .owl-prev { left: -2em; } 
.owl_tabsbanchay > .owl-controls > .owl-buttons > .owl-next { right: -2em; }	
 .owl_tabs > .owl-controls > .owl-buttons > .owl-prev { left: -2em; } 
.owl_tabs > .owl-controls > .owl-buttons > .owl-next { right: -2em; }	 
}/*Breadcrumb*/
.icon_breadcrumb {float: left; margin-right: 0.3em;}
/*Page*/
.box_knhay  {  display: table;}
.box_knhay ,.box_knhaychild{margin-bottom:2em; }
.box_titleknhay h2 { float: left; font-weight: 600;    text-transform: uppercase;    line-height: 2.1em;}
.tieudelink { float: right; 
    line-height: 2.5em;
    color: red;  }
 
.box_titleknhay {background: #e6e6e68a;
    padding: 0 0.5em;
    margin-bottom: 15px;
    width: 100%;}
.box_knhay1 {margin-bottom:1em; float: left;}
.box_knhay2 {margin-bottom:1.5em}
.content_tuvan h3 {    line-height: 1.4em; 
    font-weight: 600;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    height: 45px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    padding: 0.3em 0;}
/*Phân trang*/
.box_phantrang { text-align: center;padding: 1em 0;}
.box_phantrang a ,.box_phantrang span{    display: inline-block;
    width: 40px;
    text-align: center;
    height: 40px;
    line-height: 40px;     vertical-align: top; color:#9E9E9E; font-weight:600}
.box_phantrang span.current {color:#000}	
.cong_previous {   
    background:#f4f4f4 url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/css/../images/previous.png) top left no-repeat;
    background-size: 40%;
    background-position: 50%; }
.cong_next {    
    background:#dbdbdb url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/css/../images/next.png) top left no-repeat;
    background-size: 40%;
    background-position: 50%; }
/*Archive*/	 
.boxtieude_archive h1 {    font-size: 18px; font-weight: 600; margin-right: 15px; text-transform: uppercase;margin-bottom:1em}
.box_archivekh {margin-bottom: 2em;}


.boxmenu_archive {margin-top:1em;margin-bottom:1em;display: table;}
.menu_archive {width: calc(100% - 154px);float: left;}
.menu_archive li{display:inline-block}
.menu_archive li a{padding: 6px 10px;font-size: 15px;color: #333333;font-weight: 500;text-transform: uppercase;}
.menu_archive li a:hover{color:#008344}
.menu_archive li.current-menu-item a{color:#fff;background-color:#008344;border-radius: 3px;}

.box_linkhoidap {font-size: 14px;
    color: #288AD6 !important;
    font-weight: 600;
    text-align: center;
    line-height: 29px;
    border: 1px solid #D9D9D9;
    display: inline-table;float: right;}
.box_linkhoidap span {padding: 0.5em 1em;}
.title_hoidap{ border-left: 1px solid #D9D9D9; }

.img_postarchive img{width:100%}
.box_postarchivemain {    display: table;}
.box_postarchivechild {margin-bottom: 0.7em;
    display: table;
    float: left;padding: 0;}
.box_postarchivechild1 {
    margin-bottom: 0.7em;
    display: table;
    float: left;padding-right: 0;
}
.ananhdecktop a img{display:none}
.box_postarchivemain1 {width:100%;padding-top: 1em;
    border-bottom: 1px solid #EEEEEE; 
    padding-bottom: 1em; display: table;}
.title_postarchive {padding-top: 8px;}
.title_postarchive,.title_postarchive1 {color: #333; 
    font-size: 1em;
    font-weight: 600;
    padding-bottom: 8px;
    line-height: 1.4em;}
.box_postarchivechild1 > .box_postarchive {border-bottom: 1px solid #EEEEEE;padding:0 0 0.5em;} 
 
/*Page*/
.title_page { font-weight: 600; margin: 0.3em 0 1em !important;} 
.bannerpage {padding-top:10px;width:100%; height:auto}

/*Img archive product*/
.product-item{padding:5px;float:left;box-sizing:border-box;}
.product-item-detail{box-sizing:border-box;background:#fff;height:380px;border:1px solid rgba(0, 0, 0, 0.1);position:relative;border-radius:5px;overflow:hidden;}

.box_img_archive {padding-left:0px; padding-right:0px}
.box_info_imgarchive {margin: 0 5px;
    padding: 0;
    text-align: center;
    position: relative;
    min-height: 200px;
    overflow: hidden;}
.box_info_imgarchive a{     position: relative;
    display: block;
    text-align: center;
    margin: 0;
    overflow: hidden;}
.box_info_imgarchive a  img{transform:scale(1,1);-webkit-transition:transform 300ms ease-out 0ms;-moz-transition:transform 300ms ease-out 0ms;-o-transition:transform 300ms ease-out 0ms;transition:transform 300ms ease-out 0ms;}
.box_info_imgarchive a:hover > img{-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.1,1.2);transform:scale(1.2,1.2);}
.box_info_imgarchive a .logo_archive_hover {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(235,28,35,0.8);
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    transition: all 0.3s ease;
    opacity: 0;
    filter: alpha(opacity=0);
}

.box_info_imgarchive a .logo_archive_hover img {
    top: 50%;
    left: 50%;
    opacity: 0;
    position: absolute;
    width: 160px;
    height: 100px;
    margin: 0 auto;
    margin-top: -50px;
    margin-left: -80px;
    display: inline-block;
    -webkit-transform: scale(1.15);
    -moz-transform: scale(1.15);
    -ms-transform: scale(1.15);
    -o-transform: scale(1.15);
    transform: scale(1.15);
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
}

.box_info_imgarchive a:hover .logo_archive_hover{opacity:1;}
.box_info_imgarchive a:hover .logo_archive_hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:1;}
.title_archive_pro {    display: block;}
.title_archive_pro h2{  
    font-size: 14px;
    display: block;
    text-align: center;
    text-transform: uppercase;
    padding: 10px 0;
    color: #333;
    font-weight: 600;}


/*Archive product*/
.banner-img img {width:100%} 
.box_productarchive {margin:10px 0px;}
.bread_archive a,.bread_archive p{    color: #333; padding: 8px 0px; }
.boxtieude_danhmucloc {margin-bottom:1em;display: table;}
.boxtieude_danhmucloc h1 {font-size: 18px; font-weight: 600;  margin-right: 15px; float: left;text-transform:uppercase;    line-height: 2em;}
.boxtieude_danhmucloc span {color:red; font-weight: 600; font-size: 13px; line-height: 2.6em;} 
.frm_loc > .form-group {margin-bottom:0px} 
 
.woocommerce-notices-wrapper {display:none}
.box_breadcrumbs {margin-top: 10px;}
.box_loc {float: right;}
.loc_khoanggia {    padding: 0.38em 0.5em !important; 
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;}
.loc_khoanggia > .caret {float: right; margin-top: 0.6em;}
.box_bolocchild ul,.box_bolocchild ul li {width:100%} 
.droop_orderby > .form-control {padding:6px;} 	 
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span {padding: 0.8em 1em !important;}


.description_cate p {margin:1em 0}

 
/*Xem thêm nội dung sản phẩm*/
#contentpro {overflow: hidden;word-break: break-word;padding-bottom: 1rem; margin-top: 3rem;}
#contentpro p{margin: 1rem 0; line-height: 2rem;}
.pro_seemore {position: relative;}
.pro_seemore.show:before {content: none; }
.pro_seemore:before {position: absolute; content: ""; left: 0;right: 0; bottom: 100%; height: 100px; background: linear-gradient(180deg, rgba(255, 255, 255, 0) 17%, #FFFFFF 93.12%); }
.show:not(.hidden) { display: block;}
.tbl_xemtatca{  border: 0.01rem solid #008848;
    color: #008848;
    display: table;
    margin: 0 auto 2rem;
    padding: 0.4rem 2rem;
    border-radius: 50rem;
transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out; }
.tbl_xemtatca:hover{color:#fff;background-color:#008848;}
/*Radio lọc*/
.woocommerce-error, .woocommerce-info, .woocommerce-message {  border-top: 0 !important; color: #ff0000 !important;}
.woocommerce-info::before { color: #F44336 !important;}
.title_thuonghieu {      color: #fff;
    background: #e1a336;
    margin: 0 0 1em;
    text-transform: uppercase;
    padding: 0 0.5em;}
.boxmainradio_thuonghieu {max-height: 20em;overflow-y: auto;    margin-bottom: 2em;}
.boxmainradio_thuonghieu::-webkit-scrollbar {
    width: 5px;
    background-color: #F5F5F5;
}
.boxmainradio_thuonghieu::-webkit-scrollbar-thumb {
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.3);
    -moz-box-shadow: inset 0 0 2px rgba(0,0,0,0.3);
    background-color: #e5e5e5;
}
.boxmainradio_thuonghieu::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.3);
    -moz-box-shadow: inset 0 0 2px rgba(0,0,0,0.3);
    border-radius: 5px;
    background-color: #F5F5F5;
}
[type="radio"]:checked,
[type="radio"]:not(:checked) {
    position: absolute;
    left: -9999px;
}
[type="radio"]:checked + label,
[type="radio"]:not(:checked) + label
{
    position: relative;
    padding-left: 28px;
    cursor: pointer;
    line-height: 20px;
    display: inline-block;
    color: #666;font-weight: 400;
}
[type="radio"]:checked + label:before,
[type="radio"]:not(:checked) + label:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    width: 18px;
    height: 18px;
    border: 1px solid #ddd;
    border-radius: 0;
    background: #fff;
}
[type="radio"]:checked + label:after,
[type="radio"]:not(:checked) + label:after {
content: '';
    width: 15px;
    height: 14px;
    background: #008246;
    position: absolute;
    top: 2px;
    left: 1.5px;
    border-radius: 0;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.boxradio_thuonghieu {margin-bottom: .5rem;}
.boxradio_thuonghieu label:after {
    opacity: 0;
    -webkit-transform: scale(0);
    transform: scale(0);
}
.boxradio_thuonghieu .spanactive:after {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
}
/*Sidebar sản phẩm liên quan*/ 
.title_spkhac >.title_sidebar {margin-top:0}
/*Sidebar*/
.box_sidebar > .attachment-full{margin-top:2.6em} 
.title_sidebartinkm h3{color: #288AD6;
    font-size: 17px;
    font-weight: 600;
    text-transform: uppercase;
    margin: 1em 0 0.5em;}
.box_sidebartinkm {margin-bottom:1em}
.title_sidebartinkmchild {    color: #333;
    font-size: 1em;
    font-weight: 600;
    padding-bottom: 8px;
    line-height: 1.4em;padding-top: 8px;}	
.box_homesidebar {margin-bottom:1em}
.title_sbtinkmchild {padding-top: 8px;font-size: 14px;
    color: #020202;
    line-height: 20px; 
    display: block;
    height: auto;}
.title_sidebarproduct h3:hover {color:#337ab7}

.gia_sidebarproduct {text-align: left;margin-top: 0.3em;}



.menu_sidebar {padding: 0 10px;border: 1px solid #E6E8E7;}
.menu_sidebar > li{    position: relative;}
.menu_sidebar > li > a{  text-decoration: none;
    color: #000;
    display: block; 
    padding: 5px 5px 5px 0;
    margin-bottom: 5px;
    border-bottom: 1px solid #E6E8E7; }
.menu_sidebar > li:last-child > a{border-bottom:0}	
.menu_sidebar > li > a:before {
    content:"\f0da";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    margin-right: 5px;
    color: #008246;
}
.menu_sidebar > li > ul {border:0}


.menu_sidebar > li > a:hover{color:#008246}
 
 
  
/*Page liên hệ*/
.box_lh h3 {
    font-size: 14px;
    font-weight: 600;
    color: #333;
    text-transform: uppercase;
    position: relative; 
    margin: 0;
    padding-top: 1em;
    }
	.box_lh h3 i{color:#008246} 
	.box_lh p {    font-size: 14px;
    color: #333;
    position: relative;  margin-top: 5px;
	} 
	.box_lh p i{ font-size: 0.39em;
    padding-bottom: 0.5em;
    vertical-align: middle;
	} 
.tieudepagelh {float: left;
    text-transform: uppercase;
    margin-right: 3em; 
    font-size: 1.5em;} 

.box_lh {margin-bottom: 3em;} 
 
.box_bglienhe img {width:100%}
.box_bglienhe {position: relative;}
.box_noidunglienhe {position: absolute;
    left: 5%;
    bottom: 25%;
    z-index: 2;
    color: #fff;
    font-size: 1.5em;}
.tieudepagelh {float: left;
    text-transform: uppercase;
    margin-right: 3em; 
    font-size: 1.5em;} 
 	
.input_gl {
    margin-bottom: 20px;
}	
.input_gl > p > span > input,.input_gl > p > span > select {
    padding: 5px 10px 5px 30px !important;
    min-height: 35px !important; 
}	
.icon_hoten {
    background:#fff url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/css/../images/icon_hoten.png) no-repeat 1% 50%;    background-size: 20px;
}
.icon_email {
    background:#fff url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/css/../images/icon_email.png) no-repeat 1% 50%;    background-size: 23px;
}
.icon_sdt {
    background:#fff url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/css/../images/icon_sdt.png) no-repeat 1% 50%;    background-size: 23px;
}
.icon_diachi {
    background:#fff url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/css/../images/icon_diachi.png) no-repeat 1% 50%;    background-size: 20px;
}
.icon_tieude {
    background:#fff url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/css/../images/icon_tieude.png) no-repeat 0% 50%;  
} 
.icon_sp {
    background:#fff url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/css/../images/icon_tensp.png) no-repeat 1% 50%;    background-size: 20px;
}
.icon_giasp {
    background:#fff url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/css/../images/icon_gia.png) no-repeat 1% 50%;    background-size: 20px;
}
.icon_noidung {    
        background: #fff url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/css/../images/icon_noidung.png) no-repeat 0.4% 3%;
    padding: 5px 10px 5px 35px !important;
    border-radius: 3px;
}	
.cauhoicapcha label { width: 100%;}
.btnguidi {display: table;  text-align: center;}
 
.dk_lienhe > .btn {   
    text-transform: uppercase;
padding: 0.8em 2em;}
  
.contact-form .input-group {
    margin-bottom: 20px;    width: 100%;
    float: left;
}

.contact-formtuvan .input-group {
    margin-bottom: 25px !important ;     
 
}

.contact-form .input-group .input-group-addon {
    border-radius: 0px;
    background-color: #312f2f;
    border: none;
    position: relative;
}
.contact-form .input-group .input-group-addon i {
    color: #fff;
    font-size: 18px;
}
.plant>.fa-paper-plane {
      position: absolute;
    padding: 10px 6px;
    color: #fff;
    z-index: 10;    
}
.plant > input {  padding: 6px 15px;} 
/*Map*/ 
.box_map {margin-top:30px;background-color:#f2f2f2}@font-face {
  font-family: "Flaticon";
  src: url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/css/../fonts/flaticon.eot);
  src: url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/css/../fonts/flaticon.eot#1742220504) format("embedded-opentype"),
       url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/css/../fonts/flaticon.woff) format("woff"),
       url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/css/../fonts/flaticon.ttf) format("truetype"),
       url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/css/../fonts/flaticon.svg#Flaticon) format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Flaticon";
    src: url(https://thietbiphunsuong.com/wp-content/themes/thietbiphunsuong/css/../fonts/flaticon.svg#Flaticon) format("svg");
  }
}

[class^="flaticon-"]:before, [class*=" flaticon-"]:before,
[class^="flaticon-"]:after, [class*=" flaticon-"]:after {   
	font-family: Flaticon;
	font-style: normal;
}


 
 
.flaticon-people-5:before { content: "\f100"; }
.flaticon-construction-1:before { content: "\f101"; }
.flaticon-rectangles:before { content: "\f102"; }
.flaticon-construction:before { content: "\f103"; }
.flaticon-people-4:before { content: "\f104"; }
.flaticon-helmet:before { content: "\f105"; }
.flaticon-drawing:before { content: "\f106"; }
.flaticon-skyline:before { content: "\f107"; }
.flaticon-word-file:before { content: "\f108"; }
.flaticon-word:before { content: "\f109"; }
.flaticon-folder-1:before { content: "\f10a"; }
.flaticon-folder:before { content: "\f10b"; }
.flaticon-people-3:before { content: "\f10c"; }
.flaticon-people-2:before { content: "\f10d"; }
.flaticon-engineer-1:before { content: "\f10e"; }
.flaticon-cup-of-hot-chocolate:before { content: "\f10f"; }
.flaticon-home-1:before { content: "\f110"; }
.flaticon-big-circular-clock:before { content: "\f111"; }
.flaticon-clock-4:before { content: "\f112"; }
.flaticon-location:before { content: "\f113"; }
.flaticon-users:before { content: "\f114"; }
.flaticon-people-1:before { content: "\f115"; }
.flaticon-people:before { content: "\f116"; }
.flaticon-engineer:before { content: "\f117"; }
.flaticon-electrician:before { content: "\f118"; }
.flaticon-layers:before { content: "\f119"; }
.flaticon-medal-1:before { content: "\f11a"; }
.flaticon-trophy-2:before { content: "\f11b"; }
.flaticon-settings-2:before { content: "\f11c"; }
.flaticon-office:before { content: "\f11d"; }
.flaticon-building:before { content: "\f11e"; }
.flaticon-draws:before { content: "\f11f"; }
.flaticon-pipes:before { content: "\f120"; }
.flaticon-plumbing:before { content: "\f121"; }
.flaticon-painting-home:before { content: "\f122"; }
.flaticon-technology-4:before { content: "\f123"; }
.flaticon-flash:before { content: "\f124"; }
.flaticon-technology-3:before { content: "\f125"; }
.flaticon-favorite:before { content: "\f126"; }
.flaticon-wifi-connection-signal-symbol:before { content: "\f127"; }
.flaticon-world:before { content: "\f128"; }
.flaticon-construction-vehicle-for-concrete-transportation:before { content: "\f129"; }
.flaticon-worker-of-construction-working-with-a-shovel-beside-material-pile:before { content: "\f12a"; }
.flaticon-smiling-emoticon-square-face:before { content: "\f12b"; }
.flaticon-left-quotes-sign:before { content: "\f12c"; }
.flaticon-map-marker:before { content: "\f12d"; }
.flaticon-quotation-mark:before { content: "\f12e"; }
.flaticon-tag-black-shape:before { content: "\f12f"; }
.flaticon-tags:before { content: "\f130"; }
.flaticon-check-1:before { content: "\f131"; }
.flaticon-user-shape:before { content: "\f132"; }
.flaticon-telephone-handle-silhouette:before { content: "\f133"; }
.flaticon-right-quotation-mark:before { content: "\f134"; }
.flaticon-comments:before { content: "\f135"; }
.flaticon-eye-open:before { content: "\f136"; }
.flaticon-earth:before { content: "\f137"; }
.flaticon-pdf:before { content: "\f138"; }
.flaticon-circle:before { content: "\f139"; }
.flaticon-trophy-1:before { content: "\f13a"; }
.flaticon-e-mail-envelope:before { content: "\f13b"; }
.flaticon-go-back-arrow:before { content: "\f13c"; }
.flaticon-boat-anchor:before { content: "\f13d"; }
.flaticon-send-message-button:before { content: "\f13e"; }
.flaticon-web:before { content: "\f13f"; }
.flaticon-boat-lifesaver:before { content: "\f140"; }
.flaticon-business-1:before { content: "\f141"; }
.flaticon-arrow:before { content: "\f142"; }
.flaticon-home-page:before { content: "\f143"; }
.flaticon-trophy:before { content: "\f144"; }
.flaticon-window-1:before { content: "\f145"; }
.flaticon-pencil:before { content: "\f146"; }
.flaticon-money-bag-1:before { content: "\f147"; }
.flaticon-check:before { content: "\f148"; }
.flaticon-line-chart:before { content: "\f149"; }
.flaticon-maps-and-flags:before { content: "\f14a"; }
.flaticon-window:before { content: "\f14b"; }
.flaticon-medal:before { content: "\f14c"; }
.flaticon-labor-man:before { content: "\f14d"; }
.flaticon-ruler:before { content: "\f14e"; }
.flaticon-idea:before { content: "\f14f"; }
.flaticon-shopping-cart-1:before { content: "\f150"; }
.flaticon-message:before { content: "\f151"; }
.flaticon-bar-chart:before { content: "\f152"; }
.flaticon-home:before { content: "\f153"; }
.flaticon-arrows-7:before { content: "\f154"; }
.flaticon-file-1:before { content: "\f155"; }
.flaticon-chat:before { content: "\f156"; }
.flaticon-settings-1:before { content: "\f157"; }
.flaticon-envelope-1:before { content: "\f158"; }
.flaticon-planet-earth:before { content: "\f159"; }
.flaticon-placeholder-3:before { content: "\f15a"; }
.flaticon-interface-1:before { content: "\f15b"; }
.flaticon-note:before { content: "\f15c"; }
.flaticon-line-graph:before { content: "\f15d"; }
.flaticon-brick-wall:before { content: "\f15e"; }
.flaticon-calendar-1:before { content: "\f15f"; }
.flaticon-smartphone:before { content: "\f160"; }
.flaticon-technology-2:before { content: "\f161"; }
.flaticon-user-1:before { content: "\f162"; }
.flaticon-technology-1:before { content: "\f163"; }
.flaticon-arrows-6:before { content: "\f164"; }
.flaticon-arrows-5:before { content: "\f165"; }
.flaticon-speech-bubble:before { content: "\f166"; }
.flaticon-heart-1:before { content: "\f167"; }
.flaticon-paper-plane:before { content: "\f168"; }
.flaticon-star-1:before { content: "\f169"; }
.flaticon-user:before { content: "\f16a"; }
.flaticon-previous:before { content: "\f16b"; }
.flaticon-arrows-4:before { content: "\f16c"; }
.flaticon-padlock:before { content: "\f16d"; }
.flaticon-cup:before { content: "\f16e"; }
.flaticon-right-arrow-3:before { content: "\f16f"; }
.flaticon-list:before { content: "\f170"; }
.flaticon-drop:before { content: "\f171"; }
.flaticon-unlink:before { content: "\f172"; }
.flaticon-search:before { content: "\f173"; }
.flaticon-like-1:before { content: "\f174"; }
.flaticon-play-button:before { content: "\f175"; }
.flaticon-placeholder-2:before { content: "\f176"; }
.flaticon-clock-3:before { content: "\f177"; }
.flaticon-placeholder-1:before { content: "\f178"; }
.flaticon-power:before { content: "\f179"; }
.flaticon-calendar:before { content: "\f17a"; }
.flaticon-menu:before { content: "\f17b"; }
.flaticon-signs:before { content: "\f17c"; }
.flaticon-cancel-1:before { content: "\f17d"; }
.flaticon-back-1:before { content: "\f17e"; }
.flaticon-shopping-bag-2:before { content: "\f17f"; }
.flaticon-monitor:before { content: "\f180"; }
.flaticon-piggy-bank-1:before { content: "\f181"; }
.flaticon-shopping-cart:before { content: "\f182"; }
.flaticon-phone-call:before { content: "\f183"; }
.flaticon-headphones:before { content: "\f184"; }
.flaticon-house:before { content: "\f185"; }
.flaticon-share:before { content: "\f186"; }
.flaticon-musical-note:before { content: "\f187"; }
.flaticon-back:before { content: "\f188"; }
.flaticon-next-1:before { content: "\f189"; }
.flaticon-star:before { content: "\f18a"; }
.flaticon-link:before { content: "\f18b"; }
.flaticon-like:before { content: "\f18c"; }
.flaticon-settings:before { content: "\f18d"; }
.flaticon-heart:before { content: "\f18e"; }
.flaticon-placeholder:before { content: "\f18f"; }
.flaticon-next:before { content: "\f190"; }
.flaticon-garbage:before { content: "\f191"; }
.flaticon-money-bag:before { content: "\f192"; }
.flaticon-piggy-bank:before { content: "\f193"; }
.flaticon-plus:before { content: "\f194"; }
.flaticon-minus:before { content: "\f195"; }
.flaticon-checked:before { content: "\f196"; }
.flaticon-unchecked:before { content: "\f197"; }
.flaticon-stamp:before { content: "\f198"; }
.flaticon-profile:before { content: "\f199"; }
.flaticon-cancel:before { content: "\f19a"; }
.flaticon-right-arrow-2:before { content: "\f19b"; }
.flaticon-left-arrow-2:before { content: "\f19c"; }
.flaticon-down-arrow:before { content: "\f19d"; }
.flaticon-clock-2:before { content: "\f19e"; }
.flaticon-interface:before { content: "\f19f"; }
.flaticon-shopping-bag-1:before { content: "\f1a0"; }
.flaticon-shopping-bag:before { content: "\f1a1"; }
.flaticon-arrows-3:before { content: "\f1a2"; }
.flaticon-power-1:before { content: "\f1a3"; }
.flaticon-magnifying-glass:before { content: "\f1a4"; }
.flaticon-quality:before { content: "\f1a5"; }
.flaticon-time:before { content: "\f1a6"; }
.flaticon-left-arrow-1:before { content: "\f1a7"; }
.flaticon-right-arrow-1:before { content: "\f1a8"; }
.flaticon-minus-symbol:before { content: "\f1a9"; }
.flaticon-plus-symbol:before { content: "\f1aa"; }
.flaticon-clock-1:before { content: "\f1ab"; }
.flaticon-download-arrow:before { content: "\f1ac"; }
.flaticon-envelope:before { content: "\f1ad"; }
.flaticon-up-arrow:before { content: "\f1ae"; }
.flaticon-arrows-2:before { content: "\f1af"; }
.flaticon-clock:before { content: "\f1b0"; }
.flaticon-commenting:before { content: "\f1b1"; }
.flaticon-beach-house-1:before { content: "\f1b2"; }
.flaticon-quote:before { content: "\f1b3"; }
.flaticon-technology:before { content: "\f1b4"; }
.flaticon-arrows-1:before { content: "\f1b5"; }
.flaticon-sent-mail:before { content: "\f1b6"; }
.flaticon-menu-options:before { content: "\f1b7"; }
.flaticon-web-page-home:before { content: "\f1b8"; }
.flaticon-coin-icon:before { content: "\f1b9"; }
.flaticon-location-pin:before { content: "\f1ba"; }
.flaticon-business:before { content: "\f1bb"; }
.flaticon-beach-house:before { content: "\f1bc"; }
.flaticon-right-arrow:before { content: "\f1bd"; }
.flaticon-water-drop:before { content: "\f1be"; }
.flaticon-house-outline:before { content: "\f1bf"; }
.flaticon-left-arrow:before { content: "\f1c0"; }
.flaticon-round:before { content: "\f1c1"; }
.flaticon-tick-inside-circle:before { content: "\f1c2"; }
.flaticon-check-symbol:before { content: "\f1c3"; }
.flaticon-forward-arrow:before { content: "\f1c4"; }
.flaticon-arrows:before { content: "\f1c5"; }
.flaticon-left-quote-1:before { content: "\f1c6"; }
.flaticon-placeholder-filled-point:before { content: "\f1c7"; }
.flaticon-right-quotation-sign:before { content: "\f1c8"; }
.flaticon-left-quote:before { content: "\f1c9"; }
.flaticon-play-arrow:before { content: "\f1ca"; }
.flaticon-double-quotes:before { content: "\f1cb"; }
.flaticon-file:before { content: "\f1cc"; }/*laptops, desktops*/ 
@media (min-width: 1201px) and (max-width: 1400px){ 
/*Head*/   
/*Menu main*/ 
/*Danh mục sp*/ 
/*Banner*/ 
/*Sản phẩm bán chạy*/ 
/*Footer*/  
} 

/*ipad-pro*/  
@media (min-width: 993px) and (max-width: 1200px){ 
/*Chính sách*/   
.box_camket p {font-size: 0.7em; }
 
 
}     
	 

/*ipad-pro*/   
@media (min-width: 769px) and (max-width: 992px){ 
/*Head*/   
/*Menu main*/ 
/*Danh mục sp*/ 
/*Banner*/ 
/*Sản phẩm bán chạy*/ 
/*Footer*/ 
}

/*low resolution tablets, mobiles (landscape)*/ 
@media (min-width: 577px) and (max-width: 768px){  
.box_camket p {  font-size: 0.8em; padding: 1em 0.5em;}
 
}
   
/*smartphones mobiles (portrait)*/ 
@media (min-width: 320px) and (max-width: 576px){ 
/*Sản phẩm nổi bật*/
.box_hometitlespbanchay h2 { margin-left: 1em;font-size: 1em;font-weight: 600;}
/*Danh mục sp*/  
.box_danhmucsanphamchild { margin-bottom: 1em;}
/*Sản phẩm*/
.box_product .container{padding:0}
.menu_danhmucsanpham li {  margin-bottom: 1em;} 
.gia_homeproduct {     overflow: hidden;
    text-overflow: ellipsis;
    line-height: 20px;
    -webkit-line-clamp: 2;
    height: 50px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.shop-tab > .nav-item {display:none}
/*Cam kết*/ 
.box_camket p { padding: 1.7em;}  



}/*laptops, desktops*/ 
@media (min-width: 1201px) and (max-width: 1400px){ 
/*Head*/   
/*Menu main*/ 
/*Danh mục sp*/ 
/*Banner*/ 
/*Sản phẩm bán chạy*/ 
/*Footer*/  
} 

/*ipad-pro*/  
@media (min-width: 993px) and (max-width: 1200px){ 
/*Head*/ 
.hotro_headtitle1 { font-size: 0.8em;}  
/*Menu main*/
.menu_main>li>a { font-size: 0.8rem; padding: 1.5em 0.9em;} 
/*Danh mục sp*/ 
/*Banner*/ 
/*Sản phẩm bán chạy*/ 
/*Footer*/ 
}     
	 

/*ipad*/   
@media (min-width: 769px) and (max-width: 992px){ 

/*Chung*/
.margin_top,.box_slidemain {margin-top:9em}
.box_slidemainchild {padding:0}
.anmobile {display:none}
/*Head*/
.boxhotro_head {display:none} 
.box_headtop {    position: fixed; top: 0; width: 100%;z-index: 9; background: #E7E9ED;width:100%} 
.tieudethuonghieu {color:#333;}
.tieudethuonghieu i {color: #008246;}
 

.giohang_mobile {right: 1em;z-index: 99;top: 0em;}
.box_logomobile {    margin-left: 5em;}
/*Slide*/
.syncslide2 {display:none !important}
/*Home tin tức*/
.box_hometitucmain {display:none}
/*Menu main*/ 
.menu_main,.box_menutop {display:none}
.box_menu_main {margin-left: 3em;}
#ja-header { position: fixed; top: 2.3em !important;padding: 0.3em 0; z-index: 9;}
/*Vì sao chọn*/
.box_maintaisaochon { margin-top: 0.5em;background-color: #fff;}
.box_maintaisaochon > div > section:first-child {padding-left: 0;}
/*Sản phẩm*/
.box_spbanchay {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    background-color: #fff;
    padding: 0;
}
.box_shop { margin: 0.5em 0; }
.box_product {  background-color:#fff}
.box_mainproduct > .container {padding:0}
/*Sidebar*/
.title_ct { padding-left: 15px;}
/*Footer*/ 
.header-hotline-mobile {
    padding: 0px;
    position: fixed;
    bottom: 0px;
    width: 100%;
    left: 0px;
    z-index: 999999;
    background: #e1a336; text-align:center
}
.header-hotline-mobile a {
    text-decoration: none;
    color: #FFF;
    display: inline-block;
    position: relative;
    padding: 10px 0px;
    font-size: 1em;
    line-height: 1.5;
}
.header-hotline-mobile i { color: #FFF;}

.boxinput_mailkm { width: auto; margin: 0 auto;}
.footer h4 {margin-bottom: 1em;}
 
}

/*low resolution tablets, mobiles (landscape)*/ 
@media (min-width: 577px) and (max-width: 768px){ 
/*Chung*/
.margin_top,.box_slidemain {margin-top:6em}
.box_slidemainchild {padding:0;max-width: 100%;} 
/*Head*/
.boxhotro_head {display:none} 
.box_headtop {    position: fixed; top: 0; width: 100%;z-index: 9; background: #E7E9ED;} 
.tieudethuonghieu {color:#333;}
.tieudethuonghieu i {color: #008246;}
 
.giohang_mobile {right: 1em;z-index: 99;top: 0em;}
.box_logomobile {margin-left: 5em;}
.box_hotline1,.box_hotline2{color: #008246;}
/*Slide*/ 
.box_slidemainchildleft {padding: 0; }
/*Home tin tức*/
.box_hometitucmain {display:none}
/*Menu main*/ 
.menu_main,.box_menutop {display:none}
.box_menu_main {margin-left: 3em;}
#ja-header { position: fixed; top: 2.3em !important;padding: 0.3em 0; z-index: 9;width:100%}
/*Vì sao chọn*/
.box_maintaisaochon {    margin-top: 0.5em;
    background-color: #fff;
    padding: 0;
    max-width: 100%;} 
.box_maintaisaochon > div > section:not(:first-child) {
    padding-left: 15px;
}
/*Sản phẩm*/
.box_spbanchay {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    background-color: #fff;
    padding: 0; 
    max-width: 100%;
}
.box_shop { margin: 0.5em 0; }
.box_product {  background-color:#fff}
.box_mainproduct > .container,.tab_content_shop > div> .container {padding:0;max-width: 100%;}

/*Sidebar*/
.title_ct { padding-left: 15px;}
/*Footer*/ 
.header-hotline-mobile {
    padding: 0px;
    position: fixed;
    bottom: 0px;
    width: 100%;
    left: 0px;
    z-index: 999999;
    background: #e1a336; text-align:center
}
.header-hotline-mobile a {
    text-decoration: none;
    color: #FFF;
    display: inline-block;
    position: relative;
    padding: 10px 0px;
    font-size: 1em;
    line-height: 1.5;
}
.header-hotline-mobile i { color: #FFF;}

.boxinput_mailkm { width: auto; margin: 0 auto;}
.footer h4 {margin-bottom: 1em;}
}
   
/*smartphones mobiles (portrait)*/ 
@media (min-width: 320px) and (max-width: 576px){
/*Chung*/
.margin_top,.box_slidemain {margin-top:9em}
.box_slidemainchild {padding:0}
.anmobile {display:none}
/*Head*/
.boxhotro_head {display:none} 
.box_headtop {    position: fixed; top: 0; width: 100%;z-index: 9; background: #E7E9ED;} 
.tieudethuonghieu {color:#333;}
.tieudethuonghieu i {color: #008246;}


.box_search {margin-right: 0; max-width: 100%;}

.giohang_mobile {right: 1em;z-index: 99;top: 0em;}
.box_logomobile {margin: 0 auto;text-align: center;float: none;}
/*Slide*/
.syncslide2 {display:none !important}
/*Home tin tức*/
.box_hometitucmain {display:none}
/*Menu main*/ 
.menu_main,.box_menutop {display:none}
#ja-header {      position: fixed;
    top: 2.3em !important;
    padding: 0.3em 0; 
    z-index: 9;}
/*Vì sao chọn*/
.box_maintaisaochon { margin-top: 0.5em;background-color: #fff;}
.box_maintaisaochon > div > section:first-child {padding-left: 0;}
/*Sản phẩm*/
.box_spbanchay {
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    background-color: #fff;
    padding: 0;
}
.box_shop { margin: 0.5em 0; }
.box_product {  background-color:#fff}
.box_mainproduct > .container {padding:0}
/*Sidebar*/
.title_ct { padding-left: 15px;}
/*Footer*/  
.header-hotline-mobile {
    padding: 0px;
    position: fixed;
    bottom: 0px;
    width: 100%;
    left: 0px;
    z-index: 999999;
    background: #e1a336; text-align:center
}
.header-hotline-mobile a {
    text-decoration: none;
    color: #FFF;
    display: inline-block;
    position: relative;
    padding: 10px 0px;
    font-size: 1em;
    line-height: 1.5;
}
.header-hotline-mobile i { color: #FFF;}

.boxinput_mailkm { width: auto; margin: 0 auto;}

.footer {padding:0}
.thongtinlienhe {padding:0}
.nddcmuahang {padding:0 0.8em}
#form_nhankhuyenmai {margin-top: 1em;}
.copyright { border-top: 0; margin-top: 0;}
.footer h4 {margin-bottom: 1em;}
.dcmuahang { border-top: 0.01em solid #dbdbdb;}
.dcmuahang h4{margin: 0;padding: 0.8em;text-align: left;text-transform: inherit;}
.dcmuahang > i {
border: 1px solid #606060;
border-width: 0 2px 2px 0;
display: inline-block;
padding: 3px;
transform: rotate(-135deg);
-webkit-transform: rotate(-135deg);
position: absolute;
top: 12px;
right: 30px;}

.dcmuahang.collapsed > i {
border: 1px solid #606060;
border-width: 0 2px 2px 0;
display: inline-block;
padding: 3px;
transform: rotate(45deg);
-webkit-transform: rotate(45deg);
position: absolute;
top: 12px;
right:30px;
}



.back-to-top {bottom: 1%;width: 2em;height: 2em;}
.back-to-top i { font-size: 15px; line-height: 2em;}



}/*laptops, desktops*/ 
@media (min-width: 1201px) and (max-width: 1400px){ 
/*Head*/   
/*Menu main*/ 
/*Danh mục sp*/ 
/*Banner*/ 
/*Sản phẩm bán chạy*/ 
/*Footer*/  
} 

/*ipad-pro*/  
@media (min-width: 993px) and (max-width: 1200px){ 
/*Head*/   
/*Menu main*/ 
/*Danh mục sp*/ 
/*Banner*/ 
/*Sản phẩm bán chạy*/ 
/*Footer*/ 
}     
	 

/*ipad-pro*/   
@media (min-width: 769px) and (max-width: 992px){ 
/*Archive*/
.box_archivekh {width:50%}
/*Single*/  
.box_homesp {width: 48%; float: left; margin: 5px 5px;}
.box_sidebarsp {padding:0}

.title_hometintuc h3 {
    padding-top: 0.5em;
    text-transform: uppercase;
    text-align: center;
    font-size: 15px;
    color: #000000;
    font-weight: 600;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 25px;
    -webkit-line-clamp: 2;
    height: 50px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
/*Single pro*/
.box_splienquan { padding-left: 5px; padding-right: 5px;}
}

/*low resolution tablets, mobiles (landscape)*/ 
@media (min-width: 577px) and (max-width: 768px){  
/*archive*/
.menu_archive ,.box_linkhoidap{display:none}
.box_postarchivechild1 {padding-left:0;margin-bottom: 0;}
.ananhdecktop a img{display:block}
.box_postarchivechild1 .box_postarchive a img,.box_sidebartinkmleft img {width: 95px;float: left;margin-right: 15px;}
.box_postarchivechild > .box_postarchive > p ,.box_postarchivemain1 p{display:none}
.box_postarchivemain1right {padding:0}
.box_postarchivemain1right h3,.ananhdecktop a h3{font-weight:400;padding-top: 0;}
.box_postarchivechild1 > .box_postarchive,.box_postarchivemain1 {  padding: 0.5em 0 0.5em; display: table;}

        
}
   
/*smartphones mobiles (portrait)*/ 
@media (min-width: 320px) and (max-width: 576px){ 
/*Head*/   
/*Menu main*/ 
/*Danh mục sp*/ 
/*Banner*/ 
/*Sản phẩm bán chạy*/ 
/*archive*/
.menu_archive ,.box_linkhoidap{display:none}
.box_postarchivechild1 {padding-left:0;margin-bottom: 0;}
.ananhdecktop a img{display:block}
.box_postarchivechild1 .box_postarchive a img,.box_sidebartinkmleft img {width: 95px;float: left;margin-right: 15px;}
.box_postarchivechild > .box_postarchive > p ,.box_postarchivemain1 p{display:none}
.box_postarchivemain1right {padding:0}
.box_postarchivemain1right h3,.ananhdecktop a h3{font-weight:400;padding-top: 0;}
.box_postarchivechild1 > .box_postarchive,.box_postarchivemain1 {  padding: 0.5em 0 0.5em; display: table;}
/*Footer*/
}.title_menu {font-size: 15px;
    color: #fff;
    line-height: 46px;
    text-align: left;
    text-transform: uppercase;
    border-bottom: 1px solid rgba(255,255,255,.1);
    padding-left: 0.9em;
    background-color: #282a2c;}

.content-main-wrap {position: fixed;
    left: 0.5em;
    z-index: 10;
    top: 2.5em;} 
  
*{-webkit-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box}
 
 
 
.rh-header .menu-container{float:left}
.rh-header .menu-container .menu-handler{color:#fff;
width:54px;
height:54px;
text-align:center;
display:inline-block;
font-size:18px; 
cursor:pointer;
position:relative; }


.rh-header .menu-container .menu-handler .lines{display:inline-block;
width:22px;
height:2px;
background:#008246;
position:relative;
margin-top:25.5px}

.rh-header .menu-container .menu-handler .lines:after,.rh-header .menu-container .menu-handler .lines:before{display:inline-block;
width:22px;
height:2px;
background:#008246;
position:absolute;
left:0;
content:''}

.rh-header {display: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none; }

.rh-header .menu-container .menu-handler .lines:before{top:8px}
.rh-header .menu-container .menu-handler .lines:after{top:-8px}
.rh-cover::-webkit-scrollbar {  width: 0;}
.rh-cover .rh-c-m .resp-menu li{display:block;
line-height:40px;
float:none;
position:relative}
.rh-cover .rh-c-m .resp-menu .sub-menu a>.fa{min-width:12px}
.rh-cover .rh-c-m .resp-menu li a>.bf-icon{display:inline-block;
min-width:22px;
margin:0}
.rh-cover .rh-c-m .resp-menu li>a{padding: 0em 1em;
    color: rgba(255,255,255,.9);
    display: block;
    position: relative;
    font-size: 14px;
    border-bottom: 1px solid rgba(255,255,255,.1);
    transition: none;}
/*.rh-cover .rh-c-m .resp-menu>li>a{border-bottom:1px solid rgba(255,255,255,.1)}

.rh-cover .rh-c-m .resp-menu li.menu-item-has-children.open-sub>a{border-bottom-color:transparent!important}*/

.rh-cover .rh-c-m .resp-menu .children-button{position: absolute;
    right: 1em;
    top: 0;
    line-height: 2.8em;
    width: 2.8em;
    height: 2.8em;
    text-align: center;
    color: silver;
    cursor: pointer;
    border-radius: 50%;
    -webkit-transition: .55s cubic-bezier(.37,-.04,.2,.99);
    -moz-transition: .55s cubic-bezier(.37,-.04,.2,.99);
    transition: .55s cubic-bezier(.37,-.04,.2,.99);
    opacity: .5;}
.rh-cover .rh-c-m .resp-menu+.resp-menu .children-button{top:8px}
.rh-cover .rh-c-m .resp-menu li.open-sub>.children-button{background:rgba(0,0,0,.13)}
/*.rh-cover .rh-c-m .resp-menu li li .children-button{top:1px}*/
.rh-cover .rh-c-m .resp-menu .children-button:after,.rh-cover .rh-c-m .resp-menu .children-button:before{content: '';
    position: absolute;
    top: 1.4em;
    right: 1em;
    width: 11px;
    height: 2px;
    display: inline-block;
    background: #fff;
    -webkit-transition: .55s cubic-bezier(.37,-.04,.2,.99);
    -moz-transition: .55s cubic-bezier(.37,-.04,.2,.99);
    transition: .55s cubic-bezier(.37,-.04,.2,.99);}
.rh-cover .rh-c-m .resp-menu .children-button:after{transform:rotate(90deg)}
.rh-cover .rh-c-m .resp-menu .open-sub>.children-button{opacity:.75}
.rh-cover .rh-c-m .resp-menu .open-sub>.children-button:after{-webkit-transform:none;
-moz-transform:none;
transform:none}
.rh-cover .rh-c-m .resp-menu li.menu-item-has-children>a:after{display:none}
.rh-cover .rh-c-m .resp-menu li:hover>.mega-menu,.rh-cover .rh-c-m .resp-menu li:hover>.sub-menu{display:none}
.rh-cover .rh-c-m .resp-menu .mega-menu,.rh-cover .rh-c-m .resp-menu .sub-menu{display:none;
visibility:visible;
opacity:1!important;
transform:none!important;
transition:none!important;
animation-name:none!important;
position:relative;
top:inherit!important;
left:inherit!important;
right:auto!important; 
width:100%; 
z-index:1}
/*
.rh-cover .rh-c-m .resp-menu .sub-menu>li:last-child>a{border-bottom:2px solid rgba(255,255,255,.04)!important}
.rh-cover .rh-c-m .resp-menu .sub-menu>li.open-sub:last-child>a{border-bottom-color:transparent!important}
.rh-cover .rh-c-m .resp-menu .sub-menu .sub-menu{margin-top:2px}*/
.rh-cover .rh-c-m .resp-menu .sub-menu>li>a{font-size:13px}
.rh-cover .rh-c-m .resp-menu .mega-menu,.rh-cover .rh-c-m .resp-menu .sub-menu{padding-left:0.3em}
/*.rh-cover .rh-c-m .resp-menu li li{line-height:46px}
.rh-cover .rh-c-m .resp-menu .sub-menu>li:last-child>a{padding-bottom:8px;
margin-bottom:5px} */
 
 
 
.rh-cover{position: fixed;
    top: 0;
    left: -99%;
    z-index: 9999;
    width: 80%;
    -webkit-transition: .54s cubic-bezier(.65,.33,.35,.84);
    -moz-transition: .54s cubic-bezier(.65,.33,.35,.84);
    transition: .54s cubic-bezier(.65,.33,.35,.84);
    visibility: hidden;
    overflow: auto;
    background: #31373d;
    height: 101%;
    height: calc(100%+1px);}

.open-rh .rh-cover{left:0;
visibility:visible}
.admin-bar .rh-cover{top:46px}
.mce-content-body{background-color:#fff!important}
.noscroll{overflow:hidden}
.titlemenu {float: left;
    text-transform: uppercase;
    margin: 15px;
    color: #fff;} 
.close-rh .rh-cover.bg-img:after{left:-100%}
.open-rh .rh-cover.bg-img:after{left:0}
.rh-cover:before{    height: 50px;
    content: '';
    width: 100%;
    position: absolute; 
    z-index: -1;
    cursor: pointer;
    background: rgba(0,0,0,.2); }
.close { opacity: 1;}
.rh-cover .rh-close{ 
   position: absolute;
    right: 0em;
    display: inline-block;
    top: 0;
    cursor: pointer;
    z-index: 10;
    width: 3em;
    height: 3.2em;}
.rh-cover .rh-close:after,.rh-cover .rh-close:before{content: '';
    width: 2px;
    height: 2em;
    position: absolute;
    left: 50%;
    margin-left: -1px;
    top: 0.6em;
    opacity: .65;
    background: #fff;
    transform: rotate(45deg);
    border-radius: 5px;}
.rh-cover .rh-close:after{-webkit-transform:rotate(-45deg);
-moz-transform:rotate(-45deg);
transform:rotate(-45deg)}
.rh-cover .rh-panel{ 
position:absolute;
top:3.7em;
left:0;
width:100%}
 
.rh-cover .rh-back-menu{width:30px;
height:30px;
display:inline-block;
position:absolute;
top:50%;
margin-top:-15px;
opacity:.65;
cursor:pointer}
 
.rh-cover .rh-back-menu:before{transform:rotate(-40deg)}
.rh-cover .rh-back-menu.abtn:before,.rh-cover .rh-back-menu:hover:before{transform:rotate(0);
width:17px;
left:7px;
top:7px}
.rh-cover .rh-back-menu:after{transform:rotate(40deg);
top:16px;
left:6px}
.rh-cover .rh-back-menu.abtn:after,.rh-cover .rh-back-menu:hover:after{transform:rotate(0);
left:7px;
width:17px;
top:19px}
.rh-cover .rh-back-menu i{width:17px;
height:2px;
display:inline-block;
background:#fff;
position:absolute;
top:13px;
left:7px;
border-radius:15px} 

@media (min-width: 992px) and (max-width: 1200px){  
 .content-main-wrap {display:none}
}
/*ipad*/   
@media (min-width: 768px) and (max-width: 991px){
.rh-header {
    display: block;
}
} 
/*low resolution tablets, mobiles (landscape)*/ 
@media (min-width: 577px) and (max-width: 767px){ 
.rh-header {
    display: block;
}
.content-main-wrap { 
    left: .1em; 
    top: .1em;
}
}  
/*smartphones mobiles (portrait)*/ 
@media (min-width: 320px) and (max-width: 576px){ 
.rh-header {
    display: block;
}
 
}/*laptops, desktops*/ 
@media (min-width: 1201px) and (max-width: 1400px){ 
/*Head*/   
/*Menu main*/ 
/*Danh mục sp*/ 
/*Banner*/ 
/*Sản phẩm bán chạy*/ 
/*Footer*/  
} 

/*ipad-pro*/  
@media (min-width: 993px) and (max-width: 1200px){ 
/*Head*/   
/*Menu main*/ 
/*Danh mục sp*/ 
/*Banner*/ 
/*Sản phẩm bán chạy*/ 
/*Footer*/ 
}     
	 

/*ipad-pro*/   
@media (min-width: 769px) and (max-width: 992px){ 
/*Head*/   
/*Menu main*/ 
/*Danh mục sp*/ 
/*Banner*/ 
/*Sản phẩm bán chạy*/ 
/*Footer*/ 
}

/*low resolution tablets, mobiles (landscape)*/ 
@media (min-width: 577px) and (max-width: 768px){  
/*Head*/   
/*Menu main*/ 
/*Archive sản phẩm*/
.box_loc {width: 100%;}
/*Single sản phẩm*/ 
.noidungphanchitietsanpham {display:none}
/*Footer*/        
}
   
/*smartphones mobiles (portrait)*/ 
@media (min-width: 320px) and (max-width: 576px){ 
/*Archive sản phẩm*/
.box_loc {width: 100%;}
.box_spmain { padding: 0 0.5em;}  
/*Single sản phẩm*/   
.quantity input.qty_button { width: 20px; }
.quantity .input-text { width: 30px!important;}
.tbl_muatragop { margin-left: 1em;}
.single_add_to_cart_button {margin-left: 0 !important;}
.single_add_to_cart_button p, .tbl_muatragop p { font-size: 11px; }
.single_add_to_cart_button , .tbl_muatragop{ font-size: 0.8em !important;; }
.box_ycautuvan .box_goilaichotoi {margin-right: 0}
.box_sidebarsplq {margin-top:2em}

.noidungphanchitietsanpham {display:none}

}