div.notes{width:80%;margin:10px auto;height:auto;padding:.2em .5em}div.notes p{padding:0;font-size:120%;width:fit-content;margin:0 auto}div.notes p span{color:#639;cursor:pointer}.g-recaptcha{margin-top:1em}div.asst{position:absolute;top:200px;left:500px;border:2px dotted #800;border-radius:10px;padding:5px 10px 7px}div.asst{position:absolute;top:185px;left:500px;border:2px dotted #800;border-radius:10px;padding:5px 10px 7px}.asst li{font-size:125%;cursor:pointer}.asst li:first-of-type{margin-bottom:15px}form{position:relative}fieldset{position:relative;margin:0 0 .5em 0;padding:.5em 0 10px 0;background-color:#f2efe9;border:0;border-radius:10px}legend{margin-left:1em;padding:0 0 0 .75em;color:#00a;font-size:120%;font-weight:700}legend span{position:relative;top:15px}legend span a{text-decoration:none}fieldset ul{margin:0 auto 0;width:26em;padding:1em 1em 0 1em;list-style:none}fieldset ul.people li label{display:inline-block;width:12em}fieldset ul.people li select{width:4em}fieldset li{clear:left;width:100%;padding-bottom:.5em}fieldset ul.radio li{position:relative;padding:3px 0}ul.radio li input{position:relative;top:3px}fieldset ul.radio li label{display:inline-block;width:7.5em;padding:.5em 0;outline:1px dotted red}fieldset ul.radio li:first-child{margin-top:5px}fieldset ul.comments label{width:95%}fieldset p{display:inline-block;margin-top:10px;padding:0 1em}fieldset li.has-notes{position:relative;padding-bottom:15px}fieldset li.has-notes span{position:absolute;top:0;right:30px;width:45%}li.pseudo-legend{color:#00a;font-weight:700;padding-bottom:0}li.pseudo-legend:nth-of-type(2){padding-top:0;color:#000;font-weight:400}label{display:block;position:relative;width:24em;margin-right:.25em;padding-left:1em;padding-bottom:.25em;font-weight:700}li p.mull{width:6em;margin:0 0 .5em 9.25em;padding:.2em;font-weight:700;border:1px solid #000}li#box label{width:9em;padding-right:.5em}li.gdpr,li.terms{display:flex;border:1px solid red;align-items:flex-start;padding:10px}li.gdpr:last-of-type,li.terms:last-of-type{border-top:0}li.gdpr label,li.terms label{flex-basis:0}textarea{height:60px;width:100%}#multiunit{display:none}.rubric{color:red}.rubric1,.rubric3{color:red;font-size:120%;font-weight:700}.rubric1{position:absolute;left:0}.desc{position:relative;top:.1em;left:2em;font-weight:700}span.rubric,span.rubric2{color:red;font-size:90%;padding-left:1em}span.rubric2{position:relative;top:3px;font-size:120%;padding-left:0}span.iptip{font-style:italic;margin-left:10px}input{padding:5px}::placeholder{font-style:italic;color:red}::placeholder:focus{color:#090}.hasFocus{background-color:#ff0;outline:2px solid #800}.cboxFocus{outline:5px solid #ffe900}.hasError{background-color:#ffe1e1;outline:2px solid red}.errorSummary{display:none;background-color:#ffe1e1;margin-top:10px;padding:10px;outline:2px solid red;width:auto}.errorSummary h2{font-size:150%;color:red;margin:0;padding:0}.errorSummary p{font-size:100%}option.free,option.notfree{background-color:#c0ffc0;font-family:monospace,monospace}table.review{margin-top:10px;border-collapse:separate}table.review th{text-align:center;min-width:80px}table.review td{text-align:center;padding:2px 5px}table.review td.dec{text-align:right;padding-right:15px}table.review td.align_right{text-align:right;padding-right:2px}table.review td.align_left{text-align:left}table.spl{margin-left:25px}table.spl td:first-of-type{text-align:left}p.table-sub{font-size:100%;margin-left:20px}@media screen and (max-width:360px){div#main{width:100%;border:0}div.tabs div.tabcontent{padding:1rem 0}div.tabcontent{border:0}section{margin:0;padding:0}div.notes{width:100%;margin:0 auto}div.notes p{text-align:left}form{width:100%}fieldset{width:100%}fieldset label{width:85%}fieldset p{display:inline-block}fieldset ul{width:100%;margin:0}fieldset ul.line li{display:inline}fieldset ul.line li a{font-size:135%}fieldset ul.inset li{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0}fieldset li{padding:8px 0;width:auto}fieldset li label{width:95%}fieldset ul.radio li{padding:8px 0}fieldset option,fieldset select{width:50%}fieldset textarea{margin:5px auto;max-width:95%}legend{margin:0;font-size:105%;padding-bottom:1em}legend span{position:relative;top:15px;width:auto;padding-bottom:5px}input[type='radio]']{width:100%}fieldset ul.radio li label{width:15em;font-size:115%;padding-left:5px}input.fwd,input.fwdbkg,input.ret{font-size:135%;font-weight:700;margin:0;width:45%}input.fwdbkg{width:auto;margin:10px 0}input.ret{width:25%}}