@font-face {
    font-family: 'Days';
    font-style: normal;
    font-weight: 400;
    src: local('Days'), local('Days-Regular'),
    url(/local/templates/redbtr/fonts/Days/Days.woff) format('woff'),
    url(/local/templates/redbtr/fonts/Days/Days.ttf) format('truetype');
}

@font-face {
    font-family: 'Archangelsk';
    font-style: normal;
    font-weight: 100;
    src: local('Archangelsk'), local('Archangelsk-Regular'),
    url(/local/templates/redbtr/fonts/Archangelsk/Archangelsk.woff) format('woff'),
    url(/local/templates/redbtr/fonts/Archangelsk/Archangelsk.ttf) format('truetype');
}

h2.snova-icon-arrow{
    font-family: 'Days', arial;
    position: relative;
    font-size: 68px;
    padding-left: 110px;
    font-weight: bold;
    margin-bottom: 110px;
    vertical-align: top;
    height: 46px;
    line-height: 46px;
}
h2.snova-icon-arrow:before{
    content: ' ';
    width: 80px;
    height: 46px;
    display: block;
    background-image: url(/local/templates/redbtr/images/icon/snova-icon-arrow.png);
    position: absolute;
    left: 0;
    top: 0;
}

.politika-konfedecialnosti p{
    margin-top: 15px;
}

.accept-private-policy{

}

.modal.auth-window {
    top: 50%;
    left: 50%;
    width: 541px;
    height: 619px;
    margin-left: -270px;
    margin-top: -310px;
}

.side-cart-spinner {
    color: white;
    position: absolute;
    top: 48%;
    right: 25%;
}

.tongue-panel-lang{
    white-space: nowrap;
}

.footer-container .col-md-11.offset-lg-1{
    justify-content: space-between;
}

@media  (max-width: 460px) {
    .footer-container .col-md-11.offset-lg-1{
        justify-content: center;
        flex-wrap: wrap;
    }
    .footer-copy{
        width: 100%;
    }
}