@import url(https://fonts.googleapis.com/css?family=Oswald|PT+Sans&display=swap);@import url(https://fonts.googleapis.com/css?family=Oswald|PT+Sans&display=swap);.k-grid .k-grid-toolbar,.k-grid .k-grid-toolbar .k-button{background-color:var(--secondary-color)}.k-grid,.k-grid .k-grid-content table>tbody>tr{font-size:14px}.ui-select-container.select2 .ui-select-dropdown .search-container .ui-select-search input[type=search],.ui-select-container.select2 .ui-select-dropdown input[type=search],.ui-select-container.select2 .ui-select-match input[type=search],.ui-select-container[theme=select2] .ui-select-dropdown .search-container .ui-select-search input[type=search],.ui-select-container[theme=select2] .ui-select-dropdown input[type=search],.ui-select-container[theme=select2] .ui-select-match input[type=search]{width:100%!important}.tempPermitAddForm textarea,.tempPermitImportForm textarea{resize:none}.k-grid{border:0}.k-grid .k-grid-toolbar .k-button{border-color:var(--secondary-color);margin:0}.k-grid .k-grid-toolbar .k-button:hover{background-color:var(--primary-color);color:#fff}.k-grid .k-grid-header .k-header,.k-grid .k-grid-header .k-header .k-link,.k-grid .k-grid-header .k-header .k-link:hover{background-color:#efefef}.k-grid .k-grid-header .k-grid-filter::before{content:'\f0b0';font-family:FontAwesome,sans-serif;color:var(--secondary-color);padding-right:2px}.k-grid .k-grid-header th.k-header .k-grid-filter .k-icon{position:absolute;background-image:none}.k-grid .k-grid-content{min-height:100px}.k-grid .k-grid-content table>tbody>tr.k-alt{background:#fff}.k-grid .k-grid-content table>tbody>tr.k-alt:hover{background:#eee}.k-grid .k-grid-content table>tbody>tr td{border-bottom:1px solid #e6e6e6;border-left:none}.k-grid .k-grid-content table>tbody>tr td .k-button{height:20px;padding:0 6px;min-width:58px;font-size:11px}.k-grid .k-grid-content table>tbody>tr td .k-button.special{padding:0;min-width:22px;font-size:12px}.k-grid .k-grid-content table>tbody>tr td .k-button span.k-icon{padding:0 2px 0 0;margin:-2px 0 0 -4px}.k-grid .k-grid-content table>tbody>tr td .k-button span.k-pdf{background-position:-291px -244px}.k-grid .k-widget.k-tooltip{margin-top:-4px}.k-grid .k-pager-wrap{margin-bottom:20px;background-color:#efefef}.k-grid .k-pager-wrap .k-pager-nav{height:30px}.k-grid.smaller-content .k-grid-content table>tbody>tr{font-size:12px}.k-grid.neringa-grid td{padding:.4em .1em;white-space:normal}.k-grid.neringa-grid td.no-expand{white-space:nowrap}.k-grid.neringa-grid td.actions>.k-button{margin-right:1px}.k-grid .k-tooltip-validation{position:fixed}.k-window-titlebar.k-header{background-color:var(--primary-color)!important}.k-window-titlebar{height:25px}.k-widget,.km-widget{color:#a8a8a8}.fa-primary-color{color:var(--primary-color)}body h2,body h3{color:#838383;font-weight:700;font-family:"PT Sans",sans-serif}body,html{margin:0;height:100%;display:flex;flex-direction:column}body .main-content,html .main-content{flex-grow:1}html{min-height:100%}legend.screenreaders{display:none}body{font-family:"PT Sans",sans-serif}body div.content{margin:0 auto;background:#FFF}body h2{padding:0 0 8px;font-size:24px}body h3{font-size:13px}body .verticalLine{border-left:16px solid var(--button-color);min-height:0}body div.globalMessage{margin:0 auto 40px;min-height:60px;padding:10px 16px 0 0}body div.globalMessage a{color:#007bff;text-decoration:underline}.logo-link .logo,.parking-map-nav a,header nav .actions a{text-decoration:none}body div.wrongBrowserMessage{background-color:#f33;color:#fff}.ui-select-container.select2 .ui-select-dropdown,.ui-select-container[theme=select2] .ui-select-dropdown{border-radius:0;font-size:13px;font-family:"PT Sans",sans-serif;color:#838383;font-weight:400}.ui-select-container.select2 .ui-select-dropdown .search-container .ui-select-search,.ui-select-container[theme=select2] .ui-select-dropdown .search-container .ui-select-search{border-radius:0;font-size:13px;font-family:"PT Sans",sans-serif;font-weight:400;color:#000}.ui-select-container.select2 .ui-select-match,.ui-select-container[theme=select2] .ui-select-match{border-radius:0;font-size:13px;font-family:"PT Sans",sans-serif;color:#838383;font-weight:700}.selection-heading{color:#000}.buttons button:not(#reset),.buttons input[type=button],.buttons input[type=submit]{font-size:13px;cursor:pointer;background-color:var(--button-color);padding:12px 10px 10px;margin-bottom:20px;text-transform:uppercase;color:#fff;border:1px solid var(--button-color);margin-top:0;font-weight:700}.buttons button:not(#reset):hover,.buttons input[type=button]:hover,.buttons input[type=submit]:hover{color:#fff;background-color:silver;border:1px solid silver}.buttons button:not(#reset):disabled,.buttons input[type=button]:disabled,.buttons input[type=submit]:disabled{background-color:#CCC;border:1px solid #CCC;cursor:not-allowed}.buttons button:not(#reset) .fill,.buttons input[type=button] .fill,.buttons input[type=submit] .fill{width:100%}.buttons button#reset,.buttons input[type=button],.buttons input[type=submit]{text-transform:uppercase;font-weight:700;font-size:13px;padding:10px}.buttons button.warning,.buttons input[type=button].warning{font-size:13px;cursor:pointer;background-color:red;padding:12px 10px 10px;margin-bottom:20px;text-transform:uppercase;color:#fff;border:1px solid red;margin-top:0;font-weight:700}.buttons button.warning:hover,.buttons input[type=button].warning:hover{color:#fff;background-color:silver;border:1px solid silver}.buttons button.warning:disabled,.buttons input[type=button].warning:disabled{background-color:#CCC;border:1px solid #CCC;cursor:not-allowed}.buttons button.fill,.buttons input[type=button],.buttons input[type=submit]{width:100%;padding:5px;margin-bottom:10px}.k-window div.k-window-content.no-overflow{overflow:hidden}.k-window div.k-window-content.no-overflow div.container{margin:0;padding:0}.pdf-template{font-family:Arial,Helvetica,sans-serif;position:absolute;width:100%;height:100%;top:0;left:0}form,form fieldset div input,form fieldset div select{font-family:"PT Sans",sans-serif}.pdf-template .header{position:absolute;top:0;right:0;left:0}.pdf-template .footer{position:absolute;bottom:0;left:30px;right:30px;padding-top:10px;border-top:1px solid #888;font-size:14px}.pdf-template .footer-pagenumber{position:absolute;bottom:1.5cm;left:2.7cm;right:2.7cm;padding-top:10px;font-size:12px}.form-control{border-radius:0;height:45px;border:1px solid #2e86df}.container-fluid{padding-right:0;padding-left:0}.row{margin-right:0;margin-left:0}form{color:#000}form fieldset div{margin-bottom:3px!important}form fieldset div .row{margin-bottom:15px!important}form fieldset div div.form_label{font-size:15px!important;float:left;font-weight:700;padding:0}form fieldset div div.form_label label{display:inline}form fieldset div input,form fieldset div select{padding:10px;position:relative;width:100%;border:1px solid #017ebe;background-color:#fff;color:silver;font-size:14px}form fieldset div input:not(:focus).ng-dirty.ng-invalid,form fieldset div select:not(:focus).ng-dirty.ng-invalid{border-color:#900}form fieldset div input::-webkit-input-placeholder,form fieldset div select::-webkit-input-placeholder{font-style:italic;color:#ccc}form fieldset div input:-moz-placeholder,form fieldset div select:-moz-placeholder{font-style:italic;color:#ccc}form fieldset div input::-moz-placeholder,form fieldset div select::-moz-placeholder{font-style:italic;color:#ccc}form fieldset div input:-ms-input-placeholder,form fieldset div select:-ms-input-placeholder{font-style:italic;color:#ccc}form fieldset div span.k-datepicker,form fieldset div span.k-datetimepicker{border:1px solid #017ebe;width:100%}.dirtyField,form fieldset div span.k-datepicker:not(:focus).ng-dirty.ng-invalid,form fieldset div span.k-datetimepicker:not(:focus).ng-dirty.ng-invalid{border-color:#900}form fieldset div span.k-datepicker span.k-picker-wrap,form fieldset div span.k-datetimepicker span.k-picker-wrap{padding:5px 0;background-color:#fff}form fieldset div span.k-datepicker span.k-picker-wrap input.k-input,form fieldset div span.k-datetimepicker span.k-picker-wrap input.k-input{background-color:#fff}form fieldset div span.k-datepicker span.k-picker-wrap span.k-select,form fieldset div span.k-datetimepicker span.k-picker-wrap span.k-select{background-color:#F4F4F4}form fieldset div span.k-datepicker span.k-picker-wrap span.k-select span.k-link,form fieldset div span.k-datetimepicker span.k-picker-wrap span.k-select span.k-link{margin:0 2px}form fieldset div span.k-datepicker ::-webkit-input-placeholder,form fieldset div span.k-datetimepicker ::-webkit-input-placeholder{font-style:italic;color:#ccc}form fieldset div span.k-datepicker :-moz-placeholder,form fieldset div span.k-datetimepicker :-moz-placeholder{font-style:italic;color:#ccc}form fieldset div span.k-datepicker ::-moz-placeholder,form fieldset div span.k-datetimepicker ::-moz-placeholder{font-style:italic;color:#ccc}form fieldset div span.k-datepicker :-ms-input-placeholder,form fieldset div span.k-datetimepicker :-ms-input-placeholder{font-style:italic;color:#ccc}.paymentsGrid{min-width:500px}.errorMessage{color:#900}.formErrorMessage{color:#900;font-weight:700;font-size:1.2rem}.k-filter-menu .k-multicheck-wrap .k-item label{margin-bottom:0}.inactive-permit-status{color:red}.active-permit-status{color:green}a.k-button.k-button-icontext.free-exit-active{border:1px solid #fff;background-color:rgba(187,187,187,.5)}.flex-container{display:flex;flex-wrap:wrap}input.checkbox{width:20px;height:20px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){ul.dropdown-menu.en{margin-left:433px!important}ul.dropdown-menu.ru{margin-left:640px!important}ul.dropdown-menu.lv{margin-left:437px!important}}#isignIframe{margin-bottom:20px}#isignIframe .header-block,#isignIframe .sign-error-block,#isignIframe .sign-success-block{font-family:Oswald,sans-serif;text-align:left;padding-left:6em}#isignIframe .header-block .main-header,#isignIframe .sign-error-block .main-header,#isignIframe .sign-success-block .main-header{font-size:1.7em;font-weight:700;padding-bottom:.5em}#isignIframe .header-block .sub-header,#isignIframe .sign-error-block .sub-header,#isignIframe .sign-success-block .sub-header{font-weight:400;color:#91a0a9}#isignIframe iframe{border:none}#isignIframe #infoMessage{border-left:10px solid var(--button-color);padding-left:20px;margin:20px;white-space:pre-wrap}@media only screen and (min-width:1080px){#isignIframe #infoMessage{margin-left:80px}}.k-notification{border:none;color:#fff!important;font-size:13px!important}.k-notification-info{background-color:rgba(220,170,0,.7)!important}.k-notification-error{background-color:rgba(160,0,0,.7)!important}.k-notification-success{background-color:rgba(0,100,160,.7)!important}.notification{font-family:Arial,Helvetica,sans-serif;border:1px solid rgba(255,255,255,.2)}.notification p{margin:0}div.col-lg-12 label.radio-inline{font-weight:400;font-size:25px}div.col-lg-12 label#newsletterLabel{margin:10px;font-size:14px}.inputField,button,div.col-lg-12 .k-widget.k-datepicker.k-header{width:100%;margin-bottom:5px}.inputField{min-height:32px;background-image:none;background-position:50% 50%;background-color:#fafafa;border-color:#f0f0f0;font-size:100%;font-family:inherit;border-style:solid;border-width:1px;color:#444;border-radius:2px;outline:0;display:block;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;text-indent:.33em}.fullscreen .modal-body ul li a,.map_legend{font-family:"PT Sans",sans-serif}.inputField:focus,.inputField:hover{background-color:#fff;box-shadow:2px 2px 3px #d3d3d3;border-color:#f0f0f0}.k-grid td{white-space:nowrap}.import-details{padding:7px}.flex-container div{display:flex;flex:1;flex-wrap:wrap}.footer-container{margin-top:50px;margin-bottom:50px;flex-direction:column;border-top:1px solid gray}.footer-container .contact-container{border-bottom:1px solid grey;justify-content:space-evenly}.footer-container .contact-container div{padding:1rem;justify-content:flex-end;flex-direction:column}.footer-container .contact-container .contact-part,.tempPermitImportForm .modal-footer{justify-content:flex-start}.footer-container .contact-container .contact-part .footer-icon{width:32px;margin-right:1rem}.footer-container .contact-container .contact-part #footer-logo{flex-direction:row;justify-content:start}.footer-container .contact-container .contact-part #footer-logo img{height:42px}.footer-container .contact-container .learn-more-part{padding-left:2rem}.footer-container .social-trademark-container{justify-content:space-evenly}.footer-container .social-trademark-container .trademark-part{align-items:center}.footer-container .social-trademark-container .social-icons{justify-content:flex-end;align-items:center}@media screen and (max-width:768px){.flex-container div{flex-direction:column;flex-grow:1}.flex-container .social-trademark-container{flex-direction:column}.flex-container .social-trademark-container div{align-items:center}.flex-container .social-trademark-container .trademark-part{flex-direction:row;justify-content:center;padding-top:1rem}.flex-container .social-trademark-container .social-icons{display:none}}.action-buttons{position:absolute;right:0;top:0}.action-buttons .pdf-button{display:block;margin-bottom:10px;margin-top:40px}header,header nav,header nav .actions{display:flex}.action-buttons .pay-button{margin-right:0}.action-buttons .pay-button a.pay-button{float:none;padding:15px 45px}.send-invoice-with-pdf{margin-top:-3px}.send-invoice-with-pdf #sendEmailWithPdf{margin-top:18px;margin-right:-25px}.send-invoice-with-pdf .send-email-lb{margin-top:11px}header{flex-direction:column}header nav{justify-content:space-between;align-items:center;padding-top:10px;padding-bottom:10px}header nav .actions a span{margin-left:5px;color:#838383;font-weight:700}header nav .actions a span:hover{color:var(--button-color)}header nav .actions a i{color:var(--secondary-color)}header nav .navbar-toggler{display:none;color:#999}header .second-level{background-color:#f4f5f7}header .second-level .inner{display:flex;align-items:center}header .second-level .inner :nth-child(2){margin-left:auto;flex-grow:1}header .second-level .inner .link{color:#838383;text-decoration:none;font-weight:700}header .second-level .inner .link:hover{color:var(--button-color)}.logo-link{width:147px}.logo-link .logo{background-repeat:no-repeat;max-width:100%;text-indent:-10000px;overflow:hidden;cursor:pointer;display:block}@media screen and (max-width:823px){.navbar-collapse.show,.navbar-collapse.show .actions,.navbar-collapse.show .nav-links{color:#000;font-size:.95rem;font-weight:500}.navbar-collapse.show{display:block!important;background-color:#efefef;text-align:center}.navbar-collapse.show .nav-links{list-style-type:none}header nav .nav-links{display:none}header nav .navbar-toggler{margin:1em;width:40px;display:block}header .second-level .side-menu,header nav .actions{display:none}}.fullscreen .modal-dialog{margin:0;max-width:100%;width:100%;height:100%;min-height:100%;padding:0;color:#333}.fullscreen .modal-content{height:100%;min-height:100%;border-radius:0;color:#333;background:rgba(255,255,255,.97);overflow:auto}.fullscreen .modal-content .modal-header{height:115px;display:flex;justify-content:space-around;align-items:center}.fullscreen .modal-body{overflow:auto}.fullscreen .modal-body .actions{background:var(--secondary-color);color:#fff;padding:10px;margin-bottom:10px}.fullscreen .modal-body .actions a{color:#fff;font-size:100%}.fullscreen .modal-body ul{background-color:#fbfbfb}.fullscreen .modal-body ul li{border-bottom:solid 2px #c2c2c2}.fullscreen .modal-body ul li:hover,.fullscreen .modal-body ul li:hover a{background-color:var(--secondary-color);color:#fff}.fullscreen .modal-body ul li a{padding:7px 22px;color:#000;font-size:15px;font-weight:500}.fullscreen .modal-body .side-menu .dropdown-sidemenu a{background-color:transparent}.fullscreen .modal-body ul{overflow:auto;padding:0}.fullscreen .modal-body li{padding:10px 0}.fullscreen .modal-body a{color:#333;font-size:300%}@media (max-width:480px){.fullscreen .modal-body ul{overflow:auto}.fullscreen .modal-body li{padding:4px 0}.fullscreen .modal-body a{color:#333;font-size:200%;text-transform:uppercase;font-weight:700}}#IE-warning{background-color:#C30;color:#fff;text-align:center;padding-top:1rem;padding-bottom:1rem}.parking-map-nav{padding:0;display:inline-block}.parking-map-nav a{float:left;display:block;padding:15px;color:#727172;text-transform:uppercase}.parking-map-nav a.active{background-color:#017eba;color:#FFF}.parking-map-nav a:hover{background-color:#E6F2F8}.parking-map-nav a.active:hover{background-color:#017eba}.overview_container img{margin-bottom:3em;width:738px;height:597px}.overview_container{position:relative;display:block}.map_legend{list-style-type:none;margin:15px 0;padding:15px;border:3px solid #F4F4F4;color:#838383}.map_legend li{display:inline-block;position:relative;min-width:130px;line-height:39px;padding-left:32px;font-size:15px;margin-right:20px}.map_legend li svg{position:absolute;left:5px;top:9px;height:22px;width:22px}.number{color:#fff;position:absolute;display:block;font-size:12px;font-weight:lighter;width:17px;text-align:center;font-family:"Myriad Pro",arial,helvetica,sans-serif}#parking_2D{width:135%;padding:0;margin:0;background:#FFF;clear:both}.park_2D_container{min-height:409px;margin:0;border:0;overflow-x:scroll;overflow-y:hidden;padding:20px;background-color:#1c1c1c}.park_2D{display:block;position:relative;min-height:410px}.area_highlight,.car{position:absolute;display:block}.parking_map{margin-top:15px;border:0}.area_highlight{color:#FFF;opacity:.5}.car{width:22px;height:22px;background:0 0}.greenzone{color:#4CC417;fill:#4CC417}.whitezone{color:#B0B0B0;fill:#B0B0B0}.redzone{color:red;fill:red}.yellowzone{color:#CECE00;fill:#CECE00}.undefinedzone{color:grey;fill:grey}.car.Occupied{fill:currentColor}.car.Available{fill:#1c1c1c}.car.Available.popupMode{cursor:pointer}#permitsgrid td{position:relative;padding:5px 10px}.agreement-menu .agreement-menu-item{width:95%;max-width:600px;text-align:center;font-family:"PT Sans",sans-serif;margin:0 auto}.agreement-menu .agreement-menu-item .document{background:url(/styles/images/agreementmenu/document-large.svg) no-repeat;width:28px;height:36px;margin:0 auto 24px}.agreement-menu .agreement-menu-item h1{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:1.3px;color:#000}.agreement-menu .agreement-menu-item .price-block{font-family:"PT Sans",sans-serif;font-size:16px;font-weight:700;margin:16px}.agreement-menu .agreement-menu-item .price-block span.price{font-size:36px;font-weight:700}.agreement-menu .agreement-menu-item .area-block{height:48px;border-radius:4px;border:1px solid #b3bcc1;background-color:#fff;padding:10px 0 10px 16px}.agreement-menu .agreement-menu-item .area-block span{font-size:14px;font-weight:400;color:#91a0a9}.agreement-menu .agreement-menu-item .area-block a,.agreement-menu .agreement-menu-item .parking-places a{color:#000;text-decoration:underline}.agreement-menu .agreement-menu-item .parking-places{margin:12px 0 8px}.agreement-menu .agreement-menu-item .agreement-template-btn{background:url(/styles/images/agreementmenu/document-small.svg) no-repeat;padding-left:24px;width:180px;height:24px;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#0080c9;cursor:pointer}.agreement-menu .agreement-menu-item .agreement-template-btn :hover{color:#0080c9}.agreement-menu .agreement-menu-item .make-agreement-btn{height:48px;border-radius:4px;border:1px;background-color:#0080c9;color:#fff;margin-top:16px;font-size:14px;cursor:pointer;min-width:256px;width:70%}.agreement-menu .agreement-menu-item ul{margin:30px 0}.agreement-menu .agreement-menu-item ul li{list-style:url(/styles/images/agreementmenu/tick.svg);padding-left:8px;font-size:16px;font-weight:400;font-style:normal;line-height:1.5;letter-spacing:normal;color:#91a0a9;text-align:left;padding-bottom:8px}@media screen and (max-height:768px){.agreement-menu .agreement-menu-item h1{font-size:14px}.agreement-menu .agreement-menu-item .document{display:none}.agreement-menu .agreement-menu-item ul{margin:16px 0}.agreement-menu .agreement-menu-item ul li{padding-bottom:4px}}div#agreeementTypeSelectionPage{max-width:800px;margin:0 20px}div#agreeementTypeSelectionPage label{font-weight:700;margin-top:10px}div#agreeementTypeSelectionPage button,div#agreeementTypeSelectionPage span.k-widget.k-dropdown.k-header,div#agreeementTypeSelectionPage span.k-widget.k-numerictextbox{width:100%}div#agreeementTypeSelectionPage button{margin-top:10px}div#customerInfoPage{margin-left:0;margin-bottom:20px;max-width:800px}@media screen and (max-width:600px){div#customerInfoPage{width:100%}}div#customerInfoPage div.col-lg-12 label.radio-inline{font-weight:400;font-size:25px}div#customerInfoPage div.col-lg-12 label#newsletterLabel{margin:10px;font-size:14px}div#customerInfoPage div.col-lg-12 .k-widget.k-datepicker.k-header{width:100%;margin-bottom:5px}div#customerInfoPage .inputField{min-height:32px;width:100%;background-image:none;background-position:50% 50%;background-color:#fafafa;border-color:#f0f0f0;font-size:100%;font-family:inherit;border-style:solid;border-width:1px;color:#444;border-radius:2px;outline:0;display:block;position:relative;-webkit-box-sizing:content-box;box-sizing:content-box;margin-bottom:5px;text-indent:.33em}div#customerInfoPage .inputField:focus,div#customerInfoPage .inputField:hover{background-color:#fff;box-shadow:2px 2px 3px #d3d3d3;border-color:#f0f0f0}div#customerInfoPage button{width:100%;margin-bottom:5px}div#customerInfoPage .tags-input{display:block}div#customerInfoPage .tags-input *,div#customerInfoPage .tags-input :after,div#customerInfoPage .tags-input :before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div#customerInfoPage .tags-input .host{position:relative;margin-top:5px;margin-bottom:5px;height:100%}div#customerInfoPage .tags-input .host:active{outline:0}div#customerInfoPage .tags-input .tags{-moz-appearance:textfield;-webkit-appearance:textfield;padding:1px;overflow:hidden;word-wrap:break-word;cursor:text;background:0 0;box-shadow:none;height:100%}div#customerInfoPage .tags-input .tags .tag-list{margin:0;padding:0;list-style-type:none}div#customerInfoPage .tags-input .tags .tag-item{margin:2px;padding:0 5px;float:left;font:14px;height:26px;line-height:25px;border:1px solid #acacac;border-radius:3px;background:#fafafa}div#customerInfoPage .tags-input .tags .tag-item .remove-button{margin:0 0 0 5px;padding:0;border:none;background:0 0;cursor:pointer;vertical-align:middle;font:700 16px Arial,sans-serif;color:#585858}div#customerInfoPage .tags-input .tags .tag-item .remove-button:active{color:red}div#customerInfoPage .tags-input .tags .input{border:0;outline:0;margin:2px;padding:0 0 0 5px;float:left;height:26px;background:0 0;font:14px;color:#444}div#customerInfoPage .tags-input .tags .input.invalid-tag{color:red}div#customerInfoPage .tags-input .tags .input::-ms-clear{display:none}div#customerInfoPage .tags-input.ng-invalid .tags{-webkit-box-shadow:0 0 3px 1px rgba(255,0,0,.6);-moz-box-shadow:0 0 3px 1px rgba(255,0,0,.6);box-shadow:0 0 3px 1px rgba(255,0,0,.6)}div#customerInfoPage .tags-input[disabled] .host:focus{outline:0}div#customerInfoPage .tags-input[disabled] .tags{background-color:#eee;cursor:default}div#customerInfoPage .tags-input[disabled] .tags .tag-item{opacity:.65;background:-webkit-linear-gradient(top,#f0f9ff 0,rgba(203,235,255,.75) 47%,rgba(161,219,255,.62) 100%);background:linear-gradient(to bottom,#f0f9ff 0,rgba(203,235,255,.75) 47%,rgba(161,219,255,.62) 100%)}div#customerInfoPage .tags-input[disabled] .tags .tag-item .remove-button{cursor:default}div#customerInfoPage .tags-input[disabled] .tags .tag-item .remove-button:active{color:#585858}div#customerInfoPage .tags-input[disabled] .tags .input{background-color:#eee;cursor:default}div#customerInfoPage .tags-input .autocomplete{margin-top:5px;position:absolute;padding:5px 0;z-index:999;width:100%;background-color:#fff;border:1px solid rgba(0,0,0,.2);-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}div#customerInfoPage .tags-input .autocomplete .suggestion-list{margin:0;padding:0;list-style-type:none;max-height:280px;overflow-y:auto;position:relative}div#customerInfoPage .tags-input .autocomplete .suggestion-item{padding:5px 10px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:16px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;background-color:#fff}div#customerInfoPage .tags-input .autocomplete .suggestion-item.selected,div#customerInfoPage .tags-input .autocomplete .suggestion-item.selected em{color:#fff;background-color:#0097cf}div#customerInfoPage .tags-input .autocomplete .suggestion-item em{font:normal 700 16px "Helvetica Neue",Helvetica,Arial,sans-serif;color:#000;background-color:#fff}div#customerInfoPage .label-block{padding-top:.8em}#loaderModalContainer{text-align:center}#loaderModalContainer p{padding:0 2em;font-size:1.5em}#loaderModalContainer .loader-area{display:block;position:relative;min-height:50px}.agreement-landing{display:flex;flex-wrap:wrap;justify-content:center}.agreement-landing input{border-radius:4px;border:1px solid #b3bcc1;height:48px}.agreement-landing .landing-btn{height:48px;border-radius:4px;border:1px;background-color:#0080c9;color:#fff;margin-top:16px;font-size:14px;cursor:pointer;min-width:256px;width:70%}.agreement-landing .header-block{margin-bottom:32px;text-align:center;flex-grow:1;width:100%}.agreement-landing .header-block h1.main-header{font-size:36px;font-weight:700;font-family:Oswald,sans-serif;color:#000;padding-bottom:16px}.agreement-landing .header-block p.description{font-size:18px;font-weight:400;font-family:MyriadPro,sans-serif;line-height:1.33;color:#91a0a9}.agreement-landing .agreement-blocks-container{display:flex;flex-wrap:wrap}.agreement-landing .block-item{display:flex;flex-direction:column;justify-content:space-evenly;width:90%;min-height:700px;text-align:center;font-family:"PT Sans",sans-serif;margin:0 auto}.agreement-landing .block-item .parking-select-zone-block{display:flex;flex-wrap:nowrap;justify-content:space-evenly}.agreement-landing .block-item .parking-select-zone-block .left-side{display:flex;align-items:center;flex:2 0 50%}.agreement-landing .block-item .parking-select-zone-block .right-side{display:flex;align-items:center;flex:1 0 50%}.agreement-landing .block-item .parking-select-zone-block .right-side .select-parking-places-input{padding:10px;cursor:pointer}.agreement-landing .block-item .parking-select-zone-block .right-side .plus-icon{background:url(/styles/images/agreementmenu/control-inc.svg) 94% 50% no-repeat}.agreement-landing .block-item .header-section{min-height:145px}.agreement-landing .block-item .byfact-ico{background:url(/styles/images/agreementmenu/document-large.svg) no-repeat;width:28px;height:36px;margin:0 auto 24px}.agreement-landing .block-item .subscription-ico{background:url(/styles/images/agreementmenu/asset-large.svg) no-repeat;width:36px;height:36px;margin:0 auto 24px}.agreement-landing .block-item .sneries-ico{background:url(/styles/images/agreementmenu/map-large.svg) no-repeat;width:36px;height:36px;margin:0 auto 24px}.agreement-landing .block-item h1{font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:1.3px;color:#000}.agreement-landing .block-item h1.without-subheader{padding-bottom:40px}.agreement-landing .block-item h2{font-size:16px;color:#0080c9;padding-top:12px 0;font-weight:400;line-height:1.5}.agreement-landing .block-item .price-block{font-family:Oswald,sans-serif;font-size:16px;font-weight:700;margin-bottom:16px}.agreement-landing .block-item .price-block span.price{font-family:"PT Sans",sans-serif;font-size:36px;font-weight:700}.agreement-landing .block-item .area-block{border-radius:4px;border:1px solid #b3bcc1;height:48px;background-color:#fff;text-align:left;display:flex;align-items:center;padding-left:16px}.agreement-landing .block-item .area-block span{font-size:14px;font-weight:400;color:#91a0a9}.agreement-landing .block-item .parking-places-wrapper{display:flex;margin:12px 0 8px;clear:both;height:24px}.agreement-landing .block-item .parking-places{text-align:left;float:left}.agreement-landing .block-item .parking-places a{color:#0b5ffc;text-decoration:underline}.agreement-landing .block-item .parking-places .parking-place-info{cursor:pointer}.agreement-landing .block-item .available-places{float:right;flex:1;text-align:right}.agreement-landing .block-item .available-places span{font-size:16px;color:#000!important}.agreement-landing .block-item .agreement-template-btn{background:url(/styles/images/agreementmenu/document-small.svg) no-repeat;padding-left:24px;width:180px;height:24px;font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#0080c9;cursor:pointer}.agreement-landing .block-item .agreement-template-btn :hover{color:#0080c9}.agreement-landing .block-item ul{margin:30px 0}.agreement-landing .block-item ul li{list-style:url(/styles/images/agreementmenu/tick.svg);padding-left:8px;font-size:16px;font-weight:400;font-style:normal;line-height:1.5;letter-spacing:normal;color:#91a0a9;text-align:left;padding-bottom:8px}.agreement-landing .block-item .ui-select-container{width:100%}.agreement-landing .block-item .ui-select-container .ui-select-match .form-control{border-radius:4px;border:1px solid #b3bcc1;height:48px}.agreement-landing .block-item .ui-select-container .ui-select-match .ui-select-placeholder{margin-top:8px!important;display:block}.agreement-landing .block-item .ui-select-container .ui-select-match .ui-select-match-text{margin-top:8px!important}.agreement-landing .block-item .amount-controls{display:flex;flex-wrap:nowrap;justify-content:space-between;height:48px;flex-grow:0}.agreement-landing .block-item .amount-controls .right{display:flex;justify-content:center;flex-wrap:nowrap;flex-direction:row-reverse}.agreement-landing .block-item .amount-controls .amount-input{border-radius:4px;border:1px solid #b3bcc1;width:48px;height:48px;float:right;text-align:center;-webkit-appearance:none;-moz-appearance:textfield}.agreement-landing .block-item .amount-controls .amount-btn{width:48px;height:48px;border:none;background-position:center!important;float:right;cursor:pointer;outline:0}.agreement-landing .block-item .amount-controls .inc-btn{background:url(/styles/images/agreementmenu/control-inc.svg) no-repeat}.agreement-landing .block-item .amount-controls .dec-btn{background:url(/styles/images/agreementmenu/control-dec.svg) no-repeat}.agreement-landing .block-item .amount-controls .ui-select-choices{width:auto!important}.agreement-landing .agreement-item-wrapper{float:left}@media screen and (min-width:1100px){.agreement-landing .block-item ul{height:226px}.agreement-landing .agreement-item-wrapper{flex-grow:1;padding:0 10px;width:33%;min-height:600px}.agreement-landing .agreement-blocks-container .agreement-item-wrapper:not(:last-child){border-right:1px solid #e2e2e2}.agreement-landing .contact-us .left{flex:3 0 70%}.agreement-landing .contact-us .right{flex:1 0 30%}}@media screen and (max-width:1100px){.agreement-landing .header-block{margin-bottom:0}.agreement-landing .header-section{min-height:auto!important}.agreement-landing .agreement-item-wrapper{width:100%;padding-top:0!important;padding-right:16px!important;padding-left:16px!important;float:none;margin-bottom:40px}.agreement-landing .agreement-item-wrapper:not(:last-child){padding:40px;border-bottom:1px solid #e2e2e2}.agreement-landing .block-item{padding:0 20px;justify-content:flex-start!important;min-height:auto!important}.agreement-landing .block-item h1.without-subheader,.agreement-landing .block-item ul li{padding-bottom:0}.agreement-landing .block-item h1.main-block{font-size:30px}.agreement-landing .block-item .header-ico{display:none}.agreement-landing .block-item ul{margin:0 0 16px}.agreement-landing .contact-us .left{flex:3 0 100%}.agreement-landing .contact-us .right{flex:1 0 100%;justify-content:center}.agreement-landing .contact-us .right .landing-btn{min-width:auto}}#signDocumentContainer,.pay-button{float:right}.agreement-landing .contact-us{display:flex;flex-wrap:wrap;background-color:#f3f6f8;width:100%;padding:2em 2.5em;margin-top:100px}.agreement-landing .contact-us .left{display:flex;flex-wrap:wrap}.agreement-landing .contact-us .left .contact-us-header{font-weight:700;font-family:Oswald,sans-serif;font-size:28px;width:100%}.agreement-landing .contact-us .left .contact-us-description{font-family:"PT Sans",sans-serif;font-size:18px;line-height:1.33;color:#91a0a9;width:100%}.agreement-landing .contact-us .right{display:flex}#newReservationRegisterForm .data_line{width:100%}#newReservationRegisterForm .k-window-titlebar.k-header{background-color:var(--secondary-color)!important}#newReservationRegisterForm .form_label{display:inline-block;width:35%;margin-top:10px}#newReservationRegisterForm .form_field{display:inline-block;width:65%}#newReservationRegisterForm .no_side_padding{padding-left:0;padding-right:0}#newReservationRegisterForm .warning-block{height:30px;text-align:center}#newReservationRegisterForm .reservation-comment,#newReservationRegisterForm .reservation-numberplate{padding-left:5px;width:426px}#newReservationRegisterForm .h40p{height:40px}#newReservationRegisterForm .black{color:#000}.side-menu div.content{width:100%;margin-top:0}.side-menu div.content ul{border-top:solid 1px #979797;padding:0;margin:0;list-style:none;width:100%}.side-menu div.content ul li{border-bottom:solid 1px #979797;line-height:41px;width:100%}.side-menu div.content ul li a{color:#000;text-align:center;padding:0 5px 0 16px;text-decoration:none;font-weight:500;font-size:15px;width:100%;font-family:"PT Sans",sans-serif}.side-menu div.content ul li.active>a{text-decoration:none;color:#fff;background-color:silver;display:block}.side-menu .dropdown-sidemenu{width:100%}.side-menu .dropdown-sidemenu a{padding:5px 10px;display:block;width:100%;background-color:#f4f5f7;color:#727172;text-decoration:none}.side-menu .dropdown-sidemenu .dropdown-settings{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";color:#000;font-size:.95rem;font-weight:500;text-align:center}.side-menu .dropdown-sidemenu ul li a,.sub-menu ul>li a,.top-menu a,.top-menu-sub-item a{font-family:"PT Sans",sans-serif}.side-menu .dropdown-sidemenu .dropdown-settings:hover{text-decoration:underline}.sub-menu ul>li a,.sub-menu ul>li a:hover,.top-menu a{text-decoration:none}.side-menu .dropdown-sidemenu ul{border:none;margin:0;width:100%;text-align:center}.side-menu .dropdown-sidemenu ul li{border-bottom:solid 2px #c2c2c2}.side-menu .dropdown-sidemenu ul li a{padding:7px 22px;color:#000;font-size:15px;font-weight:500}.side-menu .dropdown-sidemenu ul li a:hover,.sub-menu :hover{background-color:var(--secondary-color);color:#fff}.sub-menu :hover .dropdown-lang{color:#fff}.sub-menu .dropdown-lang{color:#838383;font-weight:700}.sub-menu .dropdown-lang .hover{background-color:var(--secondary-color);color:#fff}.sub-menu .dropdown-lang ul{background-color:#f4f5f7}.sub-menu .dropdown-lang ul li{border-bottom:1px solid #f4f5f7;color:#838383}.sub-menu .dropdown-lang ul li :hover{background-color:var(--secondary-color);color:#fff}.sub-menu .dropdown-lang ul li a{color:#838383}.top-menu a,.top-menu a:hover{color:#727172}.sub-menu ul>li{width:100%}.sub-menu ul>li a{display:block;border:none;text-align:center;padding-left:20px;padding-right:20px;padding-top:10px;font-size:14px;text-transform:uppercase;height:40px;white-space:nowrap}.sub-menu-sub-item a{text-transform:none}.top-menu a{text-transform:uppercase;display:block;font-size:14px;margin-left:10px;margin-right:10px}.top-menu a:hover,.top-menu-sub-item a:hover{text-decoration:underline!important;background-color:var(--secondary-color)}.top-menu-sub-item{white-space:nowrap;border-bottom:1px solid silver}.top-menu-sub-item a{text-transform:none;padding:7px 20px;margin:0;font-size:14px}#registerForm input[type=email],#registerForm input[type=text],input[name=CompanyName]{text-transform:uppercase}#changePasswordForm fieldset .form_validation_box,#registerForm fieldset .form_validation_box{margin-bottom:0!important}.top-menu-sub-item a:hover{color:#FFF}#changePasswordForm fieldset .form_validation_box .error-message,#registerForm fieldset .form_validation_box .error-message{color:red}.top-menu-sub-item:hover{background-color:var(--secondary-color)}.dropdown-menu{padding:0}#changePasswordForm fieldset .form_label{line-height:34px}#registerForm label.sub{font-size:14px;font-weight:400}.printIcon{background-color:var(--secondary-color)}.printIcon .bigImg{background:#fff}.printIcon .smallImg{padding-right:10px;display:inline!important}.printIcon img{cursor:pointer}.printIcon a{color:#fff}.status-indicator{display:inline-block;height:17px;width:17px;border-radius:10px}.status-indicator.Invalid{background-color:red}.status-indicator.Valid{background-color:green}.status-indicator.Pendding{background-color:#ff0}.status-info{position:relative;top:-4px}.agreement-uploaded-files{display:inline-block;height:10px}.agreement-uploaded-files-action{text-align:center;width:10%}.agreement-uploaded-files-action:hover{cursor:pointer;background-color:#e1e1e1}.agreement-uploaded-files-list{z-index:1000;position:relative;top:-10px;left:10px;background-color:#fff;border:1px solid #000}.uploaded-files-table{margin-left:1em;table-layout:fixed}.uploaded-files-table tr{position:relative}.uploaded-files-table-td{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:8em}.agreement-button-size,.common-file-import div.common-file-upload-wrapper button{width:8.5em}.uploaded-files-table-file-name{cursor:default}.financial-report-container .financial-download,.parking-lot-select,.slider{cursor:pointer}.uploaded-files-table-file-name:hover span.uploaded-files-table-file-name-tooltip{display:block;opacity:1;position:absolute;top:20px;left:10px;color:#000;background-color:#fff;border:1px solid #000;z-index:1;padding:2px}.uploaded-files-table-file-name-tooltip{display:none}div.agreement div.headline{height:36px;background-color:var(--primary-color);font-size:14px;color:#fff;font-family:Arial,sans-serif;font-weight:700;line-height:36px;padding:0 10px}div.agreement div.headline a{float:right;color:#fff}div.agreement div.data{color:#999;font-size:14px}div.agreement div.data div{padding-bottom:3px}div.agreement .hideoverflow{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div.agreement .hideoverflow:hover{white-space:normal!important}#composeNewAgreement{width:100%}#showexpiredagreements{padding-left:1rem}.auditlog-details{display:flex;flex-wrap:wrap;align-items:flex-start;margin:2em}.auditlog-details section{display:flex;flex-direction:column;flex:2 0 0}.auditlog-details section strong{padding-bottom:1em}.auditlog-details section ul{padding-left:0}.auditlog-details section ul li{display:flex}.auditlog-details section ul li label{flex:1 0 0}.auditlog-details section ul li label+*{flex:3 0 0}.auditlog-details .changes-wrapper{white-space:pre-line}.k-grid td.changes-wrapper{text-overflow:ellipsis;white-space:nowrap}#permitPreorderGrid td,.expandable:hover{white-space:normal}.common-file-upload-wrapper{display:inline-block}#commonFileUpload{display:none}#controlpostgrid .k-grid-content table tbody tr.table-warning-unlawful{background-color:#F7F8E0}#controlpostgrid .k-grid-content table tbody tr.table-warning-entry-exit-gates{background-color:#d83940}#controlpostgrid .k-grid-content table tbody tr.table-warning-special-vehicle{background-color:#CEECF5}#controlpostgrid .k-grid-content table tbody tr.table-warning-eshop{background-color:#CEF6CE}#controlpostgrid .k-grid-content table tbody tr.table-warning-app{background-color:#E5DAFB}#controlpostgrid .k-grid-content table tbody tr.table-warning-last-free{background-color:#F6E3CE}#controlpostgrid .k-grid-content table tbody tr .manualEntryColumn{position:relative}#controlpostgrid .k-grid-content table tbody tr .manualEntry{display:inline-block;transition:all .5s ease}#controlpostgrid .k-grid-content table tbody tr .manualEntry:hover .tooltiptext{visibility:visible;transition:all .5s ease}#controlpostgrid .k-grid-content table tbody tr .manualEntry .tooltiptext{transition:all .5s ease;font-size:.6rem;visibility:hidden;width:50px;background-color:#000;color:#fff;text-align:center;padding:6px 0;border-radius:6px;position:absolute;z-index:1}.select-box-height{height:42px}.form_validation_box{margin-bottom:0!important}.form_validation_box .error-message{margin-top:10px;color:red}.pay-button{margin-right:10px;background-color:var(--button-color);border-color:var(--button-color);color:#fff}.balance-block{display:flex;flex-wrap:wrap;padding:1em;margin-bottom:40px;border:1px solid var(--secondary-color);line-height:100%}.balance-block h2{float:left;padding-right:40px;margin:0}.balance-block .balance-value{font-size:24px;display:block;float:left;padding-right:60px}.balance-block .balance-value.negative{color:red}.balance-block .balance-value .date{font-size:12px;color:#000}.balance-block a{display:block;float:left;font-size:20px;font-weight:700}.balance-block .clear{clear:both}img.icon-excel{padding:0 0 0 .7rem;width:22px}label{padding-right:8px}.login-buttons{margin-top:40px}.k-grid td{overflow:hidden;text-overflow:clip}.preorder-details-modal .k-grid-toolbar{padding-left:1em}.preorder-details-modal .preorder-details{display:flex;flex-wrap:wrap;align-items:flex-start;margin:2em}.preorder-details-modal .preorder-details .invoice-section{flex:1.5 0 0}.preorder-details-modal .preorder-details .invoice-section label{flex:2 0 0}.preorder-details-modal .preorder-details .invoice-section label+*{flex:1 0 0}.preorder-details-modal .preorder-details section{display:flex;flex-direction:column;flex:2 0 0}.preorder-details-modal .preorder-details section strong{padding-bottom:1em}.preorder-details-modal .preorder-details section ul{padding-left:0}.preorder-details-modal .preorder-details section ul li{display:flex}.preorder-details-modal .preorder-details section ul li label{flex:2 0 0}.preorder-details-modal .preorder-details section ul li label+*{flex:3 0 0}#permitPreorderGrid .icon-button{width:22px}#permitPreorderGrid .icon-button .icon{margin:0}#permitPreorderGrid .k-i-permitpreorder{-webkit-filter:invert(0)!important;vertical-align:inherit!important}.financial-report-container{min-height:200px;margin-bottom:70px}.financial-report-container .export-button{padding:5px;float:left}.financial-report-container .export-button div{margin-top:-5px;background-size:335px 336px}.financial-report-container .export-button:hover{background-color:#619ec1;cursor:pointer}.financial-report-container .page-header{font-weight:600;font-size:24px;margin-bottom:15px}.financial-report-container .filter .span{font-weight:600;font-size:13px}.financial-report-container .filter .button{width:150px;height:40px;font-size:13px;font-weight:600;border:0;border-radius:0;color:#fff;background-color:#ffa400;margin-top:22px}.financial-report-container .filter .select{width:332px}.financial-report-container .company-passage-legend .company-passage-vehicle-list{padding:0;-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}.financial-report-container .company-passage-legend .company-passage-vehicle-list li{display:inline-block;list-style:none;width:100%}.financial-report-container .company-passage-legend .company-passage-vehicle-list span{font-size:13px}.financial-report-container .report-empty{margin-top:30px;margin-bottom:30px}.financial-report-container .report-header{color:#666;font-weight:600;font-size:20px;margin-top:20px;margin-bottom:20px;text-align:left;background-color:#fff}.tempPermitAddForm .buttons button,.tempPermitImportForm .buttons button{margin-bottom:0}.financial-report-container .report-header span{font-weight:400}.financial-report-container .make-me-dark{background-color:#f2f2f2}.financial-report-container .make-me-bold{font-weight:600}.financial-report-container .report-table .summary-row td{background-color:#f2f2f2;font-weight:600}.financial-report-container .report-table td{background-color:#fff;color:#333;font-size:13px;padding:2px;width:40px;height:30px;vertical-align:middle;text-align:center}.financial-report-container .report-table .make-me-dark{background-color:#f2f2f2}.financial-report-container .report-table .make-me-bold{font-weight:600}.financial-report-container .report-table .header-row{color:#fff;background-color:var(--secondary-color);height:38px;text-align:left;font-size:14px;padding-left:15px}.financial-report-container .report-table .header-column{background-color:#f2f2f2;width:150px;max-width:150px;font-weight:600}.financial-report-container .report-table .information-column{background-color:#f2f2f2;width:45px;font-weight:600}.financial-report-container .report-table .information-column-payments{background-color:#f2f2f2;width:120px;font-weight:600}.financial-report-container .report-table .move-left{text-align:left;padding-left:5px}.financial-report-container .report-table .report-date-row{color:#333;background-color:#fff}.financial-report-container .k-datepicker .k-input,.financial-report-container .k-timepicker .k-input{background-color:#fff}.financial-report-container .k-picker-wrap.k-state-default>.k-select{background-color:#ebebeb}.financial-report-container .k-picker-wrap .k-icon.k-i-calendar{background-size:337px 336px}.ui-select-bootstrap .pull-left{float:left!important}.ui-select-bootstrap .caret{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;display:inline-block;margin-left:0;vertical-align:middle;width:0}.ui-select-bootstrap .pull-right{float:right!important}.column,.tempPermitImportForm .left{float:left}.ui-select-bootstrap .ui-select-toggle.btn{border:1px solid #ced4da}.ui-select-bootstrap .ui-select-choices.dropdown-menu{display:block}.ui-select-bootstrap .ui-select-match-text{max-height:24px}.ui-select-bootstrap .ui-select-match.btn-default-focus{border-radius:.25rem;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);outline:0}.ui-select-bootstrap .ui-select-match.btn-default-focus>.ui-select-toggle{border-color:#80bdff}.searcharea{margin-left:50px}.column{padding:10px;height:300px}.left{width:65%}.right{width:35%}.row:after{content:"";display:table;clear:both}.tempPermitImportForm .k-button.k-clear-selected,.tempPermitImportForm .k-button.k-upload-selected,.tempPermitImportForm .k-icon.k-i-close.k-i-cancel{display:none}#low-free-time .k-grid-header{padding-right:17px!important}.tempPermitImportForm{font-size:14px}.tempPermitImportForm .no-border{border:none}.tempPermitImportForm input,.tempPermitImportForm select,.tempPermitImportForm textarea{color:#000;box-sizing:border-box}.tempPermitImportForm input{padding:11px 10px}.tempPermitImportForm .half{width:48%}.tempPermitImportForm .right{float:right}.tempPermitImportForm .buttons{padding:0 20px 0 0}.tempPermitImportForm .buttons button,.tempPermitImportForm .buttons div{padding:12px 10px 10px}.tempPermitImportForm .formErrorMessage{font-size:11pt}.tempPermitImportForm .bottom-error-box{padding-bottom:1.25rem}.tempPermitImportForm .item-index{padding:11px 0}.tempPermitImportForm .k-upload-files{padding-bottom:0}.tempPermitImportForm .invalid{border-color:#900}tr.removed-item td:before{content:" ";position:absolute;top:50%;left:0;border-bottom:1px solid #111;width:100%}#grid td,.switch{position:relative}tr.removed-item td:last-child:before{top:49%}#grid td{padding:5px 10px}.import-summary-dialog{font-size:13px;font-weight:400;color:#a8a8a8}.import-summary-dialog>div{padding:5px 5px 5px 10px}.import-summary-dialog table{max-height:300px;overflow:auto;margin-top:15px}.import-summary-dialog th{background-color:#efefef;color:#a8a8a8;border:2px solid #e6e6e6;font-weight:400;height:30px;padding:5px 5px 5px 10px}.import-summary-dialog td{background-color:#fff;color:#000;border-bottom:1px solid #e6e6e6;padding:5px 5px 5px 10px;min-width:50px}.import-summary-dialog .failure-container{max-height:450px;overflow-y:auto;margin-top:10px}.modal-body.no-paddings{padding:0}.tempPermitAddForm{font-size:14px}.tempPermitAddForm .no-border{border:none}.tempPermitAddForm input,.tempPermitAddForm select,.tempPermitAddForm textarea{color:#000;box-sizing:border-box}.tempPermitAddForm input{padding:11px 10px}.tempPermitAddForm .half{width:48%}.tempPermitAddForm .left{float:left}.tempPermitAddForm .right{float:right}.tempPermitAddForm .modal-footer{justify-content:flex-start}.tempPermitAddForm .buttons{padding:0 20px 0 0}.tempPermitAddForm .buttons button,.tempPermitAddForm .buttons div{padding:12px 10px 10px}.tempPermitAddForm .k-button{padding:7px}.tempPermitAddForm .bottom-error-box{padding-bottom:1.25rem}.tempPermitAddForm .formErrorMessage{font-size:11pt}.tempPermitAddForm .item-index{padding:11px 0}.tempPermitAddForm input:read-only{background-color:#dfdfdf}.account{color:#253858;display:flex;padding-right:0}.account .container{justify-content:center;padding-top:5px;padding-bottom:5px;display:flex;align-items:center}.k-grid .k-dirty,.switch input{display:none}.account .container #user-swith-label{margin-bottom:0;text-align:end;flex-grow:1}.account .container #user-switch-dropdown{flex-grow:1}.account #current-user{text-align:center;font-style:italic;font-weight:700;color:var(--secondary-color)}@media screen and (max-width:823px){.account .container{flex-wrap:wrap}.account .logout{display:none}}@media screen and (max-width:423px){.account .container #user-swith-label{display:none}}label.checkbox{width:100%}label.checkbox input{width:30px}.whitespace-separator{margin:50px}.drop-down{color:#838383}.cell-right{text-align:right}input,input:focus{color:#000}.searchbtn{margin-left:-20px;color:#0078bb}.searcharea{margin-right:10px}.switch{display:inline-block;width:40px;height:20px;margin:8px;transform:translateY(50%)}.slider,.slider:before{position:absolute;transition:.4s}.slider{top:0;bottom:0;left:0;right:0;border-radius:20px;box-shadow:0 0 0 2px #777,0 0 4px #777;border:4px solid transparent;overflow:hidden}.slider:before{content:"";width:100%;height:100%;background:#777;border-radius:30px;transform:translateX(-20px)}input:checked+.slider:before{transform:translateX(20px);background:#0280C4}input:checked+.slider{box-shadow:0 0 0 2px #0280C4,0 0 2px #0280C4}.divider{margin:3em}.custom-info{text-align:center}