@media only screen and (min-width: 1600px) {
    .header-layout-11 .box-header-h11.elementor-section.elementor-section-boxed>.elementor-container {
        max-width: 1770px !important;
    }
}
@media only screen and (max-width: 1599px) and (min-width: 992px){
    .header-layout-11 .box-header-h11.elementor-section.elementor-section-boxed>.elementor-container {
        max-width: 90% !important;
    }
    .header-layout-11 .mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.columns5{
        position: relative;
    }
}
@media only screen and (max-width: 1599px) and (min-width: 1199px){
    .header-layout-16.ftc-header-template .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns4:hover > .mega_dropdown,
    .header-layout-16.ftc-header-template .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns5:hover > .mega_dropdown,
    .header-layout-17.ftc-header-template .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns4:hover > .mega_dropdown,
    .header-layout-17.ftc-header-template .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns5:hover > .mega_dropdown,
    .header-layout-22.ftc-header-template .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns4:hover > .mega_dropdown,
    .header-layout-22.ftc-header-template .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns5:hover > .mega_dropdown {
        transform: translateX(-30%);
    }
}
@media only screen and (max-width: 1199px) and (min-width: 992px) {
    .header-layout-7 .ftc-vertical-menu .menu-dropdown .menu-categories-container .menu {
        padding: 0 20px;
    }
    .header-layout-7 .ftc-vertical-menu .title-menu .title {
        font-size: 20px;
    }
    .header-layout-7 .ftc-vertical-menu .title-menu .title i.fa-navicon {
        line-height: 24px;
    }
    .header-layout-14  .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns4:hover > .mega_dropdown,
    .header-layout-14  .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns5:hover > .mega_dropdown{
        transform: translateX(0);
    }
    .header-layout-14  .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns5:hover > .mega_dropdown{
        left: -10%;
    }
    .header-layout-14  .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns4:hover > .mega_dropdown{
        left: 10%;
    }
    .header-layout-14 .mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link{
        padding-left: 11px;
        padding-right: 11px;
    }
    .header-layout-14 .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li > .item_link .link_text{
        font-size: 14px;
    }
    .header-layout-11 .ftc-element-logo .image-logo img {
        max-width: 80%;
    }
    .header-layout-11 .box-header-h11.elementor-section.elementor-section-boxed>.elementor-container {
        max-width: 970px !important;
    }
    .header-layout-11 .mega_main_menu>.menu_holder>.menu_inner>ul>li>.item_link {
        padding-right: 25px;
    }
    .header-layout-11 .mega_main_menu.primary>.menu_holder>.menu_inner>ul>li>.mega_dropdown {
        margin-left: -10px;
    }
    .header-layout-11 .box-right-header-h11 .elementor-column:first-child {
        max-width: 210px;
    }
    .header-layout-20.ftc-header-template .mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link {
        padding: 0 20px;
    }
    .header-layout-20.ftc-header-template .ftc-account .ftc_login .login-text,
    .header-layout-20.ftc-header-template .ftc-account .ftc_login .my-account,
    .header-layout-22.ftc-header-template .ftc-account .ftc_login .login-text,
    .header-layout-22.ftc-header-template .ftc-account .ftc_login .my-account {
        margin-right: 20px;
    }
    .header-layout-22.ftc-header-template .mega_main_menu > .menu_holder > .menu_inner > ul > li > .item_link {
        padding-right: 30px;
    }
    .header-layout-23.ftc-header-template .box-header-h23 > .elementor-container > .elementor-row {
        justify-content: space-between;
    }
    .header-layout-23.ftc-header-template .box-header-h23 > .elementor-container > .elementor-row > .elementor-column:last-child {
        width: max-content;
    }
    .header-layout-16.ftc-header-template .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns4:hover > .mega_dropdown,
    .header-layout-16.ftc-header-template .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns5:hover > .mega_dropdown,
    .header-layout-17.ftc-header-template .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns4:hover > .mega_dropdown,
    .header-layout-17.ftc-header-template .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns5:hover > .mega_dropdown,
    .header-layout-22.ftc-header-template .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns4:hover > .mega_dropdown,
    .header-layout-22.ftc-header-template .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns5:hover > .mega_dropdown {
        transform: translateX(-20%);
    }
    .header-layout-16.ftc-header-template .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns3:hover > .mega_dropdown,
    .header-layout-22.ftc-header-template .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns3:hover > .mega_dropdown {
        left: 35%;
    }
    .header-layout-17.ftc-header-template .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns3:hover > .mega_dropdown {
        left: 50%;
    }
    .header-layout-20.ftc-header-template .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns4:hover > .mega_dropdown,
    .header-layout-20.ftc-header-template .mega_main_menu.primary > .menu_holder > .menu_inner > ul > li.columns5:hover > .mega_dropdown {
        transform: translateX(-30%);
    }
}
@media only screen and (max-width: 1199px) {
    .header-layout-9 .ftc-search .search-button {
        padding: 0 15px;
    }
    .ftc-header-template.header-layout-11 .header-content>.container,
    .ftc-header-template.header-layout-12 .header-content>.container{
        width: 970px;
    }
    .header-layout-18.ftc-header-template .header-icon i, .header-layout-18.ftc-header-template .header-icon i::before{
        width: 40px;
        height: 40px;
        line-height: 40px;
    }
}
@media only screen and (min-width: 1200px) {
    /*.header-layout-3 .elementor-section-wrap>section.header-display {
        padding-top: 15px;
        padding-bottom: 15px;
    }*/
}
@media only screen and (min-width: 1025px) {
    .header-layout-13 {
        position: absolute;
    }
}
@media only screen and (min-width: 992px){
    .header-layout-11 .mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.columns4:hover>.mega_dropdown,
    .header-layout-11 .mega_main_menu.primary>.menu_holder>.menu_inner>ul>li.columns5:hover>.mega_dropdown {
        left: 0%;
        transform: translateX(0);
    }
    .header-layout-9 .elementor-element.elementor-column.header-content-h9 {
        width: 86%;
    }
    .header-layout-11,
    .header-layout-12,
    .header-ftc-element.header-layout-15 {
        position: absolute;
    }
    .header-layout-12 .ftc-cart-tini .cart-total {
        font-size: 12px;
        min-width: 25px;
        min-height: 25px;
        line-height: 25px;
    }
}
@media only screen and (max-width: 991px) {
    .header-layout-10 .mobile-button i {
        color: #666;
    }
    .ftc-header-template.header-layout-11 .header-mobile .mobile-button i,
    .ftc-header-template.header-layout-12 .header-mobile .mobile-button i,
    .ftc-header-template.header-layout-13 .header-mobile .mobile-button i,
    .ftc-header-template.header-layout-11 .ftc-shop-cart .cart-item >a i,
    .ftc-header-template.header-layout-13 .ftc-shop-cart .cart-item >a i,
    .ftc-header-template.header-layout-12 .ftc-shop-cart .cart-item >a i{
        color: #fff;
    }
    .ftc-header-template.header-layout-11 .header-mobile,
    .ftc-header-template.header-layout-11 .is-sticky .header-sticky{
        background-color: #154B6D;
    }
    .ftc-header-template.header-layout-12 .header-mobile,
    .ftc-header-template.header-layout-12 .is-sticky .header-sticky{
        background-color: #031119;
    }
    .ftc-header-template.header-layout-13 .header-mobile,
    .ftc-header-template.header-layout-13 .is-sticky .header-sticky{
        background-color: #0A232F;
    }
    .ftc-header-template.header-layout-15 .header-mobile,
    .ftc-header-template.header-layout-15 .is-sticky .header-mobile {
        background-color: #6a6bbf;
    }
    .header-layout-19.ftc-header-template .header-mobile .ftc-shop-cart .cart-item>a .cart-total {
        top: -2px;
    }
    .ftc-header-template.header-layout-21 .header-mobile,
    .ftc-header-template.header-layout-21 .is-sticky .header-mobile {
        background-color: #020E01;
    }
}