/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media (min-width:1800px){div#page-wrapper{max-width:1800px;margin-left:auto;margin-right:auto;}}#main-wrapper{margin-top:0;position:relative;padding-top:20px;}ul.nav{margin:0;}.navbar-brand{margin-left:10px;}#navbar-main{background-color:#00549f;padding:0;}nav.mainmenu{width:100%;}nav.mainmenu ul{flex-wrap:nowrap;justify-content:center;}nav.mainmenu li{display:flex;justify-content:center;align-items:center;text-align:center;font-weight:600;border-right:#fff solid 1.5px !important;}nav.mainmenu li:last-child{border-right:none !important;}nav.mainmenu li.nav-item:hover,nav.mainmenu li.nav-item:active{background-color:#012d54;}nav.mainmenu.li a{color:#fff;font-weight:600;text-decoration:none;}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgb(255, 255, 255)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");}.tb-megamenu .nav li.dropdown > .dropdown-toggle .caret{display:none;}.tb-megamenu-item.dropdown .dropdown-toggle.tb-megamenu-no-link{border-right:2px solid transparent;}.navbar-nav .nav-link.active{color:#fff;}.search button{background-color:#c6851f;border-color:#c6851f;}@media all and (min-width:768px){nav.mainmenu li{width:100%;border-right:0;}}@media (min-width:1200px){nav.mainmenu li{width:250px;}}div#block-tbh-mainnavigation{width:100%;display:flex;justify-content:space-evenly;text-align:center;align-items:center;}.tb-megamenu{background-color:#00549f;}ul.tb-megamenu-nav{display:flex;flex-wrap:nowrap;}.tb-megamenu .nav > li > a,.tb-megamenu .nav > li > span.tb-megamenu-no-link{border-right:2px solid #fff;}.tb-megamenu .nav > .active > a,.tb-megamenu .nav > .active > a:hover,.tb-megamenu .nav > .active > a:focus,.tb-megamenu .nav > .active > span.tb-megamenu-no-link,.tb-megamenu .nav > .active > span.tb-megamenu-no-link:hover,.tb-megamenu .nav > .active > span.tb-megamenu-no-link:focus{background-color:#012d54;}.tb-megamenu .nav > li > a:focus,.tb-megamenu .nav > li > a:hover,.tb-megamenu .nav > li > span.tb-megamenu-no-link:focus,.tb-megamenu .nav > li > span.tb-megamenu-no-link:hover{background-color:#012d54;color:#fff;}.tb-megamenu .dropdown-menu{background-color:#00549f;border-bottom:3px solid #00549f;}.tb-megamenu .nav li.dropdown.open > .dropdown-toggle{background-color:#00549f;color:#fff;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle{background-color:#00549f;color:#fff;}.tb-megamenu .dropdown-menu li > a,.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link{color:#fff;}.tb-megamenu .dropdown-menu li > a:hover,.tb-megamenu .dropdown-menu li > a:focus,.tb-megamenu .dropdown-submenu:hover > a,.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link:hover,.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link:focus,.tb-megamenu .dropdown-submenu:hover > span.tb-megamenu-no-link{color:#fff;text-decoration:underline;background-color:#012d54;}li.tb-megamenu-item a{text-decoration:none;}.tb-megamenu .mega-nav > li a,.tb-megamenu .dropdown-menu .mega-nav > li a,.tb-megamenu .mega-nav > li span.tb-megamenu-no-link,.tb-megamenu .dropdown-menu .mega-nav > li span.tb-megamenu-no-link{line-height:1.5em;padding:10px;text-decoration:none;}.tb-megamenu .mega-nav > li:first-child > a,.tb-megamenu .dropdown-menu .mega-nav > li:first-child > a,.tb-megamenu .mega-nav > li:first-child > span.tb-megamenu-no-link,.tb-megamenu .dropdown-menu .mega-nav > li:first-child > span.tb-megamenu-no-link{padding-top:10px;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle,.tb-megamenu .nav > li.dropdown.open.active > a:hover,.tb-megamenu .nav > li.dropdown.open.active > span.tb-megamenu-no-link:hover{background-color:#00549f;color:#fff;border-color:#fff;}.tb-megamenu .dropdown-menu .active > a,.tb-megamenu .dropdown-menu .active > a:hover,.tb-megamenu .dropdown-menu .active > span.tb-megamenu-no-link,.tb-megamenu .dropdown-menu .active > span.tb-megamenu-no-link:hover{background-color:#012d54;color:#fff;background-image:none;}.tb-megamenu .dropdown-menu li > a,.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link{border-top:none;}p.mega{color:#000;background-color:#fff;padding:10px;text-align:center;margin-top:20px;margin-right:20px;}p.mega a{color:#00549f !important;text-decoration:underline;height:50px;display:flex !important;align-items:center;text-align:center !important;padding:0px !important;justify-content:center;}.tb-megamenu .dropdown-menu a,.tb-megamenu .dropdown-menu span.tb-megamenu-no-link{}p.mega a:hover{text-decoration:underline;height:50px;display:flex;align-items:center;color:#4a9eb6 !important;}p.mega img{margin:0;padding-top:10px;}@media all and (min-width:851px){.site-footer__top .region{width:33%;}}.site-footer p{font-family:Open Sans,sans-serif;color:#ffffff;}.site-footer hr{border-top:3px solid;opacity:100%;color:#fff;}.site-footer .block{border:none;margin:0;padding:0 10px 0 10px;}.site-footer__bottom{border:none;}.sinai img{margin-right:10px;}.sinai p{font-size:.85em;margin-right:40px;}.social img{margin-right:10px;}div.footer-menu a{text-decoration:none;}div.footer-menu a:hover{text-decoration:underline;}footer.site-footer{margin-top:20px;}img.image-style-slide{object-fit:cover;object-position:center;max-width:100%;width:1800px;height:auto;}section.row.region.region-slides{margin-bottom:-16px;}div.slide-content{position:absolute;top:0;width:49%;height:96%;}div.slide-content-ways{position:absolute;top:0;width:49%;background-color:#017798;height:100%;}h1.slide{color:#fff;}h5.slide,h5.slide a{color:#fff;}p.slide{color:#fff;}div.views_slideshow_cycle_slide{background-color:transparent;max-width:100%;}div.views-field-field-slide-image{max-width:100%;}.sidebar h2{border-bottom:none;text-transform:uppercase;}nav.sidemenu h2,.sidemenu h2,.block-field-blocknodepharmacyfield-pharmacy-address h2{border-top:10px solid #6B7178;}.block-field-blocknodepharmacyfield-pharmacy-address h2{font-size:1em;}.field--name-field-phone-number{padding-bottom:15px;}nav.sidemenu ul,nav.menu--pharmacy-care ul{display:flex;flex-direction:column;}div.sidebar a.nav-link.active,li.nav-item.active a{color:#4a9eb6;text-decoration:underline;}div.physician-image div.field--name-field-media-image{width:100%;}div.physician-image img{margin-bottom:15px;}div.sched a{margin-left:0px !important;}div.map{margin-top:20px;}p.physician-title{font-size:24px;line-height:30px;font-weight:100;}p.general-info.about,p.general-info.pub{margin-bottom:0;}div.media-body.col-xs-12.col-sm-5 h1{line-height:1.3em;}h2.sidemenu{border-top:10px solid #6B7178;border-bottom:none;text-transform:uppercase;margin:0 0 0.5em;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;}.layout--twocol-section{display:flex;flex-wrap:wrap;}.layout--twocol-section > .layout__region{flex:0 1 100%;}@media screen and (min-width:40em){.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second,.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first{flex:0 1 100%;}}@media screen and (min-width:50em){.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second{flex:0 1 50%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{flex:0 1 33%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first{flex:0 1 67%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second{flex:0 1 25%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first{flex:0 1 75%;}}div.form-item-field-first-name-value,.form-item-field-last-name-value,.form-item-field-specialties-target-id,div.js-form-item-field-locations-target-id-verf,.js-form-wrapper{margin-right:0.5rem;margin-left:0.5rem;}@media all and (min-width:576px){div.form-item-field-first-name-value,.form-item-field-last-name-value,.form-item-field-specialties-target-id,div.js-form-item-field-locations-target-id-verf{width:100%;}}@media (min-width:768px){div.form-item-field-first-name-value,.form-item-field-last-name-value,.form-item-field-specialties-target-id,div.js-form-item-field-locations-target-id-verf{width:45%;}}@media (min-width:992px){div.form-item-field-first-name-value,.form-item-field-last-name-value,.form-item-field-specialties-target-id,div.js-form-item-field-locations-target-id-verf{width:20%;}}div.but-call{align-items:center;}div.media-right.col-12.col-sm-3 a{width:100%;}h3.find-doc{padding:40px 0;}form#views-exposed-form-find-a-doctor-page-1{padding-bottom:40px;}div.field--name-field-or-call{font-weight:700;margin-bottom:10px;}h3.news-title{color:#6B7178;}div.caption{font-size:.75em;margin-right:15px;}h4.news-title{font-size:1.5em;}div.news-img img{width:100%;}h2.home-title{font-size:1.2em;color:#00549f;}h5.home-art{text-align:center;}h5.home-art a{font-weight:700;}.locations img{margin-right:10px;}div.event{display:flex;}div.field--name-field-organization p{margin-top:12px;margin-bottom:0rem;}p.address{margin-bottom:0;}div.field--name-field-locations-phone{margin-bottom:2rem;}div.field__label{border-top:10px solid #6B7178;border-bottom:none;text-transform:uppercase;margin:0 0 0.5em;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.071em;line-height:1.2;font-weight:600;color:#6B7178;}.field--type-entity-reference .field__label{font-weight:600;}span.country{display:none;}span.organization{font-weight:700;}div.views-field-field-locations-landing-image,div.loc-image{margin-top:20px;}p.loc-title{margin-bottom:0;}p.loc-title a,p.vac-title a,p.phar-title a{font-size:1.2em;font-weight:700;}div.vac-image,div.phar-image{padding-top:20px;}p.phar-head,h4.vac-head{width:100%;}@media screen and (min-width:768px){p.phar-head,h4.vac-head{width:75%;}}h4.testimonial-title{font-size:1.4em;}h4.testimonial-name{color:#6B7178;}h4.testimonial-description{color:#6B7178;}h2.careers{border-top:10px solid #6B7178;line-height:1.6;}div.field--name-field-content img{margin-right:20px;}h2.events{font-size:1.2em;color:#00549f;}p.date-display{font-size:.85em;margin-bottom:.5rem;font-style:italic;}a.btn.btn-primary,a.btn.btn-secondary{padding:15px;margin:20px;}.ckeditor-accordion-container > dl{border:none;}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){border-bottom:1px solid #012d54;}.ckeditor-accordion-container > dl dt > a,.ckeditor-accordion-container > dl dt > a:not(.button){background-color:#00549f;}.ckeditor-accordion-container > dl dt > a:hover,.ckeditor-accordion-container > dl dt > a:not(.button):hover{background-color:#012d54;}.ckeditor-accordion-container > dl dt.active > a{background-color:#012d54;}div.field--name-field-banner img{width:100%;height:auto;}div.alert-banner{background-color:#fcb034;padding:20px;margin:10px;border-radius:10px;width:95%;}div.alert-banner p{font-size:0.8em;}div.alert-banner a{color:#00549f;}@media (min-width:576px){div.alert-banner p{font-size:1.0em;}div.alert-banner{width:100%;}}@media (min-width:768px){div.alert-banner p{font-size:1.2em;}}div#block-tbh-homepagevaccines{border-bottom:3px solid #6B7178;}div#block-tbh-homepageappointment{border-bottom:3px solid #6B7178;margin-bottom:30px;}div.layout--twocol-section--25-75{align-items:center;}div.views-field-name.depth-0{font-size:1.7em;padding:30px 0 0 0;border-top:1px solid #9a9a9a;}div.views-field-name.depth-0 a{color:#c6851f;}div.field--name-field-media-image img{margin:0 1em 1em 0;}div.block-field-blocktaxonomy-termclinical-servicesfield-contact-and-location h2,div.block-field-blocktaxonomy-termclinical-servicesfield-contact-location h2{font-size:1.5em;background-color:#fcb034;padding:10px 0;font-weight:700;color:#000;text-align:center;}h3.contact-info{background-color:#fcb034;padding:10px 0;}h2#-menu{border-top:10px solid #6B7178;font-size:1em;text-transform:uppercase;margin-top:20px;}nav.menu--medical-care-menu ul,nav.menu--pediatric-care-in-brooklyn ul,nav.menu--radiology-services-in-brooklyn-n ul,nav.menu--emergency-medicine-in-brooklyn-n ul,nav.menu--dentistry-and-oral-maxillofacial ul,nav.menu--surgical-care-in-brooklyn-ny ul,nav.menu--ob-gyn-care-in-brooklyn-ny ul,nav.menu--family-medicine-in-brooklyn ul,nav.menu--urology-in-brooklyn-ny ul,nav.menu--specialized-care ul{display:flex;flex-direction:column;}div.layout__region--second{padding-left:30px;}div.field--name-field-title-tag{font-style:normal;font-weight:700;font-size:2.25em;line-height:1.2em;color:#6B7178;}div.field--name-field-services-phone{margin-bottom:20px;}div.three-col-img img{width:100%;margin:0;height:auto;}tr{background-color:transparent;}p+ul,p+ol{margin-top:-1rem;}img.align-left{margin-right:10px;}section.region-top-header img{max-width:95%;}.responsive-iframe{width:100%;position:relative;height:0;padding:calc(var(--iheight) / var(--iwidth) * 100%) 0 0;}.responsive-iframe iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;}.media-oembed-content{max-width:100%;border:none;background-color:transparent;}.gdoc-field{height:800px;}div.search{padding:50px;border-bottom:1px solid #6B7178;}div.search h4 a{color:#4a9eb6;}@media all and (min-width:200px){div.slide-content,div.slide-content-ways{padding:10px;}h1.slide{font-size:1.2em;line-height:1.1em;}h5.slide{font-size:.7em;}#navbar-main  .nav-link{color:#ffffff;text-decoration:none;}#navbar-main   #block-tbh-main-menu > ul > li.nav-item.menu-item--expanded.dropdown > ul{background-color:#00549F;}#navbar-main   nav.mainmenu li{display:block;width:100%;}#navbar-main   .dropdown-menu.show{display:block;width:100%;}#navbar-main  #block-tbh-main-menu > ul > li.nav-item.menu-item--expanded.dropdown > ul{background-color:#00549F;}#navbar-main  .nav-link:hover,.nav-link:focus,.nav-link:active{background:#012d53;color:#fff !important;text-decoration:none;}#navbar-main   #block-tbh-main-menu > ul > li.nav-item.active{color:#fff;background-color:#012d53;}#navbar-main  .navbar-nav .nav-item.active a.nav-link.active{color:#fff;background:#012d53;}#navbar-main  .nav-link.dropdown-toggle.show:focus,#navbar-main .nav-link.dropdown-toggle.show:hover{color:#dddddd;background-color:#023c6c;}#navbar-main  .dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#02467e;}#navbar-main  .dropdown-item a{color:#fff;text-decoration:none;}#navbar-main .dropdown-item:hover a{color:#fff;text-decoration:none;}#navbar-main .dropdown-item:focus,#navbar-main .dropdown-item:hover{color:#fff;background-color:#012d53;}#navbar-main .dropdown-item.active a,#navbar-main .dropdown-item:active  a{color:#fff;text-decoration:none;}#block-tbh-mainhowtohelp .nav{display:block;}}@media (min-width:576px){div.slide-content,div.slide-content-ways{padding:10px;}h1.slide{font-size:1.4em;line-height:1.1em;}h5.slide{font-size:.8em;}#navbar-main .dropdown-menu.show{display:block;width:100%;}#navbar-main  .nav-link{color:#ffffff;text-decoration:none;font-weight:700;}#navbar-main #block-tbh-main-menu > ul > li.nav-item.menu-item--expanded.dropdown > ul{background-color:#00549F;}#navbar-main  nav.mainmenu li{display:block;width:100%;}#navbar-main .nav-link:hover,#navbar-main .nav-link:focus,#navbar-main .nav-link:active{color:#fff;background:#012d53;text-decoration:none;}#navbar-main #block-tbh-main-menu > ul > li.nav-item.active{color:#fff;background-color:#012d53;}#navbar-main .navbar-nav .nav-item.active a.nav-link.active{color:#fff;background:#012d53;}#navbar-main .nav-link.dropdown-toggle.show:focus,#navbar-main .nav-link.dropdown-toggle.show:hover{color:#dddddd;background-color:#023c6c;}#navbar-main  .dropdown-item a{color:#fff;text-decoration:none;}#navbar-main  .dropdown-item:hover a{color:#fff;text-decoration:none;}#navbar-main  .dropdown-item.active,#navbar-main .dropdown-item:active{color:#fff;text-decoration:none;background-color:#02467e;}#block-tbh-mainhowtohelp .nav{display:block;}}@media (min-width:768px){div.slide-content,div.slide-content-ways{padding:45px 30px;}h1.slide{font-size:2.25em;line-height:1.2em;}h5.slide{font-size:1.2em;}}@media (min-width:992px){div.slide-content,div.slide-content-ways{padding:90px 30px;}.tb-megamenu .nav > li > a,.tb-megamenu .nav > li > span.tb-megamenu-no-link,nav#block-tbh-mainhowtohelp li a{padding:15px 15px;}#block-tbh-mainhowtohelp .nav{display:flex;}nav#navbar-main.navbar.navbar-expand-lg{height:54px;}}@media (min-width:1200px){.tb-megamenu .nav > li > a,.tb-megamenu .nav > li > span.tb-megamenu-no-link,nav#block-tbh-mainhowtohelp li a{padding:15px 20px;}#block-tbh-mainhowtohelp .nav{display:flex;}}div.lead-ic{display:flex;justify-content:space-evenly;flex-wrap:wrap;}div.paragraph--type--image-caption{display:flex;flex-direction:column;align-items:center;text-align:center;padding:10px;}div.leader{margin:1rem;}h2.lead-head{color:#c6851f;}div.paragraph--type--image-caption div.field--name-field-image,div.paragraph--type--image-caption div.field--name-field-media-image{margin:0;}div.field--name-field-image img{margin:0;padding-bottom:.5rem;}@media (min-width:768px){div.leader{width:190px;}}@media (min-width:1200px){div.leader{width:235px;}}@media (min-width:1400px){div.leader{width:280px;}}legend#edit-phone-type--wrapper-legend{font-size:1em;}.node--unpublished{background-color:#FFC0CB;}
body{color:#3b3b3b;}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff;}.tabs ul.primary li a.is-active{background-color:#fff;}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff;}#navbar-top{background-color:#fff;border-top:#00549f 15px solid;}#navbar-main{background-color:#00549f;}a,.link{color:#00549f;}a:hover,a:focus,a:active,.link:hover,.link:focus,.link:active{color:#4a9eb6;}.nav-item .dropdown-item a.active{color:white;}nav#block-tbh-mainhowtohelp a{color:#fff;}nav#block-tbh-mainhowtohelp li.menu-item--active-trail{background-color:#012d54;}.nav-link{color:#00549f;}.nav-link:hover,.nav-link:focus,.nav-link:active{color:#4a9eb6;}li.menu-item--active-trail a{color:#4a9eb6;text-decoration:underline;}a:active,.link:active{color:#23aeff;}.sidemenu .nav-link{color:#00549f;}.sidemenu .nav-link:hover,.sidemenu .nav-link:focus,.sidemenu .nav-link:active{color:#4a9eb6;}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3;}.page-link,.page-link:hover{color:#0071b3;}.sidebar .block{background-color:transparent;border:none;}.btn-primary{background-color:#3e6e0b;border-color:#3e6e0b;}.btn-primary:hover,.btn-primary:focus{background-color:#8f0b0b;}.btn-secondary{background-color:#8f0b0b;border-color:#8f0b0b;}.btn-secondary:hover,.btn-secondary:focus{background-color:#3e6e0b;}.site-footer{background:#00549f;}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff;}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px;}[dir="rtl"] .color-form .form-item label{float:right;}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0;}
h1,h1 a{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:700;font-size:2.25em;line-height:1.2em;color:#6B7178;}h2,h2 a{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:600;font-size:1.75em;color:#6B7178;}h3,h3 a{font-family:'Open Sans',sans-serif;font-weight:700;font-size:1.5em;color:#000000;}h4,h4 a{font-family:'Open Sans',sans-serif;font-weight:700;font-size:1.0em;color:#000000;}body,p,a,li{font-family:'Open Sans',sans-serif;font-style:normal;font-weight:400;font-size:1em;}a{text-decoration:underline;color:#00549f;}a:hover{text-decoration:underline;color:#4a9eb6;}
