body:not(.mobile) #content{
   width: 950px;
}

.offset_wrapper{
   padding-left: 200px;
   position: relative;
}

.image_frame{
   background-color: #fff;
   padding: 5px;
   box-shadow: 0 0 8px 1px #ADADAD;
}

.user_img{
   position: absolute;
   left: -5px;
   top: -35px;
}

body:not(.mobile) .user_stats{
   height: 100px;
   margin-top: 60px;
   width: 800px;
   padding-bottom: 20px;
   background-image: radial-gradient(bottom, #ACACAC -121%, rgba(255, 255, 255, 0)  103%);
   background-image: -o-radial-gradient(bottom, #ACACAC -121%, rgba(255, 255, 255, 0)  103%);
   background-image: -moz-radial-gradient(bottom, #ACACAC -121%, rgba(255, 255, 255, 0)  103%);
   background-image: -webkit-radial-gradient(bottom, #ACACAC -121%, rgba(255, 255, 255, 0) 103%);
   background-image: -ms-radial-gradient(bottom, #ACACAC -121%, rgba(255, 255, 255, 0)  103%);
   background-image: -webkit-gradient(
      radial,
      left bottom,
      left top,
      color-stop(-1.21, #ACACAC),
      color-stop(1.03, rgba(255, 255, 255, 0) )
   );
}

.stats{
   display: inline-block;
   margin-left: 50px;
   width: 21%;
}

.stat_label{
   margin-top: 9px;
}

.stat_label:first-child .rkicon{
   font-size: 24px;
}

.callout{
   margin: 50px auto 0px;
   width: 405px;
}

h3{
   margin-top: 25px;
}

.icon-elite{
   position: absolute;
   bottom: 10px;
   right: 10px;
}

.mobile #content .user_stats
{
   margin: 20px auto;
}

.mobile #content .stats
{
   float: left;
   display: block;
   width: 20%;
   margin: 0px 10px;
}

.mobile #content .divider
{
   border-left: 1px #555 solid;
   float:left;
   height: 38px;
   margin-right: 10px;
   margin-left: 10px;
   margin-top: 5px;
}