PageSourceSearch

https://the-dive-shop.com/cart

html the-dive-shop.com collected 2026-10-04 17:34:09 UTC 62,298 bytes, 1,192 lines download raw bytes

1
2 <!DOCTYPE html>
3<html lang="en"  xmlns="http://www.w3.org/1999/xhtml"       xmlns:og="http://ogp.me/ns#"      xmlns:fb="https://www.facebook.com/2008/fbml">
4<head>
5	<link rel="canonical" href="https://the-dive-shop.com/cart"/>	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />	<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0">
6	<link href="/3545582/favicon-48x48.png" type="image/png" sizes="48x48" rel="icon"/><link href="/3545582/favicon-48x48.png" type="image/png" sizes="48x48" rel="shortcut icon"/><link href="/3545582/favicon-32x32.png" type="image/png" sizes="32x32" rel="icon"/><link href="/3545582/favicon-32x32.png" type="image/png" sizes="32x32" rel="shortcut icon"/><link href="/3545582/favicon-16x16.png" type="image/png" sizes="16x16" rel="icon"/><link href="/3545582/favicon-16x16.png" type="image/png" sizes="16x16" rel="shortcut icon"/>	<title>
7		Products	</title>
8			<meta name="Description" content="">
9		
10	<input type='hidden' id='currency_symbol' value='&#36;' />
11<input type='hidden' id='avalara_tax_api' value='1' />
12<input type='hidden' id='full_calendar_undefined_issue' value='1' />
13<input type='hidden' id='remove_duplicitous_shipping_address_step' value='' />
14<input type='hidden' id='remove_simple_captcha_from_payment_screen' value='1' />
15<input type='hidden' id='show_misc_event_popup' value='' />
16<input type='hidden' id='silk_js_not_a_function' value='1' />
17<input type='hidden' id='strikeout_and_soldout_settings_not_working' value='' />
18<input type='hidden' id='addon_qty_can_not_be_edited' value='' />
19<input type='hidden' id='enable_maintenance_mode_in_add_to_cart_on_sf' value='' />
20<input type='hidden' id='allow_products_as_course_to_ssi' value='1' />
21<input type='hidden' id='online_phone_number_requireing_country_code' value='' />
22<input type='hidden' id='ssi_course_bundle' value='' />
23<input type='hidden' id='p_o_s_buttons_not_displaying_colors_online' value='' />
24<input type='hidden' id='create_a_widget_to_display_all_the_dates_for_a_specific_course_group' value='1' />
25<input type='hidden' id='course_booking_requiring_dob_event_though_its_not_required' value='' />
26<input type='hidden' id='padi_club_product' value='' />
27<input type='hidden' id='padi_club_mandatory_addon' value='' />
28<input type='hidden' id='booking_roster_duplicate_email_mandatory_addon' value='' />
29<input type='hidden' id='insufficient_stock_showing_unavailable_3' value='1' />
30<input type='hidden' id='captcha_tweaks_for_abyss_au' value='' />
31<input type='hidden' id='add_guardian_email_addressfor_students' value='' />
32<input type='hidden' id='enter_key_issue_dob_on_storefront' value='1' />
33<input type='hidden' id='package_with_padi_not_prompting_for_student_info' value='1' />
34<input type='hidden' id='tax_inclusive_traveldeposit_variance_issue' value='1' />
35<input type='hidden' id='tax_for_online_shipping' value='1' />
36<input type='hidden' id='fix_padi_club_mandatory_addon_not_auto_adding' value='' />
37<input type='hidden' id='fix_storefront_special_characters_in_contact_name' value='1' />
38<input type='hidden' id='fix_storefront_gift_certificate_full_amount_checkout' value='1' />
39<input type='hidden' id='dateof_birth_validate_issue_in_storefront_travel_option' value='1' />
40<input type='hidden' id='add_paylater_for_stores_with_no_integrated_payments' value='' />
41<input type='hidden' id='multi_language_support' value='1' />
42    
43<script type='text/javascript'>
44var BASE_PATH                 =   "https://the-dive-shop.com";
45var DOMAIN_NAME               =   "dive360.biz";
46var CONTROLL                  =   "products";
47var ACTION                    =   "cart";
48var flash_success_msg         =   "";
49var flash_error_msg         =   "";
50var TRAVEL_DOB_REQ            =   "1";
51var COURSE_DOB_REQ            =   "1";
52var COURSE_OTHER_REQ            =   "1";
53var COURSE_HEIGHT_REQ            =   "0";
54var COURSE_WEIGHT_REQ            =   "0";
55
56    var TRAVEL_HEIGHT_REQ            =   "0";
57    var TRAVEL_WEIGHT_REQ            =   "0";
58
59var TRAVEL_OTHER_REQ            =   "0";
60var exempt_tax_out_state      = "0";
61var store_home_state          = "";
62var  GOOGLE_RECAPTCHA_SITE_KEY = '6Lcs39kUAAAAAA1cCRTtKZWOcvciX3CdVRW1YJw6';
63var captcha_threshold         =   1;
64var SHOW_SOLDOUT_EVENTS = "1";
65var SF_POPUP                 =   "0";
66var cart_cookie = '';
67var wishlist_cookie = '';
68var course_other      = "1";
69var travel_other      = "0";
70var course_height      = "0";
71var course_weight      = "0";
72var course_other_label  = "Student ID (if not, put NA)";
73var travel_other_label  = "";
74function formatMoney(number) {
75    var cur_sym = $("#currency_symbol").val();
76    var ty = typeof number;
77   
78        if(ty=="string"){
79            number = number.replace(cur_sym,"");
80        }
81        
82    return cur_sym+''+number;
83}
84
85    var ALLOW_BOOKING_SAME_DAY_FOR_CHARTER  = "0";
86   
87    var course_ph_flag      = "1";
88    var course_ph_req_flag  = "1";
89    var travel_ph_flag      = "1";
90    var travel_ph_req_flag  = "1";
91    
92    
93        var course_shoe_size_flag = "0";
94        var course_shoe_size_req_flag = "0";
95        var travel_shoe_size_flag = "0";
96        var travel_shoe_size_req_flag = "0"; 
97    
98    
99    var AR_PAY_URL ="AR_PAY_URL";
100    
101    
102    var login_contact_id                  =   "";
103
104    var TRAVEL_DEPOSIT                  =   "Travel Deposit";
105
106
107    var paypal_flag = "";
108    var paypal_action = false;
109
110
111    var is_tax_inclusive = ""; 
112
113    var SIGNIN_ACTION = "signin"; 
114    var SIGNIN_OTP_ACTION = "signin_otp"; 
115    var REGISTER_ACTION = "register"; 
116    var FORGET_PASSWORD_ACTION = "forget_password"; 
117    var ENQUIRY_ACTION = "enquiry"; 
118    var CUSTOM_FORM_ACTION = "custom_form"; 
119    var REVIEW_ACTION = "review"; 
120    var CHECKOUT_ACTION = "checkout"; 
121
122var choose_day_to_start = "0"; 
123
124
125// Multi Language support for scipt starts
126    var LOADING_COURSE_GROUP_CALENDAR = "Loading course group calendar";     
127    var LOADING_TRAVEL_GROUP_CALENDAR = "Loading travel group calendar";     
128    var LOADING_CHARTER_GROUP_CALENDAR = "Loading charter group calendar";     
129    
130
131    var DATE_FORMAT = "m-d-Y";
132    var DATE_FORMAT_LABEL = "MM-DD-YYYY";    
133</script>
vendor: 2 bytes, line 133
133
134<script type='text/javascript'>
135var GO_TO_CART_TEXT = "GO TO CART"; 
136var ADDING_TO_CART_TEXT = "ADDING TO CART"; 
137var CART_EMPTY_TEXT = "Cart is Empty!"; 
138var CART_ADDED_SUCCESS_TEXT = "Added to your cart successfully...!"; 
139var INSUFFICIENT_QUANTITY_TEXT = "Insufficient Quantity!"; 
140var UNABLE_TO_ADD_PRODUCT_CART_TEXT = "Unable to add product to cart!"; 
141var DELETED_FROM_CART_TEXT = "Deleted from your cart successfully...!"; 
142var VALID_TRIP_BALANCE_TEXT = "Enter valid Pay Trip Balance."; 
143var DUPLICATE_STUDENT_NAME_TEXT = "You have entered the same student name more than once. Please remove to proceed."; 
144var DUPLICATE_TRAVELER_NAME_TEXT = "You have entered the same student name more than once. Please remove to proceed."; 
145var UNIQUE_STUDENT_EMAIL_TEXT = "Students email should be unique"; 
146var FIELD_CANNOT_EMPTY_TEXT = "The field cannot be left empty."; 
147var MIN_QTY_TEXT = "Please enter a qty should be greater then or equal to"; 
148var ACCEPT_TERMS_TEXT = "Please accept the terms & conditions to proceed further."; 
149var ACCEPT_PAYLATER_TERMS_TEXT = "Please accept the Pay Later terms to proceed further."; 
150var SYSTEM_MAINTENANCE_TEXT = "Alert: System Maintenance"; 
151var COUPON_REMOVED_SUCCESS_TEXT = "Coupon removed successfully...!"; 
152var ENTER_COUPON_TEXT = "Please enter the coupon..!"; 
153var AMOUNT_DUE_TEXT = "Amount Due"; 
154//var GIFT_REMOVED_SUCCESS_TEXT = "Gift Certificate Number removed successfully...!"; 
155var INSUFFICIENT_GIFT_BALANCE_TEXT = "The gift certificate you have entered don't have sufficient balance to complete the order. Enter an additional gift certificate or use credit card to pay the balance"; 
156var PLEASE_ENTER_GIFT_CERTIFICATE_TEXT = "Please enter Gift Certificate Number...!";
157var GIFT_CERTIFICATE_TEXT = "Gift Certificate";
158var ADD_A_NEW_ADDRESS_TEXT = "ADD A NEW ADDRESS";
159var REMOVE_ADDRESS_TEXT = "Are you sure want to remove this address?";
160var DEFAULT_ADDRESS_TEXT = "Are you sure want to set default address?";
161var DEFAULT_ADDRESS_SUCCESS_TEXT = "Default address set successfully";
162var ADDRESS_DELETED_SUCCESS_TEXT = "Address deleted successfully";
163var ADDRESS_ADDED_SUCCESS_TEXT = "Address added successfully";
164var ADDRESS_UPDATED_SUCCESS_TEXT = "Address updated successfully";
165var UPDATE_SHIPPING_ADDRESS_TEXT = "Update Shipping Address";
166var USER_NOT_FOUND_TEXT = "User not found";
167var PERSONAL_INFO_UPDATED_SUCCESS_TEXT = "Personal information updated successfully...!";
168var PASSWORD_CHANGED_SUCCESS_TEXT = "Password changed successfully...!";
169var PLEASE_ENTER_GIFT_CERT_TEXT = "Please enter Gift Certificate Number...!";
170var TOTAL_SEATS_TEXT = "Total Seats";
171var AVAILABLE_SEATS_TEXT = "Available Seats";
172var ALL_DAY_EVENT_TEXT = "All day Event";
173var MORE_INFO_TEXT = "More Info";
174var VIEW_TEXT = "View";
175var SOLD_OUT_TEXT = "Sold Out";
176var INSUFFICIENT_SEATS_TEXT = "Sorry! Dont have sufficient seats!";
177var CART_MAINTENANCE_TEXT = "Alert: Add To Cart Maintenance";
178
179var UNAVAILABLE_TEXT = "Unavailable";
180var PLEASE_CONFIRM_THAT_YOU_ARE_NOT_A_ROBOT_TEXT = "Please confirm that you are not a robot";
181var PLEASE_ENTER_EMAIL_TEXT = "Please enter email";
182var INVALID_EMAIL_TEXT = "Invalid Email";
183var EMAIL_ALREADY_EXISTS_TEXT = "Email already exists";
184var EMAIL_DOES_NOT_EXIST_TEXT = "Email does not exist";
185var EMAIL_NOT_VALID_TEXT = "Email not valid";
186var SEEMS_LIKE_YOU_HAVE_AN_ACCOUNT_KINDLY_SIGN_IN_TO_CONTINUE_TEXT = "Seems Like You have an Account. Kindly Sign In to Continue";
187var PLEASE_ENTER_YOUR_FIRST_NAME_TEXT = "Please enter your first name";
188var PLEASE_ENTER_YOUR_LAST_NAME_TEXT = "Please enter your last name";
189var PLEASE_ENTER_YOUR_MOBILE_NUMBER_TEXT = "Please enter your mobile number";
190var MOBILE_NUMBER_SHOULD_CONTAIN_ONLY_NUMBERS_TEXT = "Mobile number should contain only numbers";
191var MOBILE_NUMBER_SHOULD_HAVE_AT_LEAST_10_CHARACTERS_TEXT = "Mobile number should have at least 10 characters";
192var MOBILE_NUMBER_ALREADY_EXISTS_TEXT = "Mobile number already exists";
193var PLEASE_ENTER_YOUR_CURRENT_PASSWORD_TEXT = "Please enter your current password";
194var INCORRECT_OLD_PASSWORD_TEXT = "Incorrect old password";
195var PLEASE_ENTER_YOUR_NEW_PASSWORD_TEXT = "Please enter your new password";
196var PLEASE_ENTER_YOUR_CONFIRM_PASSWORD_TEXT = "Please enter your confirm password";
197var PASSWORD_SHOULD_CONTAIN_AT_LEAST_6_CHARACTERS_TEXT = "Password should contain at least 6 characters";
198var CONFIRM_PASSWORD_DOES_NOT_MATCH_TEXT = "Confirm Password does not match";
199var PASSWORDS_DO_NOT_MATCH_TEXT = "Passwords do not match";
200var PLEASE_ENTER_YOUR_CONFIRM_EMAIL_TEXT = "Please enter your confirm email";
201var CONFIRM_EMAIL_DOES_NOT_MATCH_TEXT = "Confirm email does not match";
202var PLEASE_ENTER_YOUR_CONFIRM_MOBILE_NUMBER_TEXT = "Please enter your confirm mobile number";
203var CONFIRM_MOBILE_NUMBER_DOES_NOT_MATCH_TEXT = "Confirm mobile number does not match";
204var PLEASE_ENTER_PHONE_NUMBER_TEXT = "Please enter phone number";
205var ENTER_VALID_NUMBER_TEXT = "Enter Valid Number";
206var ENTER_VALID_ADDRESS_TEXT = "Enter valid address";
207var ENTER_CITY_NAME_TEXT = "Enter City Name";
208var CHOOSE_COUNTRY_TEXT = "Choose Country";
209var CHOOSE_STATE_TEXT = "Choose State";
210var ENTER_ZIPCODE_TEXT = "Enter Zipcode";
211var ENTER_VALID_ZIPCODE_TEXT = "Enter Valid Zipcode";
212var INVALID_ZIPCODE_TEXT = "Invalid Zipcode";
213var STATE_REGION_REQUIRED_TEXT = "State/Region required";
214var PLEASE_ENTER_SECURITY_CODE_TEXT = "Please enter security code";
215var ENTER_CARD_NUMBER_TEXT = "Enter Card Number";
216var INVALID_CARD_TEXT = "Invalid Card";
217var ENTER_CVV_TEXT = "Enter CVV";
218var INVALID_CVV_TEXT = "Invalid CVV";
219var ENTER_EXPIRY_DATE_TEXT = "Enter Expiry Date";
220var DATE_FORMAT_SHOULD_BE_IN_MMYY_TEXT = "Date Format should be in mmyy";
221var ENTER_CARDHOLDER_NAME_TEXT = "Enter Cardholder name";
222var ENTER_VALID_CARD_NUMBER_TEXT = "Enter valid card number";
223var THIS_PHONE_NUMBER_ALREADY_LINKED_WITH_ANOTHER_ACCOUNT_TEXT = "This phone number already linked with another account";
224var SELECT_FLL_TEXT = "Select FLL";
225var PLEASE_ENTER_A_VALID_CARD_NUMBER_TEXT = "Please enter a valid Card number";
226var PLEASE_ENTER_YOUR_BILLING_ADDRESS_TEXT = "Please enter your billing address";
227var PLEASE_ENTER_YOUR_SHIPPING_ADDRESS_TEXT = "Please enter your shipping address";
228var PLEASE_ENTER_OTP_TEXT = "Please enter OTP";
229var INVALID_OTP_TEXT = "Invalid OTP";
230var ENTER_VALID_OTP_TEXT = "Enter Valid OTP";
231var INCORRECT_OTP_TEXT = "Incorrect OTP";
232var PLEASE_ENTER_PASSWORD_TEXT = "Please enter password";
233var PLEASE_RE_ENTER_PASSWORD_TEXT = "Please re-enter password";
234var PLEASE_ENTER_YOUR_NAME_TEXT = "Please enter your name";
235var PLEASE_ENTER_RECIPIENTS_EMAIL_TEXT = "Please enter recipient's email";
236var PLEASE_ENTER_RECIPIENTS_PHONE_NUMBER_TEXT = "Please enter recipient's phone number";
237var ADDRESS_CANNOT_BE_EMPTY_TEXT = "Address cannot be empty";
238var INVALID_ADDRESS_TEXT = "Invalid address";
239var PLEASE_CHOOSE_OR_ENTER_GIFT_CARD_AMOUNT_TEXT = "Please choose or enter gift card amount";
240var PLEASE_ENTER_AN_EMAIL_FOR_RECIPIENT_TEXT = "Please enter an email for recipient";
241var PLEASE_ENTER_YOUR_MESSAGE_TEXT = "Please enter your message";
242var PLEASE_ENTER_NUMBER_OF_QUANTITY_TEXT = "Please enter number of quantity";
243var QUANTITY_CAN_NOT_BE_ZERO_TEXT = "Quantity can not be zero";
244var PLEASE_ENTER_DELIVERY_DATE_TEXT = "Please enter delivery date";
245var PLEASE_SELECT_YOUR_RATING_TEXT = "Please select your rating";
246var PLEASE_ENTER_YOUR_REVIEW_TEXT = "Please enter your review"; 
247var ENTER_FIRST_NAME_TEXT = "Enter First Name";
248var ENTER_LAST_NAME_TEXT = "Enter Last Name";
249var ENTER_EMAIL_ADDRESS_TEXT = "Enter Email Address";
250var ENTER_PHONE_NUMBER_TEXT = "Enter Phone Number";
251var ENTER_FIRSTNAME_TEXT = "Enter Firstname";
252var ENTER_LASTNAME_TEXT = "Enter Lastname";
253var ENTER_YOUR_FIRST_NAME_TEXT = "Enter Your First Name";
254var ENTER_YOUR_LAST_NAME_TEXT = "Enter Your Last Name";
255var PASSWORD_SHOULD_CONTAIN_AT_LEAST_6_CHARACTERS_TEXT = "Password should contain at least 6 characters";
256var PLEASE_ENTER_MOBILE_NUMBER_TEXT = "Please enter mobile number";
257var PLEASE_ENTER_YOUR_EMAIL_TEXT = "Please enter your email";
258var ADDED_SUCCESSFULLY_TEXT = "added successfully..!";
259var REVIEW_TEXT = "Review";
260var PROCESSING_TEXT = "Processing...";
261var PLEASE_ENTER_NUMBERS_ONLY_TEXT = "Please enter numbers only";
262var INVALID_MOBILE_NUMBER_TEXT = "Invalid mobile number";
263var CONFIRM_PASSWORD_DO_NOT_MATCH_TEXT =  "Confirm Password do not match";
264var ENTER_SHIP_TO_NAME_TEXT = "Enter Ship to name";
265var ENTER_BILL_TO_NAME_TEXT = "Enter Bill to name";
266var ENTER_ADDRESS_TEXT = "Enter Address";
267var PLEASE_ENTER_EMAIL_MOBILE_NUMBER_TEXT = "Please enter email/mobile number";
268var PLEASE_ENTER_THE_SECURITY_CODE_TEXT = "Please enter the security code";
269var CANCEL_TEXT = "Cancel";
270var EDIT_TEXT = "Edit";
271var YES_TEXT = "Yes";
272var NO_TEXT = "No";
273var THIS_PRODUCT_IS_ALREADY_IN_THE_CART_DO_YOU_WANT_TO_PROCEED_TO_CART = "This product is already in the cart. Do you want to proceed to cart?";
274var GIFT_CERTIFICATE_NUMBER_REMOVED_SUCCESSFULLY_TEXT = "Gift Certificate Number removed successfully...!";
275var PAY_BY_PAYPAL_TEXT = "Pay by Paypal";
276var PAY_BY_CREDIT_CARD_TEXT = "Pay by Credit Card";
277var PAY_BY_GIFT_CERTIFICATE_TEXT = "Pay by Gift Certificate";
278var DOWNLOAD_RECEIPT_TEXT  = "Download Receipt";
279var LOADING_TEXT = "Loading";
280var LOADING_FORM_TEXT = "Loading form";
281var LOADING_POPULAR_COURSES_TEXT = "Loading Popular Courses";
282var LOADING_POPULAR_TRIPS_TEXT = "Loading Popular Trips";
283var REMOVE_TEXT = "Remove";
284var PAY_LATER_TEXT = "Pay Later";
285var PAY_LATER_AMOUNT_SHOULD_NOT_BE_EMPTY_TEXT = "Pay Later Amount should not be empty!";
286var PAY_LATER_AMOUNT_SHOULD_BE_LESS_THAN_THE_AMOUNT_DUE_TEXT = "Pay Later Amount should be less than the amount due!";
287var PLEASE_ENTER_THE_COUPON_TEXT = "Please enter the coupon";
288var IS_INVALID_COUPON_TEXT = "is invalid coupon";
289var BRANDS_TEXT = "Brands";
290var MANUFACTURER_TEXT = "Manufacturer";
291var SUBMIT_TEXT = "Submit";
292var NAME_TEXT = "Name";
293var FIRST_NAME_TEXT = "First Name";
294var LAST_NAME_TEXT = "Last Name";
295var EMAIL_TEXT = "Email";
296var DOB_TEXT = "DOB";
297var MALE_TEXT = "Male";
298var FEMALE_TEXT = "Female";
299var SELECT_TEXT = "Select";
300var NEW_TEXT = "New";
301var INVALID_TEXT = "invalid";
302var ERROR_TEXT = "Error";
303var SOLD_OUT_TEXT = "Sold Out";
304var NEWSLETTER_TEXT = "Newsletter";
305var THANKS_FOR_SIGNING_UP_TEXT = "Thanks for signing up!";
306var MUST_NOT_BE_EMPTY_TEXT = "must not be empty!";
307var REGISTRATION_IS_CLOSED_TEXT = "Registration is closed";
308var LEFT_TEXT = "Left";
309var CONTACT_US_TO_BOOK_TEXT = "Contact us to Book";
310var SORRY_REGISTRATION_IS_CLOSED_TEXT = "Sorry registration is closed";
311var SORRY_NO_MORE_SEATS_AVAILABLE = "Sorry! No more seats available!";
312var INVALID_DOB_TEXT = "Invalid DOB";
313var GENDER_TEXT = "Gender";
314var SHOE_SIZE_TEXT = "Shoe Size";
315var PHONE_NO_TEXT = "Phone No";
316var HEIGHT_TEXT = "Height";
317var WEIGHT_TEXT = "Weight";
318var REMOVED_FROM_WISHLIST_TEXT = "Removed from wishlist";
319var ARE_YOU_SURE_YOU_WANT_TO_REMOVE_THIS_ITEM_FROM_YOUR_CART_TEXT = "Are you sure you want to remove this item from your cart";
320var ADDED_TO_WISHLIST_TEXT = "Added to wishlist";
321var OOPS_NO_PRODUCTS_FOUND_TEXT = "OOPS! No Products Found!";
322var PLEASE_CHOOSE_GIFT_CARD_AMOUNT_TEXT = "Please choose gift card amount";
323var GIFT_CARD_AMOUNT_SHOULD_BE_GREATER_THAN_ONE_TEXT = "Gift card amount should be greater than 1";
324
325</script>
325
326<!-- Multi Language support for scipt ends -->
327<style type='text/css'>
328.grecaptcha-badge { 
329    visibility: hidden;
330}
331</style>
332
333	
334	
335				<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css"/>	
336			<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/css/font-awesome.min.css"/>
337	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/css/bootstrap.min.css"/>
338	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/js/vendor/owl.carousel.css"/>
339	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/css/magnific-popup.css"/>
340	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/css/lightbox.css"/>
341	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/css/jquery-ui.min.css"/>
342	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/css/animate.css"/>
343	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/css/jquery.multiselect.css"/>
344			<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/shortcodes/css/flexslider.css"/>	
345	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/shortcodes/css/flexslider.css"/>
346	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/css/jquery-confirm.min.css"/>
347	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/css/jquery.rateyo.css"/>
348	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/css/store-front.css"/>
349	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/css/custom_form_builder.css"/>
350	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/theme/THEDIVESHOP/css/main.css"/>
351	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/theme/THEDIVESHOP/css/common.css"/>
352	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/theme/THEDIVESHOP/css/theme1.css"/>
353	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/theme/THEDIVESHOP/css/custom.css"/>
354	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/theme/THEDIVESHOP/css/media-queries.css"/>
355	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/css/jquery.smartmenus.bootstrap.css"/>
356	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/css/slick.css"/>
357	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/theme/THEDIVESHOP/css/smartnav.css"/>
358	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/theme/THEDIVESHOP/css/customStyles.css"/>
359	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/css/common-fixes.css"/>
360	<link rel="stylesheet" type="text/css" href="https://the-dive-shop.com/theme/THEDIVESHOP/css/custom.css"/>
361	
362	<link href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" rel="stylesheet">
363	  <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
364      <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
365      <!--[if lt IE 9]>
366         
366<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
366
367         
367<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
367
368      <![endif]-->
369	  <link href="https://fonts.googleapis.com/css?family=Open+Sans&display=swap" rel="stylesheet">
370	<link rel="preconnect" href="https://fonts.googleapis.com">
371	<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
372	<link href="https://fonts.googleapis.com/css2?family=Antic+Slab&display=swap" rel="stylesheet"> 
373	<!-- Additional Css Starts Here --><style type='text/css'>.maxbanner {
374  padding: 0px 0 40px;
375  margin-top: -350px;
376}
377.maxbanner img {box-shadow: 13px 13px 13px rgba(0,0,0,60%);}
378section.courses.travel-wrapper {padding-bottom: 400px!important;}
379#calendar_grid_view #staff_view .ckimage img.thumb {
380   height: 100% !important;
381   width: 100% !important;
382 }
383
384.trips .product-quantities .btn-set .btn, .charters .product-quantities .btn-set .btn {
385   background-color: #f00;}
386
387.trips .eQContent .itemrow .btmbtn {
388  min-width: 93%!important;}
389
390button {background-color: #f90001;
391border: 2px solid #f90001;
392color: #fff !important;padding: 5px 15px;}
393
394.video-container {
395  position: relative;
396  padding-bottom: 56.25%; /* 16:9 */
397  height: 0;
398}
399.video-container iframe {
400  position: absolute;
401  top: 0;
402  left: 0;
403  width: 100%;
404  height: 100%;
405}
406
407.highlightbox {margin: 40px 20%}
408.highlightbox.dark {background:#213131 !important;padding:30px 60px;color:#fff;margin: 40px 0;color:#fff!important}
409.open-water-diver .current-price {display:none;}
410.open-water-diver .product-value .current-price {display:block;}
411.open-water-diver .product-value .current-price::before {
412  content: 'Deposit ';
413}
414
415.advanced-open-water-diver .current-price {display:none;}
416.advanced-open-water-diver .product-value .current-price {display:block;}
417.advanced-open-water-diver .product-value .current-price::before {
418  content: 'Deposit ';
419}
420
421.rescue-diver .current-price {display:none;}
422.rescue-diver .product-value .current-price {display:block;}
423.rescue-diver .product-value .current-price::before {
424  content: 'Deposit ';
425}
426
427.eQContent .itemrow .btmbtn {
428  min-width: 100%;
429  position: absolute;
430  bottom: 0;
431  left: 0;
432}
433.btn-warning {
434  color: #fff;
435  background-color: #032661!important;
436  border-color: #032661!important;
437}</style><!-- Additional Css Ends Here -->
437<script type="text/javascript" src="/js/vendor/jquery.min.js"></script>
437
438<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 438-439
438
439<script async src="https://www.googletagmanager.com/gtag/js?id=
439AW-16816586770
vendor: 13 bytes, line 439
439"></script>
440<script>
441  
vendor: 138 bytes, lines 441-445
441window.dataLayer = window.dataLayer || [];
442  function gtag(){dataLayer.push(arguments);}
443  gtag('js', new Date());
444
445  gtag('config', '
445AW-16816586770
vendor: 5 bytes, line 445
445');
446</script>
446	
447</head><body class="cart"
448id="aboutus">
449<div id="wrapper" class="main-wrapper">
450    <div id="wall1">
451    <div id="wall2"> 
452   
453   
454        
455   <header id="head" class="navbar-fixed-top">
456        <div class="header-top primary">
457            <!-- <div class="container"> -->
458                <div class="row">
459                    <div class="col-sm-12 col-md-8 leftInfo">
460                        <div class="row">
461                            
462                                                            <div class="col-xs-12 col-md-4 pull-left quick-contact">
463                                <i class="fa fa-envelope-o"></i>
464                                <p><p><a href="mailto:[email protected]">[email protected]</a></p>
465</p>
466                                </div>
467                                                        
468                                                            <div class="col-xs-12 col-md-4 pull-left quick-contact phone">
469                                    <i class="fa fa-phone"></i>
470                                    <p><a href='tel:(801) 2955445'>(801) 2955445</a></p>
471                                </div>
472                                                        
473                                                        <div class="col-xs-12 col-md-2 pull-left socialkt" id="social">
474                                <ul class="pull-left social-links text-center">
475                                    <li><a href="https://www.facebook.com/TheDiveShopUT"><i class="fa fa-facebook-square"></i></a></li><li><a href="https://www.instagram.com/diveshoput/"><i class="fa fa-instagram"></i></a></li><li><a href="https://www.youtube.com/channel/UCSHQacyqFMWHXbVY7O_o6VA"><i class="fa fa-youtube-square"></i></a></li><li><a href="https://www.tiktok.com/@thediveshoput"><i class="fa-brands fa-tiktok" style="font-size: 23px;"></i></a></li>                                </ul>
476                            </div>
477                                                    </div>
478                        
479                    </div>
480                    <div class="col-xs-12 col-sm-4 topRight">
481                        <nav class="top-nav dropdown type2">
482		<ul class="text-right">
483			 <li class="myacc">
484			 	  													<a href="#">My Account</a>
485							<ul class="submenu text-left">
486																				<li><a href="/createAccount">Register<span><i class="fa fa-edit"></i></span></a></li>
487											<li><a href="/signin">Login <span><i class="fa fa-lock"></i></span></a></li>
488																				</ul>
489										  			 </li>
490						 
491			 			 <li class="cart cartWidgetInner" id="main_cart_li">
492				  <a href="#">
493						<i class="fa fa-shopping-cart"></i>&nbsp;
494						<span class='tot_items' data-tot='0'>
495													0 item(s) - &#36;0.00												</span>
496				  </a>
497				  <ul class="submenu product_list_widget text-left"
498												>
499												
500						
501						
502													<li class="total">
503								<span>Subtotal: </span>
504								<span class="amount amountPayable">&nbsp;&#36;0.00</span>
505							</li>
506							<li class="buttons top_cart">
507								<a href="/cart" class="btn btn-gold-border">View Cart</a>
508																<a href="#" class="btn btn-gold-border btn_place_order">Checkout</a>
509															</li>
510						
511				  </ul>
512			 </li>
513		</ul>
514  </nav>
515       
515<script type='text/javascript'>
516				var mtop = 0;
517      $(document).ready(function(){
518         $(".cartWidgetInner").mouseover(function(){
519            product_list_widget();
520				
521         });
522      });
523      function product_list_widget()
524      {
525			if (mtop==0) {
526				var objDiv = $(".submenu");
527				var h = 450;
528				objDiv.animate({scrollTop: h});
529				mtop++;
530			}
531      }
532      </script>
532         
533
534
535
536
537<script>
538$(document).ready(function() {
539	function handleImageLoad() {
540		$(this).addClass('loaded');
541	}
542
543	// Function to set up load event listeners
544	function setupLoadEvent() {
545		$('img[loading]').each(function() {
546			// For cached images that are already fully loaded
547			if (this.complete && this.naturalHeight !== 0) {
548				$(this).addClass('loaded');
549			} else {
550				$(this).on('load', handleImageLoad);
551			}
552		});
553	}
554
555	// Initial setup
556	setupLoadEvent();
557
558	// Observer to handle dynamically added images or attribute changes
559	const observer = new MutationObserver(function(mutations) {
560		mutations.forEach(function(mutation) {
561			if (mutation.type === 'attributes' && mutation.attributeName === 'src') {
562				$(mutation.target).removeClass('loaded');
563				if (mutation.target.complete && mutation.target.naturalHeight !== 0) {
564					$(mutation.target).addClass('loaded');
565				} else {
566					$(mutation.target).on('load', handleImageLoad);
567				}
568			}
569		});
570	});
571
572	// Start observing changes to the img elements
573	$('img[loading]').each(function() {
574		observer.observe(this, { attributes: true });
575	});
576
577	// Re-attach the event listener if the src attribute changes dynamically
578	$('img[loading]').on('load', handleImageLoad);
579
580});
581</script>
581
582
583
584
585<script>
586	/*! lozad.js - v1.16.0 - 2020-09-06
587 * https://github.com/ApoorvSaxena/lozad.js
588 * Copyright (c) 2020 Apoorv Saxena; Licensed MIT */
589!(function (t, e) {
590    "object" == typeof exports && "undefined" != typeof module ? (module.exports = e()) : "function" == typeof define && define.amd ? define(e) : (t.lozad = e());
591})(this, function () {
592    "use strict";
593    /**
594     * Detect IE browser
595     * @const {boolean}
596     * @private
597     */ var g = "undefined" != typeof document && document.documentMode,
598        f = {
599            rootMargin: "0px",
600            threshold: 0,
601            load: function (t) {
602                if ("picture" === t.nodeName.toLowerCase()) {
603                    var e = t.querySelector("img"),
604                        r = !1;
605                    null === e && ((e = document.createElement("img")), (r = !0)),
606                        g && t.getAttribute("data-iesrc") && (e.src = t.getAttribute("data-iesrc")),
607                        t.getAttribute("data-alt") && (e.alt = t.getAttribute("data-alt")),
608                        r && t.append(e);
609                }
610                if ("video" === t.nodeName.toLowerCase() && !t.getAttribute("data-src") && t.children) {
611                    for (var a = t.children, o = void 0, i = 0; i <= a.length - 1; i++) (o = a[i].getAttribute("data-src")) && (a[i].src = o);
612                    t.load();
613                }
614                t.getAttribute("data-poster") && (t.poster = t.getAttribute("data-poster")),
615                    t.getAttribute("data-src") && (t.src = t.getAttribute("data-src")),
616                    t.getAttribute("data-srcset") && t.setAttribute("srcset", t.getAttribute("data-srcset"));
617                var n = ",";
618                if ((t.getAttribute("data-background-delimiter") && (n = t.getAttribute("data-background-delimiter")), t.getAttribute("data-background-image")))
619                    t.style.backgroundImage = "url('" + t.getAttribute("data-background-image").split(n).join("'),url('") + "')";	
620                else if (t.getAttribute("data-background-image-set")) {
621                    var d = t.getAttribute("data-background-image-set").split(n),
622                        u = d[0].substr(0, d[0].indexOf(" ")) || d[0]; // Substring before ... 1x
623                    (u = -1 === u.indexOf("url(") ? "url(" + u + ")" : u),
624                        1 === d.length
625                            ? (t.style.backgroundImage = u)
626                            : t.setAttribute("style", (t.getAttribute("style") || "") + "background-image: " + u + "; background-image: -webkit-image-set(" + d + "); background-image: image-set(" + d + ")");
627                }
628                t.getAttribute("data-toggle-class") && t.classList.toggle(t.getAttribute("data-toggle-class"));
629            },
630            loaded: function () {},
631        };
632    function A(t) {
633        t.setAttribute("data-loaded", !0);
634    }
635    var m = function (t) {
636            return "true" === t.getAttribute("data-loaded");
637        },
638        v = function (t) {
639            var e = 1 < arguments.length && void 0 !== arguments[1] ? arguments[1] : document;
640            return t instanceof Element ? [t] : t instanceof NodeList ? t : e.querySelectorAll(t);
641        };
642    return function () {
643        var r,
644            a,
645            o = 0 < arguments.length && void 0 !== arguments[0] ? arguments[0] : ".lozad",
646            t = 1 < arguments.length && void 0 !== arguments[1] ? arguments[1] : {},
647            e = Object.assign({}, f, t),
648            i = e.root,
649            n = e.rootMargin,
650            d = e.threshold,
651            u = e.load,
652            g = e.loaded,
653            s = void 0;
654        "undefined" != typeof window &&
655            window.IntersectionObserver &&
656            (s = new IntersectionObserver(
657                ((r = u),
658                (a = g),
659                function (t, e) {
660                    t.forEach(function (t) {
661                        (0 < t.intersectionRatio || t.isIntersecting) && (e.unobserve(t.target), m(t.target) || (r(t.target), A(t.target), a(t.target)));
662                    });
663                }),
664                { root: i, rootMargin: n, threshold: d }
665            ));
666			for (var c, l = v(o, i), b = 0; b < l.length; b++) {
667    c = l[b];
668    if (c.getAttribute("data-background-image")) {
669		// c.style.backgroundPositionX = 'center';
670        // c.style.backgroundRepeat = 'no-repeat';
671		// c.style.backgroundSize = 'auto';
672        // c.style.backgroundImage = "url('" + BASE_PATH + "/img/loading1.gif')";
673 
674    }
675}
676
677
678        return {
679            observe: function () {
680                for (var t = v(o, i), e = 0; e < t.length; e++) m(t[e]) || (s ? s.observe(t[e]) : (u(t[e]), A(t[e]), g(t[e])));
681            },
682            triggerLoad: function (t) {
683                m(t) || (u(t), A(t), g(t));
684            },
685            observer: s,
686        };
687    };
688});
689</script>
vendor: 2 bytes, line 689
689
690<script>
691		setTimeout(() => {
692			const observer = lozad(); // lazy loads elements with default selector as '.lozad'
693			observer.observe();
694		}, 500);
695</script>
695
696	<style>
697		html{
698			height: 100%;
699		}
700	</style>
701	<style>
702		.product-images-wrapper img {
703			max-width: 100% !important;
704		}
705		@media(max-width:900px) {
706			.max800 {
707				max-width:100% !important;
708			}
709		}
710	</style>
711			<style>
712			#LoginInfoCreateAccountForm {
713				color: #000 !important;
714			}
715			#LoginInfoCreateAccountForm div{
716				min-height: 0 !important;
717			}
718		</style>
719				<style>
720			.diventuresonlinefeature{
721				display: none !important;
722			}
723			@media screen and (max-width: 769px) {
724				.productBlock {
725					display: flex !important;
726					flex-wrap: wrap !important;
727				}
728				.diventuresonlinefeature{
729					display: block !important;
730				}
731				.diventuresonlinefilter{
732					display: none !important;
733				}
734				.widgetProduct {
735					width: 50% !important;
736				}
737				.widget h3.widget-title {
738					width: 100% !important;
739					text-align: center !important;
740					color: #004f9e !important;
741				}
742			}
743			@media (max-width: 500px) {
744				.diventuresonlinefilter{
745					display: none !important;
746				}
747				.widgetProduct {
748					width: 100% !important;
749				}
750				.diventuresonlinefeature{
751					display: block !important;
752				}
753			}
754		</style>
755	
756	
756<script type="text/javascript" src="https://the-dive-shop.com/js/simplebar.min.js"></script>
756
757
758	
758<script type="text/javascript" src="https://the-dive-shop.com/js/travelcost.js?r=141141375"></script>
758
759
760	   
761                    </div>
762                </div>
763            <!-- </div> -->
764        </div>
765       <div class="row">
766          <div class="col-xs-12">
767                <div class="navbar-default" role="navigation">
768                    <!-- <div class="container"> -->
769                        <div class="navbar-header">
770                            <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse">
771                                <span class="sr-only">Toggle navigation</span>
772                                <span class="icon-bar"></span>
773                                <span class="icon-bar"></span>
774                                <span class="icon-bar"></span>
775                            </button>
776                            <a class="navbar-brand" href="https://the-dive-shop.com" title="The Dive Shop">
777                                <img src="https://imgds360live.s3.amazonaws.com/storefront/3545582/1660315602.png" alt="The Dive Shop" title="The Dive Shop" />
778                            </a>
779                        </div>
780                       
781                        <div class="navbar-collapse collapse">
782                                <ul class="nav navbar-nav navbarRight">
783<li><a href='https://the-dive-shop.com' >Home</a></li><li><a href='https://thediveshoput.dive360.biz/calendar' >Calendar</a></li><li>
784		<a href='javascript:;'>Training <span class='caret'></span></a><ul class='dropdown-menu sub-menu '><li><a href='https://the-dive-shop.com/calendar/register/681ceeec-1f14-4833-abeb-4febac1e' >Discover Scuba!</a></li><li>
785		<a href='javascript:;'>U of U Students <span class='caret'></span></a><ul class='dropdown-menu sub-menu sub_menu_1'><li><a href='https://the-dive-shop.com/u-of-u-student-dive-training' >U of U Students Dive Training</a></li><li><a href='https://the-dive-shop.com/calendar/register/630683ca-a89c-40b7-a9d2-4a33ac1f' >Open Water Certification Dives</a></li></ul></li><li>
786		<a href='javascript:;'>Weber State Students <span class='caret'></span></a><ul class='dropdown-menu sub-menu sub_menu_1'><li><a href='https://the-dive-shop.com/weber-state-students' >Weber State Dive Training</a></li><li><a href='https://the-dive-shop.com/calendar/register/630683ca-a89c-40b7-a9d2-4a33ac1f' >Open Water Certification Dives</a></li></ul></li><li><a href='https://the-dive-shop.com/calendar/register/630d4946-f840-475a-9983-4b4eac1f' >Open Water Basic Dive Training</a></li><li><a href='https://the-dive-shop.com/calendar/register/62f664b1-2be0-45ce-b00a-4255ac1f' >Advanced Diver Training</a></li><li><a href='https://the-dive-shop.com/calendar/register/62f66500-0c04-4327-a2e7-49b7ac1f' >Rescue Diver Training</a></li><li><a href='https://the-dive-shop.com/calendar/register/63068358-ed14-4bab-b78a-4e7fac1f' >Divemaster Training</a></li><li><a href='https://the-dive-shop.com/calendar/register/62f66451-25a4-410f-b7ed-4c03ac1f' >Specialty Classes</a></li><li><a href='https://the-dive-shop.com/calendar/register/630684ef-e040-4645-8fb1-4fdfac1f' >Refresher Training</a></li><li><a href='https://the-dive-shop.com/boy-scouts' >Boy Scouts</a></li><li><a href='https://the-dive-shop.com/calendar/register/630bee85-1484-45c3-887c-4f8dac1f' >Emergency Training</a></li><li><a href='https://thediveshoput.dive360.biz/courses/' >All Courses</a></li></ul></li><li>
787		<a href='javascript:;'>Dive Gear <span class='caret'></span></a><ul class='dropdown-menu sub-menu '><li><a href='https://the-dive-shop.com/equipment' >Equipment Sales</a></li><li><a href='https://the-dive-shop.com/maintenance-repairs' >Maintenance & Repairs</a></li><li><a href='https://the-dive-shop.com/underwater-photography' >Underwater Photography</a></li></ul></li><li>
788		<a href='javascript:;'>Travel <span class='caret'></span></a><ul class='dropdown-menu sub-menu '><li><a href='https://the-dive-shop.com/calendar/reserve/62f665d4-5db0-4447-8319-4932ac1f' >2026 Jul - Bear Lake Treasure Hunt</a></li><li><a href='https://the-dive-shop.com/calendar/reserve/67884279-2e18-4cb7-a657-4e49ac1e' >2026 Sep - Maldives</a></li><li><a href='https://the-dive-shop.com/calendar/reserve/62f665ec-3db8-4a67-816a-431fac1f' >2026 Oct - Catalina Lobster Hunt</a></li><li><a href='https://the-dive-shop.com/calendar/reserve/654a8756-03f4-4477-bef8-4ce5ac1f' >2026 Oct - Spook & Splash</a></li><li><a href='https://the-dive-shop.com/calendar/reserve/69794978-7ddc-4c34-b729-4fb7ac1e' >2026 Nov - Palau!!!</a></li><li><a href='https://the-dive-shop.com/calendar/reserve/69d9797d-d834-42ac-99e6-4191ac1e' >2027 Jan - Fiji</a></li><li><a href='https://the-dive-shop.com/calendar/reserve/67f9677a-58f0-41e1-8424-44daac1e' >2027 Mar - Raja Ampat</a></li><li><a href='https://the-dive-shop.com/calendar/reserve/630c042b-5ca8-4ba3-8eef-4cfdac1f' >Starving Student Trips</a></li><li><a href='https://thediveshoput.dive360.biz/trips' >All Trips</a></li></ul></li><li>
789		<a href='javascript:;'>About Us <span class='caret'></span></a><ul class='dropdown-menu sub-menu '><li><a href='https://the-dive-shop.com/about-us' >About Us</a></li><li><a href='https://the-dive-shop.com/contact-us' >Contact Us</a></li><li><a href='https://the-dive-shop.com/scuba-questions-and-myths' >Scuba Questions & Myths</a></li><li><a href='https://the-dive-shop.com/staff' >Staff Page</a></li></ul></li><li><a href='https://the-dive-shop.com/blog/dive-blog' >Dive Blog</a></li><li><a href='https://thediveshoput.dive360.biz/products' >Shop</a></li></ul>
790                        </div>
791                    <!-- </div> -->
792                </div> 
793            </div>    
794        </div>    
795   </header>
796  
797     
798
799  	
800			<div id="slider" class="sct_bck sitemessage  slider-wrapper relative overflow-hidden slide-overlay clb" style='background-color: #032661!important'>
801				<div class="row">
802				<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" id="abovetext">
803					<div class="message" id="sitemessage">
804						<p>Open Water Scuba Diver Certification price of $350 is all inclusive. </p>
805					</div>
806				</div>
807				</div>
808			</div>
809	
810	
811
812					
813			<div id="slider" class="sct_bck sitemessage  slider-wrapper relative overflow-hidden slide-overlay clb" style='background-color: #032661!important'>
814				<div class="row">
815				<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" id="abovetext">
816					<div class="message" id="sitemessage">
817						<p>Open Water Scuba Diver Certification price of $350 is all inclusive. </p>
818					</div>
819				</div>
820				</div>
821			</div>
822	
823	<div id="primary" class="content-area travel2 wrapper_div_container wrapper_div_container_pbot">
824	
825	<section class="top-wrapper">
826		<div class="container">
827			<div class="row content-grid" id="content">
828<div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" id="abovetext">
829	<div class="row">
830		
831
832		<div class="col-md-12 con-cart">
833			<div class="alert alert-danger dssf-alert" style="display: none;"></div>
834												<h3 class="text-center text-banner text-muted">Cart is Empty!</h3>
835									</div>
836	</div>
837</div>
838			</div>
839		</div>
840	</section>
841</div>
842
843
844	
844<script type='text/javascript'>
845	// Check if the page has fully loaded
846	window.addEventListener('load', function () {
847	// Get the current URL
848	var currentUrl = window.location.href;
849
850	// Remove the query string
851	var updatedUrl = removeQueryString(currentUrl);
852
853	// Update the URL without reloading the page
854	window.history.replaceState({}, document.title, updatedUrl);
855	});
856
857	// Function to remove the query string from the URL
858	function removeQueryString(url) {
859		return url.split('?')[0];
860	}
861	</script>
861
862 
863			
864</div>
865
866
867
868<section class="footer-widget">
869    <div class="container">
870        <div class="row with-border">                <div class="col-xs-12 col-sm-6 col-md-4 col-lg-3 first">
871                <div class="footer-item" id="footer1">
872                    <img src="https://imgds360live.s3.amazonaws.com/storefront/3545582/1660315685.png" alt="The Dive Shop" title="The Dive Shop" />
873                    <P><p>Hours:<br />
874M-F 10:30 AM &ndash; 7:00 PM<br />
875Sat 11:00 AM &ndash; 5:00 PM</p>
876</P>
877                </div>
878                </div>                <div class="col-xs-12 col-sm-6 col-md-4 col-lg-3 second">
879                <div class="footer-item contact-info" id="footer2">
880                    <h4>Contact Us</h4>
881
882<ul>
883	<li><i class="fa fa-map-marker"></i><span>429 West 500 South<br />
884	Bountiful, UT 84010</span></li>
885	<li><i class="fa fa-phone"></i><span>(801) 295-5445</span></li>
886	<li><i class="fa fa-envelope-o"></i><span><a href="mailtio:[email protected]">[email protected]</a></span></li>
887	<li><i class="fa fa-globe"></i><span><a href="#" target="_blank">the-dive-shop.com</a></span></li>
888</ul>
889
890<script>
891document.querySelectorAll('.social-links a').forEach(function(link) {
892    link.setAttribute('target', '_blank');
893    link.setAttribute('rel', 'noopener noreferrer');
894});
895</script>
895
896                </div>
897                </div>            
898                            <div class="col-xs-12 col-sm-6 col-md-2 col-lg-2 third" id="footer3">
899                <div class="footer-item quick-links">
900                    <h4>LINKS</h4>
901                    <ul>
902<li><a href="javascript:;" onclick="window.open('https://the-dive-shop.com','https://the-dive-shop.com','channelmode=1,scrollbars=1,status=0,titlebar=0,toolbar=0,resizable=1')"> Home <i class="fa fa-angle-right"></i></a></li>
903<li><a href="https://thediveshoput.dive360.biz/courses"> Courses <i class="fa fa-angle-right"></i></a></li>
904<li><a href="https://thediveshoput.dive360.biz/calendar"> Calendar <i class="fa fa-angle-right"></i></a></li>
905<li><a href="https://the-dive-shop.com/contact-us"> Contact Us <i class="fa fa-angle-right"></i></a></li>
906<li><a href="https://the-dive-shop.com/privacy-policy" target='_blank'> Privacy Policy <i class="fa fa-angle-right"></i></a></li>
907</ul>
908                    </div>
909                </div>                <div class="col-xs-12 col-sm-6 col-md-2 col-lg-4 fourth" id="footer4">
910                <div class="footer-item quick-links">
911                   <p><iframe allowfullscreen="" height="250" loading="lazy" referrerpolicy="no-referrer-when-downgrade" src="https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3016.4473449196316!2d-111.89293258430817!3d40.88400103501143!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x8752f788c5e10c17%3A0x6274e2f671c77ddb!2s429%20W%20500%20S%2C%20Bountiful%2C%20UT%2084010!5e0!3m2!1sen!2sus!4v1658524415810!5m2!1sen!2sus" style="border:0;" width="600"></iframe></p>
912                </div>
913                </div>                    </div>
914    </div>
915</section>
916<footer class="footer">
917    <div class="container">
918            <div id="copyright">
919                                <p class="copyright pull-left">  Copyright © 2026 DiveShop360. All rights reserved.  </p>
920                  </div>
921  </div>
922</footer>
923<script type="text/javascript" src="https://the-dive-shop.com/js/jquery-migrate-3.0.0.min.js"></script>
vendor: 1 bytes, line 923
923
924<script type="text/javascript" src="https://the-dive-shop.com/js/bootstrap.js"></script>
vendor: 1 bytes, line 924
924
925<script type="text/javascript" src="https://the-dive-shop.com/js/jquery-ui.min.js"></script>
vendor: 1 bytes, line 925
925
926<script type="text/javascript" src="https://the-dive-shop.com/js/vendor/owl.carousel.min.js"></script>
vendor: 1 bytes, line 926
926
927<script type="text/javascript" src="https://the-dive-shop.com/js/lightbox.min.js"></script>
vendor: 1 bytes, line 927
927
928<script type="text/javascript" src="https://the-dive-shop.com/js/jquery-validation.min.js"></script>
928   
929<script type="text/javascript" src="https://the-dive-shop.com/js/jquery.validate.min.js"></script>
vendor: 1 bytes, line 929
929
930<script type="text/javascript" src="https://the-dive-shop.com/js/validate.js"></script>
vendor: 1 bytes, line 930
930
931<script type="text/javascript" src="https://the-dive-shop.com/js/masonry.pkgd.js"></script>
vendor: 1 bytes, line 931
931
932<script type="text/javascript" src="https://the-dive-shop.com/shortcodes/js/jquery.flexslider-min.js"></script>
vendor: 1 bytes, line 932
932
933<script type="text/javascript" src="https://the-dive-shop.com/js/jquery.magnific-popup.min.js"></script>
vendor: 1 bytes, line 933
933
934<script type="text/javascript" src="https://the-dive-shop.com/js/jquery.zoom.min.js"></script>
vendor: 1 bytes, line 934
934
935<script type="text/javascript" src="https://the-dive-shop.com/js/slick.js"></script>
935
936
937<script type="text/javascript" src="https://the-dive-shop.com/js/jquery.multiselect.js"></script>
937<script type="text/javascript" src="https://the-dive-shop.com/js/selectize.min.js"></script>
vendor: 1 bytes, line 937
937
938<script type="text/javascript" src="https://the-dive-shop.com/js/notify/bootstrap-notify.js"></script>
vendor: 1 bytes, line 938
938
939<script type="text/javascript" src="https://the-dive-shop.com/js/jquery-confirm.min.js"></script>
vendor: 1 bytes, line 939
939
940<script type="text/javascript" src="https://the-dive-shop.com/js/js.cookie.js"></script>
vendor: 1 bytes, line 940
940
941<script type="text/javascript" src="https://the-dive-shop.com/js/jquery.smartmenus.min.js"></script>
vendor: 1 bytes, line 941
941
942<script type="text/javascript" src="https://the-dive-shop.com/js/jquery.smartmenus.bootstrap.min.js"></script>
vendor: 1 bytes, line 942
942
943<script type="text/javascript" src="https://the-dive-shop.com/js/custom_form_validate.js"></script>
vendor: 1 bytes, line 943
943
944<script type="text/javascript" src="https://the-dive-shop.com/js/dive-custom.js"></script>
vendor: 1 bytes, line 944
944
945<script type="text/javascript" src="https://the-dive-shop.com/js/cart.js"></script>
vendor: 1 bytes, line 945
945
946<script type="text/javascript" src="https://the-dive-shop.com/js/jquery.rateyo.js"></script>
vendor: 97 bytes, lines 946-953
946
947<script type="text/javascript" src="https://www.google.com/recaptcha/api.js"></script>
948
949
950
951
952   
953
954<script>
955$(document).ready(function() {
956    if($(window).width() <= 768){
957        $(".navbar-collapse ul.nav").addClass("sm-collapsible");
958        $(".navbar-collapse ul.nav li a .caret").addClass("navbar-toggle sub-arrow");
959    }
960    let link = window.location.href;
961    if (link.charAt(link.length - 1) === '/') {
962       var result = link.substr(0, link.length - 1)
963       $(`.navbar-nav li a[href$="${result}"]`).addClass("current-active");
964    }
965    $(`.navbar-nav li a[href$="${link}"]`).addClass("current-active");
966    
967    $(window).on('resize', function(){
968        if($(window).width() <= 768){
969            $(".navbar-collapse ul.nav").addClass("sm-collapsible");
970            $(".navbar-collapse ul.nav li a .caret").addClass("navbar-toggle sub-arrow");
971        }
972        let link = window.location.href;
973        if (link.charAt(link.length - 1) === '/') {
974        var result = link.substr(0, link.length - 1)
975        $(`.navbar-nav li a[href$="${result}"]`).addClass("current-active");
976        }
977        $(`.navbar-nav li a[href$="${link}"]`).addClass("current-active");
978    });
979  });
980</script>
980
981
982
983
984
985</div>
986
987
988<a href="#" id="go-top">
989    <i class="fa fa-angle-up" aria-hidden="true"></i>
990    Top</a>
991   
992	<div id="signin_signup" class="modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="background-color:rgba(0, 0, 0, 0.5);">		
993		<div class="modal-body">
994	    	<div class="layout-form">
995								
996								
997				<span id="span_sign_in"><div class="container">
998	<input type="hidden" name="data[base_path]" val="https://the-dive-shop.com" id="base_path"/>		<div class="login-page" style='padding: 1% 0 0'>
999		<div class="login_form">
1000		
1001	  	  		   	
1002	 	 
1003	  		<a href="javascript:hideshow(document.getElementById('signin_signup'))" class="f_right close_icon_popup">x</a>
1004	  	 
1005								<span><h3>Sign In</h3></span><br/>
1006			  	<form action="/signin" class="login-form" id="ContactSigninForm" method="post" accept-charset="utf-8"><div style="display:none;"><input type="hidden" name="_method" value="POST"/></div>	  		       	       		<div class="input email"><label for="ContactLoginEmail">Email</label><input name="data[Contact][login_email]" class="form-control" maxlength="255" type="email" id="ContactLoginEmail"/></div>		       <div style='clear:both'></div>
1007		       <div class="input password"><label for="ContactLoginPassword">Password</label><input name="data[Contact][login_password]" class="form-control" type="password" id="ContactLoginPassword"/></div>				<span id="forgot_pass">
1008					<a href="/forgetPassword" >Forgot your password?</a>
1009				</span>
1010				<span id="signin_otp"><br>
1011					<a href="javascript:void(0);" class="signin_otp">Signin with OTP</a>
1012				</span>
1013				<button type="submit" class="btn btn-warning login_form_btn">Sign In</button>									<p class="message">Not registered? <a href="javascript:;" onclick="show_register_form()">Create an account</a></p>
1014						  	    </form> 
1015	      	    		
1016									<h4 class="guest_acc" ><span>OR</span></h4>
1017					<button type="button" class="btn btn-warning guest_form_btn guest_acc">Continue as a guest</button>	    	
1018								<div class="guest_acc" style="padding-top: 12px;">
1019									You will have the option to register for an account after your purchase.								</div>
1020			
1021			  </div>
1022	</div>
1023</div>
1024</span>
1025				<span id="span_sign_up" style="display:none;"><div class="container">
1026	<input type="hidden" name="data[base_path]" val="https://the-dive-shop.com" id="base_path"/>		<div class="login-page" style='padding: 1% 0 0'>
1027		<div class="login_form">
1028				
1029		 
1030	  		<a href="javascript:hideshow(document.getElementById('signin_signup'))" class="f_right close_icon_popup">x</a> 
1031	  		  		  		<span><h3>Create Account</h3></span>	
1032	  			  	
1033	  	<form action="/create_account" class="login-form" id="LoginInfoCreateAccountForm" method="post" accept-charset="utf-8"><div style="display:none;"><input type="hidden" name="_method" value="POST"/></div>	   
1034					
1035	      <div class="input text"><label for="LoginInfoFirstName">First Name</label><input name="data[LoginInfo][first name]" class="form-control" placeholder="" type="text" id="LoginInfoFirstName"/></div>			<div style='clear:both'></div>
1036	      <div class="input text"><label for="LoginInfoLastName">Last Name</label><input name="data[LoginInfo][last name]" class="form-control" placeholder="" type="text" id="LoginInfoLastName"/></div>			<div style='clear:both'></div>
1037	      <div class="input email"><label for="LoginInfoEmail">Email</label><input name="username" class="form-control" placeholder="" type="email" id="LoginInfoEmail"/></div>			<div style='clear:both'></div>
1038		  <div class="input text"><label for="LoginInfoCell">Mobile</label><input name="data[LoginInfo][cell]" class="form-control" placeholder="" maxlength="12" type="text" id="LoginInfoCell"/></div>	      <div class="input password"><label for="LoginInfoPassword">Password</label><input name="data[LoginInfo][password]" class="form-control" placeholder="at least 6 characters" autocomplete="new-password" type="password" id="LoginInfoPassword"/></div>			<div style='clear:both'></div>
1039	      <div class="input password"><label for="LoginInfoPasswordAgain">Password again</label><input name="data[LoginInfo][password again]" class="form-control" placeholder="" autocomplete="new-password" type="password" id="LoginInfoPasswordAgain"/></div>			<div style='clear:both'></div>
1040						
1041			<div class='simple_security'>
1042				<img src="https://the-dive-shop.com/site/captcha?type=image&amp;model=User&amp;field=CaptchaRegister&amp;width=150&amp;height=50&amp;theme=default&amp;length=6" vspace="2" alt="re-Captcha"/><a href="#" class="creload">Can't read? Reload</a><div class="input text"><label for="UserCaptchaRegister"><p>Enter security code shown above:</p></label><input name="data[User][CaptchaRegister]" autocomplete="off" class="clabel" data-val="" type="text" id="UserCaptchaRegister"/></div>	 
1043			</div>
1044			<div style='clear:both'></div>
1045			<input type="hidden" class="hiddenRecaptcha required" name="hiddenRecaptcha" id="hiddenRecaptcha">
1046		
1047	      
1048		  		  	<button type="button" class="btn btn-warning login_form_btn">Create Your Account</button>	  
1049	      	      	<p class="message">Already have an account? <a href="javascript:;" onclick="show_signin_form()">Sign In</a></p>
1050	      		  	      
1051	    </form>   
1052	      
1053	    						<h4 class="guest_acc" ><span>OR</span></h4>
1054					<button type="button" class="btn btn-warning guest_form_btn guest_acc">Continue as a guest</button>	    	
1055							<div class="guest_acc" style="padding-top: 12px;">
1056									You will have the option to register for an account after your purchase.							</div> 
1057			  </div>
1058	</div>
1059</div>
1060</span>				
1061	    	</div>
1062	     </div>
1063	</div>
1064<div id="forgot_password" class="modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="background-color:rgba(0, 0, 0, 0.5)";>
1065	<div class="modal-body">
1066		<div class="container">	
1067			<div class="login-page">
1068				<div class="login_form">
1069					<a href="javascript:hideshow(document.getElementById('forgot_password'))" class="f_right close_icon_popup">x</a> 
1070											<span><h3>Forget your password?</h3></span>
1071										<form action="/forget_password" class="login-form" id="ContactForgetPasswordForm" method="post" accept-charset="utf-8"><div style="display:none;"><input type="hidden" name="_method" value="POST"/></div>			    	<div class="layout-form" style="margin-top: 7px;">
1072						<div class="input email"><label for="ContactContactEmail">Email</label><input name="data[Contact][contact_email]" class="form-control" type="email" id="ContactContactEmail"/></div>	
1073						<div style='clear:both'></div>
1074						<div class="g-recaptcha" data-sitekey="6Lcs39kUAAAAAA1cCRTtKZWOcvciX3CdVRW1YJw6" data-callback="recaptchaUserForgetCallback"></div>
1075		    			<input type="hidden" class="hiddenRecaptchaForget required" name="hiddenRecaptchaForget" id="hiddenRecaptchaForget">
1076		    			<div style='clear:both'></div>
1077						<button type="submit" class="btn btn-warning login_form_btn">Continue</button>			
1078			    	</div>
1079			    	</form>			     </div>
1080	     	</div>
1081	     </div>
1082     </div>
1083</div>
1084
1085
1086
1087<div id="contact_us_model" class="modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="background-color:rgba(0, 0, 0, 0.5)";>
1088  <div class="modal-body">
1089        <div class="layout-form">
1090            
1090<script type="text/javascript" src="/js/jquery.validate.min.js"></script>
1090<script type="text/javascript" src="/js/validate.js"></script>
1090                        
1091<div class="container">
1092	<input type="hidden" name="data[base_path]" id="base_path"/>	<div class="login-page contact_us_page">
1093	  <div class="login_form contact_us_page contact_us_form">
1094	  		  		<div><a href="javascript:;" id="close_popup">CLOSE</a></div>
1095				<p></p>
1096				
1097					
1098							<div class="text-center"><b>Enquiry for <span id='part_title'></span></b></div>
1099					
1100		<form action="/site/contact_us" class="contact-us-form" id="ContactContactUsForm" method="post" accept-charset="utf-8"><div style="display:none;"><input type="hidden" name="_method" value="POST"/></div>			<div class="input text"><label for="ContactName">Name</label><input name="data[Contact][name]" class="form-control" type="text" id="ContactName"/></div>		    <div class="input email"><label for="ContactEmail">Email</label><input name="data[Contact][email]" class="form-control" type="email" id="ContactEmail"/></div>	       
1101			<div class="input textarea"><label for="ContactMessage">Message</label><textarea name="data[Contact][message]" class="form-control" placeholder="Optional" cols="30" rows="6" id="ContactMessage"></textarea></div>
1102			<div class='simple_security'>
1103				<img src="https://the-dive-shop.com/site/captcha?type=image&amp;model=User&amp;field=CaptchaContactUs&amp;width=150&amp;height=50&amp;theme=default&amp;length=6" vspace="2" alt="re-Captcha"/><a href="#" class="creload">Can't read? Reload</a><div class="input text"><label for="UserCaptchaContactUs"><p>Enter security code shown above:</p></label><input name="data[User][CaptchaContactUs]" autocomplete="off" class="clabel" data-val="" type="text" id="UserCaptchaContactUs"/></div>	 
1104			</div>
1105
1106		    
1107		    <input type="hidden" class="hiddenRecaptcha required" name="hiddenRecaptchaContactus" id="hiddenRecaptchaContactus">
1108		    <input type="hidden" name="part_number" id="contact_part_number" value="">
1109			<input type="hidden" name="description" id="contact_description" value="">
1110			<input type="hidden" name="color" id="contact_color" value="">
1111		    <input type="hidden" name="size" id="contact_size"  value="">
1112
1113		    <button type="button" class="btn btn-warning contact_us_form_btn">Contact Us</button>	       
1114		    
1115		    
1116		</form>
1117
1118		
1119
1120		
1121
1122
1123	  </div>
1124	</div>
1125</div>
vendor: 62 bytes, lines 1125-1127
1125
1126
1127<script src="https://www.google.com/recaptcha/api.js?render=
11276Lcs39kUAAAAAA1cCRTtKZWOcvciX3CdVRW1YJw6
vendor: 19 bytes, line 1127
1127"></script>        
1127</div>
1128    </div>
1129</div>
1130
1131
1132
1133
1134
1135
1136
1137
1138<div id="signin_otp_modal" class="modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="background-color:rgba(0, 0, 0, 0.5)";>
1139	<div class="modal-body">
1140		<div class="container">	
1141			<div class="login-page">
1142				<div class="login_form">
1143					<a href="javascript:hideshow(document.getElementById('signin_otp_modal'))" class="f_right close_icon_popup">x</a> 
1144											<span><h3>Signin with OTP</h3></span>
1145										
1146						<p class="otp_mail text-center"></p>
1147					
1148					<form action="/signin_otp" class="login-form" id="ContactSigninOtpForm" method="post" accept-charset="utf-8"><div style="display:none;"><input type="hidden" name="_method" value="POST"/></div>			    	<div class="layout-form" style="margin-top: 7px;">
1149						<div class="input text"><label for="ContactOtpLoginEmail">Email/Mobile Number</label><input name="data[Contact][login_email]" id="ContactOtpLoginEmail" class="form-control" maxlength="255" type="text"/></div>	
1150						<div style='clear:both'></div>
1151						<div class="input text"><label for="ContactLoginEmailOtp">OTP number</label><input name="data[Contact][login_email_otp]" class="form-control" maxlength="6" onkeyup="$(&quot;.login_otp_form_btn&quot;).show();if (/\D/g.test(this.value)) this.value = this.value.replace(/\D/g,&#039;&#039;)" type="text" id="ContactLoginEmailOtp"/></div>						<div class='simple_security'>
1152							<img src="https://the-dive-shop.com/site/captcha?type=image&amp;model=User&amp;field=CaptchaSigninOtp&amp;width=150&amp;height=50&amp;theme=default&amp;length=6" vspace="2" alt="re-Captcha"/><a href="#" class="creload">Can't read? Reload</a><div class="input text"><label for="UserCaptchaSigninOtp"><p>Enter security code shown above:</p></label><input name="data[User][CaptchaSigninOtp]" autocomplete="off" class="clabel" data-val="" type="text" id="UserCaptchaSigninOtp"/></div>	 
1153						</div>
1154		    			<div style='clear:both'></div>
1155						<span id="forgot_pass">
1156							<span class="otp_counter" id='otp_counter'></span>
1157															<a href="javascript:void(0);" class="resend_otp">Resend OTP</a>
1158													</span>
1159						<button type="button" class="btn btn-warning login_otp_form_btn">Continue</button>			
1160						
1161			    	</div>
1162			    	</form>			     </div>
1163	     	</div>
1164	     </div>
1165     </div>
1166</div>
1167
1168<div id="package_replace" class="modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" style="background-color:rgba(0, 0, 0, 0.5)";>
1169</div>
1170
1171
1172
1173</body>
1174</html>
1175<script>
1176
1177
1178    $(window).scroll(function() {
1179    if ($(this).scrollTop()) {
1180        $('#go-top').fadeIn();
1181    } else {
1182        $('#go-top').fadeOut();
1183    }
1184});
1185
1186$("#go-top").click(function () {
1187   $("html, body").animate({scrollTop: 0}, 1000);
1188});
1189
1190
1191
1192</script>
1192 

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.