/*media query css here*/
@media (max-width: 575px){
    .right-top ul li a{padding-left:5px;padding-right:5px;}
}

@media (max-width: 575px){
    .offer-price {font-size:12px;padding-top:0 !important;
    }
    .cart_list .media-body h6{
        font-size:13px;
    }
    .btn-new {padding: 5px 15px !important;
    }
}

@media screen and (max-width: 768px) {
    .left-top {display:none;    }
    .right-top ul li a {margin-right:0;
    }
    .navbar-brand img {
        max-height: 75px;
        padding-bottom: 15px !important;
    }
    .heading h2 {font-size:18px;
    }
    .owl-theme .owl-controls .owl-buttons div {
        height:25px;width:25px;line-height:25px;
        opacity:.5;
    }
    .owl-theme .owl-controls .owl-buttons div:hover {opacity:1;
    }
    .product {padding:10px;
    }
    .product-header img {
        height: 130px;
        margin: 0 0 8px;
    }
    .product-body h5 {padding:0;margin-bottom:0;
    }
    .v_content h3{margin-bottom: 10px;
    font-size: 22px;
    }
    .share a img {max-height:30px;
    }
    .left_sec, .right_sec {margin-top:20px;padding:15px;
    }
    .video-setion {padding-top:10px;padding-bottom:20px;
    }
    .footer_logo img {
        height: 80px;
    }
    .row-bg {padding-left:0;
    }
    .borderlr {
        padding-left:0;padding-right:0;
        border-left:0;border-right:0;
    }
    .footer_bootom .nav {justify-content: center;
    }
    .footdiv h4 {margin-bottom:10px;margin-top:10px;
    }
    .footbg {margin-top:10px;
    }
    .about ul li p {text-align:left;
    }
    .cart_list .media img {max-height:50px;
    }
    .register_div {padding-left:20px;padding-right:20px;
    }
    .Product-section {
        padding-bottom:20px;
    }
    .provide .heading {padding-top:20px;
    }
    
}


@media screen and (max-width: 991px){
    .navbar-toggler {
        background-color: #883c98;
        color: #fff;
    }
    .navbar-toggler i {font-size:22px;
    }
    .res_filter {display:block;
    }
    .res_filter ul li i {border:0;padding-right:0;margin-right:0;
    }
    .about.products_section ul li {padding-bottom:10px;margin-top:15px;
    }
    .left-top h6 {display:none;}
   
}

@media (min-width:768px) and (max-width: 991px) {

}
