/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}.nowrap{white-space:nowrap;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
video#front,img#frontp{width:100%;position:absolute;transform:translate(0%,0%);z-index:-1;}form#aecsettings input{width:375px;}table.ptab{width:auto;margin:1rem auto;}table.ptab td{border:none;}div#vidtxt{color:#fff;padding:35px 10%;width:100%;height:350px;position:absolute;z-index:1;}div.aecservice{width:31%;float:left;margin:1em 1em 1em 0;border:none;padding:0;text-align:left;font-size:12px;box-shadow:none;}div.aecservice a{text-decoration:none;width:100%;}div.aecservice img{float:left;margin:0 10px 10px 0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}div.aecservice h2{margin:0 0 5px 0;font-size:21px;line-height:normal;}div.aecservice a.aecmore{text-decoration:underline;}div.srv1,div.srv4,div.srv7{clear:left;}div.aecmap{background:var(--color-primary-light);padding:10px;}div.aecmap div{width:50%;float:left;}div.aecmap div a{display:inline-block;text-align:center;margin:10px;}div.aecmap div a img{width:40px;margin:auto;}div.aecmap a.button{margin:0 25%;width:50%;text-align:center;}div.aeccallus a,div.aeccallus b{color:white;}div.aeccallus > div:first-child{border-right:2px solid white;border-bottom:none;padding-bottom:unset;}div.aecicons{text-align:right;padding:7px;float:right;}div.aecicons a{display:inline-block;text-align:center;margin:0 10px;}div.aecicons a img{width:40px;margin:auto;}table.ugh{margin:0 auto 0.5em auto;width:auto;}table.ugh td{padding:0;border:none;}table.ugh td img{margin:auto;}table.ugh td h1{margin:auto;line-height:normal;}div.spl{width:100%;display:flex;margin-bottom:1em;justify-content:space-between;}div.spl a img{max-width:90px;}div.aim a{display:block;width:80%;margin:0.25em auto;text-align:center;font-weight:bold;font-size:1.5rem;}div.abrk span.aeclarge{font-size:2.1rem;font-weight:bold;}div.abrk img.profile{float:right;clear:right;margin:1rem 0 1rem 1rem;width:auto;}div.abrk img.profileft{float:left;margin:1rem 1rem 1rem 0;}div.abrk table.aecdata{max-width:100%;width:auto;}div.abrk i.fa{color:lightgray;font-size:90px;border:2px solid red;border-radius:15px;float:right;margin-left:0.5em;padding:1em;}div.abrk img{border-radius:15px;float:right;margin-left:0.5em;width:30%;}div[id^=ajc]{background:lightgreen;}.faketabs{list-style:none;list-style-type:none;display:flex;font-family:var(--font-heading);margin:0;padding:0;}.faketabs li:first-child{border-left:2px solid var(--color-primary);}.faketabs .factive{background-color:var(--color-primary);color:#ffffff;border-color:var(--color-primary);}.faketabs li{background-color:var(--border);color:var(--bold-color);padding:0;border-right:2px solid var(--color-primary);}.faketabs .factive a{color:#ffffff;}.faketabs li a{display:block;color:var(--bold-color);padding:0.5rem 1rem;}div.aecprofile{width:95px;height:110px;float:left;margin:1em 1em 1em 0;text-align:center;font-size:12px;}div.aecprofile a{text-decoration:none;color:black;}div.aecprofile img{margin:auto;border-radius:15px;width:90px;height:90px;object-fit:cover;}div.aecprofile span{display:block;}label.required::before{content:"*";color:red;font-size:14pt;line-height:18pt;padding-right:3px;vertical-align:middle;}form#dvmref label,form#memorial label{float:left;clear:left;text-align:right;width:240px;padding:0 5px;}form#dvmref label.radio,form#memorial label.radio{width:auto;clear:unset;}form#dvmref input,form#dvmref select{float:left;margin:2px;width:calc(100% - 240px - 4px);}form#dvmref input[type="checkbox"],form#dvmref input[type="radio"],form#memorial input[type="radio"]{width:auto;min-height:25px;transform:scale(1.2);}form#dvmref input[type="checkbox"]{clear:left;margin-left:240px;}form#dvmref label[for="spayneut"]{clear:unset;width:auto;}form#dvmref label.tl{width:auto;text-align:left;}img.memthumb{width:100px;height:100px;object-fit:cover;}div.memthumb{text-align:center;background:lightgray;padding:5px;float:left;margin-right:5px;margin-bottom:1em;overflow:hidden;}div.memthumb div{position:relative;z-index:1;background:lightgray;}div.memgal:nth-child(3n+1),div.revgal:nth-child(3n+1){clear:left;}div.memorialdetail img{width:auto;border-radius:5%;}form#memorial label{width:200px;}form#memorial label.tl{width:auto;text-align:left;}form#memorial input{float:left;margin:2px;width:calc(100% - 200px - 4px);}form#memorial input[type="radio"]{clear:left;}form#memorial textarea{height:15em;}div.madmin:nth-of-type(odd){background:lightgray;}div.madmin{border:1px solid black;padding:1em;text-align:left;font-size:10pt;}div.madthumbs{float:right;text-align:center;margin-left:1em;}div.madthumbs img{float:left;margin:0 10px 10px 0;border-radius:15px;}div.minfo{clear:both;font-size:11pt;margin-top:1em;}div.minfo a{display:inline-block;font-weight:bold;}div.minfo div{display:inline-block;margin-left:1em;}div.minfo div span{margin-right:1em;}form#memedit label{float:left;clear:left;text-align:right;width:240px;padding:0 5px;}form#memedit label.radio{width:auto;clear:unset;}form#memedit label[for="status"]{width:auto;display:inline-block;float:none;}form#memedit input{float:left;margin:2px;width:calc(100% - 240px - 4px);}form#memedit input[type="checkbox"],form#memedit input[type="radio"]{width:auto;min-height:25px;transform:scale(1.2);}form#memedit input[type="checkbox"]{clear:left;margin-left:240px;}form#memedit label.tl{width:250px;text-align:left;}form#memedit textarea{height:12em;}form#memedit div.memthumb{width:calc(33% - 5px);}form#memedit input[type="file"]{display:none;}form#memedit input[id^=delete]{display:none;}form#memedit input#notify{float:none;margin-left:1em;vertical-align:middle;}form#memedit label[for="notify"]{text-align:left;float:none;display:inline-block;}form#memedit div.aecom{width:calc(100% - 240px - 5px);}div.revgal a:first-child{display:block;text-align:center;float:left;width:auto;}div.revgal img{margin-bottom:0;}div i.aecstar{background-image:url("/modules/aec/src/AEC/images/stars.png");background-repeat:no-repeat;background-size:160px 34px;display:inline-block;width:80px;height:15px;}div i.aecstar05{background-position:-64px 0;}div i.aecstar15{background-position:-48px 0;}div i.aecstar25{background-position:-32px 0;}div i.aecstar35{background-position:-16px 0;}div i.aecstar45{background-position:0 0;}div i.aecstar00{background-position:-80px -20px;}div i.aecstar10{background-position:-64px -20px;}div i.aecstar20{background-position:-48px -20px;}div i.aecstar30{background-position:-32px -20px;}div i.aecstar40{background-position:-16px -20px;}div i.aecstar50{background-position:0 -20px;}div#fb-root{margin-top:2em;}table.minitab th{padding:0 3px;}table.minitab td{padding:0 3px;background:white;}form#memedit textarea#comment{height:20em;}form#memedit input#publish{clear:unset;margin-left:0.5em;}form#aecsurvey label{float:left;clear:left;text-align:right;width:200px;padding:0 5px;}form#aecsurvey label.radio{width:auto;clear:unset;}form#aecsurvey input{float:left;margin:2px;width:calc(100% - 200px - 4px);}form#aecsurvey input[type="checkbox"],form#aecsurvey input[type="radio"]{width:auto;min-height:25px;transform:scale(1.2);}form#aecsurvey input[type="checkbox"]{clear:left;margin-left:240px;}form#aecsurvey label.tl{width:auto;text-align:left;}form#aecsurvey textarea{height:12em;}form#aecsurvey input[type="radio"]{clear:left;}form#aecsurvey input[type="radio"][name^="survey"]{display:inline;float:none;margin:0 5px;vertical-align:text-bottom;}form#aecsurvey table tr th,form#aecsurvey table tr td{border:none;padding:3px 5px;}form#aecsurvey table tr th{background:white;}form#aecsurvey table tr th:nth-child(2),form#aecsurvey table tr td:nth-child(2){text-align:center;white-space:nowrap;}form#aecsurvey table tr:nth-of-type(odd){background:lightgray;}form#aecsurvey span[id^="rate"]{display:inline-block;width:15px;}div#aecscore{font-weight:bold;font-size:12px;text-align:center;background:#c0b48c;border-radius:10px;width:180px;display:inline-block;position:relative;color:#000;}table#surveytable{margin-bottom:10px;}table#surveytable td{padding:0;border:0;}table#surveytable td:nth-child(2){width:100px;}table#surveytable td div.aec-meter{border-radius:1px;box-shadow:0px 1px 2px rgba(0,0,0,0.4) inset,0px 0px 0px 1px rgba(0,0,0,0.1) inset;height:17px;overflow:hidden;background:transparent linear-gradient(to bottom,#EEE,#F6F6F6) repeat scroll 0% 0%;}table#surveytable td div.aec-meter div.aec-meter-bar{box-shadow:0px 0px 0px 1px rgba(0,0,0,0.25) inset,0px -1px 0px rgba(0,0,0,0.05) inset;border-radius:1px;width:0px;float:left;font-size:0px;height:100%;background:transparent linear-gradient(to bottom,#FFCE00,#FFA700) repeat scroll 0% 0%;transition:width 0.5s ease 0s;}form#tagRegister label{float:left;clear:left;text-align:right;width:155px;padding:0 5px;}form#tagRegister input{float:left;margin:2px;width:calc(100% - 155px - 4px);}form#tagRegister input[type="checkbox"]{width:auto;min-height:25px;transform:scale(1.2);clear:left;margin-left:155px;}form#tagRegister label[for="spayneut"]{clear:unset;width:auto;}form#tagRegister input#other_spec{float:none;width:100px;}form#tagRegister input#pet_age{width:50px;}form#tagRegister input#additional{float:unset;vertical-align:middle;margin:0px;}form#tagRegister label[for="additional"]{float:none;display:inline-block;vertical-align:middle;width:auto;}form#tagRegister select{float:left;margin:2px;padding:0 5px;}form#pubcom,form#rejcom,form#delcom{float:left;margin-right:1em;}form#memedit table{margin-top:1em;}form#memedit table tr td{border:none;padding:3px 5px;}form#memedit table tr td:nth-child(2){text-align:center;white-space:nowrap;}form#memedit table tr:nth-of-type(odd){background:lightgray;}div.mtop{margin-bottom:0.5em;}div.mtop span{margin-right:1em;}form#donor label{float:left;clear:left;text-align:right;width:205px;padding:0 5px;}form#donor label[for="comment"]{clear:unset;width:auto;margin-top:1em;}form#donor input{float:left;margin:2px;width:calc(100% - 205px - 4px);}form#donor select{float:left;margin:2px;padding:0 5px;}form#donor textarea{height:5em;}form#profile label{float:left;clear:left;text-align:right;width:200px;padding:0 5px;}form#profile label[for="profile"],form#profile label[for="pending"]{clear:unset;width:auto;}form#profile input{float:left;margin:2px;width:calc(100% - 200px - 4px);}form#profile select{float:left;margin:2px;padding:0 5px;}form#profile textarea{height:25em;}form#profile div.memthumb{width:calc(50% - 5px);}form#profile input[type="file"],form#profile input[id^=delete]{display:none;}form#profile input[type="number"]{padding:0 5px;}form#profile label[for="options"],form#profile select#options{display:inline;float:unset;}div#qestns{display:none;}form#profile label[for^="q"]{width:50%;text-align:left;}form#profile textarea[id^="q"]{width:50%;height:8em;margin-bottom:1em;}div.aecprofile.inactive{opacity:0.5;}div#block-tarapro-content a:not(.button){text-decoration:underline;}div#block-tarapro-content div.aecprofile a,div#block-tarapro-content .tabs a,div#block-tarapro-content div.aeccallus a,div#block-tarapro-content div.aecservice a,div#block-tarapro-content ul.faketabs a{text-decoration:none;}div.cf-turnstile{margin:0.5em auto;text-align:center;}div#aecont{width:500px;margin:auto;}div#aecont div.box{margin-bottom:1em;}form#contact label{float:left;clear:left;text-align:right;width:115px;padding:0 5px;}form#contact input{float:left;margin:2px;width:calc(100% - 115px - 4px);}form#contact textarea{height:10em;}.messages{position:relative;color:#ffffff;margin:20px 0;padding:14px 14px 14px 64px;}.messages::before,.messages--status::before,.messages--warning::before{font-family:"tara";position:absolute;left:0;top:0;width:53px;text-align:center;height:100%;line-height:53px;font-size:30px;}.messages--status{background-color:#89ad32;}.messages--status::before{content:"\e004";background-color:#759625;}.messages--warning{background-color:#cd5a0a;}.messages--warning::before{content:"\e005";background-color:#a44707;}span.bl{display:none;}@media (max-width:767px){div#vidtxt{padding:0 5%;}div.aecservice{width:100%;clear:left;float:none;margin:1em 0;}table.ugh td h1{font-size:6vw;}div.spl a img{width:90%;}div.aecicons{text-align:center;}div.abrk img.profile{width:100%;}div.abrk img{width:50%;}div.aecprofile{width:calc(33% - 1em);}div.aecprofile img{width:100%;max-width:90px;}form#dvmref label,form#memorial label,form#memedit label,form#aecsurvey label,form#tagRegister label,form#donor label,form#profile label{width:auto;}form#dvmref input,form#memorial input,form#dvmref select,form#memedit input,form#memedit select,form#aecsurvey input,form#tagRegister input,form#tagRegister select#state,form#tagRegister select#sex,form#donor input,form#profile input,form#profile select{width:100%;}form#dvmref input[type="checkbox"]{margin-left:50px;}div.memorialdetail div:first-child{width:auto !important;}div.minfo div span{display:table-cell;}form#aecsurvey label.radio{float:unset;text-align:left;}form#tagRegister select#species,form#tagRegister input#pet_age{clear:left;width:calc(50% - 4px);}form#tagRegister input#other_spec{float:left;width:calc(50% - 4px);}form#tagRegister input[type="checkbox"]{margin:0 5px;}form#tagRegister input#additional{float:left;}form#tagRegister label[for="additional"]{text-align:left;width:calc(100% - 30px);}div.aeccallus > div:first-child{border-right:none;border-bottom:2px solid white;padding-bottom:1em;}div.memthumb,form#memedit div.aecom{width:100%;}form#profile label[for^="q"],form#profile textarea[id^="q"]{width:100%;}div#aecont,form#contact label{width:auto;}form#contact input{width:100%;}}
