/*! normalize.css v3.0.2 | MIT License | git.io/normalize */@import url(https://fonts.googleapis.com/css?family=Lato);@import url(fonts/entypo/entypo.css);@import "https://code.jquery.com/ui/1.10.0/themes/base/jquery-ui.css";@import url(../plugins/carousel/slider.css);@import url(../plugins/lightbox/lightbox.min.css);@import url(../plugins/select2/css/select2.min.css);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{min-height:100%}body{min-height:100%;font:16px Verdana,Arial,sans-serif;text-align:center}body *{text-align:left}body.admin main{display:inline-block;width:auto}main>*{position:relative;z-index:2}.icon{font-family:"entypo";color:red;font-size:30px;text-decoration:none;border:none;background:transparent}.website #wrapper .icon{color:red !important}.hide{display:none !important}fieldset{min-width:430px;max-width:550px;margin-bottom:10px;vertical-align:top;border:none}fieldset legend{margin-bottom:10px;padding:4px 0;font-size:1.4em}fieldset fieldset legend{margin-bottom:5px;padding:3px 0;font-size:1.2em}.formfield{display:inline-block;width:100%;margin-bottom:5px}.formfield.input-submit{float:right;width:auto;text-align:right}.formfield>label{display:inline-block;width:32%}.formfield.input input,.formfield fieldset{float:right;display:inline-block;width:65%;padding:1%;font:inherit;border:1px solid #ccc}.formfield.input-checkbox input{float:none;width:auto;margin-left:10px;padding:0}.formfield.input.input-submit input{width:auto}.formfield .editor,.formfield textarea{float:right;display:inline-block;width:64.6%;padding:1%;font:inherit;border:1px solid #ccc;background:#fff}.formfield.input-radio fieldset label{display:block;line-height:1.4em}.formfield.input-radio fieldset input{margin-right:10px}.formfield .formfield-error{float:right;width:65%;color:red;font-size:0.85em;font-style:italic}.tbl .formfield .formfield-error{width:100%}.formfield.error label{color:red}.formfield select,.formfield .select2{float:right;display:inline-block;width:67%;font:inherit}.select2-results li{white-space:nowrap}.select{min-width:150px}button{display:inline-block;border:none;background:transparent}.button,.formfield.input .button{display:inline-block;width:auto;margin:5px;cursor:pointer;border:1px solid #e8e8e8;background:#d9d9d9;background:-webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#d9d9d9));background:-webkit-linear-gradient(top, #e8e8e8, #d9d9d9);background:-o-linear-gradient(top, #e8e8e8, #d9d9d9);background-image:-ms-linear-gradient(top, #e8e8e8 0%, #d9d9d9 100%);padding:11px 22px;border-radius:4px;box-shadow:rgba(255,255,255,0.4) 0 0px 0,inset rgba(255,255,255,0.4) 0 1px 0;text-shadow:#c7c7c7 0 1px 0;color:#000;font-size:17px;font-family:helvetica,serif;text-decoration:none;vertical-align:middle}.button:hover{border:1px solid #a8a8a8;text-shadow:#c7c7c7 0 1px 0;background:#949494;background:-webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#949494));background:-webkit-linear-gradient(top, #ebebeb, #949494);background:-o-linear-gradient(top, #ebebeb, #949494);background-image:-ms-linear-gradient(top, #ebebeb 0%, #949494 100%);color:#2e2e2e}.button:active{text-shadow:#ebebeb 0 1px 0;border:1px solid #b8b8b8;background:#858585;background:-webkit-gradient(linear, left top, left bottom, from(#b0b0b0), to(#949494));background:-webkit-linear-gradient(top, #b0b0b0, #858585);background:-o-linear-gradient(top, #b0b0b0, #858585);background-image:-ms-linear-gradient(top, #b0b0b0 0%, #858585 100%);color:#525252}#loader{width:100%;height:100%;background:url("icons/loader.gif") center center no-repeat rgba(255,255,255,0.8);position:fixed;top:0;left:0;z-index:10000}.hide{display:none !important}#message{display:block;min-width:400px;max-width:600px;padding:15px;padding-right:30px;background:#f6f6f6;overflow:hidden;box-shadow:2px 1px 6px #999;border-radius:5px;position:fixed;top:38px;right:10px;z-index:10000}#message ul{margin:0}#message ul li{display:block;margin-left:30px;margin-bottom:10px;padding:3px;position:relative}#message ul li.error{color:red}#message ul li.success{color:green}#message ul li.info{color:#D98900}#message ul li span.icon{font-size:3em;color:inherit;position:absolute;top:0;left:-30px}#message #message-close{position:absolute;right:10px;top:4px;font-size:34px;color:#949494;cursor:pointer}main>header{display:inline-block;width:100%;height:94px;border-top:74px solid #000;background:url("../theme/header-bg.png") left bottom no-repeat #000}@media (max-width: 1000px){main>header{border:none}}main>header:after{content:"";position:absolute;top:-44px;left:0px;right:0px;bottom:100%;background:#e30513}main>header figure#logo{float:left;display:inline-block;margin-left:15px}main>header figure#logo img{max-width:100%}@media (max-width: 480px){main>header figure#logo{max-width:80%;margin-left:0}}main>header figure#header-img{float:right;display:inline-block}main>header nav{float:right;clear:right;display:inline-block;margin-top:10px;padding-top:10px;padding-right:40px;max-width:700px}main>header nav ul{display:inline-block;margin:0}main>header nav li{display:inline-block;padding:0 8px;white-space:nowrap;font-weight:bold;font-variant:small-caps;color:#e30513;border-right:2px solid #e30513;position:relative}main>header nav li:last-of-type{border:none}main>header nav li:hover,main>header nav li.selected{color:#fff}main>header nav li a{color:inherit}#subnav{padding-top:0}@media (max-width: 1000px){#subnav{display:none}}#nav{font-size:1.2em;border-top:1px solid #e30513}#nav li ul{display:none;min-height:100%;padding:7px;background:#fff;position:absolute;top:27px;left:0;z-index:2000}#nav li>ul li{display:block;width:100%;margin:0;padding-bottom:5px;color:#000}#nav li>ul li:hover,#nav li>ul li.selected{color:#d21d0b}#nav>li:hover ul{display:block;font-size:0.9em}@media (max-width: 1000px){.main-nav-toggle{float:right;display:block;width:40px;height:40px;padding:25px;z-index:9900}}@media (max-width: 1000px) and (max-width: 480px){.main-nav-toggle{padding:25px 12px}}@media (max-width: 1000px){.main-nav-toggle:hover div,.main-nav-toggle:focus div{display:block}.main-nav-toggle span,.main-nav-toggle span:before,.main-nav-toggle span:after{content:"";display:inline-block;height:3px;width:40px;background:#fff;position:absolute;margin-top:10px}.main-nav-toggle span:before{margin-top:-10px}.main-nav-toggle span:after{margin-top:10px}.main-nav-toggle>div{display:none;float:left;width:350px;position:absolute;top:56px;right:20px;padding:10px;background:#000;z-index:9800}.main-nav-toggle nav#nav{float:left;border:none}.main-nav-toggle nav#nav ul li{display:block;float:left;clear:left;padding:10px 5%;margin:0;border:none;height:auto;line-height:auto}.main-nav-toggle nav#nav ul li>ul{display:block;position:relative;top:auto;left:auto;background:transparent}.main-nav-toggle nav#nav ul li>ul li{padding:3px 5%;font-size:0.9em;color:#FFF}}@media (max-width: 480px){.main-nav-toggle div{width:94%;padding:15px 3%;margin-left:0;top:70px;left:0;right:auto}}main footer{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;width:100%;height:44px;text-align:center;margin:0;font-size:0.8em;color:#fff;background:#e30513}@media (max-width: 480px){main footer{height:auto}}main footer a{color:#fff !important}main footer nav{display:inline-block;margin:3px 0;text-align:center}main footer nav ul{display:inline;margin:0}main footer nav li{display:inline-block;margin-right:1em}main footer p{display:block;width:auto;text-align:center;margin:0}.jssor-slider h5{margin:0}@media (max-width: 480px){.slides{display:none}.jssor-slider{width:100%}}body.website{background:#262626;font-family:Lato,Verdana,Arial,sans-serif;letter-spacing:0.035em}body.website h1,body.website h2,body.website h3,body.website h4,body.website h5{font-variant:small-caps}#wrapper{display:block;margin:20px}body.website #wrapper{width:100%;margin:0;text-align:center}.website #wrapper>main{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:1088px;margin:0 auto;text-align:left;background:url("../theme/content-bg.png") 218px 0px no-repeat;position:relative}@media (max-width: 1000px){.website #wrapper>main{width:100%}}main ul{margin-left:1em;list-style:none}body.website a:hover{color:#666}body.website a:active{color:#2e2e2e}main section{display:inline-block;width:92%;padding:40px 4% 0;color:#fff;z-index:0}@media (max-width: 1000px){main section{width:100%;padding:40px 0 0}}article{display:inline-block;width:100%;margin-bottom:35px}article header{display:block}article header h1,article header h2,article header h3{font-size:1.2em;color:#e30513}article figure{float:right;display:inline-block}article figure img{max-width:100%}article .text{display:inline-block}article .text a{color:#858585}article .text a:hover{color:#b0b0b0}article .text p{display:block;margin-bottom:0.7em}article .text ul,article .text ol{display:block;margin:20px 0 20px 25px}article .text ul{list-style:disc}article .text table{clear:both;margin:20px 0;border:1px solid #ccc;border-collapse:collapse}article .text table td{padding:2px;border:1px solid #ccc}#bg{position:fixed;top:-50%;left:-50%;width:200%;height:200%;z-index:1}#bg img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;min-width:50%;min-height:50%;z-index:0}#bg a{position:fixed;top:40px;left:0;right:auto}.textonly article{width:28%;padding:2%;margin-right:2%;text-align:center;background:#404040;vertical-align:top}@media (max-width: 480px){.textonly article{width:96%;margin:0 0 20px 0}}.textonly article header *{text-align:center}@media (max-width: 1000px){.textonly article figure{width:100%}}@media (max-width: 480px){.textonly article figure{text-align:center}}.textonly article figure img{margin-top:20px}.textonly article strong{font-size:1.2em;color:#e30513}.textonly article:last-of-type{margin-right:0;background:url("../theme/contact.png") center 130px no-repeat #404040;background-position:cover}
