/* BLCKSNAKE IT SERVICES - Default Skin Customizations */

/* Change the main page background */
body.login {
    background: #1a1a1a;
}

/* Change the login box background */
#login-form .box-inner {
    background: #2d2d2d;
    border: 1px solid #555;
}

/* Style the input fields */
#login-form .form-control {
    background-color: #333;
    border: 1px solid #555;
    color: #fff;
}

/* Style the login button */
#login-form .button.mainaction {
    background-color: #FDB913 !important;
    color: #000000 !important;
    background-image: none !important;
    text-shadow: none !important;
    border: none !important;
}

/* Change the footer text color */
#bottomline {
    color: #ccc;
}

/* BEGIN BLCKSNAKE mailbox refinements: keep Elastic responsive behavior */
body:not(.task-login):not(.login) #layout-menu {
    background-color: #1a1a1a;
    border-right: 1px solid #363636;
}
body:not(.task-login):not(.login) #taskmenu a {
    color: #e6e6e6;
}
body:not(.task-login):not(.login) #taskmenu a:hover,
body:not(.task-login):not(.login) #taskmenu a.selected {
    background-color: #2d2d2d;
    color: #FDB913;
}
body:not(.task-login):not(.login) #layout-sidebar > .header,
body:not(.task-login):not(.login) #layout-list > .header,
body:not(.task-login):not(.login) #layout-content > .header {
    border-top: 3px solid #FDB913;
}
body:not(.task-login):not(.login) #mailboxlist li.selected > a {
    box-shadow: inset 3px 0 0 #FDB913;
    font-weight: 600;
}
body:not(.task-login):not(.login) #messagelist tr.selected > td:first-child {
    box-shadow: inset 3px 0 0 #FDB913;
}
body:not(.task-login):not(.login) #messagelist tr.unread td.subject {
    font-weight: 600;
}
body:not(.task-login):not(.login) .btn-primary,
body:not(.task-login):not(.login) button.mainaction {
    background-color: #FDB913;
    border-color: #d9a019;
    color: #171717;
}
body:not(.task-login):not(.login) .btn-primary:hover,
body:not(.task-login):not(.login) button.mainaction:hover {
    background-color: #e6a610;
    border-color: #cc950e;
    color: #171717;
}
/* END BLCKSNAKE mailbox refinements */
