body{background-color:#fff;color:#333;margin:33px;font-family:verdana, arial, helvetica, sans-serif;font-size:13px;line-height:18px}p,ol,ul,td{font-family:verdana, arial, helvetica, sans-serif;font-size:13px;line-height:18px}pre{background-color:#eee;padding:10px;font-size:11px}a{color:#000}a:visited{color:#666}a:hover{color:#fff;background-color:#000}th{padding-bottom:5px}td{padding:0 5px 7px}div.field,div.actions{margin-bottom:10px}#notice{color:green}.field_with_errors{padding:2px;background-color:red;display:table}#error_explanation{width:450px;border:2px solid red;padding:7px 7px 0;margin-bottom:20px;background-color:#f0f0f0}#error_explanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;font-size:12px;margin:-7px -7px 0;background-color:#c00;color:#fff}#error_explanation ul li{font-size:12px;list-style:square}label{display:block}html,body{width:100%;height:100%;margin:0px;padding:0px;overflow-x:hidden}#background{position:fixed;padding:0;margin:0;top:0;left:0;width:100%;height:100%;background:url(/assets/background-7f9ab207fdb31f76c6d206b877aba3133b661de88a7aac72d64cdbab596768d6.jpg) no-repeat center center fixed;z-index:-1}h1{color:white;text-align:center;font-size:28pt;text-shadow:-1px 0 #BBBBBB, 0 1px #BBBBBB, 1px 0 #BBBBBB, 0 -1px #BBBBBB;color:white !important;font-family:"Times New Roman", Times, serif;background-color:none}h2{text-align:center;text-shadow:-1px 0 #777777, 0 1px #777777, 1px 0 #777777, 0 -1px #777777;color:white;font-family:"Times New Roman", Times, serif;background-color:none}#getapp_container{text-align:center;margin-top:15px;width:100%}#getapp{display:inline-block}.submission_form_container{position:relative;margin-top:50px;margin-bottom:50px;text-align:center}.submission_form{margin:auto;width:50%;display:inline-block}.submit_submission{border:none;color:white;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16em;display:none}.add_pic{border:none;color:white;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16em}.result_text{font-size:14pt}.warning{font-style:italic}.btn{background-color:#339CFF;border:none;color:white;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px}@media screen and (max-device-width: 820px){.btn{background-color:#339CFF;border:none;color:white;margin-top:100px;padding:35px 62px;text-align:center;text-decoration:none;display:inline-block;font-size:46px}h1{color:white;font-size:40pt;color:white !important;font-family:"Times New Roman", Times, serif;background-color:none}h2{color:grey;font-size:32pt;font-family:"Times New Roman", Times, serif;background-color:none;line-height:100%}p{font-size:20pt;line-height:100%}.result_text{font-size:25pt;line-height:140%}div{font-size:24pt}}.btn-success{color:#fff;background-color:#339CFF;border-color:#FFFFFF;border-width:2px;min-width:100px}.fileinput-button{position:relative;overflow:hidden}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:'alpha(opacity=0)';font-size:200px;direction:ltr;cursor:pointer}.skip{background-color:grey;min-width:100px}.result_container{position:relative}#results{background-color:white;position:absolute;left:50%;margin-right:-50%;transform:translate(-50%, 0%);margin-top:20px;padding:25px;border-radius:25px}.add_info{padding:25px}.add_info_container{background-color:white;opacity:0.7;margin:auto;width:100%;margin-top:20px;border-radius:25px}.panel-body{padding:25px;border-radius:25px}.info_text{font-style:italic;font-size:14pt}.button_table{text-align:center;margin-top:15px}.close{float:right;margin:5px}#desc{text-align:left;background-color:white;opacity:0.8;margin:auto;width:550px;padding:20px;margin-top:20px;border-radius:25px}.danger{color:red;font-weight:bold}.question_title{font-size:14pt}.footer{position:fixed;left:0;bottom:0;width:100%;padding:8px;text-align:center;color:white}.footer a{color:blue}.footerBackground{position:fixed;left:0;bottom:0;width:100%;height:30px;background-color:grey;color:white;opacity:0.5}.footerLang{position:fixed;left:0;bottom:0;width:100%;height:30px;background-color:grey;color:white;opacity:0.5}.flagsContainer{position:absolute;right:20px;margin-right:16;bottom:5px}.flag{float:right;font-size:28pt;text-decoration:none}
