.bg-title .breadcrumb {
    background: 0 0;
    margin-bottom: 0;
    float: none;
    padding: 0;
    margin-bottom: 9px;
    font-weight: 700;
    color: #777;
}

.select2-container .select2-selection--single .select2-selection__rendered {
    height: auto;
    margin-top: -6px;
    padding-left: 0;
    padding-right: 0;
}

.select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 35px;
}

.select2-container--default .select2-selection--single, .select2-selection .select2-selection--single {
    border: 1px solid #d2d6de;
    border-radius: 0;
    padding: 8px 11px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 4px;
    right: 1px;
    width: 20px;
}

.breadcrumbColor a {
    color: #41b3f9 !important;
}

tr td {
    color: black !important;
    font-weight: 400;
}

.tr_header {
    background-color: #EDF1F5;
}

table.dataTable thead th, table.dataTable thead td {
    padding: 10px 18px;
    border-bottom: 1px solid #e4e7ea;
}

.btnColor {
    color: #fff !important;
}

.validateRq {
    color: red;
}
.sidebar {
    background: #fff;
}
.panel .panel-heading {
    border-radius: 0;
    font-weight: 500;
    font-size: 16px;
    padding: 10px 25px;
    background: linear-gradient(135deg, #1C91D0 0%, #64C1E8 100%);
    border-color:#1C91D0;
}

.btn_style {
    width: 106px;
    background: #2f323e;
    border: 1px solid;
}

.error {
    color: red;
}
#side-menu li a {
    color: #54667a;
    border-left: 0px solid #fff;
    font-weight: 600;
}
.sidebar .mdi {
    font-size: 21px;
    margin-right: 7px;
}
.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 5px;
    vertical-align: middle;
    border-top: 8px dashed;
    border-top: 4px solid\9;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}
.navbar-top-links > li > a {
    color: #ffffff;
    font-size: 17px;
}
.se-pre-con {
    position: fixed;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 9999;
    background: url('../admin_assets/img/squares.gif') center no-repeat rgba(0, 0, 0, 0.2);
}
.modal-header{
    background: #41b3f9;
}
.modal-header .close {
    color: #fff;
    opacity: 1;
    font-size: 27px;
}
.modal-title{
    color: #fff;
    font-weight: 700;
}
.btn-success, .btn-success.disabled {
    background: #238dce;
    border: 1px solid #238dce;
}
.btn-success.disabled.focus, .btn-success.disabled:focus, .btn-success.disabled:hover, .btn-success.focus, .btn-success:focus, .btn-success:hover {
    background: #238dce;
    opacity: .8;
    border: 1px solid #238dce;
}
.btn-success.active.focus, .btn-success.active:focus, .btn-success.active:hover, .btn-success.focus, .btn-success.focus:active, .btn-success:active:focus, .btn-success:active:hover, .btn-success:focus, .open>.dropdown-toggle.btn-success.focus, .open>.dropdown-toggle.btn-success:focus, .open>.dropdown-toggle.btn-success:hover {
    background: #238dce;
    border: 1px solid #238dce;
}

#side-menu ul > li > a.active{
    color: #2cabe3;
    border-left: 0px solid #fff;
    font-weight: 600;
}
#side-menu ul > li > a:hover {
    color: #1C91D0;
    border-left: 0px solid #fff;
    font-weight: 600;
}
.notify .heartbit {
    border: solid #fff;
}
.message-center .mail-contnet h5 {
    white-space: inherit !important;
}

.jq-icon-info {
    color: #fff !important;
    background-color: #41b3f9 !important;
}