body{
    background: #FAFAF4 !important;
}

.member__otherregistration{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.member__otherregistration--selection{height:30px;margin:.3rem 0 .5rem}
.member__otherregistration--elm{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.member__otherregistration--elm div:not(:last-child){margin-right:1rem}.member__otherregistration--elm div{width:50%}.member__otherregistration .mdc-form-field label{font-size:1.2rem!important}

.member-registration--headings {
    background: #eca2bd;
    padding: 1rem;
    text-align: center;
}

.member__otherregistration--consent-details {
   
    text-align:left;
}
.member__otherregistration--selection-headings {
    margin-top: .5rem;
    font-weight: 500;
}

.member__otherregistration--items{
  display:flex;
  flex-direction:column; 
  margin:0 auto;
  
}
.contact_preference{
    height:5rem;
}
@media (max-width: 639px){
   .member__otherregistration--elm{
       flex-direction:column;
      
       
   } 
   
   
   .member__otherregistration--elm div{width:100%;}
}

[data-page=staff-dashboard] .container, [data-page=anonymous-dashboard] .container {
    max-width: 38rem !important;
}
@media (max-width: 639px){
   [data-page=staff-dashboard] .container, [data-page=anonymous-dashboard] .container {
    max-width: 38rem !important;
} 

.agency{
    font-size: 0.65rem;
}
.mdc-fab__label--mobile{
   content: "Fill Profile" !important;

}
}
.left{
    text-align:left;
}

.footer{min-height:20vh;background:#000;color:#78a19e}.footer__column{margin:0 auto;padding:2rem;max-width:60rem;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.footer__section{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:1rem 0}.footer__list{list-style:none;padding:0;margin:0}.footer__heading{margin-bottom:1rem;font-size:1em}.footer__heading--contact{padding-left:2.5rem}.footer a{color:#78a19e}
address{
    font-style: normal;
}
.member__registration--selection{
    height:2rem;
    border: 1.3px solid #432918 ;
    width:50%;
}

