#cart-header{ display:none;}
#top,.bar,#home-section2 .news .title,#nav.fixed,.title-box-pro-home,.p-icon_new,.p-icon_sale,#list-showroom,#list-showroom .container,#nav .container{background: #2842b3;}
.list-btn-action li span,.build-pc .build-pc_content .list-drive .item-drive span.span-last{background-color: #2842b3!important;}
.double-line{border-bottom: solid 3px #2842b3;  border-top: solid 1px #2842b3;}
#nav.fixed #main-menu { background: #0a2080;}
#nav-deal:before{border-bottom-color: #0a2080;}
/*88 Content 88*/
.contact-box-bottom{position:fixed;bottom:54px;right:10px;z-index:10000}
.contact-box-wrapper{display:flex;align-items:center;background:#fff;margin-bottom:10px;padding:10px 15px;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.08)}
.contact-icon-box{display:block;text-align:center;width:40px;height:40px;font-size:16px;line-height:38px;border:1px solid #e5e5e5;border-radius:999px}
.contact-info span{color:#868686;font-size:12px; display:block; padding-left:10px;}
.contact-info b{ display:block;padding-left:10px; font-size:13px;}
/*88 Khuyen mai 88*/
.footer-newsletter-group {color: #fff;background-position: center; background-size: 100%; padding: 15px 0; margin-top:5px; background-repeat:no-repeat; }
.footer-newsletter-group .d-flex{ width:950px; margin:0 auto;height: 110px }
.footer-newsletter-group .item-left { width:45%; float:left;}
.footer-newsletter-group .d-flex .d-block{font-size: 18px; line-height: 28px; margin-bottom: 4px; text-transform:uppercase; margin-top:5px; width:100%; float:left;} 
.footer-newsletter-group .item-right{ width:55%;float:left;}
#news_letter { width: 100%; float: left; margin-top:40px;}
#news_letter .button { background: #de0b00;}
#email_newsletter { width: 79%;}
#mxh{ width:100%; float:left;}
#mxh p{ width:100%; text-align:left; margin-left:50px;}
#social-right-fixed1{ margin-left:50px;} 
/*88  Dau trang 88%*/
#mery_christmas_left2,#mery_christmas_right2{ display:none; position:absolute!important;}
#top{background: #2842b3; height:40px; line-height:40px; z-index:999999999999999999999!important;}
#header.fixed #cart-header{ display: block!important;}
#header.fixed #cart-header b{display: inline-block; width: 20px; height: 20px; border-radius: 100%; background: #fff; color: #e00; line-height: 20px; text-align: center;   margin-left: 5px;}
.support_content{ top:40px;}
.mr-top{margin-top:40px;}
#top li>a {color: #fff;font-size: 13px;font-weight: 600; text-transform: uppercase; z-index:999999999999999999999!important;}
.khai-overlay{pointer-events:none;position:fixed;top:0;left:0;width:100%;height:120vh;background-color:rgba(0,0,0,.5);opacity:0;z-index:888}
.khai-overlay.active1{opacity:1;pointer-events:auto}
#top ul li a img.icon,.right img.icon{height:30px;float:left;margin-right:5px;padding-top:7px;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}
#top li.border{margin-top:13px}
.list-showroom-top{height:550px}
#du_phong_covid,#he_thong_showroom,.hOnline{position:fixed;z-index:2000000003}
#he_thong_showroom,.hOnline{width:1360px;left:50%;transform:translateX(-50%)}
.hOnline-order,.he_thong_showroom-container{background-color:#fff;color:#000;text-align:left;font-size:12px;max-height:calc(130vh - 100px);overflow-y:scroll;border-radius:5px;box-shadow:0 3px 8px 0 rgba(0,0,0,.15)}
.headerx2023-wrap{display:block;overflow:hidden;padding:25px;line-height:1}
.headerx2023-row{display:block;overflow:hidden;width:100%}
.headerx2023-col-wrap{padding:0}
.headerx2023-col-2{width:100%;float:left}
.headerx2023-row{display:block;overflow:hidden;width:100%}
.headerx2023-showroom-container{padding-left:15px}
.flash-sale-title,.tet-2021{width:100%;text-align:center}
.header-wrapper p{margin-block-start:1em!important;margin-block-end:1em!important}
.tet-2021 p{display:inline-block;border-radius:9999px;font-size:1.1rem;font-weight:600;border:2px solid #ed1b24;padding:5px 15px}
.boxshadowx2023{transition:all .3s;box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15)}
.headerx2023-title-trungnam{padding:10px 25px!important;margin-right:20px}
.headerx2023-col-2{width:33.333367%;float:left}
.headerx2023-showroom-container-info{padding-left:10px}
.headerx2023-showroom-container p{display:flex;font-size:14px}
.sale_content{display:none;width:300px;height:auto;z-index:99999;position:absolute;top:40px;background:#fff;padding:0 15px;background-color:#fff;z-index:99999;box-shadow:#000 0 6px 12px 0;border:1px solid #ccc;border-radius:0 0 3px 3px}
.sale_content a{display:block;color:#333e48!important;padding:0;border-bottom:1px solid #e8e8e8;overflow:hidden;cursor:pointer;font-size:14px}
.sale_content a:last-child{border:none}
.service_content{display:none;width:300px;height:auto;z-index:99999;position:absolute;top:40px;background:#fff;padding:0 15px;background-color:#fff;z-index:99999;box-shadow:#000 0 6px 12px 0;border:1px solid #ccc;border-radius:0 0 3px 3px}
.service_content a{display:block;color:#333e48!important;padding:0;border-bottom:1px solid #e8e8e8;overflow:hidden;cursor:pointer;font-size:14px}
.service_content a:last-child{border:none}
title-sale-top.active,#top li a.active{color:#ff0!important;font-weight:700}
#search{border-radius:20px;/*transition:all .3s;*/box-shadow:0 1px 2px 0 rgba(60,64,67,.1),0 2px 6px 2px rgba(60,64,67,.15)}
#text_search{border-radius:20px;padding-left:10px}
#submit_search{width:40px;border-radius:0 20px 20px 0}
.button-header{line-height:30px;height:30px;position:relative;margin-left:15px}
.button-header .icon,#cart-header .icon{height:25px;float:left;margin-right:5px;padding-top:0;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}
.animated-linear-gradient{background:repeating-linear-gradient(to right,red 0,#1a2174 50%,red 100%);color:#fff;width:100%;background-size:200% auto;background-position:0 100%;animation:2s linear infinite forwards gradient;padding:3px 15px;border-radius:9999px}
.button-header span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;font-weight:500;text-transform:uppercase;font-size:15px}
#hotline-header { margin-left: 20px;}
#hotline-header b { font-size: 18px;}
.number-footer{ font-weight:bold;padding: 8px 6px;}
#sale-header:hover a{ color:yellow;}
#sale-header:hover .sale_content{ display: block!important;}
#service-header:hover a{ color:yellow;}
#service-header:hover .service_content{ display: block!important;}
/*88 menu + banner chính 88*/
#main-menu ul{ border:1px solid #e1e1e1;box-shadow: 0 1px 2px 0 rgba(60,64,67,.1), 0 2px 6px 2px rgba(60,64,67,.15);border-radius: 5px;}
.title-footer {padding: 9px 10px;}
#main-menu ul li a.root .name i{text-align: right; float: right; margin-right: 13px; font-size: 20px; color: #303030;}
.sale-menu i.icon-ck7 {width: 25px;height: 25px;float: left;background-image: url(../img_home/thanh-toan.png);background-size: 100%;}
.headerx2024 p.title9{ width:100%; float:left; background:#243a76!important;margin: 5px 0px; border-radius:3px;}
.headerx2024 p.title9 .number-footer{ font-size:18px;}
.headerx2024 p.title9 .number-footer {padding: 8px 10px; border-radius: 3px 0px 0px 3px;}
.headerx2024 .headerx2023-showroom-container-info{border:1px solid #ee1c25; float: left; padding: 0px 15px!important; width:100%; border-radius:3px; box-shadow:0px 1px 5px #999;}  
.headerx2024 p .time{ font-size:14px; color:#000; font-weight:500;}
.headerx2024 p a{ width:100%; float:left;}
.headerx2024 p a img{ float:left; margin-right:0px; width:42px;}
.headerx2024 p a .hotline3{font-size: 26px;font-weight: bold;float: left;line-height: 40px;padding-left: 5px;}
.headerx2024 p .title-footer {font-size: 16px !important;line-height: 18px;}

.popup-common { width: 1205px; left: 27%;}
.tet-2021 .boxshadowx2025{ background:#ed1b24; font-size:32px; color:#fff; margin-top:10px;}
.headerx2023-col-4 {width: 25%; float: left;}	
.headerx2025 p.title10{ width:100%; float:left; background:#243a76!important;margin: 5px 0px; border-radius:3px;}
.headerx2025 p.title10 .number-footer{ font-size:18px;}
.headerx2025 p.title10 .number-footer {padding: 8px 10px; border-radius: 3px 0px 0px 3px;line-height: 36px;}	
.headerx2025 p.title11 .number-footer{background:#243a76 !important;font-size:18px;}
.headerx2025 p.title11 .title-footer,.headerx2025 p.title11{background: #ed1b24!important;}	
.headerx2025 .headerx2023-showroom-container-info{border:1px solid #ee1c25; float: left; padding: 0px 15px!important; width:100%; border-radius:3px; box-shadow:0px 1px 5px #999;height: 110px;}
.headerx2025 p .time{ font-size:14px; color:#000; font-weight:500;}
.headerx2025 p a{ width:100%; float:left;}
.headerx2025 p a img.phone_hotline{ float:left; margin-right:0px; width:42px;}
.headerx2025 p a .hotline3{font-size: 18px;font-weight: bold;float: left;line-height: 23px;padding-left: 5px;}
.headerx2025 p .title-footer {font-size: 15px !important;line-height: 18px; height:40px;}
.headerx2025 a.zalo{float: right;margin-bottom: 10px;margin-right: 0px;background: #f1f1f1;padding: 5px 15px;border-radius: 3px;box-shadow: 1px 3px 5px #ccc;}
.contact-box-wrapper{cursor: pointer;}
.headerx2023-col-6 {width: 50%; float: left;}	
.tet-2021 .boxshadowx2026 { background: #fff; font-size: 20px; color: #000; margin-top: 10px; line-height: 33px;}
.tet-2021 .boxshadowx2026 font{ font-size:16px; font-style: italic;}
.headerx2026 p a img.phone_hotline {float: left; margin-right: 8px;  width: 42px;}
.headerx2026 p a .hotline3 { display: contents;}
.headerx2026 p a img.phone_hotline { margin-right: 15px;}
.headerx2024-row{ width:80%; margin-left:10%;}
.headerx2026 p .title-footer {line-height: 31px;  }  

/** Header Menu **/
.header-wrapper p {margin-block-start: 1em !important; margin-block-end: 1em !important}
.header-2019 .header-top .header-top-item .top-header-span {font-size: 12px !important}
.headerx2023-row {display: block;overflow: hidden;width: 100%}
.headerx2023-col-22 {width: 50%;float: left}
.headerx2023-col-3 {width: 50%;float: left}
.headerx2023-col-4 {width: 25%;float: left}
.headerx2023-khcanhan1{ padding:0 10px!important;}
.headerx2023-khcanhan1 p{ font-size:14px;font-weight: 600;}
.headerx2023-khcanhan1 p.headerx2023-title{ font-size:18px;font-weight: 500;}
.headerx2023-title {font-size: 18px;padding: 10px 20px;color: #fff;font-weight: 600;border-radius: 10px;line-height: 18px;display: block;text-align: center;margin-bottom: 10px}
.headerx2023-info {margin: 5px;border-radius: 5px;text-align: center;font-size: 12px;}
.headerx2023-info i.fas {margin-right: 2px}
.headerx2023-name {font-weight: 700;color: #de0b00;font-size: 13px;}
.headerx2023-hotro {background: red;margin: 5px 20px 15px;padding: 10px;text-transform: uppercase;color: #fff;font-weight: 700;border-radius: 5px;}
.headerx2023-khdoanhnghiep .headerx2023-info {border: 1px solid #ed1c24;}
.headerx2023-khdoanhnghiep .headerx2023-title {background: #2842b3;}
.headerx2023-khdoanhnghiep .headerx2023-hotro {background: #ed1c24;}
.headerx2023-khcanhan .headerx2023-info {border: 1px solid #2842b3;}
.headerx2023-khcanhan .headerx2023-title {background: #de0b00;}
.headerx2023-khcanhan .headerx2023-hotro {background: #2842b3;}
.headerx2023-showroom-container p {display: flex}
.headerx2023-title-trungnam {padding: 10px 25px !important; margin-right: 20px}
.boxshadowx2023 {transition: all 0.3s;box-shadow: 0 1px 2px 0 rgba(60,64,67,.1), 0 2px 6px 2px rgba(60,64,67,.15)}
.headerx2023-title-dong2 {display: block;margin-top: 8px;font-size: 14px;font-style: italic}
.headerx2023-showroom-container-info .showroom-table-address a,.headerx2023-showroom-container-info .showroom-table-image-gallery a {color:#ed1b24 !important}
#muahangon24 {margin-bottom: 15px;margin-left: 30px}


