@media only screen and (max-width: 1366px) {
}

@media only screen and (max-width: 1171px) {
}

@media only screen and (max-width: 992px) {
}

@media only screen and (max-width: 768px) {
    .bl-oth ul li {
    width: calc(100% - 0px);margin-right:0;
}
.header-menus .navbar-dark .navbar-nav .nav-link {
    padding: 15px 10px;
}
.top-header .top-header-left{display:none;}
.top-header .float-end{display:block;float: none !important;
    text-align: center;}
.our-misssion{width:100%;}
.carousel-control-next, .carousel-control-prev{display:none;}
.slider-content h5 {font-size: 15px;}
.slider-content h2 {font-size: 16px;}
.slider-content {top: 15%;margin-left: 20px;}
.product-category-content {right: 30px;}
.carousel-item img{height:256px;}
.main-btn {padding: 7px 20px;}
.product-category-content h3 {font-size: 24px;}
.product-category-rw {margin-bottom: 20px;}
.heading h3 {font-size: 20px;}
.fashion-trands-text h2 {font-size: 26px;}
.fashion-trands-text h1 {font-size: 60px;}
.fashion-trands-text p {font-size: 18px;}
.fashion-trands{padding:90px 0;}
.filter-button{margin-bottom:10px;}
.service-block {justify-content: left;margin-bottom:15px;}
.blog-container .blog-des h3 {font-size: 16px;}
.newsletter-right {float: left;margin-top: 20px;}
.newsletter-right input[type="text"]{width:100%;margin-right: 0;}
.newsletter-left {border-right: 0;}
.newsletter-right .main-btn {margin-top: 10px;width: 100%;}
.footer-b .col{display:inline-table;flex:auto;}
.footer-head h3 {font-size: 16px;}
.footer-head{margin-top:30px;}
.copyright {text-align: center;}
.footer-payment {text-align: center;}
.overlay li .dropdown-menu{right:0;box-shadow: 0 .5rem 1rem rgba(0,0,0,.15)!important;}
.inner-head, .inner-head-right p{text-align:center;}
.pg-rw{width:100%;border-bottom: 1px solid #ddd;}
.pr-size span {
    margin-right: 12px;
}
.abt-lefts .heading h3 {
    line-height: 26px;
}
.abt-lefts p {
    font-size: 16px;
    line-height: 26px;
}
.abt-story {
    padding: 0;
    margin-top: 30px;
}
.contact-map{margin-top:30px;}
.nav-right .dropdown-menu {
    right: 0;
    left: 0;
    top: 30px;
    width: 200px !important;
}
.header-checkout-container .header-checkout a {
    font-size: 16px !important;
}
.checkout-form h3 {
    font-size: 20px;
    }
.checkout-details td {
    vertical-align: top;
}
#accordionExample{margin-top:30px;}
.checkout-form {
    margin-top: 25px;
}
 }
@media only screen and (max-width: 575px) {
}

@media only screen and (max-width: 321px) {
}
