@media(min-width:1200px){.main__content .breadcrumb{padding-left:40px}}.affiliateDetails>div{float:right;width:100%}@media(min-width:1200px){.affiliateDetails>div{width:75%}}.affiliateDetails .page-title{width:100%}.affiliateDetails .page-title h1{font-family:Source Sans Pro,sans-serif;font-weight:600;font-size:18px;margin-bottom:20px;text-align:center}@media(min-width:1200px){.affiliateDetails .page-title h1{display:none}}.affiliateDetails .page-title h2{display:none}.affiliateDetails h2{border-bottom:1px solid #ccc;color:#000;font-size:20px;margin-bottom:15px;padding-bottom:10px}.affiliateDetails h2,.affiliateDetails p{font-family:Source Sans Pro,sans-serif;font-weight:400}.affiliateDetails .affiliateSlider{border:1px solid #ccc;box-sizing:content-box;max-height:400px}.affiliateDetails .affiliateSlider .slideshow__slide,.affiliateDetails .affiliateSlider .slideshow__slides{max-height:inherit;height:400px;width:100%;min-width:328px}@media(min-width:900px){.affiliateDetails .affiliateSlider .slideshow__slide,.affiliateDetails .affiliateSlider .slideshow__slides{height:unset;width:unset}}.affiliateDetails .affiliateSlider img{max-height:inherit;width:inherit}.affiliateDetails .affiliateSlider .slideshow__dots{display:none}@media(min-width:900px){.affiliateDetails .affiliateSlider .slideshow__dots{flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;bottom:10px;margin-top:0;padding:10px;width:100%}}.affiliateDetails .vetName{flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;margin-bottom:10px;width:100%}.affiliateDetails .vetName__title{display:none}.affiliateDetails .vetName__title h2{border:none;font-family:Source Sans Pro,sans-serif;font-weight:600}.affiliateDetails .vetName__details{border-bottom:1px solid #ccc;flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column}.affiliateDetails .vetName__details p{color:#000;font-size:20px;margin:0 auto}.affiliateDetails .vetName__details .btn__primary{margin:10px 0;min-width:330px}.affiliateDetails .vetName__details .btn__primary:focus-visible{outline:2px solid #000;outline-offset:2px}@media(min-width:1200px){.affiliateDetails .vetName{flex-direction:row}.affiliateDetails .vetName__title{display:block;margin:auto 0;width:25%}.affiliateDetails .vetName__title h2{margin-bottom:0;padding:0 60px 0 0;float:right}.affiliateDetails .vetName__details{flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:75%}.affiliateDetails .vetName__details p{margin:auto 0}.affiliateDetails .vetName__details .btn__tabOne{margin:10px 0}}.affiliateDetails .contact{flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}@media(min-width:1200px){.affiliateDetails .contact{margin-bottom:50px}}.affiliateDetails .contact p{font-size:18px;padding-left:45px;position:relative}.affiliateDetails .contact p:before{color:#da001b;font-family:vsoicons;position:absolute;left:10px;top:2px}@media(min-width:900px){.affiliateDetails .contact p{padding-left:30px}.affiliateDetails .contact p:before{left:0}}.affiliateDetails .contact p:first-child{padding-left:0}.affiliateDetails .contact p.phone{color:#575756;font-size:21px;height:45px;line-height:45px;padding-left:50px}@media(min-width:900px){.affiliateDetails .contact p.phone{font-size:18px;height:auto;line-height:normal;padding-left:30px}}.affiliateDetails .contact p.phone:before{background:#1cbab7;border-radius:50%;color:#fff;content:"";font-size:18px;height:40px;left:0;width:40px;display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width:900px){.affiliateDetails .contact p.phone:before{background:none;border:none;color:#da001b;display:inherit;height:auto;width:auto}}.affiliateDetails .contact .phone2:before{content:""}.affiliateDetails .contact .website{color:#575756;font-family:Source Sans Pro,sans-serif;font-weight:400;font-size:18px;padding-left:45px;position:relative}.affiliateDetails .contact .website:before{color:#da001b;content:"";font-family:vsoicons;left:10px;position:absolute;top:2px}@media(min-width:900px){.affiliateDetails .contact .website{height:auto;line-height:normal;padding-left:30px}.affiliateDetails .contact .website:before{left:0}}.affiliateDetails .hours{margin-bottom:20px}@media(min-width:1200px){.affiliateDetails .hours{margin-bottom:50px}}.affiliateDetails .hours p{font-size:16px;margin-bottom:0}@media(min-width:1200px){.affiliateDetails .hours p{font-size:13px}}@media(min-width:1800px){.affiliateDetails .hours p{font-size:15px}}.affiliateDetails .hours h3{font-family:Source Sans Pro,sans-serif;font-weight:600;font-size:18px}.affiliateDetails .hours .table{flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;width:100%}.affiliateDetails .hours .table .day{margin-bottom:15px}.affiliateDetails .description{margin-bottom:20px}.affiliateDetails .description p{font-family:Source Sans Pro,sans-serif;font-weight:600;font-size:16px}@media(min-width:1200px){.affiliateDetails .description{margin-bottom:50px}}.affiliateDetails .attributes{margin-bottom:20px}.affiliateDetails .attributes ul li{font-family:Source Sans Pro,sans-serif;font-weight:600;margin-bottom:15px;padding-right:10px;word-break:break-word}.affiliateDetails .attributes ul li:before{color:#da001b;content:"";font-family:vsoicons;padding-right:15px}@media(min-width:1200px){.affiliateDetails .attributes{margin-bottom:50px}}.affiliateDetails .location__load .location__loadHead{font-family:Source Sans Pro,sans-serif;font-weight:700;color:#707070}.affiliateDetails .location__load p{font-family:Source Sans Pro,sans-serif;font-weight:400;color:#707070;margin-top:15px}@media(min-width:1200px){.affiliateDetails .location__load p{margin-top:33px}}.affiliateDetails .location__load p a,.affiliateDetails .location__load p a:active,.affiliateDetails .location__load p a:focus,.affiliateDetails .location__load p a:hover,.affiliateDetails .location__load p a:visited{font-family:Source Sans Pro,sans-serif;font-weight:400;color:#707070;color:#fcb253;text-decoration:none}.affiliateDetails .location__load .location__loadButton{font-family:Source Sans Pro,sans-serif;font-weight:400;color:#707070;border:2px solid #fcb253;padding:11px 0;max-width:394px;width:100%;text-align:center;display:block;margin:15px auto 0;cursor:pointer}@media(min-width:1200px){.affiliateDetails .location__load .location__loadButton{margin:33px auto 0}}.week{width:100%;display:grid;grid-template-columns:100%;grid-template-rows:repeat(7,auto);grid-template-areas:"monday" "tuesday" "wednesday" "thursday" "friday" "saturday" "sunday"}@media(min-width:900px){.week{grid-template-columns:repeat(4,1fr);grid-template-rows:minmax(75px,100px) minmax(75px,100px);row-gap:.5em;grid-template-areas:"monday tuesday wednesday thursday" "friday saturday sunday ."}}@media(min-width:1800px){.week{grid-template-columns:repeat(5,1fr);grid-template-areas:"monday tuesday wednesday thursday friday" "saturday sunday . . ."}}.day{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:20px;width:100%}.day.monday{grid-area:monday}.day.tuesday{grid-area:tuesday}.day.wednesday{grid-area:wednesday}.day.thursday{grid-area:thursday}.day.friday{grid-area:friday}.day.saturday{grid-area:saturday}.day.sunday{grid-area:sunday}.day__inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;max-width:100%;min-width:120px}@media(min-width:900px){.day{padding-left:0}.day__inner{min-width:170px}.day.saturday,.day.sunday,.day.thursday,.day.tuesday,.day.wednesday{border-left:1px solid #ccc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width:1200px){.day__inner{min-width:120px}}@media(min-width:1800px){.day.friday,.day.sunday,.day.thursday,.day.tuesday,.day.wednesday{border-left:1px solid #ccc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.day.monday,.day.saturday{border:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.day .day__inner{min-width:140px}}.affiliateDetails.vetSearchDetails>div{width:100%}.affiliateDetails.vetSearchDetails .vetName__title{display:none}.affiliateDetails.vetSearchDetails .table,.affiliateDetails.vetSearchDetails .vetName__details{width:100%}@media(min-width:1200px){.affiliateDetails.vetSearchDetails .table{flex-direction:row}.affiliateDetails.vetSearchDetails .table .week{grid-template-columns:repeat(5,1fr);grid-template-rows:75px 75px;grid-template-areas:"monday tuesday wednesday thursday friday" "saturday sunday . . ."}.affiliateDetails.vetSearchDetails .table .day.friday,.affiliateDetails.vetSearchDetails .table .day.sunday,.affiliateDetails.vetSearchDetails .table .day.thursday,.affiliateDetails.vetSearchDetails .table .day.tuesday,.affiliateDetails.vetSearchDetails .table .day.wednesday{border-left:1px solid #ccc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.affiliateDetails.vetSearchDetails .table .day.monday,.affiliateDetails.vetSearchDetails .table .day.saturday{border:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media(min-width:1800px){.affiliateDetails.vetSearchDetails .table .week{grid-template-columns:repeat(7,1fr);grid-template-rows:75px;grid-template-areas:"monday tuesday wednesday thursday friday saturday sunday"}.affiliateDetails.vetSearchDetails .table .day.friday,.affiliateDetails.vetSearchDetails .table .day.saturday,.affiliateDetails.vetSearchDetails .table .day.sunday,.affiliateDetails.vetSearchDetails .table .day.thursday,.affiliateDetails.vetSearchDetails .table .day.tuesday,.affiliateDetails.vetSearchDetails .table .day.wednesday{border-left:1px solid #ccc;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.affiliateDetails.vetSearchDetails .table .day.monday{border:none;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.field-validation-error:not(:empty){flex-direction:row;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:Source Sans Pro,sans-serif;font-weight:400;color:#da001b;font-size:13px}@media(min-width:1200px){.field-validation-error:not(:empty){font-size:16px}}