﻿html{font-family:"Avenir LT W01_55 Roman1475520",sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;box-sizing:border-box}html input[type=button]{-webkit-appearance:button;cursor:pointer}html input[disabled]{cursor:default}body{margin:0;color:#404040;font-family:"Avenir LT W01_55 Roman1475520",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;background:#fff}article{display:block;clear:both}aside{display:block}details{display:block}figcaption{display:block}figure{display:block;margin:1em 40px;margin:1em 0}footer{display:block}header{display:block}main{display:block}menu{display:block}nav{display:block}section{display:block}summary{display:block}audio{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}canvas{display:inline-block;vertical-align:baseline}progress{display:inline-block;vertical-align:baseline}video{display:inline-block;vertical-align:baseline}[hidden]{display:none}template{display:none}a{background-color:rgba(0,0,0,0);text-decoration:none;-webkit-transition:background-color .5s ease-out;-moz-transition:background-color .5s ease-out;-o-transition:background-color .5s ease-out;transition:background-color .5s ease-out;color:#2e3192}a:active{outline:0;color:#00aeef;outline:0}a:hover{outline:0;color:#00aeef;outline:0}a:focus{color:#00aeef;outline:thin dotted}a .quilt-meta{color:#000}abbr[title]{border-bottom:1px dotted}b{font-weight:bold}strong{font-weight:bold}dfn{font-style:italic;font-style:italic}h1{font-size:2em;margin:.67em 0;clear:both;font-family:"Avenir LT W01_85 Heavy1475544";color:#00aeef;font-weight:normal;margin-bottom:0px}mark{background:#ff0;color:#000;background:#fff9c0;text-decoration:none}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline;bottom:-0.25em}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}img{border:0;height:auto;max-width:100%}img.size-full{margin-bottom:.5em}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0;background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}pre{overflow:auto;font-family:monospace,monospace;font-size:1em;background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code{font-family:monospace,monospace;font-size:1em;font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}kbd{font-family:monospace,monospace;font-size:1em;font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}samp{font-family:monospace,monospace;font-size:1em}button{color:inherit;font:inherit;margin:0;overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer;color:#404040;font-family:"Avenir LT W01_55 Roman1475520",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}button::-moz-focus-inner{border:0;padding:0}button:hover{border-color:#ccc #bbb #aaa}button:focus{border-color:#aaa #bbb #bbb}button:active{border-color:#aaa #bbb #bbb}input{color:inherit;font:inherit;margin:0;line-height:normal;color:#404040;font-family:"Avenir LT W01_55 Roman1475520",sans-serif;font-size:16px;font-size:1rem;line-height:1.5}input::-moz-focus-inner{border:0;padding:0}optgroup{color:inherit;font:inherit;margin:0;font-weight:bold}select{color:inherit;font:inherit;margin:0;text-transform:none;color:#404040;font-family:"Avenir LT W01_55 Roman1475520",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;border:1px solid #ccc}textarea{color:inherit;font:inherit;margin:0;overflow:auto;color:#404040;font-family:"Avenir LT W01_55 Roman1475520",sans-serif;font-size:16px;font-size:1rem;line-height:1.5;color:#666;border:1px solid #ccc;border-radius:3px;padding:3px;width:100%}textarea:focus{color:#111}input[type=reset]{-webkit-appearance:button;cursor:pointer;border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em}input[type=reset]:hover{border-color:#ccc #bbb #aaa}input[type=reset]:focus{border-color:#aaa #bbb #bbb}input[type=reset]:active{border-color:#aaa #bbb #bbb}input[type=submit]{-webkit-appearance:button;cursor:pointer;border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em;background:#fff;-webkit-appearance:button;background:#36c6f4;border:none;color:#fff;font-size:1.575em;padding:.5em 1em}input[type=submit]:hover{border-color:#ccc #bbb #aaa;background:#1baddc}input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=submit]:active{border-color:#aaa #bbb #bbb}button[disabled]{cursor:default}input[type=checkbox]{box-sizing:border-box;padding:0}input[type=radio]{box-sizing:border-box;padding:0}input[type=number]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=number]::-webkit-inner-spin-button{height:auto}input[type=number]::-webkit-outer-spin-button{height:auto}input[type=number]:focus{color:#111}input[type=search]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=search]:focus{color:#111}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em;width:100%}td{padding:0;padding:.4rem;border:1px solid #d3d3d3}th{padding:0}h2{clear:both;font-family:"Avenir LT W01_85 Heavy1475544";color:#00aeef;font-weight:normal;margin-bottom:0px}h3{clear:both;font-family:"Avenir LT W01_85 Heavy1475544";color:#00aeef;font-weight:normal;margin-bottom:0px}h4{clear:both;font-family:"Avenir LT W01_85 Heavy1475544";color:#00aeef;font-weight:normal;margin-bottom:0px}h5{clear:both;font-family:"Avenir LT W01_85 Heavy1475544";color:#00aeef;font-weight:normal;margin-bottom:0px}h6{clear:both;font-family:"Avenir LT W01_85 Heavy1475544";color:#00aeef;font-weight:normal;margin-bottom:0px}.type-post h2{clear:none}.type-post h3{clear:none}.type-post h4{clear:none}img.single-staff-thumb{width:25%;height:auto;float:left;margin:1.5em 1.5em .5em 0}img.single-staff-thumb+h1{clear:none}img.single-staff-thumb+h2{clear:none}img.single-staff-thumb+h3{clear:none}h1.blockHeader{padding:.25em .5em;background:#f4f4f4;font-size:1.675em;border-top:1px solid #d7dce8;text-transform:uppercase;font-family:"Avenir LT W01_95 Black1475556";margin-bottom:1em}h2.blockHeader{padding:.25em .5em;background:#f4f4f4;font-size:1.375em;border-top:1px solid #d7dce8;text-transform:uppercase;margin-top:1.5em;margin-bottom:1em}p{margin-bottom:1.5em;line-height:1.5em}cite{font-style:italic}em{font-style:italic}i{font-style:italic}blockquote{margin:0 1.5em;quotes:"" ""}blockquote:before{content:""}blockquote:after{content:""}address{margin:0 0 1.5em}tt{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr{border-bottom:1px dotted #666;cursor:help}acronym{border-bottom:1px dotted #666;cursor:help}ins{background:#fff9c0;text-decoration:none}big{font-size:125%}*{box-sizing:inherit}*:before{box-sizing:inherit}*:after{box-sizing:inherit}q{quotes:"" ""}q:before{content:""}q:after{content:""}ul{margin:1em 0 1.5em 1em;padding:0 0 0 1em;line-height:1.5em;list-style:disc}ol{margin:1em 0 1.5em 1em;padding:0 0 0 1em;line-height:1.5em;list-style:decimal}.entry-content{margin:1.5em 0 0;margin-top:0px}.entry-content ul{font-size:1em}.entry-content ul ul{list-style:circle}.entry-content:before{content:"";display:table;table-layout:fixed}.entry-content:after{content:"";display:table;table-layout:fixed;clear:both}.entry-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.entry-content p{font-size:1em;margin-top:.25em}.entry-content .fvp-overlay .fvp-actionicon{background-image:url("https://holycrossmedicalcenter.org/wp-content/plugins/featured-video-plus/img/playicon.png");display:block;top:0px;left:0px;width:100%;height:100%}.entry-content .fvp-dynamic .fvp-actionicon{background-image:url("https://holycrossmedicalcenter.org/wp-content/plugins/featured-video-plus/img/playicon.png");display:block;top:0px;left:0px;width:100%;height:100%}.entry-content .videoEmbed img{opacity:.75 !important}.site-main li{padding:.25em 0}.site-main .comment-navigation{margin:0 0 1.5em;overflow:hidden}.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}li>ul{margin-bottom:0;margin-left:1.5em}li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}input[type=button]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:.75rem;line-height:1;padding:.6em 1em .4em;background:#fff;-webkit-appearance:button;background:#36c6f4;border:none;color:#fff;font-size:1.575em;padding:.5em 1em}input[type=button]:hover{border-color:#ccc #bbb #aaa;background:#1baddc}input[type=button]:focus{border-color:#aaa #bbb #bbb}input[type=button]:active{border-color:#aaa #bbb #bbb}input[type=text]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=text]:focus{color:#111}input[type=email]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=email]:focus{color:#111}input[type=url]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=url]:focus{color:#111}input[type=password]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=password]:focus{color:#111}input[type=tel]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=tel]:focus{color:#111}input[type=range]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=range]:focus{color:#111}input[type=date]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=date]:focus{color:#111}input[type=month]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=month]:focus{color:#111}input[type=week]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=week]:focus{color:#111}input[type=time]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=time]:focus{color:#111}input[type=datetime]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=datetime]:focus{color:#111}input[type=datetime-local]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=datetime-local]:focus{color:#111}input[type=color]{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus{color:#111}.main-navigation{padding-top:2em;height:6em;float:right;position:relative}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{float:left;position:absolute;top:3.5em;left:-999em;z-index:99999;background:#fff;border:1px solid rgba(0,0,0,.2);z-index:11;opacity:0}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul a{width:220px;border:none;padding:.5em 1em;font-size:1.0625em}.main-navigation ul ul li{font-size:.875em}.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul li.focus>ul{left:100%}.main-navigation ul li:hover>ul{left:auto;opacity:1;-webkit-transition:opacity .125s ease-out;-moz-transition:opacity .125s ease-out;-o-transition:opacity .125s ease-out;transition:opacity .125s ease-out}.main-navigation ul li.focus>ul{left:auto;opacity:1;-webkit-transition:opacity .125s ease-out;-moz-transition:opacity .125s ease-out;-o-transition:opacity .125s ease-out;transition:opacity .125s ease-out}.main-navigation li{display:inline-block;position:relative}.main-navigation a{display:block;text-decoration:none;padding:.75em .75em 1.25em .75em;border-top:1px solid rgba(0,0,0,0);border-left:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);z-index:12;position:relative}.main-navigation .menu-item-has-children a:hover{border-top:1px solid rgba(0,0,0,.2);border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2);background:#fff;-webkit-transition:border .125s ease-out;-moz-transition:border .125s ease-out;-o-transition:border .125s ease-out;transition:border .125s ease-out}.main-navigation .active a{border-top:1px solid rgba(0,0,0,.2);border-left:1px solid rgba(0,0,0,.2);border-right:1px solid rgba(0,0,0,.2);background:#fff;-webkit-transition:border .125s ease-out;-moz-transition:border .125s ease-out;-o-transition:border .125s ease-out;transition:border .125s ease-out}.main-navigation .active ul a{width:220px;border:none;padding:.5em 1em;font-size:1.0625em}.main-navigation li.menu-item-has-children ul a:hover{border:none;background:#f8f8f8}.menu-toggle{display:block}.main-navigation.toggled ul{display:block}.comment-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next{float:right;text-align:right;width:50%}.posts-navigation .nav-previous{float:left;width:50%}.posts-navigation .nav-next{float:right;text-align:right;width:50%}.post-navigation .nav-previous{float:left;width:50%}.post-navigation .nav-next{float:right;text-align:right;width:50%}.sidebar-content{width:73%;float:right}div#sidebar{width:25%;float:left;margin-top:2em}div#sidebar h2{clear:none}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear{clear:both;clear:both}.clear:before{content:"";display:table;table-layout:fixed}.clear:after{content:"";display:table;table-layout:fixed;clear:both}.comment-content:before{content:"";display:table;table-layout:fixed}.comment-content:after{content:"";display:table;table-layout:fixed;clear:both}.comment-content a{word-wrap:break-word}.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.site-header:before{content:"";display:table;table-layout:fixed}.site-header:after{content:"";display:table;table-layout:fixed;clear:both}.site-content{padding-bottom:4em}.site-content:before{content:"";display:table;table-layout:fixed}.site-content:after{content:"";display:table;table-layout:fixed;clear:both}.site-footer:before{content:"";display:table;table-layout:fixed}.site-footer:after{content:"";display:table;table-layout:fixed;clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0em 0 1.5em}.byline{display:none}.updated:not(.published){display:none}.single .byline{display:inline}.group-blog .byline{display:inline}.page-content{margin:1.5em 0 0}.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.bypostauthor{display:block}.infinite-scroll .posts-navigation{display:none}.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}embed{max-width:100%}iframe{max-width:100%}object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.primary{overflow:hidden}#primary{overflow:hidden}.secondary{color:#2e3192}#secondary{color:#2e3192}.content-width{width:80%;max-width:1200px;margin:0 auto;position:relative}#content{width:100%;background:#fff;position:relative;z-index:9}header#masthead{position:fixed;width:100%;z-index:10;background:rgba(255,255,255,.9);-moz-box-shadow:0 4px 4px rgba(0,0,0,.1);-webkit-box-shadow:0 4px 4px rgba(0,0,0,.1);box-shadow:0 4px 4px rgba(0,0,0,.1)}.whiteMenu{background:#fff !important}#site-pre-header{background:rgba(46,49,146,.1);width:100%;overflow:hidden}#site-header{width:100%;padding-bottom:.125em}ul#pre-primary-menu{display:inline;padding:0;margin:0;float:right;border-left:1px solid rgba(0,0,0,.1)}ul#pre-primary-menu li{float:right;border-right:1px solid rgba(0,0,0,.1);margin:0;list-style:none}ul#pre-primary-menu li.pay-my-bill{background:#00aeef;color:#fff}ul#pre-primary-menu li.pay-my-bill a{color:#fff}ul#pre-primary-menu li a{color:#2e3192;display:block;padding:.75em .75em}ul#pre-primary-menu li a:hover{background:rgba(46,49,146,.1)}#logo-wrap{height:100%;vertical-align:center;float:left;display:inline-block}img.logo{max-width:266px;margin-top:-40px}#header-meta ul{float:right;line-height:3em;margin:0px;padding:0px 1em 0 0}#header-meta ul li{list-style:none;float:left;margin-right:.5em}#header-meta ul li img{width:32px;height:32px;vertical-align:middle}.menu-primary-container{float:right;margin-right:-20px}#site-search{margin-top:.6em;border:1px solid rgba(0,174,239,.4);padding:.15em .25em;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-box-shadow:0 0px 4px rgba(0,0,0,.1);-webkit-box-shadow:0 0px 4px rgba(0,0,0,.1);box-shadow:0 0px 4px rgba(0,0,0,.1);display:inline-block;float:right}#site-search form{display:inline;position:relative}#site-search:hover{opacity:1;-webkit-transition:opacity .75s ease-out;-moz-transition:opacity .75s ease-out;-o-transition:opacity .75s ease-out;transition:opacity .75s ease-out}#site-search input[type=submit]{-webkit-appearance:none;height:100%;text-indent:-9999px;background:#fff url("//holycrossmedicalcenter.org/wp-content/themes/holy-cross-medical-center/img/icons/icon_search.png") center center no-repeat;background-size:19px 19px;width:19px;height:19px;border:none;padding:0px;display:inline-block;position:absolute;right:6px;top:0px}#site-search input.search-field{-webkit-appearance:none;font-size:.95em;border:none}#site-search label{line-height:1em}.page-header{min-height:166px}.metaslider #metaslider_container_9 .caption-wrap{background:none;text-align:center;opacity:1;padding-bottom:3em}.metaslider #metaslider_container_9 .caption-wrap .caption{width:50%;max-width:1200px;margin:0 auto}.metaslider #metaslider_container_9 .caption-wrap .caption h2{color:#38c6f4;font-size:3.5em;font-family:"Avenir LT W01_85 Heavy1475544";line-height:1.25em;margin:.5em 0;background:none;text-transform:none;border-top:none;padding:0px}.metaslider #metaslider_container_9 .caption-wrap .caption p{font-size:1.25em;color:#000;background:rgba(255,255,255,.5);display:inline-block;padding:.25em .5em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.metaslider #metaslider_container_9 .caption-wrap .caption .caption-right{width:70%;float:right;text-align:right}.metaslider #metaslider_container_9 .caption-wrap .caption .caption-left{width:70%;text-align:left}.metaslider #metaslider_container_9 .flexslider .flex-control-nav a{background:#959595;width:20px;height:20px}.metaslider #metaslider_container_9 .flexslider .flex-control-nav a.flex-active{background:#36c6f4}.metaslider .flex-control-nav{bottom:1em;z-index:100}#metaslider_9{margin-bottom:0px}a.button{background:#00aeef;padding:.5em 1em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff;display:inline-block;margin-top:1em;font-family:"Avenir LT W01_95 Black1475556";cursor:pointer}a.button:hover{background:#36c6f4}.fthoirow{font-size:2em;padding:0em 0 1em 0;text-align:center}a.btyellow{background:#ffb400}a.btyellow:hover{background:#e6a200}a.btgreen{background:#59d100}a.btgreen:hover{background:#4fba00}ul#practices-grid-list{margin:0px;padding:0px}ul#practices-grid-list li{list-style:none;width:45%;padding:.5em 1em;display:inline-block;border:2px solid #f4f4f4;margin-bottom:2em;margin:2%;vertical-align:top}ul#practices-grid-list h3{font-size:2em;margin-top:0px}ul#practices-grid-list .locationMeta{font-size:1.125em;margin-bottom:1em}footer.site-footer{background:#36c6f4;padding:1em}#footer-copy{text-align:center;font-size:.75em}ul#footer-menu{list-style:none;margin:0px;padding:0px;margin-bottom:3em;margin-top:2em}ul#footer-menu li{display:inline-block;color:#fff;margin-right:1.5em;vertical-align:top;font-family:"Avenir LT W01_95 Black1475556";border-left:1px solid #a3e9ff;padding-left:.5em;font-size:1em}ul#footer-menu li a{color:#fff}ul#footer-menu li a:hover{color:#def7ff}ul#footer-menu li.menu-item-has-children ul{margin:0px;padding:0px}ul#footer-menu li.menu-item-has-children ul li{display:block;font-family:"Avenir LT W01_45 Book1475508";border-left:none;padding-left:0;font-size:.875em;margin:0}.menu-footer-menu-container{vertical-align:top}#home-carousel .metaslider .caption-wrap{opacity:1;background:rgba(0,174,239,.9)}#home-news-highlight{margin-top:1em}#home-news-highlight #highlight-left{width:25%;float:left;margin:.5em 0 0 0;padding:0px}#home-news-highlight #highlight-left .ui-state-active a{color:#2e3192;background:#f4f4f4}#home-news-highlight ul#highlight-left li{font-size:1.275em;list-style:none;margin-right:1em}#home-news-highlight ul#highlight-left li a{color:#2d2d2d;display:block;border-bottom:1px solid #b5b5b5;padding:.25em .5em}#home-news-highlight ul#highlight-left li a:hover{color:#2e3192;background:#f4f4f4}#home-news-highlight #highlight-right{width:74%;float:right;width:74%;float:right}#home-news-highlight #highlight-right h3{margin-bottom:0px;font-family:"Avenir LT W01_35 Light1475496";font-size:1.675em;color:#383838;margin-top:0px}.sidebar-left{width:25%;float:left;padding-right:1%}.sidebar-left ul#practices-list{margin:.5em 0 0 0;padding:0px}.sidebar-left ul#practices-list li{list-style:none;font-size:.925em;line-height:1.5em;border-bottom:1px solid #d7dce8}.sidebar-left ul#practices-list li a{color:#363636;padding:.5em .5em;display:block;width:100%;height:100%;color:#363636;padding:.5em .5em;display:block;width:100%;height:100%}.sidebar-left ul#practices-list li a:hover{background:#fafafa}.sidebar-left ul#practices-list li ul{margin-left:1em;padding-left:.25em;font-size:.875em}.sidebar-left ul#practices-list li ul li{border-bottom:none;margin:.125em}.sidebar-left ul#practices-list li ul li:before{content:"»"}.sidebar-left ul#practices-list li ul li a{display:inline;display:inline;padding:.75em .5em;padding:.75em .5em}.sidebar-left ul#practices-list li ul li a:hover{background:none;background:none;text-decoration:underline;text-decoration:underline}.sidebar-left ul#practices-list li ul li.current_page_item a{background:none;color:#00aeef;font-family:"Avenir LT W01_95 Black1475556"}.sidebar-left ul#practices-list li ul.children{margin-top:.5em}.sidebar-left ul#practices-list li.active a{background:#f4f4f4;color:#2e3192;font-family:"Avenir LT W01_55 Obliqu1475526"}.sidebar-left ul#practices-list li.active ul{margin-top:.5em;margin-bottom:1em}.sidebar-left ul#practices-list li.active ul li{list-style:disc;border-bottom:none;line-height:1em;font-size:.875em;padding:.25em 0em;line-height:1.25em}.sidebar-left ul#practices-list li.active ul li a{font-family:"Avenir LT W01_55 Roman1475520",sans-serif;background:none;padding:0px;line-height:inherit;color:#00aeef}.sidebar-left ul#practices-list li.active ul li a:hover{color:#2e3192}.sidebar-left ul#practices-list li.current_page_item a{background:#f4f4f4;color:#00aeef;font-family:"Avenir LT W01_95 Black1475556"}.sidebar-left ul#practices-list li.current_page_item ul li a{background:none;color:#363636;font-family:"Avenir LT W01_55 Roman1475520",sans-serif}.sidebar-left ul#practices-list li.current_page_ancestor a{background:#f4f4f4;color:#00aeef;font-family:"Avenir LT W01_95 Black1475556";color:#000}.sidebar-left ul#practices-list li.current_page_ancestor ul li a{background:none;color:#363636;font-family:"Avenir LT W01_55 Roman1475520",sans-serif}.sidebar-left ul#practices-list li.current_page_ancestor ul li.current_page_item a{background:none;color:#00aeef;font-family:"Avenir LT W01_95 Black1475556"}.sidebar-left ul#practices-list li.page_item_has_children{padding-bottom:.5em}.sidebar-left ul#services-list{margin:.5em 0 0 0;padding:0px}.sidebar-left ul#services-list li{list-style:none;font-size:1em;line-height:1.5em;border-left:3px solid #00aeef;border-bottom:2px solid #f4f4f4;margin:3px 0}.sidebar-left ul#services-list li a{display:flex;align-items:center;color:#363636;padding:.5em .5em;display:block;width:100%;height:100%;color:#363636;padding:.5em .5em;display:block;width:100%;height:100%}.sidebar-left ul#services-list li a:hover{background:#fafafa}.sidebar-left ul#services-list li ul{margin-left:1em;padding-left:.25em;font-size:.875em}.sidebar-left ul#services-list li ul li{border-bottom:none;margin:.125em}.sidebar-left ul#services-list li ul li:before{content:"»"}.sidebar-left ul#services-list li ul li a{display:inline;display:inline;padding:.75em .5em;padding:.75em .5em}.sidebar-left ul#services-list li ul li a:hover{background:none;background:none;text-decoration:underline;text-decoration:underline}.sidebar-left ul#services-list li ul li.current_page_item a{background:none;color:#00aeef;font-family:"Avenir LT W01_95 Black1475556"}.sidebar-left ul#services-list li ul.children{margin-top:.5em}.sidebar-left ul#services-list li.active a{background:#f4f4f4;color:#2e3192;font-family:"Avenir LT W01_95 Black1475556";display:flex;align-items:center;justify-content:space-between}.sidebar-left ul#services-list li.active a i{margin-left:auto}.sidebar-left ul#services-list li.active ul{margin-top:.5em;margin-bottom:1em}.sidebar-left ul#services-list li.active ul li{list-style:disc;border-bottom:none;line-height:1em;font-size:.875em;padding:.25em 0em;line-height:1.25em}.sidebar-left ul#services-list li.active ul li a{font-family:"Avenir LT W01_55 Roman1475520",sans-serif;background:none;padding:0px;line-height:inherit;color:#00aeef}.sidebar-left ul#services-list li.active ul li a:hover{color:#2e3192}.sidebar-left ul#services-list li.current_page_item a{background:#f4f4f4;color:#00aeef;font-family:"Avenir LT W01_95 Black1475556"}.sidebar-left ul#services-list li.current_page_item ul li a{background:none;color:#363636;font-family:"Avenir LT W01_55 Roman1475520",sans-serif}.sidebar-left ul#services-list li.current_page_ancestor a{background:#f4f4f4;color:#00aeef;font-family:"Avenir LT W01_95 Black1475556";color:#000}.sidebar-left ul#services-list li.current_page_ancestor ul li a{background:none;color:#363636;font-family:"Avenir LT W01_55 Roman1475520",sans-serif}.sidebar-left ul#services-list li.current_page_ancestor ul li.current_page_item a{background:none;color:#00aeef;font-family:"Avenir LT W01_95 Black1475556"}.sidebar-left ul#services-list li.page_item_has_children{padding-bottom:.5em}.sidebar-left ul.sidebar-menu{margin:.5em 0 0 0;padding:0px}.sidebar-left ul.sidebar-menu li{list-style:none;font-size:.925em;line-height:1.5em;border-bottom:1px solid #d7dce8}.sidebar-left ul.sidebar-menu li a{color:#363636;padding:.5em .5em;display:block;width:100%;height:100%;color:#363636;padding:.5em .5em;display:block;width:100%;height:100%}.sidebar-left ul.sidebar-menu li a:hover{background:#fafafa}.sidebar-left ul.sidebar-menu li.active a{background:#f4f4f4;color:#2e3192;font-family:"Avenir LT W01_55 Obliqu1475526"}.sidebar-left ul.sidebar-menu li.current_page_item a{background:#f4f4f4;color:#00aeef;font-family:"Avenir LT W01_95 Black1475556"}.sidebar-left ul.sidebar-menu li.current_page_item ul li a{background:none;color:#363636;font-family:"Avenir LT W01_55 Roman1475520",sans-serif}.sidebar-left ul.sidebar-menu li.current_page_ancestor a{background:#f4f4f4;color:#00aeef;font-family:"Avenir LT W01_95 Black1475556";color:#000}.sidebar-left ul.sidebar-menu li.current_page_ancestor ul li a{background:none;color:#363636;font-family:"Avenir LT W01_55 Roman1475520",sans-serif}.sidebar-left ul.sidebar-menu ul.sub-menu{margin-left:0px;padding-left:0px}.sidebar-left ul.sidebar-menu ul.sub-menu li{border:none}.sidebar-left .menu-primary-container{float:none;margin:0px}ul#sidebar-about-us li{display:none}ul#sidebar-about-us li.menu-item-226{display:list-item}ul#sidebar-about-us li.menu-item-226 ul li{display:list-item}.menu-title{font-size:1.475em;font-family:"Avenir LT W01_85 Heavy1475544";background:#f4f4f4;border-top:1px solid #d7dce8;margin-top:.7em;padding:.45em .5em;color:#5b5b5b}.article-meta{font-size:.875em;font-family:"Avenir LT W01_85 Heavy1475544"}ul.news-tags{padding:0px;margin:.25em 0}ul.news-tags li{display:inline-block;margin-right:.25em}ul.news-tags li a{background:#fafafa;font-family:"Avenir LT W01_35 Light1475496";font-size:.675em;padding:.25em .5em}ul.news-cat-list{padding:0px;margin:.25em 0;display:inline}ul.news-cat-list li{display:inline-block;margin-right:.25em}ul.news-cat-list li a{background:#fafafa;font-family:"Avenir LT W01_35 Light1475496";font-size:.675em;padding:.25em .5em}ul.news-carousel{margin:0px;padding:0px;display:flex;margin:0 -0.5em}ul.news-carousel li{list-style:none;position:relative;width:33%;box-sizing:border-box;margin:0 .5em;vertical-align:top}ul.news-carousel li .video-overlay{display:none;position:absolute;display:block;width:100%;height:100%;z-index:101}ul.news-carousel li .video-overlay a{position:absolute;display:block;width:100%;height:100%}ul.news-carousel li img{width:100%}ul.news-carousel li .practice-news-thumb{max-height:157px;overflow:hidden;display:inline-block}ul.news-carousel li .video-overlay-play{position:absolute;display:block;z-index:100}ul.news-carousel li a.post-anchor{position:absolute;display:block;width:100%;height:100%;z-index:100}ul.news-carousel h3{margin:-0.25em 0 0 0;font-size:.875em;line-height:1.5em;font-weight:normal}.news-carousel-date{position:absolute;bottom:0px;padding:.25em .5em;background:#f4f4f4;width:100%;font-size:.875em;display:none}.carousel-news-button{margin-right:1em}.sidebar-right{width:73%;float:right}.thin-content{max-width:800px;margin:0 auto}.footer-meta{background:#f4f4f4}.footer-meta ul{margin-bottom:0px}.footer-meta ul li{list-style:none;display:inline-block;font-size:1.575em;color:#383838;margin-left:1em}.footer-meta ul li img{display:inline-block;width:64px;height:64px;margin-bottom:-1em;margin-right:.5em}.footer-meta ul li p{display:inline-block;margin:0px;padding:1em 0}.left{float:left;float:left}.right{float:right;float:right}.right::after{clear:both}.bread-crumb{background:#36c6f4;color:#fff}.bread-crumb a{color:#fff}p#breadcrumbs{margin:0px;padding:.25em 0}#contact-container{display:flex;margin-top:2em;text-align:center;border-radius:.5em;background:#f9f9f9}#contact-container h2{background:#00aeef;color:#fff;margin-bottom:.5em;font-size:1.5rem}#contact-container iframe{height:200px}#contact-container .contact-address{padding:0 1em;flex:1}#contact-container .contact-address p{font-size:1.25em}#contact-container .contact-phone{padding:0 1em;flex:1;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}#contact-container .contact-phone p{font-size:1.25em;font-family:"Avenir LT W01_85 Heavy1475544";margin:.25em 0 .5em 0}#contact-container .contact-phone a{background:#2e3192;color:#fff;padding:.5em 1em;display:inline-block;width:100%;border-radius:.25em;margin-bottom:1em}#contact-container .contact-map{padding:0 1em;flex:1;margin-bottom:1em}.service-category{font-size:1.5em;cursor:pointer;border-bottom:2px solid #36c6f4;background:light-grey;padding:.125em .5em}ul.service-list{margin-left:0px;padding-left:0em;font-size:1em;font-family:"Avenir LT W01_35 Light1475496";overflow:hidden}ul.service-list a{font-family:"Avenir LT W01_55 Roman1475520",sans-serif}ul.service-list li{margin-left:2em}ul.service-list li.service-category-li{list-style:none;margin-left:0px;padding-top:1em}ul.service-list li.service-category-li a{font-size:1.275em;font-family:"Avenir LT W01_85 Heavy1475544"}input.main-services-search{margin:.5em 0;border:1px solid rgba(0,174,239,.4);padding:.15em .25em;background:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}h3.service-category{margin-top:0px}.services-columns{margin-top:1em;padding:0 0em}.service-trigger{font-size:1.275em;padding:.25em .5em}.service-trigger:after{content:"➕";font-size:.75em;margin-top:.25em;color:#777;float:right}.service-trigger:hover{background-color:#00aeef;color:#fff}.services-accordion-active{background-color:#00aeef;color:#fff}.services-accordion-active:after{content:"➖"}.service-collapse{overflow:hidden;max-height:0;overflow:hidden;transition:max-height .5s ease-out;margin:.25em}.grid-sizer{width:33%}.grid-item{width:33%}.service-column h3 a{color:#00aeef}.service-column h3 a:hover{color:#2e3192}ul.staff-list{margin:1em -0.5em 0 -0.5em;padding:0;display:flex;flex-wrap:wrap;justify-content:start}ul.staff-list li{list-style:none;width:25%;padding:1% .5em}ul.staff-list li img{width:100%;height:auto}ul.staff-list h3{font-size:.875em;margin-top:0px;line-height:1.25em}ul.staff-list .staff-title{line-height:1.25em;font-size:.675em}span.staff-cred{font-size:.675em;font-family:"Avenir LT W01_35 Light1475496"}.photo-grid{padding-top:1em}.photo-sizer{width:49%}.photo-block{width:49%;margin-bottom:10px}.photo-block img{width:100%;height:auto;display:block}ul#programs-list{margin-top:1em;margin-left:0px}.resources-info ul{margin-left:0px;margin-top:1em}.resources-info h2{margin-bottom:1em}.paralax{position:relative;padding-top:166px;overflow:hidden}.paralax img{width:100%;height:auto;display:block}.resources-block{-webkit-columns:2 200px;-moz-columns:2 200px;columns:2 200px;-webkit-column-gap:4em;-moz-column-gap:4em;column-gap:4em}.resources-block ul{margin-top:0px}.fancybox-is-open .fancybox-bg{width:100%;height:100%}img.fancybox-image{position:relative}.fancybox-navigation .fancybox-button--arrow_left svg{margin-left:15px}.fancybox-navigation .fancybox-button--arrow_right svg{right:5px}ul.subterm{margin:0px;font-size:.875em;line-height:1.5em}ul.subterm a{color:#37c5f3}ul.subterm a:hover{color:#2e3192}.services-list .entry-content{margin-top:0px;border-bottom:1px #d7dce8 dotted}.services-list .entry-content p{margin-top:0px;font-size:.875em}.services-list article{margin-bottom:0px}.services-list ul{margin-top:0px}.services-list ul li h4{font-size:1.25em;margin-top:.5em}.services-list ul li h5{font-size:1em;margin-top:.5em}ul.sub-service-list{margin-top:1em;margin-left:0px}ul.sub-service-list li h2{margin-top:0px;color:#515151;font-size:1.275em}ul.sub-service-list li h2 a{color:#00aeef}ul.sub-service-list li h2 a:hover{color:#2e3192}ul.sub-service-list p{margin-top:0px}.other-services{font-size:1.25em;margin:0 1em}.other-services h3 a{color:#00aeef}.other-services h3 a:hover{color:#2e3192}.service-cat-list ul.sub-service-list{padding-left:1.75em}.service-cat-list h2.catHeader{background:#00aeef;padding:.25em .5em}.service-cat-list h2.catHeader a{color:#fff}.service-cat-list p.catDescription{font-size:1.125em;margin:.5em}.type-service{margin-bottom:0px}.type-service .entry-content{margin:0 1em}.type-service img{margin-top:1em;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em}div.employee-grid{list-style:none;padding:0px;margin:0px}div.employee-grid div{display:inline-block;width:25%;padding:1%;margin-bottom:1em;vertical-align:top}div.employee-grid div img{width:100%}div.employee-grid .name{font-family:"Avenir LT W01_95 Black1475556";color:#33a3dc;display:block;line-height:1em}div.employee-grid .title{display:block;line-height:1.25em;font-size:.775em;font-family:"Avenir LT W01_35 Light1475496"}div.employee-grid .cred{font-size:.775em;font-family:"Avenir LT W01_35 Light1475496"}ul.employee-grid{list-style:none;padding:0px;margin:0px}ul.employee-grid li{display:inline-block;width:25%;padding:1%;margin-bottom:1em;vertical-align:top}ul.employee-grid li img{width:100%}ul.employee-grid .name{font-family:"Avenir LT W01_95 Black1475556";color:#33a3dc;display:block;line-height:1em}ul.employee-grid .title{display:block;line-height:1.25em;font-size:.775em;font-family:"Avenir LT W01_35 Light1475496"}ul.employee-grid .cred{font-size:.775em;font-family:"Avenir LT W01_35 Light1475496"}#sortmeta{padding:.5em 0}#sortmeta ul{list-style:none;display:inline-block;margin:0px .25em;padding:0px}#sortmeta ul li{display:inline-block;cursor:pointer;background:#f4f4f4;padding:.25em .5em;font-family:"Avenir LT W01_95 Black1475556"}#sortmeta ul li.active{background:#36c6f4;color:#fff}#sorttitle{background:#36c6f4;padding:.25em .5em;color:#fff;text-transform:uppercase;font-family:"Avenir LT W01_95 Black1475556"}.single-staff-menu{padding-right:0px !important}.single-staff-menu h2.blockHeader{margin-top:1.5em}.single-staff-menu ul#practices-grid-list li{width:97%}.single-staff-menu ul#practices-grid-list h3{font-size:1.275em;margin-bottom:.125em}.single-staff .cred{font-size:.775em;font-family:"Avenir LT W01_35 Light1475496"}.single-staff h2.title{display:block;margin:0px;background:#f4f4f4;padding-left:14px;color:#2e3192;margin-top:-6px}.single-staff .field{display:block;margin:0px;background:#f4f4f4;padding-left:14px;font-size:.875em;padding-bottom:.5em;font-family:"Avenir LT W01_35 Light1475496";color:#6a6a6a}.single-staff .field span{font-family:"Avenir LT W01_95 Black1475556"}.single-staff h1.blockHeader{margin:0px;padding-left:14px;padding-bottom:0px}.single-staff td{vertical-align:top}.single-staff .content-area p{font-size:1.25em}.phone-number{display:block;font-family:"Avenir LT W01_95 Black1475556";font-size:1.25em}.address{display:block}.hours{display:block;margin-top:.5em}.search-results .entry-content{margin:0px}.search-post-type{text-transform:uppercase;position:absolute;top:0px;left:0px;z-index:10;background:rgba(255,255,255,.5);padding:.125em .5em;font-size:.875em}ul#service-list{list-style:none;margin:1em 0 0 0;padding:0px}ul#service-list li{width:24%;display:inline-block;vertical-align:top}ul#service-list li img{width:100%;height:auto}ul#department-list{margin:0;padding:0px;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-0.5rem;margin-right:-1rem}ul#department-list li{list-style:none;width:50%;padding:.5rem;box-sizing:border-box}ul#department-list li a{display:inline-block;background:#f9f9f9;padding:.5em .5em;font-family:"Avenir LT W01_85 Heavy1475544";width:100%}ul#department-list li a:hover{background:#00aeef;color:#fff}ul#practices-block-list{margin:0px;padding:0px}ul#practices-block-list li{list-style:none;background:#f8f8f8;margin:2em 0;border:3px solid #f2f2f2;padding:0px}ul#practices-block-list li h3{margin-top:0px;display:block;background:#f2f2f2;padding:.25em .5em;margin-bottom:.5em;font-size:1.45em}ul#practices-block-list .locationMeta{font-size:1.125em;margin-bottom:.5em}ul#practices-block-list ul.location-dep-list li{border:none;background:none;margin:0;padding:.25em 0}ul.location-dep-list{margin:0px;padding:.25em .65em}.location-dep-bt{background:#f2f2f2;position:relative;font-size:1.35em}.location-dep-bt h4{padding:.25em .5em;float:left}.location-dep-bt span{float:right;top:0px;right:0px;font-size:1.5em;padding:.25em .5em;font-family:"Avenir LT W01_85 Heavy1475544"}.hcmc-accordion{background:#f2f2f2;padding:.25em .5em;font-size:1.5em;cursor:pointer}.hcmc-accordion:after{content:"➕";font-size:.75em;margin-top:0;color:#777;float:right}.hcmc-accordion:hover{background-color:#d7d7d7}.hcmc-accordion-active{background-color:#d7d7d7}.hcmc-accordion-active:after{content:"➖"}.hcmc-accordion-collapse{background:#f6f6f6;overflow:hidden;max-height:0;overflow:hidden;font-size:1.275em;transition:max-height .2s ease-out}.location-map-padding{padding-bottom:.25em}.max-height-350{max-height:350px;overflow:hidden}.sidebar-accordion{position:relative}.sidebar-accordion span{position:absolute;display:block;background:#efefef;top:0px;right:0px;font-size:2em;padding:8px .35em;font-family:"Avenir LT W01_85 Heavy1475544";color:#838383;cursor:pointer}.sidebar-accordion span:after{content:"+";font-size:1em}.sidebar-accordion span:hover{background:#a1a1a1;color:#fff}#main .page-header{height:auto;min-height:auto}.entry-meta{margin-top:.5em}.entry-meta ul.news-cat-list{font-size:1.375em}.entry-header h2{margin-top:0px}.entry-header .entry-meta{margin-top:0px;font-size:.775em}.single-post .entry-header .entry-meta{margin-top:-1.5em;margin-bottom:1em;text-align:right}.single-post .entry-content{font-size:1.25em}table.hcmc-table{border-collapse:collapse;min-width:573px}table.hcmc-table tbody{font-size:.875em}table.hcmc-table tbody td{color:#353535;border-bottom:1px solid #dcdcdc;background:none !important}table.hcmc-table tbody td:nth-child(4){text-align:right}table.hcmc-table tbody td:first-child{text-align:right}table.hcmc-table tbody td:last-child{text-align:right}table.hcmc-table tbody tr:last-child td{border:0}table.hcmc-table tbody tr:hover td{background-color:#f7f7f7 !important}table.hcmc-table th{color:#5a5a5a;padding:7px 17px;border:0}table.hcmc-table td{padding:7px 17px;border:0}table.hcmc-table caption{margin:7px}table.hcmc-table thead th{border-bottom:2px solid #ccc;font-family:"Avenir LT W01_45 Book1475508"}table.hcmc-table tfoot th{border-top:1px solid #c7c7c7;text-align:right}table.hcmc-table-simple{border:1px solid #d3d3d3}table.hcmc-table-simple th{padding:.4rem;border:1px solid #d3d3d3}table.hcmc-table-simple p{margin-top:.25rem;margin-bottom:.25rem;line-height:1.2rem}.su-spoiler-style-default>.su-spoiler-title{font-size:1.275em;font-weight:normal;font-family:"Avenir LT W01_95 Black1475556";background:#e5e5e5;border-bottom:2px solid #36c6f4}.su-spoiler-style-default>.su-spoiler-content{padding:.75em 0 .5em 1em !important}.su-spoiler-icon{margin-left:.25em}.su-spoiler-icon-plus.su-spoiler-closed .su-spoiler-icon::before{content:"+" !important;font-family:"Avenir LT W01_95 Black1475556";font-size:1.275em}.su-spoiler-icon-plus .su-spoiler-icon{margin-top:-4px}.su-spoiler-icon-plus .su-spoiler-icon::before{content:"-" !important;font-family:"Avenir LT W01_95 Black1475556";font-size:1.475em}.su-spoiler-closed .su-spoiler-icon{margin-top:-1px}.su-spoiler{margin-bottom:.5em !important}.su-spoiler-content ul{margin:.25em 0 .5em 0em;padding-left:.5em}.su-spoiler-content ul li{padding:.25em 0;font-size:1.275em;font-family:"Avenir LT W01_55 Roman1475520",sans-serif;list-style:none}.su-spoiler-content h3{font-size:1.575em}.su-spoiler-content h3+ul{margin-top:0px}.page-id-1090 .su-spoiler-content ul li{list-style:disc;margin-left:1.25em}.page-template .mtli_attachment{padding-left:32px !important}.su-button-center{margin-bottom:1em}.su-button-center .mtli_attachment{background-image:none !important;padding-left:0px !important}.su-column h2{clear:none}.staff-template-default h2{clear:none}.staff-template-default h3{clear:none}.loc-left{float:left;width:44%;padding:1%}.loc-right{float:right;width:55%}.news-left{width:34%;float:left}.news-right{width:65%;float:right}#primary-menu #menu-item-1566{display:none}#primary-menu #menu-item-1567{display:none}#primary-menu #menu-item-1568{display:none}#primary-menu #menu-item-8050{display:none}#primary-menu #menu-item-8194{display:none}.col-50{width:50%}.col-50+.col-50{width:49%}.col-66{width:64%}.col-33{width:33%}.col-75{width:73%}.col-25{width:25%}.service-options ul.employee-grid li{width:100%;margin:.25em 0}.service-options ul#practices-grid-list li{width:100%;margin:.25em 0;padding:.25em .5em}.service-options ul#practices-grid-list h3{margin-top:.25em;font-size:1.275em}.service-options ul#practices-grid-list .locationMeta{margin-bottom:0em}.service-options h2{margin-top:.8em}.service-options .phone-number{font-size:1em;margin:.25em 0}ul#staff-field-list li{display:inline-block}.post-list-thumb{position:relative;border:2px solid #efefef}.post-list-thumb img{display:block}.post-list-thumb a.video-overlay-play{position:absolute;top:0px;left:0px;z-index:101}.employeeTestimonial{border:2px solid #36c6f4;margin-top:.5em}.employeeTestimonial img{width:100%;height:auto}.employeeTestimonial h3{background:#36c6f4;margin-top:0px;padding:.25em .75em;color:#fff}.employeeText{padding:.25em .75em}.employeeText p{margin-bottom:.5em}.employeeName{font-family:"Avenir LT W01_95 Black1475556";font-size:1.375em;display:block}.employeeTitle{font-family:"Avenir LT W01_55 Obliqu1475526";display:block;font-size:1.175em}ul#coloredList{list-style:none;margin-top:0px}ul#coloredList li{border-bottom:1px solid #d7dce8;padding:.25em 0}ul#coloredList li#listTop{font-family:"Avenir LT W01_95 Black1475556";font-size:1.175em}span.listTitle{width:75%;float:left;font-size:1em;font-family:"Avenir LT W01_95 Black1475556"}span.listDate{width:24%;float:right}.btn-holder{text-align:center}a.btn{display:inline-block;background:#36c6f4;padding:.5em 1em;color:#fff;font-size:1.475em;font-family:"Avenir LT W01_95 Black1475556";margin-bottom:1em;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}a.btn:hover{background:#1baddc}a.btn.btn-pink{background:#ec246e}a.btn.btn-pink:hover{background:#f06c9c}.boxBackground{margin:1em 0em;background:#f4f4f4;padding:1em}.boxBackground h2{margin-top:0px}.boxBackground>div{margin:.25em 0 .75em}.boxBackground label{display:block;font-size:1.125em}.formButton{text-align:right}span.radioButton{margin-right:1em}.validationError{background:#ffa7a7;border:2px solid #f68585;padding:1em}.validationError h2{margin:0px;color:#000}.validationError p{margin:0px;line-height:1.5em}.pe-event{padding:.5em 0 .5em;position:relative;margin:0 0 .5em 0;border-bottom:2px solid #ededed}.pe-event .clear{height:0px}.pe-date{float:left;height:100%;width:20%;background:#ec246e;color:#fff;text-align:center;font-size:1.25em;text-transform:uppercase;font-family:"Avenir LT W01_95 Black1475556";-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;padding:.25em}.pe-date span{display:block;font-family:"Avenir LT W01_45 Book1475508";font-size:.875em}.pe-date sup{font-size:.6em;margin-right:.5em}.pe-supporters ul{font-size:1rem !important}.pe-supporters ul li{padding:.125em 0}.pinkEvents{display:flex;justify-content:space-between}.pinkEvents h2{font-size:1.5em !important;color:#fff !important;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;background:#f06c9c;padding:.25em .5em;margin-bottom:.5em;text-transform:uppercase}.pinkEvents .pe-col-left{width:40%}.pinkEvents .pe-col-left p{font-size:.775em}.pinkEvents .pe-col-right{width:56%}.pink-supporters{text-align:center}.pink-supporters h2{color:#ec246e !important}.pink-supporters ul{column-count:3;margin-bottom:3em}.pink-supporters ul li{list-style:none}.pe-content{width:77%;float:right;padding-top:.25em}.pe-content h3{margin:0px;color:#ec246e;font-size:1.5em;line-height:1em}.pe-content h3 span{font-size:.75em}.pe-content p{font-size:.875em}.pe-content a{font-weight:bold;padding:.25em .5em;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;background:#ec246e;font-size:.875em}.pe-content a:hover{background:#d8175e}.bt-pink{background:#ec246e;color:#fff;padding:.5em 1em}.pink-month{font-size:1.375em}.pink-month a.btn{background:#ee2770}.pink-month h2{color:#ee2770}.pink-month h1{color:#ee2770}.pink-month h3{color:#ee2770}div#css-quilt{margin:0px;padding:5px;display:inline-block;background:url("https://holycrossmedicalcenter.org/wp-content/uploads/2018/10/quilt-background.png");-moz-box-shadow:inset 0 0 4px rgba(0,0,0,.4);-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.4);box-shadow:inset 0 0 4px rgba(0,0,0,.4)}div.quilt-square{margin:0px;list-style:none;width:20%;float:left;position:relative}div.quilt-square img{max-width:100%;height:auto;border:none;padding:0px;display:block}.quilt-meta{display:none;position:absolute;top:42%;left:0px;background:rgba(255,255,255,.6);padding:.25em .5em;width:100%;text-align:center}ul#quilt-list li{list-style:none;margin-left:0px;padding-bottom:.25em;margin-bottom:.5em;width:31%;display:inline-block;font-size:.875em;padding-right:2%}ul#quilt-list li h3{margin:0px;color:#000;font-family:"Avenir LT W01_65 Medium1475532"}a.bt-highlight{font-family:"Avenir LT W01_65 Medium1475532";color:#fff;background:#29abe1;padding:.75em 1.5em;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;display:inline-block;font-size:1.275em}a.bt-highlight:hover{text-decoration:none;background:#1391c5}.BtFTHOI a{background:url("http://taoshealth.com/local/graphics/fthoi-icon-bt.png") #29abe1 no-repeat 6px center;min-height:60px;display:inline-block;color:#fff;font-family:"Avenir LT W01_65 Medium1475532";font-size:1.45em;padding-left:104px;padding-right:1em;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;text-transform:uppercase;line-height:3em;margin-top:1em}.BtFTHOI a:hover{text-decoration:none;background-color:#1391c5}.BtQuilt a{background:url("http://taoshealth.com/local/graphics/quilt/CSS - Quilt - Square - 1.jpg") #29abe1 no-repeat 6px center;background-size:52px 52px;min-height:60px;display:inline-block;color:#fff;font-family:"Avenir LT W01_65 Medium1475532";font-size:1.45em;padding-left:64px;padding-right:1em;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;text-transform:uppercase;line-height:3em;margin-top:1em}.BtQuilt a:hover{text-decoration:none;background-color:#1391c5}.quilt-square:hover .quilt-cover{display:block}.quilt-square:hover .quilt-meta{display:block}.quilt-square p{margin:0px}.quilt-cover{background:rgba(255,255,255,.8);display:absolute;width:100%;height:100%;position:absolute;top:0px;left:0px;display:none}.alert{background:#28bbea;color:#fff;text-align:center;font-size:1.275em;padding:1em 0;margin-bottom:2em;margin-top:-1rem}.alert h2{color:#fff}.brand-assets td{text-align:left !important}.brand-assets .button{margin-top:0px}.brand-color{width:45%;padding:18% 0;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;text-align:center;color:#fff}.brand-color span{display:block}table.beStarrs td{padding:.5em;vertical-align:top}table.beStarrs td:first-child{max-width:30%;width:100%}table.beStarrs figure{margin-top:.5em}#mail-signup{display:none}#mail-signup #mc_embed_signup{background:light-grey;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #e8e8e8;padding:2em;margin:4em 0em 0em 0em}#mail-signup #mc_embed_signup .mc-field-group input{width:90%;margin:0 5%;border:2px solid #ccc;padding:.5em 1em}#mail-signup #mc_embed_signup .mc-field-group input:focus{border-color:#36c6f4}#mail-signup #mc_embed_signup h2{margin:0px;text-align:center;font-size:2.25em;text-transform:uppercase}#mail-signup #mc_embed_signup p{margin:0px;text-align:center;padding:1em 4em 2em 4em;font-size:1.25em}#mcSubmit{padding-top:2.5em;text-align:center;font-size:1.25em}.slick-slider{padding:0 40px}.slick-slide{padding:1em 2em;background:#f8f8f8}.slick-prev{left:5px}.slick-prev:before{color:#00aeef}.slick-next{right:5px}.slick-next:before{color:#00aeef}.slick-dots{width:91%;padding-top:1em}.testimonial-list{margin-top:2em}.testimonial-list img{float:left;margin:.25em 1.25em .5em 0;max-width:35%}.testimonial-list h3{font-size:2em;margin:0px;clear:none;line-height:1em}.testimonial-list p{font-size:1.15em;font-style:italic;font-family:"Avenir LT W01_35 Light1475496";margin:.5em 0}.testimonial-list p span{font-style:normal;font-size:.875em}span.testimonial-sub{display:block;color:#2e3192;font-style:italic}#reviews-left{width:30%;float:left;padding:0;margin:0}#reviews-left li{text-align:right;padding:0px;margin-bottom:.5em}#reviews-left li a{display:inline-block;padding:.5em 1em;background:#f8f8f8;font-size:1.15em}#reviews-left li a:hover{background:#dedede}#reviews-left li.ui-state-active a{background:#36c6f4;color:#fff;font-family:"Avenir LT W01_95 Black1475556"}#reviews-right{width:69%;float:left;text-align:center;border:4px solid #36c6f4;padding:52px 1em 100px}#reviews-right h2{font-family:"Avenir LT W01_45 Book1475508";padding:24px 0}#reviews-right h2 strong{font-family:"Avenir LT W01_95 Black1475556"}.wp-block-button .mtli_pdf{background-image:none}span.dr-landing-page a{display:block;width:100%;background:#00acec;color:#fff;padding:.5em;text-align:center;font-size:2em;font-family:"Avenir LT W01_95 Black1475556";-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}span.dr-landing-page a:hover{background:#0098d1}h3.dr-h3{font-size:1.5em;color:#33348e}span.dr-landing-page-small-bt a{color:#fff;font-family:"Avenir LT W01_95 Black1475556";-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ef6500;color:#fff;padding:.75em !important}span.dr-landing-page-small-bt a:hover{background:#d65b01}span.dr-landing-page-small-bt .mtli_pdf{background-image:none}.mobile-dr-d{display:none;margin-top:2em}.page-id-2673 .footer-meta{display:none}.patient-portal-bt{text-align:center}.patient-portal-bt a{display:inline-block;font-size:2em;color:#fff;padding:.5em 1em;background:#00aeef;margin:.5em 0}.patient-portal-bt a:hover{background:#0090c6}h2.portal-purple{color:#2e3192}.portal-purple a{background:#2e3192}.portal-purple a:hover{background:#3a3fd1}table.hcmc-mill-levy-table tbody td:first-child{min-width:120px}.mill-levy-calculator{border:2px solid #00aeef;padding:1em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;margin-bottom:2em}#full-estimated-value{text-align:center}.net-value{text-align:center;font-size:1.25em}#calculator-results-col{text-align:center;font-size:1.25em}.net-col-33{float:left;width:33%}.net-col-33:nth-child(2){float:left;width:33%}.net-col-33:nth-child(3){float:right;width:33%}.net-col-50{float:left;width:49%}.net-col-50+.net-col-50{float:right}#full-input-estimate{text-align:center;font-size:1.25em}#calculator-estimate-reminder{font-size:.875em;font-style:italic;margin-top:2em}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;position:absolute;top:0;left:0;width:100%;height:100%}.video-container object{position:absolute;top:0;left:0;width:100%;height:100%;position:absolute;top:0;left:0;width:100%;height:100%}.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;position:absolute;top:0;left:0;width:100%;height:100%}.page-id-3156 h2.title{font-size:2em;background:#36c6f4;color:#fff;text-align:center;padding:.25em 0;margin-bottom:1em;margin-top:2em}.page-id-3156 h3{font-size:1.5em}.economic-impact h4{font-size:2.5em;margin-top:1em;color:#2e3192}.economic-impact p{font-size:1.5em}.highlight-corona{background:#f4f4f4;font-size:1.5em;padding:1.5em;border:2px solid #36c6f4;margin-bottom:1em}.highlight-corona a{margin:0 1em;color:#fff;display:inline-block;padding:.5em 1em;color:#fff;background:#36c6f4}.highlight-corona a:hover{background:#278ec9;color:#fff}.highlight-corona a.testing{background:#9335f4}.highlight-corona a.testing:hover{background:#7923d3}.highlight-corona a.vaccine{background:#28b610}.highlight-corona a.vaccine:hover{background:#219a0d}.highlight-corona h2{color:#36c6f4;margin-top:0px}.corona-bt a{margin:0 1em;color:#fff;padding:1em;font-size:1em;font-weight:bold;width:47%;margin:1%;display:inline-block}.corona-bt a.vaccine-reg{background:#9335f4}.corona-bt a.vaccine-reg:hover{background:#7923d3}.corona-bt a.vaccine{background:#28b610}.corona-bt a.vaccine:hover{background:#219a0d}.corona-bt a.testing{background:#00aeef}.corona-bt a.testing:hover{background:#018dc2}.coronavirus-page{display:flex;justify-content:space-between}.corona-left{width:25%;padding-top:2px}.corona-left .important-links h3{text-align:center;background:#f54e79;padding:.5em 1em;color:#fff;text-transform:uppercase;font-family:"Avenir LT W01_95 Black1475556"}.corona-left .important-links ul{margin:.25em 0;padding:0px}.corona-left .important-links ul li{list-style:none}.corona-left .important-links ul li a{display:block;padding:.5em 1em;border:1px solid #f54e79;text-align:center;color:#000;font-family:"Avenir LT W01_85 Heavy1475544"}.corona-left .important-links ul li a:hover{color:#fff;background:#f54e79}.corona-left .corona-links{margin:1em 0 .5em 0;padding:.5em;background:#f3f3f3}.corona-left .corona-links ul{margin-top:0px;margin-bottom:0px;font-size:1.125em;margin-left:.5em}.corona-left .corona-links h3{text-align:center;padding:.5em 1em;margin:0px;text-transform:uppercase;font-family:"Avenir LT W01_95 Black1475556"}.page-id-3393 .entry-content{font-size:1.25em}.page-id-3393 h2{font-size:1.5em;font-family:"Avenir LT W01_95 Black1475556";margin-top:2em;background:#f4f4f4;padding:.25em .5em;border-top:1px solid #36c6f4;margin-bottom:.5em}.page-id-3393 p{padding-left:1em;padding-right:1em;margin-top:.5em}.page-id-3393 ul{padding-left:1em;padding-right:1em;margin-top:.5em}.page-id-3393 h4{padding:.5em 1em}.page-id-3393 .wp-block-file{margin-left:1em}.page-id-3393 .wp-block-image{padding:.5em 1em}.page-id-3393 .video-container{margin:0 1em}.page-id-3393 .covid-header-bar{display:block}ul.corona-news-updates{font-size:1em !important}ul.corona-news-updates li{margin-bottom:.5em}.news-date-corona{font-style:italic}.wp-block-embed-youtube .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.wp-block-embed-youtube .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-embed-youtube .wp-block-embed__wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.wp-block-embed-youtube .wp-block-embed__wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}ul.related-videos li{width:47%}.vaccine-right{font-size:1.25em}h2.vaccine-header{font-size:3em;margin-bottom:.5em;color:#9b51e0}h3.vaccine-number{font-size:1.75em;color:#9b51e0;margin-bottom:1em}.covid-header-bar{background:#e9e9e9;overflow:hidden;margin-bottom:1em;display:none}.covid-header-bar .content-width{background:#f4f4f4;overflow:hidden}.covid-header-bar .content-width h3{margin:1em 1em;color:#5d5d5d;font-family:"Avenir LT W01_95 Black1475556";text-align:center}.page-id-6746 .covid-header-bar{display:block}.page-id-5934 .covid-header-bar{display:block}.covid-row{display:flex;flex-wrap:nowrap;align-items:center}.covid-row .covid-col{flex:1}a.covid-bt{display:block;padding:.5em .5em;background:#d24848;text-align:center;margin:.75em 1em;font-family:"Avenir LT W01_65 Medium1475532";color:#fff;font-size:1.125em;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;line-height:1em}a.covid-bt:hover{background:#bd3232}a#teal{background:#569793}a#teal:hover{background:#3c817d}a#purple{background:#8d5697}a#purple:hover{background:#763b81}a#green{background:#57c300}a#green:hover{background:#479f00}#css-row{display:flex;flex-wrap:nowrap;align-items:center}.CSS-BT{flex:1}.CSS-BT a{display:block;font-size:1.25em;background:#2e3192;text-align:center;padding:.5em 1em;color:#fff;font-family:"Avenir LT W01_95 Black1475556";-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;margin:.5rem .75rem}.CSS-BT a:hover{background:#008abd}.marketing-request-row{display:flex;flex-wrap:wrap}.marketing-request-row a{display:block;width:46%;margin:2%;padding:1em 3em;font-size:1.75em;color:#fff;background:#0079be;-webkit-border-radius:.25em;-moz-border-radius:.25em;border-radius:.25em;text-align:center;font-family:"Avenir LT W01_95 Black1475556"}.marketing-request-row a:hover{background:#1fa9d5}.page-id-6028 .covid-header-bar{display:none}.page-id-6028 h1.blockHeader{margin-top:3em}.page-id-6028 p{font-size:1.5em;margin-top:2em}.event-button-row{display:flex;justify-content:space-between;margin-bottom:2em;box-sizing:border-box;flex-wrap:wrap}.event-button-row .bt-event{flex:1;margin:.5em}.event-button-row .bt-event a{display:inline-block;text-align:center;background:#00aeef;font-size:2em;padding:.5em 1em;color:#fff;width:100%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.event-button-row .bt-event a:hover{background:#0094cb}.event-button-row .bt-event:nth-child(2) a{background:#f04918}.event-button-row .bt-event:last-child a{background:#f0b718}.bt-yellow{background:#e5c02b !important}.bt-yellow:hover{background:#dcba00 !important}#post-2252 .aligncenter{width:100%}h2.h-block{color:#fff;background:#00aeef;padding:.25em .5em;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;clear:none;margin-bottom:.5em}h3.h-block{color:#fff;background:#00aeef;padding:.25em .5em;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;clear:none;margin-bottom:.5em}p.p-highlight{font-size:1.5em;margin:1em}p.highlight{font-size:1.5em !important}.single-service h1.blockHeader{background:none;border:none;font-size:2.25em;text-transform:none;margin-bottom:.125em}.single-service h2{clear:none}.single-service article p{font-size:1.25em}.single-service .menu-title{margin-top:1.25em}.single-service #practices-grid-list{margin:0 1em}.service-provided-by{background:#f9f9f9;padding:0 1em 1em 1em;margin:0 1em 1em 1em;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}.service-provided-by .row{display:flex;align-items:stretch}.service-provided-by h2{margin-top:0px}.service-provided-by .services-provided-staff{flex:1}.service-provided-by .services-provided-staff ul{margin:0px;padding:0px}.service-provided-by .services-provided-staff ul li{list-style:none;display:flex;align-items:center;margin:1em 0px 0 0;padding:0px}.service-provided-by .services-provided-staff ul li img{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;width:80px;height:80px;display:block;max-width:none}.service-provided-by .services-provided-staff ul li .staff-title{padding-left:1em;box-sizing:border-box}.service-provided-by .services-provided-staff ul li .staff-title .name{display:block;font-family:"Avenir LT W01_95 Black1475556"}.service-provided-by .services-provided-staff ul li .staff-title .name .cred{font-family:"Avenir LT W01_55 Roman1475520",sans-serif;font-size:.675em}.service-provided-by .services-provided-staff ul li .staff-title .title{display:block}.service-provided-by .services-provided-practice{flex:1}.service-provided-by .services-provided-practice ul{margin:0px;padding:0px}.service-provided-by .services-provided-practice ul li{list-style:none;display:flex;align-items:center;margin:0px;padding:0px;margin:1em 0px 0 0}.service-provided-by .services-provided-practice ul li img{-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;width:80px;height:80px;display:block;max-width:none}.service-provided-by .services-provided-practice ul li .location-title{padding-left:1em}.service-provided-by .services-provided-practice ul li .location-title a h3,.service-provided-by .services-provided-practice ul li .location-title a .phone-number{margin:0;color:#2e3192}.service-provided-by .services-provided-practice ul li .location-title a h3{font-size:1em}.service-provided-by .services-provided-practice ul li .location-title a .phone-number{font-family:"Avenir LT W01_55 Roman1475520",sans-serif;font-size:1em}.sub-text{font-size:.675em;color:#afafaf;padding-top:2em}.col-right-border{border-right:2px solid #e1e1e1;padding-right:2rem;background:none}hr.wp-block-separator{border:none;border-bottom:2px solid #e1e1e1;height:0px}.cdc-widget-color-blue{padding-left:1em;padding-bottom:1em}.postid-7412 h1{color:#ec246e}.postid-7412 .bread-crumb{background:#ec246e;margin-bottom:2em}.postid-7412 .covid-header-bar{display:none}.display-posts-listing{margin-left:0px;padding-left:0px}.display-posts-listing li{list-style:none;margin-left:0px;padding:1em;background:#f4f4f4;border:2px solid #00aeef}.display-posts-listing a{display:block;font-size:2em;font-weight:bold;line-height:1.25em;color:#00aeef}body.postid-7412 article{font-size:1.25em}#post-6746 p.p-highlight{font-size:1.25em;margin-left:0px}.content-thin{width:80%;margin:0 10%;font-size:1.25em}div.wpforms-container-full .wpforms-form .wpforms-field-description{font-size:1em}div.wpforms-container-full .wpforms-form .wpforms-field-description ul{margin-left:1em !important}div.wpforms-container-full .wpforms-form .wpforms-field-description ul li{margin-left:1em !important;list-style:disc !important}div.wpforms-container-full .wpforms-form h3{background:#00aeef;color:#fff;padding:.25em .5em}div.wpforms-container-full .wpforms-form .wpforms-field-label{font-size:18px;color:#2e3192}.page-id-7978 article{max-width:800px;margin:0 auto}.wp-block-buttons>.wp-block-button{margin:.5em 0}.wp-block-buttons a:hover{color:#fff}.small-text{font-size:.675em !important}.parent-pageid-7995 .entry-content{font-size:1.25em}.parent-pageid-7971 .entry-content{font-size:1.25em}.page-id-7971 .entry-content{font-size:1.25em}.bt-mycare a.mtli_attachment{background:#e85700;padding:.75em .5em !important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;color:#fff;font-family:"Avenir LT W01_85 Heavy1475544";display:inline-block}.bt-mycare a.mtli_attachment:hover{background:#d04e00}.bt-mycare a i{margin:0 .5em}.bt-mycare .mtli_pdf{background-image:none}.upgrade-portal{border:4px solid #000;padding:1em;text-align:center;margin-bottom:1em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border-color:#2e3192}.upgrade-portal h2{color:#2e3192;padding:0px;margin:0px}.signin-portal{border:4px solid #000;padding:1em;text-align:center;margin-bottom:1em;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;border-color:#36c6f4}.signin-portal h2{color:#36c6f4;padding:0px;margin:0px}#post-191 .entry-content p{font-size:1.25em;margin-top:.25em}#post-191 .entry-content ul{font-size:1.25em;margin-top:.25em}.highlight-card{padding:2em;border:4px solid #00aeef;text-align:center;width:50%;margin:2em auto}.highlight-card h2{font-size:2em;margin-bottom:.5em}.single-practice h1.blockHeader,.single-programs h1.blockHeader{background:none;border:none;font-size:2.5em;padding:0 0 0em 0;margin:.75em 0 .25em 0}.single-practice h2,.single-programs h2{font-size:2.25rem;color:#2e3192}.single-practice h2.h-break,.single-programs h2.h-break{padding:.25em .5em;background:#f4f4f4;font-size:2.25rem;border-top:1px solid #d7dce8;text-transform:uppercase;margin-top:1.5em;margin-bottom:1em}.single-practice h3,.single-programs h3{font-size:1.75rem}.single-practice h3+p,.single-programs h3+p{margin-top:0px;padding-top:0px}.single-practice .menu-title,.single-programs .menu-title{margin-top:1.25em}.single-practice #main p,.single-practice #main ul,.single-practice #main ol,.single-programs #main p,.single-programs #main ul,.single-programs #main ol{font-size:1.25rem}ul.extra-li li{margin:.5em;padding-bottom:.75em;border-bottom:2px solid #f9f9f9}ul.extra-li h3{margin:0px}ul.extra-li p{margin:.25em 0}ul.extra-li a{display:inline-block;padding:.5em 1em;background:#00aeef;color:#fff;margin-top:.5em;font-size:1rem}ul.extra-li a:hover{background:#2e3192}.practice-news,.practice-video{display:none}.practice-news{margin-bottom:2em}.postid-48 .practice-news{display:block}.home-header{overflow:hidden;max-width:100vw}.paralax-wrap{width:100%;position:relative;overflow:hidden}.text-align-center{text-align:center}.practice-header-phone{display:flex;justify-content:space-between;align-items:stretch;background:#00aeef;padding:1em;-moz-border-radius:.5em;border-radius:.5em;color:#fff;margin:1em 0 2em 0}.practice-header-phone br{display:none}.practice-header-phone h2{color:#fff;text-transform:uppercase;margin:0px;line-height:1em;width:100%;font-size:1.5rem}.practice-header-phone h2 br{display:none}.practice-header-phone p{margin:0;font-size:1.125em;line-height:1em;margin:.25em 0 0 0}.practice-header-phone .col{flex:1;display:flex;align-items:center}.practice-header-phone .phone-bt{width:100%}.practice-header-phone .phone-bt a{background:#fff;padding:.5em;width:100%;-moz-border-radius:.25em;border-radius:.2em;display:inline-block;text-align:center;font-size:1.25em;font-family:"Avenir LT W01_85 Heavy1475544";text-transform:uppercase;color:#00aeef;border:2px solid #fff}.practice-header-phone .phone-bt a:hover{border-color:#2e3192;color:#2e3192}.practice-header-phone .two-buttons{display:flex}.practice-header-phone .two-buttons .phone-bt{margin:0 .5em}.practice-header-phone .two-contact{display:block !important}.practice-header-phone .two-contact p{margin-top:.5rem !important}.practice-header-phone .two-contact p a{color:#fff}.practice-header-phone .two-contact p a:hover{color:#2e3192}@media screen and (min-width: 37.5em){.menu-toggle{display:none}.main-navigation ul{display:block}}.page-id-8307 .site-content .content-width{width:50%}.page-id-8307 .entry-content p{font-size:1.25em}.page-id-8307 .entry-content img{margin-left:4%;border:3px solid #f9f9f9;border-left-color:#00aeef;padding:1em;margin-bottom:1em;max-width:96%;box-sizing:border-box}.page-id-8307 .entry-content .wp-block-gallery img{margin-left:0}.page-id-8307 h2{background:#00aeef;color:#fff;padding:.5em 1em;margin-bottom:1em;margin-top:2em;display:block;width:100%}.row{display:flex;justify-content:space-between;align-items:stretch}.row .col-4{width:33.33%}.row .col-3{width:25%}.bt{text-align:center;margin:1em 0}.bt a{background:#00aeef;padding:1em;color:#fff;display:inline-block;font-size:1.5em;font-weight:bold;border-radius:.5em;margin:.25em;box-sizing:border-box;display:inline-block}.bt a:hover{background:#22a7d1}.bt.bt-gold a{background:#fc0}.bt.bt-gold a:hover{background:#daae00}.bt.bt-pink a{background:#ec246e}.bt.bt-pink a:hover{background:#d1195d}.bt.bt-violet a{background:#2e3192}.bt.bt-violet a:hover{background:#171a73}.page-id-8407 .content-thin,.page-id-8785 .content-thin{max-width:700px;margin:0 auto}.page-id-8407 div.wpforms-container-full,.page-id-8785 div.wpforms-container-full{margin-bottom:50%}.page-id-8407 div.wpforms-container-full .wpforms-form .wpforms-field-html ul,.page-id-8785 div.wpforms-container-full .wpforms-form .wpforms-field-html ul{margin:1em 0 !important}.page-id-8407 div.wpforms-container-full .wpforms-form .wpforms-field-html ul li,.page-id-8785 div.wpforms-container-full .wpforms-form .wpforms-field-html ul li{padding:.125em 0em .125em 0em !important;list-style:disc !important;margin-left:2em !important}.page-id-8407 #wpforms-8393-field_5 p,.page-id-8785 #wpforms-8393-field_5 p{margin:1em 0}.page-id-8407 .wpforms-confirmation-container-full,.page-id-8407 div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message),.page-id-8785 .wpforms-confirmation-container-full,.page-id-8785 div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:#fff;border:3px solid #00aeef}.page-id-8407 button[type=submit],.page-id-8785 button[type=submit]{background-color:#00aeef !important;color:#fff !important;font-weight:bold;border:none !important;border-radius:.25rem;font-size:1.5em !important}.page-id-8407 button[type=submit]:hover,.page-id-8785 button[type=submit]:hover{background-color:#2e3192 !important}.page-id-8407 .election,.page-id-8785 .election{border-top:2px solid #00aeef !important;margin-top:2em !important}.page-id-8407 .election .wpforms-field-label,.page-id-8785 .election .wpforms-field-label{font-size:1.5em !important;text-transform:uppercase}.page-id-8407 .election .wpforms-field-label-inline,.page-id-8785 .election .wpforms-field-label-inline{font-size:18px !important}.page-id-8424 div.wpforms-container-full .wpforms-form .wpforms-field{padding:1em 0}.page-id-8424 .wpforms-field-description{font-size:1em;font-style:italic}.page-id-8424 div.wpforms-container-full .wpforms-form .wpforms-field-label{font-size:1.125em}.page-id-8424 form.wpforms-form .wpforms-field-likert_scale table.modern tbody tr th{line-height:1.5em;font-size:.875em;padding:.75em .5em;min-width:118px}.page-id-8424 form.wpforms-form .wpforms-field-likert_scale table.modern{background:#fafafa;margin-top:.5em;border-radius:.25em}.page-id-8424 button[type=submit]{background-color:#00aeef !important;color:#fff !important;font-weight:bold;border:none !important;border-radius:.25rem;font-size:1.5em !important}.page-id-8424 button[type=submit]:hover{background-color:#2e3192 !important}.page-id-8424 .wpforms-confirmation-container-full,.page-id-8424 div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message){background:#fff;border:3px solid #00aeef}.neo-chapter{padding-left:.2rem}.neo-chapter.neo-chapter-active{background-color:#00aeef;color:#fff;padding-left:.5em}ul.video-chapters li{padding:.5em 0}.wp-block-image figcaption{font-size:.65em;font-style:italic;padding:.5em}.wp-block-pullquote{font-size:1.125em;font-family:"Avenir LT W01_35 Light1475496";padding:1em 0}blockquote{background:#f9f9f9;border-left:.25em solid #00aeef;margin:1.5em .5em;padding:1em;quotes:"“" "”" "‘" "’";font-size:1.125em;font-family:"Avenir LT W01_35 Light1475496"}blockquote cite{display:block;text-align:right;padding:0em 0 0 0;font-size:.775em}blockquote:before{color:#ccc;content:"“";font-size:4em;line-height:.1em;margin-right:.125em;vertical-align:-0.4em;display:block;top:25px;position:relative}blockquote p{display:inline-block;margin:.75em 1.75em;font-style:italic}.postid-1204 .sidebar-left{display:none}.postid-1204 .sidebar-right{width:100%}.postid-1204 article h2{background:#00aeef;color:#fff;padding:.25em .5em;font-size:1.25em;font-weight:bold}.hcmc-mill-levy-table th:nth-child(1){text-align:right}.hcmc-mill-levy-table th:nth-child(2){text-align:left}.hcmc-mill-levy-table th:nth-child(3){text-align:left}.hcmc-mill-levy-table th:nth-child(4){text-align:right}.hcmc-mill-levy-table tfoot tr{background:#f9f9f9}.page-id-7622 .wpforms-error-container{border:2px solid #900 !important;padding:1em !important;font-weight:bold}.page-id-7622 .wpforms-field-description{font-style:italic}.page-id-7622 div.wpforms-container-full .wpforms-form .wpforms-field-label-inline{font-size:1.125em}.page-id-7622 div.wpforms-container-full .wpforms-form .wpforms-field-label{font-size:1.25em}.page-id-7622 div.wpforms-container-full .wpforms-form .wpforms-field{padding:1em 0}.page-id-7622 div.wpforms-container-full .wpforms-form button[type=submit]{background:#36c6f4;color:#fff;font-weight:bold;border:none;padding:.5em 1em;font-size:1.5em}.page-id-7622 div.wpforms-container-full .wpforms-form button[type=submit]:hover{background:#27b8e6}.page-id-7540 h2{margin-top:1em;font-size:2.25rem}.page-id-7540 h2.now-hiring{font-size:3rem}.page-id-7540 h2+h3{margin-top:0px;color:#e67339}.review-page .row{display:flex;justify-content:center}.review-page .row .col-50,.review-page .row .col-33{margin:1em 0}.has-vivid-cyan-blue-background-color{background:#00aeef !important}.has-vivid-cyan-blue-background-color:hover{color:#fff;background:#0089bc !important}.grt-group{margin:2.5em 0}.grt-group p{margin-top:0px}.page-id-9377 .wp-block-quote{margin:3em 4em}h2.page-header-highlight{color:#2e3192;margin-top:1.5em}.postid-9542 #contact-container{display:none}.has-luminous-vivid-orange-background-color:hover{background:#f36400 !important;color:#fff}.sliding-fee-visible{display:none !important}.postid-745 .sliding-fee-visible,.postid-41 .sliding-fee-visible,.postid-7901 .sliding-fee-visible{display:block !important}.group-quote{padding:.75em 1em;background:#f8f8f8;border-left:6px solid #00aeef}.group-quote p:last-child{margin-bottom:0px}.group-quote h2:first-child{margin-top:0px}.group-quote .group-author{margin-top:0px;font-size:.875em}.search-results .post-list-thumb img{margin-top:0px}.search-results .news-right .entry-content p{margin-bottom:0px}.search-results .site-main article{margin-bottom:1em}@media only screen and (max-width: 1380px){#page{font-size:15px}.main-navigation ul{margin-top:9px}.main-navigation ul ul{top:44px}.paralax{padding-top:162px}.page-header{min-height:162px;min-height:163px}#home-news-highlight ul#highlight-left li{font-size:1em}.entry-header h2{font-size:1.275em}.entry-content p{font-size:.775em}.practice-header-phone p{line-height:1.25em}ul.news-carousel li .practice-news-thumb{max-height:139px}.pe-content h3{font-size:1.5rem !important}.pinkEvents .pe-col-left p{font-size:1.125rem !important}}@media only screen and (max-width: 1024px){#logo-wrap{width:200px}#logo-wrap img{max-width:100%}.content-width{width:94%}.paralax{padding-top:137px}.page-header{min-height:137px}img.logo{margin-top:-32px}.main-navigation{padding-top:.3em}ul.news-carousel li .practice-news-thumb{max-height:124px}.page-id-8307 .site-content .content-width{width:80%}}@media only screen and (max-width: 965px){.paralax{padding-top:137px}.page-header{min-height:137px}.main-navigation{padding-top:1em}#site-search{margin-top:0px}.footer-meta ul li{font-size:1.175em}.footer-meta ul li img{width:42px;height:42px}ul.staff-list li{width:50%}}@media only screen and (max-width: 805px){.main-navigation a{font-size:.775em}.main-navigation ul ul{top:37px}.main-navigation ul ul a{font-size:.875em}ul#pre-primary-menu li{font-size:.875em}#header-meta ul li{font-size:.875em}#logo-wrap{padding-top:10px}button#responsive-menu-button{top:64px !important}span.dr-landing-page a{font-size:1.5em}h1.blockHeader{font-size:1.5em}.covid-row .covid-col:first-child{display:none}a.covid-bt{padding:1em .75em;line-height:1.25em}.page-header{min-height:146px}.contact-info{width:100%;width:100%;margin-bottom:2em}.contact-map{width:100%}.marketing-request-row{display:block}.marketing-request-row a{width:100%;margin:1.5em 0}.page-id-6028 h1.blockHeader{margin-top:1em}.pinkEvents{display:block}.pinkEvents .pe-col-left{width:100%}.pinkEvents .pe-col-right{width:100%}.rmp_menu_trigger{top:64px !important}.highlight-card{width:100%}#contact-container{flex-wrap:wrap}#contact-container .contact-map{flex:none;width:100%}#contact-container .contact-phone{border-right:none}ul.news-carousel li .practice-news-thumb{max-height:92px}#menu-item-8296{display:none}.paralax{width:125%;margin-left:-12.5%}.practice-header-phone h2 br{display:block}.service-provided-by .row{display:block;overflow:hidden}.service-provided-by .services-provided-staff ul li img,.service-provided-by .services-provided-practice ul li img{width:60px;height:60px}.row{flex-wrap:wrap}.row .col-4{width:50%}.row .col-3{width:50%}.practice-header-phone .two-buttons{display:block}.practice-header-phone .two-buttons .phone-bt{margin:.5em 0em}.pink-supporters ul{column-count:2}#pre-primary-menu{display:none}.hcmc-mill-levy-table{min-width:auto !important}.hcmc-mill-levy-table th:nth-child(3),.hcmc-mill-levy-table td:nth-child(3){display:none}.hcmc-mill-levy-table th:nth-child(1),.hcmc-mill-levy-table td:nth-child(1){display:none}}@media only screen and (max-width: 767px){#page{font-size:14px}#primary-menu #menu-item-1566{display:block}#primary-menu #menu-item-1567{display:block}#primary-menu #menu-item-1568{display:block}#site-pre-header{display:none}img.logo{margin-top:0px}.paralax{padding-top:80px}.page-header{min-height:119px}#home-news-highlight #highlight-left{width:100%;float:none}#home-news-highlight #highlight-right{width:100%;float:none;margin-top:2em}ul.news-carousel li{width:100%;float:none}a.button{width:100%;padding:2% 5%}.carousel-news-button{margin-right:0}.page-id-207 .sidebar-left{display:none}.page-id-207 .sidebar-right{width:100%}input.main-services-search{width:100%}.loc-left{width:100%;float:none;padding:.5em}.loc-right{width:100%;float:none;padding:.5em}.sidebar-right{width:100%;float:none}.sidebar-left{width:100%;float:none}.news-left{width:100%;float:none}.news-right{width:100%;float:none}div.employee-grid div{width:33%}ul.employee-grid li{width:33%}.entry-content p{font-size:1em}.alignright{display:block;width:100%;float:none;margin-left:0;margin-right:0;margin-top:1em;margin-bottom:1em}.alignleft{display:block;width:100%;float:none;margin-left:0;margin-right:0;margin-top:1em;margin-bottom:1em}#logo-wrap{height:80px;overflow:hidden;position:relative}#logo-wrap img.logo{position:relative;top:-41px}button#responsive-menu-button{top:64px !important;top:15px !important}.corona-bt a{margin:1% 0;width:100%}.rmp_menu_trigger{top:13px !important}.page-id-8307 .site-content .content-width{width:90%}}@media only screen and (max-width: 640px){.pe-date{width:25%}.pe-content{width:70%}.pe-content a{display:block;padding:.5em 1em;margin-top:.5em;font-size:1em}.col-33{float:none;width:100%}#mail-signup #mc_embed_signup p{padding:1em}#mail-signup #mc_embed_signup .mc-field-group input{margin:2% 0;width:100%}#mcSubmit{padding:1em}.corona-left{display:none}.corona-right{width:100%}.content-thin{margin:0px;width:100%}.pink-supporters ul{column-count:1}.review-page .row .col-50,.review-page .row .col-33{width:100%;margin:1em 0}}@media only screen and (max-width: 420px){.testimonial-list img{float:none;width:100%;max-width:100%;margin-bottom:1em;margin-top:.5em}.slick-slider{padding:0px}.slick-next:before{display:none}.slick-next:after{display:none}.slick-dots{width:100%}.slick-slide{padding:.5em 1em}.post-2673 .wp-block-columns .wp-block-column:first-child{display:none}.mobile-dr-d{display:block}.page-id-2673 .page-header{min-height:82px}.page-id-2673 .bread-crumb{display:none}.covid-row{display:block;padding-bottom:.5em}.covid-row .covid-col:first-child{display:block}.covid-header-bar .content-width{width:100%}.page-header{min-height:82px}#css-row{display:block}.CSS-BT{width:100%}#contact-container .contact-address{flex:none;width:100%;border:none}#contact-container .contact-phone{flex:none;width:100%;border:none}#contact-container .contact-phone a{font-size:1.25em;width:100%;margin-bottom:1em}ul#department-list li{width:100%}ul.news-carousel{flex-wrap:wrap}ul.news-carousel li{margin-bottom:.5em}ul.news-carousel li .practice-news-thumb{max-height:none}.practice-header-phone{flex-wrap:wrap}.practice-header-phone .col{flex:none;width:100%}.practice-header-phone .phone-bt{margin-top:1em}.practice-header-phone h2{margin:.5em 0}#contact-container .contact-phone p{margin:1em 0;font-size:2em}.page-id-8307 .site-content .content-width{width:92%}.page-id-8307 .entry-content img{max-width:100%;margin-left:0}.single-staff .col-25{width:100%;float:none}.single-staff .col-75{width:100%;float:none}.single-staff h1.blockHeader{margin-top:1em}.single-staff img.single-staff-thumb{width:50%;margin:.5em 1.5em .5em 0}.page-id-7540 h2{margin-top:1em;font-size:1.75rem}.page-id-7540 h2.now-hiring{font-size:2.5rem}.review-page .row .col-50,.review-page .row .col-33{width:100%}}@media only screen and (max-width: 375px){span.dr-landing-page a{font-size:1.5em}ul.staff-list li{width:50%;margin-bottom:.5em}}@media only screen and (max-width: 325px){.pe-date{margin-bottom:.5em;width:100%;float:none}.pe-content{width:100%;float:none}.footer-meta ul{margin-bottom:0px;margin:0px;padding:0px}ul#footer-menu li{margin-bottom:1.25em}h1.blockHeader{font-size:1.25em}}
