
.section-block-demo41-header[data-screen=screen-xxl] .layout {
    width: 91%
}

.section-block-demo41-header .head_top {
    font-size: 16px;
    text-align: center;
    background: #dbdcde;
    padding: 16px 0;
    border-bottom: 1px solid #e9e9e9
}

.section-block-demo41-header .head_right {
    align-items: center
}

.section-block-demo41-header.section-header-wrap-block .nav {
    padding: 0 18px
}

.section-block-demo41-header.section-header-wrap-block[nav-first-img=show] .nav[data-module]>li>a {
    display: block;
    line-height: 1;
    text-transform: uppercase;
    padding: 10px 28px 24px;
    font-size: 18px
}

.section-block-demo41-header.section-header-wrap-block[nav-first-img=show] .nav[data-module]>li>a .ico {
    width: 22px;
    margin: 0 auto 8px;
    opacity: 0;
    transition: all .3s linear
}

.section-block-demo41-header.section-header-wrap-block[nav-first-img=show] .nav[data-module]>li>a:hover .ico {
    opacity: 1
}

.section-block-demo41-header[search-style=search-style-1] .search .form-control {
    height: 36px;
    line-height: 36px;
    width: 264px;
    background: #f5f5f5;
    padding: 0 15px;
    border-radius: 5px;
    border: none
}

.section-block-demo41-header[search-style=search-style-1] .search .btn-search {
    right: 7px;
    fill: #4a9fd1;
    color: #4a9fd1
}

.section-block-demo41-header .change-language,
.section-block-demo41-header .search {
    position: relative;
    top: 3px
}

.section-block-demo41-header .change-language {
    margin-left: 31px
}

@media only screen and (max-width:1440px) {
    .section-block-demo41-header.section-header-wrap-block[nav-first-img=show] .nav[data-module]>li>a {
        padding: 10px 10px 24px
    }

    .section-block-demo41-header[search-style=search-style-1] .search .form-control {
        width: 200px
    }
}

@media only screen and (max-width:1200px) {
    .section-block-demo41-header.section-header-wrap-block[nav-first-img=show] .nav[data-module]>li>a {
        font-size: 14px
    }

    .section-block-demo41-header[search-style=search-style-1] .search .form-control {
        width: 180px
    }

    .section-block-demo41-header .head_top {
        font-size: 14px
    }
}

@media only screen and (max-width:995px) {

    .section-block-demo41-header .head_bottom,
    .section-block-demo41-header .head_top {
        display: none
    }

    .section-block-demo41-header.section-header-wrap-block[nav-first-img=show] .nav[data-module]>li>a {
        display: flex
    }

    .section-block-demo41-header.section-header-wrap-block[nav-first-img=show] .nav[data-module]>li>a .ico {
        margin: 0;
        opacity: 1;
        margin-right: 15px
    }

    .section-block-demo41-header.section-header-wrap-block[nav-first-img=show] .nav[data-module]>li>a {
        padding: 5px 0
    }

    .section-block-demo41-header.section-header-wrap-block .nav {
        padding: 0
    }
}