.wcrp-rental-products-availability-checker .wcrp-rental-products-availability-checker-parent
	{position:relative;display:block}



.wcrp-rental-products-availability-checker-quantity
	{display:none!important;}

.wcrp-rental-products-availability-checker-unapplied-form-field-label-quantity
	{display:none!important;}

.wcrp-rental-products-availability-checker-dates
	{display:;}

.wcrp-rental-products-availability-checker-unapplied-form-field-label-dates
	{display:none!important;}

.wcrp-rental-products-availability-checker-applied-notice woocommerce-message




.wcrp-rental-products-availability-checker .wcrp-rental-products-availability-checker-applied .wcrp-rental-products-availability-checker-applied-notice
	{margin-bottom:0}
	
.wcrp-rental-products-availability-checker .wcrp-rental-products-availability-checker-applied .wcrp-rental-products-availability-checker-applied-info
	{margin:15px 0}
	
.wcrp-rental-products-availability-checker .wcrp-rental-products-availability-checker-applied .wcrp-rental-products-availability-checker-applied-info .wcrp-rental-products-availability-checker-applied-info-row>span
	{display:block}
	
.wcrp-rental-products-availability-checker .wcrp-rental-products-availability-checker-applied .wcrp-rental-products-availability-checker-applied-info .wcrp-rental-products-availability-checker-applied-info-row .wcrp-rental-products-availability-checker-applied-info-row-heading
	{font-weight:700}
	
.wcrp-rental-products-availability-checker .wcrp-rental-products-availability-checker-unapplied .wcrp-rental-products-availability-checker-unapplied-form .wcrp-rental-products-availability-checker-unapplied-form-field
	{margin-bottom:15px}
	
.wcrp-rental-products-availability-checker .wcrp-rental-products-availability-checker-unapplied .wcrp-rental-products-availability-checker-unapplied-form .wcrp-rental-products-availability-checker-unapplied-form-field.wcrp-rental-products-availability-checker-unapplied-form-field-hidden
	{display:none!important}
	
.wcrp-rental-products-availability-checker .wcrp-rental-products-availability-checker-unapplied .wcrp-rental-products-availability-checker-unapplied-form .wcrp-rental-products-availability-checker-unapplied-form-field .wcrp-rental-products-availability-checker-unapplied-form-field-label
	{display:block;width:max-content;font-weight:700}
	
.wcrp-rental-products-availability-checker-status,.wcrp-rental-products-availability-checker-status-select-options
	{margin:15px 0!important}
	
.wcrp-rental-products-availability-checker-status
	{word-wrap:normal!important}
	
.wcrp-rental-products-availability-checker-status .wcrp-rental-products-availability-checker-status-title
	{font-weight:700;margin-bottom:15px}
	
.wcrp-rental-products-availability-checker-status .wcrp-rental-products-availability-checker-status-info
	{font-size:0.9em}
	
.wcrp-rental-products-availability-checker-status .wcrp-rental-products-availability-checker-status-info .wcrp-rental-products-availability-checker-status-info-row>span
	{display:block;margin-top:5px}
	
.wcrp-rental-products-availability-checker-status .wcrp-rental-products-availability-checker-status-info .wcrp-rental-products-availability-checker-status-info-row .wcrp-rental-products-availability-checker-status-info-row-heading
	{font-weight:700}
	
.wcrp-rental-products-availability-checker-status.wcrp-rental-products-availability-checker-status-minimal .wcrp-rental-products-availability-checker-status-title
	{margin-bottom:0}
	
.wcrp-rental-products-availability-checker-ajax-placeholder,.wcrp-rental-products-availability-checker-status-ajax-placeholder
	{display:none!important}
	
.wcrp-rental-products-is-rental .litepicker 
	*{-webkit-box-sizing:content-box!important;box-sizing:content-box!important}
	
.wcrp-rental-products-is-rental .litepicker .container__days .day-item.is-dotted-border
	{border:1px solid var(--litepicker-highlighted-day-color-bg);
	border-style:dashed;
	box-sizing:border-box!important}
.wcrp-rental-products-is-rental .litepicker .container__days .day-item.is-highlighted.is-in-range
	{background-color:var(--litepicker-is-in-range-color);border-radius:0}

.wcrp-rental-products-is-rental .litepicker .container__days .day-item.is-locked
	{color:var(--litepicker-is-locked-color)!important}

.wcrp-rental-products-rental-form-wrap .wc-pao-addons-container
	{margin-bottom:20px}

.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-bundle-summary
	{display:none}
	
.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form
	{clear:both;margin-bottom:20px}

.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form.wcrp-rental-products-rental-form-after-quantity:before
	{content:".";display:block;clear:both;visibility:hidden;height:20px}
	
.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-rental-period
	{margin-bottom:20px}

.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-rental-period label
	{display:block}

.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-rental-dates-wrap .wcrp-rental-products-rental-dates-parent
	{position:relative}

.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-in-person-pick-up-return-wrap
	{display:none}

.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-in-person-pick-up-return-wrap .wcrp-rental-products-in-person-pick-up-time-fee,.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-in-person-pick-up-return-wrap .wcrp-rental-products-in-person-return-time-fee
	{margin:20px 0}

.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-in-person-pick-up-return-wrap .wcrp-rental-products-in-person-pick-up-time-fee label,.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-in-person-pick-up-return-wrap .wcrp-rental-products-in-person-return-time-fee label
	{display:block}

.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-in-person-pick-up-return-wrap .wcrp-rental-products-in-person-pick-up-time-fee .wcrp-rental-products-in-person-pick-up-time-fee-date,.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-in-person-pick-up-return-wrap .wcrp-rental-products-in-person-pick-up-time-fee .wcrp-rental-products-in-person-return-time-fee-date,.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-in-person-pick-up-return-wrap .wcrp-rental-products-in-person-return-time-fee .wcrp-rental-products-in-person-pick-up-time-fee-date,.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-in-person-pick-up-return-wrap .wcrp-rental-products-in-person-return-time-fee .wcrp-rental-products-in-person-return-time-fee-date
	{font-weight:700}

.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-in-person-pick-up-return-wrap .wcrp-rental-products-in-person-pick-up-time-fee .wcrp-rental-products-in-person-pick-up-time-fee-single-day-select,.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-in-person-pick-up-return-wrap .wcrp-rental-products-in-person-pick-up-time-fee .wcrp-rental-products-in-person-return-time-fee-single-day-select,.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-in-person-pick-up-return-wrap .wcrp-rental-products-in-person-return-time-fee .wcrp-rental-products-in-person-pick-up-time-fee-single-day-select,.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-in-person-pick-up-return-wrap .wcrp-rental-products-in-person-return-time-fee .wcrp-rental-products-in-person-return-time-fee-single-day-select
	{display:none!important}
	
.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-available-rental-stock-totals
	{display:block!important;margin-top:20px}

.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-information
	{font-size:13px;font-style:italic;margin-top:20px}

.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-notice
	{margin:20px 0 0 0!important}

.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-notice.wcrp-rental-products-no-bundle-dates-available
	{margin:0 0 20px 0!important}

.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-rental-totals
	{display:none!important}

.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-rental-totals .wcrp-rental-products-excludes-addons,.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-rental-totals .wcrp-rental-products-excludes-in-person-pick-up-return-fees,.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-rental-totals .wcrp-rental-products-rental-return-within
	{font-size:0.8em}

.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-rental-totals .wcrp-rental-products-excludes-addons,.wcrp-rental-products-rental-form-wrap .wcrp-rental-products-rental-form .wcrp-rental-products-rental-totals .wcrp-rental-products-excludes-in-person-pick-up-return-fees
	{display:none}

body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-position-after-quantity-field .wcrp-rental-products-rental-form
	{padding-top:20px}

body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-dark .wcrp-rental-products-rental-form-wrap .cart,body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-dark .wcrp-rental-products-rental-form-wrap .woocommerce-variation-add-to-cart,body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-light .wcrp-rental-products-rental-form-wrap .cart,body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-light .wcrp-rental-products-rental-form-wrap .woocommerce-variation-add-to-cart,body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-theme-compatibility .wcrp-rental-products-rental-form-wrap .cart,body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-theme-compatibility .wcrp-rental-products-rental-form-wrap .woocommerce-variation-add-to-cart
	{display:block!important}

body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-dark .wcrp-rental-products-rental-form-wrap .variations .reset_variations,body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-light .wcrp-rental-products-rental-form-wrap .variations .reset_variations,body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-theme-compatibility .wcrp-rental-products-rental-form-wrap .variations .reset_variations
	{display:none!important}

body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-dark .wcrp-rental-products-rental-form-wrap input[type=text],body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-dark .wcrp-rental-products-rental-form-wrap select,body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-light .wcrp-rental-products-rental-form-wrap input[type=text],body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-light .wcrp-rental-products-rental-form-wrap select,body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-theme-compatibility .wcrp-rental-products-rental-form-wrap input[type=text],body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-theme-compatibility .wcrp-rental-products-rental-form-wrap select
	{height:auto!important;max-height:auto!important;max-width:100%!important;width:100%!important}

body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-dark .wcrp-rental-products-rental-form-wrap .qty,body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-light .wcrp-rental-products-rental-form-wrap .qty
	{border:1px solid #999999!important;border-radius:0!important;padding:10px!important}

body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-dark .wcrp-rental-products-rental-form-wrap .qty:focus,body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-light .wcrp-rental-products-rental-form-wrap .qty:focus
	{outline-color:#666666!important}

body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-dark .wcrp-rental-products-rental-form-wrap input[type=text],body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-dark .wcrp-rental-products-rental-form-wrap select,body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-light .wcrp-rental-products-rental-form-wrap input[type=text],body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-light .wcrp-rental-products-rental-form-wrap select
	{border:1px solid #999999!important;border-radius:0!important;padding:10px!important}

body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-dark .wcrp-rental-products-rental-form-wrap input[type=text]:focus,body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-dark .wcrp-rental-products-rental-form-wrap select:focus,body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-light .wcrp-rental-products-rental-form-wrap input[type=text]:focus,body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-light .wcrp-rental-products-rental-form-wrap select:focus
	{outline-color:#666666!important}

body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-dark.wcrp-rental-products-rental-form-layout-light .wcrp-rental-products-rental-form-wrap .qty,body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-light.wcrp-rental-products-rental-form-layout-light .wcrp-rental-products-rental-form-wrap .qty
	{background:#ffffff!important}
	
body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-dark.wcrp-rental-products-rental-form-layout-light .wcrp-rental-products-rental-form-wrap input[type=text],body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-dark.wcrp-rental-products-rental-form-layout-light .wcrp-rental-products-rental-form-wrap select,body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-light.wcrp-rental-products-rental-form-layout-light .wcrp-rental-products-rental-form-wrap input[type=text],body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-light.wcrp-rental-products-rental-form-layout-light .wcrp-rental-products-rental-form-wrap select
	{background:#ffffff!important}

body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-dark.wcrp-rental-products-rental-form-layout-dark .wcrp-rental-products-rental-form-wrap .qty,body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-light.wcrp-rental-products-rental-form-layout-dark .wcrp-rental-products-rental-form-wrap .qty
	{background:#000000!important;color:#ffffff!important}

body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-dark.wcrp-rental-products-rental-form-layout-dark .wcrp-rental-products-rental-form-wrap input[type=text],body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-dark.wcrp-rental-products-rental-form-layout-dark .wcrp-rental-products-rental-form-wrap select,body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-light.wcrp-rental-products-rental-form-layout-dark .wcrp-rental-products-rental-form-wrap input[type=text],body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-light.wcrp-rental-products-rental-form-layout-dark .wcrp-rental-products-rental-form-wrap select
	{background:#000000!important;color:#ffffff!important}

body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-dark.wcrp-rental-products-rental-form-layout-boxed .wcrp-rental-products-rental-form-wrap .cart,body.wcrp-rental-products-is-rental:not(.wcrp-rental-products-is-rental-purchase-purchase).wcrp-rental-products-rental-form-layout-light.wcrp-rental-products-rental-form-layout-boxed .wcrp-rental-products-rental-form-wrap .cart
	{box-shadow:0px 0px 10px #e3e3e3;padding:20px}

.wcrp-rental-products-rental-purchase-toggle+.product_meta
	{margin-top:20px}

.wcrp-rental-products-spinner
	{background-image:url("../icons/spinner.gif");background-position:center;background-repeat:no-repeat;background-size:100%;margin-top:20px;width:26px;height:26px;display:none}

.single-product.wcrp-rental-products-is-rental #main .product{overflow:visible!important}