/* here you can put your own css to customize and override the theme */
.dropdown-menu .divider {
  margin: 0;
}

.page-header .page-header-top .page-logo .logo-default {
  margin-top: 12px !important;
  height: 48px;
}

.profile-userpic img {
  width: 50% !important;
  height: 50% !important;
}

.td-middle > tbody > tr > td {
  vertical-align: middle !important;
}

.no-bottom {
  border-bottom: none !important;
}

.note-right {
  border-left: none !important;
  border-right: 5px solid #eee;
  padding: 0 15px 0 0 !important;
  height: 53px;
}

.header-uppercase > thead > tr > th {
  text-transform: uppercase !important;
  font-weight: 700 !important;
}

.page-header .page-header-menu .hor-menu .navbar-nav > li.classic-menu-dropdown .dropdown-menu {
  min-width: 235px !important;
}

.control-label {
  font-weight: 700 !important;
}

.table-advance th {
  font-size: 11px !important;
}

label.control-label.uppercase {
  font-size: 12px !important;
}

.background-thunderbird {
  background-color: #e90700 !important;
}

.background-green-jungle {
  background-color: #00af26 !important;
}

.margin-bottom-0 {
  margin-bottom: 0 !important;
}

.login .content .form-control {
  background-color: white !important;
}

.mt-element-list {
  background: linear-gradient(to right, #d9ecff, #eff3f8);
  border: none !important;
}
.mt-element-list .mt-list-item h3 {
  margin-top: 0 !important;
}
.mt-element-list .list-item-url p {
  margin-bottom: 5px !important;
}
.mt-element-list .list-datetime {
  font-size: 8pt;
  margin-bottom: -10px !important;
}

.slimScrollBar {
  border-radius: 7px !important;
}

spagination li:not(.first):not(.last):not(.prev):not(.next).disabled a {
  color: #ffffff !important;
  background-color: #444d58 !important;
  border: 1px solid #444d58;
}

.pagination.bootpag {
  margin: 0 0 -4px !important;
}

.tabbable-line > .nav-tabs > li.active {
  border-bottom: 4px solid #5b9bd3 !important;
}

.tabbable-line > .nav-tabs > li:hover {
  border-bottom: 4px solid #5b9bd3 !important;
}

.profile-sidebar {
  width: 202px !important;
}

.profile-usermenu ul li a {
  font-size: 11pt !important;
}

.resource-selector {
  padding: 0 0 10px 32px !important;
}

.input-sm {
  font-size: 14px !important;
}

.fileinput {
  margin-bottom: 0px !important;
}

.k-calendar .k-today:not(.k-state-selected) {
  background-color: #ffffff !important;
}
.k-calendar .k-today:not(.k-state-selected) .k-link {
  color: #4772cd !important;
}
.k-calendar .k-today:not(.k-state-selected):hover {
  background-color: #ffffff !important;
}

.page-on-load > .main-content {
  display: none !important;
}

.btn-file {
  margin-right: 3px;
}

.red {
  color: rgb(163, 50, 50);
}

.yellow {
  color: #dcdc1d;
}

.blue {
  color: blue;
}

.page-header .page-header-menu {
  background: #264c2b !important;
}

.big-table td,
.big-table th {
  font-size: 12px !important;
}

.transfer-block {
  border: 1px solid #e7ecf1;
}

.my-full-width-modal .modal-dialog {
  width: 100%;
}
