.logo{text-align:center;padding-bottom:10px}.blueBar{width:100%;background-color:#1176BC;padding-bottom:20px}.yellowBar{width:100%;background-color:#FBC81C;padding-bottom:5px}.bookingProcess{margin-bottom:20px}.bookingProcess .bookingPanel{transition:3s all ease-in;color:#000;padding-top:10px;padding-left:8px;padding-right:8px}.bookingProcess .bookingPanel.animated{margin-left:10000px}.bookingProcess .bookingPanel .title{font-size:16px;color:#555;padding-bottom:20px;text-align:center;font-weight:bold;height:40px;float:left;width:100%;line-height:40px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e0e0e0}.bookingProcess .bookingPanel .title .floatingBookNowButton{margin-top:-6px;float:right;width:100%}.bookingProcess .bookingPanel .title .floatingBookNowButton button{width:100%;color:#000;background-color:#FBDA11;font-weight:bold;height:45px;line-height:45px;padding:0 0;margin-top:0px}.bookingProcess .bookingPanel .title.firstTitle{text-align:right}.bookingProcess .bookingPanel .title.firstTitle .floatingBookNowButton{width:100%;float:left}.bookingProcess .bookingPanel .title.firstTitle .floatingBookNowButton button{float:left;margin:0px 0px 0px 0px;font-size:14px;color:#fff;background-color:#1176BC;border:1px solid #1176BC}.bookingProcess .bookingPanel .bookingPanelBox{min-height:850px;padding-bottom:10px;background-color:#E2F1F6;float:left;width:100%}.bookingProcess .bookingPanel .bookingPanelBox .panelHeader{width:100%;float:left;height:52px;overflow:hidden}.bookingProcess .bookingPanel .bookingPanelBox .panelHeader .backButtonCalendar{width:100%;float:left}.bookingProcess .bookingPanel .bookingPanelBox .panelHeader .backButtonCalendar button{margin:7px 0px 0px 20px;font-size:14px;color:#fff;background-color:#1176BC}.bookingProcess .bookingPanel .bookingPanelBox .panelHeader .backButtonCalendar button:hover{color:#ccc}.bookingProcess .bookingPanel .bookingPanelBox .panelHeader .backButtonCalendar h6{font-size:20px;color:#fff;padding-left:20px}.bookingProcess .bookingPanel .bookingPanelBox .panelHeader .calendarDay{line-height:40px;font-size:20px;font-weight:bold;color:#000;background-color:#FBDA11;margin-left:10px;padding-left:3px;width:42px;height:40px;margin-right:14px;float:left;border-radius:0px 0px 10px 10px;box-shadow:3px 3px 5px #aaaaaa;text-align:center}.bookingProcess .bookingPanel .bookingPanelBox .panelHeader .calendarDay p{padding-left:7px;padding-top:3px}.bookingProcess .bookingPanel .bookingPanelBox .panelHeader .calendarFullDate,.bookingProcess .bookingPanel .bookingPanelBox .panelHeader .treatHeader{font-size:16px;line-height:18px;padding-top:4px;font-weight:bold}.bookingProcess .bookingPanel .bookingPanelBox .panelHeader .calendarFullDate .infoLine,.bookingProcess .bookingPanel .bookingPanelBox .panelHeader .treatHeader .infoLine{font-weight:normal;font-size:14px}.bookingProcess .bookingPanel .bookingPanelBox .panelHeader .treatHeader{width:100%;text-align:center}.bookingProcess .bookingPanel .bookingPanelBox .panelHeader .treatHeader .infoLine{color:red}.bookingProcess .bookingPanel .bookingPanelBox .suggestedNights,.bookingProcess .bookingPanel .bookingPanelBox .suggestedTreats{float:left;width:100%}.bookingProcess .bookingPanel .bookingPanelBox .suggestedNights .suggestion,.bookingProcess .bookingPanel .bookingPanelBox .suggestedTreats .suggestion{padding:15px 0 15px 0;background-color:#f7fafb;float:left;width:100%;margin-bottom:12px}.bookingProcess .bookingPanel .bookingPanelBox .suggestedNights .suggestion .leftSide,.bookingProcess .bookingPanel .bookingPanelBox .suggestedTreats .suggestion .leftSide{width:70%;float:left;padding-left:20px}.bookingProcess .bookingPanel .bookingPanelBox .suggestedNights .suggestion .leftSide h4,.bookingProcess .bookingPanel .bookingPanelBox .suggestedTreats .suggestion .leftSide h4{margin:0px;font-size:18px;font-weight:bold;margin:0px;padding-bottom:5px;color:#ff0003}.bookingProcess .bookingPanel .bookingPanelBox .suggestedNights .suggestion .leftSide h3,.bookingProcess .bookingPanel .bookingPanelBox .suggestedTreats .suggestion .leftSide h3{font-size:18px;font-weight:bold;margin:0px;padding-bottom:5px}.bookingProcess .bookingPanel .bookingPanelBox .suggestedNights .suggestion .leftSide p,.bookingProcess .bookingPanel .bookingPanelBox .suggestedTreats .suggestion .leftSide p{font-size:14px;margin:0px}.bookingProcess .bookingPanel .bookingPanelBox .suggestedNights .suggestion .rightSide,.bookingProcess .bookingPanel .bookingPanelBox .suggestedTreats .suggestion .rightSide{width:30%;font-size:18px;float:right;text-align:right;padding-right:20px}.bookingProcess .bookingPanel .bookingPanelBox .suggestedNights .suggestionPrice h4,.bookingProcess .bookingPanel .bookingPanelBox .suggestedTreats .suggestionPrice h4{margin:0px;font-size:20px;font-weight:bold;color:#1176BC;padding-bottom:5px}.bookingProcess .bookingPanel .bookingPanelBox .suggestedNights .suggestionButton button,.bookingProcess .bookingPanel .bookingPanelBox .suggestedTreats .suggestionButton button,.bookingProcess .bookingPanel .bookingPanelBox .suggestedTreats .suggestionClaimOfferButton button{outline:none;font-size:14px;font-weight:bold;background-color:#FBDA11;border-radius:8px;border:1px solid #c3a908}.bookingProcess .bookingPanel .bookingPanelBox .suggestedNights .suggestionPhoto,.bookingProcess .bookingPanel .bookingPanelBox .suggestedTreats .suggestionPhoto{width:100%;float:left;padding:10px}.bookingProcess .bookingPanel .bookingPanelBox .suggestedNights .suggestionPhoto img,.bookingProcess .bookingPanel .bookingPanelBox .suggestedTreats .suggestionPhoto img{width:100%;height:auto;float:left}.bookingProcess .bookingPanel .bookingPanelBox .suggestedTreats .suggestion .leftSide{width:100%;float:left;padding-left:20px;padding-right:20px;text-align:center}.bookingProcess .bookingPanel .bookingPanelBox .suggestedTreats .suggestion .rightSide{text-align:center;width:100%;float:left}.bookingProcess .bookingPanel .bookingPanelBox .suggestedTreats .suggestionPrice{margin-top:0px}.bookingProcess .bookingPanel .bookingPanelBox .suggestedTreats .suggestionClaimOfferButton{float:left;width:100%;text-align:center}.bookingProcess .bookingPanel .bookingPanelBox .suggestedTreats .suggestionClaimOfferButton button{width:80%}.bookingProcess .bookingPanel .bookingPanelBox .calendarSpace{padding:0px 0px;float:left;width:100%}.bookingProcess .bookingPanel .bookingPanelBox .calendarSpace #calendarWrap #diaryContent{margin-top:0px}.bookingProcess .bookingPanel .bookingPanelBox .calendarSpace #calendarWrap #diaryContent .calendarSpace{margin-bottom:10px}.bookingProcess .bookingPanel .bookingPanelBox .calendarSpace #calendarWrap #diaryContent #calenderposition{width:100%;float:left;padding-left:0%;background-color:transparent;padding-bottom:2%;padding-top:0px}.yourBookingRundown{width:100%;float:left;line-height:26px;padding-right:20px;padding-left:20px}.yourBookingRundown .yourBookingRundownI h3{font-size:16px;color:#1176BC}.yourBookingRundown .bookingRundownButton{width:100%;float:left}.yourBookingRundown .bookingRundownButton button{width:100%;background-color:#FBDA11;font-weight:bold;height:45px;line-height:45px;padding:0 0;margin-top:10px}.extendSuggestedNights{overflow:auto;height:788px}@media only screen and (max-width: 767px){.top_middle_left h2{font-size:18px !important;text-align:center !important}.header_right{display:none !important}#diaryContent .calanderSpace{float:left;margin-right:1%;width:98% !important;margin-bottom:1%}.extendSuggestedNights{overflow:auto;height:auto}header .logo{display:none}.bookingProcess .bookingPanel .bookingPanelBox{min-height:10px;padding-bottom:10px;background-color:#E2F1F6;float:left;width:100%}}
/*# sourceMappingURL=checkout.css.map */
