<!DOCTYPE html>
<html lang="en-US" >
    <head>
        
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
        <title>Dr. Drew Hall Sarasota - Sarasota Upper Cervical | The Neck Joint</title>
        <meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1" />
        <meta name="google-site-verification" content="ji98BeqnpnMcsWhTX2OTtkMJu-eIujm2dtIpJZJU0i4" />
		<meta name="description" content="Read verified patient reviews and book an appointment online now with Dr. Drew Hall Sarasota Upper Cervical 3920 Bee Ridge Rd Bldg D Suite 101 Sarasota Fl" />
        <link rel="canonical" href="https://theneckjoint.com/chiropractic-locations/sarasota-upper-cervical" />

        
                                                                        <link rel="alternate" href="https://theneckjoint.com/chiropractic-locations/sarasota-upper-cervical" hreflang="x-default" />
                        <link rel="alternate" hreflang="en" href="https://theneckjoint.com/chiropractic-locations/sarasota-upper-cervical" />
                                                                                <link rel="alternate" hreflang="es" href="https://theneckjoint.com/es/ubicaciones-quiroprácticas/sarasota-upper-cervical" />
                                                                                <link rel="alternate" hreflang="ko" href="https://theneckjoint.com/ko/척추 교정 지압 요법 위치/sarasota-upper-cervical" />
                                                                                <link rel="alternate" hreflang="fr" href="https://theneckjoint.com/fr/emplacements-chiropratiques/sarasota-upper-cervical" />
                                                                                <link rel="alternate" hreflang="zh" href="https://theneckjoint.com/zh/整脊位置/sarasota-upper-cervical" />
                                                
        
        <meta property="og:locale" content="en_US" />
        <meta property="og:type" content="website" />
        <meta property="og:title" content="Dr. Drew Hall Sarasota - Sarasota Upper Cervical | The Neck Joint" />
        <meta property="og:description" content="Read verified patient reviews and book an appointment online now with Dr. Drew Hall Sarasota Upper Cervical 3920 Bee Ridge Rd Bldg D Suite 101 Sarasota Fl" />
        <meta property="og:url" content="https://theneckjoint.com/chiropractic-locations/sarasota-upper-cervical" />
        <meta property="og:site_name" content="The Neck Joint" />

        
        <meta property="og:image" content="https://theneckjoint.com/website/images/ehr-chiropractic-software-chirowebmd.jpg"  />
        <meta property="og:image:url"  content="https://theneckjoint.com/website/images/ehr-chiropractic-software-chirowebmd.jpg"  />
        <meta property="twitter:image" content="https://theneckjoint.com/website/images/ehr-chiropractic-software-chirowebmd.jpg"  />

        
        <meta name="twitter:card" content="summary_large_image" />

        <!-- Favicons -->
        <link rel="apple-touch-icon" href="https://theneckjoint.com/media/favicons/apple-touch-icon.png" sizes="180x180">
        <link rel="icon" href="https://theneckjoint.com/media/favicons/favicon-32x32.png" sizes="32x32" type="image/png">
        <link rel="icon" href="https://theneckjoint.com/media/favicons/favicon-16x16.png" sizes="16x16" type="image/png">
        <link rel="icon" href="https://theneckjoint.com/media/favicons/favicon.ico">

        <script type="application/ld+json">
            {
    "@context": "https://schema.org",
    "@graph": [     
        {
            "@type":"LocalBusiness",
            "name":"Sarasota Upper Cervical",
                            "image":"https://theneckjoint.com/storage/uploads/Dr-Drew-Hall-thumbnail_cropped-350w-medium-1.webp",
                        "telephone":"855-745-1821",
            "address":{
                "streetAddress":"3920 Bee Ridge Rd, Bldg D, Suite 101, Sarasota, Fl",
                "addressLocality":"Sarasota",
                "addressCountry":"USA",
                "postalCode":"34233"
            },
                                        "openingHours": ["Monday: Closed","Tuesday: 12:00\u2009\u2013\u20095:30\u202fPM","Wednesday: 12:00\u2009\u2013\u20095:30\u202fPM","Thursday: Closed","Friday: 9:00\u202fAM\u2009\u2013\u20091:00\u202fPM","Saturday: 9:00\u202fAM\u2009\u2013\u20091:00\u202fPM","Sunday: Closed"],
                        "geo": {
                "@type": "GeoCoordinates",
                "latitude": "27.2823268",
                "longitude": "-82.4698603"
            }
        },
        {
            "@type": "BreadcrumbList",
            "@id": "https://theneckjoint.com/chiropractic-locations/sarasota-upper-cervical/#breadcrumb",
            "itemListElement": [
                {
                "@type": "ListItem",
                "position": 1,
                "name": "Home",
                "item": "https://theneckjoint.com/"
                },
                {
                "@type": "ListItem",
                "position": 2,
                "name": "Sarasota Upper Cervical"
                }
            ]
        }
    ]
}
        </script>
 
        <meta name="csrf-token" content="7sNhnttlH0VTLYNiJ7LbOle1uNYhKFS4NvgPSgQY"/>

                                            <style> 
                                        .review { margin-bottom: 0px; }
                                        .review .avatar { float: left; width: 75px; height:auto;} 
                                        .col-lg-4 {
                                            margin-bottom: 20px;
                                        }
                                        .single-review {
                                            background-color: #fff;
                                            border-radius: 10px;
                                            padding: 15px 15px 15px 15px;
                                            height: 100%;
                                        }

                                        .review-header {
                                            display: flex;
                                            align-items: center;
                                            margin-bottom: 15px;
                                            gap: 20px;
                                        }

                                        .single-review h4 {
                                            font-size: 16px;
                                            line-height: 20px;
                                            color: #212121;
                                            margin-top: 5px;
                                            margin-bottom: 5px;
                                        }

                                        .single-review small {
                                            margin-top: 20px;
                                            display: inline-block;
                                        }

                                        @media  screen and (max-width: 992px) {
                                            .review .avatar { width: 128px; } 
                                        }
                                    </style>
                                                                        <style>
                                        .appointment-form-section {
                                            padding-top: 60px;
                                            padding-bottom: 70px;
                                            background-color: #fff;
                                        }

                                        .wrapper-chirowebmd-form{
                                            position:relative;
                                        }

                                        .wrapper-chirowebmd-form .loading-mask{
                                            opacity: 0;
                                            visibility: hidden;
                                            position: absolute;
                                            top: 0;
                                            bottom: 0;
                                            left: -15px;
                                            right: -15px;
                                            background: white;
                                            z-index: 999;
                                        }

                                        .wrapper-chirowebmd-form .loading-mask.active{
                                            opacity: 0.6;
                                            visibility: visible;
                                        }

                                        .wrapper-chirowebmd-form .field-required{
                                            font-size: 13px;
                                            background: red;
                                            color: #fff;
                                            padding: 3px 20px;
                                            display: block;
                                            margin-top: 5px;
                                        }

                                        .wrapper-chirowebmd-form input[type="radio"][disabled] + span {
                                            color: Gray;
                                        } 

                                        .wrapper-chirowebmd-form input[type="radio"][checked] + span {
                                            font-weight: bold; 
                                            color: Green;
                                        }

                                        .wrapper-chirowebmd-form  .last-row-with-time-slots-and-other-services > .col-md-4{
                                            width:100%!important;
                                        }
                                        
                                    </style>
                                
    <style>
        .wrapper-extra-info-current-profile > div:nth-of-type(odd) {
            background-color: #D8E5F2;
        }
        .wrapper-extra-info-current-profile > div{
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -ms-flex-wrap: wrap;
            flex-wrap: wrap;
            padding: 20px;
            border-radius: 13px;
        }
        .wrapper-extra-info-current-profile > div h5 {
            font-size: 17px;
            -webkit-box-flex: 0;
            -ms-flex: 0 0 40%;
            flex: 0 0 40%;
            max-width: 40%;
            margin-bottom: 0;
        }
        .wrapper-extra-info-current-profile > div p {
            -webkit-box-flex: 0;
            -ms-flex: 0 0 60%;
            flex: 0 0 60%;
            max-width: 60%;
        }

        .wrapper-extra-info-current-profile > div .details__content{
            margin-bottom: 0px;
        }
    </style>

        <meta name="ahrefs-site-verification" content="5f9cdb3c4fa94075e6bd5270d566f29a67a22685ba81db07a0f6692aed2df608">

                    <style>
/*! CSS Used from: Embedded */
.wrapper-extra-info-current-profile > div:nth-of-type(odd){background-color:#D8E5F2;}
.wrapper-extra-info-current-profile > div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px;border-radius:13px;}
.wrapper-extra-info-current-profile > div h5{font-size:17px;-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;max-width:40%;margin-bottom:0;}
.wrapper-extra-info-current-profile > div p{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;max-width:60%;}
.wrapper-extra-info-current-profile > div .details__content{margin-bottom:0px;}
/*! CSS Used from: Embedded */
.review{margin-bottom:0px;}
.review .avatar{float:left;width:75px;height:auto;}
.single-review{background-color:#fff;border-radius:10px;padding:15px 15px 15px 15px;height:100%;}
.review-header{display:flex;align-items:center;margin-bottom:15px;gap:20px;}
.single-review h4{font-size:16px;line-height:20px;color:#212121;margin-top:5px;margin-bottom:5px;}
.single-review small{margin-top:20px;display:inline-block;}
@media  screen and (max-width: 992px){
.review .avatar{width:128px;}
}
/*! CSS Used from: https://d2bmjps5se6fvc.cloudfront.net/assets/js/pages/crud/forms/widgets/bootstrap-datepicker.css */
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}
.ui-helper-clearfix:after{clear:both;}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}
.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em;}
.ui-widget.ui-widget-content{border:1px solid #c5c5c5;}
.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333;}
.ui-corner-all{border-top-left-radius:3px;}
.ui-corner-all{border-top-right-radius:3px;}
.ui-corner-all{border-bottom-left-radius:3px;}
.ui-corner-all{border-bottom-right-radius:3px;}
/*! CSS Used from: Embedded */
.wrapper-chirowebmd-form{position:relative;}
.wrapper-chirowebmd-form .loading-mask{opacity:0;visibility:hidden;position:absolute;top:0;bottom:0;left:-15px;right:-15px;background:white;z-index:999;}
/*! CSS Used from: https://d2bmjps5se6fvc.cloudfront.net/assets/js/pages/crud/forms/widgets/bootstrap-datepicker.css */
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}
.ui-helper-clearfix:after{clear:both;}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}
.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em;}
.ui-widget.ui-widget-content{border:1px solid #c5c5c5;}
.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333;}
.ui-corner-all{border-top-left-radius:3px;}
.ui-corner-all{border-top-right-radius:3px;}
.ui-corner-all{border-bottom-left-radius:3px;}
.ui-corner-all{border-bottom-right-radius:3px;}
/*! CSS Used from: Embedded */
.review{margin-bottom:0px;}
.review .avatar{float:left;width:75px;height:auto;}
.single-review{background-color:#fff;border-radius:10px;padding:15px 15px 15px 15px;height:100%;}
.review-header{display:flex;align-items:center;margin-bottom:15px;gap:20px;}
.single-review h4{font-size:16px;line-height:20px;color:#212121;margin-top:5px;margin-bottom:5px;}
.single-review small{margin-top:20px;display:inline-block;}
@media  screen and (max-width: 992px){
.review .avatar{width:128px;}
}
@media  all{
*,::after,::before{box-sizing:border-box;}
h1,h4{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;}
h1{font-size:calc(1.375rem + 1.5vw);}
@media (min-width:1200px){
h1{font-size:2.5rem;}
}
h4{font-size:calc(1.275rem + .3vw);}
@media (min-width:1200px){
h4{font-size:1.5rem;}
}
p{margin-top:0;margin-bottom:1rem;}
ul{padding-left:2rem;}
ul{margin-top:0;margin-bottom:1rem;}
strong{font-weight:bolder;}
small{font-size:.875em;}
a{color:#0d6efd;text-decoration:underline;}
a:hover{color:#0a58ca;}
img,svg{vertical-align:middle;}
label{display:inline-block;}
button{border-radius:0;}
button:focus:not(:focus-visible){outline:0;}
button,input{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
button{text-transform:none;}
[type=button],[type=submit],button{-webkit-appearance:button;}
::-moz-focus-inner{padding:0;border-style:none;}
.container{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto;}
@media (min-width:576px){
.container{max-width:540px;}
}
@media (min-width:768px){
.container{max-width:720px;}
}
@media (min-width:992px){
.container{max-width:960px;}
}
@media (min-width:1200px){
.container{max-width:1140px;}
}
@media (min-width:1400px){
.container{max-width:1320px;}
}
.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:-15px;margin-left:-15px;}
.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:15px;padding-left:15px;margin-top:var(--bs-gutter-y);}
@media (min-width:768px){
.col-md-12{flex:0 0 auto;width:100%;}
}
@media (min-width:992px){
.col-lg-12{flex:0 0 auto;width:100%;}
}
.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
@media (prefers-reduced-motion:reduce){
.form-control{transition:none;}
}
.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);}
.form-control::-moz-placeholder{color:#6c757d;opacity:1;}
.form-control::placeholder{color:#6c757d;opacity:1;}
.form-control:disabled{background-color:#e9ecef;opacity:1;}
.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
@media (prefers-reduced-motion:reduce){
.btn{transition:none;}
}
.btn:hover{color:#212529;}
.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);}
.btn:disabled{pointer-events:none;opacity:.65;}
.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd;}
.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;}
.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5);}
.btn-primary:active{color:#fff;background-color:#0a58ca;border-color:#0a53be;}
.btn-primary:active:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5);}
.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd;}
.mt-5{margin-top:3rem!important;}
.mb-4{margin-bottom:1.5rem!important;}
}
@media  all{
*{outline:0!important;}
img{max-width:100%;height:auto;}
a,a:hover,a:focus{color:#347dde;text-decoration:none;}
a:hover,a:focus{text-decoration:underline;}
h1,h4{margin-top:0;margin-bottom:20px;}
.btn{font-weight:500;height:30px;align-items:center;display:inline-flex;justify-content:center;border-radius:3px;font-size:15px;line-height:18px;padding:0 12px;}
.btn:focus{outline:0;box-shadow:none!important;}
.form-group{margin-bottom:15px;}
[placeholder]::-webkit-input-placeholder{color:#98a1ab;}
[placeholder]:-moz-placeholder,[placeholder]::-moz-placeholder{color:#98a1ab;}
[placeholder]:-ms-input-placeholder{color:#98a1ab;}
[placeholder]:focus::-webkit-input-placeholder{color:#dcdfe3;}
[placeholder]:focus:-moz-placeholder,[placeholder]:focus::-moz-placeholder{color:#dcdfe3;}
[placeholder]:focus:-ms-input-placeholder{color:#dcdfe3;}
.form-control{font-size:15px;}
label{display:inline-block;margin-bottom:5px;}
.google-map-placeholder{height:500px;background-color:#f9f9f9;}
.single-location{margin-top:0;margin-bottom:30px;}
.single-location .address{max-width:250px;line-height:1.3;}
.single-location .profile-info{display:flex;align-items:flex-start;gap:30px;}
.single-location .profile-info p{margin-bottom:10px;}
.single-location h1{color:#1b2734;font-size:30px;margin:0 0 16px 0;font-weight:500;line-height:130%;clear:both;}
.area-for-patients .wrapper-chirowebmd-form{padding:10px 0px 20px 0px;}
.form-disable-email-validation span{font-size:13px;margin-left:5px;}
.btn-primary{color:#fff;background-color:#216BBC;border-color:#216BBC;}
ul.opening-hours{list-style:none;margin-left:0;margin-top:20px;padding-left:0;}
.wrapper-single-location{background:#F6F7F9;padding-top:50px;}
.profile-info .directions{font-size:13px;color:#216BBC;}
.wrapper-chirowebmd-form.boxed-form{background:#fff;padding:25px 20px 20px 20px;border:1px solid rgb(226, 230, 235);}
.single-location .profile-info .avatar{border-radius:100%;overflow:hidden;border:2px solid #F6F7F9;width:200px;height:200px;background-color:#F6F7F9;position:relative;}
.single-location .profile-info{margin-bottom:30px;}
.map-with-opening-hours > div{display:flex;gap:30px;}
.map-with-opening-hours .google-map-placeholder{width:100%;height:350px;}
.map-with-opening-hours ul.opening-hours{font-size:14px;width:200px;}
.map-with-opening-hours h4{margin-top:0;}
.single-location .wrapper-patient-reviews .row{gap:20px;}
.wrapper-patient-reviews{display:flex;gap:30px;}
.wrapper-patient-reviews .overall-rating{white-space:nowrap;min-width:200px;}
.wrapper-patient-reviews .overall-rating .google-reviews-rating{font-size:90px;line-height:1;font-weight:500;}
.wrapper-patient-reviews .overall-rating .google-reviews-rating-total{font-size:20px;margin-top:5px;}
.back-to-locations .custom-btn{background:#216BBC;color:#fff;padding:7px 17px;display:inline-block;border-radius:5px;margin-bottom:40px;text-decoration:none;transition:.25s all;}
.back-to-locations .custom-btn > svg{margin-right:10px;}
.back-to-locations .custom-btn:hover,.back-to-locations .custom-btn:active{background:#232323;}
}
/*! CSS Used from: https://d2bmjps5se6fvc.cloudfront.net/assets/css/bootstrap.min.css ; media=all */
@media  all{
:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));}
*,::after,::before{box-sizing:border-box;}
@media (prefers-reduced-motion:no-preference){
:root{scroll-behavior:smooth;}
}
body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;}
h1,h4,h5{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;}
h1{font-size:calc(1.375rem + 1.5vw);}
@media (min-width:1200px){
h1{font-size:2.5rem;}
}
h4{font-size:calc(1.275rem + .3vw);}
@media (min-width:1200px){
h4{font-size:1.5rem;}
}
h5{font-size:1.25rem;}
p{margin-top:0;margin-bottom:1rem;}
ul{padding-left:2rem;}
ul{margin-top:0;margin-bottom:1rem;}
ul ul{margin-bottom:0;}
strong{font-weight:bolder;}
small{font-size:.875em;}
a{color:#0d6efd;text-decoration:underline;}
a:hover{color:#0a58ca;}
img,svg{vertical-align:middle;}
label{display:inline-block;}
button{border-radius:0;}
button:focus:not(:focus-visible){outline:0;}
button,input,select{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
button,select{text-transform:none;}
select{word-wrap:normal;}
select:disabled{opacity:1;}
[type=button],[type=submit],button{-webkit-appearance:button;}
::-moz-focus-inner{padding:0;border-style:none;}
.container{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto;}
@media (min-width:576px){
.container{max-width:540px;}
}
@media (min-width:768px){
.container{max-width:720px;}
}
@media (min-width:992px){
.container{max-width:960px;}
}
@media (min-width:1200px){
.container{max-width:1140px;}
}
@media (min-width:1400px){
.container{max-width:1320px;}
}
.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x)/ -2);margin-left:calc(var(--bs-gutter-x)/ -2);}
.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:15px;padding-left:15px;margin-top:var(--bs-gutter-y);}
@media (min-width:768px){
.col-md-12{flex:0 0 auto;width:100%;}
}
@media (min-width:992px){
.col-lg-6{flex:0 0 auto;width:50%;}
.col-lg-12{flex:0 0 auto;width:100%;}
}
@media (min-width:1200px){
.col-xl-4{flex:0 0 auto;width:33.3333333333%;}
.col-xl-8{flex:0 0 auto;width:66.6666666667%;}
}
.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
@media (prefers-reduced-motion:reduce){
.form-control{transition:none;}
}
.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);}
.form-control::-moz-placeholder{color:#6c757d;opacity:1;}
.form-control::placeholder{color:#6c757d;opacity:1;}
.form-control:disabled{background-color:#e9ecef;opacity:1;}
.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%;}
.input-group>.form-control{position:relative;flex:1 1 auto;width:1%;min-width:0;}
.input-group>.form-control:focus{z-index:3;}
.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
@media (prefers-reduced-motion:reduce){
.btn{transition:none;}
}
.btn:hover{color:#212529;}
.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);}
.btn:disabled{pointer-events:none;opacity:.65;}
.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd;}
.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;}
.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5);}
.btn-primary:active{color:#fff;background-color:#0a58ca;border-color:#0a53be;}
.btn-primary:active:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5);}
.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd;}
.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline;}
.btn-link:hover{color:#0a58ca;}
.btn-link:disabled{color:#6c757d;}
.dropdown{position:relative;}
.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}
.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem;}
.navbar>.container{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between;}
.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;}
.mt-5{margin-top:3rem!important;}
.mb-2{margin-bottom:.5rem!important;}
.mb-4{margin-bottom:1.5rem!important;}
}
/*! CSS Used from: https://d2bmjps5se6fvc.cloudfront.net/assets/css/frontend-system.css ; media=all */
@media  all{
body{background-color:#fff;font-family:'Roboto',Helvetica,Arial,sans-serif;line-height:1.62em;font-size:15px;background-color:#fff;color:#232323;-webkit-font-smoothing:antialiased;}
*{outline:0!important;}
img{max-width:100%;height:auto;}
a,a:hover,a:focus{color:#347dde;text-decoration:none;}
a:hover,a:focus{text-decoration:underline;}
h1,h4,h5{margin-top:0;margin-bottom:20px;}
.hero-content{background-color:#e2e2e2;position:relative;}
.navbar{padding:0;}
#logo > a > img{height:40px;max-width:235px;position:relative;object-fit:cover;}
.navbar-nav{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;margin-left:auto;}
.navbar-nav > li > a{color:#fff;font-weight:500;padding:29px 14px;}
.navbar-nav > li a{align-items:center;display:flex;font-size:15px;text-decoration:none!important;}
.btn-default,.btn-link{font-weight:400;}
.btn{font-weight:500;height:30px;align-items:center;display:inline-flex;justify-content:center;border-radius:3px;font-size:15px;line-height:18px;padding:0 12px;}
.btn-default{background-color:#fff;color:#1b2734;border-color:#dcdfe3;}
.navbar-nav > li .dropdown{margin-left:10px;}
.btn:focus{outline:0;box-shadow:none!important;}
.main-header.patients .nav > li > ul > li > a{white-space:nowrap;color:#216bbc;}
.form-group{margin-bottom:15px;}
[placeholder]::-webkit-input-placeholder{color:#98a1ab;}
[placeholder]:-moz-placeholder,[placeholder]::-moz-placeholder{color:#98a1ab;}
[placeholder]:-ms-input-placeholder{color:#98a1ab;}
[placeholder]:focus::-webkit-input-placeholder{color:#dcdfe3;}
[placeholder]:focus:-moz-placeholder,[placeholder]:focus::-moz-placeholder{color:#dcdfe3;}
[placeholder]:focus:-ms-input-placeholder{color:#dcdfe3;}
.form-control{font-size:15px;}
label{display:inline-block;margin-bottom:5px;}
.google-map-placeholder{height:500px;background-color:#f9f9f9;}
.single-location{margin-top:0;margin-bottom:30px;}
.single-location .address{max-width:250px;line-height:1.3;}
.single-location .profile-info{display:flex;align-items:flex-start;gap:30px;}
.single-location .profile-info p{margin-bottom:10px;}
.single-location h1{color:#1b2734;font-size:30px;margin:0 0 16px 0;font-weight:500;line-height:130%;clear:both;}
.main-header .main-menu{position:relative;}
ul.nav > li > ul{position:absolute;list-style:none;z-index:9999;background-color:#fff;padding-left:0;border-top:0;visibility:hidden;opacity:0;transition:.35s all;right:0;width:600px;}
ul.nav > li:hover > ul{visibility:visible;opacity:1;}
ul.nav > li > ul > li{padding:0;}
ul.nav > li > ul > li:hover{background-color:#f9f9f9;}
ul.nav > li > ul > li > a{flex-direction:column;align-items:flex-start;padding:10px 1.2vw;border-bottom:1px solid #edeff2;}
ul.nav > li > ul > li:last-child > a{border-bottom:0;}
#language-selector{height:100%;position:relative;margin-right:0;}
#language-selector > a{padding-left:0;padding-right:0;}
#language-selector ul{position:absolute;background-color:#2d3035;list-style:none;right:0px;z-index:99;text-align:left;padding:10px 20px 10px 10px;visibility:hidden;opacity:0;transition:.35s all;top:37px;}
#language-selector:hover > ul{visibility:visible;opacity:1;}
#language-selector ul li a{color:#fff!important;padding-left:10px!important;padding-right:30px!important;}
#language-selector img{width:16px;margin-right:10px;margin-bottom:2px;}
#language-selector a{font-size:13px!important;height:37px;}
.area-for-patients #language-selector a{color:#000;text-decoration:none;}
.area-for-patients #language-selector ul{top:82px;}
.area-for-patients #language-selector > a{padding:31px 0px;height:auto;}
.menu-toggle{display:none;}
.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;}
.hamburger:hover{opacity:0.7;}
.hamburger-box{width:35px;height:8px;display:inline-block;position:relative;}
.hamburger-inner{display:block;top:50%;margin-top:-2px;}
.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:35px;height:2px;background-color:#1662c6;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease;}
.hamburger-inner::before,.hamburger-inner::after{content:"";display:block;}
.hamburger-inner::before{top:-10px;}
.hamburger-inner::after{bottom:-10px;}
.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}
.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in;}
.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in, transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19);}
.area-for-patients .wrapper-chirowebmd-form{padding:10px 0px 20px 0px;}
.area-for-patients .nav .btn{background-color:#216BBC;color:#fff;padding:12px 25px;height:auto;border-color:#216BBC;}
.menu-and-selector{display:flex;gap:20px;}
.form-disable-email-validation span{font-size:13px;margin-left:5px;}
ul.nav > li.health-conditions > ul{width:700px;display:flex;flex-wrap:wrap;right:0;padding:10px;background-color:#216BBC;visibility:hidden;}
ul.nav > li.health-conditions:hover > ul{visibility:visible;}
ul.nav > li.health-conditions > ul > li:hover{background:inherit;}
ul.nav > li.health-conditions > ul > li a{border-bottom:0;color:#fff!important;font-size:15px;font-weight:500;white-space:normal!important;}
ul.nav > li.health-conditions > ul > li{width:33.33%;transition:.35s all;}
ul.nav > li.health-conditions > ul > li:hover{background:#216BBC;opacity:.5;}
.area-for-patients .nav .btn{padding:10px 16px;}
.area-for-patients .menu-and-selector .main-menu ul > li > a{color:#000;}
.btn-primary{color:#fff;background-color:#216BBC;border-color:#216BBC;}
ul.opening-hours{list-style:none;margin-left:0;margin-top:20px;padding-left:0;}
.wrapper-single-location{background:#F6F7F9;padding-top:50px;}
.profile-info .directions{font-size:13px;color:#216BBC;}
.wrapper-chirowebmd-form.boxed-form{background:#fff;padding:25px 20px 20px 20px;border:1px solid rgb(226, 230, 235);}
.single-location .profile-info .avatar{border-radius:100%;overflow:hidden;border:2px solid #dadada;width:200px;height:200px;background-color:#dadada;position:relative;}
.single-location .profile-info .avatar span{color:#216bbc;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-weight:700;font-size:32px;font-family:'Roboto', sans-serif;}
.single-location .profile-info{margin-bottom:30px;}
.map-with-opening-hours > div{display:flex;gap:30px;}
.map-with-opening-hours .google-map-placeholder{width:100%;height:350px;}
.map-with-opening-hours ul.opening-hours{font-size:14px;width:200px;}
.map-with-opening-hours h4{margin-top:0;}
.single-location .wrapper-patient-reviews .row{gap:20px;}
.wrapper-patient-reviews{display:flex;gap:30px;}
.wrapper-patient-reviews .overall-rating{white-space:nowrap;min-width:200px;}
.wrapper-patient-reviews .overall-rating .google-reviews-rating{font-size:90px;line-height:1;font-weight:500;}
.wrapper-patient-reviews .overall-rating .google-reviews-rating-total{font-size:20px;margin-top:5px;}
.back-to-locations .custom-btn{background:#216BBC;color:#fff;padding:7px 17px;display:inline-block;border-radius:5px;margin-bottom:40px;text-decoration:none;transition:.25s all;}
.back-to-locations .custom-btn > svg{margin-right:10px;}
.back-to-locations .custom-btn:hover,.back-to-locations .custom-btn:active{background:#232323;}
.wrapper-about-profile,.wrapper-extra-info-current-profile{margin:60px 0;}
}
/*! CSS Used from: https://d2bmjps5se6fvc.cloudfront.net/assets/css/responsive-system.css ; media=all */
@media  all{
@media  screen and (max-width: 1200px){
.area-for-patients #logo{order:1;}
.area-for-patients .menu-and-selector{order:2;}
.area-for-patients .menu-and-selector #language-selector{order:2;}
.area-for-patients .main-menu{order:1;flex-grow:1;}
.main-menu ul{flex-grow:1;justify-content:space-between;}
.navbar-nav > li:first-child > a{padding-left:0;}
.map-with-opening-hours .wrapper-google-map{display:flex;flex-direction:column-reverse;}
.single-location .profile-info .avatar{width:100px;height:100px;}
}
@media  screen and (max-width: 992px){
.area-for-patients #logo{order:1;}
.menu-and-selector{order:2;}
.area-for-patients .nav .btn{background:#fff;color:black;}
ul.nav > li.health-conditions > ul > li{width:32.33%;display:inline-block;}
.main-menu{display:none;}
.menu-toggle{color:#fff;display:block;}
.main-menu{flex:0 1 100%;position:absolute;top:64px;background-color:#216bbc;width:100%;left:0;padding-left:15px;padding-right:15px;z-index:99;}
.navbar-nav > li a{padding:10px 0;}
.main-menu ul{flex-direction:column;align-items:flex-start;}
ul.nav > li{width:100%;}
.navbar-nav > li .dropdown{margin-left:0;margin-bottom:10px;}
ul.nav > li > ul{position:relative;display:none;transition:none;background:transparent;border:none;margin-left:10px;}
.main-header.patients .nav > li > ul > li > a{color:#fff;padding:10px 0;flex-direction:row;}
.main-header.patients .nav > li > ul > li > a:before{content:'-';margin-right:5px;}
ul.nav > li > ul > li:hover{background-color:transparent;}
.navbar .container{width:100%;max-width:inherit;}
.area-for-patients #language-selector{margin-right:20px;}
.hamburger-inner::before{background-color:#1662c6;}
ul.nav > li > ul{visibility:visible;opacity:1;}
.area-for-patients .menu-and-selector .main-menu ul > li > a{color:#fff;}
ul.nav > li.health-conditions > ul{display:none;transform:none;width:auto;background-color:transparent;visibility:visible;margin-left:0;margin-top:-10px;}
.area-for-patients .menu-and-selector .main-menu{position:absolute;top:100%;}
}
@media  screen and (max-width: 768px){
.wrapper-patient-reviews{display:inherit!important;}
#logo > a > img{object-fit:contain;max-width:200px;height:40px;}
.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:24px;height:2px;}
.hamburger-box{width:25px;}
.hamburger-inner::after{bottom:-7px;}
.hamburger-inner::before{top:-7px;}
.area-for-patients #language-selector > a{height:37px;}
#language-selector{margin-left:0!important;}
.area-for-patients #language-selector > .btn > img{margin-right:0;margin-bottom:5px;}
.area-for-patients #language-selector > .btn{display:flex;flex-direction:column;font-size:12px!important;}
.area-for-patients #language-selector ul{top:64px;}
ul.nav > li.health-conditions > ul > li{width:100%;}
.single-location .profile-info{margin-top:30px;}
}
@media  screen and (max-width: 576px){
#logo > a > img{object-fit:contain;max-width:150px;height:30px;}
.hamburger{padding-left:0;}
body{font-size:14px;}
}
}
/*! CSS Used from: Embedded */
.js-cookie-consent.cookie-consent{background-color:#206bbc;color:#fff;padding:17px 25px;position:fixed;bottom:0;right:0;z-index:999;font-size:14px;text-align:center;width:100%;left:0;}
.js-cookie-consent-agree.cookie-consent__agree{background:#fff;padding:7px 14px;border-radius:3px;color:#252a2b;letter-spacing:0;text-transform:none;font-weight:500;font-size:14px;margin-left:0;border:0;line-height:1;margin-top:20px;}
.cookie-consent .cookie-consent__message{margin-top:5px;display:inline-block;margin-bottom:5px;}
</style>        
        <style>html{overflow-x: hidden;}</style>

    </head>
    
    <body class="single-page body-patients">

        
        <div class="wrapper area-for-patients">
            <div class="main-header patients">
                <header id="header">
                                        <div class="hero-content" >
                        <div class="inner">
                            
                            
                            <div class="navbar" style="background: #FFFFFF;">
                                <div class="container">
                                    <div id="logo">
                                        
                                        <a href="https://theneckjoint.com">
                                            <img src="https://theneckjoint.com/media/images/logo-the-neck-joint-chiropractors.png" width="233" height="40" alt="The Neck Joint logo">
                                        </a>

                                    </div>
                                    
                                    <div id="menu-toggle" class="menu-toggle">
                                        <button class="hamburger hamburger--spin" type="button">
                                            <span class="hamburger-box">
                                                <span class="hamburger-inner"></span>
                                            </span>
                                        </button>
                                    </div>

                                    <div class="menu-and-selector">
                                        <div class="main-menu">
                                            <ul class="nav navbar-nav navbar-right">

                                                
                                                                                                            <li>
                                                            <a href="https://theneckjoint.com">Home</a>
                                                        </li>
                                                        <li class="health-conditions">
                                                            <a href="#">Health Conditions</a>
                                                                                                                            <ul>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/migraine-headaches">Migraine Headaches</a>
                                                                        </li>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/concussion">Concussion</a>
                                                                        </li>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/neck-pain">Neck Pain</a>
                                                                        </li>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/back-pain">Back Pain</a>
                                                                        </li>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/seizure-disorders">Seizure Disorders</a>
                                                                        </li>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/digestive-disorders">Digestive Disorders</a>
                                                                        </li>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/whiplash-injuries">Whiplash Injuries</a>
                                                                        </li>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/carpal-tunnel">Carpal Tunnel</a>
                                                                        </li>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/depression">Depression</a>
                                                                        </li>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/fibromyalgia">Fibromyalgia</a>
                                                                        </li>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/inner-ear-disorders">Inner Ear Disorders</a>
                                                                        </li>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/multiple-sclerosis">Multiple Sclerosis</a>
                                                                        </li>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/temporomandibular-joints">Temporomandibular Joints</a>
                                                                        </li>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/trigeminal-neuralgia">Trigeminal Neuralgia</a>
                                                                        </li>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/upper-extremities">Upper Extremities</a>
                                                                        </li>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/lower-extremities">Lower Extremities</a>
                                                                        </li>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/pregnancy-2">Pregnancy</a>
                                                                        </li>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/chiropractic-care">Chiropractic Care</a>
                                                                        </li>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/pediatrics-2">Pediatrics</a>
                                                                        </li>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/insomnia">Insomnia</a>
                                                                        </li>
                                                                                                                                            <li>
                                                                            <a href="https://theneckjoint.com/category/arthritis">Arthritis</a>
                                                                        </li>
                                                                                                                                    </ul>
                                                                                                                    </li>
                                                        <li>
                                                            <a href="https://theneckjoint.com/blog">Blog</a>
                                                        </li>
                                                        <li>
                                                            <a href="https://theneckjoint.com/chiropractors/login">Log in</a>
                                                        </li>
                                                        <li>
                                                            <div class="dropdown navbar-btn">
                                                                <a href="https://theneckjoint.com/chiropractors/register" class="btn btn-default" data-toggle="dropdown" data-ga-event="click" data-ga-category="Sign up" data-ga-action="Click" data-ga-interaction="true">List your practice</a> 
                                                            </div>
                                                        </li>

                                                                                                                                                </ul>
                                        </div>

                                        
                                                                                            <div id="language-selector" style="margin-left:20px;">
                                                    <a class="btn btn-link"><img width="16" height="16" src="https://theneckjoint.com/media/flag-icons/en.png" alt="English" />English</a>
                                                    
                                                    
                                                        <ul>
                                                    
                                                                                                                                                                                                                                                                                                                            <li><a href="https://theneckjoint.com/es/ubicaciones-quiroprácticas/sarasota-upper-cervical" class="btn btn-link"><img width="16" height="16" src="https://theneckjoint.com/media/flag-icons/es.png" alt="Spanish" />Spanish</a></li>
                                                                                                                                                                                                                                                                <li><a href="https://theneckjoint.com/ko/척추 교정 지압 요법 위치/sarasota-upper-cervical" class="btn btn-link"><img width="16" height="16" src="https://theneckjoint.com/media/flag-icons/ko.png" alt="Korean" />Korean</a></li>
                                                                                                                                                                                                                                                                <li><a href="https://theneckjoint.com/fr/emplacements-chiropratiques/sarasota-upper-cervical" class="btn btn-link"><img width="16" height="16" src="https://theneckjoint.com/media/flag-icons/fr.png" alt="French" />French</a></li>
                                                                                                                                                                                                                                                                <li><a href="https://theneckjoint.com/zh/整脊位置/sarasota-upper-cervical" class="btn btn-link"><img width="16" height="16" src="https://theneckjoint.com/media/flag-icons/zh.png" alt="Chinese" />Chinese</a></li>
                                                                                                                                                                                    
                                                        </ul>

                                                    
                                                </div>

                                            
                                        
                                    </div>
                                </div>
                            </div>
                                                    </div>
                    </div>
                </header>              
            </div>
            
            
                
            
            
<div class="main-content">

    <div class="wrapper-single-location">

        <div class="single-location">

            <div class="container">

                <div class="row mobile-order">
                    <div class="col-xl-8 col-lg-6 mobile-order-2">
                       
                        <div class="profile-info">
                            <div class="avatar">
                                
                                                                    <img class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://theneckjoint.com/storage/uploads/Dr-Drew-Hall-thumbnail_cropped-350w-medium-1.webp" alt="" width="auto" height="auto">
                                                            </div>
                            <div class="profile-details">
                                <h1>Dr. Drew Hall</h1>
                                <p class="company"><strong>Company: Sarasota Upper Cervical</strong></p>
                                <p class="address">Address: 3920 Bee Ridge Rd, Bldg D, Suite 101, Sarasota, Fl</p>
                                <p class="phone">Phone: <a href="tel:855-745-1821">855-745-1821</a></p>
                                <p class="zipcode"><span>Zip Code: </span>34233</p>
                                                                    <a class="website" href="https://sarasotauppercervical.com" target="_blank" style=" display: block; margin-bottom: 10px; text-decoration: none; color: #212529; "><span>Website: </span>https://sarasotauppercervical.com</a>
                                                                <a class="directions" href="https://www.google.com/maps/dir/Current+Location/27.2823268,-82.4698603" target="_blank">Get Directions</a>
                            </div>
                        </div>

                        
                            <div class="wrapper-patient-reviews">

                                <div class="overall-rating">
                                    <h4 class="mt-5 mb-4">Overall rating</h4>
                                    <div class="google-reviews-rating">5</div>
                                    <div class="google-reviews-rating-total">17 reviews</div>
                                </div>

                                <div class="recent-reviews">

                                    <h4 class="mt-5 mb-4">Recent reviews</h4>
                                    <div class="review"><itemprop="reviewRating" itemscope itemtype="http://schema.org/Rating"><meta itemprop="worstRating" content="1"/><meta itemprop="bestRating" content="5"/><meta itemprop="ratingValue" content="4.6"/><div class="row"><div class="col-lg-12"><div class="single-review"><div class="review-header"><img class="avatar lazyload" width="128" height="128" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" alt="Jenna Slater" title="Jenna Slater" data-src="https://lh3.googleusercontent.com/a-/ACB-R5RnImTu7CG9fpZjzylYp-SGXsSxJ87JTshC13whcI4=s128-c0x00000000-cc-rp-mo"><div><h4>Jenna Slater </h4><div class="star-rating">⭐⭐⭐⭐⭐</div></div></div><div class="review-content">I have been dealing with neck pain for 15 years, literally half of my life. I have done everything you can think of to address the pain and after so much ...<br></div><small> 2022-12-30  &mdash; 2 months ago </small></div></div><div class="col-lg-12"><div class="single-review"><div class="review-header"><img class="avatar lazyload" width="128" height="128" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" alt="Jane" title="Jane" data-src="https://lh3.googleusercontent.com/a/AGNmyxb0c7NJcSrkHmNVg8eH6bkP-Z5MvF5ek1IiZdhB=s128-c0x00000000-cc-rp-mo"><div><h4>Jane </h4><div class="star-rating">⭐⭐⭐⭐⭐</div></div></div><div class="review-content">I have been going to chiropractors for about 40 years.  The older I've gotten the more I've had to go.  I'd feel pretty good after an adjustment, but it never lasted ...<br></div><small> 2022-11-05  &mdash; 4 months ago </small></div></div><div class="col-lg-12"><div class="single-review"><div class="review-header"><img class="avatar lazyload" width="128" height="128" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" alt="Rechele Hoffman" title="Rechele Hoffman" data-src="https://lh3.googleusercontent.com/a-/ACB-R5SZA0aDagfw5cINv2Rz3WN2JTykSET_U1x_YGsnzQo=s128-c0x00000000-cc-rp-mo"><div><h4>Rechele Hoffman </h4><div class="star-rating">⭐⭐⭐⭐⭐</div></div></div><div class="review-content">After years of weekly visits to a General Chiropractic care as a youth, I thought I would spend the rest of my life doing that with no real solution. In ...<br></div><small> 2022-10-14  &mdash; 5 months ago </small></div></div><div class="col-lg-12"><a target="_blank" href="https://maps.google.com/?cid=1597604413320905489" class="btn btn-primary btn-round read-more">Read other 49 reviews</a></div></div></div>                                    
                                </div>

                            </div>

                        
                        
                                        
                        <div class="map-with-opening-hours mb-5">
                            <div class="wrapper-google-map">

                                                                    <div>
                                        <h4>Opening hours</h4>
                                        <ul class="opening-hours">
                                                                                            <li>Monday: Closed</li>
                                                                                            <li>Tuesday: 12:00 – 5:30 PM</li>
                                                                                            <li>Wednesday: 12:00 – 5:30 PM</li>
                                                                                            <li>Thursday: Closed</li>
                                                                                            <li>Friday: 9:00 AM – 1:00 PM</li>
                                                                                            <li>Saturday: 9:00 AM – 1:00 PM</li>
                                                                                            <li>Sunday: Closed</li>
                                                                                    </ul>
                                    </div>
                                
                                <div class="google-map-placeholder">
                                    <div id="map"></div>
                                    <input type="hidden" id="pac-input" value="Sarasota Upper Cervical">
                                </div>

                            </div>
                        </div>
                    </div>

                    <div class="col-xl-4 col-lg-6 mobile-order-1">

                        
                            <div class="back-to-locations">
                                <a href="https://theneckjoint.com/chiropractic-locations" class="custom-btn">
                                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" class="bi bi-back" viewBox="0 0 16 16">
                                        <path d="M0 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2v-2H2a2 2 0 0 1-2-2V2zm2-1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1H2z"/>
                                    </svg> 
                                    Back to all chiropractors
                                </a>
                            </div>

                        
                        <div class="wrapper-chirowebmd-form boxed-form">

                            <h4>Request an Appointment</h4>

                            
                            
                                <div class="wrapper-chirowebmd-form">
                                    <div class="loading-mask"></div>
                                    <form id="store-appointment-chirowebmd" method="POST" action="#">

                                        <input type="hidden" name="app_url" id="app_url" value="https://sarasotauppercervical.chirowebmd.com">
                                        <input type="hidden" name="day_datepicker" id="day_datepicker" value="0">
                                        <input type="hidden" name="duration_new_patient" id="duration_new_patient" value="0">
                                        <input type="hidden" name="duration_existing_patient" id="duration_existing_patient" value="0">
                                        <input type="hidden" name="duration" id="duration" value="">
                                        <input type="hidden" name="patient_type" id="patient_type" value="">

                                        <div class="row push">
                                            <div class="form-group col-md-12">
                                                <label for="name">Name</label>
                                                <input type="text" class="form-control verification-field" id="name" placeholder="Enter your name" name="first_name" value="" required="" autocomplete="off">
                                            </div>

                                            <div class="form-group col-md-12">
                                                <label for="email">Middle name</label>
                                                <input type="text" class="form-control" id="middle_name" placeholder="Enter your middle name" name="middle_name" value="" autocomplete="off">
                                            </div>

                                            <div class="form-group col-md-12">
                                                <label for="name">Last name</label>
                                                <input type="text" class="form-control verification-field" id="last_name" placeholder="Enter your last name" name="last_name" value="" required="" autocomplete="off">
                                            </div>
                                        </div>

                                        <div class="row push">
                                            <div class="form-group col-md-12 date-of-birth-field">
                                                <label for="name">Date of birth</label>
                                                <input type="text" class="form-control verification-field" id="dateMask" placeholder="Enter date of birth" name="date_of_birth" value="" required autocomplete="off">
                                                <div class="wrapp-field-validation"></div>
                                            </div>

                                            <div class="form-group col-md-12 gender-field">
                                                <label for="gender">Gender</label>
                                                <select class="form-control" id="gender" name="gender" required>
                                                    <option value="">Please select</option>
                                                    <option value="female">Female</option>
                                                    <option value="male">Male</option>
                                                    <option value="other">Other</option>
                                                </select>

                                                <div class="wrapp-gender-field-validation" style="display:none;"></div>
                                            </div>

                                            <div class="form-group col-md-12 email-field">
                                                <label for="email">Email</label>
                                                <input type="email" class="form-control verification-field" id="email" placeholder="Enter your email" name="email" value="">
                                                <div class="wrapp-field-validation"></div>

                                                <div class="mg-t-10 form-disable-email-validation">
                                                    <label class="ckbox">
                                                        <input type="checkbox" name="disable_email_validation" id="disable_email_validation"><span>I don`t have an email address</span>
                                                    </label>
                                                </div>
                                            </div>

                                        </div>

                                        <div class="row push">

                                            <div class="form-group col-md-12">
                                                <label for="phone">Phone</label>
                                                <input type="tel" class="form-control verification-field" id="phone" placeholder="Enter your phone" name="phonenumber" value="" required="">
                                            </div>

                                            <div class="form-group col-md-12">
                                                <label for="office">Select office</label>
                                                <select class="form-control" id="office_id" name="office_id" required disabled>
                                                    <option value="">Please select</option>
                                                </select>
                                            </div>

                                            <div class="form-group col-md-12 doctor-field">
                                                <label for="doctor">Select doctor</label>
                                                <select class="form-control" id="doctor_id" name="doctor_id" required disabled>
                                                    <option value="">Please select</option>
                                                </select>

                                                <div class="wrapp-field-validation"></div>
                                            </div>

                                        </div>

                                        <div class="row push last-row-with-time-slots-and-other-services">

                                            <div class="form-group col-md-12">
                                                <label for="datepicker">Date</label>
                                                <input type="text" class="js-datepicker form-control" id="datepicker" name="datepicker" placeholder="Select date" autocomplete="off" required disabled>
                                            </div>

                                            <div class="form-group col-md-12">
                                                <label for="book_appointment">Select time slot</label>
                                                <div class="input-group">
                                                    <select class="form-control" id="book_appointment" name="book_appointment" required disabled>
                                                        <option value="">Please select</option>
                                                    </select>
                                                </div>
                                            </div>
                                        </div>

                                        <div class="form-group">
                                            <button type="submit" class="btn btn-primary">Submit</button>  
                                        </div>

                                    </form>
                                </div>

                                
                                
                                                    </div>
                    </div>
                </div>

            </div>
        </div>

        
            <div class="info-about-us">

                <div class="container">

                    <h3 class="mt-5 mb-5">How can chiropractors help you? </h3>

                    <p>Using gentle manual manipulation applied on the upper cervical spine area, our licensed upper cervical chiropractors are working to restore and maintain optimal communication between your brain and body. Your brain is responsible for your body well being, and any misalignment or most common known as subluxation of the neck can result in various symptoms, and or pain. Restoring proper alignment to the upper cervical spine can reduce or eliminate:</p>
                    <ul class="three-cols-on-desktop">
                            <li>Migraine and Tension Headaches</li>
                            <li>Neck Pain</li>
                            <li>Shoulder Pain and Elbow Pain</li>
                            <li>Knee, Foot and Ankle Pain</li>
                            <li>Lower Back Pain</li>
                            <li>Upper Back Pain</li>
                            <li>Auto Accidents</li>
                            <li>Fibromyalgia</li>
                            <li>Lower Back Pain</li>
                            <li>Meniere’s Disease</li>
                            <li>Sciatica</li>
                            <li>Post-Concussion Syndrome</li>
                            <li>TMJ</li>
                            <li>Trigeminal Neuralgia</li>
                            <li>Vertigo</li>
                            <li>Whiplash</li>
                            <li>And Many More…</li>
                    </ul>
                    <p style="margin-top:50px;">Just call our office and one of our associates will be able to answer to questions regarding symptoms or conditions you, family members or your friends may have. Depending of your needs we can schedule an appointment right away.</p>

                    <style>

                        .info-about-us{
                            background: #fff;
                            padding-top: 5px;
                            padding-bottom: 30px;
                        }

                        .wrapper-patient-reviews{
                            margin-bottom: 50px;
                        }

                        @media  only screen and (min-width:992px){
                            .three-cols-on-desktop{
                                -webkit-column-count: 3;
                                -moz-column-count: 3;
                                column-count: 3;
                            }
                        }
                    </style>
                </div>
            </div>

                            <div class="blog archive-category">
                    <div class="container">

                        <h3 class="mt-0 mb-5">Health Articles</h3>
                        <div class="health-articles ">
                            <div class="row">
                                                                    <div class="col-md-4">
                                        <article>
                                            <div class="featured-image">

                                                
                                                <img class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://theneckjoint.com/storage/uploads/_Fitness-Trackers-Health-Benefits-medium.webp" alt="Fitness Trackers Health Benefits" width="auto" height="auto">
                                            </div>

                                            <div class="article-inner">
                                                <div class="blog-info">
                                                    <div class="posted-in">
                                                                                                                                                                                    <a href="https://theneckjoint.com/category/chiropractic-care">Chiropractic Care</a>
                                                                                                                                                                        </div>
                                                    <div class="posted-date">Feb 11, 2023</div>
                                                </div>
                                                <div class="blog-post-title">
                                                    <h2>
                                                        <a href="https://theneckjoint.com/post/fitness-trackers-health-benefits">Fitness Trackers Health Benefits</a>
                                                    </h2>
                                                </div>
                                                <div class="blog-content">
                                                    Fitness trackers are becoming ever more popular, as people strive to become more health-conscious. But what are ...
                                                </div>
                                            </div>
                                            <a href="https://theneckjoint.com/post/fitness-trackers-health-benefits" class="btn btn-primary">Read more</a>
                                        </article>
                                    </div>
                                                                    <div class="col-md-4">
                                        <article>
                                            <div class="featured-image">

                                                
                                                <img class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://theneckjoint.com/storage/uploads/Finding-Relief-from-Trigeminal-Neuralgia-with-Chiropractic-medium.webp" alt="Finding Relief from Trigeminal Neuralgia with Chiropractic" width="auto" height="auto">
                                            </div>

                                            <div class="article-inner">
                                                <div class="blog-info">
                                                    <div class="posted-in">
                                                                                                                                                                                    <a href="https://theneckjoint.com/category/trigeminal-neuralgia">Trigeminal Neuralgia</a>
                                                                                                                                                                        </div>
                                                    <div class="posted-date">Nov 18, 2022</div>
                                                </div>
                                                <div class="blog-post-title">
                                                    <h2>
                                                        <a href="https://theneckjoint.com/post/finding-relief-from-trigeminal-neuralgia-with-chiropractic">Finding Relief from Trigeminal Neuralgia with Chiropractic</a>
                                                    </h2>
                                                </div>
                                                <div class="blog-content">
                                                    Trigeminal neuralgia (TN) is one of the most painful conditions and one which does not have a ...
                                                </div>
                                            </div>
                                            <a href="https://theneckjoint.com/post/finding-relief-from-trigeminal-neuralgia-with-chiropractic" class="btn btn-primary">Read more</a>
                                        </article>
                                    </div>
                                                                    <div class="col-md-4">
                                        <article>
                                            <div class="featured-image">

                                                
                                                <img class="lazyload" src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs=" data-src="https://theneckjoint.com/storage/uploads/a-young-woman-in-pain-sitting-indoors-working-in-a-KZ2WPE7-medium.webp" alt="Fibromyalgia Patients Seeking Natural Treatment" width="auto" height="auto">
                                            </div>

                                            <div class="article-inner">
                                                <div class="blog-info">
                                                    <div class="posted-in">
                                                                                                                                                                                    <a href="https://theneckjoint.com/category/fibromyalgia">Fibromyalgia</a>
                                                                                                                                                                        </div>
                                                    <div class="posted-date">Jan 23, 2018</div>
                                                </div>
                                                <div class="blog-post-title">
                                                    <h2>
                                                        <a href="https://theneckjoint.com/post/fibromyalgia-patients-natural-cure">Fibromyalgia Patients Seeking Natural Treatment</a>
                                                    </h2>
                                                </div>
                                                <div class="blog-content">
                                                    Blair Upper Cervical And Fibromyalgia, Cure?The most commonly recommended medications help with pain and assist the patient ...
                                                </div>
                                            </div>
                                            <a href="https://theneckjoint.com/post/fibromyalgia-patients-natural-cure" class="btn btn-primary">Read more</a>
                                        </article>
                                    </div>
                                                            </div>
                        </div>

                    </div>
                </div>
                        </div>
</div>


            <footer id="footer">
                <div class="container">
                    <div class="footer-inner">
                        <div class="copyright">
                            <small>&copy; The Neck Joint 2023. All Rights Reserved</small>
                        </div>

                        <div class="footer-links">
                            <a href="https://theneckjoint.com/privacy-policy"><small>Privacy policy</small></a>
                            <a href="https://theneckjoint.com/cookies-policy"><small>Cookies policy</small></a>
                            <a href="https://theneckjoint.com/linking-policy"><small>Linking policy</small></a>
                            <a href="https://theneckjoint.com/terms-and-conditions"><small>Terms and conditions</small></a>
                            <a href="https://theneckjoint.com/medical-information-disclaimer"><small>Medical information disclaimer</small></a>
                            <a href="https://theneckjoint.com/newsletter-disclaimer"><small>Newsletter disclaimer</small></a>
                            <a target="_blank" href="https://theneckjoint.com/sitemap.xml">
                                <small>Sitemap</small>
                            </a>
                        </div>
                    </div>
                </div>
            </footer>  
        </div>

        <link rel="preload" href="https://theneckjoint.com/css/bootstrap-system.min.css" as="style" onload="this.onload=null;this.rel='stylesheet'" type='text/css' media='all'>
        <link rel="preload" href="https://theneckjoint.com/css/frontend-system.css" as="style" onload="this.onload=null;this.rel='stylesheet'" type='text/css' media='all'>
        <link rel="preload" href="https://theneckjoint.com/css/responsive-system.css" as="style" onload="this.onload=null;this.rel='stylesheet'" type='text/css' media='all'>
        <link rel="preload" href="https://theneckjoint.com/css/fonts/fonts.css" as="style" onload="this.onload=null;this.rel='stylesheet'" type='text/css' media='all'>

        <script src="https://theneckjoint.com/js/jquery-3.6.0.min.js"></script>
        <script type="text/javascript">

            let already_loaded_css_files = [],
                already_loaded_js_files = [],
                js_files_are_loading = false,
                already_loaded_scripts_callback = [],
                required_scripts_are_loaded_successfully = false;
                
            function LoadCss(url, filename) {

                try {

                    var link = document.createElement("link");
                    link.type = "text/css";
                    link.rel = "stylesheet";
                    link.href = url;
                    document.getElementsByTagName("head")[0].appendChild(link);

                    already_loaded_css_files.push( filename );

                }
                catch(err) {
                
                }

            }

            let loadScript  = (info) => {
                return new Promise(function(resolve, reject) {
                    let gfgData = document.createElement('script');
                    gfgData.src = info;
                    gfgData.async = false;
                    gfgData.onload = () => {
                        resolve(info);
                    };
                    gfgData.onerror = () => {
                        reject(info);
                    };
                    document.body.appendChild(gfgData);
                    already_loaded_js_files.push( info );
                });
            };

            // Load an array of scripts in order
            const loadScriptsInOrder = function (gfgScript, callback, callback_name) {
              
                if( !already_loaded_scripts_callback.includes(callback_name) ){

                    let promiseData = [];
                    gfgScript.forEach(function(info) {
                        if( !already_loaded_js_files.includes(info) ){
                            promiseData.push(loadScript (info));
                        }
                    });

                    Promise.all(promiseData).then(function() {

                        already_loaded_scripts_callback.push(callback_name);

                        if( callback !== null ){
                            
                            callback();
                            
                        }

                        js_files_are_loading = false;
                        console.log('The required scripts are loaded successfully!');
                    
                    }).catch(function(gfgData) {
                        
                        already_loaded_js_files = already_loaded_js_files.filter(e => e !== gfgData);
                        js_files_are_loading = false;

                        console.log(gfgData + ' failed to load!');
                    });

                }else{

                    js_files_are_loading = false;

                }

            };

            document.addEventListener("DOMContentLoaded", function() {

                if($(window).width() < 992) {
                    $(document).on('click', '#menu-toggle', function() {
                        $('#menu-toggle .hamburger').toggleClass('is-active');
                        $('.main-menu').slideToggle();
                    });
                    
                    $(document).on('click', '.main-menu > ul > li > a', function() {
                        $(this).parent().find('ul').slideToggle();
                    });
                }
    
                var lazyloadThrottleTimeout;
                
                function lazyload () {

                    if(lazyloadThrottleTimeout) {
                        clearTimeout(lazyloadThrottleTimeout);
                    }  
                    
                    var lazyloadImages = document.querySelectorAll("img.lazyload");
                    
                    lazyloadThrottleTimeout = setTimeout(function() {
                        var scrollTop = window.pageYOffset;
                        lazyloadImages.forEach(function(img) {
                            if(img.offsetTop < (window.innerHeight + scrollTop)) {
                                img.src = img.dataset.src;
                                img.classList.remove('lazyload');
                            }
                        });
                        if(lazyloadImages.length == 0) { 
                            document.removeEventListener("scroll", lazyload);
                            window.removeEventListener("resize", lazyload);
                            window.removeEventListener("orientationChange", lazyload);
                        }
                    }, 20);
                }
                
                document.addEventListener("scroll", lazyload);
                window.addEventListener("resize", lazyload);
                window.addEventListener("orientationChange", lazyload);
            });

            $(document).ready(function(){
             $(window).keydown(function(event){
                if(event.keyCode == 13) {
                event.preventDefault();
                $('#send').click();
                return false;
                }
            });
            
            $("#druidContainerElement").click(function(){
                $('#druidContainerElement').toggleClass("d-none");
                $('.main-section').toggleClass("d-none");
                $('.main-section').toggleClass("open-more");
            });
            
            $(".closechat").click(function(e){
                e.preventDefault();
                $('.main-section').toggleClass("open-more");
                $('.main-section').toggleClass("d-none");
                $('#druidContainerElement').toggleClass("d-none");
            });

            var animation_timer = setTimeout(function () {
             $("#druidContainerTooltipOuter").fadeOut(400);
            }, 6000)

            $('#send').on('click', function(event){
            
            event.preventDefault();
            
            let form = new FormData($('#form')[0]);
            
            if(form.get("ask").length < 1)
            {
                
                return false;
            }
            $("#chat-reply").append('<li><div class="right-chat ms-2 me-2"><p>'+form.get("ask")+'</p></div></li>');
            
            $("#chat-reply").append('<li id="placeholderboot"><div class="right-left ms-2 me-2"><p><div class="container"><div class="dot"></div><div class="dot"></div></p></div></li>');
            
            let element = $(this);
            element.toggleClass('disabled');
            element.find('i').toggleClass('disabled');
            $('#form').trigger("reset");
            
            $('.chat-section').animate({
                    scrollTop: $('.chat-section')[0].scrollHeight
            }, 1000);

                $.ajaxSetup({
                    headers: {
                        'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
                    }
                });
            
                $.ajax({
                    url: "https://theneckjoint.com/generate-answer",
                    method: 'POST',
                    data: form,
                    contentType: false,
                    cache: false,
                    processData: false,
                    success:function(response)
                    {
                        $( "li#placeholderboot"  ).remove();
                        $("#chat-reply").append('<li><div class="left-chat ms-2 me-2"><p>'+response+'</p></div></li>');
                        element.toggleClass('disabled');
                        element.find('i').toggleClass('disabled');
                        $('.chat-section').animate({
                            scrollTop: $('.chat-section')[0].scrollHeight
                        }, 1000);
                        
                    },
                    error: function(response) {
                        alert('error');
                    }
                });
            });

        });

        </script>

        <div class="modals"></div>

        
                                    <script>

    let ehr_url_for_appointment_form = "https://sarasotauppercervical.chirowebmd.com";

    document.addEventListener("mouseover", loading_css_and_js_files_dynamically, false);
    document.addEventListener("touchstart", loading_css_and_js_files_dynamically, false);

    function loading_css_and_js_files_dynamically() {

        if( !already_loaded_scripts_callback.includes('main-functions-for-ehr-appointment-form') ){

            if( required_scripts_are_loaded_successfully == false && js_files_are_loading !== true ){

                loadScriptsInOrder( ['https://theneckjoint.com/plugins/appointment-form/js/required_components_for_ehr.js'], function(){

                    jQuery(document).ready(function($){
                        
                        if (typeof ehr_url_for_appointment_form !== 'undefined') {

                            var appointments = [],
                                holidays = [],
                                appointment_date = '',
                                array_available_slots_month = [],
                                custom_services_plan_is_enabled = false;

                            if( $('#store-appointment-chirowebmd').length ){

                                function isEmail(email) {

                                    var regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/;
                                    return regex.test(email);

                                }

                                function verifyDate(datevalue) {

                                    var done = false;

                                    if(datevalue != null || datevalue != ''){

                                        var tmp = datevalue.split('/');

                                        var month = tmp[0];
                                        var day = tmp[1];
                                        var year = tmp[2];

                                        var current_date = new Date();
                                        var current_year = current_date.getFullYear();

                                        if(day >= 1 && day <= 31) {
                                            if(month >= 1 && month <= 12){
                                                if(year >= 1900 && year <= current_year){

                                                clean();

                                                done = true;

                                                } else {
                                                    $('.date-of-birth-field .wrapp-field-validation').show().html('<span class="field-required">Year must be from 1900 - '+ current_year +'.</span>');
                                                    $('.date-of-birth-field .wrapp-field-validation').parent().find('input').addClass('alert alert-outline-danger');
                                                    $('#store-appointment-chirowebmd').find('button[type="submit"]').prop('disabled', true);
                                                }
                                            } else {
                                                $('.date-of-birth-field .wrapp-field-validation').show().html('<span class="field-required">Month must be from 01 - 12.</span>');
                                                $('.date-of-birth-field .wrapp-field-validation').parent().find('input').addClass('alert alert-outline-danger');
                                                $('#store-appointment-chirowebmd').find('button[type="submit"]').prop('disabled', true);
                                            }
                                        } else {
                                            $('.date-of-birth-field .wrapp-field-validation').show().html('<span class="field-required">Day must be from 01 - 31.</span>');
                                            $('.date-of-birth-field .wrapp-field-validation').parent().find('input').addClass('alert alert-outline-danger');
                                            $('#store-appointment-chirowebmd').find('button[type="submit"]').prop('disabled', true);
                                        }
                                    
                                    }

                                    return done;
                                }

                                function clean() {
                                    $('.date-of-birth-field .wrapp-field-validation').hide().html('');
                                    $('.date-of-birth-field .wrapp-field-validation').parent().find('input').removeClass('alert alert-outline-danger');
                                    $('#store-appointment-chirowebmd').find('button[type="submit"]').prop('disabled', false);
                                }

                                jQuery('#dateMask').mask('99/99/9999');

                                $("#dateMask").keyup(function(){
                                    var datevalue = $(this).val();
                                    if(datevalue.replace(/[_-]/g, '').length == 10) {               
                                        verifyDate(datevalue);
                                    } else {
                                        clean();
                                    }
                                });

                                jQuery('.form-disable-email-validation .ckbox span').click(function(){

                                    setTimeout(function(){ check_email_validation(); }, 10);
                                
                                });

                                function check_email_validation(){

                                    if( $('#disable_email_validation').prop("checked") ){
                                        
                                        $('#store-appointment-chirowebmd #email').val('').addClass('disabled').prop('disabled', true);

                                    }else{

                                        $('#store-appointment-chirowebmd #email').val('').removeClass('disabled').prop('disabled', false);
                                        
                                    }

                                }

                                $.ajaxSetup({
                                    headers: {'X-Requested-With': 'XMLHttpRequest'},
                                });

                                $('.wrapper-chirowebmd-form .loading-mask').addClass('active');

                                function get_offices(){

                                    $.get(ehr_url_for_appointment_form + '/api/v1/json-offices', function(data){
                                
                                        if(data.success == false){

                                            swal("Oops...", data.error_message, "error");

                                        }else{

                                            $.each(data.offices, function(index, officesObj){
                                
                                                $('#office_id').append('<option value="'+ officesObj.id +'">'+ officesObj.name +'</option>');
                                    
                                            });

                                            if (typeof data.custom_services_plan_is_enabled !== 'undefined') {
                                        
                                                custom_services_plan_is_enabled = data.custom_services_plan_is_enabled;

                                            }

                                        }
                                        
                                    }).done(function(){

                                        $('.wrapper-chirowebmd-form .loading-mask').removeClass('active');
                                        $('#office_id').prop('disabled', false);
                                        $('#datepicker').prop('disabled', false);
                                        $('#patient_type').prop('disabled', false);
                                        $('#book_appointment').prop('disabled', false);
                                        $('#doctor_id').prop('disabled', false);

                                        if( custom_services_plan_is_enabled == true ){

                                            if( !$('.wrapper-chirowebmd-form .last-row-with-time-slots-and-other-services #service_type').length ){

                                                $('.wrapper-chirowebmd-form .last-row-with-time-slots-and-other-services').prepend('<div class="form-group col-md-4">'+
                                                    '<label for="service_type">Select service type <span class="text-danger">*</span></label>'+
                                                    '<select class="form-control" id="service_type" name="service_type[]" required="">'+
                                                        '<option value="">Please select</option>'+
                                                    '</select>'+
                                                '</div>');

                                            }

                                        }

                                    });

                                }

                                get_offices();

                                $('#office_id').on('change', function(e){

                                    $('.wrapper-chirowebmd-form .loading-mask').addClass('active');
                                    
                                    var office_id = e.target.value;

                                    $('#datepicker').datepicker('setDate', null);
                                    $('#datepicker').prop('disabled', true);
                                    $('#patient_type').prop('disabled', true);
                                    $('#book_appointment').empty().prop('disabled', true);
                                    $('#book_appointment').append('<option value="">Please select</option>');
                                    
                                    $('#doctor_id').empty().prop('disabled', true);
                                    $('#doctor_id').append('<option value="">Please select</option>');

                                    $.get(ehr_url_for_appointment_form + '/api/v1/json-doctors?office_id='+ office_id, function(data){

                                        $.each(data.doctors, function(index, doctorsObj){
                                            
                                            var doctor_id = doctorsObj.user_id;
                                            
                                            $.each(data.users, function(index, usersObj){

                                                if( usersObj.id == doctor_id ){
                                                    doctor_name = usersObj.name;
                                                    doctor_last_name = usersObj.last_name;
                                                    
                                                    $('#doctor_id').append('<option value="'+ doctor_id +'">'+ doctor_name +' '+ doctor_last_name +'</option>');

                                                }

                                            });
                                        });

                                    }).done(function(){

                                        $('.wrapper-chirowebmd-form .loading-mask').removeClass('active');
                                        $('#datepicker').prop('disabled', false);
                                        $('#patient_type').prop('disabled', false);
                                        $('#book_appointment').prop('disabled', false);
                                        $('#doctor_id').prop('disabled', false);
                                        $('#duration').prop('disabled', false);

                                    });

                                });

                                $('#doctor_id').on('change', function(e){

                                    $('.doctor-field .wrapp-field-validation').hide().html('');

                                    $('.wrapper-chirowebmd-form .loading-mask').addClass('active');
                                    
                                    var doctor_id = e.target.value,
                                        office_id = $('#office_id').val();

                                    $('#patient_type').prop('disabled', true);
                                    $('#datepicker').datepicker('setDate', null);
                                    $('#datepicker').prop('disabled', true);
                                    $('#book_appointment').empty().prop('disabled', true);
                                    $('#book_appointment').append('<option value="">Please select</option>');   
                                    
                                    if( custom_services_plan_is_enabled == true ){
                                        $('#service_type').empty();
                                        $('#service_type').append('<option value="">Please select</option>');
                                    }

                                    $('#office_id').prop('disabled', true);

                                    $.get(ehr_url_for_appointment_form + '/api/v1/json-work-program?doctor_id='+ doctor_id + '&office_id='+ office_id, function(data){
                                    
                                        $.each(data, function(index, programObj){

                                            $('#duration_new_patient').val(programObj.duration_new_patient);
                                            $('#duration_existing_patient').val(programObj.duration_existing_patient);

                                        });

                                    }).done(function(){

                                        check_if_patient_exists(mask=false);

                                        // $('.wrapper-chirowebmd-form .loading-mask').removeClass('active');
                                        // $('#datepicker').prop('disabled', false);
                                        // $('#patient_type').prop('disabled', false);
                                        // $('#book_appointment').prop('disabled', false);
                                        // $('#office_id').prop('disabled', false);
                                        // $('#duration').prop('disabled', false);

                                        if( custom_services_plan_is_enabled == true ){

                                            $('#service_type').prop('disabled', true);
                                            $('#service_type').html('<option value="">Please select</option>');

                                            $.get(ehr_url_for_appointment_form + '/api/v1/json-get-services-type-for-doctor?doctor_id='+ doctor_id, function(data){
                                                
                                                $.each(data.allowed_services_type, function(index, value){
                                                
                                                    $('#service_type').append('<option value="'+ index +'">'+ value +'</option>');

                                                });

                                            }).done(function(){

                                                $('#datepicker').prop('disabled', false);
                                                $('#book_appointment').prop('disabled', false);
                                                $('#doctor_id').prop('disabled', false);
                                                $('#service_type').prop('disabled', false);
                                                // $('#service_type').prop('selectedIndex', 1);

                                            });

                                        }

                                    });

                                    if( $('#office_id').val() !== '' && $('#datepicker').val() !== '' && $('#patient_type').val() !== '' && $(this).val() !== '' ){

                                        $('#book_appointment').empty();
                                        $('#book_appointment').append('<option value="">Please select</option>');

                                        check_availability();

                                    }

                                });

                                function check_if_patient_exists(mask){

                                    appointments = [];

                                    if( mask == true ){

                                        $('.wrapper-chirowebmd-form .loading-mask').addClass('active');
                                        $('#patient_type').prop('disabled', true);
                                        $('#datepicker').datepicker('setDate', null);
                                        $('#datepicker').prop('disabled', true);
                                        $('#book_appointment').empty().prop('disabled', true);
                                        $('#book_appointment').append('<option value="">Please select</option>');    

                                    }

                                    var user_email = $('#email').val(),
                                        phone = $('#phone').val(),
                                        first_name = $('#name').val(),
                                        last_name = $('#last_name').val(),
                                        date_of_birth = $('#dateMask').val();

                                    $.get(ehr_url_for_appointment_form + '/api/v1/json-check-if-patient-exists?email='+ user_email + '&first_name='+ first_name + '&last_name='+ last_name + '&date_of_birth='+ date_of_birth +'&phone='+ phone, function(data){


                                    }).done(function(data){

                                        $('.wrapper-chirowebmd-form .loading-mask').removeClass('active');
                                        $('#datepicker').prop('disabled', false);
                                        $('#patient_type').prop('disabled', false);
                                        $('#book_appointment').prop('disabled', false);
                                        $('#office_id').prop('disabled', false);
                                        $('#duration').prop('disabled', false);

                                        if( data.user_exists == true && data.appointments !== null ){

                                            appointments = data.appointments.split(",");

                                        }

                                        if( data.user_exists == true && data.patient_type !== null ){

                                            if( data.patient_type == 'new' ){

                                                $('#store-appointment-chirowebmd #patient_type').val( 'new_patient' );

                                            }else if( data.patient_type == 'existing' ){

                                                $('#store-appointment-chirowebmd #patient_type').val( 'existing_patient' );

                                            }
                                        
                                        }else{
                                        
                                            modal_patient_type();
                                        
                                        }

                                    });

                                }

                                $('.verification-field').on('input', function() {

                                    $("#doctor_id").val($("#doctor_id option:first").val());

                                    $("#datepicker").val('');

                                    $('#store-appointment-chirowebmd #patient_type').val('');

                                    $('#book_appointment').empty();
                                    $('#book_appointment').append('<option value="">Please select</option>');    

                                });

                                //function initdatepicker(){

                                    $('#datepicker').datepicker({
                                        onSelect: function(date){
                                            $('#day_datepicker').empty();
                                            var dayNames = ["sunday","monday","tuesday","wednesday","thursday", "friday","saturday"];
                                            var d=new Date(date).getDay();
                                            var dayName = dayNames[d];
                                            
                                            $('#day_datepicker').val(dayName);

                                            console.log('ajunge');
                                
                                            check_availability();

                                        },
                                        onChangeMonthYear: function (year, month, inst) {
                                            var doctor_id = $('#doctor_id').val(),
                                                office_id = $('#office_id').val(),
                                                email = $('#email').val(),
                                                phone = $('#phone').val(),
                                                first_name = $('#name').val(),
                                                last_name = $('#last_name').val(),
                                                date_of_birth = $('#dateMask').val(),
                                                duration_new_patient = $('#duration_new_patient').val(),
                                                duration_existing_patient = $('#duration_existing_patient').val(),
                                                new_d = year + "-" + month + "-01 00:00:00",
                                                appointment_date = new_d;
                                                patient_type = $('#patient_type').val(),
                                                array_available_slots_month = [];
                                                
                                            if( $('#doctor_id').val() !== '' && $('#office_id').val() !== '' ){

                                                $.get(ehr_url_for_appointment_form + '/api/v1/count_month_appointments?doctor_id='+ doctor_id + '&office_id='+ office_id + '&duration_new_patient='+ duration_new_patient +'&duration_existing_patient='+ duration_existing_patient + '&date='+ appointment_date + '&patient_type='+ patient_type, function(data){

                                                    array_available_slots_month = data;

                                                }).done(function(){

                                                    $("#datepicker").datepicker("refresh");
                                                    // $('.available-datepick').tooltip();

                                                });

                                            }

                                        },
                                        beforeShow: function (year, month, inst) {

                                            if ( $('#store-appointment-chirowebmd #dateMask').val() == null || $('#store-appointment-chirowebmd #dateMask').val() == '' ){

                                                $('.date-of-birth-field .wrapp-field-validation').show().html('<span class="field-required">This field is required!</span>');

                                                return false;

                                            }else{

                                                $('.date-of-birth-field .wrapp-field-validation').hide().html('');

                                            }

                                            if ( $('#store-appointment-chirowebmd #doctor_id').val() == null || $('#store-appointment-chirowebmd #doctor_id').val() == '' ){

                                                $('.doctor-field .wrapp-field-validation').show().html('<span class="field-required">This field is required!</span>');

                                                return false;

                                            }else{

                                                $('.doctor-field .wrapp-field-validation').hide().html('');

                                            }

                                            if ( $('#store-appointment-chirowebmd #patient_type').val() == null || $('#store-appointment-chirowebmd #patient_type').val() == '' ){

                                                check_if_patient_exists(mask=true);

                                                return false;

                                            }

                                            if($("#datepicker").datepicker("getDate") === null) {

                                                var today_date = new Date();
                                                
                                            }else{

                                                var today_date = $("#datepicker").datepicker("getDate");
                                                
                                            }

                                            var doctor_id = $('#doctor_id').val(),
                                                office_id = $('#office_id').val(),
                                                email = $('#email').val(),
                                                phone = $('#phone').val(),
                                                date_of_birth = $('#dateMask').val(),
                                                first_name = $('#name').val(),
                                                last_name = $('#last_name').val(),
                                                duration_new_patient = $('#duration_new_patient').val(),
                                                duration_existing_patient = $('#duration_existing_patient').val(),
                                                new_d = year + "-" + month + "-01 00:00:00",
                                                appointment_date = new_d;
                                                array_available_slots_month = [],
                                                patient_type = $('#patient_type').val(),
                                                date = today_date.getFullYear() + "-" + (today_date.getMonth()+1) + "-" + today_date.getDate() + ' 00:00:00';
                                            
                                            if( $('#doctor_id').val() !== '' && $('#office_id').val() !== '' ){

                                                $.get(ehr_url_for_appointment_form + '/api/v1/count_month_appointments?doctor_id='+ doctor_id + '&office_id='+ office_id + '&duration_new_patient='+ duration_new_patient +'&duration_existing_patient='+ duration_existing_patient + '&date='+ date + '&patient_type='+ patient_type, function(data){

                                                    array_available_slots_month = data;

                                                }).done(function(){

                                                    $("#datepicker").datepicker("refresh");
                                                    // $('.available-datepick').tooltip();

                                                });

                                            }
                                        },
                                        minDate: '0',
                                        dateFormat: 'mm/dd/yy',
                                        defaultDate: $('#old_date').val(),
                                        beforeShowDay:   function (date) {
                                        
                                            $thisDate = date.getDate() + "/" + (date.getMonth() + 1) + "/" + date.getFullYear();
                                            var day = date.getDay();

                                            if(array_available_slots_month[date.getDate()] >= 0) {

                                                if ($.inArray($thisDate, holidays) == -1&&day!=0&&array_available_slots_month[date.getDate()] !== 0 || $.inArray($thisDate, appointments) == -1&&day!=0&&array_available_slots_month[date.getDate()] !== 0) {

                                                    if($.inArray($thisDate, appointments) !== -1&&day!=0&&array_available_slots_month[date.getDate()] !== 0&&$thisDate == appointment_date) {

                                                        return [true, "appointment-datepick", "Already!"];

                                                    } else if($.inArray($thisDate, appointments) !== -1&&day!=0&&array_available_slots_month[date.getDate()] !== 0&&$thisDate !== appointment_date) {
                                                        
                                                        return [false, "appointment-datepick-false", "Already!"];
                                                        
                                                    } else if($.inArray($thisDate, holidays) == -1&&day!=0&&array_available_slots_month[date.getDate()] !== 0) {
                                                    
                                                        return [true, "available-datepick", array_available_slots_month[date.getDate()] + " slots available!"];

                                                    }

                                                    // if($.inArray($thisDate, holidays) == -1&&day!=0&&array_available_slots_month[date.getDate()] !== 0) {
                                                    
                                                    //     return [true, "available-datepick", array_available_slots_month[date.getDate()] + " slots available!"];
                                                
                                                    // }

                                                } else {

                                                    return [false, "", "Unavailable"];

                                                }

                                            } else {
                                                return [false, "", "no"];
                                            }
                                        }
                                    });

                                //}

                                function modal_patient_type(){

                                    if( ( $('#store-appointment-chirowebmd #name').val() == null || $('#store-appointment-chirowebmd #name').val() == '' ) && ( $('#store-appointment-chirowebmd #last_name').val() == null || $('#store-appointment-chirowebmd #last_name').val() == '' ) && ( $('#store-appointment-chirowebmd #dateMask').val() == null || $('#store-appointment-chirowebmd #dateMask').val() == '' ) && ( $('#store-appointment-chirowebmd #phone').val() == null || $('#store-appointment-chirowebmd #phone').val() == '' ) ){

                                    }else{

                                        swal({
                                            title: "Are you a new or an existing patient?",
                                            //text: "You will not be able to recover this imaginary file!",
                                            type: "warning",
                                            showCancelButton: true,
                                            confirmButtonClass: "btn-danger",
                                            confirmButtonText: "I'm a new patient",
                                            cancelButtonText: "I'm an existing patient",
                                            

                                        }).then((result) => {
                                        
                                            if (result.value) {
                                            
                                                $('#store-appointment-chirowebmd #patient_type').val('new_patient');

                                            } else if( result.dismiss == "cancel" ) {
                                                
                                                $('#store-appointment-chirowebmd #patient_type').val('existing_patient');

                                            }

                                        });

                                    }

                                }

                                $('#store-appointment-chirowebmd').submit(function (evt) {
                                    evt.preventDefault();

                                    $('.wrapper-chirowebmd-form .loading-mask').addClass('active');

                                    var datevalue = $('#dateMask').val(),
                                        form_validation_passed = true;

                                    if( !verifyDate(datevalue) ){    

                                        form_validation_passed = false;

                                    }

                                    if( $('#store-appointment-chirowebmd #gender').val() == '' ){

                                        form_validation_passed = false;

                                        $('#store-appointment-chirowebmd .gender-field .wrapp-gender-field-validation').show().html('<span class="field-required">This field is required!</span>');

                                    }else{

                                        $('#store-appointment-chirowebmd .gender-field .wrapp-gender-field-validation').hide().html('');

                                    }

                                    if( form_validation_passed == true ){

                                        var office_id = $('#office_id').val(),
                                            doctor_id = $('#doctor_id').val(),
                                            datepicker = $('#datepicker').val(),
                                            phone = $('#phone').val(),
                                            book_appointment = $('#book_appointment').val(),
                                            name = $('#name').val(),
                                            middle_name = $('#middle_name').val(),
                                            last_name = $('#last_name').val(),
                                            email = $('#email').val(),
                                            date_of_birth = $('#dateMask').val(),
                                            patient_type = $('#patient_type').val(),
                                            gender = $('#store-appointment-chirowebmd #gender').val(),
                                            current_page_url = window.location.href;

                                        if( custom_services_plan_is_enabled == true ){

                                            appointment_service_type = $('#service_type').val();

                                        }else{

                                            appointment_service_type = null;

                                        }
                                        
                                        $.get(ehr_url_for_appointment_form + '/api/v1/json-store-appointment?office_id='+ office_id +'&doctor_id='+ doctor_id +'&datepicker='+ datepicker +'&phone='+ phone +'&book_appointment='+ book_appointment +'&name='+ name +'&email='+ email + '&patient_type='+ patient_type +'&middle_name='+ middle_name +'&last_name='+ last_name + '&date_of_birth='+ date_of_birth +'&current_page_url='+ current_page_url +'&gender='+ gender +'&service_type='+ appointment_service_type, function(data){

                                        if(data.success == false){

                                            swal("Oops...", data.error_message, "error");

                                        }else{

                                            swal("Success", data.success_message, "success");

                                        }


                                        }).done(function(){

                                            $('.wrapper-chirowebmd-form .loading-mask').removeClass('active');

                                            $('#datepicker').datepicker('setDate', null);
                                            $("#patient_type").val($("#patient_type option:first").val());
                                            $('#book_appointment').empty();
                                            $('#book_appointment').append('<option value="">Please select</option>');
                                            $('#doctor_id').empty();
                                            $('#doctor_id').append('<option value="">Please select</option>');
                                            $('#office_id').empty();
                                            $('#office_id').append('<option value="">Please select</option>');
                                            $('#name').val('');
                                            $('#middle_name').val('');
                                            $('#last_name').val('');
                                            $('#email').val('');
                                            $('#dateMask').val('');
                                            $('#phone').val('');

                                            if( custom_services_plan_is_enabled == true ){
                                                $('#service_type').empty();
                                                $('#service_type').append('<option value="">Please select</option>');
                                            }

                                            get_offices();

                                        });

                                    }else{

                                        $('.wrapper-chirowebmd-form .loading-mask').removeClass('active');

                                    }

                                });

                                function check_availability(){

                                    $('.wrapper-chirowebmd-form .loading-mask').addClass('active');

                                    $('#datepicker').prop('disabled', true);
                                    $('#patient_type').prop('disabled', true);
                                    $('#book_appointment').prop('disabled', true);
                                    $('#office_id').prop('disabled', true);
                                    $('#duration').prop('disabled', true);

                                    var office_id = $('#office_id').val(),
                                        doctor_id = $('#doctor_id').val(),
                                        date = $('#datepicker').val(),
                                        day_week = $('#day_datepicker').val(),
                                        token = $("input[name='_token']").val(),
                                        user_email = $('#email').val(),
                                        phone = $('#phone').val(),
                                        first_name = $('#name').val(),
                                        last_name = $('#last_name').val(),
                                        date_of_birth = $('#dateMask').val(),
                                        duration_new_patient = $('#duration_new_patient').val(),
                                        patient_type = $('#patient_type').val(),
                                        duration_existing_patient = $('#duration_existing_patient').val();

                                    $.get(ehr_url_for_appointment_form + '/api/v1/json-appointments-frontend?office_id='+ office_id +'&doctor_id='+ doctor_id +'&date='+ date +'&_token='+ token +'&day_week='+ day_week + '&duration_new_patient='+ duration_new_patient +'&duration_existing_patient='+ duration_existing_patient + '&patient_type='+ patient_type, function(data){
                            
                                        $('#duration').val( data.options.duration );

                                        if( data.response.success == false ){

                                            $('#book_appointment').empty();
                                            $('#book_appointment').append('<option value="">Please select</option>');

                                            swal("Oops...", data.response.error_message, "error");
                                            
                                        }else{

                                            $('#book_appointment').empty();
                                            $('#book_appointment').append('<option value="">Please select</option>');

                                            $.each(data.data, function(index, dataObj){
                                                
                                                $.each(dataObj, function(index_2, dataObj_2){
                                                    
                                                    $('#book_appointment').append('<option value="'+ dataObj_2.start_time.date +'">'+ moment(dataObj_2.start_time.date, "yyyy-mm-dd HH:mm").format("h:mmA") +' - '+ moment(dataObj_2.end_time.date, "yyyy-mm-dd HH:mm").format("h:mmA") +'</option>');

                                                });
                                            });

                                        }

                                    }).done(function(){

                                        $('.wrapper-chirowebmd-form .loading-mask').removeClass('active');
                                        $('#datepicker').prop('disabled', false);
                                        $('#patient_type').prop('disabled', false);
                                        $('#book_appointment').prop('disabled', false);
                                        $('#office_id').prop('disabled', false);
                                        $('#duration').prop('disabled', false);

                                    });

                                }

                                $('.wrapper-chirowebmd-form #name, .wrapper-chirowebmd-form #middle_name, .wrapper-chirowebmd-form #last_name, .wrapper-chirowebmd-form #dateMask, .wrapper-chirowebmd-form #email, .wrapper-chirowebmd-form #phone').on('change', function(e){
                                    
                                    $('.wrapper-chirowebmd-form #doctor_id').find('option:eq(0)').prop('selected', true);

                                });

                            }

                        }

                    });

                }, 'main-functions-for-ehr-appointment-form');

            }

            js_files_are_loading = true;

        }else{

            js_files_are_loading = false;

        }

        if( !already_loaded_css_files.includes("sweetalert2")  ){

            LoadCss("https://theneckjoint.com/plugins/appointment-form/css/sweetalert2.min.css", "sweetalert2");

        }

        if( !already_loaded_css_files.includes("bootstrap-datepicker")  ){

            LoadCss("https://theneckjoint.com/js/pages/crud/forms/widgets/bootstrap-datepicker.css", "bootstrap-datepicker");

        }


    };

</script>
                                    

    <script>

        var inputs_for_g_recaptcha = document.getElementsByClassName("render-g-recaptcha-on-focus"); // Creates an HTMLObjectList not an array. 

        function reCaptchaOnFocus() {
            var head = document.getElementsByTagName('head')[0]
            var script = document.createElement('script')
            script.type = 'text/javascript';
            script.src = 'https://www.google.com/recaptcha/api.js'
            head.appendChild(script);

            Array.prototype.forEach.call(inputs_for_g_recaptcha, function(el) {
                el.removeEventListener('focus', reCaptchaOnFocus);
            });

        };

        Array.prototype.forEach.call(inputs_for_g_recaptcha, function(el) {
            el.addEventListener('focus', reCaptchaOnFocus, false);
        });

        document.addEventListener("mouseover", loading_css_and_js_files_dynamically, false);
        document.addEventListener("touchstart", loading_css_and_js_files_dynamically, false);

        function loading_css_and_js_files_dynamically() {
            
            if( !already_loaded_scripts_callback.includes('init-map-on-location-page') ){
                
                if( required_scripts_are_loaded_successfully == false && js_files_are_loading !== true ){

                    loadScriptsInOrder( ['https://maps.googleapis.com/maps/api/js?key=AIzaSyCIj_fNw9vVOgDGKbURy7fe3gJindrZGkU&libraries=places&v=weekly'], function(){

                        function initMap() {

                            const myLatLng = { lat: 27.2823268, lng: -82.4698603 };

                            const map = new google.maps.Map(document.getElementById("map"), {
                                zoom: 12,
                                center: myLatLng,
                            });

                            new google.maps.Marker({
                                position: myLatLng,
                                map,
                                title: "Sarasota Upper Cervical",
                            });

                        }

                        initMap();

                    }, 'init-map-on-location-page');

                }

                js_files_are_loading = true;

            }else{

                js_files_are_loading = false;

            }

        };
        
    </script>


        <div class="js-cookie-consent cookie-consent">

    <span class="cookie-consent__message">
        We use cookies to help improve your experience. If you continue to use our website, you agree with the usage of our cookies. <a target="_blank" style=" color: #fff; text-decoration: underline; " href="https://theneckjoint.com/cookies-policy">Find out more</a>.
    </span>

    <button class="js-cookie-consent-agree cookie-consent__agree">
        Okay, thanks
    </button>

</div>

    <style>
        .js-cookie-consent.cookie-consent{
            background-color: #206bbc;
            color: #fff;
            padding: 17px 25px;
            position: fixed;
            bottom: 0;
            right: 0;
            left:0;
            z-index: 999;
            font-size: 14px;
            text-align: center;
            width: 100%;
            display: none;
        }
        .js-cookie-consent-agree.cookie-consent__agree{
            background: #fff;
            padding: 7px 14px;
            border-radius: 3px;
            color: #252a2b;
            letter-spacing: 0;
            text-transform: none;
            font-weight: 500;
            font-size: 14px;
            margin-left: 0;
            border: 0;
            line-height: 1;
            margin-top: 20px;
        }
        .cookie-consent .cookie-consent__message{
            margin-top: 5px;
            display: inline-block;
            margin-bottom: 5px;
        }
        .cookie-consent .group-buttons{
            float: right;
        }

        .cookie-consent .btn-default{
            background: #fff;
            padding: 5px 15px;
            display: inline-block;
            border-radius: 3px;
            margin-right: 10px;
        }
    </style>

    <script>

        let user_scrolled = false;

        document.addEventListener('scroll', (e) => {

            if( user_scrolled == false ){
                
                const COOKIE_VALUE = 1;
                const COOKIE_DOMAIN = 'theneckjoint.com';

                function consentWithCookies() {
                    setCookie('theneckjoint_cookie_consent', COOKIE_VALUE, 7300);
                    hideCookieDialog();
                }

                function cookieExists(name) {
                    return (document.cookie.split('; ').indexOf(name + '=' + COOKIE_VALUE) !== -1);
                }

                function hideCookieDialog() {
                    const dialogs = document.getElementsByClassName('js-cookie-consent');

                    for (let i = 0; i < dialogs.length; ++i) {
                        dialogs[i].style.display = 'none';
                    }
                }

                function setCookie(name, value, expirationInDays) {
                    const date = new Date();
                    date.setTime(date.getTime() + (expirationInDays * 24 * 60 * 60 * 1000));
                    document.cookie = name + '=' + value
                        + ';expires=' + date.toUTCString()
                        + ';domain=' + COOKIE_DOMAIN
                        + ';path=/'
                        + ';samesite=lax';
                }

                if (cookieExists('theneckjoint_cookie_consent')) {
                    hideCookieDialog();
                }else{
                    document.getElementsByClassName('js-cookie-consent')[0].style.display = 'block';
                }

                const buttons = document.getElementsByClassName('js-cookie-consent-agree');

                for (let i = 0; i < buttons.length; ++i) {
                    buttons[i].addEventListener('click', consentWithCookies);
                }

                return {
                    consentWithCookies: consentWithCookies,
                    hideCookieDialog: hideCookieDialog
                };

            }

            user_scrolled = true;

        });

    </script>



        <button type="button" id="druidContainerElement" aria-label="Chatbot" style="display: initial;">
        <span id="druidContainerElementInner">
            <span id="druidContainerTooltipOuter" style="display: block;">
                <span id="druidContainerTooltip" class="druidContainerTooltip">
                    <span>Need help ? </span>
                </span>
            </span>
            <span id="druidContainerIconOuter">
			<svg id="druidContainerIcon" fill="currentColor" viewBox="0 0 16 16" height="30" width="30" xmlns="http://www.w3.org/2000/svg"  fill="currentColor" class="bi bi-question-circle-fill" viewBox="0 0 16 16">
				  <path d="M16 8A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM5.496 6.033h.825c.138 0 .248-.113.266-.25.09-.656.54-1.134 1.342-1.134.686 0 1.314.343 1.314 1.168 0 .635-.374.927-.965 1.371-.673.489-1.206 1.06-1.168 1.987l.003.217a.25.25 0 0 0 .25.246h.811a.25.25 0 0 0 .25-.25v-.105c0-.718.273-.927 1.01-1.486.609-.463 1.244-.977 1.244-2.056 0-1.511-1.276-2.241-2.673-2.241-1.267 0-2.655.59-2.75 2.286a.237.237 0 0 0 .241.247zm2.325 6.443c.61 0 1.029-.394 1.029-.927 0-.552-.42-.94-1.029-.94-.584 0-1.009.388-1.009.94 0 .533.425.927 1.01.927z"/>
				</svg>
               
            </span>
        </span>
    </button>
		<div class="main-section d-none">
			<div class="row border-chat">
				<div class="col-md-12 col-sm-12 col-xs-12 first-section">
					<div class="row">
						<div class="col-md-8 col-sm-6 col-xs-6 left-first-section">
						<p>Chat</p>
						</div>
						<div class="col-md-4 col-sm-6 col-xs-6 right-first-section">
							<a href="#" class="text-white">
                                <svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="currentColor" class="bi bi-x mt-1 closechat" viewBox="0 0 16 16">
  <path d="M4.646 4.646a.5.5 0 0 1 .708 0L8 7.293l2.646-2.647a.5.5 0 0 1 .708.708L8.707 8l2.647 2.646a.5.5 0 0 1-.708.708L8 8.707l-2.646 2.647a.5.5 0 0 1-.708-.708L7.293 8 4.646 5.354a.5.5 0 0 1 0-.708z"/>
</svg></a>
						</div>
					</div>
				</div>
			</div>
		<div class="row border-chat">
			<div class="col-md-12 col-sm-12 col-xs-12 second-section">
				<div class="chat-section">
					<ul id="chat-reply">
						
					</ul>
				</div>
			</div>
		</div>
			<div class="row border-chat">
				<div class="col-md-12 col-sm-12 col-xs-12 third-section pb-2 pe-3 bg-white">
					<div class="text-bar ">
					<form method="POST" id="form" >

						<input type="text" name ="ask" placeholder="Write messege" autocomplete="off">
						<a href="#" id="send"><svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" fill="currentColor" class="bi bi-arrow-right-circle" viewBox="0 0 16 16">
  <path fill-rule="evenodd" d="M1 8a7 7 0 1 0 14 0A7 7 0 0 0 1 8zm15 0A8 8 0 1 1 0 8a8 8 0 0 1 16 0zM4.5 7.5a.5.5 0 0 0 0 1h5.793l-2.147 2.146a.5.5 0 0 0 .708.708l3-3a.5.5 0 0 0 0-.708l-3-3a.5.5 0 1 0-.708.708L10.293 7.5H4.5z"/>
</svg></a>
					</form>
					</div>
				</div>
			</div>
		</div>


    </body>
</html>