ARTICLE {margin:40px 2%;line-height:1.6}
.article-header {font-size:20px;font-weight:bold;margin-top:20px;margin-bottom:10px;text-decoration: underline;}
.article-text A {color:blue}
ARTICLE LI {margin-left:21px}
/*Contact Form*/
.checkb{width:auto !Important;margin-right:10px}
.contact_container {margin-top:50px;margin-left:25%;margin-right:25%;border:1px solid #aaaaaa;background-color:white;padding:20px 50px 20px 50px}
.contact_title {font-size:21px;letter-spacing:-0.7px;font-family: "Oswald",sans-serif;margin-bottom:20px;border-bottom:1px solid #aaaaaa;font-weight:bold}
.contact_text {font-size:13px;padding-left:3%;padding-right:3%;line-height:1.6}
.contact_form {margin-top:30px;width:100%;border:1px solid #cccccc;padding-top:30px;padding-bottom:30px}
.contact_form TABLE {width:100%}
.contact_form TD {vertical-align:top}
.contact_form INPUT,.contact_form TEXTAREA  {width:100%;font-size:14px;padding:2px 6px 2px 6px}
.form_subject {width:25%;text-align:right;padding:2px 7px 2px 7px}
.form_input {width:75%;padding:2px 7px 2px 7px}
.form_row {display:flex;flex-direction:row;flex-grow:1;width:100%;justify-content:center;margin-bottom:10px}
input.report_button {margin-left:0px}

@media (max-width:768px){
.contact_container {margin-left:5%;margin-right:5%;padding-left:10px;padding-right:10px}
.contact_form INPUT,.contact_form TEXTAREA {width:100%}
.contact_title {padding-left:6px}
.form_input {width:100%}
.form_subject {width:100%;text-align:left}
.form_row {flex-direction:column}
}