body{font-family:"PT Sans",sans-serif;font-size:16px;margin:0}a{text-decoration:none;color:inherit}b{font-weight:700}h1,h2,h3,h4{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;font-weight:400}h1{font-size:24px}h2{font-size:20px}h2 a{color:#c81414}h3{font-size:18px}h4{font-size:16px}.Frame{margin:10px auto;padding:0 3%;max-width:1200px}.Frame .col{padding-top:30px}.Frame .col>h2{margin:0;padding:0 20px 15px 20px;border-bottom:1px solid #eee}.Frame .col.error{color:#dd1303}.Frame .col>div{padding:0 20px}.Frame .col>div h3{margin:1em 0}.Frame .col>div p{text-align:justify;margin:1em 0}@media(min-width: 1000px){.Frame .col.left{clear:left;float:left;width:48%}.Frame .col.right{margin-left:52%}}header{background-color:#dd1303;color:#fff;position:relative;overflow:auto;box-shadow:0 1px 2px #111}header .Frame{opacity:0}header a{display:inline-block;padding:0 10px;line-height:200%}header a.burger{position:absolute;right:3%;top:17px}header ul{padding:0;margin:0;list-style:none}header ul li{display:none}header ul li a{opacity:.65;min-width:40px;text-align:center}header ul li a i,header ul li a svg{display:inline-block;min-width:20px;margin-right:10px}header ul li.logo{display:block;min-height:50px}header ul li.logo h1{margin:0}header ul li.logo h1 a{opacity:1}header ul li.logo h1 sup{font-size:66%;color:#000}header ul li.open a,header ul li a:hover{opacity:1}header ul li.exit span{display:none}header.desktop a.burger{display:none}header.desktop ul li{display:inline-block !important;vertical-align:middle;font-size:80%;white-space:nowrap}header.desktop ul li:not(.exit) a svg.svg-inline--fa,header.desktop ul li:not(.exit) a i{display:block;margin:9px auto 0 auto;font-size:16px;min-height:16px}header.desktop ul li.logo{margin-right:20px}header.desktop ul li.exit{float:right;padding:1px 0;background:#000;border-top-left-radius:10px;border-bottom-right-radius:10px}header.desktop ul li.exit span{display:inline-block;font-family:Georgia,"Times New Roman",Times,serif;padding:0 18px 0 15px;border-right:1px solid #fff}header.desktop ul li.exit a svg{margin-right:5px}nav{background:url("/cms/assets/img/nav-bg.gif") left top repeat-x #333}nav .Frame{margin-top:0;margin-bottom:0}nav ul{font-size:80%;padding:0;margin:0;white-space:nowrap;overflow-x:hidden}nav ul li{display:inline-block}nav ul li a{display:block;color:#fff;padding:0 12px;line-height:25px;border-left:1px solid #444;border-right:1px solid #1f1f1f}nav ul li:first-child{border-left:1px solid #1f1f1f}nav ul li:last-child{border-right:1px solid #444}nav ul li.open a{border-left-color:#1f1f1f;background:url(/cms/assets/img/nav-bg.gif) left bottom repeat-x}main .Frame{margin-top:0;overflow:auto}footer{position:relative;overflow:auto}footer .Frame{margin-top:30px;margin-bottom:30px}footer .Frame p{border-top:1px solid #eee;padding:20px 20px 0 20px;font-size:12px;color:#999}footer a.we{display:block;position:absolute;right:0;bottom:0;width:99px;height:90px;background:url(/cms/assets/img/we.png) right bottom no-repeat;background-size:100% auto}@media(min-width: 1000px){footer a.we{position:fixed}}.Sticky.top{width:100%;top:0;z-index:2}.List{line-height:150%}.List form{padding:10px 0 0 0}.List ol{margin:0;padding:0 0 0 20px;list-style:none}.List ol li{margin-top:3px}.List ol li>div{padding:1px 5px 1px 10px;border-left:3px solid #c3edf9}.List ol li>div>img.thumb{margin:-5px 10px -1px -10px;vertical-align:middle}.List ol li>div span{float:right;color:#666}.List ol li>div span a{padding:0 4px;margin-left:5px;opacity:.5}.List ol li>div span a:hover{opacity:1}.List ol li>div pre{font-size:12px;line-height:14px;color:#aaa;margin:10px 0 0 0;overflow:auto}.List ol li>div:before{display:inline-block;content:""}.List ol li>div:hover,.List ol li.highlight>div{background-color:#eee}.List ol li:hover>div{border-color:#8bf}.List ol li.closed:before,.List ol li.open:before{float:left;margin-left:-20px;width:20px;cursor:pointer;text-align:center}.List ol li.closed:before{content:"+"}.List ol li.closed ol{display:none}.List ol li.open:before{content:"-"}.List ol li.error>div{color:#c81414}.List ol li.alert>div{color:#ff8e1e}.List ol li.event>div{color:#108618}.List ol li.check>div{color:#137ae1}.List ol li.inactive>div{color:#aaa}.List>ol{padding:10px 0 0 0}.List[data-sort]>ol li div{cursor:move}.List[data-sort] .ui-sortable-placeholder{visibility:visible !important;background:#eee}form select,form input[type=text],form input[type=password],form input[type=number],form input[type=email]{width:100%;padding:2px 8px;font:inherit;box-sizing:border-box}form input[type=number]{padding-right:2px}form select[readonly],form input[readonly]{opacity:.3}form textarea{box-sizing:border-box;width:100%;height:250px}.Form h2{border-bottom:0 solid !important}.Form form{background-color:#f8f8f8;border-left:10px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee}.Form form>div{padding:10px 2%;border-top:1px solid #eee;cursor:auto}.Form form>div select,.Form form>div input[type=text],.Form form>div input[type=password],.Form form>div input[type=number],.Form form>div input[type=email],.Form form>div textarea{margin-top:7px}.Form form>div .ck-editor{margin-top:7px}.Form form>div .ck-editor .ck-label{display:none}.Form form>div .ck-editor .ck-content{height:250px}.Form form>div input[type=checkbox]{vertical-align:middle;margin:3px 10px 5px 0}.Form form>div input[type=button]{float:right}.Form form>div.wrong{color:#dd1303}.Form form>div.wrong label{color:#000}@media(min-width: 400px){.Form form>div.half{display:inline-block;vertical-align:top;width:46%}}
