.datetimepicker{background:#fff;border-radius:5px;overflow:hidden;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.176);box-shadow:0 6px 12px rgba(0,0,0,.176);max-width:280px;display:inline-block;padding:10px}.datetimepicker+.datetimepicker{margin-left:15px}.datetimepicker .paging{text-align:center;font-size:12px;position:relative;padding:5px}.datetimepicker .paging .month-name{text-transform:uppercase;font-weight:700}.datetimepicker .paging i{width:0;height:0;display:inline-block;vertical-align:middle;position:absolute;top:9px;line-height:24px;cursor:pointer;border:5px solid gray}.datetimepicker .paging i.prev{left:0;border-top-color:transparent;border-bottom-color:transparent;border-left-style:none}.datetimepicker .paging i.next{right:0;border-top-color:transparent;border-bottom-color:transparent;border-right-style:none}.datetimepicker table{font-weight:400;font-size:14px;color:#333;border-collapse:collapse;width:240px}.datetimepicker table td{text-align:center;border:1px solid #eee;padding:3px}.datetimepicker table td.near-month{color:#ccc}.datetimepicker table td.cur-date.cur-month{background:#d9edf7}.datetimepicker table td.unavailable{background:#c55762;color:#fff;text-decoration:line-through;opacity:.25;filter:Alpha(Opacity=25)}.datetimepicker table td.available.cur-month{background:rgba(57,181,74,.25);color:#333}.datetimepicker table thead{font-weight:700}.datetimepicker table thead td{border:none;border-bottom:2px solid #eee;min-width:20px}.datetimepicker table tbody td:hover{background:#fff;cursor:default}.datetimepicker table tbody td:hover.unavailable{background:#c55762;cursor:default}