.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png") !important}.timeSel-header{margin-bottom:20px}.timeSel-header button.ui-button{min-width:150px;margin-right:12px}.timeSel-header button.ui-button>span.ui-icon{vertical-align:top}.timeSel-header button.ui-button:disabled{background-color:#eee;cursor:not-allowed}table.timeSel-tabMain tr.timeSel-trTemplate{display:none}table.timeSel-tabMain tr.timeSel-trTimeHead{height:26px;vertical-align:bottom}table.timeSel-tabMain td.vhide{visibility:hidden;border:none !important}table.timeSel-tabMain td.timeSel-tdWeek{vertical-align:bottom;padding-right:16px;font-size:small}table.timeSel-tabMain td.timeSel-tdTimeNum{transform:translate(-7px)}table.timeSel-tabMain tr.timeSel-trScale{height:5px}table.timeSel-tabMain tr.timeSel-trScale td:first-child{border-left:1px solid #d2d2d2}table.timeSel-tabMain tr.timeSel-trScale td{border-right:1px solid #d2d2d2}table.timeSel-tabMain tr.timeSel-trSel td.timeSel-tdSel{border:1px solid #d2d2d2;position:relative}table.timeSel-tabMain tr.timeSel-trSel td.timeSel-tdSel div.timeSel-seg{display:inline-block;position:absolute;top:0;height:100%;border:0}div.timeSel-seg span{cursor:w-resize;position:absolute;display:none}div.timeSel-seg.select span{display:inline-block}div.timeSel-seg span.timeSel-leftDrag{left:-7px}div.timeSel-seg span.timeSel-RightDrag{right:-7px}div.timeSel-Main div.timeSel-mvTipContainer{display:none;background:transparent;height:26px;vertical-align:top;position:absolute;text-align:center}div.timeSel-Main div.timeSel-mvTip{display:inline-block;width:37px;height:16px;line-height:16px;color:white;background-color:#3a3a3a}div.timeSel-Main div.timeSel-mvTipContainer:after{content:"";position:relative;left:-50%;bottom:0;border:8px solid #3a3a3a;border-bottom-width:0;border-right-width:4px;border-left-width:4px;transform:translate(0,120%);display:inline-block;border-bottom-color:transparent;border-right-color:transparent;border-left-color:transparent}div.timeSel-Main td.timeSel-footer{text-align:right;padding-top:20px}div.timeSel-Main td.timeSel-footer div.timeSel-footerBlk{display:inline-block;padding-left:8px}div.timeSel-Main td.timeSel-footer div.timeSel-clrIcon{width:9px;height:9px;display:inline-block;margin-right:2px}div.timeSel-Main span.timeSel-btnCopy{cursor:pointer;margin-left:5px}div.timeSel-dlgCopy{position:absolute;display:none;border:1px solid #ddd;border-radius:2px;background-color:#fff;padding:4px}div.timeSel-dlgCopy td>label{vertical-align:middle;cursor:pointer}div.timeSel-dlgCopy td.timeSel-cpySep{text-align:center}div.timeSel-dlgCopy div.timeSel-cpySep{display:inline-block;height:4px;width:90%;border-top:1px solid #ddd}div.timeSel-dlgCopy td.timeSel-cpyFooter{text-align:right;padding-top:5px;padding-right:5px}div.timeSel-dlgCopy input{vertical-align:middle}div.timeSel-divTimeEdtContainer.hide,div.timeSel-divTimeEdtContainer div.timeSel-chkList{display:none}div.timeSel-divTimeEdtContainer{padding:0 10px;margin-bottom:10px;border:1px solid #ddd;border-radius:2px;background-color:#eee;text-align:center;margin-bottom:20px;display:inline-block;position:absolute}div.timeSel-divTimeEdtContainer:before{content:"";position:absolute;bottom:0;left:50%;border:20px solid #999;background-color:transparent;border-bottom-width:0;border-right-width:15px;border-left-width:15px;transform:translate(-50%,100%);display:inline-block;border-bottom-color:transparent;border-right-color:transparent;border-left-color:transparent}div.timeSel-divTimeEdtContainer:after{content:"";position:absolute;bottom:0;left:50%;border:20px solid #eee;background-color:transparent;border-bottom-width:0;border-right-width:15px;border-left-width:15px;transform:translate(-50%,99%);display:inline-block;border-bottom-color:transparent;border-right-color:transparent;border-left-color:transparent}div.timeSel-divTimeEdtContainer div.timeSel-edtHeader{text-align:right}div.timeSel-divTimeEdtContainer .ui-icon{cursor:pointer}div.timeSel-divTimeEdtContainer div.timeSel-chkList{text-align:left}div.timeSel-divTimeEdtContainer div.timeSel-timeEdt{padding-top:6px}div.timeSel-divTimeEdtContainer div.timeSel-timeEdt>input{width:25px;text-align:center}div.timeSel-divTimeEdtContainer div.timesel-btns{padding:6px 0}div.timeSel-divTimeEdtContainer div.timesel-btns>label{color:#2f47ff;cursor:pointer}div.timeSel-divTimeEdtContainer div.timesel-btns>label.timeSel-sep:after{content:" |"}