header .container.container-scroll {
    position: fixed!important;
    height: 50px;
    margin: 0 auto;
    width: 100%;
    z-index: 1398;
    background-color: #fff;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
    top: 0px!important;
    border-bottom: 1px solid #eee;
}

header .container.container-scroll .phone {
    left: 174px!important;
    top: 23px!important;
}

header .container.container-scroll #logo {
    background: url("/images/logo-scroll.png") no-repeat;
    background-size: 60%;
}

header .main {
    position: absolute;
    top: 0;
    right: 0;
}

@media all and (max-width: 1100px) {
    body header .main {
        display: block !important;
        padding-top: 23px !important;
    }
}

@media all and (max-width: 720px) {
    body header .main {
        display: none !important;
    }
}