.daterangepicker {
width:var(--gridWidth4_5);
left:calc(var(--gridShift1) + var(--gridDistanceWidth))!important;
margin-top:-1px;
}
.daterangepicker[style] {
display:flex;
justify-content:space-between;
flex-wrap:wrap;
}
.daterangepicker.show-calendar .ranges {
display:none;
}
.daterangepicker .drp-calendar {
max-width:calc(50% - 30px);
width:calc(50% - 30px);
padding:10px;
}
.daterangepicker .drp-calendar + .drp-calendar {
float:right;
}
.daterangepicker .calendar-table th, .daterangepicker .calendar-table td {
font-family:var(--mainFontFamily);
font-weight:300;
font-size:clamp(16px, calc(16px * var(--viewportWidthReferenceFactor)), calc(16px * var(--maxScalingFactor)));
line-height:clamp(40px, calc(40px * var(--viewportWidthReferenceFactor)), calc(40px * var(--maxScalingFactor)));
border-radius:clamp(20px, calc(20px * var(--viewportWidthReferenceFactor)), calc(20px * var(--maxScalingFactor)));
}
.daterangepicker td.in-range {
border-radius:0;
}
.daterangepicker td.start-date {
border-radius:clamp(20px, calc(20px * var(--viewportWidthReferenceFactor)), calc(20px * var(--maxScalingFactor))) 0 0 clamp(20px, calc(20px * var(--viewportWidthReferenceFactor)), calc(20px * var(--maxScalingFactor)));
}
.daterangepicker td.end-date {
border-radius:0 clamp(20px, calc(20px * var(--viewportWidthReferenceFactor)), calc(20px * var(--maxScalingFactor))) clamp(20px, calc(20px * var(--viewportWidthReferenceFactor)), calc(20px * var(--maxScalingFactor))) 0;
}
.daterangepicker td.active, .daterangepicker td.active:hover {
background-color:#82943D;
color:#ffffff;
}
.daterangepicker td.in-range {
background-color:#82943D;
color:#ffffff;
}
.daterangepicker .calendar-table th, .daterangepicker .calendar-table td {
min-width:calc(100% / 7);
width:calc(100% / 7);
}
.formField_room {
display:none;
}
.formField_offer {
display:none;
}
@media screen and (max-width:1279px) {
.daterangepicker {
    width: calc((var(--gridColumnWidth) * 8) + (7 * var(--gridDistanceWidth)));
}
}
@media screen and (max-width:767px) {
.daterangepicker {
    width: calc((var(--gridColumnWidth) * 10) + (9 * var(--gridDistanceWidth)));
left:0!important;
}
}