.unified-calendar-container .calendar-section-days{border-radius:4px 4px 4px 4px;padding:1rem .5rem 2rem .5rem;box-sizing:border-box;width:86%;border:1px solid #D5D9D9;margin-right:7%;margin-top:10%}.unified-calendar-container .weekday-row .cell-body{color:#767676;font-size:11px;cursor:default}.unified-calendar-container .weekday-row .cell-body .cell-body-inner{height:25px;line-height:25px}.unified-calendar-container .cal-row{display:table-row}.unified-calendar-container .cell-body-inner{width:35px;height:35px;line-height:33px;padding:1px;display:inline-block}.unified-calendar-container .month-days-week .cell-body{padding:4px 0 4px 0;position:relative}.unified-calendar-container .month-days-week .cell-body .cell-body-inner{cursor:pointer;outline:0}.unified-calendar-container .month-days-week .cell-body .cell-body-inner.selected{border-radius:10px 10px 10px 10px;background-color:#1a7996;font-weight:700;color:#fff;position:relative;padding:0}.unified-calendar-container .month-days-week .cell-body .st-mname{top:-18px;right:0;left:0;position:absolute;display:block;font-size:10px;font-weight:700}.unified-calendar-container .month-days-week .disabled{color:#767676!important}.unified-calendar-container .month-days-week .disabled .cell-body-inner{position:relative;cursor:default;color:#767676!important}.unified-calendar-container .month-days-week .disabled .cell-body-inner:before{top:50%;right:10%;left:10%;-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;border-color:inherit;content:"";border-top:1px solid}.unified-calendar-container .month-days-week .disabled .cell-body-inner:focus{border-radius:50% 50% 50% 50%;background-color:#e7e7e7}.unified-calendar-container .cal-cell{display:table-cell;vertical-align:middle;outline:0;position:relative;text-align:center;font-size:13px;padding-top:5px;padding-bottom:5px;width:50px;height:40px}.unified-calendar-container .cal-days-header .month-name{font-size:17px}.unified-calendar-container .section-cal-slots{margin-bottom:0!important;width:100%;margin-right:7%;margin-left:7%}.unified-calendar-container .section-cal-slots .cal-slot{display:inline-block;cursor:pointer;outline:0;width:40%;margin-left:3%;margin-top:5%;background-color:#f7f8fa;border:1px #767676 solid;font-size:13px;-moz-box-shadow:0 1px 3px #ddd;-webkit-box-shadow:0 1px 3px #ddd;box-shadow:0 1px 3px #ddd;border-radius:4px 4px 4px 4px}.unified-calendar-container .section-cal-slots .cal-slot .a-box-inner{padding:7px 12px 7px 12px!important}.unified-calendar-container .section-cal-slots .cal-slot.selected{background-color:#fef8f2;border:1px solid #e77600!important}.unified-calendar-container .section-cal-slots .cal-slot.disabled{cursor:default;color:#707070!important;border:1px solid #efefef;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.unified-calendar-container .calendar-header{position:relative;width:90%;right:2rem;top:2rem;font-weight:700;font-size:18px;display:block}.unified-calendar-container .confirm-button{position:relative;margin-right:4%;margin-top:2rem;width:92%;display:block;margin-bottom:2rem}.unified-calendar-container .cal-days-header{margin-right:12px}