@import "https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700";
/* line 3, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.city-img__wrapper {
  margin: -60px 0 -3px 0;
  overflow: hidden;
  position: relative;
  height: 500px;
}
@media screen and (max-width: 757px) {
  /* line 3, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
  .city-img__wrapper {
    display: none;
  }
}
/* line 13, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.city-img__wrapper .camera-img {
  position: absolute;
  top: -10px;
  left: calc((100% - 200px)/2 - 103px);
  height: 191px;
  width: 350px;
  background: url(/assets/cabinet/camera-img.png) no-repeat center center;
  background-size: contain;
  z-index: 0;
}
/* line 21, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.city-img__wrapper .city-img {
  margin: -35% 0 0 -35%;
  height: 170%;
  width: 170%;
  background: url(/assets/cabinet/city.jpg) no-repeat center center;
  background-size: cover;
  z-index: -1;
}

/* line 32, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet__message {
  margin: 0.6944444444vw auto 2.7777777778vw;
  max-width: 75vw;
  padding: 1.0416666667vw;
  z-index: 10;
  background-color: red;
  color: white;
  text-align: center;
  font-size: 1.6666666667vw;
  line-height: 1.7361111111vw;
}
/* line 44, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-items {
  height: 100px;
  width: 100%;
  margin: 80px 0 0;
}
/* line 48, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-items .line__up {
  position: absolute;
  bottom: 88px;
  height: 1px;
  width: 100%;
}
/* line 52, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-items .line__down {
  position: absolute;
  bottom: 70px;
  height: 1px;
  width: 100%;
}
/* line 57, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-items .item {
  height: 90px;
  width: 80px;
}
/* line 59, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-items .item .text {
  text-align: center;
  color: #646464;
  position: absolute;
  bottom: 0px;
}
/* line 66, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-items .item:hover {
  cursor: pointer;
}
/* line 68, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-items .item:hover span {
  text-decoration: underline;
}
/* line 72, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-items .item.computer {
  background: url(/assets/cabinet/computer1.png) no-repeat center top/contain;
  position: absolute;
  bottom: 29px;
  left: 80px;
}
/* line 75, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-items .item.computer > .text {
  position: absolute;
  bottom: 10px;
}
/* line 79, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-items .item.lamp {
  background: url(/assets/cabinet/lamp1.png) no-repeat center top/contain;
  position: absolute;
  bottom: 39px;
  left: 350px;
}
/* line 82, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-items .item.lamp > .text {
  position: absolute;
  bottom: -9px;
}
/* line 86, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-items .item.printer {
  background: url(/assets/cabinet/printer1.png) no-repeat center top/contain;
  position: absolute;
  right: 350px;
  bottom: 30px;
}
/* line 90, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-items .item.letter {
  background: url(/assets/cabinet/letter1.png) no-repeat center top/contain;
  position: absolute;
  right: 80px;
  bottom: 34px;
}
/* line 93, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-items .item.letter > .text {
  position: absolute;
  bottom: 5px;
  left: -9px;
}
/* line 99, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-items .new-message {
  position: absolute;
  padding: 1px 1px 0 0;
  height: 20px;
  width: 20px;
  background: #FF1818;
  color: white;
  top: -30px;
  right: 70px;
  border-radius: 10px;
  text-align: center;
  vertical-align: middle;
  font-size: 15px;
  z-index: 1;
}
/* line 116, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-slide {
  padding: 0 80px;
  -webkit-box-flex: 0;
  -moz-box-flex: 0;
  box-flex: 0;
  -webkit-flex: 0 0 100%;
  -moz-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  box-lines: multiple;
  -webkit-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
/* line 120, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-slide:last-child {
  margin-right: 0;
}
/* line 123, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-slide__block {
  margin: 65px 0;
  padding: 0 9px 0 19px;
  min-height: 192px;
  background: #fff;
  border: 1px solid #d1d5d9;
  border-radius: 6px;
}
/* line 124, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-slide__block + .b-cabinet-slide__block,
.b-cabinet-slide__block + .l-columns-3 {
  margin-top: 33px;
}
/* line 138, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-slide__block > .caption {
  font-size: 18px;
  line-height: 55px;
  font-weight: bold;
  color: #355d8e;
  white-space: nowrap;
}
/* line 142, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-slide__block > .caption:after {
  content: ':';
}
/* line 147, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-slide__block > .text {
  font-size: 18px;
  line-height: 25px;
  padding-bottom: 25px;
}
/* line 150, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-slide__block > .text .header_instruction {
  text-align: center;
  font-weight: bold;
}
/* line 154, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-slide__block > .text span.instruction {
  margin: -10px auto 20px;
  height: 650px;
  width: 780px;
  background: url(/assets/cabinet/instruction.png) no-repeat center top/contain;
  display: block;
}
/* line 164, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-slide__block > .text form > .form-inputs textarea {
  width: 100%;
  height: 150px;
}
/* line 170, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.b-cabinet-slide__block > .text form > .form-actions .button {
  margin-top: 24px;
  border-radius: 5px;
  background-color: #355D8E;
  color: #FFF;
}

/* line 182, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.image-fifty {
  max-width: 360px;
  width: auto;
  float: left;
  padding: 20px;
}

/* line 188, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.text {
  display: inline-block;
}
/* line 190, /app/app/assets/stylesheets/cabinet/b-cabinet.css.scss */
.text p {
  color: black !important;
  margin: 12px;
}

/* line 3, /app/app/assets/stylesheets/cabinet/b-popup.css.scss */
.b-popup {
  display: none;
  z-index: 9000;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0);
  height: 100vh;
  -webkit-transition: background-color 0.2s ease;
  -moz-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease;
}
/* line 12, /app/app/assets/stylesheets/cabinet/b-popup.css.scss */
.b-popup.loading {
  display: table;
  background: rgba(0, 0, 0, 0.3);
}
/* line 17, /app/app/assets/stylesheets/cabinet/b-popup.css.scss */
.b-popup.open {
  height: 100vh;
  width: 100%;
  display: table;
  position: fixed;
  background: rgba(0, 0, 0, 0.5);
}
/* line 26, /app/app/assets/stylesheets/cabinet/b-popup.css.scss */
.b-popup__cell {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
/* line 32, /app/app/assets/stylesheets/cabinet/b-popup.css.scss */
.b-popup__window {
  display: inline-block;
  margin-top: 2.4305555556vw;
  box-shadow: 0 1.3888888889vw 0.6944444444vw rgba(0, 0, 0, 0.8);
  padding: 0.6944444444vw 0.6944444444vw 1.3888888889vw 0.6944444444vw;
  border-radius: 0.3472222222vw;
  border: 0.1388888889vw solid #FFF;
  background-color: #1e1e1e;
  color: #FFF;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
@media screen and (max-width: 757px) {
  /* line 32, /app/app/assets/stylesheets/cabinet/b-popup.css.scss */
  .b-popup__window {
    display: block;
    width: 99%;
    margin: 0 auto;
  }
}
@media screen and (max-width: 757px) and (min-aspect-ratio: 1 / 1) and (max-aspect-ratio: 4 / 1) {
  /* line 32, /app/app/assets/stylesheets/cabinet/b-popup.css.scss */
  .b-popup__window {
    height: 100vh;
    width: auto;
  }
}
@media screen and (max-width: 757px) {
  /* line 53, /app/app/assets/stylesheets/cabinet/b-popup.css.scss */
  .b-popup__window span.logo {
    height: 5vw;
    width: 30vw;
  }
}
/* line 59, /app/app/assets/stylesheets/cabinet/b-popup.css.scss */
.b-popup__window > h1 {
  margin-bottom: 0.8333333333vw;
  font-size: 2.0833333333vw;
  line-height: 2.4305555556vw;
}
@media screen and (max-width: 757px) {
  /* line 59, /app/app/assets/stylesheets/cabinet/b-popup.css.scss */
  .b-popup__window > h1 {
    padding-top: 0.6vw;
    font-size: 3.5vw;
    line-height: 4.5vw;
  }
}
/* line 69, /app/app/assets/stylesheets/cabinet/b-popup.css.scss */
.b-popup__window > .logo {
  height: 3.4722222222vw;
  width: 12.5vw;
  position: absolute;
  top: 0.3472222222vw;
  bottom: 0;
  left: 0.9027777778vw;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iNTQiIHZpZXdCb3g9IjAgMCAyMDAgNTQiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMC4yNTggNDguNDM2aDUuOTUzbC0uMDMtMjAuMTEtNS45MjItNS45NzdNMjEuNzUgNDguNDM2SDI3Ljd2LTMxLjY3bC01Ljk1My02LjAxTTMzLjE2NyA0OC42NDNoNy40MDd2LTguMjk3bDMuMTU4LTQuMjU2IDUuMTI1IDEyLjU1M2g5LjEyN2wtOC42ODItMTkuNzQ2IDcuODk4LTExLjE1aC05LjkzOGwtNi42ODggMTAuNjgtLjAzMi0xOS4wNTgtNy4zNzUtNy4xMTYiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNjMuMDEgMzAuOTk3djQuODcyaDMuMjI2YzEuNzYgMCAyLjU1Ny0uNDk3IDIuNTU3LTIuNDUzIDAtMS45Mi0uNzk4LTIuNDItMi41NTctMi40Mkg2My4wMXptLTUuODktNC44MzhINjguNWM0LjM2IDAgNi43MjggMi43MyA2LjcyOCA3LjI5IDAgNC41OS0yLjM3IDcuMzItNi43MjggNy4zMmgtNS40OXY3LjkxaC01Ljg5VjI2LjE2ek03NS43NjcgMjYuMTZ2MjIuNTJoMTYuNjJ2LTUuOGgtMTAuNzNWMzkuOWg4LjI3N1YzNC4zOGgtOC4yNzh2LTIuN2gxMC4yMjh2LTUuNTJNOTMuMjQgMjYuMTZ2MjIuNTJoNS44ODhWMzEuNzc0aDYuNzI4VjQ4LjY4aDUuODlWMjYuMTZNMTIzLjM5MyA0My40NjhjMi41MzcgMCAzLjg5Ny0yLjEwNyAzLjg5Ny02LjA0OCAwLTMuOTQtMS4zNi02LjA4LTMuODk3LTYuMDhzLTMuODk4IDIuMTQtMy44OTggNi4wOCAxLjM2IDYuMDQ4IDMuODk4IDYuMDQ4bTAtMTcuODk3YzYuNzkgMCAxMC4yMjYgNC4wNjMgMTAuMjI2IDExLjg1cy0zLjQzOCAxMS45MTMtMTAuMjI3IDExLjkxM2MtNi43OSAwLTEwLjIyNy00LjEyNi0xMC4yMjctMTEuOTEzIDAtNy43ODYgMy40MzYtMTEuODUgMTAuMjI3LTExLjg1TTE0NC4zODcgMzEuMzRjLTIuNTM3IDAtMy44OTggMi4xNC0zLjg5OCA2LjA4czEuMzYgNi4wNDggMy44OTcgNi4wNDhjMS44MDMgMCAyLjk1NS0xLjIxIDMuMzEtMy42NThoNi43OTJjLS42MSA2LjE3NC00LjA0OCA5LjQ2Mi0xMC4xMDMgOS40NjItNi43OSAwLTEwLjIzLTQuMDY0LTEwLjIzLTExLjg1MiAwLTcuNzg2IDMuNDQtMTEuODUgMTAuMjMtMTEuODUgNi4zNyAwIDkuODUgMy42MjcgMTAuMDYgMTAuMDVoLTYuNzNjLS4xODgtMi43OS0xLjM2Mi00LjI4LTMuMzMtNC4yOCIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNTQuMDIgMjYuMTZ2NS43MDhoNS40OTJWNDguNjhoNS45MDhWMzEuODdoNS41MTR2LTUuNzFNMTgzLjI5NSA0MS42MDhjMC0xLjgzLS43MzMtMi4yNjUtMi4zNy0yLjI2NWgtMy40Mzd2NC40OTdoMy40MzhjMS42MzYgMCAyLjM3LS40MzIgMi4zNy0yLjIzMm0tNS44MDgtMTUuNDV2OC4zNzZoNS44MDdjNC4yMSAwIDYuNDEgMi41NDUgNi40MSA3LjAxMiAwIDQuNDM4LTIuMzAzIDcuMTM1LTYuNTM3IDcuMTM1SDE3MS42VjI2LjE2aDUuODg4eiIvPjwvc3ZnPg%3D%3D) no-repeat center center/contain;
}
/* line 76, /app/app/assets/stylesheets/cabinet/b-popup.css.scss */
.b-popup__close {
  position: absolute;
  top: 0.9027777778vw;
  right: 0.2083333333vw;
  cursor: pointer;
  padding: 1.0416666667vw;
  font-size: 2.0833333333vw;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
/* line 83, /app/app/assets/stylesheets/cabinet/b-popup.css.scss */
.b-popup__close:hover {
  -webkit-transition: background-color 0.5s ease;
  -moz-transition: background-color 0.5s ease;
  transition: background-color 0.5s ease;
  color: #c4c4c4;
}
@media screen and (max-width: 757px) {
  /* line 76, /app/app/assets/stylesheets/cabinet/b-popup.css.scss */
  .b-popup__close {
    top: 0;
    right: 1.5vw;
    font-size: 8.5vw;
  }
}

/* line 1, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button {
  display: block;
  margin: 10px;
  padding: 0 10px;
  text-align: center;
  height: 30px;
  line-height: 30px;
  font-size: 16px;
  border-radius: 7px;
  vertical-align: bottom;
  color: white;
}
/* line 12, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.show {
  background-color: #004D7D;
  box-shadow: 0 2px 1px 0px #1e1e1e;
  color: white;
}
/* line 16, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.show:hover {
  color: white;
}
/* line 19, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.show.big {
  height: 50px;
  line-height: 18px;
  padding-top: 8px;
}
/* line 23, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.show.big.orange {
  background-color: #c81010;
}
/* line 26, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.show.big.green {
  background-color: #7fbe41;
}
/* line 32, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.look {
  background: url(/assets/cabinet/eye.svg) no-repeat center top/35px auto;
  padding: 9px 20px;
}
/* line 35, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.look:hover {
  background: url(/assets/cabinet/eye_dark.svg) no-repeat center top/35px auto;
}
/* line 39, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.people {
  background: url(/assets/cabinet/people.svg) no-repeat center top/35px auto;
  padding: 9px 20px;
}
/* line 43, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.camera_add {
  background: url(/assets/cabinet/camera_add.svg) no-repeat center top/35px auto;
  padding: 9px 20px;
}
/* line 47, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.user_add {
  background: url(/assets/cabinet/user_add.svg) no-repeat center top/35px auto;
  padding: 9px 20px;
}
/* line 51, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.building_add {
  background: url(/assets/cabinet/building_add.svg) no-repeat center top/35px auto;
  padding: 9px 20px;
  margin-top: 30px;
}
/* line 56, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.complex_add {
  background: url(/assets/cabinet/houses_add.svg) no-repeat center top;
  background-size: 70px;
  padding: 38px 20px;
}
/* line 61, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.complex {
  background: url(/assets/cabinet/houses.svg) no-repeat center top;
  background-size: 70px;
  padding: 40px;
}
/* line 66, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.check_cameras {
  background: url(/assets/cabinet/check.svg) no-repeat center top/35px auto;
  padding: 9px 20px;
}
/* line 70, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.add {
  background-color: #23a552;
  display: block;
  margin: 0 auto 20px;
  font-size: 30px;
  font-weight: 600;
  letter-spacing: 1.8px;
  height: 70px;
  width: 345px;
  opacity: 0.85;
}
/* line 79, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.add:hover {
  opacity: 1;
}
/* line 83, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.delete {
  background-color: #A90000;
  display: block;
  margin: 0 auto;
  font-size: 30px;
  line-height: 70px;
  font-weight: 600;
  letter-spacing: 1.8px;
  height: 70px;
  width: 345px;
  opacity: 0.85;
}
/* line 93, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.delete:hover {
  opacity: 1;
  color: #fff;
}
/* line 98, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.delete.for_user {
  margin: 10px 0 0 0px;
  width: 315px;
  display: inline-block;
}
/* line 104, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.edit {
  background: url(/assets/cabinet/edit.svg) no-repeat center top/35px auto;
  padding: 9px 20px;
}
/* line 107, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.edit:hover {
  background: url(/assets/cabinet/edit_dark.svg) no-repeat center top/35px auto;
  padding: 9px 20px;
}
/* line 112, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.search {
  background: url(/assets/cabinet/search.svg) no-repeat center top/35px auto;
  padding: 9px 20px;
}
/* line 116, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.add_cameras {
  line-height: 18px;
  height: 40px;
}
/* line 120, /app/app/assets/stylesheets/cabinet/button.css.scss */
.g-button.readed {
  width: 50%;
  margin: 0 auto;
}

/* line 125, /app/app/assets/stylesheets/cabinet/button.css.scss */
a.disabled {
  /* Make the disabled links grayish*/
  opacity: 0;
  /* And disable the pointer events */
  pointer-events: none;
}

/* line 11, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  box-orient: vertical;
  -webkit-box-direction: normal;
  -moz-box-direction: normal;
  box-direction: normal;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  -ms-flex-direction: column;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -o-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: start;
}
/* line 16, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__caption {
  height: 172px;
  background: #355d8e url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MjAiIGhlaWdodD0iMTc0IiB2aWV3Qm94PSIwIDAgNTIwIDE3NCI%2BPGcgb3BhY2l0eT0iLjI4IiBmaWxsPSJub25lIiBzdHJva2U9IiMyRjlDRDEiPjxwYXRoIGQ9Ik0wIDE3NEwxNzQgME0xNSAxNzRMMTg5IDBNMzAgMTc0TDIwNCAwTTQ1IDE3NEwyMTkgME02MCAxNzRMMjM0IDBNNzUgMTc0TDI0OSAwTTkwIDE3NEwyNjQgME0xMDUgMTc0TDI3OSAwTTEyMCAxNzRMMjk0IDBNMTM1IDE3NEwzMDkgME0xNTAgMTc0TDMyNCAwTTE2NSAxNzRMMzM5IDBNMTgwIDE3NEwzNTQgME0xOTUgMTc0TDM2OSAwTTIxMCAxNzRMMzg0IDBNMjI1IDE3NEwzOTkgME0yNDAgMTc0TDQxNCAwTTI1NSAxNzRMNDI5IDBNMjcwIDE3NEw0NDQgME0yODUgMTc0TDQ1OSAwTTMwMCAxNzRMNDc0IDBNMzE1IDE3NEw0ODkgME0zMzAgMTc0TDUwNCAwTTM0NSAxNzRMNTE5IDAiLz48L2c%2BPC9zdmc%2B) repeat center center;
}
/* line 19, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__caption_text {
  font-size: 48px;
  line-height: 58px;
  font-weight: bold;
  color: #fff;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.3);
  text-align: center;
  position: relative;
  top: 50%;
  transform: translateY(-50%);
}
@media screen and (max-width: 757px) {
  /* line 19, /app/app/assets/stylesheets/landing/demo.css.scss */
  .b-demo-page__caption_text {
    font-size: 32px;
    line-height: 36px;
  }
}
/* line 31, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content {
  background-color: #e5effa;
  background-image: -webkit-linear-gradient(top, #e5effa, #fff);
  background-image: linear-gradient(to bottom,#e5effa, #fff);
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  box-orient: vertical;
  -webkit-box-direction: normal;
  -moz-box-direction: normal;
  box-direction: normal;
  -webkit-flex-direction: column;
  -moz-flex-direction: column;
  flex-direction: column;
  -ms-flex-direction: column;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -o-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: start;
  -webkit-box-align: stretch;
  -moz-box-align: stretch;
  box-align: stretch;
  -webkit-align-items: stretch;
  -moz-align-items: stretch;
  -ms-align-items: stretch;
  -o-align-items: stretch;
  align-items: stretch;
  -ms-flex-align: stretch;
}
/* line 37, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_control-line {
  min-height: 120px;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -o-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: start;
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
}
/* line 42, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_control-line_back {
  min-width: 120px;
  width: calc((100% - 1080px)/2);
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -o-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: start;
}
/* line 47, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_control-line_back_nav {
  height: 20px;
  width: 20px;
  border-width: 5px 5px 0 0;
  border-style: solid;
  border-color: #f2a527;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
  cursor: pointer;
  margin-left: 20px;
}
/* line 52, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_control-line_back_text {
  font-size: 22px;
  line-height: 25px;
  color: #2873b2;
  text-align: left;
  cursor: pointer;
}
/* line 57, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_control-line_back_text:hover {
  color: #f2a527;
}
/* line 62, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_control-line_description {
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
  -ms-flex-positive: 1;
}
/* line 64, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_control-line_description_text {
  width: 1080px;
  font-size: 17px;
  line-height: 25px;
  color: #2873b2;
  text-align: left;
}
/* line 69, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_control-line_description_text > p {
  margin: 25px 0;
}
@media screen and (max-width: 757px) {
  /* line 62, /app/app/assets/stylesheets/landing/demo.css.scss */
  .b-demo-page__content_control-line_description {
    display: none;
  }
}
/* line 78, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_cameras {
  padding: 30px 5px 5px;
}
/* line 80, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_cameras__screenshot {
  width: 245px;
  display: inline-block;
  margin: 0 20px 30px 0;
}
/* line 84, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_cameras__screenshot_screenshot-preview {
  overflow: hidden;
  box-shadow: 0 3px 6px 2px rgba(0, 0, 0, 0.75);
  margin: 5px 0;
}
/* line 88, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_cameras__screenshot_screenshot-preview > img {
  height: 160px;
  width: 245px;
  border: 2px solid #2873b2;
}
/* line 93, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_cameras__screenshot > .about {
  height: 50px;
  width: 245px;
  background: #fff;
  border: 1px solid #d1d5d9;
  border-radius: 5px;
  margin-top: 7px;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -moz-box-orient: horizontal;
  box-orient: horizontal;
  -webkit-box-direction: normal;
  -moz-box-direction: normal;
  box-direction: normal;
  -webkit-flex-direction: row;
  -moz-flex-direction: row;
  flex-direction: row;
  -ms-flex-direction: row;
  -webkit-box-pack: start;
  -moz-box-pack: start;
  box-pack: start;
  -webkit-justify-content: flex-start;
  -moz-justify-content: flex-start;
  -ms-justify-content: flex-start;
  -o-justify-content: flex-start;
  justify-content: flex-start;
  -ms-flex-pack: start;
  -webkit-box-align: center;
  -moz-box-align: center;
  box-align: center;
  -webkit-align-items: center;
  -moz-align-items: center;
  -ms-align-items: center;
  -o-align-items: center;
  align-items: center;
  -ms-flex-align: center;
}
/* line 104, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_cameras__screenshot > .about > .placeholder-icon {
  -webkit-box-flex: none;
  -moz-box-flex: none;
  box-flex: none;
  -webkit-flex: none;
  -moz-flex: none;
  -ms-flex: none;
  flex: none;
  width: 30px;
  height: 30px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI%2FPgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0%2BCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI%2BCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDk3LjcxMyA5Ny43MTMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDk3LjcxMyA5Ny43MTM7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc%2BCgk8cGF0aCBkPSJNNDguODU1LDBDMjkuMDIxLDAsMTIuODgzLDE2LjEzOCwxMi44ODMsMzUuOTc0YzAsNS4xNzQsMS4wNTksMTAuMTE0LDMuMTQ2LDE0LjY4NCAgIGM4Ljk5NCwxOS42ODEsMjYuMjM4LDQwLjQ2LDMxLjMxLDQ2LjM1OWMwLjM4LDAuNDQxLDAuOTM0LDAuNjk1LDEuNTE3LDAuNjk1czEuMTM3LTAuMjU0LDEuNTE3LTAuNjk1ICAgYzUuMDctNS44OTgsMjIuMzE0LTI2LjY3NiwzMS4zMTEtNDYuMzU5YzIuMDg4LTQuNTcsMy4xNDYtOS41MSwzLjE0Ni0xNC42ODRDODQuODI4LDE2LjEzOCw2OC42OSwwLDQ4Ljg1NSwweiBNNDguODU1LDU0LjY1OSAgIGMtMTAuMzAzLDAtMTguNjg2LTguMzgzLTE4LjY4Ni0xOC42ODZjMC0xMC4zMDQsOC4zODMtMTguNjg3LDE4LjY4Ni0xOC42ODdzMTguNjg2LDguMzgzLDE4LjY4NiwxOC42ODcgICBDNjcuNTQyLDQ2LjI3Niw1OS4xNTksNTQuNjU5LDQ4Ljg1NSw1NC42NTl6IiBmaWxsPSIjZWNhMTI2Ii8%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPC9zdmc%2BCg%3D%3D) no-repeat right;
}
/* line 111, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__content_cameras__screenshot > .about > .text {
  padding: 5px;
  font-size: 15px;
  line-height: 17px;
  text-align: left;
  color: #2873b2;
  -webkit-flex-grow: 1;
  -moz-flex-grow: 1;
  flex-grow: 1;
  -ms-flex-positive: 1;
}
/* line 124, /app/app/assets/stylesheets/landing/demo.css.scss */
.b-demo-page__decor-line {
  border-bottom: 1px solid #2873b2;
}

/* line 4, /app/app/assets/stylesheets/cabinet/dvr-zoom.css.scss */
.popup_arrows > .iframe-wrapper {
  overflow: hidden;
  height: 44.1554271034vw;
  width: 76.3888888889vw;
  max-height: 70vh;
  box-shadow: 0px 0px 5.5555555556vw #000;
  border-radius: 0.3472222222vw;
  border: 0.1388888889vw solid #FFF;
}
/* line 11, /app/app/assets/stylesheets/cabinet/dvr-zoom.css.scss */
.popup_arrows > .iframe-wrapper > iframe {
  height: 100%;
  width: 100%;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
@media screen and (max-width: 757px) {
  /* line 4, /app/app/assets/stylesheets/cabinet/dvr-zoom.css.scss */
  .popup_arrows > .iframe-wrapper {
    width: 100%;
    height: 56vw;
    max-height: none;
  }
}
@media screen and (max-width: 757px) and (min-aspect-ratio: 1 / 1) and (max-aspect-ratio: 4 / 1) {
  /* line 4, /app/app/assets/stylesheets/cabinet/dvr-zoom.css.scss */
  .popup_arrows > .iframe-wrapper {
    height: 87vh;
  }
}

/* line 27, /app/app/assets/stylesheets/cabinet/dvr-zoom.css.scss */
.popup_arrows > .arrows_block {
  background-color: rgba(10, 10, 10, 0.7);
  position: absolute;
  top: 0.6944444444vw;
  right: 0.6944444444vw;
  height: 9.7222222222vw;
  width: 9.7222222222vw;
  border-radius: 4.8611111111vw;
  border: 0.2083333333vw solid white;
  z-index: 999;
  display: none;
}
/* line 35, /app/app/assets/stylesheets/cabinet/dvr-zoom.css.scss */
.popup_arrows > .arrows_block > .move {
  height: 2.0833333333vw;
  width: 2.0833333333vw;
  border-width: 0.6944444444vw 0.6944444444vw 0 0;
  border-style: solid;
  border-color: #ffffff;
  z-index: 999;
  height: 2.0833333333vw;
  width: 2.0833333333vw;
  background: no-repeat center center/2.0833333333vw auto;
  color: #ffffff;
  border-radius: 0.3472222222vw;
}
/* line 42, /app/app/assets/stylesheets/cabinet/dvr-zoom.css.scss */
.popup_arrows > .arrows_block > .move:hover {
  cursor: pointer;
  border-color: red;
  background-color: rgba(89, 140, 204, 0.5);
}
/* line 47, /app/app/assets/stylesheets/cabinet/dvr-zoom.css.scss */
.popup_arrows > .arrows_block > .move.left {
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  transform: rotate(-135deg);
  position: absolute;
  top: 3.4722222222vw;
  right: 6.25vw;
}
/* line 51, /app/app/assets/stylesheets/cabinet/dvr-zoom.css.scss */
.popup_arrows > .arrows_block > .move.right {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
  position: absolute;
  top: 3.4722222222vw;
  right: 1.0416666667vw;
}
/* line 55, /app/app/assets/stylesheets/cabinet/dvr-zoom.css.scss */
.popup_arrows > .arrows_block > .move.down {
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  -o-transform: rotate(135deg);
  transform: rotate(135deg);
  position: absolute;
  top: 6.25vw;
  right: 3.6805555556vw;
}
/* line 59, /app/app/assets/stylesheets/cabinet/dvr-zoom.css.scss */
.popup_arrows > .arrows_block > .move.up {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  position: absolute;
  top: 1.0416666667vw;
  right: 3.6805555556vw;
}
/* line 67, /app/app/assets/stylesheets/cabinet/dvr-zoom.css.scss */
.popup_arrows > .popup_arrows__function > .dvr_select {
  font-size: 0.9722222222vw;
  line-height: 1.25vw;
  position: absolute;
  top: -2.4305555556vw;
  right: 9.7222222222vw;
  background-color: #000;
  color: #ffffff;
  height: 2.0833333333vw;
  width: 6.25vw;
}
/* line 74, /app/app/assets/stylesheets/cabinet/dvr-zoom.css.scss */
.popup_arrows > .popup_arrows__function > .dvr_select:hover {
  background-color: #c4c4c4;
}
/* line 78, /app/app/assets/stylesheets/cabinet/dvr-zoom.css.scss */
.popup_arrows > .popup_arrows__function > .dvr_select.dvr-mosaic {
  font-size: 14px;
  line-height: 18px;
  position: absolute;
  top: -38px;
  right: 140px;
  height: 30px;
  width: 90px;
}
@media screen and (max-width: 757px) {
  /* line 67, /app/app/assets/stylesheets/cabinet/dvr-zoom.css.scss */
  .popup_arrows > .popup_arrows__function > .dvr_select {
    padding: 0 0 0 2vw;
    font-size: 2.8vw;
    width: 23vw;
    height: 4.5vw;
    top: -5.4vw;
    right: 10.5vw;
  }
}
/* line 93, /app/app/assets/stylesheets/cabinet/dvr-zoom.css.scss */
.popup_arrows > .popup_arrows__function > .zoom-select {
  font-size: 0.9722222222vw;
  line-height: 1.25vw;
  position: absolute;
  top: -2.4305555556vw;
  right: 5.2083333333vw;
  background-color: #000;
  color: #ffffff;
  height: 2.0833333333vw;
  width: 4.1666666667vw;
}
/* line 100, /app/app/assets/stylesheets/cabinet/dvr-zoom.css.scss */
.popup_arrows > .popup_arrows__function > .zoom-select:hover {
  background-color: #c4c4c4;
}
@media screen and (max-width: 757px) {
  /* line 93, /app/app/assets/stylesheets/cabinet/dvr-zoom.css.scss */
  .popup_arrows > .popup_arrows__function > .zoom-select {
    display: none;
  }
}

/* line 3, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table {
  width: 100%;
  font-size: 14px;
  line-height: 18px;
  padding-bottom: 20px;
}
/* line 4, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table hr {
  padding: 0;
  margin: 4px;
  background-color: #2873AB;
  height: 1px;
}
/* line 13, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table tr {
  height: 95px;
  vertical-align: middle;
  line-height: 100%;
}
/* line 16, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table tr.bold {
  height: 55px;
}
/* line 20, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table tr.font_big {
  font-weight: bold;
  font-size: 20px;
}
/* line 24, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table tr.font_middle {
  font-weight: bold;
  font-size: 16px;
}
/* line 30, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table tr td {
  vertical-align: middle;
  text-align: center;
}
/* line 34, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table tr:hover {
  background-color: #f5f5f5;
}
/* line 38, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table th {
  font-weight: bold;
}
/* line 41, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table td,
table.s-cabinet-table th {
  padding: 5px 10px;
  border-bottom: 1px solid #777;
  text-align: left;
}
@media screen and (max-width: 757px) {
  /* line 41, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
  table.s-cabinet-table td,
  table.s-cabinet-table th {
    padding: 0;
  }
}
/* line 60, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .login {
  width: 100px;
}
/* line 63, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .building_count {
  width: 50px;
}
/* line 66, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .online {
  width: 45px;
}
/* line 69, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .last_enter {
  width: 80px;
}
/* line 72, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .rights {
  width: 100%;
  text-align: center;
}
/* line 77, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .edit {
  width: 110px;
}
/* line 81, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .changing_state_btn {
  height: 25px;
  margin: 2px 0;
  width: 80px;
  right: 0;
  border-radius: 3px;
}
/* line 87, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .changing_state_btn.approve {
  top: 10px;
  background-color: rgba(169, 241, 186, 0.85);
}
/* line 90, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .changing_state_btn.approve:hover {
  background-color: #87f1a6;
}
/* line 95, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .changing_state_btn.block {
  top: 37px;
  background-color: rgba(202, 202, 202, 0.6);
}
/* line 98, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .changing_state_btn.block:hover {
  background-color: #cacaca;
}
/* line 103, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .changing_state_btn.delete {
  background-color: rgba(104, 104, 104, 0.7);
}
/* line 105, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .changing_state_btn.delete:hover {
  background-color: #686868;
}
/* line 110, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .addblack, table.s-cabinet-table .addblack-user, table.s-cabinet-table .delblack-user {
  position: absolute;
  top: 31px;
  height: 25px;
  right: 0px;
  padding: 1px 5px 0px 5px;
}
/* line 117, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .delblack-user {
  padding: 1px 7px;
}
/* line 120, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table #new_user_temporary {
  width: 100%;
  top: 11px;
}
/* line 127, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .change_state {
  position: relative;
}
/* line 133, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .change_state.users_request .user_buildings_wrapper {
  margin-top: 8px;
  width: 300px;
  height: 79px;
  overflow-y: auto;
  float: left;
}
/* line 140, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .change_state.users_request form.simple_form {
  float: left !important;
}
/* line 143, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .change_state.users_request form.simple_form, table.s-cabinet-table .change_state.users_request .approve, table.s-cabinet-table .change_state.users_request .block, table.s-cabinet-table .change_state.users_request #new_user_temporary {
  opacity: 0.3;
  pointer-events: none;
}
/* line 147, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .change_state.users_request .delete {
  opacity: 1;
  pointer-events: auto;
}
/* line 151, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .change_state.users_request .temporary {
  position: absolute;
}
/* line 159, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
table.s-cabinet-table .control-user {
  float: right;
  width: 84px;
}

/* line 164, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.requests-table-textarea {
  width: 300px;
}
/* line 166, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.requests-table-textarea li {
  width: 295px;
  word-break: break-all;
}

/* line 171, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.change_request_state_td {
  padding: 0px !important;
  margin: 0px !important;
  width: 410px;
}
/* line 175, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.change_request_state_td .change_request_state {
  padding: 0px !important;
  margin: 0px !important;
}
/* line 177, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.change_request_state_td .change_request_state div {
  display: inline-block;
}
/* line 183, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.change_request_state_td .change_request_state .add-dom {
  width: 300px;
  float: left;
}
/* line 187, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.change_request_state_td .change_request_state .somesome {
  text-align: right;
  width: 90px;
}
/* line 191, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.change_request_state_td .change_request_state .change-state {
  float: right;
  width: 109px;
}

/* line 199, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.dashboard-request .control1 {
  width: 300px;
  float: left;
}
/* line 202, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.dashboard-request .control1 .changing_state_btn {
  position: absolute;
  right: -88px;
  top: 45px !important;
}
/* line 208, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.dashboard-request .control2 {
  width: 84px;
  position: absolute;
  float: right;
  right: 0;
  top: -13px;
}
/* line 214, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.dashboard-request .control2 .btn-warning {
  padding-left: 8px;
}

/* line 219, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.row {
  margin: 5px;
}
/* line 222, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.row-field {
  display: block;
  margin: 18px auto 56px !important;
  height: 40px;
  width: 35%;
  font-size: 20px;
  border-radius: 3px;
  border: 2px #000 solid;
}
/* line 231, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.row-label {
  display: block;
  text-align: center;
  font-size: 25px;
  font-weight: 400;
  color: #000;
}
/* line 238, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.row-label.inline {
  position: absolute;
  left: 185px;
  top: 10px;
}
/* line 243, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.row-label.inline.multiline {
  top: -8px;
  text-align: left;
}
/* line 250, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.row.complex {
  text-align: center;
  font-size: 25px;
  font-weight: 600;
}
/* line 256, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.row .field_with_errors > .error {
  margin: -55px 45% 0;
}

/* line 261, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.form_cameras {
  margin-top: 70px;
}
/* line 264, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.form_cameras .double_row {
  display: flex;
  flex-direction: row;
  margin: 0 auto;
  width: 79%;
}
/* line 272, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.form_cameras .double_row .cameras_name input {
  width: 445px;
}
/* line 277, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.form_cameras .double_row .dash {
  font-size: 45px;
  margin: 0 10px;
  padding-top: 65px;
}
/* line 283, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.form_cameras .double_row .begin_number {
  left: -23px;
}
/* line 286, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.form_cameras .double_row .begin_number input {
  width: 300px;
}
/* line 291, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.form_cameras .double_row > .row {
  margin: 0;
  width: 300px;
}
/* line 295, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.form_cameras .double_row > .row.big {
  margin: 0 60px 0 0;
  width: 445px;
}
/* line 300, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.form_cameras .double_row > .row .row-field {
  display: block;
  margin: 18px auto 56px !important;
  height: 40px;
  width: 100%;
  font-size: 20px;
  border-radius: 3px;
  border: 2px #000 solid;
}

/* line 312, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.select2-selection.select2-selection--multiple {
  min-height: 60px !important;
  max-height: 60px !important;
  overflow-y: auto !important;
}

/* line 318, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.form_building_complex {
  display: flex;
  flex-direction: column;
}
/* line 322, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.form_building_complex .complex_name-field {
  display: block;
  margin: 18px 354px !important;
  height: 40px;
  width: 334px;
  font-size: 20px;
  border-radius: 3px;
  border: 2px #000 solid;
}

/* line 333, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.radio_add_building, .radio_add_complex {
  margin: 0 auto;
  width: 35%;
}
/* line 336, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.radio_add_building.edit, .radio_add_complex.edit {
  width: 42%;
}
/* line 340, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.radio_add_building label, .radio_add_complex label {
  margin: 0 0 10px 0;
  font-size: 42px;
  line-height: 42px;
  font-weight: 600;
  text-align: center;
}
/* line 348, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.radio_add_building #add_building, .radio_add_building #add_complex, .radio_add_complex #add_building, .radio_add_complex #add_complex {
  display: none;
}
/* line 351, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.radio_add_building #add_building:checked + label, .radio_add_building #add_complex:checked + label, .radio_add_complex #add_building:checked + label, .radio_add_complex #add_complex:checked + label {
  color: #3b99fc;
}
/* line 354, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.radio_add_building #add_building:checked + label:before, .radio_add_building #add_complex:checked + label:before, .radio_add_complex #add_building:checked + label:before, .radio_add_complex #add_complex:checked + label:before {
  display: block;
  content: '';
  position: absolute;
  left: -60px;
  width: 40px;
  height: 24px;
  border: 5px solid #3b99fc;
  border-top-color: transparent;
  border-right-color: transparent;
  transform: rotate(-45deg);
}

/* line 370, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.radio_add_complex {
  width: 45%;
}
/* line 372, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.radio_add_complex.edit {
  width: 52%;
}

/* line 377, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
p.caption {
  margin-bottom: 70px;
  font-size: 42px;
  line-height: 42px;
  font-weight: 600;
  text-align: center;
}

/* line 385, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.disabled_form {
  opacity: 0.3;
}
/* line 388, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.disabled_form input {
  pointer-events: none;
}

/* line 392, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.browse.btn.btn-primary {
  height: 41px;
}

/* line 395, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
a.add_fields {
  font-size: 20px;
  color: green;
  margin-left: 455px;
  display: block;
  height: 0px;
}

/* line 403, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
a.remove_fields {
  font-size: 17px;
  color: red;
  margin-left: 473px;
}

/* line 410, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
tr.building_row > td {
  border-bottom: 1px solid transparent !important;
}
/* line 413, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
tr.building_row > td.address {
  font-weight: 600;
}
/* line 418, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
tr.building_row.last > td {
  border-bottom: 1px solid #777 !important;
}

/* line 426, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
tr.complex_row > td {
  border-top: 1px solid #777 !important;
  border-bottom: 1px solid transparent !important;
}
/* line 430, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
tr.complex_row > td.address {
  font-weight: 600;
}

/* line 436, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
h2.caption {
  margin: 30px auto 40px;
  text-align: center;
  font-size: 45px;
  font-weight: 700;
}

/* line 443, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.inline-radio {
  display: block;
  margin: 18px auto 56px !important;
  height: 40px;
  width: 35%;
  font-size: 20px;
}
/* line 450, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.inline-radio .radio {
  position: absolute;
  right: 40%;
}
/* line 453, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.inline-radio .radio:first-child {
  left: 40%;
}

/* line 459, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
tr.active, td.active {
  background-color: #87f1a6;
}

/* line 463, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
tr.ehostunreach, td.ehostunreach,
tr.timeout, td.timeout,
tr.econnrefused, td.econnrefused,
tr.invalid_describe, td.invalid_describe,
tr.invalid_options, td.invalid_options,
tr.timeout_frames, td.timeout_frames {
  background-color: #f1aca8;
}

/* line 472, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.date_link {
  color: #3b99fc;
  margin-left: 12px;
}

/* line 477, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.datepicker {
  margin: 15px auto 0;
  padding: 10px 0 25px;
  width: 50%;
  background-color: #f0f2ca;
  border: 2px solid #000;
  text-align: center;
  font-size: 20px;
}

/* line 487, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.timing span {
  white-space: nowrap;
}
/* line 490, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.timing span.last {
  background-color: orange;
}

/* line 494, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.invoice-request {
  border: 1px solid gray;
  border-radius: 4px;
  overflow-y: scroll;
  min-height: 60px !important;
  max-height: 60px !important;
  overflow-y: auto !important;
  background-color: #fff;
}
/* line 502, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.invoice-request .invoice-textarea {
  min-height: 101%;
  padding: 4px 10px;
}
/* line 505, /app/app/assets/stylesheets/cabinet/s-cabinet-table.css.scss */
.invoice-request .invoice-textarea a {
  display: block;
  white-space: nowrap;
}

/* line 1, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.screenshot {
  overflow: hidden;
  width: 245px;
}
/* line 3, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.screenshot * {
  cursor: pointer;
  pointer-events: auto;
  transition: all 0.3s;
}
/* line 8, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.screenshot:hover a.about {
  background-color: #EBF3FB;
  border: 1px solid #2873B1;
  text-decoration: none;
}
/* line 13, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.screenshot .screenshot__preview img {
  -webkit-transform: scaleY(1);
  -moz-transform: scaleY(1);
  -o-transform: scaleY(1);
  -ms-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  -ms-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}
/* line 25, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.screenshot .masonry-brick {
  border: 2px solid #2873B1;
}
/* line 30, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.screenshot .thumbnail {
  /*-- Reset bootstrap styles --*/
  border: 2px solid #309DD2;
  padding: 0px;
  margin: 0 0 5px;
  border-radius: 0px;
  /*--//END Reset bootstrap styles --*/
}
/* line 38, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.screenshot .thumbnail .screenshot__preview {
  overflow: hidden;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);
}
/* line 41, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.screenshot .thumbnail .screenshot__preview img {
  height: 160px;
  width: 245px;
}
/* line 47, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.screenshot a.about {
  display: table;
  z-index: 10;
  text-align: center;
  color: #000000;
  background-color: #fff;
  border: 1px solid #d1d5d9;
  border-radius: 4px;
  width: 100%;
  height: 50px;
  margin-bottom: 18px;
}
/* line 59, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.screenshot a.about .camera-ip-address {
  display: inline-block;
}
/* line 62, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.screenshot a.about .map {
  vertical-align: middle;
  display: table-cell;
}
/* line 66, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.screenshot a.about .map:before {
  content: "\f041";
  font-family: FontAwesome;
  color: #f0ad4e;
  padding: 5px 0 0px 9px;
  font-size: 1.8em;
  height: 100%;
  display: table-cell;
  text-align: left;
  vertical-align: middle;
}
/* line 77, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.screenshot a.about .text {
  display: table-cell;
  text-align: left;
  vertical-align: middle;
  width: 100%;
  height: 100%;
  padding-left: 9px;
  color: #2873B1;
}
/* line 87, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.screenshot .favorite {
  position: absolute;
  top: 12px;
  right: 5px;
  height: 40px;
  width: 40px;
  background: url(/assets/cabinet/favoriteb.png) no-repeat center top/35px auto;
  z-index: 10;
  text-align: center;
  vertical-align: middle;
  line-height: 10px;
  color: #000000;
  text-decoration: underline;
  font-size: 14px;
}
/* line 98, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.screenshot .favorite:hover {
  background: url(/assets/cabinet/favorite_yellow.svg) no-repeat center top/35px auto;
}
/* line 101, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.screenshot .favorite.active {
  background: url(/assets/cabinet/favorite_yellow.svg) no-repeat center top/35px auto;
}
@media screen and (max-width: 757px) {
  /* line 105, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
  .screenshot .favorite:hover {
    background: url(/assets/cabinet/favorite.svg) no-repeat center top/35px auto;
  }
  /* line 108, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
  .screenshot .favorite.active {
    background: url(/assets/cabinet/favorite_yellow.svg) no-repeat center top/35px auto;
  }
}
/* line 113, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.screenshot span.sticker {
  position: absolute;
  top: 20px;
  left: -33px;
  height: 35px;
  width: 140px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  background-color: #0091C9;
  box-shadow: 3px 0px 3px #000;
  z-index: 10;
  text-align: center;
  vertical-align: middle;
  line-height: 35px;
  color: #FFFFFF;
  font-size: 16px;
  text-shadow: 1px 1px #000;
  font-weight: bold;
}

/* line 129, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.camera-disable-warpaper {
  position: absolute;
  width: 100%;
  top: -98px;
}
/* line 134, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.camera-disable-warpaper > div {
  left: -46px;
}

/* line 138, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.control-panel-camera {
  /*-- controll btn --*/
  /*--//END controll btn --*/
}
/* line 139, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.control-panel-camera li {
  display: inline-block;
}
/* line 143, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.control-panel-camera a.button-edit-cam {
  display: block;
  position: relative;
  top: 8px;
  width: 25px;
  height: 25px;
  background: url(/assets/cabinet/edit.svg) no-repeat center top;
  background-size: contain;
}
/* line 155, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.control-panel-camera a.js_update_camera_image {
  display: block;
  position: relative;
  width: 25px;
  height: 25px;
  top: 8px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI%2FPgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0%2BCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI%2BCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgNDM4LjUyOSA0MzguNTI4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0MzguNTI5IDQzOC41Mjg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc%2BCgk8Zz4KCQk8cGF0aCBkPSJNNDMzLjEwOSwyMy42OTRjLTMuNjE0LTMuNjEyLTcuODk4LTUuNDI0LTEyLjg0OC01LjQyNGMtNC45NDgsMC05LjIyNiwxLjgxMi0xMi44NDcsNS40MjRsLTM3LjExMywzNi44MzUgICAgYy0yMC4zNjUtMTkuMjI2LTQzLjY4NC0zNC4xMjMtNjkuOTQ4LTQ0LjY4NEMyNzQuMDkxLDUuMjgzLDI0Ny4wNTYsMC4wMDMsMjE5LjI2NiwwLjAwM2MtNTIuMzQ0LDAtOTguMDIyLDE1Ljg0My0xMzcuMDQyLDQ3LjUzNiAgICBDNDMuMjAzLDc5LjIyOCwxNy41MDksMTIwLjU3NCw1LjEzNywxNzEuNTg3djEuOTk3YzAsMi40NzQsMC45MDMsNC42MTcsMi43MTIsNi40MjNjMS44MDksMS44MDksMy45NDksMi43MTIsNi40MjMsMi43MTJoNTYuODE0ICAgIGM0LjE4OSwwLDcuMDQyLTIuMTksOC41NjYtNi41NjVjNy45OTMtMTkuMDMyLDEzLjAzNS0zMC4xNjYsMTUuMTMxLTMzLjQwM2MxMy4zMjItMjEuNjk4LDMxLjAyMy0zOC43MzQsNTMuMTAzLTUxLjEwNiAgICBjMjIuMDgyLTEyLjM3MSw0NS44NzMtMTguNTU5LDcxLjM3Ni0xOC41NTljMzguMjYxLDAsNzEuNDczLDEzLjAzOSw5OS42NDUsMzkuMTE1bC0zOS40MDYsMzkuMzk3ICAgIGMtMy42MDcsMy42MTctNS40MjEsNy45MDItNS40MjEsMTIuODUxYzAsNC45NDgsMS44MTMsOS4yMzEsNS40MjEsMTIuODQ3YzMuNjIxLDMuNjE3LDcuOTA1LDUuNDI0LDEyLjg1NCw1LjQyNGgxMjcuOTA2ICAgIGM0Ljk0OSwwLDkuMjMzLTEuODA3LDEyLjg0OC01LjQyNGMzLjYxMy0zLjYxNiw1LjQyLTcuODk4LDUuNDItMTIuODQ3VjM2LjU0MkM0MzguNTI5LDMxLjU5Myw0MzYuNzMzLDI3LjMxMiw0MzMuMTA5LDIzLjY5NHoiIGZpbGw9IiM5MURDNUEiLz4KCQk8cGF0aCBkPSJNNDIyLjI1MywyNTUuODEzaC01NC44MTZjLTQuMTg4LDAtNy4wNDMsMi4xODctOC41NjIsNi41NjZjLTcuOTksMTkuMDM0LTEzLjAzOCwzMC4xNjMtMTUuMTI5LDMzLjQgICAgYy0xMy4zMjYsMjEuNjkzLTMxLjAyOCwzOC43MzUtNTMuMTAyLDUxLjEwNmMtMjIuMDgzLDEyLjM3NS00NS44NzQsMTguNTU2LTcxLjM3OCwxOC41NTZjLTE4LjQ2MSwwLTM2LjI1OS0zLjQyMy01My4zODctMTAuMjczICAgIGMtMTcuMTMtNi44NTgtMzIuNDU0LTE2LjU2Ny00NS45NjYtMjkuMTNsMzkuMTE1LTM5LjExMmMzLjYxNS0zLjYxMyw1LjQyNC03LjkwMSw1LjQyNC0xMi44NDdjMC00Ljk0OC0xLjgwOS05LjIzNi01LjQyNC0xMi44NDcgICAgYy0zLjYxNy0zLjYyLTcuODk4LTUuNDMxLTEyLjg0Ny01LjQzMUgxOC4yNzRjLTQuOTUyLDAtOS4yMzUsMS44MTEtMTIuODUxLDUuNDMxQzEuODA3LDI2NC44NDQsMCwyNjkuMTMyLDAsMjc0LjA4djEyNy45MDcgICAgYzAsNC45NDUsMS44MDcsOS4yMzIsNS40MjQsMTIuODQ3YzMuNjE5LDMuNjEsNy45MDIsNS40MjgsMTIuODUxLDUuNDI4YzQuOTQ4LDAsOS4yMjktMS44MTcsMTIuODQ3LTUuNDI4bDM2LjgyOS0zNi44MzMgICAgYzIwLjM2NywxOS40MSw0My41NDIsMzQuMzU1LDY5LjUyMyw0NC44MjNjMjUuOTgxLDEwLjQ3Miw1Mi44NjYsMTUuNzAxLDgwLjY1MywxNS43MDFjNTIuMTU1LDAsOTcuNjQzLTE1Ljg0NSwxMzYuNDcxLTQ3LjUzNCAgICBjMzguODI4LTMxLjY4OCw2NC4zMzMtNzMuMDQyLDc2LjUyLTEyNC4wNWMwLjE5MS0wLjM4LDAuMjgxLTEuMDQ3LDAuMjgxLTEuOTk1YzAtMi40NzgtMC45MDctNC42MTItMi43MTUtNi40MjcgICAgQzQyNi44NzQsMjU2LjcyLDQyNC43MzEsMjU1LjgxMyw0MjIuMjUzLDI1NS44MTN6IiBmaWxsPSIjOTFEQzVBIi8%2BCgk8L2c%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPC9zdmc%2BCg%3D%3D) no-repeat center top;
  background-size: contain;
}
/* line 164, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.control-panel-camera a.js_ping_camera, .control-panel-camera a.js_reboot_camera {
  padding: 6px 12px;
  font-size: 12px;
  line-height: 22px;
  letter-spacing: 1.2px;
  background-color: #3f73ba;
  color: #ffffff;
  border-radius: 5px;
}
/* line 175, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.control-panel-camera .repair_proposal_img {
  height: 25px;
  width: 25px;
  border-radius: 25px;
  top: 8px;
  background-size: contain;
  outline: 0;
  border-radius: 60px;
  box-shadow: 0px 0px 2px #888;
  background-color: #2873B1;
}
/* line 185, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.control-panel-camera .repair_proposal_img:after {
  content: "\f0ad";
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
  color: #fff;
  font-size: 18px;
  margin-left: -20px;
  position: absolute;
}
/* line 196, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.control-panel-camera .repair_proposal_img:hover {
  cursor: pointer;
}
/* line 199, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.control-panel-camera .repair_proposal_img:focus {
  pointer-events: none;
}
/* line 202, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.control-panel-camera .repair_proposal_img:focus .onclick-menu-content {
  opacity: 1;
  visibility: visible;
}
/* line 206, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.control-panel-camera .repair_proposal_img .onclick-menu-content {
  padding: 10px;
  position: absolute;
  left: 12px;
  bottom: 34px;
  visibility: hidden;
  transition: visibility 0.5s;
  background-color: #2086c8;
  width: auto;
  z-index: 100;
  opacity: 0;
  pointer-events: auto;
  text-align: left;
}
/* line 219, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.control-panel-camera .repair_proposal_img .onclick-menu-content:before {
  content: "";
  width: 0;
  height: 0;
  border-top: 9px solid #2086c8;
  border-left: 0px solid transparent;
  border-right: 9px solid transparent;
  position: absolute;
  bottom: -9px;
}
/* line 229, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.control-panel-camera .repair_proposal_img .onclick-menu-content li {
  color: #f2f5e9;
  list-style-type: none;
  white-space: nowrap;
  height: 24px;
  font-size: 18px;
  text-shadow: 1px 1px #000;
}
/* line 236, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.control-panel-camera .repair_proposal_img .onclick-menu-content li a {
  background: transparent;
  border: none;
  color: inherit;
  outline: 0;
  cursor: pointer;
}
/* line 242, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.control-panel-camera .repair_proposal_img .onclick-menu-content li a:hover {
  color: #ff8c31;
}

/* line 251, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
select#cameras {
  margin: 15px 0 15px 0;
  min-width: 200px;
  height: 50px;
  font-size: 20px;
  text-align: center;
  background-color: white;
}

/* line 259, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.camera_already_in_work {
  border-radius: 60px;
  box-shadow: 0px 0px 2px #888;
  background-color: red !important;
}

/*-- control positions --*/
/* line 268, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.control-panel-camera {
  position: absolute;
  z-index: 99;
  top: 114px;
  padding-right: 10px;
  text-align: right;
  width: 245px;
}

/* line 276, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.mosaic-constructor .control-panel-camera {
  position: relative;
  top: 154px;
}

@media (max-width: 757px) {
  /* line 282, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
  .repair-proposals-row .control-panel-camera {
    top: 92px;
    padding-right: 27px;
  }
  /* line 286, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
  .repair-proposals-row .camera {
    margin-bottom: 0px;
    height: auto;
  }
}
/*--// END control positions --*/
/* line 297, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.view-tenth img {
  -webkit-transform: scaleY(1);
  -moz-transform: scaleY(1);
  -o-transform: scaleY(1);
  -ms-transform: scaleY(1);
  transform: scaleY(1);
  -webkit-transition: all 1s ease-in-out;
  -moz-transition: all 1s ease-in-out;
  -o-transition: all 1s ease-in-out;
  -ms-transition: all 1s ease-in-out;
  transition: all 1s ease-in-out;
}

/* line 298, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.view-tenth:hover img, .w3l_banner_nav_right_banner3_btml:hover .view-tenth img {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
  -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
}

/* line 299, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.view {
  overflow: hidden;
  position: relative;
  text-align: center;
}

/* line 300, /app/app/assets/stylesheets/cabinet/screenshot.css.scss */
.view img {
  display: block;
  position: relative;
  margin: 0 auto;
}

/* line 1, /app/app/assets/stylesheets/cabinet/requests.css.scss */
.request_menu {
  display: inline-block;
  margin-bottom: 26px;
  padding-top: 11px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 20px;
  line-height: 25px;
  font-weight: bold;
  width: auto;
  height: 50px;
  text-align: center;
  white-space: nowrap;
}
@media screen and (max-width: 757px) {
  /* line 1, /app/app/assets/stylesheets/cabinet/requests.css.scss */
  .request_menu {
    display: block;
    margin: 0 auto 10px;
  }
}
/* line 18, /app/app/assets/stylesheets/cabinet/requests.css.scss */
.request_menu:hover {
  background-color: rgba(204, 204, 204, 0.5);
  cursor: pointer;
  color: #000;
}
/* line 24, /app/app/assets/stylesheets/cabinet/requests.css.scss */
.request_menu.current {
  background-color: rgba(204, 204, 204, 0.5);
}
/* line 27, /app/app/assets/stylesheets/cabinet/requests.css.scss */
.request_menu.current:hover {
  background-color: rgba(204, 204, 204, 0.8);
}

/* line 33, /app/app/assets/stylesheets/cabinet/requests.css.scss */
tr.approved {
  background-color: rgba(169, 241, 186, 0.7);
  height: 50px;
}

/* line 38, /app/app/assets/stylesheets/cabinet/requests.css.scss */
tr.blocked {
  background-color: #cacaca;
}

/* line 42, /app/app/assets/stylesheets/cabinet/requests.css.scss */
tr.deleted {
  opacity: 0.6;
  height: 50px;
}
/* line 46, /app/app/assets/stylesheets/cabinet/requests.css.scss */
tr.deleted [data-remote='true'], tr.deleted input, tr.deleted select, tr.deleted .edit {
  opacity: 0;
  pointer-events: none;
}

/* line 53, /app/app/assets/stylesheets/cabinet/requests.css.scss */
td > form {
  display: flex;
}
/* line 56, /app/app/assets/stylesheets/cabinet/requests.css.scss */
td > form .boolean {
  margin-left: 20px !important;
}

/* line 62, /app/app/assets/stylesheets/cabinet/requests.css.scss */
#search {
  margin-bottom: 15px;
}

/* line 1, /app/app/assets/stylesheets/cabinet/pagination.css.scss */
.pagination a, .pagination span.current, .pagination span.gap {
  float: left;
  padding: 0 14px;
  line-height: 38px;
  text-decoration: none;
  background-color: white;
  border: 1px solid #DDD;
  border-left-width: 0;
}

/* line 11, /app/app/assets/stylesheets/cabinet/pagination.css.scss */
.pagination {
  height: 60px;
}
/* line 14, /app/app/assets/stylesheets/cabinet/pagination.css.scss */
.pagination > span:first-child {
  border-left-width: 1px !important;
}
/* line 16, /app/app/assets/stylesheets/cabinet/pagination.css.scss */
.pagination > span:first-child > a {
  border-left-width: 1px !important;
}

/* line 22, /app/app/assets/stylesheets/cabinet/pagination.css.scss */
span.current {
  background-color: rgba(204, 204, 204, 0.5) !important;
}

/* line 2, /app/app/assets/stylesheets/cabinet/complex-page.css.scss */
tr.complex-head td {
  background-color: #309DD2 !important;
  color: #fff;
}
/* line 6, /app/app/assets/stylesheets/cabinet/complex-page.css.scss */
tr.complex-head .btn-table-action {
  background-color: #2873B1 !important;
}
/* line 8, /app/app/assets/stylesheets/cabinet/complex-page.css.scss */
tr.complex-head .btn-table-action:hover {
  background-color: #fff !important;
}

/* line 14, /app/app/assets/stylesheets/cabinet/complex-page.css.scss */
.complex_show_page {
  padding-top: 10px;
  margin: 0 auto;
  text-align: center;
}
/* line 19, /app/app/assets/stylesheets/cabinet/complex-page.css.scss */
.complex_show_page .complex_name {
  padding-top: 35px;
  font-size: 35px;
  line-height: 48px;
  font-weight: bold;
}
@media screen and (max-width: 757px) {
  /* line 19, /app/app/assets/stylesheets/cabinet/complex-page.css.scss */
  .complex_show_page .complex_name {
    font-size: 18px;
    line-height: 48px;
    font-weight: 400;
  }
}
/* line 27, /app/app/assets/stylesheets/cabinet/complex-page.css.scss */
.complex_show_page .complex_address {
  font-size: 25px;
  line-height: 48px;
}
@media screen and (max-width: 757px) {
  /* line 27, /app/app/assets/stylesheets/cabinet/complex-page.css.scss */
  .complex_show_page .complex_address {
    font-size: 14px;
    line-height: 14px;
    font-weight: 400;
  }
}
/* line 34, /app/app/assets/stylesheets/cabinet/complex-page.css.scss */
.complex_show_page .buildings {
  margin-top: 20px;
  font-size: 50px;
  line-height: 60px;
}
/* line 38, /app/app/assets/stylesheets/cabinet/complex-page.css.scss */
.complex_show_page .buildings .building {
  margin: 10px 0 0 475px;
  font-size: 22px;
  line-height: 30px;
  text-align: left;
}

/* line 47, /app/app/assets/stylesheets/cabinet/complex-page.css.scss */
.select-building-for-complex > .select2.select2-container.select2-container--default {
  width: 100% !important;
  padding-bottom: 50px;
}
/* line 50, /app/app/assets/stylesheets/cabinet/complex-page.css.scss */
.select-building-for-complex > .select2.select2-container.select2-container--default > .selection > .select2-selection.select2-selection--multiple {
  min-height: 170px !important;
  max-height: 170px !important;
  margin: 0 auto;
  width: 380px;
}

/* line 1, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.buildings-show {
  height: 100%;
  background-color: #EBF3FB;
}

/* line 5, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.admin-info-menu {
  margin-bottom: 3px;
  padding-top: 10px;
  display: flex;
  justify-content: space-around;
  align-items: center;
  width: 100%;
  height: 47px;
}
/* line 14, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.admin-info-menu .create_buildings {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 250px;
}
/* line 20, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.admin-info-menu .create_buildings .building_add {
  margin: 0 37px 0 12px;
  height: 33px;
  width: 33px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI%2FPgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0%2BCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI%2BCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB3aWR0aD0iNjIuNTUycHgiIGhlaWdodD0iNjIuNTUxcHgiIHZpZXdCb3g9IjAgMCA2Mi41NTIgNjIuNTUxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA2Mi41NTIgNjIuNTUxOyIKCSB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc%2BCgk8Zz4KCQk8cGF0aCBkPSJNNjEuOTQ5LDM1LjQyOUw0OC4xMzMsMjEuNjEyVjEyLjVjMC0xLjEzNS0wLjkyMi0yLjA1Ni0yLjA1Ny0yLjA1NlM0NC4wMiwxMS4zNjUsNDQuMDIsMTIuNXY1LjAwMmwtOS43NDgtOS43NDkKCQkJYy0wLjgwMy0wLjgwMi0yLjEwNC0wLjgwMi0yLjkwNSwwTDE4LjYxMiwyMC41MDdjLTAuODA0LDAuODAyLTAuODA0LDIuMTA0LDAsMi45MDdjMC44MDMsMC44MDIsMi4xMDQsMC44MDIsMi45MDUsMGwxMS4zMDEtMTEuMwoJCQlsMjYuMjIzLDI2LjIyMmMwLjQwMiwwLjQsMC45MjgsMC42MDMsMS40NTMsMC42MDNjMC41MjcsMCwxLjA1NC0wLjIwMSwxLjQ1NC0wLjYwM0M2Mi43NTMsMzcuNTM0LDYyLjc1MywzNi4yMzIsNjEuOTQ5LDM1LjQyOXoiCgkJCS8%2BCgkJPHBhdGggZD0iTTU2LjA2OCwzNy43OUwzNC4yNzEsMTUuOTk0Yy0wLjM4NS0wLjM4Ni0wLjkwNy0wLjYwMy0xLjQ1My0wLjYwM2MtMC41NDUsMC0xLjA2NiwwLjIxNy0xLjQ1MiwwLjYwM2wtOC4zNzUsOC4zNzUKCQkJYzUuNTQ0LDIuNzY1LDkuNTE0LDguMjE2LDEwLjE5OCwxNC42NDdjMS42OTUsMC4zMzgsMi45NTksMS44MzQsMi45NTksMy42MDR2Ny44MTJjMCwxLjI1MiwwLjQ3MiwyLjQ0OCwxLjMyNiwzLjM3MwoJCQljMC45MzgsMS4wMTQsMi4yNjcsMS41OTYsMy42NDUsMS41OTZoMTAuNjM5YzIuNzM4LDAsNC45NjktMi4yMjksNC45NjktNC45NjlWMzkuNzk3YzAtMC4zMTItMC4wMjktMC42MjktMC4wOTItMC45NDIKCQkJQzU2LjU1NywzOC40NSw1Ni4zNTksMzguMDgsNTYuMDY4LDM3Ljc5eiIvPgoJCTxwYXRoIHN0eWxlPSJmaWxsOiMyM2E1NTI7IiBkPSJNMTUuNTY0LDI0LjI3M0M2Ljk2NywyNC4yNzMsMCwzMS4yNDMsMCwzOS44MzdjMCw4LjU5Niw2Ljk2OCwxNS41NjMsMTUuNTY0LDE1LjU2M2M4LjU5NiwwLDE1LjU2NC02Ljk2OSwxNS41NjQtMTUuNTYyCgkJCUMzMS4xMjksMzEuMjQyLDI0LjE2MSwyNC4yNzMsMTUuNTY0LDI0LjI3M3ogTTIwLjY2Myw0Mi40MDhoLTIuNTI5djIuNTI2YzAsMS40Mi0xLjE1LDIuNTY4LTIuNTY5LDIuNTY4CgkJCWMtMS40MiwwLTIuNTY5LTEuMTQ4LTIuNTY5LTIuNTY4di0yLjUyNmgtMi41MjljLTEuNDE5LDAtMi41NjktMS4xNS0yLjU2OS0yLjU2OXMxLjE1LTIuNTY5LDIuNTY5LTIuNTY5aDIuNTI5di0yLjUyNgoJCQljMC0xLjQxOCwxLjE0OS0yLjU2OSwyLjU2OS0yLjU2OWMxLjQxOSwwLDIuNTY5LDEuMTUxLDIuNTY5LDIuNTY5djIuNTI2aDIuNTI5YzEuNDE5LDAsMi41NjgsMS4xNSwyLjU2OCwyLjU2OQoJCQlTMjIuMDgyLDQyLjQwOCwyMC42NjMsNDIuNDA4eiIvPgoJPC9nPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjxnPgo8L2c%2BCjwvc3ZnPgo%3D) no-repeat center;
  background-size: contain;
}
/* line 26, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.admin-info-menu .create_buildings .complex {
  height: 42px;
  width: 46px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDIxLjAuMiwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9ItCh0LvQvtC5XzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAxMDAgMTEwLjEiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDEwMCAxMTAuMTsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLnN0MHtkaXNwbGF5Om5vbmU7fQoJLnN0MXtkaXNwbGF5OmlubGluZTt9Cjwvc3R5bGU%2BCjxnIGNsYXNzPSJzdDAiPgoJPHJlY3QgeD0iLTQ4NiIgeT0iLTYxNSIgY2xhc3M9InN0MSIgd2lkdGg9IjExODYiIGhlaWdodD0iOTA1Ii8%2BCjwvZz4KPGc%2BCgk8Zz4KCQk8Zz4KCQkJPHBhdGggZD0iTTI0LjgsMzguMkg1LjVWOTRoMTkuM1YzOC4yeiBNMjAuNSw0MC4yaDIuMXY2LjZoLTIuMVY0MC4yeiBNMTQuMSw0MC4yaDIuMXY2LjZoLTIuMUMxNC4xLDQ2LjgsMTQuMSw0MC4yLDE0LjEsNDAuMnoKCQkJCSBNNy42LDQwLjJoMi4xdjYuNkg3LjZWNDAuMnogTTkuOCw4OS45SDcuNnYtNi42aDIuMVY4OS45eiBNMTYuMiw4OS45aC0yLjF2LTYuNmgyLjFWODkuOXogTTIyLjYsODkuOWgtMi4xdi02LjZoMi4xVjg5Ljl6CgkJCQkgTTIzLjcsODIuMkg2LjZWODBoMTcuMVY4Mi4yeiBNNy42LDc5di02LjZoMi4xVjc5SDcuNnogTTE0LjEsNzl2LTYuNmgyLjFWNzlIMTQuMXogTTIwLjUsNzl2LTYuNmgyLjFWNzlIMjAuNXogTTIzLjcsNzEuM0g2LjYKCQkJCXYtMi4xaDE3LjFWNzEuM3ogTTcuNiw2OC4ydi02LjZoMi4xdjYuNkg3LjZ6IE0xNC4xLDY4LjJ2LTYuNmgyLjF2Ni42SDE0LjF6IE0yMC41LDY4LjJ2LTYuNmgyLjF2Ni42SDIwLjV6IE0yMy43LDYwLjZINi42di0yLjEKCQkJCWgxNy4xVjYwLjZ6IE03LjYsNTcuN3YtNi42aDIuMXY2LjZINy42eiBNMTQuMSw1Ny43di02LjZoMi4xdjYuNkgxNC4xeiBNMjAuNSw1Ny43di02LjZoMi4xdjYuNkgyMC41eiBNMjMuNyw1MEg2LjZ2LTIuMWgxNy4xCgkJCQlWNTB6Ii8%2BCgkJPC9nPgoJCTxnPgoJCQk8cGF0aCBkPSJNNTcsMjcuNWgtMS45di04LjZoLTNWNkgzNHYxMi45aC0zdjguNkgyOVY5NEg1N1YyNy41eiBNMzcuNiw5MC43aC0yLjFWMjEuMWgyLjFWOTAuN3ogTTM3LjYsMTUuN2gtMi4xVjguMmgyLjFWMTUuN3oKCQkJCSBNNDEuOSw5MC43aC0yLjFWMjEuMWgyLjFWOTAuN3ogTTQxLjksMTUuN2gtMi4xVjguMmgyLjFWMTUuN3ogTTQ2LjIsOTAuN2gtMi4xVjIxLjFoMi4xVjkwLjd6IE00Ni4yLDE1LjdoLTIuMVY4LjJoMi4xVjE1Ljd6CgkJCQkgTTUwLjUsOTAuN2gtMi4xVjIxLjFoMi4xVjkwLjd6IE01MC41LDE1LjdoLTIuMVY4LjJoMi4xVjE1Ljd6Ii8%2BCgkJPC9nPgoJCTxnPgoJCQk8Zz4KCQkJCTxwYXRoIGQ9Ik03Ni4xLDgxLjFWMzguMmgtMTVWOTRoMTVWODEuMXogTTY3LjYsODQuM2gtMi4xdi00LjJoMi4xVjg0LjN6IE02Ny42LDc4LjFoLTIuMXYtNC4yaDIuMVY3OC4xeiBNNjcuNiw3MS45aC0yLjF2LTQuMgoJCQkJCWgyLjFWNzEuOXogTTY3LjYsNjIuNGgtMi4xdi00LjJoMi4xVjYyLjR6IE02Ny42LDU2LjFoLTIuMVY1MmgyLjFWNTYuMXogTTY3LjYsNDkuOWgtMi4xdi00LjJoMi4xVjQ5Ljl6IE03MS45LDg0LjNoLTIuMXYtNC4yCgkJCQkJaDIuMVY4NC4zeiBNNzEuOSw3OC4xaC0yLjF2LTQuMmgyLjFWNzguMXogTTcxLjksNzEuOWgtMi4xdi00LjJoMi4xVjcxLjl6IE03MS45LDYyLjRoLTIuMXYtNC4yaDIuMVY2Mi40eiBNNzEuOSw1Ni4xaC0yLjFWNTIKCQkJCQloMi4xVjU2LjF6IE03MS45LDQ5LjloLTIuMXYtNC4yaDIuMVY0OS45eiBNNzIuOSw0Mi41aC04LjZ2LTIuMWg4LjZWNDIuNXoiLz4KCQkJPC9nPgoJCQk8Zz4KCQkJCTxwYXRoIGQ9Ik03NCwyMi42bC01LjQtNS40bC01LjQsNS40djEzLjVINzRWMjIuNnogTTY3LjYsMzQuN2gtMi4xdi00LjJoMi4xVjM0Ljd6IE02Ny42LDI4LjVoLTIuMXYtNC4yaDIuMVYyOC41eiBNNzEuOSwzNC43CgkJCQkJaC0yLjF2LTQuMmgyLjFWMzQuN3ogTTcxLjksMjguNWgtMi4xdi00LjJoMi4xVjI4LjV6Ii8%2BCgkJCTwvZz4KCQk8L2c%2BCgkJPGc%2BCgkJCTxyZWN0IHg9Ijc5LjUiIHk9IjI5LjciIHdpZHRoPSIxNSIgaGVpZ2h0PSIyLjEiLz4KCQkJPHBhdGggZD0iTTgyLjcsODcuNWMwLTIuNCwxLjktNC4zLDQuMy00LjNzNC4zLDEuOSw0LjMsNC4zVjk0aDMuMlYzNGgtMTV2NjBoMy4yVjg3LjV6IE05MC4yLDM5LjNoMi4xdjQuM2gtMi4xVjM5LjN6IE05MC4yLDQ1LjcKCQkJCWgyLjFWNTBoLTIuMVY0NS43eiBNOTAuMiw1Mi4yaDIuMXY0LjNoLTIuMVY1Mi4yeiBNOTAuMiw1OC42aDIuMXY0LjNoLTIuMVY1OC42eiBNOTAuMiw2NWgyLjF2NC4zaC0yLjFWNjV6IE05MC4yLDcxLjVoMi4xdjQuMwoJCQkJaC0yLjFWNzEuNXogTTg1LjksMzkuM2gyLjF2NC4zaC0yLjFWMzkuM3ogTTg1LjksNDUuN2gyLjFWNTBoLTIuMVY0NS43eiBNODUuOSw1Mi4yaDIuMXY0LjNoLTIuMVY1Mi4yeiBNODUuOSw1OC42aDIuMXY0LjNoLTIuMQoJCQkJVjU4LjZ6IE04NS45LDY1aDIuMXY0LjNoLTIuMVY2NXogTTg1LjksNzEuNWgyLjF2NC4zaC0yLjFWNzEuNXogTTgxLjYsMzkuM2gyLjF2NC4zaC0yLjFWMzkuM3ogTTgxLjYsNDUuN2gyLjFWNTBoLTIuMVY0NS43egoJCQkJIE04MS42LDUyLjJoMi4xdjQuM2gtMi4xVjUyLjJ6IE04MS42LDU4LjZoMi4xdjQuM2gtMi4xVjU4LjZ6IE04MS42LDY1aDIuMXY0LjNoLTIuMVY2NXogTTgxLjYsNzEuNWgyLjF2NC4zaC0yLjFWNzEuNXoiLz4KCQkJPHBhdGggZD0iTTg3LDg1LjRjLTEuMiwwLTIuMSwxLTIuMSwyLjFWOTRoNC4zdi02LjRDODkuMSw4Ni4zLDg4LjIsODUuNCw4Nyw4NS40eiIvPgoJCTwvZz4KCTwvZz4KPC9nPgo8L3N2Zz4K) no-repeat center;
  background-size: contain;
}
/* line 33, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.admin-info-menu .buildings-count__wrapper {
  margin-left: 23px;
  display: flex;
  justify-content: space-around;
  align-items: center;
  width: 480px;
}
/* line 39, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.admin-info-menu .buildings-count__wrapper .buildings-count {
  font-size: 16px;
  line-height: 28px;
}
/* line 44, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.admin-info-menu .buildings-count__wrapper #search {
  margin: 0;
}
/* line 49, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.admin-info-menu .cameras-state__wrapper {
  display: flex;
  justify-content: space-around;
  align-items: center;
  width: 375px;
}
/* line 54, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.admin-info-menu .cameras-state__wrapper .cameras-state {
  font-size: 16px;
  line-height: 28px;
}
/* line 59, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.admin-info-menu .cameras-state__wrapper .buildings-with-wrong-cameras {
  height: 20px;
  border-bottom: 1px #004D7D solid;
  font-size: 15px;
  color: #004D7D;
}
/* line 65, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.admin-info-menu .cameras-state__wrapper .buildings-with-wrong-cameras:hover {
  color: #2873b2;
  border-bottom: 1px #2873b2 solid;
}
/* line 72, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.admin-info-menu .users-state {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 300px;
  font-size: 15px;
  line-height: 28px;
}

/* line 81, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.server-status-wrapper {
  display: inline-block;
  list-style: none;
  margin-top: 10px;
  font-size: 15px;
  line-height: 20px;
}
/* line 88, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.server-status-wrapper li {
  display: inline-block;
}
/* line 91, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.server-status-wrapper .on {
  color: #7fbe41;
}
/* line 95, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.server-status-wrapper .off {
  color: #FF1818;
}

/* line 99, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.server-status__wrapper {
  padding-left: 90px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 450px;
}
/* line 107, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.server-status__wrapper .server-status {
  width: 104px;
  display: flex;
  justify-content: space-between;
  font-size: 15px;
  line-height: 20px;
}
/* line 114, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.server-status__wrapper .server-status > .middle-dash {
  position: absolute;
  left: 64px;
}
/* line 119, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.server-status__wrapper .server-status > .on {
  color: #7fbe41;
}
/* line 123, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.server-status__wrapper .server-status > .off {
  color: #FF1818;
}

/* line 129, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.b-cameras-menu-demo {
  margin: 53px auto 35px;
  padding: 0 245px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 48px;
  font-size: 18px;
  text-shadow: 1px 1px #000;
  font-weight: 600;
  border-bottom: 2px solid #aaa;
}
/* line 142, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.b-cameras-menu-demo .all-cameras {
  color: #0092CD;
}
/* line 146, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.b-cameras-menu-demo .all-cameras:hover span.camera-cctv {
  background: url(/assets/cabinet/camera_cctv_hover.svg) no-repeat center top;
  background-size: contain;
}
/* line 152, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.b-cameras-menu-demo .all-cameras span.camera-cctv {
  position: absolute;
  top: 5px;
  left: 446px;
  height: 29px;
  width: 29px;
  background: url(/assets/cabinet/camera_cctv.svg) no-repeat center top;
  background-size: contain;
}

/* line 161, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.b-cameras-menu {
  margin: 53px auto 35px;
  padding: 0 245px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 48px;
  font-size: 18px;
  text-shadow: 1px 1px #000;
  font-weight: 600;
  border-bottom: 2px solid #aaa;
}
/* line 174, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.b-cameras-menu .all-cameras {
  color: #0092CD;
}
/* line 178, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.b-cameras-menu .all-cameras:hover span.camera-cctv {
  background: url(/assets/cabinet/camera_cctv_hover.svg) no-repeat center top;
  background-size: contain;
}
/* line 184, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.b-cameras-menu .all-cameras span.camera-cctv {
  position: absolute;
  top: 5px;
  left: 206px;
  height: 29px;
  width: 29px;
  background: url(/assets/cabinet/camera_cctv.svg) no-repeat center top;
  background-size: contain;
}
/* line 191, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.b-cameras-menu .favorite-cameras {
  color: #0092CD;
  position: relative;
}
/* line 195, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.b-cameras-menu .favorite-cameras:hover span.favorite {
  background: url(/assets/cabinet/favorite_yellow.svg) no-repeat center top;
}
/* line 199, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.b-cameras-menu .favorite-cameras span.favorite {
  position: absolute;
  top: -8px;
  left: -33px;
  height: 26px;
  width: 26px;
  background: url(/assets/cabinet/favorite.svg) no-repeat center top;
}
/* line 205, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.b-cameras-menu .mosaic-cameras {
  color: #0092CD;
}
/* line 208, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.b-cameras-menu .mosaic-cameras:hover span.mosaic {
  background: url(/assets/cabinet/monitors_hover.png) no-repeat center top;
  background-size: contain;
}
/* line 213, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.b-cameras-menu .mosaic-cameras span.mosaic {
  position: absolute;
  top: 2px;
  right: 324px;
  height: 39px;
  width: 39px;
  background: url(/assets/cabinet/monitors.png) no-repeat center top;
  background-size: contain;
}
/* line 221, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.b-cameras-menu.for-complex {
  margin: 1px auto 35px;
  justify-content: center;
}
/* line 226, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
.b-cameras-menu.for-complex .mosaic-cameras span.mosaic {
  right: 583px;
}
@media screen and (max-width: 757px) {
  /* line 161, /app/app/assets/stylesheets/cabinet/buildings.css.scss */
  .b-cameras-menu {
    display: none;
  }
}

/* line 5, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-frame-wrapper {
  padding: 5px 12px 12px 12px;
  background-color: #1e1e1e;
  border-radius: 3px;
  border: 3px solid #fff;
}
/* line 11, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-frame-wrapper .panel-menu {
  justify-content: space-between;
  height: 62px;
}
/* line 15, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-frame-wrapper .panel-menu > .logo {
  margin-left: 14px;
  height: 60px;
  width: 210px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iNTQiIHZpZXdCb3g9IjAgMCAyMDAgNTQiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMC4yNTggNDguNDM2aDUuOTUzbC0uMDMtMjAuMTEtNS45MjItNS45NzdNMjEuNzUgNDguNDM2SDI3Ljd2LTMxLjY3bC01Ljk1My02LjAxTTMzLjE2NyA0OC42NDNoNy40MDd2LTguMjk3bDMuMTU4LTQuMjU2IDUuMTI1IDEyLjU1M2g5LjEyN2wtOC42ODItMTkuNzQ2IDcuODk4LTExLjE1aC05LjkzOGwtNi42ODggMTAuNjgtLjAzMi0xOS4wNTgtNy4zNzUtNy4xMTYiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNjMuMDEgMzAuOTk3djQuODcyaDMuMjI2YzEuNzYgMCAyLjU1Ny0uNDk3IDIuNTU3LTIuNDUzIDAtMS45Mi0uNzk4LTIuNDItMi41NTctMi40Mkg2My4wMXptLTUuODktNC44MzhINjguNWM0LjM2IDAgNi43MjggMi43MyA2LjcyOCA3LjI5IDAgNC41OS0yLjM3IDcuMzItNi43MjggNy4zMmgtNS40OXY3LjkxaC01Ljg5VjI2LjE2ek03NS43NjcgMjYuMTZ2MjIuNTJoMTYuNjJ2LTUuOGgtMTAuNzNWMzkuOWg4LjI3N1YzNC4zOGgtOC4yNzh2LTIuN2gxMC4yMjh2LTUuNTJNOTMuMjQgMjYuMTZ2MjIuNTJoNS44ODhWMzEuNzc0aDYuNzI4VjQ4LjY4aDUuODlWMjYuMTZNMTIzLjM5MyA0My40NjhjMi41MzcgMCAzLjg5Ny0yLjEwNyAzLjg5Ny02LjA0OCAwLTMuOTQtMS4zNi02LjA4LTMuODk3LTYuMDhzLTMuODk4IDIuMTQtMy44OTggNi4wOCAxLjM2IDYuMDQ4IDMuODk4IDYuMDQ4bTAtMTcuODk3YzYuNzkgMCAxMC4yMjYgNC4wNjMgMTAuMjI2IDExLjg1cy0zLjQzOCAxMS45MTMtMTAuMjI3IDExLjkxM2MtNi43OSAwLTEwLjIyNy00LjEyNi0xMC4yMjctMTEuOTEzIDAtNy43ODYgMy40MzYtMTEuODUgMTAuMjI3LTExLjg1TTE0NC4zODcgMzEuMzRjLTIuNTM3IDAtMy44OTggMi4xNC0zLjg5OCA2LjA4czEuMzYgNi4wNDggMy44OTcgNi4wNDhjMS44MDMgMCAyLjk1NS0xLjIxIDMuMzEtMy42NThoNi43OTJjLS42MSA2LjE3NC00LjA0OCA5LjQ2Mi0xMC4xMDMgOS40NjItNi43OSAwLTEwLjIzLTQuMDY0LTEwLjIzLTExLjg1MiAwLTcuNzg2IDMuNDQtMTEuODUgMTAuMjMtMTEuODUgNi4zNyAwIDkuODUgMy42MjcgMTAuMDYgMTAuMDVoLTYuNzNjLS4xODgtMi43OS0xLjM2Mi00LjI4LTMuMzMtNC4yOCIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNTQuMDIgMjYuMTZ2NS43MDhoNS40OTJWNDguNjhoNS45MDhWMzEuODdoNS41MTR2LTUuNzFNMTgzLjI5NSA0MS42MDhjMC0xLjgzLS43MzMtMi4yNjUtMi4zNy0yLjI2NWgtMy40Mzd2NC40OTdoMy40MzhjMS42MzYgMCAyLjM3LS40MzIgMi4zNy0yLjIzMm0tNS44MDgtMTUuNDV2OC4zNzZoNS44MDdjNC4yMSAwIDYuNDEgMi41NDUgNi40MSA3LjAxMiAwIDQuNDM4LTIuMzAzIDcuMTM1LTYuNTM3IDcuMTM1SDE3MS42VjI2LjE2aDUuODg4eiIvPjwvc3ZnPg%3D%3D) no-repeat center center;
  background-size: contain;
}
/* line 22, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-frame-wrapper .panel-menu > .caption {
  padding-top: 21px;
  font-size: 38px;
  line-height: 38px;
  color: #f2f2f2;
}
/* line 29, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-frame-wrapper .panel-menu > .b-popup__close {
  margin-right: 25px;
  cursor: pointer;
  padding: 23px;
  font-size: 55px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
  color: #f2f2f2;
  top: 11px;
  right: 5px;
}
/* line 41, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-frame-wrapper .mosaic-frame {
  border-radius: 3px;
  border: 3px solid #fff;
}
/* line 46, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-frame-wrapper .mosaic-frame .mosaic .grid {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  margin: 0 auto;
  padding: 5px 0;
}
/* line 53, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-frame-wrapper .mosaic-frame .mosaic .grid .big-cell {
  background-color: #ccc;
}
/* line 56, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-frame-wrapper .mosaic-frame .mosaic .grid .big-cell:nth-child(n+3) {
  margin-top: 4px;
}
/* line 60, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-frame-wrapper .mosaic-frame .mosaic .grid .big-cell:nth-child(2n+1) {
  margin-right: 4px;
}
/* line 64, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-frame-wrapper .mosaic-frame .mosaic .grid .big-cell > iframe {
  display: block;
  margin: 0 auto;
}

/* line 74, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-constructor {
  margin: 7px 0 0 7px;
}
/* line 76, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-constructor .mosaic-container__wrapper {
  text-align: center;
}
/* line 78, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-constructor .mosaic-container__wrapper .mosaic-container {
  display: inline-block;
  /*-- tabs masaic --*/
  /*-- tabs masaic --*/
}
/* line 85, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-constructor .mosaic-container__wrapper .mosaic-container .link-to-mosaic__wrapper .link-to-mosaic__inner-wrapper .link-to-mosaic {
  font-size: 16px;
  display: inline-block;
  padding: 8px 7px;
  /*&.current-mosaic.first-mosaic {
    border-radius: 9px 9px 0 0;
  }*/
}
/* line 89, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-constructor .mosaic-container__wrapper .mosaic-container .link-to-mosaic__wrapper .link-to-mosaic__inner-wrapper .link-to-mosaic:hover {
  color: #309dd2;
  cursor: pointer;
}
/* line 94, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-constructor .mosaic-container__wrapper .mosaic-container .link-to-mosaic__wrapper .link-to-mosaic__inner-wrapper .link-to-mosaic.current-mosaic {
  border-radius: 9px 9px 0 0;
  background-color: #2873B1;
  color: #fff;
}
/* line 108, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-constructor .mosaic-container__wrapper .play {
  opacity: 1;
  cursor: pointer;
  float: right;
  top: -39px;
  right: 0px;
  position: absolute;
  width: 35px;
  height: 35px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI%2FPg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTggNTgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDU4IDU4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI%2BDQo8Y2lyY2xlIHN0eWxlPSJmaWxsOiMwMDkxYzk7IiBjeD0iMjkiIGN5PSIyOSIgcj0iMjkiLz4NCjxnPg0KCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiNGRkZGRkY7IiBwb2ludHM9IjQ0LDI5IDIyLDQ0IDIyLDI5LjI3MyAyMiwxNCAJIi8%2BDQoJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0yMiw0NWMtMC4xNiwwLTAuMzIxLTAuMDM4LTAuNDY3LTAuMTE2QzIxLjIwNSw0NC43MTEsMjEsNDQuMzcxLDIxLDQ0VjE0DQoJCWMwLTAuMzcxLDAuMjA1LTAuNzExLDAuNTMzLTAuODg0YzAuMzI4LTAuMTc0LDAuNzI0LTAuMTUsMS4wMzEsMC4wNThsMjIsMTVDNDQuODM2LDI4LjM2LDQ1LDI4LjY2OSw0NSwyOXMtMC4xNjQsMC42NC0wLjQzNywwLjgyNg0KCQlsLTIyLDE1QzIyLjM5NCw0NC45NDEsMjIuMTk3LDQ1LDIyLDQ1eiBNMjMsMTUuODkzdjI2LjIxNUw0Mi4yMjUsMjlMMjMsMTUuODkzeiIvPg0KPC9nPg0KPGc%2BDQo8L2c%2BDQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc%2BDQo8L2c%2BDQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc%2BDQo8L2c%2BDQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc%2BDQo8L2c%2BDQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc%2BDQo8L2c%2BDQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPC9zdmc%2BDQo%3D) no-repeat center;
  background-size: contain;
  opacity: 0.3;
}
/* line 121, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-constructor .mosaic-container__wrapper .play.active-btn {
  opacity: 1;
  cursor: pointer;
}
/* line 128, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-constructor .grid-droppable__frame {
  background-color: #2873B1;
  padding: 5px 12px 25px;
  border-radius: 3px;
}
/* line 133, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-constructor .grid-droppable__frame > .logo {
  height: 45px;
  width: 150px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iNTQiIHZpZXdCb3g9IjAgMCAyMDAgNTQiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMC4yNTggNDguNDM2aDUuOTUzbC0uMDMtMjAuMTEtNS45MjItNS45NzdNMjEuNzUgNDguNDM2SDI3Ljd2LTMxLjY3bC01Ljk1My02LjAxTTMzLjE2NyA0OC42NDNoNy40MDd2LTguMjk3bDMuMTU4LTQuMjU2IDUuMTI1IDEyLjU1M2g5LjEyN2wtOC42ODItMTkuNzQ2IDcuODk4LTExLjE1aC05LjkzOGwtNi42ODggMTAuNjgtLjAzMi0xOS4wNTgtNy4zNzUtNy4xMTYiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNjMuMDEgMzAuOTk3djQuODcyaDMuMjI2YzEuNzYgMCAyLjU1Ny0uNDk3IDIuNTU3LTIuNDUzIDAtMS45Mi0uNzk4LTIuNDItMi41NTctMi40Mkg2My4wMXptLTUuODktNC44MzhINjguNWM0LjM2IDAgNi43MjggMi43MyA2LjcyOCA3LjI5IDAgNC41OS0yLjM3IDcuMzItNi43MjggNy4zMmgtNS40OXY3LjkxaC01Ljg5VjI2LjE2ek03NS43NjcgMjYuMTZ2MjIuNTJoMTYuNjJ2LTUuOGgtMTAuNzNWMzkuOWg4LjI3N1YzNC4zOGgtOC4yNzh2LTIuN2gxMC4yMjh2LTUuNTJNOTMuMjQgMjYuMTZ2MjIuNTJoNS44ODhWMzEuNzc0aDYuNzI4VjQ4LjY4aDUuODlWMjYuMTZNMTIzLjM5MyA0My40NjhjMi41MzcgMCAzLjg5Ny0yLjEwNyAzLjg5Ny02LjA0OCAwLTMuOTQtMS4zNi02LjA4LTMuODk3LTYuMDhzLTMuODk4IDIuMTQtMy44OTggNi4wOCAxLjM2IDYuMDQ4IDMuODk4IDYuMDQ4bTAtMTcuODk3YzYuNzkgMCAxMC4yMjYgNC4wNjMgMTAuMjI2IDExLjg1cy0zLjQzOCAxMS45MTMtMTAuMjI3IDExLjkxM2MtNi43OSAwLTEwLjIyNy00LjEyNi0xMC4yMjctMTEuOTEzIDAtNy43ODYgMy40MzYtMTEuODUgMTAuMjI3LTExLjg1TTE0NC4zODcgMzEuMzRjLTIuNTM3IDAtMy44OTggMi4xNC0zLjg5OCA2LjA4czEuMzYgNi4wNDggMy44OTcgNi4wNDhjMS44MDMgMCAyLjk1NS0xLjIxIDMuMzEtMy42NThoNi43OTJjLS42MSA2LjE3NC00LjA0OCA5LjQ2Mi0xMC4xMDMgOS40NjItNi43OSAwLTEwLjIzLTQuMDY0LTEwLjIzLTExLjg1MiAwLTcuNzg2IDMuNDQtMTEuODUgMTAuMjMtMTEuODUgNi4zNyAwIDkuODUgMy42MjcgMTAuMDYgMTAuMDVoLTYuNzNjLS4xODgtMi43OS0xLjM2Mi00LjI4LTMuMzMtNC4yOCIvPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNTQuMDIgMjYuMTZ2NS43MDhoNS40OTJWNDguNjhoNS45MDhWMzEuODdoNS41MTR2LTUuNzFNMTgzLjI5NSA0MS42MDhjMC0xLjgzLS43MzMtMi4yNjUtMi4zNy0yLjI2NWgtMy40Mzd2NC40OTdoMy40MzhjMS42MzYgMCAyLjM3LS40MzIgMi4zNy0yLjIzMm0tNS44MDgtMTUuNDV2OC4zNzZoNS44MDdjNC4yMSAwIDYuNDEgMi41NDUgNi40MSA3LjAxMiAwIDQuNDM4LTIuMzAzIDcuMTM1LTYuNTM3IDcuMTM1SDE3MS42VjI2LjE2aDUuODg4eiIvPjwvc3ZnPg%3D%3D) no-repeat center center;
  background-size: contain;
}
/* line 139, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-constructor .grid-droppable__frame .grid-droppable__wrapper {
  padding: 10px;
  border: 1px solid #fff;
  border-radius: 3px;
  background-color: #309DD2;
}
/* line 145, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-constructor .grid-droppable__frame .grid-droppable__wrapper .grid-droppable {
  justify-content: space-between;
  align-content: space-between;
  max-width: 498px;
}
/* line 150, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-constructor .grid-droppable__frame .grid-droppable__wrapper .grid-droppable .cell {
  width: 247px;
  height: 162px;
  background-color: #ccc;
  color: #aaaaaa;
  text-align: center;
  font-size: 17px;
  border: 6px #ccc solid;
}
/* line 159, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-constructor .grid-droppable__frame .grid-droppable__wrapper .grid-droppable .cell.active-for-drop {
  border: 6px #aaa dashed;
}
/* line 163, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-constructor .grid-droppable__frame .grid-droppable__wrapper .grid-droppable .cell .dropped-img {
  position: absolute;
  top: -8px;
  left: -8px;
  height: 166px;
  width: 250px;
  border: 2px solid #004D7D;
}
/* line 170, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-constructor .grid-droppable__frame .grid-droppable__wrapper .grid-droppable .cell .delete-bth {
  position: absolute;
  top: -2px;
  right: 0;
  width: 30px;
  height: 30px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI%2FPg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDUxMiA1MTIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUxMiA1MTI7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxjaXJjbGUgc3R5bGU9ImZpbGw6I0UyMUIxQjsiIGN4PSIyNTYiIGN5PSIyNTYiIHI9IjI1NiIvPg0KPHBhdGggc3R5bGU9ImZpbGw6I0M0MDYwNjsiIGQ9Ik01MTAuMjgsMjg1LjMwNEwzNjcuOTEyLDE0Mi45MzZMMTUwLjI0OCwzNjguNjA4bDE0MC45MjgsMTQwLjkyOA0KCUM0MDYuMzUyLDQ5My42OTYsNDk3LjA1Niw0MDEuMjg4LDUxMC4yOCwyODUuMzA0eiIvPg0KPGc%2BDQoJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0zNTQuMzc2LDM3MS41MzZjLTUuMTIsMC0xMC4yMzItMS45NTItMTQuMTQ0LTUuODU2TDE0Ni40MDgsMTcxLjg0OA0KCQljLTcuODE2LTcuODE2LTcuODE2LTIwLjQ3MiwwLTI4LjI4czIwLjQ3Mi03LjgxNiwyOC4yOCwwTDM2OC41MiwzMzcuNGM3LjgxNiw3LjgxNiw3LjgxNiwyMC40NzIsMCwyOC4yOA0KCQlDMzY0LjYwOCwzNjkuNTg0LDM1OS40OTYsMzcxLjUzNiwzNTQuMzc2LDM3MS41MzZ6Ii8%2BDQoJPHBhdGggc3R5bGU9ImZpbGw6I0ZGRkZGRjsiIGQ9Ik0xNjAuNTQ0LDM3MS41MzZjLTUuMTIsMC0xMC4yMzItMS45NTItMTQuMTQ0LTUuODU2Yy03LjgxNi03LjgxNi03LjgxNi0yMC40NzIsMC0yOC4yOA0KCQlsMTkzLjgzMi0xOTMuODMyYzcuODE2LTcuODE2LDIwLjQ3Mi03LjgxNiwyOC4yOCwwczcuODE2LDIwLjQ3MiwwLDI4LjI4TDE3NC42ODgsMzY1LjY4DQoJCUMxNzAuNzg0LDM2OS41ODQsMTY1LjY2NCwzNzEuNTM2LDE2MC41NDQsMzcxLjUzNnoiLz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc%2BDQo8L2c%2BDQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc%2BDQo8L2c%2BDQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc%2BDQo8L2c%2BDQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc%2BDQo8L2c%2BDQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc%2BDQo8L2c%2BDQo8Zz4NCjwvZz4NCjwvc3ZnPg0K) no-repeat center;
  background-size: contain;
  opacity: 0.7;
}
/* line 178, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-constructor .grid-droppable__frame .grid-droppable__wrapper .grid-droppable .cell .delete-bth:hover {
  opacity: 1;
  cursor: pointer;
}
/* line 188, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-constructor .cameras-column {
  height: 100%;
}
/* line 191, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.mosaic-constructor .cameras-column .cameras-column__caption {
  font-size: 37px;
  font-weight: 600;
}

/* line 197, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.drop-text {
  display: table;
  width: 100%;
  height: 100%;
}
/* line 201, /app/app/assets/stylesheets/cabinet/mosaic.css.scss */
.drop-text span {
  text-align: center;
  vertical-align: middle;
  display: table-cell !important;
}

/* line 1, /app/app/assets/stylesheets/cabinet/errors.css.scss */
.img_404 {
  margin: 0 auto;
  height: 92vh;
  width: 80vw;
  background: url(/assets/errors/404.png) no-repeat center top;
  background-size: contain;
}

/* line 8, /app/app/assets/stylesheets/cabinet/errors.css.scss */
.img_422 {
  margin: 0 auto;
  height: 92vh;
  width: 80vw;
  background: url(/assets/errors/422.png) no-repeat center top;
  background-size: contain;
}

/* line 15, /app/app/assets/stylesheets/cabinet/errors.css.scss */
.img_500 {
  margin: 0 auto;
  height: 92vh;
  width: 80vw;
  background: url(/assets/errors/500.png) no-repeat center top;
  background-size: contain;
}

/* line 22, /app/app/assets/stylesheets/cabinet/errors.css.scss */
.img_502 {
  margin: 0 auto;
  height: 92vh;
  width: 80vw;
  background: url(/assets/errors/502.png) no-repeat center top;
  background-size: contain;
}

/* line 3, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.header-repair-controll form .qqsearch {
  background-color: #EEEEEE;
}

/* line 8, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row {
  background-color: #fff;
  margin: 0 35px;
  padding: 15px 30px;
  display: flex;
  justify-content: space-between;
  text-align: center;
  border-bottom: 1px solid #1e1e1e;
}
/* line 17, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .id, .repair-proposals-row .data, .repair-proposals-row .address, .repair-proposals-row .camera, .repair-proposals-row .reason {
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 23, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .address {
  width: 110px;
}
/* line 25, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .comment {
  align-items: center;
  justify-content: center;
  flex-direction: column;
  /*    
      .send-btn__wrapper {
        text-align: right;
        
        .send-btn {
  
          padding: 4px 8px;
          font-size: 11px;
          font-weight: 600;
          letter-spacing: 1.2px;
          color: #ffffff;
          background-color: rgba(#004D7D, 0.9);
          border-radius: 5px;
  
          &:hover {
            background-color: #004D7D;
            cursor: pointer;
          }
        }
      }
  */
}
/* line 32, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .comment .comments {
  height: 170px;
  border: 1px solid #aaaaaa;
  border-radius: 5px;
  text-align: right;
  overflow-y: scroll;
}
/* line 39, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .comment .comments .comment-row {
  display: flex;
  justify-content: flex-end;
  padding: 5px 12px;
}
/* line 44, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .comment .comments .comment-row .text {
  padding: 0 10px;
  font-size: 14px;
  background-color: #d5dfff;
  line-height: 22px;
  border-radius: 4px;
}
/* line 51, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .comment .comments .comment-row .name {
  margin-left: 10px;
  font-size: 9px;
  color: #ccc;
  line-height: 22px;
}
/* line 61, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .comment .comments .comment-row.comment-first .text {
  background-color: #3F73BA;
  color: #fff;
}
/* line 68, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .comment .simple_form.comment {
  display: flex;
  justify-content: space-between;
  flex-direction: row !important;
  margin-top: 10px;
  padding: 0 5px;
}
/* line 75, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .comment .simple_form.comment textarea.text.required {
  border-radius: 4px;
  min-height: 10px !important;
  height: 27px;
}
/* line 82, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .comment .comment_text {
  margin-right: 4px;
  padding-right: 4px;
  width: 100%;
}
/* line 87, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .comment .send-btn {
  padding: 0px;
  background-color: transparent;
  border: 0px;
}
/* line 92, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .comment .send-btn .ico-send-btn {
  float: right;
}
/* line 95, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .comment .send-btn .ico-send-btn:after {
  content: "\f1d8";
  font-family: 'FontAwesome';
  height: 10px;
  color: #fff;
}
/* line 130, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .employee {
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 135, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .employee select {
  height: 34px;
  font-size: 18px;
}
/* line 142, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .open {
  padding-bottom: 21px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  /*    
      > .js-execute {
        margin-top: 15px;
        padding: 8px 15px;
        font-size: 17px;
        font-weight: 600;
        letter-spacing: 1.2px;
        color: #ffffff;
        background-color: rgba(#004D7D, 0.9);
        border-radius: 6px;
        
        &:hover {
          background-color: #004D7D;
          cursor: pointer;
        }
      }
  */
}
/* line 170, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .about {
  left: 0;
}
/* line 175, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .repair_proposal_img {
  display: none !important;
}

/* line 180, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row-caption {
  background-color: #fff;
  margin: 0 35px;
  padding: 15px 30px;
  display: flex;
  justify-content: space-between;
  text-align: center;
  border-bottom: 3px solid #1e1e1e;
}
/* line 189, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row-caption .address, .repair-proposals-row-caption .data, .repair-proposals-row-caption .camera, .repair-proposals-row-caption .reason, .repair-proposals-row-caption .comment, .repair-proposals-row-caption .employee, .repair-proposals-row-caption .open {
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 194, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row-caption .address {
  width: 110px;
}

/* line 202, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .id, .repair-proposals-row-caption .id {
  display: none;
}

/* line 205, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposal-menu {
  display: inline-block;
  margin-bottom: 26px;
  padding-top: 11px;
  font-size: 20px;
  line-height: 25px;
  font-weight: bold;
  height: 50px;
  text-align: center;
  white-space: nowrap;
}
/* line 215, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposal-menu.first {
  margin-left: 45px;
}
/* line 219, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposal-menu:hover {
  background-color: rgba(204, 204, 204, 0.5);
  cursor: pointer;
  color: #000;
}
/* line 225, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposal-menu.current {
  background-color: rgba(204, 204, 204, 0.5);
}
/* line 228, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposal-menu.current:hover {
  background-color: rgba(204, 204, 204, 0.8);
}

/* line 234, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.new-repair-proposal {
  display: inline-block;
  margin-left: 20px;
  padding: 11px 22px;
  font-size: 20px;
  line-height: 25px;
  font-weight: bold;
  letter-spacing: 1px;
  color: #ffffff;
  background-color: rgba(0, 77, 125, 0.9);
  border-radius: 8px;
}
/* line 244, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.new-repair-proposal:hover {
  background-color: #004D7D;
  cursor: pointer;
  color: #ffffff;
}

@media screen and (max-width: 757px) {
  /* line 251, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .cabinet.l-page__content {
    flex-direction: column;
  }
  /* line 257, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .cabinet.l-page__content .repair-proposals-row-caption {
    display: none;
  }
  /* line 260, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .cabinet.l-page__content .repair-proposals-row-caption + .repair-proposals-row {
    border-top: 1px solid #aaaaaa;
  }
  /* line 265, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .cabinet.l-page__content .repair-proposals-row {
    margin: 0 auto;
    padding: 12px 3px;
    flex-wrap: wrap;
  }
  /* line 271, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .cabinet.l-page__content .repair-proposals-row .id, .cabinet.l-page__content .repair-proposals-row .reason {
    display: none;
  }
  /* line 275, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .cabinet.l-page__content .repair-proposals-row .data {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
  }
  /* line 281, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .cabinet.l-page__content .repair-proposals-row .camera {
    margin-bottom: 45px;
  }
  /* line 286, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .cabinet.l-page__content .repair-proposals-row .camera .screenshot {
    margin: 0 0 30px 0;
  }
  /* line 290, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .cabinet.l-page__content .repair-proposals-row .camera .screenshot img {
    height: 135px;
  }
  /* line 302, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .cabinet.l-page__content .repair-proposal-menu.first {
    margin-left: 0;
  }
  /* line 307, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .cabinet.l-page__content #search input {
    border: 1px solid #aaa;
  }
  /* line 315, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .cabinet.l-page__content .comment .comments {
    height: 115px;
  }
  /* line 320, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .cabinet.l-page__content .comment textarea {
    border: 1px solid #aaa;
  }
  /* line 325, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .cabinet.l-page__content .comment form {
    padding: 0 !important;
  }
  /* line 337, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .cabinet.l-page__content .open .state {
    display: none;
  }
}

/* line 346, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.color_one_day {
  background-color: #fff;
}

/* line 349, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.color_two_day {
  background-color: #ccffcc;
}

/* line 352, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.color_three_days {
  background-color: #ffcc99;
}

/* line 355, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.color_four_days {
  background-color: #ff6600;
}

/* line 358, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.color_five_days {
  background-color: #ff6600;
}

/* line 361, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.color_many_days {
  background-color: #ff6600;
  /*  
  .id, .data, .reason, .state {
    color: #fff;
  }
  */
}

/* line 369, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.control-panel-repair.show-request {
  display: none;
}

/* line 372, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.control-panel-action.show-repair {
  display: none;
}

/* line 375, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.commentRepair {
  background-color: rgba(0, 0, 0, 0.6);
}

/* line 378, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
#commentRepairPlace:focus {
  border: 0px !important;
}

/* line 381, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-row .comments {
  background-color: #fff;
  color: #000;
}

/* line 385, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-place .camera-disable-warpaper {
  display: none;
}

/* line 393, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
.repair-proposals-excute .btn-success {
  margin-top: 4px;
}

@media screen and (min-width: 758px) {
  /* line 400, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row-caption .id, .repair-proposals-row .id {
    width: 40px;
  }
  /* line 401, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row-caption .data, .repair-proposals-row .data {
    width: 110px;
  }
  /* line 402, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row-caption .camera, .repair-proposals-row .camera {
    width: 320px;
  }
  /* line 403, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row-caption .reason, .repair-proposals-row .reason {
    width: 90px;
  }
  /* line 404, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row-caption .comment, .repair-proposals-row .comment {
    width: 480px;
  }
  /* line 405, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row-caption .btn-success, .repair-proposals-row-caption .open, .repair-proposals-row-caption .repair-proposals-excute, .repair-proposals-row-caption .employee select, .repair-proposals-row .btn-success, .repair-proposals-row .open, .repair-proposals-row .repair-proposals-excute, .repair-proposals-row .employee select {
    width: 240px;
  }

  /* line 410, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row .camera {
    display: block;
    min-height: 75px;
  }
  /* line 414, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row .comment {
    width: 480px;
  }
  /* line 417, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row .send-btn__wrapper {
    width: 100%;
  }
  /* line 419, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row .send-btn__wrapper .ico-send-btn {
    left: -10px;
    top: -22px;
  }
  /* line 424, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row .send-btn input {
    width: 109px;
    padding-left: 12px;
    text-align: left;
  }
}
@media screen and (max-width: 758px) {
  /* line 432, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .control-panel-camera {
    padding-right: 0px !important;
  }
  /* line 433, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .control-panel-camera a {
    padding: 13px 16px !important;
    text-transform: uppercase;
  }
  /* line 438, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .control-panel-camera ul, .control-panel-camera ol {
    padding: 0 0 0 0px !important;
  }

  /* line 443, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row .data {
    width: 100%;
  }
  /* line 446, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row .camera {
    height: 164px;
    margin: 0px auto;
    margin-top: 10px;
    display: block;
  }
  /* line 452, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row .comment {
    width: 100%;
  }
  /* line 455, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row .open {
    padding: 10px 0 10px;
  }
  /* line 457, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row .open .btn {
    margin-top: 10px;
    width: 100%;
  }
  /* line 462, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row .send-btn__wrapper {
    width: 100%;
  }
  /* line 464, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row .send-btn__wrapper .send-btn {
    float: left;
    width: 100%;
    padding-right: 4px;
    margin-top: 10px;
  }
  /* line 469, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row .send-btn__wrapper .send-btn input {
    width: 100%;
    height: 60px;
    text-align: center;
    text-transform: uppercase;
  }
  /* line 476, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row .send-btn__wrapper .ico-send-btn {
    top: -36px;
    left: -22px;
  }
  /* line 482, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row .repair-proposals-excute .employee {
    padding-top: 0px;
    margin-right: 2px;
  }
  /* line 486, /app/app/assets/stylesheets/cabinet/repair_proposal.css.scss */
  .repair-proposals-row .repair-proposals-excute, .repair-proposals-row .repair-proposals-excute select {
    width: 100%;
  }
}
/* line 1, /app/app/assets/stylesheets/cabinet/settings.css.scss */
.flussonic_configs {
  margin-top: 10px;
  text-align: center;
}
/* line 5, /app/app/assets/stylesheets/cabinet/settings.css.scss */
.flussonic_configs a {
  font-size: 23px;
  font-weight: 600;
  letter-spacing: 1.5px;
}
/* line 10, /app/app/assets/stylesheets/cabinet/settings.css.scss */
.flussonic_configs a:nth-child(1) {
  margin-right: 50px;
}

@media screen and (max-width: 757px) {
  /* line 4, /app/app/assets/stylesheets/cabinet/employee.css.scss */
  .edit_employee .row.form-group .input, .edit_employee .row .input, .edit_server .row.form-group .input, .edit_server .row .input, .edit_setting .row.form-group .input, .edit_setting .row .input, .new_employee .row.form-group .input, .new_employee .row .input, .new_server .row.form-group .input, .new_server .row .input {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  /* line 10, /app/app/assets/stylesheets/cabinet/employee.css.scss */
  .edit_employee label.row-label, .edit_server label.row-label, .edit_setting label.row-label, .new_employee label.row-label, .new_server label.row-label {
    position: relative;
    left: 0;
    top: 0;
  }
  /* line 15, /app/app/assets/stylesheets/cabinet/employee.css.scss */
  .edit_employee .row-field, .edit_server .row-field, .edit_setting .row-field, .new_employee .row-field, .new_server .row-field {
    margin: 0 !important;
  }
}

/* line 1, /app/app/assets/stylesheets/cabinet/navigate-menu.css.scss */
.b-navigate-menu {
  width: 100%;
  height: 64px;
  display: flex;
  justify-content: space-around;
  align-items: center;
  background-color: #1e1e1e;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  box-shadow: 0 5px 25px 5px rgba(0, 77, 125, 0.8);
  z-index: 20;
  overflow: hidden;
}
@media screen and (max-width: 757px) {
  /* line 1, /app/app/assets/stylesheets/cabinet/navigate-menu.css.scss */
  .b-navigate-menu {
    display: none;
  }
}
/* line 18, /app/app/assets/stylesheets/cabinet/navigate-menu.css.scss */
.b-navigate-menu .text {
  font-size: 22px;
  line-height: 36px;
  color: #fff;
}
/* line 24, /app/app/assets/stylesheets/cabinet/navigate-menu.css.scss */
.b-navigate-menu .about-system {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 25%;
  height: 100%;
  border-right: 1px solid #000;
}
/* line 32, /app/app/assets/stylesheets/cabinet/navigate-menu.css.scss */
.b-navigate-menu .about-system .img {
  height: 36px;
  width: 60px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI%2FPgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0%2BCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI%2BCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgOTMyLjE3OSA5MzIuMTc5IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA5MzIuMTc5IDkzMi4xNzk7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc%2BCgk8cGF0aCBkPSJNNjEuMiwzNDEuNTM4YzQuOSwxNi44LDExLjcsMzMsMjAuMyw0OC4ybC0yNC41LDMwLjljLTgsMTAuMS03LjEsMjQuNSwxLjksMzMuNmw0Mi4yLDQyLjJjOS4xLDkuMSwyMy41LDkuODk5LDMzLjYsMS44OTkgICBsMzAuNy0yNC4zYzE1LjgsOS4xMDEsMzIuNiwxNi4yLDUwLjEsMjEuMmw0LjYsMzkuNWMxLjUsMTIuOCwxMi4zLDIyLjQsMjUuMSwyMi40aDU5LjdjMTIuOCwwLDIzLjYtOS42MDEsMjUuMS0yMi40bDQuNC0zOC4xICAgYzE4LjgtNC45LDM2LjgtMTIuMiw1My43LTIxLjdsMjkuNywyMy41YzEwLjEsOCwyNC41LDcuMSwzMy42LTEuOWw0Mi4yLTQyLjJjOS4xLTkuMSw5LjktMjMuNSwxLjktMzMuNmwtMjMuMS0yOS4zICAgYzkuNi0xNi42MDEsMTcuMS0zNC4zLDIyLjEtNTIuOGwzNS42LTQuMWMxMi44MDEtMS41LDIyLjQtMTIuMywyMi40LTI1LjF2LTU5LjdjMC0xMi44LTkuNi0yMy42LTIyLjQtMjUuMWwtMzUuMS00LjEgICBjLTQuODAxLTE4LjMtMTItMzUuOC0yMS4xOTktNTIuMmwyMS42LTI3LjNjOC0xMC4xLDcuMS0yNC41LTEuOS0zMy42bC00Mi4xLTQyLjFjLTkuMS05LjEtMjMuNS05LjktMzMuNi0xLjlsLTI2LjUsMjEgICBjLTE3LjItMTAuMS0zNS42MDEtMTcuOC01NC45LTIzbC00LTM0LjNjLTEuNS0xMi44LTEyLjMtMjIuNC0yNS4xLTIyLjRoLTU5LjdjLTEyLjgsMC0yMy42LDkuNi0yNS4xLDIyLjRsLTQsMzQuMyAgIGMtMTkuOCw1LjMtMzguNywxMy4zLTU2LjMsMjMuOGwtMjcuNS0yMS44Yy0xMC4xLTgtMjQuNS03LjEtMzMuNiwxLjlsLTQyLjIsNDIuMmMtOS4xLDkuMS05LjksMjMuNS0xLjksMzMuNmwyMywyOS4xICAgYy05LjIsMTYuNi0xNi4yLDM0LjMtMjAuOCw1Mi43bC0zNi44LDQuMmMtMTIuOCwxLjUtMjIuNCwxMi4zLTIyLjQsMjUuMXY1OS43YzAsMTIuOCw5LjYsMjMuNiwyMi40LDI1LjFMNjEuMiwzNDEuNTM4eiAgICBNMjc3LjUsMTgwLjAzOGM1NC40LDAsOTguNyw0NC4zLDk4LjcsOTguN3MtNDQuMyw5OC43LTk4LjcsOTguN2MtNTQuMzk5LDAtOTguNy00NC4zLTk4LjctOTguN1MyMjMuMSwxODAuMDM4LDI3Ny41LDE4MC4wMzh6IiBmaWxsPSIjRkZGRkZGIi8%2BCgk8cGF0aCBkPSJNODY3LjY5OSwzNTYuMjM4bC0zMS41LTI2LjZjLTkuNjk5LTguMi0yNC03LjgtMzMuMTk5LDAuOWwtMTcuNCwxNi4zYy0xNC42OTktNy4xLTMwLjI5OS0xMi4xLTQ2LjQtMTVsLTQuODk4LTI0ICAgYy0yLjUtMTIuNC0xNC0yMS0yNi42MDItMjBsLTQxLjEsMy41Yy0xMi42LDEuMS0yMi41LDExLjQtMjIuOSwyNC4xbC0wLjc5OSwyNC40Yy0xNS44MDEsNS43LTMwLjcwMSwxMy41LTQ0LjMwMSwyMy4zICAgbC0yMC43OTktMTMuOGMtMTAuNjAyLTctMjQuNzAxLTUtMzIuOSw0LjdsLTI2LjYsMzEuN2MtOC4yMDEsOS43LTcuODAxLDI0LDAuODk4LDMzLjJsMTguMjAxLDE5LjM5OSAgIGMtNi4zMDEsMTQuMi0xMC44MDEsMjkuMTAxLTEzLjQsNDQuNGwtMjYsNS4zYy0xMi40LDIuNS0yMSwxNC0yMCwyNi42MDFsMy41LDQxLjFjMS4xLDEyLjYsMTEuNCwyMi41LDI0LjEsMjIuOWwyOC4xLDAuODk5ICAgYzUuMTAyLDEzLjQsMTEuODAxLDI2LjEwMSwxOS45LDM4bC0xNS42OTksMjMuN2MtNywxMC42LTUsMjQuNyw0LjY5OSwzMi45bDMxLjUsMjYuNmM5LjcwMSw4LjIsMjQsNy44LDMzLjIwMS0wLjlsMjAuNi0xOS4zICAgYzEzLjUsNi4zLDI3LjY5OSwxMSw0Mi4yOTksMTMuOGw1LjcwMSwyOC4yYzIuNSwxMi40LDE0LDIxLDI2LjYsMjBsNDEuMS0zLjVjMTIuNi0xLjEsMjIuNS0xMS4zOTksMjIuOS0yNC4xbDAuOS0yNy42MDEgICBjMTUtNS4zLDI5LjE5OS0xMi41LDQyLjI5OS0yMS4zOTlsMjIuNzAxLDE1YzEwLjYsNywyNC42OTksNSwzMi45LTQuN2wyNi42LTMxLjVjOC4xOTktOS43LDcuNzk5LTI0LTAuOS0zMy4ybC0xOC4zMDEtMTkuMzk5ICAgYzYuNzAxLTE0LjIsMTEuNjAyLTI5LjIsMTQuNC00NC42MDFsMjUtNS4xYzEyLjQtMi41LDIxLTE0LDIwLTI2LjYwMWwtMy41LTQxLjFjLTEuMS0xMi42LTExLjQtMjIuNS0yNC4xLTIyLjlsLTI1LjEtMC44ICAgYy01LjIwMS0xNC42LTEyLjIwMS0yOC4zOTktMjAuOS00MS4ybDEzLjY5OS0yMC42Qzg3OS40LDM3OC42MzgsODc3LjQsMzY0LjQzOCw4NjcuNjk5LDM1Ni4yMzh6IE03MTIuODAxLDU5My44MzcgICBjLTQ0LjQsMy44MDEtODMuNjAyLTI5LjMtODcuMzAxLTczLjY5OWMtMy44MDEtNDQuNCwyOS4zMDEtODMuNjAxLDczLjY5OS04Ny4zMDFjNDQuNC0zLjgsODMuNjAyLDI5LjMwMSw4Ny4zMDEsNzMuNyAgIEM3OTAuMzAxLDU1MC45MzgsNzU3LjE5OSw1OTAuMTM4LDcxMi44MDEsNTkzLjgzN3oiIGZpbGw9IiNGRkZGRkYiLz4KCTxwYXRoIGQ9Ik0yMDUsNzA0LjQzOGMtMTIuNiwxLjMtMjIuMywxMS44OTktMjIuNCwyNC42bC0wLjMsMjUuM2MtMC4yLDEyLjcsOS4yLDIzLjUsMjEuOCwyNS4xMDFsMTguNiwyLjM5OSAgIGMzLjEsMTEuMzAxLDcuNSwyMi4xMDEsMTMuMiwzMi4zMDFsLTEyLDE0LjhjLTgsOS44OTktNy40LDI0LjEsMS41LDMzLjJsMTcuNywxOC4xYzguOSw5LjEsMjMuMSwxMC4xLDMzLjIsMi4zbDE0Ljg5OS0xMS41ICAgYzEwLjUsNi4yLDIxLjYwMSwxMS4xMDEsMzMuMiwxNC41bDIsMTkuMmMxLjMsMTIuNiwxMS45LDIyLjMsMjQuNiwyMi40bDI1LjMwMSwwLjNjMTIuNjk5LDAuMiwyMy41LTkuMiwyNS4xLTIxLjhsMi4zLTE4LjIgICBjMTIuNjAxLTMuMTAxLDI0LjYwMS03LjgsMzYtMTRsMTQsMTEuM2M5LjksOCwyNC4xMDEsNy40LDMzLjIwMS0xLjVsMTguMS0xNy43YzkuMS04Ljg5OSwxMC4xLTIzLjEsMi4zMDEtMzMuMkw0OTYuNiw4MTguNDM4ICAgYzYuNi0xMSwxMS43MDEtMjIuNywxNS4yMDEtMzVsMTYuNi0xLjdjMTIuNi0xLjMsMjIuMjk5LTExLjksMjIuNC0yNC42bDAuMjk5LTI1LjMwMWMwLjIwMS0xMi42OTktOS4xOTktMjMuNS0yMS43OTktMjUuMSAgIGwtMTYuMjAxLTIuMWMtMy4xLTEyLjItNy42OTktMjQtMTMuNjk5LTM1bDEwLjEtMTIuNGM4LTkuOSw3LjQtMjQuMS0xLjUtMzMuMmwtMTcuNjk5LTE4LjFjLTguOS05LjEwMS0yMy4xMDItMTAuMTAxLTMzLjIwMS0yLjMgICBsLTEyLjEwMSw5LjNjLTExLjM5OS02LjktMjMuNi0xMi4yLTM2LjM5OS0xNS44bC0xLjYwMS0xNS43Yy0xLjMtMTIuNjAxLTExLjg5OS0yMi4zLTI0LjYtMjIuNGwtMjUuMy0wLjMgICBjLTEyLjctMC4yLTIzLjUsOS4yLTI1LjEwMSwyMS44bC0yLDE1LjYwMWMtMTMuMTk5LDMuMzk5LTI1Ljg5OSw4LjYtMzcuNjk5LDE1LjM5OWwtMTIuNS0xMC4yYy05LjktOC0yNC4xMDEtNy4zOTktMzMuMjAxLDEuNSAgIGwtMTguMiwxNy44MDFjLTkuMSw4Ljg5OS0xMC4xLDIzLjEtMi4zLDMzLjE5OWwxMC43LDEzLjgwMWMtNi4yLDExLTExLjEsMjIuNjk5LTE0LjMsMzVMMjA1LDcwNC40Mzh6IE0zNjguMyw2NzUuODM3ICAgYzM2LjMsMC40LDY1LjM5OSwzMC4zMDEsNjUsNjYuNjAxYy0wLjQsMzYuMy0zMC4zMDEsNjUuMzk5LTY2LjYwMSw2NWMtMzYuMy0wLjQtNjUuMzk5LTMwLjMtNjUtNjYuNjAxICAgQzMwMi4xLDcwNC41MzgsMzMyLDY3NS40MzgsMzY4LjMsNjc1LjgzN3oiIGZpbGw9IiNGRkZGRkYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K) no-repeat center center;
  background-size: contain;
}
/* line 39, /app/app/assets/stylesheets/cabinet/navigate-menu.css.scss */
.b-navigate-menu .manual {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 25%;
  height: 100%;
  border-right: 1px solid #000;
}
/* line 47, /app/app/assets/stylesheets/cabinet/navigate-menu.css.scss */
.b-navigate-menu .manual .img {
  height: 36px;
  width: 60px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI%2FPgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0%2BCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI%2BCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgMzM1LjA4IDMzNS4wNzkiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMzNS4wOCAzMzUuMDc5OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI%2BCjxnPgoJPGc%2BCgkJPHBhdGggZD0iTTMxMS4xNzUsMTE1Ljc3NWMtMS4zNTUtMTAuMTg2LTEuNTQ2LTI3LjczLDcuOTE1LTMzLjYyMWMwLjE2OS0wLjEwOCwwLjI5NS0wLjI2NCwwLjQ0My0wLjM5OCAgICBjNy43MzUtMi40NzQsMTMuMDg4LTUuOTQ2LDguODg2LTEwLjYxOGwtMTE0LjEwMi0zNC4zOEwyOS41Niw2Mi40NDVjMCwwLTIxLjE1NywzLjAyNC0xOS4yNjcsMzUuODk0ICAgIGMxLjAyNiwxNy44OSw2LjYzNywyNi42NzYsMTEuNTQ0LDMxbC0xNS4xNjEsNC41NjljLTQuMjA4LDQuNjcyLDEuMTQ0LDguMTQ1LDguODgsMTAuNjE1YzAuMTQ3LDAuMTM4LDAuMjcxLDAuMjkzLDAuNDQzLDAuNDAxICAgIGM5LjQ1NSw1Ljg5Niw5LjI3MywyMy40MzgsNy45MTMsMzMuNjI2Yy0zMy45NjcsOS42NDUtMjEuNzc0LDEyLjc4OC0yMS43NzQsMTIuNzg4bDcuNDUxLDEuODAzICAgIGMtNS4yNDEsNC43MzYtMTAuNDQ2LDEzLjcxNy05LjQ3MSwzMC43NWMxLjg5MSwzMi44NjQsMTkuMjY5LDM1LjEzMiwxOS4yNjksMzUuMTMybDEyMC45MDQsMzkuMjk4bDE4Mi40OS00NC4yMDIgICAgYzAsMCwxMi4xOTctMy4xNDgtMjEuNzc5LTEyLjc5NGMtMS4zNjYtMTAuMTcyLTEuNTU2LTI3LjcxMiw3LjkyMS0zMy42MjNjMC4xNzQtMC4xMDUsMC4zMDEtMC4yNjQsMC40NDItMC4zOTYgICAgYzcuNzM2LTIuNDc0LDEzLjA4NC01Ljk0Myw4Ljg4MS0xMC42MTVsLTcuOTMyLTIuMzk1YzUuMjktMy4xOSwxMy4yMzYtMTEuNTI3LDE0LjQ4MS0zMy4xODMgICAgYzAuODU5LTE0Ljg5Ni0zLjAyNy0yMy42Mi03LjUyNS0yOC43NTZsMTUuNjc4LTMuNzk0QzMzMi45NDksMTI4LjU2OSwzNDUuMTQ2LDEyNS40MjEsMzExLjE3NSwxMTUuNzc1eiBNMTU4LjUzMywxMTUuMzU0ICAgIGwzMC42ODgtNi4zMDdsMTAzLjcwOC0yMS4zMTJsMTUuNDUxLTMuMTc4Yy00LjkzNyw5LjAzNi00LjczLDIxLjQwMi0zLjkxMywyOS4zNWMwLjE3OSwxLjc5OCwwLjM4NSwzLjQ0LDAuNTg1LDQuNjg4ICAgIEwyODguMTQsMTIyLjhsLTEzMC44OTcsMzIuNTYzTDE1OC41MzMsMTE1LjM1NHogTTI2LjcxLDE0Ny4zMzdsMTUuNDQ5LDMuMTc4bDk5LjU5NywyMC40NzRsOC43MDEsMS43ODJsMCwwbDAsMGwyNi4wOTMsNS4zNjMgICAgbDEuMjg3LDQwLjAxTDQzLjMwMywxODQuNjczbC0xMy4yNjMtMy4yOTZjMC4xOTUtMS4yNSwwLjQwMS0yLjg5LDAuNTg4LTQuNjkzQzMxLjQ0LDE2OC43NDIsMzEuNjUxLDE1Ni4zNzMsMjYuNzEsMTQ3LjMzN3ogICAgIE0yMC43MDgsOTYuNzU3Yy0wLjE4Ny04Ljc0MywxLjM3MS0xNS4wNjYsNC41Mi0xOC4yOGMyLjAwNC0yLjA1Miw0LjM2OS0yLjQ3OSw1Ljk5MS0yLjQ3OWMwLjg1NywwLDEuNDc0LDAuMTE5LDEuNTE2LDAuMTE5ICAgIGw3OS42MDcsMjUuOTUzbDM5LjcxNywxMi45NDlsLTEuMzAzLDQwLjI4OUwzOS4zMzQsMTI0LjA3bC01Ljg4LTEuNjQ3Yy0wLjIxNi0wLjA2MS0wLjUwOS0wLjEwMy0wLjczNS0wLjExMyAgICBDMzIuMjYsMTIyLjI3NywyMS4yNDQsMTIxLjI2MywyMC43MDgsOTYuNzU3eiBNMTQwLjU3OSwyODAuODY2TDIzLjI4LDI0Ny45OGMtMC4yMTctMC4wNjMtMC41MDctMC4xMDUtMC43MzMtMC4xMTYgICAgYy0wLjQ2Ny0wLjAzMS0xMS40ODgtMS4wNDQtMTIuMDIxLTI1LjU0NGMtMC4xOS04Ljc1NCwxLjM3Ni0xNS4wNzEsNC41MTktMTguMjg4YzIuMDA5LTIuMDUyLDQuMzc1LTIuNDc5LDUuOTk0LTIuNDc5ICAgIGMwLjg1OSwwLDEuNDc0LDAuMTE1LDEuNTE5LDAuMTE1YzAsMCwwLjAwNSwwLDAsMGwxMTkuMzE2LDM4LjkwOEwxNDAuNTc5LDI4MC44NjZ6IE0yOTQuMjg0LDIzOS40NTkgICAgYzAuMTg1LDEuODA0LDAuMzkxLDMuNDQzLDAuNTkxLDQuNjkzbC0xNDcuODEyLDM2Ljc3MWwxLjI5Mi00MC4wMWwzMS42MDEtNi40OTdsNC42NjcsMS4xMjlsMTcuNDkyLTUuNjg1bDgwLjYzMS0xNi41NjkgICAgbDE1LjQ1Ny0zLjE4QzI5My4yNjEsMjE5LjE0NiwyOTMuNDY2LDIzMS41MTcsMjk0LjI4NCwyMzkuNDU5eiBNMzAyLjQyNiwxODUuMDg0Yy0wLjI2OSwwLjAwNi0wLjUzOCwwLjA0Mi0wLjc5MSwwLjEyMiAgICBsLTExLjE0OCwzLjEyMWwtMTA2LjE0OCwyOS43NjRsLTEuMjk4LTQwLjI4OWwzNC44MjYtMTEuMzU5bDg0LjMyNy0yNy41MDFjMC4wMTEtMC4wMDUsNC40MzYtMC45ODgsNy42ODQsMi4zMTUgICAgYzMuMTQ0LDMuMjE0LDQuNzA0LDkuNTM3LDQuNTIsMTguMjhDMzEzLjg0OCwxODQuMDM1LDMwMi44MjcsMTg1LjA1MywzMDIuNDI2LDE4NS4wODR6IiBmaWxsPSIjRkZGRkZGIi8%2BCgk8L2c%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPGc%2BCjwvZz4KPC9zdmc%2BCg%3D%3D) no-repeat center center;
  background-size: contain;
}
/* line 54, /app/app/assets/stylesheets/cabinet/navigate-menu.css.scss */
.b-navigate-menu .feedback {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 25%;
  height: 100%;
  border-right: 1px solid #000;
}
/* line 62, /app/app/assets/stylesheets/cabinet/navigate-menu.css.scss */
.b-navigate-menu .feedback .img {
  height: 36px;
  width: 60px;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI%2FPgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0%2BCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI%2BCjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjUxMnB4IiBoZWlnaHQ9IjUxMnB4IiB2aWV3Qm94PSIwIDAgMzA4LjcyOCAzMDguNzI4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMDguNzI4IDMwOC43Mjg7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPGc%2BCgk8Zz4KCQk8cGF0aCBkPSJNMTUzLjE4OCwyNy4yMDhjLTM3LjU2MiwxLjEzNC0xMzAsNTUuMDU3LTE0NC40OTUsNjMuNjVsLTcuOTgxLDMyLjY2NGw0MC4yMzYsMjguODA5bC03LjczMy0yNy4wMWwxODkuNjItNTQuMjg4ICAgIGwyNi44OTUsOTMuOTQ5bDU4LjA5OC00MS4zMzFsLTEwLjAwNC0zMi42OThDMjgzLjg0OCw4Mi42NTYsMTkwLjg3NywyOC4zNDIsMTUzLjE4OCwyNy4yMDh6IiBmaWxsPSIjRkZGRkZGIi8%2BCgkJPHBvbHlnb24gcG9pbnRzPSIzMDguNzI4LDI4MS41MiAzMDguNzI4LDE5NS4xOTkgMzA4LjcyOCwxNjAuMjg5IDMwOC43MjgsMTM2LjI1NSAzMDYuODA5LDEzNy42MjEgMjUyLjg4MiwxNzUuOTg4ICAgICAyMjIuMTAxLDE5Ny44ODggMjI2LjU1NywyMDIuMjcgMjMxLjk0MiwyMDcuNTgxIDIzNy4zMjYsMjEyLjg4NiAyNDMuODMzLDIxOS4yODggMzA3LjAyLDI4MS41MiAgICIgZmlsbD0iI0ZGRkZGRiIvPgoJCTxwb2x5Z29uIHBvaW50cz0iMCwxMzcuNDE1IDAsMTUwLjIyNCAwLDI4MS41MiAxLjQ3OSwyODEuNTIgNjAuODMyLDIyMS43NjYgNjYuNjY3LDIxNS44OTIgNzIuMTI3LDIxMC4zOTEgNzcuNTg4LDIwNC44OTEgICAgIDg1LjE1OCwxOTcuMjcxIDQ1LjczMSwxNjkuMDQyIDguMTQ3LDE0Mi4xMzUgMCwxMzYuMjk5ICAgIiBmaWxsPSIjRkZGRkZGIi8%2BCgkJPHBhdGggZD0iTTIzMS45MDUsMjIyLjcwNWwtOS42OTItOS41NDVsLTUuMzktNS4zMTFsLTUuMzktNS4zMWwtMS4zODItMS4zNjZsLTUuNDg5LTUuNGwtMC45NTQtMC45MzggICAgYy0xLjU5OS0xLjU3Ni0zLjI3LTMuMDUzLTQuOTg5LTQuNDYxYy0xMi43NzctMTAuNDU3LTI4LjY1NS0xNi4xNTgtNDUuMzk5LTE2LjE1OGMtMTYuNzY3LDAtMzIuNjE2LDUuNjktNDUuMzk0LDE2LjEzNyAgICBjLTEuOTM4LDEuNTgyLTMuODEzLDMuMjY1LTUuNTk4LDUuMDU4bC0wLjMzNCwwLjMzOGwtNS4zNjMsNS4zOTlsLTMuNDUyLDMuNDhsLTUuNDU4LDUuNDk1bC01LjQ2LDUuNDk1bC0xNy45MjEsMTguMDQ2ICAgIGwtNDcuMjc2LDQ3LjU5M2gyNzQuMzk2TDIzMS45MDUsMjIyLjcwNXoiIGZpbGw9IiNGRkZGRkYiLz4KCTwvZz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K) no-repeat center center;
  background-size: contain;
}
/* line 69, /app/app/assets/stylesheets/cabinet/navigate-menu.css.scss */
.b-navigate-menu .about-system, .b-navigate-menu .manual, .b-navigate-menu .feedback {
  position: relative;
}
/* line 71, /app/app/assets/stylesheets/cabinet/navigate-menu.css.scss */
.b-navigate-menu .about-system:before, .b-navigate-menu .manual:before, .b-navigate-menu .feedback:before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-color: #004D7D;
  transform: translateY(-100%);
  transition: 0.26s ease-out;
}
/* line 81, /app/app/assets/stylesheets/cabinet/navigate-menu.css.scss */
.b-navigate-menu .about-system:hover:before, .b-navigate-menu .manual:hover:before, .b-navigate-menu .feedback:hover:before {
  transform: translateY(0);
}
/* line 87, /app/app/assets/stylesheets/cabinet/navigate-menu.css.scss */
.b-navigate-menu .new-message {
  margin: 0 0 28px 4px;
  padding: 1px 1px 0 0;
  height: 20px;
  width: 20px;
  background: #FF1818;
  color: white;
  border-radius: 10px;
  text-align: center;
  vertical-align: middle;
  font-size: 15px;
  z-index: 1;
}

/* line 1, /app/app/assets/stylesheets/cabinet/building_row.css.scss */
.building-row__wrapper {
  padding-top: 39px;
}
/* line 2, /app/app/assets/stylesheets/cabinet/building_row.css.scss */
.building-row__wrapper h2 {
  color: #004D7D;
}
/* line 6, /app/app/assets/stylesheets/cabinet/building_row.css.scss */
.building-row__wrapper table {
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
}
/* line 8, /app/app/assets/stylesheets/cabinet/building_row.css.scss */
.building-row__wrapper table td {
  background-color: #fff;
}
/* line 11, /app/app/assets/stylesheets/cabinet/building_row.css.scss */
.building-row__wrapper table tbody
tr:hover td {
  background-color: #EBF3FB;
}
/* line 17, /app/app/assets/stylesheets/cabinet/building_row.css.scss */
.building-row__wrapper > .building_row {
  margin: 4px auto 39px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 55px;
  font-size: 18px;
  text-align: center;
  text-shadow: 0px 1px 0px rgba(30, 30, 30, 0.5);
}
/* line 27, /app/app/assets/stylesheets/cabinet/building_row.css.scss */
.building-row__wrapper > .building_row.admin {
  margin: 1px auto 39px;
}
/* line 31, /app/app/assets/stylesheets/cabinet/building_row.css.scss */
.building-row__wrapper > .building_row .city__wrapper {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 175px;
}
/* line 37, /app/app/assets/stylesheets/cabinet/building_row.css.scss */
.building-row__wrapper > .building_row .city__wrapper .image-city {
  height: 65px;
  width: 70px;
  background: url(/assets/cabinet/city.svg) no-repeat center center;
  background-size: contain;
}
/* line 44, /app/app/assets/stylesheets/cabinet/building_row.css.scss */
.building-row__wrapper > .building_row .street__wrapper {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  width: 350px;
  text-align: left;
}
/* line 51, /app/app/assets/stylesheets/cabinet/building_row.css.scss */
.building-row__wrapper > .building_row .street__wrapper .image-street {
  margin-right: 9px;
  height: 45px;
  width: 70px;
  background: url(/assets/cabinet/street.svg) no-repeat center center;
  background-size: contain;
}
/* line 58, /app/app/assets/stylesheets/cabinet/building_row.css.scss */
.building-row__wrapper > .building_row .street__wrapper .image-street-green {
  margin-right: 9px;
  height: 45px;
  width: 70px;
  background: url(/assets/cabinet/street_green.svg) no-repeat center center;
  background-size: contain;
}
/* line 66, /app/app/assets/stylesheets/cabinet/building_row.css.scss */
.building-row__wrapper > .building_row .cameras {
  text-align: left;
  width: 120px;
}
/* line 71, /app/app/assets/stylesheets/cabinet/building_row.css.scss */
.building-row__wrapper > .building_row .users {
  width: 120px;
}
/* line 75, /app/app/assets/stylesheets/cabinet/building_row.css.scss */
.building-row__wrapper > .building_row .created_at {
  width: 210px;
}
/* line 79, /app/app/assets/stylesheets/cabinet/building_row.css.scss */
.building-row__wrapper > .building_row .provider {
  width: 50px;
}
/* line 96, /app/app/assets/stylesheets/cabinet/building_row.css.scss */
.building-row__wrapper > .building_row.for_user .street__wrapper {
  justify-content: flex-start;
  width: 410px;
}

/* line 1, /app/app/assets/stylesheets/cabinet/mobile.css.scss */
.buildings-mobile {
  display: none;
}
@media screen and (max-width: 757px) {
  /* line 1, /app/app/assets/stylesheets/cabinet/mobile.css.scss */
  .buildings-mobile {
    display: block;
  }
  /* line 7, /app/app/assets/stylesheets/cabinet/mobile.css.scss */
  .buildings-mobile input#search {
    border: 1px solid #aaa;
    margin-right: 11px;
  }
}

/* line 14, /app/app/assets/stylesheets/cabinet/mobile.css.scss */
.buildings-index {
  background-color: #EBF3FB;
}
@media screen and (max-width: 757px) {
  /* line 17, /app/app/assets/stylesheets/cabinet/mobile.css.scss */
  .buildings-index .cabinet.l-page__content {
    padding: 0;
    margin: 0 auto;
  }
  /* line 22, /app/app/assets/stylesheets/cabinet/mobile.css.scss */
  .buildings-index .l-center__wrapper {
    display: none;
  }
}

@media screen and (max-width: 757px) {
  /* line 29, /app/app/assets/stylesheets/cabinet/mobile.css.scss */
  .buildings-show .cabinet.l-page__content {
    padding: 0;
    margin: 0 auto;
    flex-direction: column;
  }
  /* line 34, /app/app/assets/stylesheets/cabinet/mobile.css.scss */
  .buildings-show .cabinet.l-page__content .b-cabinet-menu__links {
    display: none;
  }
  /* line 38, /app/app/assets/stylesheets/cabinet/mobile.css.scss */
  .buildings-show .cabinet.l-page__content .screenshot {
    display: block;
  }
  /* line 41, /app/app/assets/stylesheets/cabinet/mobile.css.scss */
  .buildings-show .cabinet.l-page__content .screenshot span.about {
    bottom: -26px;
  }
  /* line 45, /app/app/assets/stylesheets/cabinet/mobile.css.scss */
  .buildings-show .cabinet.l-page__content .screenshot.admin {
    margin-bottom: 45px;
  }
  /* line 50, /app/app/assets/stylesheets/cabinet/mobile.css.scss */
  .buildings-show .cabinet.l-page__content div.my_home {
    margin: 39px 0 0;
    padding: 3px 12px 15px 12px;
  }
  /* line 54, /app/app/assets/stylesheets/cabinet/mobile.css.scss */
  .buildings-show .cabinet.l-page__content div.my_home h1 {
    font-size: 18px;
    line-height: 50px;
  }
}

@media screen and (max-width: 757px) {
  /* line 65, /app/app/assets/stylesheets/cabinet/mobile.css.scss */
  .support-show .s-cabinet-table {
    display: none;
  }
  /* line 69, /app/app/assets/stylesheets/cabinet/mobile.css.scss */
  .support-show .caption_attachment_files {
    margin: 14px 0 0;
  }
}

/*
    DEMO STYLE
*/
/* line 5, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap {
  /* ---------------------------------------------------
      SIDEBAR STYLE
  ----------------------------------------------------- */
  /* ---------------------------------------------------
      CONTENT STYLE
  ----------------------------------------------------- */
  /* ---------------------------------------------------
      MEDIAQUERIES
  ----------------------------------------------------- */
}
/* line 6, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap body {
  font-family: 'Poppins', sans-serif;
  background: #2873B1;
}
/* line 12, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap p {
  font-family: 'Poppins', sans-serif;
  font-size: 1.1em;
  font-weight: 300;
  line-height: 1.7em;
  color: #999;
}
/* line 20, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap a, .sidebar-bootstrap a:hover, .sidebar-bootstrap a:focus {
  color: inherit;
  text-decoration: none;
  transition: all 0.3s;
}
/* line 26, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap .sidebar-header h2:before {
  content: "\f0e4";
  font-family: 'FontAwesome';
}
/* line 32, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap .navbar {
  padding: 15px 10px;
  background: #fff;
  border: none;
  border-radius: 0;
  margin-bottom: 40px;
}
/* line 40, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap .navbar-btn {
  box-shadow: none;
  outline: none !important;
  border: none;
}
/* line 46, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap .line {
  width: 100%;
  height: 1px;
  border-bottom: 1px dashed #ddd;
  margin: 40px 0;
}
/* line 53, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap .navbar-header i, .sidebar-bootstrap .navbar-header span {
  display: inline-block;
}
/* line 60, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap .wrapper {
  display: flex;
  align-items: stretch;
}
/* line 65, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap .sidebar-fixed {
  top: 60px;
  position: fixed;
  opacity: 0;
}
/* line 70, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap .sidebar-relative {
  position: relative;
}
/* line 74, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap .wrapper-sidebar {
  background: #309DD2;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
  border-radius: 0 4px 4px 0;
}
/* line 78, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap .wrapper-sidebar .fa {
  display: inline-block;
  width: 20px;
  height: 20px;
  text-align: center;
}
/* line 85, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap .wrapper-sidebar .fa-home:before, .sidebar-bootstrap .wrapper-sidebar .fa-volume-control-phone:before, .sidebar-bootstrap .wrapper-sidebar .fa-lock:before {
  font-size: 20px;
  text-align: center;
}
/* line 89, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap .wrapper-sidebar .info {
  display: inline-block;
  left: -6px;
  padding: 0 0 0 5px;
}
/* line 93, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap .wrapper-sidebar .info i {
  padding: 0px;
  margin: 0px !important;
}
/* line 101, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap #sidebar {
  min-width: 250px;
  max-width: 250px;
  color: #fff;
}
/* line 110, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap #sidebar.active {
  min-width: 80px;
  max-width: 80px;
  text-align: center;
}
/* line 116, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap #sidebar.active .sidebar-header h3, .sidebar-bootstrap #sidebar.active .CTAs {
  display: none;
}
/* line 120, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap #sidebar.active .sidebar-header strong {
  display: block;
}
/* line 124, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap #sidebar ul li a {
  text-align: left;
}
/* line 128, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap #sidebar.active ul li a {
  padding: 20px 10px;
  text-align: center;
  font-size: 0.85em;
}
/* line 134, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap #sidebar.active ul li a i {
  margin-right: 0;
  display: block;
  font-size: 1.8em;
  margin-bottom: 5px;
}
/* line 141, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap #sidebar.active ul ul a {
  padding: 10px !important;
}
/* line 145, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap #sidebar.active a[aria-expanded="false"]::before, .sidebar-bootstrap #sidebar.active a[aria-expanded="true"]::before {
  top: auto;
  bottom: 5px;
  right: 50%;
  -webkit-transform: translateX(50%);
  -ms-transform: translateX(50%);
  transform: translateX(50%);
}
/* line 154, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap #sidebar .sidebar-header {
  padding: 40px 0px 40px 11px;
  background: #2873B1;
  border-radius: 0 4px 4px 0;
}
/* line 158, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap #sidebar .sidebar-header .right-down, .sidebar-bootstrap #sidebar .sidebar-header .left-up {
  position: absolute;
  width: 46px;
  height: 46px;
}
/* line 164, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap #sidebar .sidebar-header .left-up {
  left: 0;
  top: 0;
  float: left;
  background: url(/images/cabinet/left-up.png) no-repeat;
}
/* line 170, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap #sidebar .sidebar-header .right-down {
  right: 0;
  bottom: 0;
  float: right;
  background: url(/images/cabinet/right-down.png) no-repeat;
}
/* line 179, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap #sidebar .sidebar-header strong {
  display: none;
  font-size: 2.6em;
  margin-left: -12px;
}
/* line 185, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap #sidebar ul.components {
  padding: 20px 0;
  border-bottom: 1px solid #47748b;
}
/* line 190, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap #sidebar ul li a {
  padding: 10px;
  display: block;
}
/* line 195, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap #sidebar ul li a:hover {
  color: #309DD2;
  background: #fff;
}
/* line 199, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap #sidebar ul li a i {
  margin-right: 10px;
}
/* line 203, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap #sidebar ul li.active > a, .sidebar-bootstrap a[aria-expanded="true"] {
  color: #fff;
  background: #2873B1;
}
/* line 209, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap a[data-toggle="collapse"] {
  position: relative;
}
/* line 213, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap a[aria-expanded="false"]::before, .sidebar-bootstrap a[aria-expanded="true"]::before {
  content: '\e259';
  display: block;
  position: absolute;
  right: 20px;
  font-family: 'Glyphicons Halflings';
  font-size: 0.6em;
}
/* line 221, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap a[aria-expanded="true"]::before {
  content: '\e260';
}
/* line 226, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap ul ul a {
  padding-left: 30px !important;
  background: #2873B1;
}
/* line 232, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap ul.CTAs {
  padding: 20px;
}
/* line 234, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap ul.CTAs a {
  text-align: center !important;
}
/* line 237, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap ul.CTAs li:first-child {
  margin-bottom: 13px;
}
/* line 240, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap ul.CTAs li:last-child {
  margin-bottom: 10px;
}
/* line 245, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap ul.CTAs a {
  text-align: center;
  display: block;
  border-radius: 5px;
  margin-bottom: 5px;
}
/* line 253, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap a.download {
  border: 0px;
}
/* line 259, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap a.article, .sidebar-bootstrap a.article:hover {
  border: 0px;
}
/* line 263, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap a.article:before, .sidebar-bootstrap a.article:hover:before {
  content: "\f0d9";
  font-family: 'FontAwesome';
}
/* line 274, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
.sidebar-bootstrap #content {
  padding: 20px;
  min-height: 100vh;
}
@media (max-width: 768px) {
  /* line 286, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
  .sidebar-bootstrap .wrapper-sidebar .fa {
    width: auto;
    height: auto;
  }
  /* line 290, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
  .sidebar-bootstrap .wrapper-sidebar span {
    display: none;
  }
  /* line 293, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
  .sidebar-bootstrap .wrapper-sidebar .fa-home:before, .sidebar-bootstrap .wrapper-sidebar .fa-volume-control-phone:before, .sidebar-bootstrap .wrapper-sidebar .fa-lock:before {
    font-size: 28px;
    text-align: center;
  }
  /* line 298, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
  .sidebar-bootstrap #sidebar {
    min-width: 80px;
    max-width: 80px;
    text-align: center;
  }
  /* line 304, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
  .sidebar-bootstrap a[aria-expanded="false"]::before, .sidebar-bootstrap a[aria-expanded="true"]::before {
    top: auto;
    bottom: 5px;
    right: 50%;
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%);
  }
  /* line 312, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
  .sidebar-bootstrap #sidebar.active {
    margin-left: 0 !important;
  }
  /* line 316, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
  .sidebar-bootstrap #sidebar .sidebar-header h3, .sidebar-bootstrap #sidebar .CTAs {
    display: none;
  }
  /* line 320, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
  .sidebar-bootstrap #sidebar .sidebar-header strong {
    display: block;
  }
  /* line 324, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
  .sidebar-bootstrap #sidebar ul li a {
    padding: 20px 10px;
  }
  /* line 328, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
  .sidebar-bootstrap #sidebar ul li a span {
    font-size: 0.85em;
  }
  /* line 331, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
  .sidebar-bootstrap #sidebar ul li a i {
    margin-right: 0;
    display: block;
  }
  /* line 336, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
  .sidebar-bootstrap #sidebar ul ul a {
    padding: 10px !important;
  }
  /* line 340, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
  .sidebar-bootstrap #sidebar ul li a i {
    font-size: 1.3em;
  }
  /* line 343, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
  .sidebar-bootstrap #sidebar {
    margin-left: 0;
  }
  /* line 346, /app/app/assets/stylesheets/cabinet/sidebar.css.scss */
  .sidebar-bootstrap #sidebarCollapse span {
    display: none;
  }
}

/*-- Fix height 100% sidebar buildings
.work-place-container {
  display: table;
}
.container-fluid {
  display: table-cell;
  padding-left: 0px;
  padding-right: 0px;
}
.work-place-container,  .container-fluid, .sidebar-bootstrap, .wrapper {
  height: 100%;
}
-- //END Fix height 100% sidebar buildings --*/
/********************************
* FAQ THEME 5
********************************/
/* line 4, /app/app/assets/stylesheets/cabinet/faq.css.scss */
.jag-faq-theme5 .jag-faq-title {
  background: #ffffff;
  color: #000;
  padding: 20px;
  margin-top: 15px;
  cursor: pointer;
  position: relative;
  border-left: 5px solid #309DD2;
  box-shadow: 0px 0px 10px #dddddd;
}

/* line 15, /app/app/assets/stylesheets/cabinet/faq.css.scss */
.jag-faq-theme5 .jag-faq-title i {
  margin-right: 5px;
  color: #000;
  line-height: 20px;
}

/* line 20, /app/app/assets/stylesheets/cabinet/faq.css.scss */
.panel {
  background-color: #EBF3FB;
}

/* line 24, /app/app/assets/stylesheets/cabinet/faq.css.scss */
.jag-faq-theme5 .panel-body {
  background-color: #fff;
}
/* line 25, /app/app/assets/stylesheets/cabinet/faq.css.scss */
.jag-faq-theme5 .panel-body h4 {
  font-weight: bold;
}

/* line 30, /app/app/assets/stylesheets/cabinet/faq.css.scss */
.jag-faq-theme5 .panel-body img,
.jag-faq-theme5 .panel-body iframe,
.jag-faq-theme5 .panel-body video {
  margin: 10px;
}

/* line 4, /app/app/assets/stylesheets/cabinet/footer-new.css.scss */
.footer-new {
  left: 0;
  bottom: 0;
  padding: 0 40px 5px;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  font-size: 13px;
  color: #fff;
  z-index: 9;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAA%2FCAYAAAABmdXoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw%2FeHBhY2tldCBiZWdpbj0i77u%2FIiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8%2BIDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5ZTU5YTM1Yy1hNjAxLWJkNDQtOGNiMy04MGZiODRiOTQ5NzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REJCNDg5RjZDNTkwMTFFODgwOEJFQTY3OENGRkIzQUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REJCNDg5RjVDNTkwMTFFODgwOEJFQTY3OENGRkIzQUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkQ0NTI2OEFCRjRGMTFFOEJCMEY4M0ZCNEUyODVGRjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkQ0NTI2OEJCRjRGMTFFOEJCMEY4M0ZCNEUyODVGRjgiLz4gPC9yZGY6RGVzY3JpcHRpb24%2BIDwvcmRmOlJERj4gPC94OnhtcG1ldGE%2BIDw%2FeHBhY2tldCBlbmQ9InIiPz531PVwAAAi30lEQVR42uzdCXCU553n8ed9%2B1B3S%2BKSkJARCB%2BgmNNcNjjBMcQQx8H3ZD0mEK9TmSRTNUV2x5lsZqqm5tjNzm52anbCZKacndnNMKIwdjzmMsHGBuMTh0NgE2N8xBhz6gJM6%2BjuV93v%2Fp%2FuVyAJtbpbakmt1vdT9Va3Wn28%2FR7P83uf9%2BnndauVf6kAAACQG9atGGfKjV%2Bm0TKVylTW6XaiTOW7z0eme01jnH5%2BOGrX3VXhPSB3fyfTSZlOyXRapotrd11oZ4kCAADyEAAAAMh1I4vBCWAAAICcCcXX762LbJbQW2YaqkimApdSnvXH6w1l2UpZ8qSYzs1uSXHuxItsedCU%2FOuR%2F%2Ftdas1NpVbUVs1WzG5oi6r6FRXev5GA%2FGuWLgAAIA8BAACAXDcyuFkEAAAAOWNUsduYvf5Q0Oj6sP%2Fq3W7%2FUYZHwrFMERWfag4F5Q81Nj4ZrdNWVFR%2BSe4TjAEAAHkIAAAA5LoRwmQRAAAA5IxYVKlwlpNeiMUKAADIQwAAACDXjRycAAYAAAAAAAAAAACAPMEJYAAAAAAAAAAAAADIE5wABgAAAAAAAAAAAIA8wQlgAAAAAAAAAAAAAMgTbhYBgFy1bsW4cXIzW6avyDRTJsP5l761ZNot0%2Fa1uy6cZmkByNFybOzzZ8L%2FVuQ2qprb7VMrJxZ8W8qsOpYMAPIQAPIQAJDryHUAyHUYKJwABpCrlYn75XOR7W%2Bev3h7U5Nk4Kin0391LraV8lkP319d9m157m1S0cRYagByrByrfr0%2Bsm3X8YZpKhpQymydNc5bvl8ef1TKrLdYQgDIQwDIQwBAriPXASDXYSBwAhhArjK8phrT1KADsedqn8jOwh7lMlRBDlWCY%2BRmlFR4n3V7XM99kUzN8j%2BbVQuMiFC8bF%2BDtelX7zSMV3Yg8WAsoDbVNk12zy%2FZNf0m%2Fy%2BOfdz2BEsKAHkIAHkIAMh15DoA5DpkG9cABpCTJEBaMaUi8R6QSdlKnmPlUK%2FIm2S6s4fHda24VNHpBhjuYdcl0%2BhUz5s91f%2Bz%2FY3W80%2FVNkko9nc%2F5FcbaoOFx840%2FfGyGYVb5P28LFkA5CEA5CEAINeR6wCQ65BN7mGwEeoK5f%2FIVK56riF1j6MzMv2RVI7NrFJgUPbLu%2BWmSqaoTC6ZPpD9b2%2BW3rtSbqr%2F90etX%2FGaRknPXSKv7v4%2B0yideZP%2F7797g%2F%2BIPHBApmND2PtwgkzTenhc95i8TaZfs%2FUAw5ru4XynlFPbeipn5HH%2Fc6fCv9x7ouGRd0OBeAhOqi2g9nzUcH%2Bxq%2Bwted0qeb8PWbwAeYg8BIA8NCLqD9q5AHIduQ4AuQ4DbtBPAOteBerKhQ3SEni70fr6xtrLY5I94dG5o%2BoXj%2Fcw3AQw8PvvwpfOR9atPXhukWqNXnn8sRnl9r2zi95ePsH7YyncX%2Bvnx3z3idq6P7faourECV%2FKJ286HJysfK0%2FWHvGUKunl4XrQ7HdMp%2F3yXxEh6Bsu1GmGfp%2Bt8%2FXteMMeax9hG8%2FU%2BWmwql79GQ6y0bXCQXO3%2Fpxj%2FOYr9Pyczn%2FL3Cml7KwrQGZ0tviXJm2J8kxd%2B09e%2BERFQqk926RgNp6tGF%2BJFb6j06Dg1KMzpLPZWCZ3Mx0yrju288lmU7pWynb2lha5CHyEHmIPISRloe%2BMmHin8lf%2F3GY7te0c5GHQK4j15HryHUg1%2BVBrss3g3oCWArF8VKpbiswVHEsvWBsSyno8rmNQG%2B9o%2BxE76xKef9LKnXDqR5Co2mkV1BAH%2FbfJ%2FY3Wf9t%2B7uNvqt5JWH9oaCh7MjiMZ6S3XfNKPz1fRMLviH7WKSPH2VbF6z4NQTS5lRCGw4FC75xS%2FEXnBA1qMG45mTon24KuB52maqotd2uXVwdOPRole%2Bw%2Ft%2Fm0%2BE7JhSYX5LH%2Fp889q48dFGmp2UZhQZoXemyfaJMo5xwqRdQsTP5ncfCMumD6laZmp37HVOLXqrOcyyn3NRlZrSfvU7%2F5K8O1%2F9ByLZVS8y%2BWnrr23bnNv6wfbW0dh6%2BUmPEEvfX3VWpHyEYY7C1Owd3hTIFe8xVdoa7iO1XY73mgr11Ed27W1%2FvyedzGdkbLidm6DJolpQLFeShIas%2FJz1%2FJvzkvgZrwbZTF8oS5V9Xj11fYlu2CkZj6sLKWUUnV1R4H5R1c5GlRx4iD5GHyEMYEXkopoureOP4cKwXaOciD4FcR64j15HrQK7Lg1yXjwb7F8DeYrcxc2NtsCibb%2BoxVfnbjdZBlTpsG7o8Xjzes1jun2D1Axm5a8OhS9eE4qt7l1fVHAq6f39u8UKV6D3U52Dcn5mMSUIf5AOGxyX43lPmNRc%2BdThY4jw8W7lbZ%2B87oR6P%2F2UZ8ZM88tjj8ph6dEZ5k5RDO5zwORBulAPr192mGqsbC0xZO%2Bs%2FaTRURFKlDqQxpwnBkPnyGMonT3xkSont%2FDcqa6BdX3NGysuw%2FB2J2sqS5RqWv0PyfU85Yfq%2FSkh%2BL9MZa2poV0m3obQL%2FVZ9IFLBLokhoMu2qc5BZ7DH8svI%2FE0lF%2Blff4wZkDmWsmei37xPctJXyUNDZtausxfuURcLkh4Drb8QNJztatTqecXlToPGoDV4Or37U%2BZo%2FZwcuh4ZeYg8RB4iDyGP8pC62iw%2B7JYH7VzkIZDryHXkOnIdyHV5kevyzmCfALb7UVkmJZWxLuLTCtsSIl2KC9QDfdGmdHQyXL3v5Ha8N91IGpJ9zSvvNy6NB9%2FO2nvo2ek8ZifKwYFcRi6XoQL6QOXqQwVJn6zT%2Bfqm%2BMG2y5m8yYrw5%2BzoLb7SmPrp%2FAn%2FVx7INBhn5ztbAVXlMxcXTS989sHKAj0PL8j0Gw7CMQj0NqZ35NEqcV22YWHDoaC3%2B35NHhpU7fGGiPQ3slA2DpbWrRg3WyWuY9bxXqZK9H4%2FKOXlJec5o3edi2x%2FtT4y3rBT%2F6JA3igqr%2FkruVuvrv4aSb9ulkxfVL3%2FKkE%2Ff4d89tPkIfIQeYg8BPJQHqGdizw0EvNQviDXkevIdSDXkevymnsEbtHREVZpA9msENJ5kt6%2FrH58TqSPPYvi5IAt1o9hefqiRcU8KsN5HugyyI4NyNBA8iUNt%2FrGlOKocgazGSrPvtM8QxltM145bj%2B8Zm75n7W12x8urA68tabK93ey%2Ft93DuSnyM24fjYc6DV7lGFy4dBHwPq6ZRNkOkYewgAK9%2BVFUu7pIdAe2X0%2B8v39TdasDR83eq80S8pKf%2BymUjscU%2BeXTi%2Fc92BlwbO7zkW%2B9%2Fz79Ut6bMxJUn0Vzx%2F1bCxRrnbUfHbNb%2BtcKuTuvbg1Y2rd8spGuTfcGzzJQ%2BQh8hDIQ3mSh%2FLoQD1fcx15COQ6ch25jlwHch36YaT%2B8iPCqgfSOnAynArAIwdPVcowU77GZcR71t0gr211QsW5VEFVnjtZbmboQL3zbHipanepvoZjt2kUy%2Fs96AS3N3L0mkE6GLcO882jZeiXoj%2B%2BJJ0eoNOVp3V6dWH5N%2B%2BdXfTu8gnen%2B2pi%2FywyG3M7O%2FHXIrY%2B2Sbel31fv0KvcUek%2B1tvTxXD5H0Q5XoQdf5IEjvQOdk%2Blt5npUnZYQe5%2BgOpYeDSn7Ap8uEl%2BU71%2BZoGedx1l%2BqA1Z9gKUbk8bLNFVe%2B0o%2FrxVEHoLqZZ%2BZI9tYg7NtGk6d9nEaDT8z%2Ftc79f986rweFE0XOV17xcevZaav72O0PvTKSeMh1azr2wyuRSaz4rxHt59JBNKot%2BPVXijHyoBK53jI7lae6%2F39bEejCHmIPEQeIg%2BRh%2FI6D%2BWLfMt15KEcy0P5glxHriPXkevIdeS6kWTEnQA2jfh3vl6mz1j9w7ow1mFthUoMsdNTgaYroCaZdkrBdZgl1je60L9%2FdtG2QrdRPcpj%2BK85vumBx1SVbzdaBzrWyaJSz21y836Klz289uC5v%2FMZhgo1ysuMgj7P86bDlydtGhV%2BbpLfrf5kTtnt8tC%2BJNvQcrm5RWXew0%2BXIbv7U8kbiYuD3CXz0KzSOwTQ27N%2B7gH53GgObBrGM6dCP5D539xDWOw4UNQH6nrokE9lngfnANcKqA21Qb%2By22%2Fb%2Fjtro2rxKdWfbrZXAnjky8%2B%2F1%2F7lVLHp%2Flllh3R7gkz%2BA03WEzWH6j1dPl5e7ytx6WGF9LW8XhriMtR0Amumwc7uaIx57lT4j9%2BstxY9%2FVnTFBXsfTdat7TyR3JTm4PF3HWv1kd2ewzDb9u996DVvb7lwN9bYKpCy1Y%2Fbbbsb6nEEG9dW3RcphoO5LsUPP1Z6K9lW9ia5EBPN2jslf23eZjkgkK56bg%2BVVjmuy5L71vqlMHdG8SsgWp48RiqeH%2BTtVPpbdJINHhGY%2Bry4vGeW3WZ2lse2nk2PHdZ5Vh7fV2w98LPDiSaNww14ji95u%2FZWxf5A8krNyRZv3Ykap9eWB14c02VTzdmfEAeIg%2BRh8hD5KH8ykOy%2FqepRONuNHkxNTzyUEc7l3ynppGYh3pyZ%2BXYaE1d0DWc8tBgtnP1NQ%2FRzkWuI9eR68h15Dpy3fBq5xpxJ4A3HGzyqfklO%2B6dXXR0%2BQTvk7pwkoV3dgQ1ehmpglAOz7u%2B%2Fs2SHWfDP9jXYC146oP6kviVW5KV3VI2rb6l%2FC8emlP0%2Fp3l3n92QvInOb5%2BVsrNV9MMa7py2iLfaU8WPleP868v9q5v9XIeI9PYmpOhpQGXcf3G2mBxuu%2FV%2BVpFsyptCcYl6ZQzMdUcVaFIIAs5Rt7gsk95AvHyvrcQ%2Ba21r5xe3afltbTyT%2FtTyT91%2BFLJU6PbtxV60qtAo1JjPzC55Mzt4z1TcmE7ja9js3XVG6fNVSpmXxubZBV45MDkkcnjWm4t9ehlvGVwY7tsci1ZrN4Mr2yh3pRPk31lyspZRXt3n4%2F45UBSxUdR6bZ4Qo2W2lMX%2BR%2Byz0WdfVhfd%2BpQptd1kdfrAxLd%2BPF1lei93J6kjDgp0zaVGN6n8%2F6w6q0G6ydRO%2FNhrGSrdXtd6rq9HzR4VEx3%2Frzm8rJdeeOdgMN9KJf0EfJa5wDWdpbVM%2FI9Xkvy%2FEfk5vdV%2BkNz2bKubtz62%2FrqxPfIyKg184tvvWdW0Z67K7y%2Flb8vyFS3%2BXT4LnWxvfflkSNkP%2FYoV%2Btjb541H%2Bvp%2F2umjrcWlnhudg7Kh4Ovvd1o%2FUtHnbKwOvDva6p830%2FWmJAiD%2Bne%2BstlX%2F1DyRtVhqEMKYav7M3O3zHZ34%2BtqPCuk4dekM%2Fprbd4zGek%2F1MP5xclXVqIVs0r9nXsR73moZgrUWYN%2F7w6YHlI9vtntn5Qv1CF%2FakaT25WntabbwyUf21xdeBF8hB5iDxEHiIP5V0eenjtvrP%2FvbfydrjkoY52rnDMPlNgGpNiifUfTZWHUmx7Og%2BtyNU8lEauGxa%2FYBqqdq5M81CVr%2ByLMq%2Fz%2BnLSi3Yuch25jlxHriPXkesGvp0rmZE3BLQUcBtqg4XKbl%2B0%2FSNr0aqbyy5%2BbWbhwa9dV%2FD3KtEDoDXJDqd3zntUZsPq6D1jh7znP%2BRIsJy8ty6y3WUYRcnCsITINstWweUTvB%2BqRM8mXRDpHoYXnb%2BbnSmoEn0lmwfjOhQy7%2FdIIf6LTScbK1X8HLUvUen0mibkQOhQUNaBPee5grafr5pRfkHeZ7HM74c5vIUuXvvy6T9Sdhrp0G3rgPap3NvTz2UbkIp6j1TqN0iFVyAHcgU1JxpNFZZ6OmKrA1agz%2B89r3yUneaB11AcnLUpy3S2pQx4%2BlbJX5NXPndlNLaMe4oqeflc5FVZX6c7HaHpL6BnaJdKdGbp6Ak08MPu6CARTP5vS77chkhD4a2l111J%2F9vOhCfk8yVHnzocLNG9KOOrxUhSvRoeteXIhXkvjTd26wOeeyeN%2B3hJmVf38A5lsM%2B6d52LvDTWayypqa0zld3LAZYrplbPKf%2BxHKAs0QFcXquvFXPzjrPhb77426bJGW%2F%2FXQ8F0j5WVRn2QJb5vFFC66atx%2BsXqLCzLI2oWjO%2F7A8fmFN0ZFm593869Wvn3Wi2lJ8PqGgm0cad4XBvXQ4Q3bK%2Bl%2F76aHSpMu1EH2FdG9qB4bPRRmVeLycplO34OpvmHKBcqZSeOxX%2B81KvMbO36y%2Fp%2F8k6OtepcSIrecjp%2FThdXdur1372VOih1z5oHH3lIKeg9Tvl3rJqec33nNxiOGVmvUylveWhAlNdt%2BFYnV%2BFUjSI2ZE7nv%2FMvmPdbRX3yee8qPOQ3LpU1yH04gfBof4XfXpGZk69wf%2BfJA99U%2FLQxB7zUP78ojf9PCSWTS%2BdJMu%2BxVnHltMY0GNdrX%2F9rsJp7qeSgTYdDk5U7tZv72snD5GHyEPkIfJQPuQhZ2jH6zefDs9XzXZiuE2VWR7qpkyl8xPCwWjnknl1HvF35KEKb9l0mf%2FvdM9Duu0rWTuXbHflbzdaN288VlecTh7ad9644y%2Fmli%2FVbWrOMh7QPCTvr%2B9f0HV9T%2B1cUtf7JM%2B5cr28zFI712Vn%2FXYe5TDrecgwjIJ%2BJE3auch15DpyHbmOXDdccl2yNa5bzxpk%2FbRlef6z0s6V7Jyms0WMULrQanOrjbXBscoOLd951ly%2BbsGErzoVTE%2F27m%2Byfrrh4MX0x%2BwYF1XrFlb8PIe%2BtT%2FgNr6QCIu9RRRLbX8nuji%2Bo%2BtJbyVuUxX6XeqhqnEx2Vl0ZArLrcQmFfq9OUXBcOKk8UcqcZJYnyz%2BpWx4Z7I47zM3Ha2rVH1qfJN9QYKtBFzd269wCAskvVPqXjuTlOpxCIaIBNS7VcyfXhlktemgcae8737V%2FaI2yQurkKyXN7q%2Fk880SmVfGHP1oYLBXjyRYdNofW0lHxuMj5X91if75u3b3u3hsjyFsTWPVpc1fXVm4YGvX1fwD%2F%2F0cdudC8a4h758%2F9ytGw9%2BLNvoki1nwlNKPObslAe0w75u8ab1nJZG5%2F6k%2BPaT6dGCu9BlVCV6IQdSNhDoBhAnEGhf%2FOmR%2Bm2n69tV%2F0JxBiylnjkVul22g12d5qMnp%2FRB57qPWn%2FydqP1va1HG8bGQ6bRJYzK6%2B15WwrDTz8ydfynC6sDu9ZU%2Bf7aqW%2FCicHhvIO%2FvmP9P1zONXq7kdyzWXUbMqgyYJpSHhWkauvYYkfnXn2ziLqjulR3wnpSXxfICeidh5nTay6cRi%2FGqfsbrVedbbpzIWxfH3AZr3Xu4Sr1%2FvNHG5aM8ZQdjCXWTnzrWFTq0fXwidR5KJDe%2Bv88qmR7XR%2BTHKTz0Jv1lu70Pt45QR7Tjxv6BHiT0a%2BTsxsPXSgyF4zbftsYd3RDbTAwBPV0Vjx3KqyvnWbUnAw9WeUzOw8tZUiWvCxZ8t8zzkO6KPWZ9x9qsu6PF3u2avvNpfafO2XONV6XdZTxjLcP2gEveYg8RB4iD5GHBl61LNs3Kv2mr7dGwt7yULfy0PAYOVoxSx7adrTh9lE956EXem3nijf0p5eHVk4u1vvvlYb%2Bfz3R9rNpRe77Og09aZuGFHxZykPRWLyJt%2BWBOUVNL5%2BLtI72GtOd62UON0s3HamvTLUd9tbOtbH28ijP%2FFFPX1PkSAaV9azzeLJfB8eu%2FKwxLXaMdi5yHbmOXEeuI9flfa7rIefFF4etQjI1S%2FaoX1bu1UOj%2F04mfWmEHTnSzvVC0p3LuT5AQYrC3XRWea3MdFM%2FVkhz5yFjcqcgk%2BVrx7fo3iqSszpkSghOOzGsuWGsXsGfdgpGHqckspMs47a%2BXDBd92yTmxtlqpRpQaIoVF6pkO7xmmrsBy3Rne9%2B1KZ7dkZlQ9VftPdSw9Cz6UnMZdSZ5FUtLVIoNcaHPfGr7rWb3a5PGi9SZlQVlnjU38wrf1MlrouQtUMX1c%2Fh5u1EmMlq0SXLfsZrdZFnbKP3uTNku3%2B1PmIUuYzq9e%2FUGT2GwPhI9Ok3dupV8PJ7jfceb%2FDcWxdLvVu5ZOd7qKqkWeb5XvnzfKd%2FBVJUVgNG5qVKbqY9fyZ8rwoP%2Biz0LdC2xyv522Ted%2BiVtbcuMlkZg9S52PD0%2FHir0ytPhe5%2B8Yxxt%2B6icfyTHAighlttfefSwq1HrYWJnTDPQ3HfNsK%2B1Ily9G1HMviMqITNh2SbPa634NPt0cELxfEZCKgpAdc3JJDdb6qkpZ99a6nnLl1Gu8OtP95Ya6rkB1Hy9BafevpIcIrytH53ir9sqXy36ar3obCQoZ6G3cuoBaFz7%2BCYW1X6XbruGStTveSTN%2FwuY0LnYHyiNfqCrEd9DZ0vO89r71RWb3Z6wUoOUy5n3q5tsuihnkycLHWOIEeH1aLSCk%2FaeSgtrkRnwsQ892RMr%2BV3BuV%2F6hPvOU4OdCt85lckDx2bXuSqvmY96iz5fmRR5nnoyvZ6NdcE2n70xGX3j3o8Vm%2FIwvogD5GHyEPkIfJQlveTmNpxNjy%2B0yMtKpttR%2B1utfNs%2BMv6F5e%2F%2FDS08vCnjUUqkvrkZv%2FyUK5Imof61M6VzJ66yD%2FK8n1flnPFaI9ZHR9BI93yO%2FM8pCcp7%2B3JOj%2FkWr2eKiZ32k%2F9%2Fd%2FKDdVDNlar5xV3%2FgV2vxW4jErJcIcfvqXIpp2LXEeuI9eR68h1Q5rrujJrz39edPxs6vK2n7nOl2jfsSu3qPA85Y6pVbPLLy8q9Ux12rle97uM8s7tXB%2B3RHfIevyB3NejpHRuAxuIdq6k3PubrO0bPmlM%2BcV9pqGWTxz3tg7MSUKErhn0inU7G6f%2B%2Bf131dWTy8bm02F3hc%2FMyV55j91Qqr%2FT5V6eEup7uXfFircarCeTLD%2Fz9vGe%2Fyy3v%2BrDZ0w50GTV1pxodOtfoiSKTf3JBfHVsmpe8ervrBj3Q5UYyGJgdrZ4Q687%2Fu6TvPGvfDlHi6AK2YYvqf4NktjYaRid4t%2BcvzT9VF0mm3U2f0XiV6fr03um7lmwsbGpyFxQ8mK37dIoMAd%2BIH9ddrxWF%2FnbTsOGRvc1WBWbP2sqCzXFsl5RO6ML2c5nl3YL%2FzE5ML0how6vPVTy%2Bs9Ct%2B5BkivdOn2J39%2FnVKWvy4WRO9hEysVjq1iyYbmyRfeGXzO%2FWNcBh%2FVBcYnLpZoG%2BXs6v7RMWs5MKm9Xt5aW6R2psLk9lv6xuhVQbsMYrbr2skMOshMnXG2n3Lyxa298pWQbfVyyzLdqPmrwKCsWv7BchyWTSzZIOb71qZOhe24s6kdDhHmlXgiyvQyNpw4HdX1cmrS%2BsLJUX7T6ldWa%2FNh6KJGHyEMgD5GHet5vR7mN6xdWB36xpsr34ebT4UWV%2Fiy2HRletfPoxWU7z9jLVIsUv5HAyN3hXFeaB7RQNt4y0Whpz9tiW%2FM6lvcglR7D6%2BSvUzFvORPWw1hXSB08LV5RD0z1qcuCCfI5PZ5QkSziyeSD47%2FUVKo6%2BTNo5yLXketAriPXDVau65JhggsrRrcfPztYI4EYiXKpPd7OFepYRwGXMfmpw8Gyzs9cNa%2F4m6%2FXWysCLnX9%2BmP1XTpKZa2dq2uu65E70Xsu9Ylv%2FW3GTDEWvNVgHU3y1V0uU%2BmxPzo2TrPmYKOrS4VhRnO6Z8zzZ8L%2FRRb8XCc0RJ2vre%2B3PPlJ2xdvGeXuS3i4Xt4zPjZ4zcnQfQc%2BaaxUPV1rwmxVZ6tLH5TnHlGJEdb15%2F4u2S%2BC5XkPy80y%2FcqXz0VmbTva4E4x5MRcNUg94I6fjajdpZEnZR7fVV1%2FVa0%2FW49PfrqXAkxvtufke%2F9Lt8ej%2Fc0e8sYeCTPPqcSvivr8botKPbpn4ZsdMenOyrGxmrqgqYYDfW2gVEOAZ1%2F8Chp76yI%2Fee7IpZuv%2FiqsI5UOzOyML4gfCOohRz1S2O53G12G%2F7ZLvOao%2BK%2F%2FB6CSB9LldRkT7ppRuO2%2BiQUnnIf0hvualIGbshqO3693L%2FzSRE%2BOh8d416WYkfGL2hUn83K%2F%2BjHi9ftkKZOLpC42ejiAMxM54dpy%2BfUPG1e%2FfsZcrdpiqj%2FXYVXBqJJw%2FeCjVT59RSEXawXkIfIQyEPkodzxqyPN05SnddoBPWBtu5H9tiN9UvIi%2B5u6ENMnIL%2BvTx7964m2xV8odmepHDcGd4jK4Uq26%2Bt85t37GqyjJQVmUV%2Fr4FRchgpI5t6pkvwi1O82ivPnQIN2LnIdyHXkuhGV6yyvHor9YSkLQ5tPh5dU%2Bk0jB1b0NefwNtYGdV3r1Lddv3%2FW2rnaE%2BefZVmM0ndkP7vmR5kZnRl3rqkxMf1KuODaTT5HJXostq3c9ZG98upl552eeFKj6l%2BjHPs4s5VRc%2FCiy14w9tmOn7hXF7lcB6wk7xELqKqA6z%2Fsb7IeNhJX3o21Re0TD8wpal1W7tWD1YWd4Nb60vmI%2FsXvrTWH6hONl7rXkZF8J%2FIYaow8%2F3W9RjzGYDR4%2BtTWdz9fsPVda0FH97SrBwR6oP7eN4RVc8qbF1cHFj9a5XtP%2FnxbpiM1J0Nz%2BnsFCuen9KP68x6FpZZaVFpOIMrAv30a%2BtMF0wJ2oduY2WVI0AHuTbj%2FZIsqHxWo0deqLvEaU3oaFgkYaomhY9vuffm9q4%2BtWxEPsEmDse5J2XnorbR44pu%2F7oDTMt5jDnrPyFQKEllNB1zTZ%2FRpV7XjE3t5zpJNcPT%2BxngW0fcza5XQ1zwJZmEmJFRPK3I9fqjJenzDoYtG1zoJIA8B5CHy0JCzAuwQA86v9rzXeP%2BeE%2Bp%2BFbVVbZhlPticX9MO6FilTn0%2FmqVNrgPIdeS6vMt1iaHYb916PHKrsoyh%2FMGpPlt1udP9DF6ZpXauywVqX4P1C9lY2qK2HVq3YtxDKnFJ2itbDi1f3YKwimR3Y3SCXVpqDgX1ydnOJ2ir9X6%2BxbadbchWV3qTxYe58aeVL5xAMMjj4jhfpad5i6asKIqUu%2FXb%2Bz5RatWs8mYrpuqmFrrGHsiBg0GnwI5229HR27bnbf2evn9wsIfZksJ%2F%2BzsXF8f3GXoiI9frnivbraVePheZLhX2bUnqaF0JeN5qyLBAvGTq656ttWzVcvxsWKUYMWLQffG6Mfp76UtHGEsmjrE%2FOZ%2FRgaweXqj9turAjWxLOV4f5MCGd6WRhJO%2FIA8B5CHyEEby%2FtbKUgDIdQC5jlw3TOk2ncjQtusYhgrUnAz9%2FJap%2FpBpqKIhmouOS22JNuWaW7bLuQSbcfUZK%2F%2BSYROBNFWWtasf3VK2RArhN%2FTfUnnNP9Bk%2FcY5eQ8AWTioC6kbKjwqEru2etbDxoTl8ab6Phzw2ZHEKAwqBy%2FFIAcEq%2BaPu6BzycZDF8Zmci2v1fOK2y5bdq3fZVQ%2BfSRYxQYEAAB5iDwEAABAriPXYUB5WhMXPc3hEVU4AQxkWLH83i3j3g%2Fb6nP9Z4GhigvdxnSGXQGAoQ3WmYRpAAAA8hAAAADIdchnjH8HZMLwqmffab5Z2e3O3%2BxCADD0ZTOhGAAAkIcAAABArgM6cPYK6FMhzK4DAAAAAAAAAACA3GOyCAAAAAAAAAAAAAAgP3ACGAAAAAAAAAAAAADyBCeAAQAAAAAAAAAAACBPcAIYAAAAAAAAAAAAAPIEJ4ABAAAAAAAAAAAAIE9wAhgAAAAAAAAAAAAA8gQngAEAAAAAAAAAAAAgT3ACGAAAAAAAAAAAAADyBCeAAQAAAAAAAAAAACBPcAIYAAAAAAAAAAAAAPIEJ4ABAAAAAAAAAAAAIE9wAhgAAAAAAAAAAAAA8gQngAEAAAAAAAAAAAAgT3ACGAAAAAAAAAAAAADyBCeAAQAAAAAAAAAAACBPcAIYAAAAAAAAAAAAAPIEJ4ABAAAAAAAAAAAAIE9wAhgAAAAAAAAAAAAA8gQngAEAAAAAAAAAAAAgT3ACGAAAAAAAAAAAAADyBCeAAQAAAAAAAAAAACBPcAIYAAAAAAAAAAAAAPIEJ4ABAAAAAAAAAAAAIE9wAhgAAAAAAAAAAAAA8gQngAEAAAAAAAAAAAAgT3ACGAAAAAAAAAAAAADyBCeAAQAAAAAAAAAAACBPcAIYAAAAAAAAAAAAAPIEJ4ABAAAAAAAAAAAAIE9wAhgAAAAAAAAAAAAA8gQngAEAAAAAAAAAAAAgT%2Fx%2FAQYAve8c1VnVAHYAAAAASUVORK5CYII%3D) repeat-x bottom rgba(255, 255, 255, 0.6);
  width: 100%;
  height: 73px;
}
/* line 5, /app/app/assets/stylesheets/cabinet/footer-new.css.scss */
.footer-new a {
  color: #fff !important;
}
/* line 20, /app/app/assets/stylesheets/cabinet/footer-new.css.scss */
.footer-new .evrone {
  top: -6px;
  width: auto;
}
@media screen and (max-width: 757px) {
  /* line 20, /app/app/assets/stylesheets/cabinet/footer-new.css.scss */
  .footer-new .evrone {
    display: none;
  }
}
/* line 27, /app/app/assets/stylesheets/cabinet/footer-new.css.scss */
.footer-new .data {
  top: -6px;
  text-align: center;
}
@media screen and (max-width: 757px) {
  /* line 27, /app/app/assets/stylesheets/cabinet/footer-new.css.scss */
  .footer-new .data {
    display: none;
  }
}
/* line 32, /app/app/assets/stylesheets/cabinet/footer-new.css.scss */
.footer-new .data a:hover {
  color: white;
}
/* line 37, /app/app/assets/stylesheets/cabinet/footer-new.css.scss */
.footer-new .contacts {
  top: -6px;
  display: flex;
  justify-content: space-between;
  width: 285px;
}
@media screen and (max-width: 757px) {
  /* line 37, /app/app/assets/stylesheets/cabinet/footer-new.css.scss */
  .footer-new .contacts {
    display: none;
  }
}
/* line 44, /app/app/assets/stylesheets/cabinet/footer-new.css.scss */
.footer-new .contacts .phone {
  display: flex;
  justify-content: space-between;
  width: 126px;
}
/* line 48, /app/app/assets/stylesheets/cabinet/footer-new.css.scss */
.footer-new .contacts .phone .phone-image {
  height: 18px;
  width: 13px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMC4yNCAtMi4xMzggMjQgMzAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMi4yNCAyMS42MzdjLS45MiAwLTEuNjY3LjczMi0xLjY2NyAxLjYyNSAwIC44OS43NDggMS42MjUgMS42NjYgMS42MjVzMS42NjUtLjczNCAxLjY2NS0xLjYyNWMwLS44OTMtLjc0OC0xLjYyNS0xLjY2Ni0xLjYyNU0xMy45MDQgMi40NmgtMy4zMzJjLS4xOSAwLS4zMzQuMTQ0LS4zMzQuMzI3IDAgLjE4NC4xNDQuMzI1LjMzMy4zMjVoMy4zMzJjLjE5IDAgLjMzNC0uMTQyLjMzNC0uMzI1IDAtLjE4Mi0uMTQ1LS4zMjYtLjMzNS0uMzI2bTQuMzM0IDMuMjVjMC0uMzQ1LS4zMTMtLjY1LS42NjctLjY1SDYuOTA3Yy0uMzU0IDAtLjY2Ny4zMDYtLjY2Ny42NXYxNC4zMDJjMCAuMzQ0LjMxMi42NS42NjcuNjVoMTAuNjY3Yy4zNTQgMCAuNjY2LS4zMDcuNjY2LS42NXYtMTQuM3ptMiAxNy41NTJjMCAxLjQyLTEuMjEgMi42LTIuNjY3IDIuNkg2LjkwN2MtMS40NTggMC0yLjY2Ny0xLjE4LTIuNjY3LTIuNnYtMjAuOGMwLTEuNDIgMS4yMS0yLjYgMi42NjctMi42aDEwLjY2N2MxLjQ1NyAwIDIuNjY2IDEuMTggMi42NjYgMi42djIwLjh6Ii8%2BPC9zdmc%2B) no-repeat center;
  background-size: contain;
}
/* line 55, /app/app/assets/stylesheets/cabinet/footer-new.css.scss */
.footer-new .contacts .email {
  display: flex;
  justify-content: space-between;
  width: 134px;
}
@media screen and (max-width: 757px) {
  /* line 55, /app/app/assets/stylesheets/cabinet/footer-new.css.scss */
  .footer-new .contacts .email {
    display: none;
  }
}
/* line 60, /app/app/assets/stylesheets/cabinet/footer-new.css.scss */
.footer-new .contacts .email .email-image {
  height: 18px;
  width: 18px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAtMTIuMDMxIDI0IDMwIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjMgOS4xNWMwIDEtLjg4NCAxLjgxOC0xLjk2NSAxLjgxOEgyLjk2NUMxLjg4NCAxMC45NjggMSAxMC4xNSAxIDkuMTVWLjEyOGMuMzcuMzc1Ljc4Ni43MDUgMS4yNC45OSAyLjAzOCAxLjI4MyA0LjEgMi41NjcgNi4xIDMuOTIgMS4wMzIuNzA0IDIuMzEgMS41NjcgMy42NDcgMS41NjdoLjAyNmMxLjMzOCAwIDIuNjE0LS44NjMgMy42NDYtMS41NjggMi0xLjM0IDQuMDYyLTIuNjM2IDYuMTEzLTMuOTIuNDQyLS4yODQuODYtLjYxNCAxLjIyNy0uOTlWOS4xNXpNMjAuOS0uMWMtMS45MTYgMS4yMy0zLjg0MiAyLjQ1NS01Ljc0NiAzLjY5NC0uNzk3LjUxLTIuMTQ3IDEuNTU3LTMuMTQyIDEuNTU3aC0uMDI1Yy0uOTk0IDAtMi4zNDQtMS4wNDUtMy4xNDMtMS41NTZDNi45NDIgMi4zNTQgNS4wMTQgMS4xMjggMy4xMTItLjEgMi4yNC0uNjQ1IDEtMS45MyAxLTIuOTYyYzAtMS4xMTQuNjUtMi4wNjggMS45NjQtMi4wNjhoMTguMDdjMS4wNyAwIDEuOTY2LjgxNyAxLjk2NiAxLjgxN0MyMy0xLjk0IDIxLjk4LS43OTMgMjAuOS0uMSIvPjwvc3ZnPg%3D%3D) no-repeat center;
  background-size: contain;
}

/* line 1, /app/app/assets/stylesheets/cabinet/flexslider.css.scss */
.flexslider {
  overflow: hidden;
  background-color: transparent;
  padding-top: 14px;
}
/* line 5, /app/app/assets/stylesheets/cabinet/flexslider.css.scss */
.flexslider .flex-prev, .flexslider .flex-next {
  display: none;
  opacity: 0.9;
  height: 50px;
}
/* line 10, /app/app/assets/stylesheets/cabinet/flexslider.css.scss */
.flexslider .flex-viewport {
  overflow: visible !important;
}

/* line 14, /app/app/assets/stylesheets/cabinet/flexslider.css.scss */
.flexslider:hover .flex-prev {
  display: block;
}

/* line 17, /app/app/assets/stylesheets/cabinet/flexslider.css.scss */
.flexslider:hover .flex-next {
  display: block;
}

/* line 5, /app/app/assets/stylesheets/global/layout/_footer.css.scss */
.footer {
  position: fixed;
  left: 0;
  bottom: 0;
  padding: 0 40px 5px;
  height: 63px;
  width: 100%;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAA%2FCAYAAAABmdXoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA25pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw%2FeHBhY2tldCBiZWdpbj0i77u%2FIiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8%2BIDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo5ZTU5YTM1Yy1hNjAxLWJkNDQtOGNiMy04MGZiODRiOTQ5NzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6REJCNDg5RjZDNTkwMTFFODgwOEJFQTY3OENGRkIzQUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6REJCNDg5RjVDNTkwMTFFODgwOEJFQTY3OENGRkIzQUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkQ0NTI2OEFCRjRGMTFFOEJCMEY4M0ZCNEUyODVGRjgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RkQ0NTI2OEJCRjRGMTFFOEJCMEY4M0ZCNEUyODVGRjgiLz4gPC9yZGY6RGVzY3JpcHRpb24%2BIDwvcmRmOlJERj4gPC94OnhtcG1ldGE%2BIDw%2FeHBhY2tldCBlbmQ9InIiPz531PVwAAAi30lEQVR42uzdCXCU553n8ed9%2B1B3S%2BKSkJARCB%2BgmNNcNjjBMcQQx8H3ZD0mEK9TmSRTNUV2x5lsZqqm5tjNzm52anbCZKacndnNMKIwdjzmMsHGBuMTh0NgE2N8xBhz6gJM6%2BjuV93v%2Fp%2FuVyAJtbpbakmt1vdT9Va3Wn28%2FR7P83uf9%2BnndauVf6kAAACQG9atGGfKjV%2Bm0TKVylTW6XaiTOW7z0eme01jnH5%2BOGrX3VXhPSB3fyfTSZlOyXRapotrd11oZ4kCAADyEAAAAMh1I4vBCWAAAICcCcXX762LbJbQW2YaqkimApdSnvXH6w1l2UpZ8qSYzs1uSXHuxItsedCU%2FOuR%2F%2Ftdas1NpVbUVs1WzG5oi6r6FRXev5GA%2FGuWLgAAIA8BAACAXDcyuFkEAAAAOWNUsduYvf5Q0Oj6sP%2Fq3W7%2FUYZHwrFMERWfag4F5Q81Nj4ZrdNWVFR%2BSe4TjAEAAHkIAAAA5LoRwmQRAAAA5IxYVKlwlpNeiMUKAADIQwAAACDXjRycAAYAAAAAAAAAAACAPMEJYAAAAAAAAAAAAADIE5wABgAAAAAAAAAAAIA8wQlgAAAAAAAAAAAAAMgTbhYBgFy1bsW4cXIzW6avyDRTJsP5l761ZNot0%2Fa1uy6cZmkByNFybOzzZ8L%2FVuQ2qprb7VMrJxZ8W8qsOpYMAPIQAPIQAJDryHUAyHUYKJwABpCrlYn75XOR7W%2Bev3h7U5Nk4Kin0391LraV8lkP319d9m157m1S0cRYagByrByrfr0%2Bsm3X8YZpKhpQymydNc5bvl8ef1TKrLdYQgDIQwDIQwBAriPXASDXYSBwAhhArjK8phrT1KADsedqn8jOwh7lMlRBDlWCY%2BRmlFR4n3V7XM99kUzN8j%2BbVQuMiFC8bF%2BDtelX7zSMV3Yg8WAsoDbVNk12zy%2FZNf0m%2Fy%2BOfdz2BEsKAHkIAHkIAMh15DoA5DpkG9cABpCTJEBaMaUi8R6QSdlKnmPlUK%2FIm2S6s4fHda24VNHpBhjuYdcl0%2BhUz5s91f%2Bz%2FY3W80%2FVNkko9nc%2F5FcbaoOFx840%2FfGyGYVb5P28LFkA5CEA5CEAINeR6wCQ65BN7mGwEeoK5f%2FIVK56riF1j6MzMv2RVI7NrFJgUPbLu%2BWmSqaoTC6ZPpD9b2%2BW3rtSbqr%2F90etX%2FGaRknPXSKv7v4%2B0yideZP%2F7797g%2F%2BIPHBApmND2PtwgkzTenhc95i8TaZfs%2FUAw5ru4XynlFPbeipn5HH%2Fc6fCv9x7ouGRd0OBeAhOqi2g9nzUcH%2Bxq%2Bwted0qeb8PWbwAeYg8BIA8NCLqD9q5AHIduQ4AuQ4DbtBPAOteBerKhQ3SEni70fr6xtrLY5I94dG5o%2BoXj%2Fcw3AQw8PvvwpfOR9atPXhukWqNXnn8sRnl9r2zi95ePsH7YyncX%2Bvnx3z3idq6P7faourECV%2FKJ286HJysfK0%2FWHvGUKunl4XrQ7HdMp%2F3yXxEh6Bsu1GmGfp%2Bt8%2FXteMMeax9hG8%2FU%2BWmwql79GQ6y0bXCQXO3%2Fpxj%2FOYr9Pyczn%2FL3Cml7KwrQGZ0tviXJm2J8kxd%2B09e%2BERFQqk926RgNp6tGF%2BJFb6j06Dg1KMzpLPZWCZ3Mx0yrju288lmU7pWynb2lha5CHyEHmIPISRloe%2BMmHin8lf%2F3GY7te0c5GHQK4j15HryHUg1%2BVBrss3g3oCWArF8VKpbiswVHEsvWBsSyno8rmNQG%2B9o%2BxE76xKef9LKnXDqR5Co2mkV1BAH%2FbfJ%2FY3Wf9t%2B7uNvqt5JWH9oaCh7MjiMZ6S3XfNKPz1fRMLviH7WKSPH2VbF6z4NQTS5lRCGw4FC75xS%2FEXnBA1qMG45mTon24KuB52maqotd2uXVwdOPRole%2Bw%2Ft%2Fm0%2BE7JhSYX5LH%2Fp889q48dFGmp2UZhQZoXemyfaJMo5xwqRdQsTP5ncfCMumD6laZmp37HVOLXqrOcyyn3NRlZrSfvU7%2F5K8O1%2F9ByLZVS8y%2BWnrr23bnNv6wfbW0dh6%2BUmPEEvfX3VWpHyEYY7C1Owd3hTIFe8xVdoa7iO1XY73mgr11Ed27W1%2FvyedzGdkbLidm6DJolpQLFeShIas%2FJz1%2FJvzkvgZrwbZTF8oS5V9Xj11fYlu2CkZj6sLKWUUnV1R4H5R1c5GlRx4iD5GHyEMYEXkopoureOP4cKwXaOciD4FcR64j15HrQK7Lg1yXjwb7F8DeYrcxc2NtsCibb%2BoxVfnbjdZBlTpsG7o8Xjzes1jun2D1Axm5a8OhS9eE4qt7l1fVHAq6f39u8UKV6D3U52Dcn5mMSUIf5AOGxyX43lPmNRc%2BdThY4jw8W7lbZ%2B87oR6P%2F2UZ8ZM88tjj8ph6dEZ5k5RDO5zwORBulAPr192mGqsbC0xZO%2Bs%2FaTRURFKlDqQxpwnBkPnyGMonT3xkSont%2FDcqa6BdX3NGysuw%2FB2J2sqS5RqWv0PyfU85Yfq%2FSkh%2BL9MZa2poV0m3obQL%2FVZ9IFLBLokhoMu2qc5BZ7DH8svI%2FE0lF%2Blff4wZkDmWsmei37xPctJXyUNDZtausxfuURcLkh4Drb8QNJztatTqecXlToPGoDV4Or37U%2BZo%2FZwcuh4ZeYg8RB4iDyGP8pC62iw%2B7JYH7VzkIZDryHXkOnIdyHV5kevyzmCfALb7UVkmJZWxLuLTCtsSIl2KC9QDfdGmdHQyXL3v5Ha8N91IGpJ9zSvvNy6NB9%2FO2nvo2ek8ZifKwYFcRi6XoQL6QOXqQwVJn6zT%2Bfqm%2BMG2y5m8yYrw5%2BzoLb7SmPrp%2FAn%2FVx7INBhn5ztbAVXlMxcXTS989sHKAj0PL8j0Gw7CMQj0NqZ35NEqcV22YWHDoaC3%2B35NHhpU7fGGiPQ3slA2DpbWrRg3WyWuY9bxXqZK9H4%2FKOXlJec5o3edi2x%2FtT4y3rBT%2F6JA3igqr%2FkruVuvrv4aSb9ulkxfVL3%2FKkE%2Ff4d89tPkIfIQeYg8BPJQHqGdizw0EvNQviDXkevIdSDXkevymnsEbtHREVZpA9msENJ5kt6%2FrH58TqSPPYvi5IAt1o9hefqiRcU8KsN5HugyyI4NyNBA8iUNt%2FrGlOKocgazGSrPvtM8QxltM145bj%2B8Zm75n7W12x8urA68tabK93ey%2Ft93DuSnyM24fjYc6DV7lGFy4dBHwPq6ZRNkOkYewgAK9%2BVFUu7pIdAe2X0%2B8v39TdasDR83eq80S8pKf%2BymUjscU%2BeXTi%2Fc92BlwbO7zkW%2B9%2Fz79Ut6bMxJUn0Vzx%2F1bCxRrnbUfHbNb%2BtcKuTuvbg1Y2rd8spGuTfcGzzJQ%2BQh8hDIQ3mSh%2FLoQD1fcx15COQ6ch25jlwHch36YaT%2B8iPCqgfSOnAynArAIwdPVcowU77GZcR71t0gr211QsW5VEFVnjtZbmboQL3zbHipanepvoZjt2kUy%2Fs96AS3N3L0mkE6GLcO882jZeiXoj%2B%2BJJ0eoNOVp3V6dWH5N%2B%2BdXfTu8gnen%2B2pi%2FywyG3M7O%2FHXIrY%2B2Sbel31fv0KvcUek%2B1tvTxXD5H0Q5XoQdf5IEjvQOdk%2Blt5npUnZYQe5%2BgOpYeDSn7Ap8uEl%2BU71%2BZoGedx1l%2BqA1Z9gKUbk8bLNFVe%2B0o%2FrxVEHoLqZZ%2BZI9tYg7NtGk6d9nEaDT8z%2Ftc79f986rweFE0XOV17xcevZaav72O0PvTKSeMh1azr2wyuRSaz4rxHt59JBNKot%2BPVXijHyoBK53jI7lae6%2F39bEejCHmIPEQeIg%2BRh%2FI6D%2BWLfMt15KEcy0P5glxHriPXkevIdeS6kWTEnQA2jfh3vl6mz1j9w7ow1mFthUoMsdNTgaYroCaZdkrBdZgl1je60L9%2FdtG2QrdRPcpj%2BK85vumBx1SVbzdaBzrWyaJSz21y836Klz289uC5v%2FMZhgo1ysuMgj7P86bDlydtGhV%2BbpLfrf5kTtnt8tC%2BJNvQcrm5RWXew0%2BXIbv7U8kbiYuD3CXz0KzSOwTQ27N%2B7gH53GgObBrGM6dCP5D539xDWOw4UNQH6nrokE9lngfnANcKqA21Qb%2By22%2Fb%2Fjtro2rxKdWfbrZXAnjky8%2B%2F1%2F7lVLHp%2Flllh3R7gkz%2BA03WEzWH6j1dPl5e7ytx6WGF9LW8XhriMtR0Amumwc7uaIx57lT4j9%2BstxY9%2FVnTFBXsfTdat7TyR3JTm4PF3HWv1kd2ewzDb9u996DVvb7lwN9bYKpCy1Y%2Fbbbsb6nEEG9dW3RcphoO5LsUPP1Z6K9lW9ia5EBPN2jslf23eZjkgkK56bg%2BVVjmuy5L71vqlMHdG8SsgWp48RiqeH%2BTtVPpbdJINHhGY%2Bry4vGeW3WZ2lse2nk2PHdZ5Vh7fV2w98LPDiSaNww14ji95u%2FZWxf5A8krNyRZv3Ykap9eWB14c02VTzdmfEAeIg%2BRh8hD5KH8ykOy%2FqepRONuNHkxNTzyUEc7l3ynppGYh3pyZ%2BXYaE1d0DWc8tBgtnP1NQ%2FRzkWuI9eR68h15Dpy3fBq5xpxJ4A3HGzyqfklO%2B6dXXR0%2BQTvk7pwkoV3dgQ1ehmpglAOz7u%2B%2Fs2SHWfDP9jXYC146oP6kviVW5KV3VI2rb6l%2FC8emlP0%2Fp3l3n92QvInOb5%2BVsrNV9MMa7py2iLfaU8WPleP868v9q5v9XIeI9PYmpOhpQGXcf3G2mBxuu%2FV%2BVpFsyptCcYl6ZQzMdUcVaFIIAs5Rt7gsk95AvHyvrcQ%2Ba21r5xe3afltbTyT%2FtTyT91%2BFLJU6PbtxV60qtAo1JjPzC55Mzt4z1TcmE7ja9js3XVG6fNVSpmXxubZBV45MDkkcnjWm4t9ehlvGVwY7tsci1ZrN4Mr2yh3pRPk31lyspZRXt3n4%2F45UBSxUdR6bZ4Qo2W2lMX%2BR%2Byz0WdfVhfd%2BpQptd1kdfrAxLd%2BPF1lei93J6kjDgp0zaVGN6n8%2F6w6q0G6ydRO%2FNhrGSrdXtd6rq9HzR4VEx3%2Frzm8rJdeeOdgMN9KJf0EfJa5wDWdpbVM%2FI9Xkvy%2FEfk5vdV%2BkNz2bKubtz62%2FrqxPfIyKg184tvvWdW0Z67K7y%2Flb8vyFS3%2BXT4LnWxvfflkSNkP%2FYoV%2Btjb541H%2Bvp%2F2umjrcWlnhudg7Kh4Ovvd1o%2FUtHnbKwOvDva6p830%2FWmJAiD%2Bne%2BstlX%2F1DyRtVhqEMKYav7M3O3zHZ34%2BtqPCuk4dekM%2Fprbd4zGek%2F1MP5xclXVqIVs0r9nXsR73moZgrUWYN%2F7w6YHlI9vtntn5Qv1CF%2FakaT25WntabbwyUf21xdeBF8hB5iDxEHiIP5V0eenjtvrP%2FvbfydrjkoY52rnDMPlNgGpNiifUfTZWHUmx7Og%2BtyNU8lEauGxa%2FYBqqdq5M81CVr%2ByLMq%2Fz%2BnLSi3Yuch25jlxHriPXkesGvp0rmZE3BLQUcBtqg4XKbl%2B0%2FSNr0aqbyy5%2BbWbhwa9dV%2FD3KtEDoDXJDqd3zntUZsPq6D1jh7znP%2BRIsJy8ty6y3WUYRcnCsITINstWweUTvB%2BqRM8mXRDpHoYXnb%2BbnSmoEn0lmwfjOhQy7%2FdIIf6LTScbK1X8HLUvUen0mibkQOhQUNaBPee5grafr5pRfkHeZ7HM74c5vIUuXvvy6T9Sdhrp0G3rgPap3NvTz2UbkIp6j1TqN0iFVyAHcgU1JxpNFZZ6OmKrA1agz%2B89r3yUneaB11AcnLUpy3S2pQx4%2BlbJX5NXPndlNLaMe4oqeflc5FVZX6c7HaHpL6BnaJdKdGbp6Ak08MPu6CARTP5vS77chkhD4a2l111J%2F9vOhCfk8yVHnzocLNG9KOOrxUhSvRoeteXIhXkvjTd26wOeeyeN%2B3hJmVf38A5lsM%2B6d52LvDTWayypqa0zld3LAZYrplbPKf%2BxHKAs0QFcXquvFXPzjrPhb77426bJGW%2F%2FXQ8F0j5WVRn2QJb5vFFC66atx%2BsXqLCzLI2oWjO%2F7A8fmFN0ZFm593869Wvn3Wi2lJ8PqGgm0cad4XBvXQ4Q3bK%2Bl%2F76aHSpMu1EH2FdG9qB4bPRRmVeLycplO34OpvmHKBcqZSeOxX%2B81KvMbO36y%2Fp%2F8k6OtepcSIrecjp%2FThdXdur1372VOih1z5oHH3lIKeg9Tvl3rJqec33nNxiOGVmvUylveWhAlNdt%2BFYnV%2BFUjSI2ZE7nv%2FMvmPdbRX3yee8qPOQ3LpU1yH04gfBof4XfXpGZk69wf%2BfJA99U%2FLQxB7zUP78ojf9PCSWTS%2BdJMu%2BxVnHltMY0GNdrX%2F9rsJp7qeSgTYdDk5U7tZv72snD5GHyEPkIfJQPuQhZ2jH6zefDs9XzXZiuE2VWR7qpkyl8xPCwWjnknl1HvF35KEKb9l0mf%2FvdM9Duu0rWTuXbHflbzdaN288VlecTh7ad9644y%2Fmli%2FVbWrOMh7QPCTvr%2B9f0HV9T%2B1cUtf7JM%2B5cr28zFI712Vn%2FXYe5TDrecgwjIJ%2BJE3auch15DpyHbmOXDdccl2yNa5bzxpk%2FbRlef6z0s6V7Jyms0WMULrQanOrjbXBscoOLd951ly%2BbsGErzoVTE%2F27m%2Byfrrh4MX0x%2BwYF1XrFlb8PIe%2BtT%2FgNr6QCIu9RRRLbX8nuji%2Bo%2BtJbyVuUxX6XeqhqnEx2Vl0ZArLrcQmFfq9OUXBcOKk8UcqcZJYnyz%2BpWx4Z7I47zM3Ha2rVH1qfJN9QYKtBFzd269wCAskvVPqXjuTlOpxCIaIBNS7VcyfXhlktemgcae8737V%2FaI2yQurkKyXN7q%2Fk880SmVfGHP1oYLBXjyRYdNofW0lHxuMj5X91if75u3b3u3hsjyFsTWPVpc1fXVm4YGvX1fwD%2F%2F0cdudC8a4h758%2F9ytGw9%2BLNvoki1nwlNKPObslAe0w75u8ab1nJZG5%2F6k%2BPaT6dGCu9BlVCV6IQdSNhDoBhAnEGhf%2FOmR%2Bm2n69tV%2F0JxBiylnjkVul22g12d5qMnp%2FRB57qPWn%2FydqP1va1HG8bGQ6bRJYzK6%2B15WwrDTz8ydfynC6sDu9ZU%2Bf7aqW%2FCicHhvIO%2FvmP9P1zONXq7kdyzWXUbMqgyYJpSHhWkauvYYkfnXn2ziLqjulR3wnpSXxfICeidh5nTay6cRi%2FGqfsbrVedbbpzIWxfH3AZr3Xu4Sr1%2FvNHG5aM8ZQdjCXWTnzrWFTq0fXwidR5KJDe%2Bv88qmR7XR%2BTHKTz0Jv1lu70Pt45QR7Tjxv6BHiT0a%2BTsxsPXSgyF4zbftsYd3RDbTAwBPV0Vjx3KqyvnWbUnAw9WeUzOw8tZUiWvCxZ8t8zzkO6KPWZ9x9qsu6PF3u2avvNpfafO2XONV6XdZTxjLcP2gEveYg8RB4iD5GHBl61LNs3Kv2mr7dGwt7yULfy0PAYOVoxSx7adrTh9lE956EXem3nijf0p5eHVk4u1vvvlYb%2Bfz3R9rNpRe77Og09aZuGFHxZykPRWLyJt%2BWBOUVNL5%2BLtI72GtOd62UON0s3HamvTLUd9tbOtbH28ijP%2FFFPX1PkSAaV9azzeLJfB8eu%2FKwxLXaMdi5yHbmOXEeuI9flfa7rIefFF4etQjI1S%2FaoX1bu1UOj%2F04mfWmEHTnSzvVC0p3LuT5AQYrC3XRWea3MdFM%2FVkhz5yFjcqcgk%2BVrx7fo3iqSszpkSghOOzGsuWGsXsGfdgpGHqckspMs47a%2BXDBd92yTmxtlqpRpQaIoVF6pkO7xmmrsBy3Rne9%2B1KZ7dkZlQ9VftPdSw9Cz6UnMZdSZ5FUtLVIoNcaHPfGr7rWb3a5PGi9SZlQVlnjU38wrf1MlrouQtUMX1c%2Fh5u1EmMlq0SXLfsZrdZFnbKP3uTNku3%2B1PmIUuYzq9e%2FUGT2GwPhI9Ok3dupV8PJ7jfceb%2FDcWxdLvVu5ZOd7qKqkWeb5XvnzfKd%2FBVJUVgNG5qVKbqY9fyZ8rwoP%2Biz0LdC2xyv522Ted%2BiVtbcuMlkZg9S52PD0%2FHir0ytPhe5%2B8Yxxt%2B6icfyTHAighlttfefSwq1HrYWJnTDPQ3HfNsK%2B1Ily9G1HMviMqITNh2SbPa634NPt0cELxfEZCKgpAdc3JJDdb6qkpZ99a6nnLl1Gu8OtP95Ya6rkB1Hy9BafevpIcIrytH53ir9sqXy36ar3obCQoZ6G3cuoBaFz7%2BCYW1X6XbruGStTveSTN%2FwuY0LnYHyiNfqCrEd9DZ0vO89r71RWb3Z6wUoOUy5n3q5tsuihnkycLHWOIEeH1aLSCk%2FaeSgtrkRnwsQ892RMr%2BV3BuV%2F6hPvOU4OdCt85lckDx2bXuSqvmY96iz5fmRR5nnoyvZ6NdcE2n70xGX3j3o8Vm%2FIwvogD5GHyEPkIfJQlveTmNpxNjy%2B0yMtKpttR%2B1utfNs%2BMv6F5e%2F%2FDS08vCnjUUqkvrkZv%2FyUK5Imof61M6VzJ66yD%2FK8n1flnPFaI9ZHR9BI93yO%2FM8pCcp7%2B3JOj%2FkWr2eKiZ32k%2F9%2Fd%2FKDdVDNlar5xV3%2FgV2vxW4jErJcIcfvqXIpp2LXEeuI9eR68h1Q5rrujJrz39edPxs6vK2n7nOl2jfsSu3qPA85Y6pVbPLLy8q9Ux12rle97uM8s7tXB%2B3RHfIevyB3NejpHRuAxuIdq6k3PubrO0bPmlM%2BcV9pqGWTxz3tg7MSUKErhn0inU7G6f%2B%2Bf131dWTy8bm02F3hc%2FMyV55j91Qqr%2FT5V6eEup7uXfFircarCeTLD%2Fz9vGe%2Fyy3v%2BrDZ0w50GTV1pxodOtfoiSKTf3JBfHVsmpe8ervrBj3Q5UYyGJgdrZ4Q687%2Fu6TvPGvfDlHi6AK2YYvqf4NktjYaRid4t%2BcvzT9VF0mm3U2f0XiV6fr03um7lmwsbGpyFxQ8mK37dIoMAd%2BIH9ddrxWF%2FnbTsOGRvc1WBWbP2sqCzXFsl5RO6ML2c5nl3YL%2FzE5ML0how6vPVTy%2Bs9Ct%2B5BkivdOn2J39%2FnVKWvy4WRO9hEysVjq1iyYbmyRfeGXzO%2FWNcBh%2FVBcYnLpZoG%2BXs6v7RMWs5MKm9Xt5aW6R2psLk9lv6xuhVQbsMYrbr2skMOshMnXG2n3Lyxa298pWQbfVyyzLdqPmrwKCsWv7BchyWTSzZIOb71qZOhe24s6kdDhHmlXgiyvQyNpw4HdX1cmrS%2BsLJUX7T6ldWa%2FNh6KJGHyEMgD5GHet5vR7mN6xdWB36xpsr34ebT4UWV%2Fiy2HRletfPoxWU7z9jLVIsUv5HAyN3hXFeaB7RQNt4y0Whpz9tiW%2FM6lvcglR7D6%2BSvUzFvORPWw1hXSB08LV5RD0z1qcuCCfI5PZ5QkSziyeSD47%2FUVKo6%2BTNo5yLXketAriPXDVau65JhggsrRrcfPztYI4EYiXKpPd7OFepYRwGXMfmpw8Gyzs9cNa%2F4m6%2FXWysCLnX9%2BmP1XTpKZa2dq2uu65E70Xsu9Ylv%2FW3GTDEWvNVgHU3y1V0uU%2BmxPzo2TrPmYKOrS4VhRnO6Z8zzZ8L%2FRRb8XCc0RJ2vre%2B3PPlJ2xdvGeXuS3i4Xt4zPjZ4zcnQfQc%2BaaxUPV1rwmxVZ6tLH5TnHlGJEdb15%2F4u2S%2BC5XkPy80y%2FcqXz0VmbTva4E4x5MRcNUg94I6fjajdpZEnZR7fVV1%2FVa0%2FW49PfrqXAkxvtufke%2F9Lt8ej%2Fc0e8sYeCTPPqcSvivr8botKPbpn4ZsdMenOyrGxmrqgqYYDfW2gVEOAZ1%2F8Chp76yI%2Fee7IpZuv%2FiqsI5UOzOyML4gfCOohRz1S2O53G12G%2F7ZLvOao%2BK%2F%2FB6CSB9LldRkT7ppRuO2%2BiQUnnIf0hvualIGbshqO3693L%2FzSRE%2BOh8d416WYkfGL2hUn83K%2F%2BjHi9ftkKZOLpC42ejiAMxM54dpy%2BfUPG1e%2FfsZcrdpiqj%2FXYVXBqJJw%2FeCjVT59RSEXawXkIfIQyEPkodzxqyPN05SnddoBPWBtu5H9tiN9UvIi%2B5u6ENMnIL%2BvTx7964m2xV8odmepHDcGd4jK4Uq26%2Bt85t37GqyjJQVmUV%2Fr4FRchgpI5t6pkvwi1O82ivPnQIN2LnIdyHXkuhGV6yyvHor9YSkLQ5tPh5dU%2Bk0jB1b0NefwNtYGdV3r1Lddv3%2FW2rnaE%2BefZVmM0ndkP7vmR5kZnRl3rqkxMf1KuODaTT5HJXostq3c9ZG98upl552eeFKj6l%2BjHPs4s5VRc%2FCiy14w9tmOn7hXF7lcB6wk7xELqKqA6z%2Fsb7IeNhJX3o21Re0TD8wpal1W7tWD1YWd4Nb60vmI%2FsXvrTWH6hONl7rXkZF8J%2FIYaow8%2F3W9RjzGYDR4%2BtTWdz9fsPVda0FH97SrBwR6oP7eN4RVc8qbF1cHFj9a5XtP%2FnxbpiM1J0Nz%2BnsFCuen9KP68x6FpZZaVFpOIMrAv30a%2BtMF0wJ2oduY2WVI0AHuTbj%2FZIsqHxWo0deqLvEaU3oaFgkYaomhY9vuffm9q4%2BtWxEPsEmDse5J2XnorbR44pu%2F7oDTMt5jDnrPyFQKEllNB1zTZ%2FRpV7XjE3t5zpJNcPT%2BxngW0fcza5XQ1zwJZmEmJFRPK3I9fqjJenzDoYtG1zoJIA8B5CHy0JCzAuwQA86v9rzXeP%2BeE%2Bp%2BFbVVbZhlPticX9MO6FilTn0%2FmqVNrgPIdeS6vMt1iaHYb916PHKrsoyh%2FMGpPlt1udP9DF6ZpXauywVqX4P1C9lY2qK2HVq3YtxDKnFJ2itbDi1f3YKwimR3Y3SCXVpqDgX1ydnOJ2ir9X6%2BxbadbchWV3qTxYe58aeVL5xAMMjj4jhfpad5i6asKIqUu%2FXb%2Bz5RatWs8mYrpuqmFrrGHsiBg0GnwI5229HR27bnbf2evn9wsIfZksJ%2F%2BzsXF8f3GXoiI9frnivbraVePheZLhX2bUnqaF0JeN5qyLBAvGTq656ttWzVcvxsWKUYMWLQffG6Mfp76UtHGEsmjrE%2FOZ%2FRgaweXqj9turAjWxLOV4f5MCGd6WRhJO%2FIA8B5CHyEEby%2FtbKUgDIdQC5jlw3TOk2ncjQtusYhgrUnAz9%2FJap%2FpBpqKIhmouOS22JNuWaW7bLuQSbcfUZK%2F%2BSYROBNFWWtasf3VK2RArhN%2FTfUnnNP9Bk%2FcY5eQ8AWTioC6kbKjwqEru2etbDxoTl8ab6Phzw2ZHEKAwqBy%2FFIAcEq%2BaPu6BzycZDF8Zmci2v1fOK2y5bdq3fZVQ%2BfSRYxQYEAAB5iDwEAABAriPXYUB5WhMXPc3hEVU4AQxkWLH83i3j3g%2Fb6nP9Z4GhigvdxnSGXQGAoQ3WmYRpAAAA8hAAAADIdchnjH8HZMLwqmffab5Z2e3O3%2BxCADD0ZTOhGAAAkIcAAABArgM6cPYK6FMhzK4DAAAAAAAAAACA3GOyCAAAAAAAAAAAAAAgP3ACGAAAAAAAAAAAAADyBCeAAQAAAAAAAAAAACBPcAIYAAAAAAAAAAAAAPIEJ4ABAAAAAAAAAAAAIE9wAhgAAAAAAAAAAAAA8gQngAEAAAAAAAAAAAAgT3ACGAAAAAAAAAAAAADyBCeAAQAAAAAAAAAAACBPcAIYAAAAAAAAAAAAAPIEJ4ABAAAAAAAAAAAAIE9wAhgAAAAAAAAAAAAA8gQngAEAAAAAAAAAAAAgT3ACGAAAAAAAAAAAAADyBCeAAQAAAAAAAAAAACBPcAIYAAAAAAAAAAAAAPIEJ4ABAAAAAAAAAAAAIE9wAhgAAAAAAAAAAAAA8gQngAEAAAAAAAAAAAAgT3ACGAAAAAAAAAAAAADyBCeAAQAAAAAAAAAAACBPcAIYAAAAAAAAAAAAAPIEJ4ABAAAAAAAAAAAAIE9wAhgAAAAAAAAAAAAA8gQngAEAAAAAAAAAAAAgT3ACGAAAAAAAAAAAAADyBCeAAQAAAAAAAAAAACBPcAIYAAAAAAAAAAAAAPIEJ4ABAAAAAAAAAAAAIE9wAhgAAAAAAAAAAAAA8gQngAEAAAAAAAAAAAAgT%2Fx%2FAQYAve8c1VnVAHYAAAAASUVORK5CYII%3D) repeat-x bottom;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  font-size: 13px;
  color: #fff;
  z-index: 9;
}
/* line 18, /app/app/assets/stylesheets/global/layout/_footer.css.scss */
.footer > .evrone {
  top: -6px;
  width: 285px;
}
/* line 21, /app/app/assets/stylesheets/global/layout/_footer.css.scss */
.footer > .evrone a {
  color: #fff;
}
@media screen and (max-width: 757px) {
  /* line 18, /app/app/assets/stylesheets/global/layout/_footer.css.scss */
  .footer > .evrone {
    display: none;
  }
}
/* line 29, /app/app/assets/stylesheets/global/layout/_footer.css.scss */
.footer > .data {
  top: -6px;
  width: 285px;
  text-align: center;
}
@media screen and (max-width: 757px) {
  /* line 29, /app/app/assets/stylesheets/global/layout/_footer.css.scss */
  .footer > .data {
    display: none;
  }
}
/* line 39, /app/app/assets/stylesheets/global/layout/_footer.css.scss */
.footer > .contacts {
  top: -6px;
  display: flex;
  justify-content: space-between;
  width: 285px;
}
@media screen and (max-width: 757px) {
  /* line 39, /app/app/assets/stylesheets/global/layout/_footer.css.scss */
  .footer > .contacts {
    display: none;
  }
}
/* line 49, /app/app/assets/stylesheets/global/layout/_footer.css.scss */
.footer > .contacts .phone {
  display: flex;
  justify-content: space-between;
  width: 126px;
}
/* line 55, /app/app/assets/stylesheets/global/layout/_footer.css.scss */
.footer > .contacts .phone .phone-image {
  height: 18px;
  width: 13px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMC4yNCAtMi4xMzggMjQgMzAiPjxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xMi4yNCAyMS42MzdjLS45MiAwLTEuNjY3LjczMi0xLjY2NyAxLjYyNSAwIC44OS43NDggMS42MjUgMS42NjYgMS42MjVzMS42NjUtLjczNCAxLjY2NS0xLjYyNWMwLS44OTMtLjc0OC0xLjYyNS0xLjY2Ni0xLjYyNU0xMy45MDQgMi40NmgtMy4zMzJjLS4xOSAwLS4zMzQuMTQ0LS4zMzQuMzI3IDAgLjE4NC4xNDQuMzI1LjMzMy4zMjVoMy4zMzJjLjE5IDAgLjMzNC0uMTQyLjMzNC0uMzI1IDAtLjE4Mi0uMTQ1LS4zMjYtLjMzNS0uMzI2bTQuMzM0IDMuMjVjMC0uMzQ1LS4zMTMtLjY1LS42NjctLjY1SDYuOTA3Yy0uMzU0IDAtLjY2Ny4zMDYtLjY2Ny42NXYxNC4zMDJjMCAuMzQ0LjMxMi42NS42NjcuNjVoMTAuNjY3Yy4zNTQgMCAuNjY2LS4zMDcuNjY2LS42NXYtMTQuM3ptMiAxNy41NTJjMCAxLjQyLTEuMjEgMi42LTIuNjY3IDIuNkg2LjkwN2MtMS40NTggMC0yLjY2Ny0xLjE4LTIuNjY3LTIuNnYtMjAuOGMwLTEuNDIgMS4yMS0yLjYgMi42NjctMi42aDEwLjY2N2MxLjQ1NyAwIDIuNjY2IDEuMTggMi42NjYgMi42djIwLjh6Ii8%2BPC9zdmc%2B) no-repeat center;
  background-size: contain;
}
/* line 62, /app/app/assets/stylesheets/global/layout/_footer.css.scss */
.footer > .contacts .email {
  display: flex;
  justify-content: space-between;
  width: 134px;
}
@media screen and (max-width: 757px) {
  /* line 62, /app/app/assets/stylesheets/global/layout/_footer.css.scss */
  .footer > .contacts .email {
    display: none;
  }
}
/* line 72, /app/app/assets/stylesheets/global/layout/_footer.css.scss */
.footer > .contacts .email .email-image {
  height: 18px;
  width: 18px;
  background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAtMTIuMDMxIDI0IDMwIj48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjMgOS4xNWMwIDEtLjg4NCAxLjgxOC0xLjk2NSAxLjgxOEgyLjk2NUMxLjg4NCAxMC45NjggMSAxMC4xNSAxIDkuMTVWLjEyOGMuMzcuMzc1Ljc4Ni43MDUgMS4yNC45OSAyLjAzOCAxLjI4MyA0LjEgMi41NjcgNi4xIDMuOTIgMS4wMzIuNzA0IDIuMzEgMS41NjcgMy42NDcgMS41NjdoLjAyNmMxLjMzOCAwIDIuNjE0LS44NjMgMy42NDYtMS41NjggMi0xLjM0IDQuMDYyLTIuNjM2IDYuMTEzLTMuOTIuNDQyLS4yODQuODYtLjYxNCAxLjIyNy0uOTlWOS4xNXpNMjAuOS0uMWMtMS45MTYgMS4yMy0zLjg0MiAyLjQ1NS01Ljc0NiAzLjY5NC0uNzk3LjUxLTIuMTQ3IDEuNTU3LTMuMTQyIDEuNTU3aC0uMDI1Yy0uOTk0IDAtMi4zNDQtMS4wNDUtMy4xNDMtMS41NTZDNi45NDIgMi4zNTQgNS4wMTQgMS4xMjggMy4xMTItLjEgMi4yNC0uNjQ1IDEtMS45MyAxLTIuOTYyYzAtMS4xMTQuNjUtMi4wNjggMS45NjQtMi4wNjhoMTguMDdjMS4wNyAwIDEuOTY2LjgxNyAxLjk2NiAxLjgxN0MyMy0xLjk0IDIxLjk4LS43OTMgMjAuOS0uMSIvPjwvc3ZnPg%3D%3D) no-repeat center;
  background-size: contain;
}

/* line 82, /app/app/assets/stylesheets/global/layout/_footer.css.scss */
body.mosaic .footer {
  display: none;
}

/* line 1, /app/app/assets/stylesheets/cabinet/sdmenu.css.scss */
div.sdmenu > div {
  margin-bottom: 2px;
}

/* line 4, /app/app/assets/stylesheets/cabinet/sdmenu.css.scss */
div.sdmenu div {
  overflow: hidden;
}

/* line 10, /app/app/assets/stylesheets/cabinet/sdmenu.css.scss */
div.sdmenu div.collapsed {
  height: 43px;
  margin-bottom: 1px;
}

/* line 20, /app/app/assets/stylesheets/cabinet/sdmenu.css.scss */
div.sdmenu div a {
  display: block;
}

/* line 30, /app/app/assets/stylesheets/cabinet/sdmenu.css.scss */
div.sdmenu .btn-main {
  background-color: #2873B1;
  color: #fff;
}
/* line 34, /app/app/assets/stylesheets/cabinet/sdmenu.css.scss */
div.sdmenu .btn-main:hover {
  background-color: #fff;
  color: #309DD2;
}

/* line 39, /app/app/assets/stylesheets/cabinet/sdmenu.css.scss */
div.sdmenu .btn-slave {
  border-bottom: 1px solid #309DD2;
}

/* line 2, /app/app/assets/stylesheets/cabinet/datapicke-mod.css.scss */
.daterangepicker td.in-range {
  background-color: #309DD2;
}
/* line 5, /app/app/assets/stylesheets/cabinet/datapicke-mod.css.scss */
.daterangepicker .available {
  color: red;
}

/* line 2, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .warpaper {
  position: absolute;
  background-color: #fff;
  height: 99px;
  width: 100%;
}
/* line 8, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .control-panel {
  top: 66px;
  width: 100%;
  position: fixed;
  z-index: 99;
}
/* line 13, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .control-panel .row {
  background-color: #fff;
}
/* line 16, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .control-panel .buttons {
  height: 50px;
}
/* line 19, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .control-panel hr {
  clear: both;
}
/* line 22, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .control-panel .exploitation {
  position: absolute;
  z-index: 9;
  width: 100%;
}
/* line 28, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .templateTableHead {
  top: 122px;
}
/* line 31, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .thead-kvartiras {
  background-color: #fff;
  top: 220px;
  width: 100%;
  display: none;
  position: fixed;
  z-index: 10;
}
/* line 39, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .kvartiras-resident {
  vertical-align: top !important;
}
/* line 41, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .kvartiras-resident .form-group {
  margin-bottom: 0px;
  text-align: left;
}
/* line 46, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .kvartiras-resident small {
  float: left;
  padding-left: 13px;
  font-size: 14px;
  padding-top: 5px;
}
/* line 52, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .kvartiras-resident a {
  float: right;
  padding-right: 13px;
  padding-top: 5px;
}
/* line 57, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .kvartiras-resident .resident {
  color: #004D7D;
}
/* line 62, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .kvartiras-action .btn {
  margin-bottom: 1px;
  color: #fff;
}
/* line 66, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .kvartiras-action .remove-user {
  width: 168px;
}
/* line 70, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .kvartiras-contakt {
  vertical-align: top !important;
}
/* line 75, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .buildings-add-kvartirs-interval {
  width: 25%;
  min-width: 240px;
  float: left;
}
/* line 80, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .upload-from-bd {
  display: none;
  top: 0px;
  margin-left: 11px;
  width: auto;
  position: relative;
  float: left;
}
/* line 87, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .upload-from-bd:after {
  content: "\f019";
  font-family: 'FontAwesome';
  height: 10px;
  color: #fff;
}
/* line 95, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .upload-from-csv {
  display: none;
}
/* line 98, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .city-head {
  display: inline-block;
}
/* line 100, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .city-head h3 {
  border-bottom: 4px solid #f0ad4e;
  width: auto;
  padding-bottom: 3px;
}
/* line 105, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .city-head hr {
  margin: 4px 0 0 0;
}
/* line 109, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .remove-user, .buildings-add-kvartirs-interval .accept-user, .buildings-add-kvartirs-interval .reset-user {
  float: left;
  padding: 0;
  width: 100px;
  clear: both;
}
/* line 121, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval td, .buildings-add-kvartirs-interval th {
  vertical-align: middle !important;
  text-align: center;
  min-width: 106px;
}
/* line 133, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .btn.buildings-save-kvartirs {
  float: right;
  display: none;
}
/* line 138, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .btn.buildings-save-kvartirs:after {
  content: "\f0c7";
  font-family: 'FontAwesome';
  height: 10px;
  color: #fff;
}
/* line 146, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .noteq {
  background-color: #d9534f;
}
/* line 148, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .noteq .resident {
  color: #fff;
}
/* line 153, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .noresident small {
  color: #808080 !important;
}
/* line 157, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .noteq.noresident {
  background-color: #ffffcc;
}
/* line 166, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .exist-checked {
  background-color: #87f1a6;
}
/* line 170, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .exist.checked.unverified, .buildings-add-kvartirs-interval .changed.unverified, .buildings-add-kvartirs-interval .unverified {
  background-color: yellow;
}
/* line 173, /app/app/assets/stylesheets/cabinet/kvartiras.css.scss */
.buildings-add-kvartirs-interval .changed.registration, .buildings-add-kvartirs-interval .registration {
  background-color: #fff;
}

/* line 7, /app/app/assets/stylesheets/cabinet/sections/style.scss */
section#workplace {
  height: 100%;
}

/* line 10, /app/app/assets/stylesheets/cabinet/sections/style.scss */
#ewrapper {
  display: none;
  position: fixed;
  left: 0px;
  top: 0px;
  width: 100%;
  height: 100%;
  z-index: 9999;
  background: url(/assets/pageLoader.gif) 50% 50% no-repeat #f9f9f9;
  opacity: .8;
}

/* line 21, /app/app/assets/stylesheets/cabinet/sections/style.scss */
.position-fixed {
  position: fixed;
}

/* line 24, /app/app/assets/stylesheets/cabinet/sections/style.scss */
.b-cabinet-slide__block {
  margin: 65px 0 100px;
}

/* line 28, /app/app/assets/stylesheets/cabinet/sections/style.scss */
.market-overlay {
  margin-bottom: 5px;
}

/* line 32, /app/app/assets/stylesheets/cabinet/sections/style.scss */
.playmarket-overlay-img {
  margin: -50px 0 -49px -5px;
  padding: 0;
  top: 0;
  width: 150px;
}

/* line 38, /app/app/assets/stylesheets/cabinet/sections/style.scss */
.appstore-overlay-img {
  width: 130px;
  margin-top: -1px;
}

/* line 42, /app/app/assets/stylesheets/cabinet/sections/style.scss */
.socials-overlay {
  padding: 1px 0 6px 10px;
}
/* line 44, /app/app/assets/stylesheets/cabinet/sections/style.scss */
.socials-overlay i {
  font-size: xx-large;
  margin-right: 3px;
}

/* line 1, /app/app/assets/stylesheets/cabinet/sections/main.scss */
.page-main {
  background-color: #EBF3FB;
}
/* line 4, /app/app/assets/stylesheets/cabinet/sections/main.scss */
.page-main .footer {
  position: fixed;
  bottom: 0px;
  width: 100%;
}

/* line 10, /app/app/assets/stylesheets/cabinet/sections/main.scss */
.header-line {
  position: fixed;
  z-index: 999;
  height: 2px;
  background-color: #004D7D;
  width: 100%;
}

/* line 18, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno {
  margin: 0;
  font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
  /*! CSS Used from: http://demo.graygrids.com/themes/elevator/no-slider/css/font-awesome.min.css */
  /*! CSS Used from: http://demo.graygrids.com/themes/elevator/no-slider/css/style.css */
  /*! CSS Used keyframes */
  /*! CSS Used fontfaces */
}
/* line 19, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno * {
  color: #fff;
}
/* line 22, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno * {
  cursor: pointer;
}
/* line 25, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .menu-item {
  position: relative;
  z-index: 2;
  transition: 3s linear;
}
/* line 30, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .menu-item:hover {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  z-index: 9;
}
/* line 35, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .menu-item-wrapper {
  border: 1px solid red;
  width: 100%;
  height: 100%;
}
/* line 39, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .menu-item-wrapper .menu-tem-text {
  width: 100%;
  height: 100%;
  border: 1px solid green;
}
/* line 45, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .menu-item p {
  display: block;
}
/* line 48, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .menu-item span {
  position: absolute;
  width: 100%;
  left: 0px;
}
/* line 58, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno section {
  display: block;
}
/* line 59, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno a {
  background-color: transparent;
}
/* line 60, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno a:active, #main-spizhenno a:hover {
  outline: 0;
}
/* line 61, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno strong {
  font-weight: 700;
}
/* line 62, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno h1 {
  margin: .67em 0;
  font-size: 2em;
}
/* line 63, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno img {
  border: 0;
}
/* line 64, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno button, #main-spizhenno input, #main-spizhenno textarea {
  margin: 0;
  font: inherit;
  color: inherit;
}
/* line 65, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno button {
  overflow: visible;
}
/* line 66, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno button {
  text-transform: none;
}
/* line 67, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno button {
  -webkit-appearance: button;
  cursor: pointer;
}
/* line 68, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno button::-moz-focus-inner, #main-spizhenno input::-moz-focus-inner {
  padding: 0;
  border: 0;
}
/* line 69, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno input {
  line-height: normal;
}
/* line 70, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno textarea {
  overflow: auto;
}
@media print {
  /* line 72, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno *, #main-spizhenno :after, #main-spizhenno :before {
    color: #000 !important;
    text-shadow: none !important;
    background: 0 0 !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
  }
  /* line 73, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno a, #main-spizhenno a:visited {
    text-decoration: underline;
  }
  /* line 74, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno a[href]:after {
    content: " (" attr(href) ")";
  }
  /* line 75, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno a[href^="#"]:after {
    content: "";
  }
  /* line 76, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno img {
    page-break-inside: avoid;
  }
  /* line 77, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno img {
    max-width: 100% !important;
  }
  /* line 78, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno h3, #main-spizhenno p {
    orphans: 3;
    widows: 3;
  }
  /* line 79, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno h3 {
    page-break-after: avoid;
  }
}
/* line 81, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 82, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno :after, #main-spizhenno :before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 84, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno button, #main-spizhenno input, #main-spizhenno textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
/* line 85, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno a {
  color: #337ab7;
  text-decoration: none;
}
/* line 86, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno a:focus, #main-spizhenno a:hover {
  color: #23527c;
  text-decoration: underline;
}
/* line 87, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 88, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno img {
  vertical-align: middle;
}
/* line 89, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
/* line 90, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
/* line 91, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno h1, #main-spizhenno h3, #main-spizhenno h4 {
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
}
/* line 92, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno h1, #main-spizhenno h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
/* line 93, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno h4 {
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 94, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno h1 {
  font-size: 36px;
}
/* line 95, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno h3 {
  font-size: 24px;
}
/* line 96, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno h4 {
  font-size: 18px;
}
/* line 97, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno p {
  margin: 0 0 10px;
}
/* line 98, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .text-center {
  text-align: center;
}
/* line 99, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .text-danger {
  color: #a94442;
}
/* line 100, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno ul {
  margin-top: 0;
  margin-bottom: 10px;
}
/* line 101, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  /* line 103, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  /* line 106, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  /* line 109, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .container {
    width: 1170px;
  }
}
/* line 111, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .row {
  margin-right: -15px;
  margin-left: -15px;
}
/* line 112, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .col-lg-12, #main-spizhenno .col-md-12, #main-spizhenno .col-md-3, #main-spizhenno .col-md-4, #main-spizhenno .col-md-6, #main-spizhenno .col-sm-6, #main-spizhenno .col-xs-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
/* line 113, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .col-xs-12 {
  float: left;
}
/* line 114, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .col-xs-12 {
  width: 100%;
}
@media (min-width: 768px) {
  /* line 116, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .col-sm-6 {
    float: left;
  }
  /* line 117, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .col-sm-6 {
    width: 50%;
  }
}
@media (min-width: 992px) {
  /* line 120, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .col-md-12, #main-spizhenno .col-md-3, #main-spizhenno .col-md-4, #main-spizhenno .col-md-6 {
    float: left;
  }
  /* line 121, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .col-md-12 {
    width: 100%;
  }
  /* line 122, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .col-md-6 {
    width: 50%;
  }
  /* line 123, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .col-md-4 {
    width: 33.33333333%;
  }
  /* line 124, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .col-md-3 {
    width: 25%;
  }
}
@media (min-width: 1200px) {
  /* line 127, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .col-lg-12 {
    float: left;
  }
  /* line 128, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .col-lg-12 {
    width: 100%;
  }
}
/* line 130, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}
/* line 131, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .form-control:focus {
  border-color: #66afe9;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
/* line 132, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .form-control::-moz-placeholder {
  color: #999;
  opacity: 1;
}
/* line 133, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .form-control:-ms-input-placeholder {
  color: #999;
}
/* line 134, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .form-control::-webkit-input-placeholder {
  color: #999;
}
/* line 135, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno textarea.form-control {
  height: auto;
}
/* line 136, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .form-group {
  margin-bottom: 15px;
}
/* line 137, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .help-block {
  display: block;
  margin-top: 5px;
  margin-bottom: 10px;
  color: #737373;
}
/* line 138, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .btn {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
/* line 139, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .btn:active:focus, #main-spizhenno .btn:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
/* line 140, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .btn:focus, #main-spizhenno .btn:hover {
  color: #333;
  text-decoration: none;
}
/* line 141, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .btn:active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
/* line 142, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: #2e6da4;
}
/* line 143, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .btn-primary:focus {
  color: #fff;
  background-color: #286090;
  border-color: #122b40;
}
/* line 144, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .btn-primary:hover {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
/* line 145, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .btn-primary:active {
  color: #fff;
  background-color: #286090;
  border-color: #204d74;
}
/* line 146, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .btn-primary:active:focus, #main-spizhenno .btn-primary:active:hover {
  color: #fff;
  background-color: #204d74;
  border-color: #122b40;
}
/* line 147, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .btn-primary:active {
  background-image: none;
}
/* line 148, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fade {
  opacity: 0;
  -webkit-transition: opacity .15s linear;
  -o-transition: opacity .15s linear;
  transition: opacity .15s linear;
}
/* line 149, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .nav {
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
/* line 150, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .nav > li {
  position: relative;
  display: block;
}
/* line 151, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px;
}
/* line 152, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .nav > li > a:focus, #main-spizhenno .nav > li > a:hover {
  text-decoration: none;
  background-color: #eee;
}
/* line 153, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .nav-tabs {
  border-bottom: 1px solid #ddd;
}
/* line 154, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .nav-tabs > li {
  float: left;
  margin-bottom: -1px;
}
/* line 155, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .nav-tabs > li > a {
  margin-right: 2px;
  line-height: 1.42857143;
  border: 1px solid transparent;
  border-radius: 4px 4px 0 0;
}
/* line 156, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd;
}
/* line 157, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .nav-tabs > li.active > a, #main-spizhenno .nav-tabs > li.active > a:focus, #main-spizhenno .nav-tabs > li.active > a:hover {
  color: #555;
  cursor: default;
  background-color: #fff;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
}
/* line 158, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .nav-tabs.nav-justified {
  width: 100%;
  border-bottom: 0;
}
/* line 159, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .nav-tabs.nav-justified > li {
  float: none;
}
/* line 160, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .nav-tabs.nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 162, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .nav-tabs.nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  /* line 163, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .nav-tabs.nav-justified > li > a {
    margin-bottom: 0;
  }
}
/* line 165, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .nav-tabs.nav-justified > li > a {
  margin-right: 0;
  border-radius: 4px;
}
/* line 166, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .nav-tabs.nav-justified > .active > a, #main-spizhenno .nav-tabs.nav-justified > .active > a:focus, #main-spizhenno .nav-tabs.nav-justified > .active > a:hover {
  border: 1px solid #ddd;
}
@media (min-width: 768px) {
  /* line 168, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .nav-tabs.nav-justified > li > a {
    border-bottom: 1px solid #ddd;
    border-radius: 4px 4px 0 0;
  }
  /* line 169, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .nav-tabs.nav-justified > .active > a, #main-spizhenno .nav-tabs.nav-justified > .active > a:focus, #main-spizhenno .nav-tabs.nav-justified > .active > a:hover {
    border-bottom-color: #fff;
  }
}
/* line 171, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .nav-justified {
  width: 100%;
}
/* line 172, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .nav-justified > li {
  float: none;
}
/* line 173, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .nav-justified > li > a {
  margin-bottom: 5px;
  text-align: center;
}
@media (min-width: 768px) {
  /* line 175, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .nav-justified > li {
    display: table-cell;
    width: 1%;
  }
  /* line 176, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .nav-justified > li > a {
    margin-bottom: 0;
  }
}
/* line 178, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .tab-content > .tab-pane {
  display: none;
}
/* line 179, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .tab-content > .active {
  display: block;
}
/* line 180, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .progress {
  height: 20px;
  margin-bottom: 20px;
  overflow: hidden;
  background-color: #f5f5f5;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
/* line 181, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .progress-bar {
  float: left;
  width: 0;
  height: 100%;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
  text-align: center;
  background-color: #337ab7;
  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: width .6s ease;
  -o-transition: width .6s ease;
  transition: width .6s ease;
}
/* line 182, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .media {
  margin-top: 15px;
}
/* line 183, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .media:first-child {
  margin-top: 0;
}
/* line 184, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .media, #main-spizhenno .media-body {
  overflow: hidden;
  zoom: 1;
}
/* line 185, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .media-body {
  width: 10000px;
}
/* line 186, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .media > .pull-left {
  padding-right: 10px;
}
/* line 187, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .media-body {
  display: table-cell;
  vertical-align: top;
}
/* line 188, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .media-heading {
  margin-top: 0;
  margin-bottom: 5px;
}
/* line 189, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  outline: 0;
}
/* line 190, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .modal-content {
  position: relative;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  outline: 0;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
}
@media (min-width: 768px) {
  /* line 192, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .modal-content {
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
  }
}
/* line 194, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .clearfix:after, #main-spizhenno .clearfix:before, #main-spizhenno .container:after, #main-spizhenno .container:before, #main-spizhenno .nav:after, #main-spizhenno .nav:before, #main-spizhenno .row:after, #main-spizhenno .row:before {
  display: table;
  content: " ";
}
/* line 195, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .clearfix:after, #main-spizhenno .container:after, #main-spizhenno .nav:after, #main-spizhenno .row:after {
  clear: both;
}
/* line 196, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .pull-left {
  float: left !important;
}
/* line 198, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 199, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .pull-left {
  float: left;
}
/* line 200, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa.pull-left {
  margin-right: .3em;
}
/* line 201, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-envelope-o:before {
  content: "\f003";
}
/* line 202, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-user:before {
  content: "\f007";
}
/* line 203, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-tag:before {
  content: "\f02b";
}
/* line 204, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-edit:before {
  content: "\f044";
}
/* line 205, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-check-square-o:before {
  content: "\f046";
}
/* line 206, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-gift:before {
  content: "\f06b";
}
/* line 207, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-calendar:before {
  content: "\f073";
}
/* line 208, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-twitter:before {
  content: "\f099";
}
/* line 209, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-facebook:before {
  content: "\f09a";
}
/* line 210, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-users:before {
  content: "\f0c0";
}
/* line 211, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-link:before {
  content: "\f0c1";
}
/* line 212, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-magic:before {
  content: "\f0d0";
}
/* line 213, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-google-plus:before {
  content: "\f0d5";
}
/* line 214, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-linkedin:before {
  content: "\f0e1";
}
/* line 215, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-comment-o:before {
  content: "\f0e5";
}
/* line 216, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-css3:before {
  content: "\f13c";
}
/* line 217, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-check-square:before {
  content: "\f14a";
}
/* line 218, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-usd:before {
  content: "\f155";
}
/* line 219, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-android:before {
  content: "\f17b";
}
/* line 220, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-dribbble:before {
  content: "\f17d";
}
/* line 221, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-wordpress:before {
  content: "\f19a";
}
/* line 222, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-joomla:before {
  content: "\f1aa";
}
/* line 223, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-cube:before {
  content: "\f1b2";
}
/* line 224, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-file-photo-o:before {
  content: "\f1c5";
}
/* line 225, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-plug:before {
  content: "\f1e6";
}
/* line 226, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .fa-area-chart:before {
  content: "\f1fe";
}
/* line 229, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno a, #main-spizhenno a:hover, #main-spizhenno a:focus, #main-spizhenno a:active {
  outline: 0;
}
/* line 230, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno ul {
  margin: 0;
  padding: 0;
}
/* line 231, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno li {
  list-style: none;
}
/* line 232, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno a {
  color: #ff432e;
  text-decoration: none;
}
/* line 233, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno a:hover {
  text-decoration: none;
}
/* line 234, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno p {
  font-family: open sans,sans-serif;
  font-size: 13px;
  line-height: 21px;
}
/* line 235, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .btn-primary {
  border-color: #ff432e;
  background-color: #ff432e;
  text-transform: uppercase;
  font-weight: 300;
  color: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  -webkit-transition: all .3s;
  -moz-transition: all .3s;
  -o-transition: all .3s;
  transition: all .3s;
}
/* line 236, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .btn-primary:hover, #main-spizhenno .btn-primary:focus, #main-spizhenno .btn-primary:active {
  color: #fff;
  border-color: #ea321e;
  background-color: none !important;
}
/* line 237, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .section-title h3 {
  color: #666 !important;
}
/* line 238, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .section-title p {
  padding-bottom: 60px;
  color: #999;
  font-size: 18px;
}
/* line 239, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .logo h1 {
  font-family: lobster,cursive;
  color: #fff;
  font-size: 60px;
}
/* line 240, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .logo span {
  color: #999;
}
/* line 241, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .blue {
  background: #28abe3;
}
/* line 242, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .green {
  background: #72bf48;
}
/* line 243, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .light-red {
  background: #fb6648;
}
/* line 244, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .light-orange {
  background: #fa6900;
}
/* line 245, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .color {
  background: #0eceab;
}
/* line 246, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .purple {
  background: #9b59b6;
}
/* line 247, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .mainbody-section {
  padding-top: 30px;
  padding-bottom: 300px;
}
/* line 248, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .menu-item {
  color: #fff;
  padding-top: 45px;
  padding-bottom: 45px;
  margin-bottom: 30px;
  -webkit-transition: all .3s;
  transition: all .3s;
  border: 5px solid transparent;
}
/* line 249, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .menu-item:hover {
  border: 5px solid rgba(255, 255, 255, 0.7);
}
/* line 250, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .menu-item a {
  color: #fff;
  display: block;
  -webkit-transition: all .3s;
  transition: all .3s;
}
/* line 251, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .menu-item a p {
  font-family: oswald,sans-serif;
  font-weight: 300;
  font-size: 20px;
}
/* line 252, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .menu-item a i {
  font-size: 50px;
  padding-bottom: 20px;
}
/* line 253, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .menu-item:hover a {
  text-decoration: none;
}
@media only screen and (min-width: 600px) and (max-width: 991px) {
  /* line 255, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .menu-item {
    display: inline-block;
    width: 32.8%;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1199px) {
  /* line 258, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .menu-item {
    padding-top: 15px;
    padding-bottom: 15px;
  }
  /* line 259, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .menu-item a i {
    font-size: 32px;
  }
  /* line 260, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .menu-item a p {
    font-size: 16px;
  }
}
/* line 262, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .copyright {
  background: rgba(0, 0, 0, 0.7);
  color: #fff;
  padding-top: 20px;
  padding-bottom: 20px;
}
/* line 263, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .section-modal .modal-content {
  padding: 100px 0 !important;
  min-height: 100%;
  border: 0 !important;
  border-radius: 0;
  background-clip: border-box;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
  box-shadow: none !important;
  color: #888;
  font-weight: 300;
}
/* line 264, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .section-modal .close-modal {
  position: absolute;
  top: 25px;
  right: 25px;
  width: 75px;
  height: 75px;
  background-color: transparent;
  cursor: pointer;
}
/* line 265, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .section-modal .close-modal:hover {
  opacity: .3;
}
/* line 266, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .section-modal .close-modal .lr {
  z-index: 1051;
  width: 1px;
  height: 75px;
  margin-left: 35px;
  background-color: #222;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
/* line 267, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .section-modal .close-modal .lr .rl {
  z-index: 1052;
  width: 1px;
  height: 75px;
  background-color: #222;
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
/* line 268, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .feature, #main-spizhenno .feature-2 {
  padding-bottom: 80px;
}
/* line 269, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .feature {
  text-align: center;
}
/* line 270, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .feature h4 {
  font-size: 15px;
  color: #666;
  font-weight: 300;
  font-family: oswald,sans-serif;
}
/* line 271, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .feature-2 h4 {
  font-size: 15px;
  color: #444;
  padding-bottom: 10px;
  font-weight: 300;
  font-family: oswald,sans-serif;
}
/* line 272, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .feature p, #main-spizhenno .feature-2 p {
  color: #444;
  font-size: 13px;
  line-height: 20px;
  font-weight: 300;
}
/* line 273, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .feature i {
  font-size: 3.5em;
  color: #fff;
  background: #ff432e;
  width: 100px;
  height: 100px;
  padding: 25px;
  margin-bottom: 10px;
  -webkit-border-radius: 70%;
  -moz-border-radius: 70%;
  -o-border-radius: 70%;
  border-radius: 70%;
  position: relative;
  box-shadow: 0 0 0 30px transparent;
  -webkit-transform: translate3d(2, 2, 2);
  -moz-transform: translate3d(2, 2, 2);
  -o-transform: translate3d(2, 2, 2);
  transform: translate3d(2, 2, 2);
  -webkit-transition: box-shadow .6s ease-in-out;
  -moz-transition: box-shadow .6s ease-in-out;
  -o-transition: box-shadow .6s ease-in-out;
  transition: box-shadow .6s ease-in-out;
}
/* line 274, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .no-touch .feature:hover i, #main-spizhenno .no-touch .feature:active i, #main-spizhenno .no-touch .feature:focus i {
  -webkit-transition: box-shadow .4s ease-in-out;
  -moz-transition: box-shadow .4s ease-in-out;
  -o-transition: box-shadow .4s ease-in-out;
  transition: box-shadow .4s ease-in-out;
  box-shadow: 0 0 0 0 #ff432e;
}
/* line 275, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .feature-2 i {
  color: #ff432e;
  font-size: 3em;
  padding: 1px 10px 0 1px;
  position: relative;
}
/* line 276, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .portfolio-item {
  position: relative;
  margin-bottom: 30px;
}
/* line 277, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .portfolio-item .portfolio-details {
  background: rgba(0, 0, 0, 0.8);
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
}
/* line 278, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .portfolio-item .portfolio-details h4 {
  padding-top: 20%;
  padding-bottom: 10%;
  color: #fff;
  font-family: oswald,sans-serif;
  font-weight: 300;
  font-size: 20px;
}
/* line 279, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .portfolio-item .portfolio-details a i {
  font-size: 30px;
}
/* line 280, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .portfolio-item:hover .portfolio-details {
  opacity: 1;
  animation: pulse;
  -webkit-animation: pulse;
  animation-duration: 300ms;
  -webkit-animation-duration: 300ms;
}
/* line 281, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .about-text {
  padding-bottom: 50px;
}
/* line 282, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .about-text p {
  color: #777;
  text-align: justify;
}
/* line 283, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .about-text ul {
  margin-top: 30px;
  font-size: 13px;
}
/* line 284, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .about-text li {
  margin-bottom: 10px;
  color: #999;
}
/* line 285, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .about-text li i {
  padding-right: 10px;
  color: #ff432e;
}
/* line 286, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .skill {
  padding-bottom: 5px;
}
/* line 287, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .skill p {
  margin-bottom: 7px;
}
/* line 288, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .progress {
  background: #fff;
  overflow: visible;
  height: 20px;
  margin-bottom: 10px;
  background-color: #f9f9f9;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 289, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .progress-bar {
  background: #ff432e;
  float: left;
  height: 100%;
  font-size: 12px;
  color: #fff;
  text-align: center;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: width .6s ease;
  transition: width .6s ease;
  position: relative;
}
/* line 290, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .progress-bar-span {
  opacity: 1;
  position: absolute;
  top: -5px;
  background: #acb2b8;
  padding: 3px 10px;
  color: #fff;
  border-radius: 0;
  right: 0;
  -webkit-transition: all .5s ease-in-out;
  -moz-transition: all .5s ease-in-out;
  -o-transition: all .5s ease-in-out;
  -ms-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;
}
/* line 291, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .skill:hover .progress-bar-span {
  opacity: 1;
  -webkit-transition: all .5s ease-in-out;
  -moz-transition: all .5s ease-in-out;
  -o-transition: all .5s ease-in-out;
  -ms-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;
}
/* line 292, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .custom-tab .nav-tabs.nav-justified > .active > a, #main-spizhenno .custom-tab .nav-tabs.nav-justified > .active > a:hover, #main-spizhenno .custom-tab .nav-tabs.nav-justified > .active > a:focus {
  border-radius: 0;
}
/* line 293, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .custom-tab .nav-tabs.nav-justified {
  margin-bottom: 20px;
  background: #ff432e;
}
/* line 294, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .custom-tab .nav-tabs.nav-justified > li {
  border-right: 1px solid #f1f1f1;
}
/* line 295, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .custom-tab .nav-tabs.nav-justified > li:last-child {
  border-right: none;
}
/* line 296, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .custom-tab .nav-tabs.nav-justified > li > a {
  padding: 10px;
  font-size: 18px;
  color: #fff;
  font-family: oswald,sans-serif;
  font-weight: 300;
}
/* line 297, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .custom-tab .nav-tabs.nav-justified > li > a:hover {
  border-radius: 0;
  color: #333;
}
/* line 298, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .custom-tab .tab-content .tab-pane p {
  text-align: justify;
  color: #777;
}
@media only screen and (min-width: 320px) and (max-width: 991px) {
  /* line 300, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .custom-tab {
    margin-top: 30px;
  }
}
/* line 302, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .pricing-section {
  padding: 80px 0;
  background: #f5f5f5;
}
/* line 303, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .pricing-table {
  text-align: center;
  background: #fff;
}
@media only screen and (min-width: 320px) and (max-width: 991px) {
  /* line 305, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .pricing-table {
    margin-bottom: 30px;
  }
}
/* line 307, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .plan-name {
  padding: 15px 0;
  background: #ff432e;
}
/* line 308, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .plan-name h3 {
  font-weight: 300;
  color: #fff;
}
/* line 309, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .plan-price {
  padding: 25px 0;
}
/* line 310, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .plan-price .price-value {
  font-size: 38px;
  line-height: 40px;
  font-weight: 600;
  color: #444;
}
/* line 311, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .plan-price .price-value span {
  font-size: 18px;
  font-weight: 300;
  line-height: 18px;
}
/* line 312, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .plan-price .interval {
  line-height: 14px;
}
/* line 313, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .plan-list li {
  padding: 13px;
  font-size: 14px;
  border-bottom: 1px solid #eee;
}
/* line 314, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .plan-list li:first-child {
  border-top: 1px solid #eee;
}
/* line 315, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .plan-signup {
  padding: 25px 0;
  background: #ff432e;
}
/* line 316, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .plan-signup a {
  text-transform: uppercase;
  color: #fff;
}
/* line 317, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .team-member {
  position: relative;
  width: 100%;
  margin-bottom: 30px;
}
/* line 318, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .team-details {
  font-family: open sans,sans-serif;
  padding-left: 10px;
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8);
  opacity: 0;
}
/* line 319, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .team-member img {
  width: 100%;
  height: auto;
}
/* line 320, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .team-details h4 {
  font-size: 25px;
  font-weight: 300;
  color: #ff432e;
  font-family: oswald,sans-serif;
  text-transform: none;
  text-align: center;
  padding-top: 20%;
}
/* line 321, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .team-details .designation {
  font-size: 16px;
  font-weight: 300;
  color: #fff;
  text-align: center;
}
/* line 322, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .team-details ul {
  padding-top: 40%;
}
/* line 323, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .team-details li {
  display: inline-block;
  list-style: none;
  padding-right: 10px;
}
/* line 324, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .team-details li a {
  padding: 5px 8px;
  background: #ff432e;
  color: #fff;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
}
/* line 325, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .team-member:hover .team-details {
  opacity: 1;
  -webkit-animation: pulse;
  animation: pulse;
  animation-duration: 300ms;
  -webkit-animation-duration: 300ms;
}
/* line 326, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .latest-post {
  padding-bottom: 20px;
}
/* line 327, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .latest-post h4 {
  padding-top: 20px;
  padding-bottom: 5px;
}
/* line 328, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .latest-post h4 a {
  color: #ff432e;
}
/* line 329, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .latest-post .post-details li {
  color: #ff432e;
  display: inline;
  font-size: 13px;
  color: #999;
  padding-right: 10px;
}
/* line 330, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .latest-post .post-details li i {
  padding-right: 5px;
  color: #ff432e;
}
/* line 331, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .latest-post p {
  padding: 15px 0;
  color: #999;
  font-weight: 300;
  text-align: justify;
}
/* line 332, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .footer-contact-info {
  background: #ff432e;
  color: #fff;
  padding: 20px 30px;
}
@media only screen and (min-width: 320px) and (max-width: 991px) {
  /* line 334, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .footer-contact-info {
    margin-bottom: 30px;
    margin-top: 30px;
  }
}
/* line 336, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .footer-contact-info ul {
  padding-bottom: 10px;
}
/* line 337, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .footer-contact-info h4 {
  padding-bottom: 10px;
}
/* line 338, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .footer-contact-info li strong {
  font-weight: 600;
}
/* line 339, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .footer-social {
  padding: 78px 0;
  border: 1px solid #ff432e;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}
/* line 340, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .footer-social li {
  display: inline-block;
  padding: 0 10px;
}
@media only screen and (max-width: 360px) {
  /* line 342, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno .footer-social li {
    padding: 0 5px;
  }
}
/* line 344, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .footer-social li a {
  background: #ff432e;
  padding: 8px;
  color: #fff;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  -o-border-radius: 2px;
  border-radius: 2px;
  border: 1px solid #ff432e;
}
/* line 345, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .footer-social li i {
  font-size: 15px;
  width: 20px;
  height: 20px;
}
/* line 346, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .footer-social li:hover a {
  background: #fff;
}
/* line 347, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .contact .btn-primary {
  padding: 20px;
  font-size: 16px;
}
/* line 348, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .contact .btn-primary:hover {
  background: 0 0;
}
/* line 349, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .contact .section-title h3 {
  color: #fff;
}
/* line 350, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .contact .form-group {
  margin-bottom: 25px;
}
/* line 351, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .contact .form-group input, #main-spizhenno .contact .form-group textarea {
  padding: 20px;
}
/* line 352, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .contact .form-group input.form-control {
  height: auto;
}
/* line 353, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .contact .form-group textarea.form-control {
  height: 236px;
}
/* line 354, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .contact::-webkit-input-placeholder {
  text-transform: uppercase;
  font-family: Montserrat,helvetica neue,Helvetica,Arial,sans-serif;
  font-weight: 700;
  color: #bbb;
}
/* line 355, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .contact:-moz-placeholder {
  text-transform: uppercase;
  font-family: Montserrat,helvetica neue,Helvetica,Arial,sans-serif;
  font-weight: 700;
  color: #bbb;
}
/* line 356, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .contact::-moz-placeholder {
  text-transform: uppercase;
  font-family: Montserrat,helvetica neue,Helvetica,Arial,sans-serif;
  font-weight: 700;
  color: #bbb;
}
/* line 357, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .contact:-ms-input-placeholder {
  text-transform: uppercase;
  font-family: Montserrat,helvetica neue,Helvetica,Arial,sans-serif;
  font-weight: 700;
  color: #bbb;
}
/* line 358, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .contact .text-danger {
  color: #e74c3c;
}
/* line 359, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .contact button {
  font-weight: 400;
  margin-top: 30px;
}
/* line 360, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .contact .btn-primary {
  padding: 20px;
  font-size: 16px;
}
/* line 361, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .contact .btn-primary:hover {
  background: 0 0;
  color: #ff432e;
}
/* line 362, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .clients {
  margin-bottom: 80px;
}
/* line 363, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .clients h4 {
  font-family: oswald,sans-serif;
  font-weight: 300;
  padding-top: 20px;
  padding-bottom: 20px;
}
/* line 364, /app/app/assets/stylesheets/cabinet/sections/main.scss */
#main-spizhenno .clients .speech {
  background: #ff432e;
  padding: 20px;
  color: #fff;
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
  }
}
@-moz-keyframes pulse {
  0% {
    -moz-transform: scale(1);
  }
  50% {
    -moz-transform: scale(1.1);
  }
  100% {
    -moz-transform: scale(1);
  }
}
@-o-keyframes pulse {
  0% {
    -o-transform: scale(1);
  }
  50% {
    -o-transform: scale(1.1);
  }
  100% {
    -o-transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
@font-face {
  /* line 18, /app/app/assets/stylesheets/cabinet/sections/main.scss */
  #main-spizhenno {
    font-family: 'FontAwesome';
    src: url("http://demo.graygrids.com/themes/elevator/no-slider/fonts/fontawesome-webfont.eot?v=4.4.0");
    src: url("http://demo.graygrids.com/themes/elevator/no-slider/fonts/fontawesome-webfont.eot#iefix&v=4.4.0") format("embedded-opentype"), url("http://demo.graygrids.com/themes/elevator/no-slider/fonts/fontawesome-webfont.woff2?v=4.4.0") format("woff2"), url("http://demo.graygrids.com/themes/elevator/no-slider/fonts/fontawesome-webfont.woff?v=4.4.0") format("woff"), url("http://demo.graygrids.com/themes/elevator/no-slider/fonts/fontawesome-webfont.ttf?v=4.4.0") format("truetype"), url("http://demo.graygrids.com/themes/elevator/no-slider/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular") format("svg");
    font-weight: normal;
    font-style: normal;
  }
}
/* line 3, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.work-place-container {
  width: 100%;
  height: 100%;
  min-height: 840px;
}
/* line 7, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.work-place-container .sidebar-header {
  background: #2873B1 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MjAiIGhlaWdodD0iMTc0IiB2aWV3Qm94PSIwIDAgNTIwIDE3NCI%2BPGcgb3BhY2l0eT0iLjI4IiBmaWxsPSJub25lIiBzdHJva2U9IiMyRjlDRDEiPjxwYXRoIGQ9Ik0wIDE3NEwxNzQgME0xNSAxNzRMMTg5IDBNMzAgMTc0TDIwNCAwTTQ1IDE3NEwyMTkgME02MCAxNzRMMjM0IDBNNzUgMTc0TDI0OSAwTTkwIDE3NEwyNjQgME0xMDUgMTc0TDI3OSAwTTEyMCAxNzRMMjk0IDBNMTM1IDE3NEwzMDkgME0xNTAgMTc0TDMyNCAwTTE2NSAxNzRMMzM5IDBNMTgwIDE3NEwzNTQgME0xOTUgMTc0TDM2OSAwTTIxMCAxNzRMMzg0IDBNMjI1IDE3NEwzOTkgME0yNDAgMTc0TDQxNCAwTTI1NSAxNzRMNDI5IDBNMjcwIDE3NEw0NDQgME0yODUgMTc0TDQ1OSAwTTMwMCAxNzRMNDc0IDBNMzE1IDE3NEw0ODkgME0zMzAgMTc0TDUwNCAwTTM0NSAxNzRMNTE5IDAiLz48L2c%2BPC9zdmc%2B) !important;
  background-position-x: 105px !important;
}

/* line 12, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.contact-hovered-color {
  background-color: #F5F5F5;
  margin-bottom: 3px;
}

/* line 18, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .nav.navbar-nav li {
  padding-left: 7px;
  margin-left: 7px;
}
/* line 22, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .navbar-default {
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
}
/* line 26, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .navbar-header span {
  color: #2873B1;
  text-transform: uppercase;
  margin-top: 1.0em;
  margin-left: 1.6em;
}
/* line 27, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .navbar-header span:before {
  content: "\f015";
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
  color: #2873B1;
  font-size: 18px;
  padding-right: 0.5em;
  position: absolute;
  top: 10px;
  margin-top: 0.1em;
  left: 0;
}
/* line 46, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .navbar-header i:before {
  content: "\f101";
  font-family: FontAwesome;
  color: #f0ad4e;
  font-style: normal;
}
/* line 52, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .navbar-header a {
  color: #2873B1;
}
/* line 54, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .navbar-header a:hover {
  color: #309DD2;
}
/* line 61, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .buildings-list {
  /* settings buildings list*/
  width: 100%;
  /* END settings buildings list*/
  /* reset style */
  /* END reset style */
}
/* line 67, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .buildings-list .building-row__wrapper {
  margin: 0 8px 100px;
  padding-top: 0px;
}
/* line 73, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .buildings-list .navbar {
  margin: 0 7px 7px 7px;
  padding: 0px 22px;
}
/* line 77, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .buildings-list span strong {
  color: #909090;
}
/* line 81, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .buildings-list .btn-table-action {
  background-color: #309DD2;
  border-color: #309DD2;
  color: #fff;
}
/* line 85, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .buildings-list .btn-table-action:hover {
  color: #309DD2;
  background-color: #fff;
  border-color: #309DD2;
}
/* line 93, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .buildings-list .table-buildings thead {
  color: #fff;
  background: #2873B1 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MjAiIGhlaWdodD0iMTc0IiB2aWV3Qm94PSIwIDAgNTIwIDE3NCI%2BPGcgb3BhY2l0eT0iLjI4IiBmaWxsPSJub25lIiBzdHJva2U9IiMyRjlDRDEiPjxwYXRoIGQ9Ik0wIDE3NEwxNzQgME0xNSAxNzRMMTg5IDBNMzAgMTc0TDIwNCAwTTQ1IDE3NEwyMTkgME02MCAxNzRMMjM0IDBNNzUgMTc0TDI0OSAwTTkwIDE3NEwyNjQgME0xMDUgMTc0TDI3OSAwTTEyMCAxNzRMMjk0IDBNMTM1IDE3NEwzMDkgME0xNTAgMTc0TDMyNCAwTTE2NSAxNzRMMzM5IDBNMTgwIDE3NEwzNTQgME0xOTUgMTc0TDM2OSAwTTIxMCAxNzRMMzg0IDBNMjI1IDE3NEwzOTkgME0yNDAgMTc0TDQxNCAwTTI1NSAxNzRMNDI5IDBNMjcwIDE3NEw0NDQgME0yODUgMTc0TDQ1OSAwTTMwMCAxNzRMNDc0IDBNMzE1IDE3NEw0ODkgME0zMzAgMTc0TDUwNCAwTTM0NSAxNzRMNTE5IDAiLz48L2c%2BPC9zdmc%2B);
}
/* line 98, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .buildings-list .table-buildings td, .buildings-bs .buildings-list .table-buildings th {
  vertical-align: middle;
  text-align: center;
}
/* line 105, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .buildings-list .table-buildings .td-street-content {
  display: inline-block;
  width: auto;
}
/* line 110, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .buildings-list .table-buildings .td-street-img {
  position: absolute;
  text-align: left;
  display: inline-block;
  left: -45px;
  top: -10px;
}
/* line 121, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .buildings-list .table-buildings .image-city {
  width: 39px;
  margin-left: 7px;
}
/* line 125, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .buildings-list .table-buildings .image-street {
  width: 39px;
}
/* line 128, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .buildings-list .table-buildings .green-circle, .buildings-bs .buildings-list .table-buildings .red-circle {
  background-size: 19px 19px !important;
  width: 19px;
  height: 19px;
  margin: 1px 0 0 -3px;
  position: absolute;
}
/* line 135, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .buildings-list .table-buildings .green-circle {
  background: url(/assets/cabinet/active.png) no-repeat center center;
}
/* line 138, /app/app/assets/stylesheets/cabinet/sections/video.scss */
.buildings-bs .buildings-list .table-buildings .red-circle {
  background: url(/assets/cabinet/noactive.png) no-repeat center center;
}

@media (max-width: 1440px) {
  /* line 149, /app/app/assets/stylesheets/cabinet/sections/video.scss */
  .work-place-container .container {
    width: 100%;
  }
}
@media (max-width: 768px) {
  /* line 155, /app/app/assets/stylesheets/cabinet/sections/video.scss */
  .work-place-container {
    position: absolute;
  }
}
/* line 2, /app/app/assets/stylesheets/cabinet/sections/buildings.scss */
section#building-workplace {
  /*-- reset old styles --*/
  margin: 0;
  padding: 0;
  top: 0;
  /*-- END reset old styles --*/
  /*-- Building header --*/
  /*-- END Building header --*/
}
/* line 10, /app/app/assets/stylesheets/cabinet/sections/buildings.scss */
section#building-workplace .building-header {
  height: 172px;
  background: #004D7D url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MjAiIGhlaWdodD0iMTc0IiB2aWV3Qm94PSIwIDAgNTIwIDE3NCI%2BPGcgb3BhY2l0eT0iLjI4IiBmaWxsPSJub25lIiBzdHJva2U9IiMyRjlDRDEiPjxwYXRoIGQ9Ik0wIDE3NEwxNzQgME0xNSAxNzRMMTg5IDBNMzAgMTc0TDIwNCAwTTQ1IDE3NEwyMTkgME02MCAxNzRMMjM0IDBNNzUgMTc0TDI0OSAwTTkwIDE3NEwyNjQgME0xMDUgMTc0TDI3OSAwTTEyMCAxNzRMMjk0IDBNMTM1IDE3NEwzMDkgME0xNTAgMTc0TDMyNCAwTTE2NSAxNzRMMzM5IDBNMTgwIDE3NEwzNTQgME0xOTUgMTc0TDM2OSAwTTIxMCAxNzRMMzg0IDBNMjI1IDE3NEwzOTkgME0yNDAgMTc0TDQxNCAwTTI1NSAxNzRMNDI5IDBNMjcwIDE3NEw0NDQgME0yODUgMTc0TDQ1OSAwTTMwMCAxNzRMNDc0IDBNMzE1IDE3NEw0ODkgME0zMzAgMTc0TDUwNCAwTTM0NSAxNzRMNTE5IDAiLz48L2c%2BPC9zdmc%2B) !important;
  background-position-x: 337px !important;
}
/* line 14, /app/app/assets/stylesheets/cabinet/sections/buildings.scss */
section#building-workplace .building-header .bh-table {
  height: 100%;
  width: 100%;
  display: table;
}
/* line 18, /app/app/assets/stylesheets/cabinet/sections/buildings.scss */
section#building-workplace .building-header .bh-table .bh-cell {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
/* line 23, /app/app/assets/stylesheets/cabinet/sections/buildings.scss */
section#building-workplace .building-header .bh-table .bh-cell span:after {
  content: " \f101";
  font-family: 'FontAwesome';
  color: #cecece;
}
/* line 32, /app/app/assets/stylesheets/cabinet/sections/buildings.scss */
section#building-workplace .building-header h1 {
  margin: 0;
  padding: 0;
  line-height: normal;
  color: #fff;
}

/* line 42, /app/app/assets/stylesheets/cabinet/sections/buildings.scss */
.buildings-footer .footer {
  position: absolute;
}

/* line 46, /app/app/assets/stylesheets/cabinet/sections/buildings.scss */
.right-footer {
  left: 300px;
}

/* line 49, /app/app/assets/stylesheets/cabinet/sections/buildings.scss */
.left-footer {
  left: -300px;
}

/* line 52, /app/app/assets/stylesheets/cabinet/sections/buildings.scss */
.right-footer, .left-footer {
  bottom: 0px;
  height: 55px;
  width: 150px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAA%2FCAYAAAABmdXoAAAACXBIWXMAAAsTAAALEwEAmpwYAAA6t2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTctMDktMDRUMTE6MzE6NDQrMDM6MDA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE3LTA5LTA0VDExOjMxOjQ0KzAzOjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU%2BMjAxNy0wOS0wNFQxMTozMTo0NCswMzowMDwveG1wOk1vZGlmeURhdGU%2BCiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6NzI4MTZlMWYtZDgzMS0zZjQ1LWI1NmMtNDZjYWQ5NDA2ZjQ2PC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD5hZG9iZTpkb2NpZDpwaG90b3Nob3A6N2MxYzg4ZTQtOTE0Yi0xMWU3LThkOTMtZTQ2YjY5YjU4YmQxPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6OWU1OWEzNWMtYTYwMS1iZDQ0LThjYjMtODBmYjg0Yjk0OTcyPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ%2BCiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI%2BCiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24%2BY3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjllNTlhMzVjLWE2MDEtYmQ0NC04Y2IzLTgwZmI4NGI5NDk3Mjwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4%2BMjAxNy0wOS0wNFQxMTozMTo0NCswMzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ%2BQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI%2BCiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24%2Bc2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ%2BeG1wLmlpZDo3MjgxNmUxZi1kODMxLTNmNDUtYjU2Yy00NmNhZDk0MDZmNDY8L3N0RXZ0Omluc3RhbmNlSUQ%2BCiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTctMDktMDRUMTE6MzE6NDQrMDM6MDA8L3N0RXZ0OndoZW4%2BCiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ%2BLzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk%2BCiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8cGhvdG9zaG9wOkRvY3VtZW50QW5jZXN0b3JzPgogICAgICAgICAgICA8cmRmOkJhZz4KICAgICAgICAgICAgICAgPHJkZjpsaT54bXAuZGlkOjllNDE3M2MyLTQ3NDAtNjQ0ZC05MzYzLWEwNGI1NGQ3N2M0NDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpCYWc%2BCiAgICAgICAgIDwvcGhvdG9zaG9wOkRvY3VtZW50QW5jZXN0b3JzPgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24%2BCiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ%2BMjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24%2BMTkyMDwvZXhpZjpQaXhlbFhEaW1lbnNpb24%2BCiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj42MzwvZXhpZjpQaXhlbFlEaW1lbnNpb24%2BCiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY%2BCjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8%2BWKfNjQAAACBjSFJNAAB6JQAAgIMAAPn%2FAACA6AAAUggAARVYAAA6lwAAF2%2FXWh%2BQAAAVVElEQVR42uzdeZBlZX2H8efeXma6e4YZYICRZRz2kGHRCuJCUFAhCLhCNGXUYGKMESEVReOCUMYFq4xaUZMYBZKUiYmJCSBRUWNCKNdySSomxjWyKKAyzujs092388f7u%2FaZ5u733O3c51N1a3p67tzlPee853ve9z3vWzp%2B82YkSZI0NMrADLAO2AAcnvnzKOAI4DDgYUAJuAu4G%2Fhu%2FHkv8H1gG7BgcUqSJPOQJEmSzHXjpWQHsCRJ0tA4FrgR2AQcDMwCqyIAt2ofsD0C8t3ATcDHLFpJkmQekiRJkrluPExaBJIkSUPjIOAJpNGRnVpFGj15BHAm8C2DsSRJMg%2BZhyRJksx146NsEUiSJA2NCrAn59fca7FKkiTzkCRJksx148MOYEmSJEmSJEmSJEkqCDuAJUmSJEmSJEmSJKkg7ACWJEmSJEmSJEmSpIKwA1iSJEmSJEmSJEmSCmLSIpA0xA4BTgeeBJwKlOL3JWAe%2BDRwG%2FB9i0rSkDoYeDOwBfgGcC3wQ4tFknlIknlIksx15jpJ5jr1ih3Akoa5froReEaD51wKPA24GKhYZJKGzMnAXwNnxt8fD5wDvAj4nMUjyTwkyTwkSeY6c50kc516wSmgJQ2rEnB4C8%2BbHaLPvB7YVOe7rGV5ZKek4nsi8KlMKK46BfgY8EKLSJJ5SJJ5SJLMdeY6SeY69YIdwJKG1Tywp4Xn7WN4RkWeAJxbJ7yfh7MuSKNuAljXwvNeDNwCHFPn39cBNwHvAqYtVknmIUnmIUky15nrJJnrlKdRqKRngfcBRwBLNf69BPwAeBmw000q9cWFwMOBxThRfBO4I6fXPpo0ncQG4KgWn%2F%2FbEaS%2FBHy9Tl3RDxuBk2r8fj3waNJoKEmja01c%2FH6kTj0zQ1r75NUtvt6VUd9dCXzL4pXMQ%2BYhSeahsWA7l2SuM9dJMtep5wbRATwRYbbVE9cscD6Np8i4Z4AnQmmcPAq4hrQeSdZSnCjeAdzZ5Xu8GHh9G88%2FJS6eAXYDHwCuiNDe77rteGBL%2FJx9%2F%2Bn4%2FcKY7z8nAg%2BLc88kaRaK6TgnrIq%2FTwJT8bvVmfKbiH9fFY9P5bCvSe2aBh4J3FYndzy5jVBcdQHwOuA34%2B%2FOzlJchwOnRh23cv%2FZDtwbf%2B6xqMxD5iHzkHlIY5iHXgtcPqJlYjuXeUjmOnOduc5cJ3NdMXJdofS7A%2Fgw0mL3B7cYZCtRQR7U5HnzpNFR22necFoBtnqCktr2CuANwFyNfysBTwcuAv48nru%2Fw%2Ffp5iJ3FnhMjWDaD78HvDzqt38BPgHsin87hrQ%2BwquBvcA24EPxc6%2Fq9qOi7lwd5bI2HjPxu31xUb2bNKp8T%2BaxKz7bvqhfK1FnLna5fV5JGsWahyWDsQZgIS7u5oAdOeaqC4F%2Fi5%2FnMheFeVkbn9s8NBjHkDr5n0Lt9bOq22MbcB%2FwP8BL4%2B8yD5mHzEPmIY1LHpoa0fKwncs8JHOduc5cZ66Tua4Yua5w%2Bt0BPA2cQ5omIk%2Bbgc%2B3UGGXIzw%2FEfiem19qy5PrhOKVlftTgNcMKBjTw7BZzwtJozMvYnkqn3OpvUbK9fHnfcBHe%2FhZjyeNHNwY9V45Ll6aNRpUA%2FD%2BTHDeEz%2FvjsC8Ox5vjIvyQfmZh6QGYJo0wvegOsG40%2FrrcBrfAdKtK1i%2Bw9g81H%2BnAb%2FTQkY9NB7HAlfT3wbPiRb23%2BqdTZUx357mIfOQeUjmod7kocoIl4ftXOYhmevMdeY6c53MdaOf6wqn3x3AS1HJ5h2MJ0ijkVr9zi5QL7Wv1SmYdjNeU7I%2FHzivg7LsZRlNxIm7ndFW1QA9SWt3H97YQTDO8zs%2FI4L%2FLuB24IuGC%2FVBhTTSeB1pXbZRMRMP89BgtHs3zq6c6rPTSeuYVTL1%2FB7gy6SGYmJfvoF0h1Gzz1kijZZ%2FN%2FAjlu9GWiQ16p5N47sSyqRGoQ%2BZh8xD5iHzkMxDBWI7l3loHPNQUZjrzHXmOpnrzHWFNo4Nfwu4XrDU6Qmh1fAz38X77O%2Fycy7m8BrtXph20kjQ60aIXk7%2FtcDgpxc7Ox6QRuJ%2BCbg5Lqb%2FN36%2FGTiky8BcAr6G0%2BQqmSHdqbsR%2BLp5SD2sw%2Fd1%2BH%2FXAs8BfpV0N9JMjdf%2BHnBr1JtPAy5r8z2eEOfaUuY1W72meJDRb%2FA0D5mHzEMyDxUnDxVFEXOdeUjmOnOduc5cJ3OdujSOHcBLfT5pSqOsFCeAKZpPi1M1BRxHGiFZAu5v4ZjbBGyJQH1yl5%2F5EOCZEWQ%2Bw3CuGVSJ8hllu4bos0wBj4vHdcAdwAdJ0xadk8OFyK3Ad2g80rQUQemvSFOWXU0aQZd973IcD3%2FU5cXjMFkNPJ40sr5eOU%2BQ1gv66pDWcVMsT%2BXW7LhdS1rn7UTSmr2j3NBmHhrufH4G8OPYN0txTvtOC9tsC%2FD%2BJvv8ccDvd3ncdHoNsXfIyvro%2BC5LK75fhTSN3YJ5yDxkHjIPmYcKnYeKooi5zjw0fHmoKMx15jpznbnOXGeuGxvj2AE8TVpL5B43%2F0jbCFxAmmKnVoVWBrYCHwf%2Bw%2BLq6kLyJuCsOCG04iTgc5lt8sssj1Sr51LgHTl95l8A%2Fil%2Bfhxp3aRazgce0cHFzCTw6S5P8nOktWZ20nzNkur%2BvJM0%2Bm9xSMLEJXFBM1Xj3ypxof4D4K4%2BX%2BCuic92SY6v%2BWstPu8TEYxnojFhVZ3nfZm0ds0glWltjatadcJENMY8gzRa%2FtQW%2Ft%2BrhjQYHxn1xRqaj6CtxIXAHPAm4FeAZ614zihd8M4CL6D2FFelaNC4I%2BqeUTAXF6WQ7hb5YU6vuyGOl5UNYvM9bHg5FPjn2OeqDZ5b4yL0riZ5aGP8v7IRpq7NpPXMLo26rNb2XQK%2BGfXDbfGzecg8ZB4yD5mHipWHTiI17i42OMZHJQ9V27m2jmkeqmWB0Wvz7Gc7V6d5qAhs5zLXmevMdeY6c90oyKWdaxw7gOdIo1zuBP4xKqf7xuj7NzsJD%2FMojzWkUU6XARdGhdbMNcAXYlt%2FHPi%2FId8%2Bl0Rl20pYmwBuAf41h%2FddR1pLY12U83rSekNHRuV5SBuvtXKtolbqmV6tadEoRL4AeF6Hr%2FuaLk%2FyRwEfafP%2FfBv4xSHZTyeA17fwvJ8Cl8d%2BOg5OBf62hYvIV8a%2BOUFad%2BorHRwDU3HBenE0FCzU2U53x772tRXHw3OB19L%2BtGpLpAamExoE%2F1o6mb5tFXBVXMAuRVn9fZy%2Fa3lOXMTMt%2FFd1kU5tmtDlP3fRCPMTyKInThC%2B%2Bsq4I1NttmWEQrGTwH%2BNFP3vx14Z5PwX8%2BmaDx5dpTByga4Urzu52KfvJ3Go8XbPb5LpA76rL2Z46iTPDRqepmH%2FoTU4NnMY%2BPxYtJ6YOYh85B5yDxkHipWHroUeEsL22wU8lC1nevbpDsN98c%2B0CwP0SQPXTDEeahZrhuVO5gG1c7Vbh56FvBEOuv0sp3LXGeuM9eZ68x15rr2tdvOVdM4dgBXQ8BT4%2FFABNV%2FII0AqDeq4aoIR%2B1MqzNNmqf%2F3UPyvTeRRu0c3KAS3hkH%2BHbSyKbtcdBvi7%2FvjMeOCPc76c9UQxeRRs61O23KDHBePO4HzgW%2BNcT75mOBl7Xx%2FLtyCMazsf%2BfET%2FPxAk1D0stXngN4uJsTxf%2Fd98APu%2BREQrmMxe45aizPkkazFIdCbR7SC5413HgXWhFn272KFobRXl%2BPIgLrLPbvJCeBD4QjQStHKtXRx34lbjIPYW0ZtUpfSybdkcgHw%2B8JxpBsl4Sdd4NcX7NNjKdThqt2S%2FTcYFRVPOkEZSrOLBR7ddJd17MN9ne%2BzOhNK88NBcNBCtH9S7FBdRhmd%2B9DXg0cC3Lo9DLwI%2FiwqZeHirFhd%2BaFj7Ps%2BPxNNLI6P3x2bJT6C3mdE4tx8X3k6Jh4qSC16ft5qFK1Afl2De%2F1uBcPdvmZzkReKt5yDxkHjIPmYcKk4dWk%2B6WPbSLPJR1OMPRtrYOOHPF795GulvwdTXy0G7qt3OV41zcSgdZNQ%2BdR2pTow95CFK71T5qt3PNMRrtnXm0cz0IvJQDZznsRR6apbW7OvPIdXdhO5e5zlxnrjPXmesGk%2BtqKQE%2FI%2FWN7cn58%2BfVzrW70cE17jaSRu5cThqR9sk6z7sDuL6DkPSeIfquM7GTzHTxGouxo%2B%2BOP3eROoezncbbgL8gTYuRl1Ppfs2Mw2l9fY9eKMVJ8xhqd8DvBx7V5mseR5p6ZlWL77%2BXtF7Iysrv6CifQRm1wJQ9yVf69J5zpDVfanl%2BHG8fB26Ok970kJTVb5FGNJcijOlAlQ4uYiZJI9Ym2th3qhcoZ9P%2BqNw8HEHqVGs0Le29cdH5HNKItiNqPGcic2Hx33Gu%2BVDs%2F%2FvcnXKvcz5co44rd5CFIE0JNRXnnNUcOM1cKbZfs1GMJ8aF0VyNYFxr37qMdOfKHpanDnwB8L0c8lDW%2ByIHbSPdZbApzhOL8fvVObzHetIo84V4j1FWIk0f9qwVv9tKGvncSR66CrgyXmcHcAVp4F%2B9RpthZR4yD5mHzEPmod47mbTG3VyL%2B82Hm9RxpQ6zUb88kzSAbGUeup3O27lWWuLAhv6XkDr8FjPH%2BNocvks1D22Px32kBtmzabyO5bA6j%2B7buTYAf1djn%2FwJ6Q6wencHt3tXeKNZdWznMteZ62SuM9cVJdfVOs%2FAch%2FYPaSBSt8lLY3wUYajnev2RgfX%2BXFSbfTFy%2FGBvxqNM53a2ceTSCcadYjfFwGznWC8wIFrk0zFzrBUp4z30NmC6bOkUSRHk0Z8LsZJ8ayoWN4PvJflzttuGjwnSHfFNLsz5rPk2wGcR4U334OKcwup4bfZGgPVg%2FZR5Lsu3xXxaNX2CFcPrNh%2FBrVW4MNJI28eMaBA0s1F1nFRyQ5yUEHWUcCL4jFMLqK1qaXGORh328DSysX6CcA3aH%2BEYl5eReqcKdcJU0ukUZD7gA%2B2%2BJqnkqY%2FeS7wGIZj3aAiybsx8wrgXaSRibeQRmhmg%2FGNpBGvTyDdwbGQOUZuZnnWkYlMyG3FQRzYYTqVUx7K2hiPWvJsdJotwH71fNL0gWfV2YZP7WJ%2FLWW2%2BQdGrFzMQ%2BYh85B5yDx0YGfJLvK%2F0%2BvEOA6P58CpXPuZhwalVh6Cztq56vnDyHlEu0evZiuZjceRDM%2FUse2qHqd5ZdFadcpUzsfQyaQBA5UV9bDtXOY6c53Mdea6QeS67DmwH7lujtS%2Bkx24tTWyyI9I7VabObCd673An5EGfG3M%2FFsv2rnqmiQ1wrX6xW8DfqPOBpsg3ZI8GTvnIaQ1s6qdyyXSqIfpId0pl0gjB%2BvZ2%2BGOmq30LoiDuF4H8DWkKUratZl0Z029sr0OuIl0R0S%2Fpsv42ZBu54dFOCx18RoPstyRvJY0pdKoWA98bMV%2BWSKfu5NaCUjXZE7MC3HxvanHx3U1yJZXHJfdfOdXsnyn0RxSdxf%2FvR7RNwX8Janj5YEBfc%2FVLRxznR5P1eN7yd1pqGWn7HokD%2B0YfQup4bDWSP83kEbCntDl%2Bbt6Xtjh%2FjIwR8djnJmHJPOQeai204GXRxlsJP87Op9H52tjFk31xoO9Oe0zJZan%2FlRza0ltU2t6%2BB5LcRzVuwt1VZuvN0dna0r2w3ps5zLXyVxnrhu3XFcdMLAjznWD6HPcmdlGp5AGAGVdC7wQOI2HDhTIs52r4Q2lk3FAttoBfCHwxTonn6nYmJNx0qmu%2BTFKnktqlKxEZbWX5TXF1tPZ6LxjWZ4b%2FGQaT%2B9yBvCfUZYV0q3k9TbgpaQ7KMqkRtRmO%2FkjYztP9Kks30QaTZrdB8pxYHy%2FQQU2QZqy74YaJ49urSJNjTPf4YFVypT9ZzMBa7GP5ZqHmT6%2F34748%2BWktV%2F66SdxPH06juFsMN7QZRnOIHXvWNJSAYuZEHsnD53Gq1vT5D8KvBcXsp2MFJ3HzrxRMBkNIWvqnIMnGpxLr8vxc2yJ%2FcVlUNRv5iHJPGQeauxMHrqGrXrjoqj%2F11uPD8SLSFM4HtzD91gL3Er9trRDClamtnOZ62SuM9eNV657PKnv7mgGN%2BND1r4659p659s827lmWb4j%2BCE3ZU62uTNNkabNKaIS8Ls5v%2BYkac72Sqb8GvkD4BWx01aA%2F4qNVomdqEK6g2YWuJjWGy%2BPAP49vmO%2F1kW5sIv%2Fu520tsM88AVSp%2FjqnLbxhhxeZxq145lRz5wzgPd%2BO2kAxml0P5pG6oWNPHR6q6kmwXhfhwFyJ2lA07Ba6CK0LWEn8LA7jLQuC%2FT2bodmrs9kAsk8JJmHzEMaR1daBAM1R%2B%2FvsCxH%2Fpa5TjLXmeuK6OJ4DFKF5Q7XQS57%2B8eZY%2BFy0pK0Pz8%2FePdDf4JdqyZXbJO8plcp0f70LoO0Hnhr%2FLwNuJvai6QPyuKKA12N9713DvD9n%2B4m0Ag6FHh0nXN0dcaNgzp43cuAnw7pd14ijYqrrpPSzoXsYoRq1wAe%2FvPB2iH5HJJ5SDIPmYckSeY6yVxnrlOnDiINqttFb2f1aCa7zNYtpEFCP9%2FfSsdv3ryV4k39IfXSOcBn4udfIt2l7GAKSerO%2FSyvDdKOHcCnSEssbLEYJUmSeUiSJEnmOo07O4Cl9n0e%2BHH8fCjwOLyjSJIkSZIkSZIkSUPAuxal9j3WIpAkSZIkSZIkSdIwKlsEkiRJkiRJkiRJklQMdgBLkiRJkiRJkiRJUkHYASxJkiRJkiRJkiRJBWEHsCRJkiRJkiRJkiQVhB3AkiRJkiRJkiRJklQQdgBLkiRJkiRJkiRJUkHYASxJkiRJkiRJkiRJBVHGTmBJkiRJkiRJkiRJKoQyULIYJEmSJEmSJEmSJGn0lYGKxSBJkiRJkiRJkiRJo68MLFkMkiRJkiRJkiRJkjT6XP9XkiRJkiRJkiRJkgrCDmBJkiRJkiRJkiRJKgg7gCVJkiRJkiRJkiSpIOwAliRJkiRJkiRJkqSCsANYkiRJkiRJkiRJkgrCDmBJkiRJkiRJkiRJKgg7gCVJkiRJkiRJkiSpIOwAliRJkiRJkiRJkqSCsANYkiRJkiRJkiRJkgrCDmBJkiRJkiRJkiRJKgg7gCVJkiRJkiRJkiSpIOwAliRJkiRJkiRJkqSCsANYkiRJkiRJkiRJkgrCDmBJkiRJkiRJkiRJKgg7gCVJkiRJkiRJkiSpIOwAliRJkiRJkiRJkqSCKAMli0GSJEmSJEmSJEmSRp93AEuSJEmSJEmSJElSQdgBLEmSJEmSJEmSJEkFUQYmLAZJkiRJkiRJkiRJGn2TwAPAkkUhSZLG2FqgZDFI6tI8sMdikCRznWQekiRJg%2FT%2FAAAA%2F%2F8DAJpH%2BgIWDsgYAAAAAElFTkSuQmCC) repeat-x bottom;
  position: absolute;
}

/* line 59, /app/app/assets/stylesheets/cabinet/sections/buildings.scss */
.favorite-if {
  color: #2873B1;
}

/*-- masonry --*/
/* line 63, /app/app/assets/stylesheets/cabinet/sections/buildings.scss */
#masonry-container.container {
  max-width: 1240px;
  width: auto;
}
/* line 67, /app/app/assets/stylesheets/cabinet/sections/buildings.scss */
#masonry-container.container .box {
  margin: 0;
  padding: 0;
  background: inherit;
  font-size: 100%;
  font: inherit;
  -webkit-border-radius: normal;
  -moz-border-radius: normal;
  border-radius: normal;
}

/*-- END masonry --*/
/* line 1, /app/app/assets/stylesheets/cabinet/sections/navbar.scss */
.navbar-wrapper {
  display: none;
  width: 100%;
  opacity: 0;
}

/* line 6, /app/app/assets/stylesheets/cabinet/sections/navbar.scss */
.navbar-inverse {
  border-color: #2873B1;
}

/* line 9, /app/app/assets/stylesheets/cabinet/sections/navbar.scss */
.navbar-second {
  z-index: 999;
  width: 100%;
  top: 2px;
  border-radius: 0px;
  margin-bottom: 8px;
  background: #2873B1 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MjAiIGhlaWdodD0iMTc0IiB2aWV3Qm94PSIwIDAgNTIwIDE3NCI%2BPGcgb3BhY2l0eT0iLjI4IiBmaWxsPSJub25lIiBzdHJva2U9IiMyRjlDRDEiPjxwYXRoIGQ9Ik0wIDE3NEwxNzQgME0xNSAxNzRMMTg5IDBNMzAgMTc0TDIwNCAwTTQ1IDE3NEwyMTkgME02MCAxNzRMMjM0IDBNNzUgMTc0TDI0OSAwTTkwIDE3NEwyNjQgME0xMDUgMTc0TDI3OSAwTTEyMCAxNzRMMjk0IDBNMTM1IDE3NEwzMDkgME0xNTAgMTc0TDMyNCAwTTE2NSAxNzRMMzM5IDBNMTgwIDE3NEwzNTQgME0xOTUgMTc0TDM2OSAwTTIxMCAxNzRMMzg0IDBNMjI1IDE3NEwzOTkgME0yNDAgMTc0TDQxNCAwTTI1NSAxNzRMNDI5IDBNMjcwIDE3NEw0NDQgME0yODUgMTc0TDQ1OSAwTTMwMCAxNzRMNDc0IDBNMzE1IDE3NEw0ODkgME0zMzAgMTc0TDUwNCAwTTM0NSAxNzRMNTE5IDAiLz48L2c%2BPC9zdmc%2B) !important;
  background-position-x: 161px !important;
}
/* line 17, /app/app/assets/stylesheets/cabinet/sections/navbar.scss */
.navbar-second .level1, .navbar-second .level1 > a {
  /*-- reset bs --*/
  padding: auto 0 !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
  /*-- // END reset bs --*/
  text-align: center;
  display: inline-block;
  transition: all 0.3s;
}
/* line 30, /app/app/assets/stylesheets/cabinet/sections/navbar.scss */
.navbar-second .level1 > a:hover {
  background-color: #fff;
}
/* line 34, /app/app/assets/stylesheets/cabinet/sections/navbar.scss */
.navbar-second .navbar-brand {
  width: 250px;
}
/* line 36, /app/app/assets/stylesheets/cabinet/sections/navbar.scss */
.navbar-second .navbar-brand img {
  margin: -7px 0 0 50px;
  height: 30px;
}
/* line 41, /app/app/assets/stylesheets/cabinet/sections/navbar.scss */
.navbar-second .phone:before {
  content: "\f10b";
  font-family: FontAwesome;
}
/* line 45, /app/app/assets/stylesheets/cabinet/sections/navbar.scss */
.navbar-second .navbar-nav > li > a {
  color: #fff !important;
}
/* line 46, /app/app/assets/stylesheets/cabinet/sections/navbar.scss */
.navbar-second .navbar-nav > li > a:hover, .navbar-second .navbar-nav > li > a:focus {
  color: #309DD2 !important;
  background-color: #fff !important;
}

/* line 53, /app/app/assets/stylesheets/cabinet/sections/navbar.scss */
.navbar-left {
  padding: 0 0 0 2px;
}

/* line 6, /app/app/assets/stylesheets/cabinet/sections/navigation.scss */
#navigation-panel .navbar-header span {
  margin: 6px;
}
/* line 8, /app/app/assets/stylesheets/cabinet/sections/navigation.scss */
#navigation-panel .navbar-header span:before {
  content: "";
}

@media (min-width: 768px) {
  /* line 17, /app/app/assets/stylesheets/cabinet/sections/navigation.scss */
  .navbar2-collapse.collapse {
    display: block;
  }
}
/* line 2, /app/app/assets/stylesheets/cabinet/sections/console.css.scss */
.camera-console-log .camera-console-loading {
  overflow: hidden;
  z-index: 10;
  opacity: 0.8;
  border: 1px solid blue;
  position: absolute;
  width: 0px;
  height: 0px;
  background-color: #004D7D;
  color: #fff;
}
/* line 15, /app/app/assets/stylesheets/cabinet/sections/console.css.scss */
.camera-console-log .camera-log {
  z-index: 9;
  overflow: scroll;
  width: 100%;
  height: 500px;
  border: solid 1px black;
}
/* line 21, /app/app/assets/stylesheets/cabinet/sections/console.css.scss */
.camera-console-log .camera-log .custom-select {
  margin-top: 3px;
  height: 29px;
}
/* line 25, /app/app/assets/stylesheets/cabinet/sections/console.css.scss */
.camera-console-log .camera-log .state-error {
  background-color: #ff5050;
}
/* line 31, /app/app/assets/stylesheets/cabinet/sections/console.css.scss */
.camera-console-log .camera-log .fa {
  width: 20px;
}
/* line 34, /app/app/assets/stylesheets/cabinet/sections/console.css.scss */
.camera-console-log .camera-log .address {
  text-align: center;
}
/* line 38, /app/app/assets/stylesheets/cabinet/sections/console.css.scss */
.camera-console-log .musicPlayer {
  display: none;
}

/* line 46, /app/app/assets/stylesheets/cabinet/sections/console.css.scss */
.console-control, .console-control select, .console-control table, .console-control input[type=number] {
  width: 100%;
  text-align: left;
}
/* line 50, /app/app/assets/stylesheets/cabinet/sections/console.css.scss */
.console-control label {
  text-align: left;
}
/* line 53, /app/app/assets/stylesheets/cabinet/sections/console.css.scss */
.console-control .row-field {
  margin: 3px !important;
}

/* line 62, /app/app/assets/stylesheets/cabinet/sections/console.css.scss */
.btn-secondary, .btn-secondary:hover, .btn-secondary:focus {
  background-color: gray !important;
}

/* line 1, /app/app/assets/stylesheets/cabinet/sections/select-camera.css.scss */
.fstChoiceItem {
  background-color: red;
  width: 245px;
  height: 160px;
  overflow: hidden;
}

/* line 7, /app/app/assets/stylesheets/cabinet/sections/select-camera.css.scss */
.fstImage {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 245px;
  height: 160px;
}

/* line 15, /app/app/assets/stylesheets/cabinet/sections/select-camera.css.scss */
.fstImageSmall {
  left: 0px;
  width: 115px;
  height: 75px;
}

/* line 21, /app/app/assets/stylesheets/cabinet/sections/select-camera.css.scss */
.fstChoiceRemove {
  z-index: 999;
  top: 10px;
  left: 0px;
  position: relative;
  float: right;
  margin-right: 4px;
}
/* line 28, /app/app/assets/stylesheets/cabinet/sections/select-camera.css.scss */
.fstChoiceRemove:before {
  content: "\f2d3";
  font-family: FontAwesome;
  background-color: #2873B1;
  border-radius: 4px;
  height: 29px;
  display: block;
  width: 29px;
  padding-top: 4px;
}
/* line 38, /app/app/assets/stylesheets/cabinet/sections/select-camera.css.scss */
.fstChoiceRemove span {
  display: block;
  margin: -26px 0 0 38px;
  cursor: pointer;
}

/* line 45, /app/app/assets/stylesheets/cabinet/sections/select-camera.css.scss */
.fstResults {
  text-align: left;
}

/* line 51, /app/app/assets/stylesheets/cabinet/sections/select-camera.css.scss */
.main-cam-text {
  color: white;
  background-color: #309DD2;
  border-radius: 4px;
  position: absolute;
  bottom: 4px;
  height: 29px;
  padding: 3px 7px 3px 7px;
  width: 97%;
  left: 3px;
}

/* line 62, /app/app/assets/stylesheets/cabinet/sections/select-camera.css.scss */
.span-camera {
  display: inline-block;
  margin-left: 10px;
  height: 29px;
}
