body{font-size:14px;color:#402e44}table{width:100%}.ambulance{background:#fff;padding:1em}.ambulance h2{font-size:1.2rem;font-weight:700;padding:1.2em 0}.screen-reader-text{display:none}.left{float:left}.right{float:right}.nav-links{clear:both;margin:0 auto}.nav-links .page-numbers{display:inline-block;background:#fff;border:solid 1px #ddd}.nav-links .current{background:#5cc0b8;color:#fff}#lang_sel_footer{background:#513e5b;border:none;text-align:center;padding:1em}#lang_sel_footer li{display:inline-block}#lang_sel_footer a{color:#fff;padding:1em}h1,h2,h3,h4,h5,h6{font-family:'Raleway';font-weight:300}h1{font-size:1.5em}h2{font-size:2em}h3{font-size:1.5em}.alignright{float:right;margin-left:1em}.alignleft{float:left;margin-right:1em}.postdata{padding:.5em 1em;margin:0 0 1em 0;background:#f5ebf3}.postdata li{list-style:none;display:inline-block;color:#402e44}.postdata li:last-child{float:right}.postdata .vcard{border:none;padding:0}.off-canvas-content{background:transparent;box-shadow:none;height:100%}.off-canvas{background:#5cc0b8;height:100%;padding:0}.mobile-menu li{display:block}.mobile-menu li a{color:#fff;font-weight:bolder;border-bottom:dotted 1px #2b968d;font-family:helvetica,arial,sans-serif!important}.mobile-menu li ul{padding:0;margin:0}.mobile-menu li li a{display:block;background:#2b968d;padding:.5em 1.3em}.mobile-menu li.fa:before{color:#fff}.site-name{text-indent:-9999px;height:95px;width:350px}#header-content{position:relative;max-width:75em}#header-nav ul{max-width:75em;margin:0 auto;width:100%;list-style:none}#header-nav a{color:#fff;padding:1.3em;border-right:solid 1px #83548e;font-weight:bolder;display:block}#header-nav li:last-child a{border:none}#header-nav a:hover{background:#5cc0b8;color:#fff}#header-nav .sub-menu{display:none}#header-nav li:hover{background:#5cc0b8}#header-nav li:hover a{color:#fff}#header-nav li:hover .sub-menu{display:block;position:absolute;background:#5cc0b8;max-width:300px;z-index:1}#header-nav .sub-menu li a{border:none;padding:.5em 1em}#header-nav .sub-menu li a:hover{background:#26a096}#top-nav{margin-top:1.7em}#top-nav,#phone{float:right}#top-nav ul{list-style:none;border-radius:3px;overflow:hidden}#top-nav li{position:relative}#top-nav li.fa:before{position:absolute;top:.5em;left:1em;font-size:1.3em}#top-nav li a{background:#fff;display:block;padding:1em 1em 1em 3.2em;color:#5d4263;font-size:.9em;font-family:helvetica,arial,sans-serif!important}#top-nav li:last-child a{background:#5cc0b8;color:#fff}#top-nav li:last-child.fa:before{color:#fff}#header-content .phones{font-weight:bolder;padding:1em 0 0 0;float:right;list-style:none}#header-content .phones li{display:inline-block;margin-left:1em}#site-content{max-width:75em;margin:1em auto}.entry-content ul{margin:.8em 1em}.entry-content .columns ul{margin:0 2em}.stars{text-align:center}.stars li{display:inline-block;font-size:1.3rem;color:#fb0}#testimonials h3{text-align:center!important}#site-content article{background:#fff;padding:2em;margin-bottom:1em}.thumb-header{position:relative;margin-bottom:1.5em}.thumb-header .entry-title-thumb{position:absolute;top:35%;width:50%;font-size:3em}.thumbimg{margin:1em 0}.entry-title{font-size:3em}.entry-content a{color:#5cc0b8;font-weight:bolder}.resources{list-style:none}.resources .su-column{padding:1em}.resources .su-column h3{padding:1em 0}.resources img{max-width:100px}.entry-content iframe{width:100%;height:350px}.blog-post-title{color:#513e5b}#search{background:#f5ebf3;padding:2em;margin:2em auto}.searchform{max-width:500px;margin:0 auto}.searchform input[type="text"]{border:none;margin:0 auto;float:left;max-width:80%}.searchform input[type="submit"]{background:#5cc0b8;color:#fff;border-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;padding:.8em 1em;font-weight:bolder}.blogpost{padding:0}.blog .blogpost{padding-top:1em}.blogpost h2{font-size:1.2rem;color:#513e5b}.blogpost h2 a{text-decoration:underline}.blogpost .button,.archive-post .button{background:#eee;color:#333!important;margin:1em 0;font-weight:bolder}.blogpost .excerpt-content{margin:0 0 1em 0}.metaslider{width:100%;max-width:73em!important;border-radius:3px;overflow:hidden;margin:0 auto}#services .item{display:block;width:100%;height:auto}#services .textwidget{background:#fff;padding:1em;height:400px}#services .textwidget a{display:block;background:#56345e;color:#fff;padding:1em;border-radius:3px;text-align:center;font-weight:bolder;margin:1em 0}.service{margin:0 1em}.service img{margin:0 0 1em 0}.section-title{text-align:center;margin:1em 0;padding-bottom:1em;border-bottom:solid 1px #eee}.service h3{font-size:1.5em;text-align:center;font-weight:300}.service p{margin:1em 0;text-align:left}.sidebar{vertical-align:top}.sidebar .widget{padding:0;background:#fff;margin-bottom:1em}.sidebar .widget ul{list-style:none;padding:0;margin:0}.sidebar .widget ul li a{display:block;border-bottom:solid 1px #eee;padding:1em;color:#513e5b}.sidebar .widget ul li a:hover{background:#513e5b;color:#fff}.sidebar .widgettitle{font-size:1.2em;padding:.5em 1em}.sidebar .textwidget{padding:1em}.sidebar .menu li{display:block}.sidebar select{border:solid 1px #eee}.home-section{background:#fff;margin:1em 0;padding:1.5em 1em;border-radius:5px}.locations h4{font-size:.8rem;font-family:helvetica,arial,sans-serif}.location-widget{float:center;padding:1em;text-align:center;border-radius:3px}.locationtitle{font-size:1.3em;font-weight:300;padding:1em;margin:0}.location-widget .textwidget{padding:1em;border:solid 1px #eee}.location-widget:last-child{margin-right:0}.location-widget a{display:block;background:#5cc0b8;color:#fff;padding:.5em;margin:.5em auto;text-align:center;font-weight:bolder;border-radius:3px;max-width:60%}#archive-title{text-align:center;font-size:3em;margin:1em 0}.archive-post-title{font-size:1.8rem;color:#513e5b}.archive-post-title:hover{text-decoration:underline}.column:last-child:not(:first-child), 
.columns:last-child:not(:first-child) {float:left}.entry-footer li{list-style:none;display:inline-block}.entry-footer a{background:#f5f5f5;padding:.5em 1em;color:#56345e;border-radius:3px;font-size:.8em}#breadcrumbs{background:#fff;max-width:75em;padding:1em}#breadcrumbs a{color:#5cc0b8}.provider-widget{text-align:center}.provider-widget img{width:150px;height:150px;border-radius:50%;margin:1em 0;border:solid 1em transparent}.provider-widget img:hover{border:solid 1em #56345e}.providertitle{font-size:1.3em;text-align:center}.provider-profile{text-align:center}.provider-profile img{height:150px;width:150px;border-radius:50%}.provider-profile h2{font-size:1em;font-weight:bolder}.su-tabs{background:#fff!important}.su-tabs-nav span{background:#c4efec}.su-tabs-nav .su-tabs-current{border-top:solid 1px #ddd;border-right:solid 1px #ddd;border-left:solid 1px #ddd}.su-spoiler-title{background:#f5ebf3}.su-spoiler-content{background:#f5f5f5}.su-spoiler-content img{max-width:150px}.button{background:#56345e;color:#fff!important;border-radius:3px;margin:auto;display:block;max-width:250px}.important{background:#fcbaba;padding:1.5em;border:solid 1px #ae0000;margin:1em 0}#policy{background:#ae0000;color:#fff}input[type="button"],input[type="submit"]{border-radius:3px;padding:1em;border:none;cursor:pointer;margin-right:1em}.appointment-profile,.provider-profile{background:#eee;padding:1em;max-width:200px;text-align:center;border-radius:3px;margin:0 0 1em 1em}.provider-profile{max-width:100%}.provider-profile img{width:100%;height:auto;max-width:150px!important}.provider-link{background:#5cc0b8;color:#fff!important;display:block;padding:.5em 1em;border-radius:3px;font-weight:normal;font-size:.8rem}.appointment-profile{float:right}.appointment-profile h2{font-size:1.2rem}.appointment-profile img{border-radius:50%;width:100%;height:auto}.appointment-profile ul{list-style:none;padding:0;margin:0}.appointment-profile a{display:block;background:#5cc0b8;color:#fff;padding:.5em;border-radius:3px}.appointments-confirmation-button{background:#5cc0b8!important;color:#fff;float:right}.appointments-confirmation-cancel-button{background:#ddd}.app_services_dropdown_title,.app_workers_dropdown_title,.app_workers_dropdown_select select,.app_services_dropdown_select select{font-size:12px}.app_worker_excerpt{display:none}.birs_appointment_location,.birs_appointment_service,.birs_appointment_staff,.birs_appointment_date{width:50%;display:inline-block}.provider-schedule{background:#f5ebf3;padding:1em}.provider-schedule img{width:150px;height:150px;border-radius:50%;margin:0 auto;display:block}.provider-schedule a{display:block;background:#5cc0b8;color:#fff;padding:.3em;text-align:center;max-width:50%;border-radius:3px;margin:0 auto}#site-footer{clear:both}#social-icons{width:100%;display:block;padding:0;margin:0}#social-icons li{list-style:none;display:inline-block}#social-icons li i{font-size:2em;color:#fff;margin-right:.2em}#social-icons li a{color:#fff;vertical-align:middle;display:block;padding:1em}#social-icons li a:hover{background:#503656}#social-icons span{display:none}#footer-content{max-width:75em;margin:0 auto}#footer-content .phones{list-style:none;text-align:right}#footer-content .phones li{display:inline-block;color:#fff;padding:1.4em 0 0 1em;font-weight:bold}#footer-nav{text-align:center;background:#402e44;padding:1em 0}#footer-nav ul{margin:0 auto;text-align:center}#footer-nav li{display:inline-block}#menu-footer{text-align:center}#menu-footer a{color:#fff;background:#402e44;border-radius:5px}.credit{color:#fff;padding:.5em;text-align:right;height:100%;padding-top:1em}.clearfix{overflow:auto;zoom:1}.birs_client_name_first,.birs_client_name_last,.birs_client_address,.birs_client_city,.birs_client_password,.birs_client_password_retype,.birs_field_3,.birs_field_4{width:50%;display:inline-block}.birs_field_content{max-width:100%!important;display:block}.birs_client_phone{width:50%}#birs_client_email{width:100%}.birs_client_state,.birs_client_zip,.birs_field_2{width:50%;display:inline-block;float:left}.birs_field_5,.birs_field_6,.birs_field_7{width:33%;display:inline-block}.birs_field_9{clear:both}.gform_wrapper form li,.gform_wrapper li{overflow:hidden!important}@media screen and (max-width:65em ){#top-nav{display:none}#header-nav{position:relative}#header-nav .menu{display:none}#header-nav button{background:transparent;font-size:1.8em;margin:0}.toggle-right{position:absolute;top:0;right:0}#site-header #phone{display:none}#site-header .phone{display:none}.off-canvas .phones{list-style:none;padding:0;margin:1em 0;color:#fff}.off-canvas .phones li{display:block;padding:.5em 1em}.off-canvas .menu li:before{display:none}.thumb-header .entry-title-thumb{font-size:1.2rem}}@media screen and (max-width:35em ){#footer-nav ul li{display:block}}