body{color:#222;font-family:verdana,arial,sans-serif;margin:0;padding:0 5px 5px 5px;font-size:medium;line-height:1.4;background-color:#fff}article,aside,figcaption,figure,footer,header,nav,section{display:block}h1,h2,h3,h4{margin:1em 0 .25em;line-height:1.25}h1:first-of-type,h2:first-of-type,h3:first-of-type,h4:first-of-type{margin-top:0}h1{font-size:1.75em;margin:1em 0 .5em}h2{font-size:1.5em;margin:1em 0 .5em}h3{font-size:1.25em;margin:1em 0 .25em}p,figure{margin:.5em 0}ul,ol{padding:0}li{list-style:inside}fieldset{margin:0;padding:0}fieldset,a img{border:0}sup,sub{line-height:0}a{color:dodgerblue}td,tr{vertical-align:top;padding:0;margin:0}pre{font-family:"Courier New",Courier,monospace}table,tr,td{border-collapse:collapse}hr{border:0 solid #888;height:1px;border-top-width:1px}.hidden{display:none !important}#logo{margin-bottom:.125em}#logo a{text-decoration:none;color:#222}#header h1{margin-top:-0.4em;font-size:1em}#wrap{max-width:980px;min-width:290px;margin:auto;margin-top:.25em;background-color:white;position:relative}#footer{margin-top:0;margin-bottom:1em}#footer a{text-decoration:underline;color:#444}#footer a:hover{text-decoration:underline}.red{color:red}#explain{background-color:#efefef;position:relative;box-sizing:border-box}#error{margin-top:20px;color:#B11;font-weight:bold}.error{color:#B11}#result-title{font-size:1.4em;font-weight:bold}#result-waiting{text-align:center;position:relative;padding:10px}#proggif{text-align:center;margin-bottom:40px}#nav{background:#aaa;height:30px;line-height:30px;margin-bottom:1em;text-align:center}#nav ul,#share ul{list-style:none;margin:0 auto}#nav li,#share li{float:left;display:inline;margin:0}#nav a:link,#nav a:visited,#langmenu span,#share a{color:#fff;display:inline-block;height:30px;line-height:30px;padding-left:.7em;padding-right:.7em;text-decoration:none;border-right:1px solid white}#nav a:hover,#nav a:active,#nav .active a:link,#nav .active a:visited{background-color:#444;color:#fff}#langmenu{float:right}#nav #langmenu a,#nav #langmenu span{border-right:0;border-left:1px solid white}#nav #langmenu span.active{color:#000}.messagebox{background-color:#fdf5d9;padding:8px;border-color:#fceec1;box-shadow:none;text-shadow:0 1px 0 rgba(255,255,255,0.5);border-width:1px;border-style:solid;border-radius:4px;color:#404040;margin-bottom:20px}.messagebox.error{background-color:#fddfde;border-color:#fbc7c6}.messagebox.success{background-color:#d1eed1;border-color:#bfe7bf}.modalcontainer{position:fixed;top:40%;left:50%;z-index:11000;width:300px;margin:-50px 0 0 -150px;background-color:white;border:1px solid #999;border-radius:4px;box-shadow:0 3px 7px rgba(0,0,0,0.3);background-clip:padding-box;display:none}.modal-header{border-bottom:1px solid #EEE;padding:10px 20px}.modal-body{position:relative;padding:15px;height:40px}.modal-footer{background-color:whiteSmoke;padding:10px 20px;border-top:1px solid #DDD;border-radius:0 0 4px 4px;box-shadow:inset 0 1px 0 white;margin-bottom:0}.button{font-family:inherit;font-size:100%;padding:.5em 2em;color:dodgerblue;text-decoration:none;border-radius:3px;background-image:linear-gradient(transparent,rgba(0,0,0,0.05) 40%,rgba(0,0,0,0.10))}#fbut{padding:.5em 3em}#fbut,.button-primary,.button-selected,a.button-primary,a.button-selected{background-color:dodgerblue;color:#fff;cursor:pointer}#fbut:hover,.button-primary:hover,a.button-primary:hover{color:black}pre.debug{font-size:80%}#newpages{margin-bottom:1em}#error-placeholder{display:none}.error-field{border-color:#fbc7c6 !important;background-color:#fddfde !important}#captcha{padding-right:20px}#captcha_code{width:100px}#content-footer{clear:none}#footer{clear:both;width:100%}#gc-rightcol{float:right}#content{margin-bottom:2em}.error,.info{padding:.8em;margin-bottom:1em;border:1px solid #888}.error{background:#fbe3e4;color:#8a1f11;border-color:#8a1f11}.hide{display:none}div.ff{clear:left;padding-bottom:1em}div.ff select{padding:3px}.hint,.fieldhint,.label-hint,.range-label{color:#444;font-size:90%}.checkboxlist .fieldhint{padding-top:0;margin-bottom:.25em}.checkboxlist .checkbox-list-item{padding-bottom:.25em}.radiobuttonlist .radiobutton-list-item{padding-bottom:.25em}#share ul li{background:#bbb;height:30px;line-height:30px}#result-spinner-container{height:240px}.fullwidth{width:100%}.wide{width:200px}.close-button{position:absolute;top:8px;right:8px;font-size:6px}#gc-rightcol{margin-bottom:.5em}#gc-welcome{margin-bottom:.5em;clear:both}#explain h2{margin-bottom:.25em}.radiobuttonlist .fieldhint,.checkboxlist .fieldhint{padding-top:0;margin-top:0;padding-bottom:2px !important}.ff-textarea,.ff-inputfield,.ff-select{padding:.125em;font-size:100%}legend{display:block;width:100%;padding:0;margin-bottom:10px;font-size:100%;border:0;border-bottom:1px solid #bbb;font-style:italic}#advanced-options-button-wrap{margin-bottom:1em;font-size:100%}#advanced-options{margin-bottom:1em}#logo a{font-size:2em;font-weight:bold}#pagenav select,#langmenu select{padding:3px}fieldset{clear:left}.inputfield-number,input[type="number"]{width:70px}.ff-multifield{clear:left;margin-bottom:.25em}.ff-multifield>label{padding-bottom:0}.width-input{width:280px}.clear-filefield-button{border:0;background:transparent;cursor:pointer;display:inline-block}.fadein-wrap{opacity:0}#add-form-notes{font-size:90%}