body {
    color: #053C72;
}
a {
    color: #053C72;
}

.full-image.image-1 {
    background-image: url('/img/_pictures/fsk12/s/pop_bg_7.jpg');
}
.full-image.image-2 {
    background-image: url('/img/_pictures/fsk12/s/pop_bg_8.jpg');
}
.full-image.image-3 {
    background-image: url('/img/_pictures/fsk12/s/pop_bg_9.jpg');
}

.btn.btn-default {
    border-color: #053C72;
    background-color: transparent;
    color: #053C72;
}
.btn.btn-default:hover {
    background-color: #053C72;
    color: #ffffff;
}
.btn.btn-primary,
.btn-radio label {
    border-color: #053C72;
    background-color: #053C72;
    color: #ffffff;
}
.btn.btn-primary:hover {
    background-color: transparent;
    color: #053C72;
}

.header {
    background-color: #ffffff;
    -webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.75);
    box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.75);
}

.footer {
    border-top: 1px solid rgba(0,0,0,0.2);
    background-color: #053C72;
    color: #ffffff;
}

.legal__container > div {
    border-color: #ffffff;
}

.lock-overlay .registration-wrapper,
.registration-wrapper,
.modal-popup {
    background-color: rgba(255, 255, 255, 0.95);
    -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}

.modal-overlay,
.modal-overlay-login {
    background-color: rgba(0,0,0,0.75);
}

.registration .block-legal-warning {
    color: #666666;
}
.registration .form-group > label {
    color: #000000;
}
.registration .form-group .form-control {
    border-color: #053C72;
    background-color: transparent;
}
.login-form .registration .form-btn-close {
    background-color: transparent;
    color: #053C72;
}
.social-buttons .separate {
    color: #053C72;
}
.social-buttons .separate:before,
.social-buttons .separate:after {
    background-color: #053C72;
}
.btn-social {
    color: #ffffff;
}
.btn-social.btn-social-google {
    background-color: #ffffff;
    border-color: #4D82E5;
}
.btn-social.btn-social-google span {
    background-color: #4D82E5;
}
.btn-social.btn-social-facebook {
    background-color: #4267b2;
}
.btn-social.btn-social-facebook i {
    color: #444444;
}

@media(min-width: 768px) {
    .full-image.image-1 {
        background-image: url('/img/_pictures/fsk12/m/pop_bg_7.jpg');
    }
    .full-image.image-2 {
        background-image: url('/img/_pictures/fsk12/m/pop_bg_8.jpg');
    }
    .full-image.image-3 {
        background-image: url('/img/_pictures/fsk12/m/pop_bg_9.jpg');
    }
}

@media(min-width: 992px) {
    .full-image.image-1 {
        background-image: url('/img/_pictures/fsk12/l/pop_bg_7.png');
    }
    .full-image.image-2 {
        background-image: url('/img/_pictures/fsk12/l/pop_bg_8.png');
    }
    .full-image.image-3 {
        background-image: url('/img/_pictures/fsk12/l/pop_bg_9.png');
    }
}

@media (max-width: 1025px) and (min-height: 1240px) {
    .full-image.image-1 {
        background-image: url('/img/_pictures/fsk12/m/pop_bg_7.jpg');
    }
    .full-image.image-2 {
        background-image: url('/img/_pictures/fsk12/m/pop_bg_8.jpg');
    }
    .full-image.image-3 {
        background-image: url('/img/_pictures/fsk12/m/pop_bg_9.jpg');
    }
}

@media (min-width: 1300px) {
    .full-image {
        margin-top: 0;
    }
}

@media only screen and (max-height: 600px) and (min-width: 568px) {
    .full-image.image-1 {
        background-image: url('/img/_pictures/fsk12/l/pop_bg_7.png');
    }
    .full-image.image-2 {
        background-image: url('/img/_pictures/fsk12/l/pop_bg_8.png');
    }
    .full-image.image-3 {
        background-image: url('/img/_pictures/fsk12/l/pop_bg_9.png');
    }
}