/**
 *
 * Apply Here your Custom CSS
 *
*/

.login-page .form-register-success.form-login-error,
.login-page .form-forgotpassword-success,
.login-page .form-forgotpassword-error,
.login-page .form-login-error.form-login-error {
    padding: 20px;
}

.icon-cgridview {
    font-size: 20px;
    color: #373e4a;
}

.tile-block .btn-default {
    color: #303641;
    background-color: #f0f0f1;
    border-color: #f0f0f1;
}

.tile-block .btn-danger {
    color: #ffffff;
    background-color: #cc2424;
    border-color: #cc2424;
}

.tile-block .btn-green {
    color: #ffffff;
    background-color: #00a651;
    border-color: #00a651;
}

.tile-block .btn-warning {
    color: #ffffff;
    background-color: #fad839;
    border-color: #fad839;
}

.tile-block .btn-info {
    color: #ffffff;
    background-color: #21a9e1;
    border-color: #21a9e1;
}

.tile-block .form-control[disabled] {
    background: rgba(0,0,0,0.15) !important;
}

.datepicker {
    z-index: 100000000 !important;
}

.form-login-error .errorMessage,
.form-forgotpassword-error .errorMessage {
    color: #fff;
}

.form-forgotpassword-error {
    border-radius: 3px;
    margin-bottom: 30px;
    color: #fff;
}

.login-page .form-forgotpassword-error {
    background: #cc2424;
}

.error, .errorMessage {
    color: #cc2424;
    display: inline-block;
    margin-top: 5px;
}

.error {
    border-color: #cc2424;
}

.details-title {
    font-weight: bold;
    text-transform: uppercase;
}

.table td.button-column {
    max-width: 290px;
}

.table tbody tr td.edit
{
    display: none;
}

@media screen and (max-width:655px) {
    /* smaller screens */
    .export-data {
        display: none;
    }
}

.navbar-brand {
    padding: 5px 20px 5px 20px !important;
}

.alert {
    position: relative;
}

.alert .btn-closed-message {
    position: absolute;
    right: 6px;
    top: 2px;
    cursor: pointer;
    font-size: 16px;
}

td.action .btn {
    margin-right: 5px;
}

.breadcrumb {
    font-size: 14px;
}