@charset "UTF-8";

/** Removing Stuff that is no longer needed from the profile **/
#unix_last_login_container,#unix_last_updated_container,#header_bar,#profile_header,#profile_interests_content,#footer_bar,#profile_friends div.heading,#about_me div.heading,#profile_about_me div.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,#smoke_container,#drink_container,#drugs_container,#marital_status_container,#occupation_container,#school_container,#favorite_food_container,#pets_container,#automobile_container,#about_me_label,#profile_comments,#profile_photo_galleries,#profile_main_photo,#tags_container,#profile_section_background {
  display:none;
}

* {
  box-sizing:border-box;
}

/** Setting rules for existing elements **/
body,td {
  background-color:rgba(255,255,255,1);
  color:rgba(50,50,50,1);
  font-family:'Helvetica';
  font-weight:normal;
  font-style:normal;
  font-size:14px;
  overflow-x:hidden;
}

#profile {
}

#about_me_value {
  display:block;
  line-height:20px;
}

#about_me_container {
  display:block;
  margin:0;
  padding:0;
}

span.notice {
  color:rgba(0,0,0,1);
}

#cam_score_container {
  display:block;
  text-align:center;
  position:relative;
  top:120px;
  font-weight:normal;
  width:100%;
  margin:0;
}

#cam_score_container span.label {
  min-width:0;
  font-weight:normal;
}

#cam_score_container span.label,#cam_score_container span.value {
  display:inline-block;
  color:rgba(50,50,50,1);
}

#profile_friends {
  margin-top:50px;
}

/** Rules for custom things **/
#left_side_banner,#right_side_banner {
  width:15%;
  float:left;
  padding:20px;
  position:relative;
  z-index:100;
}

#right_side_banner img,#left_side_banner img {
  width:100%;
  display:block;
  margin-top:10px;
}

#left_side_banner img:first-child {
  margin-top:0;
}

#main_content {
  width:70%;
  padding:20px;
  float:left;
  position:relative;
  z-index:100;
}

#summersgarden h2 {
  border-bottom:1px solid rgba(50,50,50,1);
}

#summersgarden .img-container {
  text-align:center;
  font-size:0;
}

#summersgarden .img-container img {
  display:inline-block;
  width:33.3333333333%;
}

#summersgarden .img-container img:last-child {
  margin-right:0;
}

#summersgarden .img-container.old img {
  width:15%;
}

h1 {
  font-size:22px;
  border-bottom:1px solid rgba(50,50,50,1);
  font-weight:bold;
}

h2 {
  font-size:18px;
  height:32px;
  line-height:32px;
  vertical-align:middle;
}

h2 img {
  height:32px;
  margin-right:10px;
  display:inline-block;
}

h2 span {
  display:inline-block;
}

a {
  color:rgba(0,0,0,1);
  text-decoration:none;
  font-weight:bold;
}

ul {
  list-style-type:circle;
}

ul li {
  margin-bottom:5px;
}

ul li ul {
  margin-top:5px;
}

.ink-splashes {
  position:absolute;
  z-index:1;
}

.ink-splashes .ink-splash {
  opacity:.4;
  position:absolute;
}

.splash1 {
  top:50px;
  left:-200px;
}

.splash2 {
  top:400px;
  left:600px;
}

.splash3 {
  top:600px;
  left:100px;
}

.splash4 {
  top:900px;
  left:900px;
}

.splash5 {
  top:1300px;
  left:-100px;
}

.splash6 {
  top:1400px;
  left:400px;
}

.splash7 {
  top:1800px;
  left:200px;
}

.splash8 {
  top:2100px;
  left:700px;
}

.splash9 {
  top:2400px;
  left:-50px;
}

.splash10 {
  top:2900px;
  left:200px;
}

.splash11 {
  top:3300px;
  left:100px;
}

.splash12 {
  top:1000px;
  left:-200px;
}

.splash13 {
  top:3100px;
  left:600px;
}

.splash14 {
  top:3700px;
  left:800px;
}

.splash15 {
  top:3900px;
  left:200px;
}

.navigation-bar {
  position:fixed;
  z-index:200;
  top:0;
  left:0;
  width:100%;
  height:40px;
  background-color:white;
  box-shadow:0 0 10px rgb(0,0,0);
  text-align:center;
}

.navigation-bar .nav-content {
  margin-right:auto;
  margin-left:auto;
  padding-top:5px;
  display:inline-block;
}

.navigation-bar .nav-button {
  display:inline-block;
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  padding-bottom:5px;
  border-radius:5px;
  background-color:rgb(60,60,60);
}

.navigation-bar .nav-button a {
  color:rgb(230,230,230);
}

.custom-heading {
  text-align:center;
}

.custom-heading h1 {
  font-size:26px;
  font-weight:bold;
  border-bottom:none;
}

.custom-heading p {
  font-size:18px;
}

.custom-heading a.offlinetip {
  margin-top:30px;
  display:block;
}

.custom-container {
  padding-top:40px;
}

.about {
  margin-top:50px;
  padding-top:0;
}

.events,#VideoPackages {
  text-align:center;
}

.custom-vids img,.events img,#VideoPackages img {
  width:70%;
}

#VideoPackages img {
  margin-top:10px;
}

#VideoPackages img:first-child {
  margin-top:0;
}

.custom-vids {
  text-align:center;
}

.custom-vids h1 {
  text-align:left;
}

.events h1,#VideoPackages h1 {
  text-align:left;
}

.text-with-image-left img {
  float:left;
  width:15%;
  margin-right:20px;
}

.text-with-image-right img {
  float:right;
  width:15%;
  margin-left:20px;
}

.text-with-image-right img.big,.text-with-image-left img.big {
  width:25%;
}

.faq .faq-entry {
  margin-left:20px;
  margin-top:20px;
}

.faq .faq-entry:first-child {
  margin-top:0;
}

.faq .faq-entry p {
  margin:0;
}

.faq .faq-entry .question {
  font-weight:bold;
  font-size:16px;
  background-color:rgb(220,220,220);
}

.faq .faq-entry .answer {
  margin-top:5px;
  margin-left:20px;
}

.faq .faq-entry .answer ul {
  margin:0;
  margin-top:5px;
}

.faq .faq-entry .answer ul li {
  margin:0;
}

.social .social-img-container {
  font-size:0;
  text-align:center;
}

.social .social-img-container .twitter,.social .social-img-container .wishlist,.social .social-img-container .clipsforsale,.social .social-img-container .mfc-share,.social .social-img-container .iwantclips,.social .social-img-container .onlyfans {
  display:inline-block;
  margin-right:15px;
  width:13%;
}

.social .social-img-container img {
  border-radius:10px;
  width:100%;
  display:inline-block;
}

.videos {
  z-index:10;
}

.videos .video-container {
  margin-top:10px;
}

.videos h3 {
  font-size:16px;
  font-weight:bold;
}

.videos ul {
  list-style-type:none;
  margin:0;
  padding:0;
}

.videos ul li {
  margin:0;
  padding:0;
  padding-top:10px;
  height:42px;
  border-top:1px solid rgb(50,50,50);
}

.videos ul li:first-child {
  border:none;
}

.videos ul img {
  display:inline-block;
  height:32px;
  width:32px;
  float:left;
}

.videos ul span {
  display:inline-block;
}

.videos ul span.video-title {
  width:175px;
  font-weight:bold;
  float:left;
  margin-left:10px;
  margin-top:6px;
}

.videos b {
  margin-right:20px;
}

.videos .scroll-container {
  overflow:auto;
  border-top:1px solid rgb(50,50,50);
  border-bottom:1px solid rgb(50,50,50);
}

.all-vids .scroll-container {
  height:400px;
}

.videos .mansion-vids.video-container,.videos .emily-vids.video-container {
  margin-top:30px;
}

.mansion-vids .scroll-container,.emily-vids .scroll-container {
  height:200px;
}

.custom-offlinetipping {
  padding-left:10px;
  padding-top:5px;
  padding-bottom:5px;
  width:214px;
  border-radius:5px;
  background-color:rgb(60,60,60);
  color:white;
  font-weight:bold;
  font-size:20px;
  margin-top:10px;
}

.custom-offlinetipping a {
  color:white;
}