.bootstrap-datetimepicker-widget {top: 0;left: 0;width: 250px;padding: 4px;margin-top: 1px;z-index: 99999!important;border-radius: 4px}.bootstrap-datetimepicker-widget.timepicker-sbs {width: 600px}.bootstrap-datetimepicker-widget.bottom:before {content: '';display: inline-block;border-left: 7px solid transparent;border-right: 7px solid transparent;border-bottom: 7px solid #ccc;border-bottom-color: rgba(0,0,0,.2);position: absolute;top: -7px;left: 7px}.bootstrap-datetimepicker-widget.bottom:after {content: '';display: inline-block;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #fff;position: absolute;top: -6px;left: 8px}.bootstrap-datetimepicker-widget.top:before {content: '';display: inline-block;border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 7px solid #ccc;border-top-color: rgba(0,0,0,.2);position: absolute;bottom: -7px;left: 6px}.bootstrap-datetimepicker-widget.top:after {content: '';display: inline-block;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid #fff;position: absolute;bottom: -6px;left: 7px}.bootstrap-datetimepicker-widget .dow {width: 14.2857%}.bootstrap-datetimepicker-widget.pull-right:before {left: auto;right: 6px}.bootstrap-datetimepicker-widget.pull-right:after {left: auto;right: 7px}.bootstrap-datetimepicker-widget>ul {list-style-type: none;margin: 0}.bootstrap-datetimepicker-widget a[data-action] {padding: 6px 0}.bootstrap-datetimepicker-widget a[data-action]:active {box-shadow: none}.bootstrap-datetimepicker-widget .timepicker-hour, .bootstrap-datetimepicker-widget .timepicker-minute, .bootstrap-datetimepicker-widget .timepicker-second {width: 54px;font-weight: 700;font-size: 1.2em;margin: 0}.bootstrap-datetimepicker-widget button[data-action] {padding: 6px}.bootstrap-datetimepicker-widget table[data-hour-format="12"] .separator {width: 4px;padding: 0;margin: 0}.bootstrap-datetimepicker-widget .datepicker>div {display: none}.bootstrap-datetimepicker-widget .picker-switch {text-align: center}.bootstrap-datetimepicker-widget table {width: 100%;margin: 0}.bootstrap-datetimepicker-widget td, .bootstrap-datetimepicker-widget th {text-align: center;border-radius: 4px}.bootstrap-datetimepicker-widget td {height: 54px;line-height: 54px;width: 54px}.bootstrap-datetimepicker-widget td.cw {font-size: 10px;height: 20px;line-height: 20px;color: #777}.bootstrap-datetimepicker-widget td.day {height: 20px;line-height: 20px;width: 20px}.bootstrap-datetimepicker-widget td.day:hover, .bootstrap-datetimepicker-widget td.hour:hover, .bootstrap-datetimepicker-widget td.minute:hover, .bootstrap-datetimepicker-widget td.second:hover {background: #eee;cursor: pointer}.bootstrap-datetimepicker-widget td.old, .bootstrap-datetimepicker-widget td.new {color: #777}.bootstrap-datetimepicker-widget td.today {position: relative}.bootstrap-datetimepicker-widget td.today:before {content: '';display: inline-block;border-left: 7px solid transparent;border-bottom: 7px solid #428bca;border-top-color: rgba(0,0,0,.2);position: absolute;bottom: 4px;right: 4px}.bootstrap-datetimepicker-widget td.active, .bootstrap-datetimepicker-widget td.active:hover {background-color: #428bca;color: #fff;text-shadow: 0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget td.active.today:before {border-bottom-color: #fff}.bootstrap-datetimepicker-widget td.disabled, .bootstrap-datetimepicker-widget td.disabled:hover {background: 0 0;color: #777;cursor: not-allowed}.bootstrap-datetimepicker-widget td span {display: inline-block;width: 54px;height: 54px;line-height: 54px;margin: 2px 1.5px;cursor: pointer;border-radius: 4px}.bootstrap-datetimepicker-widget td span:hover {background: #eee}.bootstrap-datetimepicker-widget td span.active {background-color: #428bca;color: #fff;text-shadow: 0 -1px 0 rgba(0,0,0,.25)}.bootstrap-datetimepicker-widget td span.old {color: #777}.bootstrap-datetimepicker-widget td span.disabled, .bootstrap-datetimepicker-widget td span.disabled:hover {background: 0 0;color: #777;cursor: not-allowed}.bootstrap-datetimepicker-widget th {height: 20px;line-height: 20px;width: 20px}.bootstrap-datetimepicker-widget th.picker-switch {width: 145px}.bootstrap-datetimepicker-widget th.next, .bootstrap-datetimepicker-widget th.prev {font-size: 21px}.bootstrap-datetimepicker-widget th.disabled, .bootstrap-datetimepicker-widget th.disabled:hover {background: 0 0;color: #777;cursor: not-allowed}.bootstrap-datetimepicker-widget thead tr:first-child th {cursor: pointer}.bootstrap-datetimepicker-widget thead tr:first-child th:hover {background: #eee}.input-group.date .input-group-addon span {display: block;cursor: pointer;width: 16px;height: 16px}.bootstrap-datetimepicker-widget.left-oriented:before {left: auto;right: 6px}.bootstrap-datetimepicker-widget.left-oriented:after {left: auto;right: 7px}.bootstrap-datetimepicker-widget ul.list-unstyled li div.timepicker div.timepicker-picker table.table-condensed tbody>tr>td {padding: 0!important}@media screen and (max-width:767px) {.bootstrap-datetimepicker-widget.timepicker-sbs {width: 283px}}