/* http://sieuthivattuthietbidien.com/userdata/8908/wp-content/themes/keyweb/css/1.header.css?ver=6.4.1 */
.full-header-top{background:#007cc2;overflow:hidden;color:#fff}.left-header-top{display:flex;align-items:center}.left-header-top img{margin-right:10px;display:inline-block}.right-header-top{padding:5px 0}.full-header{position:relative;background:#fff;z-index:999;overflow-x:clip;border-bottom:#e1e1e1 2px solid}.headermain-wrap{justify-content:space-between}.headermain-wrap{padding:20px 0 10px}.header-logo{max-width:300px;overflow:hidden;max-height:85px;transition:all 0.3s}.header-logo a{display:flex;align-items:center;width:100%}img.site-logo{padding:6px 0;max-width:100%;max-height:85px}.main-menu{margin-right:20px;transition:margin-top 0.3s}.header-search form{position:relative;max-width:100%}.header-search form .btn{position:absolute;background-color:transparent;border:0;top:0;right:0;padding:0;width:40px;height:35px;background-color:#007cc2;color:#fff}.header-search form input{background-color:#fff;box-shadow:none;border-color:#007cc2;color:#007cc2;width:100%;padding:0 20px 0 10px;height:35px;line-height:35px}.header-search form input:focus{border-color:#fff}.account-area{display:flex;align-items:center;justify-content:flex-end}.account-area .hotline-info{float:left;line-height:1.3;text-align:left;position:relative;padding-left:40px;margin-right:30px}.account-area .hotline-info::before{content:'\f095';font-family:fontawesome;position:absolute;left:0;top:0;font-size:40px;color:#ed3237}.account-area .hotline-info a{color:#007cc2;font-weight:700;font-size:20px;line-height:1.2;display:block}.cart-header .icon-mini-cart{width:30px;font-size:20px;margin-left:5px}.cart-header-sub .btn-show-cart{position:relative}.cart-header-sub{display:flex;align-items:center}.btn-show-cart b.cart-count{position:absolute;bottom:7px;right:4px;height:17px;width:17px;line-height:17px;font-size:12px;text-align:center;font-weight:400}.btn-show-cart{font-size:14px;line-height:25px}.btn-show-cart span.iconcart{position:relative;display:inline-block}.btn-show-cart .total-cart{line-height:25px;vertical-align:top}.use-cart{display:flex;justify-content:space-between;align-items:center}.header-cart .cart{display:none;position:absolute;top:50px;right:0px;background:#fff;padding:0;text-align:left;z-index:10000}.header-cart{position:relative;padding:15px 0;margin-left:25px}.header-cart:hover .cart{display:block}.header-cart .btn-show-cart img{height:25px;width:25px;object-fit:contain}.cart-header .minicart-body{padding:5px 0px;margin:0;max-height:582px;width:305px;border:solid 2px #ddd;border:solid 2px #ddd;box-shadow:1px 1px 15px rgba(0,0,0,0.15)}.cart-header .woocommerce-mini-cart{padding:0 20px!important;overflow-y:auto;max-height:400px}.cart-header .woocommerce-mini-cart__total.total,.woocommerce .cart-header .woocommerce-mini-cart__total.total{margin:20px 0;padding:0 20px}.cart-header li{list-style:none;overflow:hidden;border-bottom:1px solid #ebebeb;padding:20px 0!important}.cart-header li+li{padding-top:20px}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a{font-weight:normal!important}.woocommerce .cart-header a.remove:hover{color:inherit;background:inherit}.cart-header .minicart-body a.remove{float:right;text-align:right;font-size:17px;line-height:18px;padding-left:5px;font-weight:700!important;color:#7b8395!important}.cart-header .minicart-body a.remove:hover{color:#226fe9!important}.cart-header .minicart-body a .attachment-woocommerce_thumbnail{float:left!important;width:60px!important;min-height:60px;height:auto;margin-right:15px}.cart-header .quantity{display:block;font-size:13px;margin-left:70px}.nd-quantity{width:50px;padding:6px 18px;border:1px solid #eaebf3;border-radius:20px;display:block}.cart-header .amount{font-weight:700;color:#d33;margin-bottom:5px;font-size:15px}.cart-header .total .amount{font-weight:700;float:right}.cart-header .total{font-size:16px}.cart-header .total strong{font-size:14px;font-weight:500}.cart-header .woocommerce-mini-cart__buttons{padding:0 20px}.woocommerce ul.cart_list li dl,.woocommerce ul.product_list_widget li dl{border:0!important}.cart-header .minicart-body .variation dt{display:none}.cart-header .minicart-body .variation,.cart-header .minicart-body .variation dd,.cart-header .minicart-body .variation dd p{display:initial;margin:0;float:none}.cart-header .minicart-body dl.variation::before{content:"-";display:initial}.cart-header .minicart-body dl.variation dd::before{content:"/"}.cart-header .minicart-body dl.variation dd:first-child::before{display:none}.woocommerce .cart-header .cart .button.checkout.wc-forward,.cart-header .cart .button.checkout.wc-forward{padding:8px 20px;text-align:left;cursor:pointer;text-decoration:none;transition:color 300ms ease-in-out 0s,background-color 300ms ease-in-out 0s,background-position 300ms ease-in-out 0;background:#226fe9;text-align:center;color:#fff;text-transform:uppercase;font-weight:500;display:block;margin-bottom:10px;height:auto;width:auto}.woocommerce .cart-header .cart .button.wc-forward,.cart-header .cart .button.wc-forward{background:#e9edf5;color:#7b8395;border:1px solid #e9edf5;font-size:14px;padding:8px 20px!important;text-align:left;cursor:pointer;text-decoration:none;transition:color 300ms ease-in-out 0s,background-color 300ms ease-in-out 0s,background-position 300ms ease-in-out 0;text-align:center;display:block;height:auto!important;width:auto;margin-bottom:10px;text-transform:uppercase;font-weight:500}.woocommerce-mini-cart__empty-message{padding:0 20px}.cart-header .minicart-body p.woocommerce-mini-cart__empty-message{float:none;margin-bottom:0}.hidden-desktop{display:none}@media only screen and (min-width:1100px){.full-header.sticky{box-shadow:1px 1px 10px rgba(0,0,0,0.15)}.full-header.sticky .headermain-wrap{padding:5px 0}}@media only screen and (max-width:1100px){.header-logo{max-width:250px;margin:0 auto}.total-cart{display:none}.header-cart{padding:5px 0;margin-left:10px}.header-cart .cart{top:30px}.account-area .hotline-info a{font-size:18px}.account-area .hotline-info::before{font-size:35px}}@media only screen and (max-width:900px){.full-header-top{overflow:visible}.hedertop-wrap .col-mb{width:50%}.main-menu{margin:0 -50px}}@media only screen and (max-width:800px){.account-area .hotline-info a{font-size:16px}.account-area .hotline-info{padding-left:30px}.account-area .hotline-info::before{font-size:30px}}@media only screen and (max-width:767px){.account-area .hotline-info{display:none}}@media only screen and (max-width:640px){.header-logo{max-width:200px;height:70px;display:flex;align-items:center}.headermain-wrap{position:relative;padding:10px 0}.headermain-wrap .col-mb .col-mbr,.headermain-wrap .col-mb{position:unset;width:100%}.account-area{position:absolute;right:10px;top:20px}.main-menu{display:inline-block;position:absolute;top:25px;left:10px;margin:0}.main-menu #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle .mega-toggle-block-1::after{font-size:18px;margin:0 5px}.main-menu #mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle{height:35px;line-height:35px}}@media only screen and (max-width:600px){.left-header-top{font-size:12px;padding:5px 0}.hedertop-wrap .col-mb.col-lg-3{width:70%}.hedertop-wrap .col-mb.col-lg-9{width:30%}}@media only screen and (max-width:400px){.hedertop-wrap{position:relative}.hedertop-wrap .col-mb.col-lg-9{position:unset}.right-header-top{padding:0;position:absolute;right:0;top:0;width:200px}.left-header-top{padding-right:80px}}