/*
@license
Webix Mobile Scheduler v.5.1.0
This software is covered by Webix Trial License.
Usage without proper license is prohibited.
(c) XB Software Ltd.
*/
.webix_scheduler .webix_control button:focus,.webix_scheduler .webix_control div.webix_inp_static:focus,.webix_scheduler .webix_control input:focus,.webix_scheduler .webix_control textarea:focus,.webix_scheduler input.webix_cal_done:focus{outline:1px dotted #595959!important}.webix_segment_0,.webix_segment_1,.webix_segment_N{padding:0}.webix_dayevents{border-top-color:#fff}.webix_dayevents_scale_item{-moz-user-select:-moz-none;border-bottom:1px solid #ebebeb;color:#777;font-family:Helvetica World,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,Helvetica,Tahoma,Geneva,Arial,sans-serif;white-space:nowrap}.webix_dayevents_scale_hour{float:left;text-align:center;font-size:14px}.webix_dayevents_scale_bottom,.webix_dayevents_scale_top{font-size:10px;float:left;text-align:center}.webix_dayevents_scale_top{border-bottom:1px dotted #eee}.webix_dayevents_scale_minute{background-color:#ededed;border-bottom:1px dotted #d3d3d3;float:left}.webix_dayevents_scale_event{float:left}.webix_dayevents_event_item{position:absolute;font-size:14px;color:#10725e;border-left:3px solid #1abca9;background-color:rgba(26,188,169,.3)}.multi_day_events .webix_list_item.webix_selected,.webix_dayevents_event_item.webix_selected,.webix_list .webix_list_item.webix_selected,.webix_list_events_item.webix_selected{background-color:#65a0ff;border-left-color:#65a0ff;color:#fff}.multi_day_events .webix_list_item.webix_selected .webix_event_marker div,.webix_dayevents_event_item.webix_selected .webix_event_marker div,.webix_list .webix_list_item.webix_selected .webix_event_marker div,.webix_list_events_item.webix_selected .webix_event_marker div{background-color:#fff;border-color:#fff}.multi_day_events .webix_list_item{line-height:normal;font-size:14px;border-top:3px solid #fff;color:#10725e;background-color:rgba(26,188,169,.3)}.webix_layout_toolbar.webix_toolbar.webix_topbar .webix_el_button,.webix_layout_toolbar.webix_toolbar.webix_topbar .webix_el_label,.webix_layout_toolbar.webix_toolbar.webix_topbar .webix_inp_label{color:#000!important}.webix_scheduler .webix_custom_checkbox{padding-left:0;width:22px;height:22px}.webix_scheduler .webix_el_select select{border:1px solid #65a0ff;border-radius:4px;-webkit-appearance:inherit}.webix_scheduler .webix_cal_month_name{font-size:17px}.webix_scheduler .webix_cal_body .webix_cal_week_num{font-size:14px}.webix_scheduler .webix_cal_body .webix_cal_day .webix_cal_today span,.webix_scheduler .webix_cal_body .webix_cal_day span{height:34px!important;width:34px!important;line-height:34px}.webix_scheduler .webix_unit_header{background:#f3f3f3}.webix_scheduler .webix_unit_header_inner{border-radius:5px;color:#888;background:#f3f3f3}.webix_scheduler .day_events .webix_list_item,.webix_scheduler .events .webix_list_item{padding:0}.webix_event_overall{padding:0 3px;height:100%;line-height:49px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center}.webix_list_item .webix_event_marker{display:block;line-height:49px;width:10px}.webix_list_item .webix_event_marker div{box-sizing:border-box;-moz-box-sizing:border-box;display:inline-block;border:1px solid #1abc9c;border-radius:50%;width:10px;height:41px;height:10px;background-color:rgba(26,188,156,.9)}.webix_list_item .webix_event_time{width:70px;display:block;text-align:center;font-size:16px}.webix_list_item .webix_event_text{padding-left:4px;display:block;-webkit-box-flex:1;flex:1;white-space:nowrap;box-sizing:border-box}.webix_bottombar{background-color:#f3f3f3}.webix_bottombar .webix_el_button .webix_icon_btn,.webix_bottombar .webix_el_label{color:#65a0ff}.webix_el_button .webixtype_flat{color:#65a0ff;background-color:transparent;border:none}.webix_el_button .webixtype_iconnext,.webix_el_button .webixtype_iconprev{border:none;background:transparent;background-repeat:no-repeat;background-position:15px}.webix_el_button .webixtype_iconprev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAASUlEQVR42p2QMQoAQQgD79EZ0Mqn5xCu2cPdYgUbJ0rMMxXgLeiuKq8gsJAz8weQ0QiwJEfECnr4wdlEnwJ68+yyhReC+c85oRecj0Um+pmo9wAAAABJRU5ErkJggg==)}.webix_el_button .webixtype_iconnext{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAALCAYAAACzkJeoAAAARElEQVR42qXPsQoAIAhF0T76PdDJT7cUmtQhcmk4N8QVQ9JXN2bmgWOgqp+BiCRG2AYAMoi3/LxYdyagAnhA6G93TrABZaJFJjrFY8IAAAAASUVORK5CYII=)}.webix_scheduler .webix_topbar{background-color:#fff}.webix_scheduler .webix_topbar .webix_el_label{color:#000}.webix_scheduler .webix_subbar{background-color:#f3f3f3}.webix_layout_toolbar.webix_subbar .webixtype_base{background-color:#65a0ff;color:#fff!important}.webix_scheduler .webix_subbar .webix_img_btn .webix_icon_btn{color:#3c87ff;background-color:transparent;border-radius:50%;box-shadow:none;width:20px}.webix_scheduler .webix_subbar .webix_img_btn{color:#3c87ff;text-align:left}.webix_scheduler .webix_subbar .webix_el_label{color:#000}.webix_scheduler .webix_cal_day .webix_cal_day_inner{font-size:16px}.webix_cal_day{box-sizing:border-box;-moz-box-sizing:border-box;-webix-box-sizing:border-box;-ms-box-sizing:border-box}.webix_cal_day_event{height:27px}.webix_cal_event_marker{background-color:#6a6a6a;border-radius:2px;height:4px;margin:0 auto 3px;width:4px}.webix_cal_day.webix_cal_select .webix_cal_event_marker{background-color:#fff}.webix_cal_event .webix_cal_event_marker{background-color:#65a0ff}.webix_scheduler .webix_el_textarea .webix_inp_label{line-height:34px!important}.webix_el_datetext .webix_el_box{color:#666;position:relative}.webix_el_datetext .webix_inp_static{padding-right:24px}.webix_el_datetext .webix_input_icon{position:absolute;right:4px;z-index:1;padding-left:15px;width:21px}.webix_cal_time{font-size:18px}.webix_cal_time div{background-color:#f3f3f3}.webix_cal_time .webix_icon{font-size:23px}.selected_event{margin:10px}.selected_event .event_title{font-weight:700;margin-top:7px}.selected_event .event_text{margin-top:2px}.webix_layout_toolbar .dhxtype_base{font-size:18px}.webix_noevents{width:100%;padding-top:10px;color:#666;text-align:center}.webix_scheduler .webix_toolbar.webix_topbar .webix_el_label{padding-left:0}.webix_scheduler .webix_el_label .webix_cal_next_button,.webix_scheduler .webix_el_label .webix_cal_prev_button{background-position:50%;height:100%;width:40px;position:static}.webix_scheduler .webix_el_label .webix_cal_prev_button{background-position:23px}.webix_scheduler .webix_el_label .webix_cal_next_button{background-position:10px}.webix_scheduler .form_calendar .webix_cal_done{display:none}.webix_view.webix_form.webix_rec_form{background-color:#f3f3f3}.webix_datecells .webix_cell{border:1px solid #848484;border-width:0 1px 1px 0;text-align:center;font-weight:700;padding:7px 0}.webix_datecells .webix_cell.first_row{border-top:1px solid #848484}.webix_datecells .webix_cell.first_column{border-left:1px solid #848484}.webix_datecells{margin-top:10px}.webix_el_rectext{display:inline-block;font-size:18px}.webix_el_rectext input{font-size:18px;line-height:28px}.webix_recurring .webix_reclist .webix_list_item{position:relative}.webix_recurring .webix_list_item .webix_arrow_icon{background-position:0 -677px;right:17px}.rec_list .webix_list_item.webix_selected{background:#e0ecff}.webix_layout_form.webix_weeklist .webix_control{border-top-width:0!important}.webix_recurring .webix_rec_table .webix_cal_day_num{border-color:#fcfcfc #ccc #ccc #fcfcfc;border-width:0 1px 1px 0;text-align:center;display:inline-block;line-height:36px}.webix_cal_day_num.webix_cal_selected_day{background-color:#65a0ff;color:#fff;width:36px!important;height:36px;border-radius:18px}.webix_rec_table td{text-align:center}.webix_recurring .webix_accordionitem_header{border-top-width:0!important;border-bottom-width:0!important}.webix_recurring .webix_accordionitem_label{padding-left:0}.webix_recurring .webix_el_label{font-size:19px}.webix_recurring .webix_accordionitem_header .blured{color:#9c9c9c}.webix_accordionitem_header .webix_accordionitem_button,.webix_recurring .webix_accordionitem_header .webix_accordionitem_button.collapsed{background-position:0 0;height:27px;width:27px}.webix_recurring .webix_accordionitem_header .webix_accordionitem_button{display:none}.webix_recurring .webix_accordionitem_header .radio{margin-top:12px;margin-left:10px;height:24px;width:24px;border-radius:13px;-moz-border-radius:13px;-webkit-border-radius:13px;border:1px solid #cacaca;float:left}.webix_recurring .webix_accordionitem_header .radio.blured{margin-top:12px}.webix_recurring .webix_accordionitem_header .radio .on{margin:6px;height:12px;width:12px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;background-color:#65a0ff}.webix_recurring .webix_accordionitem .webix_accordionitem_header{border-bottom-color:#fff;line-height:50px}.webix_recurring .webix_accordionitem_header .webix_accordionitem_label .text{padding-left:7px;float:left}.webix_layout_form .webix_monthly .webix_control,.webix_layout_form .webix_yearly .webix_control{border-top-width:0!important}.webix_scheduler .webix_dialog_text{padding-top:20px}.webix_el_endrec{background-color:#fff;border-bottom:1px solid #dedede!important}.webix_el_endrec label{padding-left:8px}.webix_el_endrec .webix_el_box,.webix_el_rectext .webix_el_box{color:#666;position:relative}.webix_el_endrec .webix_input_icon,.webix_el_rectext .webix_input_icon{position:absolute;right:4px;z-index:1;padding-left:15px;width:21px}.webix_layout_form .webix_control.webix_endby_radio{border-top:0!important}.webix_reclist .webix_list_item:last-child{border-bottom:none}.webix_layout_form .webix_rec_counter .webix_control{border-top:0!important}