


.MyProfile #MainContent {
 background: url(https://www.runescape.com/l=2/img/clan/global/clansContentBg.jpg) no-repeat scroll 44px 103px transparent;
}

.RecruitingFlag {
 display: none;
}

#clanStats,
#coreStats {
 margin-left: auto;
 margin-right: auto;
}

#clanStats {
 width: 923px;
}

 #clanCompare {
  height: 39px;
  margin: 16px 0 0 72px;
 }

  #clanCompare .Button {
   float: left;
   margin: 9px 0 0 9px;
  }

 #clanNames,
 #clanFlags {
  position: absolute;
 }

 #clanNames {
  font-size: 18px;
    position: absolute;
    top: 23px;
    width: 566px;
 }

  #clanNames .left,
  #clanNames .right {
   text-align: center;
   width: 168px;
  }

 #clanFlags {
    position: absolute;
    top: 54px;
    z-index: 2;
    width: 502px;  /* For waving Banner - was 499px */
 }
 #clanFlags .right{
  width: 101px;  /* For waving Banner */
 }
 #clanFlags img {
  top: 0; /* For waving Banner */
  left: 0; /* For waving Banner */
  width: 98px;
  height: 44px;
 }

 .OrnamentalBox.Width823.SegmentTwo .OrnamentalBoxTop {
  background-image: url(https://www.runescape.com/l=2/img/clan/stats/ornamentalBox823_top.png?1);
 }

 .OrnamentalBox.Width823.SegmentTwo .OrnamentalBoxBg {
  background-image: url(https://www.runescape.com/l=2/img/clan/stats/ornamentalBox823_middle.png);
 }

 .OrnamentalBox.Width823.SegmentTwo .OrnamentalBoxBottom {
  background-image: url(https://www.runescape.com/l=2/img/clan/stats/ornamentalBox823_bottom.png);
 }

 .comparing .OrnamentalBox.Width823.SegmentTwo .OrnamentalBoxTop {
  background-image: url(https://www.runescape.com/l=2/img/clan/stats/ornamentalBox823_top_compare.png?2);
 }

 .comparing .OrnamentalBox.Width923.SegmentTwo .OrnamentalBoxTop {
  background-image: url(https://www.runescape.com/l=2/img/clan/stats/ornamentalBox923_top_compare.png?2);
 }

 .OrnamentalBox.Width923.SegmentTwo .OrnamentalBoxTop {
  background-image: url(https://www.runescape.com/l=2/img/clan/stats/ornamentalBox923_top.png?2);
 }

 .OrnamentalBoxContent,
 .OrnamentalBoxContent a {
  color: white;
 }

 .OrnamentalBoxContent {
  padding: 0 50px;
 }

  .OrnamentalBox .left,
  .OrnamentalBox .middle {
   position: relative; /* For waving Banner */
   float: left;
  }

  .OrnamentalBox .right {
   position: relative; /* For waving Banner */
   float: right;
  }

  .OrnamentalBoxContent .row {
   overflow: hidden;
   clear: both;
  }

   .OrnamentalBoxContent .row .right,
   .OrnamentalBoxContent .row .left {
    border-bottom: 1px dotted #635035;
   }

    .OrnamentalBoxContent .row .right span,
    .OrnamentalBoxContent .row .left span {
     display: block;
     color: #bb8832;
     font-size: 16px;
     font-family: KingthingsPetrockRegular,Times New Roman,serif;
    }

  .OrnamentalBoxContent .row .middle img {
   display: block;
   margin: auto;
  }

  #clanStats .row.first-row .right,
  #clanStats .row.first-row .left {
   padding-top: 8px;
  }

  #clanStats .row.first-row .middle {
   padding-top: 0;
  }

  #clanStats .row.last-row .right,
  #clanStats .row.last-row .left {
   border: none;
  }

 #coreStats {
  margin-top: 8px;
  position: relative;
  z-index: 10;
 }

  #coreStats #clanNames {
   left: 129px;
  }

  #coreStats #clanFlags {
   left: 162px;
  }

  #coreStats .OrnamentalBoxBg {
   margin-top: 110px;
  }

   #coreStats .OrnamentalBoxContent {
    margin-top: -35px;
   }

    #coreStats .row a:hover div {
     text-decoration: underline;
    }

    #coreStats .row .right,
    #coreStats .row .left {
     width: 320px;
     padding-top: 17px;
     padding-bottom: 17px;
    }

     #coreStats .row .right {
      text-align: right;
     }

      #coreStats .row .right span {
       float: left;
       margin-left: 10px;
      }

     #coreStats .row .left span {
      float: right;
      margin-right: 10px;
     }

    #coreStats .row .middle {
     padding-top: 12px;
     width: 83px;
    }

 #clanSkillStats {
  margin-top: 30px;
  text-align: center;
 }

  #clanSkillStats #clanNames {
   left: 178px;
  }

  #clanSkillStats #clanFlags {
   left: 212px;
  }

  #clanSkillStats #skillSelect {
   z-index: 2;
   position: absolute;
   left: 395px;
   top: 56px;
   text-align: left;
  }

   #skillSelect:hover .DropListWrapper {
    top: -5px;
   }

  #clanSkillStats .OrnamentalBoxBg {
   margin-top: 125px;
  }

   #clanSkillStats .OrnamentalBoxContent {
    margin-top: -35px;
   }

   #clanSkillStats.OrnamentalBox.Width923.SegmentTwo .OrnamentalBoxBg {
    top: 130px;
    margin-top: 0px;
    margin-bottom: 180px;
    *margin-bottom: 90px;
   }

    #clanSkillStats .columnAll,
    #clanSkillStats .columnAverage,
    #clanSkillStats .columnTotal,
    #clanSkillStats .columnMembers {
     display: block;
     float: left;
    }

    #clanSkillStats .columnAll {
     width: 84px;
     color: #7ed3d4;
    }

    #clanSkillStats .columnAverage {
     width: 93px;
     color: #5b79cf;
    }

    #clanSkillStats .columnTotal {
     width: 118px;
     color: #63b36e;
    }

    #clanSkillStats .columnMembers {
     width: 74px;
     color: #d4987e;
    }

    #clanSkillStats .header {
     background: transparent;
     box-shadow: none;
     clear: both;
     font-size: 9px;
     min-width: 0;
     position: static;
     z-index: 0;
    }

     #clanSkillStats .header .left,
     #clanSkillStats .header .right {
      border-bottom: 1px solid #635035;
     }


    #clanSkillStats .row .right,
    #clanSkillStats .row .left {
     width: 369px;
    }

    #clanSkillStats .row .middle {
     padding-top: 5px;
     width: 85px;
    }

     #clanSkillStats .row .middle .statName,
     #clanSkillStats .row .middle .statName span {
      white-space: pre;
      text-align: center;
      background-repeat: no-repeat;
      background-image: url(https://www.runescape.com/l=2/img/clan/stats/skill-icon-name-bg.png);
      height: 27px;
      line-height: 19px;
     }

     #clanSkillStats .row .middle .statName {
      position: relative;
      top: 0;
      display: -moz-inline-grid;
      display: inline-block;
      overflow: visible;
      color: white;
      background-position: left 0%;
      padding-left: 9px;
     }

     #clanSkillStats .row .middle .statName span {
      float: left;
      background-position: right 100%;
      padding-right: 9px;
     }

     #clanSkillStats .row .middle .statName span span {
      padding: 0;
      background-repeat: repeat-x;
      background-position: left 50%;
     }

     #clanSkillStats .row .middle .statName span span span {
      position: relative;
      border: 0;
      outline: 0;
      font-size: 9px;
      color: #b8b8b8;
      background: none !important;
     }

    #clanSkillStats .row .left .columnAll,
    #clanSkillStats .row .left .columnAverage,
    #clanSkillStats .row .left .columnTotal,
    #clanSkillStats .row .right .columnAverage,
    #clanSkillStats .row .right .columnTotal,
    #clanSkillStats .row .right .columnMembers {
     border-right: 1px dotted #635035;
    }

    #clanSkillStats .row .columnAll,
    #clanSkillStats .row .columnAverage,
    #clanSkillStats .row .columnTotal,
    #clanSkillStats .row .columnMembers {
     padding-top: 22px;
     padding-bottom: 22px;
     font-size: 14px;
     position: relative;
    }

     #clanSkillStats .row .skillDifference,
     #clanSkillStats .row .skillDifference span {
      display: block;
     }

     #clanSkillStats .row .skillDifference {
      width: 100%;
      height: 19px;
      background-repeat: no-repeat;
      background-position: center;
      position: absolute;
      display: none;
      bottom: 6px;
      line-height: 19px;
     }

      #clanSkillStats .row .skillDifference span {
       margin: auto;
       font-size: 9px;
       font-family: MuseoSans500,Arial,Times New Roman,serif;
       text-align: right;
       background-position: 0 6px;
       background-repeat: no-repeat;
      }

     #clanSkillStats .row .columnTotal .skillDifference {
      background-image: url(https://www.runescape.com/l=2/img/clan/stats/skill-difference-xp-bg.png);
     }

      #clanSkillStats .row .columnTotal .skillDifference span {
       width: 93px;
      }

     #clanSkillStats .row .columnAll .skillDifference {
      background-image: url(https://www.runescape.com/l=2/img/clan/stats/skill-difference-levelall-bg.png);
     }

      #clanSkillStats .row .columnAll .skillDifference span {
       width: 59px;
      }

     #clanSkillStats .row .columnAverage .skillDifference {
      background-image: url(https://www.runescape.com/l=2/img/clan/stats/skill-difference-levelavg-bg.png);
     }

      #clanSkillStats .row .columnAverage .skillDifference span {
       width: 68px;
      }

     #clanSkillStats .row .columnMembers .skillDifference {
      background-image: url(https://www.runescape.com/l=2/img/clan/stats/skill-difference-members-bg.png);
     }

      #clanSkillStats .row .columnMembers .skillDifference span {
       width: 50px;
      }

     #clanSkillStats .row .skillDifference.red span {
      color: #ff0000;
      background-image: url(https://www.runescape.com/l=2/img/clan/stats/skill-difference-down.png);
     }

     #clanSkillStats .row .skillDifference.green span {
      color: #10e12d;
      background-image: url(https://www.runescape.com/l=2/img/clan/stats/skill-difference-up.png);
     }

    #clanSkillStats .row .columnAll {
     width: 83px;
    }

    #clanSkillStats .row .columnAverage {
     width: 92px;
    }

    #clanSkillStats .row .columnTotal {
     width: 117px;
    }

    #clanSkillStats .row .columnMembers {
     width: 73px;
    }

    #clanSkillStats .row.last-row {
     margin-bottom: 8px;
    }

     #clanSkillStats .row.last-row .right,
     #clanSkillStats .row.last-row .left {
      border: none;
     }

#clanHiscores #searchOwnClan {
 position: absolute;
 right: -3px;
 top: 0;
}

#clanHiscores .errorText {
 color: red;
 display: block;
 margin-right: 4px;
 margin-top: 10px;
}

#clanHiscores .columnBanner,
#clanHiscores .columnMembers,
#clanHiscores .columnRanking {
 display: block;
 float: left;
}

#clanHiscores .columnBanner span,
#clanHiscores .columnRanking span {
 margin-left: 10px;
}

#clanHiscores .cssTableSmall .row > span {
  padding-bottom: 15px;
  padding-top: 15px;
}

#clanHiscores .columnBanner {
 width: 100px;
}

#clanHiscores .row .columnBanner {
 padding: 6px 10px 2px!important;
 width: 80px;
}

#clanHiscores .row .columnBanner {
 text-align: center;
}

#clanHiscores .row .columnBanner,
#clanHiscores .row .columnMembers {
 border-right: 1px dotted #635035;
}

#clanHiscores .row .columnBanner img {
 width: 73px;
}

#clanHiscores .columnName {
 width: 385px;
}

#clanHiscores .row .columnName {
 color: white;
}

#clanHiscores .row .columnMembers,
#clanHiscores .row .columnRanking {
 font-family: KingthingsPetrockRegular,Times New Roman,serif;
 font-size: 20px;
}

#clanHiscores .row .columnRanking {
 color: #69ca77;
}

#clanHiscores .columnMembers {
 width: 75px;
 color: #B8B8B8;
 text-align: center;
}

#clanHiscores .tableContainer {
  margin: 12px -18px;
  width: 796px;
  padding-top: 12px;
}

#clanHiscores #sortingOptions {
  left: 185px;
  position: absolute;
  top: 56px;
  z-index: 5;
}

#clanHiscores .InPageDropDown {
 color: #B8B8B8;
  margin-left: -15px;
  position: relative;
  float: left;
}

#clanHiscores div.InPageDropDown .DropListWrapper {
 background-image: url(https://www.runescape.com/l=2/img/clan/stats/DropDown100Bg_extralong.png);
}

#clanHiscores #rankingSkills {
 left: 0;
}

#clanHiscores #rankingXP {
  left: 160px;
}

#clanHiscores #rankingOther {
 left: 320px;
}

#clanHiscores .InPageDropDown .ArrowDown {
 background-image: url(https://www.runescape.com/l=2/img/clan/stats/arrowDown_extralong.png);
 height: 800px;
}

#clanHiscores div.InPageDropDown:hover .DropListWrapper {
  top: -5px!important;
}

#clanHiscores div.PageControl {
 margin: 25px auto 0;
 float: none;
}


.left p {
 width:200px;
 float:left;
}

.right p {
 width:200px;
 float:right;
}