.center{margin:auto;width:70%;}.nivo-caption{pointer-events:none;}.donatenow{max-width:640px;}.call-to-action{background-color:#f2f4f5;border-radius:6px;padding-top:1px;padding-bottom:10px;padding-left:10px;padding-right:10px;}.make-difference{margin:auto;width:60%;}.social-media-links{margin-bottom:40px;}.center-buttons{display:flex;justify-content:center;}.donate-home-img{position:relative;}.donate-home-img .donate-home-text{position:absolute;bottom:0px;right:0px;padding-left:10px;padding-right:10px;pointer-events:none;background-image:linear-gradient(to bottom,rgba(255,125,0,0),rgba(255,125,0,1));color:white;font-size:18px;font-size:2vw;font-style:bold;width:100%;}.region-sidebar-first{margin:auto;width:100%;}#block-block-1{margin-left:0px;}#block-block-6{background:#63c6ff;margin:auto;width:75%;border-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;}.donate-button{cursor:pointer;border:none;font-weight:700;font-size:32px;line-height:32px;color:#ffffff;display:inline-block;float:left;}.donate-buttonsx{position:relative;width:auto;clear:both;display:inline-block;}.donate-links{background-color:#ffffff;border:3px solid lightgray;color:#636466;padding:5px 10px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;height:48px;}@media screen and (min-width:320px){.donate-links{font-size:calc(8px + 6 * ((100vw - 320px) / 680));}}@media screen and (min-width:767px){.donate-links{max-width:100%;margin-top:8px;margin-bottom:8px;margin-left:0;}}@media screen and (min-width:950px){.donate-links{font-size:.9vw;}}.donate-links:hover{background-color:black;color:orange;}.button:hover{color:orange;}
.footer-style{background:#2e62ac;color:white;margin:auto;width:100%;}.footer-text{margin:auto;width:50';}.footer{margin-top:0px;padding-top:35px;padding-bottom:0px;border:none;}#navbar{display:none;}
.container{display:flex;justify-content:center;width:80%;}
.page-node-add-behavioral-assessment .form-checkboxes,.node-behavioral_assessment-form .form-checkboxes{column-count:2;column-gap:20px;}.page-node-add-behavioral-assessment .form-type-checkbox,.node-behavioral_assessment-form .form-type-checkbox{break-inside:avoid;-webkit-column-break-inside:avoid;margin-bottom:4px;}.node-type-behavioral-assessment .field{clear:both;margin:0 0 14px 0;padding:0;font-size:16px;line-height:1.4;}.node-type-behavioral-assessment .field-label{display:block;font-weight:bold;color:#444;margin-bottom:3px;}.node-type-behavioral-assessment .field-items{margin-left:18px;}.node-type-behavioral-assessment .field-item{display:block;margin-bottom:3px;}.node-type-behavioral-assessment .field-type-list-text .field-items{column-count:1;}.node-type-behavioral-assessment .field-type-text-long{background:#f7f7f7;border-left:4px solid #2f7fab;padding:10px 14px;margin:16px 0;}
#health-observation-node-form
.field-type-list-text
> .form-item.form-type-radios{display:flex;align-items:center;margin-bottom:8px;}#health-observation-node-form
.field-type-list-text
> .form-item.form-type-radios
> .control-label{flex:0 0 110px;margin:0;font-size:14px;}#health-observation-node-form
.field-type-list-text
.form-radios{display:flex;align-items:center;gap:18px;margin:0;}#health-observation-node-form
.field-type-list-text
.form-radios
.radio{display:block;margin:0;}#health-observation-node-form
.field-type-list-text
.radio label{font-size:14px;font-weight:normal;}#health-observation-node-form
.field-type-list-text{margin-bottom:0;}#health-observation-node-form
.group-obs-weight
> .panel-body{display:flex !important;flex-direction:row !important;align-items:center !important;flex-wrap:wrap;gap:12px;padding:10px 8px !important;}#health-observation-node-form
.group-obs-weight
> .panel-body
> #edit-field-obs-weight,#health-observation-node-form
.group-obs-weight
> .panel-body
> #edit-field-obs-cat-declined{width:auto !important;flex:0 0 auto !important;margin-top:0 !important;margin-bottom:0 !important;padding-top:0 !important;padding-bottom:0 !important;}#health-observation-node-form
#edit-field-obs-weight
.form-item{display:flex;align-items:center;gap:5px;margin:0 !important;padding:0 !important;}#health-observation-node-form
#edit-field-obs-weight
label{margin:0 !important;padding:0 !important;white-space:nowrap;}#health-observation-node-form
#edit-field-obs-weight
input.form-control{width:70px !important;min-width:70px !important;max-width:70px !important;padding-left:6px;padding-right:6px;}#health-observation-node-form
#edit-field-obs-cat-declined{margin-left:8px !important;}#health-observation-node-form
#edit-field-obs-cat-declined
.checkbox{margin:0 !important;padding:0 !important;}#health-observation-node-form
#edit-field-obs-cat-declined
.checkbox label{margin:0 !important;padding-left:20px !important;white-space:nowrap;font-weight:normal;}#health-observation-node-form
#edit-field-obs-cat-declined
input[type="checkbox"]{margin-left:-20px;}@media (max-width:600px){#health-observation-node-form
  .group-obs-weight
  > .panel-body{gap:8px 12px;}#health-observation-node-form
  .field-type-list-text
  > .form-item.form-type-radios
  > .control-label{flex-basis:100px;}#health-observation-node-form
  .field-type-list-text
  .form-radios{gap:12px;}}
.node-type-health-observation .main-container{max-width:1000px;margin-left:auto;margin-right:auto;}.node-type-health-observation h1.page-header{font-size:30px;line-height:1.2;font-weight:600;margin-top:10px;margin-bottom:15px;}.node-type-health-observation .tabs--primary{margin-bottom:15px;}.node-type-health-observation .submitted{font-size:14px;color:#777;margin-bottom:15px;}.node-type-health-observation
.node-health-observation
.content{display:grid;grid-template-columns:minmax(0,1fr)
    minmax(0,1fr);column-gap:30px;row-gap:0;max-width:760px;background:#fff;border:1px solid #d8d8d8;border-radius:6px;padding:15px 20px 18px 20px;margin-top:10px;}.node-type-health-observation
.node-health-observation
.content > .field{display:flex;align-items:baseline;padding:7px 0;margin:0;border-bottom:1px solid #eeeeee;}.node-type-health-observation
.node-health-observation
.field-label{flex:0 0 115px;font-weight:600;color:#444;padding-right:10px;margin:0;}.node-type-health-observation
.node-health-observation
.field-items{flex:1 1 auto;min-width:0;}.node-type-health-observation
.node-health-observation
.field-item{margin:0;}.node-type-health-observation
.field-name-field-obs-cat-reference{grid-column:1;}.node-type-health-observation
.field-name-field-obs-weight{grid-column:2;}.node-type-health-observation
.field-name-field-obs-cat-declined{grid-column:2;}.node-type-health-observation
.field-name-field-obs-cat-reference a{font-weight:600;}.node-type-health-observation
.field-name-field-obs-cat-reference,.node-type-health-observation
.field-name-field-obs-weight,.node-type-health-observation
.field-name-field-obs-cat-declined{background:#f8f8f8;}.node-type-health-observation
.field-name-field-obs-weight,.node-type-health-observation
.field-name-field-obs-cat-declined{padding-left:0 !important;padding-right:0 !important;}.node-type-health-observation
.field-name-field-obs-eyes{grid-column:1;}.node-type-health-observation
.field-name-field-obs-nose{grid-column:2;}.node-type-health-observation
.field-name-field-obs-ears{grid-column:1;}.node-type-health-observation
.field-name-field-obs-mouth{grid-column:2;}.node-type-health-observation
.field-name-field-obs-skin-coat{grid-column:1;}.node-type-health-observation
.field-name-field-obs-parasites{grid-column:2;}.node-type-health-observation
.field-name-field-field-obs-notes{grid-column:1 / -1;display:block !important;background:#f7f7f7;border:1px solid #e2e2e2 !important;border-radius:4px;padding:10px 12px !important;margin-top:14px !important;}.node-type-health-observation
.field-name-field-field-obs-notes
.field-label{display:block;margin-bottom:5px;padding:0;font-weight:600;}.node-type-health-observation
.field-name-field-field-obs-notes
.field-items{display:block;line-height:1.45;}@media (max-width:650px){.node-type-health-observation h1.page-header{font-size:24px;}.node-type-health-observation
  .node-health-observation
  .content{display:block;padding:12px 14px;}.node-type-health-observation
  .node-health-observation
  .content > .field{display:flex;padding:7px 0;}.node-type-health-observation
  .node-health-observation
  .field-label{flex:0 0 120px;}.node-type-health-observation
  .field-name-field-field-obs-notes{margin-top:12px !important;}}.node-type-health-observation .health-concern{color:#b30000;font-weight:bold;background:#ffe6e6;padding:2px 7px;border-radius:3px;}
