/* Rentalot v.10.01 */

div.rentalot_wrapper {text-align:center;font-size:1rem}
div.rentalot_inner {display:inline-block}
table.rentalot {margin:auto;border:1px solid lightgray;border-collapse:collapse}
table.rentalot tr.rentalot_odd  {background-color:#f7dbb9}
table.rentalot tr.rentalot_even {background-color:#f7e4cd}
table.rentalot td {border:1px solid white;padding:1px 1em;height:1.7em;text-align:center;vertical-align:middle}
table.rentalot th {border:1px solid white;border-bottom:5px solid white;height:2.25em;padding:0 5px 0 5px;
     text-align:center;vertical-align:middle;font-size:1.25em;font-weight:normal;color:white;background-color:#549bd4}
table.rentalot td.rentalot_date_from {text-align:left;background-color:rgba(247 148 29, .6)}
table.rentalot td.rentalot_date_to   {text-align:left;background-color:rgba(247 148 29, 0.6)}
table.rentalot td.rentalot_provisional {background:url(question3.png) no-repeat 5px center;padding-left:20px}
table.rentalot td.rentalot_booked      {background:url(cross3.png) no-repeat 5px center;padding-left:20px}
table.rentalot td.rentalot_available   {background:url(tick3.png) no-repeat 5px center;padding-left:20px}

div.rentalot_currency  {text-align:right}
div.rentalot_currency form {margin:0}
div.rentalot_currency select {font-size:1em;height:2em;width:auto;margin:0 3px 3px 3px;border:1px solid#ccc}

div.rentalot_ttext     {margin-bottom:10px}
div.rentalot_btext     {margin-top:10px}
td.rentalot_price, td.rentalot_icon {    background-color: #f6f6f6 !important;}
th.rentalot_heading_from, th.rentalot_heading_to, th.rentalot_heading_price, th.rentalot_heading_avail {background-color:#f7941d !important;}
@media screen and (max-width:600px) {
	div.rentalot_inner {display:block}
	table.rentalot {width:100%}
	table.rentalot th {padding:1px 3px;font-size:.875em}
	table.rentalot td {padding:1px 3px;font-size:.875em;text-align:center !important}
}

@media screen and (max-width:550px) {
	table.rentalot th {word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}
    span.rp_avtext {display:none}
	td.rentalot_icon {background-position-x:center !important}
}