.rcjs-pager {
    text-align: center;
  }
  .rcjs-pager .rcjs-controls {
    position: relative;
    text-align: center;
  }
  .rcjs-pager .rcjs-controls .prev {
    position: absolute;
    left: 0;
  }
  .rcjs-pager .rcjs-controls .next {
    position: absolute;
    right: 0;
  }
  .rcjs-pager .rcjs-controls .title {
    font-size: larger;
    font-weight: bold;
  }
  .rcjs-pager .rcjs-pages {
    clear: both;
  }
  .rcjs-pager .inactive {
    display: none;
  }
  
  .rc-item-prices .rc-price-col {
    text-align: right;
  }
  
  .rc-item-los-prices .dow-6, .rc-item-los-prices .dow-7 {
    background: #ccc;
  }
  
  .rc-core-search-alternates {
    font-size: larger;
    text-align: center;
  }
  .rc-core-search-alternates ul li {
    display: inline-block;
    margin: .5em;
  }
  .rc-core-search-alternates ul li a span {
    font-size: smaller;
  }
  
  .rc-insurance-state-select span, .rc-insurance-state-select select, .rc-insurance-state-select button {
    margin: .75em 0;
  }
  .rc-insurance-state-select span {
    font-size: smaller;
  }/**/
/* Static View-only Star Version */
  .fivestar-outline div.fivestar-widget-static .star {
    width: 16px;
    height: 14px;
    background: url(https://www.aloharentals.com/sites/all/modules/contrib/fivestar/widgets/outline/star.png) no-repeat 0 0px;
  }
  
  .fivestar-outline div.fivestar-widget-static .star span.on {
    background: url(https://www.aloharentals.com/sites/all/modules/contrib/fivestar/widgets/outline/star.png) no-repeat 0 -28px;
  }
  
  .fivestar-outline div.fivestar-widget-static .star span.off {
    background: url(https://www.aloharentals.com/sites/all/modules/contrib/fivestar/widgets/outline/star.png) no-repeat 0 0px;
  }
  
  /* Javascript Star Version */
  .fivestar-outline div.fivestar-widget .cancel,
  .fivestar-outline div.fivestar-widget .star {
    width: 16px;
    height: 14px;
  }
  .fivestar-outline div.fivestar-widget .cancel,
  .fivestar-outline div.fivestar-widget .cancel a {
    background: url(https://www.aloharentals.com/sites/all/modules/contrib/fivestar/widgets/outline/cancel.png) no-repeat 0 0;
  }
  
  .fivestar-outline div.fivestar-widget .star,
  .fivestar-outline div.fivestar-widget .star a {
    background: url(https://www.aloharentals.com/sites/all/modules/contrib/fivestar/widgets/outline/star.png) no-repeat 0 0px;
  }
  
  .fivestar-outline div.fivestar-widget div.on a {
    background-position: 0 -14px;
  }
  .fivestar-outline div.fivestar-widget div.hover a,
  .fivestar-outlinediv.rating div a:hover {
    background-position: 0 -28px;
  }/**/
/* Plain HTML Version */
  form.fivestar-widget {
    clear: both;
    display: block;
  }
  form.fivestar-widget select,
  form.fivestar-widget input {
    margin: 0;
  }
  
  /* Combo Static and Rate Widget */
  .fivestar-combo-stars .fivestar-static-form-item {
    float: left; /* RTL */
    margin-right: 40px; /* RTL */
    margin-left: 40px; /* RTL */
  }
  .fivestar-combo-stars .fivestar-static-item {
    float: left; /* RTL */
    margin-right: 40px; /* RTL */
  }
  
  .fivestar-combo-stars .fivestar-form-item {
    float: left; /* RTL */
  }
  
  /* Fivestar form items */
  .fivestar-static-form-item .form-item,
  .fivestar-form-item .form-item {
    margin: 0;
  }
  
  /* Static View-only Star Version */
  div.fivestar-widget-static {
    display: block;
  }
  
  div.fivestar-widget-static br {
    clear: left; /* RTL */
  }
  
  div.fivestar-widget-static .star {
    float: left; /* RTL */
    width: 17px;
    height: 15px;
    overflow: hidden;
    text-indent: -999em;
    background: url(https://www.aloharentals.com/sites/all/modules/contrib/fivestar/widgets/default/star.gif) no-repeat 0 0; /* RTL */
  }
  
  div.fivestar-widget-static .star span.on {
    display: block;
    width: 100%;
    height: 100%;
    background: url(https://www.aloharentals.com/sites/all/modules/contrib/fivestar/widgets/default/star.gif) no-repeat 0 -32px; /* RTL */
  }
  
  div.fivestar-widget-static .star span.off {
    display: block;
    width: 100%;
    height: 100%;
    background: url(https://www.aloharentals.com/sites/all/modules/contrib/fivestar/widgets/default/star.gif) no-repeat 0 0; /* RTL */
  }
  
  /* Javascript Star Version */
  div.fivestar-widget {
    display: block;
  }
  
  div.fivestar-widget .cancel, div.fivestar-widget .star {
    float: left; /* RTL */
    width: 17px;
    height: 15px;
    overflow: hidden;
    text-indent: -999em;
  }
  div.fivestar-widget .cancel, div.fivestar-widget .cancel a {
    background: url(https://www.aloharentals.com/sites/all/modules/contrib/fivestar/widgets/default/delete.gif) no-repeat 0 -16px; /* RTL */
    text-decoration: none;
  }
  
  div.fivestar-widget .star, div.fivestar-widget .star a {
    background: url(https://www.aloharentals.com/sites/all/modules/contrib/fivestar/widgets/default/star.gif) no-repeat 0 0; /* RTL */
    text-decoration: none;
  }
  
  div.fivestar-widget .cancel a, div.fivestar-widget .star a {
    display: block;
    width: 100%;
    height: 100%;
    background-position: 0 0; /* RTL */
    cursor: pointer;
  }
  
  div.fivestar-widget div.on a {
    background-position: 0 -16px; /* RTL */
  }
  div.fivestar-widget div.hover a, div.rating div a:hover {
    background-position: 0 -32px; /* RTL */
  }
  form.fivestar-widget div.description {
    margin-bottom: 0;
  }
  
  html.js .fivestar-submit {
    display: none;
  }
  
  .fivestar-combo-stars .form-type-fivestar .form-item {
    float: left;
  }/**/
.url_referer_uisov_provider-textfield { display: none !important; }/**/
.rc-item-rating {
    display: block;
    clear: both;
    margin: .3em 0;
  }
  
  .rc-item-rating-stars {
    display: inline-block;
  }
  
  .rc-item-rating-stars .star {
    width: 16px;
    height: 14px;
    overflow-y: hidden;
    overflow-x: hidden;
    text-indent: -999em;
    display: inline-block;
    background: url(https://www.aloharentals.com/sites/all/modules/rescms/rc_core/images/reviews/star.png) no-repeat 0 0px;
  }
  
  .rc-item-rating-stars .star span {
    display: block;
    width: 100%;
    height: 100%;
  }
  
  .rc-item-rating-stars .star span.on {
    background: url(https://www.aloharentals.com/sites/all/modules/rescms/rc_core/images/reviews/star.png) no-repeat 0 -28px;
  }
  
  .rc-item-rating-stars .star span.off {
    background: url(https://www.aloharentals.com/sites/all/modules/rescms/rc_core/images/reviews/star.png) no-repeat 0 0px;
  }
  
  .rc-item-rating-detail {
    font-size: smaller;
  }
  
  .rc-star {
    position: relative;
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: .9em;
    margin-right: .9em;
    margin-bottom: 1.2em;
    border-right: .3em solid transparent;
    border-bottom: 0.7em solid #CECECE;
    border-left: .3em solid transparent;
    /* Controlls the size of the stars. */
    font-size: 24px;
  }
  .rc-star:before, .rc-star:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    top: .6em;
    left: -1em;
    border-right: 1em solid transparent;
    border-bottom: 0.7em solid #CECECE;
    border-left: 1em solid transparent;
    transform: rotate(-35deg);
  }
  .rc-star:after {
    transform: rotate(35deg);
  }
  
  .rc-star.filled {
    border-bottom-color: #FC0;
  }
  .rc-star.filled:before, .rc-star.filled:after {
    border-bottom-color: #FC0;
  }/**/
.rc-core-order-form .rc-core-order-charges-form th, .rc-core-order-confirmation .rc-core-order-charges-form th, .rc-item-quote .rc-core-order-charges-form th, .rc-sps-order-form .rc-core-order-charges-form th {
    text-align: right;
  }
  .rc-core-order-form .rc-core-order-charges-form .sub-total, .rc-core-order-confirmation .rc-core-order-charges-form .sub-total, .rc-item-quote .rc-core-order-charges-form .sub-total, .rc-sps-order-form .rc-core-order-charges-form .sub-total {
    border-top: 1px solid black;
  }
  .rc-core-order-form .option, .rc-core-order-confirmation .option, .rc-item-quote .option, .rc-sps-order-form .option {
    font-weight: bold;
  }
  .rc-core-order-form .declined .amount, .rc-core-order-form .forced-choice.declined .amount, .rc-core-order-confirmation .declined .amount, .rc-core-order-confirmation .forced-choice.declined .amount, .rc-item-quote .declined .amount, .rc-item-quote .forced-choice.declined .amount, .rc-sps-order-form .declined .amount, .rc-sps-order-form .forced-choice.declined .amount {
    text-decoration: line-through;
  }
  .rc-core-order-form .acceptable .amount, .rc-core-order-form .forced-choice .amount, .rc-core-order-confirmation .acceptable .amount, .rc-core-order-confirmation .forced-choice .amount, .rc-item-quote .acceptable .amount, .rc-item-quote .forced-choice .amount, .rc-sps-order-form .acceptable .amount, .rc-sps-order-form .forced-choice .amount {
    text-decoration: line-through;
  }
  .rc-core-order-form .acceptable.accepted .amount, .rc-core-order-form .forced-choice.accepted .amount, .rc-core-order-confirmation .acceptable.accepted .amount, .rc-core-order-confirmation .forced-choice.accepted .amount, .rc-item-quote .acceptable.accepted .amount, .rc-item-quote .forced-choice.accepted .amount, .rc-sps-order-form .acceptable.accepted .amount, .rc-sps-order-form .forced-choice.accepted .amount {
    text-decoration: none;
  }
  .rc-core-order-form .amount, .rc-core-order-confirmation .amount, .rc-item-quote .amount, .rc-sps-order-form .amount {
    text-align: right;
  }
  .rc-core-order-form .total, .rc-core-order-confirmation .total, .rc-item-quote .total, .rc-sps-order-form .total {
    border-top: 1px solid black;
    font-size: larger;
  }
  .rc-core-order-form .line-item div, .rc-core-order-confirmation .line-item div, .rc-item-quote .line-item div, .rc-sps-order-form .line-item div {
    display: inline;
  }
  .rc-core-order-form #edit-payment-cc-cardnum .form-item, .rc-core-order-confirmation #edit-payment-cc-cardnum .form-item, .rc-item-quote #edit-payment-cc-cardnum .form-item, .rc-sps-order-form #edit-payment-cc-cardnum .form-item {
    display: inline-block;
    width: auto;
  }
  .rc-core-order-form #edit-payment-cc-cardnum .form-item input, .rc-core-order-confirmation #edit-payment-cc-cardnum .form-item input, .rc-item-quote #edit-payment-cc-cardnum .form-item input, .rc-sps-order-form #edit-payment-cc-cardnum .form-item input {
    width: auto;
  }
  .rc-core-order-form #edit-payment-cc-cardnum .form-item input::placeholder, .rc-core-order-confirmation #edit-payment-cc-cardnum .form-item input::placeholder, .rc-item-quote #edit-payment-cc-cardnum .form-item input::placeholder, .rc-sps-order-form #edit-payment-cc-cardnum .form-item input::placeholder {
    letter-spacing: .2em;
  }
  .rc-core-order-form #edit-payment-cc-cardnum .description, .rc-core-order-confirmation #edit-payment-cc-cardnum .description, .rc-item-quote #edit-payment-cc-cardnum .description, .rc-sps-order-form #edit-payment-cc-cardnum .description {
    clear: left;
  }
  .rc-core-order-form .rc-order-cc .form-item, .rc-core-order-form .rc-order-address .form-item, .rc-core-order-form .rc-order-ach .form-item, .rc-core-order-confirmation .rc-order-cc .form-item, .rc-core-order-confirmation .rc-order-address .form-item, .rc-core-order-confirmation .rc-order-ach .form-item, .rc-item-quote .rc-order-cc .form-item, .rc-item-quote .rc-order-address .form-item, .rc-item-quote .rc-order-ach .form-item, .rc-sps-order-form .rc-order-cc .form-item, .rc-sps-order-form .rc-order-address .form-item, .rc-sps-order-form .rc-order-ach .form-item {
    float: left;
    margin-right: .8em;
  }
  .rc-core-order-form .rc-order-cc .form-item-payment-cc-cardnum,
  .rc-core-order-form .rc-order-cc .form-item-payment-cc-cardtype,
  .rc-core-order-form .rc-order-cc .form-item-addresses-primary-email,
  .rc-core-order-form .rc-order-cc .form-item-addresses-primary-email,
  .rc-core-order-form .rc-order-cc .form-item-addresses-primary-phone-0,
  .rc-core-order-form .rc-order-cc .form-item-addresses-primary-address-line1,
  .rc-core-order-form .rc-order-cc .form-item-addresses-primary-address-line2,
  .rc-core-order-form .rc-order-cc .form-item-addresses-primary-address-city,
  .rc-core-order-form .rc-order-cc .form-item-addresses-primary-address-country,
  .rc-core-order-form .rc-order-cc .form-item-addresses-billing-email,
  .rc-core-order-form .rc-order-cc .form-item-addresses-billing-email,
  .rc-core-order-form .rc-order-cc .form-item-addresses-billing-phone-0,
  .rc-core-order-form .rc-order-cc .form-item-addresses-billing-address-line1,
  .rc-core-order-form .rc-order-cc .form-item-addresses-billing-address-line2,
  .rc-core-order-form .rc-order-cc .form-item-addresses-billing-address-city,
  .rc-core-order-form .rc-order-cc .form-item-addresses-billing-address-country,
  .rc-core-order-form .rc-order-cc .form-item-payment-ach-name,
  .rc-core-order-form .rc-order-cc .form-item-payment-ach-routing, .rc-core-order-form .rc-order-address .form-item-payment-cc-cardnum,
  .rc-core-order-form .rc-order-address .form-item-payment-cc-cardtype,
  .rc-core-order-form .rc-order-address .form-item-addresses-primary-email,
  .rc-core-order-form .rc-order-address .form-item-addresses-primary-email,
  .rc-core-order-form .rc-order-address .form-item-addresses-primary-phone-0,
  .rc-core-order-form .rc-order-address .form-item-addresses-primary-address-line1,
  .rc-core-order-form .rc-order-address .form-item-addresses-primary-address-line2,
  .rc-core-order-form .rc-order-address .form-item-addresses-primary-address-city,
  .rc-core-order-form .rc-order-address .form-item-addresses-primary-address-country,
  .rc-core-order-form .rc-order-address .form-item-addresses-billing-email,
  .rc-core-order-form .rc-order-address .form-item-addresses-billing-email,
  .rc-core-order-form .rc-order-address .form-item-addresses-billing-phone-0,
  .rc-core-order-form .rc-order-address .form-item-addresses-billing-address-line1,
  .rc-core-order-form .rc-order-address .form-item-addresses-billing-address-line2,
  .rc-core-order-form .rc-order-address .form-item-addresses-billing-address-city,
  .rc-core-order-form .rc-order-address .form-item-addresses-billing-address-country,
  .rc-core-order-form .rc-order-address .form-item-payment-ach-name,
  .rc-core-order-form .rc-order-address .form-item-payment-ach-routing, .rc-core-order-form .rc-order-ach .form-item-payment-cc-cardnum,
  .rc-core-order-form .rc-order-ach .form-item-payment-cc-cardtype,
  .rc-core-order-form .rc-order-ach .form-item-addresses-primary-email,
  .rc-core-order-form .rc-order-ach .form-item-addresses-primary-email,
  .rc-core-order-form .rc-order-ach .form-item-addresses-primary-phone-0,
  .rc-core-order-form .rc-order-ach .form-item-addresses-primary-address-line1,
  .rc-core-order-form .rc-order-ach .form-item-addresses-primary-address-line2,
  .rc-core-order-form .rc-order-ach .form-item-addresses-primary-address-city,
  .rc-core-order-form .rc-order-ach .form-item-addresses-primary-address-country,
  .rc-core-order-form .rc-order-ach .form-item-addresses-billing-email,
  .rc-core-order-form .rc-order-ach .form-item-addresses-billing-email,
  .rc-core-order-form .rc-order-ach .form-item-addresses-billing-phone-0,
  .rc-core-order-form .rc-order-ach .form-item-addresses-billing-address-line1,
  .rc-core-order-form .rc-order-ach .form-item-addresses-billing-address-line2,
  .rc-core-order-form .rc-order-ach .form-item-addresses-billing-address-city,
  .rc-core-order-form .rc-order-ach .form-item-addresses-billing-address-country,
  .rc-core-order-form .rc-order-ach .form-item-payment-ach-name,
  .rc-core-order-form .rc-order-ach .form-item-payment-ach-routing, .rc-core-order-confirmation .rc-order-cc .form-item-payment-cc-cardnum,
  .rc-core-order-confirmation .rc-order-cc .form-item-payment-cc-cardtype,
  .rc-core-order-confirmation .rc-order-cc .form-item-addresses-primary-email,
  .rc-core-order-confirmation .rc-order-cc .form-item-addresses-primary-email,
  .rc-core-order-confirmation .rc-order-cc .form-item-addresses-primary-phone-0,
  .rc-core-order-confirmation .rc-order-cc .form-item-addresses-primary-address-line1,
  .rc-core-order-confirmation .rc-order-cc .form-item-addresses-primary-address-line2,
  .rc-core-order-confirmation .rc-order-cc .form-item-addresses-primary-address-city,
  .rc-core-order-confirmation .rc-order-cc .form-item-addresses-primary-address-country,
  .rc-core-order-confirmation .rc-order-cc .form-item-addresses-billing-email,
  .rc-core-order-confirmation .rc-order-cc .form-item-addresses-billing-email,
  .rc-core-order-confirmation .rc-order-cc .form-item-addresses-billing-phone-0,
  .rc-core-order-confirmation .rc-order-cc .form-item-addresses-billing-address-line1,
  .rc-core-order-confirmation .rc-order-cc .form-item-addresses-billing-address-line2,
  .rc-core-order-confirmation .rc-order-cc .form-item-addresses-billing-address-city,
  .rc-core-order-confirmation .rc-order-cc .form-item-addresses-billing-address-country,
  .rc-core-order-confirmation .rc-order-cc .form-item-payment-ach-name,
  .rc-core-order-confirmation .rc-order-cc .form-item-payment-ach-routing, .rc-core-order-confirmation .rc-order-address .form-item-payment-cc-cardnum,
  .rc-core-order-confirmation .rc-order-address .form-item-payment-cc-cardtype,
  .rc-core-order-confirmation .rc-order-address .form-item-addresses-primary-email,
  .rc-core-order-confirmation .rc-order-address .form-item-addresses-primary-email,
  .rc-core-order-confirmation .rc-order-address .form-item-addresses-primary-phone-0,
  .rc-core-order-confirmation .rc-order-address .form-item-addresses-primary-address-line1,
  .rc-core-order-confirmation .rc-order-address .form-item-addresses-primary-address-line2,
  .rc-core-order-confirmation .rc-order-address .form-item-addresses-primary-address-city,
  .rc-core-order-confirmation .rc-order-address .form-item-addresses-primary-address-country,
  .rc-core-order-confirmation .rc-order-address .form-item-addresses-billing-email,
  .rc-core-order-confirmation .rc-order-address .form-item-addresses-billing-email,
  .rc-core-order-confirmation .rc-order-address .form-item-addresses-billing-phone-0,
  .rc-core-order-confirmation .rc-order-address .form-item-addresses-billing-address-line1,
  .rc-core-order-confirmation .rc-order-address .form-item-addresses-billing-address-line2,
  .rc-core-order-confirmation .rc-order-address .form-item-addresses-billing-address-city,
  .rc-core-order-confirmation .rc-order-address .form-item-addresses-billing-address-country,
  .rc-core-order-confirmation .rc-order-address .form-item-payment-ach-name,
  .rc-core-order-confirmation .rc-order-address .form-item-payment-ach-routing, .rc-core-order-confirmation .rc-order-ach .form-item-payment-cc-cardnum,
  .rc-core-order-confirmation .rc-order-ach .form-item-payment-cc-cardtype,
  .rc-core-order-confirmation .rc-order-ach .form-item-addresses-primary-email,
  .rc-core-order-confirmation .rc-order-ach .form-item-addresses-primary-email,
  .rc-core-order-confirmation .rc-order-ach .form-item-addresses-primary-phone-0,
  .rc-core-order-confirmation .rc-order-ach .form-item-addresses-primary-address-line1,
  .rc-core-order-confirmation .rc-order-ach .form-item-addresses-primary-address-line2,
  .rc-core-order-confirmation .rc-order-ach .form-item-addresses-primary-address-city,
  .rc-core-order-confirmation .rc-order-ach .form-item-addresses-primary-address-country,
  .rc-core-order-confirmation .rc-order-ach .form-item-addresses-billing-email,
  .rc-core-order-confirmation .rc-order-ach .form-item-addresses-billing-email,
  .rc-core-order-confirmation .rc-order-ach .form-item-addresses-billing-phone-0,
  .rc-core-order-confirmation .rc-order-ach .form-item-addresses-billing-address-line1,
  .rc-core-order-confirmation .rc-order-ach .form-item-addresses-billing-address-line2,
  .rc-core-order-confirmation .rc-order-ach .form-item-addresses-billing-address-city,
  .rc-core-order-confirmation .rc-order-ach .form-item-addresses-billing-address-country,
  .rc-core-order-confirmation .rc-order-ach .form-item-payment-ach-name,
  .rc-core-order-confirmation .rc-order-ach .form-item-payment-ach-routing, .rc-item-quote .rc-order-cc .form-item-payment-cc-cardnum,
  .rc-item-quote .rc-order-cc .form-item-payment-cc-cardtype,
  .rc-item-quote .rc-order-cc .form-item-addresses-primary-email,
  .rc-item-quote .rc-order-cc .form-item-addresses-primary-email,
  .rc-item-quote .rc-order-cc .form-item-addresses-primary-phone-0,
  .rc-item-quote .rc-order-cc .form-item-addresses-primary-address-line1,
  .rc-item-quote .rc-order-cc .form-item-addresses-primary-address-line2,
  .rc-item-quote .rc-order-cc .form-item-addresses-primary-address-city,
  .rc-item-quote .rc-order-cc .form-item-addresses-primary-address-country,
  .rc-item-quote .rc-order-cc .form-item-addresses-billing-email,
  .rc-item-quote .rc-order-cc .form-item-addresses-billing-email,
  .rc-item-quote .rc-order-cc .form-item-addresses-billing-phone-0,
  .rc-item-quote .rc-order-cc .form-item-addresses-billing-address-line1,
  .rc-item-quote .rc-order-cc .form-item-addresses-billing-address-line2,
  .rc-item-quote .rc-order-cc .form-item-addresses-billing-address-city,
  .rc-item-quote .rc-order-cc .form-item-addresses-billing-address-country,
  .rc-item-quote .rc-order-cc .form-item-payment-ach-name,
  .rc-item-quote .rc-order-cc .form-item-payment-ach-routing, .rc-item-quote .rc-order-address .form-item-payment-cc-cardnum,
  .rc-item-quote .rc-order-address .form-item-payment-cc-cardtype,
  .rc-item-quote .rc-order-address .form-item-addresses-primary-email,
  .rc-item-quote .rc-order-address .form-item-addresses-primary-email,
  .rc-item-quote .rc-order-address .form-item-addresses-primary-phone-0,
  .rc-item-quote .rc-order-address .form-item-addresses-primary-address-line1,
  .rc-item-quote .rc-order-address .form-item-addresses-primary-address-line2,
  .rc-item-quote .rc-order-address .form-item-addresses-primary-address-city,
  .rc-item-quote .rc-order-address .form-item-addresses-primary-address-country,
  .rc-item-quote .rc-order-address .form-item-addresses-billing-email,
  .rc-item-quote .rc-order-address .form-item-addresses-billing-email,
  .rc-item-quote .rc-order-address .form-item-addresses-billing-phone-0,
  .rc-item-quote .rc-order-address .form-item-addresses-billing-address-line1,
  .rc-item-quote .rc-order-address .form-item-addresses-billing-address-line2,
  .rc-item-quote .rc-order-address .form-item-addresses-billing-address-city,
  .rc-item-quote .rc-order-address .form-item-addresses-billing-address-country,
  .rc-item-quote .rc-order-address .form-item-payment-ach-name,
  .rc-item-quote .rc-order-address .form-item-payment-ach-routing, .rc-item-quote .rc-order-ach .form-item-payment-cc-cardnum,
  .rc-item-quote .rc-order-ach .form-item-payment-cc-cardtype,
  .rc-item-quote .rc-order-ach .form-item-addresses-primary-email,
  .rc-item-quote .rc-order-ach .form-item-addresses-primary-email,
  .rc-item-quote .rc-order-ach .form-item-addresses-primary-phone-0,
  .rc-item-quote .rc-order-ach .form-item-addresses-primary-address-line1,
  .rc-item-quote .rc-order-ach .form-item-addresses-primary-address-line2,
  .rc-item-quote .rc-order-ach .form-item-addresses-primary-address-city,
  .rc-item-quote .rc-order-ach .form-item-addresses-primary-address-country,
  .rc-item-quote .rc-order-ach .form-item-addresses-billing-email,
  .rc-item-quote .rc-order-ach .form-item-addresses-billing-email,
  .rc-item-quote .rc-order-ach .form-item-addresses-billing-phone-0,
  .rc-item-quote .rc-order-ach .form-item-addresses-billing-address-line1,
  .rc-item-quote .rc-order-ach .form-item-addresses-billing-address-line2,
  .rc-item-quote .rc-order-ach .form-item-addresses-billing-address-city,
  .rc-item-quote .rc-order-ach .form-item-addresses-billing-address-country,
  .rc-item-quote .rc-order-ach .form-item-payment-ach-name,
  .rc-item-quote .rc-order-ach .form-item-payment-ach-routing, .rc-sps-order-form .rc-order-cc .form-item-payment-cc-cardnum,
  .rc-sps-order-form .rc-order-cc .form-item-payment-cc-cardtype,
  .rc-sps-order-form .rc-order-cc .form-item-addresses-primary-email,
  .rc-sps-order-form .rc-order-cc .form-item-addresses-primary-email,
  .rc-sps-order-form .rc-order-cc .form-item-addresses-primary-phone-0,
  .rc-sps-order-form .rc-order-cc .form-item-addresses-primary-address-line1,
  .rc-sps-order-form .rc-order-cc .form-item-addresses-primary-address-line2,
  .rc-sps-order-form .rc-order-cc .form-item-addresses-primary-address-city,
  .rc-sps-order-form .rc-order-cc .form-item-addresses-primary-address-country,
  .rc-sps-order-form .rc-order-cc .form-item-addresses-billing-email,
  .rc-sps-order-form .rc-order-cc .form-item-addresses-billing-email,
  .rc-sps-order-form .rc-order-cc .form-item-addresses-billing-phone-0,
  .rc-sps-order-form .rc-order-cc .form-item-addresses-billing-address-line1,
  .rc-sps-order-form .rc-order-cc .form-item-addresses-billing-address-line2,
  .rc-sps-order-form .rc-order-cc .form-item-addresses-billing-address-city,
  .rc-sps-order-form .rc-order-cc .form-item-addresses-billing-address-country,
  .rc-sps-order-form .rc-order-cc .form-item-payment-ach-name,
  .rc-sps-order-form .rc-order-cc .form-item-payment-ach-routing, .rc-sps-order-form .rc-order-address .form-item-payment-cc-cardnum,
  .rc-sps-order-form .rc-order-address .form-item-payment-cc-cardtype,
  .rc-sps-order-form .rc-order-address .form-item-addresses-primary-email,
  .rc-sps-order-form .rc-order-address .form-item-addresses-primary-email,
  .rc-sps-order-form .rc-order-address .form-item-addresses-primary-phone-0,
  .rc-sps-order-form .rc-order-address .form-item-addresses-primary-address-line1,
  .rc-sps-order-form .rc-order-address .form-item-addresses-primary-address-line2,
  .rc-sps-order-form .rc-order-address .form-item-addresses-primary-address-city,
  .rc-sps-order-form .rc-order-address .form-item-addresses-primary-address-country,
  .rc-sps-order-form .rc-order-address .form-item-addresses-billing-email,
  .rc-sps-order-form .rc-order-address .form-item-addresses-billing-email,
  .rc-sps-order-form .rc-order-address .form-item-addresses-billing-phone-0,
  .rc-sps-order-form .rc-order-address .form-item-addresses-billing-address-line1,
  .rc-sps-order-form .rc-order-address .form-item-addresses-billing-address-line2,
  .rc-sps-order-form .rc-order-address .form-item-addresses-billing-address-city,
  .rc-sps-order-form .rc-order-address .form-item-addresses-billing-address-country,
  .rc-sps-order-form .rc-order-address .form-item-payment-ach-name,
  .rc-sps-order-form .rc-order-address .form-item-payment-ach-routing, .rc-sps-order-form .rc-order-ach .form-item-payment-cc-cardnum,
  .rc-sps-order-form .rc-order-ach .form-item-payment-cc-cardtype,
  .rc-sps-order-form .rc-order-ach .form-item-addresses-primary-email,
  .rc-sps-order-form .rc-order-ach .form-item-addresses-primary-email,
  .rc-sps-order-form .rc-order-ach .form-item-addresses-primary-phone-0,
  .rc-sps-order-form .rc-order-ach .form-item-addresses-primary-address-line1,
  .rc-sps-order-form .rc-order-ach .form-item-addresses-primary-address-line2,
  .rc-sps-order-form .rc-order-ach .form-item-addresses-primary-address-city,
  .rc-sps-order-form .rc-order-ach .form-item-addresses-primary-address-country,
  .rc-sps-order-form .rc-order-ach .form-item-addresses-billing-email,
  .rc-sps-order-form .rc-order-ach .form-item-addresses-billing-email,
  .rc-sps-order-form .rc-order-ach .form-item-addresses-billing-phone-0,
  .rc-sps-order-form .rc-order-ach .form-item-addresses-billing-address-line1,
  .rc-sps-order-form .rc-order-ach .form-item-addresses-billing-address-line2,
  .rc-sps-order-form .rc-order-ach .form-item-addresses-billing-address-city,
  .rc-sps-order-form .rc-order-ach .form-item-addresses-billing-address-country,
  .rc-sps-order-form .rc-order-ach .form-item-payment-ach-name,
  .rc-sps-order-form .rc-order-ach .form-item-payment-ach-routing {
    clear: left;
  }
  .rc-core-order-form label .form-required, .rc-core-order-confirmation label .form-required, .rc-item-quote label .form-required, .rc-sps-order-form label .form-required {
    display: none;
  }
  .rc-core-order-form label .form-required:last-child, .rc-core-order-confirmation label .form-required:last-child, .rc-item-quote label .form-required:last-child, .rc-sps-order-form label .form-required:last-child {
    display: inline;
  }
  
  .rc-core-order-form-travelers .form-item {
    display: inline-block;
    vertical-align: top;
    margin-right: 1em;
  }
  
  .creditcards-sprite, .rc-order-cc .amex .card-icon, .rc-order-cc .discover .card-icon, .rc-order-cc .jcb .card-icon, .rc-order-cc .mastercard .card-icon, .rc-order-cc .visa .card-icon, .rc-order-accepted-payments .card-icon.amex, .rc-order-accepted-payments .card-icon.discover, .rc-order-accepted-payments .card-icon.jcb, .rc-order-accepted-payments .card-icon.mastercard, .rc-order-accepted-payments .card-icon.visa {
    background-image: url(https://www.aloharentals.com/sites/all/modules/rescms/rc_core/images/creditcards-s6aa609296a.png);
    background-repeat: no-repeat;
  }
  
  .rc-order-cc .card-icon {
    width: 51px;
    height: 32px;
    margin: 0px auto 0 auto;
  }
  .rc-order-cc .amex .card-icon {
    background-position: 0 0;
  }
  .rc-order-cc .discover .card-icon {
    background-position: 0 -48px;
  }
  .rc-order-cc .jcb .card-icon {
    background-position: 0 -96px;
  }
  .rc-order-cc .mastercard .card-icon {
    background-position: 0 -144px;
  }
  .rc-order-cc .visa .card-icon {
    background-position: 0 -192px;
  }
  
  .rc-order-accepted-payments {
    text-align: center;
    margin-top: .5em;
  }
  .rc-order-accepted-payments strong {
    display: block;
    font-weight: normal;
    font-size: 9pt;
    text-transform: uppercase;
  }
  .rc-order-accepted-payments .card-icon {
    width: 51px;
    height: 32px;
    margin: 6px;
    display: inline-block;
  }
  .rc-order-accepted-payments .card-icon.amex {
    background-position: 0 0;
  }
  .rc-order-accepted-payments .card-icon.discover {
    background-position: 0 -48px;
  }
  .rc-order-accepted-payments .card-icon.jcb {
    background-position: 0 -96px;
  }
  .rc-order-accepted-payments .card-icon.mastercard {
    background-position: 0 -144px;
  }
  .rc-order-accepted-payments .card-icon.visa {
    background-position: 0 -192px;
  }/**/
.rcav-calendar, .rcav-key {
    border-collapse: collapse;
    width: auto;
  }
  
  .rcav-calendar .rcav-month, .rcav-key .rcav-month {
    display: inline-block;
    width: auto;
    vertical-align: top;
  }
  
  .rcav-calendar .rcav-month, .rcav-calendar .rcav-tapeboard, .rcav-key .rcav-month, .rcav-key .rcav-tapeboard {
    width: auto;
  }
  
  .rcav-calendar td, .rcav-calendar th, .rcav-key td, .rcav-key th {
    padding: 0px;
    text-align: center;
    font-size: .8em;
    padding: 2px;
    background: #666;
    border: 1px solid white;
  }
  
  .rcav-calendar th, .rcav-key th {
    background: #666;
    color: white;
  }
  
  .rcav-calendar th.day-6, .rcav-calendar th.day-7, .rcav-key th.day-6, .rcav-key th.day-7 {
    background: #999;
  }
  
  .rcav-calendar td.day, .rcav-key td.day {
    width: 1.3em;
  }
  
  .rcav-calendar .av-O, .rcav-key .av-O {
    background-color: #8FC955;
  }
  
  .rcav-calendar .av-X, .rcav-key .av-X {
    background-color: #CCC;
    color: white;
  }
  
  .rcav-calendar .av-IN, .rcav-key .av-IN {
    background: url(https://www.aloharentals.com/sites/all/modules/rescms/rc_core/images/av-IN.gif) center center no-repeat;
  }
  
  .rcav-calendar .av-OUT, .rcav-key .av-OUT {
    background: url(https://www.aloharentals.com/sites/all/modules/rescms/rc_core/images/av-OUT.gif) center center no-repeat;
  }
  
  .rcav-calendar .av-S, .rcav-calendar .av-BEG, .rcav-calendar .av-END, .rcav-key .av-S, .rcav-key .av-BEG, .rcav-key .av-END {
    border-top-color: #FFE433;
    border-bottom-color: #FFE433;
    font-weight: bold;
  }
  
  .rcav-calendar .av-END, .rcav-key .av-END {
    border-right-color: #FFE433;
  }
  
  .rcav-calendar .av-BEG, .rcav-key .av-BEG {
    border-left-color: #FFE433;
  }
  
  .rcav-calendar td.week, .rcav-key td.week {
    background-color: #CCC;
  }
  
  .rcav-calendar .qty, .rcav-key .qty {
    font-weight: bold;
  }
  
  .rcav-calendar tr.even, .rcav-calendar tr.odd, .rcav-key tr.even, .rcav-key tr.odd {
    background: none;
  }
  
  .ui-datepicker-calendar .av-O .ui-state-default {
    background: #8FC955;
  }
  
  .ui-datepicker-calendar .av-X .ui-state-default {
    background: #CCC;
    color: white;
  }
  
  .ui-datepicker-calendar .av-IN .ui-state-default {
    background: url(https://www.aloharentals.com/sites/all/modules/rescms/rc_core/images/av-IN.gif) center center no-repeat;
  }
  
  .ui-datepicker-calendar .av-OUT .ui-state-default {
    background: url(https://www.aloharentals.com/sites/all/modules/rescms/rc_core/images/av-OUT.gif) center center no-repeat;
  }
  
  .ui-datepicker-calendar .av-S, .ui-datepicker-calendar .av-BEG, .ui-datepicker-calendar .av-END {
    opacity: 1;
  }
  
  .ui-datepicker-calendar .av-S .ui-state-default, .ui-datepicker-calendar .av-BEG .ui-state-default, .ui-datepicker-calendar .av-END .ui-state-default {
    border-top-width: 3px;
    border-bottom-width: 3px;
    border-top-color: #FFE433;
    border-bottom-color: #FFE433;
    font-weight: bold;
    font-weight: bold;
    color: black;
    background: #FFE433;
  }
  
  .ui-datepicker-calendar .av-BEG .ui-state-default, .ui-datepicker-calendar .av-END .ui-state-default {
    background: #FFE433;
    border-right-width: 0;
    border-left-width: 0;
  }
  
  .rcav-key td.label {
    background: none;
    padding-right: 1em;
  }
  
  .rc-core-item-avail-form, .rc-avail-ajax {
    text-align: center;
  }
  
  .rc-core-item-avail-form .rc-avail-embed-msg, .rc-avail-ajax .rc-avail-embed-msg {
    font-size: 1.4em;
    padding: .2em;
  }
  
  .rc-core-item-avail-form .rc-avail-embed-msg .mns, .rc-core-item-avail-form .rc-avail-embed-msg .start-over, .rc-avail-ajax .rc-avail-embed-msg .mns, .rc-avail-ajax .rc-avail-embed-msg .start-over {
    display: block;
    font-size: smaller;
  }
  
  .rc-core-item-avail-form .ui-datepicker-inline, .rc-avail-ajax .ui-datepicker-inline {
    margin: auto;
  }
  
  .rc-core-item-avail-form .form-item-rcav-adult,
  .rc-core-item-avail-form .form-item-rcav-child,
  .rc-core-item-avail-form .form-item-rcav-senior,
  .rc-core-item-avail-form .form-item-rcav-pet, .rc-avail-ajax .form-item-rcav-adult,
  .rc-avail-ajax .form-item-rcav-child,
  .rc-avail-ajax .form-item-rcav-senior,
  .rc-avail-ajax .form-item-rcav-pet {
    display: inline-block;
    vertical-align: top;
    padding-right: 1em;
  }
  
  .rc-core-item-avail-form .rcav-child-ages, .rc-avail-ajax .rcav-child-ages {
    display: none;
    width: auto;
  }
  
  .rc-core-item-avail-form .rcav-child-ages .form-item, .rc-avail-ajax .rcav-child-ages .form-item {
    display: inline-block;
  }
  
  .rc-core-item-avail-form .form-submit, .rc-avail-ajax .form-submit {
    clear: left;
  }
  
  .rc-core-item-avail-form .loading, .rc-core-item-avail-form.loading, .rc-avail-ajax .loading, .rc-avail-ajax.loading, .rc-item-quote-link .loading, .rc-item-quote-link.loading {
    background-image: url(https://www.aloharentals.com/sites/all/modules/rescms/rc_core/images/loading.gif);
    background-position: center right;
    background-repeat: no-repeat;
    padding-right: 32px;
  }
  
  .rc-avail-ajax {
    text-align: center;
  }
  
  .rc-item-price .rcav-dates {
    display: block;
  }
  
  .rc-item-price .rc-price {
    font-size: larger;
  }
  
  .rc-item-price form, .rc-item-price form div {
    display: inline;
  }
  
  .rc-item-price .display-name {
    font-weight: bold;
    display: block;
  }
  
  .rc-item-price .display-name a {
    font-weight: normal;
    font-size: smaller;
  }
  
  .rc-item-price .display-detail {
    display: block;
  }
  
  .rc-item-price .display-detail .detail-contents {
    display: none;
  }
  
  /**
   * Inline cell content for datepicker prices.
   */
  .ui-datepicker td > *:after {
    content: attr(data-content);
    display: block;
    width: 100%;
    font-size: 9px;
  }
  
  .ui-datepicker td > *.no-price:after {
    text-indent: -9999px;
  }/**/
