#basic {height: auto; padding:0; margin:0}
.datetimepicker {
background:#fff;
overflow:hidden;
max-width:285px;
/**/
display:inline-block;
padding:0;
}
.datetimepicker+.datetimepicker {
margin-left:15px;
}

.unavailable {
	border-top: 1px solid #000; border-bottom: 1px solid #000; width:285px; line-height: 18px; margin-top:0; position:relative;
    background: #fff;
	text-align:center;
    color: #000;
	font-style: normal;
}

@media only screen and (min-device-width : 320px) and (max-device-width : 820px) {
.unavailable {
	margin:0 auto;
	border-top: 1px solid #000; border-bottom: 1px solid #000; width:285px; line-height: 18px; margin-top:0; position:relative;
	text-align:center;
    background: #fff;
    color:#000;
	font-style: normal;
}
}

.datetimepicker .paging {
text-align:center;
font-size: inherit;
position:relative;
padding:0;
border-top:1px solid #000;
width:285px;
/**/
}

.datetimepicker .paging .month-name {
text-transform: capitalize;
font-weight: normal;
}

.datetimepicker .paging i {
	font-family: "FontAwesome";
	 font-size:24px;
	 font-style:normal;
	 font-weight: normal;
width:0;
height:0;
display:inline-block;
vertical-align:middle;
position:absolute;
top:-1px;
line-height: inherit;
cursor:pointer;
}

.datetimepicker .paging i.prev {
left:-3px;
}

.datetimepicker .paging i.next {
right:21px;
}

.datetimepicker table {
font-size: inherit;
color:#000;
border-collapse:collapse;
width:100%;
}
.datetimepicker table th {
text-align:center;
border:1px solid #000;
padding:0;
}
.datetimepicker table td {
text-align: left;
border: none;
padding:0;
}

.datetimepicker table td.cur-date.cur-month {
background:#D9EDF7;
}

.datetimepicker table td.unavailable {
background:#fff;
color:#ccc;
}

.datetimepicker table thead {
font-weight: normal;
}

.datetimepicker table thead td {
border:none;
border-bottom:1px solid #000;
border-top:1px solid #000;
min-width:40px;
text-align: left;
}

.datetimepicker table tbody td:hover {
/*background:#eee;
cursor:pointer;*/
}

.datetimepicker table tbody td:hover.unavailable {
/*background:#C55762;*/
cursor:not-allowed;
}
.datetimepicker table td.near-month {
	color:#fff;
}

