/*GLOBAL CSS*/
body{background:#020b14;font: 12px Helvetica, Arial, sans-serif;-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;}
/*TYPOGRAPHY*/
h1, h2, h3, h4, h5, h6 {color: #fff;letter-spacing: -2px; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{font-weight: inherit; color: #ffc539;}
h1{ font-size:50px;line-height:50px;margin-bottom: 10px;}
h2{ font-size:35px;line-height:40px;margin-bottom: 10px;}
h3{ font-size:25px;line-height:34px;margin-bottom: 10px;}
h4{ font-size:21px;line-height:30px;margin-bottom: 10px;}
h5{ font-size:18px;line-height:24px;letter-spacing:0px;font-weight:normal;}
h6{ font-size:15px;line-height:21px;margin-bottom:10px;letter-spacing:-1px;}
/*LINK FLASH*/
a, a:visited{text-decoration:none;outline:0;-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;-o-transition:color 0.2s ease-out;-ms-transition:color 0.2s ease-out;}
a:hover, a:focus{text-decoration:none;}
/*INPUT FIELDS*/
input, textarea, select{outline:medium none;font-family:Helvetica, Arial, sans-serif;-webkit-transition:all 0.2s ease-out 0s;-moz-transition: all 0.2s ease-out 0s;-o-transition: all 0.2s ease-out 0s;padding: 8px;}
input:focus, textarea:focus, select:focus {border:1px solid #8DC5C5;color:#676767;box-shadow:0 0 4px rgba(255,255,255,.5);-moz-box-shadow:0 0 4px rgba(255,255,255,.5);-webkit-box-shadow:0 0 4px rgba(255,255,255,.5);}
/*BUTTONS*/
a.buttonlink{-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;background: #ffc539; -webkit-transition: background 0.2s ease-out, color 0.2s ease-out;-moz-transition:background 0.2s ease-out, color 0.2s ease-out;-o-transition:background 0.2s ease-out, color 0.2s ease-out;-ms-transition:background 0.2s ease-out, color 0.2s ease-out;border: 0;padding: 7px;color:#000;display:inline-block;font-size:10px;text-decoration:none;cursor:pointer;}
a.buttonlink.buyitem{background:#7abb46;border:1px solid #72af42;-webkit-border-radius: 2px;border-radius: 2px;-moz-border-radius: 2px;font-weight:bold;font-size:11px;color:#fff;padding:3px 8px;text-shadow: 0px -1px 1px #818181;filter: dropshadow(color=#818181, offx=0, offy=-1);}
a.buttonlink.buyitem:hover{background:#98e05f;}
a.buttonlink.gift{background:#708aca;border:1px solid #6981bd;-webkit-border-radius: 2px;border-radius: 2px;-moz-border-radius: 2px;font-weight:bold;font-size:11px;color:#fff;padding:3px 8px;text-shadow: 0px -1px 1px #818181;filter: dropshadow(color=#818181, offx=0, offy=-1);}
a.buttonlink.gift:hover{background:#91acef;}
a.buttonlink.details{background:#2d2d2d;border:1px solid #2d2d2d;-webkit-border-radius: 2px;border-radius: 2px;-moz-border-radius: 2px;font-weight:bold;font-size:11px;color:#fff;padding:3px 8px;text-shadow: 0px -1px 1px #818181;filter: dropshadow(color=#818181, offx=0, offy=-1);}
a.buttonlink.details:hover{background:#505050;}
a.buttonlink.qacc{background:#4e6c85;border:1px solid #4d6a83;padding:6px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;color:#ffffff;text-shadow: 0px -1px 0px #4c667c;filter: dropshadow(color=#4c667c, offx=0, offy=-1);-webkit-box-shadow: inset 0px 4px 5px 0px rgba(255, 255, 255, .2);
box-shadow: inset 0px 4px 5px 0px rgba(255, 255, 255, .2);}
a.buttonlink.qacc:hover{background:#7293ae;}
a.buttonlink.change{background:#eeeeee;border:1px solid #cbcbcb;padding:2px 5px;color:#666666;}
a.buttonlink.change:hover{background:#1c1c1c;color:#cfcfcf;}
/*HOVER EFFECTS*/
a.darkonhover70 img{-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out}
a.darkonhover70:hover img{opacity: 0.70;}
a.darken30 img{-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;opacity: 0.30;}
a.darken30:hover img {opacity: 0.99;}
img.lighten70{-webkit-transition:opacity 0.2s ease-out;-moz-transition:opacity 0.2s ease-out;-o-transition:opacity 0.2s ease-out;-ms-transition:opacity 0.2s ease-out;opacity: 0.99;}
img.lighten70:hover{opacity: 0.70;}
img.sengaming{background:url(../assets/logo.png) no-repeat;height:45px;width:43px;}
/*UL-NAVIGATION*/
div.navigation ul{padding-top:23px;float:left;}
div.navigation ul li{display:block;float:left;padding:0px 10px;background:url(../images/nav_dv.png) center right no-repeat;font-size:14px;font-weight:bold; }
div.navigation ul li.last{background:none;}
div.navigation ul li a{color:#fff;}
div.navigation ul li a:hover{color:#b0b0b0;}
div.navigation span.logo{float:left;height:53px;width:63px;display:block;text-align:center;vertical-align:middle;background:#131313;padding-top:7px;margin-right:25px;}
/*LAYOUT*/
div.subnavigation{background:#181818;height:66px;}
div.content{background:#fff;}
div.navigation{background:url(../images/nav_bgr.png) repeat-x;height:63px;}
.sw{margin:0 auto;width:1000px;!IMPORTANT} /* SITE WIDTH - ADJUSTABLE */
.sw.content{padding:10px 0;}
div.sidebar{width:207px;float:left;background:url(../images/subpage_gradient.png) no-repeat top right;}
div.maincontent{width:753px;float:left;padding-left:40px;padding-top:15px;}
/*SIDEBAR UI*/
div.sidebar ul{padding-top:15px;width:207px;height:633px;display:inline;left:-10px;top:-20px;float:left;}
div.sidebar ul li{font-family: 'Convergence', sans-serif;color:#0e0f0f;letter-spacing:-1px;display:block;padding-left:8px;margin-top:5px;margin-bottom:5px;}
div.sidebar ul li.active{background:url(../images/subpage_menactive.png) no-repeat;width:212px;height:21px;padding-top:7px;padding-left:8px;margin-top:0;margin-bottom:0;}
div.sidebar ul li.active span{display:inline;padding-top:10px;}
div.sidebar ul li.active a{color:#fff;}
div.sidebar ul li.active a:hover{color:#fff;}
div.sidebar ul li a{color:#0e0f0f;}
div.sidebar ul li a:hover{color:#494a4c;}
/*SUBPAGE ELEMENTS*/
div.maincontent p.title{display:block;font-size:20px;border-bottom:1px solid #e5e5e5;padding-bottom:5px;}
div.maincontent p.title strong{color:#c42138;}
div.maincontent .row{border-bottom: 1px dashed #e6e6e6;padding:15px 0px;color:#333333;}
div.maincontent .row p.subtitle{font-weight:bold;padding-bottom:5px;}
div.maincontent .row span{display:block;padding:5px 0px;}
div.maincontent .row span a{color:#4b77d8;text-decoration:underline;}
div.maincontent .row span a:hover{color:#4969ae;}
div.maincontent .row span strong{color:#9fc100;}
input.redeemcode{width:741px;padding:5px;font-size:14px;border:1px solid #a7a6aa;}
input.redeemcode.submit{width:auto;float:right;margin-top:5px;-webkit-border-radius: 3px;border-radius: 3px;margin-right:-1px;background:#86c419;border:1px solid #81ab38;color:#fff;font-size:11px;font-weight:bold;cursor:pointer;padding:10px;}
input.redeemcode.submit:hover{background:#679615;}
input.redeemcode:hover, .redeemcode:focus{border:1px solid #5ca6e5;}
div.maincontent .row img.profileavatar{border:3px solid #FFF;-webkit-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0px 0px 0px 1px rgba(191, 191, 191, 1);box-shadow: 0px 0px 0px 1px rgba(191, 191, 191, 1);float:left;margin-right:15px;}
/*HEADER*/
div.header{width:100%;background:#191a1b url(../assets/hbanner.png) no-repeat center;height:235px;}
div.header ul{padding-top:60px;}
div.header ul li{font-family: 'Convergence', sans-serif;color:#fff;display:block;float:left;padding-right:10px;height:25px;}
div.header ul li a{color:#fff;}
div.header ul li a:hover{color:#abb1b8;}
div.header ul li.active{background:url(../images/arrow_up.png) no-repeat center bottom;}
div.header ul li.active a{color:#50a1da;}
.breadcrumb{color:#fff;float:right;margin-top:35px;text-align:right;font-size:9px;}
.breadcrumb a{color:#fff;}
/*BLAH*/
p.motivation-text{color:#fff;font-size:18px;font-weight:bold;line-height:25px;padding-top:30px;display:block;height:60px;}
p.motivation-text span{font-size:26px;}
p.cbalance{font-family: 'Convergence', sans-serif;color:#FFF;padding-top:40px;display:block;height:20px;}
p.cbalance span{color:#e25267;}
p.servertime{color:#cccccc;float:left;margin-top:23px;margin-left:25px;}
p.quickacc{float:right;margin-top:17px;}
p.sptitle{color:#fff;font-size:26px;display:block;float:left;padding-top:16px;}
p.spbreadcrumb{color:#fff;display:block;float:right;padding:26px 0px 0px;}
p.spbreadcrumb a{color:#fff;}
p.spbreadcrumb a:hover{color:#ccc;}
/*ICON*/
img.icon{background:url(../images/glyphicons-halflings-white.png);}
img.icon.search{background-position:-49px 0px;width:12px;height:13px;}
img.icon.clock{background-position:-49px -25px;width:12px;height:13px;}
/*Item shop Cat*/
ul.is_cat{border:1px solid #000;display:block;width:180px;-webkit-border-radius: 2px;border-radius: 2px;}
ul.is_cat span{display:block;border-top:1px solid #6a6a6a;background:#242424;color:#fff;font-size:12px;font-weight:bold;padding:10px;}
ul.is_cat li{background:#2d2d2d;padding:5px;color:#fff;font-size:11px;border-top:1px solid #404040;border-bottom:1px solid #000;text-shadow: 0px -1px 0px #000000;
filter: dropshadow(color=#000000, offx=0, offy=-1);font-weight:bold;}
ul.is_cat li a{color:#fff;}
ul.is_cat li a:hover{color:#a7a7a7;}
ul.is_cat li.active{background:#8f2836;border-top:1px solid #b64050;font-size:12px;padding:5px 0px 0px 0px;}
ul.is_cat li.active a{display:block;padding:0px 5px 5px;}
ul.is_cat li.active ul{border:1px solid #2d2d2d;-webkit-border-radius: 3px;border-radius: 3px;}
ul.is_cat li.active ul li{background:#2d2d2d;font-size:10px;font-weight:normal;border-top:1px solid #404040;border-bottom:1px solid #242424;}
ul.is_cat li.active ul li.active{background:#444444;padding:5px;}
ul.is_cat li.active ul li a{display:inline;padding:5px;}
/*Item shop view catalog*/
div.c_container{float:right;width:808px;}
div.c_cat{background:#ececec;border:1px solid #d9d9d9;-webkit-box-shadow: 0px 1px 1px 1px rgba(217, 217, 217, .8);box-shadow: 0px 1px 1px 1px rgba(217, 217, 217, .8);-webkit-border-radius: 2px;border-radius: 2px;color:#6e6e6e;padding:15px 10px;font-weight:bold;}
div.c_cat span{display:block;float:right;margin-top:-8px;}
div.c_cat input, textarea, select{padding:5px 5px;;width:200px;webkit-box-shadow: inset 0px 3px 1px 1px rgba(217, 217, 217, .8);
box-shadow: inset 0px 3px 1px 1px rgba(217, 217, 217, .8);border:none;color:#6e6e6e;-webkit-border-radius: 3px;border-radius: 3px;}
div.c_container ul{padding-top:10px;}
div.c_container ul li{background:#ececec;border:1px solid #d9d9d9;display:block;float:left;width:176px;padding:7px;text-align:center;margin:0px 5px 10px;}
div.c_container ul li p.title{display:block;background:#699f3e;border:1px solid #4f772e;padding:5px;color:#fff;font-size:11px;font-weight:bold;text-align:left;}
div.c_container ul li img{margin:10px 0px 5px;border:3px solid #FFF;-webkit-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0px 0px 0px 1px rgba(210, 210, 210, 1);box-shadow: 0px 0px 0px 1px rgba(210, 210, 210, 1);}
div.c_container ul li p.price{color:#3f3f3f;font-weight:bold;border-bottom:1px solid #d9d9d9;padding-bottom:5px;-webkit-box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 1);box-shadow: 0px 1px 0px 0px rgba(255, 255, 255, 1);margin-bottom:7px;}
div.c_container ul li p.price span{color:#891c2b;}
.tooltip{display: inline;position: relative;}
.tooltip:hover:after{background: #333;background: rgba(0,0,0,.8);border-radius: 5px;bottom: -115px;color: #fff;content: attr(title);right:-1px;padding: 5px 15px;position: absolute;z-index: 98;width: 123px;height:100px;text-align:left;}
.tooltip:hover:before{border: solid;border-color: #333 transparent;border-width: 0px 6px 6px 6px;bottom: -6px;content: "";left: 50%;position: absolute;z-index: 99;}
span.notification{display:block;margin-bottom:10px;-webkit-border-radius: 5px;border-radius: 5px;-webkit-box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, .2);box-shadow: 0px 0px 1px 1px rgba(0, 0, 0, .2);padding:10px;color:#fff;}
span.notification.success{background:#89aa39;border:1px solid #69802f;}
span.notification.fail{background:#bb3e50;border:1px solid #8d313f;}
strong{font-weight:bold;}
div.subnavigation span.gamelogo{display:block;float:left;padding-top:10px;}
div.subnavigation ul{float:left;margin-left:30px;padding-top:25px;}
div.subnavigation ul li{display:block;float:left;font-size:13px;font-weight:bold;padding-right:10px;}
div.subnavigation ul li a{color:#fff;}
div.subnavigation ul li a:hover{color:#adadad;}
.btn {
display: inline-block;
padding: 4px 12px;
margin-bottom: 0;
font-size: 14px;
line-height: 20px;
color: #333333;
text-align: center;
text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
vertical-align: middle;
cursor: pointer;
background-color: #f5f5f5;
background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
background-repeat: repeat-x;
border: 1px solid #cccccc;
border-color: #e6e6e6 #e6e6e6 #bfbfbf;
border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
border-bottom-color: #b3b3b3;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.clear{clear:both;}
/*FOOTER CSS*/
#footer {
	background-color: #020B14;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#footer .footer-placeholder {
	width: 1000px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#footer-social {
	width: 1000px;
	border-bottom: solid 1px #5f5f5f;
	height: 65px;
	padding-top: 20px;
}
#footer-social .social-text {
	width: 1000px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: bold;
	color: #99845C;
}
#footer-social .social-icons a {
	display: block;
	float: left;
	height: 32px;
	width: 32px;
	background-image: url(../images/icons-social.png);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 5px;
	margin-right: 10px;
}
#footer-social .social-icons .fb {
	background-position: -64px -32px;
}
#footer-social .social-icons .tw {
	background-position: 0px -32px;
}
#footer-social .social-icons .yt {
	background-position: -32px -32px;
}
#footer-social .social-icons .fb:hover {
	background-position: -64px 0;
}
#footer-social .social-icons .tw:hover {
	background-position: 0px 0;
}
#footer-social .social-icons .yt:hover {
	background-position: -32px 0;
}


/* FOOTER NAV */
#footer-nav {
	width: 1000px;
	border-bottom: solid 1px #5f5f5f;
	padding-top: 10px;
}
#footer-nav ul {
	width: 1000px;
	margin: 0;
	padding: 0;
}

#footer-nav ul li {
	float: left;
}
#footer-nav ul li a {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	text-decoration: none;
	font-size: 14px;
	line-height: 40px;
	font-weight: 700;
	width: 200px;
	text-shadow: 0px 1px 0px #000;
}
/* FOOTER NAV  DROPDOWN */
#footer-nav ul ul {
	display: block;
	width: 200px;
	padding: 0px;
	height: 100px;
}
#footer-nav ul ul li {
	float: none;
}
#footer-nav ul ul li a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	display: block;
	color: #FFF;
	text-decoration: none;
	width: 200px;
	padding: 0px;
	margin: 0px;
	line-height: 16px;
	text-shadow: 0px 1px 0px #000;
	font-weight: 400;
}
#footer-nav ul ul li a:hover {
	color: #c1d72e;
	text-decoration: underline;
}

#footer-copyright {
	margin-top: 20px;
	width: 1000px;
}
#cr-logo {
	float: left;
	height: 70px;
	width: 60px;
}
#cr-text {
	float: right;
	height: 70px;
	width: 940px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	line-height: 50px;
	text-indent: 10px;
}

#register_popup
{
	height:510px;
	width:280px;
	position:absolute;
	background-image: url('../images/register_bg.png');
	background-position: top center;
	background-repeat: no-repeat;	
	display:none;
	margin-left:720px;
	margin-top:50px;
}

.popup_input
{
	border:none !important;
	background-color:transparent !important;
	margin-left:15px;
	width:235px;
	height:15px !important; 
	color:#FFF !important;
	font-weight:bold;
	font-family:Calibri;
	font-size:18px;
}

#login_popup
{
	height:365px;
	width:382px;
	position:absolute;
	background-image: url('../images/login_bg.png');
	background-position: top center;
	background-repeat: no-repeat;	
	display:none;
	margin-left:300px;
	margin-top:100px;
}

#login_popup input
{
	color:#000 !important;
	margin-left:35px;
}

#message
{
	width:380px;
	text-align:center;
}

#email_form, #pass_form
{
	display:none;
}

.normal_input
{
	border:1px solid #C0C0C0 !important;
	background-color:transparent !important;
	width:150px;
	height:5px !important; 
	color:#000 !important;
	font-weight:bold;
	font-family:Calibri;
	font-size:18px;
}