/* Custom Changes */

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
    vertical-align: middle;
}

.nav-header {
    padding: 35px 25px 25px 25px;
}

.action-table a i {
    color: #b31a38;
    font-size: 26px;
}

.logo-image img {
    max-width: 150px;
    padding: 10px 5px;
}

.dataTables_paginate.paging_simple_numbers {
    float: right;
    clear: both;
}

.dataTables_paginate.paging_simple_numbers ul.pagination {
    margin: 0px;
}

.dataTables_filter {
    float: right;
    clear: both;
}

.label-information,
.badge-information {
    background-color: #b31a38;
    color: #FFFFFF;
}

.nav > li.active {
    border-left: 4px solid #b31a38;
    background: #293846;
}

a.btn-primary {
    background-color: #b31a38;
    border-color: #b31a38;
}

a.btn-primary:hover {
    background-color: #9d172a;
    border-color: #9d172a;
}

a {
    color: #1a9eb3;
}

.btn-primary {
    background-color: #b31a38;
    border-color: #b31a38;
    color: #FFFFFF;
}

.progress-bar {
    background-color: #b31a38;
}

.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary,
.btn-primary:active:focus,
.btn-primary:active:hover,
.btn-primary.active:hover,
.btn-primary.active:focus {
    background-color: #9d172a;
    border-color: #9d172a;
    color: #FFFFFF;
}

.form-login .ibox-title {
    text-align: center;
    padding-bottom: 15px;
}

.form-control:focus,
.single-line:focus {
    border-color: #9d172a !important;
}

#iframeList {
    margin: 10px 0px 0px 0px;
    list-style: none;
}

.btn-primary.disabled,
.btn-primary.disabled:hover,
.btn-primary.disabled:focus,
.btn-primary.disabled:active,
.btn-primary.disabled.active,
.btn-primary[disabled],
.btn-primary[disabled]:hover,
.btn-primary[disabled]:focus,
.btn-primary[disabled]:active,
.btn-primary.active[disabled],
fieldset[disabled] .btn-primary,
fieldset[disabled] .btn-primary:hover,
fieldset[disabled] .btn-primary:focus,
fieldset[disabled] .btn-primary:active,
fieldset[disabled] .btn-primary.active {
    background-color: #d1dade;
    border-color: #d1dade;
    color: #5e5e5e;
}

.datetimepicker table tr td.active, .datetimepicker table tr td.active:hover, .datetimepicker table tr td.active.disabled, .datetimepicker table tr td.active.disabled:hover {
    background-color: #9d172a;
    background-image: -moz-linear-gradient(top,#9d172a,#9d172a);
    background-image: -ms-linear-gradient(top,#9d172a,#9d172a);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#9d172a),to(#9d172a));
    background-image: -webkit-linear-gradient(top,#9d172a,#9d172a);
    background-image: -o-linear-gradient(top,#9d172a,#9d172a);
    background-image: linear-gradient(top,#9d172a,#9d172a);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0044cc',GradientType=0);
    border-color: #9d172a;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}

.datetimepicker table tr td span.active, .datetimepicker table tr td span.active:hover, .datetimepicker table tr td span.active.disabled, .datetimepicker table tr td span.active.disabled:hover {
    background-color: #9d172a;
    background-image: -moz-linear-gradient(top,#9d172a,#9d172a);
    background-image: -ms-linear-gradient(top,#9d172a,#9d172a);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#9d172a),to(#9d172a));
    background-image: -webkit-linear-gradient(top,#9d172a,#9d172a);
    background-image: -o-linear-gradient(top,#9d172a,#9d172a);
    background-image: linear-gradient(top,#9d172a,#9d172a);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc',endColorstr='#0044cc',GradientType=0);
    border-color: #9d172a;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    color: #fff;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}

/* chosen */
.chosen-container .chosen-results li.highlighted {
    background-color: #9d172a;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #9d172a), color-stop(90%, #9d172a));
    background-image: -webkit-linear-gradient(#9d172a 20%, #9d172a 90%);
    background-image: -moz-linear-gradient(#9d172a 20%, #9d172a 90%);
    background-image: -o-linear-gradient(#9d172a 20%, #9d172a 90%);
    background-image: linear-gradient(#9d172a 20%, #9d172a 90%);
    color: #fff;
}

.chosen-container-active .chosen-single {
    border: 1px solid #9d172a;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}

.chosen-container-active .chosen-choices {
    border: 1px solid #9d172a;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}

.table-responsive
{
    overflow-x: auto;
}

#login-btn {
    position: relative;
    z-index: 50;
}

@media (max-width: 767px) {
    .navbar-right {
        float: right!important;
        margin-right: 20px;
    }
}