.req_topbar{color:#ffffff;font-size:1.2em;text-align:center;}

.req_generic_input{width:90%; max-width:350px;padding:1em;}
.req_generic_textarea{width:90%; max-width:350px;padding:1em;resize: none;height:8em;}

.req_external_container{width:90%;margin-left:auto;margin-right:auto;max-width:800px;}
#req_anag_container{margin-top:2em;margin-bottom:2em;}
#req_questions_container{margin-bottom:2em;}


.req_container_title{padding:0.5em;}
.req_container_data{padding:0.5em;}
.req_generic_button{margin:0.5em;padding:1em;color:#ffffff;background-color:#008354;border:none;cursor:pointer;}

.req_user_block_container{border-bottom: solid 0.5em #eeeeee;margin-bottom:2em;}
.req_requests_header{font-size:1.2em;color:#008354;padding-bottom:0.2em;border-bottom: solid 1px #008354;}

.req_user_table{}
.req_user_table td{padding:1em;}
.req_user_table_title{font-weight:normal;}
.req_user_table_value{font-weight:bold;}

.finish_registration_container{background-color:#90EE90;margin:1em;padding-top:2em;padding-bottom:2em;text-align:center;}
.finish_registration_header{font-size:1.5em;}
.finish_registration_text{font-size:1.4em;margin:1em;color:#ffffff;background-color:#ff0000;padding-top: 1em;padding-bottom:1em;}
.finish_registration_link{color:000000;font-weight:bold;text-decoration:underline;cursor:pointer;}

.req_submit_button{display:inline-block;margin:0.5em;padding:1em;color:#ffffff;background-color:#008354;border:none;cursor:pointer;}

#image_container{width:100%;max-width:800px;margin-top:1em;margin-left:auto;margin-right:auto;}
#image_img{width:100%;}

.req_container_table{padding:0.5em;}
.req_table{border-collapse:collapse;}
.req_table td{padding:0.1em;}
.req_table_header td{color:#008354;font-weight:bold;}
.req_table input{padding:0.5em;}

#update_note_title{color:#ff0000;font-size:2.5em;}
#update_note_text{color:#ff0000;font-size:1.2em;}
#operator_element{color:#000000;font-size:1.2em;padding-top:2em;}
#operator_element_username{font-weight:bold;}