.form-group .form-control-placeholder {
  top: 1px;
  left: 1px;
}

.settings-list-body #content .inner-content-wrapper #setting-values .tab-links .list-view {
  overflow: unset;
}

.settings-list-body #content .inner-content-wrapper #setting-values .tab-links .list-view div {
  padding: 0;
}

.settings-list-body #content .inner-content-wrapper #setting-values .tab-links .list-view a {
  display: block;
  padding: 8px 20px;
}

.swiper-container .swiper-scrollbar {
  display: none;
}
.swiper-container .swiper-slide {
  width: auto !important;
}

input[type=text],
input[type=email],
input[type=password],
textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.form-group.is-focus .form-control-placeholder {
  font-size: 12px;
  top: -6px;
  line-height: 1;
  opacity: 1;
  padding: 1px 4px;
  margin: 1px 10px;
  background-color: #F5F5F6;
}

.select2-container .select2-search--inline {
  position: relative;
  z-index: 1;
}
.select2-container .select2-search--inline input {
  position: relative;
  z-index: -1;
}

.select2-container--krajee .select2-selection__clear {
  top: 50%;
  transform: translateY(-50%);
  z-index: 2;
}
.select2-container--krajee .select2-selection .select2-selection__rendered {
  padding-right: 35px;
}
.select2-container--krajee .select2-selection .select2-selection__rendered .select2-selection__choice {
  position: relative;
  padding-right: 20px;
}
.select2-container--krajee .select2-selection .select2-selection__rendered .select2-selection__choice .select2-selection__choice__remove {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 6px;
  margin: 0;
  font-family: inherit;
}

.devices-control-timer-setting-body .inner-content-wrapper .timer-values {
  /*.time-block .time-hour {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 4.058vw;
    height: 4.058vw;
    font-size: 1.739vw;
    line-height:1;
  }*/
}
.devices-control-timer-setting-body .inner-content-wrapper .timer-values .day-setting .mode-block .mode-hour {
  position: relative;
  border: none;
}
.devices-control-timer-setting-body .inner-content-wrapper .timer-values .day-setting .mode-block .mode-hour:after {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 1px;
  background: rgba(196, 196, 196, 0.25);
  z-index: 0;
}
.devices-control-timer-setting-body .inner-content-wrapper .timer-values .day-setting .mode-block .mode-hour .mode-hour-state {
  position: relative;
  z-index: 1;
}
.devices-control-timer-setting-body .inner-content-wrapper .timer-values .day-setting .mode-block .mode-hour:first-child {
  opacity: 0.4;
}
.devices-control-timer-setting-body .inner-content-wrapper .timer-values .day-setting .mode-block .mode-hour:first-child:after {
  content: none;
}

.admin-users-update-body .page-content .select2-container.select2-container--default,
.profile-update-body .page-content .select2-container.select2-container--default,
.notifications-view-body .page-content .select2-container.select2-container--default {
  z-index: 1;
}
.admin-users-update-body .page-content .select2-container.select2-container--default .select2-selection--single,
.profile-update-body .page-content .select2-container.select2-container--default .select2-selection--single,
.notifications-view-body .page-content .select2-container.select2-container--default .select2-selection--single {
  border: 1px solid #dddddd;
  border-radius: 4px;
  height: 56px;
  background: #fff;
  font-size: 16px;
  line-height: 19px;
  color: #828282;
  outline: none;
}
.admin-users-update-body .page-content .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered,
.profile-update-body .page-content .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered,
.notifications-view-body .page-content .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered {
  display: flex;
  align-items: center;
  height: 100%;
}
.admin-users-update-body .page-content .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow,
.profile-update-body .page-content .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow,
.notifications-view-body .page-content .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 50%;
  transform: translateY(-50%);
}
.admin-users-update-body .page-content .control-label,
.profile-update-body .page-content .control-label,
.notifications-view-body .page-content .control-label {
  z-index: 2;
}
.admin-users-update-body .page-content .has-success .select2-container.select2-container--default .select2-selection--single,
.profile-update-body .page-content .has-success .select2-container.select2-container--default .select2-selection--single,
.notifications-view-body .page-content .has-success .select2-container.select2-container--default .select2-selection--single {
  border: 2px solid #00796B;
}
.admin-users-update-body .page-content .has-error .select2-container.select2-container--default .select2-selection--single,
.profile-update-body .page-content .has-error .select2-container.select2-container--default .select2-selection--single,
.notifications-view-body .page-content .has-error .select2-container.select2-container--default .select2-selection--single {
  border: 2px solid #FF3B30;
}

/*
@media (max-width: 767.98px) {
  .devices-control-holiday-period-setting-body .main-content #content, .stats-timer-body .main-content #content {
    overflow: auto;
  }
  .main-content #sidebar.mobile-active {
    z-index: 1013;
  }
  .main-content #content .content-title {
    z-index: 1011;
  }
  .devices-control-holiday-period-setting-body {
    .main-content {
      #content {
        .inner-content-wrapper {
          margin-top: 0;
          padding-top: 72px;
          overflow: auto;
        }
      }
    }
  }

  .devices-control-timer-setting-body .navbar.header .logo-img {
    width: calc(100vw - 78px);
  }
}
*/
@media (max-width: 690px) {
  .devices-control-timer-setting-body {
    min-width: 98.551vw;
  }
  .devices-control-timer-setting-body .inner-content-wrapper {
    width: 100vw;
    padding: 0.58vw 2.899vw 0 3.478vw;
  }
  .devices-control-timer-setting-body .inner-content-wrapper .timer-header {
    align-items: center;
  }
  .devices-control-timer-setting-body .inner-content-wrapper .timer-header #back-btn {
    font-size: 5.217vw;
    line-height: 5.072vw;
    margin: 0.58vw 4.638vw 0.58vw 0.58vw;
  }
  .devices-control-timer-setting-body .inner-content-wrapper .timer-header .holiday-block .icon-text {
    font-size: 2.029vw;
    line-height: 2.319vw;
  }
  .devices-control-timer-setting-body .inner-content-wrapper .timer-header .holiday-block .switch-element {
    width: 34.783vw;
  }
  .devices-control-timer-setting-body .inner-content-wrapper .timer-header .holiday-block .switch-element .switch {
    width: 4.928vw;
    height: 2.029vw;
  }
  .devices-control-timer-setting-body .inner-content-wrapper .timer-header .holiday-block .switch-element .switch .slider.round {
    border-radius: 4.928vw;
  }
  .devices-control-timer-setting-body .inner-content-wrapper .timer-header .holiday-block .switch-element .switch .slider:before {
    height: 2.899vw;
    width: 2.899vw;
    left: -1.159vw;
    bottom: -0.435vw;
  }
  .devices-control-timer-setting-body .inner-content-wrapper .timer-header .holiday-block .switch-element .switch input:checked + .slider:before {
    transform: translateX(3.768vw);
  }
  .devices-control-timer-setting-body .inner-content-wrapper .timer-header .day-of-week-block .week-day {
    width: 4.638vw;
    height: 4.638vw;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 1.449vw;
    line-height: 1;
    margin: 0.58vw;
  }
  .devices-control-timer-setting-body .inner-content-wrapper .timer-header .weekly-mode-block {
    width: 40.58vw !important;
    padding-right: 1.449vw;
  }
  .devices-control-timer-setting-body .inner-content-wrapper .timer-header .weekly-mode-block button {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 1.739vw;
    line-height: 1;
    padding: 0.58vw 1.304vw;
    height: 4.638vw;
    margin: 0.58vw;
  }
  .devices-control-timer-setting-body .inner-content-wrapper .timer-header #submit-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    line-height: 1;
    font-size: 1.739vw;
    padding: 0.58vw 1.304vw;
    height: 4.638vw;
    margin: 0.58vw 0 0.58vw auto;
    width: 7.246vw;
  }
  .devices-control-timer-setting-body .inner-content-wrapper .timer-values .day-setting .mode-block {
    width: 94.058vw;
    border-radius: 2.319vw;
    margin-top: 0.725vw;
    margin-bottom: 0.725vw;
    height: 7.971vw;
  }
  .devices-control-timer-setting-body .inner-content-wrapper .timer-values .day-setting .mode-block .mode-caption {
    font-size: 2.319vw;
    line-height: 2.754vw;
    top: 0.58vw;
    left: 2.464vw;
    border-radius: 2.319vw;
    padding: 0.29vw 0.87vw;
    width: 12.174vw;
  }
  .devices-control-timer-setting-body .inner-content-wrapper .timer-values .day-setting .mode-block .mode-hour {
    width: 4.058vw;
  }
  .devices-control-timer-setting-body .inner-content-wrapper .timer-values .day-setting .mode-block .mode-hour .mode-hour-state {
    width: calc(100% + 0.145vw);
    height: 0.145vw;
    margin-top: 5.652vw;
  }
  .devices-control-timer-setting-body .inner-content-wrapper .timer-values .day-setting .mode-block .mode-hour .mode-hour-state.hour-active {
    width: calc(100% + 0.2vw);
    border-right-width: 0;
    height: 2.029vw;
    margin-top: 4.493vw;
  }
  .devices-control-timer-setting-body .inner-content-wrapper .timer-values .time-block .time-hour {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 4.058vw;
    height: 4.058vw;
    font-size: 1.739vw;
    line-height: 1;
  }
}

/*# sourceMappingURL=aik-new.css.map */
