.container-wrapper{padding-bottom:100px}.changelog-title{margin-top:50px!important;margin-bottom:50px!important}.no-updates{color:#95a7b9!important}.update-wrapper{background-color:#dce2eb;padding:16px;margin-bottom:24px;border-radius:5px}.update-content-container:not(:last-child){margin-bottom:8px!important;padding-bottom:8px;border-bottom:1px solid #95a7b9}.update-content-title{font-size:1.1em!important}.update-content-subtitle{margin-top:8px!important;margin-bottom:8px!important}.update-content-text{border-left:2px solid #95a7b9;padding-left:8px}.loader{height:100%;width:100%;position:relative;text-align:center;padding-top:10%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.loader__children{height:100%;width:100%;-ms-flex:1 1;flex:1 1}.form-item{margin:8px 0}.label-margin-adjustment{margin-left:0!important}.form-group{margin-top:8px!important}.controls-container{padding:16px}.save-button{margin-top:16px}.text-field{width:500px}.uploads-form>div>*{margin:8px 0}.diagnostics-wrapper{padding:16px}#table,#table-data,#table-header{border:1px solid #000;border-collapse:collapse;text-align:center}#table-data:before{display:-ms-flexbox;display:flex}#table-data,#table-header{padding:3px!important;font-size:small}.diagnostics-wrapper .red{color:#cb5c6a}.diagnostics-wrapper thead,.diagnostics-wrapper tr.pl-gray{background-color:#dce2eb}.diagnostics-wrapper img{width:16px;height:16px}.diagnostics-wrapper .small-text{font-size:12px}.resources-usage{min-width:100px}.dnn-info-col{text-align:left}.dnn-info-icon{-webkit-box-sizing:content-box;box-sizing:content-box;padding-left:5px}.parking-lot-link{color:#2c4f73;text-decoration:none}.parking-lot-link:hover{text-decoration:underline}.search-component{min-width:250px;position:relative;padding-right:8px}.search-component__icon{position:absolute;left:8px;z-index:100;top:5px;color:#95a7b9}.button-link{text-decoration:none!important;display:-ms-flexbox;display:flex;border-bottom:5px solid transparent!important}.button-link--active{border-bottom:5px solid #2eaadc!important}.button-link--active__button{padding-top:5px}.button-link__button{text-transform:capitalize!important;border-radius:0!important;padding:0 40px!important;font-size:14px!important;font-weight:700!important;color:#2c4f73!important}.button-link-nav{height:60px!important}.button-link-pl-menu{height:40px!important}.menu-shadow{-webkit-box-shadow:0 1px 15px 5px #2C4F7318!important;box-shadow:0 1px 15px 5px #2C4F7318!important}.menu{min-height:64px;background:#fff!important;z-index:99;position:relative}.menu__left{display:-ms-flexbox;display:flex}.menu__left__container{-ms-flex-pack:start;justify-content:flex-start}.menu__left__container__logo{height:34px}.menu__center,.menu__right{display:-ms-flexbox;display:flex}.menu__right__container{-ms-flex-pack:end;justify-content:flex-end}.menu__right__input{background:rgba(0,0,0,.1);border-radius:5px;padding:5px}.menu__right__input:before{border-bottom:1px solid transparent!important}.menu__bottom__back{text-align:left}.menu__bottom__back button{font-size:14px;font-weight:700;line-height:14px;text-transform:capitalize}.menu__bottom__back--grey{color:#9aabbc}.menu__bottom__back--blue{color:#2c4f73}@media only screen and (max-width:960px){.menu__center__container,.menu__left__container,.menu__right__container{padding:20px 0;-ms-flex-pack:center;justify-content:center}.menu__bottom__back{text-align:center}}@media only screen and (max-width:960px){.menu__left{-ms-flex-order:1;order:1}.menu__center{-ms-flex-order:3;order:3}.menu__right{-ms-flex-order:2;order:2}.menu__bottom{-ms-flex-order:4;order:4}}.google-map__marker-border{border:2px solid #fff}.infoBox{overflow:visible!important;width:140px!important;height:30px!important}.left-drawer--relative{-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.2);box-shadow:2px 2px 3px rgba(0,0,0,.2);height:100%;position:relative;overflow-y:auto;width:100%;padding:0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#f1f3f9}.left-drawer--relative__container{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.left-drawer--relative__container__relative-box{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:1 1;flex:1 1;-ms-flex-direction:column;flex-direction:column;width:100%}.left-drawer--relative__container__relative-box__section{width:100%;margin-top:30px}.left-drawer--relative__container__relative-box__close{position:absolute;display:block;right:0;top:15px;border-radius:50px;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.3);box-shadow:3px 3px 3px rgba(0,0,0,.3);z-index:2}.left-drawer--relative__container__relative-box__close__btn{background-color:#fff!important;background:#fff!important;color:#2c4f73!important}.left-drawer--relative__container__relative-box__small{display:none}@media (max-width:960px){.left-drawer--relative__container{min-width:50%}}.left-drawer{-webkit-box-shadow:2px 2px 3px rgba(0,0,0,.2);box-shadow:2px 2px 3px rgba(0,0,0,.2);width:400px;z-index:1}.left-drawer__container{height:100%;overflow:auto;-ms-flex-align:start;align-items:flex-start;-webkit-box-sizing:border-box;box-sizing:border-box;padding:12px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f1f3f9}.left-drawer__container__relative-box{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex:1 1;flex:1 1}.left-drawer__container__relative-box__section{width:100%;margin-top:30px;padding:0 20px}.left-drawer__container__relative-box__close{position:absolute;display:block;right:-28px;top:15px;border-radius:50px;-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.3);box-shadow:3px 3px 3px rgba(0,0,0,.3);z-index:2}.left-drawer__container__relative-box__close__btn{background-color:#fff!important;background:#fff!important;color:#2c4f73!important}.left-drawer__container__relative-box__small{display:none}@media (max-width:960px){.left-drawer__container{min-width:50%}.left-drawer__container__relative-box__small{display:none}}@media (max-width:600px){.left-drawer__container{min-width:100%;padding:5px 0!important}.left-drawer__container__relative-box__close{display:none}.left-drawer__container__relative-box__small{position:absolute;top:10px;right:10px;display:block;z-index:99}}.camera-image{width:100%;max-height:400px}.img-container{position:relative;text-align:center}.out-of-date-warning{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;color:rgba(200,0,0,.3);margin:0;font-size:2em;font-weight:600}.no-frame{display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:-webkit-radial-gradient(rgba(44,79,115,.05),rgba(44,79,115,.15));background:-o-radial-gradient(rgba(44,79,115,.05),rgba(44,79,115,.15));background:radial-gradient(rgba(44,79,115,.05),rgba(44,79,115,.15))}.no-frame .no-frame-icon-container{width:100px;height:100px;-o-object-fit:contain;object-fit:contain}.no-frame-icon{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.img-out-of-date{opacity:.2}.CameraDetailCard__image{padding-top:66%;width:100%}.CameraDetailCard__icon{margin-right:5px;width:1em;height:1em}.CameraDetailCard__icon--on-line{color:#21c299}.CameraDetailCard__icon--off-line{color:#cb5c6a}.map-drawer{position:relative;height:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-sizing:border-box;box-sizing:border-box}.map-drawer__top{-ms-flex:0 1 auto;flex:0 1 auto}.map-drawer__top__stats{min-height:100px}.map-drawer a{text-decoration:none}.map-drawer__cameras{-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:scroll;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.map-drawer__warning-text{color:#cb5c6a!important}.map-drawer__no-cam{color:#9aabbc;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (max-width:600px){.map-drawer{margin:15px 0 0!important}}.map-view{position:relative;height:100%}.map-view,.map-view__inside-left-menu-drawer{width:100%}.react-grid-layout{position:relative;-webkit-transition:height .2s ease;-o-transition:height .2s ease;transition:height .2s ease}.react-grid-item{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;-webkit-transition-property:left,top;-o-transition-property:left,top;transition-property:left,top}.react-grid-item.cssTransforms{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform}.react-grid-item.resizing{z-index:1;will-change:width,height}.react-grid-item.react-draggable-dragging{-webkit-transition:none;-o-transition:none;transition:none;z-index:3;will-change:transform}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;-webkit-transition-duration:.1s;-o-transition-duration:.1s;transition-duration:.1s;z-index:2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.react-grid-item>.react-resizable-handle{position:absolute;width:20px;height:20px;bottom:0;right:0;cursor:se-resize}.react-grid-item>.react-resizable-handle:after{content:"";position:absolute;right:3px;bottom:3px;width:5px;height:5px;border-right:2px solid rgba(0,0,0,.4);border-bottom:2px solid rgba(0,0,0,.4)}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+");background-position:100% 100%;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.react-resizable-handle-e{right:0;-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.zoom-scroll-view{position:relative;height:100%;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto}.zoom-scroll-view__content{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0}.zoom-scroll-view__buttons{width:auto!important;position:absolute;top:30px;right:30px}.zoom-scroll-view__buttons button{min-width:32px}.zoom-scroll-view__buttons__plus{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.zoom-scroll-view__buttons__minus{border-top-left-radius:0!important;border-top-right-radius:0!important}.parking-place-details__title{opacity:.6}.places{-ms-flex:1 1 auto;flex:1 1 auto;position:relative;display:-ms-flexbox;display:flex;height:100%;width:100%}.places__parking-lot-scheme{position:relative;-ms-flex:1 1;flex:1 1;height:100%}.places__parking-lot-scheme__loader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.places__resize-detector{position:relative}.places__resize-detector__grid{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:relative;height:100%}.places__resize-detector__grid__item{background:#2eaadc}.places__resize-detector__grid__item__parking-lot-scheme{position:relative}.places__resize-detector__grid__left-menu-opener{position:absolute;display:-ms-flexbox;display:flex;width:130px;height:130px;top:calc(50% - 65px);left:-50px;z-index:1500}.opener-button{padding-left:65px}@media (max-width:1280px){.places__resize-detector__grid__parking-lot-scheme{padding-bottom:0;overflow:hidden}}.cameras-page{padding-top:25px;padding-bottom:40px}.cameras-page,.cameras-page__grid{-ms-flex-pack:center;justify-content:center}.cameras-page__grid{display:grid;grid-template-columns:repeat(auto-fit,520px);min-width:520px}.cameras-page__card{margin:10px}.cameras-page__card-content{padding:8px 15px 12px!important}.cameras-page__card-content aside{font-size:14px;font-weight:700;line-height:20px}.cameras-page__card-content span{color:#95a7b9;font-size:14px;font-weight:500;line-height:20px}.list-grid-view{max-width:1415px;padding-left:40px;padding-right:40px;padding-bottom:40px;margin:auto}.list-grid-view__sort{padding:20px 10px 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.list-grid-view__sort__headline{opacity:.5;color:#2c4f73;display:inline-block}.list-grid-view__sort__items{-ms-flex-positive:2;flex-grow:2}.list-grid-view__sort__item{display:inline-block;margin:10px;font-size:14px!important;color:#2c4f73!important;cursor:pointer;border-bottom:2px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.list-grid-view__sort__item--active{border-bottom:2px solid #37b1e4}.list-grid-view__sort__time{opacity:.5;color:#2c4f73;display:inline-block}.list-grid-view__container{-ms-flex-pack:start;justify-content:flex-start}@media (max-width:960px){.list-grid-view__container{-ms-flex-pack:center;justify-content:center}}.App{background-color:#f1f3f9;min-height:100vh;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1;flex:1 1;-webkit-box-sizing:border-box;box-sizing:border-box}.App,.App__container{position:relative;display:-ms-flexbox;display:flex}.App__container{-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex:1 1 auto;flex:1 1 auto}.pa-1{padding:5px!important}.pt-1{padding-top:5px!important}.pb-1{padding-bottom:5px!important}.pl-1{padding-left:5px!important}.pr-1{padding-right:5px!important}.px-1{padding:inherit 5px!important}.py-1{padding:5px inherit!important}.ma-1{margin:5px!important}.mt-1{margin-top:5px!important}.mb-1{margin-bottom:5px!important}.ml-1{margin-left:5px!important}.mr-1{margin-right:5px!important}.mx-1{margin:inherit 5px!important}.my-1{margin:5px inherit!important}.pa-2{padding:10px!important}.pt-2{padding-top:10px!important}.pb-2{padding-bottom:10px!important}.pl-2{padding-left:10px!important}.pr-2{padding-right:10px!important}.px-2{padding:inherit 10px!important}.py-2{padding:10px inherit!important}.ma-2{margin:10px!important}.mt-2{margin-top:10px!important}.mb-2{margin-bottom:10px!important}.ml-2{margin-left:10px!important}.mr-2{margin-right:10px!important}.mx-2{margin:inherit 10px!important}.my-2{margin:10px inherit!important}.pa-3{padding:15px!important}.pt-3{padding-top:15px!important}.pb-3{padding-bottom:15px!important}.pl-3{padding-left:15px!important}.pr-3{padding-right:15px!important}.px-3{padding:inherit 15px!important}.py-3{padding:15px inherit!important}.ma-3{margin:15px!important}.mt-3{margin-top:15px!important}.mb-3{margin-bottom:15px!important}.ml-3{margin-left:15px!important}.mr-3{margin-right:15px!important}.mx-3{margin:inherit 15px!important}.my-3{margin:15px inherit!important}.pa-4{padding:20px!important}.pt-4{padding-top:20px!important}.pb-4{padding-bottom:20px!important}.pl-4{padding-left:20px!important}.pr-4{padding-right:20px!important}.px-4{padding:inherit 20px!important}.py-4{padding:20px inherit!important}.ma-4{margin:20px!important}.mt-4{margin-top:20px!important}.mb-4{margin-bottom:20px!important}.ml-4{margin-left:20px!important}.mr-4{margin-right:20px!important}.mx-4{margin:inherit 20px!important}.my-4{margin:20px inherit!important}.pa-5{padding:30px!important}.pt-5{padding-top:30px!important}.pb-5{padding-bottom:30px!important}.pl-5{padding-left:30px!important}.pr-5{padding-right:30px!important}.px-5{padding:inherit 30px!important}.py-5{padding:30px inherit!important}.ma-5{margin:30px!important}.mt-5{margin-top:30px!important}.mb-5{margin-bottom:30px!important}.ml-5{margin-left:30px!important}.mr-5{margin-right:30px!important}.mx-5{margin:inherit 30px!important}.my-5{margin:30px inherit!important}.pa-6{padding:50px!important}.pt-6{padding-top:50px!important}.pb-6{padding-bottom:50px!important}.pl-6{padding-left:50px!important}.pr-6{padding-right:50px!important}.px-6{padding:inherit 50px!important}.py-6{padding:50px inherit!important}.ma-6{margin:50px!important}.mt-6{margin-top:50px!important}.mb-6{margin-bottom:50px!important}.ml-6{margin-left:50px!important}.mr-6{margin-right:50px!important}.mx-6{margin:inherit 50px!important}.my-6{margin:50px inherit!important}body{margin:0;padding:0;font-family:Roboto}table td,table th{padding:10px 15px!important}table.basic-table{border:1px solid #dee3e9}table.basic-table td,table.basic-table th{border-color:#dee3e9;background-color:#f8f9fc}table.basic-table thead tr td,table.basic-table thead tr th{opacity:.5;color:#2c4f73;font-size:12px;font-weight:500}table.basic-table thead tr:first-child>:first-child{border-top-left-radius:4px}table.basic-table thead tr:first-child>:last-child{border-top-right-radius:4px}table.basic-table tbody tr td{color:#2c4f73;font-size:14px;font-weight:500}table.bordered tbody tr td:first-child,table.bordered tbody tr th:first-child,table.bordered thead tr td:first-child,table.bordered thead tr th:first-child{padding-left:0!important}table.bordered tbody tr td:last-child,table.bordered tbody tr th:last-child,table.bordered thead tr td:last-child,table.bordered thead tr th:last-child{padding-right:0!important}table.bordered tbody tr+tr td,table.bordered thead tr+tr td{border-top:1px solid #d8dee5}table.card-table{position:relative}table.card-table:before{height:54px;content:"";position:absolute;border:3px solid #f1f3f9;top:-3px;left:-3px;right:-3px}table.card-table thead tr th{color:#2c4f73;font-size:14px;font-weight:500;line-height:24px}table.card-table tbody tr td,table.card-table tbody tr th{padding:15px!important}table.card-table tbody tr td a,table.card-table tbody tr th a{color:#2c4f73;font-size:14px;font-weight:700;line-height:20px;text-decoration:none}table.card-table tbody tr+tr td,table.card-table tbody tr+tr th{border-top:1px solid #d8dee5}.basic-dialog>div[role=document]{background-color:#f1f3f9}.basic-dialog .close{float:right;cursor:pointer;color:#95a7b9;margin:-15px}.form-control-label{border:1px solid #95a7b9;border-radius:4px;overflow:hidden}.form-control-label input{border:0;border-right:1px solid #95a7b9;text-align:center}.form-control-label span{padding:0 15px}.basic-input label{color:#2c4f73;font-size:14px;font-weight:500;line-height:32px;-webkit-transform:translate(0) scale(1)!important;-ms-transform:translate(0) scale(1)!important;transform:translate(0) scale(1)!important}.basic-input label+div{margin-top:26px}.basic-input div:after,.basic-input div:before{display:none}.basic-input div div[role=button],.basic-input div input,.basic-input div textarea{border:1px solid #95a7b9;background-color:#fff;padding:4px 10px;border-radius:4px}.basic-input div legend{display:none}