/*---------------------------------------------------------------------------------------------------*/
@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:#2d3038;
    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);
    /*border-radius:2px;*/
    line-height:44px;
    height:44px;
}
.focus, .tab:hover {
    background:#36414d;
    border:1px solid #3b4754;
    background: linear-gradient(to bottom, #36414d, #323c47);
    text-decoration:none;
}
/*---------------------------------------------------------------------------------*/
#response { 
    display:none;
    line-height:16px;
    margin:-10px 0 33px;
    text-align:center;
}
form { 
    border:0;
    margin:auto;
    width:400px;
}
input { 
    background:#36414d;
    border:1px solid #3b4754;
    color:#ffffff;
    padding-left:10px;
    border-radius:4px;
    height:44px;
    margin-bottom:20px;
    width:400px;
}
::placeholder{color:#babdbf; opacity:1}
button { 
    border:0;
    width:400px;
    margin-bottom:44px;
}
textarea { 
    background:#36414d;
    border:1px solid #394552;
    color:#ffffff;
    padding:5px 10px 10px 10px;
    overflow-y:auto;
    overflow-x:hidden;
    outline:none;
    overflow:hidden;
    border-radius:4px;
    width:920px; height:305px;
    margin-bottom:20px;
}
.btabs {
    width:920px; height:44px;
    margin:30px 0 40px;
}
.btab{line-height:39px; width:240px}
.btab, button {
    background:#509be5;
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#509be5', endColorstr='#478acc', GradientType=0);
    background:linear-gradient(to bottom, #509be5, #478acc);
    border-radius:4px;
    color:#ffffff;
    height:44px;
    text-align:center;
}
.btab:hover, button:hover { 
   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
    filter:alpha(opacity=90);
   -moz-opacity: 0.9;
   -khtml-opacity: 0.9;
    opacity: 0.9;
    text-decoration:none;
}
.left{float:left}
.right{float:right}
/*---------------------------------------------------------------------------------------------------*/
.footer { 
    line-height:30px;
    float:left;
    margin-bottom:25px;
    width:1000px;
}
/*---------------------------------------------------------------------------------------------------*/