/*$gantt-core-HolidayScaleItemBackgroundColor: #99c4f6;*/
.dxdiControl_PlasticBlue
{
    /* -- Hover -- */
    /* -- Pressed -- */
}
.dxdiControl_PlasticBlue
{
    height: 500px;
    border: 1px solid rgba(0,0,0,0.2);
}
.dxdiControl_PlasticBlue .dxdi-panel
{
    opacity: .9;
    transition: opacity 0.2s;
}
.dxdiControl_PlasticBlue .dxdi-panel:hover
{
    opacity: 1;
}
.dxdiControl_PlasticBlue .dxdi-history-panel
{
    border-radius: 21px;
    background: #fff;
    padding: 6px 7px;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.3), 0 0px 5px 0 rgba(0,0,0,0.2);
}
.dxdiControl_PlasticBlue .dxdi-history-panel .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-item
{
    border-radius: 50%;
    margin: 0;
}
.dxdiControl_PlasticBlue .dxdi-history-panel .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-item .dxm-content
{
    padding: 6px;
}
.dxdiControl_PlasticBlue .dxdi-history-panel .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-item:last-of-type .dxm-content
{
    float: right;
}
.dxdiControl_PlasticBlue .dxdi-history-panel .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-separator
{
    padding: 0 3px;
}
.dxdiControl_PlasticBlue .dxdi-history-panel .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-separator b
{
    width: 1px;
    height: 24px;
    background: #ebebeb;
}
.dxdiControl_PlasticBlue .dxdi-opt
{
    background: #ffffff;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.3), 0 0px 5px 0 rgba(0,0,0,0.2);
    width: 330px;
    border-radius: 1px;
}
.dxdiControl_PlasticBlue .dxdi-opt .dxtcLite_PlasticBlue.dxtc-top
{
    font: 14px 'Segoe UI', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
}
.dxdiControl_PlasticBlue .dxdi-opt .dxtcLite_PlasticBlue.dxtc-top > .dxtc-stripContainer
{
    padding-top: 1px;
    background: none;
    border: none;
}
.dxdiControl_PlasticBlue .dxdi-opt .dxtcLite_PlasticBlue.dxtc-top > .dxtc-stripContainer .dxtc-leftIndent,
.dxdiControl_PlasticBlue .dxdi-opt .dxtcLite_PlasticBlue.dxtc-top > .dxtc-stripContainer .dxtc-rightIndent,
.dxdiControl_PlasticBlue .dxdi-opt .dxtcLite_PlasticBlue.dxtc-top > .dxtc-stripContainer .dxtc-spacer,
.dxdiControl_PlasticBlue .dxdi-opt .dxtcLite_PlasticBlue.dxtc-top > .dxtc-stripContainer .dxtc-tab
{
    border-bottom: 1px solid rgba(0,0,0,0.1);
}
.dxdiControl_PlasticBlue .dxdi-opt .dxtcLite_PlasticBlue.dxtc-top > .dxtc-stripContainer .dxtc-activeTab, .dxdiControl_PlasticBlue .dxdi-opt .dxtcLite_PlasticBlue.dxtc-top > .dxtc-stripContainer .dxtc-tab
{
    padding: 0;
    font: 14px 'Segoe UI', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
    text-transform: none;
    font-weight: 600;
    background: none;
    border-top: none;
    border-left: none;
    border-right: none;
}
.dxdiControl_PlasticBlue .dxdi-opt .dxtcLite_PlasticBlue.dxtc-top > .dxtc-stripContainer .dxtc-activeTab, .dxdiControl_PlasticBlue .dxdi-opt .dxtcLite_PlasticBlue.dxtc-top > .dxtc-stripContainer .dxtc-activeTab.dxtc-lead
{
    border-bottom: 2px solid #6d82c4;
    border-bottom-width: 2px;
}
.dxdiControl_PlasticBlue .dxdi-opt .dxtcLite_PlasticBlue.dxtc-top > .dxtc-stripContainer .dxtc-activeTab .dxtc-link
{
    color: #6d82c4;
    background-color: transparent;
}
.dxdiControl_PlasticBlue .dxdi-opt .dxtcLite_PlasticBlue.dxtc-top > .dxtc-stripContainer .dxtc-link
{
    color: #666666;
    padding: 0.7em 1.6em;
}
.dxdiControl_PlasticBlue .dxdi-opt .dxtcLite_PlasticBlue.dxtc-top > .dxtc-stripContainer .dxtc-spacer
{
    width: 1px;
}
.dxdiControl_PlasticBlue .dxdi-opt .dxtcLite_PlasticBlue.dxtc-top .dxtc-content
{
    padding: 12px;
    border: none;
    background: none;
}
.dxdiControl_PlasticBlue .dxdi-opt .dxtcLite_PlasticBlue.dxtc-top .dxtc-content h5
{
    font-size: 12px;
    font-weight: 600;
    color: #222222;
    line-height: 1.63;
    margin: 2px 0 6px 0;
}
.dxdiControl_PlasticBlue .dxdi-opt .dxdi-bar
{
    margin-bottom: 8px;
}
.dxdiControl_PlasticBlue .dxdi-opt .dxdi-bar.dxm-main.dxmtb .dxm-item
{
    margin-top: 0;
    margin-bottom: 10px;
}
.dxdiControl_PlasticBlue .dxdi-bottom-panel .dxmLite_PlasticBlue .dxm-popOut
{
    border: none;
}
.dxdiControl_PlasticBlue .dxdi-bottom-panel .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb
{
    background: #ffffff;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.3), 0 0px 5px 0 rgba(0,0,0,0.2);
    border-radius: 1px;
    border: none;
    padding: 4px;
}
.dxdiControl_PlasticBlue .dxdi-bottom-panel .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb.dxdi-zoom-bar
{
    margin-right: 8px;
}
.dxdiControl_PlasticBlue .dxdi-bottom-panel .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb.dxdi-fullscreen-bar
{
    margin-right: 8px;
}
.dxdiControl_PlasticBlue .dxdi-bottom-panel .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-spacing
{
    display: block;
    content: " ";
    width: 1px;
    min-width: 1px;
}
.dxdiControl_PlasticBlue .dxdi-bottom-panel .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-item
{
    margin-top: 0;
    margin-bottom: 0;
}
.dxdiControl_PlasticBlue .dxdi-bottom-panel .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxdi-zoomLevel
{
    width: 56px;
    height: 28px;
    border: 1px solid #c7c7c7;
}
.dxdiControl_PlasticBlue .dxdi-bottom-panel .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxdi-zoomLevel .dxm-content
{
    font-family: 'Segoe UI', Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
    font-size: 13px;
    color: #222222;
    padding: 5px;
}
.dxdiControl_PlasticBlue .dxdi-bottom-panel .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxdi-zoomLevel .dxm-popOut
{
    padding-left: 5px;
    padding-right: 5px;
}
.dxdiControl_PlasticBlue .dxdi-bottom-panel .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxdi-zoomLevel.dxm-hovered
{
    background: transparent;
    border: 1px solid #6d82c4;
}
.dxdiControl_PlasticBlue .dxdi-bottom-panel .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxdi-zoomLevel.dxm-hovered .dxm-popOut
{
    background: #6d82c4;
}
.dxdiControl_PlasticBlue .dxdi-bottom-panel .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb:not(.dxdi-zoom-bar) .dxm-separator
{
    padding-left: 4px;
    padding-right: 4px;
}
.dxdiControl_PlasticBlue .dxdi-bottom-panel .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb:not(.dxdi-zoom-bar) .dxm-separator b
{
    height: 26px;
    background: #ebebeb;
    margin-top: 2px;
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT
{
    /*border: solid 1px #ebebeb;*/
    border: none;
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.3), 0 0px 5px 0 rgba(0,0,0,0.2);
    border-radius: 1px;
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxpc-header,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxpc-header
{
    text-align: center;
    padding: 0 3px;
    border-bottom: 0;
    background: #ebebeb;
    line-height: 0;
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxpc-header .dxbButtonSys,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxpc-header .dxbButtonSys
{
    float: right;
    line-height: 0;
    margin-top: 4px;
    margin-bottom: 2px;
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxpc-header > img,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxpc-header > img
{
    margin-left: 6px;
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxpc-content,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxpc-content
{
    padding: 0;
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys
{
    padding: 0;
    width: 100%;
    background: none;
    background-color: transparent;
    border-top: solid 1px #ebebeb;
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-header,
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-headerCollapsed,
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-content,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-header,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-headerCollapsed,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-content
{
    border: none;
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-headerCollapsed,
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-content,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-headerCollapsed,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-content
{
    border-bottom: solid 1px #ebebeb;
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-btn,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-btn
{
    margin-right: 0;
    margin-left: 0;
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-header .dxnb-btn,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-header .dxnb-btn
{
    transform: rotate(180deg);
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-header,
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-headerCollapsed,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-header,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-headerCollapsed
{
    line-height: 100%;
    padding: 6px 8px;
    background: none;
    font-size: 12px;
    font-weight: 600;
    font-family: "Segoe UI", Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
    color: #222222;
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-header .dxalink,
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-headerCollapsed .dxalink,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-header .dxalink,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-headerCollapsed .dxalink
{
    color: #222222;
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-headerCollapsedHover,
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-headerHover,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-headerCollapsedHover,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-headerHover
{
    padding-top: 1px;
    margin-right: -5px;
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-headerCollapsedHover .dxnb-ghtext,
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-headerCollapsedHover .dxalink,
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-headerHover .dxnb-ghtext,
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-headerHover .dxalink,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-headerCollapsedHover .dxnb-ghtext,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-headerCollapsedHover .dxalink,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-headerHover .dxnb-ghtext,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-headerHover .dxalink
{
    margin-top: 5px;
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-headerCollapsedHover .dxnb-btn,
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-headerHover .dxnb-btn,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-headerCollapsedHover .dxnb-btn,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-headerHover .dxnb-btn
{
    background-color: #e5e5e5;
    border: 5px solid #e5e5e5;
    border-radius: 50%;
    margin-top: -5px;
    margin-bottom: -5px;
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-headerCollapsedHover .dx-acc:before,
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-headerHover .dx-acc:before,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-headerCollapsedHover .dx-acc:before,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-headerHover .dx-acc:before
{
    position: relative;
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-gr,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-gr
{
    margin-bottom: 0;
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxnbSys .dxnb-gr .dxnb-content,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxnbSys .dxnb-gr .dxnb-content
{
    padding: 6px;
    background: none;
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxdi-toolbox,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxdi-toolbox
{
    color: #333;
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxeButtonEditSys,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxeButtonEditSys
{
    border: 0;
}
.dxdiControl_PlasticBlue .dxpcLite .dxdi-toolboxpc .dxdi-scrollext .dxTouchScrollHandleVisible,
.dxdiControl_PlasticBlue .dxpcLite.dxdi-toolboxDT .dxdi-scrollext .dxTouchScrollHandleVisible
{
    z-index: 1;
}
.dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb
{
    padding: 0;
    border: none;
    background: transparent;
}
.dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-item
{
    border: none;
    padding: 0;
    color: #2e2e2e;
    background: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    border-radius: 0;
    -webkit-border-radius: 0;
}
.dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-item a.dx
{
    color: #2e2e2e;
}
.dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-item.dxm-checked, .dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-item.dxdi-coloritem.dxdi-selected
{
    background: #6d82c4;
    color: #ffffff;
    border: none;
}
.dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-item.dxm-checked a.dx, .dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-item.dxdi-coloritem.dxdi-selected a.dx
{
    color: #ffffff;
}
.dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-item.dxm-hovered
{
    background: rgba(0,0,0,0.1);
    border: none;
}
.dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-item.dxm-checked.dxm-hovered, .dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-item.dxdi-coloritem.dxdi-selected.dxm-hovered
{
    background: #5C6EA6;
}
.dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-item.dxdi-coloritem.dxdi-selected.dxm-hovered
{
    background: #5C6EA6;
}
.dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-item .dxm-image
{
    margin-top: 0;
}
.dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-item .dxm-popOut
{
    padding: 6px 3px;
}
.dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-item .dxm-content
{
    line-height: 0;
    min-height: 0;
    padding: 7px;
}
.dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-item .dxm-content, .dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-item.dxdi-coloritem .dxm-content
{
    /*padding: 0.37em 0.43em;*/
}
.dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxm-spacing
{
    width: 2px;
}
.dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxeButtonEditSys .dxeIIC
{
    text-align: center;
}
.dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxeButtonEditSys .dxeIIC img
{
    padding-left: 0;
    margin-left: 0.7em;
}
.dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxeButtonEditSys .dxeIIC + .dxic
{
    width: 1px;
    overflow: hidden;
    opacity: 0;
}
.dxdiControl_PlasticBlue .dxmLite_PlasticBlue .dxdi-bar.dxm-main.dxm-horizontal.dxmtb .dxdi-imgcmb-item
{
    line-height: 0;
}
.dxdiControl_PlasticBlue .dxdi-canvas .selection-mark,
.dxdiControl_PlasticBlue .dxdi-canvas .item-selection-rect,
.dxdiControl_PlasticBlue .dxdi-canvas .item-multi-selection-rect,
.dxdiControl_PlasticBlue .dxdi-canvas .items-selection-rect,
.dxdiControl_PlasticBlue .dxdi-canvas .connector-side-mark,
.dxdiControl_PlasticBlue .dxdi-canvas .connector-point-mark,
.dxdiControl_PlasticBlue .dxdi-canvas .connector-selection,
.dxdiControl_PlasticBlue .dxdi-canvas .connector-multi-selection,
.dxdiControl_PlasticBlue .dxdi-canvas .extension-line line,
.dxdiControl_PlasticBlue .dxdi-canvas .extension-line text
{
    stroke: #6d82c4;
}
.dxdiControl_PlasticBlue .dxdi-canvas .connector-side-mark
{
    fill: #6d82c4;
}
.dxdiControl_PlasticBlue .dxdi-canvas .dxdi-input.connector-text > div[contenteditable]
{
    border-color: #6d82c4;
}
.dxdiControl_PlasticBlue .dxFirefox .dxeTextBox_PlasticBlue td.dxic,
.dxdiControl_PlasticBlue .dxFirefox .dxeButtonEdit_PlasticBlue td.dxic,
.dxdiControl_PlasticBlue .dxFirefox .dxeButtonEdit_PlasticBlue[cellspacing="0"] td.dxic
{
    padding: 0.2em 0.57em 0.4em 0.5em;
}
.dxdiControl_PlasticBlue .dxeTextBox_PlasticBlue td.dxic,
.dxdiControl_PlasticBlue .dxeButtonEdit_PlasticBlue td.dxic,
.dxdiControl_PlasticBlue .dxeButtonEdit_PlasticBlue[cellspacing="0"] td.dxic
{
    padding: 0.35em 0.57em 0.4em 0.35em;
}
.dxdiControl_PlasticBlue .dxeButtonEditButton_PlasticBlue,
.dxdiControl_PlasticBlue .dxeCalendarButton_PlasticBlue,
.dxdiControl_PlasticBlue .dxeSpinIncButton_PlasticBlue,
.dxdiControl_PlasticBlue .dxeSpinDecButton_PlasticBlue,
.dxdiControl_PlasticBlue .dxeSpinLargeIncButton_PlasticBlue,
.dxdiControl_PlasticBlue .dxeSpinLargeDecButton_PlasticBlue,
.dxdiControl_PlasticBlue .dxeColorEditButton_PlasticBlue
{
    background-color: white;
    background-image: none;
    vertical-align: middle;
    cursor: pointer;
    text-align: center;
    white-space: nowrap;
    border: none;
}
.dxdiControl_PlasticBlue .dxeButtonEdit_PlasticBlue
{
    background-color: white;
    border: 1px solid #DCDCDC;
    width: 170px;
    font: 14px "Segoe UI", Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
    border-collapse: separate;
    border-spacing: 0;
}
.dxdiControl_PlasticBlue .dxeCalendarButton_PlasticBlue
{
    font: 14px "Segoe UI", Helvetica, 'Droid Sans', Tahoma, Geneva, sans-serif;
}
.dxdiControl_PlasticBlue .dxeButtonEditButton_PlasticBlue
{
    padding: 0.4em;
}
.dxdiControl_PlasticBlue .dxeSpinIncButton_PlasticBlue
{
    padding: 5px 12px 1px;
}
.dxdiControl_PlasticBlue .dxeSpinDecButton_PlasticBlue
{
    padding: 1px 12px 5px;
}
.dxdiControl_PlasticBlue .dxeButtonEditButtonHover_PlasticBlue,
.dxdiControl_PlasticBlue .dxeSpinIncButtonHover_PlasticBlue,
.dxdiControl_PlasticBlue .dxeSpinDecButtonHover_PlasticBlue,
.dxdiControl_PlasticBlue .dxeSpinLargeIncButtonHover_PlasticBlue,
.dxdiControl_PlasticBlue .dxeSpinLargeDecButtonHover_PlasticBlue
{
    background-color: #6d82c4;
    color: white !important;
}
.dxdiControl_PlasticBlue .dxeCalendarButtonHover_PlasticBlue
{
    color: #009688 !important;
    background: #DDD;
}
.dxdiControl_PlasticBlue .dxeCalendarButtonPressed_PlasticBlue,
.dxdiControl_PlasticBlue .dxeButtonEditButtonPressed_PlasticBlue,
.dxdiControl_PlasticBlue .dxeSpinIncButtonPressed_PlasticBlue,
.dxdiControl_PlasticBlue .dxeSpinDecButtonPressed_PlasticBlue,
.dxdiControl_PlasticBlue .dxeSpinLargeIncButtonPressed_PlasticBlue,
.dxdiControl_PlasticBlue .dxeSpinLargeDecButtonPressed_PlasticBlue,
.dxdiControl_PlasticBlue .dxeColorEditButton_PlasticBlue:active
{
    background-color: #6d82c4;
    color: white;
}
.dxdiControl_PlasticBlue input.dxeColorEditButton_PlasticBlue:hover
{
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    color: #009688 !important;
    background: #DDDDDD;
    border-color: #DDDDDD !important;
}
.dxdiControl_PlasticBlue .dxeCalendarButtonPressed_PlasticBlue
{
    color: #009688 !important;
    background: #DDD;
}
.dxdiControl_PlasticBlue .dxeButtonEditSys
{
    box-shadow: none;
    -webkit-box-shadow: none;
}
.dxdiControl_PlasticBlue .dxeButtonEditSys td.dxic
{
    padding-top: 4px;
    padding-bottom: 5px;
}
.dxdiControl_PlasticBlue .dxeButtonEditSys input[type="text"].dxeEditArea_PlasticBlue,
.dxdiControl_PlasticBlue .dxeButtonEditSys input[type="password"].dxeEditArea_PlasticBlue
{
    margin-bottom: 0;
    margin-top: 0;
    height: 19px;
    background: white;
}
.dxdiControl_PlasticBlue .dxeTrackBar_PlasticBlue.dxeTBHSys
{
    height: 28px;
    width: 130px;
    margin-top: 1px;
}
.dxdiControl_PlasticBlue .dxeTrackBar_PlasticBlue .dxeTBHSys .dxEditors_edtTBMainDH_PlasticBlue, .dxdiControl_PlasticBlue .dxeTrackBar_PlasticBlue .dxeTBHSys .dxEditors_edtTBMainDH_PlasticBlue.dxEditors_edtTBMainDHPressed_PlasticBlue, .dxdiControl_PlasticBlue .dxeTrackBar_PlasticBlue .dxeTBHSys .dxEditors_edtTBMainDH_PlasticBlue.dxEditors_edtTBMainDHHover_PlasticBlue, .dxdiControl_PlasticBlue .dxeTrackBar_PlasticBlue.dxeFocused_PlasticBlue .dxeTBHSys .dxEditors_edtTBMainDH_PlasticBlue, .dxdiControl_PlasticBlue .dxeTrackBar_PlasticBlue.dxeFocused_PlasticBlue .dxeTBHSys .dxEditors_edtTBMainDH_PlasticBlue.dxEditors_edtTBMainDHPressed_PlasticBlue, .dxdiControl_PlasticBlue .dxeTrackBar_PlasticBlue.dxeFocused_PlasticBlue .dxeTBHSys .dxEditors_edtTBMainDH_PlasticBlue.dxEditors_edtTBMainDHHover_PlasticBlue
{
    width: 10px;
    height: 10px;
    top: -3px;
    border-radius: 50%;
    background: #6d82c4;
    background-color: #6d82c4;
    border: none;
}
.dxdiControl_PlasticBlue .dxeTrackBar_PlasticBlue .dxeTBTrack_PlasticBlue
{
    height: 4px;
    border-radius: 2px;
    background: #e6e6e6;
    background-image: none;
    border: none;
    top: 12px;
    margin-top: 0;
}
.dxdiControl_PlasticBlue .dxeTrackBar_PlasticBlue .dxeTBBarHighlight_PlasticBlue
{
    background: transparent;
    background-image: none;
    border: none;
}
.dxdiControl_PlasticBlue .dxeTrackBar_PlasticBlue .dxeTBIncBtn_PlasticBlue, .dxdiControl_PlasticBlue .dxeTrackBar_PlasticBlue .dxeTBDecBtn_PlasticBlue
{
    top: 0px;
    border-color: white;
    border-style: solid;
    border-left-width: 6px;
    border-width: 9px 6px;
    margin-left: 0;
    margin-right: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    width: 10px;
    height: 10px;
    background-color: transparent;
}
.dxdiControl_PlasticBlue .dxeTrackBar_PlasticBlue .dxeTBIncBtn_PlasticBlue.dxeTBIncBtnHover_PlasticBlue,
.dxdiControl_PlasticBlue .dxeTrackBar_PlasticBlue .dxeTBDecBtn_PlasticBlue.dxeTBDecBtnHover_PlasticBlue
{
    background-color: #e5e5e5;
    border-color: #e5e5e5;
}
.dxdiControl_PlasticBlue .dxeTrackBar_PlasticBlue .dxeTBIncBtn_PlasticBlue.dxeTBIncBtnPressed_PlasticBlue,
.dxdiControl_PlasticBlue .dxeTrackBar_PlasticBlue .dxeTBDecBtn_PlasticBlue.dxeTBDecBtnPressed_PlasticBlue
{
    background-color: #5C6EA6;
    border-color: #5C6EA6;
}
.dxdiControl_PlasticBlue .dxeColorTablesMainDiv_PlasticBlue
{
    border: none;
}
.dxdiControl_PlasticBlue .dxfabControl_PlasticBlue .dx-fab-main-button
{
    background-color: #6d82c4;
}
.dxdiControl_PlasticBlue .dxfabControl_PlasticBlue .dxdi-opt-close
{
    background: #ffffff;
}