.div-button-primary{color:#fff;background-color:#7a5bca;border:2px solid #7a5bca;border-radius:0;box-shadow:none;min-width:100px;padding:10px 7px;text-align:center;margin-left:20px}.div-button-primary:hover{color:#fff;background-color:#3d2375;border:2px solid #3d2375}.div-button-primary.disabled,.div-button-primary[disabled]{color:#313131;background-color:#d0d2d3;border:2px solid #d0d2d3}.div-button-primary.disabled:hover,.div-button-primary[disabled]:hover{color:#313131;background-color:#d0d2d3;border:2px solid #d0d2d3}.jmh-button-group{display:-webkit-flex;display:flex;flex-flow:row nowrap}.jmh-button-group-item{-webkit-flex:none;flex:none}.jmh-button-group-item:nth-child(2){-webkit-flex:1 0 auto;flex:1 0 auto;padding-left:10px}.div-button-navigation{color:#313131;background-color:#fff;border:2px solid #006064;border-radius:0;box-shadow:none;min-width:100px;padding:10px 7px;text-align:center}.div-button-navigation:hover{color:#fff;background-color:#006064;border:2px solid #006064}.div-button-navigation.disabled,.div-button-navigation[disabled]{background-color:#d0d2d3}@-webkit-keyframes load8{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes load8{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.raised-shadow-border{position:relative;float:left;width:40%;background:#fff;opacity:.7;box-shadow:0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset}.raised-shadow-border:before{content:"";position:absolute;z-index:-2}.raised-shadow-border:after{content:"";position:absolute;z-index:-2}.raised-shadow-border{box-shadow:0 15px 10px -10px rgba(0,0,0,.5),0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset}#foundationDonationForm .section-row{background-color:#f7f7f7;padding:1em;margin-bottom:.5em;border-radius:5px}@media(min-width: 768px){#foundationDonationForm .section-row{padding:3em 4em}}.md .select-field>label{transform:translateY(-1em) scale(0.8);transform-origin:0 0}.md .select-field select{padding-left:0;padding-right:.5em;outline:none;border:0;border-bottom:1px solid #313131;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("../../../../../etc.clientlibs/jmh/components/content/jmhfDonationForm/clientlib/resources/images/chevron-down.svg") calc(100% - .5rem) 50%/auto 1rem no-repeat,#f7f7f7}.md .select-field select:focus,.md .select-field select:active{outline:none;border-bottom:1px solid #6444bb}.md #foundationDonationForm .honor-wish-section{border:1px solid #d9d9d9;padding:1em;border-radius:5px}.md #foundationDonationForm .honor-wish-section>.row{margin-bottom:.5em}.md #foundationDonationForm .field-help{font-size:.8em}.md #foundationDonationForm .memory-honor-box{margin:.85em 0 1.5em -0.15em}.md #foundationDonationForm .notify-header{font-size:unset;margin:1.25em 0;font-weight:bold}.md #foundationDonationForm h3{font-size:1.2rem;margin:0em 0 1em}.md #foundationDonationForm .row.daf-box{margin-top:.5em;margin-bottom:2em}.md #foundationDonationForm label,.md #foundationDonationForm .input-field,.md #foundationDonationForm .input-field>label,.md #foundationDonationForm h3{color:#313131}.md #foundationDonationForm input[type=text]:not(.browser-default):focus:not([readonly]),.md #foundationDonationForm input[type=text]:not(.browser-default).valid,.md #foundationDonationForm textarea.materialize-textarea.valid,.md #foundationDonationForm textarea.materialize-textarea:focus.valid{border-bottom:1px solid #6444bb;box-shadow:0 1px 0 0 #6444bb}.md #foundationDonationForm label,.md #foundationDonationForm .input-field>label{white-space:nowrap}.md #foundationDonationForm #comments{line-height:1.5em}.md #foundationDonationForm [type=radio]:checked+span:after,.md #foundationDonationForm [type=radio].with-gap:checked+span:before,.md #foundationDonationForm [type=radio].with-gap:checked+span:after{border:2px solid #6444bb}.md #foundationDonationForm [type=radio]:checked+span:after,.md #foundationDonationForm [type=radio].with-gap:checked+span:after{background-color:#6444bb}.md #foundationDonationForm .row.matching-funds{margin-bottom:1em}#foundationDonationForm .matching-funds .info{line-height:1.4em;margin-bottom:1.2em}.md #foundationDonationForm .col label>span{margin-right:1.5em}.md #foundationDonationForm .col label:nth-child(1)>span,.md #foundationDonationForm .col label:nth-child(2)>span{margin-left:-0.2em}.md #foundationDonationForm .row{margin-bottom:0}#foundationDonationForm .error{color:red;font-size:.75em}#foundationDonationForm .error-msg-box{margin-bottom:1em}.md #foundationDonationForm label.required:after,.md #foundationDonationForm div.required:after{content:"*";display:inline;color:red;opacity:1;top:unset;left:unset;margin-left:.2em}.grecaptcha-badge{visibility:hidden}.recaptcha-container a{text-decoration:underline}
