*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}p,ol,ul{list-style:none}p,img{padding:0;margin:0}caption,th{text-align:left}q:before,q:after{content:''}abbr,acronym{border:0}.container ol{list-style:numeric}.container ul{list-style:disc}/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.clear{clear:both}body{background:#fff;background-image:-webkit-linear-gradient(#fff,#4770c0);background-image:-moz-linear-gradient(#fff,#4770c0);background-image:-ms-linear-gradient(#fff,#4770c0);background-image:-o-linear-gradient(#fff,#4770c0);background-image:linear-gradient(#fff,#4770c0);background-repeat:no-repeat;background-attachment:fixed;font-family:'Source Sans Pro', sans-serif}body a{text-decoration:none;color:#28a6bb}body .desktop-only{display:none}body h1{font-weight:200;text-transform:uppercase;color:#353d43}body h2,body h3,body h4,body h5,body h6{font-weight:200;color:#353d43}body h1{font-size:1.75em;margin-bottom:10px}body h2{font-size:1.6em}body h3{font-size:1.45em}body h4{font-size:1.3em}body h5{font-size:1.15em}body h6{font-size:1em}header{*zoom:1;max-width:940px;margin-left:auto;margin-right:auto;padding-bottom:1%}header:before,header:after{content:" ";display:table}header:after{clear:both}#wrapper{*zoom:1;max-width:940px;margin-left:auto;margin-right:auto}#wrapper:before,#wrapper:after{content:" ";display:table}#wrapper:after{clear:both}#index-content{background:#fff;border-radius:4px;margin-top:10px;margin-bottom:15px;padding:10px;border-left:1px solid #cccccc}#index-content p{margin-bottom:10px}#index-content li{margin-left:20px}#index-content img{max-width:100% !important;height:auto !important}#co-1,#co-2,#co-3{background:#fff;margin-top:10px;padding:20px 20px 0px 20px;border-radius:4px;height:195px;*zoom:1}#co-1:before,#co-1:after,#co-2:before,#co-2:after,#co-3:before,#co-3:after{content:" ";display:table}#co-1:after,#co-2:after,#co-3:after{clear:both}#co-1>span,#co-2>span,#co-3>span{display:inline-block;width:48px;height:40px;float:left;margin-right:7px;margin-top:-10px}#co-1>span#cat,#co-2>span#cat,#co-3>span#cat{background:url("/images/cat-cutout_NVA.png"),#00adbf;background:url("/images/cat-cutout_NVA.png"),-webkit-linear-gradient(#00adbf,#0093a2);background:url("/images/cat-cutout_NVA.png"),-moz-linear-gradient(#00adbf,#0093a2);background:url("/images/cat-cutout_NVA.png"),-ms-linear-gradient(#00adbf,#0093a2);background:url("/images/cat-cutout_NVA.png"),-o-linear-gradient(#00adbf,#0093a2);background:url("/images/cat-cutout_NVA.png"),linear-gradient(#00adbf,#0093a2)}#co-1>span#paw,#co-2>span#paw,#co-3>span#paw{background:url("/images/paw-cutout_NVA.png"),#00adbf;background:url("/images/paw-cutout_NVA.png"),-webkit-linear-gradient(#00adbf,#0093a2);background:url("/images/paw-cutout_NVA.png"),-moz-linear-gradient(#00adbf,#0093a2);background:url("/images/paw-cutout_NVA.png"),-ms-linear-gradient(#00adbf,#0093a2);background:url("/images/paw-cutout_NVA.png"),-o-linear-gradient(#00adbf,#0093a2);background:url("/images/paw-cutout_NVA.png"),linear-gradient(#00adbf,#0093a2)}#co-1>span#dog,#co-2>span#dog,#co-3>span#dog{background:url("/images/dog-cutout_NVA.png"),#00adbf;background:url("/images/dog-cutout_NVA.png"),-webkit-linear-gradient(#00adbf,#0093a2);background:url("/images/dog-cutout_NVA.png"),-moz-linear-gradient(#00adbf,#0093a2);background:url("/images/dog-cutout_NVA.png"),-ms-linear-gradient(#00adbf,#0093a2);background:url("/images/dog-cutout_NVA.png"),-o-linear-gradient(#00adbf,#0093a2);background:url("/images/dog-cutout_NVA.png"),linear-gradient(#00adbf,#0093a2)}#co-1 h3,#co-2 h3,#co-3 h3{color:#008b99;font-weight:400;font-size:1.25em;margin-bottom:15px}#co-1 p,#co-2 p,#co-3 p{float:left;text-align:justify}#co-1 a,#co-2 a,#co-3 a{display:block;width:78px;float:right;font-weight:200;text-align:center;background:#6db63e;color:#fff;padding:6px 0px;font-size:.85em;font-weight:200;border-radius:4px}#co-1 a:hover,#co-2 a:hover,#co-3 a:hover{background:#64ab33}#middle{background:#fff;border-radius:4px;margin-top:15px;margin-bottom:15px;padding:10px;*zoom:1}#middle:before,#middle:after{content:" ";display:table}#middle:after{clear:both}#middle img{height:auto;display:block;max-width:100%;padding:8px}#middle table{width:100% !important;height:auto !important}#middle iframe{max-width:100% !important}#middle p{margin:10px 0 10px 0}#middle ul{margin-left:30px}#middle li{margin-left:20px}#middle #shadowbox_gallery{width:100%}#middle #shadowbox_gallery ul li{list-style:none;float:left}#feedburner{display:none}#directionsMap{width:100%;height:300px;margin-top:15px}#directionsForm{width:100%;margin:20px 0;clear:both}#directionsForm #toAddress_label,#directionsForm #fromAddress_label{float:left;clear:left;min-width:60px;margin:5px 0}#directionsForm #submit-button{float:left;clear:left;margin:5px 5px 15px 5px;width:155px}#directionsForm #printButton{float:left;margin:5px 5px 15px 5px;width:155px}#directionsForm #fromAddress,#directionsForm #toAddress{float:left;margin:5px 0;width:300px}abbr{border-bottom:none}iframe{max-width:100% !important}.part_partial .nav{display:block !important}.part_partial .nav li{margin-bottom:15px;text-decoration:underline;list-style:none;padding:0}.part_partial .nav li:first-of-type,.part_partial .nav li:last-of-type,.part_partial .nav li:nth-child(2),.part_partial .nav li:nth-child(3),.part_partial .nav li:nth-child(4),.part_partial .nav li:nth-child(5){width:auto}.part_partial .nav li a{font-size:1.1em;color:#41791b}.part_partial .nav li:hover{background:none;color:#41791b !important}.part_partial ul.level1{width:90%}.part_partial ul.level1 li:hover a{color:#41791b !important}.part_partial ul.level1 li a:hover{color:#41791b !important}.part_partial ul.level1 li a:after{display:none}#index-content p.video,#editor-content p.video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}#index-content p embed,#editor-content p embed{position:absolute;top:0;left:0;width:100%;height:100%}#toTop{display:none;position:fixed;z-index:3000;bottom:5px;right:5px;width:50px;height:50px;background-image:url("/images/up.png");background-repeat:no-repeat;background-size:100%;opacity:0.4;filter:alpha(opacity=40)}#toTop:hover{opacity:0.8;filter:alpha(opacity=80)}.callouts-desktop{display:none}#emergency{margin-top:15px}header .logo-contain{*zoom:1;width:100%;margin-top:33px;margin-bottom:16px;min-height:96px;border-top:1px solid #c9cacb;border-bottom:1px solid #c9cacb}header .logo-contain:before,header .logo-contain:after{content:" ";display:table}header .logo-contain:after{clear:both}header .logo-contain img{max-width:298px;margin:0 auto;display:block;margin-top:10px;margin-bottom:13px}header #header-sublinks{float:left;display:block;width:70%;*zoom:1;margin-top:3px}header #header-sublinks:before,header #header-sublinks:after{content:" ";display:table}header #header-sublinks:after{clear:both}header #header-sublinks #google_translate_element,header #header-sublinks #header-referral-link{display:none}header #header-sublinks #header-pet-portal-link,header #header-sublinks #emergency-link{display:block;float:left;color:#fff;padding:6px;font-size:.85em}header #header-sublinks #emergency-link{background-color:#484848;position:relative;padding:3px 10px 7px 32px;border-radius:4px;margin-left:9px}header #header-sublinks #cross{display:inline-block;height:27px;width:30px;background:url("/images/emergency-cross.png"),#e74c3c;background:url("/images/emergency-cross.png"),-webkit-linear-gradient(#e74c3c,#e74c3c);background:url("/images/emergency-cross.png"),-moz-linear-gradient(#e74c3c,#e74c3c);background:url("/images/emergency-cross.png"),-ms-linear-gradient(#e74c3c,#e74c3c);background:url("/images/emergency-cross.png"),-o-linear-gradient(#e74c3c,#e74c3c);background:url("/images/emergency-cross.png"),linear-gradient(#e74c3c,#e74c3c);background-repeat:no-repeat;background-position:50%;position:absolute;border-radius:4px 0px 0px 4px;top:0;left:0}header #header-sublinks #emergency-link:hover>span#cross{background:url("/images/emergency-cross.png"),#e74c3c;background:url("/images/emergency-cross.png"),-webkit-linear-gradient(#e74c3c,#e74c3c);background:url("/images/emergency-cross.png"),-moz-linear-gradient(#e74c3c,#e74c3c);background:url("/images/emergency-cross.png"),-ms-linear-gradient(#e74c3c,#e74c3c);background:url("/images/emergency-cross.png"),-o-linear-gradient(#e74c3c,#e74c3c);background:url("/images/emergency-cross.png"),linear-gradient(#e74c3c,#e74c3c);background-repeat:no-repeat;background-position:50%}header #header-sublinks #header-pet-portal-link{background:#356d15;background:-webkit-linear-gradient(#356d15,#2d5d11);background:-moz-linear-gradient(#356d15,#2d5d11);background:-ms-linear-gradient(#356d15,#2d5d11);background:-o-linear-gradient(#356d15,#2d5d11);background:linear-gradient(#356d15,#2d5d11);padding:4px 10px 5px 8px;margin-left:10px;border-radius:4px}header #header-wellness-link{width:100%;display:block;*zoom:1;clear:both;margin-bottom:8px}header #header-wellness-link:before,header #header-wellness-link:after{content:" ";display:table}header #header-wellness-link:after{clear:both}header #header-wellness-link a{display:block;width:92.5%;margin:0 auto;color:#fff;font-size:1.3em;background:url("/images/wellness-paw.png") 3% 5%,#00adbf;background:url("/images/wellness-paw.png") 3% 5%,-webkit-linear-gradient(#00adbf,#008c9a);background:url("/images/wellness-paw.png") 3% 5%,-moz-linear-gradient(#00adbf,#008c9a);background:url("/images/wellness-paw.png") 3% 5%,-ms-linear-gradient(#00adbf,#008c9a);background:url("/images/wellness-paw.png") 3% 5%,-o-linear-gradient(#00adbf,#008c9a);background:url("/images/wellness-paw.png") 3% 5%,linear-gradient(#00adbf,#008c9a);background-repeat:no-repeat;padding:11px 5px 11px 60px;border-radius:4px}header #header-wellness-link a:hover{background:url("/images/wellness-paw.png") 3% 5%,#00c4d9;background-repeat:no-repeat}header #live-chat{display:none}footer{*zoom:1;max-width:940px;margin-left:auto;margin-right:auto;z-index:0;padding-bottom:1%;background:#3759b3;color:#adadad;font-size:.9em}footer:before,footer:after{content:" ";display:table}footer:after{clear:both}footer #inner-footer{padding:3.75%}footer a#privacy-link{color:#fff;text-decoration:underline}footer .logos{*zoom:1;width:100%;clear:both}footer .logos:before,footer .logos:after{content:" ";display:table}footer .logos:after{clear:both}footer .logos img{float:right;margin:10px 5px}.toggleMenu{display:none}.toggleMenu.active{display:none}.toggleMenu{display:none;position:absolute;top:3px;right:9px;z-index:101;background:-webkit-linear-gradient(#356f15,#2e5f12);background:-moz-linear-gradient(#356f15,#2e5f12);background:-ms-linear-gradient(#356f15,#2e5f12);background:-o-linear-gradient(#356f15,#2e5f12);background:linear-gradient(#356f15,#2e5f12);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='$button-toggle-gradient-top', endColorstr='$button-toggle-gradient-bottom',GradientType=0 );background-repeat:no-repeat;background-position:92% 48%;padding:4px 44px 6px 8px;font-size:.8em;border-radius:4px;letter-spacing:.15em;color:#fff;text-decoration:none}.toggleMenu:after{content:url(/images/bars.png);height:18px;width:21px;position:absolute;right:7px;top:4px;display:block}.toggleMenu:hover{opacity:0.8}.toggleMenu.active{display:none;position:absolute;top:3px;right:9px;z-index:3001;background:-webkit-linear-gradient(#353535,#070707);background:-moz-linear-gradient(#353535,#070707);background:-ms-linear-gradient(#353535,#070707);background:-o-linear-gradient(#353535,#070707);background:linear-gradient(#353535,#070707);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#383838', endColorstr='#040404',GradientType=0 );background-repeat:no-repeat;border:0;border-radius:3px;border:1px solid #b1b2b3;border-bottom-color:#fff;color:#fff}.toggleMenu.active:after{content:url(/images/menu-x.png);height:18px;width:21px;position:absolute;right:7px;top:6px;display:block}.toggleMenu.active+.nav-holder{overflow-y:scroll;height:100%}.desktop-nav{display:none}@media only screen and (max-width: 767px){.toggleMenu,.toggleMenu.active{position:absolute;top:3px;right:9px}.no-js .toggleMenu{display:none}.nav li li a{display:block;position:relative;z-index:100}.nav li li li a{z-index:200}.mobile-nav{*zoom:1;position:absolute;background:#fff;width:93%;top:35px;right:9px}.mobile-nav:before,.mobile-nav:after{content:" ";display:table}.mobile-nav:after{clear:both}.mobile-nav .nav-holder a{color:#353d43}.mobile-nav .nav-holder a:hover{background:#1fc8d9;color:#fff}.mobile-nav .nav-holder li{border-bottom:1px solid #c9cacb;list-style:none}.mobile-nav .nav-holder ul.nav li a.top-level{display:block;padding:8px;font-size:1.25em}.mobile-nav .nav-holder ul.level2{display:none}.mobile-nav .nav-holder ul.level2 li a{display:block;padding:5px 0px 5px 13px;font-size:1.15em}.mobile-nav .nav-holder ul.level3{display:none}.mobile-nav .nav-holder ul.level3 li a{display:block;padding:5px 0px 5px 19px;font-size:1em}.mobile-nav .nav-holder li .parent{background-image:url("/images/downArrow.png");background-repeat:no-repeat;background-position:95% 50%}.mobile-nav .nav-holder li .parent:hover{background-image:url("/images/downArrow.png");background-repeat:no-repeat;background-position:95% 50%}.mobile-nav .nav-holder li.hover>ul{display:block}}#ctas{*zoom:1;background:#fff;width:100%;padding:15px 3%;border-radius:4px}#ctas:before,#ctas:after{content:" ";display:table}#ctas:after{clear:both}#ctas li{list-style:none;width:48%;float:left;padding:10px;padding-top:9px;margin-bottom:15px;border-radius:4px;background:#23bed0;background:-webkit-linear-gradient(#23bed0,#23bed0);background:-moz-linear-gradient(#23bed0,#23bed0);background:-ms-linear-gradient(#23bed0,#23bed0);background:-o-linear-gradient(#23bed0,#23bed0);background:linear-gradient(#23bed0,#23bed0);cursor:pointer}#ctas li:nth-child(odd){margin-left:4%}#ctas li.phone{padding:8px !important}#ctas li a{position:relative}#ctas li:last-of-type{margin-bottom:0px}#ctas li.cta-link:hover{background:#00a3b3;background-repeat:no-repeat}#ctas li.phone{cursor:auto}#ctas li a,#ctas li span{display:block;color:#fff;font-size:0.9em}#ctas li .label{font-size:1.2em;text-transform:uppercase;font-weight:200}#ctas li.custom a{text-transform:capitalize}#slideshow_wrapper{position:relative;width:100%;padding:0;margin:0 auto;text-align:center;border:10px solid #e3e9f4;margin-bottom:15px;border-radius:4px}#slideshow{position:relative;margin:0;padding:0;overflow:hidden;z-index:0}#slideshow img{color:transparent}#slideshow ul{margin:0;padding:0;list-style:none}#slideshow .rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;z-index:0}#slideshow .rslides li{position:absolute;width:100%;left:0;top:0;padding:0;margin:0;list-style:none}#slideshow .rslides img,#slideshow .rslides picture{display:block;float:left;width:100%;height:auto;border:0}#slideshow .rslides_caption{display:none}#slideshow .rslides_caption h2{display:block;width:100%;padding:0;margin:0;font-size:1.8em;color:#fff;font-style:normal}#slideshow .slideshowOverlay{display:none}/*! http://responsiveslides.com v1.24 by @viljamis */body.interior #slideshow{max-height:550px;padding:10px;margin:0 auto 20px auto;position:relative;background:#eeeae2;overflow:hidden;-moz-box-shadow:0 0 5px #888;-webkit-box-shadow:0 0 5px #888;box-shadow:0 0 5px #888}body.interior .rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}body.interior .rslides li{position:absolute;width:100%;left:0;top:0;list-style:none}section[role=main].main-content .rslides li:before{content:""}body.interior .rslides img,body.interior .rslides picture{display:block;max-height:530px;float:left;width:100%}body.interior .rslides_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.7;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;margin-top:-45px;z-index:999}body.interior .rslides_nav.next{left:auto;background-position:right top;right:0}body.interior .gallery_tabs{padding:5px 0;overflow:auto;text-align:center !important}body.interior .rslide_thumbs{max-width:95%;margin:0 auto;text-align:center}body.interior section[role=main] ul.gallery_tabs{max-width:100%;margin:0 auto;text-align:center}body.interior .gallery_tabs li{list-style:none !important;display:block !important;padding:0 !important;margin:0 !important;padding:0 5px !important;float:left}body.interior .rslides_here{opacity:.4}body.interior .rslides_caption{display:block;width:100%;padding:5px 2%;color:#fff;position:absolute;bottom:0;opacity:0;filter:alpha(opacity=70)}body.interior .rslides_tabs{margin-top:10px;text-align:center}body.interior .rslides_tabs li{display:inline}body.interior .rslides_tabs a{text-indent:-9999px;overflow:hidden;border-radius:15px;background:#ccc;background:rgba(0,0,0,0.2);display:inline-block;box-shadow:inset 0 0 2px 0 rgba(0,0,0,0.3);width:9px;height:9px}body.interior .rslides_tabs a:hover,.rslides_tabs li.rslides_here a{background:#aaa;background:rgba(0,0,0,0.3)}body.interior .rslides_tabs li.rslides_here{background:transparent}@media (max-width: 480px){span.rslides_caption{display:none}}@media (max-width: 320px){.rslide_thumbs,.rslides_nav{display:none}}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,0.45);z-index:300;display:none;top:0;left:0}.reveal-modal{background:#fff;visibility:hidden;display:none;top:100px;left:50%;margin-left:-260px;width:520px;position:absolute;z-index:301;padding:30px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4)}.reveal-modal .close-reveal-modal:not(.button){font-size:22px;font-size:2.2rem;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rgba(0,0,0,0.6);font-weight:bold;cursor:pointer}.reveal-modal.small{width:30%;margin-left:-15%}.reveal-modal.medium{width:40%;margin-left:-20%}.reveal-modal.large{width:60%;margin-left:-30%}.reveal-modal.xlarge{width:70%;margin-left:-35%}.reveal-modal.expand{width:90%;margin-left:-45%}.reveal-modal .row{min-width:0;margin-bottom:10px}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}.reveal-modal img{min-width:100%;max-width:100%;height:auto}a.close-reveal-modal{border:none !important}@media print{.reveal-modal{border:solid 1px #000;background:#fff}}@media (max-width: 550px){.reveal-modal.responsive{width:90%;margin-left:-45%}}textarea,input{outline:none}#formWrapper form.cmxform label{width:100%}#formWrapper form.cmxform p:first-child{display:none}#formWrapper form.cmxform .lead_line_li_wrapper{margin:15px 0}#formWrapper ol{padding:0;margin:0;list-style:none}#formWrapper p,#formWrapper #thank_you p.ucode{display:block;margin:20px 0 30px;font-size:14px}#formWrapper p a,#formWrapper #thank_you p.ucode a{color:#666}#formWrapper h3,#formWrapper h4{display:block;padding-left:7px;font-size:0.875rem;font-weight:normal;font-family:sans-serif;text-transform:none;color:#77787b}#formWrapper h3{display:none}#formWrapper h4{font-size:0.875rem;font-weight:normal}#formWrapper #formWrapper,#formWrapper #thank_you{max-width:960px;margin:0 auto}#formWrapper #return_link{display:none}#formWrapper form header{margin:0 0 20px 0}#formWrapper form header div{font-size:90%;color:#999}#formWrapper form header h2{margin:0 0 5px 0}#formWrapper form>div{clear:both;overflow:hidden;padding:1px;margin:0 0 10px 0}#formWrapper form>div>fieldset>div>div{margin:0 0 5px 0}#formWrapper form>div>label,#formWrapper legend{width:100% !important;float:left;padding-right:10px}#formWrapper form>div>div,#formWrapper form>div>fieldset>div{width:75%;float:right}#formWrapper form>div>fieldset label{font-size:100%}#formWrapper fieldset{border:0;padding:0}#formWrapper fieldset legend{display:none}#formWrapper input[type=text],#formWrapper input[type=email],#formWrapper input[type=url],#formWrapper input[type=password],#formWrapper textarea{width:100%;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #eee;border-bottom:1px solid #eee}#formWrapper input[type=text],#formWrapper input[type=email],#formWrapper input[type=url],#formWrapper input[type=password]{width:100%}#formWrapper input[type=text]:focus,#formWrapper input[type=email]:focus,#formWrapper input[type=url]:focus,#formWrapper input[type=password]:focus,#formWrapper textarea:focus{outline:0;border-color:#4697e4}#formWrapper input,#formWrapper textarea{border-radius:5px;background-color:#faf7f6;font-size:14px}#formWrapper input{height:35px;padding:0 10px}#formWrapper textarea{min-height:35px;padding:10px 0 0 10px}#formWrapper input[type=submit]{width:80px;background-color:#41791b;color:#fff}div#thank_you{padding:1em;width:94%;margin-top:75px}div#thank_you .thanks_data{width:100%;padding:0 1%}div#thank_you p{background-color:#DFD;border:1px solid #000;padding:.5em;margin-bottom:1em}div#thank_you p.uCode{font-size:14px}div#thank_you dl.thanks_data{width:100%;margin:2em 0;padding:0}div#thank_you dl.thanks_data dt{width:50%;float:left;line-height:1.7em;margin:0 0 0 0;padding:.5em;border-top:1px solid #999;font-weight:bold}div#thank_you dl.thanks_data dd{margin:0 0 0 0;padding:.5em;line-height:1.7em;border-top:1px solid #999;word-wrap:break-word}div#thank_you div#thank_you p.uCode{font-size:90%;background-color:transparent;border:none;margin-bottom:0.25em;padding:0}div#thank_you div#thank_you #return_link{padding:1em 0}@media only screen and (max-width: 480px){div#thank_you dl.thanks_data dt{float:none;width:100%}}@media only screen and (min-width: 480px){div#thank_you dl.thanks_data dd{float:left;width:50%}dl.thanks_data{*zoom:1}dl.thanks_data:before,dl.thanks_data:after{content:" ";display:table}dl.thanks_data:after{clear:both}}#team{margin:20px 0}#team .clear{clear:both}#team .even,#team .odd{width:100%;float:left;padding:20px 0;border-bottom:1px solid #a7a5a5}#team .photo{float:left;margin:0 10px 0 0}#team h3.title{padding:0;margin:0;font-size:1.25em}#team p.job_title,#team p.intro,#team p.read_more,#team .description p{padding:0;margin:0;font-size:1em;line-height:1.4em}#team p.intro,#team .description p{margin:10px 0 0 0}#team p.read_more a{text-decoration:none}#team p.read_more a:hover{text-decoration:underline}#careers{margin:20px 0}#careers .clear{clear:both}#careers .even,#careers .odd{position:relative;width:100%;float:left;padding:20px 0;border-bottom:1px solid #a7a5a5}#careers h3.title{padding:0;margin:0;font-size:1.25em}#careers p.positions,#careers p.intro,#careers p.read_more,#careers .description p{padding:0;margin:0;font-size:1em;line-height:1.4em}#careers p.intro,#careers .description p{margin:10px 0 0 0}#careers .application a{position:absolute;top:24px;right:0;display:block;padding:6px 10px;max-width:180px;text-decoration:none;text-align:center;color:#fff;background-color:#a8a7a7;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#a8a7a7), to(#5f6060));background:-webkit-linear-gradient(top, #a8a7a7, #5f6060);background:-moz-linear-gradient(top, #a8a7a7, #5f6060);background:-ms-linear-gradient(top, #a8a7a7, #5f6060);background:-o-linear-gradient(top, #a8a7a7, #5f6060);background:linear,top,#a8a7a7,#5f6060;-pie-background:linear,top,#a8a7a7,#5f6060}#careers .application a:hover{opacity:.8}#careers p.read_more a{text-decoration:none}#careers p.read_more a:hover{text-decoration:underline}#news{margin:20px 0}#news .clear{clear:both}#news .even,#news .odd{width:100%;float:left;padding:20px 0;border-bottom:1px solid #a7a5a5}#news .photo{float:right;margin:0 0 0 10px}#news h3.title{padding:0;margin:0;font-size:1.25em}#news p.date,#news p.intro,#news p.read_more,#news .description p{padding:0;margin:0;font-size:1em;line-height:1.4em}#news p.intro,#news .description p{margin:10px 0 0 0}#news p.read_more a{text-decoration:none}#news p.read_more a:hover{text-decoration:underline}@media screen and (max-width: 480px){#careers .application a{position:relative;top:auto;right:auto;margin-top:5px}#team .photo,#news .photo{display:none}}div.rating{position:relative}div.rating span.average-rating,div.rating span.gold-stars,div.review div.rating{display:block;background:url(/images/global/rating_stars.png) 0 -16px repeat-x;width:80px;height:16px;text-indent:-999em;position:relative}div.rating span.gold-stars{background-position:0 0;position:absolute;top:0;left:0}div.review{margin-bottom:18px}div.review .review-body{margin-bottom:7px;font-style:italic}div.review .author .via{display:inline-block;text-indent:-999em;background-repeat:no-repeat;margin:0 2px}div.review .author .google{background-image:url(/images/global/reviews-google-plus.png);background-position:0;width:20px;height:20px}div.review .author .yelp{background-image:url(/images/global/reviews-yelp.png);width:52px;height:27px}div.review .author .apartmentRatings{background-image:url(/images/global/reviews-apartment-ratings.png);width:99px;height:27px}div.review .author .caringcom{background-image:url(/images/global/reviews-caringcom.png);width:90px;height:25px}#sidebar{background:#fff;margin-top:55px;padding:3.75%}#sidebar a{color:#1aacc0}#sidebar a[href^=tel]{text-decoration:none}#sidebar #promoted-reviews{*zoom:1;margin-top:-50px;position:relative}#sidebar #promoted-reviews:before,#sidebar #promoted-reviews:after{content:" ";display:table}#sidebar #promoted-reviews:after{clear:both}#sidebar #promoted-reviews>div{*zoom:1;padding:4px;z-index:10;background-color:#fff;box-shadow:0 9px 0px 0px #FFF, 0 -9px 0px 0px #FFF, 6px 0 10px -4px #000, -6px 0 10px -4px #000}#sidebar #promoted-reviews>div:before,#sidebar #promoted-reviews>div:after{content:" ";display:table}#sidebar #promoted-reviews>div:after{clear:both}#sidebar #promoted-reviews .name{display:block;margin-bottom:15px;text-align:center;font-weight:bold;font-size:1.15em;color:#000}#sidebar .schema-location section{*zoom:1;width:100%;margin:0 auto;font-size:0.85em;color:#9ca1a4}#sidebar .schema-location section:before,#sidebar .schema-location section:after{content:" ";display:table}#sidebar .schema-location section:after{clear:both}#sidebar .address.phone.email{width:50%;float:left;margin-left:1%;border-right:1px solid #bfbfbf}#sidebar .address.phone.email span{display:block}#sidebar .address.phone.email span.city,#sidebar .address.phone.email span.zip{display:inline}#sidebar #hours-wrapper{width:46%;float:right;padding-left:5%}#sidebar #hours-wrapper #hours h3:first-of-type{display:none}#sidebar #hours-wrapper #hours dl dt{display:block;font-weight:bold;text-decoration:underline}#sidebar #hours-wrapper #hours dl dd span{display:block}#sidebar #hours-wrapper dd span:first-of-type{font-weight:bold;color:#4f4f4f}#sidebar .rating{clear:both;width:245px;margin:0 auto;margin-top:15px}#sidebar .rating span.average-rating{background:none;text-indent:0em;display:inline-block;margin-left:85px;width:65px}#sidebar .socialTag{display:none}#sidebar #social-media{padding:12px 0px 12px 0px;border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;margin-top:20px}#sidebar .social{width:194px;margin:0 auto}#sidebar .address.phone.email span.tel.mobile-only{display:block !important}#sidebar .address.phone.email span.tel.desktop-only{display:none !important}#emergency,#puppy-hours{color:#656a6e;font-weight:400;margin-bottom:10px;font-family:'Source Sans Pro', sans-serif}#sidebar-desktop{display:none}abbr{border-bottom:0 !important}@media only screen and (max-width: 550px){#co-1,#co-2,#co-3{height:216px}}@media only screen and (min-width: 768px){body #wrapper{padding-top:1%}body .desktop-only{display:block}body .mobile-only{display:none}body #index-content{clear:both}body h1{font-size:2em;margin-bottom:15px}#co-1,#co-2,#co-3{width:33%;float:left;overflow:hidden;height:195px;background:none;position:relative}#co-1 a,#co-2 a,#co-3 a{float:none;position:absolute;bottom:1px;right:18px}#co-1,#co-2{border-right:1px solid #cccccc}.callouts-desktop{display:block;clear:both;*zoom:1}.callouts-desktop:before,.callouts-desktop:after{content:" ";display:table}.callouts-desktop:after{clear:both}.callouts-desktop section{width:100%;margin:0 auto;*zoom:1;background:#fff;padding-top:7px;padding-bottom:15px;border-radius:4px}.callouts-desktop section:before,.callouts-desktop section:after{content:" ";display:table}.callouts-desktop section:after{clear:both}.callouts-mobile{display:none}#index-content-wrapper{border-radius:4px;margin-top:15px;*zoom:1;background:#fff}#index-content-wrapper:before,#index-content-wrapper:after{content:" ";display:table}#index-content-wrapper:after{clear:both}section#index-content{width:66.489361702128%;float:right;border-radius:0px 4px 4px 0px;padding:10px 26px}.interior .main{background:#fff;border-radius:4px;*zoom:1}.interior .main:before,.interior .main:after{content:" ";display:table}.interior .main:after{clear:both}.interior .main .sidebar-interior{width:33.510638297872%;float:left;margin-top:24px}.interior .main #middle{*zoom:1;width:65%;float:right}.interior .main #middle:before,.interior .main #middle:after{content:" ";display:table}.interior .main #middle:after{clear:both}#toTop{bottom:60px}img.right{float:right;padding:5px}img.left{float:left}div.staff_picture{float:left}span.title-value{font-weight:bold}}@media only screen and (min-width: 768px) and (max-width: 939px){#co-1,#co-2,#co-3{height:215px;padding:20px 12px 0px 10px}}@media only screen and (min-width: 481px){header #header-wellness-link{width:60%;margin:0 auto}header #header-wellness-link a{font-size:1.2em;font-weight:200;padding:11px 5px 11px 72px}}@media only screen and (min-width: 768px){header #header-sublinks{float:right;margin-top:0px}header #header-sublinks #google_translate_element,header #header-sublinks #header-referral-link{display:block}header #header-sublinks #google_translate_element,header #header-sublinks #header-referral-link,header #header-sublinks #emergency-link,header #header-sublinks #header-pet-portal-link{float:right}header #header-sublinks #emergency-link{margin-left:10px;margin-top:7px;border-radius:4px}header #header-sublinks #header-pet-portal-link{background:none;padding-right:10px;margin-right:10px}header #header-sublinks #header-pet-portal-link,header #header-sublinks #header-referral-link{color:#939598;font-size:1em;display:block;margin-top:0px;margin-right:5px;height:33px;text-align:center;padding:6px 10px 0px 5px;border-right:1px solid #939598;border-radius:0}header .logo-contain{border:none;margin-top:-20px;margin-bottom:0;width:50%;float:left}header .logo-contain img{margin-left:5px;margin-top:0px}header #header-callouts{*zoom:1;width:64%;float:right;clear:both;margin-top:-60px}header #header-callouts:before,header #header-callouts:after{content:" ";display:table}header #header-callouts:after{clear:both}header #header-wellness-link{max-width:275px;float:right;margin:-13px 0 0 0;*zoom:1}header #header-wellness-link:before,header #header-wellness-link:after{content:" ";display:table}header #header-wellness-link:after{clear:both}header #header-wellness-link a{font-size:1.2em;font-weight:200;padding:11px 0px 15px 64px;margin-left:22px;margin-top:12px}header #live-chat{display:block;position:relative;background:none;padding:0;height:50px;width:194px;overflow:hidden;float:right}header #live-chat div{*zoom:1;border-radius:4px}header #live-chat div:before,header #live-chat div:after{content:" ";display:table}header #live-chat div:after{clear:both}header #live-chat img{position:absolute;top:0px;left:0px;height:auto}header #live-chat img:hover{left:-194px}#google_translate_element #translate,#google_translate_element .goog-te-gadget{display:inline-block}#google_translate_element #translate{text-align:center;display:inline-block;color:#939598;font-size:1em;padding-top:6px;margin-right:10px}}@media only screen and (min-width: 768px){footer{background:none;padding-top:0px;color:#fff}footer #inner-footer{padding:0 2%}footer #footer-hcard{width:50%;float:left;margin-top:15px}footer a#privacy-link{float:right;display:block;margin-top:11px}}@media only screen and (min-width: 768px){.desktop-nav{position:relative;display:block;*zoom:1;width:100%;max-width:940px;margin:0 auto;height:auto;clear:both}.desktop-nav:before,.desktop-nav:after{content:" ";display:table}.desktop-nav:after{clear:both}.nav-holder{width:100%;*zoom:1;background:#41791b;background:-webkit-linear-gradient(#41791b,#41791b);background:-moz-linear-gradient(#41791b,#41791b);background:-ms-linear-gradient(#41791b,#41791b);background:-o-linear-gradient(#41791b,#41791b);background:linear-gradient(#41791b,#41791b);border-radius:4px;box-sizing:border-box}.nav-holder:before,.nav-holder:after{content:" ";display:table}.nav-holder:after{clear:both}.nav-holder li{float:left}.nav-holder li a{display:block;color:#fff;font-weight:200;height:auto}.nav-holder li ul.level2,.nav-holder li ul.level3{z-index:999;width:250px;padding:5px 12px;background:#fff;display:none}.nav-holder li ul.level2 li,.nav-holder li ul.level3 li{float:none}.nav-holder li ul.level2 li a,.nav-holder li ul.level3 li a{text-align:left;padding:28px}.nav-holder li:last-of-type a:after{display:none}.mobile-nav{display:none}ul.level1{*zoom:1;box-sizing:border-box;width:100%;margin:0 auto;padding-top:6px}ul.level1:before,ul.level1:after{content:" ";display:table}ul.level1:after{clear:both}ul.level1>li{position:relative;border-radius:4px 4px 0px 0px}ul.level1>li a{font-size:1.35em;padding:11px 0 19px 0;text-align:center}ul.level1>li a:after{content:url("/images/menu-list-item-border.png");position:absolute;top:0;right:0}ul.level1>li ul.level2{position:absolute;top:58px;left:0px}ul.level1>li ul.level2 li{padding:10px 5px 10px 17px;border-radius:4px;position:relative}ul.level1>li ul.level2 li a{font-size:1em;color:#353d43;padding:0px}ul.level1>li ul.level2 li a:after{display:none}ul.level1>li ul.level2 li ul.level3{position:absolute;top:0px;left:225px}ul.level1>li:first-of-type{width:12%}ul.level1>li:nth-child(2){width:15%}ul.level1>li:nth-child(3){width:17%}ul.level1>li:nth-child(4){width:20%}ul.level1>li:nth-child(5){width:19%}ul.level1>li:last-of-type{width:17%}ul.level1>li:hover>ul.level2{display:block}ul.level1>li:hover{background:#fff}ul.level1>li:hover a{color:#2f5f13}ul.level1 ul.level2>li:hover>ul.level3{display:block}ul.level1 ul.level2>li:hover{background:#00adbf;background:-webkit-linear-gradient(#00adbf,#008c9a);background:-moz-linear-gradient(#00adbf,#008c9a);background:-ms-linear-gradient(#00adbf,#008c9a);background:-o-linear-gradient(#00adbf,#008c9a);background:linear-gradient(#00adbf,#008c9a)}ul.level1 ul.level2>li:hover a{color:#fff}ul.level1 ul.level2>li ul.level3>li a{color:#353d43}ul.level1 ul.level2>li ul.level3>li:hover{background:#00adbf;background:-webkit-linear-gradient(#00adbf,#008c9a);background:-moz-linear-gradient(#00adbf,#008c9a);background:-ms-linear-gradient(#00adbf,#008c9a);background:-o-linear-gradient(#00adbf,#008c9a);background:linear-gradient(#00adbf,#008c9a)}ul.level1 ul.level2>li ul.level3>li:hover a{color:#fff}#nav>li .level2{left:0px;right:0}#nav>li:last-of-type .level2{left:auto;right:0}}@media only screen and (min-width: 768px) and (max-width: 900px){ul.level1{padding-top:0px}ul.level1>li a{padding:18px 0 18px 0;font-size:1.15em}}@media only screen and (min-width: 569px){#ctas li{padding-top:10px}#ctas li.phone.mobile-only{min-height:80px;padding:11px !important}#ctas li #tele-label{position:relative;padding-left:25px;font-size:2em}#ctas li.cta-link a:after{content:url("/images/arrow-cutout.png");position:absolute;left:87%;top:20px}#ctas li #tele-label:before{content:url("/images/tele-icon.png");position:absolute;left:0px;top:4px}#ctas li a,#ctas li span{font-size:1.3em}#ctas li .label{font-size:1.65em}#ctas li.custom{padding-top:10px}#ctas li.custom span{font-size:1.55em;text-transform:uppercase}#ctas li.custom a{text-transform:capitalize}.store.home #ctas li.custom a:after{top:40px}}@media only screen and (min-width: 768px){#ctas{padding-bottom:0;background:#fff;padding:7px 9px 8px 9px;border-radius:0;width:23.404255319146%;float:right}#ctas .map{display:none}#ctas li{width:100%;float:none;margin-bottom:7px;padding:15px 9.5px 11px 9.5px}#ctas li:nth-child(odd){margin-left:0}#ctas li.phone{padding:13px 9.5px 13px 9.5px}#ctas a,#ctas span{display:block;color:#fff;font-size:1em}#ctas .label{font-size:1.4em;text-transform:uppercase;font-weight:200}.interior #ctas{width:100%;padding-left:16px}}@media only screen and (min-width: 768px) and (max-width: 939px){#ctas{width:100%;padding:15px 0 1px 4%;margin-bottom:15px}#ctas li{width:30%;float:left;padding:9.5px}#ctas li:nth-child(even),#ctas li:last-of-type{margin-left:3%}#ctas .phone.desktop-only{padding:10px 9.5px 12px 9.5px !important}.interior #ctas{padding:2%}.interior #ctas li{width:100%;float:none}.interior #ctas li:nth-child(even),.interior #ctas li:last-of-type{margin-left:0}}@media only screen and (min-width: 940px){#ctas{min-height:312px}#ctas .phone.desktop-only{padding:12px 8px 12px 8px !important}}@media only screen and (min-width: 768px){#slideshow_wrapper{position:relative;*zoom:1;height:auto;margin:0 auto;border:none;width:76.595744680854%;max-width:720px;float:right}#slideshow_wrapper:before,#slideshow_wrapper:after{content:" ";display:table}#slideshow_wrapper:after{clear:both}body.home #slideshow{overflow:visible}body.home #slideshow .rslides{overflow:visible}.rslides_caption{*zoom:1;margin:0;padding:0;position:absolute;top:35px;left:0;padding:30px 15px 0 20px;display:block !important;width:420px;height:127px;background:url(/images/slide-overlay.png) no-repeat;z-index:999}.rslides_caption:before,.rslides_caption:after{content:" ";display:table}.rslides_caption:after{clear:both}}@media only screen and (min-width: 768px) and (max-width: 939px){#slideshow_wrapper{width:100%;max-width:939px}}@media only screen and (min-width: 940px){#slideshow_wrapper{margin-bottom:15px}}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,0.45);z-index:300;display:none;top:0;left:0}.reveal-modal{background:#fff;visibility:hidden;display:none;top:100px;left:50%;margin-left:-260px;width:520px;position:absolute;z-index:301;padding:30px;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.4);-moz-box-shadow:0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 10px rgba(0,0,0,0.4)}.reveal-modal .close-reveal-modal:not(.button){font-size:22px;font-size:2.2rem;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rgba(0,0,0,0.6);font-weight:bold;cursor:pointer}.reveal-modal.small{width:30%;margin-left:-15%}.reveal-modal.medium{width:40%;margin-left:-20%}.reveal-modal.large{width:60%;margin-left:-30%}.reveal-modal.xlarge{width:70%;margin-left:-35%}.reveal-modal.expand{width:90%;margin-left:-45%}.reveal-modal .row{min-width:0;margin-bottom:10px}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}.reveal-modal img{min-width:100%;max-width:100%;height:auto}a.close-reveal-modal{border:none !important}@media print{.reveal-modal{border:solid 1px #000;background:#fff}}@media (max-width: 550px){.reveal-modal.responsive{width:90%;margin-left:-45%}}@media only screen and (min-width: 768px){aside#sidebar{width:33.510638297872%;float:right;margin-top:10px;border-radius:4px 0px 0px 4px;padding:13px}aside#sidebar .address.phone.email{float:none;width:100%;border:none}aside#sidebar #hours-wrapper{float:none;width:100%;padding-left:0;margin-left:2px}aside#sidebar #hours-wrapper #hours h3:first-of-type{font-family:'Source Sans Pro', sans-serif;color:#0f7785;font-weight:bold;font-size:1.25em}aside#sidebar #hours-wrapper #hours dl dd span{display:inline-block;margin-right:5px;font-weight:400}aside#sidebar #emergency{float:none;width:100%;padding-left:0;margin-left:2px;font-size:0.9em}aside#sidebar #emergency span{color:#0f7785;font-weight:bold;font-size:1.15em}aside#sidebar #emergency ul{margin-left:10%}aside#sidebar .address.phone.email,aside#sidebar #hours-wrapper,aside#sidebar #emergency{color:#656a6e;font-weight:400;background:url("/images/side-bar-bottom-shadow.png") no-repeat bottom center;padding-bottom:23px;margin-bottom:10px}aside#sidebar #emergency{margin-top:0px}aside#sidebar #promoted-reviews{margin-top:0}aside#sidebar #promoted-reviews>div{box-shadow:none}aside#sidebar #promoted-reviews .name{text-align:left;color:#1c7785}aside#sidebar .rating{margin-top:0;margin-bottom:25px;background:url("/images/side-bar-bottom-shadow.png") no-repeat bottom center;padding-bottom:23px}aside#sidebar #social-media{border:0;margin-top:0;padding:0}aside#sidebar #social-media .social{margin:0;width:95%}aside#sidebar #social-media .social section{width:90%;margin:8px auto}aside#sidebar #social-media,aside#sidebar #feedburner{margin-bottom:25px;background:url("/images/side-bar-bottom-shadow.png") no-repeat bottom center;padding-bottom:23px}aside#sidebar .feed{margin:0;width:95%}aside#sidebar .feed p.feedTitle{display:none}aside#sidebar .feed #creditfooter{display:none}aside#sidebar .feed ul li{list-style-type:none}aside#sidebar .feed ul li p,aside#sidebar .feed ul li div{display:none}aside#sidebar .feed .headline a{color:#1c7785;font-size:1.15em;display:block;margin-top:10px}aside#sidebar .address.phone.email span.tel.mobile-only{display:none !important}aside#sidebar .address.phone.email span.tel.desktop-only{display:block !important}.socialTag,#blog-title{display:block;width:100%;font-size:1.3em;text-transform:uppercase;padding:8px 7px 8px 7px;background:#353d43;color:#fff;font-weight:200}#sidebar a#blog-title{color:#fff !important}#sidebar-mobile{display:none}#sidebar-desktop,#feedburner,#sidebar #hours-wrapper #hours h3:first-of-type,#sidebar .socialTag{display:block}#sidebar-desktop{*zoom:1}#sidebar-desktop:before,#sidebar-desktop:after{content:" ";display:table}#sidebar-desktop:after{clear:both}.interior #sidebar-desktop{width:100%;margin-top:20px}.interior #sidebar-desktop aside#sidebar{width:100%;border:0}}
