@charset "UTF-8";

#header_bar,#profile_main_photo,#tags_container,#cam_score_container,#status_container,#blurb_container,#unix_last_broadcast_container,#unix_last_updated_container,#profile_about_me > .heading,#profile_interests_content,#profile_comments,#avatar_holder,#profile_header_container > .heading {
  display:none;
}

#about_me_container span#about_me_label,#profile_about_me #tags_container,#footer_bar,#profile_about_me > .heading,#username_container,#gender_container,#body_type_container,#ethnicity_container,#hair_container,#eyes_container,#weight_container,#height_container,#age_container,#city_container,#country_container,#sexual_preference_container,#occupation_container,#smoke_container,#favorite_food_container {
  display:none;
}

#profile_main_about_holder,#profile_about_me_friends,#profile_header_container,.profile_row,.profile_section,.profile_section .heading,.profile_section_content,.container {
  display:block;
  margin:0;
  padding:0;
  border:0;
}

/* latin */
@font-face {
  font-family:'Poiret One';
  font-style:normal;
  font-weight:400;
  src:local('Poiret One'),local(PoiretOne-Regular),url(https://fonts.gstatic.com/s/poiretone/v5/HrI4ZJpJ3Fh0wa5ofYMK8fk_vArhqVIZ0nv9q090hN8.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2212,U+2215;
}

body,.heading {
  background:rgba(255,255,255,0);
  padding:0;
  margin:0;
  color:#000000;
  line-height:170%;
  font-family:'Poiret One'!important;
  font-size:18px;
  font-weight:bold;
  letter-spacing:1px;
}

.profile_section_content .heading {
  font-size:18px;
}

#Jun_Rules,#Jun_PVT {
  text-align:left;
}

#profile {
  width:1080px;
  margin:0 auto;
  margin-bottom:50px;
}

.profile_section_content {
  margin-left:100px;
}

#about_me_value {
  line-height:170%;
  padding:0;
  text-align:center;
}

#LeftSideImages {
  position:absolute;
  left:-300px;
  top:-100px;
  width:270px;
}

#dp_Profile {
  width:880px;
}

#profile_friends,#profile_password_photo_galleries,#profile_schedule {
  width:860px;
  padding:20px 20px 10px;
  margin-top:30px;
}

#profile_password_photo_galleries,#profile_schedule {
  margin-left:100px;
}

#profile_schedule .profile_section_content {
  margin-left:0;
}

ul {
  list-style:none;
}

#dp_About {
  min-width:880px;
  height:650px;
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  flex-flow:column wrap;
  align-content:center;
}

#JuniperHeader,#dp_Stats,#dp_Bio {
  width:400px;
}

#dp_Name img {
  width:400px;
  padding-top:70px;
}

#dp_Stats {
  width:300px;
  border:7px solid;
}

#dp_Bio {
  flex-grow:2;
  font-size:175%;
  line-height:130%;
}

.ClubPerks,#profile_friends,#profile_password_photo_galleries,#profile_schedule {
  border:7px solid #000000;
}

#dp_Links {
  border-top:7px solid;
  border-bottom:7px solid;
}

#Jun_Tip div.dp_SectionTitle,#Jun_PVT div.dp_SectionTitle,#Jun_Rules div.dp_SectionTitle,#Jun_SoloVids div.dp_SectionTitle,#Jun_CharlieBVids div.dp_SectionTitle,#Jun_SnuggleVids div.dp_SectionTitle {
  border-bottom:7px solid;
}

.dp_SectionTitle img {
  width:800px;
}

.dp_Icon {
  width:100px;
  height:100px;
}

.TwoColumn {
  display:flex;
}

.NoWrap {
  flex-basis:0;
}

.Largetext {
  font-size:140%;
}

.Columns4 {
  display:flex;
  flex-flow:row wrap;
  justify-content:center;
  margin-left:-60px;
}

.Columns4 li {
  display:block;
  width:195px;
}

#dp_Links {
  display:flex-flow;
  justify-content:space-between;
}

#dp_Links a img {
  margin-left:10px;
}

.dp_Section {
  margin-top:20px;
  padding:5px 3px;
}

.dp_2Columns {
  display:flex;
  flex-flow:row wrap;
  justify-content:space-between;
  align-items:stretch;
}

.Club4 {
  display:flex;
  flex-flow:row wrap;
  justify-content:center;
  width:640px;
  min-height:350px;
  margin-left:10px;
}

.Club4 li {
  display:block;
  margin:5px 10px;
}

.dp_Club {
  display:flex;
  flex-flow:row wrap;
  justify-content:center;
}

.ClubPerks {
  flex-basis:0;
}

.dp_vids {
  display:flex;
  justify-content:center;
  flex-flow:row wrap;
  margin-top:20px;
}

.dp_vids div {
  width:250px;
  flex-basis:auto;
}

.Club4 {
  border-bottom:7px solid;
}

#password_photo_gallery_previews {
  width:860px;
  margin-left:-100px;
}