.norsis-gf-calendar-wrapper #calendar{background-color:var(--wp--preset--color--white);border-bottom-right-radius:25px;border-top-left-radius:25px;display:inline-block}.norsis-gf-calendar-wrapper #calendar .ui-datepicker .ui-datepicker-header{display:grid;font-size:20px;font-style:normal;font-weight:600;grid-template-columns:1fr 2rem 2rem}.norsis-gf-calendar-wrapper #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-title{grid-column:1;grid-row:1}.norsis-gf-calendar-wrapper #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-next,.norsis-gf-calendar-wrapper #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-prev{background-position:50%;background-repeat:no-repeat;display:none;grid-row:1;text-align:center;text-decoration:none}.norsis-gf-calendar-wrapper #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover,.norsis-gf-calendar-wrapper #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover{cursor:pointer}.norsis-gf-calendar-wrapper #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-next{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMThMMTUgMTJMOSA2IiBzdHJva2U9IiMwQTMzNjMiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);grid-column:3}.norsis-gf-calendar-wrapper #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkgMThMMTUgMTJMOSA2IiBzdHJva2U9IiMxNDQ3QkIiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=)}.norsis-gf-calendar-wrapper #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-prev{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDE4TDkgMTJMMTUgNiIgc3Ryb2tlPSIjMEEzMzYzIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);grid-column:2}.norsis-gf-calendar-wrapper #calendar .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1IDE4TDkgMTJMMTUgNiIgc3Ryb2tlPSIjMTQ0N0JCIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)}.norsis-gf-calendar-wrapper #calendar .ui-datepicker .ui-datepicker-calendar thead tr th span{color:var(--wp--preset--color--darkblue);font-size:14px;font-style:normal;font-weight:500;text-align:center}.norsis-gf-calendar-wrapper #calendar .ui-datepicker .ui-datepicker-calendar tbody tr td{border:1px solid var(--wp--preset--color--white)!important;line-height:1;padding:1rem;text-align:center}.norsis-gf-calendar-wrapper #calendar .ui-datepicker .ui-datepicker-calendar tbody tr td a{color:var(--wp--preset--color--blue);display:block;font-size:18px;font-style:normal;font-weight:600;line-height:1.382;margin:0;padding:0;text-decoration:none}.norsis-gf-calendar-wrapper #calendar .ui-datepicker .ui-datepicker-calendar tbody tr td.norsis-calendar-date-selected{background:var(--wp--preset--color--blue)!important;border-radius:50%}.norsis-gf-calendar-wrapper #calendar .ui-datepicker .ui-datepicker-calendar tbody tr td.norsis-calendar-date-selected a{color:var(--wp--preset--color--white)!important}.norsis-gf-calendar-wrapper #calendar .ui-datepicker .ui-datepicker-calendar tbody tr td.norsis-calendar-date-booked{background:var(--wp--preset--color--grey-light)!important;border-radius:50%}.gfield--type-norsis_calendar .gform-field-label{display:none!important}
