@charset "UTF-8";@-ms-viewport{initial-scale:1;maximum-scale:1;minimum-scale:1;user-scalable:0;width:device-width;}@viewport{initial-scale:1;maximum-scale:1;minimum-scale:1;user-scalable:0;width:device-width;}@font-face{font-family:materialdesign;src:url("/fnt/materialdesignicons1836.eot");src:url("/fnt/materialdesignicons1836.eot?#iefix") format("embedded-opentype"),url("/fnt/materialdesignicons1836.woff2") format("woff2"),url("/fnt/materialdesignicons1836.woff") format("woff"),url("/fnt/materialdesignicons1836.ttf") format("truetype"),url("/fnt/materialdesignicons1836.svg#materialdesigniconsregular") format("svg");font-weight:normal;font-style:normal;}*,*::before,*::after{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:none;background-clip:padding-box;border:0;border-radius:0;box-sizing:border-box;color:#4c4b47;font-family:Roboto,arial,sans-serif;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;list-style:none;margin:0;outline:0;padding:0;-webkit-tap-highlight-color:rgba(177,31,36,0);text-align:left;text-decoration:none;text-indent:0;text-rendering:auto;}*>*,*::before,*::after{color:inherit;font-family:inherit;font-size:inherit;}*>*{font-style:inherit;font-weight:inherit;}em{font-style:italic;}figure,img,object,svg{height:auto;width:auto;max-width:100%;}input[type=checkbox]{-moz-appearance:checkbox;-webkit-appearance:checkbox;appearance:checkbox;}input[type=radio]{-moz-appearance:radio;-webkit-appearance:radio;appearance:radio;}select{-moz-appearance:menulist;-webkit-appearance:menulist;appearance:menulist;}strong{font-weight:700;}ol{list-style:decimal-leading-zero;}::-ms-clear{display:none;}::-ms-expand{display:none;}::-moz-placeholder{color:rgba(76,75,71,.5);}:-ms-input-placeholder{color:rgba(76,75,71,.5);}::-ms-input-placeholder{color:rgba(76,75,71,.5);}::-webkit-input-placeholder{color:rgba(76,75,71,.5);}::placeholder{color:rgba(76,75,71,.5);}::-webkit-outer-spin-button,::-webkit-inner-spin-button{-webkit-appearance:none;}body{background:#ffffff;font-size:16px;}@media(max-width:870px){body{padding-top:90px;}}@media(min-width:871px){body{padding-top:150px;}}#header{left:0;right:0;z-index:5;}#logo{z-index:6;}#image{background:#b11f24;margin:0 0 10px;z-index:1;}#image>img{left:50%;top:0;transform:translatex(-50%);}#image>figcaption.wsnw{background:rgba(177,31,36,.85);bottom:0;color:#ffffff;font-size:0;left:0;line-height:62px;padding:0 10px;right:0;}#image>figcaption.wsnw>span{font-size:35px;}#admin{background:#b11f24;color:#ffffff;font-size:24px;line-height:40px;right:0;z-index:6;}#admin a{transition:background .375s ease-in-out,color .375s ease-in-out;width:40px;}#admin a:active,#admin a:focus,#admin a:hover{background:#c95f6c;color:#b11f24;}#admin a:before{content:attr(data-icon);display:inline-block;font-family:materialdesign;text-align:center;vertical-align:top;width:100%;}@media(max-width:870px){#header{background:#b11f24;height:90px;top:0;}#logo{height:60px;position:absolute;right:20px;text-align:right;top:20px;width:calc(100% - 80px);}#logo svg{fill:#ffffff;height:60px;}svg>path:nth-of-type(n+6){opacity:0;}#nav{z-index:5;}#nav>h2{color:#ffffff;position:fixed;left:0;line-height:60px;width:60px;top:15px;}#nav>h2::before{content:"\f35c";display:inline-block;font-family:materialdesign;font-size:40px;text-align:center;width:100%;}#menu{background:#ffffff;bottom:0;color:#b11f24;font-size:18px;font-weight:500;left:0;line-height:50px;padding:20px;top:90px;transform:translatex(-100%);transition:transform .375s ease-in-out;width:100%;max-width:435px;z-index:7;}#menu[data-open=true]{transform:translatex(0);}#menu a{border-bottom:1px solid #b11f24;letter-spacing:3px;padding:0 10px;text-align:center;transition:background .375s ease-in-out,color .375s ease-in-out;}#menu a:active,#menu a:focus,#menu a:hover{background:#c95f6c;}#menu a[data-current=true]{background:#b11f24;color:#ffffff;}#admin{top:90px;}#image{padding-top:400px;}#image>img{height:100%;max-width:initial;}#image>figcaption.wsnw{line-height:32px;}#image>figcaption.wsnw>span{font-size:18px;}}@media(min-width:871px){#header{background:rgba(255,255,255,.75);height:100px;top:50px;transition:background .375s ease-in-out,height .375s ease-in-out;}#header.scroll{background:rgba(177,31,36,.75);height:50px;}#logo{height:80px;left:50%;position:fixed;top:60px;transform:translatex(-50%);transition:height .375s ease-in-out,top .375s ease-in-out;}#header.scroll>#logo{height:45px;top:5px;}#logo svg{height:80px;transition:height .375s ease-in-out;width:auto;max-width:initial;}#logo svg>path{transition:fill .375s ease-in-out,opacity .375s ease-in-out;}#logo svg>path:first-of-type{fill:#c95f6c;}#logo svg>path:nth-of-type(2),#logo svg>path:nth-of-type(4),#logo svg>path:nth-of-type(5),#logo svg>path:nth-of-type(6){fill:#b11f24;}#logo svg>path:nth-of-type(3),#logo svg>path:last-of-type{fill:#4c4b47;}#logo svg>path:nth-of-type(7){fill:#ffffff;}#header.scroll svg{height:60px;}#header.scroll svg>path{fill:#ffffff;}#header.scroll svg>path:nth-of-type(n+6){opacity:0;}#nav>h2{left:-9999px;position:absolute;}#menu{background:#b11f24;color:#ffffff;left:0;line-height:50px;right:0;text-align:center;top:0;white-space:nowrap;transition:padding .375s ease-in-out;z-index:5;}#header.scroll #menu{padding-top:50px;}#menu>li{display:inline-block;padding:0 5px; }#menu a{position:relative;}#menu a::after{background:#c95f6c;bottom:8px;content:"";height:3px;left:50%;opacity:0;position:absolute;transform:translatex(-50%);transition:opacity .375s ease-in-out,width .25s ease-in-out;width:0;}#menu a:active::after,#menu a:focus::after,#menu a:hover::after,#menu a[data-current=true]::after{opacity:1;width:100%;}#admin{top:50px;transition:top .375s ease-in-out;}#header.scroll #admin{top:100px;}#image{margin-top:-150px;padding-top:calc(100% / 3);}}main{padding:10px 20px 20px;max-width:1200px;}main h1{color:#b11f24;font-size:32px;font-weight:300;margin:0 0 20px;}main h2{font-size:22px;margin:0 0 15px;}main h3{color:#b11f24;font-size:18px;font-weight:700;margin:0 0 10px;}main p{line-height:1.4em;margin:0 0 20px;}main ol{padding-left:35px;margin:0 0 20px;}main ul{padding-left:20px;margin:0 0 20px;}main li{margin:0 0 5px;position:relative;}main ul:not(.lsn)>li{list-style:disc;}main ol:not(.lsn)>li{list-style:decimal-leading-zero;}main a{color:#b11f24;text-decoration:underline;transition:color .1s linear;}main a:active,main a:focus,main a:hover{color:#4c4b47;}main a.button{background:#b11f24;color:#ffffff;font-size:18px;line-height:40px;padding:0 20px;}main hr{background:#c95f6c;color:#c95f6c;height:3px;margin:20px 0;}main :last-child{margin-bottom:0!important;}main table{border:1px solid #b11f24;border-spacing:1px;margin:20px 0;table-layout:fixed;width:100%;}main th,main td{line-height:24px;padding:10px;}main th{background:#b11f24;color:#ffffff;font-weight:500;text-align:center;}main tbody>tr:nth-child(odd)>td{background:rgba(177,31,36,.2);}#sidebar{font-size:18px;padding:0 0 20px;}#sidebar a{background:#b11f24;color:#ffffff;padding:10px 5px;transition:background .375s ease-in-out,color .375s ease-in-out;}#sidebar a:active,#sidebar a:focus,#sidebar a:hover,#sidebar a[data-current=true]{background:#c95f6c;color:#b11f24;}@media(min-width:800px){#content{padding-right:320px;}#sidebar{float:right;margin:58px -300px 0;width:280px;}}#quick{margin:0 0 10px;}#quick>ul{max-width:1200px;}#quick p{align-items:center;background:rgba(177,31,36,.8);color:#ffffff;font-size:20px;height:60px;justify-content:center;padding:5px;transition:background .375s ease-in-out,color .375s ease-in-out;right:13px;}#sponsors{padding:16px 8px 8px;max-width:1200px;}#sponsors>h1{color:#b11f24;font-size:20px;}#sponsors>p{padding:8px;}@media(min-width:1001px){#quick li{width:20%;}#sponsors>p{width:calc(100% / 6);}}@media(max-width:1000px){#quick li,#sponsors>p{width:calc(100% / 3);}}@media(max-width:750px){#quick li,#sponsors>p{width:50%;}}@media(min-width:451px){#quick{background:#b11f24;}#quick>ul{padding:8px;}#quick li{padding:8px;}#quick p{left:13px;top:13px;}}@media(max-width:450px){#quick li,#sponsors>p{width:100%;}#quick li:not(:last-child){margin-bottom:8px;}#quick p{left:5px;top:5px;}#sponsors img{max-width:200px;}}#footer{background:#b11f24;color:#ffffff;font-size:14px;line-height:20px;padding:20px;}#footer>p{max-width:1160px;}#external a{font-size:32px;line-height:36px;margin:0 5px;width:36px;transition:background .25s linear;}#external a::before{content:attr(data-icon);display:inline-block;font-family:materialdesign;text-align:center;width:100%;}@media(max-width:549px){#footer>p,#external{text-align:center;}#external{margin:0 0 10px;}}@media(min-width:550px){#external{float:right;height:100%;}}@media(min-width:1201px){#external{margin-right:calc(50vw - 600px);}}.db{display:block;}.df{display:flex;}.di{display:inline;}.dib{display:inline-block;}.dif{display:inline-flex;}.dn{display:none;}.dt{display:table;}.dtc{display:table-cell;}.dtr{display:table-row;}.oz{opacity:0;}.vh{visibility:hidden;}.cb{clear:both;}.cf::after{content:"";display:block;clear:both;height:0;width:0;}.cl{clear:left;}.cr{clear:right;}.fl{float:left;}.fr{float:right;}.ma{margin:auto;}.mz{margin:0;}.pz{padding:0;}.vab{vertical-align:bottom;}.vam{vertical-align:middle;}.vat{vertical-align:top;}.left{float:left;margin:0 20px 20px 0!important;}.right{float:right;margin:0 0 20px 20px!important;}.oa{overflow:auto;}.oh{overflow:hidden;}.toe{text-overflow:ellipsis;}.ln{left:-9999px;}.pa{position:absolute;}.pf{position:fixed;}.pr{position:relative;}.ffa{font-family:arial,sans-serif;}.ffab{font-family:arial black,arial bold,gadget,arial,sans-serif;}.ffmd{font-family:materialdesign;}.ffms{font-family:lucida console,courier new,courier,monospace;}.fsi{font-style:italic;}.fsn{font-style:normal;}.fsl{font-size:1.5em;}.fss{font-size:.8em;}.fwb{font-weight:700;}.fwl{font-weight:300;}.fwm{font-weight:500;}.fwn{font-weight:400;}.fwt{font-weight:100;}.fwu{font-weight:900;}.lsn{list-style:none;}.tac{text-align:center;}.taj{text-align:justify;}.tal{text-align:left;}.tar{text-align:right;}.tdl{text-decoration:line-through;}.tdn{text-decoration:none;}.tdu{text-decoration:underline;}.tin{text-indent:-9999px;}.ttc{text-transform:capitalize;}.ttl{text-transform:lowercase;}.ttn{text-transform:none;}.ttu{text-transform:uppercase;}.wbba{word-break:break-all;}.wsnw{white-space:nowrap;}.wsn{white-space:normal;}.ch{cursor:help;}.cna{cursor:not-allowed;}.cp{cursor:pointer;}.cpr{cursor:progress;}.cw{cursor:wait;}.pen{pointer-events:none;}