html {
background-image:url(images/bigbg.png)
}

.red_age {
color:red
}

#loggedinarea {
width:auto;
height:70px;
margin:0 auto;
color:#FFF;
border-radius:12px 12px 12px 12px;
padding:4px
}

#social_top {
width:auto;
margin-right:10px;
float:left
}

body {
font-family:Segoe UI;
color:#333;
margin:0;
padding:0
}

#csgo_qual_def {
border-style:solid;
height:85px;
width:85px;
display:block;
border-width:2px;
position:relative;
float:left;
overflow:visible;
margin:2px;
border-width:1px;
background-image:url(images/white10.png)
}

.right {
float:right
}

.left {
float:left
}

.center {
float:center
}

frontstats {
display:inline-block;
margin:0;
padding:5px
}

frontstats ul ul {
margin:0;
padding:5px;
overflow-y:auto
}

frontstats li {
margin:0;
padding:1px;
overflow-y:auto
}

frontstats ul {
list-style:none;
margin:0;
padding:5px
}

frontstats ul li:hover {
background:#662c2c;
background:linear-gradient(top,#662c2c 0%,#662c2c 100%);
background:-moz-linear-gradient(top,#662c2c 0%,#662c2c 100%);
background:-webkit-linear-gradient(top,#662c2c 0%,#662c2c 100%)
}

frontstats ul li:hover a {
color:#fff
}

frontstats2 {
display:inline-block;
margin:0;
padding:5px
}

frontstats2 ul ul {
margin:0;
padding:5px;
overflow-y:auto
}

frontstats2 li {
margin:0;
padding:1px;
overflow-y:auto
}

frontstats2 ul {
list-style:none;
margin-top:15px;
margin-bottom:15px;
padding:5px
}

frontstats2 ul li:hover {
background:#662c2c;
background:linear-gradient(top,#662c2c 0%,#662c2c 100%);
background:-moz-linear-gradient(top,#662c2c 0%,#662c2c 100%);
background:-webkit-linear-gradient(top,#662c2c 0%,#662c2c 100%)
}

frontstats2 ul li:hover a {
color:#fff
}

img.flagselected {
-moz-box-shadow:0 0 px #0F0;
-webkit-box-shadow:0 0 7px #0F0;
box-shadow:0 0 7px #0F0;
text-decoration:none
}

img.flag {
-moz-box-shadow:0 0 px #FFF;
-webkit-box-shadow:0 0 7px #FFF;
box-shadow:0 0 7px #FFF;
opacity:.5;
filter:alpha(opacity=100);
text-decoration:none
}

img.flag:hover {
opacity:1;
filter:alpha(opacity=100);
-moz-box-shadow:0 0 px #0F0;
-webkit-box-shadow:0 0 7px #0F0;
box-shadow:0 0 7px #0F0;
text-decoration:none
}

img.opacity {
opacity:1
}

img.avatar {
filter:alpha(opacity=100);
-moz-border-radius:20px;
-webkit-border-radius:20px;
-khtml-border-radius:20px;
border-radius:7px
}

img.opacity:hover {
opacity:.5;
filter:alpha(opacity=50)
}

img.show_ach {
opacity:1
}

img.show_ach:hover {
opacity:.5;
filter:alpha(opacity=50)
}

img.offtheaccount {
opacity:.3;
background-image:url(images/cross.png)
}

img.offtheaccount:hover {
opacity:1;
filter:alpha(opacity=50)
}

.dropdownREPLACE {
width:150px;
padding:5px;
margin:5px auto;
background:#444;
opacity:.8;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:10px;
-moz-box-shadow:0 1px 1px rgba(0,0,0,.4) inset,0 1px 0 rgba(255,255,255,.2);
-webkit-box-shadow:0 1px 1px rgba(0,0,0,.4) inset,0 1px 0 rgba(255,255,255,.2);
box-shadow:0 1px 1px rgba(0,0,0,.4) inset,0 1px 0 rgba(255,255,255,.2);
color:#FFF
}

#simple-content-1 {
display:none;
position:absolute;
padding:10px;
border:1px solid #000;
background-color:#fff
}

#span {
display:none
}

#joingroup {
margin-left:10px;
float:right
}

#stats {
margin:0;
width:100px;
float:left;
margin-left:450px;
margin-bottom:0;
font-size:12px;
position:absolute
}

#avatar_his_player {
margin:2px;
width:160px;
height:50px;
float:left;
background-image:url(images/grey-30.png)
}

#namehistoryad {
width:251px
}

#loginlogout {
margin:10px 0 0;
width:auto;
float:left;
margin-left:0;
margin-top:140px;
margin-bottom:0;
font-size:12px;
position:absolute
}

#loginlogout-right {
margin:10px 0 0;
width:auto;
float:left;
margin-left:540px;
margin-bottom:0;
margin-top:-20px;
font-size:12px;
position:absolute
}

#piecharts-top {
margin:10px 0 0;
width:auto;
float:left;
margin-left:-100px;
margin-bottom:0;
margin-top:200px;
font-size:12px;
position:absolute
}

#headersig {
margin:0;
width:250px;
float:left;
margin-left:700px;
margin-bottom:0;
font-size:12px;
position:absolute
}

#logo {
margin:1px;
width:350px;
height:px;
float:left;
margin-bottom:0;
vertical-align:middle
}

#advert-header {
margin:1px;
width:350px;
height:px;
float:right;
margin-bottom:0
}

#logo-main {
margin:0;
width:180px;
float:left;
margin-left:0;
margin-bottom:0;
font-size:12px;
position:absolute
}

#wholecontetnwrap {
overflow:hidden;
height:auto;
width:1024px;
margin:0 auto;
box-shadow:0 0 22px #000;
background:url(images/black30.png);
box-shadow:0 0 0 1px rgba(255,255,255,0.07) inset,0 0 0 1px rgba(0,0,0,0.9),0 0 5px rgba(0,0,0,0.2) inset,0 4px 5px rgba(0,0,0,0.6),0 1px 0 1px rgba(0,0,0,0.6);
color:#FFF
}

#topredmsgbox {
width:1024px;
margin:0 auto;
box-shadow:0 0 22px #000;
background:url(images/red30.png);
border-radius:12px 12px 12px 12px;
box-shadow:0 0 0 3px rgba(255,0,0,0.07) inset,0 0 0 2px rgba(0,0,0,0.9),0 0 5px rgba(0,0,0,0.2) inset,0 4px 5px rgba(0,0,0,0.6),0 1px 0 1px rgba(0,0,0,0.6);
font-size:14px;
color:#fd4242
}

#redmessagebox {
width:%100;
margin:auto;
box-shadow:0 0 22px #000;
background:url(images/red30.png);
border-radius:12px 12px 12px 12px;
box-shadow:0 0 0 3px rgba(255,0,0,0.07) inset,0 0 0 2px rgba(0,0,0,0.9),0 0 5px rgba(0,0,0,0.2) inset,0 4px 5px rgba(0,0,0,0.6),0 1px 0 1px rgba(0,0,0,0.6);
font-size:14px;
color:#fd4242
}

#greenmsgbox {
padding:10px;
width:%100;
margin:0 auto;
box-shadow:0 0 22px #000;
background:url(images/green30.png);
border-radius:12px 12px 12px 12px;
box-shadow:0 0 0 3px rgba(0,255,0,0.07) inset,0 0 0 2px rgba(0,0,0,0.9),0 0 5px rgba(0,0,0,0.2) inset,0 4px 5px rgba(0,0,0,0.6),0 1px 0 1px rgba(0,0,0,0.6);
font-size:14px;
color:#38ef00
}

#topredmsgboxinside {
margin:15px
}

#topgreenmsgboxinside {
margin:15px
}

#signature1 {
width:99%;
height:auto;
margin:auto;
padding:10px;
margin:10px auto;
box-shadow:0 0 22px #000;
background:url(images/blue30.png);
border-radius:12px 12px 12px 12px;
box-shadow:0 0 0 3px rgba(255,0,0,0.07) inset,0 0 0 2px rgba(0,0,0,0.9),0 0 5px rgba(0,0,0,0.2) inset,0 4px 5px rgba(0,0,0,0.6),0 1px 0 1px rgba(0,0,0,0.6);
font-size:14px;
color:#FFF
}

#signature1textbox {
float:right
}

#wrapper2 {
width:1010px;
margin:0 auto;
margin-bottom:5px;
background-color:#f8f8f8
}

#wrapper3 {
width:1000px;
background-color:#f8f8f8;
margin:0 auto;
border-left:1px solid #ccc;
border-right:1px solid #ccc
}

#wrapper4 {
width:1010px;
margin:0 auto;
margin-bottom:5px;
background-color:#f8f8f8
}

#wrappersite {
width:auto;
height:auto
}

#header {
list-style:none;
width:700px;
top:50%;
left:50%;
margin:0 auto;
color:#fff;
margin:0 auto;
margin-bottom:0;
padding:2px 0 0;
font:14px Segoe UI
}

#headerexpanded {
width:100%;
height:280px;
margin:0 auto;
margin-bottom:0;
padding:0;
background-image:url(images/header-v.png);
background-repeat:no-repeat;
background-position:center center;
left:50%
}

#header h2 {
padding:10px
}

#header h3 {
padding:10px
}

#searchbar {
padding-top:10px;
width:400px;
margin-left:10px;
clear:both;
float:center
}

#advertcent {
float:center;
text-align:center;
width:auto
}

#content {
position:relative;
width:1000px;
height:400px;
padding:10px;
clear:both;
padding:5px;
margin:10px 0;
font:13px Segoe UI;
color:#FFF;
border-radius:12px 12px 12px 12px
}

#content-avabg {
position:absolute;
z-index:-1;
margin-left:1px;
width:1021px;
height:1000px;
opacity:.1;
filter:alpha(opacity=10);
background-size:1000px 1000px;
background-position:center center
}

#namehistory {
position:relative;
width:410px;
height:240px;
float:right;
padding:10px;
clear:right;
font:14px Segoe UI;
color:#FFF;
margin-top:0;
margin-bottom:0
}

#contenttf2 {
color:#FFF;
position:relative;
width:auto;
height:130px;
float:left;
clear:both;
padding:3px;
margin:10px 0;
border-radius:12px 12px 12px 12px
}

#contenttf2items {
color:#FFF;
position:relative;
width:99%;
height:auto;
float:left;
clear:both;
padding:3px;
margin:10px 0;
border-radius:12px 12px 12px 12px
}

#contentother {
position:relative;
width:99%;
height:auto;
float:left;
padding:10px;
clear:both;
padding:5px;
margin:10px 0;
font:14px Segoe UI;
color:#FFF;
border-radius:12px 12px 12px 12px
}

#displayxml_fav {
position:relative;
width:300px;
height:30px;
float:left;
padding:10px;
clear:both;
padding:0;
margin:0
}

#contentothernobg {
position:relative;
width:99%;
height:auto;
float:left;
padding:10px;
clear:both;
padding:5px;
margin:10px 0;
font:14px Segoe UI;
color:#FFF
}

.clear {
clear:both
}

#statswrap {
position:relative;
width:auto;
height:300px;
clear:both
}

#equipped {
height:100px;
width:100px;
display:block;
position:relative;
float:left;
overflow:visible
}

#prevnamesconetnt {
width:auto;
height:auto;
float:left;
padding:10px;
clear:both;
padding:5px;
margin:10px 0;
border-radius:12px 12px 12px 12px;
color:#FFF
}

#contentgames {
width:99%;
height:auto;
float:left;
padding:10px;
clear:both;
padding:5px;
margin:10px 0;
border-radius:12px 12px 12px 12px;
color:#FFF
}

#underheader {
position:relative;
width:auto;
height:20px;
margin:0 auto
}

#logged_in_ids {
padding:5px;
width:%100;
margin:0 auto;
box-shadow:0 0 22px #000;
background:url(images/green30.png);
border-radius:12px 12px 12px 12px;
box-shadow:0 0 0 3px rgba(0,255,0,0.07) inset,0 0 0 2px rgba(0,0,0,0.9),0 0 5px rgba(0,0,0,0.2) inset,0 4px 5px rgba(0,0,0,0.6),0 1px 0 1px rgba(0,0,0,0.6);
font-size:14px;
color:#38ef00
}

#underheaderleft {
width:490px;
height:20px;
float:left
}

#underheaderright {
width:490px;
height:10px;
float:right;
text-align:right
}

#loading {
background:#000 url(images/ajax-loader.gif) no-repeat center center;
height:100px;
width:100px;
position:fixed;
left:50%;
top:50%;
margin:-25px 0 0 -25px;
z-index:1000
}

#mainwrap {
width:auto;
float:left;
padding:10px;
margin:0 auto;
background-color:#f8f8f8
}

#sidebar {
width:200px;
float:right;
margin-bottom:25px;
background-color:#f8f8f8
}

#sidebar a {
text-decoration:none
}

#sidebar li {
list-style:none
}

#footer {
position:relative;
width:auto;
display:inline-block;
color:#b8b8b8;
padding:10px;
margin:1px;
font:14px Segoe UI;
min-height:100%;
clear:left;
height:100px
}

#screenshotcontain {
float:left
}

#footer p {
padding:10px
}

.cf:before,.cf:after {
content:"";
display:table
}

.cf:after {
clear:both
}

.cf {
zoom:1
}

.form-wrapper {
float:center;
width:450px;
padding:10px;
margin:0 auto 50px;
background:#444;
background:rgba(0,0,0,.2);
-moz-border-radius:10px;
-webkit-border-radius:5px;
border-radius:10px;
-moz-box-shadow:0 1px 1px rgba(0,0,0,.4) inset,0 1px 0 rgba(255,255,255,.2);
-webkit-box-shadow:0 1px 1px rgba(0,0,0,.4) inset,0 1px 0 rgba(255,255,255,.2);
box-shadow:0 1px 1px rgba(0,0,0,.4) inset,0 1px 0 rgba(255,255,255,.2)
}

.form-wrapper input {
width:330px;
height:20px;
padding:10px 5px;
float:left;
font:bold 15px 'lucida sans','trebuchet MS',Tahoma;
border:0;
background:#eee;
-moz-border-radius:3px 0 0 3px;
-webkit-border-radius:3px 0 0 3px;
border-radius:3px 0 0 3px
}

.form-wrapper input:focus {
outline:0;
background:#fff;
-moz-box-shadow:0 0 2px rgba(0,0,0,.8) inset;
-webkit-box-shadow:0 0 2px rgba(0,0,0,.8) inset;
box-shadow:0 0 2px rgba(0,0,0,.8) inset
}

.form-wrapper input::-webkit-input-placeholder {
color:#999;
font-weight:400;
font-style:italic
}

.form-wrapper input:-moz-placeholder {
color:#999;
font-weight:400;
font-style:italic
}

.form-wrapper input:-ms-input-placeholder {
color:#999;
font-weight:400;
font-style:italic
}

.form-wrapper button {
overflow:visible;
position:relative;
float:right;
border:0;
padding:0;
cursor:pointer;
height:40px;
width:110px;
font:bold 15px/40px 'lucida sans','trebuchet MS',Tahoma;
color:#fff;
text-transform:uppercase;
background:#d83c3c;
-moz-border-radius:0 3px 3px 0;
-webkit-border-radius:0 3px 3px 0;
border-radius:0 3px 3px 0;
text-shadow:0 -1px 0 rgba(0,0,0,.3)
}

.form-wrapper button:hover {
background:#e54040
}

.form-wrapper button:active,.form-wrapper button:focus {
background:#c42f2f
}

.form-wrapper button:before {
content:'';
position:absolute;
border-width:8px 8px 8px 0;
border-style:solid solid solid none;
border-color:transparent #d83c3c;
top:12px;
left:-6px
}

.form-wrapper button:hover:before {
border-right-color:#e54040
}

.form-wrapper button:focus:before {
border-right-color:#c42f2f
}

.form-wrapper button::-moz-focus-inner {
border:0;
padding:0
}

.gips-container {
height:70px;
width:252px;
position:absolute
}

#menucontainer {
padding-bottom:10px
}

.menu {
text-align:center;
width:100%
}

tr.sid {
border:solid 1px #012349;
position:relative
}

table.namehistory tr:nth-child(odd) {
color:#76a3ff
}

table.gamestable tr:nth-child(odd) {
background:url(images/white10.png)
}

table.friendstable tr:nth-child(odd) {
background:url(images/white10.png);
height:5px
}

table.sid tr:nth-child(even) {
background:#666
}

.friendstable a:link,.friendstable a:visited,.friendstable a:active {
color:#fff;
text-decoration:none
}

.friendstable a:hover {
color:grey;
text-decoration:none
}

img.opacitybanned {
opacity:1;
-moz-border-radius:20px;
-webkit-border-radius:20px;
-khtml-border-radius:20px;
border-radius:5px;
border:px solid red
}

img.opacitybanned:hover {
filter:alpha(opacity=50)
}

#searchpage {
position:relative;
margin:0 auto;
text-align:center
}

#next {
float:right;
margin:2px;
font:18px Segoe UI
}

#prev {
float:left;
margin:2px;
font:18px Segoe UI
}

#showing {
text-align:center;
margin:2px;
font:18px Segoe UI
}

#leftbx {
border-radius:12px 12px 12px 12px;
display:block;
float:left;
height:auto;
width:370px
}

#leftbxlower {
border-radius:12px 12px 12px 12px;
display:block;
float:left;
height:auto;
width:200px
}

#rightbx {
float:left;
height:260px;
margin:0 0 20px;
padding:0 10px;
width:380px
}

#centerbx {
float:left;
height:260px;
margin:0 0 20px;
padding:0 10px;
width:350px
}

#tf2left {
float:left;
width:auto;
height:50px
}

#tf2right {
float:right;
width:auto;
height:50px
}

#tf2itemstats {
float:right;
width:100%;
height:50px
}

#rightfar {
display:block;
float:right;
height:auto;
width:230px
}

#lowerleft {
border-radius:12px 12px 12px 12px;
display:block;
float:left;
height:auto;
width:370px
}

#apDiv2 {
position:Relative;
width:200px;
height:115px;
z-index:1;
left:75px;
top:30px;
position:Relative;
width:200px;
height:115px;
z-index:1;
left:75px;
top:30px
}

#profile_ad {
position:absolute;
width:120px;
height:240px;
z-index:35;
left:0;
top:35px
}

#profileinfo {
position:absolute;
width:800px;
width:auto;
height:185px;
z-index:4;
left:130px;
top:10px
}

#my_profile_undericon {
position:absolute;
width:250px;
height:185px;
z-index:4;
z-index:4;
left:10px;
top:200px
}

#apDiv6 {
position:Relative;
width:185px;
height:180px;
z-index:2;
left:450px;
top:15px
}

#tools {
position:absolute;
width:250px;
height:120px;
z-index:3;
left:680px;
top:15px
}

#groups {
position:absolute;
width:450px;
height:40px;
z-index:3;
left:10px;
top:320px
}

#games {
position:absolute;
width:410px;
height:55px;
float:left;
clear:left;
padding:5px;
margin-top:3px;
border-radius:12px 12px 12px 12px
}

img.games {
-moz-border-radius:20px;
-webkit-border-radius:20px;
-khtml-border-radius:20px;
border-radius:15px
}

#friends {
position:absolute;
width:100%;
height:115px;
z-index:4;
left:20px;
top:235px
}

#tools a:link {
color:#134896;
text-decoration:none
}

#tools a:visited {
color:#134896;
text-decoration:none
}

#tools a:hover {
color:#942A5F;
text-decoration:none
}

#tools a:active {
color:#134896;
text-decoration:none
}

#comment {
position:absolute;
width:120px;
height:31px;
z-index:36;
left:6px;
top:200px;
color:red;
text-shadow:0 1px #000
}

.noclass td {
-moz-box-shadow:0 1px 1px rgba(0,0,0,.4) inset,0 1px 0 rgba(255,255,255,.2);
-webkit-box-shadow:0 1px 1px rgba(0,0,0,.4) inset,0 1px 0 rgba(255,255,255,.2);
box-shadow:0 1px 1px rgba(0,0,0,.4) inset,0 1px 0 rgba(255,255,255,.2)
}

#steamidcount {
display:inline
}

#nonamehistory {
text-align:center
}

#text_center_white {
text-align:center;
webkit-stroke-width:5.3px;
-webkit-stroke-color:#FFF;
-webkit-fill-color:#FFF;
text-shadow:1px 0 20px #FFF;
-webkit-transition:width .3s;
transition:width .3s;
-moz-transition:width .3s;
-o-transition:width .3s
}

#gamestext {
text-align:center;
webkit-stroke-width:5.3px;
-webkit-stroke-color:#FFF;
-webkit-fill-color:#FFF;
text-shadow:1px 0 20px #006cff;
-webkit-transition:width .3s;
transition:width .3s;
-moz-transition:width .3s;
-o-transition:width .3s
}

#donatortext {
text-align:center;
webkit-stroke-width:5.3px;
-webkit-stroke-color:#FFF;
-webkit-fill-color:#FFF;
text-shadow:1px 0 20px #006cff;
-webkit-transition:width .3s;
transition:width .3s;
-moz-transition:width .3s;
-o-transition:width .3s
}

#gamestextunder {
text-align:center
}

#tf2text {
text-align:center;
webkit-stroke-width:5.3px;
-webkit-stroke-color:#FFF;
-webkit-fill-color:#FFF;
text-shadow:1px 0 20px #006cff;
-webkit-transition:width .3s;
transition:width .3s;
-moz-transition:width .3s;
-o-transition:width .3s
}

#steamidcount p {
display:inline;
opacity:0;
margin-top:25px;
font-size:21px;
text-align:center;
-webkit-transition:opacity 2s ease-in;
-moz-transition:opacity 2s ease-in;
-o-transition:opacity 2s ease-in;
-ms-transition:opacity 2s ease-in;
transition:opacity 2s ease-in
}

#steamidcount p.load {
display:inline;
opacity:1
}

#affiliate_image {
width:225px;
background:#353535;
border:1px solid #404040;
margin:0 0 5x;
padding:5px
}

#lightbox {
background-color:#eee;
padding:10px;
border-bottom:2px solid #666;
border-right:2px solid #666
}

#lightboxDetails {
font-size:.8em;
padding-top:.4em
}

#lightboxCaption {
float:left
}

#keyboardMsg {
float:right
}

#closeButton {
top:5px;
right:5px
}

#lightbox img {
border:none;
clear:both
}

#overlay img {
border:none
}

#overlay {
background-image:url(/images/overlay.png)
}

* html #overlay {
background-color:#333;
background-color:transparent;
background-image:url(/images/blank.gif);
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png",sizingMethod="scale")
}

#overlay {
background-image:url(/images/overlay.png)
}

* html #overlay {
background-color:#000;
background-color:transparent;
background-image:url(/images/blank.gif);
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/overlay.png",sizingMethod="scale")
}

.slidingDiv {
background:url(images/red30.png);
height:400px;
padding:20px;
margin-top:10px;
color:#FFF
}

.show_hide {
display:none
}

.profile {
margin:0 auto;
width:400px;
padding:14px
}

#stylized label {
display:block;
font-weight:700;
text-align:right;
width:140px;
float:left
}

#stylized .small {
color:#666;
display:block;
font-size:11px;
font-weight:400;
text-align:right;
width:140px
}

#stylized input {
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:200px;
margin:2px 0 20px 10px
}

#test input {
float:left;
font-size:12px;
padding:4px 2px;
border:solid 0 #FFF;
width:10px;
margin:2px 0 20px 10px
}

#stylized button {
clear:both;
margin-left:150px;
width:125px;
height:31px;
text-align:center;
line-height:31px;
color:#FFF;
font-size:11px;
font-weight:700
}

#profilepic {
clear:both;
width:125px;
height:31px
}

#news_header {
clear:both;
text-align:center;
color:#FFF;
font-size:15px;
font-weight:700
}

#news_bg {
padding-left:25px;
padding-right:25px;
clear:both;
text-align:left;
color:#FFF;
font-size:13px;
-moz-border-radius:15px;
border-radius:15px;
background:url(images/green30.png)
}

.quotes {
display:none
}

#stat_box_holder {
float:left;
width:200px;
height:100px;
color:#FFF;
background:url(images/30percentwhite.png);
text-align:center;
margin:5px;
font-size:12px
}

#cs_go_stat_box {
float:left;
width:120px;
height:100px;
color:#FFF
}

#cs_go_stat_box_star {
float:left;
width:150px;
height:150px;
margin:2px;
text-align:center;
color:FFFFFF;
webkit-stroke-width:5.3px;
-webkit-stroke-color:#fff600;
-webkit-fill-color:#fff600;
text-shadow:1px 0 20px #fff600;
-webkit-transition:width .3s;
transition:width .3s;
-moz-transition:width .3s;
-o-transition:width .3s;
background:url(images/csgo_top_gun.png)
}

#cs_go_stat_box_guns {
float:left;
width:150px;
height:150px;
margin:2px;
border-width:1px;
background:url(images/darkgreen30.png);
text-align:center;
color:FFFFFF
}

#cs_go_stats_container {
width:%99;
height:auto;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-bottom:100px;
color:#FFF
}

#cs_go_stats_container_top {
clear:left;
width:900px;
height:300px;
margin-left:auto;
margin-right:auto;
margin-bottom:10px
}

#cs_go_fix {
color:#FFF;
position:relative;
width:99%;
height:auto;
float:left;
clear:both;
padding:3px;
margin:10px 0;
border-radius:12px 12px 12px 12px
}

#tf2_stat_box {
float:left;
width:100px;
height:280px;
margin-left:5px
}

#tf2_stats_container {
width:%99;
height:auto;
margin-bottom:100px;
color:#FFF
}

th.headerSortDown {
background-color:#008aff
}

th.headerSortUp {
background-color:#39F
}

.header-sb {
text-align:center
}

.header-sb:before,.header-sb:before {
background:#444;
background:-webkit-linear-gradient(left,#151515,#444,#151515);
background:-moz-linear-gradient(left,#151515,#444,#151515);
background:-o-linear-gradient(left,#151515,#444,#151515);
background:-ms-linear-gradient(left,#151515,#444,#151515);
background:linear-gradient(left,#151515,#444,#151515);
top:192px
}

.header-sb:after {
background:#000;
background:-webkit-linear-gradient(left,#151515,#000,#151515);
background:-moz-linear-gradient(left,#151515,#000,#151515);
background:-o-linear-gradient(left,#151515,#000,#151515);
background:-ms-linear-gradient(left,#151515,#000,#151515);
background:linear-gradient(left,#151515,#000,#151515);
top:191px
}

.header-sb form {
background:url(images/black30.png);
border:1px solid #000;
border-radius:5px;
box-shadow:inset 0 0 0 1px #272727;
display:inline-block;
font-size:0;
margin:5px auto 0;
padding:8px;
position:relative;
z-index:1
}

.header-sb input {
background:#222;
background:-webkit-linear-gradient(#333,#222);
background:-moz-linear-gradient(#333,#222);
background:-o-linear-gradient(#333,#222);
background:-ms-linear-gradient(#333,#222);
background:linear-gradient(#333,#222);
border:1px solid #444;
border-radius:5px 0 0 5px;
box-shadow:0 2px 0 #000;
color:#888;
display:block;
float:left;
font-family:'Cabin',helvetica,arial,sans-serif;
font-size:13px;
font-weight:400;
height:40px;
margin:0;
padding:0 10px;
text-shadow:0 -1px 0 #000;
width:200px
}

.ie .header-sb input {
line-height:40px
}

.header-sb input::-webkit-input-placeholder {
color:#888
}

.header-sb input:-moz-placeholder {
color:#888
}

.header-sb input:focus {
-webkit-animation:glow 800ms ease-out infinite alternate;
-moz-animation:glow 800ms ease-out infinite alternate;
-o-animation:glow 800ms ease-out infinite alternate;
-ms-animation:glow 800ms ease-out infinite alternate;
animation:glow 800ms ease-out infinite alternate;
background:#222922;
background:-webkit-linear-gradient(#333933,#222922);
background:-moz-linear-gradient(#333933,#222922);
background:-o-linear-gradient(#333933,#222922);
background:-ms-linear-gradient(#333933,#222922);
background:linear-gradient(#333933,#222922);
border-color:#393;
box-shadow:0 0 5px rgba(0,0,255,.2),inset 0 0 5px rgba(0,0,255,.1),0 2px 0 #000;
color:#efe;
outline:none
}

.header-sb input:focus::-webkit-input-placeholder {
color:#efe
}

.header-sb input:focus:-moz-placeholder {
color:#efe
}

.header-sb button {
background:#222;
background:-webkit-linear-gradient(#333,#222);
background:-moz-linear-gradient(#333,#222);
background:-o-linear-gradient(#333,#222);
background:-ms-linear-gradient(#333,#222);
background:linear-gradient(#333,#222);
-webkit-box-sizing:content-box;
-moz-box-sizing:content-box;
-o-box-sizing:content-box;
-ms-box-sizing:content-box;
box-sizing:content-box;
border:1px solid #444;
border-left-color:#000;
border-radius:0 5px 5px 0;
box-shadow:0 2px 0 #000;
color:#fff;
display:block;
float:left;
font-family:'Cabin',helvetica,arial,sans-serif;
font-size:13px;
font-weight:400;
height:40px;
line-height:40px;
margin:0;
padding:0;
position:relative;
text-shadow:0 -1px 0 #000;
width:80px
}

.header-sb button:hover,.header-sb button:focus {
background:#292929;
background:-webkit-linear-gradient(#393939,#292929);
background:-moz-linear-gradient(#393939,#292929);
background:-o-linear-gradient(#393939,#292929);
background:-ms-linear-gradient(#393939,#292929);
background:linear-gradient(#393939,#292929);
color:#fff;
outline:none
}

.header-sb button:active {
background:#292929;
background:-webkit-linear-gradient(#393939,#292929);
background:-moz-linear-gradient(#393939,#292929);
background:-o-linear-gradient(#393939,#292929);
background:-ms-linear-gradient(#393939,#292929);
background:linear-gradient(#393939,#292929);
box-shadow:0 1px 0 #000,inset 1px 0 1px #222;
top:1px
}

@-webkit-keyframes glow {
0% {
border-color:#006cff;
box-shadow:0 0 5px rgba(0,0,255,.2),inset 0 0 5px rgba(0,0,255,.1),0 2px 0 #000
}

100% {
border-color:#043577;
box-shadow:0 0 20px rgba(0,0,255,.6),inset 0 0 10px rgba(0,0,255,.4),0 2px 0 #000
}
}

@-moz-keyframes glow {
0% {
border-color:#006cff;
box-shadow:0 0 5px rgba(0,0,255,.2),inset 0 0 5px rgba(0,0,255,.1),0 2px 0 #000
}

100% {
border-color:#043577;
box-shadow:0 0 20px rgba(0,0,255,.6),inset 0 0 10px rgba(0,0,255,.4),0 2px 0 #000
}
}

@-o-keyframes glow {
0% {
border-color:#006cff;
box-shadow:0 0 5px rgba(0,0,255,.2),inset 0 0 5px rgba(0,0,255,.1),0 2px 0 #000
}

100% {
border-color:#043577;
box-shadow:0 0 20px rgba(0,0,255,.6),inset 0 0 10px rgba(0,0,255,.4),0 2px 0 #000
}
}

@-ms-keyframes glow {
0% {
border-color:#006cff;
box-shadow:0 0 5px rgba(0,0,255,.2),inset 0 0 5px rgba(0,0,255,.1),0 2px 0 #000
}

100% {
border-color:#043577;
box-shadow:0 0 20px rgba(0,0,255,.6),inset 0 0 10px rgba(0,0,255,.4),0 2px 0 #000
}
}

@keyframes glow {
0% {
border-color:#006cff;
box-shadow:0 0 5px rgba(0,0,255,.2),inset 0 0 5px rgba(0,0,255,.1),0 2px 0 #000
}

100% {
border-color:#043577;
box-shadow:0 0 20px rgba(0,0,255,.6),inset 0 0 10px rgba(0,0,255,.4),0 2px 0 #000
}
}

#header-sb-container {
margin:10px 0 0;
width:auto;
float:left;
margin-left:200px;
margin-top:120px;
margin-bottom:0;
font-size:12px;
position:absolute
}

.chart {
position:relative;
display:inline-block;
width:50px;
height:50px;
margin-top:1px;
margin-bottom:1px;
text-align:center
}

.chart canvas {
position:absolute;
top:1px;
left:0
}

.percent {
display:inline-block;
line-height:50px;
z-index:2;
left:0
}

.percent:after {
content:'%';
margin-left:.1em;
font-size:.8em
}

.angular {
margin-top:100px
}

.angular .chart {
margin-top:0
}

.span6 {
float:left;
width:50%
}

#profile_donator_text {
width:99%;
height:auto;
margin:auto;
padding:10px;
margin:10px auto;
box-shadow:0 0 22px #000;
background:url(images/white10.png);
font-size:14px;
color:#FFF
}

.manual_login_header {
width:100px;
height:20px;
background:#222;
background:-webkit-linear-gradient(#333,#222);
background:-moz-linear-gradient(#333,#222);
background:-o-linear-gradient(#333,#222);
background:-ms-linear-gradient(#333,#222);
background:linear-gradient(#333,#222);
border:1px solid #444;
border-radius:5px 0 0 5px;
box-shadow:0 2px 0 #000;
color:#888;
font-family:'Cabin',helvetica,arial,sans-serif;
font-size:13px;
font-weight:400;
height:20px;
margin:0;
padding:0 10px;
text-shadow:0 -1px 0 #000;
width:100px
}
h1 {
font-size:25px;
display: inline; 	
}
h2 {
font: 20px Segoe UI;
display: inline; 	
}
h3 {
font: 14px Segoe UI;
display: inline; 	
}
h4 {
font: 14px Segoe UI;
display: inline; 	
}
h5 {
font-size:20px;
display: inline; 	
}