/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right !important}.pull-left{float:left !important}.hide{display:none !important}.show{display:block !important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.hidden{display:none !important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-xs{display:none !important}.visible-sm{display:none !important}.visible-md{display:none !important}.visible-lg{display:none !important}.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none !important}@media(max-width: 767px){.visible-xs{display:block !important}table.visible-xs{display:table !important}tr.visible-xs{display:table-row !important}th.visible-xs,td.visible-xs{display:table-cell !important}}@media(max-width: 767px){.visible-xs-block{display:block !important}}@media(max-width: 767px){.visible-xs-inline{display:inline !important}}@media(max-width: 767px){.visible-xs-inline-block{display:inline-block !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm{display:block !important}table.visible-sm{display:table !important}tr.visible-sm{display:table-row !important}th.visible-sm,td.visible-sm{display:table-cell !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-block{display:block !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-inline{display:inline !important}}@media(min-width: 768px)and (max-width: 991px){.visible-sm-inline-block{display:inline-block !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md{display:block !important}table.visible-md{display:table !important}tr.visible-md{display:table-row !important}th.visible-md,td.visible-md{display:table-cell !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-block{display:block !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-inline{display:inline !important}}@media(min-width: 992px)and (max-width: 1199px){.visible-md-inline-block{display:inline-block !important}}@media(min-width: 1200px){.visible-lg{display:block !important}table.visible-lg{display:table !important}tr.visible-lg{display:table-row !important}th.visible-lg,td.visible-lg{display:table-cell !important}}@media(min-width: 1200px){.visible-lg-block{display:block !important}}@media(min-width: 1200px){.visible-lg-inline{display:inline !important}}@media(min-width: 1200px){.visible-lg-inline-block{display:inline-block !important}}@media(max-width: 767px){.hidden-xs{display:none !important}}@media(min-width: 768px)and (max-width: 991px){.hidden-sm{display:none !important}}@media(min-width: 992px)and (max-width: 1199px){.hidden-md{display:none !important}}@media(min-width: 1200px){.hidden-lg{display:none !important}}.visible-print{display:none !important}@media print{.visible-print{display:block !important}table.visible-print{display:table !important}tr.visible-print{display:table-row !important}th.visible-print,td.visible-print{display:table-cell !important}}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}a{color:#2d73ac}.region-header__title{color:#627d3d;display:block;font-family:"Lora",serif;font-size:1.389rem;font-weight:400;padding-bottom:.3rem;overflow-wrap:break-word;word-wrap:break-word}@font-face{font-family:"uva";src:url("../fonts/uva-childrens.eot");src:url("../fonts/uva-childrens.eot?#iefix") format("embedded-opentype"),url("../fonts/uva-childrens.woff") format("woff"),url("../fonts/uva-childrens.ttf") format("truetype"),url("../fonts/uva-childrens.svg#uva-childrens") format("svg");font-weight:normal;font-style:normal}[data-icon]:before{font-family:"uva" !important;content:attr(data-icon);font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-]:before,[class*=" icon-"]:before{font-family:"uva" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-calendar:before{content:"b"}.icon-location:before{content:"d"}.icon-phone:before{content:"e"}.icon-search:before{content:"h"}.icon-stethoscope:before{content:"i"}.icon-user:before{content:"k"}.icon-arrow-down:before{content:"a"}.icon-caution:before{content:"m"}.icon-facebook:before{content:"c"}.icon-info:before{content:"n"}.icon-instagram:before{content:"f"}.icon-play:before{content:"g"}.icon-twitter:before{content:"j"}.icon-linkedin:before{content:"\6q"}.icon-warning:before{content:"o"}.icon-youtube:before{content:"l"}.icon-clipboard:before{content:"p"}body,html{color:#000e19}h2,.h2,h3,.h3{color:#000e19;font-family:"Roboto-Medium",sans-serif;font-weight:normal;line-height:2.112rem;margin-bottom:.778rem}h2,.h2{font-size:1.389rem}h3,.h3{font-size:1.278em}.field--name-body a{text-decoration:underline}input[type=text],input[type=email],input[type=search],input[type=url],input[type=number],input[type=password],textarea,select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:1px solid #aaadb2;border-radius:0;color:#737373;padding:.3rem .6rem;width:100%}@media(max-width: 991px){input[type=text],input[type=email],input[type=search],input[type=url],input[type=number],input[type=password],textarea,select{margin-bottom:15px;}}input[type=submit],input[type=checkbox],input[type=radio]{width:auto}input[type=submit]+label,input[type=checkbox]+label,input[type=radio]+label{margin-left:5px;vertical-align:middle}select{min-height:auto;padding-bottom:.42rem;padding-top:.42rem}.custom-select{position:relative}.custom-select:after{position:absolute;top:50%;transform:translate(0, -50%);font-family:"uva";content:"a";display:inline-block;text-transform:none;pointer-events:none;vertical-align:middle;color:#262f3e;font-size:.7rem;position:absolute;right:17px}label,.fieldset-legend{font-weight:normal}.btn--primary,.block-uva-fad-financial-block .form-submit,.views-exposed-form .form-actions input,.results-teaser-block__cta--btn-wrapper>a,.button--primary{background:#6d2c7f}.btn--secondary,.button--secondary{color:#6d2c7f}.btn--search,.button--search{background:#327f99}.menu-icon a:before,.menu-icon button.btn-search:before{padding-right:9px}#block-sitebranding{-ms-flex:1;flex:1}@media(min-width: 992px){.logo{margin:-0.3rem 0 0 .17rem;max-width:270px}}.media-block{background:#f8f2fa}.promo-block{background:#e5f9ff}.promo-block__col{border-bottom-color:#a8d8e6}@media(min-width: 992px){.promo-block__col{border:0;border-right:2px solid #a8d8e6;padding:0 .8rem 1rem}}.appointment-block{background:#763a87}.appointment-block__headline{background:#591c6a;padding:1rem 1.667rem;text-align:left}.appointment-block__headline:before{display:none}.appointment-block__headline--main{background:#f8f2fa;color:#591c6a}.appointment-block__link{color:#000e19}.appointment-block__cta{padding:.667rem 1.667rem}.appointment-block__cta--request{background:#f8f2fa}.appointment-block--green{background:#8db466}.appointment-block--green .appointment-block__headline{background:#cbe2aa}.appointment-block--green .appointment-block__headline:before{background:#cbe2aa}.appointment-block--green .appointment-block__headline,.appointment-block--green .appointment-block__copy{color:#000e19}.appointment-block--teal{background:#00616a}.appointment-block--teal .appointment-block__headline{background:#006f79}.appointment-block--teal .appointment-block__headline:before{background:#006f79}.appointment-block--light-blue{background:#79c3d8}.appointment-block--light-blue .appointment-block__headline{background:#a8d8e6}.appointment-block--light-blue .appointment-block__headline:before{background:#a8d8e6}.appointment-block--light-blue .appointment-block__headline,.appointment-block--light-blue .appointment-block__copy{color:#000e19}.appointment-full-block__wrapper{background:#591c6a}.appointment-full-block__col--title{background:#763a87}.appointment-full-block__col--title:before{background:#763a87}@media(min-width: 992px){.appointment-full-block__col:nth-child(3):before{background:#763a87}}.appointment-full-block__btn{color:#000e19}.appointment-full-block--green .appointment-full-block__wrapper{background:#8db466}.appointment-full-block--green .appointment-full-block__col--title{background:#cbe2aa}.appointment-full-block--green .appointment-full-block__col--title:before{background:#cbe2aa}@media(min-width: 992px){.appointment-full-block--green .appointment-full-block__col:nth-child(3):before{background:#cbe2aa;color:#000e19}}.appointment-full-block--green .appointment-full-block__title,.appointment-full-block--green .appointment-full-block__phone{color:#000e19}.appointment-full-block--teal .appointment-full-block__wrapper{background:#00616a}.appointment-full-block--teal .appointment-full-block__col--title{background:#006f79}.appointment-full-block--teal .appointment-full-block__col--title:before{background:#006f79}@media(min-width: 992px){.appointment-full-block--teal .appointment-full-block__col:nth-child(3):before{background:#006f79}}.appointment-full-block--light-blue .appointment-full-block__wrapper{background:#79c3d8}.appointment-full-block--light-blue .appointment-full-block__col--title{background:#a8d8e6}.appointment-full-block--light-blue .appointment-full-block__col--title:before{background:#a8d8e6}@media(min-width: 992px){.appointment-full-block--light-blue .appointment-full-block__col:nth-child(3):before{background:#a8d8e6;color:#000e19}}.appointment-full-block--light-blue .appointment-full-block__title,.appointment-full-block--light-blue .appointment-full-block__phone{color:#000e19}.utility-nav a,.utility-nav button.btn-search{color:#0b404f}.utility-nav a:focus,.utility-nav a:hover,.utility-nav button.btn-search:focus,.utility-nav button.btn-search:hover{color:#0b404f}.utility-nav__list--primary a,.utility-nav__list--primary button.btn-search{background:#79c3d8}.utility-nav__list--primary a.item-is-active,.utility-nav__list--primary button.btn-search.item-is-active{background:#5eb0c7}.utility-nav__list--primary a:active,.utility-nav__list--primary a:focus,.utility-nav__list--primary a:hover,.utility-nav__list--primary button.btn-search:active,.utility-nav__list--primary button.btn-search:focus,.utility-nav__list--primary button.btn-search:hover{color:#fff}.utility-nav-mobile li a,.utility-nav-mobile li button.btn-search{color:#0b404f}.mobile-menu-tab .primary-nav ul{border-bottom-color:#79c3d8}.primary-nav a,.primary-nav button.btn-search{color:#0b404f}@media(min-width: 992px){.primary-nav a:active,.primary-nav a:focus,.primary-nav a:hover,.primary-nav button.btn-search:active,.primary-nav button.btn-search:focus,.primary-nav button.btn-search:hover{background:#e5f9ff;color:#0b404f}}.mobile-menu-tab .primary-nav a,.mobile-menu-tab .primary-nav button.btn-search{color:#0b404f}.primary-nav--mobile button.btn-search{border:none;outline:none;background-color:#fff}.primary-nav--mobile button.btn-search:not(.item-is-active){padding-bottom:0}.primary-nav--mobile a.item-is-active,.primary-nav--mobile button.btn-search.item-is-active{background:#5eb0c7;border-top-color:#5eb0c7}.quick-links__item.patients-and-families a:before{content:"n"}.views-exposed-form.common-search-landing form div[class*=js-form-item-doc-]:not(.js-form-item-doc-text){visibility:hidden}.utility-header{background:#a8d8e6}.menu-tab-expanded{background:#5eb0c7}.menu-tab-expanded h2,.menu-tab-expanded .h2,.menu-tab-expanded h3,.menu-tab-expanded .h3,.menu-tab-expanded h4{color:#fff}.menu-tab-expanded a{color:#0b404f}@media(min-width: 992px){.menu-tab-expanded__search-links{border-left:3px solid #79c3d8;float:left;margin-left:1rem}}.menu-tab-expanded__search-links .text-links{color:#0b404f}@media(max-width: 991px){.primary-header{border-top-color:#a8d8e6}}.footer{background:#763a87}.footer__info .social-links{font-size:1.4rem}.footer__info .icons{margin-right:2rem;vertical-align:middle}.footer-submenu{background:#591c6a}@media(min-width: 992px){#views-exposed-form-find-a-doctor-page-1.common-search-landing .form-item,#views-exposed-form-related-doctors-page-1.common-search-landing .form-item{margin-bottom:0;width:100%}}@media(min-width: 992px){#views-exposed-form-locations-search-page-1 .form-type-select{width:18.7%}}#views-exposed-form-locations-search-page-1 .form-item-field-patient-type-value{-ms-flex-order:4;order:4}@media(max-width: 991px){#views-exposed-form-locations-search-page-1 .form-item-field-patient-type-value{width:100%}}#views-exposed-form-locations-search-page-1 .form-item-field-clinic-type-value{-ms-flex-order:5;order:5}@media(max-width: 991px){#views-exposed-form-locations-search-page-1 .form-item-field-clinic-type-value{width:100%}}#views-exposed-form-locations-search-page-1 .form-item-field-primary-speciality-target-id{-ms-flex-order:6;order:6}@media(max-width: 991px){#views-exposed-form-locations-search-page-1 .form-item-field-primary-speciality-target-id{width:100%}}