header,section,footer,aside,nav,main,article,figure{display:block}
body{margin:0px; padding:0px; font-family:'Open Sans', sans-serif;}
ol,ul{list-style:none}
blockquote,q{quotes:none}
img{border:none; margin:0px; padding:0px; max-width:100%; display:block;}
textarea{outline:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none}
table{border-collapse:collapse;border-spacing:0}
a{text-decoration:none; outline:none;}
h1,h2,h3,h4,h5,h6,ul,p,form,input{margin:0px; padding:0px; outline:none; font-weight:normal;}
.clear:before,.clear:after{content:" "; display:table;}
.clear:after{clear:both;}
.clear{*zoom:1;}
input[type="submit"]{-webkit-appearance:none; /*-webkit-border-radius:0px;*/}
a{-webkit-transition: all 200ms ease-in; -moz-transition: all 200ms ease-in; -ms-transition: all 200ms ease-in; -o-transition: all 200ms ease-in;transition: all 200ms ease-in;}
.none{-webkit-transition:none; -moz-transition:none; -ms-transition:none; -o-transition:none; transition:none;}
select{-webkit-appearance:none; -moz-appearance: none; text-indent: 1px; text-overflow: '';}
*{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
::-webkit-input-placeholder{color:#7d7d7d; opacity:1;}
::-moz-placeholder{color:#7d7d7d; opacity:1;}
:-ms-input-placeholder{color:#7d7d7d; opacity:1;}
:-moz-placeholder{color:#7d7d7d; opacity:1;}

@font-face {
    font-family:'kenyan_coffeeregular';
    src: url('../fonts/kenyan_coffee_rg-webfont.woff2') format('woff2'),
         url('../fonts/kenyan_coffee_rg-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


.centerwrap{width:1554px; margin:auto;}
.welcome{background-color:#030000;}
.welcome .centerwrap{display:flex; justify-content:space-between; align-items:center;}
.welcome h1{font-family:'Oswald', sans-serif; font-size:29px; font-weight:300; color:#ffffff;}
.welcome ul{display:flex; padding:11px 0;}
.welcome li{font-family:'kenyan_coffeeregular'; font-size:30px; text-transform:uppercase; color:#fff; text-align:center; margin-left:11px;}
.welcome li a{color:#fdfcfc; line-height:39px; min-width:138px; display:block; border-radius:3px; background-color:#333;}
.welcome li a.login{background-color:#818080; background-image:linear-gradient(to bottom, #818080, #797879, #717171, #69696a, #626262);}
.welcome li a:hover.login{background:#818080;}
.welcome li a.register{background-color:#fdc605; background-image:linear-gradient(to bottom, #fdc605, #ffae00, #ff9600, #ff7c00, #fc5f01);}
.welcome li a:hover.register{background:#fdc605;}
.welcome li:first-child{margin-left:0px;}
.warningBanner{height:380px; display:flex; justify-content:center; align-items:center; background:url(../images/warningBanner.jpg) no-repeat center center / cover;}
.contentW{background-color:#030000; font-size:52px; color:#fc8003; text-align:center; font-family:'kenyan_coffeeregular'; padding:14px 0;}
.warningBody{background-color:#fdfbfb;}
.warningBody .centerwrap{position:relative;}
.warningModel{position:absolute; left:-120px; bottom:0px;}
.warningC{width:680px; float:right; text-align:center;}
.warningText{padding-top:58px; text-align:left; padding-bottom:32px;}
.warningText p{font-size:22px; line-height:34px; color:#9c9b9b; padding-bottom:24px;}
.enterHere{background-color:#fdc605; background-image:linear-gradient(to bottom, #fdc605, #ffae00, #ff9600, #ff7c00, #fc5f01); font-size:63px; font-family:'kenyan_coffeeregular'; color:#fff; padding:0 40px 0 60px; margin-bottom:60px; display:inline-block; text-transform:uppercase; border-radius:3px;}
.enterHere span{line-height:96px; display:block; background:url(../images/rightArrow.png) no-repeat right center; padding-right:48px;}
.enterHere:hover{background:#fdc605;}
.exitHere{font-size:18px; color:#9c9b9b; padding-bottom:100px;}
.exitHere a{color:#9c9b9b; text-decoration:underline;}
.exitHere a:hover{color:#000; text-decoration:none;}
footer{background-color:#242424; text-align:center; padding-top:20px; padding-bottom:24px;}
footer p{font-family:'Oswald', sans-serif; font-weight:300; color:#fff; font-size:18px; text-transform:uppercase;}
