.bookingOneList{border-radius:15px;-webkit-box-shadow:0 0 7px #a2a3a7;box-shadow:0 0 7px #a2a3a7;overflow:hidden;cursor:pointer}.bookingOneList .top{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:130px;background:#fff;padding:20px}.bookingOneList .top .image{width:180px;position:relative}.bookingOneList .top .image .all-day,.bookingOneList .top .image .mult-day{position:absolute;top:-8px;left:-8px}.bookingOneList .top .image .all-day{max-height:27px;width:auto}.bookingOneList .top .image .listImg{width:100%;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:10px}.bookingOneList .top .listInfo{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.bookingOneList .top .listInfo .listTitle{margin-right:10px}.bookingOneList .top .listInfo div{margin-bottom:5px 0}.bookingOneList .top .listInfo .meetingTitle{margin-bottom:10px;overflow-wrap:anywhere}.bookingOneList .top .listInfo .meetingTitle,.bookingOneList .top .listInfo .nameTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bookingOneList .top .listInfo .timeandCheck{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bookingOneList .top .listInfo .timeandCheck .time{margin-right:15px}.bookingOneList .top .listInfo .timeandCheck .check span{font-size:14px;padding:1px 15px;border-radius:10px}.bookingOneList .bottomConatiner .checkInBtn{width:100%;padding:3px;border-radius:5px}.bookingOneList .bottomConatiner .bottom{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;background:#f7f7f7}.bookingOneList .bottomConatiner .bottom .btn{cursor:pointer;-ms-flex-preferred-size:100%;flex-basis:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bookingOneList .onlineMeetingContainer img{width:20px}.bookingList{padding-bottom:10px}.bookingList .options{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-top:20px}.bookingList .options .option{width:50%;cursor:pointer}.bookingList .options .option .optionTitle{font-size:16px;text-align:center}.bookingList .lines{height:3px;background:#ced2d4;margin:5px 20px;padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex}.bookingList .lines .underline{width:50%;height:3px}.bookingList .mainContent{padding:10px 20px}.bookingList .mainContent .types{margin-top:30px;margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.bookingList .mainContent .types .type{border:1px solid #000;border-radius:10px;padding:5px 20px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bookingList .mainContent .types .type img{margin-right:5px}.bookingList .mainContent .types .type.whiteText img{-webkit-filter:brightness(100);filter:brightness(100)}.bookingList .mainContent .date{font-size:16px;margin-bottom:20px}.bookingList .mainContent .lists .list{margin-bottom:20px}.bookingList .mainContent .lists .emptyConatiner{background:#fff;height:150px;border-radius:15px;-webkit-box-shadow:0 0 7px #a2a3a7;box-shadow:0 0 7px #a2a3a7;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}