.topbar {
    display: none;
}

.wishlist_header .text_hotline {
    font-size: 22px;
}

.wishlist_header .phone-order {
    font-size: 20px;
}

@media (max-width: 1200px) {
    .wishlist_header .img_zalo {
        left: -50px !important;
    }

    .wishlist_header .img_hotline {
        left: -12px !important;
    }
}

@media (min-width: 768px) {
    .wishlist_header .img_zalo {
        position: absolute;
        top: 26px;
        left: 0;
    }

    .wishlist_header .img_hotline {
        position: absolute;
        top: 26px;
        left: 25px;
    }

    .wishlist_header .phone-order {
        position: relative;
        top: 10px;
        left: 15px;
    }

    .mid-header .content_header .header-right .header-acount .heading-cart {
        padding-left: 25px;
    }

    .mid-header .content_header .header-right .header-acount .heading-cart .count_item.count_item_pr.absolute {
        left: 40px;
    }
}

@media (min-width: 991px) {
    .alert {
        top: 50%;
        left: 0;
        height: 50px;
    }
}

#section-verticalmenu .float-vertical-button .verticalMenu-text,
.bg-header-nav .header-nav > ul.item_big > li.nav-item > ul li a,
.bg-header-nav .header-nav > ul.item_big > li.nav-item > a {
    font-size: 15px;
}

.section_like_product .tabs-container .ul_link.link_tab_check_click li a {
    font-size: 15px;
}

footer.footer .list-menu .li_menu a {
    font-size: 16px;
}

footer.footer .title-menu {
    font-size: 20px;
}

@media (min-width: 991px) {
    .footer .img_zalo img {
        margin-top: 3px;
    }

    .time_work a {
        font-size: 16px;
        font-weight: bold;
        margin-left: 10px;
    }
}

@media (min-width: 1200px) {
    .button_actions .button_wh_40.btn-cart {
        background: #FF5622;
        padding: 0 20px;
    }

    .button_actions .button_wh_40 {
        box-shadow: none;
        border-radius: 3px;
        outline: none;
        border-style: none;
        background-color: #CCCCCC;
        color: #FFFFFF;
        display: inline-block;
        margin: 0;
        height: 35px;
        line-height: 35px;
        text-align: center;
        padding: 0;
        font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
        text-decoration: none;
        position: relative;
    }
}

.pull-left {
    float: left !important;
}

div.required .control-label:after {
    color: #ff0000;
    content: "* ";
    font-weight: bold;
}

ul#cart-sidebar .right_ct .btn.btn-white {
    color: white;
    background: #ff5622;
}

ul#cart-sidebar .right_ct .btn.btn-white:hover {
    color: #FF5622;
    background: #FFFFFF;
    border: 1px solid #FF5622;
}

.bg-header-nav .header-nav > ul.item_big > li.nav-item > a {
    font-weight: bold;
}

.form-horizontal .control-label{
    text-align: left;
} 
#form_payment_method .disabled-cod-body br {
    display: none;
} 
@media (max-width:768px)
{
#popup
{
width:80% !important;
}
popup-custom-description p
{
margin:0;
}
#popup .popup-custom-heading {    
    min-height: 40px;
    line-height: 40px;
    font-size: 14px;
    font-weight:bold;
    }
.table {
    width: 100%;
    max-width: 100%;
    }
    .table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 0;
}
}  
.header-nav,
.mid-header {    
    background: #e8b35f;
}
.img-thumbnail {
    border: 1px solid #fff;
} 
@media (min-width:992px)
{
#btn-buy
{
    background: #ff5622;
    padding: 7px 20px;
    color: white;
    border: none;
    margin-top: 10px;
    }
    .big_images .owl-carousel .owl-item img{
    	height:280px;
        object-fit:cover;
        width:100%;
    }
    .thumb_images .owl-carousel .owl-item img{
    	height:60px;
        object-fit:cover;
    }
} 
.big_images .owl-carousel .owl-nav .fa{
	display:none;
}
#popup {
	background-image: url(https://timcongnghemoi.com/image/catalog/san-pham/H%C3%ACnh%20n%E1%BB%81n/images.png) !important;
    background-repeat: no-repeat;
    background-position: center;
    width: 60%;
} 
#popup .popup-custom-heading {
    background: #e8b35f;
}    
.button_cart_buy_enable.btn_buy
{
min-width:auto;
} 
.zoomWrapper img
{
width:100% !important;
} 
.icon_youtube{
position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    width: 20px !important;
    margin: 0 auto;
    text-align: center;
}
#img-youtube{
	height: 58px;
    width: 100%;
    object-fit: cover;
}
@media (max-width:767px){
	#img-youtube{
	height: 37px;
    }
    .icon_youtube{
    	margin-top:-7px;
    }
        .big_images .owl-carousel .owl-item img{
    	height:200px;
        object-fit:cover;
        width:100%;
    }
    .thumb_images .owl-carousel .owl-item img{
    	height:35px;
        object-fit:cover;
    }
}   
.thumb_images .owl-carousel .owl-item img.icon_youtube{
	height:auto !important;
}  