@CHARSET "UTF-8";html,body{font:normal 12px tahoma, arial, verdana, sans-serif !important;width:100%;height:100%;margin:0;padding:0;border:0 none;color:#040404;}
body{background-color:#C9D2D7;}
#site_header{position:fixed;top:0px;left:0px;overflow:hidden;width:auto;max-width:50% !important;}
a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0) !important;}
a, a:focus, img, img:focus{outline:none !important;}
h1{text-align:center;}
.hidden{display:none;opacity:0;}
.invisible{opacity:0;}
.center{text-align:center !important;margin-left:auto !important;margin-right:auto !important;}
.left{text-align:left !important;}
.right{text-align:right !important;}
.bold{font-weight:bold !important;}
.italic{font-style:italic !important;}
.underline{box-shadow:0 2px 1px -1px #000;}
.monospace{font-family:monospace;}
.blue{color:blue;}
*{margin:0px;padding:0px;}
img, a{border:0px none transparent;text-decoration:none;}
.header{width:100%;height:250px !important;overflow:hidden;}
.header h1{color:#54636B;position:absolute;top:45px;text-align:center;width:99%;max-height:60px;overflow:hidden;z-index:-1;margin-left:auto;margin-right:auto;}
.header *{z-index:11 !important;}
#slideshow{margin-top:30px;margin-left:auto;margin-right:auto;position:relative;max-width:1200px;height:210px;padding:0px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,0.4);}
#slideshow > div{position:absolute;top:0px;left:0px;right:0px;bottom:0px;}
#slideshow > div > img{vertical-align:top;opacity:.8;min-height:210px;overflow:hidden;}
#slideshow h1{color:#f8f8f8;margin-top:35px;}
.container{background-color:transparent !important;}
#nav_container{overflow:hidden;width:auto;border:0px none;padding-top:0px;overflow-x:hidden;}
nav{width:100%;padding-top:2px;padding-bottom:2px;right:0px;top:0px;text-align:right;z-index:99901 !important;box-shadow:0 4px 4px -2px #0f0f0f;transition:background-color .3s;-ms-transition:background-color .3s;-moz-transition:background-color .3s;-webkit-transition:background-color .3a;}
nav *{z-index:99901 !important;}
#nav_container:hover nav{}
nav, nav ul, nav ul li{display:inline-block !important;}
#nav_container li .nav_item{font-size:14px;letter-spacing:1px;line-height:30px;padding-left:12px !important;padding-right:12px !important;padding-top:12px !important;padding-bottom:6px !important;margin-bottom:6px !important;font-weight:bold;color:#060606;text-decoration:none;height:30px;vertical-align:middle;cursor:pointer;overflow:hidden;white-space:nowrap;transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3a;z-index:99901 !important;opacity:.6;}
#nav_container li .nav_item:hover{transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3a;opacity:.9;}
#nav_container li .nav_item.active{opacity:1;}
#nav_container li .nav_item.active.black{box-shadow:0 2px 1px -1px #000;}
#nav_container li .nav_item.active.white{box-shadow:0 2px 1px -1px #fff;}
nav ul li a *{cursor:pointer !important;}
nav ul li a img{vertical-align:middle;}
nav ul li a label{vertical-align:middle;padding-left:6px;font-family:monospace;}
#language_container{position:fixed;top:0px;padding:5px 5px;height:16px;z-index:99902 !important;overflow:hidden;opacity:.6;transition:.3s height ease;-ms-transition:.3s height ease;-moz-transition:.3s height ease;-webkit-transition:.3a height ease;}
#language_container:hover{transition:.3s height ease;-ms-transition:.3s height ease;-moz-transition:.3s height ease;-webkit-transition:.3a height ease;height:90px;opacity:1;}
#language_container a{display:block;margin-bottom:2px;}
#language_container a img{margin:2px;text-decoration:none;height:18px;width:34px;top:0px;vertical-align:top;border:0px none;}
#page_container{padding-bottom:20px;}
.content_page{min-height:100px;height:auto;width:auto;font-size:16px;position:relative;overflow:hidden !important;padding:0px;padding-bottom:4px;for
margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;transition:opacity .2s ease;-ms-transition:opacity .2s ease;-moz-transition:opacity .2s ease;-webkit-transition:opacity .2s ease;}
.content_page *{}
.bordered{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#d8d8d8;border-image:none;border-radius:3px;border-style:solid;border-width:1px 1px 1px;box-sizing:border-box;margin-bottom:20px;}
.plain.bordered{background-color:#FFFFFF;padding:24px;padding-top:36px;max-width:800px;margin-left:auto;margin-right:auto;text-align:center;clear:both;}
.plain.bordered *{text-align:justify;line-height:24px;}
.content_page h1{padding-top:40px;padding-bottom:25px;text-align:center;font-family:monospace;}
.content_page h2, .content_page h3, .content_page h4, .content_page h5{margin-top:18px;margin-bottom:6px;color:#040404;}
.content_page h5{font-size:11pt;}
.content_page p{text-align:justify;}
.content_page ol{margin-left:40px;}
.content_page img.content_header{display:block;margin-left:auto;margin-right:auto;text-align:center;padding-top:10px;padding-bottom:60px;}
.content_body{padding:10px;box-shadow:0 0px 3px 1px #0f0f0f;}
scheme{lgrey:#CFD8DD;dgrey:#36474F;red:#FE0000;dred:#811417;grey1:#CBD5D7;grey2:#36474F;grey3:#1D282E;home:#99aeb8, #7d98a6;team:#801517, #620b0e;news:#37474f, #233138;contact:#1c282e, #11191d;}
#page_home{}
#page_team{}
#page_team.bordered{border-color:#620b0e;box-shadow:0 2px 2px #0f0f0f;}
#page_team .content_body{background-color:#801517;}
#page_team .content_body h1{color:#f8f8f8;}
#page_news{}
#page_news.bordered{border-color:#233138;box-shadow:0 2px 2px #0f0f0f;}
#page_news .content_body{background-color:#37474f;}
#page_news .content_body h1{color:#f8f8f8;}
#page_news .g-post-holder{display:inline-block;}
#page_contact{}
#page_contact .content_body{background-color:#1c282e;}
#page_contact .content_body h1, #page_contact .content_body h2{color:#f8f8f8;}
#page_contact .content_body h2{text-align:center;}
#page_contact.bordered{border-color:#11191d;box-shadow:0 2px 2px #0f0f0f;}
#page_contact p{padding-top:10px;}
#page_home h2, #page_credit h2{text-align:center;}
#page_home{text-align:center;}
#page_home h1{margin-bottom:20px;}
#page_home a{display:inline-block;text-align:center;text-decoration:none;vertical-align:top;}
.social_card, .contact{width:auto;display:inline-block;background-color:#a3b3bf;margin-left:12px;margin-right:12px;margin-bottom:12px;margin-top:12px;padding:6px;position:relative !important;border-color:#99a5ac;border-image:none;border-radius:3px;border-style:solid;border-width:1px 1px 1px;box-shadow:0 2px 2px #0f0f0f;}
.social_card hr{margin-bottom:6px;color:transparent;}
.social_card p{text-align:left !important;max-width:250px;}
.social_card p.bold{padding-left:20px;box-shadow:0 2px 2px -2px #36474F;}
.social_card p.center{margin-top:12px;}
.social_card p img{vertical-align:middle;margin-left:auto;margin-right:auto;text-align:center;max-width:250px;}
.social{display:inline-flex;border:0 solid #d8d8d8;border-radius:50%;box-sizing:border-box;padding:0px;margin:20px;}
.social:hover{box-shadow:3px 3px 6px #000;}
.contact{min-width:45%;max-width:500px;float:right;padding-top:40px;padding-bottom:25px;}
#page_contact .contact h2{color:#1C282E;}
.contact .left .social{margin-bottom:0px;}
.tbd ul{margin-left:24px;margin-right:24px;}
.tbd ul li{padding-top:18px;}
.tbd ul li span{font-family:monospace;font-weight:bold;}
#page_home, #page_contact, .footer{box-shadow:none;}
.footer{z-index:11;margin-top:60px;margin-bottom:20px;min-height:40px;}
.footer h4{font-weight:normal;padding-top:12px;padding-bottom:40px;}
.footer h4 a{line-height:24px;margin-left:6px;margin-right:6px;}
.footer h4 a, .footer h4 a:visited{color:#1C282E;}
.footer h4 a img{vertical-align:middle;padding-bottom:3px;}
.footer p{font-size:9pt;}
.footer p a{margin-top:12px;display:inline-block;}
.exclamation{text-align:center;margin-left:auto;margin-right:auto;color:#040404;max-width:400px;font-family:monospace;}
.spot{display:inline-block;width:120px;height:120px;border:0 solid #d8d8d8;border-radius:50%;box-sizing:border-box;padding:10px;margin:20px;background-color:#99aeb8;}
.spot:hover{box-shadow:3px 3px 6px #2f2f2f;}
.spot, .spot *{cursor:default;}
.separator{height:48px;}
@media only screen and (max-width:640px){.social{margin:6px;margin-bottom:20px;}
.contact{min-width: 80% !important;}
.content_page h1 {padding-top: 60px;}
}
@media only screen and (min-device-width:320px) and (max-device-width:640px){.content_page{margin-left:0px;margin-right:0px;}
nav ul li a img{}
nav ul li a label{display:none;}
.content_page img.content_header{padding-top:40px;padding-bottom:40px;}
.plain.bordered{padding:8px;padding-top:12px;}
}
@media only screen and (min-width:361px){}
@media only screen and (max-width:360px){#i_body{width:auto;height:100%;}
#language_container{position:absolute;}
#page_home{text-align:center;}
#page_home a{display:block;margin-left:auto;margin-right:auto;}
.content_page{}
#nav_container li .nav_item{padding-left:8px !important;padding-right:8px !important;}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){}
@media only screen and (min-width:1224px){}
@media only screen and (min-width:1824px){}
@media only screen and (-webkit-min-device-pixel-ratio:1.5) , only screen and (min-device-pixel-ratio:1.5){}