/* Max-width 1920px */
@media (max-width: 1920px) {
    .col-nova-1{
        width: 40.2%;
    }
    .col-nova-2{
        width: 39.3%;
    }
    .col-nova-3{
        width: 20.5%;
    }

    .block_home_eight_4 .tab_style_2 .col-sm-6:nth-child(2n+1) {
        float: left;
        clear: both;
    }

    /*  Container width 1700px  */
    .body-stretched .container,
    .header_style_2 .header-fullwidth {
        margin: 0 auto;
        max-width: 1660px !important;
        width: 100% !important;
    }
    .body-boxed .wrapper > .page {
        margin-left: auto;
        margin-right: auto;
        max-width: 1660px;
    }
    .body-boxed .main > .container {
        padding: 0;
        width: auto;
    }
    .body-boxed .header-fullwidth {
        padding: 0 !important;
    }
}

/* Max-width 1650px */
@media (max-width: 1650px) {
    .col-nova-1{
        width: 40.3%;
    }
    .col-nova-2{
        width: 39.15%;
    }
    .col-nova-3{
        width: 20.55%;
    }
    /*  Container width 1630px  */
    .body-stretched .container,
    .header_style_2 .header-fullwidth,
    .body-boxed .wrapper > .page {
        margin: 0 auto;
        max-width: 1170px !important;
        width: 100% !important;
    }

}

/* Max-width 1500px */
@media (max-width: 1500px) {
    .col-nova-1{
        width: 40.34%;
    }
    .col-nova-2{
        width: 38.895%;
    }
    .col-nova-3{
        width: 20.765%;
    }
}

/* Max-width 1300px */
@media (max-width: 1300px) {

    .col-nova-1{
        width: 40.445%;
    }
    .col-nova-2{
        width: 38.7%;
    }
    .col-nova-3{
        width: 20.855%;
    }
}

/* Max-width 1250px */
@media (max-width: 1250px) {
    .col-nova-1{
        width: 40.53%;
    }
    .col-nova-2{
        width: 38.5%;
    }
    .col-nova-3{
        width: 20.97%;
    }
}

/* Max-width 1200px */
@media (max-width: 1200px) {
    .block_slider_1.owl-carousel .owl-nav.disabled{
        top: 94%;
    }
}

/* Max-width 1170px */
@media (max-width: 1170px) {

    .col-nova-1{
        width: 40.63%;
    }
    .col-nova-2{
        width: 38.3%;
    }
    .col-nova-3{
        width: 21.07%;
    }

    .header_style_5 .top-link-benz {
        max-width: 343px;
    }
    .header-container.header_style_5 .header-quick-access .arw-toggle-container .arw-toggle-content.has_cat_search,
    .header-container.header_style_5 .header-quick-access .arw-toggle-container .arw-toggle-content.has_cat_search .input-text {
        max-width: 343px;
    }
}

/* Max-width 1045px */
@media (max-width: 1045px) {

    .block_home_three_1 .ult-style-ib {
        margin-bottom: 30px;
    }
    .block_home_three_1 .ult-style-ib.last {
        margin-top: 0;
    }

    .block_home_four_1 {
        margin-top: 0 !important;
    }
    .block_home_four_1 .block_four_1 h1 {
        font-size: 24px;
        line-height: 30px;
    }
    .block_home_four_1 .block_four_1 h3 {
        font-size: 20px;
        margin-bottom: 30px;
    }
    .block_home_four_1 .block_four_1 a {
        font-size: 15px;
    }
    .block_home_four_2 .block_four_2 {
        padding: 15% 0 0;
        text-align: center;
    }
    .block_home_four_2 .block_four_2 h1 {
        font-size: 50px;
    }
    .block_home_four_2 .block_four_2 h1 span {
        font-size: 50px;
    }
    .block_home_four_2 .block_four_2 h3 {
        font-size: 20px;
    }
    .block_home_four_2 .block_four_2 a {
        float: none;
        font-size: 14px;
    }
    .block_home_four_3 .block_four_3 {
        left: 50%;
    }
    .block_home_four_3 .block_four_3 h1 {
        font-size: 30px;
        line-height: 30px;
    }
    .block_home_four_3 .block_four_3 h3 {
        font-size: 20px;
    }
    .block_home_four_3 .block_four_3 a {
        font-size: 14px;
    }
    .block_home_four_4 .block_four_4 {
        left: 50%;
    }
    .block_home_four_4 .block_four_4 h1 {
        font-size: 30px;
        line-height: 44px;
    }
    .block_home_four_4 .block_four_4 a {
        font-size: 14px;
    }
    .block_home_four_5 .block_four_5 {
        left: 50%;
    }
    .block_home_four_5 .block_four_5 h1 {
        font-size: 30px;
        line-height: 50px;
    }
    .block_home_four_5 .block_four_5 h3 {
        font-size: 18px;
        margin-bottom: 30px;
    }
    .block_home_four_5 .block_four_5 a {
        font-size: 14px;
    }

}

/* Max-width 991px */
@media (max-width: 991px) {

    .wrapper {
        overflow: hidden;
    }

    /* header*/
    .header-container.header_style_5 {
        min-height: 970px !important;
    }
    .header-container.header_style_5 .header-top .header-top-right-inner {
        left: 4%;
        position: absolute;
    }
    .nofooter-home6 .header-container.header_style_5 .btn-menu-close,
    .nofooter-home6 .btn-menu {
        display: block !important;
        position: fixed;
    }

    .header-container.header_style_5 {
        min-height: 750px;
        overflow: hidden;
        padding: 0 15px;
        z-index: 44;
    }
    .header-container.header_style_5 .header-logo a.logo {
        display: inline-block;
        margin: 0;
    }
    .header-container.header_style_5 .nav-primary-container .megamenu li.level-top{
        padding: 0 0 0 36px;
    }
    .header-container.header_style_5 .header-quick-access .arw-toggle-container .arw-toggle-content.has_cat_search {
        position: relative;
        top: 85px;
        width: 100%;
    }
    .header-container.header_style_5 .header-wrapper .nav-primary-container .megamenu .menu-style-group.parent .sub-wrapper,
    .header-container.header_style_5 .header-wrapper .nav-primary-container .megamenu .menu-style-dropdown.parent .sub-wrapper{
        left: 318px;
    }
    .header-container.header_style_5 .header-top .header-top-link ul.links{
        left: -30px;
    }

    .header-container.header_style_5 .nav-primary-container .arw-mobile-menu {
        position: absolute;
        top: 0;
    }

    .header-container.header_style_2 .nav-primary-container .nav-container{
        text-align: left;
    }
    .arw_tab_slider .slider-tab li::after{
        content: '';
        border-bottom: none !important;
    }
    .col-nova-1{
        width: 100%;
        padding-left: 15px !important;
        margin-bottom: 30px;
    }
    .col-nova-2{
        width: 100%;
    }
    .col-nova-3{
        width: 100%;
        padding-right: 15px !important;
    }
    .autumwinter{
        margin-bottom: 30px;
    }
    .margin-reponsive{
        margin: 30px 0;
    }

    .block4-info-box {
        margin-bottom: 30px;
    }

    .footer_link_fa{
        text-align: center;
    }
    .footer-container .footer-copyright .wrapper-copyright{
        float: none;
    }
    .newsletter_style_1 .block-subscribe .block-title{
        left: 41%;
    }
    .header-container.header_style_3 #header {
        padding: 40px 0 20px;
    }
    .header-container.header_style_3 .header-logo{
        width: 100%;
    }
    .header-container.header_style_3 .header-logo .logo{
        padding: 0 0 30px !important;
    }
    .header-container.header_style_3 .nav-primary-container{
        width: 100%;
    }
    .block_home_four_1 .slider-tab-toggle{
        display: none;
    }
    .nofooter-home6 .main-page{
        margin-left: 0;
    }
    .nova-home4-col-1,
    .nova-home4-col-2{
        width: 50%;
    }

}

/* Max-width 830px */
@media (max-width: 830px) {

}

/* Max-width 768px */
@media (max-width: 768px) {
    .body-boxed .wrapper > .page {
        width: 97% !important;
    }

    .bootstrap-select.btn-group .btn .caret {
        top: 0;
    }

    .header-container.header_style_5 .header-top .header-top-right-inner {
        left: 2%;
        position: absolute;
    }

    .header-container.header_style_5 .header-quick-access .header-mini-search {
        z-index: 999;
    }
    .header-container.header_style_5 .header-quick-access .header-mini-cart {
        position: absolute;
        right: 0;
    }
    .header-container.header_style_5 .btn-headertop,
    .header-container.header_style_5 .header-quick-access .header_show_search,
    .header-container.header_style_5 .header-quick-access .header-mini-cart {
        width: 33.3333%;
    }
    .header-container.header_style_5 .btn-headertop,
    .header-container.header_style_5 .header-quick-access .header_show_search {
        border-right: 0;
    }
    .header-container.header_style_5 .header-wrapper .nav-primary-container .block-footer-home-6{
        top: 380px;
    }

    .header_style_2 .arw-btn-menu-mobile{
        top: 110px;
        color: #303030;
    }
    .header_style_2 .top-link-benz{
        top: 29px;
        left: 0;
    }

    .block_home_one_1 .col-sm-12 {
        margin-bottom: 30px;
    }
    .block_home_one_1 .ult-style-ib.last {
        margin-top: 30px;
    }

    .block-two-1 {
        margin-bottom: 15px;
    }

    .arw_tab_slider .owl-nav {
        display: none !important;
    }

    .block_home_six_7 .parallax-box {
        height: 435px !important;
    }

    .block_home_seven_2.margin-top-70 {
        margin-top: 30px !important;
    }
    .block_home_seven_2 .arw-title h2.title {
        font-size: 30px;
    }
    .block_home_seven_2 .style_4 .arw-title p {
        font-size: 14px;
    }

    .block_home_seven_2 .banner-01 .over-lay {
        top: 30%;
    }
    .block_home_seven_2 .banner-01 .over-lay .inside p {
        font-size: 20px;
    }
    .block_home_seven_2 .banner-01 .over-lay .inside h2 {
        font-size: 50px;
        margin: 35px 0 20px;
    }
    .block_home_seven_2 .arw_tab_slider {
        padding: 3% 15px 0;
    }
    .block_home_seven_2 .products-grid li.item > .wrapper-item {
        padding-left: 15px;
        padding-right: 15px;
    }

    .block_home_eight_3 .banner-style02 .bb-description {
        padding-top: 15%;
    }

    .style_5 .post-item .post-thumbnail {
        float: left;
        margin-right: 0;
        width: 100%;
    }
    .style_5 .post-item .post-item-content {
        float: left;
        margin-top: 20px;
        max-width: none;
        padding: 0;
    }
    .style_5 .post-item .post-excerpt {
        text-align: left;
    }

    .newsletter_style_1 .block-subscribe .newsletter-validate-detail{
        width: 47% !important;
        left: 50%;
    }
    .newsletter_style_1 .block-subscribe .block-title{
        display: none;
    }
    .header-container.header_style_3 #header .nav-primary-container .wrap-nav .arw-btn-menu-mobile{
        top: 185px;
    }
    .header-container.header_style_3 .nav-primary-container .arw-mobile-menu{
        top: 100% !important;
    }
    .nova-home4-col-1,
    .nova-home4-col-2{
        width: 100%;
    }

    .header-container.header_style_5 .header-quick-access .header_show_search {
        left: 33.4%;
        position: absolute;
    }

    .header-container.header_style_5 .btn-headertop {
        left: 0;
        position: absolute;
    }
    .header_style_5 .top-link-benz {
        max-width: 345px;
        z-index: 999;
    }
    .header-container.header_style_5 .header-quick-access .arw-toggle-container .arw-toggle-content.has_cat_search,
    .header-container.header_style_5 .header-quick-access .arw-toggle-container .arw-toggle-content.has_cat_search .input-text {
        max-width: 345px;
        width: 100%;
    }
}

/* Max-width 767px */
@media (max-width: 767px) {
    .body-boxed .wrapper > .page {
        width: 95% !important;
    }

    .header-container.header_style_5 .header-quick-access .arw-toggle-container .arw-toggle-content.has_cat_search {
        position: relative;
        top: 0px;
        width: 100%;
    }
    .header-container.header_style_5 .header-quick-access .header-mini-search {
        left: 0;
        top: 75px;
        z-index: 999;
    }
}

/* Max-width 730px */
@media (max-width: 730px) {
    .block_home_six_2 .banner-01 .col-xs-12 {
        margin-bottom: 15px;
    }
}

/* Max-width 700px */
@media (max-width: 700px) {

}

/* Max-width 650px */
@media (max-width: 650px) {

}

/* Max-width 600px */
@media (max-width: 600px) {

}

/* Max-width 570px */
@media (max-width: 570px) {

}

/* Max-width 500px */
@media (max-width: 500px) {

}

/* Max-width 480px */
@media (max-width: 480px) {

    .block_home_eight_3 .banner-style02 .bb-description {
        padding-top: 0;
    }
}

/* Max-width 450px */
@media (max-width: 450px) {

}

/* Max-width 380px */
@media (max-width: 380px) {
    .header-container.header_style_5 {
        width: 320px;
    }
    .header-container.header_style_5 .header-quick-access .arw-toggle-container .arw-toggle-content.has_cat_search {
        width: 290px;
    }

}

/* Max-width 350px */
@media (max-width: 350px) {

}

/* Max-width 320px */
@media (max-width: 320px) {

}



