/*th.rotate {
  height: 140px;
  white-space: nowrap;
}

th.rotate > div {
  transform:
          translate(0px, 0px)
          rotate(-45deg);
  width: 10px;
}

th.rotate > div > span {
  border-bottom: 1px solid #ccc;
  padding: 5px 10px;
}*/
table.comptable {
  font-size: 0.8em;
}
table.comptable th {
  font-size: 0.9em;
}
.small-uppercase {
  font-size: 0.6em;
  text-transform: uppercase;
}
a:hover {
  cursor: pointer;
}

.header {
  z-index: 400;
}

.view .select2-selection__rendered {
  font-size: 14px;
}

.module-compta {
  position: relative;
}
.compta-container {
  width: 100%;
  overflow-x: scroll;
  overflow-y: visible;
}
table.comptable {
  table-layout: fixed !important;
  width: auto;
  /*td, th {
    width: 100px;
    overflow: hidden !important;
  }
  
  
  td:nth-of-type(1),
  th:nth-of-type(1) {
    position: absolute;
    left: 0;
    top: auto;
  }*/
}
table.comptable th {
  background-color: white;
}

body .header {
  box-shadow: 0 -9px 10px 0 #000;
}


#fileManager {
  z-index: 500;
  height: 110px;
  position: fixed;
  bottom: 0px;
  right: 0px;
  left: 40%;
  border-top-left-radius: 5px;
}

#fileManagerMulti {
  display: none;
}

#fileManager.multi-mode {
  height: 150px;
}

#fileManager.multi-mode #fileManagerMulti {
  display: block;
}

@media (max-width: 1400px) {
  #fileManager {
    left: 25%;
  }
}


@media (max-width: 992px) {
  #fileManager {
    border-top-left-radius: 0;
    left: 0;
  }
}


.check-primary.checkbox > .form-check {
  padding-left: 0;
}


#quickview {
  z-index: 500;
}
#quickview .dropzone-container {
  max-height: 150px;
  min-height: 150px;
  height: 150px;
  padding: 0;
}
#quickview .dropzone-container * {
  cursor: pointer;
}
#quickview .dropzone-container h5 {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
  margin: 0;
}
#quickview .width-50 {
  width: 50%;
}
#quickview .select2-chosen {
  font-size: 14px;
}
#quickview #QuickCreateAddedFilesContainer {
  border-top: solid 1px #EEE;
}
#quickview #QuickCreateAddedFilesContainer li {
  list-style-type: disc;
  list-style-position: inside;
  line-height: 1.3em;
}
#quickview #quickAddEntryLoading {
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  z-index: 10;
}
#quickview .vertical-center {
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
#quickview .transparentBackground {
  background-color: white;
}
#quickview .white-glow {
  text-shadow: 0px 0px 15px white;
}
#quickview .transparentBackground {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.7;
}
#quickview #QuickUpload .dz-message {
  height: 100%;
}

.notification-list {
  top: 5px;
}
.storageSizeModule .text1,
.storageSizeModule .text2 {
  position: absolute;
}
.storageSizeModule .text1 {
  top: -6px;
}
.storageSizeModule .text2 {
  top: 7px;
}
.storageSizeModule .progress {
  margin-top: 20px;
  margin-bottom: 0;
}


.LogoBTN {
  fill: #897cb9;
  color: black;
}
.LogoBTN--dark-alt {
  fill: #897cb9;
  color: white;
}
.LogoBTN--dark {
  fill: #c0c0c0;
  color: white;
}


.LogoBAAAM {
  fill: white;
  color: black;
}

.LogoBAAAM--dark-alt {
  fill: black;
  color: white;
}

.LogoBAAAM--dark {
  fill: transparent;
  color: white;
}


.navbar-splitbutton-left a {
  padding-right: 5px !important;
}
.navbar-splitbutton-right a {
  padding-left: 5px !important;
}
.page-sidebar .sidebar-menu .menu-items > li > a > .title {
  width: 100%;
}