/*---------------------------------------------------------------------------------------------------*/
@font-face {
    font-family: 'Poppins';
    font-style: normal;
    font-display: swap;
    src: url(global/poppins.eot);
    src: url(global/poppins.eot?#iefix) format('embedded-opentype'),
         url(global/poppins.woff2) format('woff2'),
         url(global/poppins.woff) format('woff'),
         url(global/poppins.ttf) format('truetype');
}
div, input, button, textarea, form, a {
   -webkit-text-size-adjust:100%;
   -ms-text-size-adjust:100%;
    text-size-adjust:100%;
    box-sizing:border-box;
    font:16px/32px 'Poppins', sans-serif;
    text-decoration: none;
    color:#ffffff;
}
/*---------------------------------------------------------------------------------------------------*/
.green {color:#0ac18f}
.dark {color:#2d3640}
.lite {color:#dadfe5}
.blue {color:#80bfff}
.red {color:#cc3d3d}

.p {margin: -8px 0 28px}
a:hover {text-decoration:underline}

.line {
    border-top: 1px dotted #bfbfbf;
    height: 40px; width:100%;
    margin-top: 25px;
    overflow: hidden;
}
/*---------------------------------------------------------------------------------------------------*/
body {
    background:#000000;
    background:url(global/bg.png);
    margin:0;
    overflow-y:scroll;
}
.top { 
    background:#000000;
    position:absolute;
    width:100%; 
    height:152px;
    z-index:-1;
}
.title {
    background:#000000 url(global/title.png) no-repeat top center;
    margin: auto auto -22px;
    height:152px;
    width:1200px;
}
.container {margin:auto; width:1200px}
/*---------------------------------------------------------------------------------------------------*/
.darkPage {
    background:#08080a;
    border:1px solid #282b33;
    background: linear-gradient(to bottom, #2d3038, #25282e);
    float:left;
    margin-bottom:20px;
    padding:40px 40px 0 40px;
    width:1000px;
}
.litePage {
    background:#ffffff;
    float:left;
    margin-bottom:20px;
    padding:40px 40px 0 40px;
    width:1000px;
}
/*---------------------------------------------------------------------------------------------------*/
.header { 
    font-size:26px;
    line-height:26px;
    margin-bottom:23px;
}
.subHeader { 
    font-size:13px;
    line-height:13px;
    margin-bottom:38px;
    color:#a6a6a6;
}
/*---------------------------------------------------------------------------------------------------*/
.tabs{float:right; width:180px}
.tab { 
    display:block;
    margin-bottom:10px;
    padding-left:15px;
    background:#24272e;
    border:1px solid #282b33;
    background: linear-gradient(to bottom, #2d3038, #25282e);
    line-height:44px;
    height:44px;
}
.focus, .tab:hover {
    background:#36414d;
    border:1px solid #3b4754;
    background: linear-gradient(to bottom, #36414d, #323c47);
    text-decoration:none;
}
/*---------------------------------------------------------------------------------------------------*/
.footer { 
    line-height:30px;
    float:left;
    margin-bottom:25px;
    width:1000px;
}
/*---------------------------------------------------------------------------------------------------*/