.custom-control.custom-radio,
.custom-control.custom-checkbox {
    float: left;
}

#speciality_fields .input-group-append.f-right {
    display: none;
}

#ar_speciality_fields .input-group-append.f-right {
    display: none;
}

.sidebar-nav ul li a {
    list-style: none;
    font-size: 13px;
}

a.btn.btn-danger.btn-circle,
a.btn.btn-warning.btn-circle {
    padding: 9px 12px;
}

table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc_disabled:before {
    display: none;
}

table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
    display: none;
    ;
}

i.flag-icon.flag-icon-us {
    display: none;
}

i.flag-icon.flag-icon-kw {
    display: none;
}

.row20 {
    margin-right: -20px;
    margin-left: -20px;
}

.row25 {
    margin-right: -25px;
    margin-left: -25px;
}

a {
    color: #B2905C;
}

.skin-blue .topbar {
    background: #ffffff;
}

.topbar .top-navbar .navbar-header {
    background: rgb(255, 255, 255);
}

.navbar-dark .navbar-nav .nav-link:focus,
.navbar-dark .navbar-nav .nav-link:hover {
    color: rgba(178, 144, 92, 0.75);
}

.no-notification {
    width: 200px;
    margin: 25% auto;
    text-align: center;
}

.no-notification i {
    font-size: 100px;
}

.no-notification p {
    margin-top: 20px;
    font-weight: 500;
}

html body .navbar-dark .mailbox .message-center .new_order {
    background: #e9ecef;
}

.navbar-dark .navbar-nav .nav-link,
.navbar-dark .navbar-nav .nav-link {
    color: #B2905C;
}

.navbar-dark .navbar-nav .nav-link,
.navbar-dark .navbar-nav .ti-email {
    color: #f3f2f2;
}

.slim {
    width: 30%;
    margin: 0 auto;
}

.sw,
.se,
.n,
.s,
.e,
.w,
.nw,
.ne {
    display: none;
}

.slim-status {
    background: #fff;
}

.pad-0 {
    padding: 0px;
}

.f-left {
    float: left;
}

.f-right {
    float: right;
}


/*.dynamic-field-add-btn{
    position: absolute;
    height: 60%;
    bottom: 65px;
}*/


/*label.custom-control-label {
    text-align: center;
    height: 120px;
    width: 170px;
    border: solid .25px gray;
    margin-left: 10px;
    padding: 20px;
}
.custom-control-label:before, .custom-control-label:after {
    bottom: 10px;
    top: auto;
    left: 42%;
  }
.custom-control-input:checked ~ .custom-control-label:before {
    background-color: #3DA9DF !important;
}
.custom-title{
    font-weight: 600;
    color: #3DA9DF;
}
.dt-buttons {
    display: none;
}
label.custom-control-label.custom-checkbox-2 {
    height: 85px;
}*/

.custom-control-input:checked~.custom-control-label:before {
    background-color: #3DA9DF !important;
}

.td-limit {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}

label h5.custom-title {
    margin-right: 45px;
    margin-left: 10px;
}

.el-element-overlay .el-card-item .el-overlay-1 img {
    height: 140px;
}

tr.read.message:hover {
    background: #fff;
}

.chat_with {
    color: #8d97ad;
    font-weight: 400;
}

.chat_with:hover {
    color: #333;
}

#loginform .btn-info:hover {
    color: #B2905C;
    background-color: #fff;
    border-color: #B2905C;
}

.left-sidebar {
    background: #000;
}

.sidebar-nav ul li a {
    color: #ffffff;
}

.sidebar-nav>ul>li>a i {
    color: #ffffff;
}

.skin-blue .topbar {
    background: #000000;
}

.topbar .top-navbar .navbar-header {
    background: rgb(0, 0, 0);
}

.btn-info {
    color: #fff;
    background-color: #B2905C;
    border-color: #B2905C;
}

.btn-info:hover {
    color: #B2905C;
    background-color: #fff;
    border-color: #B2905C;
}

form .btn-success {
    color: #fff;
    background-color: #B2905C;
    border-color: #B2905C;
}

form .btn-success:hover {
    color: #B2905C;
    background-color: #fff;
    border-color: #B2905C;
}

.page-item.active .page-link {
    z-index: 1;
    color: #fff;
    background-color: #B2905C;
    border-color: #B2905C;
}


/*
#example23 i{
	font-size: 20px;
}*/