
@media all {

    .mainheader1.header .c-side {
        z-index: 1;
    }

    .mainheader1 .header-phone {
        margin-left: 26px;
    }

    .mainheader1 .header-auth__link {
        margin-left: 12px;
        max-width: 100px;
    }

}

@media (max-width: 1020px) {
    .mainheader1 .header-phone-number {
        display: none;
    }
}

@media (max-width: 1023px) {
    .mainheader1 .header-search-overflow {
        display: none;
    }

    .mainheader1 .header-btn {       
        height: 32px;
		padding: 0 8px;
    }
}

@media all {
    .mainheader1 ul.h-menu>li {
        flex: 1 auto;
    }

    .mainheader1 ul.h-menu>li>a {
        font-weight: 600;
		font-size: 14px;
    }
}
