div.datepicker{background-clip:padding-box;border-radius:3px;direction:ltr;padding:4px;}
div.datepicker-inline{width:206px;}
div.datepickerdiv.datepicker-rtl{direction:rtl;}
div.datepickerdiv.datepicker-rtl table tr td span{float:right;}
div.datepicker-dropdown{left:0;top:0;}
div.datepicker-dropdown:before{border-bottom:7px solid #ebebeb;border-bottom-color:rgba(0,0,0,0.2);border-left:7px solid transparent;border-right:7px solid transparent;border-top:0;content:'';display:inline-block;position:absolute;}
div.datepicker-dropdown:after{border-bottom:6px solid #FFF;border-left:6px solid transparent;border-right:6px solid transparent;border-top:0;content:'';display:inline-block;position:absolute;}
div.datepicker-dropdown.datepicker-orient-bottom:after{border-bottom:0;border-top:6px solid #FFF;bottom:-6px;}
div.datepicker > div{display:none;}
div.datepicker table{margin:0;}
div.datepicker td,div.datepicker th{background-clip:padding-box;border-radius:4px;height:20px;text-align:center;width:20px;}
.day{border:1px solid #dcd8d8;}
.table-striped div.datepicker table tr td,.table-striped div.datepicker table tr th{background-color:transparent;}
div.datepicker table tr td.day:hover{background:#eee;color:#303641;cursor:pointer;transition:all 300ms ease-in-out;}
div.datepicker table tr td.today.switch-left,div.datepicker table tr td.today:hover.switch-left,div.datepicker table tr td.today.disabled.switch-left,div.datepicker table tr td.today.disabled:hover.switch-left{background-color:#737397;color:#fff;}
div.datepicker table tr td.today:active,div.datepicker table tr td.today:hover:active,div.datepicker table tr td.today.disabled:active,div.datepicker table tr td.today.disabled:hover:active,div.datepicker table tr td.today.active,div.datepicker table tr td.today:hover.active,div.datepicker table tr td.today.disabled.active,div.datepicker table tr td.today.disabled:hover.active{background-color:#5b5c7c \9;}
div.datepicker table tr td.range,div.datepicker table tr td.range:hover,div.datepicker table tr td.range.disabled,div.datepicker table tr td.range.disabled:hover{background:#eee;background-clip:padding-box;border-radius:0;}
div.datepicker table tr td.range.today,div.datepicker table tr td.range.today:hover,div.datepicker table tr td.range.today.disabled,div.datepicker table tr td.range.today.disabled:hover{background-clip:padding-box;border-radius:0;}
div.datepicker table tr td.range.today.switch-left,div.datepicker table tr td.range.today:hover.switch-left,div.datepicker table tr td.range.today.disabled.switch-left,div.datepicker table tr td.range.today.disabled:hover.switch-left{background-color:#f3ea7a;color:#fff;}
div.datepicker table tr td.range.today:active,div.datepicker table tr td.range.today:hover:active,div.datepicker table tr td.range.today.disabled:active,div.datepicker table tr td.range.today.disabled:hover:active,div.datepicker table tr td.range.today.active,div.datepicker table tr td.range.today:hover.active,div.datepicker table tr td.range.today.disabled.active,div.datepicker table tr td.range.today.disabled:hover.active{background-color:#efe24b \9;}
div.datepicker table tr td.selected,div.datepicker table tr td.selected:hover,div.datepicker table tr td.selected.disabled,div.datepicker table tr td.selected.disabled:hover{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);}
div.datepicker table tr td.selected.switch-left,div.datepicker table tr td.selected:hover.switch-left,div.datepicker table tr td.selected.disabled.switch-left,div.datepicker table tr td.selected.disabled:hover.switch-left{background-color:gray;color:#fff;}
div.datepicker table tr td.selected:active,div.datepicker table tr td.selected:hover:active,div.datepicker table tr td.selected.disabled:active,div.datepicker table tr td.selected.disabled:hover:active,div.datepicker table tr td.selected.active,div.datepicker table tr td.selected:hover.active,div.datepicker table tr td.selected.disabled.active,div.datepicker table tr td.selected.disabled:hover.active{background-color:#666 \9;}
div.datepicker table tr td.active,div.datepicker table tr td.active:hover,div.datepicker table tr td.active.disabled,div.datepicker table tr td.active.disabled:hover{background:#303641;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);}
div.datepicker table tr td span{background-clip:padding-box;border-radius:4px;cursor:pointer;display:block;float:left;height:54px;line-height:54px;margin:1%;width:23%;}
div.datepicker table tr td span.active,div.datepicker table tr td span.active:hover,div.datepicker table tr td span.active.disabled,div.datepicker table tr td span.active.disabled:hover{background:#303641;color:#fff;}
div.datepicker th.datepicker-switch{width:145px;}
div.datepicker .cw{font-size:10px;padding:0 2px 0 5px;vertical-align:middle;width:12px;}
div.datepicker thead tr:first-child th.cw{background-color:transparent;cursor:default;}
.input-append.date .add-on i,.input-prepend.date .add-on i{cursor:pointer;display:block;height:16px;width:16px;}
.input-daterange input{text-align:center;}
.input-daterange input:first-child{background-clip:padding-box;border-radius:3px 0 0 3px;}
.input-daterange .add-on{background-color:#eee;border:1px solid #ccc;display:inline-block;font-weight:400;height:1.42857143px;line-height:1.42857143;margin-left:-5px;margin-right:-5px;min-width:16px;padding:4px 5px;text-align:center;text-shadow:0 1px 0 #FFF;vertical-align:middle;width:auto;}
.datepicker-inline{border:1px solid #ebebeb;}
.datepicker-inline.no-border{border-color:transparent;}
.datepicker-inline table{width:195px;}
.input-group-addon .color-preview{background:#FFF;border:1px solid #ebebeb;display:inline-block;height:16px;width:16px;}
.bootstrap-timepicker{position:relative;}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu{left:auto;right:0;}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before{left:auto;right:12px;}
.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after{left:auto;right:13px;}
.bootstrap-timepicker .add-on i{display:inline-block;height:16px;width:16px;}
.bootstrap-timepicker-widget.dropdown-menu.open{display:inline-block;z-index:10000;}
.bootstrap-timepicker-widget.dropdown-menu:before{border-bottom:7px solid rgba(0,0,0,0.2);border-left:7px solid transparent;border-right:7px solid transparent;content:"";display:inline-block;position:absolute;}
.bootstrap-timepicker-widget.dropdown-menu:after{border-bottom:6px solid #FFF;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:inline-block;position:absolute;}
.bootstrap-timepicker-widget.timepicker-orient-bottom:after{border-bottom:0;border-top:6px solid #fff;bottom:-6px;}
.bootstrap-timepicker-widget a.btn,.bootstrap-timepicker-widget input{border-radius:3px;}
.bootstrap-timepicker-widget table{margin:0;width:100%;}
.bootstrap-timepicker-widget table td{height:30px;margin:0;padding:2px;text-align:center;}
.bootstrap-timepicker-widget table td:not(.separator){min-width:30px;}
.bootstrap-timepicker-widget table td span{width:100%;}
.bootstrap-timepicker-widget table td a{border:1px transparent solid;color:#303641;display:inline-block;margin:0;outline:0;padding:0;width:100%;}
.bootstrap-timepicker-widget table td a:hover{background-clip:padding-box;background-color:#f5f5f6;border-color:#ebebeb;border-radius:3px;text-decoration:none;}
.bootstrap-timepicker-widget table td a i{margin-top:2px;}
.bootstrap-timepicker-widget table td a i:before{font-family:"Entypo";font-size:12px;font-style:normal;}
.bootstrap-timepicker-widget table td a i.icon-chevron-up:before{content:'\e876';}
.bootstrap-timepicker-widget table td a i.icon-chevron-down:before{content:'\e873';}
.bootstrap-timepicker-widget table td input{background:transparent;border:0;margin:0;outline:none;text-align:center;width:25px;}
.bootstrap-timepicker-widget table td input:focus{background:#f5f5f6;}
.date-and-time > input.datepicker{float:left;width:70%;}
.date-and-time > input.timepicker{float:right;width:30%;}
.date-and-time > input:first-child{background-clip:padding-box;border-radius:3px 0 0 3px;border-right:0;}
div.datepicker-dropdown.datepicker-orient-left:before,.bootstrap-timepicker-widget.timepicker-orient-left:before{left:6px;}
div.datepicker-dropdown.datepicker-orient-left:after,.bootstrap-timepicker-widget.timepicker-orient-left:after{left:7px;}
div.datepicker-dropdown.datepicker-orient-right:before,.bootstrap-timepicker-widget.timepicker-orient-right:before{right:6px;}
div.datepicker-dropdown.datepicker-orient-right:after,.bootstrap-timepicker-widget.timepicker-orient-right:after{right:7px;}
div.datepicker-dropdown.datepicker-orient-top:before,.bootstrap-timepicker-widget.timepicker-orient-top:before{top:-7px;}
div.datepicker-dropdown.datepicker-orient-top:after,.bootstrap-timepicker-widget.timepicker-orient-top:after{top:-6px;}
div.datepicker-dropdown.datepicker-orient-bottom:before,.bootstrap-timepicker-widget.timepicker-orient-bottom:before{border-bottom:0;border-top:7px solid #CCC;bottom:-7px;}
div.datepicker.days div.datepicker-days,div.datepicker.months div.datepicker-months,div.datepicker.years div.datepicker-years{display:block;}
div.datepicker table tr td.old,div.datepicker table tr td.new,div.datepicker table tr td span.old,div.datepicker table tr td span.new{color:#999;}
div.datepicker table tr td.disabled,div.datepicker table tr td.disabled:hover,div.datepicker table tr td span.disabled,div.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default;}
div.datepicker table tr td.today,div.datepicker table tr td.today:hover,div.datepicker table tr td.today.disabled,div.datepicker table tr td.today.disabled:hover,div.datepicker table tr td.today:hover:hover{color:#000;}
div.datepicker table tr td.today.switch-right,div.datepicker table tr td.today:hover.switch-right,div.datepicker table tr td.today.disabled.switch-right,div.datepicker table tr td.today.disabled:hover.switch-right,div.datepicker table tr td.today.switch-right:hover,div.datepicker table tr td.today:hover.switch-right:hover,div.datepicker table tr td.today.disabled.switch-right:hover,div.datepicker table tr td.today.disabled:hover.switch-right:hover,div.datepicker table tr td.range.today.switch-right,div.datepicker table tr td.range.today:hover.switch-right,div.datepicker table tr td.range.today.disabled.switch-right,div.datepicker table tr td.range.today.disabled:hover.switch-right,div.datepicker table tr td.range.today.switch-right:hover,div.datepicker table tr td.range.today:hover.switch-right:hover,div.datepicker table tr td.range.today.disabled.switch-right:hover,div.datepicker table tr td.range.today.disabled:hover.switch-right:hover,div.datepicker table tr td.selected.switch-right,div.datepicker table tr td.selected:hover.switch-right,div.datepicker table tr td.selected.disabled.switch-right,div.datepicker table tr td.selected.disabled:hover.switch-right,div.datepicker table tr td.selected.switch-right:hover,div.datepicker table tr td.selected:hover.switch-right:hover,div.datepicker table tr td.selected.disabled.switch-right:hover,div.datepicker table tr td.selected.disabled:hover.switch-right:hover{background-color:#f5f5f6;color:#737881;}
div.datepicker table tr td.today:hover,div.datepicker table tr td.today:hover:hover,div.datepicker table tr td.today.disabled:hover,div.datepicker table tr td.today.disabled:hover:hover,div.datepicker table tr td.today:focus,div.datepicker table tr td.today:hover:focus,div.datepicker table tr td.today.disabled:focus,div.datepicker table tr td.today.disabled:hover:focus,div.datepicker table tr td.today:active,div.datepicker table tr td.today:hover:active,div.datepicker table tr td.today.disabled:active,div.datepicker table tr td.today.disabled:hover:active,div.datepicker table tr td.today.active,div.datepicker table tr td.today:hover.active,div.datepicker table tr td.today.disabled.active,div.datepicker table tr td.today.disabled:hover.active,div.datepicker table tr td.today.disabled,div.datepicker table tr td.today:hover.disabled,div.datepicker table tr td.today.disabled.disabled,div.datepicker table tr td.today.disabled:hover.disabled,div.datepicker table tr td.today[disabled],div.datepicker table tr td.today:hover[disabled],div.datepicker table tr td.today.disabled[disabled],div.datepicker table tr td.today.disabled:hover[disabled],div.datepicker table tr td.today.active:hover,div.datepicker table tr td.range.today:hover,div.datepicker table tr td.range.today:hover:hover,div.datepicker table tr td.range.today.disabled:hover,div.datepicker table tr td.range.today.disabled:hover:hover,div.datepicker table tr td.range.today:focus,div.datepicker table tr td.range.today:hover:focus,div.datepicker table tr td.range.today.disabled:focus,div.datepicker table tr td.range.today.disabled:hover:focus,div.datepicker table tr td.range.today:active,div.datepicker table tr td.range.today:hover:active,div.datepicker table tr td.range.today.disabled:active,div.datepicker table tr td.range.today.disabled:hover:active,div.datepicker table tr td.range.today.active,div.datepicker table tr td.range.today:hover.active,div.datepicker table tr td.range.today.disabled.active,div.datepicker table tr td.range.today.disabled:hover.active,div.datepicker table tr td.range.today.disabled,div.datepicker table tr td.range.today:hover.disabled,div.datepicker table tr td.range.today.disabled.disabled,div.datepicker table tr td.range.today.disabled:hover.disabled,div.datepicker table tr td.range.today[disabled],div.datepicker table tr td.range.today:hover[disabled],div.datepicker table tr td.range.today.disabled[disabled],div.datepicker table tr td.range.today.disabled:hover[disabled],div.datepicker table tr td.selected:hover,div.datepicker table tr td.selected:hover:hover,div.datepicker table tr td.selected.disabled:hover,div.datepicker table tr td.selected.disabled:hover:hover,div.datepicker table tr td.selected:focus,div.datepicker table tr td.selected:hover:focus,div.datepicker table tr td.selected.disabled:focus,div.datepicker table tr td.selected.disabled:hover:focus,div.datepicker table tr td.selected:active,div.datepicker table tr td.selected:hover:active,div.datepicker table tr td.selected.disabled:active,div.datepicker table tr td.selected.disabled:hover:active,div.datepicker table tr td.selected.active,div.datepicker table tr td.selected:hover.active,div.datepicker table tr td.selected.disabled.active,div.datepicker table tr td.selected.disabled:hover.active,div.datepicker table tr td.selected.disabled,div.datepicker table tr td.selected:hover.disabled,div.datepicker table tr td.selected.disabled.disabled,div.datepicker table tr td.selected.disabled:hover.disabled,div.datepicker table tr td.selected[disabled],div.datepicker table tr td.selected:hover[disabled],div.datepicker table tr td.selected.disabled[disabled],div.datepicker table tr td.selected.disabled:hover[disabled]{color:#fff;}
div.datepicker table tr td span:hover,div.datepicker thead tr:first-child th:hover,div.datepicker tfoot tr th:hover{background:#eee;}
div.datepicker thead tr:first-child th,div.datepicker tfoot tr th,.bootstrap-timepicker .add-on{cursor:pointer;}
.input-daterange input:last-child,.date-and-time > input:last-child{background-clip:padding-box;border-radius:0 3px 3px 0;}
.bootstrap-timepicker-widget.dropdown-menu,.bootstrap-timepicker-widget .modal-content{padding:4px;}
@media (min-width: 767px) {
.bootstrap-timepicker-widget.modal{margin-left:-100px;width:200px;}
}
@media (max-width: 767px) {
.bootstrap-timepicker,.bootstrap-timepicker .dropdown-menu{width:100%;}
}
