/* (c) Copyright 2014-2016, Calrion. All rights reserved. */@import url('type/kefa_II_pro.css?2014120301');@import url('type/pt_sans.css?2014120301');body{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;background-color:#FFF}.page-container{max-width:1536px;margin:1.25em;font-family:"KefaIIPro","Kefa II Pro",monospace;font-weight:200;font-size:100%;line-height:1.5em;color:#000}@media screen and (min-width:40.1em){.page-container{margin:2.5em;font-weight:300}}@media screen and (min-width:100.0375em){.page-container{margin:2.5em auto}}.page-container a:link{font-weight:400;text-decoration:none;color:#006699}@media screen and (min-width:40.1em){.page-container a:link{font-weight:500}}.page-container a:visited{font-weight:400;text-decoration:none;color:#004363}@media screen and (min-width:40.1em){.page-container a:visited{font-weight:500}}.page-container a:focus,.page-container a:hover,.page-container a:active{font-weight:400;text-decoration:none;background-color:#FFF5CC;border-bottom:.0625em solid #798199}@media screen and (min-width:40.1em){.page-container a:focus,.page-container a:hover,.page-container a:active{font-weight:500}}body strong{font-weight:700}header.page{position:relative;margin:0}header.page h1{font-family:"KefaIIPro","Kefa II Pro",monospace;font-weight:700;font-size:262.5%;line-height:1.14285714em;position:relative;top:-0.28571429em;left:-0.38095238em;padding-top:.57142857em;padding-left:2.21428571em;min-width:92px;min-height:92px;background-image:url('../img/badge-logo.png?2016072603');background-size:92px 92px;background-repeat:no-repeat;margin:0 0 -0.11904762px 0}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:15/10),only screen and (min-resolution:138dpi){header.page h1{background-image:url('../img/badge-logo@2x.png?2016072603')}}@media only screen and (-webkit-min-device-pixel-ratio:2.5),only screen and (-o-min-device-pixel-ratio:25/10),only screen and (min-resolution:230dpi){header.page h1{background-image:url('../img/badge-logo@3x.png?2016072603')}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:15/10),only screen and (min-resolution:138dpi){header.page h1{background-size:92px 92px}}@media only screen and (-webkit-min-device-pixel-ratio:2.5),only screen and (-o-min-device-pixel-ratio:25/10),only screen and (min-resolution:230dpi){header.page h1{background-size:92px 92px}}header h1 span.desktop{display:none}@media screen and (min-width:89.1em){header h1 span.desktop{display:inline}}section.page article{max-width:36em}@media screen and (min-width:40.1em){section.page article{margin-left:9%;font-size:87.5%}}@media screen and (min-width:64.1em){section.page article{margin-left:10em}}section.page article header h1{margin:0;margin-left:-0.1em;margin-bottom:.125em;font-family:"KefaIIPro","Kefa II Pro",monospace;font-weight:200;font-size:1.75em;line-height:1.4;color:#004363}section.page article section.body p{margin:0 0 1em;font-size:1.1875em;line-height:1.4}section.page aside{margin:3em 0 2em}@media screen and (min-width:40.1em){section.page aside{margin:4em 0}}@media screen and (min-width:89.1em){section.page aside header{margin-left:8.75em}}section.page aside header h1{margin:0 0 .5em;font-family:"PTSans","PT Sans",sans-serif;font-weight:700;font-size:1.125em;text-align:center;text-transform:uppercase;color:#006699}@media screen and (min-width:40.1em){section.page aside header h1{font-size:106.25%}}@media screen and (min-width:89.1em){section.page aside header h1{margin-left:-0.1em;font-size:125%;text-align:left}}section.page aside section.links ul{position:relative;margin:0;padding:0;font-family:"PTSans","PT Sans",sans-serif;font-size:2em;line-height:1.3125em;text-align:center;list-style:none}section.page aside section.links ul:after{content:".";visibility:hidden;display:block;height:0;clear:both}section.page aside section.links li{line-height:1.8}@media screen and (min-width:40.1em){section.page aside section.links li{display:inline;margin:.5em 1em;white-space:nowrap}}section.page aside section.links a,section.page aside section.links a:link,section.page aside section.links a:visited,section.page aside section.links a:focus,section.page aside section.links a:hover,section.page aside section.links a:active{font-weight:400;color:#000;border:none}footer.page{margin-top:4em;font-family:"PTSans","PT Sans",sans-serif;font-weight:400;font-size:.625em;line-height:1.5em;text-align:center}@media screen and (min-width:40.1em){footer.page{margin-top:12em}}footer.page p{margin:0}