div.affiliates div.groups-list a.u,
div.affiliates div.affiliates-list a.u {
 color: #125780 !important;
 font-family:'Verdana',sans-serif;
 font-size:11pt;
 font-weight:normal;
 font-style:normal;
}
div.affiliates div.affiliates-list div.c span.avatar, div.affiliates div.affiliates-list span.name-only {
    overflow: hidden;
    margin: 0 10px;
    display: inline-block;
}
.affiliates div.grf-description {
 padding: 7px 8px;
 text-align:left;
}
.affiliates div.grf-deviants-stack {
 text-align:left !important;
 padding: 7px 8px;
 width: 250px;
 margin-left: auto;
 margin-right: auto;
}

.affiliates div.grf-deviants-stack span.f {
 display:inline-block;
}
.affiliates div.grf-deviants-stack span.f span {
 display:inline-block;
 text-align:left;
 vertical-align: middle;
 padding: 0;
}
.affiliates div.grf-deviants-stack span.f span.grf-userinfo,
.affiliates div.grf-deviants-stack span.f span.grf-tagline,
.affiliates div.grf-deviants-stack span.f span.grf-userlink,
.affiliates div.grf-deviants-stack span.f span.grf-userlink a {
 padding: 0px;
 color:#405147;
 font-family:'Verdana',sans-serif;
 font-size:11pt;
 font-weight:normal;
 font-style:normal;
 width: 140px;
}
.affiliates div.grf-deviants-stack span.f span.grf-userlink a {
 padding: 0px;
 color: #125780 !important;
 width: auto;
}
.affiliates div.grf-deviants-stack span.f span.grf-tagline {
 color: #597465;
 font-size: 8.25pt;
}
.affiliates div.grf-deviants-stack span.f span.avatar {
 width: 100px;
 height: 50px;
 display:inline-block;
}
.gruze-sidebar .affiliates div.affiliates-list span.avatar {
 margin-left: auto;
 margin-right: auto;
}
.affiliates div.affiliates-list {
   text-align:center;
}
/* If in SidebarBox, remove unnecessary padding and align left */
.gruze-sidebar .affiliates div.grf-deviants-stack {
   width: 160px; 
}
.gruze-sidebar .affiliates div.affiliates-list div,
.gruze-sidebar .affiliates div.grf-description {
 padding:6px;
}
.gruze-sidebar .affiliates div.display-avatars-names-taglines div.affiliates-list div {
 text-align: left !important;
}
.gruze-sidebar .affiliates div.display-avatars-names-taglines div.affiliates-list div span.f {
 margin-left: 6px;
}
.gruze-sidebar .affiliates div.affiliates-list div {
 padding: 0 !important;
}
.gruze-sidebar .affiliates div.grf-deviants-stack div {
   width:100%;
}
.gruze-sidebar .affiliates div.display-avatars-names-taglines div.grf-deviants-stack span.f,
.gruze-sidebar .affiliates div.display-avatars-names div.grf-deviants-stack span.f,
.gruze-sidebar .affiliates div.display-avatars .affiliates-list a {
 margin:6px auto;
 width:100px;
 display:block;
}
.affiliates div.display-avatars .affiliates-list div.grf-description {
 text-align:center;
}

.gruze-sidebar .affiliates .display-names .affiliates-list span{
 display:block;
 padding:4px;
}
.gruze-sidebar .affiliates .nav2 .l,
.gruze-sidebar .affiliates .nav2 .r {
 text-align: left;
 text-indent: -1000px;
 padding-left:30px;
 padding-right:40px;
}
/* --- LIST BOX --- */
.affiliates .groups-list {
 border-radius:4px;
 background-color:#AEC1AD;
 border:1px solid #93A595;
 overflow-x:hidden;
 overflow-y:auto;
 width:500px;
 height:280px;
}
.affiliates .groups-list ul {
 font-size:11pt;
 font-weight:normal;
 list-style:none outside none;
 margin:0;
 padding: 4px 0;
}
.affiliates .groups-list li {
 clear:both;
 cursor:default;
 float:left;
 margin:4px 8px;
 list-style:none outside none;
}
.affiliates .groups-list li div.item {
   border-radius:4px;
   border: 1px solid #A6B2A6;
   background:#E6EDE4;
   padding: 3px;
   width: 475px;
   height: 50px;
   overflow:hidden;
}
/* Drag Handle */
.affiliates .groups-list li div.item .drag-handle  {
 background:url("/minish/gruzecontrol/drag-handle.gif?1") no-repeat scroll 5px 5px transparent;
 cursor:move;
 height:20px;
 left:0 !important;
 position:absolute;
 top:0;
 width:20px;
}
.affiliates .groups-list div.grf-deviants-stack { 
   width:auto;
   padding: 0;
}
.affiliates .groups-list div.grf-deviants-stack span.f { 
    vertical-align: middle;
}
/* DropDownArrow */
.affiliates span.dda {
 background:url("/minish/messages/close-message.gif?1") repeat scroll 0 0 transparent;
 display:inline-block;
 cursor:pointer;
 height:15px;
 position:absolute;
 width:15px;
 z-index:25;
 right:4px;
 top:4px;
 margin:0;
 padding:0;
 overflow: hidden;
}
.affiliates span.dda {
 background-position:-30px -15px;
}
/* heart */
.affiliates span.heart {
 background-image:url("/minish/main/icons6.gif?2");
 background-position:-880px 80px;
 height:30px;
 position:absolute;
 width:30px;
 right:21px;
 top:-8px;
}

.affiliates .hidden {
 display:none;
}

div.popup2.manage-affiliates-dropdown {
    /* since it's in a modal overlaying another modal */
    z-index: 202;
}
