.datepick-inline {
background: none repeat scroll 0 0 transparent;
border: 0px solid #999999;
box-shadow: 0 0 0px #AAAAAA;
-moz-box-shadow: 0 0 0px #AAAAAA;
-webkit-box-shadow: 0 0 0px #AAAAAA;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
} .datepick-inline .datepick{
background: none repeat scroll 0 0 #595959;
box-shadow: 0 1px 2px #999999;
} .datepick-inline .calendar-links {
background-color: transparent;     border-bottom: 1px solid #aaa;
} .datepick-inline .calendar-links .datepick-prev a,
.datepick-inline .calendar-links .datepick-next a,
.datepick-inline .calendar-links .datepick-prev a:hover,
.datepick-inline .calendar-links .datepick-next a:hover{
color: #595959;
font-weight: 600;
text-shadow: 0 0px 0 #ddd;
} .datepick-inline .datepick-header {
color: #595959;
font-weight: 600;
text-shadow: 0 0px 0 #DDDDDD;  
} div.datepick-inline .datepick-title-row th{
border: 1px solid #999;     
color: #aaa;
font-weight: 600;    
text-transform: uppercase;    
} .block_hints .block_free, .block_hints .block_time, .block_hints .block_booked, .block_hints .block_pending, .block_hints .block_check_in_out, 
.datepick-inline .datepick-days-cell{
border: 1px solid #999;
color:#aaa;
}   .block_hints .block_free,
.block_hints .block_time, 
.block_hints .block_check_in_out div.check-in-div, .block_hints .block_check_in_out div.check-out-div, .datepick-inline .date_available,
.datepick-inline .timespartly.check_in_time div.check-in-div, .datepick-inline .timespartly.check_out_time div.check-out-div {
background: none repeat scroll 0 0 #333;
} .block_hints .block_free,
.datepick-inline .date_available,
.datepick-inline .date_available.datepick-unselectable{
color: #aaa; text-shadow: 0 0px 0 #bbb; } .block_hints .block_free a,
.block_hints .block_time, 
.datepick-inline .date_available a{
color: #ddd;
font-weight: 600;
text-shadow: 0 -1px 0 #000;
}  .block_hints .block_time, 
.datepick-inline .timespartly{
background-image: url(//www.grammenocamping.gr/wp-content/plugins/booking.bs.8.7.6/assets/img/clock_fill.png);
background-repeat: no-repeat;
background-position:100% 100%; 
}  .block_hints .date_approved.block_check_in_out, 
.block_hints .block_booked, 
.datepick-inline .date_approved, td.timespartly.check_in_time.check_out_time.check_in_time_date2approve.check_out_time_date_approved div.check-in-div, 
td.timespartly.check_in_time.check_out_time.check_out_time_date2approve.check_in_time_date_approved div.check-out-div {    
background-color: #853;
} .block_hints .date_approved.block_check_in_out,  
.block_hints .block_booked, 
.datepick-inline .date_approved,   
.block_hints .block_booked a, 
.datepick-inline .date_approved a{
color: #d93;
font-weight: 600;
text-shadow: 0 -1px 0 #793300;
} .block_hints .date_approved.block_check_in_out div.check-in-div, .datepick-inline .date_approved.timespartly.check_in_time div.check-in-div{
border-right: 1px dotted #853;
}
.block_hints .date_approved.block_check_in_out div.check-out-div, .datepick-inline .date_approved.timespartly.check_out_time div.check-out-div{
border-left: 1px dotted #853;
}  .block_hints .date2approve.block_check_in_out, 
.block_hints .block_pending, 
.datepick-inline .date2approve, td.timespartly.check_in_time.check_out_time.check_in_time_date_approved.check_out_time_date2approve div.check-in-div, 
td.timespartly.check_in_time.check_out_time.check_out_time_date_approved.check_in_time_date2approve div.check-out-div {    
background-color: #da3;
} .block_hints .date2approve.block_check_in_out, 
.block_hints .block_pending, 
.datepick-inline .date2approve, 
.block_hints .block_pending a, 
.datepick-inline .date2approve a {
color: #850;
font-weight: 600;
text-shadow: 0 1px 0 #FFAA00;
} .block_hints .date2approve.block_check_in_out div.check-in-div, .datepick-inline .date2approve.timespartly.check_in_time div.check-in-div{
border-right: 1px dotted #da3;
}
.block_hints .date2approve.block_check_in_out div.check-out-div, .datepick-inline .date2approve.timespartly.check_out_time div.check-out-div{
border-left: 1px dotted #da3;
}  .datepick-inline .datepick-one-month .datepick .datepick-current-day {
background-color: #707099;
} .datepick-inline .datepick-one-month .datepick .datepick-current-day a{
color: #ededff;
text-shadow: 0 -1px 0 #339;
}  .datepick-inline .datepick .datepick-days-cell-over{
background:#79A;
} .datepick-inline .datepick .datepick-days-cell-over a:hover, 
.datepick-inline .datepick .datepick-days-cell-over a{    
color: #eee;
text-shadow: 0 -1px 0 #888;
}   td.timespartly.check_in_time.check_out_time.check_in_time_date_approved.check_out_time_date2approve span, 
td.timespartly.check_in_time.check_out_time.check_out_time_date_approved.check_in_time_date2approve span, 
td.timespartly.check_in_time.check_out_time.check_in_time_date2approve.check_out_time_date_approved span, 
td.timespartly.check_in_time.check_out_time.check_out_time_date2approve.check_in_time_date_approved span {    
font-weight: 600;
text-shadow: none;
color: #b70;
}   .wpbc_timeslot_day_bg_as_available .datepick-inline .times_clock {
background-color: #333;
} .wpbc_timeslot_day_bg_as_available .datepick-inline .times_clock.date_available a {
color: #ddd;
font-weight: 600;
text-shadow: 0 -1px 0 #000;
} .wpbc_timeslot_day_bg_as_available .datepick-inline .datepick-one-month .datepick .times_clock.date_available.datepick-current-day a{
color: #ededff;
text-shadow: 0 -1px 0 #339;
} .wpbc_timeslot_day_bg_as_available .datepick-inline .date_available {
color: #aaa; text-shadow: 0 0px 0 #bbb; }