.calendar-body .day .date-text{width:30px;height:30px;font-size:15px;line-height:30px;background-color:transparent;border-radius:50%;color:grey}.calendar-body .day.available{background-color:transparent}.calendar-body .day.available .date-text{background-color:grey;color:#fff}.calendar-body .day.available:hover{background-color:transparent}.calendar-body .day.available:hover .date-text{background-color:#000}.calendar-body .day.selected,.calendar-body .day.selected.available{background-color:transparent}.calendar-body .day.selected .date-text,.calendar-body .day.selected.available .date-text{background-color:#000;color:#fff}.calendar-body .day.selected.available:hover,.calendar-body .day.selected:hover{background-color:transparent}.calendar-body .day.selected.available:hover .date-text,.calendar-body .day.selected:hover .date-text{background-color:#000}.calendar-modal.event-time .modal{max-height:80vh}@media screen and (max-width:600px){.calendar-modal.event-time .modal{max-height:95vh}}.calendar-modal.event-time .modal .modal-content{max-height:70vh}@media screen and (max-width:600px){.calendar-modal.event-time .modal .modal-content{max-height:90vh}}.cart-footer.totals .hide-totals{display:none}.cart-items .update-row .input-wrapper .ui-control.button{margin-top:26px}.checkout-form{background-color:#fff}.checkout-form .totals{display:none}.controlBarContainer{margin:auto;width:90%;max-width:1300px;position:relative}.controlBarContainer .control-bar{position:absolute;top:-300px;width:100%}@media screen and (max-width:600px){.controlBarContainer .control-bar{position:static}}.event-plu .date-time-label{max-width:233px}.event-plu .ui-control.button.select-date{padding:0;max-width:233px}.dynamicPrice,span.price{text-align:right}.multi-time-selector-modal .selected-date{font-size:16px;font-weight:700;margin-bottom:10px;padding-bottom:5px}.small-cart .cart-container{top:59px}@media screen and (max-width:1200px){.small-cart .cart-container{top:54px}}@media screen and (max-width:900px){.small-cart .cart-container{top:36px}}.stepsContainer .steps{display:block;margin:auto;width:90%;max-width:1300px;background-color:#fff;padding:20px 0}.stepsContainer .steps .step{font-size:14px}.time-selector{max-height:55vh}@media screen and (max-width:600px){.time-selector{max-height:45vh}}.time-selector .times{max-height:50vh;overflow-y:auto}@media screen and (max-width:600px){.time-selector .times{max-height:40vh}}.time-selector .times .time{line-height:1.5}.time-selector .ui-control.button{font-size:12px;padding:5px;max-width:160px}.time-selector .row.header-row{padding:5px 0}.viewItems .qtyInCart .label{font-size:18px}.ui-control.button.selected-date-btn{background-color:#505050}.ui-control.button.selected-date-btn:hover{background-color:#6a6a6a}.address .mobile{display:none}#page.page{background-color:#f4f4f4}.b-b-all{border-color:#10a0ae}.module.m-t-all{margin-top:0}.eventatn{font-size:35px;font-weight:700;vertical-align:middle}