html.black body {
    background: #111111;
    color: #ffffff;
}
html.black .header a {
    color: #ffffff;
}
html.black #reg-form {
    background: #222222;
    border: 1px solid #444444;
}
html.black form input:not([type=checkbox]), html.black form textarea {
    background: #111111;
    color: #ffffff;
}
html.black #reg-form input[type=checkbox] + label {
    color: #ffffff
}
html.black .default_photo {
    content: url("/img/default_b.png");
}
html.black .benefits i:before {
    content: url("/img/check_b.png");
}
html.black .modal-content {
    background: #222222;
    color: #ffffff;
}
html.black .modal-header {
    border-bottom: 1px solid #4e4e4e;
}
html.black .modal-footer {
    border-top: 1px solid #4e4e4e;
}
html.black .close {
    color: #ffffff;
}
html.black .no-access img {
    content: url("/img/dont_b.jpg");
}