dhtmlx-scheduler
Version:
JavaScript event calendar. Allows to manage events and appointments in different views
1,219 lines (1,210 loc) • 117 kB
CSS
/*!
* @license
*
* dhtmlxScheduler v.6.0.3 Standard
*
* To use dhtmlxScheduler in non-GPL projects (and get Pro version of the product), please obtain Commercial/Enterprise or Ultimate license on our site https://dhtmlx.com/docs/products/dhtmlxScheduler/#licensing or contact us at sales@dhtmlx.com
*
* (c) XB Software Ltd.
*
*/
/* key nav */
/* Table of Content
1. Material skin design and style elements
2. Pivot MicroVars
3. Diagram Editor MicroVars
4. Property Sheet MicroVars
*/
/*============================================================================================
0. Material Skin Design Default Styles
==============================================================================================*/
/*============================================================================================
1. DHX Scheduler Container
==============================================================================================*/
/*============================================================================================
2. Navigation Section
==============================================================================================*/
/*============================================================================================
1. DHX Scheduler Container
==============================================================================================*/
/*============================================================================================
1. DHX Scheduler Container
==============================================================================================*/
/*============================================================================================
1. DHX Scheduler Container
==============================================================================================*/
/*============================================================================================
1. DHX Scheduler Container
==============================================================================================*/
/*============================================================================================
1. DHX Scheduler Container
==============================================================================================*/
/*============================================================================================
1. DHX Scheduler Container
==============================================================================================*/
/*============================================================================================
1. DHX Scheduler Container
==============================================================================================*/
/*============================================================================================
1. DHX Scheduler Container
==============================================================================================*/
/*============================================================================================
1. DHX Scheduler Container
==============================================================================================*/
/*============================================================================================
1. DHX Scheduler Container
==============================================================================================*/
/*============================================================================================
1. DHX Scheduler Container
==============================================================================================*/
.scheduler_message_area {
position: fixed;
right: 5px;
width: 250px;
z-index: 11;
}
.scheduler-info {
min-width: 120px;
padding: 4px 4px 4px 20px;
font-family: Tahoma;
z-index: 14;
overflow: hidden;
margin: 5px;
margin-bottom: 10px;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-o-transition: all 0.5s ease;
transition: all 0.5s ease;
}
.scheduler-info.hidden {
height: 0px;
padding: 0px;
border-width: 0px;
margin: 0px;
overflow: hidden;
}
.scheduler_modal_box {
overflow: hidden;
display: inline-block;
position: fixed;
min-width: 300px;
width: 330px;
text-align: center;
background: #fff;
box-shadow: 0px 0px 14px #888;
border: 1px solid #ffffff;
z-index: 18;
border-radius: 6px;
font-family: "Tahoma", san-serif;
}
.scheduler_popup_text {
margin: 15px 15px 5px 15px;
font-size: 14px;
color: #000;
min-height: 30px;
border-radius: 6px;
}
.scheduler_popup_title {
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-width: 0px;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAoCAMAAAAIaGBFAAAAhFBMVEVwcHBubm5sbGxqampoaGhmZmZlZWVjY2NhYWFfX19dXV1bW1taWlpYWFhWVlZUVFRSUlJRUVFPT09NTU1LS0tJSUlHR0dGRkZERERCQkJAQEA+Pj49PT09PT0+Pj5AQEBBQUFDQ0NERERGRkZHR0dJSUlKSkpMTExMTEw5OTk5OTk5OTkny8YEAAAAQklEQVQImQXBCRJCAAAAwKVSQqdyjSPXNP7/QLsIhA6OTiJnF7GrRCpzc/fw9PKW+/gqlCq1RqvTG/yMJrPF6m/bAVEhAxxnHG0oAAAAAElFTkSuQmCC);
background-image: -webkit-linear-gradient(top, #707070 1%, #3d3d3d 70%, #4c4c4c 97%, #393939 97%);
background-image: -moz-linear-gradient(top, #707070 1%, #3d3d3d 70%, #4c4c4c 97%, #393939 97%);
}
.scheduler-info,
.scheduler_popup_button,
.scheduler_button {
user-select: none;
-webkit-user-select: none;
-moz-user-select: -moz-none;
cursor: pointer;
}
.scheduler_popup_text {
overflow: hidden;
}
.scheduler_popup_controls {
border-radius: 6px;
padding: 5px 5px 9px 5px;
}
.scheduler_popup_button,
.scheduler_button {
height: 30px;
line-height: 28px;
display: inline-block;
margin: 0 5px;
border-radius: 6px;
color: #FFF;
border: 1px solid #838383;
box-shadow: none;
}
.scheduler_popup_button {
min-width: 120px;
background: #ffffff;
}
.scheduler_button input,
.scheduler_popup_button div {
border: 1px solid #FFF;
background: #ffffff;
background-image: none;
border-radius: 6px;
font-size: 15px;
-moz-box-sizing: content-box;
box-sizing: content-box;
text-shadow: none;
color: #444;
font-weight: normal;
padding: 0px;
margin: 0px;
vertical-align: top;
height: 28px;
line-height: 28px;
}
.scheduler_popup_button.scheduler_ok_button div {
background: #22A1BC;
border: 1px solid #22A1BC;
color: white;
text-shadow: 0px -1px 0px #6F6F6F;
outline: none;
}
.scheduler_popup_button.scheduler_ok_button {
border: 1px solid #22A1BC;
background-color: #22A1BC;
outline: none;
}
.scheduler_button input:focus,
.scheduler_button input:active,
.scheduler_popup_button div:active,
.scheduler_popup_button div:focus {
background: #ffffff;
background-image: none;
color: #444;
box-shadow: none;
outline: none;
}
.scheduler_popup_button.scheduler_cancel_button div:active {
background-color: transparent;
border-color: transparent;
outline: none;
}
div.dhx_modal_cover {
background-color: #000;
cursor: default;
opacity: 0.2;
position: fixed;
z-index: 17;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
border: none;
zoom: 1;
}
.scheduler-info img,
.scheduler_modal_box img {
float: left;
margin-right: 20px;
}
.scheduler-alert-error .scheduler_popup_title,
.scheduler-confirm-error .scheduler_popup_title {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAsCAIAAAArRUU2AAAATklEQVR4nIWLuw2AMBBDjVuQiBT2oWbRDATrnB0KQOJoqPzRe3BrHI6dcBASYREKovtK6/6DsDOX+stN+3H1YX9ciRgnYq5EWYhS2dftBIuLT4JyIrPCAAAAAElFTkSuQmCC);
}
.scheduler-alert-error,
.scheduler-confirm-error {
border: 1px solid #ff0000;
}
/*Skin section*/
.scheduler_popup_title {
color: #fff;
text-shadow: 1px 1px #000;
height: 40px;
line-height: 40px;
font-size: 20px;
}
.scheduler-info,
.scheduler-error {
font-size: 14px;
color: #000;
box-shadow: 0px 0px 10px #888;
padding: 0px;
background-color: #FFF;
border-radius: 3px;
border: 1px solid #ffffff;
}
.scheduler-info div {
padding: 5px 10px 5px 10px;
background-color: #FFF;
border-radius: 3px;
border: 1px solid #b8b8b8;
}
.scheduler_message_area .scheduler-error {
background-color: #d81b1b;
border: 1px solid #ff3c3c;
box-shadow: 0px 0px 10px #000;
}
.scheduler_message_area .scheduler-error div {
background-color: #d81b1b;
border: 1px solid #940000;
color: #FFF;
}
.scheduler_message_area .scheduler-warning {
background-color: #FFAB00;
border: 1px solid #FFAB00;
}
.scheduler_message_area .scheduler-warning div {
background-color: #FFAB00;
border: 1px solid #FFAB00;
}
.scheduler_modal_box.scheduler-error .scheduler_popup_title {
background: #d81b1b;
border: 1px solid #ff3c3c;
color: #FFF;
}
.scheduler_modal_box.scheduler-error .scheduler_popup_title {
background: #FFAB00;
border: 1px solid #FFAB00;
}
.dhx_cal_event .dhx_header,
.dhx_cal_event .dhx_title,
.dhx_cal_event .dhx_body,
.dhx_cal_event .dhx_footer {
background-color: #1796b0;
border: 1px solid transparent;
color: #FFFFFF;
overflow: hidden;
width: 100%;
}
.dhx_move_denied .dhx_cal_event .dhx_header,
.dhx_move_denied .dhx_cal_event .dhx_title {
cursor: default;
}
.dhx_cal_event .dhx_header {
height: 1px;
margin: 0 0 0 1px;
border-width: 1px 1px 0px 1px;
cursor: pointer;
}
.dhx_cal_event .dhx_title {
height: 12px;
border-width: 1px 1px 0 1px;
border-bottom-style: dotted;
border-radius: 4px 4px 0 0;
font-size: 12px;
line-height: 12px;
font-weight: bold;
text-align: center;
background-position: right;
background-repeat: no-repeat;
padding: 1px 0 0 0;
cursor: pointer;
}
.dhx_cal_container_rtl .dhx_cal_event .dhx_title {
text-align: center;
padding: 1px 0 0 0;
}
.dhx_cal_event .dhx_body,
.dhx_cal_event.dhx_cal_select_menu .dhx_body {
border-width: 0 1px 1px 1px;
padding: 5px 5px 8px 5px;
border-radius: 0 0 4px 4px;
font-weight: normal;
line-height: normal;
}
.dhx_cal_container_rtl .dhx_cal_event .dhx_body {
padding: 5px 5px 8px 5px;
}
.dhx_cal_event.dhx_cal_select_menu {
-webkit-box-shadow: 0 0 1px #FFF;
-moz-box-shadow: 0 0 1px #FFF;
box-shadow: 0 0 1px #FFF;
}
.dhx_resize_denied,
.dhx_resize_denied .dhx_event_resize {
cursor: default !important;
}
.dhx_cal_event .dhx_event_resize {
cursor: s-resize;
cursor: ns-resize;
}
.dhx_cal_event .dhx_footer,
.dhx_cal_event .dhx_select_menu_footer {
height: 5px;
margin: -6px 0 0 2px;
border-width: 0;
position: relative;
top: auto;
background: #1796b0 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAFCAYAAAC5Fuf5AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAFUlEQVQoz2P4PwCAYSAww4jyKd0xACVu6yNGlTn+AAAAAElFTkSuQmCC) no-repeat center center;
}
.dhx_cal_event .dhx_resize_denied.dhx_event_resize.dhx_footer {
height: 0;
}
.dhx_cal_event_line {
background-color: #1796b0;
border: 1px solid transparent;
border-radius: 2px;
font-family: "Arial", san-serif;
font-size: 12px;
font-weight: normal;
line-height: 17px;
height: 20px;
padding: 0 0 0 10px;
color: #FFFFFF;
cursor: pointer;
overflow: hidden;
}
.dhx_cal_container_rtl .dhx_cal_event_line {
padding: 0 9px 0 0;
}
.dhx_cal_event_line_start {
border-top-left-radius: 9px;
border-bottom-left-radius: 9px;
}
.dhx_cal_container_rtl .dhx_cal_event_line_start {
border-top-left-radius: 2px;
border-bottom-left-radius: 2px;
}
.dhx_cal_event_line_end {
border-top-right-radius: 9px;
border-bottom-right-radius: 9px;
}
.dhx_cal_container_rtl .dhx_cal_event_line_end {
border-top-right-radius: 2px;
border-bottom-right-radius: 2px;
}
.dhx_cal_container_rtl .dhx_cal_event_line_start {
border-top-right-radius: 9px;
border-bottom-right-radius: 9px;
}
.dhx_cal_container_rtl .dhx_cal_event_line_end {
border-top-left-radius: 9px;
border-bottom-left-radius: 9px;
}
.dhx_cal_event_clear {
height: 20px;
padding: 0 0 0 2px;
color: #0E64A0;
font-family: "Tahoma", san-serif;
font-size: 8pt;
line-height: normal;
white-space: nowrap;
overflow: hidden;
cursor: pointer;
background-color: transparent;
font-weight: normal;
}
.dhx_cal_event.dhx_cal_editor {
border: 1px solid #1796b0;
border-top-style: solid;
z-index: 10;
position: absolute;
overflow: hidden;
}
textarea.dhx_cal_editor {
width: 100%;
height: 100%;
border: 0 solid black;
padding: 0;
margin: 0;
overflow: auto;
font-family: "Arial", san-serif;
font-size: 12px;
}
div.dhx_menu_head {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGkAAAA1CAYAAABCzsW2AAAACXBIWXMAAA7EAAAOxAGVKw4bAAACq0lEQVR42u2bT0vDMBiHJ4KngiB4FfwGXj15FQoDP4PfQ7ox8ebRkyAIgiB4VBRUvAwGG4V9gJ12FQRBEIWYwjv2Wpo/TdK16i/wsHZLszZPk77JlpYQogWaDSoBksD/ljS9mjN/nyddvl8tKRHuKbGu1CJ+VrKLqPxxwkNSJDmQ9CVfRJ/ei+qW5JvcJOlagpqw5zdnRzLRlDGhPKFlrEjOJalkuZ7uTi+JV2KdkvZY3oEklqwS2faYfd4OLOia3QTLzWpJbnd7FaxJ3ugcjvIVRYzYeb7SMb7fm33PFZX5LtlqVnfn3iX9fO7Yv+roUb4HxedD+nxEXZKgY1Tl7VKriA2CLtm175d5JrUcKqucJH9BoSXNKj7WCBrSfpv2U4OkLH0oyswLOm1W4BBGUGhJH5Rv3SAoY4N1eboyL5io3Zygc3btKT2XWs1oSTaC7MPlkJJeCyQVCeKS3iyec9MCUWfs2l8km80IwdXlmwaodXV3KkE8Ckwtyo3ZtWaBwW3u+mPXcVL4lmQaC6nHTnUEDjpBKywU71me56niBrU6fpEtSSi2TQNcdfcZVhIPwWdRXJGgE4cQPCoYIN8rwvzaJYkS46dFS8oPZscUxW0Qbc/B7A5NLwl6Tq03b+6uihmM8JKqnhbqUAvc/k8/VSQV3UARVeggN03UacIEK8DvSQCSIAlAEoAkSAKQBEmoBEgCkARJAJIAJEESgCQASZAEIAmSACQBSIIkAEkAkv6sJJ/FXWABkkx/xE9K/J23TF5gKclmtcRs5dojbT+xFQM+eYHj0heVyEdaX5O1iCXJs0aSbV5gkFRmvdEsHdP+saHV2eYFJVuSKah4oNbRpdZxo5FkmxdoJKmXSqolfdKSwizd0b7wzAsMkspUWlfRPR565gUYzEISqIhvvOj4RYzGoYYAAAAASUVORK5CYII=);
background-position: 0px -43px;
width: 10px;
height: 10px;
margin-left: 5px;
margin-top: 1px;
border: none;
cursor: default;
}
.dhx_cal_container_rtl div.dhx_menu_head {
margin-left: 0;
margin-right: 5px;
}
div.dhx_menu_icon {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGkAAAA1CAYAAABCzsW2AAAACXBIWXMAAA7EAAAOxAGVKw4bAAACq0lEQVR42u2bT0vDMBiHJ4KngiB4FfwGXj15FQoDP4PfQ7ox8ebRkyAIgiB4VBRUvAwGG4V9gJ12FQRBEIWYwjv2Wpo/TdK16i/wsHZLszZPk77JlpYQogWaDSoBksD/ljS9mjN/nyddvl8tKRHuKbGu1CJ+VrKLqPxxwkNSJDmQ9CVfRJ/ei+qW5JvcJOlagpqw5zdnRzLRlDGhPKFlrEjOJalkuZ7uTi+JV2KdkvZY3oEklqwS2faYfd4OLOia3QTLzWpJbnd7FaxJ3ugcjvIVRYzYeb7SMb7fm33PFZX5LtlqVnfn3iX9fO7Yv+roUb4HxedD+nxEXZKgY1Tl7VKriA2CLtm175d5JrUcKqucJH9BoSXNKj7WCBrSfpv2U4OkLH0oyswLOm1W4BBGUGhJH5Rv3SAoY4N1eboyL5io3Zygc3btKT2XWs1oSTaC7MPlkJJeCyQVCeKS3iyec9MCUWfs2l8km80IwdXlmwaodXV3KkE8Ckwtyo3ZtWaBwW3u+mPXcVL4lmQaC6nHTnUEDjpBKywU71me56niBrU6fpEtSSi2TQNcdfcZVhIPwWdRXJGgE4cQPCoYIN8rwvzaJYkS46dFS8oPZscUxW0Qbc/B7A5NLwl6Tq03b+6uihmM8JKqnhbqUAvc/k8/VSQV3UARVeggN03UacIEK8DvSQCSIAlAEoAkSAKQBEmoBEgCkARJAJIAJEESgCQASZAEIAmSACQBSIIkAEkAkv6sJJ/FXWABkkx/xE9K/J23TF5gKclmtcRs5dojbT+xFQM+eYHj0heVyEdaX5O1iCXJs0aSbV5gkFRmvdEsHdP+saHV2eYFJVuSKah4oNbRpdZxo5FkmxdoJKmXSqolfdKSwizd0b7wzAsMkspUWlfRPR565gUYzEISqIhvvOj4RYzGoYYAAAAASUVORK5CYII=);
width: 20px;
height: 20px;
margin-left: -5px;
margin-top: 0px;
border: none;
cursor: pointer;
}
.dhx_cal_container_rtl div.dhx_menu_icon {
margin-left: 0;
margin-right: -3px;
}
div.icon_details {
background-position: 0px 0px;
}
div.icon_edit {
background-position: -22px 0px;
}
div.icon_save {
background-position: -84px -1px;
}
div.icon_cancel {
background-position: -62px 0px;
}
div.icon_delete {
background-position: -42px 0px;
}
/*view more link in month view*/
.dhx_month_link {
position: absolute;
box-sizing: border-box;
-moz-box-sizing: border-box;
text-align: right;
cursor: pointer;
padding-right: 10px;
font-size: 8pt;
font-family: "Tahoma", san-serif;
}
.dhx_month_link a {
color: #00f;
}
.dhx_month_link a:hover {
text-decoration: underline;
color: #0000b3;
}
.dhx_global_tip {
font-family: Tahoma, Helvetica;
text-align: center;
font-size: 20px;
position: fixed;
top: 60px;
right: 20px;
background-color: rgba(255, 255, 255, 0.7);
color: #000;
z-index: 14;
padding: 20px 30px;
width: 190px;
}
.dhx_global_tip div {
font-size: 30px;
}
@media (-moz-touch-enabled) {
.dhx_cal_container {
user-select: none;
-moz-user-select: none;
}
}
.dhx_cal_data div.dhx_cal_event_clear,
.dhx_multi_day div.dhx_cal_event_clear,
.dhx_cal_data div.dhx_cal_event_line,
.dhx_multi_day div.dhx_cal_event_line {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
@media only screen and (max-width: 550px) {
.dhx_cal_event_clear,
.dhx_cal_event_line {
padding-left: 2px;
}
}
.dhx_unselectable,
.dhx_unselectable div {
-webkit-user-select: none;
-moz-user-select: none;
-moz-user-select: -moz-none;
}
.dhx_cal_light {
-webkit-tap-highlight-color: transparent;
background-color: #FFFFFF;
border-radius: 5px;
border: 1px solid #CECECE;
color: #2E2E2E;
font-family: "Tahoma", san-serif;
font-size: 8pt;
box-shadow: 5px 5px 5px #888;
position: absolute;
z-index: 15;
width: 580px;
}
.dhx_cal_light_rtl {
box-shadow: -5px 5px 5px #888;
}
.dhx_cal_ltitle {
padding: 2px 0px 2px 5px;
height: 30px;
line-height: 30px;
border-bottom: 1px solid #CECECE;
background: transparent;
margin: 0;
border-radius: 0;
overflow: hidden;
white-space: nowrap;
display: flex;
flex-direction: row;
justify-content: start;
}
.dhx_cal_ltext.dhx_cal_template {
position: relative;
}
.dhx_cal_ltitle span {
white-space: nowrap;
}
.dhx_time {
font-weight: bold;
padding: 0 0 0 10px;
font-size: 8pt;
display: inline-block;
margin: 0;
flex-grow: 0;
flex-shrink: 0;
}
.dhx_cal_light_rtl .dhx_time {
padding: 0 10px 0 0;
}
.dhx_cal_light_wide {
width: 650px;
}
.dhx_mark {
position: relative;
top: 3px;
background-image: url(data:image/gif;base64,R0lGODlhaQA1APfIANvGU4d7INS8OP/1xP/oaeHJRf/1v/vjX/DYVP/ztf/pbujQTP/sh/XdWf/rfXNhAJiIMOzUUMy0MOTMSKqTOcWtKf/xprKaFpiBAf/wm7CbS66WErCYFH9sAcmxLZN9Af/87P/////3zv/zsP/wnPffW4p8I5J8AZqCAc62MrGZFZODK/PbV8CoJLmhHYBuDauTD72lIbWdGX5rAZF6AY+AJ6iTOKKOM8i1SqWQNuSsAMu8Z+TRa5Z/AbutYo55BJyKMNG5NauZM///tOvSdv/51refG+XXmLaiOf3wpJeAAf3OENLDbtTGe56MMuHNX56GAuLTfqSMCJ6LJsOvQVNJA415CaSNErOlWrCmaevfoc64PZiGLoZ5H7ehJox5Esy+c9C8TrScGNPAW/zkYKGVV9bKjJqECdS+Q7qiHrujH52OOf/sgpWADcu4U/HbYINvAZ+RRraqbKqbRpSBGL+nI6aSJKyWG21cAZF9DN3Rk5uHGXpnAbykIId5Is3GoczAZqygYqyYKrOmUXtoCLKvuL2NEb6ODvHZVYRwAd/JToh3GH9/f/DkpndkAb2xc4Z6Ib6wZayWJa+gS9K/WuDIRJqKRZaIN62eSWZmZol0AYp3D5mZmaqYT6mUQszAdo17HP/RZuPMVJmNM7igHLmtb+bOSt2SZsawNerUWf/9lZlYM//kmf/fwMyeM9E1NTMzM9qtCMqREP+9lb2uWb7X+uW4TeZ3W/l7aXVnHJiFUOXNSerSTpFWTN3d3buvcf+eZjlJTOGNOpR4ebCBaf/4zLKamm5jEf/nYwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAMgALAAAAABpADUAAAj/AJEJHEiwoMGDCBMqXMiwocOHECNKnEixosWLGDNqdFhCgscSGzX+6USBgg0bOXLcWOkEiKU/EQvhaihhYE2GjwIdzFIqoZwyZvQc0dJIyxE9ZsrIOehJg9OnUJ9egvinlrFXCAVwkLC1K1euAhBG8gEGS0EsYHz4QBinSYi3cOE2iXOwpN27eFc8JKIKR6FhCL96HXzT4JwdUXZgGjgJMZM5CNcwAUG5cmUma+o21NuQyJAlOnQp7EC6tOkOCoXg4EEJCTIkbni4EZJwyhgRuHPnHjPloA1kAYILHx4AGeeFnkHLWnhBjJE0MerEUENKzIWFdqg8wSEIxxMqdhTu/wkzorx582H2+G5Yg2FyHYYYXhDwQQAKARjoC7i+8I4XNIqg4cUdC52xxRskJKggCW9sccZBOQBHHHHItKfQe4c0pIIAJ+DnYX38LYRCCh6kAAVDPXggwwYstriBDB70AGFDJlz4mQ4ZaqhffvmByNAVFVTQRwUeXLEQDUEmqWSQNBx0g4QTCodMjQiJcmN8Dm3YIY/6hYhQGykEIYUmUoTZhkI/tNACGSywkMSbZKj5w0FONFTcQbMcEQuOEG1Y3309CqCCQnmQCMUmyHyBQgVB5JEQHC5swAYeeDhgKRsbuADHQUBAGWVxdxpETCvCYPmQlh7m16GXBVnhQQVKvP8w0As9tJCCFQjN4IISJdBAQwnAlqDEBTNw2lAXCAXTyy0Szbelh6smRAcKKMhKEK1Q0IGQJD/MwAIMMCCASJszXODITlxwscIKNdRgwrsm+AFJF1mEhMx89XEZbUKgEHLQC4sohAQfLLrwaqR8JPKFvRYJIMNz0U1nhAxhMWzxxRhnrPHGHHfscUQAhCzyyCSPLFDJKJd8csosA7Byyyi/DDPJyLgsUcgT4XyzzSDzDBHOAwQt9NBEB12zy0UnPfTRyCjtNNNOKw111EUzbcDVWGet9dVWb+011l1n3dFHW4f9ddk4n/010wl8QpJJKKnEkkufJMB2AnjnrXcCvwT/kvfdekuQt+B7A57T3njz9DfOeP8U1FBFHZWUHHgzbUFTUWWuwSUWWG7B56CH3sQRg+TyuedaCaY6BwKcjvPnY5UVugVoqeW6y5+3Fdfuc92OTAZ4BW/XCiQwncHxyCcfhQE70LLC8cZnsPr00ON8/GGJYYJ8Y1E8Vr3Lx0tm2fiYfY8MAxQwoP767K+/AgNMt88+D0XwgMMU68ev/mn854/z+qphDRIYABvZCMF/LlOfbXTDQN6oj2kOsIEDPiUcB6zAARC0lAYtRb/vCGKDGXRAcyAmHepYR4MhdEB2ttOd79gBhDiz1HjOQ8P0WIppCrCBAnbIwx7ysAYKwKEP/xWQiiKIAhUb8KEQFYAv+3xoPzxc4g79AyAB3UGJONuhgRC0oAQ16Aw7ZFoBclAACganADUogBgLwEY28qIIpvAADNrYxjUWAFVcAlEdcUZHNo6oRFDooxr5WIAUrchFLIJRD9goRjIKUpAmGKTL+hiBIuxCjo+0o59S1aU9TpKOQBISka7QRzFWAklLWhINGImzCdxgAmYMwARMMAGmTeCWE6hEERYgR1z6spatvCUen3gBXNoSl2ASE5nM5MtjpmlNbXpTEuLUgh/ckmkLcMICtsnNbnIzAAvAJjdZ4AE5erOb4lzAJgGlHxVwM52F8sChFqAoRuXhnTjbJqQkRf8pDWJKU9tkWgSAEIFYFjQCAo1ABGDggD5IQaEQjShCcQbRYapqPxBNqBVS0IJqQZRWtrKCQhOqK175KljCItZIcYYAICDgpTCNKUy7gACmwbQKhNiATHdqU0QgwFmcXBVMbYqAaVVLpi9QAgro8FKicstb4BIXuczVVJw1QAjqUle73uWHeM1LCA1gWgPGStaymnWsYh1rE/W1H7KmtQH9OmsDAOZWq451YAU72AYS9gW04uwAgA2sYAcLWKYR9rCCNSxgHUZCiVEssIpF7GEjK9nBMo0AmM2sZjeL2cty9rOZ9SxoPyva0W62tKYNrc56ljOfPWS1P3OtQ1w2s5idHa22JrstbnW229z2VmQfC67FOAEM4Ro3IpzwBSNOURAIONe5BnmAdKV7XI2ZABCMKEQmCPLc7hJkuuCt7sWuOwgnbJe7EEBGeqE7EOo+ABnUFa+9yDuKKhjkueplr0CmC9/4ylcjoSjGMep7EOiuN73tfa+C3/tfjdiCFaGwb4G7q9/+gpfBDcYILFbhCoVQOLrhzbCIR0ziEmMkIAA7);
background-position: 0px -43px;
padding-left: 10px;
}
.dhx_ie6 .dhx_mark {
background-position: 6px -41px;
}
.dhx_cal_light select {
font-family: "Tahoma", san-serif;
font-size: 8pt;
color: #2E2E2E;
padding: 2px 2px 2px 2px;
margin: 0px 0px 0px 0px;
}
.dhx_cal_light .dhx_title {
padding: 0 0 0 13px;
font-size: 8pt;
text-transform: none;
color: inherit;
display: inline-block;
margin: 0;
flex-grow: 1;
flex-shrink: 1;
overflow: hidden;
text-overflow: ellipsis;
}
.dhx_cal_larea {
border: 1px solid transparent;
background-color: #FFFFFF;
overflow: hidden;
}
.dhx_cal_light_wide .dhx_cal_larea {
border-top-width: 0px;
margin: 0 0 0 3px;
}
.dhx_cal_light_rtl .dhx_cal_larea {
margin: 0 3px 0 0;
}
.dhx_cal_light_wide .dhx_wrap_section {
border-top: 0;
border-bottom: 1px solid #CECECE;
position: relative;
background-color: #FFFFFF;
overflow: hidden;
padding: 5px 0;
margin: 0;
}
.dhx_cal_lsection {
background-color: #ffffff;
color: #747473;
font-weight: 700;
font-family: "Arial", san-serif;
font-size: 18px;
padding: 5px 0 5px 10px;
}
.dhx_cal_light_wide .dhx_cal_lsection {
border: 0px;
float: left;
text-align: right;
width: 82px;
width: 100px;
min-height: 20px;
line-height: normal;
height: auto;
font-size: 13px;
padding: 5px 0px 0px 10px;
margin: 0 0 0 0;
}
.dhx_cal_lsection .dhx_fullday {
float: right;
margin-right: 5px;
color: #747373;
font-family: "Arial", san-serif;
font-size: 12px;
font-weight: normal;
line-height: 20px;
vertical-align: top;
cursor: pointer;
}
.dhx_cal_lsection .dhx_fullday input[type="checkbox"] {
margin: 3px 3px 3px 4px;
}
.dhx_cal_ltext {
/*margin: 0 0 0 15px;*/
overflow: hidden;
float: left;
float: none;
width: auto;
height: auto;
padding: 2px 0px 2px 10px;
}
.dhx_readonly {
height: 15px;
}
.dhx_cal_ltext textarea {
background-color: #F9F9F9;
overflow: auto;
color: #2E2E2E;
height: 100%;
width: 100%;
outline: none !important !important;
resize: none;
border: 1px solid #CECECE;
line-height: 20px;
font-family: inherit;
box-sizing: border-box;
padding: 2px 2px 2px 2px;
}
.dhx_section_time {
background-color: transparent;
white-space: nowrap;
}
.dhx_cal_light_wide .dhx_section_time {
padding: 2px 0 0 0 !important;
height: 20px;
}
.dhx_section_time {
text-align: center;
}
.dhx_cal_light_wide .dhx_section_time {
background: transparent;
}
.dhx_btn_set {
padding: 0;
float: left;
margin: 12px 0 0 20px;
font-size: 12px;
font-weight: bold;
border-radius: 3px;
text-transform: none;
color: #747473;
}
.dhx_right_btn_set {
margin-right: 20px;
}
.dhx_btn_set div {
float: left;
height: 30px;
line-height: 30px;
padding: 0 20px;
vertical-align: middle;
cursor: pointer;
}
.dhx_btn_set,
.dhx_cancel_btn_set {
border: 1px solid #cecece;
background-color: transparent;
color: #454544;
float: right;
float: left;
}
.dhx_cal_light_rtl .dhx_btn_set,
.dhx_cal_light_rtl .dhx_cancel_btn_set {
float: right;
}
.dhx_save_btn {
background-image: url(data:image/gif;base64,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);
background-position: -84px 0px;
width: 21px;
}
.dhx_cancel_btn {
background-image: url(data:image/gif;base64,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);
background-position: -63px 0px;
width: 20px;
}
.dhx_delete_btn {
background-image: url(data:image/gif;base64,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);
background-position: -42px 0px;
width: 20px;
}
.dhx_delete_btn_set {
border: 1px solid #FF8831;
background-color: #FF8831;
color: #FFFFFF;
text-shadow: 0px -1px 0px #93755F;
margin: 12px 20px 0 20px;
}
.dhx_save_btn_set {
border: 1px solid #cecece;
color: #FFFFFF;
text-shadow: 0px -1px 0px #6F6F6F;
background-color: #22A1BC;
}
.dhx_cal_cover {
width: 100%;
height: 100%;
position: fixed;
z-index: 14;
top: 0px;
left: 0px;
background-color: black;
opacity: 0.1;
}
.dhx_custom_button {
padding: 0px 3px 0px 3px;
color: #747473;
font-family: "Arial", san-serif;
font-size: 8pt;
background-color: white;
border: 1px solid #CECECE;
font-weight: normal;
margin-right: 5px;
margin-top: 0px;
cursor: pointer;
}
.dhx_custom_button div {
cursor: pointer;
float: left;
height: 21px;
line-height: 21px;
vertical-align: middle;
}
.dhx_cal_light_wide .dhx_cal_lsection .dhx_fullday {
float: none;
margin: 0;
font-weight: bold;
font-size: 13px;
cursor: pointer;
}
.dhx_cal_light_wide .dhx_cal_larea {
width: 730px;
}
.dhx_cal_light_wide {
width: 738px;
}
.dhx_cal_light_wide .dhx_cal_checkbox label {
padding-left: 0px;
}
.dhx_wrap_section .dhx_cal_wide_checkbox input[type="checkbox"] {
margin-top: 8px;
margin-left: 14px;
}
.dhx_cal_light_rtl .dhx_wrap_section .dhx_cal_wide_checkbox input[type="checkbox"] {
margin: 8px 14px 0 0;
}
.dhx_cal_light input {
font-family: "Tahoma", san-serif;
font-size: 8pt;
color: #747473;
}
#input_1518604462804 {
margin: 0 0 0 11px;
border-bottom-width: 0;
border-bottom: 0;
}
.dhx_custom_button {
float: right;
height: 21px;
width: 90px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
-ms-border-radius: 4px;
-o-border-radius: 4px;
border-radius: 4px;
}
.dhx_cal_light_wide .dhx_custom_button {
position: absolute;
top: 0;
right: 0;
margin-top: 6px;
}
.dhx_cal_light_wide .dhx_repeat_right {
margin-right: 55px;
}
.dhx_cal_light_rtl {
direction: rtl;
}
.dhx_cal_light_rtl .dhx_cal_ltitle {
padding: 2px 5px 2px 0;
}
.dhx_cal_light_rtl .dhx_mark {
padding: 0 10px 0 0;
}
.dhx_cal_light_rtl .dhx_title {
padding: 0 13px 0 0;
}
.dhx_cal_light_rtl .dhx_wrap_section {
padding: 5px 0;
}
.dhx_cal_light_rtl .dhx_wrap_section .dhx_cal_ltext.dhx_cal_template {
direction: ltr;
float: right;
margin-right: 15px !important;
}
.dhx_cal_light_rtl .dhx_cal_lsection {
float: right;
text-align: left;
margin: 0 0 0 0;
}
.dhx_cal_light_rtl .dhx_cal_ltext {
padding: 2px 10px 2px 0px;
}
.dhx_cal_light_rtl .dhx_cal_ltext textarea {
padding: 2px 2px 2px 2px;
}
.dhx_cal_light_rtl .dhx_section_time {
padding: 2px 0 0 0 !important;
}
.dhx_cal_light_rtl select {
padding: 2px 2px 2px 2px;
margin: 0px 0px 0px 0px;
}
.dhx_cal_light_rtl .dhx_custom_button {
left: 15px;
right: auto;
right: unset;
}
@media only screen and (max-width: 1023px) {
.dhx_cal_overflow_container {
overflow: auto !important;
}
.dhx_cal_light.dhx_cal_light_responsive {
width: 98vw !important;
height: auto !important;
left: 1% !important;
top: 1.953vw !important;
font-size: 3.906vw !important;
line-height: 3.906vw !important;
padding-bottom: 2vw;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_btn_set {
margin-bottom: 1.953vw !important;
font-size: 3.906vw;
height: auto !important;
padding: 1.953vw 1.563vw 1.953vw 1.563vw;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_btn_set div {
height: 2.93vw;
line-height: 2.93vw;
padding: 0 1.563vw;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_cal_larea {
width: auto !important;
margin-left: 0 !important;
height: 100% !important;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_cal_larea label {
display: inline;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_cal_lsection {
font-size: 3.906vw !important;
width: 23.438vw !important;
margin-left: 3vw;
line-height: 3.906vw !important;
margin-right: 0;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_cal_lsection .dhx_custom_button {
padding: 0.977vw 4.492vw 0.977vw 1.563vw;
min-width: 25.391vw !important;
min-height: 5.371vw;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_cal_ltitle {
height: 2rem !important;
line-height: 2rem !important;
margin-bottom: 0.5rem;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_cal_ltitle span {
font-size: 3.906vw !important;
}
.dhx_cal_light.dhx_cal_light_responsive textarea,
.dhx_cal_light.dhx_cal_light_responsive select,
.dhx_cal_light.dhx_cal_light_responsive .dhx_wrap_section .dhx_section_time select,
.dhx_cal_light.dhx_cal_light_responsive .dhx_cal_lsection div.dhx_custom_button,
.dhx_cal_light.dhx_cal_light_responsive .dhx_cal_template,
.dhx_cal_light.dhx_cal_light_responsive .dhx_cal_radio {
font-size: 3.5vw;
line-height: 3.5vw;
}
.dhx_cal_light.dhx_cal_light_responsive textarea label,
.dhx_cal_light.dhx_cal_light_responsive select label,
.dhx_cal_light.dhx_cal_light_responsive .dhx_wrap_section .dhx_section_time select label,
.dhx_cal_light.dhx_cal_light_responsive .dhx_cal_lsection div.dhx_custom_button label,
.dhx_cal_light.dhx_cal_light_responsive .dhx_cal_template label,
.dhx_cal_light.dhx_cal_light_responsive .dhx_cal_radio label {
margin: 1vw 3vw 1vw 0.5vw;
vertical-align: top;
}
.dhx_cal_light.dhx_cal_light_responsive select,
.dhx_cal_light.dhx_cal_light_responsive .dhx_section_time select {
min-height: 5.859vw;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_cal_ltext {
margin-left: 26.5vw !important;
height: 100% !important;
min-height: 4.883vw;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_repeat_center,
.dhx_cal_light.dhx_cal_light_responsive .dhx_repeat_left,
.dhx_cal_light.dhx_cal_light_responsive .dhx_repeat_divider,
.dhx_cal_light.dhx_cal_light_responsive .dhx_repeat_right {
height: 11.23vw;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_wrap_section .dhx_section_time {
padding-left: 28.5vw !important;
width: auto !important;
min-height: 19.531vw !important;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_wrap_section .dhx_section_time select {
float: left;
margin: 1.465vw 0.5vw 1.465vw 0.5vw !important;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_wrap_section .dhx_section_time .dhx_lightbox_time_select {
width: 14.648vw;
padding-left: 1.953vw !important;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_wrap_section .dhx_section_time .dhx_lightbox_day_select {
min-width: 7.813vw !important;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_wrap_section .dhx_section_time .dhx_lightbox_year_select {
min-width: 13.672vw !important;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_wrap_section .dhx_section_time .dhx_lightbox_month_select {
width: 20.508vw !important;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_cal_wide_checkbox {
height: 100% !important;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_multi_select_control {
height: 100% !important;
vertical-align: middle;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_multi_select_control input {
vertical-align: middle;
}
.dhx_cal_light.dhx_cal_light_responsive input {
width: 4.883vw;
height: 4.883vw;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_custom_button div {
height: auto;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_custom_button .dhx_custom_button_recurring {
background-size: 7.813vw !important;
width: 6.836vw !important;
height: 6.836vw !important;
background-repeat: no-repeat !important;
background-position: -25px -1px !important;
padding-top: 0 !important;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_wrap_section {
min-height: 7.813vw !important;
max-width: 92.773vw !important;
margin: 0.977vw 0;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat {
margin: 6.836vw 0 0 23.438vw !important;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat form {
height: 48.828vw !important;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat div {
width: 70vw !important;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat .dhx_repeat_left br {
content: ' ';
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat input {
top: 1.465vw !important;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat select {
width: 14.648vw !important;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat label {
padding-right: 1.465vw;
white-space: nowrap;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat form,
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat form select,
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat .dhx_repeat_date,
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat .dhx_repeat_text,
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat label {
font-size: 2.93vw !important;
line-height: 2.93vw !important;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat .dhx_repeat_center,
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat .dhx_repeat_left,
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat .dhx_repeat_divider,
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat .dhx_repeat_right {
height: auto;
float: none;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat .dhx_repeat_center {
height: auto !important;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat .dhx_repeat_center,
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat .dhx_repeat_left {
padding-bottom: 10px;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat .dhx_repeat_text {
width: 6.836vw !important;
height: 5.859vw !important;
border: 1px solid #CECECE;
background-color: #F9F9F9;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat .dhx_repeat_checkbox {
width: 2.93vw !important;
height: 2.93vw !important;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat .dhx_repeat_days label {
font-size: 2.441vw !important;
line-height: 2.5vw !important;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat .dhx_repeat_right {
height: auto !important;
float: left;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat .dhx_repeat_right .dhx_repeat_date {
width: 19.531vw !important;
height: 7.813vw !important;
padding-left: 1.465vw !important;
margin-top: 1.465vw;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_form_repeat .dhx_repeat_divider {
border-top: 1px solid #CECECE;
border-left: 0;
width: 70vw;
height: 1px;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_custom_button div {
/*padding-top: @ligthbox-responsive-recurring-btn-div-padding;*/
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_fullday input {
vertical-align: middle;
}
.dhx_cal_light.dhx_cal_light_responsive .combo {
height: auto !important;
}
.dhx_cal_light.dhx_cal_light_responsive .dhx_custom_button .dhx_custom_button_recurring {
background-position: -14px -1px !important;
width: 4.836vw !important;
height: 4.836vw !important;
}
.dhx_cal_light_rtl.dhx_cal_light_responsive .dhx_cal_larea {
margin-right: 0 !important;
}
.dhx_cal_light_rtl.dhx_cal_light_responsive .dhx_cal_lsection {
margin-left: 0 !important;
margin-right: 0 !important;
}
.dhx_cal_light_rtl.dhx_cal_light_responsive .dhx_cal_ltext {
margin-right: 23.438vw !important;
margin-left: 0 !important;
}
.dhx_cal_light_rtl.dhx_cal_light_responsive .dhx_wrap_section .dhx_cal_wide_checkbox input[type="checkbox"] {
margin: 0.781vw 1.367vw 0 0;
}
.dhx_cal_light_rtl.dhx_cal_light_responsive .dhx_wrap_section .dhx_section_time {
padding-right: 23.438vw !important;
padding-left: 0 !important;
}
.dhx_cal_light_rtl.dhx_cal_light_responsive .dhx_wrap_section .dhx_section_time select {
float: right;
}
.dhx_cal_light_rtl.dhx_cal_light_responsive .dhx_wrap_section .dhx_section_time .dhx_lightbox_time_select {
padding-right: 1.953vw !important;
padding-left: 0 !important;
}
.dhx_cal_light_rtl.dhx_cal_light_responsive .dhx_wrap_section .dhx_section_time span {
display: none;
}
.dhx_cal_light_rtl.dhx_cal_light_responsive .dhx_form_repeat {
margin: 6.836vw 23.438vw 0 0 !important;
}
.dhx_cal_light_rtl.dhx_cal_light_responsive .dhx_form_repeat label {
padding-left: 1.465vw;
padding-right: 0 !important;
}
.dhx_cal_light_rtl.dhx_cal_light_responsive .dhx_form_repeat .dhx_repeat_right {
float: left;
}
.dhx_cal_light_rtl.dhx_cal_light_responsive .dhx_form_repeat .dhx_repeat_right .dhx_repeat_date {
padding-right: 1.465vw !important;
padding-left: 0 !important;
}
.dhx_cal_light_rtl.dhx_cal_light_responsive .dhx_multi_select_control.dhx_multi_select_control_vertical {
float: right;
}
.dhx_cal_light_rtl.dhx_cal_light_responsive .dhx_multi_select_control {
float: auto;
float: unset;
}
}
.dhx_minical_popup {
position: absolute;
z-index: 16;
width: 251px;
height: 175px;
}
.dhx_scale_bar_header {
position: absolute;
border-bottom: 1px dotted #a39588;
width: 100%;
}
.dhx_expand_icon {
position: absolute;
top: 0px;
right: 0px;
background-image: url(data:image/gif;base64,R0lGODlhEgAkANUmAAAAAIqWpo+croyYqpKfs1xqfpiox3qJooqZtWt5kFBebwUFBpWjuQYGB3B7kWt1ipyrxKOy0Ki52aa21Zinv5+uylFZahQWGicrMmNtgAsNDzE2QB0gJjxCTjc8Rg8RExseIlJbakZMWSksM1tjdkdOXMLV/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACYALAAAAAASACQAAAbhQJNwSCwaj8ikcsFsOp8LoSZArVqrAI3wMuh6v4BB+CLkCM7oNABw5ggxhLh8vgYQMEIAQ8/f+xmAG0IdCoWGhwAUih15BY6PkBCSECVCFgmYmZoAFZ0WeQehoqMRpREkQhkIq6ytABOwGXkGtLW2ErgSD0IOAL2/vsEOww5KxsfIycrLeSYAztDP0tDOV9ZVRF/a2s/Oad/fRHPj490ADejp6g2ADEMXh/EKH4oU5pD4BSCTQxua/wlGdKpgbpTBAx5MDbHQqiECEbAmmLNF0UCIXEMeANDIcaPHaMxCCgkCADs=);
width: 18px;
height: 18px;
cursor: pointer;
background-position: 0px 18px;
z-index: 4;
}
.dhx_scheduler_agenda .dhx_cal_data {
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAqCAMAAABFoMFOAAAABlBMVEX////t7e3Bk4PpAAAADklEQVQI12NgIBowEgsBAg0AFmVnA1YAAAAASUVORK5CYII=);
}
.dhx_agenda_area {
width: 100%;
overflow-y: auto;
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAqCAMAAABFoMFOAAAABlBMVEX////t7e3Bk4PpAAAADklEQVQI12NgIBowEgsBAg0AFmVnA1YAAAAASUVORK5CYII=);
}
.dhx_agenda_line {
height: 21px;
clear: both;
overflow: hidden;
}
.dhx_agenda_line div {
float: left;
width: 188px;
border-right: 1px dotted #8894A3;
text-align: center;
line-height: 21px;
overflow: hidden;
}
.dhx_cal_container_rtl .dhx_agenda_line div {
float: right;
}
.dhx_cal_container_rtl .dhx_agenda_line .description_header {
padding-right: 15px;
float: right;
}
.dhx_cal_header div.dhx_map_line,
.dhx_cal_header div.dhx_agenda_line div,
.dhx_cal_header div.dhx_agenda_line span {
font-weight: normal;
color: #747473;
}
.dhx_cal_container_rtl .dhx_cal_header div.dhx_map_line {
float: right;
}
.dhx_cal_container_rtl .dhx_agenda_area .dhx_agenda_line div {
bord