.react-date-picker{display:inline-flex;position:relative}.react-date-picker,.react-date-picker *,.react-date-picker :before,.react-date-picker :after{box-sizing:border-box}.react-date-picker--disabled{color:#6d6d6d;background-color:#f0f0f0}.react-date-picker__wrapper{border:thin solid gray;flex-grow:1;flex-shrink:0;display:flex}.react-date-picker__inputGroup{box-sizing:content-box;flex-grow:1;min-width:calc(12px + 4.754em);padding:0 2px}.react-date-picker__inputGroup__divider{white-space:pre;padding:1px 0}.react-date-picker__inputGroup__divider,.react-date-picker__inputGroup__leadingZero{display:inline-block}.react-date-picker__inputGroup__input{color:currentColor;min-width:.54em;height:100%;font:inherit;box-sizing:content-box;appearance:textfield;background:0 0;border:0;padding:0 1px;position:relative}.react-date-picker__inputGroup__input::-webkit-outer-spin-button{appearance:none;margin:0}.react-date-picker__inputGroup__input::-webkit-inner-spin-button{appearance:none;margin:0}.react-date-picker__inputGroup__input:invalid{background:#ff00001a}.react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-date-picker__button{background:0 0;border:0;padding:4px 6px}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:hover .react-date-picker__button__icon,.react-date-picker__button:enabled:focus .react-date-picker__button__icon{stroke:#0078d7}.react-date-picker__button:disabled .react-date-picker__button__icon{stroke:#6d6d6d}.react-date-picker__button svg{display:inherit}.react-date-picker__calendar{z-index:1;width:350px;max-width:100vw}.react-date-picker__calendar--closed{display:none}.react-date-picker__calendar .react-calendar{border-width:thin}
.react-calendar{background:#fff;border:1px solid #a0a096;width:350px;max-width:100%;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{margin:-.5em;display:flex}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :before,.react-calendar :after{box-sizing:border-box}.react-calendar button{border:0;outline:none;margin:0}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{height:44px;margin-bottom:1em;display:flex}.react-calendar__navigation button{background:0 0;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{font:inherit;justify-content:center;align-items:center;font-size:.75em;font-weight:700;display:flex}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{text-align:center;max-width:100%;line-height:16px;font:inherit;background:0 0;padding:10px 6.6667px;font-size:.833em}.react-calendar__tile:disabled{color:#ababab;background-color:#f0f0f0}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{color:#fff;background:#006edc}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}
.react-date-picker__wrapper{box-sizing:border-box;border:1px solid red;min-height:39px!important}
.form-item__textarea-wrap{border:var(--formBorder);box-sizing:content-box;box-shadow:none;background:0 0;border-radius:0;min-height:50px;padding:0;font-family:Helvetica\, Sans_Serif,serif;font-size:12px;font-weight:700;display:flex;position:relative}.form-textarea{color:var(--formFontColor);background:var(--formBackgroundColor);border:0;width:100%;min-width:80px;padding:10px 16px;font-family:Roboto Regular,serif;font-size:14px}
.text-editor{padding:20px 0}.text-editor-label{color:#333;padding:0 0 10px;font-size:.9em;font-weight:700}.text-editor-area{border:1px solid #e9e9e9;padding:20px;font-family:Helvetica,sans-serif;font-size:1rem}.text-editor-panel{border:1px solid #ece8e2;border-bottom:0;padding:8px 12px 2px;display:flex}.text-editor-panel-item{margin-right:10px}.text-editor-panel-icon{color:#2b2c2d;cursor:pointer;border:1px solid #e9e9e9;width:12px;height:12px;padding:10px;font-size:22px}.text-editor-panel-icon:hover{border:1px solid #d2d0cc}.text-editor-panel-icon.underline{width:15px;height:15px;padding:8px}.text-editor-panel-icon.clear{width:18px;height:18px;padding:6px}.text-editor-panel-icon.image{width:20px;height:20px;padding:5px}
.form_item__money-input-wrap{align-self:flex-start;width:auto;padding:0}.form_item__money-input-wrap label{color:#575d73;padding:10px 2px;font-family:Roboto,serif;font-size:14px;font-weight:400;line-height:160%;display:block}.form_item__money-input{box-sizing:border-box;color:#272e4b;border:1px solid #cfd1d7;border-radius:8px;flex:1;width:100%;padding:10.5px .75rem;font-size:14px}
.light-theme{--formFontColor:#000;--formBackgroundColorHover:#333;--formBackgroundColor:#fff;--formBorder:1px solid #e3e3e3;--formBorderRadius:2px}.dark-theme{--formFontColor:#fff;--formBackgroundColor:#474a51;--formBorder:0;--formBorderRadius:8px}.on-form{margin:0}.on-form.middle{max-width:1240px;margin:0 auto}.form-item{padding:6px 0;display:block;position:relative}.form-item.no_padding{padding:6px 0}.form-item.grid{grid-gap:0;grid-template-columns:30% 70%;display:grid}.form-item__select-native{visibility:hidden;visibility:hidden;display:none}.form_item__label{width:100%;color:var(--formFontColor);text-overflow:ellipsis;flex-basis:30%;min-width:40px;max-height:24px;padding:4px 0;font-family:Roboto Light,serif;font-size:.95em;font-weight:400;display:block;overflow:hidden}.form_fieldset.small .form_item__label{max-height:16px;font-size:12px;line-height:14px}.form_item__label.bold{color:#444;font-family:Roboto Medium,serif;font-size:14px}.form-fieldset.small .form-item__label{max-height:16px;font-size:12px;line-height:14px}.form-fieldset{grid-gap:2%;align-items:flex-start;display:grid}.form-item__label.bold{color:#444;font-family:Roboto Light,serif;font-size:14px}.form-error-notice{color:#c84f61;border:1px solid #ef788a;margin-top:8px;padding:10px;font-size:12px}.fast-find__item{border:1px solid #f3f3f3;grid-template-columns:30px 3fr fit-content(100px) fit-content(20px);width:100%;margin-bottom:20px;display:grid;position:relative}.fast-find__item__input{border:0;border-radius:0;width:90%;height:31px;padding:0 10px 0 15px;font-size:14px;line-height:15px;transition:all .2s}.fast-find__item__drop-panel{z-index:9999;background:#fff;width:100%;max-height:50vh;padding:0;position:absolute;top:100%;overflow:auto;box-shadow:0 6px 8px #c9c9c933}.fast-find__item__drop-panel__item{cursor:pointer;color:#191919;align-content:flex-end;align-items:flex-end;padding:6px 10px 6px 20px;font-family:Helvetica,sans-serif,serif;font-size:14px;line-height:18px;text-decoration:none}.fast-find__item__drop-panel__item:first-child{padding-top:15px}.fast-find__item__drop-panel__item:last-child{padding-bottom:15px}.fast-find__item__drop-panel__item:hover{cursor:pointer;background:#fefde1}.react-date-picker__wrapper{border:var(--formBorder);max-height:30px;box-shadow:none;background:var(--formBackgroundColor);border-radius:2px;min-width:50px;min-height:34px;padding:0 0 0 6px;font-family:Helvetica,Sans_Serif,serif;font-size:15px;line-height:28px;display:flex;position:relative}.form_item.filter-min{padding:0}.form_item.filter-min .react-date-picker__calendar-button{display:none}.form_item.filter-min .react-date-picker__clear-button{padding:0 4px 0 0}.react-date-picker__clear-button__icon{stroke:#5e5c5c;width:16px}.form_item.min .react-date-picker__wrapper{box-sizing:border-box;min-width:68px;min-height:35px;padding:3px 6px}.form_item.filter-min .form_item__input_wrap{min-height:28px}.fieldset{grid-column-gap:30px;box-sizing:border-box;grid-template-columns:1fr;display:grid}.fieldset__title{border-bottom:1px solid #eef2f7;padding-top:14px;padding-bottom:5px;font-family:Roboto Medium,serif;font-size:15px}.input_share__container{border-bottom:1px solid #e3e3e3;grid-template-columns:40px 1fr;display:grid}.input_share__icon{color:#d9d9d9;padding:4px 14px 4px 8px;font-size:20px;position:relative;top:2px}.input_share_input{border:0;width:100%;font-family:Roboto Regular,serif;font-size:16px;line-height:40px}.input_share_input::placeholder{color:#c2b9b9;font-family:Roboto Regular,serif;font-size:16px}
.light-theme{--inputFontColor:#000;--inputBackgroundColorHover:#333;--inputBackgroundColor:#fff;--inputBorder:1px solid #e3e3e3;--inputBorderRadius:2px}.dark-theme{--inputFontColor:#fff;--inputBackgroundColor:#474a51;--inputBorder:0;--inputBorderRadius:8px}.on_form.middle{max-width:1240px;margin:0 auto}.form_item{padding:6px 0;display:block;position:relative}.form_item.no_padding{padding:6px 0}.form_item__select_native{visibility:hidden;visibility:hidden;display:none}.form_item__select_custom{border:0 solid #e5e5e5;flex-basis:100%;justify-content:space-between;align-items:center;padding:0;display:flex;position:relative}.form_item__select_custom__input{color:var(--inputFontColor);background:0 0;border:0;width:100%;min-width:60px;height:26px;padding:4px 36px 4px 12px;font-size:15px;line-height:26px}.form_fieldset.small .form_item__select_custom__input{min-height:24px;max-height:24px;font-size:12px}div.form_item__select_custom__input{overflow:hidden}.form_item__select_custom__input.toggle{cursor:pointer}.form_item__select_custom__input:focus{border:0 solid #e5e5e5;box-shadow:0 0 3px #dbdfe2}.form_item__select_custom.disable{background:#dadada;border:0 solid #c7c9cc}.form_item__select_custom__toggle{cursor:pointer;align-items:center;width:30px;height:32px;display:flex;position:absolute;top:2px;right:5px}.form_fieldset.small .form_item__select_custom__toggle{width:20px;min-height:20px;max-height:20px}.form_item__select_custom__icon{background-image:url(../media/key_down.80228edc.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;border-left:1px solid #c7c9cc;width:30px;height:20px;display:block}.form_item__select__drop_blok{-webkit-box-shadow:0 7px 5px #c9c9c9;-moz-box-shadow:0 7px 5px #c9c9c9;visibility:hidden;background:#fff;border:1px solid #f6f7f8;border-radius:2px;width:100%;max-height:250px;padding:10px 0;font-family:Helvetica,Sans_Serif,serif;transition:all .1s;position:absolute;top:0;overflow:scroll;box-shadow:0 6px 8px #c9c9c933}.form_item__select__drop_blok span{flex-flow:column;display:flex}.dropSelectMinuts{background:#fff;flex-flow:column;width:auto;padding:10px 0;font-size:.8rem;transition:all .3s;display:flex}.form_item__select__drop_link,.minute_set_value{cursor:pointer;color:#191919;place-content:flex-end;align-items:flex-end;padding:6px 10px;font-family:Helvetica,Sans_Serif,serif;font-size:14px;line-height:18px;text-decoration:none;display:flex}.form_item__select__drop_link{justify-content:flex-start;padding-left:20px}.form_item__select__drop_link.active,.minute_set_value.active{background-position:20px;background-repeat:no-repeat;background-size:10px}.form_item__select__drop_link:hover,.minute_set_value:hover{cursor:pointer;background:#fefde1}.form_item__select_custom__no_result{color:#a2a2a2;flex-basis:100%;width:100%;padding:2px 10px 2px 20px;font-family:Helvetica,Sans_Serif,serif;font-size:13px}.on_select__finder{display:none}.on_select{appearance:none;cursor:pointer;background-color:#0000;border:0;width:100%;height:34px;padding:4px;font-size:14px}.form_fieldset{grid-column-gap:0;padding:0;display:block}.form_fieldset .form_item,.form_fieldset .form_item:first-child{padding-left:0}.form_fieldset.four{grid-template-columns:25% 25% 25% 25%}.form_fieldset.two{grid-template-columns:50% 50%}.third_one{grid-template-columns:30% 60%}.form_fieldset__title{border-bottom:1px solid #eef2f7;padding-top:14px;padding-bottom:5px;font-family:Roboto Medium,serif;font-size:15px}.form_fieldset__title:first-child,.form_fieldset__title.first{padding-top:2px}.form_fieldset__title.small{border:0;padding-bottom:2px;font-size:13px;line-height:20px}.tags_info_board{align-content:stretch;align-items:stretch;padding:10px;display:flex}.tags_board__items{place-content:flex-end;align-items:flex-end;padding-left:10px;display:flex}.tags_board__item{color:#000;background-image:url(../media/tick.79c0cff8.svg);background-repeat:no-repeat;background-size:18px;padding-left:24px;font-size:15px}.form_item__line{border:1px solid red;display:flex}.form_item__info{grid-column:1/3;display:block;position:relative}.form_item__label,.form_item__input,.form_item__inputarea{width:100%}.form_item__date:disabled,.form_item__input:disabled{color:#212121;cursor:help;background:#dadada;border:0 solid #c7c9cc}.form_item__input_wrap{max-height:30px;box-shadow:none;background:var(--inputBackgroundColor);border:var(--inputBorder);border-radius:var(--inputBorderRadius);flex:2;min-width:40px;min-height:34px;padding:2px;font-family:Helvetica,Sans_Serif,serif;font-size:12px;line-height:28px;display:flex;position:relative}.form_fieldset.small .form_item__input_wrap{min-height:24px;max-height:24px}.form_item__input_wrap.border_no{border:0}.form_item__input_finder_wrap{box-shadow:none;box-sizing:border-box;flex-flow:column;flex:2;width:100%;min-width:100px;min-height:34px;padding:0;font-family:Helvetica,Sans_Serif,serif;font-size:12px;line-height:28px;display:flex;position:relative}.form_item__input_finder{background-image:url(../media/magnifying-grey.7b698241.svg);background-position:98%;background-repeat:no-repeat;background-size:20px;border:1px solid #c7c9cc;border-radius:2px;padding:0 40px 0 10px;font-size:14px;line-height:34px}.form_item__input_finder:focus{background-image:url(../media/magnifying-blue.b76d149a.svg)}.form_fieldset .form_item.on_file__wrap{padding-left:0}.form_item__time_wrap{height:34px;box-shadow:none;border:1px solid #c7c9cc;border-radius:2px;flex:2;min-width:80px;max-width:80px;min-height:34px;padding:0;font-family:Helvetica,Sans_Serif,serif;font-size:12px;line-height:28px;display:flex;position:relative}.form_item__time,.form_item__date{color:#111;border:0;min-width:40px;padding:4px 12px;font-size:15px}.form_item__date{border-left:1px solid #c7c9cc;width:120px;padding-right:6px}.form_item__time{width:40px;padding-right:4px}.form_item__date_wrap{height:34px;box-shadow:none;border-radius:var(--inputBorderRadius);border:1px solid #c7c9cc;flex:2;min-width:120px;max-width:140px;min-height:34px;padding:0;font-family:Helvetica,Sans_Serif,serif;font-size:12px;line-height:28px;display:flex;position:relative}.form_item__date_wrap .form_item__date{border:0;width:84px}.form_item__input{color:var(--inputFontColor);min-width:40px;background:0 0;border:0;padding:4px 12px;font-size:15px}.form_fieldset.small .form_item__input{padding-left:8px;font-size:13px}.form_item__input.border_slide{border-bottom:1px solid #c7c9cc;padding-left:2px;transition:opacity 3s linear,left 5s linear,top 3s linear,height 5s linear}.form_item__input:read-only{color:#5d5757;background-color:#fdfdfd}.form_item__inputarea_wrap{box-shadow:none;border:1px solid #c7c9cc;border-radius:0;min-height:100px;padding:0;font-family:Museo Regular,serif;font-size:12px;display:flex;position:relative}.form_item__inputarea_wrap.on_ckeditor{border:0}.form_item__inputarea{color:#111;border:2px solid #fff;width:100%;min-width:80px;padding:4px 12px;font-size:15px}.form_item__inputarea:focus{border:2px solid #e9e9e9}.form_item__select_wrap{border:1px solid #c7c9cc;min-height:25px;display:flex;position:relative}.form_fieldset.small .form_item__select_wrap{min-height:24px;max-height:24px}.input_groups__item{color:#fff;background:#0a7ad6;border:1px solid #fff;border-radius:3px;align-items:center;margin-top:2px;padding:6px 10px 6px 6px;font-size:11px;display:flex}.form_item__info.labels{flex-flow:wrap;height:auto;padding:6px 0 0;display:flex}.input_groups__item__delete{cursor:pointer;background-image:url(../media/close_white.4b29f67a.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;width:16px;height:16px;display:inline}.input_groups__item__title{padding-left:6px;line-height:22px;display:inline-block}.input_editable_noactive{color:#2ed3c5;cursor:pointer;background:0 0;border:0;border-bottom:1px dashed;font-size:.8rem}.input_editable_active{cursor:text;color:#8e8e8f;background:#fff;border:1px solid #eef2f7;padding:5px;font-size:.9rem}.circle_arrow{border:1px solid #f7f7f7;border-radius:50%;width:30px;height:30px;margin-left:7px;padding:6px;display:flex}.form_item__input_error{color:#ff4897;padding:4px 0;font-size:.85em}
.buttons-panel{padding:20px 0;display:flex}.prb-button{box-sizing:border-box;cursor:pointer;background:10px/20px no-repeat;border:1px solid #cbcdd5;border-radius:3px;place-content:center;width:100%;padding:6px 16px;font-size:.9em;line-height:2.2em;transition:background-color 1s;display:flex}.prb-button:hover{color:#fff;background:#3f55f3}.prb-button.blue{color:#fff;background:#3f55f3;border:0}.prb-button.blue:hover{color:#fff;background:#3246d7}.prb-button.filter_btn{padding:0;transition:background-color .5s}.prb-button.filter_btn:hover{color:#fff;background:#3f55f3}.submit_ok{padding:2px;font-family:Roboto Medium,sans-serif;font-size:.8em}.filter_btn_excel{height:36px;margin-left:20px;line-height:22px}
.light-theme{--selectFontColor:#000;--selectBackgroundColorHover:#f1f0f0;--selectBackgroundColor:#fff;--selectBorder:1px solid #e3e3e3;--selectBorderRadius:0;--selectDropBoxShadow:0}.dark-theme{--selectFontColor:#fff;--selectBackgroundColor:#474a51;--selectBorder:0;--selectBorderRadius:8px;--selectDropBoxShadow:0px 6px 8px 0px #c9c9c933}.form-item__select-native{visibility:hidden;visibility:hidden;display:none}.form-item__select-wrap{border:var(--selectBorder);min-height:38px;display:flex;position:relative}.form-item__select-custom{color:var(--selectFontColor);background:var(--selectBackgroundColor);border-radius:var(--selectBorderRadius);flex-basis:100%;justify-content:space-between;align-items:center;padding:0;display:flex;position:relative}.form-item__select-custom__input{width:100%;min-width:25px;height:26px;color:var(--selectFontColor);background:0 0;border:0;padding:4px 12px;font-size:15px;line-height:26px}.form-fieldset.small .form-item__select-custom__input{min-height:24px;max-height:24px;font-size:12px}div.form-item__select-custom__input{overflow:hidden}.form-item__select-custom__input.toggle{cursor:pointer}.form-item__select-custom__input:focus{border:0}.form-item__select-custom__input:disabled{background:#dadada}.form-item__select-custom.disable{background:#dadada;border:0}.form-item__select-custom__toggle{cursor:pointer;align-items:center;width:30px;height:32px;display:flex;top:2px;right:5px}.form-fieldset.small .form-item__select-custom__toggle{width:20px;min-height:20px;max-height:20px}.form-item__select-custom__icon{background-image:url(../media/key_down.5f80667f.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;border-left:1px solid #cbcdd5;width:30px;height:20px;display:block}.form-item__icon-plus{color:#fff;cursor:pointer;background-color:#0000;background-image:url(../media/plus.056e36bb.svg);background-position:50%;background-repeat:no-repeat;background-size:12px;border:0;border-left:1px solid #cbcdd5;width:1px;height:34px;padding-left:33px;display:block;overflow:hidden}.form-item__select__drop-blok{border:var(--selectBorder);border-radius:var(--selectBorderRadius);box-shadow:var(--selectDropBoxShadow);visibility:hidden;z-index:1000;background:#fff;width:100%;max-height:250px;padding:10px 0;font-family:Helvetica,sans-serif,serif;transition:all .1s;position:absolute;top:-6px;left:-1px;overflow:scroll}.form-item__select__drop-blok span{flex-flow:column;display:flex}.dropSelectMinuts{background:#fff;flex-flow:column;width:auto;padding:10px 0;font-size:.8rem;transition:all .3s;display:flex}.form-item__select__drop-link,.minute_set_value{cursor:pointer;color:var(--selectFontColor);place-content:flex-end;align-items:flex-end;padding:6px 10px;font-family:Helvetica,sans-serif,serif;font-size:14px;line-height:18px;text-decoration:none;display:flex}.form-item__select__drop-link{justify-content:flex-start;padding-left:20px}.form-item__select__drop-link.active,.minute_set_value.active{background-position:20px;background-repeat:no-repeat;background-size:10px}.form-item__select__drop-link:hover,.minute_set_value:hover{cursor:pointer;background:var(--selectBackgroundColorHover)}.form-item__select-custom__no-result{color:#a2a2a2;flex-basis:100%;width:100%;padding:2px 10px 2px 20px;font-family:Helvetica,sans-serif,serif;font-size:13px}.on-select__finder{display:none}.on-select{appearance:none;cursor:pointer;background-color:#0000;border:0;width:100%;height:34px;padding:4px;font-size:14px}.tags-info-board{align-content:stretch;align-items:stretch;padding:10px;display:flex}.tags_board__items{place-content:flex-end;align-items:flex-end;padding-left:10px;display:flex}.tags_board__item{color:#000;background-image:url(../media/tick.79c0cff8.svg);background-repeat:no-repeat;background-size:18px;padding-left:24px;font-size:15px}.select-tags{border:1px solid #cbcdd5;border-top:0;padding:4px 6px;display:none}.select-tags.active{display:block}.select-tag{color:#fff;background:#0a7ad6;border-radius:2px;margin:4px 8px 4px 2px;padding:4px 12px;display:inline-block}.select-tag-close{cursor:pointer;padding:0 10px 0 0}
.form-item__select__drop-blok{scrollbar-width:thin;scrollbar-color:#bfbfbf #fff}
.checkboxListShow{list-style:none}.form-item__checkbox-wrap{padding:20px 0;position:relative}.form-item__checkbox{z-index:-1;opacity:0;margin:0 0 0 20px;position:absolute}.form-item__checkbox+label{color:#606060;cursor:pointer;min-height:20px;padding:0 0 0 24px;font-family:Roboto Regular;font-size:15px;display:block;position:relative}.form-item__checkbox+label:before{content:"";background-color:#fff;border:1px solid #e1e1e1;border-radius:2px;width:15px;height:15px;transition:all;position:absolute;top:1px;left:0}.form-item__checkbox:checked+label:before{content:"";background-image:url(../media/checked.09991ed8.svg);background-position:50%;background-repeat:no-repeat;background-size:12px;border:2px solid #3795f1;width:15px}.form-item__checkbox:disabled+label:before,.form-item__checkbox:disabled:hover+label:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:12px;border:2px solid #d2d2d2;width:15px}.form-item__checkbox.black:checked+label:before{border:2px solid #000}.form-item__checkbox:hover+label:before{border:2px solid #549fe9}.checkbox-toggle-wrap{padding-top:5px}.checkbox-toggle{z-index:-1;opacity:0;margin:10px 0 0 20px;position:absolute}.checkbox-toggle+label{cursor:pointer;padding:0 0 0 60px;position:relative}.checkbox-toggle+label:before{content:"";background:#dee0e5;border-radius:13px;width:30px;height:17px;transition:all .2s;position:absolute;top:-4px;left:0;box-shadow:inset 0 2px 3px #0003}.checkbox-toggle+label:after{content:"";background:#fff;border-radius:10px;width:14px;height:14px;transition:all .2s;position:absolute;top:-3px;left:2px;box-shadow:0 2px 5px #0000004d}.checkbox-toggle:checked+label:before{background:#23a0f9}.checkbox-toggle:checked+label:after{left:15px}.checkbox-toggle:focus+label:before{box-shadow:inset 0 2px 3px #0003,0 0 0 3px #b4daffb3}.ids-checkboxes{padding:10px 0;list-style:none}.ids-checkboxes li{padding:4px 0 4px 16px}.checkboxThreadedShow{padding:10px 2px}.checkboxThreadedShow li ul{padding-left:20px}.checkboxThreadedShow li{padding:4px;list-style:none}
