:root{--red-color-not-good:#E06B42;--red-color:#C10841;--dark-orange:#cc6600}.ii_a,.ii_a:visited{color:#00a4ca !important}.ii_a:hover,.ii_a:active{opacity:.6 !important}.ii_gray_red_a,.ii_gray_red_a:visited{color:#808080}.ii_gray_red_a:hover,.ii_gray_red_a:active{color:#c10841}.ii_reverse_a,.ii_reverse_a:visited{color:#f8981d !important}.ii_reverse_a:hover,.ii_reverse_a:active{opacity:.6 !important}.ii_orange_red_a,.ii_orange_red_a:visited{color:var(--dark-orange)}.ii_orange_red_a:hover,.ii_orange_red_a:active{opacity:.6 !important}.ReloadPage.ii_orange_red_a,.ReloadPage.ii_orange_red_a:visited{color:#ff838a}#mainCancelLink.ii_orange_red_a,#mainCancelLink.ii_orange_red_a:visited{color:#ff838a}.ii_orange_red_a:hover,.ii_orange_red_a:active{color:#c10841}hr{margin-bottom:3px;margin-top:3px}#SelectServiceContainer{padding-bottom:15px;padding-top:15px}#SelectServiceContainer fieldset[disabled] .selectBox .selectBox-label,#SelectServiceContainer .selectBox.selectBox-disabled .selectBox-label{color:#555}.page-box-content{padding:2px}.redColor{color:var(--red-color)}.blockUI.blockMsg.blockPage{left:15% !important;width:70% !important}.ii-block-ui{font-size:14pt;margin:25px 0 25px 0;display:flex;align-items:center}.loaderWrapper{display:flex;align-items:center;width:120px;height:60px;padding-left:15px}.loader{padding-right:15px;padding-left:15px;--c:no-repeat linear-gradient(#F8981D 0 0);background:var(--c),var(--c),var(--c),var(--c),var(--c),var(--c),var(--c),var(--c),var(--c);background-size:16px 16px;animation:l32-1 1s infinite,l32-2 1s infinite}@keyframes l32-1{0%,100%{width:45px;height:45px}35%,65%{width:65px;height:65px}}@keyframes l32-2{0%,40%{background-position:0 0,0 50%,0 100%,50% 100%,100% 100%,100% 50%,100% 0,50% 0,50% 50%}60%,100%{background-position:0 50%,0 100%,50% 100%,100% 100%,100% 50%,100% 0,50% 0,0 0,50% 50%}}a.btn{padding:8px;margin-top:3px}.paddingLeftRightFix{padding-left:8px;padding-right:3px}a.btn.Country,a.btn.Town{width:80%}div.btn-group.Country,div.btn-group.Town{width:100%}div.btn-group.Country .dropdown-menu a{padding-right:30px}.select2 .select2-selection{box-shadow:none;border-radius:3px}.select2 .select2-selection:hover{border-color:#ccc;text-decoration:none}.select2 .select2-selection:focus{box-shadow:0 0 10px rgba(46,84,129,.3);border:solid 1px #839bb7;outline:none;transition:border linear .2s,box-shadow linear .2s}.select2-container--classic.select2-container--disabled.select2-container--focus .select2-selection:focus{box-shadow:none;transition:none}.select2-container--classic.select2-container--disabled .select2-selection__clear,.select2-container--classic.select2-container--disabled .select2-selection__arrow{display:none}.select2-container--classic .select2-selection--single{border:1px solid #e1e1e1 !important;background-color:#eee !important;background-image:none !important}.select2-container--classic .select2-selection--single .select2-selection__rendered{padding-top:6px !important;padding-bottom:6px !important;color:#000 !important}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#000 !important}.select2-container--classic .select2-selection--single:focus{border:1px solid #839bb7 !important}.select2-container--classic.select2-container--disabled.select2-container--focus .select2-selection--single:focus{border:1px solid #e1e1e1 !important}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#839bb7 !important}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#f2f2f2 !important;color:#000 !important}.select2-container--classic .select2-selection--single .select2-selection__clear,.select2-container--classic .select2-selection--single .select2-selection__arrow{height:38px !important}.select2-container .select2-selection--single,.select2-container--classic .select2-selection--single .select2-selection__rendered{height:40px !important}.select2-container--classic{font-size:14px !important}.select2-container--classic.select2-container--open .select2-selection--single{border-left:1px solid #5897fb !important;border-right:1px solid #5897fb !important;border-top:1px solid #5897fb !important}.select2-container--classic .select2-selection--single .select2-selection__arrow{border-left:1px solid #ddd !important}.select2-container--classic.select2-container--disabled .select2-selection--single .select2-selection__rendered{color:#555 !important}input.homeIndexFastSearch{margin-bottom:0;width:100%}#HomeUserRecordButton{margin-top:8px;margin-bottom:8px}.selectBox,.form-control{margin-bottom:8px}.CompanyMobile{letter-spacing:-.02em !important}.CompanyMobile input::placeholder{letter-spacing:-.02em}.CompanyMobile .selectBox-label{color:#000}.CompanyMobile .AttributesTable{width:100%}.CompanyMobile .AttributesTable .SelectAttribute td{padding-bottom:15px}.CompanyMobile .selectDateRow{display:none;margin-bottom:3px}.CompanyMobile .selectDateRow div{display:flex;align-content:center}.CompanyMobile .selectDateRow .labbelForValue{width:100px;display:inline-flex;align-items:center;padding-bottom:4px}.CompanyMobile .selectDateRow #inputEventDateMobile{display:inline}.CompanyMobile .selectDateRow #timeSelect{width:185px;display:inline;margin-bottom:0}.CompanyMobile .selectDateRow .selectBox{width:240px !important}.CompanyMobile .selectDateRow #userName{width:240px;display:inline}.CompanyMobile .selectDateRow #idLoginPhoneNumber{width:240px;display:inline;height:100%}.CompanyMobile .selectDateRow #idLoginPhoneNumberWrapper div{display:inline-flex}.CompanyMobile .selectDateRow #ButtonSetPhoneAndSubmit{width:240px;margin-bottom:10px}.CompanyMobile .selectDateRow #ButtonSelectTimeWrapper{display:none}.CompanyMobile .selectDateRow .CreateRecordWrapper{display:block}.CompanyMobile .AskPermissionToProcessPrivacyDataWrapper label{font-weight:normal;font-size:small;cursor:pointer;margin-left:20px}.CompanyMobile .selectDateRow #timeSelectWrapper .selectBox,.CompanyMobile .selectDateRow #timeSelectWrapper .select2{margin-bottom:0 !important}.CompanyMobile .noVariants{margin-top:8px;margin-bottom:8px;color:#ff838a;float:right}.CompanyMobile #EventRowDraggableNotDraggableMessage{display:none}.CompanyMobile #userNameWrapper{white-space:nowrap}.CompanyMobile .submitRecordRow{display:none}.CompanyMobile .submitRecordRowWithoutConfirmation{display:none}.CompanyMobile .submitRecordRow div{display:flex;align-content:center}.CompanyMobile .submitRecordRow span.labbelForValue{margin-top:10px;display:inline-block}.CompanyMobile .submitRecordRow #newRecordCodeWrapper{width:185px;display:inline}.CompanyMobile .submitRecordRow .labbelForCodeFromSms{width:100px;display:inline-block}.CompanyMobile .submitRecordRow.submitInfoAndButtons div{display:inline-block}.CompanyMobile .submitRecordRow.submitInfoAndButtons .newRecordAfterConfirmationButton{margin-top:0}.CompanyMobile .submitRecordRow.CodeSmsBlock{margin-top:7px}body.homeMobile{padding-right:5px}.homeMobile .SiteNameCaptionMobileWrapper{width:100%;text-align:center;padding-bottom:10px;padding-top:5px}.homeMobile .SiteNameCaptionMobile{font-size:large;font-weight:bold}.homeMobile .FirstButtonWrapper{padding-top:40px}.homeMobile .ButtonWrapper{padding-top:20px}.homeMobile .ButtonWrapper>a,.homeMobile .FirstButtonWrapper>a{width:100%}.homeMobile .MyRecordsWrapper{padding-top:15px;padding-right:5px;padding-left:5px;text-align:right}.homeMobile .MyRecords{display:block;padding-bottom:10px}.homeMobile .btn-warning{margin-bottom:10px}.homeMobile .GoToMainPageButton{text-align:center;display:block}.homeMobile .width100{width:100%}#ModalNewRecord .selectBox-label{width:100% !important}#ModalNewRecord .selectBox{z-index:2000 !important}#ModalNewRecord.IsMobileDevice .title{margin-bottom:5px}#ModalNewRecord.IsMobileDevice select{margin-bottom:10px}#ModalNewRecord.IsMobileDevice .modal-dialog{margin:5px}#ModalNewRecord.IsMobileDevice .modal-body{padding-bottom:0;padding-left:10px;padding-right:10px}#ModalNewRecord.IsMobileDevice .modal-header{padding-left:10px;padding-right:10px}.selectBox-dropdown-menu{z-index:2000 !important}.ui-autocomplete{z-index:2000 !important}.IsMobileDevice .ui-autocomplete{width:auto !important}.CompanyMobile #EventSucceffullyCreated{display:none;text-align:center}.CompanyMobile .submitGood{font-size:large;color:#8ac44b;display:none;width:100%;text-align:center}.CompanyMobile .submitGood #EventSucceffullyCreatedMobile{font-weight:bold;white-space:pre-line}.CompanyMobile .submitGood #AddToMyCalendar{margin-top:10px;font-size:medium;color:#000;width:100%}.CompanyMobile .submitGood #AddToMyCalendar img{margin-left:10px;margin-right:5px;display:none}.CompanyMobile #EventSucceffullyCreatedAndWaitForPaiment{display:none}.CompanyMobile #EventSucceffullyCreatedAndWaitForPaimentMobile{display:none;font-size:14px}.CompanyMobile #EventSucceffullyCreatedAndWaitForPaimentMobile i{font-size:14px}.CompanyMobile #timer{color:#6d6d6d}.CompanyMobile .TimerWrapperFixedWidth{display:inline-block;width:20px}.CompanyMobile .RightBlockButtonsWrapperCol{padding-left:5px}.CompanyMobile .RightBlockButtonsWrapper{float:right}.CompanyMobile .RightBlockButtonsWrapper a{display:block;padding-top:7px;white-space:nowrap}.CompanyMobile .VerticalAlignCenter{vertical-align:middle;display:inline-block}.CompanyMobile span.VerticalAlignCenter{margin-left:7px}.CompanyMobile div.header{font-size:large;width:100%;color:#253238;font-weight:500;padding-top:20px;padding-bottom:0}.CompanyMobile select{box-shadow:none;background-color:#eee;font-size:14px;border:none;padding-left:4px;padding-right:4px;color:#000}.CompanyMobile .selectBox.selectBox-dropdown{box-shadow:none;background-color:#eee;font-size:14px;border:none;color:#000}.CompanyMobile select:disabled{color:#808080}.CompanyMobile .btn.btn-success{background-color:#8ac44b !important;border-color:#8ac44b}.CompanyMobile .btn.btn-info{background-color:#00a4ca !important;border-color:#00a4ca}.CompanyMobile #ButtonSelectTime{width:100%;margin-left:0 !important}.CompanyMobile input{box-shadow:none;font-size:14px;border:none;background-color:#eee;color:#000}.CompanyMobile input:disabled{color:#808080}.CompanyMobile #mainCancelLink{margin-left:0 !important;display:inline-block;width:100%;text-align:center}.CompanyMobile .DateTimeTableWrapper{width:100%}.CompanyMobile .form-DatePickerWrapper{float:right}.CompanyMobile #timeSelectWrapper{width:100%;display:flex;justify-content:end}.CompanyMobile #timeSelectWrapper #timeSelect{float:right}.CompanyMobile #timeSelectWrapper .selectBox.selectBox-dropdown{float:right;width:185px !important}.CompanyMobile #dateSelectWrapper{width:100%}.CompanyMobile .form-DatePickerWrapper .input-group-addon{border:solid;border-width:1px;border-color:#d3d3d3}.CompanyMobile .form-DatePickerWrapper i.glyphicon.glyphicon-th{font-size:20px}.CompanyMobile .LoginCode{width:100%}.CompanyMobile .SeveralPeriods{float:right;width:185px}.CompanyMobile .AttributesTable .AttributeValue .SeveralPeriodsWrapper{width:100%;padding-bottom:10px}.CompanyMobile .AuthrorizedUser{margin-top:7px}.CompanyMobile .AuthrorizedUserData{width:185px;float:right}.CompanyMobile .ReloadPage{display:inline-block;width:100%;text-align:center;margin-top:12px}.CompanyMobile .AddCalendarGoogle,.CompanyMobile .AddCalendarIcs{width:49%}.CompanyMobile .SelectAttributeDropDown{width:100%}.CompanyMobile .AttributesTable .AttributeValue{width:100%}.CompanyMobile .AttributesTable .AttributeLabel{text-align:right;max-width:400px;width:30%;padding-right:5px;font-size:smaller}.CompanyMobile .PhoneinputWrapper{float:right}.CompanyMobile .PartialPhoneInputGroup .iti__selected-flag{width:85px}.CompanyMobile .PartialPhoneInput{padding-left:95px !important}.CompanyMobile .SmsCodeEnterBlockWrapper{float:right}.CompanyMobile #errorMessage{color:#ff838a}.CompanyMobile #errorMessageSelectTime{color:#ff838a;font-weight:bold}.CompanyMobile .required{color:#ff838a !important}.CompanyMobile .error{color:#ff838a !important}.CompanyMobile #LoginComponent{padding-top:0}.CompanyMobile #LoginComponent .PhoneWay{margin-top:10px}.CompanyMobile #LoginComponent .PhoneWay .PhoneAndLabel{display:block}.CompanyMobile #LoginComponent .ConfirmCode{margin-left:0;width:91px}.CompanyMobile #LoginComponent .UserName .UsernameInputWrapper{float:right}.CompanyMobile #LoginComponent .LoginWay{float:right;padding-top:8px}.CompanyMobile #LoginComponent .LoginWay .SelectedLoginWayName{width:230px !important}.CompanyMobile #LoginComponent .LoginWay .btn-info{margin:0 !important}.CompanyMobile #LoginComponent .WayLabel,.CompanyMobile #LoginComponent .PhoneWay .labbelForValue{padding-top:10px}.CompanyMobile #LoginComponent .PhoneWay,.CompanyMobile #LoginComponent .EmailWay,.CompanyMobile #LoginComponent .TelegramWay,.CompanyMobile #LoginComponent .CaptchaWay{padding-top:0;padding-bottom:8px;width:100% !important;margin-left:0 !important}.CompanyMobile #LoginComponent .CaptchaWay>div>div{float:right;margin-bottom:8px}.CompanyMobile #LoginComponent .EmailInputWrapper .email-group{float:right}.CompanyMobile #LoginComponent .labbelForValue{width:75px}.CompanyMobile #LoginComponent .PhoneAndLabel .labbelForValue{margin-top:0}.CompanyMobile .PartialPhoneInputGroup,.CompanyMobile .SmsCodeEnterBlockWrapper,.CompanyMobile #LoginComponent .LoginWay,.CompanyMobile #LoginComponent .UserNameInput,.CompanyMobile #LoginComponent .EmailInputWrapper .email-group{width:270px !important}.CompanyMobile #LoginComponent .TelegramWay .TelegramIframeWrapper{float:right;padding-top:5px}.scrollable-dropdown-menu{height:auto;max-height:300px;overflow-x:hidden}.datepicker table tr td.today{background-color:#fffdee !important;background-image:none !important;border-color:#c09853;border-style:solid;border-width:1px}.datepicker table tr td.today.disabled{color:#d3d3d3 !important}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{color:#d3d3d3 !important}.datepicker table tr td.today:hover:not(.disabled){background-color:#eee !important}.datepicker .datepicker-days .day:not(.disabled){color:#8ac44b;font-weight:bold}.datepicker .datepicker-days .day.active{color:#eee}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active[disabled],.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled:hover[disabled]{background-color:#8ac44b !important}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled:hover[disabled]{background-color:#8ac44b !important}.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{background-color:#8ac44b !important}.CompanyMobile .datepicker.datepicker-dropdown{z-index:1000 !important}.CompanyMobile .datepicker-dropdown.datepicker-orient-left:before{right:6px;left:auto}.CompanyMobile .datepicker-dropdown.datepicker-orient-left:after{right:7px;left:auto}@media(max-width:415px){.CompanyMobile .datepicker.datepicker-dropdown{left:20px !important}}@media(min-width:600px){.CompanyMobile .datepicker.datepicker-dropdown.dropdown-menu{left:inherit;right:inherit}.CompanyMobile .datepicker.datepicker-dropdown{left:inherit}}.ShowAdditionalInfoWrapper{overflow:hidden;opacity:.2;height:58px;cursor:pointer}.ShowAdditionalInfoWrapper:not(.expanded)::before{content:"-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------";font-size:14px;color:#a9a9a9;white-space:nowrap}.ShowAdditionalInfoWrapper.expanded{height:auto;opacity:1;width:auto;cursor:inherit}.ShowAdditionalInfo{float:right;margin-top:20px}.PinToDeviceScreen{float:left;margin-top:20px}.CompanyMobile .form-DatePickerWrapper .input-group-addon,.input-group-btn{width:auto}.CompanyMobile .form-DatePickerWrapper .glyphicon{height:26px}.CompanyMobile .form-DatePickerWrapper{margin-bottom:8px;width:184px;cursor:pointer}.CompanyMobile .form-DatePickerWrapper input{cursor:pointer}.PinToDeviceScreenModalMessageWrapper ul{padding-left:2%}.PinToDeviceScreenModalMessageWrapper .title-box{margin-bottom:15px}.PinToDeviceScreenModalMessageWrapper .BrowsersWrapper img{margin:5px}.PinToDeviceScreenModalMessageWrapper .button{background-color:#eee;font-weight:bold}.PinToDeviceScreenModalMessageWrapper .buttonShare img{background-color:#eee}.CompanyMobile ul.selectBox-dropdown-menu{z-index:2000}.AllCabinetsInactiveMessage{color:var(--red-color);font-size:large;padding-bottom:10px;padding-left:20px}#GoogleMapId{height:300px;width:100%;border-color:#808080;border-width:2px;background-color:#e5e3df;padding:20px}#GoogleMapId.PostponeLoading{display:none}.PartialPhoneInputGroup .input-group-addon{width:auto}.PartialPhoneInputGroup .form-control{width:210px;border-top-left-radius:4px !important;border-top-right-radius:0;border-bottom-left-radius:4px !important;border-bottom-right-radius:0;font-size:14px}.PartialPhoneInputGroup.error .form-control{border-color:var(--red-color)}.PartialPhoneInputGroup .iti{display:flex}.iti__country-list{z-index:10 !important}.CompanyMobile .PartialPhoneInputGroup input{width:212px !important}.CompanyMobile .PartialPhoneInputGroup .input-group-addon{display:none}@media(max-width:390px){.CompanyMobile .RightBlockButtonsWrapperCol{padding-left:0}.CompanyMobile #LoginComponent .LoginWay .SelectedLoginWayName{width:210px !important}.CompanyMobile .PartialPhoneInputGroup,.CompanyMobile .SmsCodeEnterBlockWrapper,.CompanyMobile #LoginComponent .LoginWay,.CompanyMobile #LoginComponent .UserNameInput,.CompanyMobile #LoginComponent .EmailInputWrapper .email-group{width:250px !important}.PartialPhoneInputGroup .form-control{width:190px}.CompanyMobile .PartialPhoneInputGroup input{width:192px}}@media(max-width:365px){.CompanyMobile .RightBlockButtonsWrapperCol{padding-left:0}.CompanyMobile #LoginComponent .LoginWay .SelectedLoginWayName{width:195px !important}.CompanyMobile .PartialPhoneInputGroup,.CompanyMobile .SmsCodeEnterBlockWrapper,.CompanyMobile #LoginComponent .LoginWay,.CompanyMobile #LoginComponent .UserNameInput,.CompanyMobile #LoginComponent .EmailInputWrapper .email-group{width:235px !important}.PartialPhoneInputGroup .form-control{width:175px}.CompanyMobile .PartialPhoneInputGroup input{width:177px}}@media(max-width:350px){body,select,button,a,input,.selectBox,.CompanyMobile input,#AddToMyCalendar .selectBox-label{font-size:12px !important}.CompanyMobile .RightBlockButtonsWrapperCol{padding-left:0}.CompanyMobile #LoginComponent .LoginWay .SelectedLoginWayName{width:160px !important}.CompanyMobile .PartialPhoneInputGroup,.CompanyMobile .SmsCodeEnterBlockWrapper,.CompanyMobile #LoginComponent .LoginWay,.CompanyMobile #LoginComponent .UserNameInput,.CompanyMobile #LoginComponent .EmailInputWrapper .email-group{width:200px !important}.PartialPhoneInputGroup .form-control{width:140px}.CompanyMobile .PartialPhoneInputGroup input{width:142px}.CompanyMobile .PartialPhoneInputGroup .iti__selected-flag{width:75px}.CompanyMobile .PartialPhoneInput{padding-left:81px !important}#LoginComponent .WayLabel{width:90px !important}.LoginWay ul.dropdown-menu{left:-20px}.CompanyMobile #LoginComponent .ConfirmCode{width:80px}}