body table.booked-calendar,body table.booked-calendar thead,body table.booked-calendar thead th{background-color:transparent!important}body table.booked-calendar td,body table.booked-calendar th{font-family:Roboto;text-transform:none}body table.booked-calendar thead th{border:0}body table.booked-calendar thead th .monthName{font-family:Roboto;text-transform:none;font-size:2.25em;font-weight:300;color:#201b19!important}body table.booked-calendar th .monthName a{display:block;top:0;padding-top:.5em;color:#c4c4c6}body table.booked-calendar th .monthName a:hover{color:#17b4db}body table.booked-calendar thead th .page-left,body table.booked-calendar thead th .page-right{width:2.5em;height:2.5em;font-size:.8em;background:#f7f7f7;border-radius:50%;text-align:center;vertical-align:middle;line-height:2.5em}body table.booked-calendar thead th .page-left:hover,body table.booked-calendar thead th .page-right:hover{background:#17b4db}.booked-calendar .fa-arrow-right:before{font-family:Fontello;content:"\e836";color:#c4c4c6}.booked-calendar .fa-arrow-left:before{font-family:Fontello;content:"\e837";color:#c4c4c6}body table.booked-calendar th .page-right:hover{right:20px}body table.booked-calendar th .page-left:hover{left:20px}body .calendarSavingState{min-height:5em;color:#c4c4c6}body table.booked-calendar tr.days th{border:0;color:#201b19!important;background:#fff!important}body table.booked-calendar td.today .date{background:#ecc329;color:#fff}body table.booked-calendar td.today:hover .date,body table.booked-calendar td:hover .date{background:#17b4db;color:#fff}