/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary::before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary::before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary::before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary::before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.quick-signup.at.ngp-form section.at-inner{background:none;}.quick-signup.at.ngp-form legend{display:none;}.quick-signup.at.ngp-form .at-row label{margin:0;}.quick-signup.at.ngp-form .at-row label input{margin:0;}.quick-signup.at.ngp-form .at-form-submit{display:flex;margin:0;padding:0;width:100%;}.quick-signup.at.ngp-form .at-form-submit .at-submit{font-size:.777778rem;font-weight:800;line-height:1.214286em;margin:0;}.quick-signup.at.ngp-form footer.FooterHtml{display:none;}article.form-container .at.ngp-form header.at-title{display:none;}article.form-container .at.ngp-form header.HeaderHtml{padding:0 10px;}article.form-container .at.ngp-form legend{color:var(--main-text-color);font-size:1.25rem;}.at.ngp-form .at-row label input,.at.ngp-form .at-row label select,.at.ngp-form .at-row label textarea{border:1px solid var(--hoyer-light-gray);border-radius:0;font-size:1rem;font-weight:600;height:50px;}.at.ngp-form label.error small.error{margin:0;padding:10px 0;}article.form-container .at.ngp-form .LegalHeaderHtml,article.form-container .at.ngp-form .LegalDescription,article.form-container .at.ngp-form footer.FooterHtml{font-size:.888889rem;line-height:1.25em;}article.form-container .at.ngp-form .LegalHeaderHtml{margin-bottom:5px;}article.form-container .at.ngp-form fieldset.TicketInformation .at-fields{margin:0 10px;}.at.ngp-form .at-form-submit .at-submit{align-items:center;background:var(--hoyer-red);display:flex;font-size:1rem;font-weight:800;min-height:50px;justify-content:center;letter-spacing:.1rem;padding:0;text-transform:uppercase;white-space:normal;width:100%;text-align:center;}article.form-container .at.ngp-form .at-form-submit .at-submit{margin:0;padding:0 20px;width:unset;}.at.ngp-form .at-form-submit .at-submit:hover{background:var(--hoyer-red);opacity:unset;}.at.ngp-form.multistep-layout .at-form-submit .secure-processing-div,.at.ngp-form .at-form-submit .secure-processing-single-step-div{float:unset;margin:20px 0 0;padding:10px 0 0;width:100%;}.at.ngp-form.multistep-layout .at-form-submit .secure-processing-div label,.at.ngp-form .at-form-submit .secure-processing-single-step-div label{display:flex;float:unset;justify-content:flex-end;width:100%;}article .at.ngp-form .at-form .glyphicons:before{font-family:"Glyphicons Regular";}article.form-container .at.ngp-form footer.FooterHtml{margin:0;padding:0;}article.form-container .at.ngp-form footer.FooterHtml.has-content{padding:0 10px;margin:20px 0 0;}article.form-container .at.ngp-form label.at-check{margin:5px 5px 5px 10px;}article.form-container .at.ngp-form .at-check.YesSignMeUpForUpdatesForBinder{position:relative;}article.form-container .at.ngp-form .at-row.UpdateMyProfile{margin:5px;width:auto;}article.form-container .at.ngp-form .at-markup.UpdateMyProfile{margin:0 5px;}article.form-container .at.ngp-form .PaymentInformation .at-markup.UpdateMyProfile{margin:0 10px;}article.form-container .at.ngp-form .updateMyProfileSection > label{margin:0;}article.form-container .at.ngp-form label.at-check .at-checkbox-title-container:before,article.form-container .at.ngp-form label.at-check .at-checkbox-title-container:after,article.form-container .at.ngp-form .UpdateMyProfile label > span:before,article.form-container .at.ngp-form .UpdateMyProfile label > span:after{border:1px solid var(--hoyer-yellow);border-radius:0;height:20px;left:0;top:0;width:20px;}article.form-container .at.ngp-form label.at-check .at-checkbox-title-container:before,article.form-container .at.ngp-form .UpdateMyProfile label > span:before,article.form-container .at.ngp-form label.at-check.authorize-payment-label > span:before{background:none;}article.form-container .at.ngp-form label.at-check .at-checkbox-title-container:after,article.form-container .at.ngp-form .UpdateMyProfile label > span:after{background-color:var(--hoyer-yellow);background-image:url(/themes/custom/stenyhoyer/images/check-mark.svg);background-position:center;background-repeat:no-repeat;background-size:14px 14px;border:1px solid var(--hoyer-yellow);content:"";font-size:20px;line-height:20px;text-align:center;}article.form-container .at.ngp-form label.at-check .at-checkbox-title-container,article.form-container .at.ngp-form .UpdateMyProfile label > span,article.form-container .at.ngp-form fieldset.ContributionInformation label.at-select.SelectedFrequency span.at-select{display:block;font-size:16px;line-height:20px;margin:0;padding-left:30px;text-transform:none;}article.form-container .at.ngp-form fieldset.ContributionInformation label.at-select.SelectedFrequency span.at-select{padding-left:0;}article.form-container .at.ngp-form label.at-check .at-checkbox-title,article.form-container .at.ngp-form label.at-check .at-cover-costs-info,article.form-container .at.ngp-form label.at-select .select-collapse,article.form-container .at.ngp-form .UpdateMyProfile label > span{font-weight:400;line-height:20px;}article.form-container .at.ngp-form .at-row label.multi-select .select2-container{margin-bottom:5px;}article.form-container .at.ngp-form .at-row label.multi-select .select2-selection{height:auto;line-height:20px;min-height:30px;padding:0;}article.form-container .at.ngp-form .at-row label.multi-select .select2-container--default .select2-selection--multiple{margin:0;}article.form-container .at.ngp-form .select2-container--default .select2-selection--multiple .select2-selection__choice{line-height:30px;white-space:normal;}article.form-container .at.ngp-form .at-row label.multi-select .select2-container--default li.select2-search--inline input{border:0;height:40px;margin:0;padding:0;}article.form-container .at.ngp-form fieldset.ContributionInformation label.at-select.SelectedFrequency,article.form-container .at.ngp-form fieldset.ContributionInformation label.at-select.SelectedDuration{margin:0 0 0 4px;}article.form-container .at.ngp-form fieldset.ContributionInformation label.at-select.SelectedFrequency.select-collapse{margin:5px;}article.form-container .at.ngp-form fieldset.ContributionInformation .at-recurring{display:flex;flex-wrap:wrap;font-size:15px;line-height:20px;margin:0 0 10px;padding:0 10px;}article.form-container .at.ngp-form fieldset.ContributionInformation.forced-recurring .at-recurring{display:none;}article.form-container .at.ngp-form .at-recurring label{font-size:15px;line-height:20px;}article.form-container .at.ngp-form .at-recurring label.IsRecurring{display:flex;margin:5px 0;}article.form-container .at.ngp-form .at-recurring label.IsRecurring span{display:block;font-size:15px;line-height:20px;}article.form-container .at.ngp-form .at-recurring label select,article.form-container .at.ngp-form .at-recurring label input{border:1px solid var(--hoyer-yellow);border-radius:0;color:var(--hoyer-yellow);font-size:56px;font-weight:600;height:34px;line-height:22px;margin:0 5px 0 0;padding:0 20px 0 5px;}article.form-container .at.ngp-form fieldset.ContributionInformation .at-recurring .at-check{display:block;margin-right:0;}article.form-container .at.ngp-form fieldset.AdditionalInformation .other-option > label.at-text{margin:-1px 10px 0 0;flex-grow:1;flex-basis:unset;}article.form-container .at.ngp-form fieldset.AdditionalInformation .other-option label.at-text input{height:34px;line-height:34px;margin:0;}article.form-container .at.ngp-form .at-row.SmsLegalDisclaimer{margin:0;padding:0;}article.form-container .at.ngp-form .at-row.SmsLegalDisclaimer .at-markup.SmsLegalDisclaimer{margin:0;padding:5px 10px;}article.form-container .at.ngp-form .at-row.SmsLegalDisclaimer .at-markup.SmsLegalDisclaimer p{font-size:14px;line-height:20px;margin:0 0 10px;}article.form-container .at.ngp-form .at-row.SmsLegalDisclaimer .at-markup.SmsLegalDisclaimer p:last-child{margin-bottom:5px;}article.form-container .at.ngp-form fieldset.ContributionInformation .form-item-selectamount{margin:0;}article.form-container .at.ngp-form fieldset.ContributionInformation .at-radio{margin:0;}article.form-container .at.ngp-form fieldset.ContributionInformation .at-radios{display:flex;flex-wrap:wrap;margin:0 0 5px;}article.form-container .at.ngp-form fieldset.ContributionInformation label.label-amount{border-radius:0;color:#fff;float:none;font-size:24px;font-weight:800;height:50px;letter-spacing:unset;line-height:30px;margin:10px;padding:10px 20px;text-shadow:unset;width:calc(50% - 20px) !important;}article.form-container .at.ngp-form fieldset.ContributionInformation label.label-amount.incrediblyLong,article.form-container .at.ngp-form fieldset.ContributionInformation label.label-amount.veryLong,article.form-container .at.ngp-form fieldset.ContributionInformation label.label-amount.tooLong{align-items:center;display:flex;font-size:18px;justify-content:center;line-height:20px;padding:5px 10px;width:100% !important;}article.form-container .at.ngp-form fieldset.ContributionInformation label.label-amount input[name="SelectAmount"]{height:0 !important;left:0;position:absolute;top:0;width:1px !important;}article.form-container .at.ngp-form fieldset.ContributionInformation label.label-amount a,article.form-container .at.ngp-form fieldset.ContributionInformation label.label-amount a:hover,article.form-container .at.ngp-form fieldset.ContributionInformation label.label-amount:hover a{background:var(--formbutton);border:0;border-radius:0;height:50px;}article.form-container .at.ngp-form fieldset.ContributionInformation label.label-amount input:checked + a{background-color:var(--hoyer-red);color:#fff;}article.form-container .at.ngp-form fieldset.ContributionInformation label.label-amount:active a{box-shadow:none;}article.form-container .at.ngp-form fieldset.ContributionInformation label.label-otheramount{background:transparent;font-size:0;height:auto;line-height:50px;margin-bottom:10px;padding:0;position:relative;width:100% !important;}article.form-container .at.ngp-form fieldset.ContributionInformation .at-radios.recurring-options label.label-otheramount:after{content:"";font-size:0;}article.form-container .at.ngp-form fieldset.ContributionInformation input.edit-otheramount,article.form-container .at.ngp-form fieldset.ContributionInformation input.edit-otheramount:required::selection{background:none;border:1px solid var(--formbutton);border-radius:0;color:var(--hoyer-red);font-family:var(--default-font-family);font-size:24px;font-weight:800;height:50px;letter-spacing:unset;line-height:70px;margin:0;padding:0 20px 0 25px;position:absolute;top:0;width:100%;}article.form-container .at.ngp-form fieldset.ContributionInformation input.edit-otheramount::placeholder{color:var(--hoyer-red);background:#fff;font-size:24px;font-weight:800;}article.form-container .at.ngp-form fieldset.ContributionInformation input:checked + input.edit-otheramount{background-color:none;border-color:var(--hoyer-red);color:var(--hoyer-red);font-weight:800;padding:0 20px 0 25px;}article.form-container .at.ngp-form fieldset.ContributionInformation input:checked + input.edit-otheramount::placeholder{color:#fff;}article.form-container .at.ngp-form fieldset.ContributionInformation label.label-otheramount span,article.form-container .at.ngp-form fieldset.ContributionInformation input.edit-otheramount:required + span{border:0;color:var(--hoyer-red);display:block;font-size:24px;height:50px;line-height:50px;padding:0 0 0 12px;}article.form-container .at.ngp-form fieldset.ContributionInformation input.edit-otheramount:required + span{color:var(--hoyer-red);font-weight:800;}@media (min-width:600px){article.form-container .at.ngp-form fieldset.ContributionInformation label.label-amount{width:calc((100% / 3) - 20px) !important;}article.form-container .at.ngp-form fieldset.ContributionInformation label.label-amount.incrediblyLong,article.form-container .at.ngp-form fieldset.ContributionInformation label.label-amount.veryLong,article.form-container .at.ngp-form fieldset.ContributionInformation label.label-amount.tooLong{width:calc(50% - 20px) !important;}article.form-container .at.ngp-form fieldset.ContributionInformation label.label-otheramount{width:100% !important;}}
section.lightbox-container{align-items:center;animation:fadein 500ms;background:rgba(0,0,0,.8);display:flex;height:100%;justify-content:center;left:0;overflow:auto;padding:20px;position:fixed;top:0;width:100%;z-index:20;}section.lightbox-container.hidden{display:none;}section.lightbox-container .lightbox-modal-close{background:#fff;color:var(--main-text-color);cursor:pointer;height:40px;position:absolute;right:0;top:0;width:40px;}section.lightbox-container .lightbox-modal-close::before,section.lightbox-container .lightbox-modal-close::after{background-color:var(--main-text-color);content:'';display:block;height:3px;position:absolute;width:25px;}section.lightbox-container .lightbox-modal-close::before{transform:translateY(19px) translateX(7px) rotate(-45deg);}section.lightbox-container .lightbox-modal-close::after{transform:translateY(19px) translateX(7px) rotate(45deg);}section.lightbox-container .lightbox-content{background:#fff;margin:20px auto;max-width:800px;position:relative;width:100%;}.lightbox-content .lightbox-message-container{padding:20px;}.lightbox-content .lightbox-message{color:var(--hoyer-red);font-size:1.5rem;font-weight:900;line-height:1.333333em;}.lightbox-content p.lightbox-button{display:flex;justify-content:flex-end;margin:0;}
@media (max-width:649px){section.block.search input.form-search{border-color:#fff;}section.block.search input.form-search,section.block.search input.form-submit,section.block.search button.search-control span.button-controls{color:#fff;}}@media (max-width:999px){.site-header.mobile-menu-active{background:#fff;height:100%;position:fixed;z-index:10;}.site-header.mobile-menu-active:before{background:var(--hoyer-near-black);content:"";height:200px;position:absolute;top:-200px;width:100%;z-index:11;}.site-header .header-container{grid-template-columns:240px 1fr 70px;grid-template-rows:100px;}.site-header.mobile-menu-active .header-container{grid-template-rows:100px 1fr;height:100vh;overflow-y:auto;}header.site-header .menu-controls{align-items:center;background:none;border:0;cursor:pointer;display:flex;grid-column:3 / 4;grid-row:1 / 2;height:100px;justify-content:center;padding:0;position:absolute;right:0;width:70px;z-index:11;}.menu-controls-icon,.menu-controls-icon::before,.menu-controls-icon::after{background:var(--main-text-color);border-radius:0;display:block;height:4px;width:25px;}.menu-controls-icon::before,.menu-controls-icon::after{content:'';}.menu-controls-icon::before{transform:translateY(-10px);}.menu-controls-icon::after{transform:translateY(6px);}.mobile-menu-active .menu-controls-icon{transform:translateY(0) translateX(0) rotate(-45deg);}.mobile-menu-active .menu-controls-icon::before{transform:translateY(0) translateX(0) rotate(90deg);}.mobile-menu-active .menu-controls-icon::after{transform:translateY(-4px) translateX(0) rotate(0deg);}.site-header .logo-container{grid-column:1 / 2;grid-row:1 / 2;z-index:10;}header.site-header .navigation-container{align-items:center;background:var(--hoyer-near-black);grid-column:1 / 4;grid-row:2 / 3;padding:0;visibility:hidden;z-index:10;}header.site-header.mobile-menu-active .navigation-container{overflow-y:scroll;visibility:visible;padding:0 0 130px;}header.site-header nav.donate-menu{display:none;}header.site-header nav.main-menu{width:100%;}nav.main-menu ul.menu{margin:0;padding:20px 20px 20px 10px;}nav.main-menu ul.menu-level-1 > li.menu-item{width:100%;}nav.main-menu li.menu-item.open span.no-link,nav.main-menu li.menu-item.open > a.menu-item--expanded{display:block;font-weight:900;}nav.main-menu li.menu-item a{text-decoration:none;}nav.main-menu li.menu-item button .button-controls:before{color:#fff;}nav.menu--main ul.menu-level-1 ul.menu{flex-direction:column;padding:0 10px;width:100%;}nav.menu--main ul.menu-level-1 ul.menu li.menu-item{padding:0;}nav.menu--main ul.menu-level-1 ul.menu li.menu-item a{display:block;padding:10px 20px;width:100%;}header.site-header section.search{height:50px;margin:0 auto 20px;width:calc(100% - 20px);}section.search form{width:100%;}section.block.search input.form-search{font-weight:700;height:40px;}nav.social-media.header ul.menu a.fab,nav.social-media.header ul.menu a.fab:before{color:#fff;}}@media (min-width:500px) and (max-width:999px){header.site-header.mobile-menu-active .navigation-container{padding:0 0 100px;}header.site-header nav.contribute-menu{height:100px;position:absolute;right:70px;top:0;visibility:visible;width:180px;}nav.contribute-menu ul.menu li.menu-item a.contribute{padding:10px;width:100%;}}@media (min-width:600px) and (max-width:999px){header.site-header nav.social-media{height:100px;position:absolute;right:260px;top:0;visibility:visible;}nav.social-media.header ul.menu a.fab,nav.social-media.header ul.menu a.fab:before{color:var(--hoyer-blue);}}@media (min-width:650px) and (max-width:999px){header.site-header section.search{bottom:unset;padding-left:0;position:absolute;right:250px;top:25px;visibility:visible;width:calc(100% - 500px);}}
*{box-sizing:border-box;}:root{--main-font-family:proxima-nova,sans-serif;--main-text-color:#555;--mdred:#981E32;--hoyer-red:#981e32;--mdyellow:#eaab00;--hoyer-yellow:#eaab00;--mdblue:#013E69;--mdlightblue:#3577B0;--hoyer-blue:#013e69;--hoyer-light-blue:#3577b0;--hoyer-near-black:#333;--hoyer-light-gray:#ccc;--hoyer-lighter-grey:#e5e5e5;--hoyer-lightest-grey:#f1f1f1;--formbutton:#A9A9A9;--animate-duration:1s;}html{font-size:18px;}body{background:#fff;color:var(--main-text-color);font-family:var(--main-font-family);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-weight:400;line-height:1.3333em;margin:0;text-rendering:optimizelegibility;}.dialog-off-canvas-main-canvas{height:100%;}.dialog-off-canvas-main-canvas > div,.dialog-off-canvas-main-canvas > section{clear:both;}#drupal-off-canvas img{width:auto;}#drupal-off-canvas summary{line-height:38px;}#drupal-off-canvas .form-item{display:block;}#drupal-off-canvas .ui-autocomplete li a{color:#ccc !important;line-height:26px;}h1{font-size:28px;line-height:30px;}h2{}h1,h2,h3,h4,h5{font-weight:400;font-style:normal;-webkit-margin-before:0;-webkit-margin-after:0;margin-top:0;margin-bottom:0;}h1,h2,h3{font-weight:600;font-style:normal;}h1#page-title{background:black;color:white;padding:10px;font-size:17px;line-height:1.3em;margin:0 auto 10px auto;text-align:left;}a{color:var(--hoyer-red);text-decoration:none;}a:hover{text-decoration:underline;}figcaption{font-size:14px;margin:0 0 10px 0;padding:10px;}header.bg{background-repeat:no-repeat;}header.header.active{padding:0;}header.header.active{height:100%;width:100%;}header.active > .container{height:100%;padding-left:0;padding-right:0;}header.header{clear:both;margin:0;padding-left:0;padding-right:0;position:relative;}header > .container{position:relative;}a.site-logo:hover{opacity:.94;}header h1{text-align:center;}.region.region-header{height:100%;}.site-slogan{margin:0 auto;text-align:center;width:100%;}main{background-color:#F1F1F1;background-repeat:no-repeat;background-position:center top;}.not-front main{padding:0;}.region.region-content{}.region.region-content h1{display:block;margin:0 auto;text-align:center;}section.hero{align-items:center;color:white;display:flex;min-height:175px;position:relative;}.bg{background-repeat:no-repeat;background-size:cover;}section.hero.bg{background-color:rgba(48,48,48,1);background-position:100% 55%;background-repeat:no-repeat;margin:0;min-height:375px;}.path-frontpage section.hero.bg{background-position:100% 0%;}section.hero.bg h1{margin:0;position:relative;text-transform:uppercase;max-width:810px;z-index:22;}section.hero h2{font-size:38px;font-weight:600;line-height:44px;}section.hero h2,section.hero .field--name-field-subtitle{text-align:center;}.path-frontpage section.hero h2{text-align:left;font-weight:900;}section.hero.bg > section.container{padding-bottom:0;height:100%;position:relative;text-align:left;z-index:66;}.node--type-event.node--view-mode-full .text{background-color:white;max-width:815px;margin:0 auto;padding:10px;}section.featured{padding:50px 0;position:relative;}.featured.featured1{background-color:#eee;padding:25px 0;}section.featured2{background-color:#f5f5f5;color:#444;}label.TextAreaQuestion_1130274527 textarea{min-height:200px !important;}.at.ngp-form .at-fieldset{padding:0;}.at.ngp-form .at-radios{display:flex;flex-wrap:wrap;}.at.ngp-form input[type="checkbox"]:checked + span::before{background-color:#e0aa0f;border-color:#e0aa0f}.at.ngp-form form .label-amount input{border-radius:0;}.at.ngp-form form .label-amount.label-otheramount{width:22%;}.at.ngp-form .content.thankYou{color:var(--main-text-color);padding:10px 20px;}article.node--type-form  .at.ngp-form{padding:20px 10px;}article.node--type-form ol.at-steps{margin:0 10px;}article.node--type-form .at.ngp-form h2.donation-type{padding:0 10px;}article.node--type-form .at.ngp-form .at-form-submit{margin:0;}article.node--type-form .at.ngp-form fieldset.ContributionInformation .at-radio{margin:0;}article.node--type-form .at.ngp-form .at-radios .label-amount{background-color:transparent;color:var(--main-text-color);float:none;margin:10px !important;width:calc(50% - 20px) !important;}article.node--type-form .at.ngp-form .at-radios .label-amount:hover,article.node--type-form .at.ngp-form .at-radios .label-amount.selected{color:white;font-weight:800;}article.node--type-form .at.ngp-form .at-radios .label-amount > a{border-radius:0;}html .at form .label-amount input:required::placeholder{background-color:var(--mdlightblue);opacity:1;color:white;border:1px solid white;}a.toggle-link{padding:5px 10px;position:relative;opacity:1;}a span.radio-button-text{color:#111;}p a.toggle-link.active,p a.toggle-link.active span{color:#e0aa0f}a.toggle-link span.circle{background-color:transparent;border:1px solid #111;border-radius:20px;display:inline-block;vertical-align:middle;margin-right:10px;width:25px;height:25px;}a.toggle-link.active span.circle{border:0;background-color:#4DA0C9 !important;}.at.ngp-form fieldset.ContributionInformation .at-radios label.label-amount.recurring::after{content:"/mo";font-size:18px;}html .at form .label-amount > a{background-color:transparent;border-color:var(--hoyer-light-gray);border-style:solid;border-width:3px;color:var(--main-text-color);}html .at form .label-amount:hover > a{background-color:var(--mdred);border-color:#fff;opacity:1;}html .at form .label-amount input[type="radio"]:checked + a{border-color:var(--mdred);background-color:var(--mdred);color:white;}html .at .btn-at-primary{background-color:var(--mdred);border:0;border-radius:0;letter-spacing:3px;text-transform:uppercase;}html .at .btn-at-primary:hover,html .at .hover.btn-at-primary{background-color:var(--mdyellow);opacity:.8;}div[id*='NVContributionForm'] input[type="submit"]{line-height:40px;padding:5px 30px;min-width:245px;}html .at .btn-at-primary:hover{color:#fff;}html body  .at form .label-amount.onetime:nth-child(3),html body  .at form .label-amount.onetime:nth-of-type(3),html body .at form label#item-3{margin-right:0;}html body .at form .onetime:nth-child(4n+4){margin-right:4%;}html body .at form .onetime:nth-child(4){margin-right:0;}.at.ngp-form .at-form *,.lightbox-modal.at-modal *,.at input[type="text"]::placeholder,.at input[type="password"]::placeholder,.at input[type="date"]::placeholder,.at input[type="datetime"]::placeholder,.at input[type="datetime-local"]::placeholder,.at input[type="month"]::placeholder,.at input[type="week"]::placeholder,.at input[type="email"]::placeholder,.at input[type="number"]::placeholder,.at input[type="search"]::placeholder,.at input[type="tel"]::placeholder,.at input[type="time"]::placeholder,.at input[type="url"]::placeholder,.at input[type="color"]::placeholder,.at textarea::placeholder{font-family:var(--main-font-family);}table th.active img{width:auto;}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{font-family:var(--main-font-family);width:100%;}table{border-collapse:initial;}.field--type-file table{width:100%;}object,embed,iframe{max-width:100% !important;min-width:100% !important;width:100% !important;}img{height:auto;max-width:100%;width:100%;}a.btn{background-color:var(--mdyellow);}a.btn.btn-large{background-color:var(--mdred);color:white;display:inline-block;font-family:var(--main-font-family);line-height:40px;padding:5px 12px;text-transform:uppercase;}a.btn.btn-large,.at input[type="submit"]{letter-spacing:2px;font-family:var(--main-font-family);text-align:center;transition:.6s;}p{margin:0 0 20px 0;}tbody{border-top:2px solid #ccc;}tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}figure{margin:0;}.container-fluid .row{margin-left:0;margin-right:0;}caption{background-color:#E6E6E6;color:#58595b;line-height:1;font-size:14px;padding:5px;margin-bottom:15px;}ul.flex.share{margin:0 auto 20px auto;}ul.flex.share > li{margin:0;}ul.flex.share > li > a{padding:5px 10px;}nav ul.flex.share > li > a{color:#646464;}article.node--view-mode-full{position:relative;z-index:22;}span.date{}article.node--type-form{background-color:white;padding:27px 50px;}main.with-hero article.node--type-form.node--view-mode-full{margin:-120px 20px 0 20px;}article.node--type-form.node--view-mode-full{margin:0 auto;max-width:960px;}article.node--type-form.node--view-mode-full  .at-banner,article.node--type-form.node--view-mode-full  .at-title{display:none;}main.with-hero article.node--type-page.node--view-mode-full{background-attachment:fixed;background-repeat:no-repeat;background-position-x:center;background-size:cover;}article.node--type-page.node--view-mode-full .container{padding:50px 0;}article.node--type-page.node--view-mode-full .text{background-color:white;box-shadow:0px 4px 4px 0px #00000040;padding:27px 25px;}article.node--type-page.node--view-mode-full .text p::after{background-color:#EAAB00;content:'';display:block;height:4px;max-width:80%;margin:20px auto 0 auto;width:200px;}article.node--type-page.node--view-mode-full .text p:last-of-type::after{display:none;}.node--type-press-release.node--view-mode-full,.node--type-news-clip.node--view-mode-full{margin:0 auto;max-width:680px;padding:50px 0;}article.node--type-issue-statement.node--view-mode-full{padding:50px 0;}article.node .max.node{background-color:white;margin:0 auto 20px auto;max-width:790px;padding-left:15px;padding-right:15px;padding-bottom:20px;padding-top:15px;}article.node ul{}article p,article.node .details ul > li{margin:0 0 25px 0;}article.node blockquote{background-color:#13529A;color:white;margin:0 0 25px 0;padding:20px 40px;position:relative;font-weight:600;text-align:center;}article.node blockquote:before,article.node blockquote:after{font-size:22px;}article.node blockquote p{display:inline;}article.node blockquote:before{content:'\201C';}article.node blockquote:after{content:'\201D';}article p:last-of-type,article.node blockquote  p:last-of-type{margin:0;}article.node .multistep-footer{display:none;}article .field ol > li,article .field ul > li{margin-bottom:10px;}article footer.submitted{font-size:14px;font-weight:800;margin:0 0 5px 0;}hr{border:1px solid #cccccc;}.node-readmore{margin:0 0 15px 0 !important;}.block .field--name-body > h2,article .field--name-body > h2{font-size:28px;font-weight:400;line-height:32px;margin:0 0 10px 0;}ul.flex{padding-left:0;}ul.flex > li{margin:0 0 15px 0;list-style:none;}ul.flex > li img{}ul.flex > li > a{display:block;padding:0 26px;}.container{margin:0 auto;padding-left:15px;padding-right:15px;}.container .container{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:auto;}.layout-builder-block .container{width:auto;}div.share{clear:both;font-weight:600;margin-bottom:10px;}@media screen and (max-width:599px){img{height:auto;width:100%;}}@media (min-width:600px){.path-frontpage section.hero h2{max-width:781px;}section.hero h2{font-size:52px;line-height:60px;padding:0 15px;}.page-node-type-form section.hero h2{margin:0 0 40px 0;}}@media screen and (max-width:767px){.field--name-body img{height:auto !important;max-width:100% !important;width:100% !important;}}@media (min-width:768px){section.hero.bg section.container{margin:0 auto;}.container,#user-login-form{padding-left:0;padding-right:0;}#user-login-form{margin:0 auto;max-width:550px;}}@media (min-width:768px) and (max-width:991px){header > .container{padding-left:15px;padding-right:15px;}}@media (min-width:992px){header.header{}.region.region-header{align-items:center;display:flex;justify-content:flex-start;min-height:100px;}section.hero.bg{min-height:605px;}body.page-node-type-page section.hero.bg{background-attachment:fixed;background-position:center top;height:1005px;}#layout-builder{padding-right:50px;padding-left:50px;}article.node--type-form .at.ngp-form .at-radios .label-amount{width:calc((100% / 3) - 20px) !important;}main.with-hero article.node--type-form.node--view-mode-full{margin:-270px auto 0 auto;}article.node--type-form.node--view-mode-full{padding:47px 100px;}main.with-hero article.node--type-page.node--view-mode-full{}article.node--type-page.node--view-mode-full .text{max-width:680px;padding:47px 40px;}img{width:auto;}.container{width:960px;}}@media (min-width:1200px){.site-slogan{width:305px;}.container{max-width:1170px;width:1170px;}}
body[class*="issue"] section.hero,body[class*="news"] section.hero,body[class*="press"] section.hero{background-color:var(--mdlightblue);}body[class*="event"] section.hero.bg{min-height:175px;}.front.meet.steny{}.view.view-newsgrid ul.grid{list-style:none;list-style-image:none;padding:0;}.view.view-newsgrid ul.grid > li{background-color:white;margin:0;position:relative;}.view.view-newsgrid ul.grid > li time{color:var(--main-text-color);}.view.view-newsgrid ul.grid > li h3{font-size:24px;line-height:31px;position:relative;}.view.view-newsgrid ul.grid > li h3 a{color:var(--mdblue);}.view.view-newsgrid ul.grid > li h3:after{background-color:var(--mdyellow);content:'';display:block;height:4px;max-width:80%;margin:5px 0 0 0;width:80px;}.view.view-newsgrid ul.grid li img{display:none;}.view.view-newsgrid ul.grid > li:nth-of-type(1) img{display:block;}.view.view-newsgrid ul.grid > li:nth-of-type(1) .node .wrap{padding:38.7px;position:relative;}.view.view-newsgrid ul.grid > li:nth-of-type(1) ul.inline{bottom:0;left:28px;position:absolute;}.view.view-newsgrid ul.grid > li:nth-of-type(1) ul li.node-readmore a,.view.view-newsgrid ul.grid > li:nth-of-type(1) ul li.node-readmore i::before{color:var(--mdblue);}.view.view-newsgrid ul.grid > li:nth-of-type(3),.view.view-newsgrid ul.grid > li:nth-of-type(2){flex-direction:column;padding:20px;}.view.view-newsgrid ul.grid > li:nth-of-type(2) ul.inline,.view.view-newsgrid ul.grid > li:nth-of-type(3) ul.inline{display:none;}@media (max-width:480px){}@media (max-width:599px){}@media (min-width:600px){}@media (min-width:600px) and (max-width:767px){}@media (max-width:767px){}@media (min-width:768px){.front.meet.steny .container{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:0 15px;}.front.meet.steny .container div.field--name-field-image{flex:0 0 400px;margin-left:25px;}}@media (min-width:768px) and (max-width:991px){}@media (min-width:768px) and (max-width:1199px){}@media (min-width:992px){.front.meet.steny .container div.field--name-field-image{flex:0 0 540px;}.view.view-newsgrid ul.grid{display:grid;grid-template-columns:1fr 380px;grid-template-rows:repeat(2,1fr);grid-column-gap:21px;grid-row-gap:21px;list-style:none;list-style-image:none;margin:0 auto;padding:0;}.view.view-newsgrid ul.grid > li:nth-of-type(1) .node{display:flex;}.view.view-newsgrid ul.grid > li:nth-of-type(1) img{flex:0 0 50%;width:50%;}.view.view-newsgrid ul.grid > li:nth-of-type(1){grid-area:1 / 1 / 3 / 2;}.view.view-newsgrid ul.grid > li:nth-of-type(2){grid-area:1 / 2 / 2 / 3;}.view.view-newsgrid ul.grid > li:nth-of-type(3){grid-area:2 / 2 / 3 / 3;}}@media (min-width:992px) and (max-width:1199px){}@media (min-width:1200px){.view.view-newsgrid ul.grid{grid-template-columns:780px 380px;}.view.view-newsgrid ul.grid > li:nth-of-type(1) ul.inline{bottom:25px;}}
body.page-node-type-issue-statement main{}body.page-node-type-issue-statement article.node .text{background-color:white;box-shadow:0px 4px 4px 0px #00000040;margin:0 auto;max-width:790px;padding:25px;}nav.mdblue.menu.block,.issues.menu.block{background-color:var(--mdblue);padding:22px 18px;}nav.mdblue.menu.block ul.menu,.issues.menu.block ul.menu{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 auto;max-width:1170px;}nav.mdblue.menu.block ul.menu > li,.issues.menu.block ul.menu > li{flex:0 0 50%;}nav.mdblue.menu.block ul.menu a,.issues.menu.block ul.menu a{color:white;display:block;font-size:14px;letter-spacing:0.1em;padding:5px 20px;position:relative;text-align:center;text-transform:uppercase;}nav.mdblue.menu.block ul a.is-active,.issues.menu.block ul a.is-active{font-weight:600;}nav.mdblue.menu.block ul a.is-active::after,.issues.menu.block ul a.is-active::after{background-color:var(--mdyellow);bottom:1px;content:'';display:block;height:3px;left:0;margin:0 auto;max-width:90px;position:absolute;right:0;width:60%;}nav.mdblue.menu.block ul a:hover,.issues.menu.block ul a:hover{background-color:rgba(255,255,255,.3);text-decoration:none;}section.issues.cards h2{font-weight:800;text-align:center;}.view.view-issues-flip-card .item-list > ul > li{padding:0;}.view.view-issues-flip-card .item-list > ul > li:hover .flip-card-bak{background-color:var(--mdred);padding-bottom:40px;}.view.view-issues-flip-card .item-list > ul > li:hover h3::after{display:none;}.node--type-issue-statement.node--view-mode-flipcard h3,.node--type-issue-statement.node--view-mode-flipcard h3 a{color:white;line-height:25px;}article.node--type-issue-statement.node--view-mode-full em{display:block;font-style:normal;position:relative;padding-bottom:10px;text-align:center;}article.node--type-issue-statement.node--view-mode-full em::after{margin:30px auto;width:200px;}article.node--type-issue-statement.node--view-mode-full em::after,.node--type-issue-statement.node--view-mode-flipcard h3::after{background-color:var(--mdyellow);content:'';display:block;height:4px;max-width:80%;}article.node--type-issue-statement.node--view-mode-full img{margin:0 0 10px 0;width:100%;}.node--type-issue-statement.node--view-mode-flipcard h3::after{margin:5px 0 0 0;width:80px;}.node--type-issue-statement.node--view-mode-flipcard i{margin-left:5px;}.node--type-issue-statement.node--view-mode-flipcard i,.node--type-issue-statement.node--view-mode-flipcard span a{color:white;opacity:0.4;}.flip-card{background-color:transparent;background-size:cover;background-repeat:no-repeat;height:306px;perspective:1000px;}.flip-card-inner{align-items:flex-start;background:linear-gradient(0deg,rgb(0,0,0) 0%,rgba(207,207,207,0) 58%);box-shadow:0px 4px 4px 0px #00000040;display:flex;flex-direction:column;justify-content:flex-end;padding:0;position:relative;width:100%;height:100%;transition:transform 0.6s;transform-style:preserve-3d;}.hover-item{padding:20px;width:100%;}.hover-item span{display:none;}.hover-item{min-height:105px;transition:0.3s;}li:hover .hover-item{transform:translate(0,0);}.view.view-issues-flip-card .item-list > ul > li:hover .hover-item span{display:block;}.view.view-issues-flip-card .item-list > ul > li:hover .hover-item{min-height:140px;}.view.view-issues-flip-card .item-list > ul > li:hover .hover-item i{transition:1s;margin-left:9px;}.node--type-issue-statement.node--view-mode-full h2{font-size:36px;line-height:47px;text-align:center;}.node--type-issue-statement.node--view-mode-full .intro::after{background-color:var(--mdyellow);bottom:1px;content:'';display:block;height:3px;left:0;margin:0 auto;max-width:90px;position:absolute;right:0;width:60%;}@media (max-width:480px){}@media (max-width:599px){nav.mdblue.menu.block ul > li > a,.issues.menu.block ul > li > a{font-size:14px;}}@media (min-width:600px){body.page-node-type-issue-statement article.node .text{padding:20px 50px;}nav.mdblue.menu.block ul.menu,.issues.menu.block ul.menu{justify-content:center;}nav.mdblue.menu.block ul.menu > li,.issues.menu.block ul.menu > li{flex:0 0 auto;}.view.view-issues-flip-card .item-list > ul{display:flex;flex-wrap:wrap;}.view.view-issues-flip-card .item-list > ul > li{margin:10px;width:calc(100% / 2 - 20px);}}@media (min-width:768px){.view.view-issues-flip-card .item-list > ul > li{width:calc(100% / 3 - 20px);}}@media (min-width:992px){body.page-node-type-issue-statement article.node .text{padding:36px 100px;}.view.view-issues-flip-card .item-list > ul > li{width:calc(25% - 20px);}}@media (min-width:1200px){}
.paragraph{margin:0;padding:0;}.paragraph img{max-width:100%;}.paragraph figure{line-height:0;margin:0;}.paragraph figure img{height:auto;width:100%;}.multiple .paragraph{margin:0 0 20px;padding:0;}.paragraph--view-mode--stlyeoveride{display:block;height:100%;}section.paragraph:not(.hero){padding:50px 0;}.paragraph.mdred{background-color:var(--mdred);color:white;}.paragraph.mdyellow{background-color:var(--mdyellow);color:white;}.paragraph.mdlightblue{background-color:var(--mdlightblue);color:white;}.paragraph.mdblue{background-color:var(--mdblue);color:white;}.paragraph--view-mode--stlyeoveride:not(.bgimage){background-color:wheat;}h2.viewsreference--view-title,.paragraph:not(.hero) h2.section.title{font-size:34px;line-height:42px;letter-spacing:2px;}.paragraph p.field--name-field-media{margin-bottom:15px;}.paragraph p.field--name-field-job{font-weight:700;}.paragraph .at header{display:none;}.paragraph.about{}.paragraph.about figure{line-height:0;margin:0;}.paragraph.about .text{display:flex;flex-direction:column;justify-content:center;margin:0;padding:25px;position:relative;z-index:77;}.paragraph.blocks-3{position:relative;text-align:center;}.paragraph.blocks-3 h2{margin-bottom:30px;z-index:33;}.paragraph.blocks-3 .container{height:100%;margin-left:auto;margin-right:auto;margin-top:10px;}.paragraph.blocks-3 .container > section{position:relative;z-index:11;}.paragraph.blocks-3 .container > section{flex-basis:360px;margin:20px auto;max-width:360px;width:100%;}.paragraph.blocks-3 .paragraph--view-mode--stlyeoveride a{display:block;height:100%;}.paragraph.donate{align-items:center;display:flex;min-height:260px;justify-content:center;text-align:center;}.paragraph.donate h2.section.title{font-size:34px;font-weight:800;line-height:42px;}.paragraph.donate h2.section.title,.paragraph.donate .text-formatted{margin-bottom:5px;}.paragraph.donate ul.flex{display:flex;flex-wrap:wrap;justify-content:center;}.paragraph.donate ul.flex > li{margin:0 10px 10px;}.paragraph.donate a.btn-large{background-color:transparent;border-color:var(--hoyer-light-gray);border-style:solid;border-width:3px;color:var(--main-text-color);font-weight:800;min-width:160px;text-align:center;text-transform:uppercase;}.paragraph.donate a.btn-large:hover{background-color:var(--mdred);color:white;opacity:1;text-decoration:none;}.paragraph.form{}.paragraph.form .container{}.paragraph.form h2{margin:0 0 20px 0;text-align:center;}.paragraph.form.quicksignup .content{padding:25px 0;}.paragraph.form.quicksignup .content .ngp-form{margin:0 auto;max-width:730px;padding:0 15px;}.paragraph.form.quicksignup .content form fieldset{min-width:auto;}.paragraph.form.quicksignup .at input[type="tel"],.paragraph.form.quicksignup .at input[type="text"],.paragraph.form.quicksignup .at input[type="email"],.paragraph.form.quicksignup .at input[type="submit"]{height:44px;line-height:44px;}.paragraph.image-and-text{margin:0 auto 40px auto;}.paragraph.introduction{margin:0 auto 20px auto;}.paragraph.introduction .container{border-radius:0 0 40px 40px;color:white;}.paragraph.introduction figure{margin:0 auto 20px auto;width:128px;}.paragraph.introduction h2{text-align:center;}.paragraph.introduction .content{font-size:21px;line-height:29px;margin:0 auto;max-width:790px;padding:50px 15px;}section.paragraph.intro .text-formatted{margin:0 0 20px 0;}section.paragraph.intro a.btn.btn-large{background-color:transparent;border-color:var(--mdblue);border-style:solid;border-width:4px;color:var(--mdblue);font-weight:600;min-width:260px;padding:0 15px;text-decoration:none;transition:1s;}section.paragraph.intro a.btn.btn-large:hover{background-color:var(--mdblue);color:white;}.field--name-field-content ul.list{}.paragraph.take-action{}.paragraph.take-action .container{color:white;}.paragraph.take-action .text{display:flex;flex-direction:column;justify-content:center;margin:0;padding:25px;position:relative;z-index:77;}.paragraph.paragraph--1.donate{background-color:white;}.paragraph.list.paragraph--16.issues.cards{background-color:white;}.paragraph.list.grid.yellow.flag{background-image:url(/themes/custom/stenyhoyer/images/md-flag-gold.jpg);background-position:center center;background-repeat:no-repeat;}.paragraph.block.endorsements{text-align:center;}.paragraph.block.endorsements a.btn.btn-large{background-color:white;border-color:var(--mdblue);border-width:4px;border-style:solid;color:var(--mdblue);font-weight:600;padding:5px 40px;text-decoration:none;}.paragraph.block.endorsements a.btn.btn-large:hover{background-color:var(--mdblue);color:white;}section.paragraph.gallery{padding:0;}section.paragraph.gallery h2.title,section.paragraph.gallery .body-content{text-align:center;}section.paragraph.gallery .media-gallery-container{margin-top:15px;}.pswp__caption__center{font-weight:800;text-align:center;}@media (max-width:480px){}@media (max-width:599px){.paragraph.donate ul.flex > li{flex-basis:calc(50% - 20px);width:calc(50% - 20px);}.paragraph.donate ul.flex > li a{min-width:auto;width:100%;}}@media (min-width:600px){}@media (min-width:600px) and (max-width:767px){}@media (max-width:767px){}@media (min-width:768px){.paragraph.about .grid.container{display:grid;grid-template-columns:300px 60px 3fr;grid-column-gap:0px;grid-row-gap:0px;}.paragraph.about .grid figure{grid-area:1 / 1 / 4 / 3;width:360px;}.paragraph.about .grid .text{grid-area:2 / 2 / 3 / 4;}.paragraph.form.quicksignup .content form,.paragraph.form.quicksignup .content form .at-fields{display:flex;}.paragraph.form.quicksignup .content form fieldset{flex-basis:calc(100% - 200px);margin-right:10px;width:calc(100% - 200px);}.paragraph.form.quicksignup .at-row.at-row-solo.EmailAddress{flex-basis:calc(100% - 200px);margin-right:10px;width:calc(100% - 200px);}.paragraph.form.quicksignup.at-row.at-row-solo.PostalCode{flex-basis:190px;width:190px;}.paragraph.form.quicksignup .content form .at-form-submit{flex-basis:160px;width:160px;}.paragraph.blocks-3 .container{display:flex;flex-wrap:wrap;justify-content:center;}figure.fas{min-height:365px;}.paragraph.take-action .container{display:flex;}.paragraph.take-action figure{flex-basis:50%;width:50%;}.paragraph.take-action .text{flex-basis:50%;width:50%;}section.paragraph.gallery .media-gallery-container{display:flex;flex-wrap:wrap;justify-content:center;}section.paragraph.gallery .media-gallery-container > figure.gallery-image{margin:15px 25px;width:calc((100% / 2) - 50px);}}@media (min-width:768px) and (max-width:991px){.paragraph.cards3 .container .paragraph.card:nth-child(2){margin-right:0;}.paragraph.list.grid.yellow.flag .container,#user-login-form{padding-left:15px;padding-right:15px;}}@media (min-width:768px) and (max-width:1199px){}@media (max-width:991px){}@media (min-width:992px){.paragraph.about .text{padding:50px;}.paragraph.image-and-text .container{display:flex;flex-wrap:wrap;justify-content:space-between;}.paragraph.image-and-text figure{width:360px;}.paragraph.image-and-text .text{width:calc(100% - 400px);}.paragraph.image-and-text:nth-child(even) .container{flex-direction:row-reverse;}.paragraph.blocks-3 .paragraph--view-mode--stlyeoveride{margin:0 20px 20px 0;}.paragraph.take-action figure{flex-basis:360px;width:360px;}.paragraph.take-action .text{flex-basis:calc(100% - 360px);width:calc(100% - 360px);}section.paragraph.gallery .media-gallery-container{justify-content:space-between;}section.paragraph.gallery .media-gallery-container > figure.gallery-image{margin:15px 0;width:calc((100% / 3) - 20px);}}@media (min-width:992px) and (max-width:1199px){}@media (min-width:1200px){.paragraph.blocks-3 .paragraph--view-mode--stlyeoveride:last-of-type{margin-right:0;}.paragraph.image-and-text-rows .paragraph.image-and-text{margin:0 auto 80px auto;}}
.view h3{font-size:22px;}.view .view-header{line-height:2;padding:0 0 50px 0;}.view .item-list ul li{list-style:none;list-style-type:none;margin:0 0 15px 0;padding:0 0 15px 0;position:relative;}.view .item-list{margin:0 auto;max-width:1159px;padding:0 15px;}.view ul.flex li{overflow:auto;}.view ul li h2{margin-bottom:10px;}.view .item-list ul li h2{}.view .body{margin-bottom:20px;}.view ul li figure{margin:0;line-height:0;}nav.pager{margin-bottom:40px;}.pager__item.pager__item--first{margin:0 7px 25px 0;}.pager__item.pager__item--last{margin:0 0 25px 7px;}.pager__item{padding:0;}.pager__item a{border:1px solid;padding:4px 11px;}li.pager__item.is-active a{background-color:var(--mdred);color:white;}.view.view-issues .item-list{margin:0 auto;max-width:780px;padding:0 15px;}body[class*="news"] .view .item-list,body[class*="press"] .view .item-list{margin:0 auto;max-width:780px;padding:0 15px;}body[class*="news"] .view .item-list h2,body[class*="press"] .view .item-list h2{font-size:24px;line-height:30px;margin-bottom:4px;}body[class*="news"] .view .item-list h2 a,body[class*="press"] .view .item-list h2 a{color:var(--main-text-color);}body[class*="news"]:not(.newsroom) nav.mdblue li.news a::after,body[class*="press"] nav.mdblue li.press a::after{background-color:var(--mdyellow);bottom:1px;content:'';display:block;height:3px;left:0;margin:0 auto;max-width:90px;position:absolute;right:0;width:60%;}body article.node li.node-readmore a,body[class*="news"] li.node-readmore a,body[class*="press"] li.node-readmore a{font-size:17px;font-weight:800;margin:0 4px 0 0;text-transform:uppercase;transition:0.3s;}body article.node li.node-readmore:hover a,body[class*="press"] li.node-readmore:hover a,body[class*="issue"] li.node-readmore:hover a{margin:0 9px 0 0;}body[class*="issue"] li.node-readmore i::before,body[class*="news"] li.node-readmore i::before,body[class*="press"] li.node-readmore i::before{color:var(--mdred);}.media.media--type-twitter{background-color:white;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2);display:flex;flex-direction:column;height:100%;position:relative;padding:60px 20px;justify-content:space-between;}.media.media--type-twitter .social.flex{align-items:center;display:flex;justify-content:center;margin:0 0 20px 0;}.media--type-twitter i{color:#00b7f3;font-size:40px;opacity:.4;position:absolute;}.media.media--type-twitter p{font-size:15px;line-height:24px;}.media.media--type-twitter time{font-size:16px;text-align:center;display:block;}footer.share{color:#9B9B9B;text-align:left;}footer.share h3{margin-bottom:5px;text-transform:uppercase;}footer.share > div.share > ul.share{display:flex;justify-content:flex-start;padding:0;width:160px;}.view .item-list ul.share-icons{padding-left:0;display:flex;justify-content:space-between;max-width:400px;}.view .item-list ul.share-icons li{margin:0 8px 0 0;padding:0;width:100%;}.view .item-list ul.share-icons li.share-icon a{color:white;padding:5px 5px 5px 12px;line-height:22px;width:100%;}.view .item-list ul.share-icons li.share-icon a.fas::before{font-family:"Font Awesome 5 Free";margin:0 9px 0 0;}.view .item-list ul.share-icons li.share-icon a.fab::before{font-family:"Font Awesome 5 Brands";margin:0 9px 0 0;}.view .item-list ul.share-icons li.share-icon a.fab.fa-facebook-f{background-color:#3a589a;}.view .item-list ul.share-icons li.share-icon a.fab.fa-twitter{background-color:#00aaef;}.view .item-list ul.share-icons li.share-icon a.fas.fa-envelope-open-text{background-color:#b5b5b5;}@media (max-width:480px){}@media (min-width:481px){}@media (max-width:599px){}@media (min-width:600px){.view-tweets .item-list > ul{display:flex;flex-wrap:wrap;justify-content:space-between;}.view-tweets .item-list > ul  > li{flex-grow:1;flex-shrink:0;flex-basis:calc(100% / 3 - 20px);margin:10px;padding:0;}.media.media--type-twitter{min-height:385px;}}@media (min-width:600px) and (max-width:767px){}@media (max-width:767px){}@media (min-width:768px){.view ul.flex{display:flex;flex-wrap:wrap;justify-content:center;margin:0;}.view ul.flex > li{padding:0 10px;}}@media (min-width:768px) and (max-width:991px){.item-list ul{padding:0 10px;}}@media (min-width:768px) and (max-width:1199px){}@media (min-width:992px){}@media (min-width:992px) and (max-width:1199px){}@media (min-width:1200px){}
main.main-section{padding:0 0 20px;}body.page-node-type-front main.main-section{background:#fff;padding:0;}.region-controls{margin:0 auto;max-width:800px;padding:0 20px;width:100%;}body.page-node-type-form.user-logged-in .region-controls{padding-top:1px;}.block.tabs{background:none;margin:0;padding:30px 0 0;width:100%;}body.page-node-type-front .block.tabs,.background-image-page-content .block.tabs{padding-bottom:30px;}.block.tabs ul.tabs{border-bottom:1px solid var(--hoyer-blue);margin:0;}.block.tabs ul.tabs > li{margin:5px 10px 0 0;}.block.tabs ul.tabs > li a{background:#fff;border:1px solid var(--hoyer-blue);border-bottom:0;border-radius:4px 4px 0 0;color:var(--gpac-slate);text-decoration:none;}.block.tabs ul.tabs > li a.is-active,.block.tabs ul.tabs > li a:hover{background:var(--hoyer-blue);color:#fff;}.region-controls .messages-container{padding:0;}.region-controls .messages--status{margin:40px 0 0 8px;}.region-content{margin:0 auto;max-width:800px;width:100%;}.path-frontpage .region-content,.path-node .region-content,.path-user .region-content{max-width:unset;}.alert.region{background:#fff;position:relative;z-index:11;}.alert.region .block.alert{background:linear-gradient(90deg,#013E69 0%,rgba(0,61,104,0.6) 100%);margin:0;padding:10px 20px;width:100%;}.alert.region p.alert-message{font-size:.888889rem;line-height:1.25em;margin:0 auto;max-width:760px;text-align:center;width:100%;}.alert.region p.alert-message a{color:#fff;font-weight:800;}header.site-header{align-items:center;background:#fff;display:flex;height:100px;justify-content:center;position:relative;width:100%;z-index:2;}header.site-header .header-container{display:grid;height:100%;max-width:1440px;margin:0;position:relative;width:100%;}header.site-header .logo-container{background:none;}header.site-header .block.branding{align-items:center;display:flex;height:100%;position:relative;width:100%;}.block.branding a.site-logo{background:none;display:flex;font-size:0;padding:20px;}.block.branding img{height:32px;width:200px;}nav.main-menu li.menu-item{list-style:none;margin:0;padding:0;}nav.main-menu ul.menu-level-1 > li.menu-item{display:flex;flex-wrap:wrap;}nav.main-menu li.menu-item span.no-link{cursor:pointer;display:flex;}nav.main-menu li.menu-item button{background:none;border:none;display:block;height:40px;width:30px;}nav.main-menu li.menu-item button .button-controls{align-items:center;display:flex;justify-content:center;height:40px;padding:1px 0 0;width:100%;}nav.main-menu li.menu-item button .button-controls:before{font-size:.888889rem;}nav.main-menu li.menu-item.open > button .button-controls:before{transform:translateY(0) translateX(0) rotate(-90deg);}nav.main-menu ul.menu-level-1 ul.menu{display:none;}nav.main-menu ul.menu-level-1 li.open > ul.menu{display:flex;}nav.main-menu ul.menu .menu-item .no-link,nav.main-menu ul.menu .menu-item a{color:#fff;font-weight:600;line-height:1.111111em;padding:10px;}nav.main-menu ul.menu .menu-item.menu-item--expanded .no-link,nav.main-menu ul.menu .menu-item.menu-item--expanded a{padding-right:0;}nav.main-menu ul.menu .menu-item a.is-active{color:var(--hoyer-yellow);font-weight:900;}nav.social-media.header{align-items:center;display:flex;}nav.social-media ul.menu{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 20px;padding:0;width:80px;}nav.social-media ul.menu li.menu-item{align-items:center;display:flex;height:40px;margin:0;padding:0;width:40px;}nav.social-media ul.menu a.fab,nav.social-media ul.menu a.fab:before{color:var(--hoyer-blue);display:block;font-size:1.5rem;height:40px;line-height:40px;margin:0;padding:0;width:40px;}nav.social-media.footer ul.menu a.fab,nav.social-media.footer ul.menu a.fab:before{color:#fff;}nav.social-media ul.menu a.fab{overflow:hidden;text-align:center;text-decoration:none;}section.search{align-items:center;display:flex;justify-content:flex-end;padding:0 0 0 10px;}section.search .form-container{display:block;width:100%;}section.search .form-container.hidden{display:none;}section.search form{align-items:center;display:flex;justify-content:space-between;}section.search form > .form-item,section.search form > .form-actions{display:block;margin:0;}section.search form > .form-item{width:calc(100% - 40px);}section.search form > .form-actions{display:flex;height:40px;justify-content:center;width:40px;}section.search input.form-search{background:none;border:1px solid var(--main-text-color);border-radius:0;box-sizing:border-box;color:var(--main-text-color);font-size:16px;height:30px;line-height:20px;padding:4px 7px;-webkit-appearance:none;width:100%;}section.search input.form-submit{background:none;border:0;color:var(--main-text-color);display:flex;font-size:24px;height:40px;justify-content:center;padding:0;margin:0;}section.search input.form-submit:hover,section.search input.form-submit:focus{font-weight:900;}section.search button.search-control{align-items:center;background:none;border:0;cursor:pointer;display:flex;height:40px;justify-content:center;margin:0;padding:0 10px 0 0;width:40px;}section.search button.search-control.hidden{display:none;}section.search button.search-control span.button-controls{color:var(--main-text-color);display:block;}nav.contribute-menu{align-items:center;display:flex;}nav.contribute-menu ul.menu{display:flex;list-style:none;margin:0;padding:0;width:100%;}nav.contribute-menu li.menu-item{display:flex;justify-content:center;margin:0;padding:0;width:100%;}nav.contribute-menu li.menu-item a.contribute{background:var(--hoyer-yellow);color:#fff;display:block;font-size:1.166667rem;font-weight:900;height:50px;letter-spacing:.1rem;line-height:1.428571em;padding:10px 20px;text-align:center;text-transform:uppercase;}nav.contribute-menu li.menu-item a.contribute:hover{text-decoration:none;}.region-hero{background:var(--hoyer-light-blue);display:flex;height:auto;min-height:100px;padding:20px;}.hero-background-flag .region-hero{background-image:url(/themes/custom/stenyhoyer/images/maryland-flag-top-half-saturated.svg);background-position:center 75%;background-repeat:no-repeat;background-size:cover;}body.page-node-type-form .region-hero{display:none;}.region-hero.homepage-hero{background-position:75% 100%;background-repeat:no-repeat;background-size:cover;height:400px;padding:0;}.region-hero .title-container{align-items:center;display:flex;height:auto;justify-content:center;width:100%;}.region-hero.homepage-hero .title-container{align-items:flex-end;background:linear-gradient(0deg,#333333 0%,rgba(40,8,13,0) 50%,transparent 50.1%);margin:0 auto;max-width:1440px;padding:20px;width:100%;}.region-hero .page-title{color:#fff;font-size:2rem;font-weight:800;line-height:1.25em;margin:0 auto;max-width:800px;text-align:center;width:100%;}.region-hero .page-title,.region-hero .page-title.too-long{font-size:2rem;line-height:1.25em;}.region-hero.homepage-hero .page-title{font-size:1.5rem;}.hero-background-flag .region-hero .page-title{text-shadow:0 0 40px rgb(0,0,0);}.region-secondary{background:var(--hoyer-blue);height:auto;min-height:85px;padding:20px;}.region-secondary nav.block-menu{align-items:center;display:flex;height:auto;min-height:45px;}.region-secondary nav.block-menu ul.menu{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:800px;width:100%;}.region-secondary nav.block-menu ul.menu li.menu-item{margin:5px 0;}.region-secondary ul.menu a{color:#fff;font-size:.777778rem;font-weight:500;letter-spacing:.1em;line-height:2em;padding:0 15px;text-transform:uppercase;}.region-secondary ul.menu a:hover,.region-secondary ul.menu a.is-active{text-decoration:underline;text-decoration-thickness:auto;text-decoration-thickness:2px;text-underline-offset:10px;text-decoration-color:var(--hoyer-yellow);}p.button{display:flex;margin:0 0 25px;width:100%;}p.button a.button-link,form.search-form input.form-submit{align-items:center;background:var(--hoyer-red);color:#fff;display:flex;font-size:.777778rem;font-weight:800;min-height:50px;justify-content:center;letter-spacing:2px;line-height:1.214286em;padding:0 20px;text-transform:uppercase;width:100%;text-align:center;}p.button a.button-link:hover,form.search-form input.form-submit:hover,form.search-form input.form-submit:focus{background:var(--hoyer-red);opacity:unset;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;}p.arrow-link-container{display:flex;}p.arrow-link-container a.arrow-link{align-items:center;color:var(--hoyer-red);display:flex;font-size:.944444rem;font-weight:800;text-decoration:none;text-transform:uppercase;width:100%;}a.arrow-link span.arrow{align-items:center;color:var(--hoyer-red);display:flex;height:100%;margin-left:10px;transition:margin 150ms ease-in-out;}a.arrow-link:hover span.arrow,a.arrow-link:focus span.arrow{margin-left:15px}.path-search main.main-section{padding:0;}.path-search .region-controls .messages--error{margin:20px auto;}.path-search #block-main-page-content{background:#fff;margin:0 auto;padding:20px;}.content > form.search-form{margin-bottom:20px;}form.search-form .form-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 20px;width:100%;}form.search-form .form-item-keys{margin:0;max-width:calc(100% - 160px);width:100%;}form.search-form .form-item-keys input.form-search{border:1px solid var(--hoyer-lighter-grey);border-radius:0;box-sizing:border-box;height:40px;margin-top:5px;padding:6px 10px;}form.search-form input.form-submit{border:0;height:40px;margin:0;min-height:unset;padding:7px 28px;width:140px;}form.search-form details.search-advanced{margin:20px 0 0;}.item-list ol.search-results{margin:30px 0 50px;padding:0;}.item-list ol.search-results > li{margin:0;}hr.divider{background:var(--hoyer-yellow);border:0;height:4px;margin:25px auto;width:50px;}article.background hr.divider{width:200px;}main.has-page-background-image.background-page{position:relative;}.has-page-background-image .main-page-content{background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);margin:20px 20px 20px;max-width:960px;}.has-page-background-image.background-page .main-page-content{max-width:unset;}.has-page-background-image.form-page .main-page-content{margin-top:-150px;}.has-page-background-image section.background{background-position:center;background-repeat:no-repeat;background-size:cover;height:300px;}.has-page-background-image article.node h1.node-title{padding:0 10px;}.has-page-background-image article.node .body-content{padding:0 10px 20px;}section.content > article{margin:40px auto 20px;max-width:800px;padding:0 20px;}section.content > article.node{background:#fff;max-width:unset;padding:0;}section.content > article.node.front{margin:0;}section.content > article.node.issues{margin-bottom:0;}section.content > article.node.standard-layout{box-shadow:0 4px 4px rgba(0,0,0,.25);margin:40px 20px 20px;padding:20px;}main.main-section.has-page-background-image article.node.standard-layout{box-shadow:unset;margin:unset;padding:20px 10px;width:unset;}section.content > article.node.form-container{padding:20px 10px;}article.node.standard-layout .paragraph.view{padding:0;}article.node.standard-layout h1.node-title{color:var(--main-text-color);font-size:1.5rem;font-weight:900;margin:0 0 20px;text-align:left;}article.node.form-container h1.node-title,article.node.issue h1.node-title{text-align:center;}article.node.event h1.node-title{padding:0 10px;}article.node.standard-layout .subtitle{font-style:italic;font-weight:600;margin:0 0 20px;}article.node.standard-layout .post-date{font-size:.722222rem;font-weight:800;line-height:2em;margin:0 0 10px;text-transform:uppercase;}article.node.standard-layout .attribution{margin:0 0 20px;}article.node.standard-layout .attribution a{font-weight:800;}article figure.image{margin:0 0 20px;position:relative;}article figure.image figcaption{font-size:.888889rem;font-weight:600;line-height:1.25em;margin:0;padding:00;}article.node h2{font-size:1.777778rem;font-weight:700;margin:30px 0 20px;}article.node h3{font-size:1.333333rem;font-weight:700;margin:20px 0;}article.node .post-container{margin:0 0 40px;position:relative;}article.node .post-container .post-date{margin:0;}article.node .post-container .post-title{font-size:1.333333rem;line-height:1.25em;margin-bottom:10px;}article.node .post-container .post-title a{color:var(--main-text-color);font-weight:800;}body.page-node-type-issues main.main-section{background:#fff;}article.node.issues section.body{margin:0 auto;max-width:800px;padding:0 20px;}article.node.issue .intro{font-size:1.166667rem;line-height:1.333333em;text-align:center;}article.node.issue hr.divider{margin:40px auto 35px;width:200px;}.paragraph.intro + section.paragraph.issues{background:var(--hoyer-lightest-grey);padding-top:40px;}section.paragraph.issues h2.title{font-size:2rem;font-weight:800;letter-spacing:.04rem;line-height:1.305556em;margin:0 auto 10px;max-width:800px;padding:0 20px;text-align:center;width:100%;}section.paragraph.issues .cards-container{margin:0 auto;max-width:1200px;padding:0;}.paragraph.issues .issue.card{background-position:center;background-size:cover;display:grid;grid-template-columns:1fr;grid-template-rows:40fr 19fr 41fr;margin:20px;}.paragraph.issues .issue.card figure.card{box-shadow:0 4px 4px rgba(0,0,0,.25);grid-column:1 / 2;grid-row:1 / 4;margin:0;position:relative;z-index:1;}.paragraph.issues .issue.card .overlay-container{background:linear-gradient(180deg,rgba(40,8,13,0) 0%,#333333 100%);display:flex;grid-column:1 / 2;grid-row:2 / 4;z-index:2;}.paragraph.issues .issue.card:hover .overlay-container{background:url(/themes/custom/stenyhoyer/images/maryland-flag.svg);background-repeat:no-repeat;grid-row:1 / 3;}.paragraph.issues .issue.card .overlay-container a{display:block;height:100%;width:100%;}.paragraph.issues .issue.card .card-content-container{grid-column:1 / 2;grid-row:3 / 4;height:100%;padding:20px 20px 0;position:relative;z-index:3;}.paragraph.issues .issue.card:hover .card-content-container{background:var(--hoyer-red);}.paragraph.issues .issue.card .card-content-container .issue-title{font-size:1.333333rem;font-weight:800;margin:0;}.paragraph.issues .issue.card .card-content-container .issue-title a{color:#fff;}.paragraph.issues .issue.card .card-content-container .issue-title a:hover{text-decoration:none;}.paragraph.issues .issue.card .card-content-container hr.divider{margin:20px 0 0;width:50px;}.paragraph.issues .issue.card:hover .card-content-container hr.divider{display:none;}.paragraph.issues .issue.card .card-content-container .read-more{opacity:0;transform:translateX(-10px);}.paragraph.issues .issue.card:hover .card-content-container .read-more{left:0px;margin-top:12px;opacity:1;transition:opacity .75s ease-in-out;transform:translateX(0);transition:transform .25s ease-in;}.paragraph.issues .issue.card .card-content-container .read-more a{font-size:.722222rem;line-height:1em;}.paragraph.issues .issue.card:hover .card-content-container .read-more a,.paragraph.issues .issue.card:hover .card-content-container .read-more a span{color:#fff;}section.paragraph.buttons{margin:0 auto;max-width:1440px;padding:0 20px;width:100%;}section.paragraph.buttons p.button{align-items:center;background-color:var(--hoyer-red);background-image:url(/themes/custom/stenyhoyer/images/maryland-flag.svg);background-position:top right;background-repeat:no-repeat;box-shadow:0 4px 4px rgba(0,0,0,.25);display:flex;justify-content:center;height:60px;margin:20px 0;padding-right:90px;}section.paragraph.buttons p.button a{color:#fff;font-size:.944444rem;font-weight:800;letter-spacing:.1rem;line-height:1.176471em;text-align:center;text-transform:uppercase;padding:0 10px;}article section.paragraph.button{background:var(--hoyer-light-blue);padding:20px;}.paragraph.button .button,section.paragraph.intro p.button{display:flex;justify-content:center;margin:0;width:100%;}.paragraph.button .button a,section.paragraph.intro p.button a,section.paragraph.view .more-link a,.lightbox-button a{background:#fff;border:4px solid var(--hoyer-blue);color:var(--hoyer-blue);font-size:1rem;font-weight:800;letter-spacing:.1rem;line-height:1.333333em;padding:14px 20px;text-align:center;text-transform:uppercase;}.paragraph.button .button a:hover,section.paragraph.intro p.button a:hover,section.paragraph.view .more-link a:hover,.lightbox-button a:hover{background:var(--hoyer-blue);color:#fff;text-decoration:none;}section.paragraph.intro{padding:40px 20px 60px;}section.paragraph.intro h2.title{font-size:2rem;font-weight:900;line-height:1em;margin:0 0 20px;}section.paragraph.intro .body-content{font-size:1.166667rem;line-height:1.333333em;}section.paragraph.intro p.button{justify-content:flex-start;margin:20px 0 0;width:unset;}section.paragraph.intro p.button a{padding:14px 60px;width:unset;}section.paragraph.view.recent{background-image:url(/themes/custom/stenyhoyer/images/maryland-flag-gold.svg);background-position:center;background-repeat:no-repeat;background-size:cover;padding:60px 0;}section.paragraph.view.recent .view-container{margin:0 auto;max-width:1200px;padding:0 20px;width:100%;}.paragraph.view.recent h2.viewsreference--view-title{color:#fff;font-size:2rem;font-weight:800;line-height:1em;margin:0 0 20px;}.paragraph.view.recent .post-container{background:#fff;margin:0 0 20px;padding:20px;}.paragraph.view.recent .post-container .post-date{font-size:.777778rem;font-weight:500;line-height:1em;margin:0 0 10px;text-transform:uppercase;}.paragraph.view.recent .post-container figure{display:none;}.paragraph.view.recent .post-container:first-child figure{background:var(--hoyer-blue);display:block;margin:-20px -20px 20px;min-height:200px;}.paragraph.view.recent .post-container .post-title{letter-spacing:.04rem;}.paragraph.view.recent .post-container:nth-child(2) .post-title,.paragraph.view.recent .post-container:nth-child(3) .post-title{font-size:1.166667rem;line-height:1.238095em;}.paragraph.view.recent .post-container .post-title a{color:var(--hoyer-blue);}.paragraph.view.recent .post-container hr.divider{margin:20px 0 0;}.paragraph.view.recent .post-container .arrow-link-container{display:none;}.paragraph.view.recent .post-container .arrow-link-container .arrow-link{color:var(--hoyer-blue);font-size:.722222rem;line-height:1em;}.paragraph.view.recent .post-container .arrow-link-container .arrow-link .arrow{color:var(--hoyer-blue);}.paragraph.view.recent .post-container:first-child .arrow-link-container{display:block;margin-top:20px;}.paragraph.view.recent .more-link{display:flex;justify-content:flex-end;}section.paragraph.tweets{background:var(--hoyer-lighter-grey);padding:50px 0 30px;}.paragraph.tweets .view-container{margin:0 auto;max-width:1200px;padding:0 20px;width:100%;}.paragraph.tweets .card.tweet{background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.25);margin:0 0 20px;padding:20px;}.paragraph.tweets .card.tweet .tweet-author{align-items:center;display:flex;justify-content:center;margin:0 0 40px;position:relative;text-align:center;}.paragraph.tweets .card.tweet .tweet-author a{color:var(--default-font-color);font-weight:800;padding:13px 10px;position:relative;z-index:1;}.paragraph.tweets .card.tweet .tweet-author a:hover{text-decoration:none;}.paragraph.tweets .card.tweet .tweet-author i{bottom:0;color:#1da1f2;font-size:50px;left:0;margin:auto;opacity:.75;position:absolute;right:0;top:0;z-index:0;}.paragraph.tweets .card.tweet .description{font-weight:500;margin:0 0 40px;text-align:center;}.paragraph.tweets .card.tweet .description a{display:block;}.paragraph.tweets .card.tweet .post-date{font-size:.722222rem;font-weight:800;line-height:1em;margin-bottom:10px;text-align:center;text-transform:uppercase;}.paragraph.tweets .card.tweet .post-date a{color:var(--hoyer-blue);}section.paragraph.donate{padding:40px 20px;}.paragraph.donate h2.title{font-size:2rem;font-weight:800;line-height:1.305556em;margin:0 0 10px;}.paragraph.donate ul.amount-options{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:40px 0 0;padding:0;}.paragraph.donate li.amount-option{align-items:center;border:3px solid #ccc;display:flex;justify-content:center;margin:10px;}.paragraph.donate li.amount-option a{color:var(--default-text-color);display:block;font-weight:800;padding:15px 0;text-align:center;width:90px;}.paragraph.donate li.amount-option a:hover{background:var(--hoyer-red);color:#fff;text-decoration:none;}article.media{margin:20px 0;}article.media.post figure.post{margin:0 auto;max-width:800px;padding:0 20px;width:100%;}nav.pager ul.pager__items{display:flex;flex-wrap:wrap;justify-content:center;}nav.pager ul.pager__items li.pager__item{margin:5px;}nav.pager li.pager__item a{border:1px solid var(--hoyer-red);display:block;padding:5px 10px;}nav.pager li.pager__item.is-active a{background:var(--hoyer-red);}section.block.callouts{background-size:cover;background-position:center;width:100%;}section.block.callouts .callouts-container{background-color:rgba(0,0,0,.25);margin:0 auto;padding:40px 0 20px;width:100%;}section.block.callouts h2.block-title{color:#fff;font-size:2rem;font-weight:800;line-height:1.33333em;margin:0 auto 12px;text-align:center;text-shadow:2px 2px 20px var(--hoyer-near-black);width:100%;}.callouts section.callout.paragraph{background:#fff;display:flex;flex-direction:column;margin:20px;padding:20px;text-align:center;}section.callout.paragraph .callout-icon{color:var(--hoyer-light-gray);font-size:1.5rem;}section.callout.paragraph h3.title{font-size:1rem;font-weight:800;letter-spacing:2px;margin:20px auto 30px;text-transform:uppercase;}section.callout.paragraph hr.divider{margin-top:0;margin-bottom:10px;}section.callout.paragraph p.button{margin-top:auto;margin-bottom:0;}footer.footer{background:var(--hoyer-near-black);color:#fff;padding:20px 20px 40px;}footer.footer > .block{margin-right:auto;margin-left:auto;max-width:700px;}footer.footer .block.logo{text-align:center;width:320px;}footer.footer .block.logo figure{line-height:0;width:290px;}footer.footer .block.logo figure a{display:block;padding:20px;}footer.footer .block.logo figure a img{height:40px;width:250px;}nav.social-media.footer{margin-bottom:15px;}nav.social-media.footer ul.menu a.fab,nav.social-media.footer ul.menu a.fab:before{color:#fff;}footer section.address address{color:#fff;font-size:.833333rem;font-style:normal;line-height:1.333333em;margin-bottom:30px;text-align:center;}footer section.address address a{color:#fff;}footer.footer section.disclaimer.block{margin:0 auto;text-align:center;width:100%;}footer.footer section.disclaimer.block p.disclaimer{border:solid 1px white;clear:both;display:inline-block;float:none;font-size:.777778rem;margin:0;padding:10px 20px;text-align:center;}@media (min-width:400px){article section.paragraph.button{padding:40px 20px;}.paragraph.button .button a{padding:14px 50px;}}@media (min-width:600px){nav.social-media.header ul.menu{margin:0;}.region-hero{min-height:200px;}.region-hero.homepage-hero{background-position:30% 33%;height:600px;}.region-hero.homepage-hero .title-container{align-items:flex-start;background:none;justify-content:flex-start;}.region-hero.homepage-hero .page-title{font-size:2rem;line-height:1.125em;margin:0;padding-top:100px;text-align:left;width:50%;}.has-page-background-image section.background{height:450px;}.has-page-background-image .main-page-content{margin:40px;}.has-page-background-image.form-page .main-page-content{margin-top:-225px;}.has-page-background-image.background-page .region-controls{padding:0 10px;}section.content > article.node{margin:40px 0;}section.content > article.node.standard-layout{margin:40px;padding:40px;}article.node.standard-layout h1.node-title{font-size:2rem;line-height:1.125em;}section.paragraph.issues .cards-container{display:flex;flex-wrap:wrap;justify-content:center;}.paragraph.issues .issue.card{margin:10px;width:calc(50% - 30px);}section.paragraph.buttons{display:flex;flex-wrap:wrap;justify-content:center;padding:10px;}section.paragraph.buttons p.button{margin:10px;width:calc(50% - 20px);}section.paragraph.view.recent{padding:100px 0 60px;}.paragraph.view.recent h2.viewsreference--view-title{margin:0 0 40px;}.paragraph.view.recent .view-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;}.paragraph.view.recent .post-container{width:calc(50% - 10px);}.paragraph.view.recent .post-container:first-child{display:grid;grid-template-columns:40% 20px 1fr 20px;grid-auto-rows:20px auto 20px auto 20px auto 1fr auto 20px;padding:0;width:100%;}.paragraph.view.recent .post-container:first-child figure.news-card{grid-column:1 / 2;grid-row:1 / 10;margin:0;}.paragraph.view.recent .post-container:first-child .post-date{grid-column:3 / 4;grid-row:2 / 3;margin:0;}.paragraph.view.recent .post-container:first-child .post-title{grid-column:3 / 4;grid-row:4 / 5;margin:0;}.paragraph.view.recent .post-container:first-child hr.divider{grid-column:3 / 4;grid-row:6 / 7;margin:0;}.paragraph.view.recent .post-container:first-child .arrow-link-container{grid-column:3 / 4;grid-row:8 / 9;}.paragraph.tweets .view-content{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:20px;}.paragraph.tweets .view-container{padding:0 10px;}.paragraph.tweets .card.tweet{margin:10px;width:calc(50% - 20px);}section.block.callouts .callouts-container{display:flex;flex-wrap:wrap;justify-content:center;padding:60px 0 40px;}.callouts section.callout.paragraph{padding:30px;width:calc(50% - 40px);}}@media (min-width:768px){.region-hero.homepage-hero{background-position:0% 33%;height:600px;}.region-hero .page-title,.region-hero.homepage-hero .page-title{font-size:2.888889rem;line-height:1.153846em;}.region-hero.homepage-hero .page-title{padding-top:150px;}.path-search .region.region-content{max-width:960px;padding:60px 20px;}.path-search #block-main-page-content{box-shadow:0 4px 4px rgba(0,0,0,.25);padding:40px;}main.has-page-background-image.background-page{background:none;}.has-page-background-image section.background{height:600px;}.has-page-background-image.background-page section.background{background-position:75% top;background-color:#fff;background-attachment:scroll;min-height:100%;position:fixed;top:0;width:100%;z-index:-999;}.has-page-background-image .main-page-content{margin:0 50px 100px;padding:10px 30px 30px;}.has-page-background-image.background-page .main-page-content{margin:100px 0 40px 20px;padding:0 20px;width:50%;}.has-page-background-image.form-page .main-page-content{margin-top:-300px;}main.main-section.has-page-background-image article.node.standard-layout{padding:30px 10px;}main.main-section.has-page-background-image.background-page article.node.standard-layout{padding:30px 0 10px;}section.paragraph.buttons{padding-bottom:0;}section.paragraph.buttons p.button{width:calc((100% / 3) - 20px);}section.paragraph.intro{align-items:flex-start;display:grid;grid-template-columns:1fr 20px 400px;grid-template-rows:auto auto auto;margin:0 auto;max-width:1440px;padding:40px 20px 60px;}section.paragraph.intro h2.title{grid-column:1 / 2;grid-row:1 / 2;}section.paragraph.intro figure.image{grid-column:3 / 4;grid-row:1 / 5;margin:0;}section.paragraph.intro .body-content{grid-column:1 / 2;grid-row:2 / 3;}section.paragraph.intro p.button{grid-column:1 / 2;grid-row:3 / 4;}.paragraph.tweets .card.tweet{width:calc((100% / 3) - 20px);}section.paragraph.donate{padding:60px 20px;}.paragraph.donate ul.amount-options{border:1.5px solid #ccc;}.paragraph.donate li.amount-option{border:1.5px solid #ccc;margin:0;}.paragraph.donate li.amount-option a{width:110px;}}@media (min-width:905px){.paragraph.issues .issue.card{width:calc((100% / 3) - 30px);}}@media (min-width:1000px){header.site-header .header-container{grid-template-columns:240px 1fr;grid-template-rows:1fr;}header.site-header .logo-container{grid-column:1 / 2;grid-row:1 / 2;}header.site-header .navigation-container{align-items:center;display:grid;grid-column:2 / 3;grid-row:1 / 2;grid-template-columns:1fr 275px;grid-template-rows:10px 40px 50px;}header.site-header nav.contribute-menu{grid-column:2 / 3;grid-row:1 / 4;}nav.contribute-menu li:last-of-type{background-image:url(/themes/custom/stenyhoyer/images/maryland-flag-left-half.svg);background-position:center right;background-repeat:no-repeat;background-size:75px 100px;justify-content:flex-start;width:275px;}nav.contribute-menu li.menu-item a.contribute{align-items:center;border-right:1px solid #000;display:flex;justify-content:center;padding:20px;height:100px;width:200px;}header.site-header nav.social-media{margin-right:10px;}header.site-header section.search{grid-row:2 / 3;padding-right:10px;}section.search > .form-container{width:300px;}header.site-header nav.main-menu{align-items:center;display:flex;grid-column:1 / 2;grid-row:3 / 4;height:100%;justify-content:flex-end;padding-right:20px;}nav.main-menu ul.menu{display:flex;justify-content:flex-end;margin:0;}header.site-header .header-navigation{align-items:flex-end;display:flex;justify-content:flex-end;padding:0 32px 32px 0;transition:none;}nav.main-menu li.menu-item{padding:0;}nav.main-menu ul.menu-level-1 > li.menu-item{position:relative;z-index:10;}nav.main-menu ul.menu .menu-item .no-link,nav.main-menu ul.menu .menu-item a{color:var(--main-text-color);font-size:1rem;padding:10px;}nav.main-menu ul.menu .menu-item a:hover,nav.main-menu ul.menu .menu-item .no-link:hover,nav.main-menu ul.menu .menu-item a.is-active{color:var(--hoyer-red);text-decoration:underline;text-decoration-thickness:auto;text-decoration-thickness:2px;text-underline-offset:10px;text-decoration-color:var(--hoyer-yellow);}nav.main-menu ul.menu-level-1 li.open > ul.menu{align-items:flex-start;background:#fff;flex-direction:column;height:auto;margin:0;min-width:240px;padding:0;width:auto;text-align:left;}nav.main-menu ul.menu-level-1 li.open > ul.menu-level-2{left:-10px;position:absolute;top:45px;}nav.menu--main ul.menu-level-2 li.menu-item{display:flex;justify-content:flex-start;line-height:1rem;padding:0;width:100%;}nav.main-menu ul.menu.menu-level-2 .menu-item a{color:var(--cmf-black);display:block;font-weight:500;height:unset;padding:10px 20px;text-align:left;text-decoration:none;width:100%;}nav.main-menu ul.menu.menu-level-2 li.menu-item:first-child a{padding-top:15px;}nav.main-menu ul.menu.menu-level-2 li.menu-item:last-child a{padding-bottom:15px;}nav.main-menu ul.menu.menu-level-2 a:hover{background:var(--hoyer-lightest-grey);position:relative;text-decoration:none;z-index:10;}nav.main-menu ul.menu.menu-level-2 a.is-active{text-decoration:none;}header.site-header .menu-controls{display:none;}.path-search .region.region-content{padding:60px 0;}.path-search #block-main-page-content{padding:60px 100px;}.has-page-background-image .main-page-content{margin:-300px auto 100px;}.has-page-background-image.background-page .main-page-content{margin:100px 0 60px 20px;}section.content > article.node.standard-layout{margin:60px auto 100px;padding:60px 100px;width:960px;}main.main-section.has-page-background-image article.node.standard-layout{padding:50px 60px;}section.content > article.node.event{padding:60px 90px;}section.paragraph.intro{grid-template-columns:1fr 80px 560px;}.paragraph.view.recent .view-content{display:grid;grid-template-columns:60% 20px 1fr;grid-auto-rows:auto 20px auto;padding:0;width:100%;}.paragraph.view.recent .post-container{margin:0;width:100%;}.paragraph.view.recent .post-container:first-child{grid-column:1 / 2;grid-row:1 / 4;grid-template-columns:55% 20px 1fr 20px;}.paragraph.view.recent .post-container:nth-child(2){grid-column:3 / 4;grid-row:1 / 2;}.paragraph.view.recent .post-container:nth-child(3){grid-column:3 / 4;grid-row:3 / 4;}.paragraph.donate li.amount-option a{width:150px;}section.block.callouts .callouts-container{padding:80px 0 60px;}.callouts section.callout.paragraph{padding:40px;width:calc((100%/3) - 40px);}}@media (min-width:1200px){.block.branding img{height:42px;width:260px;}header.site-header .header-container{grid-template-columns:300px 1fr;}header.site-header nav.social-media{margin-right:30px;}header.site-header nav.social-media ul.menu{width:90px;}.has-page-background-image.background-page .main-page-content{margin:100px 0 80px 20px;padding:20px 40px;width:700px;}.paragraph.issues .issue.card{width:calc(25% - 25px);}.paragraph.view.recent .view-content{grid-template-columns:760px 20px 380px;}.paragraph.view.recent .post-container{padding:30px;}.paragraph.view.recent .post-container:first-child{grid-template-columns:360px 30px 340px 30px;grid-auto-rows:30px auto 20px auto 20px auto 1fr auto 30px;}.paragraph.donate li.amount-option a{width:160px;}.callouts section.callout.paragraph{padding:40px 60px;width:360px;}}@media (min-width:1300px){.block.branding img{height:58px;width:360px;}header.site-header .header-container{grid-template-columns:400px 1fr;}}@media (min-width:1440px){.has-page-background-image.background-page .main-page-content{margin-left:calc(50% - 700px);}section.paragraph.buttons{justify-content:space-between;padding:20px 20px 0;}section.paragraph.buttons p.button{margin:0;width:450px;}}
