@import 'variables.less';
@import 'base.less';

@tColor: #B0B0B0; /* Text-color */
@hColor: #609301; /* Heading-color */
@lColor: #2A89C0; /* Link-color */

body {
    background-color: #1a1a1a !important;
    color: @tColor;
}

body .footer {
    background-color: #333 !important;
}

body .header {
    background-color: #333 !important;
}

body #mainmenu {
    background: #1a1a1a;
}

body .header a.hover, body .header a.active {
    color: lighten(@tColor, 25%);
}

body .container .header .state {
    color: lighten(@hColor, 10%);
    border: 1px lighten(@hColor, 10%) solid;
}

body .state {
    background-color: #1a1a1a !important;
}

body form.styled .buttons input, body form.styled .buttons a {
    background: #4a5879;
}

body form.styled .buttons input:hover, body form.styled .buttons a:hover {
    background: #6089b5;
}

body .button {
    background: #4a5879;
}

body .button:hover {
    background: #6089b5;
}

body .container .body .mainmenu > ul > li > a.active {
    color: black;
}

body .container .body .content div.add .steps .step, body .container .body .content div.restore .steps .step {
    color: #2780b3;
}

body .step3 source-folder-picker, body #folder_path_picker, body #restore_file_picker {
    background-color: #fff;
}

.restorewizard, .addwizard form.styled div.subtext {
            color: darken(@tColor, 15%);
}

body form.styled input, body form.styled textarea, body form.styled select, body form.styled .input.select select {
    color: @tColor;
    background-color: #1a1a1a;
}
