    h2.about-footer{font-size:22px!important;color: var(--wp--preset--color--white) !important;}h3.slider-header a{font-size:22px!important;color: #333!important;padding-bottom: 10px;}.video-homepage-block{display: block;width: 100%;height: 560px;background: #ccc;overflow: hidden;}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=email],input[type=password],input[type=search],input[type=text]{-webkit-appearance:none;-moz-appearance:none}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}a{background-color:#fff0;-webkit-text-decoration-skip:objects}b,strong{font-weight:inherit}b,strong{font-weight:600!important}small{font-size:80%}audio,video{display:inline-block}img{border-style:none}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}[hidden]{display:none}body,html{height:100%}html{font-size:14px}body{margin:0;padding:0;overflow-x:hidden;min-width:320px;background:#fff;font-size:14px;line-height:1.4285em;color:rgb(0 0 0 / .87);font-smoothing:antialiased}.thg-theme h1,.thg-theme h2,.thg-theme h3,.thg-theme h4,.thg-theme h5{font-family:'Montserrat',sans-serif;line-height:1.28571429em;margin:calc(2rem - .14285714em) 0 1rem;font-weight:700;padding:0}h1{min-height:1rem;font-size:2rem}h2{font-size:1.71428571rem}h3{font-size:1.28571429rem}h4{font-size:1.07142857rem}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child{margin-bottom:0}p{margin:0 0 1em;line-height:1.4285em}p:first-child{margin-top:0}p:last-child{margin-bottom:0}a{color:#4183c4;text-decoration:none}::selection{background-color:#cce2ff;color:rgb(0 0 0 / .87)}body ::-webkit-scrollbar{-webkit-appearance:none;width:10px;height:10px}body ::-webkit-scrollbar-track{background:rgb(0 0 0 / .1);border-radius:0}body ::-webkit-scrollbar-thumb{cursor:pointer;border-radius:5px;background:rgb(0 0 0 / .25);-webkit-transition:color .2s ease;transition:color .2s ease}.yt-video-home .youtube-video-place{width:100%;position:relative!important}.play-youtube-video{position:absolute;width:10%;top:50%;left:50%;transform:translate(-50%)}.page-id-14376 .card.card-profile .card-body{padding:1.25rem 0rem}.page-id-14376 .card-image img{aspect-ratio:3 / 2}div#column-filter-1,#column-filter-3{display:none}.castle-connoly-logo-hero.desktop{padding-left:20px}.conolly-doctor-logo{margin-left:10px;width:90px}.text-center.provider-headshot-logos{margin-top:10px;display:flex;justify-content:center;align-items:center}input#search-box-title,input#search-box-position{width:100%;border-radius:4px;padding:8px 10px;border:1px solid #aaa}.select2-container--default .select2-selection--single{border:0 !Important}div#search-box-language-container,div#search-box-location-container{border:1px solid #aaa;border-radius:4px;padding:2px 10px}a.btn.btn-team.btn-thg-global{font-size:14px;background-color:#ff0000!important;border-width:0;border-radius:0;font-weight:400;font-style:normal;text-decoration:none;box-shadow:none!important;color:#fff!important}span.select2-dropdown.select2-dropdown--below{margin-top:1.5px!important;border-top:1px solid #aaa ! IMPORTANT}.select2-results__option{border-bottom:1px solid #ededed}.thg-theme .thg-global-content h3 a{color:#192E3C;font-size:19px}p.staff_position{color:#192E3C;font-weight:600!important}p.provider-language{display:none!important}.global-team .thg-global-item{box-shadow:0 5px 25px 0 rgb(0 0 0 / 20%);height:100%!important;padding:15px 20px;text-align:center;border-radius:.1875rem}.post-column{margin:15px 0}.thg-global-image img{border-radius:50%;width:130px;margin-bottom:10px}input.select2-search__field:focus-visible{outline:none}.faq-title{padding-bottom:3rem}.custom-field-content li{font-size:18px;font-weight:300!important;color:#333;margin:0 0 1em;line-height:1.4285em}.post-item{width:100%}.thg-theme .thg-programmatic-seo .entry-title a{color:#353b38}.posts-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px;padding:0;list-style:none;margin:25px 0}.posts-grid li:nth-child(-n+16){display:list-item}.posts-grid li{border-bottom:1px solid #ddd;padding-bottom:15px;background-color:#fff;display:none}@media (max-width:1024px){.posts-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.video-homepage-block{height:630px}#wistia_grid_57_center{height:auto!important}.posts-grid{grid-template-columns:1fr}.thg-theme .programmatic-seo-header h1{font-size:28px}}.thg-theme .programmatic-seo-tabs .nav-link.active{color:#fff;background-color:gray}.thg-theme .programmatic-seo-tabs .nav-link{font-size:18px;color:#353b38}.thg-theme .programmatic-seo-tabs .nav-link:hover{color:#fff;background-color:gray}.thg-theme ul.posts-grid a{font-size:16px}article.thg-programmatic-seo{height:100%;padding:25px 0;border-bottom:1px solid #bfbfbf}.thg-theme .thg-programmatic-seo .entry-title{font-size:24px}p.testimonial_content{padding-top:15px}span.star_rating{font-size:20px;font-weight:500;color:#c4231c}.testimonials-carousel .thg-global-item i.fa.fa-star{color:#c4231c;font-size:20px}.testimonials-carousel .thg-global-item .source{font-weight:600}.testimonials-carousel .thg-global-item{height:100%;text-align:center;margin:0 10px}.thg-theme .programmatic-insurance-logo img{width:370px}.insurance-featured-logo{width:310px;margin:auto;padding-bottom:20px}.thg-theme .programmatic-insurance-logo{text-align:center;padding-bottom:30px}.thg-theme .patient-advocate-appt .advocate-image img{width:145px}.thg-theme .patient-advocate-appt p{font-size:18px}.patient-advocate-appt{position:sticky;top:30px}@media (min-width:992px) and (max-width:1300px){.thg-theme ul#menu-main-header li a,.thg-theme ul#menu-top-header-left li a{font-size:11px;padding:0 4px}.thg-theme #header-banner{font-size:1.2em}.thg-theme nav#mainheader img{height:50px;width:240px}.thg-theme li#menu-item-154 a,.thg-theme li#menu-item-6985 a,.thg-theme li#menu-item-14155 a{font-size:10px;font-weight:700;color:#fff!important}}#locations-content .advocate-image img{width:90px;border-radius:999px}.advocate-image img{width:125px;border-radius:999px}div#block-20 a{padding:0 8px 0 8px}#right-sidebar{position:relative;margin-top:25px}.faq-title-color{color:darkgrey}@media (min-width:996px){#right-sidebar{position:sticky;top:60px;margin-top:0}}#locations-content strong{font-weight:500}.learn-more-bottom{justify-content:center;display:flex}a.btn.btn-doctor:hover{background:#fff;color:#960405}.bio-header{display:flex;align-items:center;justify-content:space-between}a.btn.btn-doctor{font-size:16px;background-color:#fff;border-radius:0;font-weight:400;font-style:normal;text-decoration:none;box-shadow:none!important;color:red;border:2px solid white!important}div#v-pills-2 h3,section#department-locations h3{font-size:19px}.wp-block-lazyblock-video-background-block hr.mx-auto.w-30.text-white{display:none!important}li#menu-item-1212 ul.dropdown-menu{left:-165%}li#menu-item-1345 .dropdown-menu{left:-80%}li#menu-item-1248 ul.dropdown-menu{left:-350%}.appt_insurancetype_dropdown .insurance-verification-text,#select-survey-dropdown,#survey-header{display:none!important}.appt_insurancetype_dropdown .field.insurancecophone{display:none!important}.appt_insurancetype_dropdown .ui.vertical.segment{display:none!important}@media (min-width:768px){.custom-col{flex:0 0 20%;max-width:20%}}.preference.checked{border-radius:10px;opacity:1!important;box-shadow:rgb(0 0 0 / .16) 0 10px 36px 0,rgb(0 0 0 / .06) 0 0 0 1px;border:2px solid #000!important}.ui.radio.checkbox.preference{transition:opacity 0.3s;text-align:center;width:100%;padding:10px;border:1px solid #fff;margin-bottom:10px;opacity:.75;cursor:pointer}div#locations-overview-grid h3.card-title a{font-size:19px!important}.home-icon-app{background:#ff00000a;padding:23px;border-radius:999px;display:inline-block;margin:0 auto!important;margin-bottom:20px!important}@media only screen and (max-width:780px){ul#menu-top-header-right{display:flex;flex-wrap:wrap;flex-direction:unset!important}#menu-item-154,#menu-item-6985{flex:1}li#menu-item-1343{flex-basis:100%;text-align:center}li#menu-item-154 a,li#menu-item-6985 a,li#menu-item-14155 a{font-size:12px!important;padding-right:0!important;padding-left:0!important}.app-store-logo,.google-play-store{display:flex;justify-content:center}}section#departments-content ul>li{font-size:18px;color:inherit;line-height:1.5em;color:#333;font-weight:300}img.best-doctor-logo{width:150px}div#post-6483 .learn-more-bottom{display:none!important}div#locations-overview-grid .nav-link.active{background:#ff0000!important}div#locations-overview-grid .nav-link{background:#fff!important;border:1px solid #ff0000!important;cursor:pointer}div#locations-overview-grid a.btn.btn-secondary.btn-round{background:#fff!important;border:1px solid red;color:red;padding:10px 33px;box-shadow:none;font-size:13px}.lead>strong>a{color:#eeeeee!important;text-decoration:underline}.testimonials-count-button a{color:red}section#thg-icon-block a{color:red}.bg-shadow{box-shadow:rgb(14 30 37 / .12) 0 2px 4px 0,rgb(14 30 37 / .32) 0 2px 16px 0}.tiktok{padding:0 14px 3.5px}.tiktok-icon{background:#ffffffdb;border-radius:2px;width:30.38px;padding:3px;height:20.3px!important;margin-bottom:4px;border:1px solid}img[alt="Partner Reviews"]{display:none!important}.footer-cta-v2,div#post-4614 section#thg-footer-cta-v2{background-image:linear-gradient(90deg,#550708 30%,#ff0000 100%)!important}div#post-1866 img.img-responsive{object-fit:cover;width:100%;object-position:top;max-height:500px}.bg-home-primary{background-image:linear-gradient(90deg,#550708 30%,#ff0000 100%)!important}.gform_body.gform-body input{border-width:1px;border-radius:3px}img.source-img{max-width:60%!important}ul li input[type=text]{display:unset!important}.bg-radial{background-image:linear-gradient(to right,#f5f4f2,#f0f2ef,#ebf1ef,#e6eef0,#e6ebf1)}.bg-gardient-darkgray{background:#585858}.type-lp{overflow-x:hidden!important}.bg-gardient-gray{background-color:#666666!important}section#thg-footer-cta-v2{text-align:center}section#thg-footer-cta-v2 h2{color:#fff}.content-wrapper-right-image p:nth-of-type(1){display:none!important}.caption p:nth-of-type(2n+1){display:none!important}div#post-1866 article.thumbnail.item{border-bottom:1px solid #000}div#post-1866 p.flex-text{display:none!important}a.btn.btn-imageleft:hover{color:#fff!important}a.btn.btn-imageleft{font-size:18px;background-color:#ff0000!important;border-width:0;border-radius:0;color:#fff;text-decoration:none;box-shadow:none!important}.content-wrapper-right-image h1{color:#4d4d4d;margin-bottom:0!important;margin-top:0!important;font-size:44px!important}.content-wrapper-right-image p{color:#4d4d4d}.content-wrapper-right-image h2{color:#4d4d4d;margin-top:4px!important}.content-wrapper-right-image{padding:7em}.bg-gardient-lp{background-image:linear-gradient(90deg,#540001 30%,#ff0000 100%)!important}.right-image{text-align:center}@media only screen and (max-width:600px){.bio-header{display:unset!important}.type-lp{overflow-x:hidden!important}.thg-theme h1{font-size:30px!important}.thg-theme h2{font-size:26px!important}.thg-theme h3{font-size:24px!important}.thg-theme h4{font-size:22px!important}.thg-theme h5{font-size:18px!important}.content-wrapper-right-image{padding:0em}.wp-block-image .alignleft{display:flex!important;float:unset!important;flex-direction:column;margin-bottom:15px!important}.alignright,div.alignright{display:flex;float:unset;flex-direction:column;margin-bottom:15px}}#reviews-content{background-color:#F5F9F9}div#covid-screening-question-options{display:none}div#covid-screening-question-one{display:none!important}div#covid-screening-question-two{display:none!important}div#bio-reviews-vertical .card{border:0;border-radius:.1875rem;display:inline-block;position:relative;width:100%;margin-bottom:30px;box-shadow:0 5px 25px 0 rgb(0 0 0 / 20%)}.current_page_item a,.current-menu-item.active a{color:#ff0000!important}nav#footermenu{background-color:#585858}ul#menu-footer-menu a{font-size:14px;color:#fff;font-weight:700;letter-spacing:1.1px}.lazyblock-footer-cta-02-lalxo.wp-block-lazyblock-footer-cta-02 h2{line-height:1.4em;font-size:22px!important;color:#fff!important;letter-spacing:1px}.lazyblock-footer-cta-02-ZDjxzY.wp-block-lazyblock-footer-cta-02 h2{line-height:1.4em;font-size:22px!important;letter-spacing:1px}.lazyblock-footer-cta-02-lalxo.wp-block-lazyblock-footer-cta-02 .bg-primary{background-image:linear-gradient(90deg,#550708 30%,#ff0000 100%)!important}p.learn-more.mb-0{font-size:16px;padding-right:10px;padding-bottom:0;font-weight:400 !IMPORTANT}.search-results-archive .learn-more-bottom img{width:23px}.search-results-archive .learn-more-bottom{display:flex;justify-content:space-between;position:absolute;bottom:0;padding-bottom:13px}.search-archive{border-bottom:1px solid;height:100%;position:relative}.navbar .container-fluid{padding-right:0;padding-left:0}.tab-button.active{background-color:#fffffff7!important;border-radius:0!important;border-bottom:3px solid #ff0000!important}.tab-button{background-color:#fff!important;font-size:26px;font-weight:600;text-transform:uppercase;color:#19364B!important;border-radius:0!important;border-bottom:3px solid #fff!important}section#thg-slide-everything .container{padding:0!important}.wp-block-separator{border-bottom:0!important}div#procedures-list-vertical .card.card-profile.h-100{border:0;border-radius:.1875rem;display:inline-block;position:relative;width:100%;margin-bottom:30px;box-shadow:0 5px 25px 0 rgb(0 0 0 / 20%)}div#procedures-list-vertical{text-align:center}.bg-gray-mc{background-color:#F2F2F2}.icon-block-column{box-shadow:0 2px 18px 0 rgb(0 0 0 / 30%);padding:30px;margin-bottom:20px}.icon-md i{top:22%;font-size:2.875rem;color:#000}p>a,span>a,li>a{color:red}section#department-locations{background:#F5F5F5}.card.card-background:after{background:#ffffff!important}a#pelvic-conditions-tab.active,a#pelvic-procedures-tab.active,a#pelvic-team-tab.active{background-color:#ff0000!important;border-radius:0;color:#fff}a#pelvic-conditions-tab,a#pelvic-procedures-tab,a#pelvic-team-tab{border-radius:0;text-decoration:none;color:#666;padding:15px 30px;font-size:26px;font-weight:700}.conditions .card.card-plain.text-center,.procedures .card.card-plain.text-center,div#global-list .card.card-profile.card-plain,#location-information .card.card-plain,div#pelvic-procedures .card.card-plain,div#pelvic-conditions .card.card-plain{text-align:center;border:0;border-radius:.1875rem;display:inline-block;position:relative;width:100%;margin-bottom:30px;box-shadow:0 5px 25px 0 rgb(0 0 0 / 20%);height:100%!important}.lead{font-weight:500!important}div#global-list a.btn.btn-primary{font-size:15px!important;color:#fff!important;text-transform:capitalize}h3.card-title a,h2.card-title a,h6.category.text-primary{color:#333!important}h3.category.text-primary{color:#333!important;font-size: 1rem;line-height: 1.625;}.text-dark,.text-dark a,h4.slider-header a{color:#333!important}section#locations-intro-content{background-image:linear-gradient(90deg,#540001 30%,#ff0000 100%)!important}.footer .testimonials-count-button a:hover{color:#ff0000!important}.footer .testimonials-count-button a{color:#fff}.footer .total-reviews{color:#fff;font-size:16px}.footer h3.widgettitle{font-size:22px;color:#fff}ul#menu-footer-our-services a,ul#menu-footer-patients a,ul#menu-accepted-insurances a{color:#fff;font-size:16px;line-height:2em}ul#menu-footer-our-services,ul#menu-footer-patients,ul#menu-accepted-insurances{list-style:none;padding-left:0}.footer h4{padding-bottom:15px}.footer{position:relative}input.form-control.search-field{border-radius:0px!important;font-size:15px;font-weight:600}form.search-form .input-group{border-radius:0px!important;margin-bottom:0!important}button.input-group-text.search-submit{border-radius:0px!important}li#menu-item-1248 ul.dropdown-menu,li#menu-item-1212 ul.dropdown-menu{column-count:2;width:550px}.borderbox-shadow{background-color:#F2F2F2;padding-top:35px;padding-right:20px;padding-bottom:35px;padding-left:20px;box-shadow:0 2px 18px 0 rgb(0 0 0 / 30%)}form.search-form img{width:25px!important;height:25px!important}.widget-posts a:hover{color:#ff0000!important}li#menu-item-1343 a{background-color:#fff;border:1px solid red;color:#ff0000!important;padding:3px 25px;font-weight:700;padding-bottom:14px!important;background-image:url(https://manhattancardiology.com/wp-content/uploads/2023/01/powered-by-labfinder-red-small.png);background-position:center 23px;background-size:95px auto;background-repeat:no-repeat;font-size:14px;text-transform:uppercase}.widget-posts a{color:#666;font-size:16px;font-weight:500;margin:0 0 8px;line-height:35px}.testimonials-count{text-align:left!important;padding:0px!important}.thg-theme #breadcrumb-nav{text-transform:capitalize!important;font-weight:500}.thg-theme #breadcrumb-nav a,.thg-theme #breadcrumb-nav a:visited,.thg-theme #table-of-contents a{color:red;text-transform:capitalize;font-weight:500;font-size:16px}.header-title{font-weight:700;font-size:46px!important}div#global-page-title,section#footer-cta{background-color:#ff0000!important}.mask.bg-mc{background-image:linear-gradient(90deg,#550708 30%,#ff0000 100%)!important}#table-of-contents ul>li{padding-bottom:0!important}p,#page-content ul>li,section#conditions-content ul>li,section#procedures-content ul>li,#page-content ol>li,section#conditions-content ol>li,section#procedures-content ol>li,section#locations-content ul>li{font-size:18px;font-weight:300!important;color:#333;line-height:1.5em}h1,h2,h3,h4,h5,h6{color:#333;padding-bottom:10px}ul.dropdown-menu{border-radius:0;border-top:2px solid red}.alignright,div.alignright{float:right;margin-bottom:15px}.thg-theme .alignleft{float:left;margin-bottom:10px;margin-right:15px}article#post-21 .container-fluid{padding:0!important}nav#topheader{box-shadow:none!important}li#menu-item-154,li#menu-item-6985,li#menu-item-14155{padding:3px 0;background-color:red;border-radius:0;box-shadow:none}li#menu-item-154 a,li#menu-item-6985 a,li#menu-item-14155 a{font-size:14px;font-weight:700;color:#fff!important}nav#mainheader img{height:63px;width:250px}ul#menu-main-header li a,ul#menu-top-header-left li a{font-weight:700;font-style:normal;text-transform:uppercase;text-decoration:none;font-size:15px;color:gray}.thg-theme h1{font-size:38px}.thg-theme h2{font-size:32px}.thg-theme h3{font-size:27px}.thg-theme h4{font-size:22px}.thg-theme h5{font-size:18px}button.btn.btn-primary a{color:#fff!important}a.btn.btn-primary:hover,a.btn.bg-warning:hover,button.btn.btn-primary:hover,a.btn.btn-warning.btn-lg.text-center.px-5:hover{color:#ffffff!important;background-color:#4d4d4d!important}a.btn.btn-primary,a.btn.bg-warning,button.btn.btn-primary,a.btn.btn-warning.btn-lg.text-center.px-5{font-size:16px;background-color:#ff0000!important;border-width:0;border-radius:0;font-weight:400;font-style:normal;text-decoration:none;box-shadow:none!important}input#gform_submit_button_1{color:#FFF;background:#ff8500;font-size:18px;font-weight:600;letter-spacing:1px;text-transform:uppercase;height:60px;min-width:280px;border:none;border-radius:5px;margin-left:12px;transition:0.3s}.is-layout-flow.wp-block-column.bg-mc{background:#1A303F;padding:25px}#appointment-form h2{color:#555}.field.reason,.field.extensionnumber{display:none}.select-preference label[for="no-preference"]{color:#ff0000!important;font-weight:700!important;font-size:115%!important}.select-preference label[for="no-preference"]:hover,.select-preference label[for="no-preference"]:checked{color:#ff0000!important}.ui.checkbox.select-preference.checked input:focus~label[for="no-preference"]{color:#ff0000!important}#appointment-form input#appt_submit{background-color:red;border:1px solid red}#appointment-form input#appt_submit:hover{background-color:gray;border:1px solid gray}form.search-form-area input[type="search"]:focus-visible{outline:unset}#custom-search{display:inline-block}#search-form-container{text-align:center;box-sizing:border-box;position:absolute;top:70px;left:0;border:none;width:100%;background-color:#fff;padding:0;overflow-y:auto;overflow:hidden;max-height:0;transition:max-height 0.4s ease-in-out}#search-form-container.active{max-height:900px}.search-form-area{display:inline-block;border-bottom:1px solid #000;margin:50px}form.search-form-area input[type="search"]{width:600px;border:none}#search-toggle.search-icon::before{content:"\f002";font-family:"Font Awesome 5 Free";font-weight:900;cursor:pointer;color:gray;font-size:15px}#search-toggle.close-icon::before{content:"\f00d";font-family:"Font Awesome 5 Free";font-weight:900;cursor:pointer;font-size:20px;color:gray}.search-submit-shortcode{background:none;border:none;cursor:pointer}.search-submit-shortcode i{color:#000;font-size:18px}form.search-form-area input[type="search"],.search-submit i{transition:all 0.3s ease-in-out}.search-submit:hover i,form.search-form-area input[type="search"]:hover{color:red}@media only screen and (min-width: 1100px){nav.navbar .col-lg-10 .shadow-none.ms-2.justice-content-end.text-right{display: none !important;}}.ages-cards .card{padding: 1.5rem;text-align: center;border: 0;border-radius: .1875rem;display:inline-block;position: relative;width: 100%;margin-bottom: 30px;box-shadow: 0 5px 25px 0 rgb(0 0 0 / 20%);height:100%!important;}div.extensionnumber{display:none!important;};

    /* Link Colors */
    /*a {
      color: #ff0000;
    }*/

    .thg-theme a, .thg-theme a:visited {
      color: #ff0000;
    }

    .thg-theme a:hover, .thg-theme a:active {
      color: #353b38;
    }

    .thg-theme img {
      max-width:  100%;
      height: auto;
    }

    /* Button Colors */

    .thg-theme .bg-dark a:link, .thg-theme .bg-dark a:visited {
      color: #dce1ea;
    }

    .thg-theme .bg-dark a:hover, .thg-theme .bg-dark a:active {
      color: #FFFFFF;
    }

   .thg-theme .btn-primary {
      color: #dce1ea;
    }

   .thg-theme .btn-secondary {
      color: #dce1ea;
    }

   .thg-theme .btn-success {
      color: #dce1ea;
    }

   .thg-theme .btn-info {
      color: #dce1ea;
    }

   .thg-theme .btn-warning {
      color: #dce1ea;
    }

   .thg-theme .btn-danger {
      color: #dce1ea;
    }

   .thg-theme .btn-light {
      color: #353b38;
    }

   .thg-theme .btn-dark {
      color: #dce1ea;
    }

    /* Header Background Colors */

    #topheader.navbar {
      background-color: rgb(255, 255, 255) !important;
    }

    #bottomheader.navbar {
      background-color: rgb(52, 71, 103) !important;
    }

    /* Footer Background Colors */

   .thg-theme .footer {
      background-color: rgb(102,102,102) !important;
    }

    #footerbottom.navbar {
      background-color: rgb(88,88,88) !important;
    }

    /* TESTIMONIALS PAGE */
    .thg-theme label {
      font-size: 1rem;
    }

    /* APPT PAGE */
    .thg-theme .ui.container {
      width: 100%;
      max-width: 100%;
      padding-left: 0;
      padding-right: 0;
    }

    /* Table of contents */
    .thg-theme #table-of-contents {
      text-transform: uppercase;
      letter-spacing: 0.4px;
    }

    .thg-theme #table-of-contents a, .thg-theme #table-of-contents a:visited {
      color: #ff0000;
    }

    /* Breadcrumb nav */
    .thg-theme #breadcrumb-nav {
      text-transform: uppercase;
      letter-spacing: 0.4px;
    }

    .thg-theme #breadcrumb-nav a, .thg-theme #breadcrumb-nav a:visited {
      color: #ff0000;
    }

    .thg-theme #page-content img,
    .thg-theme #procedures-content img,
    .thg-theme #conditions-content img,
    .thg-theme #locations-content img,
    .thg-theme #departments-content img,
    .thg-theme #team-content img {
      max-width: 100%;
      height: auto;
    }

    iframe {
      max-width: 100%;
    }

    .thg-theme img.single-post-img {
      object-fit: cover; /* keep aspect ratio */
      width: 100%;
      height:  265px;
      max-height: 265px;
    }

    .thg-theme #global-list .cards .container {
      padding-left: 0;
      padding-right: 0;
    }

   .thg-theme .card-image img {
      object-fit: cover; /* keep aspect ratio */
      max-width: 100%;
      height: 220px;
      border-radius: 0.625rem;
      box-shadow: 0 5px 10px 0 rgba(0,0,0,.08)!important;
    }

   .thg-theme .icon .ni {
      font-size:  3.5rem;
    }

    .thg-theme #locations-overview-grid .nav-link {
        padding: 10px 23px;
        background-color: rgba(53, 59, 56, 0.3);
        min-width: 100px;
        font-weight: 400;
        text-align: center;
        border-radius: 25px;
        margin:  0 5px 10px 0;
    }
    .thg-theme #locations-overview-grid .nav-pills .nav-item .nav-link:focus , .thg-theme #locations-overview-grid .nav-pills .nav-item .nav-link:active {
        background: #ff0000 !important;
        color: #fff !important;
    }

    .thg-theme #mainheader .dropdown-menu {
      min-width:  250px;
    }

    .thg-theme #bottomheader .dropdown-menu {
      min-width:  450px;
    }

    .thg-theme #right-sidebar .widget #menu-locations {
      list-style-type: none;
      margin: 0;
      padding: 0;
    }

    .thg-theme #right-sidebar .widget #menu-locations li {
      text-transform: uppercase;
      line-height: 2rem;
    }

    .thg-theme #right-sidebar .widget #menu-locations li a{
      color: #ff0000;
    }