/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.form-item.js-form-type-checkbox .usa-checkbox__label,.form-item.js-form-type-checkbox label{text-indent:0;margin-left:38px;}.form-item.js-form-type-checkbox .usa-checkbox__label:before,.form-item.js-form-type-checkbox label:before{height:2.4rem;width:2.4rem;line-height:1.7rem;top:0.6rem;margin-left:-38px;}.usa-checkbox__input:checked+ label:before{content:'\2713';text-align:center;color:#ffffff;background:#005ea2 !important;font-size:1.2em;}
@media (min-width:760px){article.align-center{max-width:none;margin-bottom:auto;}}
.field--type-image img{height:100%;}
.modal-dialog{top:50%;-ms-transform:translateY(-50%) !important;-webkit-transform:translateY(-50%) !important;transform:translateY(-50%) !important;}.modal-header{color:#fff;background:#023866;}.modal-title{font-size:3.2rem;clear:inherit;}.close{color:#fff;opacity:0.5;}.js-modal-page-left-button,.js-modal-page-ok-button{margin-bottom:0;}.modal-footer{display:ruby-text;}.modal-content{border-bottom:10px solid #78bd22;}.modal-body{height:375px;overflow-x:hidden;overflow-y:auto;}@media (min-width:992px){.modal-body{height:300px;}}@media (min-width:640px){.modal-dialog{width:600px;margin:30px auto;}}@media (min-width:992px){.modal-lg{width:900px;}}@media (min-width:512px) and (max-width:578px){.modal-body{height:400px;}}@media (min-width:433px) and (max-width:511px){.modal-title{font-size:2.5rem;}.modal-body{height:275px;font-size:small;}.usa-button{font-size:1.5rem;}}@media (min-width:385px) and (max-width:432px){.modal-title{font-size:2.3rem;}.modal-body{height:310px;font-size:small;}.usa-button{font-size:1.4rem;}}@media (max-width:384px){.modal-title{font-size:2.2rem;}.modal-body{font-size:small;height:325px;}.usa-button{font-size:1.3rem;}}.modal-open{padding-right:0 !important;}
