body.contact .topichistory{font-weight:bold}body.contact .topichistory>*{margin:8px 0}body.contact .topichistory>:nth-child(2){margin-left:25px}body.contact .topichistory>:nth-child(3){margin-left:50px}body.contact .topichistory>:nth-child(4){margin-left:75px}body.contact .contacttopic{display:inline-block;position:relative;padding:0 0 0 26px;font-size:13px;font-weight:normal;color:#333;text-decoration:none;line-height:26px;margin:4px 0;background:url(/lib/fa/svgs/regular/square.svg) no-repeat 5px 5px;background-size:16px 16px;cursor:pointer;user-select:none}body.contact fieldset{border:1px solid #999}body.contact fieldset legend{font-weight:bold;font-size:18px;color:#8b4513}body.contact main h2{font-size:20px}body.contact main h2 strong{color:#f00}body.contact main h2.local-help{margin-top:60px;border-top:3px dashed #ccc}body.contact main h2.solution{color:#00686f}body.contact main h2.messagesent{color:#008000}body.contact main h2 i{margin-right:10px;vertical-align:middle}body.contact main summary{margin-left:15px;font-weight:bold;color:#5377a9;cursor:pointer;user-select:none}body.contact main label{display:block;margin-bottom:4px;color:#a36e3a;font-size:14px;font-weight:bold}body.contact main h3{margin:15px 0 10px;padding:0;font-size:18px;font-weight:bold;background-image:none}body.contact main h3.local-content{margin-top:0}body.contact main h3.local-finalgame{font-size:20px;font-weight:bold}body.contact main h3.local-finaldate em{font-style:normal;color:#f00}body.contact main big{font-size:14px;font-weight:bold}body.contact main .local-subtopics h2{position:relative;font-size:16px;margin:12px 0 0 0;padding:4px 0 4px 30px}body.contact main .local-subtopics div{margin-left:58px}body.contact main .local-listindent{position:relative;padding-left:20px}body.contact main .local-listindentcontainer tr:first-of-type .local-listindent{padding-left:0}body.contact main .local-listindentcontainer tr:not(:first-of-type) .local-listindent::before{display:block;position:absolute;top:-6px;left:6px;border:1px dashed transparent;content:" ";height:16px;width:14px;pointer-events:none;border-left-color:#000;border-bottom-color:#000}body.contact main ul.local-errorbullets,body.contact main ul.local-errorbullets li{list-style-type:square;color:#f00}body.contact main p.local-instructions{color:#777;margin-top:-10px}body.contact main p.local-separated{margin-top:20px;border-top:2px dashed #ffd700;padding-top:20px}body.contact main .PanelSetPanel li{margin-top:8px;margin-bottom:8px}body.contact .formerrors{margin:15px 0;color:#f00}body.contact ul.local-input{margin:0;padding:0}body.contact ul.local-input li{list-style-type:none;margin:10px 0;padding:0}body.contact ul.local-input li input{max-width:calc(100% - 10px)}body.contact ul.local-input li textarea{width:600px;max-width:100%}body.contact ul.local-input li input.local-short{width:125px}body.contact ul.local-input li input.local-medium{width:250px}body.contact ul.local-input li input.local-long{width:400px}body.contact ul.local-input li label{color:#a36e3a;font-weight:bold;font-size:14px}body.contact ul.local-input li.local-textbox label{display:block;margin-bottom:4px}body.contact ul.local-input li.local-checkbox label{margin-left:4px}body.contact ul.local-input li label em{font-weight:normal;margin-left:14px;font-size:12px}body.contact ul.local-input li.local-content{margin:15px 0;border:2px solid #ffd700;padding:10px;background-color:#fffacd;border-radius:5px}body.contact ul.local-input li.local-content em{font-style:normal;color:#f00}body.contact ul.local-input li.local-content cite{font-style:normal;text-decoration:underline}body.contact ul.local-important,body.contact ul.local-important li{list-style-type:square}@media(hover:hover) and (pointer:fine){body.contact .contacttopic:hover{text-decoration:underline;background-image:url(/lib/fa/svgs/regular/check-square.svg)}}