@charset "UTF-8";::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#ddd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#aaa}::-webkit-scrollbar{margin-right:8px;padding-right:8px;width:8px}@font-face{font-family:"OpenSans";src:url(../fonts/OpenSans/OpenSans-Light.ttf) format("truetype");font-style:normal;font-weight:300}@font-face{font-family:"OpenSans";src:url(../fonts/OpenSans/OpenSans-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"OpenSans";src:url(../fonts/OpenSans/OpenSans-Semibold.ttf) format("truetype");font-style:normal;font-weight:600}@font-face{font-family:"OpenSans";src:url(../fonts/OpenSans/OpenSans-Bold.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:"OpenSans";src:url(../fonts/OpenSans/OpenSans-ExtraBold.ttf) format("truetype");font-style:normal;font-weight:800}.red{color:#ff585b}.green{color:#25D15C}.blue{color:#4293c5}.yellow{color:#ffcf01}.text-black{color:#000000}.text-gray{color:#747474}.text-green{color:#28cc4a}.text-blue{color:#1944b2}.light{font-weight:300}.semi-bold{font-weight:600}.bold{font-weight:700}.extra-bold{font-weight:800}.size-13{font-size:13px}.size-14{font-size:14px}.size-16{font-size:16px}/*! minireset.css v0.0.2 | MIT License | github.com/jgthms/minireset.css */html,body,p,ol,ul,li,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr,h1,h2,h3,h4,h5,h6{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}ul{list-style:none}button,input,select,textarea{margin:0}#export-button{width:10%;margin:13px;padding:14px;border:1px solid #FFFFFF;border-radius:4px;color:#1944B2;background-color:#FFFFFF;box-shadow:0 8px 16px 0 rgba(0,0,0,0.05);font-weight:bold;line-height:19px;position:relative;left:82%;bottom:200px}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img,embed,object,audio,video{height:auto;max-width:100%}img.usersDropdown{max-width:2rem}img.usersDropdown:hover{cursor:pointer}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;text-align:left}html,body{height:100%;width:100%}body{background:#f1f3f4;position:relative;font-variant-numeric:lining-nums}label{display:block;padding:12px 0 4px 0;color:#747474;font-weight:300;height:34px}input{padding:8px 4px;border:1px solid #ffffff;background:#ffffff;border-radius:4px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input:focus{border:1px solid #4aa4de;outline:none}input[type="submit"]:hover{cursor:pointer}.main-title{font-size:20px;font-weight:400;color:#777777;padding:30px 0 0 0;position:relative}.main-title a{text-decoration:none;color:#777777}.main-title a:hover{color:#000000}.main-title .left,.main-title .right{display:inline-block;vertical-align:top;width:50%}.main-title .right{text-align:right}.main-title .right .label-side{display:inline-block;vertical-align:top;font-size:16px;line-height:36px;color:#777777;font-weight:400}.main-description{font-size:16px;color:#bebebe}.last-logs{position:absolute;top:40%;left:30%;transform:translate(-50%, -50%);width:500px;height:550px;padding:30px;background:#ffffff;border-radius:4px}.last-logs p{margin-left:25px}.last-logs nav ul{height:450px;width:450px;overflow:hidden;overflow-y:scroll}.last-logs nav li{border-bottom:1px solid #4293c5;border-top:1px solid #4293c5}#manegement_delete_button{float:right}.users-list{padding-left:15px;padding-right:15px;position:relative;top:315px;left:50%;transform:translate(-50%, -50%);width:97.5%;height:650px;background:#ffffff;border-radius:4px;color:#747474}.users-list form{padding:5px 0px 15px 15px;height:100%}.users-list p{margin-left:30px}.users-list label{height:15px;margin-bottom:0px;margin-top:1.1%;width:15px}.users-list table{height:100%;width:100%;border-collapse:collapse}.users-list table tbody{display:block;overflow-y:auto;height:100%;width:100%}.users-list table thead tr{display:block}.users-list table tr{display:block;color:#747474;text-align:left;line-height:19px}.users-list table tr th{padding:20px 20px 20px 0px !important;font-weight:600}.users-list table tr td{border-top:none !important;padding:20px 20px 20px 0px !important;font-weight:300;line-height:19px;border-bottom:1px solid rgba(116,116,116,0.3)}.users-list table tr td b{color:#205bc0}.users-list table .deleting-checkbox{float:left;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.users-list table .deleting-checkbox input{position:absolute;top:0;left:0;opacity:0;cursor:pointer;height:0;width:0}.users-list table .deleting-checkbox:hover input~.checkmark{background-color:#ccc}.users-list table .deleting-checkbox input:checked~.checkmark{color:white;background-color:#205bc0;background:#205bc0 url(../img/svg/Checkmark.svg) no-repeat 4px;background-position:center}.users-list table .checkmark:after{content:"";position:absolute;display:none}.users-list table span.checkmark{position:absolute;top:0;left:0;height:13px;width:14px;background-color:white;border-radius:4px;border:solid 1px rgba(108,110,112,0.4)}.users-list nav ul{height:800px;overflow:hidden}.users-list input{float:left;min-width:20%;background:none;border:none;-webkit-border-radius:0}.users-list nav li{border-bottom:1px solid #4293c5}.users-list button{margin-top:10px;float:right}.users-list td.usersDropdownTd div.dropdown{float:right}.users-list td.usersDropdownTd div.dropdown-menu{left:-120px;margin:0px}.users-list td.usersDropdownTd div.dropdown-menu p{margin-left:0px;padding-left:25px;cursor:pointer}.users-list td.usersDropdownTd .dropdown.open .dropdown-menu{display:flex;flex-direction:column;justify-content:center;min-width:0;width:80px;height:72px;left:-48px;border:0;border-radius:2px;background-color:#FFFFFF;box-shadow:0 8px 16px 0 rgba(0,0,0,0.1);z-index:100}.users-list td.usersDropdownTd .dropdown.open .dropdown-menu .btn-edit{color:#A7A7A7;padding-bottom:10px;padding-top:10px;font-size:10px;font-weight:600;line-height:14px;border-bottom:1px solid #f0f0ef;cursor:pointer}.users-list td.usersDropdownTd .dropdown.open .dropdown-menu .btn-delete{color:#FF5454;padding-bottom:10px;padding-top:10px;font-size:10px;font-weight:600;line-height:14px;cursor:pointer}.logs-list{padding:15px 40px 0px 40px;position:relative;top:315px;left:50%;transform:translate(-50%, -50%);width:97.5%;height:650px;background:#ffffff;border-radius:4px;color:#747474}.logs-list label{height:15px;margin-bottom:0px;margin-top:1.1%;width:15px}.logs-list table{height:100%;width:100%;border-collapse:collapse}.logs-list table tbody{display:block;overflow-y:auto;height:100%;width:100%}.logs-list table tbody tr{border-bottom:1px solid rgba(116,116,116,0.3)}.logs-list table thead tr{display:block}.logs-list table tr{display:block;color:#747474;text-align:left;line-height:19px}.logs-list table tr th{padding:20px 20px 20px 0px !important;font-weight:600}.logs-list table tr td{vertical-align:middle;border-top:none !important;padding:20px 20px 20px 0px !important;font-weight:300;line-height:19px}.logs-list table tr td b{color:#205bc0}.logs-list table .deleting-checkbox{float:left;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.logs-list table .deleting-checkbox input{position:absolute;top:0;left:0;opacity:0;cursor:pointer;height:0;width:0}.logs-list table .deleting-checkbox:hover input~.checkmark{background-color:#ccc}.logs-list table .deleting-checkbox input:checked~.checkmark{color:white;background-color:#205bc0;background:transparent url(../img/svg/Checkmark.svg) no-repeat 40px}.logs-list table .checkmark:after{content:"";position:absolute;display:none}.logs-list table span.checkmark{position:absolute;top:0;left:0;height:15px;width:15px;background-color:white;border-radius:4px;border:solid 1px rgba(108,110,112,0.4)}.logs-list nav ul{height:800px;overflow:hidden}.logs-list input{float:left;width:15px}.logs-list nav li{border-bottom:1px solid #4293c5}.logs-list button{margin-top:10px;float:right}#management_delete_button{height:39px;width:132px;display:block;float:right;justify-content:center;align-items:center;border-radius:50px;border:0;background-color:#FFFFFF;box-shadow:0 2px 20px 0 rgba(0,0,0,0.1);color:#747474;font-weight:600;line-height:19px;text-decoration:none}#management_create_button{margin-bottom:15px;margin-right:15px;height:39px;width:132px;display:block;float:right;justify-content:center;align-items:center;border-radius:50px;border:0;background-color:#FFFFFF;box-shadow:0 2px 20px 0 rgba(0,0,0,0.1);color:#1944B2;font-weight:600;line-height:19px;text-decoration:none}.main-label{display:block;font-weight:700;margin-bottom:20px}.main-navigation{width:100px;overflow:hidden;display:inline-block;vertical-align:top;background-color:#ffffff;border-right:1px solid #dedede;border-bottom:none;height:100vh;position:fixed;z-index:2}.main-navigation nav .navigation-hamburger{margin:30px 10px 120px 40px;width:20px;height:20px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.main-navigation nav .navigation-hamburger span{display:block;position:absolute;height:2px;width:20px;background:#bbbbbb;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.main-navigation nav .navigation-hamburger span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.main-navigation nav .navigation-hamburger span:nth-child(2){top:5px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.main-navigation nav .navigation-hamburger span:nth-child(3){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.main-navigation nav .navigation-hamburger.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:4px}.main-navigation nav .navigation-hamburger.open span:nth-child(2){width:0;opacity:0}.main-navigation nav .navigation-hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:11px;left:4px}.main-navigation nav .navigation-block{height:60px}.main-navigation nav .navigation-block #language{margin-top:2rem;margin-left:20px}.main-navigation nav .navigation-block #language a{padding:5px;text-decoration:none;color:#C1C1C1}.main-navigation nav .navigation-block #language a:hover,.main-navigation nav .navigation-block #language a.active{color:#205bc0}.main-navigation nav .navigation-block .navigation-link{display:block;vertical-align:middle;height:60px;padding:0}.main-navigation nav .navigation-block .navigation-link.home{background:transparent url(../img/svg/home-inactive.svg) no-repeat 40px;background-size:20px}.main-navigation nav .navigation-block .navigation-link.map{background:transparent url(../img/svg/map-inactive.svg) no-repeat 40px;background-size:20px}.main-navigation nav .navigation-block .navigation-link.equipment{background:transparent url(../img/svg/equipment-inactive.svg) no-repeat 40px;background-size:20px}.main-navigation nav .navigation-block .navigation-link.notifications{background:transparent url(../img/svg/Obavijest.svg) no-repeat 40px;background-size:20px}.main-navigation nav .navigation-block .navigation-link.Zone{background:transparent url(../img/svg/Zona.svg) no-repeat 40px;background-size:20px}.main-navigation nav .navigation-block .navigation-link.profile{background:transparent url(../img/svg/Account.svg) no-repeat 40px;background-size:20px}.main-navigation nav .navigation-block .navigation-link.activity-log{background:transparent url(../img/svg/User-activity.svg) no-repeat 40px;background-size:20px}.main-navigation nav .navigation-block .navigation-link.management{background:transparent url(../img/svg/Users.svg) no-repeat 40px;background-size:20px}.main-navigation nav .navigation-block .navigation-link.logout{background:transparent url(../img/svg/logout-inactive.svg) no-repeat 40px;background-size:20px}.main-navigation nav .navigation-block .navigation-link:hover,.main-navigation nav .navigation-block .navigation-link.active{background-color:#205bc0;box-shadow:0 0 24px 0 rgba(0,0,0,0.17),0 2px 10px 0 rgba(0,0,0,0.02);cursor:pointer}.main-navigation nav .navigation-block .navigation-link:hover svg,.main-navigation nav .navigation-block .navigation-link.active svg{color:#fff}.main-navigation nav .navigation-block .navigation-link:hover .navigation-title,.main-navigation nav .navigation-block .navigation-link.active .navigation-title{color:#ffffff}.main-navigation nav .navigation-block .navigation-link .navigation-title{display:inline-block;vertical-align:top;margin-left:100px;line-height:60px}.main-navigation nav .navigation-block .navigation-title{display:inline-block;vertical-align:middle}.main-navigation nav .navigation-block .navigation-title a{display:inline-block;height:40px;line-height:40px;padding:0 0 0 40px;color:#747474}.main-navigation nav .navigation-block .navigation-title a:hover{text-decoration:none;color:#000000}.filtersHamburger{margin:30px 10px 120px 40px;width:20px;height:20px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.filtersHamburger span{display:block;position:absolute;height:2px;width:20px;background:#bbbbbb;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.filtersHamburger span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.filtersHamburger span:nth-child(2){top:5px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.filtersHamburger span:nth-child(3){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.filtersHamburger.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-3px;left:4px}.filtersHamburger.open span:nth-child(2){width:0;opacity:0}.filtersHamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:11px;left:4px}.notification-menu{position:absolute;height:8px;width:8px;top:15px;right:15px;border-radius:50%;background:#ff585b;box-shadow:0 0 5px 1px #ff585b}.notification-sensor{position:absolute;height:24px;width:24px;top:20px;right:15px;border-radius:50%;background:#ff585b;box-shadow:0 0 5px 1px #ff585b}.notification-sensor span.counter{top:5px;right:-3px;position:absolute;color:#fff8f9;width:30px;min-height:14px;line-height:1;text-align:center}.main-content{width:100%;display:inline-block;vertical-align:top;height:100vh}.main-content.homepage{position:fixed;width:calc(100% - 480px)}.main-content.map{position:fixed;width:calc(100% - 480px);padding-left:100px}.main-content.equipment{overflow-y:scroll;padding-left:100px}.main-content.equipment .equipment-header{padding:70px 0}.main-content.equipment .equipment-header .equipment-icon{width:55px;height:43px;display:inline-block;vertical-align:middle}.main-content.equipment .equipment-header .equipment-icon .icon{display:inline-block;width:55px;height:43px;background:url(../img/parking-icon.png) no-repeat 0 center;background-size:auto 40px}.main-content.equipment .equipment-header .equipment-name{width:calc(100% - 60px);display:inline-block;vertical-align:middle}.main-content.equipment .equipment-header .equipment-name .name{font-size:24px;line-height:1;color:#205bc0}.main-content.equipment .equipment-header .equipment-name .street{color:#747474;padding-left:1px}.main-content.equipment .equipment-panel{min-height:200px;border-radius:4px;background-color:#ffffff;margin-bottom:30px}.main-content.equipment .equipment-block{min-height:250px;display:inline-block;vertical-align:top;width:100%}.main-content.equipment .equipment-block .info-broken{padding:50px 30px;text-align:center;font-size:16px;color:#999999;border-top:1px solid #dddddd}.main-content.equipment .equipment-block .left,.main-content.equipment .equipment-block .right{display:inline-block;vertical-align:top;width:50%}.main-content.equipment .equipment-block .left{border-right:1px solid #efefef;height:270px;position:relative}.main-content.equipment .equipment-block .left a{position:absolute;top:0;left:0;right:0;bottom:0}.main-content.equipment .equipment-block .data-row{padding:20px 15px;border-bottom:1px solid #efefef}.main-content.equipment .equipment-block .data-row:last-of-type{border-bottom:none}.main-content.equipment .equipment-block .data-row .title{font-size:12px;color:#777777}.main-content.equipment .equipment-block .data-row .number{font-size:22px}.main-content.equipment .equipment-block .parking .street{text-align:center;border-bottom:1px solid #efefef;height:100px;line-height:100px;color:#333333}.main-content.statistics{padding-left:100px}.main-content.statistics .search .view{width:170px;display:flex;justify-content:flex-end;align-items:center}.main-content.statistics .search .view .list-view{height:19px;padding-right:10px;border-right:1px solid #A6A5A6;cursor:pointer}.main-content.statistics .search .view .grid-view{margin-top:2px;height:19px;padding-left:10px;cursor:pointer}.main-content.statistics .modal{background-color:rgba(0,0,0,0.7)}.main-content.statistics .modal .modal-content{background-color:transparent;box-shadow:none;border:none}.main-content.statistics .modal .modal-content .modal-header{padding:70px;border:none}.main-content.statistics .modal .modal-content .modal-header .modal-title{margin-bottom:15px;color:#FFFFFF;font-size:36px;font-weight:bold;line-height:49px;text-align:center}.main-content.statistics .modal .modal-content .modal-body{color:#696969;border-radius:4px;background-color:#FFFFFF;box-shadow:0 8px 16px 0 rgba(0,0,0,0.05);padding:0}.main-content.statistics .modal .modal-content .modal-body .body-title{font-size:16px;font-weight:bold;line-height:22px;padding:13px 20px;border-bottom:1px solid #f0f0ef}.main-content.statistics .modal .modal-content .modal-body .body-text{padding:13px 20px;line-height:21px}.main-content.statistics .modal .modal-content .modal-footer{border:0;background-color:transparent;padding:0}.main-content.statistics .modal .modal-content .modal-footer .footer-text{color:#FFFFFF;font-weight:600;line-height:19px;text-align:left;padding:14px 0px}.main-content.statistics .modal .modal-content .modal-footer .buttons{padding:14px}.main-content.statistics .modal .modal-content .modal-footer .buttons .sd{width:20%;margin:13px;padding:14px;border:1px solid #FFFFFF;border-radius:4px;color:#1944B2;background-color:#FFFFFF;box-shadow:0 8px 16px 0 rgba(0,0,0,0.05);font-weight:bold;line-height:19px}.main-content.statistics .modal .modal-content .modal-footer .buttons .cl{margin:13px;padding:14px;width:20%;border:1px solid #FFFFFF;color:#FFFFFF;background-color:transparent;border-radius:4px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.05);font-weight:600;line-height:19px}.main-content.statistics .edit-parking{display:flex;flex-wrap:wrap}.main-content.statistics .edit-parking h1{margin-bottom:25px;margin-top:10px;color:#474747;font-size:18px;line-height:24px}.main-content.statistics .edit-parking .form-box{height:100%;border-radius:4px;background-color:#FFFFFF;padding:25px}.main-content.statistics .edit-parking .form-box .form-row-title{padding-bottom:3px;margin:20px 0px}.main-content.statistics .edit-parking .form-box .form-row-title p{color:#474747;font-weight:bold;line-height:19px}.main-content.statistics .edit-parking .form-box .form-row{padding-bottom:3px;margin-bottom:10px;border-bottom:1px solid rgba(0,0,0,0.1)}.main-content.statistics .edit-parking .form-box .form-row label{height:min-content;color:#747474;font-size:10px;font-weight:600;line-height:14px;padding:3px;margin:0}.main-content.statistics .edit-parking .form-box .form-row input{color:#474747;line-height:19px;border:0;padding:3px}.main-content.statistics .edit-parking .form-box .form-row textarea{color:#474747;padding:3px;line-height:21px;width:100%;height:80%;resize:none;border:none;overflow:auto;outline:none;box-shadow:none}.main-content.statistics .edit-parking .form-box .form-row select{padding-right:20px;width:99%;border:0}.main-content.statistics .edit-parking .form-box .form-row select option{border:0}.main-content.statistics .edit-parking .form-box .form-row .row{display:flex;flex-direction:row;align-items:center;margin-left:0;margin-bottom:5px}.main-content.statistics .edit-parking .form-box .form-row .row input{width:45px;color:#747474;font-weight:600;line-height:19px}.main-content.statistics .edit-parking .form-box .form-row .row .line{border-bottom:1px solid #979797;width:30px;height:1px;margin:5px}.main-content.statistics .edit-parking .form-box .form-row .row .switch-button{display:flex;justify-content:center;align-items:center}.main-content.statistics .edit-parking .form-box .form-row .row .data-time{margin-left:18px}.main-content.statistics .edit-parking .form-box .form-row .row .data-time span{height:min-content;color:#747474;font-size:10px;font-weight:600;line-height:14px;padding:3px;margin:0}.main-content.statistics .edit-parking .form-box .form-row .row .data-time .row{margin:0}.main-content.statistics .edit-parking .form-box .form-row .row .data-time .row input{width:45px;color:#747474;font-weight:600;line-height:19px}.main-content.statistics .edit-parking .zone-link{text-decoration:none}.main-content.statistics .edit-parking .zone-details{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;background-color:#FFFFFF;color:#747474;border-radius:4px;text-decoration:none;cursor:pointer}.main-content.statistics .edit-parking .zone-details:hover{background-color:#1944B2;color:#FFFFFF}.main-content.statistics .edit-parking .zone-details .number{font-size:30px;font-weight:bold;line-height:100px;text-align:center}.main-content.statistics .edit-parking .zone-details .text{font-size:20px;font-weight:bold;line-height:27px;padding:5px}.main-content.statistics .edit-parking .zone-details .location-details{display:flex;flex-direction:row;justify-content:center;align-items:center}.main-content.statistics .edit-parking .zone-details .location-details .P{margin:2px;font-weight:bold;line-height:19px;color:#A7A7A7}.main-content.statistics .edit-parking .zone-details .location-details .parking-place{margin:2px;line-height:19px;color:#A7A7A7}.main-content.statistics .notifications{height:auto;display:flex;flex-flow:wrap}.main-content.statistics .notifications .add-new{height:100%;border-radius:4px;background-color:#FFFFFF;box-shadow:0 8px 16px 0 rgba(0,0,0,0.05);color:#747474}.main-content.statistics .notifications .add-new .input-title{padding:5px 12px;border-bottom:1px solid #f0f0ef}.main-content.statistics .notifications .add-new .input-title input{border:0px;font-size:16px;font-weight:bold;line-height:22px}.main-content.statistics .notifications .add-new .input-text{padding:5px 12px;height:calc(100% - 93px);border-bottom:1px solid #f0f0ef}.main-content.statistics .notifications .add-new .input-text textarea{padding:8px 4px;height:100%;width:100%;resize:none;border:none;overflow:auto;outline:none;box-shadow:none}.main-content.statistics .notifications .add-new .input-submit{display:flex;justify-content:center;align-items:center;height:45px;font-weight:bold;line-height:19px}.main-content.statistics .notifications .add-new .input-submit button{border:none;background-color:transparent}.main-content.statistics .notifications .add-new .input-submit button:focus{outline:0}.main-content.statistics .notifications .add-new ::-webkit-input-placeholder{color:#A7A7A7}.main-content.statistics .notifications .add-new :-moz-placeholder{color:#A7A7A7;opacity:1}.main-content.statistics .notifications .add-new ::-moz-placeholder{color:#A7A7A7;opacity:1}.main-content.statistics .notifications .add-new :-ms-input-placeholder{color:#A7A7A7}.main-content.statistics .notifications .add-new ::-ms-input-placeholder{color:#A7A7A7}.main-content.statistics .notifications .new-notification{display:flex;flex-direction:column;border-radius:4px;background-color:#FFFFFF;color:#696969;height:100%;box-shadow:0 8px 16px 0 rgba(0,0,0,0.05)}.main-content.statistics .notifications .new-notification .notification-title{padding:13px 16px;font-size:16px;font-weight:bold;line-height:22px;border-bottom:1px solid #f0f0ef}.main-content.statistics .notifications .new-notification .notification-title input{border:0px;font-size:16px;font-weight:bold;line-height:22px;padding:0}.main-content.statistics .notifications .new-notification .notification-text{flex-grow:1;padding:13px 16px;font-size:12px;line-height:21px;border-bottom:1px solid #f0f0ef}.main-content.statistics .notifications .new-notification .notification-text textarea{padding:0;height:18vh;width:100%;resize:none;border:none;overflow:auto;outline:none;box-shadow:none}.main-content.statistics .notifications .new-notification .notification-time{display:flex;align-items:center;justify-content:space-between;height:45px;font-size:12px;line-height:17px;border-bottom-right-radius:4px;background-color:#EDEDED}.main-content.statistics .notifications .new-notification .notification-time p{padding:5px 12px}.main-content.statistics .notifications .new-notification .notification-time .choose{display:flex;flex-direction:row;font-size:12px;line-height:17px;text-align:center}.main-content.statistics .notifications .new-notification .notification-time .choose .save{font-weight:bold;color:#1944B2;margin-right:5px;cursor:pointer}.main-content.statistics .notifications .new-notification .notification-time .choose .dismiss{color:#696969;cursor:pointer}.main-content.statistics .notifications .new-notification .notification-time .btn-options{height:29px;width:20px;padding-top:6px;padding-bottom:6px;margin-right:12px;background-color:transparent;cursor:pointer}.main-content.statistics .notifications .new-notification .notification-time .dropdown.open .dropdown-menu{display:flex;flex-direction:column;justify-content:center;min-width:0;width:80px;height:72px;top:35px;left:-48px;border:0;border-radius:2px;background-color:#FFFFFF;box-shadow:0 8px 16px 0 rgba(0,0,0,0.1);z-index:100}.main-content.statistics .notifications .new-notification .notification-time .dropdown.open .dropdown-menu .btn-edit{color:#A7A7A7;padding-bottom:10px;font-size:10px;font-weight:600;line-height:14px;border-bottom:1px solid #f0f0ef;cursor:pointer}.main-content.statistics .notifications .new-notification .notification-time .dropdown.open .dropdown-menu .btn-delete{color:#FF5454;margin-top:5px;font-size:10px;font-weight:600;line-height:14px;cursor:pointer}.main-content.statistics .parking-grid{display:flex;flex-flow:wrap}.main-content.statistics .statistics-header{padding:70px 0}.main-content.statistics .statistics-header .parking-icon{width:55px;height:43px;display:inline-block;vertical-align:middle}.main-content.statistics .statistics-header .parking-icon .icon{display:inline-block;width:55px;height:43px;background:url(../img/parking-icon.png) no-repeat 0 center;background-size:auto 40px}.main-content.statistics .statistics-header .parking-header{display:flex;flex-direction:row;margin-left:0px;margin-right:0px}.main-content.statistics .statistics-header .parking-header .parking-name{width:85%;display:inline-block;vertical-align:middle}.main-content.statistics .statistics-header .parking-header .parking-name p{color:#474747;font-weight:600;line-height:19px;margin-left:18px;margin-bottom:5px}.main-content.statistics .statistics-header .parking-header .parking-name .name{font-size:24px;line-height:33px;color:#004FC8}.main-content.statistics .statistics-header .parking-header .parking-name .street{color:#696969;padding-left:1px;line-height:19px}.main-content.statistics .statistics-header .parking-header .view{width:170px;display:flex;justify-content:flex-end;align-items:center}.main-content.statistics .statistics-header .parking-header .view .list-view{height:19px;padding-right:10px;border-right:1px solid #A6A5A6;cursor:pointer}.main-content.statistics .statistics-header .parking-header .view .grid-view{margin-top:2px;height:19px;padding-left:10px;cursor:pointer}.main-content.statistics .statistics-header .parking-header .view .edit-parking-place{height:39px;width:132px;display:flex;justify-content:center;align-items:center;border-radius:50px;border:0;background-color:#FFFFFF;box-shadow:0 2px 20px 0 rgba(0,0,0,0.1);color:#747474;font-weight:600;line-height:19px;text-decoration:none}.main-content.statistics .statistics-header .parking-header .view .submit-parking{height:39px;width:132px;border-radius:50px;border:0;background-color:#065AC7;color:#FFFFFF;font-weight:600;display:flex;justify-content:center;align-items:center;margin:5px 0px;cursor:pointer}.main-content.statistics .statistics-header .parking-header .view .submit-parking-cancle{height:39px;width:132px;border-radius:50px;border:1px solid #065AC7;background-color:transparent;color:#065AC7;font-weight:600;display:flex;justify-content:center;align-items:center;margin:5px 0px;cursor:pointer}.main-content.statistics .graph{display:flex}.main-content.statistics .graph .graph-text-panel .text-number{color:#a7a7a7;line-height:49px;text-align:left;margin-left:5px}.main-content.statistics .graph .graph-text-panel .text-number p{color:#747474;font-weight:600;line-height:19px}.main-content.statistics .graph .graph-text-panel .text-number span{font-size:36px}.main-content.statistics .statistics-unavailable{display:flex;justify-content:center;align-items:center;min-height:480px;border-radius:4px;background-color:#ffffff;margin-bottom:30px}.main-content.statistics .statistics-unavailable .center-text{width:480px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.main-content.statistics .statistics-unavailable .center-text img{padding-bottom:40px}.main-content.statistics .statistics-unavailable .center-text h3{color:#696969;font-size:24px;font-weight:bold;line-height:33px;padding:5px}.main-content.statistics .statistics-unavailable .center-text p{color:#696969;font-size:16px;line-height:24px;text-align:center;padding:5px}.main-content.statistics .statistics-panel{min-height:200px;border-radius:4px;background-color:#ffffff;margin-bottom:30px}.main-content.statistics .statistics-panel .parking-data{display:flex;flex-direction:column;justify-content:space-between;padding:25px 50px}.main-content.statistics .statistics-panel .parking-data .col{margin:10px}.main-content.statistics .statistics-panel .statistics-panel-upper{min-height:100px;padding:30px}.main-content.statistics .statistics-panel .statistics-panel-upper .text-number{color:#a7a7a7;line-height:1;text-align:right}.main-content.statistics .statistics-panel .statistics-panel-down{min-height:100px;padding:15px 30px}.main-content.statistics .statistics-panel .statistics-panel-down.gray{background-color:rgba(239,239,240,0.3);padding:30px}.main-content.statistics .statistics-panel .statistics-panel-down .statistics-graph{display:inline-block;font-size:12px;width:4%;text-align:center}.main-content.statistics .statistics-panel .statistics-panel-down .statistics-graph .percent{height:50px;width:5px;margin:0 auto;position:relative;background-color:rgba(239,239,240,0.3)}.main-content.statistics .statistics-panel .statistics-panel-down .statistics-graph .percent .value{position:absolute;left:0;right:0;bottom:0;height:50%}.main-content.statistics .statistics-panel .statistics-panel-down .statistics-graph .percent .value.blue{background:#205bc0}.main-content.statistics .statistics-panel .statistics-panel-down .statistics-graph .percent .value.green{background:#25d15c}.main-content.statistics .statistics-panel .statistics-panel-down .statistics-graph .hour{visibility:hidden;font-size:10px;font-weight:bold;letter-spacing:.7px;color:#b6b6b6;margin-top:5px}.main-content.statistics .statistics-panel .statistics-panel-down .statistics-graph:nth-of-type(6n)>.hour{visibility:visible}.main-content.statistics .statistics-graph-changes{padding:80px 0 20px}.main-content.statistics .statistics-graph-changes .statistics-graph{display:inline-block;font-size:12px;width:4%;text-align:center}.main-content.statistics .statistics-graph-changes .statistics-graph .percent{height:180px;width:15px;margin:0 auto;position:relative}.main-content.statistics .statistics-graph-changes .statistics-graph .percent .value{position:absolute;bottom:0;width:50%}.main-content.statistics .statistics-graph-changes .statistics-graph .percent .value.green{background:#25d15c;height:100%;left:0}.main-content.statistics .statistics-graph-changes .statistics-graph .percent .value.blue{right:0;height:45%;background:#205bc0}.main-content.statistics .statistics-graph-changes .statistics-graph .hour{visibility:hidden;font-size:10px;font-weight:bold;letter-spacing:.7px;color:#b6b6b6;margin-top:10px;line-height:1}.main-content.statistics .statistics-graph-changes .statistics-graph:nth-of-type(2n + 1)>.hour{visibility:visible}.main-content.statistics .statistics-right{display:inline-block;width:60%;vertical-align:top}.main-content.statistics .statistics-right .parking-number-container .parking-number-block{width:calc(25% - 20px);display:inline-block;vertical-align:top;padding:40px 0;text-align:center;font-size:16px;margin-left:20px;background:#fff;margin-top:30px;border:1px solid #ddd;border-radius:4px;min-height:180px}.main-content.statistics .statistics-right .parking-number-container .parking-number-block .number{font-size:38px;font-weight:600;display:inline-block;vertical-align:middle}.main-content.statistics .statistics-right .parking-number-container .parking-number-block span{margin:5px 0 0 5px;display:inline-block;vertical-align:middle}.main-content.statistics .statistics-right .parking-number-container .parking-number-block span img{padding-bottom:5px;margin-left:5px}.main-content.statistics .statistics-panel-header{padding:30px;line-height:36px;border-bottom:1px solid #eee}.main-content.statistics .statistics-panel-header .display-period{padding-left:5px;font-weight:bold}.main-content.statistics .statistics-panel-header .dateTime-nav{height:100%;display:flex;flex-direction:row}.main-content.statistics .statistics-panel-header .dateTime-nav .date-left{width:50%;height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.main-content.statistics .statistics-panel-header .dateTime-nav .date-left .date-switcher{height:100%;display:flex}.main-content.statistics .statistics-panel-header .dateTime-nav .date-left .date-switcher .prev{cursor:pointer;display:flex;justify-content:center;align-items:center;width:50px;height:100%;color:#1944B2;font-size:12px}.main-content.statistics .statistics-panel-header .dateTime-nav .date-left .date-switcher .next{cursor:pointer;display:flex;justify-content:center;align-items:center;width:50px;height:100%;color:#1944B2;font-size:12px}.main-content.statistics .statistics-panel-header .dateTime-nav .date-left .date-switcher .date-time{display:flex;justify-content:center;align-items:center;height:100%;color:#696969;font-size:18px;line-height:24px}.main-content.statistics .statistics-panel-header .dateTime-nav .date-left .date-switcher .date-time span{font-weight:500;margin-right:6px}.main-content.statistics .statistics-panel-header .dateTime-nav .date-left .date-switcher .date-time p{margin:5px}.main-content.statistics .statistics-panel-header .dateTime-nav .date-right{width:50%;height:100%;display:flex;flex-direction:row;justify-content:flex-end}.main-content.statistics .statistics-panel-header .dateTime-nav .date-right .data-dropdown{height:100%}.main-content.statistics .statistics-panel-header .dateTime-nav .date-right .data-dropdown .form-group{height:100%;margin:0}.main-content.statistics .statistics-panel-header .dateTime-nav .date-right .data-dropdown .input-group.date{height:100%;width:100%}.main-content.statistics .statistics-panel-header .dateTime-nav .date-right .data-dropdown .input-group.date .input-group-addon{background-color:transparent;border:0;height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer}.main-content.statistics .statistics-panel-header .dateTime-nav .date-right .data-dropdown .input-group.date .input-group-addon p{color:#A7A7A7;font-weight:600;line-height:19px;margin-right:20px}.main-content.statistics .statistics-panel-header .dateTime-nav .date-right .data-dropdown .input-group.date .input-group-addon p:hover{color:#1944B2}.main-content.statistics .statistics-panel-header .dateTime-nav .date-right .data-dropdown .input-group.date .input-group-addon svg:hover #Calendar{fill:#1944B2}.main-content.statistics .statistics-panel-header .dateTime-nav .date-right .data-dropdown .input-group.date .input-group-addon span{color:#A7A7A7;font-size:20px;height:20px;width:20px}.main-content.statistics .statistics-panel-header .dateTime-nav .date-right .data-dropdown .input-group.date .input-group-addon span:hover{color:#1944B2}.main-content.statistics .statistics-panel-header .dateTime-nav .date-right .date-display{height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;border-left:1px solid #eee;padding:20px}.main-content.statistics .statistics-panel-header .dateTime-nav .date-right .date-display .selected-period{color:#A7A7A7;font-weight:600;line-height:19px;margin:10px;cursor:pointer}.main-content.statistics .statistics-panel-header .dateTime-nav .date-right .date-display .selected-period:hover{color:#1944B2}.main-content.statistics .statistics-panel-header .dateTime-nav .date-right .date-display .selected-period.active{color:#1944B2}.main-content.statistics .statistics-panel-header .dateTime-nav .date-right .date-display .today-period{color:#A7A7A7;font-weight:600;line-height:19px;margin:10px;cursor:pointer}.main-content.statistics .statistics-panel-header .dateTime-nav .date-right .date-display .today-period:hover{color:#1944B2}.main-content.statistics .statistics-panel-header .dateTime-nav .date-right .date-display .today-period.active{color:#1944B2}.main-content.statistics .statistics-panel-body{height:751px}.main-content.statistics .statistics-panel-body .points-row{display:flex;flex-direction:row;justify-content:space-between;height:60px;width:100%;border-bottom:1px solid #eee}.main-content.statistics .statistics-panel-body .points-row .points{width:55px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#1944B2;border:1px solid transparent;cursor:pointer}.main-content.statistics .statistics-panel-body .points-row .points p{margin:3px;color:#A7A7A7;font-weight:600;line-height:19px}.main-content.statistics .statistics-panel-body .points-row .parking-points{display:flex;width:fit-content;flex-wrap:wrap;overflow:hidden;height:100%}.main-content.statistics .statistics-panel-body .points-row .parking-points .points{width:55px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;border:0;background-color:#FFFFFF;cursor:pointer}.main-content.statistics .statistics-panel-body .points-row .parking-points .points p{margin:3px;color:#A7A7A7;font-weight:600;line-height:19px}.main-content.statistics .statistics-panel-body .points-row .parking-points .points .point{height:8px;width:8px;border-radius:8px}.main-content.statistics .statistics-panel-body .points-row .parking-points .points:hover{background-color:#1944B2}.main-content.statistics .statistics-panel-body .points-row .parking-points .points:hover p{color:#FFFFFF}.main-content.statistics .statistics-panel-body .points-row .parking-points .points .not-occupied{background:linear-gradient(0deg, #8AD69C 0%, #99F7AB 100%)}.main-content.statistics .statistics-panel-body .points-row .parking-points .points .occupied{background:linear-gradient(180deg, #FF875B 0%, #FF4F2E 100%)}.main-content.statistics .statistics-panel-body .points-row .cursor{height:100%;width:55px;background-color:#F9F9F9;display:flex;flex-direction:column;border-left:1px solid #eee;cursor:pointer}.main-content.statistics .statistics-panel-body .points-row .cursor .up{width:100%;height:50%;background:transparent url(../img/arrow-up.png) no-repeat 50% center;transform:rotate(180deg)}.main-content.statistics .statistics-panel-body .points-row .cursor .up:hover{background-color:#DADADA}.main-content.statistics .statistics-panel-body .points-row .cursor .down{width:100%;height:50%;border-top:1px solid #eee;background:transparent url(../img/arrow-up.png) no-repeat 50% center}.main-content.statistics .statistics-panel-body .points-row .cursor .down:hover{background-color:#DADADA}.main-content.statistics .statistics-panel-body .nav-pills-title{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:60px;padding:0px 25px}.main-content.statistics .statistics-panel-body .nav-pills-title .title-group{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.main-content.statistics .statistics-panel-body .nav-pills-title .title-group .active-hours{display:flex;flex-direction:row;justify-content:center;align-items:center}.main-content.statistics .statistics-panel-body .nav-pills-title .title-group .active-hours .onoffswitch{top:3px}.main-content.statistics .statistics-panel-body .nav-pills-title .title-group .active-hours p{color:#474747;white-space:nowrap;line-height:19px;margin-left:16px}.main-content.statistics .statistics-panel-body .nav-pills-title p{font-weight:500;color:#696969;white-space:nowrap;line-height:24px;margin-right:30px}.main-content.statistics .statistics-panel-body .nav.nav-pills{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.main-content.statistics .statistics-panel-body .nav.nav-pills>li>a{padding:10px 0;margin-right:15px;color:#747474;opacity:.34;font-weight:600;white-space:nowrap}.main-content.statistics .statistics-panel-body .nav.nav-pills>li>a:focus,.main-content.statistics .statistics-panel-body .nav.nav-pills>li>a:hover{background:transparent}.main-content.statistics .statistics-panel-body .nav.nav-pills>li.active>a,.main-content.statistics .statistics-panel-body .nav.nav-pills>li.active>a:focus,.main-content.statistics .statistics-panel-body .nav.nav-pills>li.active>a:hover{background-color:transparent;color:#1944B2;opacity:1}.main-content.statistics .statistics-panel-body .chart{width:100%;margin-bottom:100px;padding-bottom:26px;background:linear-gradient(0deg, #FFFFFF 80%, #F8F8F8 100%);display:flex;flex-direction:column;align-items:center}.main-content.statistics .statistics-panel-body .chart #xAxisTimeSelect{height:20px;width:68px;background-color:#EDF0F2;color:#373737;border-radius:2px;font-size:10px;font-weight:600;line-height:13px}.main-content.statistics .statistics-panel-body .chart .legend{display:flex;flex-direction:row;justify-content:center;align-items:center;height:30px;border:1px solid #EEEEEE;border-radius:100px}.main-content.statistics .statistics-panel-body .chart .legend div{display:flex;flex-direction:row;align-items:center;justify-content:center;margin:10px}.main-content.statistics .statistics-panel-body .chart .legend div .point{height:8px;width:8px;border-radius:8px;margin:3px}.main-content.statistics .statistics-panel-body .chart .legend div p{color:#747474;padding-bottom:1px;font-size:12px;font-weight:600;line-height:17px}.main-content.statistics .panel{background:#ffffff;margin-bottom:30px;border:0;overflow:hidden;display:flex;flex-direction:column}.main-content.statistics .events{padding:30px 0 0 15px;position:relative}.main-content.statistics .events .content{padding:0;display:flex;flex-direction:column}.main-content.statistics .events .events-title{font-weight:600;color:#747474;margin-bottom:20px}.main-content.statistics .events .gradient-bottom{position:absolute;height:40px;left:0;bottom:0;right:0;background:rgba(248,80,50,0);background:-moz-linear-gradient(top, rgba(248,80,50,0) 0%, #fff 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(248,80,50,0)), color-stop(100%, #fff));background:-webkit-linear-gradient(top, rgba(248,80,50,0) 0%, #fff 100%);background:-o-linear-gradient(top, rgba(248,80,50,0) 0%, #fff 100%);background:-ms-linear-gradient(top, rgba(248,80,50,0) 0%, #fff 100%);background:linear-gradient(to bottom, rgba(248,80,50,0) 0%, #fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f85032', endColorstr='#ffffff', GradientType=0)}.main-content.statistics .events .one-event-block{max-height:410px;overflow-y:scroll}.main-content.statistics .events .one-event{padding:12px 0;display:flex;align-items:center}.main-content.statistics .events .one-event .one-event-field{display:inline-block;vertical-align:middle}.main-content.statistics .events .one-event .one-event-field.parking{width:30px;height:30px;border-radius:50%;text-align:center;line-height:30px;font-weight:600;color:#ffffff;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1)}.main-content.statistics .events .one-event .one-event-field.parking.free{background:linear-gradient(0deg, #8AD69C 0%, #99F7AB 100%)}.main-content.statistics .events .one-event .one-event-field.parking.taken{background:linear-gradient(180deg, #FF875B 0%, #FF4F2E 100%)}.main-content.statistics .events .one-event .one-event-field.occupied{padding:0 15px;color:#000000;flex:1}.main-content.statistics .details{width:40%}.main-content.statistics .details .header h1{font-size:36px;line-height:48px;font-weight:300;margin-left:-3px;font-style:normal;font-stretch:normal}.main-content.statistics .map-block{width:calc(100% + 30px)}.main-content.statistics .capacity,.main-content.statistics .description{color:#777777}.main-content.statistics #map{border-left:1px solid #efefef;display:block;width:100%;height:480px;vertical-align:top}.main-content.statistics #mapDetails{width:100%;height:480px}.main-content.statistics .data-row{padding:20px 15px;border-bottom:1px solid #efefef}.main-content.statistics .data-row:last-of-type{border-bottom:none}.main-content.statistics .data-row .title{font-size:12px;color:#777777}.main-content.statistics .data-row .number{font-size:22px}.main-content.statistics .parking span{height:21px;width:21px;margin:5px;border-radius:50%;display:inline-block;vertical-align:top}.main-content.statistics .parking span.parking-space{border:1px solid #dddddd}.main-content.statistics .parking span.parking-space.occupied{background:#ff585b}.main-content.statistics .parking span.parking-space.free{background:#25D15C}.main-content.statistics .parking-payment .geo{font-size:16px;margin-bottom:10px}.main-content.statistics .parking-payment .span-block{display:inline-block;vertical-align:top}.main-content.statistics .parking-payment span{font-size:16px;font-style:normal;font-stretch:normal}.main-content.statistics .parking-payment span.bold{padding-right:8px;margin-right:8px;font-weight:600}.main-content.statistics .parking-places{padding:22px;font-size:22px}.main-content.statistics .parking-places .stat-display{display:flex;flex-direction:column;margin:0;padding:4px}.main-content.statistics .parking-places .numbers{display:block;min-height:25px;line-height:1}.main-content.statistics .parking-places .progress{height:3px;display:block;margin-bottom:0;background-color:#f0f0ef;border-radius:3px;position:relative;overflow:hidden}.main-content.statistics .parking-places .progress .normalDone,.main-content.statistics .parking-places .progress .handicapDone{border-radius:3px;position:absolute;top:0;left:0;bottom:0}.main-content.statistics .parking-places .regular{font-size:18px;font-weight:400;color:#a7a7a7;line-height:1}.main-content.statistics .parking-places .regular .progress{width:100%;margin-bottom:0}.main-content.statistics .parking-places .regular .progress .normalDone{background-color:#28cc4a}.main-content.statistics .parking-places .handicap{font-size:18px;font-weight:400;color:#a7a7a7;line-height:1}.main-content.statistics .parking-places .handicap .progress{width:100%;margin-bottom:3px}.main-content.statistics .parking-places .handicap .progress .handicapDone{background-color:#1944b2}.main-content.statistics .parking-places .desc{color:#9C9B9C;font-size:10px;line-height:11px;padding:8px 0 8px 0;position:relative}.main-content.statistics .statistics-details{color:#747474}.main-content.statistics .statistics-details.upper{min-height:120px;background:#ffffff;border-radius:4px;margin-bottom:30px}.main-content.statistics .statistics-details.bottom{min-height:80px;background-color:#ffffff;border-radius:0 0 4px 4px}.main-content.statistics .statistics-details .total{width:40%;display:inline-block;vertical-align:top;padding:20px 15px;min-height:130px;background:rgba(239,239,240,0.3);border-radius:4px 0 0 4px}.main-content.statistics .statistics-details .total .title{font-size:18px;line-height:1;font-weight:bold;font-variant:small-caps}.main-content.statistics .statistics-details .total .line{width:70px;height:1px;margin:10px 0;background:#747474}.main-content.statistics .statistics-details .total .description-icon{width:40px;display:inline-block;vertical-align:top;background:url(../img/handicap.png) no-repeat 0 5px;background-size:30px auto;height:40px}.main-content.statistics .statistics-details .total .description{font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.2;letter-spacing:normal;color:#747474;width:calc(100% - 40px);display:inline-block;vertical-align:top}.main-content.statistics .statistics-details .time,.main-content.statistics .statistics-details .efficiency,.main-content.statistics .statistics-details .average{margin:20px 0;padding:0 15px;width:20%;display:inline-block;vertical-align:top;min-height:80px;border-right:1px solid #ffffff;text-align:center}.main-content.statistics .statistics-details .time:last-of-type,.main-content.statistics .statistics-details .efficiency:last-of-type,.main-content.statistics .statistics-details .average:last-of-type{border-right:none}.main-content.statistics .statistics-details .time .title,.main-content.statistics .statistics-details .efficiency .title,.main-content.statistics .statistics-details .average .title{min-height:30px;font-size:16px;line-height:1;font-variant:small-caps}.main-content.statistics .statistics-details .time .value,.main-content.statistics .statistics-details .efficiency .value,.main-content.statistics .statistics-details .average .value{font-size:20px;font-weight:500;line-height:1;margin-top:20px}.main-content.statistics .statistics-details-table{background-color:rgba(239,239,240,0.3);color:#747474;font-variant:small-caps;border-radius:4px 4px 0 0;font-size:16px;line-height:1}.main-content.statistics .statistics-details-table .parking-place{width:40%;padding:15px;display:inline-block;vertical-align:middle}.main-content.statistics .statistics-details-table .time,.main-content.statistics .statistics-details-table .efficiency,.main-content.statistics .statistics-details-table .average{padding:15px;width:20%;display:inline-block;vertical-align:middle;text-align:center}.main-content.statistics .statistics-table{display:table;border-collapse:collapse;width:100%}.main-content.statistics .statistics-table .table-header{display:table-row;background:#bdbdbd}.main-content.statistics .statistics-table .table-row{display:table-row;border-bottom:1px solid #efefef}.main-content.statistics .statistics-table .table-row:nth-of-type(odd){background:#f9f9f9}.main-content.statistics .statistics-table .table-cell{display:table-cell;padding:15px}.main-content.statistics #datetimepicker-start.week,.main-content.statistics #datetimepicker-end.week{width:357px;background:transparent url(../img/arrow-down.png) no-repeat 330px center;background-size:14px}.main-content.statistics .dropdown{position:relative;display:inline-block;vertical-align:top;background-color:#ffffff;border-radius:4px}.main-content.statistics .dropdown input#datepicker{width:105px;background:transparent url(../img/arrow-down.png) no-repeat right;background-size:14px;color:#000000;line-height:24px;padding:5px 25px 5px 5px;font-weight:700;box-shadow:none;margin-right:15px}.main-content.statistics .dropdown ::-webkit-input-placeholder{color:#000000}.main-content.statistics .dropdown ::-moz-placeholder{color:#000000}.main-content.statistics .dropdown :-ms-input-placeholder{color:#000000}.main-content.statistics .dropdown :-moz-placeholder{color:#000000}.main-content.statistics .dropdown .occupancy{line-height:24px;display:inline-block;vertical-align:top;margin-right:5px;border-right:1px solid #f0f0ef;padding:5px 15px 5px 0}.main-content.statistics .dropdown .dropdown-container{position:relative;display:inline-block;vertical-align:top}.main-content.statistics .dropdown .dropdown-container button.dropdown-button{text-align:left;background:#ffffff url(../img/arrow.png) no-repeat calc(100% - 15px) center;margin-left:15px;color:#000000;line-height:24px;padding:5px 35px 5px 15px;border-radius:25px;border:1px solid #efefef;font-weight:700;cursor:pointer;box-shadow:0 2px 20px 0 rgba(0,0,0,0.1)}.main-content.statistics .dropdown .dropdown-container button.dropdown-button:focus,.main-content.statistics .dropdown .dropdown-container button.dropdown-button:active{outline:none}.main-content.statistics .dropdown .dropdown-time{position:relative;display:inline-block;vertical-align:top}.main-content.statistics .dropdown .dropdown-time .form-group{padding-bottom:0;margin-bottom:0;border-radius:0 4px 4px 0;overflow:hidden}.main-content.statistics .dropdown .dropdown-submit{position:relative;display:inline-block;vertical-align:top}.main-content.statistics .dropdown .dropdown-submit input[type="submit"]{margin:0;padding:6px 15px;border-radius:0 4px 4px 0;font-weight:bold}.main-content.statistics .dropdown .dropdown-submit input[type="submit"]:hover{background:#efefef;border:1px solid #efefef}.main-content.statistics .dropdown .dropdown-submit input[type="submit"]:active,.main-content.statistics .dropdown .dropdown-submit input[type="submit"]:hover{border:1px solid #ffffff}.main-content.statistics .dropdown .working-hours-description{line-height:34px;color:#747474;display:inline-block;vertical-align:top;padding:0 15px}.main-content.statistics .dropdown .dropdown-content{width:180px;font-size:16px;z-index:1000;display:none;position:absolute;left:0;top:36px;border:1px solid #dddddd;border-radius:4px;text-align:left;background-color:#ffffff;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.2)}.main-content.statistics .dropdown .dropdown-content a{color:black;padding:8px 0 8px 15px;text-decoration:none;display:block;border-bottom:1px solid #dddddd}.main-content.statistics .dropdown .dropdown-content a:last-of-type{border-bottom:none}.main-content.statistics .dropdown .dropdown-content a:hover{background-color:#f1f1f1}.main-content.statistics .dropdown .dropdown-content .date-select{display:inline-block;width:280px;min-height:300px;vertical-align:top;margin-bottom:0 !important;border-left:1px solid #ddd}.main-content.statistics .dropdown .actualDate .date{display:inline-block;vertical-align:top}.main-content.statistics .dropdown .actualDate .date input{display:inline-block;width:auto;border:none;border-radius:0;position:relative;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#ffffff url(../img/arrow-down.png) no-repeat 150px center;background-size:14px auto;font-weight:700;color:#000000;border-right:1px solid #dddddd}.main-content.statistics .dropdown .bootstrap-datetimepicker-widget{display:block}.main-content.statistics .dropdown .show{display:block}.main-content.statistics .parking-table{color:#747474;background-color:white;border-radius:4px;padding:20px 55px 40px 55px;margin-left:0px;margin-right:0px}.main-content.statistics .parking-table a{color:#747474}.main-content.statistics .parking-table table{line-height:19px}.main-content.statistics .parking-table table tr .icon{height:19px;width:22px;margin-right:20px}.main-content.statistics .parking-table table tr .open{background:url('../img/svg/Otvoreno.svg') no-repeat center}.main-content.statistics .parking-table table tr .garage{background:url('../img/svg/Garaza.svg') no-repeat center}.main-content.statistics .parking-table table tr .ramp{background:url('../img/svg/Rampa.svg') no-repeat center}.main-content.statistics .parking-table table tr th{border-bottom:1px;vertical-align:middle;line-height:19px}.main-content.statistics .parking-table table tr td{vertical-align:middle}.main-content.statistics .parking-table table tr td .time-text{font-size:10px;line-height:14px;text-align:center}.main-content.statistics .sensor-allignment{height:100vh}.main-content.statistics .sensor-allignment .map{height:70%}.main-content.statistics .sensor-allignment .map .map-container{height:100%}.main-content.statistics .sensor-allignment .map .map-container #loader{height:100%;display:flex;justify-content:center;align-items:center}.main-content.statistics .sensor-allignment .multi{width:340px !important;flex-wrap:wrap;justify-content:space-between !important}.main-content.sensor{padding-left:100px}.main-content.sensor .hidden-field{display:none}.main-content.sensor .sensor-header{padding:70px 0}.main-content.sensor .sensor-header .parking-icon{width:55px;height:43px;display:inline-block;vertical-align:middle}.main-content.sensor .sensor-header .parking-icon .icon{display:inline-block;width:55px;height:43px;background:url(../img/parking-icon.png) no-repeat 0 center;background-size:auto 40px}.main-content.sensor .sensor-header .parking-name{width:calc(100% - 60px);display:inline-block;vertical-align:middle}.main-content.sensor .sensor-header .parking-name .name{font-size:24px;line-height:1;color:#205bc0}.main-content.sensor .sensor-header .parking-name .street{color:#696969;padding-left:1px}.main-content.sensor .parking-details-header{width:100%;height:90px;background-color:#F6F7F8;display:flex;justify-content:space-between;align-items:center;border-top-left-radius:4px;border-top-right-radius:4px}.main-content.sensor .parking-details-header .parking{display:flex}.main-content.sensor .parking-details-header .parking .parking-icon{display:flex;justify-content:center;align-items:center;padding:0px 35px}.main-content.sensor .parking-details-header .parking .parking-icon .icon{height:32px;width:32px}.main-content.sensor .parking-details-header .parking .parking-icon .open{background:url('../img/svg/Otvoreno.svg') no-repeat center;background-size:32px 32px}.main-content.sensor .parking-details-header .parking .parking-icon .garage{background:url('../img/svg/Garaza.svg') no-repeat center;background-size:32px 32px}.main-content.sensor .parking-details-header .parking .parking-icon .ramp{background:url('../img/svg/Rampa.svg') no-repeat center;background-size:32px 32px}.main-content.sensor .parking-details-header .parking .parking-description{display:flex;flex-direction:column;justify-content:center}.main-content.sensor .parking-details-header .parking .parking-description .parking-name{color:#747474;font-size:24px;line-height:33px}.main-content.sensor .parking-details-header .parking .parking-description .parking-address{color:#747474;line-height:19px}.main-content.sensor .parking-details-header .collapse-icon{display:flex;justify-content:center;align-items:center;padding:0px 50px}.main-content.sensor .sensor-panel{min-height:200px;border-radius:4px;background-color:#ffffff;margin-bottom:30px;padding:30px;color:#747474;font-style:normal;font-stretch:normal;font-weight:400}.main-content.sensor .sensor-panel .table-body{max-height:500px;overflow-y:scroll;overflow-x:hidden}.main-content.sensor .sensor-panel .parking{width:30px;height:30px;border-radius:50%;text-align:center;line-height:30px;font-weight:600;color:#ffffff;display:inline-block;vertical-align:middle;margin-right:10px}.main-content.sensor .sensor-panel .parking.taken{background-color:#E77143}.main-content.sensor .sensor-panel .parking.free{background-color:#25D15C}.main-content.sensor .sensor-panel .function{width:30px;height:30px;border-radius:50%;text-align:center;line-height:30px;font-weight:600;color:#ffffff;display:inline-block;vertical-align:middle;margin-right:10px}.main-content.sensor .sensor-panel .function.in{background-color:#e77244}.main-content.sensor .sensor-panel .function.out{background-color:#62db89}.main-content.sensor .sensor-table-header{border-bottom:1px solid #efefef;display:inline-block;width:100%;position:relative;padding:0 0 30px 0;white-space:nowrap}.main-content.sensor .sensor-table-block{border-bottom:1px solid #efefef;display:inline-block;width:100%;position:relative;padding:15px 0}.main-content.sensor .sensor-table-block span{vertical-align:middle;display:inline-block;line-height:34px}.main-content.sensor .battery{display:inline-block;vertical-align:top;width:60px;height:30px}.main-content.sensor .battery.normal{background:url(../img/icons/battery-normal.png) no-repeat left center;background-size:auto 30px}.main-content.sensor .battery.medium{background:url(../img/icons/battery-medium.png) no-repeat left center;background-size:auto 30px}.main-content.sensor .battery.low{background:url(../img/icons/battery-low.png) no-repeat left center;background-size:auto 30px}.main-content.sensor .pl-name{width:calc(20%)}.main-content.sensor .pl-name.dc{width:calc(35%)}.main-content.parking-details{width:calc(100% - 70px)}.main-content #map{height:100%;min-height:100%;width:100%;display:inline-block;vertical-align:top}.main-content .show-handicap{position:absolute;z-index:1000;top:10px;right:20px;width:166px;height:25px;line-height:25px;vertical-align:top;padding:0 0 0 5px}.main-content .show-handicap .label-left,.main-content .show-handicap .switch{display:inline-block;vertical-align:top;width:110px;text-align:right}.main-content .show-handicap .label-left{padding:1px 2px 0 2px}.main-content .show-handicap .switch{padding:2px;margin:0;height:25px}.main-content .show-handicap .switch{position:relative;display:inline-block;width:46px;height:21px;margin:2px}.main-content .show-handicap .switch input{display:none}.main-content .show-handicap .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.main-content .show-handicap .slider:before{position:absolute;content:"";height:17px;width:18px;left:2px;bottom:2px;background-color:white;-webkit-transition:.4s;transition:.4s}.main-content .show-handicap input:checked+.slider{background-color:#205bc0}.main-content .show-handicap input:focus+.slider{box-shadow:0 0 1px #205bc0}.main-content .show-handicap input:checked+.slider:before{-webkit-transform:translateX(24px);-ms-transform:translateX(24px);transform:translateX(24px)}.main-content .show-handicap .slider.round{border-radius:34px}.main-content .show-handicap .slider.round:before{border-radius:12px}.main-content .status{display:inline-block;height:24px;width:24px}.main-content .status.active{background:url("../img/icons/active.png") no-repeat center;background-size:24px auto}.main-content .status.inactive{background:url("../img/icons/inactive.png") no-repeat center;background-size:24px auto}.main-content #frmApiInput select{height:36px;padding:8px 15px;margin:0;border:1px solid #efefef;border-radius:4px 0 0 4px;vertical-align:top}.main-content #frmApiInput input[type="text"]{height:36px;padding:8px 15px;margin:0;border:1px solid #efefef;border-left:none;border-right:none;vertical-align:top}.main-content #frmApiInput input[type="submit"]{height:36px;padding:8px 15px;margin:0;border:1px solid #f66878;border-radius:0 4px 4px 0;background-color:#f66872;vertical-align:top;color:#ffffff}.main-content #frmApiInput input[type="submit"]:hover{cursor:pointer;background-color:rgba(246,104,114,0.8)}.main-content #ajaxResponse{margin-top:20px;white-space:pre;font-family:monospace}.main-content .header .upper{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:20px;min-height:114px}.main-content .header .upper .icon{height:19px;width:22px;margin-right:20px}.main-content .header .upper .open{background:url('../img/svg/Otvoreno.svg') no-repeat center}.main-content .header .upper .garage{background:url('../img/svg/Garaza.svg') no-repeat center}.main-content .header .upper .ramp{background:url('../img/svg/Rampa.svg') no-repeat center}.main-content .header .upper .name{color:#747474;font-weight:bold;line-height:19px}.main-content .header .upper .geo{font-size:12px;color:#747474;padding-left:1px}.main-content .header .bottom{padding:24px;background-color:rgba(239,239,240,0.3)}.main-content .header .bottom .data{padding-left:3px;padding-right:3px}.main-content .header .bottom .data .bottom-text-title{color:#747474;font-size:10px;font-weight:500;line-height:17px}.main-content .header .bottom .data .bottom-text-data{color:#A6A5A6;font-size:12px;font-weight:600;line-height:21px}.main-content .header a{text-decoration:none;color:#747474}.main-content .header a:hover{color:#777777}.main-content .content{padding:22px;display:flex;justify-content:space-between;border-bottom:1px solid #f0f0ef}.main-content .content .content-title{color:#747474;font-size:12px;font-weight:600;line-height:17px}.main-content .content .content-text{color:#A6A5A6;font-weight:600;line-height:17px}.main-content .footer{padding:15px;border-top:1px solid #efefef}.main-content .footer a{display:block;width:100%;text-align:center;color:#696969;font-size:12px;line-height:14px}.main-content .shadow{box-shadow:0 2px 23px -7px rgba(0,0,0,0.24)}.slick-item:focus{outline:none}.main-sidebar{display:inline-block;vertical-align:top;min-height:100vh;width:480px;background-color:#ffffff;position:relative;padding-bottom:90px;font-size:16px;border-right:1px solid #dedede;color:#4a4a4a;float:right}.main-sidebar .sidebar-list .list-title{padding:15px 30px;line-height:1;font-weight:600;border-bottom:1px solid #efefef}.main-sidebar .sidebar-list .sidebar-parking-lot{padding:20px 30px;border-bottom:1px solid #efefef}.main-sidebar .sidebar-list .sidebar-parking-lot:hover{background:#efefef;cursor:pointer}.main-sidebar .sidebar-list .sidebar-parking-lot .name{font-size:24px;line-height:36px;font-weight:300;margin-left:-3px;font-style:normal;font-stretch:normal}.main-sidebar .sidebar-details a.sidebar-details-goback{padding:15px 30px;color:#747474;display:inline-block;width:100%;line-height:1;font-weight:600;border-bottom:1px solid #efefef}.main-sidebar .sidebar-details a.sidebar-details-goback:before{content:"‹";padding-right:10px}.main-sidebar .sidebar-details a.sidebar-details-goback:hover,.main-sidebar .sidebar-details a.sidebar-details-goback:focus,.main-sidebar .sidebar-details a.sidebar-details-goback:active{text-decoration:none;outline:none;color:#1944b2}.main-sidebar .sidebar-details .show-parking-details{position:absolute;height:50px;line-height:50px;width:420px;right:30px;display:block;bottom:20px;text-align:center;background-color:#205bc0;color:#ffffff;border-top:1px solid #dddddd;text-decoration:none}.main-sidebar .sidebar-details #language{position:absolute;top:11px;right:70px;background:rgba(0,0,0,0.72);z-index:1800;border-radius:2px}.main-sidebar .sidebar-details #language a{display:inline-block;vertical-align:top;padding:4px 8px;color:#d0cfc3;font-size:12px;text-decoration:none}.main-sidebar .sidebar-details #language a:first-of-type{border-right:1px solid #888888}.main-sidebar .sidebar-details #language a:hover{color:#ffffff}.main-sidebar .sidebar-details .street-view{height:260px;background-color:#efefef}.main-sidebar .sidebar-details .gm-iv-address{display:none}.main-sidebar .sidebar-details .parking-header{position:relative;z-index:1000;color:#4a4a4a;padding:30px 10px 30px 30px;min-height:90px;border-bottom:1px solid #f0f0ef}.main-sidebar .sidebar-details .parking-title h1{font-size:36px;line-height:48px;font-weight:300;margin-left:-3px;font-style:normal;font-stretch:normal}.main-sidebar .sidebar-details .parking-payment span{font-style:normal;font-stretch:normal;padding-right:0;margin-right:3px}.main-sidebar .sidebar-details .parking-payment span.bold{padding-right:8px;margin-right:8px;font-weight:600}.main-sidebar .sidebar-details .parking-payment span:last-of-type{border-right:none}.main-sidebar .sidebar-details .parking-places{padding:30px;border-bottom:1px solid #f0f0ef}.main-sidebar .sidebar-details .parking-places .numbers{display:block;min-height:64px}.main-sidebar .sidebar-details .parking-places .progress{height:5px;display:block;background-color:#f0f0ef;border-radius:3px;position:relative;overflow:hidden}.main-sidebar .sidebar-details .parking-places .progress .normalDone,.main-sidebar .sidebar-details .parking-places .progress .handicapDone{border-radius:3px;position:absolute;top:0;left:0;bottom:0}.main-sidebar .sidebar-details .parking-places .regular{font-size:36px;font-weight:300;color:#747474;line-height:1}.main-sidebar .sidebar-details .parking-places .regular .progress{width:100%;margin-bottom:0}.main-sidebar .sidebar-details .parking-places .regular .progress .normalDone{background-color:#28cc4a}.main-sidebar .sidebar-details .parking-places .handicap{font-size:36px;font-weight:300;color:#747474;line-height:1}.main-sidebar .sidebar-details .parking-places .handicap .handicap{display:inline-block;vertical-align:baseline;width:50px;height:40px;background:url(../img/handicap.png) no-repeat right bottom;background-size:36px}.main-sidebar .sidebar-details .parking-places .handicap .progress{width:100%;margin-bottom:0}.main-sidebar .sidebar-details .parking-places .handicap .progress .handicapDone{background-color:#1944b2}.main-sidebar .sidebar-details .parking-places .desc{line-height:1.14;padding:8px 0 0 0}.main-sidebar .sidebar-details .tariff{padding:30px;border-bottom:1px solid #f0f0ef}.main-sidebar .sidebar-details .tariff .time{display:block;padding:2px 0}.main-sidebar .sidebar-details .tariff .time span{font-weight:700;padding-left:5px}.main-login{height:100%;width:100%}.main-login label{display:block;padding:12px 0 4px 0;color:#747474;font-weight:300;height:34px}.main-login input{padding:8px 4px;border:1px solid #bbbbbb;color:#000000;border-radius:4px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.main-login input:focus{border:1px solid #1944b2;outline:none}.main-login .desc{text-align:center}.main-login input[type="submit"]{margin-top:20px;background:#1944b2;border:1px solid #1b4ecd;color:#ffffff}.main-login #formLogin,.main-login #forgottenPasswordForm,.main-login #forgottenPasswordEmailForm,.main-login #activateUserForm{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:300px;height:auto;padding:30px;background:#ffffff;border-radius:4px}.main-login #formLogin h,.main-login #forgottenPasswordForm h,.main-login #forgottenPasswordEmailForm h,.main-login #activateUserForm h{color:#1944b2;display:block;text-align:center;font-size:22px}.main-login #formLogin .login-logo,.main-login #forgottenPasswordForm .login-logo,.main-login #forgottenPasswordEmailForm .login-logo,.main-login #activateUserForm .login-logo{width:100%;height:100px;background:url(../img/logo.png) no-repeat center;background-size:auto}.main-login a{color:#1944b2;text-decoration:none;text-align:center}.main-login .go-home{margin-left:3rem;padding-top:20px;color:#747474;height:34px}.main-login .go-home a{color:#474747;line-height:19px;text-decoration:none;text-align:left}.main-login .go-home a img{float:left}.main-login .go-home a p{padding-left:20px}div.languagePicker{position:absolute;text-align:center;bottom:50px;width:10%;right:40%;left:45%}div.languagePicker a{cursor:pointer;color:#1944b2;text-decoration:none;text-align:center}.progress-pie-chart{width:200px;height:200px;border-radius:50%;background-color:#E5E5E5;position:relative;margin:50px auto}.progress-pie-chart.gt-50{background-color:#25D15C}.progress-pie-chart.gt-50 .ppc-progress{clip:rect(0, 100px, 200px, 0)}.progress-pie-chart.gt-50 .ppc-progress .ppc-progress-fill{clip:rect(0, 200px, 200px, 100px);background:#E5E5E5}.progress-pie-chart .ppc-progress{content:"";position:absolute;border-radius:50%;left:calc(50% - 100px);top:calc(50% - 100px);width:200px;height:200px;clip:rect(0, 200px, 200px, 100px)}.progress-pie-chart .ppc-progress .ppc-progress-fill{content:"";position:absolute;border-radius:50%;left:calc(50% - 100px);top:calc(50% - 100px);width:200px;height:200px;clip:rect(0, 100px, 200px, 0);background:#25D15C;transform:rotate(60deg)}.progress-pie-chart .ppc-values{content:"";position:absolute;border-radius:50%;left:calc(50% - 190px/2);top:calc(50% - 190px/2);width:190px;height:190px;background:#fff;text-align:center;display:table}.progress-pie-chart .ppc-values .ppc-values-wrapper{display:table-cell;vertical-align:middle}.progress-pie-chart .ppc-values .ppc-values-wrapper span{display:block;font-style:normal;font-stretch:normal}.progress-pie-chart .ppc-values .ppc-values-wrapper span.percent{color:#25D15C;font-size:36px;font-weight:300}.progress-pie-chart .ppc-values .ppc-values-wrapper span.number{color:#747474;font-size:36px;font-weight:300}.progress-pie-chart .ppc-values .ppc-values-wrapper span.title{color:#747474}.parking-space-block{border-bottom:1px solid #efefef}.parking-space-block a{color:#000000}.parking-space-block:hover{background:#f8f8f8}.parking-space-block .space-id{display:inline-block;vertical-align:middle;width:40%;padding:15px;color:#000000}.parking-space-block .space-id .occupied-space{display:inline-block;vertical-align:middle;width:100%;height:5px;background-color:#f0f0ef;border-radius:3px;position:relative;overflow:hidden}.parking-space-block .space-id .occupied-space .occupied-done{display:inline-block;vertical-align:middle;background-color:#66bb6a;border-radius:3px;position:absolute;top:0;left:0;bottom:0;width:0}.parking-space-block .occupied-num-changes{color:#000000;padding:15px;display:inline-block;vertical-align:middle;width:20%;text-align:center;font-size:16px}.parking-space-block .occupied-time{color:#000000;padding:15px;display:inline-block;vertical-align:middle;width:20%;text-align:center;font-size:16px}.parking-space-block .occupied-percent{color:#000000;padding:15px;display:inline-block;vertical-align:middle;width:20%;text-align:center;font-size:16px}@media only screen and (max-width:768px){.main-navigation{width:100%;display:inline-block;vertical-align:top;background-color:#ffffff;border-right:none;border-bottom:1px solid #dedede;height:100px;z-index:1200;position:relative}.main-navigation nav .navigation-hamburger{margin:40px 10px}.main-navigation ul li{display:inline-block;vertical-align:top;width:25%;height:95px;border-right:1px solid #efefef}.main-navigation ul li:last-of-type{border-right:none}.main-navigation ul li a{display:inline-block;height:95px;width:100%}.main-content{height:auto}.main-content.admin{padding:10px;width:100%}.main-content.homepage{position:relative}.main-content.map{position:relative;padding-left:0}.main-content.dashboard{width:100%;padding:10px}.main-content.dashboard .dashboard-header{padding:40px 0}.main-content.dashboard .dashboard-block{margin:0 0 10px 0;width:100%;max-width:100%}.main-content.dashboard .dashboard-block.double{width:100%;max-width:100%;min-width:200px}.main-content.statistics{width:100%;padding:10px}.main-content.statistics .statistics-header{padding:40px 0}.main-content.statistics .statistics-left,.main-content.statistics .statistics-right{width:100%}.main-content.statistics .statistics-block{margin:0 0 10px 0;width:100%;max-width:100%}.main-content.statistics .statistics-block.double{width:100%;max-width:100%;min-width:200px}.main-content.statistics .table-responsive th{white-space:normal !important}.main-content.sensor{width:100%;padding:80px 10px 10px 10px}.main-content.sensor .hidden-field{display:inline-block;width:90px;padding:15px 10px;min-height:70px;background-color:#bdbdbd}.main-content.sensor .sensor-header{margin-top:0;width:100%;display:none}.main-content.sensor .sensor-block{width:100%;display:block}.main-content.sensor .id-sensor,.main-content.sensor .id-vendor,.main-content.sensor .is-present,.main-content.sensor .battery-status,.main-content.sensor .updated-at,.main-content.sensor .pl-name{display:inline-block;width:calc(100% - 90px)}.main-content.sensor .id-sensor a,.main-content.sensor .id-vendor a,.main-content.sensor .is-present a,.main-content.sensor .battery-status a,.main-content.sensor .updated-at a,.main-content.sensor .pl-name a{text-decoration:none;color:#000000}.main-content #map{height:480px;width:100%}.main-sidebar{width:100%}.main-sidebar .show-parking-details{width:calc(100% - 20px)}.main-sidebar .parking-header{margin-left:0;border-radius:0}.main-sidebar .parking-header,.main-sidebar .parking-places,.main-sidebar .tariff,.main-sidebar .dropdown{background-color:#ffffff;padding:30px 10px}}#map-sensor-align{height:100%;min-height:100%;width:100%;display:inline-block;vertical-align:top}#loader{display:block;text-align:center;border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;margin-left:43.75%;margin-top:15%;width:120px;height:120px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.form-control{outline:none;border:none ;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;border-bottom:1px solid rgba(108,110,112,0.4);border-radius:0px;padding:0px}.form-control:focus{border:none;border-radius:0px;border-bottom:1px solid rgba(108,110,112,0.4)}.userInfo{height:12rem;background-color:rgba(0,0,0,0.05);padding:4rem}.userInfo p{color:rgba(90,93,97,0.801)}#frmUserInfo{padding:40px;padding-top:15px;height:100%}#frmUserInfo .update-password{float:left;height:39px;width:132px;border-radius:50px;border:0;background-color:#065AC7;color:#FFFFFF;font-weight:600;display:flex;justify-content:center;align-items:center;margin-top:15px;margin-right:15px;margin-bottom:15px;cursor:pointer}.errorSnackbar{padding:0px;visibility:hidden;color:rgba(231,31,45,0.755);border-radius:2px;z-index:1}#snackbar{visibility:hidden;min-width:250px;margin-left:-125px;background-color:#333;color:#fff;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:1;left:50%;bottom:30px}#snackbar.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}.errorSnackbar.show{visibility:visible}@-webkit-keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@keyframes fadein{from{bottom:0;opacity:0}to{bottom:30px;opacity:1}}@-webkit-keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}@keyframes fadeout{from{bottom:30px;opacity:1}to{bottom:0;opacity:0}}select{cursor:pointer}.filters-hamburger{text-align:center;background:none #fff;border:0px;margin:10px;padding:0px;position:absolute;user-select:none;border-radius:2px;height:40px;width:40px;box-shadow:rgba(0,0,0,0.3) 0 1px 4px -1px;overflow:hidden;top:0px;right:50px;cursor:pointer}.filters-hamburger span.dropdownHam{display:block;position:absolute;height:2px;background:#bbbbbb;border-radius:9px;opacity:1;left:25%;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.filters-hamburger span:nth-child(1){width:20px;top:35%;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.filters-hamburger span:nth-child(2){width:16px;top:50%;left:30%;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.filters-hamburger span:nth-child(3){left:38%;width:9.6px;top:65%;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.filters-hamburger.open{height:0px}.filters-hamburger.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:35%}.filters-hamburger.open span:nth-child(2){width:0;opacity:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.filters-hamburger.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:70%;left:35%;width:20px}.filters-checkboxes{display:none;position:absolute;z-index:1000;right:91px;min-width:160px;min-height:40px;line-height:25px;vertical-align:top;padding-right:5px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.filters-checkboxes span.filter_title{pointer-events:none;display:block;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;font-size:10px;text-align:right;height:auto}.filters-checkboxes.open{margin:10px;display:inline-block;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:#fff;box-shadow:rgba(0,0,0,0.3) 0 1px 4px -1px}.filters-checkboxes.open span.filter_title{padding:0px}.filters-checkboxes.open span.filter_title label{width:1600px;display:inline-block}.filters-checkboxes.open span.filter_title label.checkbox-inline{width:160px}.filters-checkboxes.open span.filter_title p{text-align:right;display:inline-block;position:relative;padding-right:20px}.filters-checkboxes.open span.filter_title input{pointer-events:auto;position:relative;width:20px}div.sidePopup{position:absolute;top:0px;bottom:0px;right:0px;width:400px;height:100%;visibility:hidden}div.sidePopup p{height:15px;width:150px;color:#474747;line-height:15px}div.sidePopup label{height:15px;width:150px;color:#474747;line-height:15px}div.sidePopup .field{display:flex;flex-flow:column-reverse}div.sidePopup input[type="submit"]{height:19px;width:59.79px;opacity:.5;color:#696969;font-weight:600;line-height:19px;text-align:center}div.sidePopup input::placeholder{height:19px;width:91px;line-height:19px}div.sidePopup input:placeholder-shown+label{max-width:66.66%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transform-origin:left bottom;transform:translate(0, 2.125rem) scale(1.5);font-size:0px;z-index:-1}div.sidePopup ::-webkit-input-placeholder{transition:inherit}div.sidePopup input:focus::-webkit-input-placeholder{opacity:1}div.sidePopup input:not(:placeholder-shown)+label,div.sidePopup input:focus+label{transform:translate(0, 0) scale(1)}div.profileUpdate a#ChangePasswordLink{float:right;margin-top:25px}div.profileUpdate a#ChangePasswordLink p{height:19px;width:auto;color:#1856BB;line-height:19px;opacity:1;float:left}div.profileUpdate a#ChangePasswordLink:hover{cursor:pointer;text-decoration:none}#buttonViewForCreation{margin-bottom:15px}.closeButton{color:#777;font:14px/100% arial,sans-serif;position:absolute;right:5px;text-decoration:none;text-shadow:0 1px 0 #fff;top:5px}.closeButton:after{content:'✖'}.modal{background-color:rgba(0,0,0,0.7)}.modal .modal-content{background-color:transparent;box-shadow:none;border:none}.modal .modal-content .modal-header{padding:70px;border:none}.modal .modal-content .modal-header .modal-title{margin-bottom:15px;color:#FFFFFF;font-size:36px;font-weight:bold;line-height:49px;text-align:center}.modal .modal-content .modal-body{color:#696969;border-radius:4px;background-color:#FFFFFF;box-shadow:0 8px 16px 0 rgba(0,0,0,0.05);padding:0}.modal .modal-content .modal-body .body-title{font-size:16px;font-weight:bold;line-height:22px;padding:13px 20px;border-bottom:1px solid #f0f0ef}.modal .modal-content .modal-body .body-text{padding:13px 20px;line-height:21px}.modal .modal-content .modal-footer{border:0;background-color:transparent;padding:0}.modal .modal-content .modal-footer .footer-text{color:#FFFFFF;font-weight:600;line-height:19px;text-align:left;padding:14px 0px}.modal .modal-content .modal-footer .buttons{padding:14px}.modal .modal-content .modal-footer .buttons .sd{width:20%;margin:13px;padding:14px;border:1px solid #FFFFFF;border-radius:4px;color:#1944B2;background-color:#FFFFFF;box-shadow:0 8px 16px 0 rgba(0,0,0,0.05);font-size:1rem;font-weight:bold;line-height:19px}.modal .modal-content .modal-footer .buttons .cl{margin:13px;padding:14px;width:20%;border:1px solid #FFFFFF;color:#FFFFFF;background-color:transparent;border-radius:4px;box-shadow:0 8px 16px 0 rgba(0,0,0,0.05);font-size:1rem;font-weight:600;line-height:19px}img.blueArrow{margin-left:5px;margin-right:5px;margin-top:2px;height:16px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#logsDatePicker{background:white;width:auto;justify-content:space-between;align-content:center;height:40px;display:flex;padding-right:5px;padding-left:5px;border-radius:50px;border:0;box-shadow:0 2px 20px 0 rgba(0,0,0,0.1);color:#747474}#logsDatePicker .dateTime-nav{height:100%;justify-content:space-between;display:flex;align-items:center;box-sizing:border-box}#logsDatePicker .dateTime-nav .date-right{height:100%}#logsDatePicker .input-group-addon{background-color:transparent;border:0;height:100%;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;float:left}#logsDatePicker .input-group-addon p{color:#A7A7A7;font-weight:600;line-height:19px;margin-right:20px}#logsDatePicker .input-group-addon p:hover{color:#1944B2}#logsDatePicker .input-group-addon svg{height:20px;cursor:pointer}#logsDatePicker .input-group-addon svg:hover #Calendar{fill:#1944B2}#logsDatePicker .input-group-addon span{color:#A7A7A7;font-size:20px;height:20px;width:20px}#logsDatePicker .input-group-addon span:hover{color:#1944B2}#logsDatePicker #dateTime{display:flex;align-items:center}#logsDatePicker #dateTime p{margin:5px}#logsDatePicker #dateTime span{font-weight:600;margin-right:6px}#logsDatePicker .date-time-nav{float:left}#logsDatePicker .date-display{height:100%;align-items:center;display:flex}#logsDatePicker .date-display .form-group{margin:0}::-webkit-input-placeholder{color:rgba(167,167,167,0.5)}::-moz-placeholder{color:rgba(167,167,167,0.5)}::-ms-placeholder{color:rgba(167,167,167,0.5)}::placeholder{color:rgba(167,167,167,0.5)}input.form-control:disabled+label{opacity:.5;cursor:default;background-color:white}input.form-control:disabled{opacity:.5;cursor:default;background-color:white}body{font-family:"Open Sans";font-weight:300;font-size:14px}div.search{display:flex;justify-content:space-between;padding:15px 15px 35px 15px}div.search .input-field{border-bottom:1px solid rgba(167,167,167,0.7)}div.search .input-field img{margin:0px 5px}div.search .input-field input{width:280px;border:0;border-radius:0;background-color:transparent}#shadow{width:100%;height:100%;position:absolute;visibility:hidden;background-color:rgba(0,0,0,0.6);z-index:1000}.userInfo b{font-size:24px;line-height:33px;font-weight:400}table thead th{font-weight:400;white-space:nowrap}.loader{border:4px solid #f3f3f3;border-top:4px solid #3498db;border-radius:50%;width:30px;height:30px;animation:spin 2s linear infinite;float:left;margin-top:18px;visibility:hidden}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}