.enquiry_module .enquiry-left, .enquiry_module .enquiry-right {
    width: 50%;
}
footer .footer-social-icons a img {
    max-width: 100%;
}
.product-category #product-filter-detect {
    width: 100%;
}
.product-gutter .product-block {
    border: 1px solid #eee !important;
    padding: 5px 15px;
}
.product-view.rows .price_button {
    margin: 0;
}

.product-view.rows .productDesc {
    display: block !important;
    margin-top: 25px;
}
.featured-31 .featured.section, .recently_viewed .featured.section {
    width: 95%;
    margin: auto;
}
footer a {
    font-size: calc( (17px / 1.1) + (((17/11)/19.2) * 1vw));
}
.header-menu #main-menu>li:nth-child(1)>ul {
    left: -26vw;
}
.header-menu #main-menu>li:nth-child(3)>ul {
    left: -40vw;
}
.header-menu #main-menu>li:nth-child(4)>ul {
    left: -48vw;
}
.header-menu #main-menu>li:nth-child(5)>ul {
    left: -61vw;
}
.header-menu #main-menu>li:nth-child(6)>ul {
    left: -68vw;
}
.header-menu #main-menu>li:hover>ul {
    width: 101vw;
}

/*Parent category page*/
.parentCategory  {
    width: 90%;
    margin: auto;
}
.parentCat {
    width: 33.33%;
    text-align:center;
    padding: 10px;
}
.parentCat img {
    border-radius: 10px;
}
.parentCat .parentBox {
    background-color: #fff;
    border-radius: 20px;
    padding: 20px;
    overflow: hidden;
}
.parentCat:hover .parentBox {
    background-color: #a92350;
}
.parentCat:hover .parentBox .subName a {
    color: #fff !important;
}
.parentCat .subName {
    margin-top: 15px;
}
.parentCat .parentBox .subName a {
    font-family: MadeTommyBold !important;
    font-size: calc( (22px /1.5 ) + (((22/3)/19.2) * 1vw))!important;
}

@media (min-width: 1730px) {
    .header-menu #main-menu>li:nth-child(3)>ul {
        left: -40vw;
    }
    .header-menu #main-menu>li:nth-child(5)>ul {
        left: -60vw;
    }
    .header-menu #main-menu>li:nth-child(6)>ul {
        left: -67vw;
    }
}

@media (min-width: 1600px) {
    .header-menu #main-menu>li:nth-child(1)>ul {
        left: -27vw;
    }
    .header-menu #main-menu>li:nth-child(3)>ul {
        left: -39vw;
    }
}

@media (max-width: 1210px) {
    .header-menu #main-menu>li:nth-child(1)>ul {
        left: -31vw;
    }
    .header-menu #main-menu>li:hover>ul {
        top: 76px;
    }
    .header-menu #main-menu>li:nth-child(3)>ul {
        left: -45vw;
    }
    .header-menu #main-menu>li:nth-child(4)>ul {
        left: -55vw;
    }
    .header-menu #main-menu>li:nth-child(5)>ul {
        left: -69vw;
    }
    .header-menu #main-menu>li:nth-child(6)>ul {
        left: -47vw;
        top: 35px;
    }
}

@media (min-width: 1150px) and (max-width: 1200px) {
    .header-menu #main-menu>li:nth-child(6)>ul {
        left: -67vw;
        top: 37px;
    }
    .header-menu #main-menu>li:nth-child(5)>ul {
        left: -59vw;
    }
    .header-menu #main-menu>li:nth-child(4)>ul {
        left: -43vw;
    }
    .header-menu #main-menu>li:nth-child(3)>ul {
        left: -34vw;
    }
    .header-menu #main-menu>li:nth-child(1)>ul {
        left: -20vw;
    }
}

@media (max-width: 1150px) {
    .header-menu #main-menu>li:nth-child(1)>ul {
        left: -22vw;
    }
    .header-menu #main-menu>li:nth-child(3)>ul {
        left: -36vw;
    }
    .header-menu #main-menu>li:nth-child(4)>ul {
        left: -46vw;
    }
    .header-menu #main-menu>li:nth-child(5)>ul {
        left: -61vw;
    }
    .header-menu #main-menu>li:nth-child(6)>ul {
        left: -69vw;
        top: 76px;
    }
}

@media (max-width: 1100px) {
    .header-menu #main-menu>li:nth-child(1)>ul {
        left: -26vw;
    }
    .header-menu #main-menu>li:nth-child(3)>ul {
        left: -41vw;
    }
    .header-menu #main-menu>li:nth-child(4)>ul {
        left: -51vw;
    }
    .header-menu #main-menu>li:nth-child(5)>ul {
        left: -67vw;
    }
    .header-menu #main-menu>li:nth-child(6)>ul {
        left: -43vw;
        top: 35px;
    }
}

@media (max-width: 991px) {
    .parentCat {
        width: 50%;
    }
    #product-filter-detect .product-view:not(.rows)>.product-gutter {
        width: calc(33.33%) !important;
    }
}
@media (max-width: 768px) {
    .collapseBtn {
        width: 50%;
    }
    .collapseBtn button {
        border-radius: 0 !important;
        text-transform: none;
        width: 100%;
    }
}
@media (max-width: 541px) {
    .parentCat {
        width: 100%;
    }
    #product-filter-detect .product-view:not(.rows)>.product-gutter {
        width: calc(50%) !important;
    }
}
@media (max-width: 361px) {
    #product-filter-detect .product-view:not(.rows)>.product-gutter {
        width: calc(100%) !important;
    }
}