PageSourceSearch

https://dentistlongbeach.com/orthodontics-long-beach/

html dentistlongbeach.com collected 2026-10-05 19:27:08 UTC 52,469 bytes, 942 lines download raw bytes

1<!doctype html>
2<html class="no-js" lang="en">
3
4<head>
4<script>(function(w,i,g){w[g]=w[g]||[];if(typeof w[g].push=='function')w[g].push(i)})
5(window,'AW-10805286807','google_tags_first_party');</script>
5<script async src="/lbgp/"></script>
5
6			
6<script>
7				window.dataLayer = window.dataLayer || [];
8				function gtag(){dataLayer.push(arguments);}
9				gtag('js', new Date());
10				gtag('set', 'developer_id.dY2E1Nz', true);
11				
12			</script>
12
13			
14    <meta charset="UTF-8">
15<meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">
16
17<!--CSS-->
18<link href="../style/style.min.css" rel="stylesheet" />
19<!--Scripts-->
20<!--Typekit-->
21
22<!-- Google Tag Manager -->
23<!-- Google Tag Manager -->
24<script>
vendor: 331 bytes, lines 24-28
24(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
25new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
26j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
27'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
28})(window,document,'script','dataLayer','
28GTM-M46Q42H
vendor: 3 bytes, line 28
28');
28</script>
28
29<!-- End Google Tag Manager -->
30
31<!--Analytics-->
32<!-- START: 79328520 pixels, are aggregated in consenTag container -->
33<script src="https://consentag.eu/public/3.0.1/consenTag.js"></script>
vendor: 2 bytes, line 33
33
34<script type="text/javascript">
35    consenTag.init({
36        containerId: "78045066",
37        silentMode: true
38    }, true);
39</script>
39
40<!-- END: 79328520 pixels, are aggregated in consenTag container -->
41<!-- START: Pixel '79329479' -->
42<script type="text/javascript" src='https://i.ctnsnet.com/int/integration?pixel=79329479&nid=66354764&cont=s' async="true"></script>
42
43<!-- END: Pixel '79329479' -->
44<!--Adwords-->
45    <!-- Favicons -->
46    <link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
47    <link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
48    <link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
49<script type='application/ld+json'>
50{
51  "@context": "http://www.schema.org",
52  "@type":"Dentist",
53  "name": "Dentist of Long Beach",
54  "url": "https://dentistlongbeach.com/",
55  "image": "https://dentistlongbeach.com/img/dentist-of-long-beach-white.svg",
56  "priceRange": "$$",
57  "address": {
58    "@type": "PostalAddress",
59    "streetAddress": "532 Redondo Ave",
60    "addressLocality": "Long Beach",
61    "addressRegion": "CA",
62    "postalCode": "90814",
63    "addressCountry": "US"
64  },
65  "geo": {
66    "@type": "GeoCoordinates",
67    "latitude": "33.772872",
68    "longitude": "-118.1523117"
69  },
70    "telephone": "(562) 373-0026",
71    "sameAs": [
72        "https://www.facebook.com/Dentist-of-Long-Beach-104302212057637/",
73        "https://www.instagram.com/dentistoflongbeach/"
74    ],
75    "openingHours": ["Mon To Fri : 9:am - 6:pm", "Sat : 9:am - 3:pm", " Sunday : Closed"]
76}
77</script>
77
78
79<!-- Meta Pixel Code -->
80<script>
vendor: 408 bytes, lines 80-89
80
81!function(f,b,e,v,n,t,s)
82{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
83n.callMethod.apply(n,arguments):n.queue.push(arguments)};
84if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
85n.queue=[];t=b.createElement(e);t.async=!0;
86t.src=v;s=b.getElementsByTagName(e)[0];
87s.parentNode.insertBefore(t,s)}(window, document,'script',
88'https://connect.facebook.net/en_US/fbevents.js');
89fbq('init', '
891000736578117518
vendor: 32 bytes, lines 89-90
89');
90fbq('track', 'PageView');
91</script>
91
92<noscript><img height="1" width="1" style="display:none"
93src="https://www.facebook.com/tr?id=1000736578117518&ev=PageView&noscript=1"
94/></noscript>
95<!-- End Meta Pixel Code -->
96 
97<!-- 
98Start of global snippet: Please do not remove
99Place this snippet between the <head> and </head> tags on every page of your site.
100-->
101<!-- Google tag (gtag.js) -->
vendor: 65 bytes, lines 101-102
101
102<script async src="https://www.googletagmanager.com/gtag/js?id=
102DC-15240327
vendor: 13 bytes, line 102
102"></script>
103<script>
104  
vendor: 139 bytes, lines 104-108
104window.dataLayer = window.dataLayer || [];
105  function gtag(){dataLayer.push(arguments);}
106  gtag('js', new Date());
107 
108  gtag('config', '
108DC-15240327
vendor: 5 bytes, line 108
108');
109</script>
109
110<!-- End of global snippet: Please do not remove -->
111 
112 
113<!--
114Event snippet for CDG Sitewide on : Please do not remove.
115Place this snippet on pages with events you’re tracking. 
116Creation date: 03/31/2025
117-->
118<script>
119  gtag('event', 'conversion', {
120    'allow_custom_scripts': true,
121    'send_to': 'DC-15240327/cdgsi0/cdgsi0+standard'
122  });
123</script>
123
124<noscript>
125<img src="https://ad.doubleclick.net/ddm/activity/src=15240327;type=cdgsi0;cat=cdgsi0;dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ord=1?" width="1" height="1" alt=""/>
126</noscript>
127<!-- End of event snippet: Please do not remove -->
128<!-- Zeta Global - Care Dentistry Group - Care Dentistry Group Universal_Pixel -->
129<script async type="text/javascript">
130    function zync_call() {
131        var z = document.createElement("script");
132        var zmpID="care-dentistry-group";
133        var cache_buster=Date.now();
134        var PageUrl=encodeURIComponent(window.top.location.href).replace(/[!'()~]/g, escape).replace(/\*/g, "%2A"); // This macro contains JavaScript that is compatible with most web browsers. If your deployment uses a tag manager, please ensure compatibility with your specific implementation
135        var page_referrer=encodeURIComponent(document.referrer); // This macro contains JavaScript that is compatible with most web browsers. If your deployment uses a tag manager, please ensure compatibility with your specific implementation
136
137        var z_src = "https://live.rezync.com/sync?c=16b6410431b6374e780104abb0443ca8&p=ae08caa507ffdc24ffd96fdc37f36f4f&k=care-dentistry-group-pixel-9086&zmpID="+zmpID+"&cache_buster="+cache_buster+"&PageUrl="+PageUrl+"&page_referrer="+page_referrer;
138        z.setAttribute("src", z_src);
139        document.body.appendChild(z);
140    }
141
142    if (['complete', 'interactive'].indexOf(document.readyState) >= 0) {
143        zync_call();
144    } else {
145        window.addEventListener("DOMContentLoaded", function(){
146            zync_call();
147        });
148    }
149</script>
149
150 <!-- 
150<script>
151        window.InvocaLocationProxySource = JSON.stringify(window.location);
152 </script>
152
153 
153<script>
154  (function(i,n,v,o,c,a) { i.InvocaTagId = o; var s = n.createElement('script'); s.type = 'text/javascript';
155    s.async = true; s.src = ('https:' === n.location.protocol ? 'https://' : 'http://' ) + v;
156    var fs = n.getElementsByTagName('script')[0]; fs.parentNode.insertBefore(s, fs);
157  })(window, document, 'solutions.invocacdn.com/js/invoca-latest.min.js', '3073/2920838095');
158</script>
158 -->
159<link href="/style/redesign.css?v=1789579222" rel="stylesheet">
160<link rel="preconnect" href="https://fonts.googleapis.com">
161<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
162<link href="https://fonts.googleapis.com/css2?family=Outfit:wght@400;500;600;700;800&family=Source+Sans+3:wght@400;600;700&display=swap" rel="stylesheet">
163    <title>Orthodontics in Long Beach | Dentist of Long Beach</title>
164    <meta name="description" content="Explore orthodontics in Long Beach, CA, with braces and Invisalign® for children, teens, and adults. Schedule your consultation with Dentist of Long Beach." />
165    <meta name="keywords" content="Orthodontics, Orthodontia, Metal Braces, Invisalign®, Porcelain Ceramic Braces, Retainers" />
166    
166<script type="application/ld+json">
167    {
168            "@context": "https://schema.org",
169            "@type": "Dentist",
170            "name": "Dentist of Long Beach",
171            "telephone": "(562) 373-0026",
172            "address": {
173                    "@type": "PostalAddress",
174                    "streetAddress": "530 Redondo Ave",
175                    "addressLocality": "Long Beach",
176                    "addressRegion": "CA",
177                    "postalCode": "90814",
178                    "addressCountry": "US"
179            },
180            "areaServed": "Long Beach"
181    }
182    </script>
182
183</head>
184
185<body class="rd rd-home"><div class="rd-nav" id="rdNav" role="navigation" aria-label="Primary">
vendor: 67 bytes, line 185
185<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
185GTM-M46Q42H
vendor: 86 bytes, lines 185-186
185" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
186  
186<div class="rd-nav__bar">
187    <a class="rd-nav__logo" href="/" aria-label="Dentist of Long Beach home">
188      <img src="/img/dentist-of-long-beach-white.svg" alt="Dentist of Long Beach" width="200" height="46">
189    </a>
190    <button class="rd-nav__toggle" type="button" aria-expanded="false" aria-controls="rdNavItems" aria-label="Menu"><span></span></button>
191    <div class="rd-nav__right">
192      <ul class="rd-nav__items" id="rdNavItems">
193        <li class="rd-nav__item">
194          <a class="rd-nav__link" href="/">Home</a>
195        </li>
196        <li class="rd-nav__item">
197          <a href="/dental-services-long-beach/" class="rd-nav__link" aria-expanded="false">Dental Services <svg class="rd-nav__caret" width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="#5bc9e1" stroke-width="3.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></a>
198        <div class="rd-mega">
199          <div class="rd-mega__inner">
200            <div class="rd-mega__head">
201              <a class="rd-mega__hub" href="/dental-services-long-beach/">Dental Services</a>
202            </div>
203            <div class="rd-mega__cols" style="--rd-cols: 4;">
204              <div>
205                <div class="rd-mega__cat">
206                  <a class="rd-mega__cat-title" href="/dental-cleaning-and-prevention-long-beach/">Cleaning &amp; Prevention</a>
207                  <ul class="rd-mega__list">
208                    <li><a href="/dental-checkup-long-beach/">Dental Checkups</a></li>
209                    <li><a href="/routine-teeth-cleaning-long-beach/">Routine Cleaning</a></li>
210                    <li><a href="/deep-dental-cleaning-long-beach/">Deep Teeth Cleaning</a></li>
211                    <li><a href="/digital-x-rays-long-beach/">Digital X-Rays</a></li>
212                    <li><a href="/fluoride-treatment-long-beach/">Fluoride Treatment</a></li>
213                    <li><a href="/home-care-long-beach/">Home Care</a></li>
214                  </ul>
215                </div>
216                <div class="rd-mega__cat">
217                  <a class="rd-mega__cat-title rd-mega__cat-title--link" href="/sedation-dentistry-long-beach/">Sedation Dentistry <span class="rd-mega__arrow" aria-hidden="true">&rarr;</span></a>
218                </div>
219              </div>
220              <div>
221                <div class="rd-mega__cat">
222                  <a class="rd-mega__cat-title" href="/family-dentist-long-beach/">Family Dentistry</a>
223                  <ul class="rd-mega__list">
224                    <li><a href="/pediatric-dentist-long-beach/">Children’s Dentist</a></li>
225                    <li><a href="/dental-care-during-pregnancy-long-beach/">Dental Care During Pregnancy</a></li>
226                  </ul>
227                </div>
228                <div class="rd-mega__cat">
229                  <a class="rd-mega__cat-title rd-mega__cat-title--link" href="/emergency-dentist-long-beach/">Emergency Dentistry <span class="rd-mega__arrow" aria-hidden="true">&rarr;</span></a>
230                </div>
231                <div class="rd-mega__cat">
232                  <a class="rd-mega__cat-title" href="/oral-surgery-long-beach/">Oral Surgery</a>
233                  <ul class="rd-mega__list">
234                    <li><a href="/tooth-extraction-long-beach/">Tooth Surgery</a></li>
235                    <li><a href="/wisdom-teeth-removal-long-beach/">Wisdom Teeth</a></li>
236                  </ul>
237                </div>
238                <div class="rd-mega__cat">
239                  <a class="rd-mega__cat-title" href="/periodontics-treatment-long-beach/">Periodontics</a>
240                  <ul class="rd-mega__list">
241                    <li><a href="/what-is-periodontal-disease-long-beach/">What is Periodontal Disease?</a></li>
242                    <li><a href="/periodontics-treatment-long-beach/">Periodontic Treatment</a></li>
243                    <li><a href="/soft-tissue-grafting-long-beach/">Soft Tissue Grafting</a></li>
244                    <li><a href="/periodontal-disease-prevention-long-beach/">Periodontal Disease Prevention</a></li>
245                  </ul>
246                </div>
247              </div>
248              <div>
249                <div class="rd-mega__cat">
250                  <a class="rd-mega__cat-title" href="/other-cosmetic-dental-options-long-beach/">Cosmetic Dentistry</a>
251                  <ul class="rd-mega__list">
252                    <li><a href="/teeth-whitening-long-beach/">Teeth Whitening</a></li>
253                    <li><a href="/dental-crowns-long-beach/">Dental Crowns</a></li>
254                    <li><a href="/porcelain-fixed-bridges-long-beach/">Porcelain Fixed Bridges</a></li>
255                    <li><a href="/porcelain-veneers-long-beach/">Porcelain Veneers</a></li>
256                    <li><a href="/porcelain-inlays-and-onlays-long-beach/">Porcelain Inlays &amp; Onlays</a></li>
257                  </ul>
258                </div>
259                <div class="rd-mega__cat">
260                  <a class="rd-mega__cat-title" href="/orthodontics-long-beach/">Orthodontics</a>
261                  <ul class="rd-mega__list">
262                    <li><a href="/metal-braces-long-beach/">Metal Braces</a></li>
263                    <li><a href="/invisalign-long-beach/">Invisalign<sup class="reg">®</sup></a></li>
264                    <li><a href="/porcelain-ceramic-braces-long-beach/">Porcelain Ceramic Braces</a></li>
265                  </ul>
266                </div>
267              </div>
268              <div>
269                <div class="rd-mega__cat">
270                  <a class="rd-mega__cat-title" href="/dental-implants-long-beach/">Dental Implants</a>
271                  <ul class="rd-mega__list">
272                    <li><a href="/all-on-4-dental-implants-long-beach/">All-on-4 Dental Implants</a></li>
273                    <li><a href="/single-tooth-implants-long-beach/">Single Tooth Implants</a></li>
274                    <li><a href="/multiple-teeth-implants-long-beach/">Multiple Teeth Implants</a></li>
275                  </ul>
276                </div>
277                <div class="rd-mega__cat">
278                  <a class="rd-mega__cat-title" href="/restorative-dental-treatments-long-beach/">Restorative Treatments</a>
279                  <ul class="rd-mega__list">
280                    <li><a href="/dental-abrasions-long-beach/">Dental Abrasions</a></li>
281                    <li><a href="/restorative-dental-treatments-long-beach/">Restorative Treatments</a></li>
282                    <li><a href="/air-abrasions-long-beach/">Air Abrasion</a></li>
283                    <li><a href="/composite-fillings-long-beach/">Composite Fillings</a></li>
284                    <li><a href="/dental-crowns-long-beach/">Dental Crowns</a></li>
285                    <li><a href="/dentures-partial-dentures-long-beach/">Dentures &amp; Partial Dentures</a></li>
286                    <li><a href="/fixed-bridges-long-beach/">Fixed Bridges</a></li>
287                    <li><a href="/inlays-onlays-restorative-long-beach/">Inlays &amp;
287 Onlay Restoration</a></li>
288                    <li><a href="/root-canal-long-beach/">Root Canal</a></li>
289                    <li><a href="/dental-bonding-long-beach/">Dental Bonding</a></li>
290                    <li><a href="/dental-sealants-long-beach/">Dental Sealants</a></li>
291                  </ul>
292                </div>
293              </div>
294            </div>
295          </div>
296        </div>
297        </li>
298        <li class="rd-nav__item">
299          <a class="rd-nav__link" href="/our-office-long-beach/">Our Office</a>
300        </li>
301        <li class="rd-nav__item">
302          <button type="button" class="rd-nav__link" aria-expanded="false">Our Doctors <svg class="rd-nav__caret" width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="#5bc9e1" stroke-width="3.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button>
303        <div class="rd-mega">
304          <div class="rd-mega__inner">
305            <div class="rd-mega__head">
306              <span class="rd-mega__hub">Our Doctors</span>
307            </div>
308            <div class="rd-mega__cols" style="--rd-cols: 1;">
309              <div>
310                <div class="rd-mega__cat">
311                  <a class="rd-mega__cat-title rd-mega__cat-title--link" href="/about-dr-hamid-long-beach/">Dr. Hamid <span class="rd-mega__arrow" aria-hidden="true">&rarr;</span></a>
312                </div>
313                <div class="rd-mega__cat">
314                  <a class="rd-mega__cat-title rd-mega__cat-title--link" href="/about-dr-moji/">Dr. Ghalambor <span class="rd-mega__arrow" aria-hidden="true">&rarr;</span></a>
315                </div>
316                <div class="rd-mega__cat">
317                  <a class="rd-mega__cat-title rd-mega__cat-title--link" href="/about-dr-pruss/">Dr. Pruss <span class="rd-mega__arrow" aria-hidden="true">&rarr;</span></a>
318                </div>
319              </div>
320            </div>
321          </div>
322        </div>
323        </li>
324        <li class="rd-nav__item">
325          <button type="button" class="rd-nav__link" aria-expanded="false">Our Technology <svg class="rd-nav__caret" width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="#5bc9e1" stroke-width="3.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button>
326        <div class="rd-mega">
327          <div class="rd-mega__inner">
328            <div class="rd-mega__head">
329              <span class="rd-mega__hub">Our Technology</span>
330            </div>
331            <div class="rd-mega__cols" style="--rd-cols: 1;">
332              <div>
333                <div class="rd-mega__cat">
334                  <a class="rd-mega__cat-title rd-mega__cat-title--link" href="/technology-long-beach/">Technology <span class="rd-mega__arrow" aria-hidden="true">&rarr;</span></a>
335                </div>
336                <div class="rd-mega__cat">
337                  <a class="rd-mega__cat-title rd-mega__cat-title--link" href="/imaging-technology-long-beach/">3D Imaging <span class="rd-mega__arrow" aria-hidden="true">&rarr;</span></a>
338                </div>
339              </div>
340            </div>
341          </div>
342        </div>
343        </li>
344        <li class="rd-nav__item">
345          <button type="button" class="rd-nav__link" aria-expanded="false">Patient Resources <svg class="rd-nav__caret" width="10" height="10" viewBox="0 0 24 24" fill="none" stroke="#5bc9e1" stroke-width="3.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="m6 9 6 6 6-6"></path></svg></button>
346        <div class="rd-mega">
347          <div class="rd-mega__inner">
348            <div class="rd-mega__head">
349              <span class="rd-mega__hub">Patient Resources</span>
350            </div>
351            <div class="rd-mega__cols" style="--rd-cols: 1;">
352              <div>
353                <div class="rd-mega__cat">
354                  <span class="rd-mega__cat-title">New Patients</span>
355                  <ul class="rd-mega__list">
356                    <li><a href="/first-dental-visit-long-beach/">First Visit</a></li>
357                    <li><a href="/why-choose-us-long-beach/">Why Choose Us?</a></li>
358                    <li><a href="/insurance-and-financing-long-beach/">Payment Options</a></li>
359                    <li><a href="/new-patients-long-beach/">Patient Forms</a></li>
360                  </ul>
361                </div>
362                <div class="rd-mega__cat">
363                  <a class="rd-mega__cat-title rd-mega__cat-title--link" href="/terminology/">Dental Glossary <span class="rd-mega__arrow" aria-hidden="true">&rarr;</span></a>
364                </div>
365                <div class="rd-mega__cat">
366                  <a class="rd-mega__cat-title rd-mega__cat-title--link" href="/resources/">Resources <span class="rd-mega__arrow" aria-hidden="true">&rarr;</span></a>
367                </div>
368              </div>
369            </div>
370          </div>
371        </div>
372        </li>
373        <li class="rd-nav__item">
374          <a class="rd-nav__link" href="/patient-gallery/">Smile Gallery</a>
375        </li>
376        <li class="rd-nav__item">
377          <a class="rd-nav__link" href="/blog-long-beach/">Blog</a>
378        </li>
379        <li class="rd-nav__item">
380          <a class="rd-nav__link" href="/contact-us-long-beach/">Contact Us</a>
381        </li>
382      </ul>
383      <a class="rd-nav__phone" href="tel:5623730026"><svg width="17" height="17" viewBox="0 0 24 24" fill="none" stroke="#5bc9e1" stroke-width="2.4" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72c.13.96.36 1.9.7 2.81a2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45c.9
3831.34 1.85.57 2.81.7A2 2 0 0 1 22 16.92z"></path></svg> <span>(562) 373-0026</span></a>
384    </div>
385  </div>
386<script>
387(function () {
388  var nav = document.getElementById('rdNav');
389  if (!nav) return;
390  var toggle = nav.querySelector('.rd-nav__toggle');
391  toggle.addEventListener('click', function () {
392    var open = nav.getAttribute('data-mobile-open') === 'true';
393    nav.setAttribute('data-mobile-open', open ? 'false' : 'true');
394    toggle.setAttribute('aria-expanded', open ? 'false' : 'true');
395  });
396  nav.querySelectorAll('.rd-nav__item').forEach(function (item) {
397    var link = item.querySelector('.rd-nav__link');
398    var mega = item.querySelector('.rd-mega');
399    if (!mega || !link) return;
400    link.addEventListener('click', function (e) {
401      // When the bar is collapsed (hamburger, <=1300px: nine items don't fit beside the
402      // logo below that) the top-level row toggles its panel instead of navigating.
403      if (window.matchMedia('(max-width: 1300px)').matches) {
404        e.preventDefault();
405        var open = item.getAttribute('data-open') === 'true';
406        item.setAttribute('data-open', open ? 'false' : 'true');
407        link.setAttribute('aria-expanded', open ? 'false' : 'true');
408      }
409    });
410  });
411  document.addEventListener('keydown', function (e) {
412    if (e.key !== 'Escape') return;
413    nav.querySelectorAll('[data-open="true"]').forEach(function (n) {
414      n.setAttribute('data-open', 'false');
415    });
416  });
417})();
418</script>
418
419</div><main class="rd-main">
420        <section class="rd-hero" style="background-image: url('/img/banner/orthodontics-long-beach-ca-hero.jpg');">
421            <div class="rd-hero__scrim"></div>
422            <div class="rd-hero__body">
423                <div class="rd-hero__copy">
424                    <h1>Orthodontics From Our Team in Long Beach, CA</h1>
425                    <p class="rd-hero__lede">Dentist of Long Beach provides personalized orthodontic care for children, teens, and adults throughout Long Beach, CA. We carefully evaluate your teeth, jaw, and bite to recommend an approach suited to your orthodontic needs. Correcting alignment problems can improve the appearance of your smile while supporting more comfortable, effective oral function. Schedule an orthodontic consultation with our team to explore your treatment options.</p>
426                    <div class="rd-hero__actions">
427                        <a class="rd-btn rd-btn--primary" href="/contact-us-long-beach/">Schedule an Orthodontic Consultation</a>
428                        <a class="rd-btn rd-btn--ghost" href="tel:5623730026">Call (562) 373-0026</a>
429                    </div>
430                </div>
431            </div>
432        </section>
433        <section class="rd-section rd-section--tint">
434            <div class="rd-wrap">
435                <div class="rd-section__head"><h2>Our Orthodontic Specialties</h2></div>
436                <div class="rd-features rd-features--boxed">
437                    <div class="rd-feature">
438                        <h3>Metal Braces</h3>
439                        <p>Metal braces use brackets and wires to move teeth gradually into their planned positions. They can treat a wide range of alignment and bite concerns, including more complex orthodontic cases. Regular adjustments help guide the teeth throughout treatment.</p>
440                        <a class="rd-btn rd-btn--solid rd-feature__cta" href="/metal-braces-long-beach/">Learn More About Metal Braces</a>
441                    </div>
442                    <div class="rd-feature">
443                        <h3>Invisalign<sup class="reg">®</sup></h3>
444                        <p>Invisalign<sup class="reg">®</sup> uses custom-made clear aligners to straighten teeth without metal brackets or wires. The trays are removable for eating, brushing, and flossing, making them a convenient option for many patients. Each set applies controlled pressure to support gradual tooth movement.</p>
445                        <a class="rd-btn rd-btn--solid rd-feature__cta" href="/invisalign-long-beach/"><span class="rd-btn__label">Learn More About Invisalign<sup class="reg">®</sup></span></a>
446                    </div>
447                    <div class="rd-feature">
448                        <h3>Porcelain Ceramic Braces</h3>
449                        <p>Porcelain ceramic braces work similarly to metal braces but use tooth-colored or clear brackets for a less noticeable appearance. They provide the control of fixed braces while blending more naturally with the teeth. This option may appeal to teens and adults who want discreet orthodontic treatment.</p>
450                        <a class="rd-btn rd-btn--solid rd-feature__cta" href="/porcelain-ceramic-braces-long-beach/">Learn More About Porcelain Ceramic Braces</a>
451                    </div>
452                    <div class="rd-feature">
453                        <h3>Retainers</h3>
454                        <p>Retainers help preserve the new positions of your teeth after braces or Invisalign<sup class="reg">®</sup> treatment. They may be removable or fixed, depending on your orthodontic needs and treatment plan. Wearing your retainer as directed can help prevent your teeth from gradually shifting.</p>
455                        <a class="rd-btn rd-btn--solid rd-feature__cta" href="/dental-retainers-long-beach/">Learn More About Retainers</a>
456                    </div>
457                </div>
458            </div>
459        </section>
460        <section class="rd-section rd-section--center">
461            <div class="rd-wrap">
462                <div class="rd-section__head"><h2>Why Patients Choose Us for Orthodontic Treatment</h2></div>
463                <div class="rd-prose">
464                    <p>Patients choose Dentist of Long Beach for personalized orthodontic care in a friendly and comfortable environment. Our team evaluates each patient’s teeth, bite, and treatment goals before recommending an appropriate option. We offer metal braces, porcelain ceramic braces, Invisalign<sup class="reg">®</sup> clear aligners, and retainers for children, teens, and adults. Modern technology and regular progress appointments help us guide patients through every stage of treatment. With flexible scheduling and available payment plans, we work to make orthodontic care convenient and accessible.</p>
465                </div>
466            </div>
467        </section>
468        <section class="rd-section rd-section--center rd-section--tint">
469            <div class="rd-wrap">
470                <div class="rd-section__head"><h2>Frequently Asked Questions About Orthodontics</h2></div>
471                <div class="rd-acc-list">
472                    <details class="rd-acc">
473                        <summary><h3 class="rd-acc__q">What Does an Orthodontic Dentist Do?</h3></summary>
474                        <div class="rd-acc__a"><p>An orthodontic dentist evaluates, diagnoses, and treats problems involving the alignment of the teeth and bite. They may use metal braces, ceramic braces, clear aligners, retainers, or other appliances to move teeth into healthier positions. Regular appointments allow the dentist to monitor progress and adjust treatment as needed. They also provide guidance on caring for your teeth and orthodontic appliances throughout the process.</p></div>
475                    </details>
476                    <details class="rd-acc">
477                        <summary><h3 class="rd-acc__q">What is the Purpose of Orthodontics?</h3></summary>
478                        <div class="rd-acc__a"><p>Orthodontics is used to improve the position of the teeth and the way the upper and lower jaws fit together. Treatment can create a straighter smile while supporting comfortable biting, chewing, and speaking. Properly aligned teeth may also be easier to brush and floss effectively. Each orthodontic plan is designed around the patient’s oral health, alignment concerns, and treatment goals.</p></div>
479                    </details>
480                    <details class="rd-acc">
481                        <summary><h3 class="rd-acc__q">What are the Common Problems Treated by Orthodontics?</h3></summary>
482                        <div class="rd-acc__a"><p>Orthodontics commonly treats crowded, crooked, rotated, or widely spaced teeth. It can also address bite problems such as overbites, underbites, crossbites, and open bites. Some patients seek treatment because their teeth do not meet properly or their jaw alignment affects normal oral function. An examination is necessary to identify the problem and determine the most appropriate treatment option.</p></div>
483                    </details>
484                    <details class="rd-acc">
485                        <summary><h3 class="rd-acc__q">When Should You Begin Orthodontic Treatment?</h3></summary>
486                        <div class="rd-acc__a"><p>There is no single age when every patient should begin orthodontic treatment. However, an initial orthodontic evaluation is often recommended around age seven, when developing alignment and bite concerns may become easier to identify. Early evaluation allows the dentist to monitor the growth of the teeth and jaws and determine whether treatment is needed immediately or later. Adults can also benefit from orthodontic care, so it is never too late to explore treatment options.
486</p></div>
487                    </details>
488                    <details class="rd-acc">
489                        <summary><h3 class="rd-acc__q">Why Do You Need to Get Your Teeth Straightened?</h3></summary>
490                        <div class="rd-acc__a"><p>Straightening your teeth can improve more than the appearance of your smile. Crowding, misalignment, and bite problems can make teeth harder to clean and may place uneven pressure on the teeth and jaw. Without treatment, these concerns may contribute to worn, chipped, or cracked teeth, gum disease, jaw discomfort, headaches, and sore facial muscles. Orthodontic treatment can improve your bite and alignment while supporting better long-term oral health.</p></div>
491                    </details>
492                    <details class="rd-acc">
493                        <summary><h3 class="rd-acc__q">Which Orthodontic Treatment Option is the Fastest?</h3></summary>
494                        <div class="rd-acc__a"><p>Metal braces, ceramic braces, and Invisalign<sup class="reg">®</sup> clear aligners can correct a variety of alignment and bite concerns. Treatment often lasts between one and three years, although the exact timeline depends on the complexity of the case and the option selected. Traditional braces may work efficiently for certain complex tooth movements, while ceramic braces and Invisalign<sup class="reg">®</sup> offer more discreet alternatives. An orthodontic evaluation can determine which treatment is best suited to your needs and expected timeline.</p></div>
495                    </details>
496                </div>
497            </div>
498        </section>
499        <section class="rd-section rd-section--center">
500            <div class="rd-wrap">
501                <div class="rd-section__head"><h2>Straighten Your Smile Effortlessly With Orthodontics From Dentist of Long Beach</h2></div>
502                <div class="rd-prose">
503                    <p>Achieve a straighter, healthier-looking smile with personalized orthodontic care from Dentist of Long Beach. Our team offers metal braces, porcelain ceramic braces, Invisalign<sup class="reg">®</sup> clear aligners, and retainers for children, teens, and adults. We will evaluate your teeth and bite before recommending a treatment plan suited to your needs and lifestyle. Regular appointments allow us to monitor your progress and provide support throughout each stage of treatment. Contact our Long Beach office today to schedule your orthodontic consultation.</p>
504                </div>
505                <div class="rd-actions">
506                    <a class="rd-btn rd-btn--solid" href="/contact-us-long-beach/">Schedule an Appointment</a>
507                </div>
508            </div>
509        </section>
510</main><footer>
511    <section class="footer">
512        <div class="flex">
513            <div class="footer-map">
514                <div class="text-center">
515                    <div class="">
516                        <div id="mapLocation"> </div>
517                    </div>
518                </div>
519            </div>
520            <div class="footer-contact">
521                <img data-src="../img/dentist-of-long-beach.svg" class="footer-logo lazy" alt="Dentist of Long Beach" />
522                <ul class="list-footer-contact">
523                    <li class="espanol">
524                        Hablamos Espa&ntilde;ol
525                    </li>
526                    <li class="foot-phone">
527                        <a class="phone" href="tel:(562) 373-0026">(562) 373-0026</a>
528                    </li>
529                    <li class="foot-hours">
530                    <p>Monday - Friday:  9 AM–6 PM</p>
531                    <p>
532                        Saturday: 8 AM–4 PM
533                    </p>
534                    <p>
535                        Sunday: Closed
536                    </p>
537                </li>
538                    <li style="margin-top:20px;">
539                        530 Redondo Ave <br />Long Beach, CA 90814
540                    </li>
541                    <li style="margin-top:20px;">
542                        <a href="#modContactForm" rel="modal:open">
543                            <div class="btn">
544                                Book An Appointment
545                            </div>
546                        </a>
547                    </li>
548                </ul>
549
550            </div>
551        </div>
552    </section>
553
554    <section class="section-footer-social">
555        <span class="heading-section" style="">Follow Us</span>
556        <div class="foot-social-icons" style="">
557            <a href="https://www.facebook.com/Dentist-of-Long-Beach-104302212057637/" target="_blank"><img
558                    data-src="../img/icons/social/icon-facebook.svg" alt="Facebook" class="lazy" /></a>
559            <a href="https://www.instagram.com/dentistoflongbeach/" target="_blank"><img
560                    data-src="../img/icons/social/icon-instagram.svg" alt="Instagram" class="lazy" /></a>
561            <a href="https://www.yelp.com/biz/dentist-of-long-beach-long-beach?osq=dentist+of+long+beach"
562                target="_blank">
563                <img data-src="../img/icons/social/icon-yelp.svg" alt="Yelp" class="lazy" />
564            </a>
565            <a href="https://www.youtube.com/channel/UCl2b3LS6O_KqXpgwh5X0Mvg" target="_blank">
566                <img data-src="../img/icons/social/icon-youtube.svg" alt="YouTube" class="lazy" />
567            </a>
568        </div>
569    </section>
570
571    <div class="legal-links">
572        <p style="margin-top:0;"><a style="text-decoration:none;" href="/terms-and-conditions/">Terms of Service</a> <a
573                style="text-decoration:none;" href="/privacy-policy/">Privacy Policy</a></p>
574    </div>
575    <p style="font-size:.8rem;color:#fff;background: #1b2c65;margin:0;padding:0;padding-bottom:10px;text-align:center;padding-left:5px;padding-right:5px;">
576    Specialty procedures advertised on this website will be provided by dentists and specialists who received training at board approved academic institutions.
577                </p>
578    <p class="site-copyright" style="font-size:.8rem;color:#fff;background: #1b2c65;margin:0;padding:0;padding-bottom:12px;text-align:center;padding-left:5px;padding-right:5px;">&copy; 2026 Dentist of Long Beach. All Rights Reserved.</p>
579</footer>
580  
580<script src="../scripts/jquery-3.5.1.min.js"></script>
580
581    <!-- jQuery Modal -->
582<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-modal/0.9.1/jquery.modal.min.js"></script>
582
583<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/jquery-modal/0.9.1/jquery.modal.min.css" />
584
585
586<script>
587var pageTest = 'CF';
588console.log('Page is: ' + pageTest);
589</script>
589
590
591<!-- Zeta Global — fire on demand (no auto-run) -->
592<script>
593  // Fire Zeta once per page
594  window.__zetaFired = false;
595
596  window.fireZetaConversion = function () {
597    if (window.__zetaFired) return;
598    window.__zetaFired = true;
599
600    var z = document.createElement("script");
601    var zmpID = "care-dentistry-group";
602    var cache_buster = Date.now();
603    var PageUrl = encodeURIComponent(window.top.location.href)
604      .replace(/[!'()~]/g, escape)
605      .replace(/\*/g, "%2A");
606    var OrderAmount = "{OrderAmount}";
607    var OrderID = "{OrderID}";
608    var page_referrer = encodeURIComponent(document.referrer);
609
610    var z_src = "https://live.rezync.com/sync"
611      + "?c=16b6410431b6374e780104abb0443ca8"
612      + "&p=ae08caa507ffdc24ffd96fdc37f36f4f"
613      + "&k=care-dentistry-group-pixel-5972"
614      + "&zmpID=" + zmpID
615      + "&cache_buster=" + cache_buster
616      + "&PageUrl=" + PageUrl
617      + "&OrderAmount=" + OrderAmount
618      + "&OrderID=" + OrderID
619      + "&page_referrer=" + page_referrer;
620
621    z.async = true;
622    z.src = z_src;
623    document.body.appendChild(z);
624
625    console.log("[Zeta] Conversion pixel fired");
626  };
627</script>
627
628
629<script>
630  $(document).ready(function () {
631    console.log('Modal Contact Form 22 Loaded');
632    var delay = 2000;
633
634    $('.btn-modal').click(function (e) {
635      $('.btn-modal').hide();
636      e.preventDefault();
637
638      var name = $('#nameModal').val();
639      if (name == '') {
640        $('.message_box').html('<span style="color:red;">Please Enter Your Name</span>');
641        $('#nameModal').focus();
642        $('.btn-modal').show();
643        return false;
644      }
645
646      name = stripslashes(name);
647      name = santize(name);
648
649      var email = $('#emailModal').val();
650      if (email == '') {
651        $('.message_box').html('<span style="color:red;">Please Enter Your Email Address</span>');
652        $('.btn-modal').show();
653        $('#emailModal').focus();
654        return false;
655      }
656
657      if ($("#emailModal").val() != '') {
658        if (!isValidEmailAddress($("#emailModal").val())) {
659          $('.message_box').html('<span style="color:red;">Please Provide A Valid Email Address</span>');
660          $('#emailModal').focus();
661          $('.btn-modal').show();
662          return false;
663        }
664      }
665
666      var phone = $('#phoneModal').val();
667      if (phone.length < 10 || phone.length > 15 || phone.substring(0, 3) === "555") {
668        $('.message_box').html('<span style="color:red;">Please Provide A Valid Phone Number</span>');
669        $('#phoneModal').focus();
670        $('.btn-modal').show();
671        return false;
672      }
673
674      // Pref Date
675      var landType = $('#type').val();
676      var prefDate = $('#prefDate').val();
677      console.log(prefDate);
678
679      var pathname = window.location.pathname;
680      var pageType = 'CF';
681      console.log(pageType);
682      pageType = santize(pageType);
683
684      if (pathname == "/") {
685        pathname = "Home";
686      } else {
687        pathname = pathname.replace('/', '');
688        pathname = pathname.replace('/', '');
689        pathname = pathname.replace(/-/g, ' ');
690      }
691
692      $.ajax({
693        type: "POST",
694        url: "/shared/ajax.php",
695        data: "name=" + encodeURIComponent(name)
696            + "&email=" + encodeURIComponent(email)
697            + "&phone=" + encodeURIComponent(phone)
698            + "&prefDate=" + encodeURIComponent(prefDate)
699            + "&pathname=" + encodeURIComponent(pathname)
700            + "&pageType=" + encodeURIComponent(pageType),
701
702        beforeSend: function () {
703          $('.message_box').html('<img src="/Loader.gif" width="25" height="25"/>');
704          $('.btn-default').fadeOut(); // leaving your original line
705        },
706
707        success: function (data) {
708          // Decide if it's a real success
709          // You can tighten this by having the server include a specific marker like <!--SUCCESS-->
710          var txt = (data || "").toString().toLowerCase();
711          var isRealSuccess =
712              txt.includes("thank you")
713           || txt.includes("success")
714           || txt.includes("form submission successful")
715           || txt.includes("request received")
716           || txt.includes("we will contact you");
717
718          if (isRealSuccess) {
719            try { window.fireZetaConversion(); } catch (e) { console.warn("[Zeta] error:", e); }
720          }
721
722          setTimeout(function () {
723            $('.message_box').html(data);
724          }, delay);
725
726          // keep the button hidden after success; uncomment if you want to re-show on success:
727          // if (!isRealSuccess) $('.btn-modal').show();
728        },
729
730        error: function () {
731          $('.message_box').html('<p>An error occurred</p>');
732          $('.btn-modal').show();
733        }
734      });
735    });
736  });
737
738  // Email validation Function
739  function isValidEmailAddress(emailAddress) {
740    var pattern = /^([a-z\d!#$%&'*+\-\/=?^_`{|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+(\.[a-z\d!#$%&'*+\-\/=?^_`{|}~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+)*|"((([ \t]*\r\n)?[ \t]+)?([\x01-\x08\x0b\x0c\x0e-\x1f\u007f\u0021\u0023-\u005b\u005d-\u007e\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|\\[\x01-\x09\x0b\x0c\x0d-\x7f\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))*(([ \t]*\r\n)?[ \t]+)?")@(([a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF][a-z\d\-._~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]*[a-z\d\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])\.)+([a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]|[a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF][a-z\d\-._~\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]*[a-z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])\.?$/i;
741    return pattern.test(emailAddress);
742  }
743
744  function isValidPhoneNumber(phoneNumber) {
745    var pattern = new RegExp(/^\+?(\d[\d\-\+\(\) ]{5,}\d$)/);
746    return pattern.test(phoneNumber);
747  }
748
749  function santize(text) {
750    var map = {
751      '&': '&amp;',
752      '<': '&lt;',
753      '>': '&gt;',
754      '"': '&quot;',
755      "'": '&#039;'
756    };
757    return (text || '').toString().replace(/[&<>"']/g, function (m) { return map[m]; });
758  }
759
760  // One stripslashes;
760 the second duplicate in your original was conflicting
761  function stripslashes(str) {
762    str = (str || '').toString();
763    str = str.replace(/\\/g, ""); // remove backslashes
764    str = str.replace(/\//g, ""); // remove forward slashes
765    return str;
766  }
767</script>
767
768
769<div id="modContactForm" class="modal text-center">
770  <img src="../../img/dentist-of-long-beach-white.svg" />
771  <h3>Request Appointment</h3>
772  <div class="contact-form-holder text-center">
773    <form name="ContactForm" method="post" action="">
774      <div class="form-group">
775        <label for="name">Name:</label>
776        <input type="text" class="form-control" id="nameModal" placeholder="Name"/>
777      </div>
778      <div class="form-group">
779        <label for="phone">Phone:</label>
780        <input type="text" class="form-control" id="phoneModal" placeholder="Phone"
781               onkeypress="return (event.charCode !=8 && event.charCode ==0 || (event.charCode >= 48 && event.charCode <= 57))"/>
782      </div>
783      <div class="form-group">
784        <label for="email">Email Address:</label>
785        <input type="email" class="form-control" id="emailModal" placeholder="Email"/>
786      </div>
787      <p>Preferred Date</p>
788      <div class="form-group">
789        <label for="prefDate">Date:</label>
790        <input type="date" class="form-control" id="prefDate" placeholder="Preferred Date"/>
791      </div>
792
793      <button type="submit" class="btn btn-modal">Request <span>Appointment</span></button>
794      <p style="color:#fff; margin-top:20px; font-size:1rem;">
795        We're sorry, but we do not accept Medi-Cal, Denti-Cal or HMO
796      </p>
797      <!--Modal-->
798   <p style="text-align:center; color:#fff !important; display:block;padding-bottom:20px; padding-top:10px;font-size:.9rem">
799                 View our <a style="color:#fff !important" href="/privacy-policy/" target="_blank" style="text-decoration:underline!important;">Privacy Policy</a>
800               </p>
801    </form>
802
803    <div class="message_box" style="margin:10px 0px;"></div>
804  </div>
805</div>
806<!--Nav-->
807<script>
808    (function ($) { // Begin jQuery
809        $(function () { // DOM ready
810            // If a link has a dropdown, add sub menu toggle.
811            $('nav ul li a:not(:only-child)').click(function (e) {
812                $(this).siblings('.nav-dropdown').toggle();
813                // Close one dropdown when selecting another
814                $('.nav-dropdown').not($(this).siblings()).hide();
815                e.stopPropagation();
816            });
817            // Clicking away from dropdown will remove the dropdown class
818            $('html').click(function () {
819                $('.nav-dropdown').hide();
820            });
821            // Toggle open and close nav styles on click
822            $('#nav-toggle').click(function () {
823                $('nav ul').slideToggle();
824            });
825            // Hamburger to X toggle
826            $('#nav-toggle').on('click', function () {
827                this.classList.toggle('active');
828            });
829            $('#modalNavLink').click(function () {
830
831            });
832        }); // end DOM ready
833    })(jQuery); // end jQuery
834</script>
vendor: 1 bytes, line 834
834
835<script>
836    $(window).scroll(function() {
837    var y_scroll_pos = window.pageYOffset;
838    var scroll_pos_test = 300;
839	// set to whatever you want it to be
840
841    if(y_scroll_pos > scroll_pos_test) {
842        $("#serviceMenu").hide();
843        $("#menuOpen").show();
844    }
845	else
846	{
847	   $("#serviceMenu").show();
848        $("#menuOpen").hide();
849	}
850    });
851    $("#menuOpen").click(function () {
852        $("#serviceMenu").show();
853        $("#menuOpen").hide();
854});
855</script>
855
856
857<!--End Nav-->
858<style>.youtube-container{display:block;margin:20px auto;width:100%;max-width:600px}.youtube-player{display:block;width:100%;padding-bottom:56.25%;overflow:hidden;position:relative;width:100%;height:100%;cursor:hand;cursor:pointer;display:block}img.youtube-thumb{bottom:0;display:block;left:0;margin:auto;max-width:100%;width:100%;position:absolute;right:0;top:0;height:auto}div.play-button{height:72px;width:72px;left:50%;top:50%;margin-left:-36px;margin-top:-36px;position:absolute;background:url(https://i.imgur.com/TxzC70f.png) no-repeat}#youtube-iframe{width:100%;height:100%;position:absolute;top:0;left:0}</style>
859    <!--Lazy Load-->
860<script async>
861    document.addEventListener("DOMContentLoaded",function(){var e,n=document.querySelectorAll("img.lazy");function t(){e&&clearTimeout(e),e=setTimeout(function(){var e=window.pageYOffset;n.forEach(function(n){n.offsetTop<window.innerHeight+e&&(n.src=n.dataset.src,n.classList.remove("lazy"),n.classList.remove("lazy-hide"))}),0==n.length&&(document.removeEventListener("scroll",t),window.removeEventListener("resize",t),window.removeEventListener("orientationChange",t))},20)}document.addEventListener("scroll",t),window.addEventListener("resize",t),window.addEventListener("orientationChange",t)});
862   /*Youtube*/
863   function init() {
864  var vidDefer = document.getElementsByTagName('iframe');
865  for (var i=0; i<vidDefer.length; i++) {
866    if(vidDefer[i].getAttribute('data-src')) {
867      vidDefer[i].setAttribute('src',vidDefer[i].getAttribute('data-src'));
868} } }
869window.onload = init;
870(function() {
871    var v = document.getElementsByClassName("youtube-player");
872    for (var n = 0; n < v.length; n++) {
873        var p = document.createElement("div");
874        p.innerHTML = labnolThumb(v[n].dataset.id);
875        p.onclick = labnolIframe;
876        v[n].appendChild(p);
877    }
878})();
879
880function labnolThumb(id) {
881    return '<img class="youtube-thumb lazy" data-src="//i.ytimg.com/vi/' + id + '/hqdefault.jpg"><div class="play-button"></div>';
882}
883
884function labnolIframe() {
885    var iframe = document.createElement("iframe");
886    iframe.setAttribute("src", "//www.youtube.com/embed/" + this.parentNode.dataset.id + "?autoplay=1&autohide=2&border=0&wmode=opaque&enablejsapi=1&showinfo=0&rel=0");
887    iframe.setAttribute("frameborder", "0");
888    iframe.setAttribute("id", "youtube-iframe");
889    iframe.setAttribute("allowfullscreen", "allowfullscreen");
890    this.parentNode.replaceChild(iframe, this);
891}
892   </script>
892
893<!--Map-->
894<script async>
895$(document).ready(function () {
896setTimeout(function () {
897$("#mapLocation").append("<iframe id=\"footMap\" src=\"https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d53053.85307037229!2d-118.20228491270078!3d33.78996310346944!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x80dd316c03b53727%3A0xf3043fd9b24645dd!2sDentist%20of%20Long%20Beach!5e0!3m2!1sen!2sus!4v1715708128298!5m2!1sen!2sus\" width=\"600\" height=\"450\" frameborder=\"0\" style=\"border:0\" allowfullscreen></iframe>");
898}, 4000);
899                   });
900</script>
vendor: 1 bytes, line 900
900
901<script async src="https://use.fontawesome.com/9ecac75f58.js"></script>
901
902
903<!--DatePicker-->
904<link href="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/ui-lightness/jquery-ui.css" rel="stylesheet" type="text/css" />
905<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
vendor: 1 bytes, line 905
905
906<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js"></script>
906
907
908<script>
909      $(document).ready(function () {
910          if (navigator.userAgent.indexOf("Safari") != -1) {
911              $("#prefDate").prop('type', 'text');
912               $( "#prefDate" ).datepicker();
913
914          }
915
916  });
917</script>
917
918<!--Highlight Active Page-->
919<script>
920for (var i = 0; i < document.links.length; i++) {
921    if (document.links[i].href == document.URL) {
922        // Add, never replace: overwriting className stripped the redesigned nav's own classes
923        // (2026-09-11). New-design buttons and cards keep their own colours.
924        if (!document.links[i].closest('.rd-main, .rd-svc-cta')) document.links[i].classList.add('current');
925    }
926}
927</script>
927
928    <link rel="stylesheet" href="https://use.typekit.net/ubo1ohk.css">
929
930<!--
930<script>window.rubyApi={l:[],t:[],on:function(){this.l.push(arguments)},trigger:function(){this.t.push(arguments)}};(function(){var e="6981ac53-8584-4cf1-b026-d2d9bba64833";var a=false;var t=document.createElement("script");t.async=true;t.type="text/javascript";t.src="https://chatwidget.ruby.com/"+e;document.getElementsByTagName("HEAD").item(0).appendChild(t);t.onreadystatechange=t.onload=function(t){if(!a&&(!this.readyState||this.readyState=="loaded"||this.readyState=="complete")){if(window.RubyChat)window.RubyChat({c:e});a=true}}})();</script>
930-->
931<script>
932        window.InvocaLocationProxySource = JSON.stringify(window.location);
933 </script>
933
934 
934<script>
935  (function(i,n,v,o,c,a) { i.InvocaTagId = o; var s = n.createElement('script'); s.type = 'text/javascript';
936    s.async = true; s.src = ('https:' === n.location.protocol ? 'https://' : 'http://' ) + v;
937    var fs = n.getElementsByTagName('script')[0]; fs.parentNode.insertBefore(s, fs);
938  })(window, document, 'solutions.invocacdn.com/js/invoca-latest.min.js', '3073/2920838095');
939</script>
939<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"48aa7509c3e54d5cb0918f05eb2a77fc","r":1,"spa":2}' crossorigin="anonymous"></script>
939
940</body>
941
942</html>

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.