/*
	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;
}













