.groundhogg-calendar .ui-widget {
border: none;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
}
.groundhogg-calendar .ui-datepicker {
padding: 0;
font-family: inherit !important;
background: transparent !important;
width: 100%;
}
.groundhogg-calendar .ui-datepicker-header {
border: none; background: transparent;
font-weight: normal;
font-size: 11px;
text-transform: uppercase;
}
.groundhogg-calendar .ui-datepicker-header .ui-state-hover {
background: transparent;
border-color: transparent;
cursor: pointer;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
}
.groundhogg-calendar .ui-datepicker .ui-datepicker-title {
color: #636363;
font-weight: 500;
font-size: 16px;
margin: 1em 0 1em 12px;
box-sizing: border-box;
position: relative;
text-align: left;
display: inline-block;
}
.ui-datepicker .ui-datepicker-prev{
left: auto;
right: 80px;
}
.ui-datepicker-prev span,
.ui-datepicker-next span {
background-image: none !important;
}
.ui-datepicker-prev:before,
.ui-datepicker-next:before {
font-size: 18px;  vertical-align: middle;
display: flex;
font-weight: bold;    z-index: 999;
}
.ui-datepicker-prev:before {
content: "\203A";
transform: scaleX(-1) scale(2);
}
.ui-datepicker-next:before {
content: "\203A";
transform: scale(2);
}
.groundhogg-calendar .ui-datepicker table {
margin: 0;
border: none;
}
.groundhogg-calendar .ui-datepicker th { color: #6c6c6c;
font-size: 12px;
font-weight: 300; text-transform: uppercase;
border: none; }
.groundhogg-calendar .ui-datepicker td {
border: none;
padding: 0;
}
.groundhogg-calendar td {
text-align: center;
background: none;
}
.groundhogg-calendar td.ui-datepicker-unselectable .ui-state-default {
background: none;
border-radius: 0;
border: none;
font-weight: 400;
color: #404040;
}
.groundhogg-calendar td .ui-state-default {
display: inline-block;
background: rgba(30, 160, 212, 0.08);
border-radius: 50%; width: 50px;
border: none; text-align: center;
padding: 18px 0;
margin: 10px 10px 0 auto;
font-weight: bold;
color: #00b0ff; font-size: 14px;
}
.groundhogg-calendar td .ui-state-hover {
background-color: rgba(30, 160, 212, 0.18);
}
.groundhogg-calendar td .ui-state-active {
background-color: #00b0ff;
color: #FFF;   }
@media only screen and (max-width: 850px) {
.groundhogg-calendar td .ui-state-default{   margin: 0; }
}