@charset "UTF-8";

/**
 * Language: CSS; Encoding: UTF-8
 * 
 * @filesource
 * 	created on: 23.10.2020 17:12
 * 
 * @author
 * 	Alexander Wattenbach, Sehen-Design
 * 	mailto: a.wattenbach@sehen-design.de
 * 
 * @copyright
 * 	© 2020 Sehen-Design
 * 
 * @license
 * 	PROPRIETARY RIGHTS of Sehen-Design are involved in the
 * 	subject matter of this material.  All manufacturing, reproduction,
 * 	use, and sales rights pertaining to this subject matter are governed
 * 	by the license agreement.  The recipient of this software implicitly
 * 	accepts the terms of the license.
 */

.rotate {
   animation: rotating 1.5s linear infinite;
 }
 @keyframes rotating {
    from {
      transform: rotate(0deg);
    }
    to {
      transform: rotate(360deg);
    }
  }
  
.reverseRotate {
   animation: rotating 1.5s linear infinite;
 }
 @keyframes rotating {
    from {
      transform: rotate(360deg);
    }
    to {
      transform: rotate(0deg);
    }
}

@media (min-width: 768px) {
  .modal-l {
    width: 70%;
    max-width: 900px;
  }
  .modal-xl {
    width: 90%;
    max-width: 1200px;
  }
  .modal-xxl {
    width: calc(100% - 60px);
    max-width: 1440px;
  }
}

.input-icon {
  position: relative;
}

.input-icon > i {
  position: absolute;
  display: block;
  transform: translate(0, -50%);
  top: 50%;
  pointer-events: none;
  width: 40px;
  text-align: right;
  font-style: normal;
}

.input-icon > input {
  padding-left: 8px;
  padding-right: 0;
}

.input-icon-right > i {
  right: 8px;
}

.input-icon-right > input {
  padding-right: 25px;
  text-align: left;
}

.dropdown-menu-right {
  right: 0 !important;
  left: auto !important;
  inset: auto 0px auto auto !important;
  margin: 0px;
  transform: none !important;
}

#changedTenantInfoContainer {
  position: fixed; 
  border-radius: 5px !important; 
  bottom: 10px; 
  left: 50%; 
  margin-left: -240px; 
  width: 480px; 
  text-align: center; 
  padding: 15px; 
  background-color: #164193; 
  color: white;
}
#changedTenantInfoContainer #changeTenantToDefault {
  color: white; 
  border-radius: 5px !important;
}
