/*
	Custom CSS
	Please make sure your CSS rules are 
	more particular / have higher priority
	then other page styles
*/
 #events h3   {
	/* add your css rule here */
}


 #events p.duration, #events div.duration   {
	/* add your css rule here */
}


 #events p.description, #events div.description   {
	/* add your css rule here */
}


 #events .selectedEvent   {
	/* add your css rule here */
}


 #events input.reserve_time_btn   {
	/* add your css rule here */
}


 #events input.select_another_btn   {
	/* add your css rule here */
}


 #eventForm #start_date-block-container h3, #eventForm #timeline-container h3   {
	/* add your css rule here */
}


 #eventForm #save_button   {
	/* add your css rule here */
}


 div.ui-widget-content   {
	/* add your css rule here */
}


 div.ui-widget-header   {
	/* add your css rule here */
}


 #timeline-container table.timeline   {
	/* add your css rule here */
}


 .timeline td.not_worked_time   {
	/* add your css rule here */
}


 .timeline td.free_time   {
	/* add your css rule here */
}


 .timeline td.selected_time   {
	/* add your css rule here */
}


 .timeline td.reserved_time   {
	/* add your css rule here */
}


 div#loading   {
	/* add your css rule here */
}


 #start_date-block-container .zend_form dt, start_date-block-container .zend_form dt b, start_date-block-container .zend_form dd label   {
	/* add your css rule here */
}

/* my code */

/* Hide person icon and quantity selector */
.plugin-group-booking {
  display: none !important;
}

/* Hide any wallet icon */
i.fal.fa-wallet.ico,
.fa.fa-wallet,
.fal.fa-wallet,
.fas.fa-wallet {
  display: none !important;
  visibility: hidden !important;
  width: 0 !important;
  height: 0 !important;
}

/* Hide any span.txt directly after wallet icon */
.fal.fa-wallet.ico + span.txt {
  display: none !important;
}

/* hide category */
tr.booking-info--item_category-name {
    display: none;
}

/* service 1 Jet Ski */
a[href="#service2"]::before,
a[href="#service3"]::before,
a[href="#service4"]::before,
a[href="#service5"]::before,
a[href="#service6"]::before,
a[href="#service7"]::before,
a[href="#service8"]::before,
a[href="#service9"]::before {
    content: "1 ";
    margin-right: 0.1px;
}

/* service 2 Jet Skis */
a[href="#service13"]::before,
a[href="#service14"]::before,
a[href="#service15"]::before,
a[href="#service16"]::before,
a[href="#service17"]::before,
a[href="#service18"]::before,
a[href="#service19"]::before,
a[href="#service20"]::before,
a[href="#service21"]::before {
    content: "2 ";
    margin-right: 0.1px;
}

/* service 3 Jet Skis */
a[href="#service22"]::before,
a[href="#service23"]::before,
a[href="#service24"]::before,
a[href="#service25"]::before,
a[href="#service26"]::before,
a[href="#service27"]::before,
a[href="#service28"]::before,
a[href="#service29"]::before {
    content: "3 ";
    margin-right: 0.1px;
}

/* service 4 Jet Skis */
a[href="#service31"]::before,
a[href="#service32"]::before,
a[href="#service33"]::before,
a[href="#service34"]::before,
a[href="#service35"]::before,
a[href="#service36"]::before,
a[href="#service37"]::before,
a[href="#service38"]::before {
    content: "4 ";
    margin-right: 0.1px;
}

/* service 5 Jet Skis */
a[href="#service39"]::before,
a[href="#service40"]::before,
a[href="#service41"]::before,
a[href="#service42"]::before,
a[href="#service43"]::before,
a[href="#service44"]::before,
a[href="#service45"]::before,
a[href="#service46"]::before {
    content: "5 ";
    margin-right: 0.1px;
}

/* service 6 Jet Skis */
a[href="#service47"]::before,
a[href="#service48"]::before,
a[href="#service49"]::before,
a[href="#service50"]::before,
a[href="#service51"]::before,
a[href="#service52"]::before,
a[href="#service53"]::before,
a[href="#service54"]::before {
    content: "6 ";
    margin-right: 0.1px;
}
/*
a[href^="#service"]::before {
  content: "1 ";
} */


/* remove country */
.iti__selected-country-primary {
    display: none;
}

/* add note */
.booking-info--item_invoice .info::after {
    content: "Note: If you booked multiple Jet Skis, this booking represents one of your Jet Skis";
    display: block;
    margin-top: 8px;
    font-size: 14px;
    font-style: italic;
    color: #555;
}

/* hide book more */
div.btn.sb-book {
    display: none !important;
}













/* =========================================================
   DISPLAY-ONLY PRICE OVERRIDES (NAVY BLUE, FIXED POSITION)
   ========================================================= */

/* Hide original text but keep the price element in place */
#steps[data-category_id="1"] #sb_service_step_container > .service-item span.badge.price,
#steps[data-category_id="2"] #sb_service_step_container > .service-item span.badge.price,
#steps[data-category_id="3"] #sb_service_step_container > .service-item span.badge.price,
#steps[data-category_id="4"] #sb_service_step_container > .service-item span.badge.price,
#steps[data-category_id="5"] #sb_service_step_container > .service-item span.badge.price,
#steps[data-category_id="6"] #sb_service_step_container > .service-item span.badge.price {
  color: transparent !important;
  position: relative !important;
  display: inline-block !important;
  min-width: 90px !important;
  white-space: nowrap !important;
  writing-mode: horizontal-tb !important;
  text-orientation: mixed !important;
  transform: none !important;
}

/* Replacement text */
#steps[data-category_id="1"] #sb_service_step_container > .service-item span.badge.price::after,
#steps[data-category_id="2"] #sb_service_step_container > .service-item span.badge.price::after,
#steps[data-category_id="3"] #sb_service_step_container > .service-item span.badge.price::after,
#steps[data-category_id="4"] #sb_service_step_container > .service-item span.badge.price::after,
#steps[data-category_id="5"] #sb_service_step_container > .service-item span.badge.price::after,
#steps[data-category_id="6"] #sb_service_step_container > .service-item span.badge.price::after {
  position: absolute !important;
  left: 0 !important;
  top: 50% !important;
  transform: translateY(-50%) !important;
  display: block !important;
  width: max-content !important;
  color: #001f3f !important;
  white-space: nowrap !important;
  writing-mode: horizontal-tb !important;
  text-orientation: mixed !important;
  direction: ltr !important;
  rotate: none !important;
  font: inherit !important;
  line-height: 1 !important;
  letter-spacing: normal !important;
  pointer-events: none !important;
}

/* =========================
   CATEGORY 1: 1 ski
   ========================= */
#steps[data-category_id="1"] #sb_service_step_container > .service-item:nth-of-type(1) span.badge.price::after { content: "$99.00"; }
#steps[data-category_id="1"] #sb_service_step_container > .service-item:nth-of-type(2) span.badge.price::after { content: "$198.00"; }
#steps[data-category_id="1"] #sb_service_step_container > .service-item:nth-of-type(3) span.badge.price::after { content: "$297.00"; }
#steps[data-category_id="1"] #sb_service_step_container > .service-item:nth-of-type(4) span.badge.price::after { content: "$396.00"; }
#steps[data-category_id="1"] #sb_service_step_container > .service-item:nth-of-type(5) span.badge.price::after { content: "$495.00"; }
#steps[data-category_id="1"] #sb_service_step_container > .service-item:nth-of-type(6) span.badge.price::after { content: "$594.00"; }
#steps[data-category_id="1"] #sb_service_step_container > .service-item:nth-of-type(7) span.badge.price::after { content: "$693.00"; }
#steps[data-category_id="1"] #sb_service_step_container > .service-item:nth-of-type(8) span.badge.price::after { content: "$792.00"; }

/* =========================
   CATEGORY 2: 2 skis
   ========================= */
#steps[data-category_id="2"] #sb_service_step_container > .service-item:nth-of-type(1) span.badge.price::after { content: "$198.00"; }
#steps[data-category_id="2"] #sb_service_step_container > .service-item:nth-of-type(2) span.badge.price::after { content: "$396.00"; }
#steps[data-category_id="2"] #sb_service_step_container > .service-item:nth-of-type(3) span.badge.price::after { content: "$594.00"; }
#steps[data-category_id="2"] #sb_service_step_container > .service-item:nth-of-type(4) span.badge.price::after { content: "$792.00"; }
#steps[data-category_id="2"] #sb_service_step_container > .service-item:nth-of-type(5) span.badge.price::after { content: "$990.00"; }
#steps[data-category_id="2"] #sb_service_step_container > .service-item:nth-of-type(6) span.badge.price::after { content: "$1188.00"; }
#steps[data-category_id="2"] #sb_service_step_container > .service-item:nth-of-type(7) span.badge.price::after { content: "$1386.00"; }
#steps[data-category_id="2"] #sb_service_step_container > .service-item:nth-of-type(8) span.badge.price::after { content: "$1584.00"; }

/* =========================
   CATEGORY 3: 3 skis
   ========================= */
#steps[data-category_id="3"] #sb_service_step_container > .service-item:nth-of-type(1) span.badge.price::after { content: "$297.00"; }
#steps[data-category_id="3"] #sb_service_step_container > .service-item:nth-of-type(2) span.badge.price::after { content: "$594.00"; }
#steps[data-category_id="3"] #sb_service_step_container > .service-item:nth-of-type(3) span.badge.price::after { content: "$891.00"; }
#steps[data-category_id="3"] #sb_service_step_container > .service-item:nth-of-type(4) span.badge.price::after { content: "$1188.00"; }
#steps[data-category_id="3"] #sb_service_step_container > .service-item:nth-of-type(5) span.badge.price::after { content: "$1485.00"; }
#steps[data-category_id="3"] #sb_service_step_container > .service-item:nth-of-type(6) span.badge.price::after { content: "$1782.00"; }
#steps[data-category_id="3"] #sb_service_step_container > .service-item:nth-of-type(7) span.badge.price::after { content: "$2079.00"; }
#steps[data-category_id="3"] #sb_service_step_container > .service-item:nth-of-type(8) span.badge.price::after { content: "$2376.00"; }

/* =========================
   CATEGORY 4: 4 skis
   ========================= */
#steps[data-category_id="4"] #sb_service_step_container > .service-item:nth-of-type(1) span.badge.price::after { content: "$396.00"; }
#steps[data-category_id="4"] #sb_service_step_container > .service-item:nth-of-type(2) span.badge.price::after { content: "$792.00"; }
#steps[data-category_id="4"] #sb_service_step_container > .service-item:nth-of-type(3) span.badge.price::after { content: "$1188.00"; }
#steps[data-category_id="4"] #sb_service_step_container > .service-item:nth-of-type(4) span.badge.price::after { content: "$1584.00"; }
#steps[data-category_id="4"] #sb_service_step_container > .service-item:nth-of-type(5) span.badge.price::after { content: "$1980.00"; }
#steps[data-category_id="4"] #sb_service_step_container > .service-item:nth-of-type(6) span.badge.price::after { content: "$2376.00"; }
#steps[data-category_id="4"] #sb_service_step_container > .service-item:nth-of-type(7) span.badge.price::after { content: "$2772.00"; }
#steps[data-category_id="4"] #sb_service_step_container > .service-item:nth-of-type(8) span.badge.price::after { content: "$3168.00"; }

/* =========================
   CATEGORY 5: 5 skis
   ========================= */
#steps[data-category_id="5"] #sb_service_step_container > .service-item:nth-of-type(1) span.badge.price::after { content: "$495.00"; }
#steps[data-category_id="5"] #sb_service_step_container > .service-item:nth-of-type(2) span.badge.price::after { content: "$990.00"; }
#steps[data-category_id="5"] #sb_service_step_container > .service-item:nth-of-type(3) span.badge.price::after { content: "$1485.00"; }
#steps[data-category_id="5"] #sb_service_step_container > .service-item:nth-of-type(4) span.badge.price::after { content: "$1980.00"; }
#steps[data-category_id="5"] #sb_service_step_container > .service-item:nth-of-type(5) span.badge.price::after { content: "$2475.00"; }
#steps[data-category_id="5"] #sb_service_step_container > .service-item:nth-of-type(6) span.badge.price::after { content: "$2970.00"; }
#steps[data-category_id="5"] #sb_service_step_container > .service-item:nth-of-type(7) span.badge.price::after { content: "$3465.00"; }
#steps[data-category_id="5"] #sb_service_step_container > .service-item:nth-of-type(8) span.badge.price::after { content: "$3960.00"; }

/* =========================
   CATEGORY 6: 6 skis
   ========================= */
#steps[data-category_id="6"] #sb_service_step_container > .service-item:nth-of-type(1) span.badge.price::after { content: "$594.00"; }
#steps[data-category_id="6"] #sb_service_step_container > .service-item:nth-of-type(2) span.badge.price::after { content: "$1188.00"; }
#steps[data-category_id="6"] #sb_service_step_container > .service-item:nth-of-type(3) span.badge.price::after { content: "$1782.00"; }
#steps[data-category_id="6"] #sb_service_step_container > .service-item:nth-of-type(4) span.badge.price::after { content: "$2376.00"; }
#steps[data-category_id="6"] #sb_service_step_container > .service-item:nth-of-type(5) span.badge.price::after { content: "$2970.00"; }
#steps[data-category_id="6"] #sb_service_step_container > .service-item:nth-of-type(6) span.badge.price::after { content: "$3564.00"; }
#steps[data-category_id="6"] #sb_service_step_container > .service-item:nth-of-type(7) span.badge.price::after { content: "$4158.00"; }
#steps[data-category_id="6"] #sb_service_step_container > .service-item:nth-of-type(8) span.badge.price::after { content: "$4752.00"; }

/* =========================
   CATEGORY 7: 7 skis
   ========================= */
#steps[data-category_id="7"] #sb_service_step_container > .service-item:nth-of-type(1) span.badge.price::after { content: "$693.00"; }
#steps[data-category_id="7"] #sb_service_step_container > .service-item:nth-of-type(2) span.badge.price::after { content: "$1386.00"; }
#steps[data-category_id="7"] #sb_service_step_container > .service-item:nth-of-type(3) span.badge.price::after { content: "$2079.00"; }
#steps[data-category_id="7"] #sb_service_step_container > .service-item:nth-of-type(4) span.badge.price::after { content: "$2772.00"; }
#steps[data-category_id="7"] #sb_service_step_container > .service-item:nth-of-type(5) span.badge.price::after { content: "$3465.00"; }
#steps[data-category_id="7"] #sb_service_step_container > .service-item:nth-of-type(6) span.badge.price::after { content: "$4158.00"; }
#steps[data-category_id="7"] #sb_service_step_container > .service-item:nth-of-type(7) span.badge.price::after { content: "$4851.00"; }
#steps[data-category_id="7"] #sb_service_step_container > .service-item:nth-of-type(8) span.badge.price::after { content: "$5544.00"; }

/* =========================
   CATEGORY 8: 8 skis
   ========================= */
#steps[data-category_id="8"] #sb_service_step_container > .service-item:nth-of-type(1) span.badge.price::after { content: "$792.00"; }
#steps[data-category_id="8"] #sb_service_step_container > .service-item:nth-of-type(2) span.badge.price::after { content: "$1584.00"; }
#steps[data-category_id="8"] #sb_service_step_container > .service-item:nth-of-type(3) span.badge.price::after { content: "$2376.00"; }
#steps[data-category_id="8"] #sb_service_step_container > .service-item:nth-of-type(4) span.badge.price::after { content: "$3168.00"; }
#steps[data-category_id="8"] #sb_service_step_container > .service-item:nth-of-type(5) span.badge.price::after { content: "$3960.00"; }
#steps[data-category_id="8"] #sb_service_step_container > .service-item:nth-of-type(6) span.badge.price::after { content: "$4752.00"; }
#steps[data-category_id="8"] #sb_service_step_container > .service-item:nth-of-type(7) span.badge.price::after { content: "$5544.00"; }
#steps[data-category_id="8"] #sb_service_step_container > .service-item:nth-of-type(8) span.badge.price::after { content: "$6336.00"; }

/* =========================
   CATEGORY 9: 9 skis
   ========================= */
#steps[data-category_id="9"] #sb_service_step_container > .service-item:nth-of-type(1) span.badge.price::after { content: "$891.00"; }
#steps[data-category_id="9"] #sb_service_step_container > .service-item:nth-of-type(2) span.badge.price::after { content: "$1782.00"; }
#steps[data-category_id="9"] #sb_service_step_container > .service-item:nth-of-type(3) span.badge.price::after { content: "$2673.00"; }
#steps[data-category_id="9"] #sb_service_step_container > .service-item:nth-of-type(4) span.badge.price::after { content: "$3564.00"; }
#steps[data-category_id="9"] #sb_service_step_container > .service-item:nth-of-type(5) span.badge.price::after { content: "$4455.00"; }
#steps[data-category_id="9"] #sb_service_step_container > .service-item:nth-of-type(6) span.badge.price::after { content: "$5346.00"; }
#steps[data-category_id="9"] #sb_service_step_container > .service-item:nth-of-type(7) span.badge.price::after { content: "$6237.00"; }
#steps[data-category_id="9"] #sb_service_step_container > .service-item:nth-of-type(8) span.badge.price::after { content: "$7128.00"; }






#about-us .txt::after {
content: "1hr $99\A 2hr $198\A 3hr $297\A 4hr $396";
display: block;
margin-top: 24px;
color: #000;
font-size: 20px;
font-weight: 600;
line-height: 1.6;
white-space: pre-line;
}



