
.section-block-demo60-header {
    width: 100%;
    position: relative;
    background-color: #fff
}

.section-block-demo60-header[search-style="search-style-2"] .search {
    padding-right: 15px;
    border-right: 1px solid #000
}

.section-block-demo60-header[data-screen="screen-large"] .layout {
    width: 79%
}

.section-block-demo60-header .country-flag+span {
    font-size: 14px;
    color: #000;
    line-height: 1.1
}

.section-block-demo60-header .nav>li {
    margin: 0px 0px
}

.section-block-demo60-header .nav>li:nth-child(n+2) {
    margin-left: 37px
}

.section-block-demo60-header li {
    list-style: none;
    transition: all .3s linear
}

.section-block-demo60-header .logo img {
    height: 5.3rem
}

.section-block-demo60-header .nav-row li:nth-child(n+2) {
    margin-left: 20px
}

.section-block-demo60-header .nav-row li:hover {
    transform: rotate(45deg)
}

.section-block-demo60-header .nav-row {
    margin-right: 43px
}

.section-block-demo60-header .nav>li>a {
    font-size: 20px;
    color: #000000;
    line-height: 80px
}

.section-block-demo60-header .nav {
    padding: 0px 30px 0px 106px;
    flex: 1
}

.section-block-demo60-header .right {
    width: auto
}

@media only screen and (max-width:1680px) {
    .section-block-demo60-header[data-screen="screen-large"] .layout {
        width: 95%
    }
}

@media only screen and (max-width:1400px) {
    .section-block-demo60-header .nav>li>a {
        font-size: 14px;
        color: #000000
    }

    .section-block-demo60-header .nav-row li:nth-child(n+2) {
        margin-left: 10px
    }

    .section-block-demo60-header .nav>li:nth-child(n+2) {
        margin-left: 10px
    }

    .section-block-demo60-header .nav-row {
        margin-right: 15px
    }
}

@media only screen and (max-width:1180px) {
    .section-block-demo60-header .nav {
        padding: 0px 15px
    }
}

@media only screen and (max-width:992px) {
    .section-block-demo60-header .header-outer-wrap {
        display: none
    }

    body {
        padding: 0
    }

    .section-block-demo60-header .nav>li>a {
        line-height: 20px
    }

    .section-block-demo60-header .nav>li:nth-child(n+2) {
        margin-left: 0
    }
}
