.simple-form{overflow:auto}.simple-form .inner{float:left}.simple-form fieldset{position:relative;float:left;clear:both;margin:0 2em;padding:0 0 1.5em 0;border-style:none}.simple-form fieldset legend{padding:0;font-weight:bold}.simple-form fieldset legend span{top:0;left:0;position:absolute;margin:.5em 0 0 0;font-size:1.25em;display:block;width:100%;border-bottom-width:1px;border-bottom-style:solid}.simple-form fieldset ul{float:left;list-style:none;padding:2.5em 0 0 0;margin:0;width:100%;zoom:1}.simple-form label{float:left;width:11em;margin-right:.2em;padding:.2em .8em .2em .2em}.simple-form li{float:left;clear:left;width:100%;margin-bottom:.2em}.simple-form .error-list li{float:none}.simple-form fieldset.submit{float:right;width:auto;text-align:right;padding:1em 0;margin:0 2em;max-width:80em}.simple-form fieldset.destructive{clear:none;width:auto;text-align:left;margin-right:2em;line-height:3em}.simple-form fieldset.submit input{border-width:1px;border-style:solid;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:bold;line-height:1;padding:3px 8px 4px;text-align:center;font-size:1.2em;line-height:1.5em}.simple-form fieldset.destructive input{border:0;background:transparent;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;font-size:.9em;text-decoration:underline;margin-right:2em}.simple-form fieldset fieldset{margin:0 0 -1em 0;background-color:transparent}.simple-form fieldset fieldset ul{padding:0 0 0 12.2em;margin:0;width:auto}.simple-form fieldset fieldset legend{font-weight:normal;width:11em}.simple-form fieldset fieldset legend span{display:block;width:11em;margin:0;padding:.2em .8em .2em .2em;font-size:1em;border-style:none}.simple-form fieldset fieldset label{float:none;width:auto;margin-right:auto;background-color:transparent}
.supporttable th,.supporttable td{padding:1em;border:1px solid #000;background:transparent}.header{margin-top:2em}.request-form select{display:inline;width:auto;padding-right:2rem;font-size:85%}.request-form input{display:inline;width:auto}.request-form textarea{width:95%}.request-form label.checkboxlabel{margin:0}.support-request{margin-bottom:2em}.support-request .row{padding:.15em 0}.support-reply,.requestdiv,.default{border:3px solid #000;padding:1em}.internal{border:3px dotted red}.answer{border:3px solid #00c000}.screened{border:3px dashed #afaf00}fieldset.internal{padding:1em}fieldset.internal legend span{box-sizing:border-box;padding-left:1em}
@font-face{font-family:"foundation-icons";src:url("/stc/fonts/foundation-icons.eot");src:url("/stc/fonts/foundation-icons.eot?#iefix") format("embedded-opentype"),url("/stc/fonts/foundation-icons.woff") format("woff"),url("/stc/fonts/foundation-icons.ttf") format("truetype"),url("/stc/fonts/foundation-icons.svg#fontcustom") format("svg");font-weight:normal;font-style:normal}.fontface .fi-icon--decorative .fi-icon,.fontface.generatedcontent .fi-icon--with-fallback .fi-icon{font-family:"foundation-icons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;text-decoration:inherit}.fontface .fi-icon--decorative .fi-icon{display:inline-block}.fi-icon--with-fallback .fi-icon:before{display:none}.fontface.generatedcontent .fi-icon--with-fallback .fi-icon:before{display:inline-block}.fontface.generatedcontent .fi-icon--with-fallback .fi-icon--fallback{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.fontface .fi-arrow-left:before{content:"\f10a"}.fontface .fi-arrow-right:before{content:"\f10b"}.fontface .fi-calendar:before{content:"\f124"}.fontface .fi-clock:before{content:"\f12b"}.fontface .fi-graph-horizontal:before{content:"\f154"}.fontface .fi-layout:before{content:"\f162"}.fontface .fi-minus:before{content:"\f176"}.fontface .fi-pencil:before{content:"\f194"}.fontface .fi-photo:before{content:"\f195"}.fontface .fi-plus:before{content:"\f199"}.fontface .fi-results-demographics:before{content:"\f1a6"}.fontface .fi-torso:before{content:"\f1fe"}.fontface .fi-trash:before{content:"\f204"}.fontface .fi-widget:before{content:"\f214"}.fontface .fi-wrench:before{content:"\f215"}.fontface .fi-x:before{content:"\f217"}
.canary{width:150px;height:150px;overflow:hidden;position:fixed;z-index:999}.canary::before,.canary::after{position:absolute;z-index:-1;content:"";display:block;border:5px solid #2980b9}.canary span{position:absolute;display:block;width:225px;padding:15px 0;background-color:#3498db;box-shadow:0 5px 10px rgba(0,0,0,0.1);color:#fff;font:700 18px/1 sans-serif;text-shadow:0 1px 1px rgba(0,0,0,0.2);text-transform:uppercase;text-align:center}.canary-bottom-right{bottom:-10px;right:-10px}.canary-bottom-right::before,.canary-bottom-right::after{border-bottom-color:transparent;border-right-color:transparent}.canary-bottom-right::before{bottom:0;left:0}.canary-bottom-right::after{top:0;right:0}.canary-bottom-right span{left:-25px;bottom:30px;transform:rotate(-45deg)}
