@media screen and (max-width:1135px) {
    .menu-2>li {
        float: left;
        padding: 0 15px;
        min-width: 98px;
        border-left: 1px solid #e0e0e0!important;
        position: relative
    }
    .menu-1>li.showSubNav .dropdown-box {
        min-height: 100%;
        height: 100%
    }
    .menu-responsive-item {
        display: block
    }
    .dropdown-box__list li.currentItem {
        background: #f6f6f6
    }
    .dropdown-box__list-responsive__item {
        display: -webkit-flex!important;
        display: -moz-flex!important;
        display: -ms-flex!important;
        display: -o-flex!important;
        display: flex!important
    }
    .menu-2>li:first-child {
        border-left: none
    }
    .header__right {
        display: none
    }
    .responsive-nav__exp-btn {
        width: 50px;
        height: 50px;
        position: absolute;
        /* top: 15px; */
        cursor: pointer;
        z-index: 999;
        display: block
    }
    .responsive-nav__exp-btn span {
        display: block;
        position: absolute;
        height: 2px;
        left: 8px;
        right: 8px;
        background-color: #267fc4;
        -webkit-transition: all .25s ease;
        -moz-transition: all .25s ease;
        -o-transition: all .25s ease;
        transition: all .25s ease
    }
    .responsive-nav__exp-btn span.line1 {
        top: 9px
    }
    .responsive-nav__exp-btn span.line2 {
        top: 17px
    }
    .responsive-nav__exp-btn span.line3 {
        top: 25px
    }
    .navTrue .responsive-nav__exp-btn span {
        left: 6px;
        right: 6px
    }
    .navTrue .responsive-nav__exp-btn span.line1 {
        -moz-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        transform: rotate(45deg);
        top: 17px
    }
    .navTrue .responsive-nav__exp-btn span.line2 {
        opacity: 0
    }
    .navTrue .responsive-nav__exp-btn span.line3 {
        -moz-transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
        -o-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        transform: rotate(-45deg);
        top: 17px
    }
    .menu-1 {
        display: block;
        position: fixed;
        left: 0;
        top: -100%;
        background-color: #fff;
        z-index: 999;
        width: 100%;
        height: auto;
        padding: 0;
        -webkit-transition: all .5s ease;
        -moz-transition: all .5s ease;
        -o-transition: all .5s ease;
        transition: all .5s ease;
        overflow: auto;
        overflow-y: auto;
        -webkit-overflow-scrolling: touch;
        overflow-scrolling: touch
    }
    .menu-1,
    .menu-1 .link-1,
    .menu-1>li>a {
        font-size: 15px
    }
    .menu-1>li,
    .menu-1__list li {
        border-bottom: 1px solid #e0e0e0
    }
    .menu-1__search-inp {
        font-size: 15px;
        border: 0;
        padding: 8px 25px;
        color: #616161;
        font-family: HelveticaNeue, "Helvetica Neue", Helvetica, Arial, Roboto, sans-serif
    }
    .menu-1 .dropdown-box__content {
        display: none!important
    }
    .menu-1>li {
        float: none;
        margin: 0;
        padding: 0;
        height: auto;
        width: 100%
    }
    .menu-1>li>a {
        line-height: 50px;
        display: block;
        padding: 0 25px;
        font-family: HelveticaNeue-CondensedBold, "Helvetica Neue", Helvetica, Arial, Roboto, sans-serif;
        font-weight: 700;
        text-transform: uppercase
    }
    .menu-1 .hasDropdown>a::after {
        right: 28px
    }
    .menu-1 .dropdown-box {
        display: none;
        position: static;
        height: 0;
        overflow: hidden;
        border-top: 1px solid #e0e0e0
    }
    .menu-1 .dropdown-box__list {
        width: 100%
    }
    .menu-1 .dropdown-box__list-title {
        font-size: 15px
    }
    .menu-1 .showSubNav .dropdown-box {
        height: auto;
        opacity: 1;
        visibility: visible
    }
    .header-search__dropdown-inp {
        padding-left: 23px;
        width: calc(100% - 57px)
    }
    .navTrue .menu-1 {
        top: 67px;
        overflow-y: scroll;
        overflow-x: hidden
    }
    .dropdown-box__simple-content {
        display: block;
        padding: 20px 20px 60%;
        background-position: 100% 100%!important;
        transition: all .5s ease-out
    }
    .dropdown-box__simple-list {
        width: auto;
        padding: 0
    }
    .dropdown-box__simple-list li {
        margin: 0 0 10px;
        line-height: 1.23
    }
    .hasDropdown {
        height: 50px!important;
        overflow: hidden
    }
    .hasDropdown.showSubNav {
        height: auto!important
    }
    .header__inner {
        padding: 0
    }
    .header__inner .header__left {
        float: none;
        width: 100%
    }
    .header__inner .header__left .wrapp {
        height: 55px;
        padding: 12px 25px 10px;
        background: #fff;
        float: none;
        width: 100%;
        position: relative;
        z-index: 9999
    }
    .responsive-nav__exp-btn {
        right: 20px
    }
    .menu-responsive-item .menu-2 {
        border-top: 1px solid #e0e0e0
    }
}

@media screen and (max-width:1135px) {
    .menu-1 {
        overflow: visible
    }
}



.header__inner {
    display:flex;
flex-direction:row;
justify-content:space-between
}
.header__left{

    display:flex;
flex-direction:row;
flex: 1 1 auto!important;
}
.header__right{
margin-left: auto;
}
.header__right>nav, .menu-2{
        display:flex;
flex-direction:row;
}

.header__left, .logo,
.menu-1,
.wrapp,
.header__right ,
.menu-2>li
 {
   float: none; 
}
.menu-1{
    flex: 1 1 auto!important;
    /* justify-content: space-between; */
    display: flex;
    flex-wrap: wrap;
}
.menu-1>li{
    margin-right:15px;
    /* flex: 1 1 auto!important; */

}
.flex-fill {
    -ms-flex: 1 1 auto!important;
    flex: 1 1 auto!important;
    
}
.menu-2 a {
    white-space: nowrap;
}
.wrapp,.header__right{
    align-self: center;
}

@media screen and (max-width:1135px){
.header__inner .header__left {
    float: none;
    width: 100%;
    display: block;
}
}

.hasDropdown>a::after, .showSubNav>a::after {
    right: auto;
    margin-left: 5px;
}

@media screen and (max-width: 767px)
{
.navTrue .menu-1 {
    top: 56px !important;
}
}

@media screen and (max-width: 991px)
{.dropdown-box__simple-content {
    display: block;
    padding: 20px 20px 60%;
    background-position: 100% 100%!important;
    transition: all .5s ease-out;
}}

@media (max-width: 767px)
{.dropdown-box__simple-content {
    padding-top: 0;
    padding-bottom: 0;
}}
@media screen and (max-width: 767px)
{.dropdown-box__simple-content {
    background: 0 0!important;
    padding-left: 0;
    padding-right: 0;
}
}


@media screen and (max-width: 991px)
{.dropdown-box__simple-list li {
    margin: 0 0 10px;
    line-height: 1.23;
}}
@media screen and (max-width: 767px)
{.dropdown-box__simple-list li {
    margin-bottom: 0;
    border-top: 1px solid #e0e0e0;
}}


@media screen and (max-width: 991px)
{.menu-1>li {
    float: none;
    margin: 0;
    padding: 0;
    height: auto;
    width: 100%;
}

.menu-1>li, .menu-1__list li {
    border-bottom: 1px solid #e0e0e0;
}
.dropdown-box__simple-list a {
    padding: 18px 10px 17px 25px;
}
}






@media (max-width: 1135px) {

    header.header--product {
        height:72px;
    }


}

@media (min-width: 991px) and (max-width: 1135px) {

    .responsive-nav__exp-btn {
top:15px;
    }


}

@media (max-width: 768px) {

    header.header--product {
        height:55px;
    }


}

.inner-navigation{
    max-width: 1920px;
}
