body{min-width:0;}
.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{width:100%;}

.build-pc .title-page h1, .custom-pc .title-page h1 {
    line-height: 45px;
    height: 45px;
    padding: 0 10px;
}
.build-pc .build-pc_content .list-drive .item-drive span.d-name {
    float: left;
    width: 100px;
    padding-left: 0;
}
.build-pc .popup-select .list-product-select .p-item .p-img {
    width: 100px;
}
.item-collection{width:100%; margin-bottom:20px;}
.build-pc .build-pc_content .list-drive .item-drive .drive-checked{border-left:0;}
.build-pc .build-pc_content .list-drive .item-drive{padding:0;}
.build-pc .build-pc_content .list-drive .item-drive .drive-checked{width: auto;float: none;margin-left: 100px;}
.build-pc .build-pc_content .list-btn-action li{width:100%; margin-bottom:5px;}
.build-pc .popup-select{width:100%;max-height: calc(100vh);}
.build-pc .popup-select .popup-main .popup-main_filter{width: 100%;display: none;}
.build-pc .popup-select .popup-main .popup-main_filter .list-filter{
}
.build-pc .popup-select .popup-main .popup-main_content{width:100%;}
.build-pc .popup-select .list-product-select .p-item .info{padding:0;margin-left: 110px;}
.build-pc .popup-select .list-product-select .p-item .btn-buy{position:relative; display:inline-block;}
.build-pc .popup-select .list-product-select .p-item{padding:0; margin-bottom:10px;}
.build-pc .popup-select .list-product-select .p-item .btn-buy {
    position: relative;
    display: block;
    top: auto;
    right: auto;
    width: 180px;
    text-align: center;
    clear: both;
    margin: 10px auto;
}
.build-pc .popup-select .header form {
    float: none;
    width: 100%;
    position: relative;
    padding-right: 50px;
    clear: both;
}
.build-pc .popup-select .list-product-select {
    max-height: calc(100vh - 185px);
    overflow-y: scroll;
}
.build-pc .build-pc_content .list-drive .item-drive .drive-checked .contain-item-drive .d-img{height:auto;float:left;width: 100%;}
.build-pc .build-pc_content .list-drive .item-drive .drive-checked .contain-item-drive .d-img img{width:65px; max-width:9999px; max-height:70px;}
.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-price {
    clear: both;
    float: left;
}
.build-pc .build-pc_content .list-drive .item-drive .drive-checked .contain-item-drive .d-name {
    width: auto;
    font-size: 15px;
    color: #000000;
    display: block;
    padding: 0;
    display: block;
    width: 100%;
}
.build-pc .build-pc_content .list-drive .item-drive .drive-checked .contain-item-drive input{border:solid 1px #aaa;}
.build-pc .build-pc_content .list-drive .item-drive .drive-checked .contain-item-drive .d-name{min-height:70px;}

.icon-menu-filter-mobile {
  display: block;
  color: #fff;
  font-size: 30px;
  right: 0;
  position: absolute;
  top: 4px;
}
.build-pc .popup-select .header form .btn-search {
    right: 50px;
}
.build-pc .popup-select .list-product-select .p-item .p-img img{max-width:85px;}
.p-price.img_price {
    text-shadow: none !important;
    -webkit-text-stroke: 0 !important;
    font-style: normal !important;
    height: auto !important;
    font-size: 18px !important;
    color: #d00 !important;
    font-weight: 900 !important;
    font-family: 'Roboto Condensed' !important;
}

#list-collection .btn-cart-stop {
    display: none;
}
#list-collection .p_old_price{float:none;}
.build-pc .build-pc_content{margin-top:20px;}
.build-pc .build-pc_content h3{font-size:18px;}
#popup-share_config td {
    display: block;
}

#popup-share_config td input[type="text"] {
    width: 100%;
}  