@font-face {
  font-family: ArialRounded;
  src: url(/ArialRounded.TTF);
}

@font-face {
  font-family: ArialRoundedBold;
  src: url(/ArialRoundedBold.TTF);
}

.hip .smalltext {font-size: 11px;}
.hip .text {font-size: 12px}
.pTraits.hip{border-radius:5px;overflow: hidden;}
.hip{border-color: #fff; color: #501c1e; font-family:ArialRounded;}
.profilefunctions.hip{background:#ffffff61; border-color: transparent; color: #501c1e;}
#maincontents.hip select{
  background: none;
  font-size: 11px;
  border: none;
  font-family: 'ArialRounded';
  color: white;
  padding: 0px;
  margin: 0px;
  font-weight: bold;
}

#maincontents.hip option {
  color: #501c1e;
}
#maincontents.hip{ background-image: linear-gradient(#780244 0%, #ac0752 5%, #ca0f79 100%);}
.boxshadow.hip{filter:none;}
.profile.hip {
  background-image:url('/WLWP/cityscape.png'), linear-gradient(to top, #ffffffa6 0%, transparent 50%), repeating-linear-gradient(45deg, #f8c301, #f8c301 20px, #fbcc00 20px, #fbcc00 40px);
  background-size: contain, auto;
  background-repeat: no-repeat, repeat;
  background-position: bottom, 0 0;
  border: none;
}
.killyourself.hip {box-shadow: 0px 0px 6px 0px #000000bd;}
.tab.hip {
  border: 1px solid #501c1e;
  background: #501c1e;
  border-radius: 5px 5px 0 0;
  box-shadow: none;
  font-weight: bold;
  color: #fff;
  }
.profileTrait.hip{
  background: #ffffff61;
  border: none;
  border-top: 0;
  color: #501c1e;
  box-shadow: none;  
}
.buttonstyling.hip {
  background: linear-gradient(#76292c,#501c1e);
  box-shadow: none;
  color: #fff;
}
#generalcompat.hip .listitem:nth-child(odd){ background: #ffffff4d;}
.bottomsection.hip {border-width: 2px 0px 2px 0px; border-style: dashed;}
.divider.hip {border-width: 0px 0px 0px 2px; border-style: dashed; background: none;}
#otherprofiles.otherprofiles.hip{background: linear-gradient(#ffffff61 0%, #ffffffb0 100%); border:none; border-color: #501c1e; box-shadow: none;}
#otherprofiles traits.hip::first-line {
  font-size: 13px;
}
.smallImg.hip{box-sizing: border-box;}
.smallprofile.hip{border-bottom: 2px solid #9c0a5b; padding-bottom: 10px;}
.smallprofile.hip:hover{background: linear-gradient(rgb(255 87 178) 0%, #db0e91 100%);}
.smallprofile.hip:hover p, .smallprofile.hip:hover label{color: white;}
.smallprofile.hip.clicked{background: linear-gradient(rgb(255 87 178) 0%, #db0e91 100%);}
.smallprofile.hip.clicked p, .smallprofile.hip.clicked label{color: white;}
.bigquotestyle.hip {
    color: white;
    padding: calc(7 / 810 * 100vh) calc(12 / 810 * 100vh);
    font-size: 11px;
    background: linear-gradient(rgb(255 87 178) 0%, #db0e91 100%);
    box-shadow: 1px 1px 2px 0.2px rgba(0, 0, 0, 0.5);
    border-radius: 5px;
    filter: none;
}