/*!
 =========================================================
 * Custom CSS - v1.0.2
 =========================================================
 */

@media screen and (min-width: 992px) and (max-width: 1350px) {/*Stop dropdown menu from going out of bounds*/
  .modal .modal-dialog {
    max-width: 75%;
    /*left: 50px;*/
  }
}
@media screen and (max-width: 1150px) {/*Stop dropdown menu from going out of bounds*/
  .dropdown-menu{
    left:0;
    margin:auto;
  }
  .dropdown-item {/*Had to turn the default setting of nowrap off to work*/
    white-space: normal !important;
  }
}
@media screen and (max-width: 1920px) {/*Fixed items going out of the table by making every li element a flex column*/
  .dtr-details>li {
    display: flex;
    flex-direction: column;
    }
  .dtr-data .text-right {
    text-align: left !important;
  }
  li>span {
    white-space: normal;
  }
}
span{ /*Make the names stay inside the select by breaking*/
  word-wrap: break-word;
}
.dropdown-menu {
  /*width: 60%;*/
}
.rental-flat-img-preview {
  display: flex;
  align-items: center;
}
.rental-flat-img-container {
  display: flex;
  justify-content: center;
  align-items: center;
}
.rental-flat-img {
  min-width: 0;
  max-width: 230px;
}
.rental-flat-details {
  display: flex;
  align-items: center;
}
#collapse_revenue {
  margin-top: 10px;
}
.card-description {
  max-width: -webkit-fill-available;
}
.fileinput-add-buttons {
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  padding: 0 !important;
}
.file-caption-name {
  padding-left: 25px !important;
}
.sidebar-wrapper {
  overflow-anchor: none;
}





