@media (min-width: 992px) {
.contact-section .amelia-v2-booking #amelia-container.am-fs__wrapper {    	
height: 100%;
margin: 0 auto;
}
.contact-section .amelia-v2-booking #amelia-container.am-fs__wrapper {
--am-mw-main: auto !important;
width: 838px !important;
max-height: 780px;
}
.contact-section .amelia-v2-booking #amelia-container .am-advsc.fc-theme-standard td.am-advsc__dayGridMonth-cell .fc-daygrid-day-number {
font-size: 26px;
display: flex;
width: 50px;
height: 50px;
align-items: center;
justify-content: center;
border-radius: 50px;
}
.amelia-v2-booking #amelia-container .am-fs__congrats-main > :nth-child(4) {
animation: none !important;
display: flex !important;
}
.contact-section .amelia-v2-booking #amelia-container .am-fs__main {
--am-mw-fsm: 100% !important;
}
.contact-section .amelia-v2-booking #amelia-container .am-fs__main {
border-radius: 15px;
}
.contact-section .amelia-v2-booking #amelia-container .am-fs__main-heading-inner-title {
font-size: 30px;
font-weight: 500;
color: #30465d;
}
.contact-section .amelia-v2-booking #amelia-container .am-fs__main .am-progress-bar .am-current-step {
background: #219780;
}
.contact-section .amelia-v2-booking #amelia-container .am-fs__main .am-progress-bar .am-passed-step {
background: #0048c4;
}
.contact-section .amelia-v2-booking #amelia-container .am-fs__main-content.am-fs__congrats,
.contact-section .amelia-v2-booking #amelia-container .am-fs__main-content {
max-height: 650px;
height: 100%;
padding: 16px 32px 88px;
}
.contact-section .amelia-v2-booking #amelia-container .am-fs__main-footer {
background: #fff;
padding: 15px 32px;
z-index: 6;
}
.contact-section .amelia-v2-booking #amelia-container .am-advsc__time-zone {
margin: 23px 0 6px;
}
.contact-section .amelia-v2-booking #amelia-container .am-advsc__slots-item__inner {
font-size:18px;
padding: 9px;
}
.contact-section .amelia-v2-booking #amelia-container .am-advsc.fc-theme-standard td.am-advsc__dayGridMonth-cell.am-advsc__dayGridMonth-selected .fc-daygrid-day-number {
width: 80px;
border-radius: 5px;
}
.fc-event-selected::after, .fc-event:focus::after {
background: none !important;
}
.contact-section .amelia-v2-booking #amelia-container .am-select .el-select__wrapper {
min-height: 52px;
}
.contact-section .amelia-v2-booking #amelia-container .am-select .el-select__input {	
height: 34px;
}
.contact-section .amelia-v2-booking #amelia-container .am-select .el-select__selected-item.el-select__placeholder span {
font-size: 20px !important;
}
.am-select-popper .el-select-dropdown__item span {
font-size: 18px !important;
}
.contact-section .amelia-v2-booking #amelia-container .am-advsc__time-zone span {
font-size: 18px;
padding: 7px 10px;
}
.contact-section .amelia-v2-booking #amelia-container .am-button.am-button--medium {
--am-h-btn: 52px;
width: 47px !important;
font-size: 34px;
}
.amelia-v2-booking #amelia-container .am-advsc.fc-theme-standard td.am-advsc__dayGridMonth-cell .fc-daygrid-day-top {
opacity: 1 !important;
}
.contact-section .amelia-v2-booking #amelia-container.am-fs__wrapper .am-advsc__slots-heading {
text-align: center;
font-size: 20px;
}
.contact-section .amelia-v2-booking #amelia-container .m-phone-number-input,
.contact-section .amelia-v2-booking #amelia-container .am-input-wrapper .am-input .el-input__wrapper {
height: 52px;
}
.contact-section .amelia-v2-booking #amelia-container .m-phone-number-input__input .m-input-wrapper-input input,
.contact-section .amelia-v2-booking #amelia-container .am-input-wrapper .am-input .el-input__inner {
height: 32px;
font-size: 18px;
}
.contact-section .amelia-v2-booking #amelia-container .m-phone-number-input__input .m-input-wrapper-input label {
font-size: 14px;
}
.contact-section .amelia-v2-booking #amelia-container .am-fs__congrats-info-customer div {
font-size: 18px;
line-height: 26px;
}
}
.contact-section .amelia-v2-booking #amelia-container .am-advsc.fc-theme-standard td.am-advsc__dayGridMonth-cell.am-advsc__dayGridMonth-selected .fc-daygrid-day-number,
.contact-section .amelia-v2-booking #amelia-container .am-advsc.fc-theme-standard td:not(.am-advsc__dayGridMonth-disabled).am-advsc__dayGridMonth-cell:hover .fc-daygrid-day-number,
.contact-section .amelia-v2-booking #amelia-container .am-advsc.fc-theme-standard td.am-advsc__dayGridMonth-cell.fc-day-today .fc-daygrid-day-number {
background: #0048c4;
color: #fff;
}
.amelia-v2-booking #amelia-container .am-advsc.fc-theme-standard td.am-advsc__dayGridMonth-cell .fc-daygrid-day-bg .fc-bg-event {
display: none !important;
}
.contact-section .amelia-v2-booking #amelia-container .am-advsc.fc-theme-standard td.am-advsc__dayGridMonth-cell,
.contact-section .amelia-v2-booking #amelia-container .am-advsc.fc-theme-standard td.am-advsc__dayGridMonth-cell .fc-daygrid-day-frame {
background: none !important;
border: none !important;
outline: none !important;
}
.contact-section .amelia-v2-booking #amelia-container .am-fs__congrats-info-customer > div.am-fs__congrats-info-app-employee,
.contact-section .amelia-v2-booking #amelia-container .am-fs-sb-cs-cals-card p,
.contact-section .amelia-v2-booking #amelia-container .am-fs__main-inner .am-fs__congrats-main span,
.contact-section .amelia-v2-booking #amelia-container .am-fs-sb-cs-cals-cards:nth-child(2) .am-fs-sb-cs-cals-card:first-child,
.contact-section .amelia-v2-booking #amelia-container .am-fs-sb__support,
.contact-section .amelia-v2-booking #amelia-container .am-advsc.fc-theme-standard td.am-advsc__dayGridMonth-cell.fc-day-today .fc-daygrid-day-frame::after {
display: none;
}
.contact-section .amelia-v2-booking #amelia-container .am-fs__main-inner .am-fs__congrats-main .am-fs__congrats-main-atc span {
display: flex;
}
.contact-section .amelia-v2-booking #amelia-container .am-csd__reschedule.am-slide-popup__block-inner.am-position-center {
max-width: 660px !important;
}
.contact-section .amelia-v2-booking #amelia-container .am-fs__main,
.contact-section .amelia-v2-booking #amelia-container .am-fs__main-inner {
overflow: visible;
}
.contact-section .amelia-v2-booking #amelia-container.am-fs__wrapper {
border-radius: 15px;
}
.contact-section .amelia-v2-booking #amelia-container .am-fs-sb-cs-cals-card {
padding: 16px 0;
}
.contact-section .amelia-v2-booking #amelia-container .am-fs__main-heading {
border-radius: 0 15px 0 0;
}
.contact-section .amelia-v2-booking #amelia-container .am-fs-sb {
border-radius: 15px 0 0 15px;
}
.contact-section .amelia-v2-booking #amelia-container .am-fs__main-footer {
border-radius: 0 0 15px 0;
}
@media (max-width: 992px) {
.contact-section .amelia-v2-booking #amelia-container .am-advsc.fc-theme-standard td.am-advsc__dayGridMonth-cell .fc-daygrid-day-number {
padding: 10px;
border-radius: 5px;
}
}