.breadcrumb__area {
    display: none;
}
#listProductModal .modal-dialog .modal-header>* {
    color: #FFF;
}
#listProductModal .modal-dialog .modal-header {
    padding: 10px;
    justify-content: space-between;
    background-color: #365899;
}
#listProductModal .modal-dialog .modal-body {

}
#listProductModal .modal-dialog {
    margin: 0 auto !important;
    top: 5%;
    width: 90%;
    max-width: unset;
}
.item-collection img {
    width: 100%;
}
.tp-sidebar-search {
    margin-bottom: 10px !important;
}

.build-pc *,.custom-pc *{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.roboto,.build-pc .title-page h1,.custom-pc .title-page h1,.custom-pc,.custom-pc .content > h3,.custom-pc .content > h3 ~ span,.custom-pc .content .product-list,.custom-pc .content .col-left h3,.custom-pc .content .col-left ul a,.custom-pc #tab-pro-info,.build-pc{}
a{transition:.6s ease;text-decoration:none}
a:hover{transition:.2s ease-in-out}
ul{list-style-type:none}
.float_l{float:left!important}
.float_r{float:right!important}
.w-75{width:75%}
.w-25{width:25%}
.w-50{width:50%}
.w-70{width:70%}
.w-30{width:30%}
.w-60{width:60%}
.w-40{width:40%}
.container,.build-pc .title-page h1,.custom-pc .title-page h1,.build-pc .banner-build.owl-theme,.build-pc .banner-custom_config.owl-theme,.custom-pc .banner-build.owl-theme,.custom-pc .banner-custom_config.owl-theme{margin:auto}
.clear:after,.custom-pc .content-sidebar .contact-support:after,.custom-pc .content:after,.custom-pc .content .col-main:after,.custom-pc .content .col-main .product-list:after,.custom-pc #tab-pro-info:after,.custom-pc #tab-pro-info .content-tab-pro .driver-list:after,.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_content:after,.build-pc .build-pc_content .list-drive .item-drive:after,.build-pc .build-pc_content .list-btn-action:after,.build-pc .popup-select .header:after,.build-pc .popup-select .list-product-select .p-item:after,.build-pc .save-config_main .btn-selected:after,.clear:before,.custom-pc .content-sidebar .contact-support:before,.custom-pc .content:before,.custom-pc .content .col-main:before,.custom-pc .content .col-main .product-list:before,.custom-pc #tab-pro-info:before,.custom-pc #tab-pro-info .content-tab-pro .driver-list:before,.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_content:before,.build-pc .build-pc_content .list-drive .item-drive:before,.build-pc .build-pc_content .list-btn-action:before,.build-pc .popup-select .header:before,.build-pc .popup-select .list-product-select .p-item:before,.build-pc .save-config_main .btn-selected:before{content:'';display:table;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both}
.center{text-align:center}
.build-pc .title-page,.custom-pc .title-page{background:linear-gradient(to right,#181818,#3b3b3c,#181818)}
.build-pc .title-page h1,.custom-pc .title-page h1{color:#fff;font-size:22px;font-weight:700;line-height:38px;height:45px}
.build-pc .banner-build.owl-theme,.build-pc .banner-custom_config.owl-theme,.custom-pc .banner-build.owl-theme,.custom-pc .banner-custom_config.owl-theme{margin-top:1px}
.build-pc .banner-build.owl-theme .owl-dots,.build-pc .banner-custom_config.owl-theme .owl-dots,.custom-pc .banner-build.owl-theme .owl-dots,.custom-pc .banner-custom_config.owl-theme .owl-dots{bottom:15px;position:absolute;left:50%;transform:translateX(-50%)}
.build-pc .banner-build.owl-theme .owl-dots .owl-dot span,.build-pc .banner-custom_config.owl-theme .owl-dots .owl-dot span,.custom-pc .banner-build.owl-theme .owl-dots .owl-dot span,.custom-pc .banner-custom_config.owl-theme .owl-dots .owl-dot span{background-color:#e1e1e1}
.build-pc .banner-build.owl-theme .owl-dots .owl-dot.active span,.build-pc .banner-build.owl-theme .owl-dots .owl-dot:hover span,.build-pc .banner-custom_config.owl-theme .owl-dots .owl-dot.active span,.build-pc .banner-custom_config.owl-theme .owl-dots .owl-dot:hover span,.custom-pc .banner-build.owl-theme .owl-dots .owl-dot.active span,.custom-pc .banner-build.owl-theme .owl-dots .owl-dot:hover span,.custom-pc .banner-custom_config.owl-theme .owl-dots .owl-dot.active span,.custom-pc .banner-custom_config.owl-theme .owl-dots .owl-dot:hover span{background-color:#ec1b23}
.build-pc .paging-block,.build-pc .paging,.custom-pc .paging-block,.custom-pc .paging{clear:both;text-align:right}
/*.build-pc .paging-block a,.build-pc .paging a,.custom-pc .paging-block a,.custom-pc .paging a{line-height:34px;width:39px;background:linear-gradient(#dfdfdf,#767576);text-align:center;display:inline-block;font-size:18px;color:#000;border-radius:3px}*/
.build-pc .paging-block a.current,.build-pc .paging-block a:hover,.build-pc .paging a.current,.build-pc .paging a:hover,.custom-pc .paging-block a.current,.custom-pc .paging-block a:hover,.custom-pc .paging a.current,.custom-pc .paging a:hover{color:#fff;background:#201f20;font-weight:700}
.build-pc .paging-block,.custom-pc .paging-block{clear:none}
/*.build-pc .paging-block span,.custom-pc .paging-block span{margin-right:10px}*/
/*.build-pc .paging-block a,.custom-pc .paging-block a{line-height:24px;font-size:13px;padding:0 10px;width:auto}*/
.custom-pc .img-detail{padding:50px 30px}
.custom-pc .img-detail img{width:100%}
.custom-pc .overview{padding:35px 0}
.custom-pc .overview .detail-name{color:#5d5d5d;font-weight:700;font-size:18px}
.custom-pc .overview .detail-price{color:#222;font-size:18px;font-weight:700}
.custom-pc .overview .detail-price span{font-weight:900;font-size:48px;color:#222;font-style:italic;text-shadow:2px 3px 5px rgba(0,0,0,0.5);-webkit-text-stroke:1px #fff}
.custom-pc .content-sidebar{padding:35px 0 35px 30px}
.custom-pc .content-sidebar .product-info{border:1px solid #e1e1e1}
.custom-pc .content-sidebar .product-info h4{font-size:13px;color:#000;display:inline-block;width:100%;background:linear-gradient(#fefefe,#e4e4e4);font-weight:400;padding:13px 10px}
.custom-pc .content-sidebar .product-info .unprice,.custom-pc .content-sidebar .product-info .price{display:block;padding:10px 13px 0;font-size:14px;font-weight:700}
.custom-pc .content-sidebar .product-info .unprice span,.custom-pc .content-sidebar .product-info .price span{font-weight:300}
.custom-pc .content-sidebar .product-info .unprice span{font-weight:700;color:#ec1b23}
.custom-pc .content-sidebar .product-info .center{padding:15px 0}
.custom-pc .content-sidebar .product-info .center span{display:block;font-size:14px;color:#ec1b23}
.custom-pc .content-sidebar .product-info .center span:first-child{font-size:12px;color:#222}
.custom-pc .content-sidebar .action-product,.custom-pc .content-sidebar .contact-support{border:1px solid #e1e1e1;border-top:none}
.custom-pc .content-sidebar .action-product h4,.custom-pc .content-sidebar .contact-support h4{color:#ec1b23;font-weight:700;background:linear-gradient(#f7f7f7,#e7e7e8);text-align:center;font-size:14px;padding:12px 0;border-bottom:1px solid #e1e1e1}
.custom-pc .content-sidebar .contact-support{text-align:center}
.custom-pc .content-sidebar .contact-support a{display:block;margin-bottom:10px;margin-top:15px}
.custom-pc .content-sidebar .contact-support span{font-weight:700;font-size:16px}
.custom-pc .content-sidebar .contact-support .suport-phone{width:40%;float:left;padding:20px 0;border-right:1px solid #e1e1e1}
.custom-pc .content-sidebar .contact-support .suport-phone a{color:#fff;font-size:14px;background-color:#233976;text-transform:uppercase;font-weight:700;padding:0 20px;line-height:30px;display:inline-block;border-radius:5px;cursor:pointer;border:2px solid #989a9d;border-left:none;transition:.6s ease-in-out}
.custom-pc .content-sidebar .contact-support .suport-mail{width:60%;float:left;padding:20px 0}
.custom-pc .content-sidebar .action-product{text-align:center}
.custom-pc .content-sidebar .action-product ul{list-style-type:none;padding-left:95px;text-align:left}
.custom-pc .content-sidebar .action-product ul li{font-size:13px;font-weight:300;padding:6px 0;position:relative}
.custom-pc .content-sidebar .action-product ul li::before{content:'';width:30px;height:25px;display:inline-block;position:absolute;right:100%;top:0;background-image:url(../images/icon-list-action.jpg);background-repeat:no-repeat}
.custom-pc .content-sidebar .action-product ul li:nth-child(1)::before{background-position-y:-1px}
.custom-pc .content-sidebar .action-product ul li:nth-child(2)::before{background-position-y:-30px}
.custom-pc .content-sidebar .action-product ul li:nth-child(3)::before{background-position-y:-59px}
.custom-pc .content-sidebar .action-product ul li:nth-child(4)::before{background-position-y:-88px}
.custom-pc .content-sidebar .action-product ul li:nth-child(5)::before{background-position-y:-117px}
.custom-pc .content-sidebar .action-product ul li:nth-child(6)::before{background-position-y:-145px}
.custom-pc .content-sidebar .action-product span{color:#fff;font-size:14px;background-color:#233976;text-transform:uppercase;font-weight:700;padding:0 20px;line-height:30px;display:inline-block;border-radius:5px;cursor:pointer;border:2px solid #989a9d;border-left:none;transition:.6s ease-in-out;margin:8px 0}
.custom-pc .content-sidebar .action-product span:hover{color:#181818;background-color:#fff;border:2px solid #989a9d;transition:.6s ease-in-out}
.custom-pc .content{margin-bottom:35px}
.custom-pc .content > h3{font-size:36px;font-weight:700;margin-top:30px}
.custom-pc .content > h3 ~ span{font-size:18px;margin-top:5px;display:inline-block;margin-bottom:40px}
.custom-pc .content .product-list{width:100%;margin:0 -5px}
.custom-pc .content .product-list_item{width:25%;float:left;padding-left:5px;padding-right:5px;margin-bottom:10px}
.custom-pc .content .product-list_item .p-img{display:inline-block;overflow:hidden}
.custom-pc .content .product-list_item .p-img img{transform:scale(1.1);transition:.6s ease-in-out}
.custom-pc .content .product-list_item .boder-item{border:1px solid #e1e1e1;padding:10px;transition:.6s ease-in-out;position:relative;overflow:hidden}
.custom-pc .content .product-list_item .boder-item:hover{transition:.6s ease-in-out;box-shadow:0 0 6px 0 #e1e1e1}
.custom-pc .content .product-list_item .boder-item:hover .p-img img{transform:scale(1);transition:.6s ease-in-out}
.custom-pc .content .product-list_item .p-name{display:block;color:#222;font-weight:700;font-size:22px;text-transform:uppercase;text-decoration:none;margin-top:20px}
.custom-pc .content .product-list_item .p-name:hover{color:#233976}
.custom-pc .content .product-list_item .add-to-cart{color:#fff;font-size:14px;background-color:#233976;text-transform:uppercase;font-weight:700;padding:0 20px;line-height:30px;display:inline-block;border-radius:5px;margin-top:15px;cursor:pointer;border:2px solid #989a9d;border-left:none;transition:.6s ease-in-out;margin-bottom:10px}
.custom-pc .content .product-list_item .add-to-cart:hover{color:#181818;background-color:#fff;border:2px solid #989a9d;transition:.6s ease-in-out}
.custom-pc .content .product-list_item:nth-child(4n+1){clear:both}
.custom-pc .content .col-left{width:25%;float:left}
.custom-pc .content .col-left h3{font-weight:700;font-size:20px;color:#fff;background-color:#243a76;line-height:37px;padding:0 10px}
.custom-pc .content .col-left .border-col{border:1px solid #e1e1e1;border-radius:3px;overflow:hidden;margin-top:10px}
.custom-pc .content .col-left ul{list-style:none;padding:0 10px}
.custom-pc .content .col-left ul a{font-size:20px;color:#222;text-decoration:none}
.custom-pc .content .col-left ul a:hover{color:#243a76}
.custom-pc .content .col-left ul li{padding:5px 0;border-bottom:1px dotted #e1e1e1}
.custom-pc .content .col-left ul li::before{content:'ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¡ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»';vertical-align:2px;margin-right:5px;font-size:20px}
.custom-pc .content .col-main{width:75%;float:right;margin-top:14px;margin:0 -7px}
.custom-pc .content .col-main .product-list{margin:0;margin-top:10px}
.custom-pc .content .col-main .product-list_item{width:50%;padding-left:7px;padding-right:7px;margin-bottom:14px}
.custom-pc .content .col-main .product-list_item .p-img{padding:30px 0;height:340px;width:100%}
.custom-pc .content .col-main .product-list_item .p-name{font-size:20px;font-weight:400}
.custom-pc .content .col-main .product-list_item .m-price span,.custom-pc .content .col-main .product-list_item .p-price{font-weight:900;font-size:55px;color:#222;font-style:italic;text-shadow:2px 3px 5px rgba(0,0,0,0.5);-webkit-text-stroke:1px #fff;margin-right:10px}
.custom-pc .content .col-main .product-list_item .p-oldprice{font-size:24px;color:#b8b8b8;font-style:italic;text-decoration:line-through}
.custom-pc .content .col-main .product-list_item .discount{position:absolute;top:5px;right:5px;font-size:18px;color:#fff;background-color:#d50405;border-radius:2px;padding:3px 7px;font-style:italic;font-weight:700}
.custom-pc .content .col-main .product-list_item .mask-product{position:absolute;background-color:rgba(255,255,255,0.95);top:0;left:0;right:0;bottom:60px;opacity:0;transition:all .2s ease}
.custom-pc .content .col-main .product-list_item .mask-product .m-name{font-weight:700;color:#fff;font-size:20px;background-color:rgba(36,58,118,0.95);display:block;text-align:left;background-image:url(../images/tem-product.png);background-repeat:no-repeat;background-position:95%;padding:8px 10px;line-height:24px}
.custom-pc .content .col-main .product-list_item .mask-product .m-price{display:block;font-weight:700;font-size:18px;margin-top:35px;text-align:left;margin-left:30px}
.custom-pc .content .col-main .product-list_item .mask-product .m-vat{display:block;font-size:18px}
.custom-pc .content .col-main .product-list_item .mask-product .m-warranty{margin-top:15px;display:block;font-size:18px;text-align:left;margin-left:30px;margin-bottom:35px}
.custom-pc .content .col-main .product-list_item .mask-product .m-des{text-align:left;padding-left:30px}
.custom-pc .content .col-main .product-list_item .mask-product .m-des h3{color:#ca0609;font-weight:700;font-size:18px;margin-bottom:10px}
.custom-pc .content .col-main .product-list_item .mask-product .m-des ul{list-style:none;max-height:185px;overflow:hidden}
.custom-pc .content .col-main .product-list_item .mask-product .m-des ul li{padding:5px 0;font-size:18px}
.custom-pc .content .col-main .product-list_item:hover .mask-product{opacity:1}
.custom-pc .content .col-main .product-list_item:nth-child(2n+1){clear:both}
.custom-pc #tab-pro-info .title-tab-pro{border-bottom:1px solid #959595;margin-bottom:15px}
.custom-pc #tab-pro-info .title-tab-pro span{margin-bottom:-1px;font-size:18px;color:#222;font-weight:700;border:1px solid #959595;line-height:60px;padding:0 20px;display:inline-block;cursor:pointer;margin-right:5px}
.custom-pc #tab-pro-info .title-tab-pro span.active{background-color:#233976;color:#fff}
.custom-pc #tab-pro-info .content-tab-pro p{font-size:14px;color:#5d5d5d}
.custom-pc #tab-pro-info .content-tab-pro .driver-list{margin-top:30px;margin-bottom:10px;display:inline-block;width:100%}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_top{margin-left:85px;margin-bottom:15px}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_top a{font-size:18px;color:#c6c6c6;margin-right:10px}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_top h3{display:inline;font-size:18px;color:#000}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_top .show-search_advanced{float:right;color:#0c61d4;cursor:pointer;font-size:12px}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_content{display:block}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_content .list_content-img{width:75px;float:left}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_content .list_content-img img{max-width:100%}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_content .driver-list_item{width:calc(100% - 85px);float:left;margin-left:10px;border:1px solid #e1e1e1;border-radius:3px;position:relative}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_content .driver-list_item .list{width:100%!important;max-height:245px;overflow-y:scroll}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_content .driver-list_item .list::-webkit-scrollbar{width:6px;background-color:#F5F5F5}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_content .driver-list_item .list::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);background-color:#233976}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_content .driver-list_item h4{font-size:14px;color:#000;font-weight:700;display:inline-block;line-height:38px;width:100%;background:linear-gradient(#fefefe,#e4e4e4);padding:0 10px}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_content .driver-list_item .btn-accordion{float:right;color:#ca0609;padding:10px;cursor:pointer;position:absolute;top:0;right:0}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_content .driver-list_item .btn-accordion.active{transform:rotateZ(180deg)}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_content .driver-list_item .item{padding:10px;position:relative}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_content .driver-list_item .item .i-name{margin-left:25px}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_content .driver-list_item .item .i-name::before{content:'';width:5px;height:5px;background-color:transparent;border-radius:100%;border:3px solid #fff;display:inline-block;box-shadow:0 0 0 2px #aaa;position:absolute;left:13px;top:10px;transition:.5s ease-in-out}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_content .driver-list_item .item .i-price{color:#c45a5a;font-size:12px;transition:.5s ease-in-out}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_content .driver-list_item .item input{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%;cursor:pointer;opacity:0}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_content .driver-list_item .item input:checked ~ .i-name::before{background-color:#222;transition:.5s ease-in-out}
.custom-pc #tab-pro-info .content-tab-pro .driver-list .driver-list_content .driver-list_item .item input:checked ~ .i-price{color:#000;transition:.5s ease-in-out}
.build-pc .cat-product-list .title-config-page{font-weight:700;font-size:24px;margin:40px 0 20px;padding-bottom:10px;border-bottom:1px solid #e1e1e1;text-transform:uppercase}
.build-pc .cat-product-list .slider-product .item{}
.build-pc .cat-product-list .slider-product .item .p-cat{color:#333;font-size:14px;text-transform:uppercase;display:block;margin-bottom:10px;height:32px;overflow:hidden;line-height:16px;font-weight:700;margin-top:10px}
.build-pc .cat-product-list .slider-product .item .p_sku{font-size:14px;color:#333;display:block;margin:5px 0;margin-top:25px}
.build-pc .cat-product-list .slider-product .item .p-price{font-weight:700;font-size:36px;color:#222;font-style:italic;text-shadow:1px 3px 5px rgba(0,0,0,0.5);-webkit-text-stroke:1px #fff;display:block;font-family:Tahoma;height:40px}
.build-pc .cat-product-list .slider-product .item .p-name{display:block;font-size:14px;color:#000;margin-bottom:10px;height:40px;overflow:hidden;line-height:20px;clear:both}
.build-pc .build-pc_content{margin-top:0}
.build-pc .build-pc_content h3{font-size:21px;text-transform:uppercase;user-select:none;font-weight:700;padding-bottom:5px;border-bottom:1px solid #e1e1e1;margin-bottom:20px}
.build-pc .build-pc_content .list-drive{list-style-type:none}
.build-pc .build-pc_content .list-drive .item-drive{padding:0 8px;border-bottom:1px solid #e1e1e1}
.build-pc .build-pc_content .list-drive .item-drive:nth-of-type(odd){background-color:#f9f9f9}
.build-pc .build-pc_content .list-drive .item-drive:nth-of-type(odd) .drive-checked .contain-item-drive{background-color:#f9f9f9}
.build-pc .build-pc_content .list-drive .item-drive span.d-name{float:left;margin-bottom:8px;margin-top:8px;width:240px;padding-left:20px}
.build-pc .build-pc_content .list-drive .item-drive span.span-last{margin-bottom:8px;margin-top:8px;font-size:14px;color:#fff;background-color:#2842b3;border-radius:3px;line-height:34px;display:inline-block;padding:0 8px;margin-left:10px;cursor:pointer;opacity:1}
.build-pc .build-pc_content .list-drive .item-drive span.span-last i{margin-right:3px}
.build-pc .build-pc_content .list-drive .item-drive span.span-last:hover{opacity:.8}
.build-pc .build-pc_content .list-drive .item-drive .drive-checked{border-left:1px solid #e1e1e1;margin-left:240px}
.build-pc .build-pc_content .list-drive .item-drive .drive-checked .contain-item-drive{margin-top:-50px;padding:10px;background-color:#fff;position:relative;display:flex;justify-content:space-around}
.build-pc .build-pc_content .list-drive .item-drive .drive-checked .contain-item-drive .d-img{width:90px;height:90px;display:inline-block}
.build-pc .build-pc_content .list-drive .item-drive .drive-checked .contain-item-drive .d-img img{max-width:100%;max-height:90px}
.build-pc .build-pc_content .list-drive .item-drive .drive-checked .contain-item-drive .d-name{width:50%;font-size:15px;color:#000;line-height:1.5}
.build-pc .build-pc_content .list-drive .item-drive .drive-checked .contain-item-drive .d-name a{font-size:15px;color:#000;font-weight:700}
.build-pc .build-pc_content .list-drive .item-drive .drive-checked .contain-item-drive .d-price{margin-top:10px;font-size:15px;font-weight:700}
.build-pc .build-pc_content .list-drive .item-drive .drive-checked .contain-item-drive i{font-style:normal;margin-top:11px}
.build-pc .build-pc_content .list-drive .item-drive .drive-checked .contain-item-drive input{margin-top:4px;height:30px;outline:none;padding:0 5px;width:50px;line-height: unset;}
.build-pc .build-pc_content .list-drive .item-drive .drive-checked .contain-item-drive .sum_price{margin-top:10px;font-size:15px;font-weight:700;color:#e51d24;margin-right:15px}
.btn-action_seclect i{margin-top:3px!important}
.build-pc .build-pc_content .list-drive .item-drive .drive-checked .contain-item-drive .btn-action_seclect{font-size:15px;width:30px;height:35px;text-align:center;line-height:35px;cursor:pointer;color:#1d7be5}
.build-pc .build-pc_content .list-drive .item-drive .drive-checked .contain-item-drive .btn-action_seclect.delete_select{color:#e51d24}
.build-pc .build-pc_content .list-btn-action{list-style-type:none;margin-top:40px;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #959595}
.build-pc .build-pc_content .list-btn-action li{font-size:16px;color:#fff;font-weight:700;width:200px;float:left;text-align:center;padding:0 2px}
.list-btn-action li span{display:block;border-radius:3px;background-color:#2842b3;text-transform:uppercase;line-height:40px;cursor:pointer;opacity:1;font-size:14px}
.build-pc .build-pc_content .list-btn-action li span i{margin-left:5px}
.build-pc .build-pc_content .list-btn-action li span:hover{opacity:.8}
.build-pc .guide-build{margin-bottom:30px}
.build-pc .guide-build h4{color:#0084d0;font-size:18px;text-transform:uppercase;margin-bottom:15px}
.build-pc .guide-build p{color:#515151;font-size:14px;margin-bottom:10px}
.build-pc .guide-build ul li{font-size:14px;font-weight:700;color:#000;padding:2px 0;margin-left:15px}
.build-pc .popup_save,.build-pc .mask-popup{position:fixed;top:0;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,0.6);z-index:-99;transform:scale(1.3);opacity:0;transform-origin:center;transition:.7s ease-in-out}
.build-pc .popup_save.active,.build-pc .mask-popup.active{z-index:999999999;opacity:1;transform:scale(1);transition:.7s ease-in-out}
.build-pc .popup-select{background-color:#f1f1f1;max-height:calc(100vh - 40px)}
.build-pc .popup-select .list-product-select{max-height:calc(100vh - 145px);overflow-y:scroll}
.build-pc .popup-select .list-product-select::-webkit-scrollbar{width:6px;background-color:#F5F5F5}
.build-pc .popup-select .list-product-select::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);background-color:#233976}
.build-pc .popup-select .header{background-color:#365899;padding:8px 10px}
.build-pc .popup-select .header h4{color:#fff;font-weight:700;font-size:22px;float:left;padding:6px 0}
.build-pc .popup-select .header form{float:right;width:655px;margin-right:80px;position:relative}
.build-pc .popup-select .header form .input-search{line-height:36px;width:100%;border-radius:5px;outline:none;padding:0 10px;border:none;height:36px}
.build-pc .popup-select .header form .btn-search{position:absolute;right:0;top:4px;color:#333;font-size:24px;padding:0 10px}
.build-pc .popup-select .header .close-popup{position:absolute;right:0;top:0;color:#fff;font-size:26.4px;padding:12px 10px;cursor:pointer}
.build-pc .popup-select .popup-main .popup-main_filter{padding:10px;background-color: #F1F1F1;}
.build-pc .popup-select .popup-main .popup-main_filter h4{font-size:13px;font-weight:700;text-transform:uppercase;display:block;border:1px solid #b7b7b7;line-height:40px;text-align:center;margin-bottom:10px}
.build-pc .popup-select .popup-main .popup-main_filter .gr-filter{margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #e1e1e1;overflow:hidden}
.build-pc .popup-select .popup-main .popup-main_filter .gr-filter .title-filter{color:#000;font-size:14px;font-weight:700;margin-bottom:10px}
.build-pc .popup-select .popup-main .popup-main_filter .gr-filter .title-filter .show-filter{float:right;padding:5px 10px;cursor:pointer;transform:rotateZ(0deg);transition:.8s cubic-bezier(0.68,-0.55,0.265,1.55)}
.build-pc .popup-select .popup-main .popup-main_filter .gr-filter .title-filter .show-filter.rotate{transform:rotateZ(90deg);transition:.8s cubic-bezier(0.68,-0.55,0.265,1.55)}
.build-pc .popup-select .popup-main .popup-main_filter .gr-filter ul{overflow:hidden}
.build-pc .popup-select .popup-main .popup-main_filter .gr-filter ul{padding:2px 7px;width:100%;float:left; column-count: 2;}
.build-pc .popup-select .popup-main .popup-main_filter .gr-filter ul li{margin-bottom:8px;font-size:12px}
.build-pc .popup-select .popup-main .popup-main_filter .gr-filter ul li span{color:#000;font-size:12px}
.build-pc .popup-select .popup-main .popup-main_filter .gr-filter ul li input{outline:none;cursor:pointer;width:20px;height:16px;vertical-align:-4px}
.build-pc .popup-select .popup-main .popup-main_filter .gr-filter ul li input:checked ~ span{font-weight:700;color:#ec1b23}
.build-pc .popup-select .popup-main .popup-main_content{background-color:#fff}
.build-pc .popup-select .popup-main .popup-main_content .sort-paging{padding:0 10px;background-color:#f8f8f8}
.build-pc .popup-select .popup-main .popup-main_content .sort-paging .sort-block{height:42px;line-height:42px}
.build-pc .popup-select .popup-main .popup-main_content .sort-paging .sort-block span{font-weight:700;font-size:14px}
.build-pc .popup-select .popup-main .popup-main_content .sort-paging .sort-block select{outline:none;height:32px;margin-left:5px;width:auto}
.build-pc .popup-select .popup-main .popup-main_content .sort-paging .paging-block{height:42px;line-height:42px}
.build-pc .popup-select .list-product-select .p-item{border-bottom:1px solid #e1e1e1;padding:25px 20px;position:relative;width:100%}
.build-pc .popup-select .list-product-select .p-item .p-img{float:left;width:130px;padding:0!important}
.build-pc .popup-select .list-product-select .p-item .p-img img{max-width:100%;position:relative}
.build-pc .popup-select .list-product-select .p-item .info{padding:0 170px 0 0;margin-left:140px}
.build-pc .popup-select .list-product-select .p-item .info .p-name{color:#222;display:block;font-weight:700;height:auto;margin-bottom:5px}
.build-pc .popup-select .list-product-select .p-item .info .p-price{color:#ec1b23;font-weight:700;font-size:18px;font-family:'Roboto';font-style:normal;margin-top:5px}
.build-pc .popup-select .list-product-select .p-item .btn-buy{position:absolute;right:19px;top:25px;display:block;border-radius:3px;background-color:#009cde;text-transform:uppercase;line-height:34px;cursor:pointer;color:#fff;padding:0 10px;opacity:1;font-size:14px;transition:.8s cubic-bezier(0.68,-0.55,0.265,1.55);font-weight:700}
.build-pc .popup-select .list-product-select .p-item .btn-buy:hover{opacity:.85;transition:.8s cubic-bezier(0.68,-0.55,0.265,1.55)}
.build-pc .save-config_main{width:1100px;background-color:#fff;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);overflow:hidden}
.build-pc .save-config_main .header-popup{text-align:center;background-color:#e9ecf2;padding-top:15px;padding-bottom:5px}
.build-pc .save-config_main .header-popup .popup_logo{max-width:180px;width:100%}
.build-pc .save-config_main .header-popup h3{font-size:40px;font-weight:700}
.build-pc .save-config_main .list-selected{max-height:300px;overflow-y:scroll;padding:0 25px}
.build-pc .save-config_main .list-selected::-webkit-scrollbar{width:6px;background-color:#F5F5F5}
.build-pc .save-config_main .list-selected::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);background-color:#233976}
.build-pc .save-config_main .list-selected .contain-item-drive{padding:23px 10px 26px;background-color:#fff;position:relative;display:flex;justify-content:space-around;border-bottom:1px solid #e1e1e1}
.build-pc .save-config_main .list-selected .contain-item-drive i{font-style:normal;margin-top:13px}
.build-pc .save-config_main .list-selected .contain-item-drive .d-img{width:150px;height:150px;display:inline-block}
.build-pc .save-config_main .list-selected .contain-item-drive .d-img img{width:100%}
.build-pc .save-config_main .list-selected .contain-item-drive .d-name{margin-top:10px;width:50%;font-size:15px;color:#000}
.build-pc .save-config_main .list-selected .contain-item-drive .d-price{margin-top:10px;font-size:15px;font-weight:700}
.build-pc .save-config_main .list-selected .contain-item-drive input{margin-top:4px;height:30px;outline:none;padding:0 5px;width:50px;border:none;pointer-events:none}
.build-pc .save-config_main .list-selected .contain-item-drive .sum_price{margin-top:10px;font-size:15px;font-weight:700;color:#e51d24;margin-right:15px}
.build-pc .save-config_main .list-selected .contain-item-drive .btn-action_seclect{display:none}
.build-pc .save-config_main .total_pay{font-size:24px;color:#e51d24;display:block;text-align:center;padding:35px 0 40px}
.build-pc .save-config_main .total_pay span{font-weight:700}
.build-pc .save-config_main .btn-selected{text-align:center;padding:0 25px;margin-bottom:10px}
.build-pc .save-config_main .btn-selected span{width:calc(50% - 3px);display:block;float:left;font-size:18px;color:#fff;background-color:silver;border-radius:4px;padding:13px 0;cursor:pointer}
.custom-pc .content-sidebar .action-product [type='submit']{color:#fff;font-size:14px;background-color:#233976;text-transform:uppercase;font-weight:700;padding:0 20px;line-height:30px;display:inline-block;border-radius:5px;cursor:pointer;border:2px solid #989a9d;border-left:none;transition:.6s ease-in-out;margin:8px 0}
.custom-pc .content-sidebar .action-product [type='submit']:hover{color:#181818;background-color:#fff;border:2px solid #989a9d;transition:.6s ease-in-out}
.build-pc .save-config_main .btn-selected span.btn-save_config{float:right;background-color:#243a76}
.p-img{display:block!important;position:relative;padding-top:80%}
.p-img img{position:absolute;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;width:auto!important;margin:auto;display:block}
.list-filter{max-height:calc(100vh - 170px);overflow:auto}
#popup-save_config .wrap-button{text-align:center;padding-top:10px;clear:both}
#popup-save_config .wrap-button input[type='button']{margin:0 5px;cursor:pointer}
#popup-save_config .wrap-button .btn-grey{background:#d4d4d4;height:33px;border:solid 1px #ccc;border-radius:2px}
.pagingIntact{padding:0 2px;background:none;border:none}
.pagingViewed{color:#ec0000;background:none;font-weight:700;height:24px;padding:0 10px}
td.pagingSpace{width:0!important}
.build-pc .build-pc_content .list-drive .item-drive > .d-name{font-weight:700}
.icon-menu-filter-mobile{display:none}
#js-modal-popup .bg-loading{position:fixed;background:#e8e8e8e8;top:0;width:100%;height:100%;z-index:999999;text-align:center}
#js-modal-popup .bg-loading img{position:relative;top:50%;transform:translate(0,-50%)}
.build-pc .cat-product-list .slider-product .item .p-cat{color:#333;font-size:14px;text-transform:uppercase;display:block;margin-bottom:10px;height:32px;overflow:hidden;line-height:16px;font-weight:700;margin-top:10px}
.build-pc .cat-product-list .slider-product .item .p_sku{font-size:14px;color:#333;display:block;margin:5px 0;margin-top:25px;height:20px;overflow:hidden}
.build-pc .cat-product-list .slider-product .item .p-price{font-weight:700;font-size:36px;color:#222;font-style:italic;text-shadow:1px 3px 5px rgba(0,0,0,0.5);-webkit-text-stroke:1px #fff;display:block;font-family:Tahoma;height:40px}
.build-pc .cat-product-list .slider-product .item .p-name{display:block;font-size:14px;color:#000;margin-bottom:10px;height:40px;overflow:hidden;line-height:20px;clear:both}
.build-pc .cat-product-list .slider-product .item .p-view-all,.item-collection .p-view-all{font-size:14px;color:#000;background-color:#ebebeb;line-height:31px;display:block;width:auto;text-align:center;border-radius:3px;border:1px solid #e1e1e1;margin-top:10px;clear:both}
.build-pc .cat-product-list .slider-product .item .p-view-all i{margin-left:5px}
.build-pc .cat-product-list .slider-product .item .p-view-all:hover{color:#fff;background-color:#243a76}
.build-pc .cat-product-list .slider-product .owl-dot span{margin:1px;width:8px;height:8px}
.build-pc .cat-product-list .slider-product .owl-dots{position:absolute;top:5px;left:0;z-index:9999}
.item-collection{width:100%;float:left;padding:0 10px;position:relative}
.item-collection .collection-name{height:40px;color:#e42f2f;text-transform:uppercase;overflow:hidden;font-size:16px;line-height:20px;text-align: center;}
#list-collection > .owl-nav{position:absolute;top:-56px;right:0}
#list-collection > .owl-nav button{font-size:20px;outline:None;cursor:pointer;position:relative!important}
#list-collection > .owl-nav button:hover{background:none;color:#000;opacity:1}
#list-collection > .owl-nav button.disabled{opacity:.2}
.slider-product .owl-nav > div{position:absolute;top:50%;opacity:0;transition:all .2s ease}
.btn-cart-stop{position:relative;float:right;margin-top:5px}
.custom-nav .owl-nav{margin:0!important}
.custom-nav .owl-nav button{position:absolute;color:#999!important;top:50%;transition:all .2s ease;outline:none;z-index:99999;opacity:.5;transform:translate(0,-50%)}
.custom-nav .owl-nav button i{font-size:50px}
.custom-nav .owl-nav .owl-prev{left:0;border-radius:0 4px 4px 0}
.custom-nav .owl-nav .owl-next{right:0}
.custom-nav .owl-nav button:hover{opacity:1;background:none!important}
.container_old_price{float:left;text-decoration:line-through;color:#999;margin-right:5px}
.slider-product .owl-nav{display:none}
.slider-product:hover .owl-nav{display:block}
.popup-main_content td.pagingViewed{line-height:15px!important;margin-top:8px!important;height:26px!important}
.js-chi-phi-du-tinh,.js-buildpc-promotion-content{width:100%;font-size:13px;line-height:20px}
.js-buildpc-promotion-content{margin-top:-1px}
.js-buildpc-promotion-content .new-kmai-title.red{text-align:right;display:block;font-weight:700;font-size:14px}
.js-chi-phi-du-tinh table,.js-buildpc-promotion-content table{border-collapse:collapse;font-size:16px;font-weight:600;width:100%}
.js-chi-phi-du-tinh table tr td,.js-buildpc-promotion-content table tr td{border:1px solid #fff;padding:9px 5px}
.js-chi-phi-du-tinh table tr td:first-child,.js-buildpc-promotion-content table tr td:first-child{width:77%}
.js-chi-phi-du-tinh table tr td:last-child,.js-buildpc-promotion-content table tr td:last-child{color:#d00;font-weight:700;text-align:right}
.js-chi-phi-du-tinh td,.js-chi-phi-du-tinh td span,.js-buildpc-promotion-content table tr:last-child td{background:#ed1b24;color:#fff}
.js-buildpc-promotion-content table tr:first-child td,.js-buildpc-promotion-content table tr:nth-child(2) td{background:#ffeb3b}
.js-buildpc-promotion-content table tr:last-child td{font-size:16px}
.km-buildpc{display:flex;width:100%;clear:both;justify-content:space-between;align-items:center;margin-bottom:15px;vertical-align: middle;display: table-cell }
.km-buildpc-2 {  position: relative; font-size: 15px;  font-weight: 600;  text-align: center;  text-transform: capitalize;  padding: 20px;  border-radius: 5px;padding-top: 0px;}
.km-buildpc-2 p { font-size: unset;  font-weight: 400;  border: 1px solid #e3e3e3;  border-radius: 8px;  padding: 15px;  margin-top: 20px;  text-transform: none;    text-align: justify; font-size:14px;}
.km-buildpc-3{float:right;font-size:18px;color:#d00;margin:0 0 14px;}
.km-buildpc-2 {  width: 32%; }
.km-buildpc-3 { width: 55%;margin-top: 10%;}
@media (max-width: 1300px) {
    .js-chi-phi-du-tinh table, .js-buildpc-promotion-content table, .km-buildpc-2 {font-size: 13px;}

}
@media (min-width: 1649px) {
    .km-buildpc-2 {  width: 40%; }
    .km-buildpc-3 { width: 45%;margin-top: 5%;}
    .km-buildpc-2 p{font-size: 15px;}
}
@media (max-width: 678px) {
    .km-buildpc-3 { width: 100%;margin-top: 0%;}
    .js-chi-phi-du-tinh table tr td:first-child, .js-buildpc-promotion-content table tr td:first-child { width: 60%;}

}
.buildpc-open-filter {
    display: none;
}

@media screen and (max-width: 991px) {
    .km-buildpc-2 {
        display: none;
    }
    .buildpc-open-filter {
        position: absolute;
        right: 45px;
        top: 12px;
        display: block;
    }
    .build-pc .popup-select .popup-main .popup-main_filter {
        display: none;
        width: 100%;
        position: absolute;
        top: 0;
        z-index: 9;
    }
    .build-pc .popup-select .popup-main .popup-main_content {
        width: 100%;
    }
    .build-pc .popup-select .list-product-select .p-item {
        padding: 5px 5px 50px 5px;
    }
    .build-pc .popup-select .list-product-select .p-item .info {
        padding: 0;
    }
    .build-pc .popup-select .list-product-select .p-item .btn-buy {
        top: unset;
        bottom: 10px;
    }
    .build-pc .build-pc_content .list-drive .item-drive span.d-name {
        width: 100px;
    }
    .build-pc .build-pc_content .list-drive .item-drive .drive-checked {
        margin-left: 100px;
    }
    .build-pc .build-pc_content .list-drive .item-drive .drive-checked .contain-item-drive {
        display: block;
    }
    .build-pc .build-pc_content .list-drive .item-drive .drive-checked .contain-item-drive .d-img {
        display: block;
    }
    .build-pc .build-pc_content .list-drive .item-drive .drive-checked .contain-item-drive .d-name {
        width: 100%;
    }
}
