main .webform-client-form input{width:100%;}
.cards_page_cards{display:flex;flex-wrap:wrap;justify-content:space-between;}.cards_page_card{border:1px solid #ddd;display:block;color:#222;text-align:center;text-decoration:none;border-top:4px solid #bd5319;background-color:#f9f9f9;width:48%;margin-bottom:1.75em;transition:box-shadow 0.2s linear,filter 0.2s linear,transform 0.2s linear;}.cards_page_card:hover,.cards_page_card:focus{box-shadow:0 2px 6px 0 rgba(0,0,0,0.3),0 6px 6px -6px rgba(0,0,0,0.3);transform:translateY(-1px);filter:contrast(105%);}.cards_page_card h2{margin:1em 0 0 0;font-family:"TheSans",Arial,Helvetica,sans-serif;font-size:1.55em;width:100%;color:#222;}.cards_page_card h2:after{content:"";display:block;width:2em;margin-top:0.7em;border-bottom:1px solid #ccc;margin-right:auto;margin-left:auto;}.cards_page_card p{padding:20px 30px;}@media screen and (max-width:560px){.cards_page_card{width:100%;float:none;margin-right:0;margin-bottom:1em;}}.block-61{margin-bottom:1em;!important;padding:20px 10px !important;background-color:#f9f9f9 !important;border:1px solid #ddd !important;border-top:3px solid #bd5319 !important;}.block-61 p{line-height:1.4;font-style:italic;}.block-61 p:last-of-type{margin-bottom:0;}
.accessibility_checklist_full_width .region-content{max-width:100%;}.accessibility_checklist_full_width .region-content td,.accessibility_checklist_full_width .region-content th,th{padding:10px;border:1px solid #ddd;}.accessibility_checklist_full_width .region-content td:first-child{width:15%;}.accessibility_checklist_full_width .region-content td:last-child li,.view-wcag-checklist-3 td:last-child li{margin-bottom:1em;}@media (max-width:768px){.accessibility_checklist_full_width .region-content table,.accessibility_checklist_full_width .region-content caption,.accessibility_checklist_full_width .region-content thead,.accessibility_checklist_full_width .region-content tbody,.accessibility_checklist_full_width .region-content tr,.accessibility_checklist_full_width .region-content td,.accessibility_checklist_full_width .region-content td:first-child{display:block;width:100%;}.accessibility_checklist_full_width .region-content thead,.accessibility_checklist_full_width .region-content th{display:none;}.accessibility_checklist_full_width .region-content td::before{font-weight:bold;display:block;}.accessibility_checklist_full_width .region-content td:first-child::before{content:"Criteria";}.accessibility_checklist_full_width .region-content td:last-child::before{content:"Recommendations";}}
pre code{background-color:#eee;color:#aa0000;font-weight:bold;display:block;overflow:auto;padding:10px;}
*:focus{outline:3px dashed;}
