

body{

/*background-color: #323535;*/

background-color: #2F3232;

color: #bbbbbb;

padding: 3em 0 0 0 !important;

padding-top: 70px !important;

text-rendering: optimizeLegibility !important;

}

.html {
    scroll-behavior: smooth;
    scroll-padding-top: 50px;
    scroll-margin-top: -50px;
  }

/*remove margin from headings*/

h1, .h1,

h2, .h2,

h3, .h3, .page-header {

    margin-top: 0;

}



@-moz-document url-prefix() {

  fieldset { display: table-cell; }

}



/*unused

#main{

    margin-top: 3em;

}

    



.glyphicon14px

{

        font-size: 14px !important;

        line-height: 1.42857143  !important;



}*/



.table tbody>tr>td.vert-align{

    vertical-align: middle;

}



.table-btn

{

 width: 30px !important;

 height: 22px !important;

}



.greenglyphicon {

    font-size: 14px;

    color: lawngreen;

    vertical-align: middle !important;

    padding-bottom: 2px;

}



.glyphicon-center {

    font-size: 14px;

    vertical-align: middle !important;

    padding-bottom: 2px;

}



.redglyphicon {

    font-size: 14px;

    color: red;

}

.orangeglyphicon {

    font-size: 14px;

    color: darkorange;

}



.glyphicon-time {

    font-size: 14px;

}





.gap-0-5em

{

margin-top: 0.5em;

}



.gap-1em

{

margin-top: 1em;

}



.gap-10px

{

margin-top: 10px;

}



/*highlight for owned games*/

.owned {

  background-image:url('../images/green.png');

}



/*highlight for owned banned games*/

.owned[data-itemtype="20"] {

    background-image:url('../images/banned.png');
}

.approved {

    background-image:url('../images/green.png');
  
  }
.declined {

    background-image:url('../images/banned.png');

}




.navbar-brand {

    margin: 0;

    padding: 0;

}



.navbar-brand img{

    max-height: 100%;

}



textarea {

    resize: none;

}



.navbar{

margin-bottom: 120px;

}



/*search text overlay*/

.overlay{

    z-index: 100; 

    width: 100%; 

    position: absolute;  

    bottom: 20px; 

    left: 0;

    overflow:hidden; 

    color: white; 

    text-align: center; 

    vertical-align: middle;

}



/*search text overlay*/

.overlay p{

    background:rgba(0,0,0,0.5); 

    line-height: 25px; 

    margin: 0px 15px;

    vertical-align: middle;

    border-radius: 0 0 4px 4px;

    white-space: nowrap;

	overflow: hidden;

}



.container {

    /*position:relative; 1170*/

    width: 1164px; 

    padding-left: 10px;

    padding-right: 10px;

    margin-right: auto;

    margin-left: auto;

}

.container-wide {

    width:1392px;
    padding-left: 10px;
    padding-right: 10px;
    margin-right: auto;
    margin-left: auto;
}





.hide { display:none !important;}



.nowrap {white-space:nowrap;}



.text-itemtype
{
	color: #848484;
}

.text-itemtype
{
	color: #848484;
}



.text-brighter
{
	color: #cacaca;
}

.text-brighter:hover
{
	color: var(--link-color-hover);
}



.text-size-80
{
	font-size: 80%;
}



.fix-table { /* word wrap fix */
  table-layout:fixed;
  width:100%;
}



.custom-table td {
    vertical-align: middle !important;
}



/* profile*/



.progress {
    position: relative;
    margin-bottom: 0 !important;
}



.progress-bar {

    z-index: 1;

    position: absolute;

    background-color: #337ab7;

}



.progress span {

    position: absolute;

    top: 0;

    color: #dddddd;

    z-index: 2;

    text-align: center;

    width: 100%;

}



.hovertext:hover {

  font-size: 0px;

}



.hovertext:hover:before {

  font-size: 14px;

  content: attr(data-hover);

}

.hovertxt:hover {

    font-size: 0px;
  
  }
  
  
  .hovertxt:hover:before {
    font-size: attr(data-fontsize);
    content: attr(data-hover);
  }





.recentactivity-panel

{

margin-top: 15px;

margin-bottom: 0px;

}



.profileactivity-new

{

    opacity: 1;

}



.profile-overlay{

    z-index: 100; 

    width: 100%; 

    position: absolute;  

    bottom: 20px; 

    left: 0;

    overflow:hidden; 

    text-align: center; 

    vertical-align: middle;
    
    letter-spacing: .03em;
}



/*search text overlay*/

.profile-overlay p{

    background:rgba(0,0,0,0.5); 

    line-height: 25px; 

    margin: 0px 15px;

    font-size: x-small;

    vertical-align: middle;

    border-radius: 0 0 4px 4px;

    white-space: nowrap;

	overflow: hidden;

}



.profile-links

{

margin-left: 5px;

padding-top: 5px;

margin-right: 5px;

}



.profile-links a

{

margin-right: 10px;

}



/*profile end*/






.apps-table th {

    border-color: #444444;

}



.apps-table .table-striped>tbody>tr:nth-of-type(odd) {

    background-color: #444444;

}



.apps-table td {

    border-color:#313131;

}



.trade-table th {

    background-color: #4b4f4f;

}



.trade-table td {

    vertical-align: middle !important;

}



u.wtooltip{

border-bottom: dotted 1px;

text-decoration: none; 

cursor: help;

}







/*remove white borders

.mostactivated 

{

     border: 0px;

}

.table-responsive{

     border: 0px;

}

    */



/*settings page*/

.submitbtn {

    min-width: 80px;

    max-width: 80px;

}



.updatebtn {

    min-width: 180px;

    max-width: 180px;

}



/*vertical centering */

.vcenter {

    display: inline-block !important;

    vertical-align: middle !important;

    float: none !important;

}



th.headerSortDown { 

    background-color: #555555; 

} 



th.headerSortUp { 

    background-color: #555555; 

} 



th.header { 

    cursor: pointer; 

    font-weight: bold; 

    background-repeat: no-repeat; 

    background-position: right; 

    border-left: 0px solid #555555; 

    margin-right: 0px; 

} 



.truncate {

  max-width: 100%;

  white-space: nowrap;

  overflow: hidden;

  text-overflow: ellipsis;

}



/*app page*/

.app-banner {

width: 361px;

height: auto;

display:block;

margin:auto;



}



.sidebar{

min-width: 275px;

}







.app-header

{

margin-top: 10px;

font-size: 20px;

}



.margin-bottom-10

{

    margin-bottom: 10px;

}



.store-table-icon

{

    margin-bottom: 4px;

    width: 14px;

    height: 14px;

}



.store-table-logo

{

    display: flex;

    -webkit-box-flex: 0;

    -ms-flex: 0 0 70px;

    flex: 0 0 70px;

	max-width: 70px;

	max-height: 20px;

	margin: auto;

	vertical-align: middle;

}





.ownergrid {

    width: 740px;

    margin: auto;

}



.ownergrid .steamAvatar {

    margin-right: 12px;

    margin-bottom: 12px;

    float: left;

}



.ownergrid .gridChangelogEntry {

    margin-right: 12px;

    margin-bottom: 12px;

    float: left;

}



div.avatars{

    display: flex;

    flex-flow: column;

}



div.avatarRow{

    display: flex;

    flex-flow: row;

}



.steamAvatarV2 {
    position: relative;
    border-radius: 0;
    background: linear-gradient( to bottom, rgba(106,106,106,1) 5%, rgba(85,85,85,1) 95%);
    filter: none;
}



.steamAvatar {

    width: 34px;

    height: 34px;

    position: relative;

    border-radius: 0;

    padding: 1px;

    background: linear-gradient( to bottom, rgba(106,106,106,1) 5%, rgba(85,85,85,1) 95%);

    filter: none;

}



.steamPrivate {

    opacity: 30%;
    filter: grayscale(100%);
    padding: 0px;
}







.gridChangelogEntry {

    width: 34px;

    height: 34px;

    position: relative;

    border-radius: 0;

    padding: 1px;

    background: transparent;

    filter: brightness(85%);

    -webkit-filter: brightness(85%); /* Safari 6.0 - 9.0 */

    transition-property: all;

    transition-duration: 0.3s;

    transition-timing-function: ease-out;

    transition-delay: initial;

}



.gridChangelogEntry:hover {

    -webkit-filter: brightness(100%); /* Safari 6.0 - 9.0 */

    filter: brightness(100%);

}



.changelogIcon {

    display: block;

    position: relative;

    width: 12px;

    height: 12px;

    border-radius: 50%;

    margin: auto;

    margin-top: 8px;

    filter: none;

}



.panel-margin-fix

{

margin-top: 15px;

margin-bottom: 0px;

}



.whiteout

{

    filter: brightness(0) invert(1);

}



.steam-button

 {

     border-radius: 0px !important;

     margin-top: -4px;

 }



.steam-button:hover {

    background-image: none !important;

}





.app-links

{

margin-left: 5px;

padding-top: 5px;

margin-top: 6px;

margin-right: 5px;

}





.app-links a

{

margin-right: 10px;

}



.app-owned{

color: #78b954;

}



/*app page end*/

/*link font color override*/

.no-eyerape

{

color: #bbbbbb;

}

.text-grey

{

color: #bbbbbb;

}



.table-glyphicon

{

    margin-top: 2px;

}



/*disable blue bootstrap outline*/

.btn:focus{outline:none!important;}



/*disable rounded panel corners*/

.panel{

	border-radius: 0 !important;

	  -moz-border-radius: 0 !important;

		-webkit-border-radius: 0 !important;

	}

.panel-heading{

	border-radius: 0 !important;

	  -moz-border-radius: 0 !important;

		-webkit-border-radius: 0 !important;

	}



.thumbnail {

    border-radius: 0 !important;

    -moz-border-radius: 0 !important;

    -webkit-border-radius: 0 !important;

    filter: brightness(85%);

    transition-property: all;

    transition-duration: 0.3s;

    transition-timing-function: ease-out;

    transition-delay: initial;

}



.thumbnail.profileactivity-del {

    filter: brightness(85%) grayscale(100%);

    opacity: 0.3;

}



.thumbnail:hover {

    -webkit-filter: brightness(100%); /* Safari 6.0 - 9.0 */

    filter: brightness(100%);

}



.profileactivity-new, .profileactivity-del {

    position: relative;

}





table tr.separator { height: 10px; background-color:  #2F3232 !important;}



.news-table-head{

    background-color: #414545 !important;

}



.news-table-content td{

    max-width: 1000px;

    word-wrap: break-word;

    /*background-color: #323535 !important;*/

}



.risk-table-head {

    background-color: #414545 !important;



}



.risk-table-head:hover{

/*filter: brightness(120%);*/

    background-color: #525555 !important;

}



.risk-table-content td{

    max-width: 1000px;

    word-wrap: break-word;

    background-color: #323535 !important;

}



.risk-table-controls{

    max-width: 1000px;

    word-wrap: break-word;

    background-color: #323535 !important;

}



.text-small{

    font-size:small;

}



.text-smaller{

    font-size:smaller;

}


.risk-green{

    color: #03C03C;

}



.risk-yellow{

    color: rgba(255,235,10,1);

}



.risk-red{

    color: rgba(255,46,31,1);

}



.risk-none{

    color: #888888;

}



.table-icon{



     height: 16px;

     width: 16px;

     margin-top: -4px;      

}



.blacklistedApp{

    background-color: #373737 !important;

}

.wishlistedApp{

    background-color: #0e75a5 !important;
}




.table-default{

    background-color: #414545;

}

.wishlistedAppBtn{
    filter: brightness(60%);
}

.addWishlist:hover {
    filter: brightness(75%);
}





.appcat-0 {



}



.appcat-1 {

    color: orange;

}


.appcat-3 {

    color: #F1C40F;
}


.appcat-20 {

    color: #F20000;
}

.appcat-21 {

    color: #F20000;
}

.appcat-22 {

    color: #F20000;
}



.hide_itemtype {

    display: none;
}



.hide_itemtype {

    display: none;
}



.color-rank1 {

	color: #fd4603;
	text-shadow: 2px 2px 4px #000000;
}

.color-rank1:hover {

	color: #fd4603;
}



.no-shadow {

  text-shadow:none;

}


.radio-hidden { 
  position: absolute;
  opacity: 0;
  width: 0;
  height: 0;
}

/* radio + image */
.radio-hidden + span {
 	opacity: .5;
  cursor: pointer;
}

/* radio + image checked */
.radio-hidden:checked + span {
   opacity: 1;
}



*, *:before, *:after {
    /* Chrome 9-, Safari 5-, iOS 4.2-, Android 3-, Blackberry 7- */
    -webkit-box-sizing: border-box; 
  
    /* Firefox (desktop or Android) 28- */
    -moz-box-sizing: border-box;
  
    /* Firefox 29+, IE 8+, Chrome 10+, Safari 5.1+, Opera 9.5+, iOS 5+, Opera Mini Anything, Blackberry 10+, Android 4+ */
    box-sizing: border-box;
  }

.gift-img {
    border: 1px solid var(--dark-border-color);
}

.gift-img-transform {
    transition: transform .3s ease-out;
    transition-property: transform;
    transition-duration: 0.3s;
    transition-timing-function: ease-out;
    transition-delay: 0s;
    margin-right: auto;
    margin-left: auto;
}

.gift-img-box{
    max-height: 180px;
    height: 180px;
    width: 350px;
    max-width: 350px;
    overflow: hidden;
    display:flex;
    justify-content: center;
    align-items: center;
    margin-right: auto;
    margin-left: auto;
    cursor: pointer;
}

.gift-img-transform:hover {
    transform: scale(1.05);
  }

.gift-row
{
    cursor: pointer;
}

  .gift-detail {	
    background-color: var(--dark-bg-color);
  }

  .gift-detail-container {
    
  }


  gift-detail-toggle
  {
    cursor: pointer;
  }

.gift-detail-appids-container{
    border: 1px solid var(--dark-border-color);
    background-color: var(--body-bg-color);
    padding: 15px 15px 15px 15px;
}

.centered {
    position: fixed;
    top: 50%;
    left: 50%;
    /* bring your own prefixes */
    transform: translate(-50%, -50%);
    border-left: 10px solid #446e2e;
  }

  .selected {
    background-size: 5px 100%;
    background-image:url('../images/green.png');
    background-repeat: no-repeat;
  }

  .input-gift-price{
    width: 70px;
    height: 20px;
    padding: 8px 12px;
    background-color: var(--dark-bg-color);
    border: 1px groove var(--body-color);
    font-size: 12px;
    line-height: 1.42857143;
    color: var(--body-color);
  }

  .input-gift-price:focus {
    outline: none;
    -webkit-box-shadow: inset 7em 1em var(--body-bg-color);
      box-shadow: inset 7em 1em var(--body-bg-color);
  }

  .gift-info-value {
    color: var(--body-color);
    overflow: visible;
    padding-right: 5px;
    padding-left: 5px;
    white-space: nowrap;
  }

  .gift-info-value-row {
    max-width: 308px;
    width: 308px;
    overflow: hidden;
    display:flex;
    justify-content: center;
    align-items: center;
    margin-right: auto;
    margin-left: auto;
    }

  .gift-info-value-icon {
    min-width: 32px;
    display: inline-block;
  }

  .gift-info-value-container {
    margin-right: auto;
    margin-left: auto;
  }
  

  .gift-info-item {
    border-radius: 4px;
    border: 1px solid var(--dark-border-color);
    background-color: var(--body-bg-color);
    margin-left: auto;
    margin-right: auto;
  }


  .input-sm {
    background-color: var(--dark-bg-color);
    color: var(--body-color);
    border: 1px groove var(--body-color);
    border-radius: 0px;
  }

  .input-sm:focus {
    outline: none;
    border: 1px groove var(--body-color);
    -webkit-box-shadow: inset 12em 12em var(--body-bg-color);
      box-shadow: inset 12em 12em var(--body-bg-color);
  }

  .border-radius-0 {
    border-radius: 0px;
  }

  a.text-grey:hover{
    color: var(--link-color-hover);
  }
  a.text-grey:focus{
    color: var(--link-color-hover);
  }

  .inventory-oos
  {
    background-color: var(--dark-bg-color) !important;
    opacity: 60%;
  }

  .warning-text
  {
    color: var(--warning-color);
  }

  .owned-text
  {
    color: var(--owned-color);
  }

  .alert-text
  {
    color: var(--alert-color);
  }

  .table-sticky tbody
  {
    display:block; max-height:450px; overflow-y:scroll;
    
  }
  .table-scrollable thead, .inventory-table tbody tr { display:table; width:100%; table-layout:fixed; }

  :root {
    --body-color: #bbbbbb;
    --body-link-color: #bbbbbb;
    --link-color-hover: #d2d2d2;
    --body-bg-color: #414545;
    --dark-bg-color: #262828;
    --dark-border-color: #848484;
    --input-bg-color-focus: #454545;
    --warning-color: #c97628;
    --alert-color: #b60000;
    --owned-color: #78b954;
    --information-color: #3481c9;
    --banned-color: #6b472e;
    --curator-recommended-color: #42905426;
    --curator-informational-color: #0a66bd3d;
    --curator-notrecommended-color: #6b472e;
  }

  .input-success {
    outline: none;
    border: 1px solid var(--owned-color);
  }

  .input-edited {
    outline: none;
    border: 1px solid var(--warning-color);
  }

  .input-failed {
    outline: none;
    border: 1px solid var(--alert-color);
  }

  .input-warning {
    outline: none;
    border: 1px solid var(--warning-color);
  }

  .hasremoved
  {
    background-size: 5px 100%;
    background-image: url(../images/green.png);
    background-repeat: no-repeat;
  }

  th.sorting_asc::after, th.sorting_desc::after, th.sorting::after { content:'' !important; }

  .gift-info-container{
	border: 1px solid var(--dark-border-color);
    background-color: var(--body-bg-color);
    padding: 15px 15px 15px 15px;
	}

	.page-header
	{
		border-bottom: 1px solid var(--dark-border-color);
	}

	.appids-img-container
	{
		flex-direction: row;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;

	}

	.gift-owners-container
	{
		flex-direction: row;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}

	.region-container
	{
		flex-direction: row;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
		color: var(--warning-color);
		border: 1px solid var(--warning-color);
		background-color: var(--dark-bg-color);
	}

	.flag-container
	{
		flex-direction: row;
		display: flex;
		flex-wrap: wrap;
		justify-content: center;
	}

	.country-flag
	{
		margin: 5px;
	}

	.app-border-warning
	{
		border: 2px solid var(--warning-color);
	}

	.app-border-normal
	{
		border: 2px inset var(--dark-border-color);
	}

	.app-thumbnail{
		filter: brightness(90%);
		transition-property: all;
		transition-duration: .3s;
		transition-timing-function: ease-out;
		transition-delay: initial;
	}

	.app-thumbnail:hover {
		-webkit-filter: brightness(100%); /* Safari 6.0 - 9.0 */
		filter: brightness(100%);
	}

	.gift-appids-container {
		background-color: var(--body-bg-color);
		padding: 15px 15px 15px 15px;
	}

    .sticky-header {
        position: sticky;
        top: 50px; 
        background-color: #363a3a;
        border-bottom: 2px solid #262828;
        z-index: 2;
    }

    .appinfo-column-title {
        background-color:#444444;
        border-left: 1px solid #262828;
    }

    .game_review_summary {
        color: #A34C25;
    }
    .game_review_summary.mixed {
        color: #B9A074;
    }
    .game_review_summary.positive {
        color: #66C0F4;
    }
    .game_review_summary.no_reviews, .game_review_summary.not_enough_reviews {
        color: #929396;
    }

    .container-wide {
        width:1390px;
    }

    table.dataTable thead>tr>th.sorting_asc, table.dataTable thead>tr>th.sorting_desc, table.dataTable thead>tr>th.sorting, table.dataTable thead>tr>td.sorting_asc, table.dataTable thead>tr>td.sorting_desc, table.dataTable thead>tr>td.sorting {
        padding-right: 0px;
    }

/* steam levels */
.friendPlayerLevel.lvl_plus_10 {
	background-position: 0 -32px;
}
.friendPlayerLevel.lvl_plus_20 {
	background-position: 0 -64px;
}
.friendPlayerLevel.lvl_plus_30 {
	background-position: 0 -96px;
}
.friendPlayerLevel.lvl_plus_40 {
	background-position: 0 -128px;
}
.friendPlayerLevel.lvl_plus_50 {
	background-position: 0 -160px;
}
.friendPlayerLevel.lvl_plus_60 {
	background-position: 0 -192px;
}
.friendPlayerLevel.lvl_plus_70 {
	background-position: 0 -224px;
}
.friendPlayerLevel.lvl_plus_80 {
	background-position: 0 -256px;
}
.friendPlayerLevel.lvl_plus_90 {
	background-position: 0 -288px;
}

.friendPlayerLevel{display:inline-block;font-size:16px;border-radius:50%;border:solid #fff 2px;height:28px;width:28px;line-height:26px;text-align:center;cursor:default;margin-top:2px}.friendPlayerLevel.lvl_0{border-color:#9b9b9b}.friendPlayerLevel.lvl_10{border-color:#c02942}.friendPlayerLevel.lvl_20{border-color:#d95b43}.friendPlayerLevel.lvl_30{border-color:#fecc23}.friendPlayerLevel.lvl_40{border-color:#467a3c}.friendPlayerLevel.lvl_50{border-color:#4e8ddb}.friendPlayerLevel.lvl_60{border-color:#7652c9}.friendPlayerLevel.lvl_70{border-color:#c252c9}.friendPlayerLevel.lvl_80{border-color:#542437}.friendPlayerLevel.lvl_90{border-color:#997c52}.friendPlayerLevel.lvl_100,.friendPlayerLevel.lvl_200,.friendPlayerLevel.lvl_300,.friendPlayerLevel.lvl_400,.friendPlayerLevel.lvl_500,.friendPlayerLevel.lvl_600,.friendPlayerLevel.lvl_700,.friendPlayerLevel.lvl_800,.friendPlayerLevel.lvl_900,.friendPlayerLevel.lvl_1000,.friendPlayerLevel.lvl_1100,.friendPlayerLevel.lvl_1200,.friendPlayerLevel.lvl_1300,.friendPlayerLevel.lvl_1400,.friendPlayerLevel.lvl_1500,.friendPlayerLevel.lvl_1600,.friendPlayerLevel.lvl_1700,.friendPlayerLevel.lvl_1800,.friendPlayerLevel.lvl_1900,.friendPlayerLevel.lvl_2000,.friendPlayerLevel.lvl_2100,.friendPlayerLevel.lvl_2200,.friendPlayerLevel.lvl_2300,.friendPlayerLevel.lvl_2400,.friendPlayerLevel.lvl_2500,.friendPlayerLevel.lvl_2600,.friendPlayerLevel.lvl_2700,.friendPlayerLevel.lvl_2800,.friendPlayerLevel.lvl_2900,.friendPlayerLevel.lvl_3000,.friendPlayerLevel.lvl_3100,.friendPlayerLevel.lvl_3200,.friendPlayerLevel.lvl_3300,.friendPlayerLevel.lvl_3400,.friendPlayerLevel.lvl_3500,.friendPlayerLevel.lvl_3600,.friendPlayerLevel.lvl_3700,.friendPlayerLevel.lvl_3800,.friendPlayerLevel.lvl_3900,.friendPlayerLevel.lvl_4000,.friendPlayerLevel.lvl_4100,.friendPlayerLevel.lvl_4200,.friendPlayerLevel.lvl_4300,.friendPlayerLevel.lvl_4400,.friendPlayerLevel.lvl_4500,.friendPlayerLevel.lvl_4600,.friendPlayerLevel.lvl_4700,.friendPlayerLevel.lvl_4800,.friendPlayerLevel.lvl_4900,.friendPlayerLevel.lvl_5000,.friendPlayerLevel.lvl_5100,.friendPlayerLevel.lvl_5200{border:none;border-radius:0;background-repeat:no-repeat;background-position:0 0;font-size:14px;height:32px;width:32px;line-height:32px;text-shadow:1px 1px #1a1a1a;}.friendPlayerLevel.lvl_100{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_hexagons.png")}.friendPlayerLevel.lvl_200{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_shields.png")}.friendPlayerLevel.lvl_300{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_books.png")}.friendPlayerLevel.lvl_400{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_chevrons.png")}.friendPlayerLevel.lvl_500{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_circle2.png")}.friendPlayerLevel.lvl_600{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_angle.png")}.friendPlayerLevel.lvl_700{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_flag.png")}.friendPlayerLevel.lvl_800{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_wings.png")}.friendPlayerLevel.lvl_900{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_arrows.png")}.friendPlayerLevel.lvl_1000{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_crystals.png")}.friendPlayerLevel.lvl_1100{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_space.png")}.friendPlayerLevel.lvl_1200{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_waterelement.png")}.friendPlayerLevel.lvl_1300{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_fireelement.png")}.friendPlayerLevel.lvl_1400{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_earthelement.png")}.friendPlayerLevel.lvl_1500{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_airelement_1-2.png")}.friendPlayerLevel.lvl_1600{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_airelement_3-4.png")}.friendPlayerLevel.lvl_1700{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_airelement_5-6.png")}.friendPlayerLevel.lvl_1800{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_airelement_7-8.png")}.friendPlayerLevel.lvl_1900{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_airelement_9-10.png")}.friendPlayerLevel.lvl_2000{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_geo_1-2.png?v=2")}.friendPlayerLevel.lvl_2100{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_geo_3-4.png?v=2")}.friendPlayerLevel.lvl_2200{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_geo_5-6.png?v=2")}.friendPlayerLevel.lvl_2300{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_geo_7-8.png?v=2")}.friendPlayerLevel.lvl_2400{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_geo_9-10.png?v=2")}.friendPlayerLevel.lvl_2500{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_mandala_1-2.png?v=2")}.friendPlayerLevel.lvl_2600{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_mandala_3-4.png?v=2")}.friendPlayerLevel.lvl_2700{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_mandala_5-6.png?v=2")}.friendPlayerLevel.lvl_2800{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_mandala_7-8.png?v=2")}.friendPlayerLevel.lvl_2900{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_mandala_9-10.png?v=2")}.friendPlayerLevel.lvl_3000{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_spiro_1-2.png?v=2")}.friendPlayerLevel.lvl_3100{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_spiro_3-4.png?v=2")}.friendPlayerLevel.lvl_3200{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_spiro_5-6.png?v=2")}.friendPlayerLevel.lvl_3300{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_spiro_7-8.png?v=2")}.friendPlayerLevel.lvl_3400{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_spiro_9-10.png?v=2")}.friendPlayerLevel.lvl_3500{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_patterns_1-2.png?v=2")}.friendPlayerLevel.lvl_3600{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_patterns_3-4.png?v=2")}.friendPlayerLevel.lvl_3700{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_patterns_5-6.png?v=2")}.friendPlayerLevel.lvl_3800{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_patterns_7-8.png?v=2")}.friendPlayerLevel.lvl_3900{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_patterns_9-10.png?v=2")}.friendPlayerLevel.lvl_4000{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_shapes_1.png?v=2")}.friendPlayerLevel.lvl_4100{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_shapes_2.png?v=2")}.friendPlayerLevel.lvl_4200{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_shapes_3.png?v=2")}.friendPlayerLevel.lvl_4300{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_shapes_4.png?v=2")}.friendPlayerLevel.lvl_4400{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_shapes_5.png?v=2")}.friendPlayerLevel.lvl_4500{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_grunge_1.png?v=2")}.friendPlayerLevel.lvl_4600{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_grunge_2.png?v=2")}.friendPlayerLevel.lvl_4700{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_grunge_3.png?v=2")}.friendPlayerLevel.lvl_4800{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_grunge_4.png?v=2")}.friendPlayerLevel.lvl_4900{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_grunge_5.png?v=2")}.friendPlayerLevel.lvl_5000{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_halftone_1.png?v=2")}.friendPlayerLevel.lvl_5100{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_halftone_2.png?v=2")}.friendPlayerLevel.lvl_5200{background-image:url("https://steamcommunity-a.akamaihd.net/public/shared/images/community/levels_halftone_3.png?v=2")}.friendPlayerLevel.lvl_plus_10{background-position:0 -32px}.friendPlayerLevel.lvl_plus_20{background-position:0 -64px}.friendPlayerLevel.lvl_plus_30{background-position:0 -96px}.friendPlayerLevel.lvl_plus_40{background-position:0 -128px}.friendPlayerLevel.lvl_plus_50{background-position:0 -160px}.friendPlayerLevel.lvl_plus_60{background-position:0 -192px}.friendPlayerLevel.lvl_plus_70{background-position:0 -224px}.friendPlayerLevel.lvl_plus_80{background-position:0 -256px}.friendPlayerLevel.lvl_plus_90{background-position:0 -288px}