/* PowerTip Plugin */
#powerTip {width:300px; margin-left:-20px; cursor: default; background-color: #7cba42; color: #fff; display: none; padding: 20px; position: absolute; z-index: 2; font-size:14px;}
#powerTip.n:before, #powerTip.e:before, #powerTip.s:before, #powerTip.w:before,
#powerTip.ne:before, #powerTip.nw:before, #powerTip.se:before, #powerTip.sw:before {content: "";position: absolute;}
#powerTip.n:before, #powerTip.s:before {border-right: 5px solid transparent;border-left: 5px solid transparent;left: 50%;margin-left: -5px;}
#powerTip.e:before, #powerTip.w:before {border-bottom: 5px solid transparent;border-top: 5px solid transparent;margin-top: -5px;top: 50%;}
#powerTip.n:before {border-top: 10px solid #7cba42;bottom: -10px;}
#powerTip.e:before {border-right: 10px solid #7cba42;left: -10px;}
#powerTip.s:before {border-bottom: 10px solid #7cba42;top: -10px;}
#powerTip.w:before {border-left: 10px solid #7cba42;right: -10px;}
#powerTip.ne:before, #powerTip.se:before {border-right: 8px solid transparent;border-left: 8px solid transparent;left: 20px;}
#powerTip.nw:before, #powerTip.sw:before {border-left: 10px solid transparent;border-right: 0;right: 10px;}
#powerTip.ne:before, #powerTip.nw:before {border-top: 10px solid #7cba42;bottom: -10px;}
#powerTip.se:before, #powerTip.sw:before {border-bottom:10px solid #7cba42; top:-10px;}


/* CNK Select dropdown */
.cnk-dropdown {min-width: 180px; height:30px; float: left; margin: 0 0 0 10px; cursor: pointer; background: #000000; position: relative; z-index: 99;}
.cnk-dropdown > span {max-width: 200px; margin-left: 20px; float: left; font-size: 14px; color: #ffffff; line-height: 30px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.cnk-dropdown > em {width: 13px; height: 19px; margin-right: 10px; margin-left: 8px; margin-top: 6px; display: block; float: right; background: url(../_img/_layout/arrow-dropdown.png) center center no-repeat;}

.cnk-dropdown.cnk-size-wide .cnk-dropdown-list {width: 350px;}

.cnk-dropdown-list {width: 180px; /*max-height: 320px;*/ display: none; background: #000000; overflow: hidden; position: absolute; left: 0; top: 0; z-index: 999;}
.cnk-dropdown-list ul {padding: 20px 0;}
.cnk-dropdown-list li {font-size: 14px; line-height: 1.428; padding: 0 20px; color:#ffffff; cursor: pointer;}
.cnk-dropdown-list li:hover {color:#00a2e0;}
.cnk-dropdown-list li.select-all {margin-bottom: 9px; padding-bottom: 11px; background: url(../_img/_layout/dropdowb-dotted-line.png) no-repeat 21px bottom;}
.cnk-dropdown-list li.selected {color: #00a2e0;}

/* Custom checkbox */
.jquery-checkbox, .jquery-radio {/*float:left;*/margin-top:0 !important;margin-right:4px/*7px*/;display:inline-block; *zoom:1; *display:inline; font-size:0;line-height:18px;cursor:pointer; vertical-align:bottom;}
.jquery-radio {margin:0 3px 0 0 !important;}
.jquery-checkbox .mark {display:inline}
.jquery-checkbox img, .jquery-radio img {vertical-align:top;width:18px;height:18px}
.jquery-checkbox img {background:transparent url(../_img/_layout/checkbox.png) no-repeat 0 0px}
.jquery-radio img {background:transparent url(../_img/_layout/bg-radio.png) no-repeat 0 0px}
.jquery-checkbox-checked img, .jquery-radio-checked img {background-position:0 -36px}
.jquery-checkbox-checked .jquery-checkbox-hover img, .jquery-radio-checked .jquery-radio-hover img {background-position:0 -36px}
.jquery-checkbox-hover img, .jquery-radio-hover img {background-position:0 -18px}
.jquery-checkbox .jquery-checkbox-disabled img, .jquery-radio .jquery-radio-disabled img{background-position:0px -54px}
.jquery-checkbox-checked .jquery-checkbox-disabled img, .jquery-radio-checked .jquery-radio-disabled img{background-position:0px -72px}

.custom-checkbox, .custom-radio {width: 18px; height: 18px; margin-top: -5px; margin-right: 5px; /*display: inline-block;*/ float:left; vertical-align: -3px; background:url(../_img/_layout/checkbox.png) no-repeat 0 0}
.custom-radio {background-image:url(../_img/_layout/radio.png)}
.ie7 .custom-checkbox, .ie7 .custom-radio {vertical-align: -1px}
.custom-checkbox-hide, .custom-radio-hide {float: right; opacity: 0; height: 0; width: 0; border: 0; padding: 0; margin: 0; position: absolute; left: -9999px;}
.custom-checkbox:hover, .custom-radio:hover,
label:hover .custom-checkbox, label:hover .custom-radio { background-position: 0 -18px}
.custom-checkbox.checked, .custom-radio.checked,
.custom-checkbox.checked:hover, .custom-radio.checked:hover,
label:hover .custom-checkbox.checked, label:hover .custom-radio.checked { background-position: 0 -36px}
.custom-checkbox.disabled, .custom-radio.disabled,
.custom-checkbox.disabled:hover, .custom-radio.disabled:hover,
label:hover .custom-checkbox.disabled, label:hover .custom-radio.disabled  { background-position: 0 -54px }
.custom-checkbox.checked.disabled, .custom-radio.checked.disabled,
.custom-checkbox.checked.disabled:hover, .custom-radio.checked.disabled:hover,
label:hover .custom-checkbox.checked.disabled, label:hover .custom-radio.checked.disabled  { background-position: 0 -72px }
/*label.focus .custom-checkbox {background-position: 0 -18px;}*/

/* Tooltip */
/*
#toolTip{position:absolute; background:#fff; border:1px solid #1A1717; padding:4px; z-index:9999; width:600px}*/
.tooltip {background:url('../_img/_layout/ico-tooltip.png') no-repeat 0 0; display:inline-block; *zoom:1; *display:inline; width:23px; height:23px; margin-bottom:-6px; overflow:hidden; text-indent:-99999px}
.tooltip:hover {background-position: 100% 0}

.tooltip-window {background: #000000; position: absolute;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    *behavior: url(/_css/boxsizing.htc);
}
.tooltip-window.tooltip-click {width: 470px; padding: 30px;}
.tooltip-window.tooltip-hover {width: 250px; padding: 20px; background: #7cba42;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
    *behavior: url(/_css/boxsizing.htc);
}
.tooltip-window-content {color:#ffffff;}
.tooltip-window-arrow {width: 15px; height: 8px; position: absolute; bottom: -8px;}
.tooltip-window.tooltip-click .tooltip-window-arrow {background: url(../_img/_layout/tooltip-arrow-black.png);}
.tooltip-window.tooltip-hover .tooltip-window-arrow {background: url(../_img/_layout/tooltip-arrow-green.png);}
.tooltip-window-arrow.left {left: 21px;}
.tooltip-window-arrow.right {right: 21px;}
.tooltip-window-close {width: 15px; height: 15px; display: none; background: url(../_img/_layout/close-small.png); position: absolute; top: 10px; right: 10px;}
.tooltip-click .tooltip-window-close {display: block;}

/* Scrollpane */
/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */
.jspContainer {overflow: hidden; position: relative;}
.jspPane {position: absolute;}
.jspVerticalBar {position: absolute; top: 0; right: 0; width: 16px; height: 100%; background: red;}
.jspHorizontalBar {position: absolute; bottom: 0; left: 0; width: 100%; height: 7px; background: red;}
.jspVerticalBar *, .jspHorizontalBar * {margin: 0; padding: 0;}
.jspCap {display: none;}
.jspHorizontalBar .jspCap {float: left;}
.jspTrack {background: url(../_img/_layout/scrollpane_tracker.png) repeat-x center top #fff; position: relative;}
.jspDrag {background: url(../_img/_layout/scrollpane_drag.png) no-repeat center center #8e8e8e; position: relative; top: 0; left: 0; cursor: pointer;}
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {float: left; height: 100%;}
.jspArrow {background: #50506d; text-indent: -20000px; display: block; cursor: pointer;}
.jspArrow.jspDisabled {cursor: default; background: #80808d;}
.jspVerticalBar .jspArrow {height: 16px;}
.jspHorizontalBar .jspArrow {width: 16px; float: left; height: 100%;}
.jspVerticalBar .jspArrow:focus {outline: none;}
.jspCorner {background: #eeeef4; float: left; height: 100%;}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner {margin: 0 -3px 0 0;}

/*!
 * Datepicker for Bootstrap v1.7.0-dev (https://github.com/eternicode/bootstrap-datepicker)
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */

.datepicker { border-radius: 4px; direction: ltr }
.datepicker-inline { width: 220px }
.datepicker.datepicker-rtl { direction: rtl }
.datepicker.datepicker-rtl table tr td span { float: right }
.datepicker-dropdown { top: 0; left: 0; padding: 4px }
.datepicker-dropdown:before { content: ''; display: inline-block; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid rgba(0, 0, 0, .15); border-top: 0; border-bottom-color: rgba(0, 0, 0, .2); position: absolute }
.datepicker-dropdown:after { content: ''; display: inline-block; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #fff; border-top: 0; position: absolute }
.datepicker-dropdown.datepicker-orient-left:before { left: 6px }
.datepicker-dropdown.datepicker-orient-left:after { left: 7px }
.datepicker-dropdown.datepicker-orient-right:before { right: 6px }
.datepicker-dropdown.datepicker-orient-right:after { right: 7px }
.datepicker-dropdown.datepicker-orient-bottom:before { top: -7px }
.datepicker-dropdown.datepicker-orient-bottom:after { top: -6px }
.datepicker-dropdown.datepicker-orient-top:before { bottom: -7px; border-bottom: 0; border-top: 7px solid rgba(0, 0, 0, .15) }
.datepicker-dropdown.datepicker-orient-top:after { bottom: -6px; border-bottom: 0; border-top: 6px solid #fff }
.datepicker > div { display: none }
.datepicker table { margin: 0; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none }
.datepicker table tr td, .datepicker table tr th { text-align: center; width: 20px; height: 25px; line-height: 25px; border: none }
.table-striped .datepicker table tr td, .table-striped .datepicker table tr th { background-color: transparent }
.datepicker table tr td.new, .datepicker table tr td.old { color: #777 }
.datepicker table tr td.day:hover, .datepicker table tr td.focused { background: #eee; cursor: pointer }
.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover { background: 0 0; color: #777; cursor: default }
.datepicker table tr td.highlighted { color: #000; background-color: #7cba42; border-color: #7cba42; border-radius: 0 }
.datepicker table tr td.highlighted.focus, .datepicker table tr td.highlighted:focus { color: #000; background-color: #72AB3C; border-color: #72AB3C }
.datepicker table tr td.highlighted:hover { color: #000; background-color: #72AB3C; border-color: #72AB3C }
.datepicker table tr td.highlighted.active, .datepicker table tr td.highlighted:active { color: #000; background-color: #72AB3C; border-color: #72AB3C }
.datepicker table tr td.highlighted.active.focus, .datepicker table tr td.highlighted.active:focus, .datepicker table tr td.highlighted.active:hover, .datepicker table tr td.highlighted:active.focus, .datepicker table tr td.highlighted:active:focus, .datepicker table tr td.highlighted:active:hover { color: #000; background-color: #72AB3C; border-color: #72AB3C }
.datepicker table tr td.highlighted.disabled.focus, .datepicker table tr td.highlighted.disabled:focus, .datepicker table tr td.highlighted.disabled:hover, .datepicker table tr td.highlighted[disabled].focus, .datepicker table tr td.highlighted[disabled]:focus, .datepicker table tr td.highlighted[disabled]:hover, fieldset[disabled] .datepicker table tr td.highlighted.focus, fieldset[disabled] .datepicker table tr td.highlighted:focus, fieldset[disabled] .datepicker table tr td.highlighted:hover { background-color: #93dd4e; border-color: #93dd4e }
.datepicker table tr td.highlighted.focused { background: #93dd4e }
.datepicker table tr td.highlighted.disabled, .datepicker table tr td.highlighted.disabled:active { background: #93dd4e; color: #777 }
.datepicker table tr td.today { color: #000; background-color: #ffdb99; border-color: #ffb733 }
.datepicker table tr td.today.focus, .datepicker table tr td.today:focus { color: #000; background-color: #ffc966; border-color: #b37400 }
.datepicker table tr td.today:hover { color: #000; background-color: #ffc966; border-color: #f59e00 }
.datepicker table tr td.today.active, .datepicker table tr td.today:active { color: #000; background-color: #ffc966; border-color: #f59e00 }
.datepicker table tr td.today.active.focus, .datepicker table tr td.today.active:focus, .datepicker table tr td.today.active:hover, .datepicker table tr td.today:active.focus, .datepicker table tr td.today:active:focus, .datepicker table tr td.today:active:hover { color: #000; background-color: #ffbc42; border-color: #b37400 }
.datepicker table tr td.today.disabled.focus, .datepicker table tr td.today.disabled:focus, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today[disabled].focus, .datepicker table tr td.today[disabled]:focus, .datepicker table tr td.today[disabled]:hover, fieldset[disabled] .datepicker table tr td.today.focus, fieldset[disabled] .datepicker table tr td.today:focus, fieldset[disabled] .datepicker table tr td.today:hover { background-color: #ffdb99; border-color: #ffb733 }
.datepicker table tr td.today.focused { background: #ffc966 }
.datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:active { background: #ffdb99; color: #777 }
.datepicker table tr td.range { color: #000; background-color: #eee; border-color: #bbb; border-radius: 0 }
.datepicker table tr td.range.focus, .datepicker table tr td.range:focus { color: #000; background-color: #d5d5d5; border-color: #7c7c7c }
.datepicker table tr td.range:hover { color: #000; background-color: #d5d5d5; border-color: #9d9d9d }
.datepicker table tr td.range.active, .datepicker table tr td.range:active { color: #000; background-color: #d5d5d5; border-color: #9d9d9d }
.datepicker table tr td.range.active.focus, .datepicker table tr td.range.active:focus, .datepicker table tr td.range.active:hover, .datepicker table tr td.range:active.focus, .datepicker table tr td.range:active:focus, .datepicker table tr td.range:active:hover { color: #000; background-color: #c3c3c3; border-color: #7c7c7c }
.datepicker table tr td.range.disabled.focus, .datepicker table tr td.range.disabled:focus, .datepicker table tr td.range.disabled:hover, .datepicker table tr td.range[disabled].focus, .datepicker table tr td.range[disabled]:focus, .datepicker table tr td.range[disabled]:hover, fieldset[disabled] .datepicker table tr td.range.focus, fieldset[disabled] .datepicker table tr td.range:focus, fieldset[disabled] .datepicker table tr td.range:hover { background-color: #eee; border-color: #bbb }
.datepicker table tr td.range.focused { background: #d5d5d5 }
.datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:active { background: #eee; color: #777 }
.datepicker table tr td.range.highlighted { color: #000; background-color: #e4eef3; border-color: #9dc1d3 }
.datepicker table tr td.range.highlighted.focus, .datepicker table tr td.range.highlighted:focus { color: #000; background-color: #c1d7e3; border-color: #4b88a6 }
.datepicker table tr td.range.highlighted:hover { color: #000; background-color: #c1d7e3; border-color: #73a6c0 }
.datepicker table tr td.range.highlighted.active, .datepicker table tr td.range.highlighted:active { color: #000; background-color: #c1d7e3; border-color: #73a6c0 }
.datepicker table tr td.range.highlighted.active.focus, .datepicker table tr td.range.highlighted.active:focus, .datepicker table tr td.range.highlighted.active:hover, .datepicker table tr td.range.highlighted:active.focus, .datepicker table tr td.range.highlighted:active:focus, .datepicker table tr td.range.highlighted:active:hover { color: #000; background-color: #a8c8d8; border-color: #4b88a6 }
.datepicker table tr td.range.highlighted.disabled.focus, .datepicker table tr td.range.highlighted.disabled:focus, .datepicker table tr td.range.highlighted.disabled:hover, .datepicker table tr td.range.highlighted[disabled].focus, .datepicker table tr td.range.highlighted[disabled]:focus, .datepicker table tr td.range.highlighted[disabled]:hover, fieldset[disabled] .datepicker table tr td.range.highlighted.focus, fieldset[disabled] .datepicker table tr td.range.highlighted:focus, fieldset[disabled] .datepicker table tr td.range.highlighted:hover { background-color: #e4eef3; border-color: #9dc1d3 }
.datepicker table tr td.range.highlighted.focused { background: #c1d7e3 }
.datepicker table tr td.range.highlighted.disabled, .datepicker table tr td.range.highlighted.disabled:active { background: #e4eef3; color: #777 }
.datepicker table tr td.range.today { color: #000; background-color: #f7ca77; border-color: #f1a417 }
.datepicker table tr td.range.today.focus, .datepicker table tr td.range.today:focus { color: #000; background-color: #f4b747; border-color: #815608 }
.datepicker table tr td.range.today:hover { color: #000; background-color: #f4b747; border-color: #bf800c }
.datepicker table tr td.range.today.active, .datepicker table tr td.range.today:active { color: #000; background-color: #f4b747; border-color: #bf800c }
.datepicker table tr td.range.today.active.focus, .datepicker table tr td.range.today.active:focus, .datepicker table tr td.range.today.active:hover, .datepicker table tr td.range.today:active.focus, .datepicker table tr td.range.today:active:focus, .datepicker table tr td.range.today:active:hover { color: #000; background-color: #f2aa25; border-color: #815608 }
.datepicker table tr td.range.today.disabled.focus, .datepicker table tr td.range.today.disabled:focus, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today[disabled].focus, .datepicker table tr td.range.today[disabled]:focus, .datepicker table tr td.range.today[disabled]:hover, fieldset[disabled] .datepicker table tr td.range.today.focus, fieldset[disabled] .datepicker table tr td.range.today:focus, fieldset[disabled] .datepicker table tr td.range.today:hover { background-color: #f7ca77; border-color: #f1a417 }
.datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:active { background: #f7ca77; color: #777 }
.datepicker table tr td.selected, .datepicker table tr td.selected.highlighted { color: #fff; background-color: #777; border-color: #555; text-shadow: 0 -1px 0 rgba(0, 0, 0, .25) }
.datepicker table tr td.selected.focus, .datepicker table tr td.selected.highlighted.focus, .datepicker table tr td.selected.highlighted:focus, .datepicker table tr td.selected:focus { color: #fff; background-color: #5e5e5e; border-color: #161616 }
.datepicker table tr td.selected.highlighted:hover, .datepicker table tr td.selected:hover { color: #fff; background-color: #5e5e5e; border-color: #373737 }
.datepicker table tr td.selected.active, .datepicker table tr td.selected.highlighted.active, .datepicker table tr td.selected.highlighted:active, .datepicker table tr td.selected:active { color: #fff; background-color: #5e5e5e; border-color: #373737 }
.datepicker table tr td.selected.active.focus, .datepicker table tr td.selected.active:focus, .datepicker table tr td.selected.active:hover, .datepicker table tr td.selected.highlighted.active.focus, .datepicker table tr td.selected.highlighted.active:focus, .datepicker table tr td.selected.highlighted.active:hover, .datepicker table tr td.selected.highlighted:active.focus, .datepicker table tr td.selected.highlighted:active:focus, .datepicker table tr td.selected.highlighted:active:hover, .datepicker table tr td.selected:active.focus, .datepicker table tr td.selected:active:focus, .datepicker table tr td.selected:active:hover { color: #fff; background-color: #4c4c4c; border-color: #161616 }
.datepicker table tr td.selected.disabled.focus, .datepicker table tr td.selected.disabled:focus, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.highlighted.disabled.focus, .datepicker table tr td.selected.highlighted.disabled:focus, .datepicker table tr td.selected.highlighted.disabled:hover, .datepicker table tr td.selected.highlighted[disabled].focus, .datepicker table tr td.selected.highlighted[disabled]:focus, .datepicker table tr td.selected.highlighted[disabled]:hover, .datepicker table tr td.selected[disabled].focus, .datepicker table tr td.selected[disabled]:focus, .datepicker table tr td.selected[disabled]:hover, fieldset[disabled] .datepicker table tr td.selected.focus, fieldset[disabled] .datepicker table tr td.selected.highlighted.focus, fieldset[disabled] .datepicker table tr td.selected.highlighted:focus, fieldset[disabled] .datepicker table tr td.selected.highlighted:hover, fieldset[disabled] .datepicker table tr td.selected:focus, fieldset[disabled] .datepicker table tr td.selected:hover { background-color: #777; border-color: #555 }
.datepicker table tr td.active, .datepicker table tr td.active.highlighted { color: #fff; background-color: #7CBA42; border-color: #7CBA42; text-shadow: 0 -1px 0 rgba(0, 0, 0, .25) }
.datepicker table tr td.active.focus, .datepicker table tr td.active.highlighted.focus, .datepicker table tr td.active.highlighted:focus, .datepicker table tr td.active:focus { color: #fff; background-color: #72AB3C; border-color: #72AB3C }
.datepicker table tr td.active.highlighted:hover, .datepicker table tr td.active:hover { color: #fff; background-color: #72AB3C; border-color: #72AB3C }
.datepicker table tr td.active.active, .datepicker table tr td.active.highlighted.active, .datepicker table tr td.active.highlighted:active, .datepicker table tr td.active:active { color: #fff; background-color: #72AB3C; border-color: #72AB3C }
.datepicker table tr td.active.active.focus, .datepicker table tr td.active.active:focus, .datepicker table tr td.active.active:hover, .datepicker table tr td.active.highlighted.active.focus, .datepicker table tr td.active.highlighted.active:focus, .datepicker table tr td.active.highlighted.active:hover, .datepicker table tr td.active.highlighted:active.focus, .datepicker table tr td.active.highlighted:active:focus, .datepicker table tr td.active.highlighted:active:hover, .datepicker table tr td.active:active.focus, .datepicker table tr td.active:active:focus, .datepicker table tr td.active:active:hover { color: #fff; background-color: #72AB3C; border-color: #72AB3C }
.datepicker table tr td.active.disabled.focus, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.highlighted.disabled.focus, .datepicker table tr td.active.highlighted.disabled:focus, .datepicker table tr td.active.highlighted.disabled:hover, .datepicker table tr td.active.highlighted[disabled].focus, .datepicker table tr td.active.highlighted[disabled]:focus, .datepicker table tr td.active.highlighted[disabled]:hover, .datepicker table tr td.active[disabled].focus, .datepicker table tr td.active[disabled]:focus, .datepicker table tr td.active[disabled]:hover, fieldset[disabled] .datepicker table tr td.active.focus, fieldset[disabled] .datepicker table tr td.active.highlighted.focus, fieldset[disabled] .datepicker table tr td.active.highlighted:focus, fieldset[disabled] .datepicker table tr td.active.highlighted:hover, fieldset[disabled] .datepicker table tr td.active:focus, fieldset[disabled] .datepicker table tr td.active:hover { background-color: #337ab7; border-color: #2e6da4 }
.datepicker table tr td span { display: block; width: 23%; height: 54px; line-height: 54px; float: left; margin: 1%; cursor: pointer; border-radius: 4px }
.datepicker table tr td span.focused, .datepicker table tr td span:hover { background: #eee }
.datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover { background: 0 0; color: #777; cursor: default }
.datepicker table tr td span.active, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active:hover { color: #fff; background-color: #337ab7; border-color: #2e6da4; text-shadow: 0 -1px 0 rgba(0, 0, 0, .25) }
.datepicker table tr td span.active.disabled.focus, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:hover.focus, .datepicker table tr td span.active.disabled:hover:focus, .datepicker table tr td span.active.focus, .datepicker table tr td span.active:focus, .datepicker table tr td span.active:hover.focus, .datepicker table tr td span.active:hover:focus { color: #fff; background-color: #286090; border-color: #122b40 }
.datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover:hover { color: #fff; background-color: #286090; border-color: #204d74 }
.datepicker table tr td span.active.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover.active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active:hover:active { color: #fff; background-color: #286090; border-color: #204d74 }
.datepicker table tr td span.active.active.focus, .datepicker table tr td span.active.active:focus, .datepicker table tr td span.active.active:hover, .datepicker table tr td span.active.disabled.active.focus, .datepicker table tr td span.active.disabled.active:focus, .datepicker table tr td span.active.disabled.active:hover, .datepicker table tr td span.active.disabled:active.focus, .datepicker table tr td span.active.disabled:active:focus, .datepicker table tr td span.active.disabled:active:hover, .datepicker table tr td span.active.disabled:hover.active.focus, .datepicker table tr td span.active.disabled:hover.active:focus, .datepicker table tr td span.active.disabled:hover.active:hover, .datepicker table tr td span.active.disabled:hover:active.focus, .datepicker table tr td span.active.disabled:hover:active:focus, .datepicker table tr td span.active.disabled:hover:active:hover, .datepicker table tr td span.active:active.focus, .datepicker table tr td span.active:active:focus, .datepicker table tr td span.active:active:hover, .datepicker table tr td span.active:hover.active.focus, .datepicker table tr td span.active:hover.active:focus, .datepicker table tr td span.active:hover.active:hover, .datepicker table tr td span.active:hover:active.focus, .datepicker table tr td span.active:hover:active:focus, .datepicker table tr td span.active:hover:active:hover { color: #fff; background-color: #204d74; border-color: #122b40 }
.datepicker table tr td span.active.disabled.disabled.focus, .datepicker table tr td span.active.disabled.disabled:focus, .datepicker table tr td span.active.disabled.disabled:hover, .datepicker table tr td span.active.disabled.focus, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover.disabled.focus, .datepicker table tr td span.active.disabled:hover.disabled:focus, .datepicker table tr td span.active.disabled:hover.disabled:hover, .datepicker table tr td span.active.disabled:hover[disabled].focus, .datepicker table tr td span.active.disabled:hover[disabled]:focus, .datepicker table tr td span.active.disabled:hover[disabled]:hover, .datepicker table tr td span.active.disabled[disabled].focus, .datepicker table tr td span.active.disabled[disabled]:focus, .datepicker table tr td span.active.disabled[disabled]:hover, .datepicker table tr td span.active:hover.disabled.focus, .datepicker table tr td span.active:hover.disabled:focus, .datepicker table tr td span.active:hover.disabled:hover, .datepicker table tr td span.active:hover[disabled].focus, .datepicker table tr td span.active:hover[disabled]:focus, .datepicker table tr td span.active:hover[disabled]:hover, .datepicker table tr td span.active[disabled].focus, .datepicker table tr td span.active[disabled]:focus, .datepicker table tr td span.active[disabled]:hover, fieldset[disabled] .datepicker table tr td span.active.disabled.focus, fieldset[disabled] .datepicker table tr td span.active.disabled:focus, fieldset[disabled] .datepicker table tr td span.active.disabled:hover, fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover, fieldset[disabled] .datepicker table tr td span.active.focus, fieldset[disabled] .datepicker table tr td span.active:focus, fieldset[disabled] .datepicker table tr td span.active:hover, fieldset[disabled] .datepicker table tr td span.active:hover.focus, fieldset[disabled] .datepicker table tr td span.active:hover:focus, fieldset[disabled] .datepicker table tr td span.active:hover:hover { background-color: #337ab7; border-color: #2e6da4 }
.datepicker table tr td span.new, .datepicker table tr td span.old { color: #777 }
.datepicker .datepicker-switch { width: 145px }
.datepicker .datepicker-switch, .datepicker .next, .datepicker .prev, .datepicker tfoot tr th { cursor: pointer }
.datepicker .datepicker-switch:hover, .datepicker .next:hover, .datepicker .prev:hover, .datepicker tfoot tr th:hover { background: #eee }
.datepicker .next.disabled, .datepicker .prev.disabled { visibility: hidden }
.datepicker .cw { font-size: 10px; width: 12px; padding: 0 2px 0 5px; vertical-align: middle }
.input-group.date .input-group-addon { cursor: pointer }
.input-daterange { width: 100% }
.input-daterange input { text-align: center }
.input-daterange input:first-child { border-radius: 3px 0 0 3px }
.input-daterange input:last-child { border-radius: 0 3px 3px 0 }
.input-daterange .input-group-addon { width: auto; min-width: 16px; padding: 4px 5px; line-height: 1.42857143; text-shadow: 0 1px 0 #fff; border-width: 1px 0; margin-left: -5px; margin-right: -5px }
.datepicker.dropdown-menu { position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; list-style: none; background-color: #fff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, .15); -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); box-shadow: 0 6px 12px rgba(0, 0, 0, .175); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; color: #333; font-size: 13px; line-height: 1.42857143 }
.datepicker.datepicker-inline td, .datepicker.datepicker-inline th, .datepicker.dropdown-menu td, .datepicker.dropdown-menu th { padding: 0 5px }