.chitiet_sp_hot_title {
    color: #fff;
}
.danhgia_ct span ,.danhgia_ct span b,.chitiet_sp_hot_gia del, .chitiet_sp_hot_gia span,.chitiet_sp_hot_gia,.thuoctinh-sp .title,.chitiet_sp_hot_thongso li,.chitiet_sp_hot_mota ul li,.cart-plus-minus .qtybutton{
    color: #fff;
}

.item-thuoctinh span {
    border: solid 1px #b7b7b7;
    color: #000;
}
.item-thuoctinh input:checked + span {
    color: #fff;
    border: none;
    background: #f26522;
}

input#phone_tuvan {
    border: 1px solid #E5E5E5;
    color: #000;
}

#phone_tuvan[aria-label="Nhập số điện thoại tư vấn miễn phí"]::placeholder {
  color: #cfc3c3;
}

.chitiet_sp_hot_tuvan_form .btn {
    background-color: #E5E5E5;
    color: #000;
}

.chitiet_sp_hot_mota ul {
    border: 1px solid #f00;
}

.cart-btn {
    border: 1px solid #fff;
    color: #fff;
    font-size: 12px;
        width: calc((100% - 90px)/2);
}
.cart-plus-minus input {
color: #fff;
    border: 1px solid #fff;
}

.cart-btn2 {
    background-color: #EC1C24;
    color: #fff;
    border: none;
}

.camket {

    overflow: hidden;
    border-radius: 5px;
    font-size: 16px;
    background: #fff;
    padding: 0;
    margin-top: 10px;
    display: none;
}

ul.camket .title{
        background: #717171;
    text-align: center;
    padding: 5px 0px;
}

li.camket-li {
    padding-left: 21px;
    color: #000;
    margin: 2px 0;
}

.col-slider-ctsp {
    width: 60%;
}
.col-thongtin-ctsp {
    width: 40%;
}

.product-quantity.mr-20 {
    width: 90px;
}

.Swiper_spct2 .Swiper_sp_hot_img {
    height: 535px !important;
}

.sanpham_home {
    background-color: #5F003A;
    color: #e99820;
}

/*.item_product {*/
/*    padding-bottom: 10px;*/
/*    margin-bottom: 20px;*/
/*    border: 1px solid #fff;*/
/*    background: #fff;*/
/*    color: #000;*/
/*}*/
.item_product_title a,.item_product_f span {
    color: #ffffff;
}
.item_product_title a {
    color: #ffffff;
    font-size: 17px;
}
.nav_sub_pro_item,.title_home_pro_all {
    color: #ffffff;
}
.product_title-home_text {
    color: #ffffff;
    font-size: 20px;
}
.item_product_price {
    color: #EFBC4B;
    font-weight: 500;
}

/*.item_product_f {*/
/*    display: none !important;*/
/*}*/
.body-sanpham {
    background-color: #5F003A;
 
}
.box_danhmuc_title1 {
    background-color: #5F003A;
    color: #fff;
    font-weight: bold;
}
.box_danhmuc {
    border: 1px solid #5f003a;
    padding: 10px 25px;
}
.box_danhmuc_title2 a {
    color: #000;

}
.box_danhmuc_title2 a:hover, .box_danhmuc_title2 a.active {
    color:red;

}
.title_product_page {
    color: #fff;
    border-bottom: 1px solid #fff;
}

.title_product_page:before {
    background-color: #e99820;
}
.mota_danhmuc {
    color: #fff;
}



.danhmuc_home_item_title {
    color: #fff;
}
.why {
    background-color: #E5E5E5;

}
.danhmuc_home_title {
    color: #fff;

}
.item_product>a {
    position: relative;
    display: block;
    overflow: hidden;
}

.camket-sen{
    padding-top: 10px  
}
.vka-wrapper {
    display: none;
}
@media (min-width: 600px){
  .item_product_img {
    height: 226px !important;

}

.col-right-ctsp .item_product-right .item_product_img {
    height: 158px !important;
}

.danhmuc_home_item_img img {
    width: 200px;
    height: 200px;

}

  
}


.chitiet_sp_hot{
    bacKGROUND: #910043 !important;
}
.col-lg-10.col-md-12.col-left-ctsp {
    width: 100% !important;
}
.col-lg-2.col-md-2.col-right-ctsp.sm-none {
    display: none;
}

.why_title {
    display: none;
}


/*======================================*/
@media (max-width: 575px){
    .col-slider-ctsp,.col-thongtin-ctsp {
    width: 100%;
}

.Swiper_spct2 .Swiper_sp_hot_img {
    height: initial !important;
}
.cart-option {
     display: flex !important; 

}
.camket {

    margin-top: 0;
}
.item_product_img {
    height:127px !important
}

.body-sanpham .item_product .item_product_img {
    height: 127px !important;
}
}
.item_product_price del {
    color: #ffffff;
    font-size: 12px
}
.item_product_price{
    font-size: 14px;
}

@media only screen and (max-width: 575px) {
  .logo {
    width: 25%;
    height: auto;
    margin-left: -8px;
  }
}
