/*

Ext Scheduler 2.2.0
Copyright(c) 2009-2013 Bryntum AB
http://bryntum.com/contact
http://bryntum.com/license

*/
.sch-clockwrap{position:relative}.sch-clock{position:absolute;background:url(../images/clock-bare.png) no-repeat left top!important;height:20px;width:21px;white-space:nowrap;display:inline-block;text-indent:-100px;border-radius:1px}.sch-day-resolution .sch-clock{background:#fff none!important;border:1px solid #ccc}.sch-clock-text{margin-left:25px;padding-bottom:5px;padding-top:2px;display:inline-block;white-space:nowrap}.sch-day-resolution .sch-clock .sch-hourIndicator{width:100%;position:static!important;background-color:#5966b0;border-bottom:1px solid navy;font-size:7px;line-height:7px;text-align:center;color:#fff;height:8px;text-indent:0;margin-top:-1px;text-shadow:rgba(200,200,200,.2) 0 -1px 0;transform:none!important;-moz-transform:none!important;-webkit-transform:none!important;-o-transform:none!important;-ms-transform:none!important;filter:none!important;-ms-filter:none!important}.sch-day-resolution .sch-clock .sch-minuteIndicator{color:#555;width:100%;position:static!important;height:16px;background-color:transparent;font-size:10px;text-align:center;text-indent:0;text-shadow:rgba(0,0,0,.2) 0 -1px 0;transform:none!important;-moz-transform:none!important;-webkit-transform:none!important;-o-transform:none!important;-ms-transform:none!important;filter:none!important;-ms-filter:none!important}.sch-clock .sch-hourIndicator{overflow:hidden;background:#000;position:absolute;left:10px;top:4px;width:2px;height:6px;transform-origin:50% 100%;-o-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%}.sch-clock .sch-minuteIndicator{overflow:hidden;background:#4e5252;position:absolute;left:10px;top:3px;width:2px;height:7px;transform-origin:50% 100%;-o-transform-origin:50% 100%;-moz-transform-origin:50% 100%;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%}.sch-header-row .x-column-header-inner,.sch-timeheader{padding-top:3px!important;padding-bottom:3px!important}.sch-hdr-startend .sch-hdr-start{float:left}.sch-hdr-startend .sch-hdr-end{float:right}td.sch-nested-hdr-cell-first{border-left:0 none}td.sch-nested-hdr-cell-last{border-right:0 none}.sch-simple-timeaxis .x-column-header-inner{padding:0}.sch-column-header{padding:0;height:22px}.sch-simple-timeaxis .sch-simple-timeheader{white-space:nowrap;overflow:hidden;padding:0 6px}.sch-simple-timeheader-pad{padding:0 6px}.sch-simple-timeaxis .sch-header-row-compact .sch-simple-timeheader{padding:0 1px;font-size:85%}.sch-simple-timeaxis .sch-header-row-compact .sch-column-header{padding:0}.x-chrome .sch-simple-timeaxis .sch-header-row-compact .sch-simple-timeheader{line-height:24px}.x-safari .sch-simple-timeaxis .sch-header-row-compact .sch-simple-timeheader{padding:0}.sch-timeaxiscolumn .x-column-header-inner{padding:0}.sch-column-header{font:11px tahoma,arial,verdana,sans-serif}.sch-header-row{table-layout:fixed}.x-quirks .sch-header-row{border-right:1px solid}.sch-header-single-row .x-group-sub-header{border-top-width:0!important}.x-webkit .sch-column-header .x-column-header-inner{height:22px;white-space:normal}.sch-header-secondary-canvas{position:absolute;top:0;left:0}.x-ie7 .sch-column-header{padding:0}.x-ie7 .sch-header-row{margin-left:-1px}.sch-event{border:1px solid transparent;position:absolute;overflow:hidden;cursor:pointer;z-index:3;text-align:left}div.sch-event-fixed{cursor:default}.sch-event-inner{overflow:hidden;height:100%;white-space:nowrap;margin-left:3px;margin-right:5px;margin-top:2px}.sch-event-withicon .sch-event-inner{padding-left:19px;min-height:16px}.sch-schedulerpanel .sch-event-endsoutside{border-right:0 none;-moz-border-radius-topright:0!important;-moz-border-radius-bottomright:0!important;-webkit-border-radius-top-right:0!important;-webkit-border-radius-bottom-right:0!important;-ms-border-radius-top-right:0!important;-ms-border-radius-bottom-right:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.sch-schedulerpanel .sch-event-startsoutside{border-left:0 none;-moz-border-radius-topleft:0!important;-moz-border-radius-bottomleft:0!important;-webkit-border-radius-top-left:0!important;-webkit-border-radius-bottom-left:0!important;-ms-border-radius-top-left:0!important;-ms-border-radius-bottom-left:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.x-rtl .sch-event{text-align:right}div.sch-dragcreator-proxy{position:absolute;left:0;top:0;width:0;border:1px solid #39b;cursor:auto!important;opacity:.5;filter:alpha(opacity=50);zoom:1;background-color:#c3daf9;z-index:10000;-moz-transition-property:none!important;-webkit-transition-property:none!important;-ms-transition-property:none!important;transition-property:none!important}.sch-dd-cellover{background:url(../images/altrow.png) repeat}.sch-dd-newtime{font-weight:bold;color:#274490;display:block;margin:0 0 5px 4px}.sch-dragproxy{background:none!important;overflow:visible!important;height:1px;width:1px}.sch-dragproxy .sch-event{opacity:.6;filter:alpha(opacity=60);cursor:pointer}.sch-dragproxy .x-resizable-handle,.sch-dragproxy .x-dd-drop-icon{display:none!important}.sch-dragproxy .x-dd-drag-ghost{background-color:transparent;border:0 none;padding:0;white-space:nowrap;height:inherit}.sch-rtl .sch-event{text-align:right}.sch-resizable-handle{position:absolute;visibility:hidden;overflow:hidden}.sch-horizontal .sch-resizable-handle{background:transparent url(../images/resize-handle-hor.gif) no-repeat center center}.sch-vertical .sch-resizable-handle{background:transparent url(../images/resize-handle-ver.gif) no-repeat center center}.sch-horizontal .sch-resizable-handle-start,.sch-horizontal .sch-resizable-handle-end{width:7px;height:100%;top:0}.sch-horizontal .sch-resizable-handle-start{cursor:w-resize;left:0}.sch-horizontal .sch-resizable-handle-end{cursor:e-resize;right:0;padding-right:2px}.sch-horizontal .x-rtl .sch-resizable-handle-start{cursor:e-resize;right:0;left:auto}.sch-horizontal .x-rtl .sch-resizable-handle-end{cursor:w-resize;left:0;right:auto}.sch-vertical .sch-resizable-handle{width:100%;cursor:n-resize;height:6px;background-position:center 3px;left:0}.sch-vertical .sch-resizable-handle-start{background-position:center 2px;top:0}.sch-vertical .sch-resizable-handle-end{background-position:center 1px;bottom:0}.sch-event-endsoutside .sch-resizable-handle-end,.sch-event-startsoutside .sch-resizable-handle-start,.sch-schedulerview-readonly .sch-resizable-handle,.sch-event-resizable-false .sch-resizable-handle,.sch-event-resizable-start .sch-resizable-handle-end,.sch-event-resizable-end .sch-resizable-handle-start{display:none!important}.sch-event .x-resizable-handle{background:0}.sch-event-hover .sch-resizable-handle{visibility:visible}.sch-event-tools{border:thin solid #8eaace;background:#e9f2ff;padding:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 1px 3px 0 rgba(0,0,0,0.5);-moz-box-shadow:1px 1px 3px 0 rgba(0,0,0,0.5);box-shadow:1px 1px 3px 0 rgba(0,0,0,0.5);z-index:10}.sch-tool{float:left}.sch-tool img{width:18px;height:18px;padding:1px;margin:1px;cursor:pointer;overflow:hidden;background-position:center center;background-repeat:no-repeat}.sch-tool-over img{background-color:rgba(255,255,255,0.5);border:0 transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 0 rgba(220,127,0,1);-moz-box-shadow:0 0 2px 0 rgba(220,127,0,1);box-shadow:0 0 2px 0 rgba(220,127,0,1)}.sch-drag-selector{z-index:5000}.sch-eventeditor{background:#fff;z-index:5000;top:-1000px;left:-1000px;-webkit-box-shadow:1px 1px 5px rgba(100,100,100,0.5);-moz-box-shadow:1px 1px 5px rgba(100,100,100,0.5);box-shadow:1px 1px 5px rgba(100,100,100,0.5);border-radius:11px;border-top-left-radius:0;border:1px solid #ddd}.sch-eventeditor .x-border-layout-ct{background:transparent}.sch-eventeditor-timefields{background:transparent}.sch-eventeditor-timefields .x-panel-body{-moz-border-radius-topright:11px;-webkit-border-top-right-radius:11px;background:#dfe8f6;border-bottom:1px solid #ddd;padding:7px;padding-top:5px}.sch-eventeditor-timefields .x-box-inner{height:100%!important;width:100%!important}.sch-eventeditor.x-panel-collapsed{border:0 none}.sch-eventeditor>.x-panel-body{background:transparent;border-top:0 none}.sch-eventeditor .x-toolbar-footer{padding-bottom:5px}.sch-timeline{cursor:pointer;height:100%;position:absolute;border-style:dotted;border-color:#aaa;border-width:0 0 0 1px;overflow:hidden;z-index:4;margin-left:-1px}.sch-vertical .sch-timeline{border-width:1px 0 0 0}div.sch-timeline:hover{border-style:solid}div.sch-todayLine:hover{border-style:dashed}.sch-schedulerpanel .x-grid-group-hd{position:relative;z-index:101}.x-ie .sch-timeline{margin-left:0}.x-safari .sch-timeline{margin-left:1px}.sch-zone{height:100%;position:absolute;left:0;top:0;background:url(../images/zonebg.png) repeat;overflow:hidden;margin-left:-1px}.x-ie .sch-schedulerpanel .x-grid-body{position:relative;z-index:2}.x-safari .sch-zone{margin-left:0}.sch-print-body .sch-zone{border-left-style:solid;border-left-color:#f4f4f4}.sch-resourcezone{position:absolute;height:100%;overflow:hidden;background:#eee;pointer-events:none}.x-ie .sch-resourcezone{z-index:-1}.sch-horizontal .sch-resourcezone{top:0!important;height:100%!important}.sch-vertical .sch-resourcezone{left:0!important;width:100%!important}.sch-export{padding:0}.sch-none{display:none}.sch-export-header{background:#99bce8;border:1px solid #c5c5c5;height:40px;padding-top:7px;text-align:center}.sch-export-header h2{margin:0;padding:0;color:white;font-size:16px}.sch-export-mask{opacity:.95;background:#f8f8f8}.sch-exportdialog{background:#f8f8f8;border-color:#c1c1c1}.sch-exportdialog .x-window-body{background:#f8f8f8;border-color:#c1c1c1}.sch-exportdialog-header{background:#f8f8f8 url(../images/pdf-icon.png) no-repeat scroll 9px 8px;border-bottom:1px solid #c1c1c1;margin:0;padding:5px 5px 5px 50px}.sch-exportdialog .x-toolbar-footer{margin-top:1px}.sch-exportdialog-header .x-window-header-text-container{padding-top:5px;padding-left:5px}.sch-exportdialog-header .x-window-header-text{font-size:15px;color:#555}.sch-exportdialog-header .x-tool{height:22px!important;top:0!important;width:22px!important}.sch-exportdialog .x-tool img{background:transparent url(../images/close-icon.png) no-repeat scroll -2px -5px;height:22px;width:22px}.sch-exportdialog-form{color:inherit}.sch-exportdialog-msg{padding:10px;color:black;font-size:13px;background-color:white;min-height:100px}.sch-exportdialog-form label{font-weight:bold}.sch-exportdialogform-orientation label{font-weight:normal}.sch-exportdialogform-orientation .x-form-trigger-wrap{width:150px!important;float:left}#sch-exportdialog-imagePortrait{background:transparent url(../images/page-vertical-icon.png) no-repeat scroll 0 -1px;width:32px;height:32px;float:right;position:relative;top:-3px}#sch-exportdialog-imageLandscape{background:transparent url(../images/page-horizontal-icon.png) no-repeat scroll 0 -3px;width:32px;height:32px;float:right;position:relative;top:-1px}.sch-ux-range-picker{position:relative}.sch-ux-range-picker .x-panel-body{background:#aaa url(../images/pattern.png) repeat scroll 0 0}.sch-ux-range-value{height:16px;width:16px;background:lightseagreen;border:2px solid #fff;border-radius:100%;-webkit-box-shadow:1px 1px 5px rgba(45,45,45,0.7);-moz-box-shadow:1px 1px 5px rgba(45,45,45,0.7);-ms-box-shadow:1px 1px 5px rgba(45,45,45,0.7);box-shadow:1px 1px 5px rgba(45,45,45,0.7);cursor:pointer;position:absolute;overflow:visible}.sch-ux-range-value span{font-size:9px;color:#fff;display:block;left:-25px;top:-18px;position:absolute}.sch-column-line{border-left:1px solid #EEE;height:100%;position:absolute;overflow:hidden;margin-left:-1px;z-index:0;pointer-events:none}.x-safari:not(.x-mac) .sch-column-line{margin-left:1px}.x-ie .sch-column-line{z-index:-1}.sch-vertical .sch-column-line{visibility:hidden}.sch-print-header-wrap *{background:transparent none!important}.sch-print-ct{overflow:visible!important}.sch-print-ct .x-grid-inner-locked{border-right-color:#99bce8}.sch-print-headerbg{position:absolute;left:0;width:0;border-left:1px solid #eee}.sch-print-normalheader{position:absolute;top:0;z-index:1}.sch-print-lockedheader{z-index:2}.sch-print-locked-rows-ct{z-index:2;float:left}.sch-print-locked-rows-ct{position:absolute;top:0}div.sch-print-normal-rows-ct{overflow-x:hidden!important}div.sch-print-normal-rows-ct{position:absolute!important;top:0}.sch-print-fake-background .sch-event{overflow:visible!important;background:0;width:0!important;border-right-style:solid}.sch-print-fake-background .sch-event-inner{overflow:visible!important;z-index:10000;position:absolute;left:0}@media print{body{margin:0!important;padding:0!important}}.sch-tip-ok{padding-left:20px;background:url(../images/drop-yes.gif) no-repeat left top}.sch-tip-notok{padding-left:20px;background:url(../images/drop-no.gif) no-repeat left top}.sch-tooltip-enddate{padding-top:2px}.sch-schedulerview .x-grid-group-title{visibility:hidden}.x-ie .sch-horizontal .sch-timelineview td.sch-timetd,.x-ie10 .sch-horizontal .sch-timelineview td.sch-timetd{z-index:0;background-image:url(../images/1px.png)}.x-webkit .sch-horizontal td.sch-timetd{position:relative}.sch-horizontal .sch-timelineview .x-grid-row-alt td,.x-ie .sch-horizontal .x-grid-row-alt td.sch-timetd,.x-ie10 .sch-horizontal .x-grid-row-alt td.sch-timetd{background-color:transparent;background-image:url(../images/altrow.png);background-repeat:repeat}.sch-horizontal-animated-rows .x-grid-row{-moz-transition-property:height;-moz-transition-duration:.4s;-webkit-transition-property:height;-webkit-transition-duration:.4s;-ms-transition-property:height;-ms-transition-duration:.4s;transition-property:height;transition-duration:.4s}.sch-locked-buffered-spacer{position:absolute;top:100%;width:1px}.sch-locked-horizontal-scroll{border-bottom-width:0!important}.sch-timelinetreeview .x-grid-row .x-grid-cell-inner{cursor:default}.sch-tree-filtered .x-tree-expander{visibility:hidden}.sch-timelineview .x-grid-row td.sch-timetd{overflow:visible;background-color:transparent;border-top-color:transparent}.x-ie .sch-timelineview td.sch-timetd{position:relative}.sch-timelineview td.sch-timetd{overflow:hidden}td.sch-timetd .x-grid-cell-inner{position:relative;padding-left:0;padding-right:0;cursor:default;overflow:visible}.sch-timelineview table{position:relative}.sch-animations-enabled .sch-resourcezone,.sch-animations-enabled .sch-timeline,.sch-animations-enabled .sch-zone{-moz-transition-property:width,left,top,height;-moz-transition-duration:.4s;-webkit-transition-property:width,left,top,height;-webkit-transition-duration:.4s;-ms-transition-property:width,left,top,height;-ms-transition-duration:.4s;transition-property:width,left,top,height;transition-duration:.4s}.sch-locked-horizontal-scroll,.sch-timeline-horizontal-scroll{overflow-x:scroll!important}.sch-secondary-canvas{position:absolute;left:0;top:0}.x-rtl .sch-secondary-canvas{right:0}.sch-schedulerpanel .x-splitter-vertical{background-color:#dfe8f6;border-right:1px solid #99bce8}.sch-vertical .x-grid-inner-locked .x-grid-cell{background:#f9f9f9}.sch-vertical .x-grid-inner-locked .x-grid-cell-inner{color:#666;padding:0 3px}.sch-vertical .sch-timetd{border-top-color:transparent}.sch-vertical .sch-animations-enabled .sch-event{-moz-transition-property:width,left;-moz-transition-duration:.4s;-webkit-transition-property:width,left;-webkit-transition-duration:.4s;-ms-transition-property:width,left;-ms-transition-duration:.4s;transition-property:width,left;transition-duration:.4s}.sch-vertical .sch-schedulerview .x-grid-cell-inner{height:100%;overflow:visible}.sch-vertical .sch-schedulerview td.sch-timetd{background:transparent}.sch-vertical .sch-schedulerview td.sch-col-alt{background:transparent url(../images/altrow.png) repeat}.sch-vertical .x-grid-inner-locked .x-grid-row-over .x-grid-cell{background-color:#f9f9f9;border-color:#fafafa #EDEDEd #ededed}.sch-vertical .x-grid-inner-locked .x-column-header-text{background-image:none}.sch-column-header{border-right:1px solid #c5c5c5;text-shadow:0 1px 0 rgba(255,255,255,0.3);background-image:none;background-color:#c5c5c5;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#f9f9f9),color-stop(100%,#e3e4e6));background-image:-webkit-linear-gradient(top,#f9f9f9,#e3e4e6);background-image:-moz-linear-gradient(top,#f9f9f9,#e3e4e6);background-image:-o-linear-gradient(top,#f9f9f9,#e3e4e6);background-image:-ms-linear-gradient(top,#f9f9f9,#e3e4e6);background-image:linear-gradient(top,#f9f9f9,#e3e4e6)}.x-nlg .sch-column-header{background:transparent url("../images/column-header-bg.gif") repeat-x 0 top}.sch-header-row{border-top:1px solid #c5c5c5}.sch-column-header-over{background-image:none;background-color:#aaccf6;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#ebf3fd),color-stop(39%,#ebf3fd),color-stop(40%,#d9e8fb),color-stop(100%,#d9e8fb));background-image:-webkit-linear-gradient(top,#ebf3fd,#ebf3fd 39%,#d9e8fb 40%,#d9e8fb);background-image:-moz-linear-gradient(top,#ebf3fd,#ebf3fd 39%,#d9e8fb 40%,#d9e8fb);background-image:-o-linear-gradient(top,#ebf3fd,#ebf3fd 39%,#d9e8fb 40%,#d9e8fb);background-image:-ms-linear-gradient(top,#ebf3fd,#ebf3fd 39%,#d9e8fb 40%,#d9e8fb);background-image:linear-gradient(top,#ebf3fd,#ebf3fd 39%,#d9e8fb 40%,#d9e8fb)}.x-nlg .sch-column-header-over{background:#ebf3fd url('../images/column-header-over-bg.gif') repeat-x 0 top}.sch-event{border:1px solid #aaa;background:lightblue url(../images/transp-1px.png) repeat-x left top;position:absolute;overflow:hidden;cursor:pointer;z-index:3;text-align:left}div.sch-event-fixed{cursor:default}.sch-event-inner{overflow:hidden;height:100%;white-space:nowrap;margin-left:3px;margin-right:5px;margin-top:2px}.sch-event-withicon .sch-event-inner{padding-left:19px;height:16px}.sch-schedulerpanel .sch-event-endsoutside{border-right:0 none;-moz-border-radius-topright:0!important;-moz-border-radius-bottomright:0!important;-webkit-border-radius-top-right:0!important;-webkit-border-radius-bottom-right:0!important;-ms-border-radius-top-right:0!important;-ms-border-radius-bottom-right:0!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.sch-schedulerpanel .sch-event-startsoutside{border-left:0 none;-moz-border-radius-topleft:0!important;-moz-border-radius-bottomleft:0!important;-webkit-border-radius-top-left:0!important;-webkit-border-radius-bottom-left:0!important;-ms-border-radius-top-left:0!important;-ms-border-radius-bottom-left:0!important;border-top-left-radius:0!important;border-bottom-left-radius:0!important}div.sch-event-selected{border-color:red;-webkit-box-shadow:1px 1px 1px rgba(100,100,100,0.5);-moz-box-shadow:1px 1px 1px rgba(100,100,100,0.5);box-shadow:1px 1px 1px rgba(100,100,100,0.5)}div.sch-event-hover{border-color:#888}.x-rtl .sch-event{text-align:right}