:root{--red-color:#C10841;--red-color-not-good:#E06B42;--dark-orange:#cc6600;--green:#51a351}.siteNameCaption:link,.siteNameCaption:visited,.siteNameCaption:hover,.siteNameCaption:active{color:var(--dark-orange);font-size:large;font-weight:bold;text-decoration:none}.siteNameCaption span.hidden-sm.hidden-md{position:relative;top:4px}.IsMobileDevice{letter-spacing:-.02em !important}.IsMobileDevice input::placeholder{letter-spacing:-.02em}.title-box{margin-bottom:20px}.blockUI.blockMsg.blockPage{width:40% !important}.IsMobileDevice .blockUI.blockMsg.blockPage{left:5% !important;width:90% !important}.bottom-padding{margin-bottom:60px}div.btn-group.Country .dropdown-menu a{padding-right:30px}.btn-info.Country,.btn-info.Town,.btn-primary.TopMenuUserName{min-width:129px !important}.select2 .select2-selection{box-shadow:0 1px #fff,inset 0 1px 4px rgba(0,0,0,.15);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{transition:none;box-shadow:0 1px #fff,inset 0 1px 4px rgba(0,0,0,.15)}.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:none !important}.select2-container--classic .select2-selection--single .select2-selection__rendered{padding-top:6px !important;padding-bottom:6px !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{background-color:#eee !important;cursor:not-allowed !important;color:#555 !important;box-shadow:0 1px #fff,inset 0 1px 4px rgba(0,0,0,.15)}#footer .up:hover{background:var(--dark-orange)}#footer .footer-bottom .new-copyright{padding:17px 0;text-align:center}.title-box h1.title,.title-box .h1.title{font-size:18px}.ii_a,.ii_a:visited,.ii_a:focus{color:#007fa5;cursor:pointer}.ii_a:hover,.ii_a:active{color:var(--dark-orange)}.ii_reverse_a,.ii_reverse_a:visited,.ii_reverse_a:focus{color:var(--dark-orange)}.ii_reverse_a:hover,.ii_reverse_a:active{color:#007fa5}.ii_orange,.ii_orange:visited,.ii_orange:focus{color:var(--dark-orange)}.ii_orange:hover,.ii_orange:active{color:#2b71cd}.ii_orange_red_a,.ii_orange_red_a:visited{color:var(--dark-orange)}.ii_orange_red_a:hover,.ii_orange_red_a:active{color:#c10841}.ii_gray_red_a,.ii_gray_red_a:visited{color:#808080}.ii_gray_red_a:hover,.ii_gray_red_a:active{color:var(--red-color)}.ii_gray_orange_a,.ii_gray_orange_a:visited{color:#808080}.ii_gray_orange_a:hover,.ii_gray_orange_a:active{color:var(--dark-orange)}.ii_green_orange_a,.ii_green_orange_a:visited{color:var(--green)}.ii_green_orange_a:hover,.ii_green_orange_a:active{color:var(--dark-orange)}.ii_blue_orange_a,.ii_blue_orange_a:visited{color:#0477cb}.ii_blue_orange_a:hover,.ii_blue_orange_a:active{color:var(--dark-orange)}.ii_darkblue_orange_a,.ii_darkblue_orange_a:visited{color:#2e5481}.ii_darkblue_orange_a:hover,.ii_darkblue_orange_a:active{color:var(--dark-orange)}.ii_blue_green_a,.ii_blue_green_a:visited{color:#007fa5}.ii_blue_green_a:hover,.ii_blue_green_a:active{color:var(--green)}.ii_blue_red_a,.ii_blue_red_a:visited{color:#007fa5}.ii_blue_red_a:hover,.ii_blue_red_a:active{color:#c10841}.ii_red_orange_a,.ii_red_orange_a:visited{color:var(--red-color)}.ii_red_orange_a:hover,.ii_red_orange_a:active{color:var(--dark-orange)}.ii_orange_green_a,.ii_orange_green_a:visited{color:var(--dark-orange)}.ii_orange_green_a:hover,.ii_orange_green_a:active{color:var(--green)}.ii_white_black_a,.ii_white_black_a:visited{color:#fff}.ii_white_black_a:hover,.ii_white_black_a:active{color:#000}.ii_black_green_a,.ii_black_green_a:visited{color:#000}.ii_black_green_a:hover,.ii_black_green_a:active{color:var(--green)}a.AboutLink,a.AboutLink:visited{color:#0098ca}a.AboutLink:hover,a.AboutLink:active{color:var(--dark-orange)}a.AboutLink .livicon{margin-left:4px}a.AboutLink:hover .livicon svg path{fill:var(--dark-orange)}a.TopMenuAboutShowLink,a.TopMenuAboutShowLink:visited{color:#0098ca;text-decoration:none}a.TopMenuAboutShowLink:hover,a.TopMenuAboutShowLink:active{color:var(--dark-orange);text-decoration:none}#TopMenuInHeader .TopMenuUserName{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:330px}.AboutTeacher .ImagesWrapper{text-align:center}.AboutTeacher .ImagesWrapper img{border:1px solid #000;margin-bottom:20px;margin-right:20px;margin-top:7px}.AboutTeacher .bottom-padding{margin-bottom:40px !important}.ii-dark-orange-color{color:var(--dark-orange)}.ii-dark-orange-background-color{color:var(--dark-orange)}.ii-block-ui{font-size:16pt;margin:25px 0 25px 0;display:flex;align-items:center}.loaderWrapper{display:flex;align-items:center;width:120px;height:60px;padding-left:20px}.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%}}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:horizontal{height:12px}::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:10px;border:2px solid #fff}::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}.TarifsTableWrapper{overflow-x:auto;-webkit-overflow-scrolling:touch}.GoodBorder{border-color:#738d00;border-width:1px;border-style:solid}.CursorNot{cursor:not-allowed}.CursorPointer{cursor:pointer}.ii_med-services-box a{color:#1e1e1e}.ii_med-services-box a:hover{text-decoration:none}.ii_med-services-box a:hover *{opacity:.8;filter:alpha(opacity=80);text-decoration:none;-webkit-transition:opacity .2s linear;transition:opacity .2s linear;color:var(--dark-orange)}.ii_med-services-box a.ii_orange_green_a:hover *{color:#00550e}.ii_med-services-box{margin-bottom:0;text-align:center}.ii_med-icon,.ii_med-icon:visited{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;color:#1e1e1e;display:block;height:50px;margin:0 auto 2px;text-align:center;width:50px;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.ii_med-icon i:before{font-size:50px;line-height:100px}.ii_med-icon .livicon svg{top:25% !important}.ii_med-icon:hover{opacity:.8;filter:alpha(opacity=80);-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.ii_med-icon.pull-left{margin:0 20px 20px 0}.IsMobileDevice .ii_med-icon,.IsMobileDevice .ii_med-icon:visited{display:inline}.ii_med-services-box .Caption{margin:0;line-height:1;font-size:medium;font-weight:bold}.IsMobileDevice .ii_med-services-box{text-align:left;padding-left:30px}.IsMobileDevice .LiviconWithTextChild .livicon{display:inline;width:auto !important;height:auto !important}.IsMobileDevice .ii_med-services-box .Caption{margin-left:10px;position:relative;top:7px}.dropdown-backdrop{display:none}.ii_dl-horizontal{*zoom:1}.ii_dl-horizontal:before,.ii_dl-horizontal:after{display:table;content:"";line-height:0}.ii_dl-horizontal:after{clear:both}.ii_dl-horizontal dt{float:left;width:250px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ii_dl-horizontal dd{margin-left:270px}.ii23_dl-horizontal dd:before,.ii23_dl-horizontal dd:after{content:" ";display:table}.ii23_dl-horizontal dd:after{clear:both}.ii23_dl-horizontal dt{float:left;width:40%;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:30px;padding-top:7px}.IsMobileDevice .ii23_dl-horizontal dt{white-space:normal;width:80%;padding-right:20px}.ii23_dl-horizontal dd{margin-left:100px;margin-bottom:0}.IsMobileDevice .ii23_dl-horizontal dd{margin-left:20px;display:inline-block;width:100%}.IsMobileDevice .ii23_dl-horizontal dd .checkbox{margin-left:10px !important}.ii2_dl-horizontal{*zoom:1;margin-bottom:0}.ii2_dl-horizontal:before,.ii2_dl-horizontal:after{display:table;content:"";line-height:0}.ii2_dl-horizontal:after{clear:both}.ii2_dl-horizontal dt{float:left;width:40%;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:30px;padding-top:7px}.ii2_dl-horizontal dd{margin-left:100px;margin-bottom:20px}.ii3_dl-horizontal{*zoom:1}.ii3_dl-horizontal:before,.ii3_dl-horizontal:after{display:table;content:"";line-height:0}.ii3_dl-horizontal:after{clear:both}.ii3_dl-horizontal dt{float:left;width:150px;max-width:250px;font-weight:normal;clear:left;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:30px;padding-top:7px}.ii3_dl-horizontal input{margin-bottom:15px}.ii3_dl-horizontal a{margin-bottom:15px}.ii3_dl-horizontal select{margin-bottom:15px}.ii3_dl-horizontal dd{margin:0}.ii_RightAndBold{margin-left:50px;font-weight:bold}.ii_Paragraph{text-indent:10pt}.btn.ii_btn-2inverse,.btn.ii_btn-2inverse:visited{background:#0098ca}.btn.ii_btn-2inverse:hover,.btn.ii_btn-2inverse:focus,.btn.ii_btn-2inverse:active,.btn.ii_btn-2inverse.active,.btn.ii_btn-2inverse.disabled,.btn.ii_btn-2inverse[disabled]{color:#efefef;background-color:var(--dark-orange)}.btn.ii_btn-2inverse:active,.btn.ii_btn-2inverse.active{background-color:#ccc}.ui-tooltip.ui-widget-content{background-color:#fff !important}.ui-menu{background-color:#fff !important}.ii_ui-tooltip_error{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;background-color:#fff !important;color:var(--red-color) !important}.ii_div_circle{height:40px;width:40px;display:table;text-align:center;vertical-align:middle;border-radius:50%;color:#fff;font-weight:bold;font-size:x-large;background:#0098ca;margin:0 auto}.ii_div_registration_steps_container hr{margin:10px 0 10px 0}.ii_div_circle_father{display:inline-block;width:13.6%;text-align:center;background-image:url("../img/rarrow.png");background-position:right 0 top;background-repeat:no-repeat}.ii_div_circle_father_without_narrow{display:inline-block;width:16%;text-align:center;background-position:right 0 top;background-repeat:no-repeat}.ii_div_circle_father_without_narrow a:hover{text-decoration:none !important;.ii_div_circle{background-color:var(--dark-orange);}.ii-step-label-inactive{text-decoration:underline;}}.ii_div_circle_nuber{display:table-cell;text-align:center;vertical-align:middle}.ii_table_timetable{width:100%}.social .icon-vk{background:#587da4}.form-control{width:auto}.selectBox,.form-control{font-size:14px}.selectBox{margin-bottom:15px}.IsMobileDevice input.form-control,.IsMobileDevice select.form-control{padding:4px 6px}body.modal-open{overflow-y:scroll;padding-right:0 !important}.GlobalMessage{position:fixed;top:0;right:0;margin-top:32px;margin-right:10px;z-index:999999;width:230px;padding:8px !important;border-radius:10px;border:1px solid #e0e0e0}.GlobalMessage::before{content:'';position:absolute;top:-2px;left:0;width:20px;height:20px;background-color:#fff;border-top:1px solid #e0e0e0;border-left:1px solid #e0e0e0;transform:rotate(45deg);transform-origin:0 0}.GlobalMessage span{padding-left:10px;display:block;margin-right:20px}.MaginBottom0{margin-bottom:0}.MaginBottom0 .selectBox{margin-bottom:0}.bold{font-weight:bold}.Payments .FrameTop{min-height:10em}.Payments input[type=number].form-control{margin-bottom:10px;display:inline}.Payments #tblPaymentsDetail_filter input{border-color:#000;border-width:1px;margin-right:10px;margin-top:3px}.Payments #divNewPayment label{margin-left:15px}.Payments #Sum{width:100%}.Payments input[type=submit]{width:100%}.Payments.IsMobileDevice .PayPalSumSelector{border-color:#000;border-style:solid;border-width:1px}.Payments.IsMobileDevice .TarifInfoPart .ii_dl-horizontal dt{width:auto;padding-right:5px}.Payments.IsMobileDevice .TarifInfoPart .ii_dl-horizontal dd{margin-left:0}.Payments.IsMobileDevice .LabelDatePicker{min-width:120px;display:block}.Payments .i-finance-details{padding-bottom:30px}.Payments.IsMobileDevice .i-finance-details{padding-bottom:10px}.Payments.IsMobileDevice .i-current-balance{padding-top:10px}.Payments.IsMobileDevice .i-finance-details-report hr{margin-bottom:10px !important;margin-top:0 !important}.Payments .i-description-about-common-balance{display:block;padding-bottom:34px}.Payments.IsMobileDevice .i-description-about-common-balance{padding-bottom:10px}.Reports ul{font-size:12pt}.Reports .TextCenter{text-align:center}.IsMobileDevice .Reports #SelectCabinet{width:100% !important}.dataTables_filter label input{border-color:#000;border-width:1px;margin-right:10px;margin-top:3px}.Prices{padding-top:90px}.Prices.IsMobileDevice{padding-top:10px}.Prices .Tarifs{margin-top:5px;font-size:14px}.Prices .title-box .title{font-size:24px}.Prices .Tarifs thead{font-size:24px;font-weight:bold;line-height:32px;vertical-align:center;text-align:center}.Prices .Tarifs thead .Free{background-color:#fff4e7;color:#f89406}.Prices .Tarifs thead .Base{background-color:#f8e6eb;color:#c20a42}.Prices .Tarifs thead .Mini{background-color:#f0f3e6;color:#738d00}.Prices .Tarifs tbody .Free{background-color:#fff9f2;color:#f89406}.Prices .Tarifs tbody .Base{background-color:#fbf1f4;color:#c20a42}.Prices .Tarifs tbody .Mini{background-color:#f7f8f1;color:#738d00}.Prices .Tarifs .Description{font-size:11px;line-height:1;color:#808080;font-weight:normal;margin-top:5px}.Prices .Tarifs .Free{border-color:rgba(248,148,6,.1)}.Prices .Tarifs .Base{border-color:rgba(115,141,0,.1)}.Prices .Tarifs .TheadSecondLine td{border:0;margin:0;padding:3px}.Prices .Tarifs .TheadSecondLine p{border:0;margin:0}.Prices .Separator{border:none;width:10px}.Prices.IsMobileDevice .Separator{display:none}.Prices.IsMobileDevice .Tarifs{font-size:12px}.Prices.IsMobileDevice .Tarifs thead{font-size:14px}.Clients .IsDeleted{text-align:center}.Clients .IsDeleted .fontello-minus{color:var(--red-color)}.Clients .IsDeleted .fontello-ok{color:#006400}.Clients .NewClient{color:#007fa5;font-weight:bold;border-color:#007fa5;margin-left:50px}.Clients.IsMobileDevice .HideOnMobile{display:none}.Clients #tblClients{width:100%;display:none}.Clients.IsMobileDevice{overflow-x:auto;width:100%}.Clients .dataTable{width:100% !important}.Events .paginate_button{color:#fcf8e3 !important}.Events .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:none;border:1px solid #000;color:#000 !important}.Events .title-box{margin-top:15px}.Events .title{color:#0098ca;padding-top:30px}.Events #tblEvents{width:100%;border-spacing:0}.Events .EventDtStart{min-width:80px}.Events.IsMobileDevice .HideOnMobile{display:none}.Events.IsMobileDevice .dt-buttons{display:none}.Events .newEventLink{text-align:center;padding-top:10px}.Events .dataTable{width:100% !important}.Events #tblEvents_paginate .paginate_button.current{background:none #eee !important;border:none}.Events.IsMobileDevice .title{width:100%;color:#00a4ca;font-weight:bold}.Events.IsMobileDevice .title-box:before{display:none}.Events.IsMobileDevice .title-box{border:none;text-align:center;margin-bottom:0}.Events.IsMobileDevice .ii_blue_orange_a,.Events.IsMobileDevice .ii_blue_orange_a:visited{color:#00a4ca}.Events.IsMobileDevice #tblEvents_filter{text-align:left}.Events.IsMobileDevice #tblEvents_filter label{font-weight:normal;width:100%}.Events.IsMobileDevice #tblEvents_filter input{border-color:#eee;width:80%}.Events.IsMobileDevice .TblEventsWrapper table thead th{font-weight:normal;border-bottom:1px solid #ddd}.Events.IsMobileDevice .TblEventsWrapper table tbody td{text-align:center}.Events.IsMobileDevice .TblEventsWrapper table tbody td.child{text-align:left}.Events.IsMobileDevice .TblEventsWrapper table tbody td.child li{border-bottom:none;padding-bottom:2px !important}.Events.IsMobileDevice .TblEventsWrapper table tbody td.child li{border-bottom:none;padding-top:2px !important}.Events.IsMobileDevice .TblEventsWrapper table tbody td.child li .dtr-title:after{content:":"}.Events.IsMobileDevice .TblEventsWrapper table.dataTable.no-footer{border-bottom:1px solid #ddd}.Events.IsMobileDevice .TblEventsWrapper .paginate_button.previous,.Events.IsMobileDevice .TblEventsWrapper .paginate_button.next{display:none}.Events.IsMobileDevice #tblEvents_info{padding-top:3px}.Events.IsMobileDevice #tblEvents_paginate{padding-top:0}.Events.IsMobileDevice .dtr-control .ii_orange_red_a,.Events.IsMobileDevice .dtr-control .ii_orange_red_a:visited{color:#00a4ca}.OneEvent .title-box{margin-top:10px;margin-left:15px}.OneEvent.IsMobileDevice .title-box{margin-left:5px;margin-bottom:10px}.OneEvent table{margin-bottom:20px;border-collapse:separate;border-spacing:7px}.OneEvent.IsMobileDevice table{border-spacing:5px}.ClientHistory .paginate_button{color:#fcf8e3 !important}.ClientHistory.IsMobileDevice .HideOnMobile{display:none}.fc-today{background-color:#fefdf7 !important}.fc-event{border-color:#ddd !important;border-width:1px}.fc-content{margin-left:3px;margin-top:3px}.fc-event .fc-bg{filter:none !important;opacity:1 !important;background:none !important}.fc-toolbar button{background-color:#738d00;background-image:none;color:#fff;text-shadow:none;transition-duration:.2s,.2s,.2s;transition-delay:0s,0s,0s;transition-property:background,border,color;transition-timing-function:cubic-bezier(0,0,1,1),cubic-bezier(0,0,1,1),cubic-bezier(0,0,1,1)}.fc-toolbar button.fc-corner-right{border-left-color:#ddd;border-left-width:1px}.fc-toolbar button.fc-corner-left{border-right-color:#ddd;border-right-width:1px}.fc-toolbar button.fc-state-active,.fc-toolbar button.fc-state-disabled{opacity:.65;box-shadow:none;cursor:not-allowed;pointer-events:none}.fc-toolbar button:hover{background-color:#9dc000;background-image:none;color:#fff}.fc-ltr .fc-time-grid .fc-event-container{margin:0 !important}.fc-time-grid-container,.fc-time-grid{z-index:3 !important}.fc-time-grid>.fc-bg{z-index:3 !important}.fc-time-grid .fc-slats,.fc-time-grid>hr{z-index:6 !important}.fc-time-grid .fc-content-skeleton{z-index:9 !important}.fc-time-grid .fc-business-container{z-index:3 !important}.fc-time-grid .fc-bgevent-container{z-index:6 !important}.fc-time-grid .fc-highlight-container{z-index:9 !important}.fc-time-grid .fc-event-container{z-index:12 !important}.fc-time-grid .fc-now-indicator-line{z-index:15 !important}.fc-time-grid .fc-helper-container{z-index:18 !important}.fc-event .fc-bg{z-index:3 !important}.fc-event .fc-content{z-index:6 !important}.fc-event .fc-resizer{z-index:9 !important}.fc-right #datepicker{width:120px;min-height:0;height:30px;text-align:center;background:url('../img/svg/calendar.svg') no-repeat right 8px center;background-size:20px;padding-right:34px;padding-left:8px}.IsMobileDevice .fc-right #datepicker{margin-bottom:8px}.IsMobileDevice:not(.TopMenuAbout){min-height:450px}.Timetables{padding-right:0}.Timetables .fc-time-grid-event{cursor:pointer}.Timetables #CompanyNewUser{width:60px;padding:8px}.Timetables .InternalDescription{margin:0;width:100%}.Timetables .InternalDescriptionComment{padding-top:7px}.Timetables .AttributesTable input,.Timetables .AttributesTable select{min-width:50%}.Timetables select.SelectAttributeDropDown{width:100%}.Timetables #ReserveComment{margin-bottom:0;width:100%}.Timetables.IsMobileDevice{letter-spacing:-.02em !important}.Timetables.IsMobileDevice input::placeholder{letter-spacing:-.02em}.Timetables.IsMobileDevice .fc-content{letter-spacing:-.03em}.Timetables.IsMobileDevice #ReserveComment{margin-bottom:0}.Timetables.IsMobileDevice #ReserveCommentWrapper{padding-left:20px}.Timetables.IsMobileDevice .title-box{margin-bottom:7px}.Timetables.IsMobileDevice #CancelClosestToCabinet{display:none !important}.Timetables #ReserveBlock{border-left:solid;padding-left:20px;border-color:#555;padding-right:10px}.Timetables #ReserveBlock #ReserveDuration{margin-bottom:0}.Timetables #ReserveBlock #BtnReserveWrapper{display:flex;justify-content:center}.Timetables #ReserveBlock #BtnReserve{margin-top:4px;margin-bottom:0}.Timetables .ReserveDurationWrapper a.selectBox{margin-bottom:0;display:block !important}.Timetables.IsMobileDevice #ReserveBlock{margin-left:0;border-left:none;padding-left:15px;padding-right:15px}.Timetables.IsMobileDevice .divNewReserve{display:none}.Timetables .EventRowDraggable{display:none}.Timetables .EventRowDraggable #MoveReservationComment{padding-left:4%}.Timetables.IsMobileDevice .EventRowDraggable{display:none}.Timetables #EventRowDraggableNotDraggableMessage{font-weight:bold}.Timetables .InternalDescription{margin-bottom:10px}.Timetables .Share{float:right}.Timetables #divNewEvent{display:none !important}.Timetables.IsMobileDevice #divNewReserve{display:none !important}.Timetables #SelectService{width:450px}.Timetables #divLoading{margin-bottom:10px;padding-right:0;padding-left:30px;padding-top:5px;padding-bottom:0;width:50%;z-index:10;position:fixed}.Timetables.IsMobileDevice #divLoading{position:absolute}.CalendarMenuTitleTime{color:#808080 !important;text-align:center}.CalendarMenuTitleTime.iw-mSelected{color:#808080 !important;background-color:transparent !important;cursor:pointer;border-bottom:1px solid #ccc !important;border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important}.CalendarMenuTitleTime span{position:absolute;top:0;right:0;font-weight:bold}.CalendarMenuTitleTime:hover{color:#000 !important}.Timetables .MessageHowToAddIconToMobile .alert{margin:0 0 5px 0;padding:5px}.Timetables .MessageHowToAddIconToMobile .DontShowMore{float:right;font-style:italic;font-size:small;position:absolute;bottom:0;right:0;margin-right:10px}.Timetables .MessageHowToAddIconToMobile .aOpacityHover,.Timetables .MessageHowToAddIconToMobile .aOpacityHover:visited{color:#fff}.Timetables .MessageHowToAddIconToMobile .aOpacityHover:hover,.Timetables .MessageHowToAddIconToMobile .aOpacityHover:active{opacity:.7;text-decoration:none}.Timetables .CabinetHeaderAll{text-align:center;font-size:.8em;word-wrap:break-word}.Timetables .InfoDemoMode{margin:0;padding:0}.Timetables .InfoDemoMode .alert{padding:10px;margin-bottom:10px}.Timetables #calendar.SelectServiceAndAttributes{opacity:.65}.Timetables #BtnNewRecordWrapper{display:flex;justify-content:center}.Timetables #BtnNewRecordWrapper #BtnNewRecord{margin-top:5px}.Timetables .SelectCabinetWrapper .select2-container--classic{margin-bottom:15px !important}.IsMobileDevice .Timetables .SelectCabinetWrapper .select2-container--classic{margin-bottom:10px !important}.IsMobileDevice .Timetables .InternalDescriptionCommentRow{padding-top:10px}.Timetables .FingerWrapper3.SelectButtonSelectTimeHand{display:none !important}.Timetables #CompanyFindUser{max-width:100%;overflow:hidden !important;text-overflow:ellipsis;white-space:nowrap}.Timetables .EventMissed{background-size:1em 1em;background-image:linear-gradient(45deg,rgba(255,0,0,0) 48%,rgba(255,0,0,.5) 50%,rgba(255,0,0,0) 52%),linear-gradient(-45deg,rgba(255,0,0,0) 48%,rgba(255,0,0,.5) 50%,rgba(0,0,0,0) 52%)}.Timetables .fc-event.EventPaid{border-right-style:solid;border-right-color:#00a204 !important;border-right-width:7px}.Timetables .fc-event.EventWaitForPayment{border-right-style:solid;border-right-color:var(--red-color) !important;border-right-width:7px}.TimeTable #SchedulesSettings .TimetableSettings .selectBox-dropdown{margin-bottom:5px}.TimeTable #SchedulesSettings .TimetableSelectedText{margin-bottom:5px}.TimeTable #SchedulesSettings label{cursor:pointer;font-weight:normal}.TimeTable #SchedulesSettings .HoursBeforCloseRecordListSelectWrapper,.TimeTable #SchedulesSettings .HoursProtectRemoveRecordListSelectWrapper,.TimeTable #SchedulesSettings .OneClientCountRecordsLimitPeriodSelectorWrapper{width:140px;display:inline-block}.TimeTable #SchedulesSettings .HoursBeforCloseRecordListSelectWrapper .selectBox,.TimeTable #SchedulesSettings .HoursProtectRemoveRecordListSelectWrapper .selectBox,.TimeTable #SchedulesSettings .OneClientCountRecordsLimitPeriodSelectorWrapper .selectBox{margin-bottom:0}.TimeTable #SchedulesSettings .HoursBeforCloseRecordListSelectWrapper .selectBox-label,.TimeTable #SchedulesSettings .HoursProtectRemoveRecordListSelectWrapper .selectBox-label,.TimeTable #SchedulesSettings .OneClientCountRecordsLimitPeriodSelectorWrapper .selectBox-label{width:auto !important}.TimeTable #SchedulesSettings .OneClientCountRecordsLimitPerPeriod{margin-bottom:0;width:120px}.TimeTable #SchedulesSettings .OneClientCountRecordsLimitWrapper,.TimeTable #SchedulesSettings .HoursProtectRemoveRecordWrapper{padding-top:10px}.TimeTable #SchedulesSettings .OneClientCountRecordsLimitWrapper{padding-bottom:10px}.TimeTable #SchedulesSettings .TimetableWrapper{height:530px;width:100%;cursor:pointer}.TimeTable #SchedulesSettings .HourText{pointer-events:none;user-select:none}.TimeTable #SchedulesSettings .accordion-tab>li>a{background-color:var(--dark-orange);color:#fff}.TimeTable #SchedulesSettings .accordion-tab>li.active>a,.TimeTable #SchedulesSettings .accordion-tab>li.active:hover>a{background-color:#007fa5}.TimeTable #SchedulesSettings .row{margin-left:5px}.TimeTable #SchedulesSettings .title-box .title{padding-top:7px !important}.TimeTable:not(.IsMobileDevice) #SchedulesSettings .nav-tabs>li.active>a,.TimeTable:not(.IsMobileDevice) #SchedulesSettings .nav-tabs>li>a{color:var(--dark-orange)}.IsMobileDevice .TimeTable #ScheduleSettings .tab-pane{padding-left:0;padding-right:0}.IsMobileDevice .TimeTable #SlotMinutesSelector,.IsMobileDevice .TimeTable #TimetablePredefinedSelector{margin-bottom:0;font-size:12px;padding-left:5px;padding-right:5px;width:100%}.TimeTable .TextTitle{margin-top:10px;margin-bottom:10px;font-weight:bold}.TimeTable .DaysForwardSelectorWrapper{width:120px;display:inline-block}.TimeTable .DaysForwardSelectorWrapper .selectBox-label{width:85px !important}.TimeTable .form-DatePicker{cursor:pointer}.TimeTable #Weekends{cursor:pointer}.TimeTable .DaysForward .selectBox-dropdown{margin-bottom:0}.TimeTable .Details td{padding-left:5px;padding-right:5px}.TimeTable .LastWorkingDayFromDb{padding-left:5px;font-style:italic}.TimeTable .AvailableDatesWrapper input{width:100%}.TimeTable #AvailableDates{width:100%}.TimeTable .AvailableDates{width:100%}.TimeTable .AvailableDates .form-DatePickerWrapper{width:100%}.TimeTable .AvailableDates .AvailableDatesLabel{width:5%;white-space:nowrap}.TimeTable .DaysOfMonth{width:320px}.TimeTable .DaysOfMonth .new-checkbox{margin:0 0 0 8px}.TimeTable .DaysOfMonth td{padding:5px 5px 5px 5px}.TimeTable .DaysOfMonth th{padding:5px 5px 5px 5px}.TimeTable .DaysOfMonth th{background-color:#eff1f2}.IsMobileDevice .TimeTable .form-control{margin-bottom:0}.IsMobileDevice .TimeTable select{font-size:12px;margin-right:5px}.IsMobileDevice .TimeTable .form-DatePicker input{font-size:12px}.IsMobileDevice .TimeTable .form-DatePickerWrapper{width:120px}.IsMobileDevice .TimeTable i{font-size:11px !important}.IsMobileDevice .TimeTable #SchedulesSettings .HoursBeforCloseRecordListSelectWrapper,.IsMobileDevice .TimeTable #SchedulesSettings .HoursProtectRemoveRecordListSelectWrapper,.IsMobileDevice .TimeTable #SchedulesSettings .OneClientCountRecordsLimitPeriodSelectorWrapper{width:auto !important}.IsMobileDevice .TimeTable .LimitationTimesWrapper button{padding:4px 10px}.Timetables .HeaderPin{position:absolute;right:0;margin-right:5px;text-decoration:none}.Timetables .HeaderPin.ii_reverse_a:hover{color:var(--dark-orange)}.CompanyIndex .HeaderPin{position:absolute;right:0;margin-right:5px;text-decoration:none}.CompanyIndex .HeaderPin.ii_reverse_a:hover{color:var(--dark-orange)}.submitInfoAndButtons .modal-body{margin-bottom:20px}#ModalShare a.jssocials-share-link:hover{text-decoration:none}#ModalShare a.jssocials-share-link:focus{text-decoration:none}#ModalShare div.jssocials-share{width:30%}#ModalShare a.jssocials-share-link{width:100%}#ModalShare .jssocials-share-label{white-space:nowrap}#ModalShare #ShareLinkCopyToClipboard{margin-left:5px}#ModalShare #ShareLinkCopyToClipboard:hover{cursor:pointer;opacity:.65}#ModalShare #ShareLinkCopyToClipboard:active{opacity:.1}#ModalShare #ShareChangeSiteName{margin-top:20px}#ModalShare #QrImage{max-width:70%;margin-left:15%}.IsMobileDevice #ModalShare #QrImage{max-width:90%;margin-left:5%}#calendar{padding-top:10px}.IsMobileDevice #calendar{padding-top:0}.CompanyIndex.IsMobileDevice #calendar{padding-top:10px}#calendar .fc-toolbar{margin-bottom:0}#calendar .fc-toolbar .fc-center h2{font-size:22px !important}.CompanyIndex.IsMobileDevice #calendar .fc-toolbar .fc-center h2{padding-top:10px}#calendar .fc-slats tr:hover .fc-time{font-weight:bold;text-decoration:underline}.Timetables.IsMobileDevice #calendar .fc-today-button{display:none !important}.IsMobileDevice #calendar .fc-right .fc-button-group{display:none}.CompanyIndex.IsMobileDevice #calendar .fc-right .fc-today-button{display:none !important}.CompanyIndex.IsMobileDevice #calendar .fc-right{float:none;padding-left:10px;display:flex}.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}#ModalConfirmationDelete #InternalDescriptionDelete{width:100%;margin:0;height:65px}#SelectServiceContainer fieldset[disabled] .selectBox .selectBox-label,#SelectServiceContainer .selectBox.selectBox-disabled .selectBox-label{color:#555}#SelectServiceContainer #SelectService{width:100%}#SelectCabinetContainer #SelectCabinet{width:100%}#SelectServiceContainer{padding-top:10px}.ProjectNotActive{color:var(--red-color)}.ProjectNotActive a:hover{color:var(--red-color) !important}.ProjectNotActive a{color:var(--red-color) !important}#ModalRecordInfo .InternalDescription{height:70px;width:100%}#ModalRecordInfo .EventDateTimeLabel{width:105px}#ModalRecordInfo .modal-body{padding-bottom:0}#ModalRecordInfo.IsMobileDevice .modal-dialog{margin:5px}#ModalRecordInfo.IsMobileDevice .modal-body,#ModalRecordInfo.IsMobileDevice .modal-header{padding-left:10px;padding-right:10px}#ModalRecordInfo.IsMobileDevice .title-box{margin-bottom:10px}#ModalRecordInfo.IsMobileDevice #ModalRecordInfoTitle{margin-bottom:5px}.iw-cm-menu{background-color:#fff !important;border-radius:5px;border-color:#a6c9e2 !important;border-width:1px !important;border-style:solid !important;padding:7px !important}.iw-contextMenu li{width:100%;white-space:nowrap}.iw-mSelected{background-color:#deedf8 !important;border-radius:3px;border-color:#79b7e7 !important;border-width:1px !important;border-style:solid !important;color:#000 !important;width:100% !important}.modal-footer{padding-top:10px;padding-bottom:10px}.CompanyIndex{padding-right:0}.CompanyIndex.IsMobileDevice{letter-spacing:-.02em !important}.CompanyIndex.IsMobileDevice input::placeholder{letter-spacing:-.02em}.CompanyIndex .AboutCompanyButtonWrapper span,.CompanyIndex .MessageSendButtonWrapper span{padding-left:5px}.CompanyIndex:not(.IsMobileDevice) .AboutCompanyButtonWrapper{display:flex;justify-content:end}.CompanyIndex .title-box .title.TitleCompanyName{color:#0098ca;padding-top:30px;font-size:24px}.CompanyIndex.IsMobileDevice .title-box .title.TitleCompanyName{padding-bottom:5px;padding-top:20px;font-size:22px}.CompanyIndex .divNewEventWrapper{display:none}.CompanyIndex #EventRowDraggableNotDraggableMessage{font-weight:bold;padding-left:5%;display:none}.CompanyIndex.IsMobileDevice #EventSucceffullyCreated{width:100%}#EventRowDraggableNotDraggableMessage2{font-weight:bold;padding-left:5%;display:none}.CompanyIndex.ModalSubmitRecord.IsMobileDevice .title-box{margin-bottom:5px}.CompanyIndex.ModalSubmitRecord.IsMobileDevice .title-box .title{margin-bottom:5px}.CompanyIndex .Presentation{margin:0;padding:0}.CompanyIndex .Presentation table{border-spacing:7px;border-collapse:separate}.CompanyIndex .fr-view table td,.fr-view table th{border:none}.CompanyIndex .FingerWrapper{left:57%;position:absolute;display:none;top:5px}.CompanyIndex.IsMobileDevice .FingerWrapper{left:80%}.CompanyIndex #divLoading{margin-bottom:10px;padding:5px 0 0 30px;width:50%;z-index:10;position:fixed}.CompanyIndex .AttributesTable input{width:100%}.CompanyIndex select.SelectAttributeDropDown{width:100%}.CompanyIndex #calendar.WaitSelectService0{opacity:.65}.CompanyIndex .AskPermissionToProcessPrivacyDataWrapper label{font-weight:normal;font-size:small;cursor:pointer;margin-top:15px}.CompanyIndex.IsMobileDevice .divSuccefullyCreated{width:100% !important}.CompanyIndex.IsMobileDevice .MessageSendButton{float:right}.CompanyIndex #EventSucceffullyCreated{display:none;padding-bottom:15px;text-align:center}.CompanyIndex #EventSucceffullyCreated .InternalMessage{font-size:large;color:#006400;white-space:pre-line}.CompanyIndex #EventSucceffullyCreated #AddToMyCalendar{margin-top:10px;font-size:medium;color:#000}.CompanyIndex #EventSucceffullyCreated #AddToMyCalendar img{margin-left:10px;margin-right:5px;margin-bottom:5px}.CompanyIndex #EventSucceffullyCreated a{margin-right:5px}.CompanyIndex.submitInfoAndButtons .UsernameInputWrapper input{margin-bottom:10px;margin-top:10px}.CompanyIndex #SelectCabinetContainer,.CompanyIndex #SelectServiceContainer{margin-bottom:15px !important}.CompanyIndex.IsMobileDevice #SelectCabinetContainer,.CompanyIndex.IsMobileDevice #SelectServiceContainer{margin-bottom:10px !important}.CompanyIndex #ButtonSelectTime{margin-top:10px}.CompanyIndex.IsMobileDevice #ButtonSelectTime{margin-top:5px}.CompanyIndex .FingerWrapper2{margin-top:15px;top:5px;display:block}.CompanyIndex #EventRowDraggableNotDraggableMessage{color:#7f7f7f}.CompanyIndex.IsMobileDevice #AtributesContainer .SelectorIndicator #mainCancelLink{float:right;padding-bottom:0 !important;margin-bottom:5px !important}.CompanyIndex.IsMobileDevice #AtributesContainer .SelectorIndicator{width:100% !important}.CompanyIndex.IsMobileDevice #EventRowDraggableNotDraggableMessage{padding-left:0}.CompanyIndex .FingerWrapper3.SelectButtonSelectTimeHand{margin-left:10px}.CompanyIndex:not(.IsMobileDevice) .FingerWrapper3.SelectButtonSelectTimeHand{display:none !important}.CompanyIndex.IsMobileDevice .FingerWrapper2.SelectButtonSelectTimeHand{display:none !important}.CompanyIndex #EventSucceffullyCreatedAndWaitForPaiment{display:none}.ConfirmationDialog #LoginComponent .CaptchaWay{margin:0 !important}.CompanyIndex .ConfirmationDialog #LoginComponent .LoginEnter{margin-top:15px;margin-right:0 !important}.SelectTimeButtonPrototype{background-color:#738d00;color:#fff;padding:4px;border-radius:4px;opacity:.6}.SelectDropDownPrototype{border-style:solid;border-width:1px;border-color:#808080;padding:1px}.MyRecords{white-space:nowrap;font-size:small;display:flex;position:absolute;padding-left:20px}.MyRecords span{padding-left:5px}.IsMobileDevice .MyRecords{position:relative;display:contents}.IsMobileDevice .MyRecords span{padding-left:0}.GoToMobileVersion{font-size:small;display:flex;position:absolute;margin-left:65px}.AttributesTable{vertical-align:center}.AttributesTable{border-collapse:separate}.AttributesTable td{padding-bottom:5px}.CompanyIndex.IsMobileDevice .AttributesTable td{padding-right:5px}.AttributesTable input{width:100%}.AttributesTable .SelectAttribute .selectBox-label{width:400px}.AttributesTable .SeveralPeriods .selectBox-label{width:100px}.AttributesTable .AttributeLabel{text-align:right;max-width:400px;width:30%;padding-right:5px}.IsMobileDevice .AttributesTable .AttributeLabel{font-size:smaller}.AttributesTable .AttributeValue input[type=text]{width:100%}.CompanyIndex.IsMobileDevice .AttributesTable .AttributeValue input[type=text]{min-width:auto}.AttributesTable .AttributeValue .SeveralPeriodsWrapper{width:150px}.AttributesTable .required{vertical-align:top;color:var(--red-color)}#divModalConfirmation.CompanyIndex .mainInfo{margin-bottom:20px;font-weight:bold}#divModalConfirmation.CompanyIndex #ConfirmationDate{margin-right:10%}.UserRegister table{white-space:nowrap}.UserRegister input{margin-bottom:0;width:300px}.UserRegister input.email{width:260px}.UserRegister tr{vertical-align:middle;margin-bottom:20px;height:60px}.UserRegister td{width:250px}.UserRegister td.width400{width:400px}.UserRegister .buttonSendSmsBlock{margin-left:130px}.UserRegister #IdSmsCode{width:100px}.UserRegister label.checkbox{padding-left:10%}.UserRegister .form-group{margin-bottom:0}.UserRegister .form-control{display:inline}.UserRegister span.required{margin-left:3px}.UserRegister .errorText{font-weight:bold;color:var(--red-color)}.Profile.Loading{display:none}.Profile{margin-top:20px}.Profile .RowPhone{margin-top:22px}.Profile #Name{width:100%}.Profile .title-box{margin-top:5px}.Profile .error{color:var(--red-color);font-size:smaller;position:absolute;right:30px;top:3px;z-index:10}.Profile .RowPhone .error{right:auto;left:47%}.Profile .EmailWaitForConfirmation{font-size:small}.Profile .ConfirmPhoneCode{display:inline !important}.Profile.IsMobileDevice .PartialPhoneInputGroup{width:100%}.Profile.IsMobileDevice .PartialPhoneInput{width:100%}.Profile label{margin-top:10px}.Profile .ii-button-save{float:right}#HomeUserFindText{margin-bottom:0}.fastSearchIndex #HomeUserFindText{margin-bottom:0;width:95% !important}.fastSearchIndex div.fastSearchComment{margin-top:10px;margin-bottom:30px;margin-left:20px}.ii-registration-next-step{text-align:right;width:100%}.ii-registration-next-step .SaverOrNextButton{width:100%;font-size:larger}.RegCancel{opacity:.6;display:block;padding-top:30px}.IsMobileDevice .RegCancel{display:inline-block;padding-bottom:15px;font-size:small}.MainInfo input[type=text]{width:400px;margin-top:0;margin-bottom:8px}.MainInfo input#TownName{width:272px}.MainInfo input#CategoryName{width:270px}.MainInfo div.CabinetInfo{border-color:#a9a9a9;border-width:1px;margin-left:10%;width:80%}.MainInfo span.CabinetNumber{font-weight:bold;font-size:medium;text-decoration:underline;padding-left:7%}.MainInfo span.CabinetButtons{width:100%;display:inline-block;padding-top:10px;margin-bottom:30px}.MainInfo .new-checkbox{cursor:pointer}.MainInfo label.checkbox{cursor:pointer}.MainInfo .CabinetInfo{margin-bottom:10px}.MainInfo.IsMobileDevice .CabinetInfo dd{margin-bottom:0}.MainInfo .CabinetInfo:first-of-type{margin-top:10px}.MainInfo.IsMobileDevice .CabinetInfo{padding:5px 5px 0 5px}.MainInfo .CabinetInfo .checkbox{display:inline-block}.MainInfo .CabinetInfo.HideInactiveItem{display:none}.MainInfo.ShowInactiveItem .CabinetInfo.HideInactiveItem{display:inherit}.MainInfo input[type=text].SubDomains{width:248px;margin-bottom:0}.MainInfo input[type=text].Address{display:inline}.MainInfo .SubDomainPrefix{width:150px;margin-bottom:8px;margin-top:0;cursor:default}.MainInfo.IsMobileDevice .ii2_dl-horizontal dt{width:20%}.MainInfo.IsMobileDevice input[type=text]{width:100%;margin-top:0;margin-bottom:8px}.MainInfo #ii-register-town-selector{display:inline}.MainInfo.IsMobileDevice input#TownName,.MainInfo.IsMobileDevice input#CategoryName{width:100%;display:inline-block}.MainInfo.IsMobileDevice input[type=text].SubDomains{width:100%;margin-bottom:0}.MainInfo.IsMobileDevice input#Address{width:100%;display:inline}.MainInfo.IsMobileDevice div.CabinetInfo{width:100%;margin-left:0}.MainInfo.IsMobileDevice .ii2_dl-horizontal dt{overflow:visible}.MainInfo input[type=text].AddressChildInput{margin-bottom:0}.MainInfo dd{margin-bottom:10px}.MainInfo .CreatedMessage{width:400px;height:65px}.MainInfo hr{margin:20px 0 20px 0}.MainInfo.IsMobileDevice hr{margin:10px 0 10px 0}.MainInfo .ii-show-on-map{display:inline-block;padding-top:6px}.MainInfo.IsMobileDevice .ii-show-on-map{padding-top:0;float:right}.MainInfo.IsMobileDevice .SubDomainPrefixWrapper{width:100%}.MainInfo.IsMobileDevice .ii2_dl-horizontal dd{margin-left:0}.MainInfo .input-append{display:flex;margin:0}.MainInfo.IsMobileDevice .input-append{width:100%}.MainInfo.IsMobileDevice .dropdown-toggle{padding-left:10px;padding-right:0;white-space:nowrap}.MainInfo:not(.IsMobileDevice){margin-bottom:20px}.MainInfo .CabinetDeleteWrapper{width:100%;text-align:right;padding-right:20px;padding-bottom:10px}.TimeTable .selectWrapper{width:400px;display:table-caption}.TimeTable dd,.TimeTable dl,.TimeTable .TimeTable_Settings{margin-bottom:0}.TimeTable #infoMessageHardSchedulle{color:#800000;font-style:italic;font-size:small;margin-left:40px}.TimeTable input[type=checkbox]{height:20px;width:20px;left:20%;top:-20%}.TimeTable .CabinetName{margin-bottom:15px;font-weight:bold;text-decoration:underline}.TimeTable.IsMobileDevice .selectWrapper{display:inline}.TimeTable.IsMobileDevice .TableWrapper{display:block;position:relative;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;width:100%}.TimeTable.IsMobileDevice .TableWrapper table{width:100%}.TimeTable.IsMobileDevice .TableWrapper table tr{height:40px}.TimeTable.IsMobileDevice .ii2_dl-horizontal dt{width:50%}.TimeTable th.HoursCaption,.TimeTable th.Hours,.TimeTable th.Days,.TimeTable .table-hover tbody tr:hover>td .TimeTable,.table-hover tbody tr:hover>th{background-color:#eff1f2}.TimeTable .TimeTable_Settings .new-checkbox{margin:0 0 0 0}.TimeTable .TimeTable_Settings input{margin:0 0 0 -7px}.TimeTable .TimeTable_Settings_AllowedTime{margin-top:20px}.TimeTable .TimeTable_Settings_AllowedTime input{width:100%;margin:0}.TimeTable .TimeTable_Settings_AllowedTime td:hover{cursor:pointer}#ScheduleSettings checkbox{display:inline}#ScheduleSettings .AllowChangePastWrapper{padding-top:10px;padding-bottom:10px}#ScheduleSettings #Weekends{width:100%}#ScheduleSettings .nav-tabs>li>a{font-size:13pt}#ScheduleSettings .limitations{text-align:left;padding-top:5px;padding-bottom:5px}#ScheduleSettings .limitations a.AddLimitation{font-size:2.5em;color:#738d00}#ScheduleSettings .limitations a.AddLimitation:hover{text-decoration:none;opacity:.65}#ScheduleSettings .limitations .caret{padding-left:7px}#ScheduleSettings .limitations .AddLimitationWrapper{vertical-align:middle;display:inline-block;margin-top:5px;min-height:41px}#ScheduleSettings .limitations .LimitationTimesWrapper{display:inline-block}#ScheduleSettings .limitations .btn-group{margin-left:5px;margin-top:3px;margin-bottom:3px}#ScheduleSettings .limitations .RemoveTime:hover{color:var(--red-color)}#ScheduleSettings .tab-content>.tab-pane,.pill-content>.pill-pane{padding-top:12px}.Services.IsMobileDevice,.Services.IsMobileDevice .form-control{font-size:12px}.Services.IsMobileDevice input{padding:2px}.Services.IsMobileDevice .new-checkbox.Initialized{margin-top:1px}.Services a.selectBox.selectBox-dropdown{display:block !important}.Services input{margin:1px}.Services .CabinetWrapper{border-color:var(--dark-orange);border-width:1px;width:100%;margin-bottom:20px}.Services.IsMobileDevice .CabinetWrapper{padding-bottom:0;margin-bottom:5px}.Services .ServiceWrapper{border-color:#007fa5;border-width:1px;width:94%;margin-bottom:10px;margin-top:10px;margin-left:3%;padding-left:10px;padding-bottom:10px}.Services.IsMobileDevice .ServiceWrapper{padding-left:1px;width:calc(100% - 2px);margin-left:1px;padding-bottom:0}.Services .AttributeWrapper{border-color:var(--green);border-width:1px;width:96%;margin-bottom:10px;margin-top:10px;margin-left:2%;padding-left:10px;padding-bottom:10px}.Services.IsMobileDevice .AttributeWrapper{padding-left:1px;margin-left:0;width:calc(100% - 1px);padding-bottom:5px}.Services .CabinetName{font-weight:bold;text-decoration:underline;font-size:large;padding-left:20px}.Services:not(.IsMobileDevice) .CabinetName{display:block}.Services.IsMobileDevice .CabinetName{padding-left:1px}.Services .CabinetWrapper.Inactive .CabinetName{color:var(--red-color)}.Services .SelectDurationWrapper{width:200px;margin-bottom:0}.Services .SelectDurationWrapper a{width:200px !important;margin-bottom:0 !important}.Services .checkbox.ShowAllInactiveLabelWrapper{display:inline-block}.Services.IsMobileDevice .checkbox.ShowAllInactiveLabelWrapper{margin-left:1px}.Services .TableService .SecondColumn{width:200px}.Services.IsMobileDevice .SelectDurationWrapper{width:100px;margin-bottom:0}.Services.IsMobileDevice .SelectDurationWrapper a{width:100px !important;margin-bottom:0 !important}.Services.IsMobileDevice .SelectDurationWrapper select{width:100px !important;margin-bottom:0 !important}.Services.IsMobileDevice .SelectColorWrapper{width:100px;margin-bottom:0}.Services.IsMobileDevice .SelectColorWrapper a{width:100px !important;margin-bottom:0 !important}.Services.IsMobileDevice .SelectColorWrapper select{width:100px !important;margin-bottom:0 !important}.Services.IsMobileDevice input[type=text].Price{width:100px;margin-bottom:0}.Services.IsMobileDevice .TableService .SecondColumn{width:100px}.Services.IsMobileDevice .TableService .ServiceName{width:calc(100% - 1px)}.Services.IsMobileDevice .TableService td.Label{width:10%}.Services.IsMobileDevice .SelectAttributeType{display:inline;margin-right:10px}.Services .CollapseService,.Services .ExpandService,.Services .CollapseAllServicesWrapper{font-size:small}.Services.IsMobileDevice .CollapseService,.Services.IsMobileDevice .ExpandService{font-size:11px}.Services.IsMobileDevice .CollapseAllServicesWrapper{font-size:11px;float:right;width:auto;padding-right:5px}.Services.IsMobileDevice .AttributeSelectPlusPrice{padding:0}.Services.IsMobileDevice .AttributeNumberInputFrom,.Services.IsMobileDevice .AttributeNumberInputTo{width:60px}.Services.IsMobileDevice .ServiceWrapper{margin-top:5px;margin-bottom:1px}.Services .SelectTypeWrapper{width:200px;margin-bottom:0;padding:0;display:inline}.Services .SelectTypeWrapper a.selectBox.selectBox-dropdown{width:200px !important;margin-bottom:0 !important;display:inline-block !important}.Services .AttributeWrapper .IsRequiredWrapper{display:inline-block;top:-10px}.Services.IsMobileDevice .AttributeWrapper .IsRequiredWrapper{top:5px;margin-left:0}.Services .checkbox{margin-left:10px}.Services .CollapseAllServicesWrapper{margin-left:30px}.Services .CollapseAllServicesWrapper a{width:150px;display:inline-block}.Services.IsMobileDevice .CollapseAllServicesWrapper a{width:auto}.Services label{margin-bottom:0;cursor:pointer}.Services .TitleAttributeSelectValues{margin-top:10px}.Services .AttributeNumberInput{width:100px;display:inline-block}.Services .AttributeWrapper textarea,.Services .AttributeWrapper input[type=text]{width:95%}.Services.IsMobileDevice .AttributeWrapper textarea,.Services.IsMobileDevice .AttributeWrapper input[type=text]{width:100%}.Services .Invisible{display:none}.Services .AttributeWrapper .RemoveAttributeSelect{margin-left:40%}.Services.IsMobileDevice .AttributeWrapper .RemoveAttributeSelect{margin-left:20%}.Services .AttributeParametersWrapper{margin-bottom:0}.Services .AttributeParametersWrapper>div{display:inline-block;vertical-align:top;margin-top:0}.Services .AttributeButtonsWrapper{margin-top:10px;margin-bottom:5px;display:block}.Services.IsMobileDevice .AttributeButtonsWrapper{margin-top:5px}.Services.IsMobileDevice{margin-top:5px}.Services .Label.IsActiveLabel{float:right}.Services.IsMobileDevice .Label.IsActiveLabel{float:none}.Services .AttributeSelectPlusDurationMinute{margin-bottom:0}.Services .AttributeSelectPlusDurationMinute .selectBox-label{width:auto !important}.Services.IsMobileDevice .AttributeSelectPlusDurationMinute{width:80px !important;padding:0}.Services .AttributeSelectValues textarea{height:60px}.Services .AttributeSelectHeader td{text-align:center}.Services .AttributeSelectButtonsWrapper{width:100%;display:block;margin-top:5px;text-align:right;padding-right:5px}.Services .Label{font-weight:bold}.Services .AddServiceLink{float:right;font-weight:bold;font-size:larger;padding-right:20px}.Services .TableService td.Label{width:200px}.Services input[type=text].ServiceName{width:calc(100% - 20px);margin:0}.Services input[type=text].Price{width:100%;margin:0}.Services select{margin-bottom:0}.Services .ValidateError{background-color:#ffedf5}.Services .ServiceWrapper .fontello-plus,.Services .ServiceWrapper .fontello-minus{font-weight:bold}.Services.IsMobileDevice .ServiceWrapper .AttributeSelectRow .RemoveAttributeSelect .fontello-minus{font-size:16px}.Services .ServiceAddRemoveButtonsBlock{float:none;display:block;width:100%;text-align:end;padding-right:20px}.Services.IsMobileDevice .ServiceAddRemoveButtonsBlock{padding-right:5px}.Services .TableService{margin-top:15px;width:100%}.Services .TableService td{padding-top:.5em;padding-bottom:.5em}.Services .InactiveItem{display:none}.Services .CollapseServiceWrapper{float:left}.Services .AddFirstAttribute{display:block;padding-top:5px}.Services.IsMobileDevice .AddFirstAttribute{padding-top:0}.Services.IsMobileDevice .CollapseServiceWrapper{float:right;padding-right:5px}.Services .ShowInactiveItem .InactiveItem{display:inherit}.Services .ShowInactiveItem tr.InactiveItem{display:table-row}.color8CB38C{background-color:#8cb38c !important}.colorE89134{background-color:#e89134 !important}.colorCC6600{background-color:var(--dark-orange) !important}.color617F0E{background-color:#617f0e !important}.color3A87AD{background-color:#3a87ad !important}.color0098CA{background-color:#0098ca !important}.color8C00FF{background-color:#8c00ff !important}.color000000{background-color:#000 !important}.colorFFFF00{background-color:#ff0 !important}.color00FF00{background-color:#0f0 !important}.colorFF0000{background-color:#f00 !important}.colorFF1493{background-color:#ff1493 !important}.color0000FF{background-color:#00f !important}.selectBox-options li.colorSelector.selectBox-hover a:hover{background-color:transparent;border:1px solid #000}.selectBox-options li.colorSelector.selectBox-selected a{background:none;border:1px solid var(--red-color)}.Services .TableService .SelectColorWrapper .selectBox-dropdown{padding:0;margin-bottom:0}.Services .TableService .SelectColorWrapper .selectBox-label{height:100%}.Services .TableService .SelectColorWrapper .colorSelector{width:168px !important}.Services .TableService .SelectOneTimeBooking .selectBox-label{width:170px !important}.Services .TableAttribute{width:100%}.Services.IsMobileDevice .TableAttribute{width:calc(100% - 2px)}.Services .TableAttribute .TypeSWrapper table{width:100%}.Services .TableAttribute td{padding-top:.4em}.Services .TableAttribute .Label{width:25%}.Services .TableAttribute .AttributeSelectRow .new-checkbox{margin:0 0 0 30%;position:relative}.Services .TableAttribute .AttributeSelectRow .new-radio{margin:0 0 0 30%;position:relative}a.BackToCabinetsList{margin-bottom:7px;display:block}.ServicesCabinets ul{font-size:12pt}.ServicesCabinets.IsMobileDevice .CabinetsList{padding-left:20px}.Operators .title-box{margin-top:10px}.Operators #TableOfNewOperators{width:100%}.Operators #TableOfNewOperators tr td{padding-top:10px;padding-bottom:10px;padding-right:7px;text-align:center;border:1px solid #e1e1e1}.Operators .form-control{width:100%}.Operators input.form-control{width:95%}.Operators .AddOperator{float:right;margin-top:10px;margin-bottom:10px}.Operators.IsMobileDevice .AddOperator{float:right;margin-top:0}.Operators tr.Title{background-color:#eff1f2;font-weight:bold}.Operators div.CheckboxWrapper{display:inline-block;vertical-align:top;margin-top:10px}.Operators label{margin-bottom:0;cursor:pointer}.Operators .new-checkbox.disabled{cursor:default}.Operators .new-checkbox.disabled input[type='checkbox']{cursor:default}.Operators .new-radio.disabled{cursor:default}.Operators .new-radio.disabled input[type='radio']{cursor:default}.Operators label.Disabled{color:#808080;cursor:default}.Operators #TableOfNewOperators tr td.NoRightBorder{border-right-color:#fff}.Operators #TableOfNewOperators tr.Title td.NoRightBorder{border-right-color:#eff1f2}.Operators .TableUserData{width:100%}.Operators .Label{font-weight:bold;width:23%}.Operators .LabelMobile{display:none}.Operators #TableOfNewOperators .TableUserData tr td{padding:0;text-align:left;border:0;border-width:0;border-style:none}.Operators #TableOfNewOperators .TableUserData{margin-left:1%}.Operators #TableOfNewOperators .form-control{margin-bottom:10px}.Operators .AdministratorOptions label{display:inline-block;margin-top:4px;margin-left:120px}.Operators .ConfirmationWays{margin-left:20px}.Operators .ConfirmationWays .ConfirmationWaysPhone{margin-left:20px}.Operators .ConfirmationWays .ConfirmationWaysSocialNetworks{margin-left:20px}.Operators .RequiredFields{margin-left:20px;padding-bottom:20px}.Operators #TableOfNewOperators td.OperatorIsActiveColumn .CheckboxWrapper{margin-left:10px}.Operators #TableOfNewOperators td.AccesToCabinetsColumn .CheckboxWrapper{margin-left:10px}.Operators .ConfirmationWays label,.Operators .RequiredFields label{margin-top:7px}.Operators .AuthorizationOptions #MissedCountToDisable{width:100px;display:inline-block;margin-bottom:5px}.Operators .AuthorizationOptions .MissedCountToDisableWrapper .new-checkbox{top:7px}.Operators .AuthorizationOptions #NameLabel{width:200px;display:inline-block;margin-bottom:5px}.Operators.IsMobileDevice #TableOfNewOperators{border-collapse:collapse}.Operators.IsMobileDevice #TableOfNewOperators thead{display:none}.Operators.IsMobileDevice #TableOfNewOperators tr{display:block;margin-bottom:5px}.Operators.IsMobileDevice #TableOfNewOperators td{display:block;width:100%;text-align:left;border:none}.Operators.IsMobileDevice #TableOfNewOperators td.RemoveOperatorColumn{display:inline;width:auto}.Operators.IsMobileDevice #TableOfNewOperators td.OperatorIsActiveColumn{display:inline-block;width:auto}.Operators.IsMobileDevice .OperatorName,.Operators.IsMobileDevice .OperatorEmail{width:100%}.Operators .AuthorizationOptions{padding-top:5px}.Operators.IsMobileDevice .AuthorizationOptions{padding-top:0}.Operators.IsMobileDevice .AdministratorOptions label{margin-left:0}.Operators.IsMobileDevice #TableOfNewOperators tr td{padding-top:5px;padding-bottom:0}.Operators.IsMobileDevice .LabelMobile{display:inline}.Operators.IsMobileDevice div.CheckboxWrapper{margin-top:0}.Operators.IsMobileDevice .OperatorRow{border-bottom:1px solid #e0e0e0}.Notices .ii_div_notices_title{padding-top:10px}.Notices.IsMobileDevice .ii_div_notices_title{padding-top:0}.Notices .ii_div_notices{margin-bottom:0}.Notices.IsMobileDevice .ii_div_notices{width:100%;margin-left:0;padding:5px;margin-bottom:0}.Notices .ii-registration-next-step{margin-top:20px}.ii_div_notices{border-color:var(--dark-orange);border-width:1px;width:75%;margin-bottom:20px;margin-left:10%;padding:20px}.ii_div_notices .checkbox{font-size:16px}.ii_div_notices_title{width:100%;color:#0098ca;text-align:center;font-size:18px;display:block}.ii_div_notices .changeNoticeText{margin-left:20px}.NoticeText table{width:100%}.NoticeText table .ii_label{font-weight:bold}.NoticeText table .ii_label.ii_new_text_label{vertical-align:top}.NoticeText table .ii_text div{white-space:pre;margin:15px;border-color:#dcdcdc;border-width:1px;border-style:solid}.NoticeText .SaveNoticeTextForm{margin:0 15px 15px 15px}.NoticeText .SaveNoticeTextForm textarea{width:100%;height:100px}.Unsubscribe .ii_div_notices{width:50%;margin-left:20%}.Unsubscribe .ii_div_notices .table td{border-top:none;font-size:14px}.Unsubscribe.IsMobileDevice .ii_div_notices{width:90%;margin-left:5%}.PresentationEditorPage .PresentationDescription{font-style:italic}.IsMobileDevice .PresentationEditorPage .PresentationDescription{font-size:small}.RegistrationEndStepPage .AfterRegisterWrapper{padding-top:20px}.IsMobileDevice .RegistrationEndStepPage .AfterRegisterWrapper{margin-left:5px;padding-top:0}.IsMobileDevice .RegistrationEndStepPage .AfterRegisterWrapper ul{padding-left:20px}.RegistrationEndStepPage .ConfirmWrapper{width:100%;text-align:center}.IsMobileDevice .RegistrationEndStepPage .ConfirmWrapper{text-align:end}.RegistrationEndStepPage .btn-success{width:100%}.Integration h1.title{color:#0098ca;font-size:22px}.Integration ul.Content{font-size:12pt}.container.Integration{margin-top:100px}.Integration .ImgMobileScreenshot{width:400px;margin-top:15px;margin-left:5%}.Integration .CompanyLink{margin-left:30%;font-size:16pt}.CompanyIntegration .title-box{margin-top:15px;margin-bottom:25px}.CompanyIntegration .title{font-weight:bold;font-size:x-large;padding-top:10px;color:#000}.CompanyIntegration .IntegrationDescription{font-weight:bold;float:right}.CompanyIntegration .Way{font-size:large;font-weight:bold;margin-top:10px}.CompanyIntegration .ApiNotificationUrl{width:50%;display:inline}.CompanyIntegration .SaveApiNotificationUrlForm .btn-success{margin-top:20px}.CompanyIntegration .CssCustomization{width:100%;height:150px}.CompanyIntegration .SaveCssCustomizationForm .btn-success{margin-top:0;margin-left:70%}.CompanyIntegration .Section{margin-left:20px}.CompanyIntegration .ApiNotificationUrlLabel{margin-left:20px;font-weight:bold;font-size:large}.CompanyIntegration .SectionHome{font-size:12pt}.CompanyIntegration .CabinetList{margin-top:10px;padding-left:30px}.CompanyIntegration .CalDav table{width:100%}.CompanyIntegration .CalDav label{cursor:pointer;font-weight:normal}.CompanyIntegration .CalDav td{padding-left:3px;padding-right:3px;padding-top:7px}.CompanyIntegration .CalDav a,.CompanyIntegration .CalDav input{width:100%;display:inline-block}.CompanyIntegration .CalDav a,.CompanyIntegration .CalDav input{margin-bottom:0}.FAQ{padding-top:100px}.FAQ .accordion-body{margin-left:4%}.FAQ h1.title{color:#0098ca;font-size:22px}.FAQ ul,.FAQ ol{margin:0}.IsMobileDevice .FAQ{padding-top:10px}.FAQ .panel-group .panel.active .panel-heading>.panel-title>a,.FAQ .panel-group .panel.active .panel-heading>.panel-title>a:hover{background-color:var(--dark-orange);color:#fff}.FAQ .panel-group .panel .panel-heading>.panel-title>a:before,.FAQ .panel-group .panel .panel-heading>.panel-title>a:after{background:var(--dark-orange)}.FAQ .ii-part-names li a{font-size:16px;color:#0098ca !important}.Video{padding-top:100px}.Video .title-box{margin-bottom:10px}.Video h1.title{color:#0098ca;font-size:22px}.Video div.content-block{width:100%;text-align:center}.Video div.content-block p.ii_Paragraph{margin-bottom:20px;font-weight:bold}.Video div.content-block i{font-weight:normal}.Video iframe{width:853px;height:480px}.IsMobileDevice .Video{padding-top:10px}.IsMobileDevice .Video iframe{width:100%;height:auto;display:block}.UserLogin .EnterCaption{text-align:center;padding-top:25px}.IsMobileDevice .UserLogin .EnterCaption{padding-top:0}.UserLogin .new-costumers{text-align:center}.UserLoginContainer{padding-top:40px}.IsMobileDevice .UserLoginContainer{padding-top:10px}.UserLoginContainer .HowToWriteViaMessenger{padding-left:5%;padding-bottom:10px}.IsMobileDevice .UserLoginContainer .HowToWriteViaMessenger{padding-left:0}.IsMobileDevice .UserLogin .AuthenticationWrapper{display:flex;width:100%;justify-content:end}.IsMobileDevice .UserLogin .new-costumers>h4{padding-bottom:0;margin-bottom:0;padding-top:15px}.IsMobileDevice .UserLogin #LoginComponent .LeftButtonWrapper{width:auto}.IsMobileDevice .UserLogin .new-costumers{margin-top:40px}.Scenarios{padding-top:100px}.Scenarios .title-box{margin-bottom:10px}.Scenarios h1.title{color:#0098ca;font-size:22px}.IsMobileDevice .Scenarios{padding-top:10px}label.noticeCheckbox{cursor:pointer;display:inline-block}a.dt-button.buttons-page-length{color:#0098ca}.horizontalAlignCenter{display:-ms-flexbox;-ms-flex-pack:center;-ms-flex-align:center;display:-moz-box;-moz-box-pack:center;-moz-box-align:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;display:box;box-pack:center;box-align:center}.Messages.IsMobileDevice{letter-spacing:-.02em}.Messages.container{padding-top:10px}.Messages.container.IsMobileDevice{padding-top:0}.Messages .Contacts{border-right-color:#e1e1e1;border-right-style:solid;border-right-width:1px;margin-left:25px;min-height:300px;padding-bottom:20px}.Messages .respond .description{white-space:pre-line}.Messages.IsMobileDevice .Contacts{padding-left:0;padding-right:0;margin-left:15px}.Messages.IsMobileDevice .respond{padding:5px}.Messages .title-box .title{color:#0098ca}.Messages .title-box{margin-bottom:20px}.Messages.IsMobileDevice .title-box{margin-bottom:0}.Messages .OtherConnectionWays{padding-left:20px;font-style:italic}.Messages.IsMobileDevice .OtherConnectionWays{padding-left:0}.scrollable-dropdown-menu{height:auto;max-height:250px;overflow-x:hidden}.ya-share2{position:fixed;bottom:70px;right:30px;z-index:1000}.ya-share2__title{display:none !important}.HomeIndex.TopBlock{margin-top:80px;margin-bottom:60px}.HomeIndex.TopBlock.IsMobileDevice{margin-bottom:0}.HomeIndex.Options{margin-top:50px}.HomeIndex.Options.IsMobileDevice{margin-top:10px}.HomeIndex.TopBlock.IsMobileDevice{margin-top:20px}.HomeIndex.ContentBlockImage{background-color:#e1e1e1;padding:20px 0 20px 0}.HomeIndex .pricing{max-width:none;width:100%;min-height:1320px}.HomeIndex.PricingBlock.IsMobileDevice .pricing{min-height:initial}.HomeIndex .pricing .price-box{font-size:medium;line-height:22.4px;padding-bottom:0}.HomeIndex .pricing .Description{height:180px}.HomeIndex .package .title{color:#f89406;font-size:24px;line-height:28px;font-weight:bold;text-decoration:none;height:170px}.HomeIndex.IsMobileDevice .package .title{height:auto}.HomeIndex .package .rating-box{background-image:url("../img/svg/rating.svg"),none;background-repeat:no-repeat;background-position:0 0;height:12px;width:73px}.HomeIndex .package .description{height:270px}.HomeIndex.IsMobileDevice .package .description{height:auto}.HomeIndex .package .rating-box .rating svg polygon{fill:#f89406}.HomeIndex .package .more{cursor:default}.HomeIndex .package .price-box .description{margin:0}.HomeIndex h1.title{font-size:22px;font-weight:bold}.HomeIndex .steps .step{vertical-align:top}.HomeIndex .steps .title-box{height:90px}.HomeIndex .foxPointLeft{height:100%;display:table-row;vertical-align:bottom}.HomeIndex .foxPointLeft img{left:-30px}.HomeIndex .banner-set .pagination a:hover{background-color:#f89406}.HomeIndex .banners .banner img{margin-bottom:8px;max-height:210px}.HomeIndex .banners .banner{padding-top:0;padding-bottom:5px}.HomeIndex .CompanyOpportunityDescription{margin-left:100px}.HomeIndex .BackgroundNotepad{background-image:url('../img/backgroundNotepad.jpg')}.HomeIndex .Speach{color:#fff}.HomeIndex .msg{background-color:#e5e5ea;width:250px;border-radius:20px;border-bottom-left-radius:16px;padding:9px 0;margin:5px;margin-left:19px;color:#070707;clear:both;overflow:visible;float:left;padding-bottom:0}.HomeIndex .msg .sep{margin-top:-25px;min-height:38px;background-image:url('../img/msg-grey-bottom.png');background-position:bottom left;background-repeat:no-repeat;position:relative;margin-left:-11px}.HomeIndex .msg .content{font-family:'Open Sans',sans-serif;font-size:18px;line-height:130%}.HomeIndex .msg .content p{padding:0 14px;margin:0;text-shadow:1px 1px 0 #fff;position:relative;z-index:999}.HomeIndex .msg.blue .content p{text-shadow:1px 1px 0 #000}.HomeIndex .msg.blue{background-color:#49b9fb;border-bottom-left-radius:20px;border-bottom-right-radius:16px;color:#fff;float:right;margin-left:5px;margin-right:19px;padding-bottom:0}.HomeIndex .msg.blue .sep{width:257px;background-image:url('../img/msg-blue-bottom.png');background-position:bottom left;background-repeat:no-repeat;position:relative;margin-left:0}.HomeIndex .H1{color:#0098ca;font-size:22px;font-weight:bold;margin:0 0 12px 0;padding:14px 0 0;text-rendering:optimizelegibility;font-family:inherit;line-height:1.3;display:block}.FloatNewRecordButton span{margin:0;line-height:1;font-size:medium;font-weight:bold}.FloatNewRecordButton a{color:#51a351}.FloatNewRecordButton{position:fixed;width:110px;top:200px;right:30px;z-index:1000;border-color:#e1e1e1;border-style:solid;border-width:1px;padding:5px;border-radius:10px}.FloatNewRecordButton.IsMobileDeviceClass{top:170px;opacity:.7;right:5px}.IsMobileDevice .FloatNewRecordButton.IsMobileDeviceClass .ii_med-icon{display:block;height:40px}.IsMobileDevice .FloatNewRecordButton.IsMobileDeviceClass.ii_med-services-box{padding:5px}.FloatRegisterButton span{margin:0;line-height:1;font-size:medium;font-weight:bold}.FloatRegisterButton{position:fixed;width:110px;top:300px;right:30px;z-index:1000;border-color:#e1e1e1;border-style:solid;border-width:1px;padding:5px;border-radius:10px}.FloatRegisterButton.IsMobileDeviceClass{top:250px;opacity:.7;right:5px}.IsMobileDevice .FloatRegisterButton.IsMobileDeviceClass .ii_med-icon{display:block;height:40px}.IsMobileDevice .FloatRegisterButton.IsMobileDeviceClass.ii_med-services-box{padding:5px}#ModalNewRecord select{width:100% !important}#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}.ui-helper-hidden-accessible{display:none !important;position:absolute !important;overflow:hidden !important;width:0 !important;height:0 !important}.Project img{max-width:none}.IsMinVersion .page-box{min-height:0;padding-top:0}@media(max-width:1400px){.LeftMenuWrapper{display:none}}@media(max-height:690px){.LeftMenuWrapper{display:none}}#sidebar-wrapper{height:700px;width:200px}#sidebar-wrapper .CloseLeftMenu{padding-left:100px}#sidebar-wrapper .CloseLeftMenu a{color:#7f7f7f}#sidebar-wrapper .CloseLeftMenu a:hover{color:#0098ca;border-left:none}.sidebar-nav{width:200px}#wrapper.toggled #sidebar-wrapper{width:200px}#wrapper.toggled-2 #sidebar-wrapper:hover{width:200px}.Partner p{text-indent:20px}.Partner .tdTitle{padding-bottom:17px}.Partner .btn-info{float:right}.Partner .url{color:#2e5481}.Partner .error{color:var(--red-color)}.PartnerCabinet table td{padding-left:30px}.PartnerCabinet .DetailsTitle{font-size:16pt}.PartnerCabinet #Statistic td{text-align:center}.PartnerCabinet .Exit{float:right;position:relative;text-align:right;z-index:10}.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:#999 !important}.datepicker table tr td.today:hover:not(.disabled){background-color:#eee !important}.datepicker.datepicker-dropdown{z-index:2000 !important}.form-DatePickerWrapper{display:inline-block;width:150px;cursor:pointer}.form-DatePickerWrapper input{cursor:pointer}.AllCabinetsInactiveMessage{color:var(--red-color);font-size:large;font-weight:bold;padding-bottom:10px;padding-left:20px}.social-list .icon-instagram{background-color:#eb606a}.leader-line{z-index:900}.Welcome .LineDescription{padding-right:20px;padding-left:20px}.Welcome .FromWhatBegin{font-size:large}.Welcome .livicon{cursor:default;margin-right:10px}.Welcome .social-list{line-height:40px;vertical-align:40px}.Welcome .social-list .icon{width:150px;color:#fff;opacity:1}.Welcome.IsMobileDevice .social-list .icon{width:100px}.Welcome .social-list .icon:hover,.Welcome .social-list .icon:active{text-decoration:none;opacity:.5}.Welcome #WorkBegin{position:absolute;bottom:0;display:block}.Welcome.IsMobileDevice #WorkBegin{position:relative;width:300px;margin-top:30px;display:block}.Welcome .widget.social{margin-top:7px}.Welcome .ButtonAndFoxColumn{min-height:421px}.Welcome.IsMobileDevice .WelcomeSupportWrapper{float:right;text-align:right}.Welcome.IsMobileDevice .page-box-content{margin-left:10px}.Welcome.IsMobileDevice{padding-left:20px}#GoogleMapId{height:300px;width:100%;border-color:#808080;border-width:2px;background-color:#e5e3df;padding:20px}#GoogleMapId.PostponeLoading{display:none}#ModalAddChangeTime .ui-timepicker-hour-cell,#ModalAddChangeTime .ui-timepicker-minute-cell{width:30px;height:30px}#ModalAddChangeTime .ui-timepicker-hour-cell:hover,#ModalAddChangeTime .ui-timepicker-minute-cell:hover{cursor:pointer;opacity:.65}#ModalAddChangeTime .ui-timepicker-minute-cell .ui-state-active:hover,#ModalAddChangeTime .ui-timepicker-hour-cell:hover .ui-state-active:hover{color:#e17009}#ModalAddChangeTime th.periods{width:40px}#ModalAddChangeTime .ui-timepicker-title{text-align:center;border:1px solid #4297d7;color:#fff;font-weight:bold;background-color:#0098ca}#ModalAddChangeTime .ui-hours-minutes-splitter{width:10px}#ModalAddChangeTime .modal-dialog{width:330px}#ModalAddChangeTime .ui-timepicker-inline{text-align:center;display:flex;justify-content:center}#ModalAddChangeTime .ui-timepicker-table{align-self:center}#ModalAddChangeTime #TimeSelectedWrapper{font-weight:bold;margin-top:15px;font-size:1.2em}.Tickets .title-box{margin-bottom:0}.Tickets h1{font-size:22px !important}.Tickets .table{width:auto;margin-bottom:0;font-size:14px}.Tickets .table a{font-size:12px}.Tickets input.form-control{margin-bottom:0}.Tickets .table td{vertical-align:middle;border-top:none}.Tickets .OneClientCountRecordsMax{width:70px}.Tickets.IsMobileDevice .HideOnMobile{display:none}.Tickets #tblTickets{width:100% !important;display:none}.Tickets .NewTicket{color:#007fa5;font-weight:bold;border-color:#007fa5;margin-left:50px}.Tickets #tblTickets .IsDeleted{color:var(--red-color);text-align:center}.Tickets .ShowDeletedTicketsWrapper{margin-top:20px}.TicketDetailsContent .Client{width:100%;margin-bottom:10px}.TicketDetailsContent .Comment{width:100%;margin-bottom:10px}.TicketDetailsContent .EmailGroupWrapper{margin-bottom:10px}.TicketDetailsContent #IdNewTicketPhoneNumberWrapper{margin-bottom:10px}.TicketDetailsContent label{padding-top:7px;padding-bottom:0}.TicketDetailsContent .PartialPhoneInputGroup{width:100%}.TicketDetailsContent #IdNewTicketPhoneNumber{width:100%}.TicketDetailsContent .Entries{width:100%;margin-bottom:10px}.TicketDetailsContent .Price{width:100%;margin-bottom:10px}.TicketDetailsContent div.CabinetMultiselect{width:100% !important}.NotWorkingTime{position:absolute;background-color:#d3fec0;z-index:2}.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}.ReloadPage{display:none}@media(max-width:600px){.ii_div_circle_father{background:none}}@media(max-width:500px){.ii_div_registration_steps_container{zoom:.8}}@media(max-width:415px){#divLogo img{display:none}.ii_div_registration_steps_container{zoom:.72}}@media(max-width:360px){.UserLogin #LoginComponent .labbelForValue,.UserLogin #LoginComponent .WayLabel,.UserLogin #LoginComponent .PhoneAndLabel .labbelForValue{width:100%}#LoginComponent .PhoneAndLabel .labbelForValue{margin-top:0 !important}.ii_div_registration_steps_container{zoom:.65}}@media(max-width:340px){#TopMenuInHeaderSupport{display:none}.ii_div_registration_steps_container{zoom:.6}}