.rentalForm .reservationForm ul li input[type=text]{height:19px;}
li:first-child{margin-right:40px;}
li > div > div{position:absolute;}
li input,li select{border:none;border-bottom:1px solid #212529;width:100%;height:32px;text-indent:17px;margin-left:0;}
li .fa-solid{padding:0;min-width:10px;line-height:32px;}
li input[name="rezsearch"],li input[name="send"]{cursor:pointer;height:45px;border-radius:5px;background:var(--interactive-color);color:white;font-size:1.2em;font-weight:700;letter-spacing:0.05em;border:none;}
.cancelRental{display:none !important;position:unset;transform:none;width:auto;margin:auto;}
.cancelRental > .fa-solid{display:none;}
.cancelRental > div{margin:0 !important;}
.cancelRental li{width:450px;margin:0;margin-top:15px;float:none;}
.cancelRental li.EML{width:100%;}
.cancelRental > h1{text-align:left;font-size:1.8em;}
.cancelRental li > div{margin-top:4px;position:relative;}
.cancelRental{max-width:1500px;}
.wrapper .cancelRentalInfo{display:flex;box-shadow:rgba(0,0,0,0.15) 0px 5px 15px 0px;border-radius:0.6em;line-height:22px;margin-top:20px;}
.cancelRentalBody{width:40%;background:#F2F2F2;padding:35px 25px;font-size:0.9em;}
.cancelRentalBody img{width:100%;position:relative;transform:translate(50%,-50%);top:50%;right:50%;}
.cancelRentalInfo .cancelRentalForm{padding:25px 90px;margin:auto;}
.cancelRentalInfo .cancelRentalForm section input[type=text],.cancelRentalInfo .cancelRentalForm section input[type=email],select{border:none;padding:0;border-bottom:1px solid #212529;width:100%;text-indent:0px;outline:none;box-shadow:unset;border-radius:unset;margin-bottom:25px;}
@media only screen and (min-width:0px) and (max-width:800px){.cancelRentalBody{display:none;width:auto;border-radius:0.6em;padding:35px 16px;}.cancelRentalInfo .cancelRentalForm{width:auto;padding:25px 25px;box-shadow:rgba(0,0,0,0.15) 0px 5px 15px 0px;border-radius:0.6em;}.cancelRental{max-width:94%;}.cancelRental > div{margin:0 !important;}.cancelRental li:last-child{margin-bottom:10px;}}
@media only screen and (min-width:801px) and (max-width:1280px){.cancelRentalInfo .cancelRentalForm{width:60%;padding:25px 40px;}}
@media only screen and (min-width:0px) and (max-width:500px){.cancelRentalInfo .cancelRentalForm{box-shadow:none;border:1px solid #0000001A;}.cancelRental{max-width:94%;}.cancelRental > h2{text-align:start;}.cancelRental p{margin:10px 0;}.cancelRental li:last-child{margin-bottom:5px;}.cancelRental li{width:100%;}}
@media only screen and (min-width:1025px) and (max-width:1280px){.cancelRental{max-width:90%;}}
@media only screen and (min-width:1281px) and (max-width:1419px){.cancelRental{max-width:1220px;}}
@media only screen and (min-width:1420px) and (max-width:1579px){.cancelRental{max-width:1370px;}}