.mt65 {
  margin-top: 65px;
}

.well-card {
  overflow: hidden;
  margin-bottom: 12px;
  border: 1px solid #E4E4E4;
  border-radius: 5px;
  padding: 15px;
  border-radius: 5px;
  background: #FFF;
}

.well-card .head {
  display: flex;
  justify-content: space-between;
}

.well-card .title {
  margin: 0;
}

.well-card .title small {
  font-size: 15px;
}

.well-card .body {
  display: flex;
  justify-content: space-between;
  margin-top: 15px;
}

.well-card .depth {
  font-weight: 700;
}

.well-card.archived,
.well-card.archived .title a,
.well-card.archived small{
  color: #d3d3d3;
}

.main-content {
  margin-top: 70px;
}

.page-title {
  height: auto;
  margin: 0;
  padding: 0 0 25px 0;
}

@media (max-width: 991px){
  .right_col {
    padding: 10px 20px !important;
  }
}

.toogle-sidebar {
  position: absolute;
  bottom: 0;
  right: 0;
  height: 38px;
  max-width: 250px;
  cursor: pointer;
  width: 100%;
  text-align: right;
  background: #172D44;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 15px;
}

.toogle-sidebar a {
  color: white;
  width: 100%;
  display: flex;
  justify-content: flex-end;
  height: 100%;
  align-items: center;
}

.nav-sm .toogle-sidebar .small {
  display: block;
}

.nav-sm .toogle-sidebar .large {
  display: none;
}

.nav-md .toogle-sidebar .large {
  display: block;
}

.nav-md .toogle-sidebar .small {
  display: none;
}

.login_content{
  padding: 25px 10px 10px;
}

.login_content .alert {
  text-shadow: none;
}

#login_logo {
  max-width: 70%;
}

.trashed{
  background-color: #DDD;
}

.row.manage_users{
  padding-top: 20px;
}

.profile_details .profile_view .img-responsive {
  min-width: 80px;
  max-width: 60%;
}

.profile_details:nth-child(3n){
  clear: none !important;
}

.well.profile_view > div:first-child{
  height: 180px;
}

.well.profile_view{
  width: 100%;
}

.checkbox label{
  padding-left: 0;
}

.profile_details .profile_view .img-circle.admin {
  border: 2px solid rgba(38,185,154,.88);
}