/*.content-wrapper, .main-footer, .main-header .navbar{
    margin-left:0px;
}*/
/* _______ CSS ________ */
.login-logo,
.lockscreen-logo {
  color: #a3a3a3;
  font-size: 36px;
  font-weight: bold;
  font-family: 'Poppins', sans-serif;
}
.login-logo span,
.lockscreen-logo span {
  color: #3c8dbc;
}
.login-logo:hover,
.lockscreen-logo:hover,
.login-logofocus,
.lockscreen-logofocus {
  color: #3a2c84;
}
/*.skin-blue .main-header .logo{
    background: #fff;
}*/
td.xs {
  width: 75px;
}
td.s {
  width: 100px;
}
td.m {
  width: 125px;
}
td.l {
  width: 150px;
}
td.xl {
  width: 250px;
}
td.xxl {
  width: 350px;
}
.jconfirm-title-c,
.jconfirm-content {
  text-align: center;
}
ul.pagination li a.active {
  color: #23527c;
  background-color: #eee;
  border-color: #ddd;
}
.dropdown-menu > li > a:hover {
  background: #367fa9;
}
/* _____ COLORS _____ */
/* _______ NESTED SET MENUS _______ */
ol {
  margin-top: 0;
  margin-bottom: 10px;
  max-width: 100%;
  padding-left: 25px;
}
ol.sortable {
  list-style-type: none;
  max-width: 100%;
  padding-left: 0px;
}
ol.sortable ol {
  list-style-type: none;
}
ol.sortable li {
  display: list-item;
}
ol.sortable li div {
  border: 1px solid #d4d4d4;
  border-radius: 4px;
  cursor: move;
  padding: 7px;
  margin: 4px;
}
ul {
  margin-top: 0;
  margin-bottom: 10px;
}
/* _______ MULTI PICTURES _______ */
.deletePicture,
.editPicture,
.homePicture,
.upPicture,
.downPicture {
  position: absolute;
  padding: 0px 4px;
}
.deletePicture {
  bottom: 5px;
  left: 20px;
  color: #fff;
  background: #dd4b39;
}
.deletePicture:hover {
  color: #dd4b39;
  background: #fff;
}
.editPicture {
  bottom: 5px;
  left: 43px;
  color: #fff;
  background: #3c8dbc;
}
.editPicture:hover {
  color: #3c8dbc;
  background: #fff;
}
.homePicture {
  bottom: 5px;
  left: 70px;
  color: #fff;
  background: #65b462;
}
.homePicture:hover {
  color: #65b462;
  background: #fff;
}
.upPicture {
  top: 5px;
  left: 20px;
  color: #fff;
  background: #000;
}
.upPicture:hover {
  color: #000;
  background: #fff;
}
.downPicture {
  top: 5px;
  left: 33px;
  color: #fff;
  background: #000;
}
.downPicture:hover {
  color: #000;
  background: #fff;
}
#pictures img {
  width: 100%;
  height: 190px;
  object-fit: cover;
}
#pictures img.home {
  border: 5px solid #65b462;
}
.notifications-menu ul.dropdown-menu {
  width: 500px !important;
}
.notifications-menu ul.dropdown-menu li.footer {
  background: #eee;
  text-align: center;
}
.notifications-menu ul.dropdown-menu li.footer a {
  background-color: #eee !important;
  display: inline-block;
}
@media (max-width: 991px) {
  .error-page > .error-content > p {
    text-align: center;
  }
}
