@charset "UTF-8";

@font-face {
  font-family:'Indie Flower';
  font-style:normal;
  font-weight:400;
  src:local('Indie Flower'),local(IndieFlower),url(https://fonts.gstatic.com/s/indieflower/v9/10JVD_humAd5zP2yrFqw6nhCUOGz7vYGh680lGh-uXM.woff) format("woff");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;
}

@font-face {
  font-family:Neucha;
  font-style:normal;
  font-weight:400;
  src:local(Neucha),url(https://fonts.gstatic.com/s/neucha/v9/Z3o5b4Cr9fAMR84C5Z9AUPesZW2xOQ-xsNqO47m55DA.woff) format("woff");
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

@font-face {
  font-family:Neucha;
  font-style:normal;
  font-weight:400;
  src:local(Neucha),url(https://fonts.gstatic.com/s/neucha/v9/Z14xx5NkAnXABtaPytVZVA.woff) format("woff");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;
}

body:before {
  content:"";
  display:block;
  position:fixed;
  left:0;
  top:0;
  width:100%;
  height:100%;
  z-index:-10;
  background:url(https://images.unsplash.com/photo-1498721409281-998093cc905b) center center no-repeat;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
}

.profile_row {
  font-family:Neucha,cursive;
  background-color:rgba(0,0,0,0.7);
}

body {
  width:100%;
  padding-right:15px;
  padding-left:15px;
  margin-right:auto;
  margin-left:auto;
}

@media (min-width:576px) {
  body {
    max-width:540px;
  }
}

@media (min-width:768px) {
  body {
    max-width:720px;
  }
}

@media (min-width:992px) {
  body {
    max-width:960px;
  }
}

@media (min-width:1200px) {
  body {
    max-width:1140px;
  }
}

.header-text {
  font-family:'Indie Flower',cursive;
  color:#B783A7;
  text-shadow:1px 0 0 #686868,1px 1px 0 #686868,0 1px 0 #686868,-1px 1px 0 #686868,-1px 0 0 #686868,-1px -1px 0 #686868,0 -1px 0 #686868,1px -0 0 #686868,-1px 4px 5px #aeaeae;
}

.black-bg {
  background-color:rgba(0,0,0,0.8);
}

.shadowed {
  box-shadow:-2px 2px 3px 1px rgba(0,0,0,0.5);
}

.bg-grey {
  background-color:rgba(255,255,255,0.6);
}

.socialBtn {
  border-radius:5px;
  background-color:#363636;
  padding:10px;
}

.mfc-share-container {
  height:380px;
}

.mfc-share-container iframe {
  width:100%;
  height:100%;
}

#tipmenu ul li:not(:last-of-type) {
  margin-bottom:1rem;
}

#tipmenu ul li a {
  float:right;
}

#tipmenu ul li:not(a) {
  font-weight:bold;
}

#social-links li {
  transition:all 1s ease-in-out;
}

#social-links li:hover {
  transform:scale(1.2);
}

#social-links a img {
  transition:all 1s ease-in-out;
}

#social-links a img:hover {
  transform:rotate(360deg);
}

#social-links p {
  text-align:center;
  margin-bottom:0;
  margin-top:5px;
}

#highTippers li {
  display:flex;
  justify-content:center;
  align-items:center;
  height:50px;
}

#highTippers li {
  text-shadow:1px 0 0 #007F00,1px 1px 0 #007F00,0 1px 0 #007F00,-1px 1px 0 #007F00,-1px 0 0 #007F00,-1px -1px 0 #007F00,0 -1px 0 #007F00,1px -0 0 #007F00,-1px 4px 5px #3F3F3F;
}

#highTippers li:first-child {
  text-shadow:1px 0 0 #FFD700,1px 1px 0 #FFD700,0 1px 0 #FFD700,-1px 1px 0 #FFD700,-1px 0 0 #FFD700,-1px -1px 0 #FFD700,0 -1px 0 #FFD700,1px -0 0 #FFD700,-1px 4px 5px #3F3F3F;
}

#highTippers li:nth-child(2) {
  text-shadow:1px 0 0 #C0C0C0,1px 1px 0 #C0C0C0,0 1px 0 #C0C0C0,-1px 1px 0 #C0C0C0,-1px 0 0 #C0C0C0,-1px -1px 0 #C0C0C0,0 -1px 0 #C0C0C0,1px -0 0 #C0C0C0,-1px 4px 5px #3F3F3F;
}

#highTippers li:nth-child(3) {
  text-shadow:1px 0 0 #CD7F32,1px 1px 0 #CD7F32,0 1px 0 #CD7F32,-1px 1px 0 #CD7F32,-1px 0 0 #CD7F32,-1px -1px 0 #CD7F32,0 -1px 0 #CD7F32,1px -0 0 #CD7F32,-1px 4px 5px #3F3F3F;
}

.clubMembers {
  height:300px;
  max-height:300px;
  overflow-y:auto;
  background-color:rgba(0,0,0,0.3);
  border:.5px solid #101010;
  font-size:1.2em;
}

/* COMMENTS SECTION */
#profile_comments {
  color:#FAFAFA;
}

#new_comment {
  display:flex;
  flex-direction:column;
  align-items:center;
  background-color:rgba(255,255,255,0.4);
  padding:10px 0 5px;
  width:50%;
  margin:auto;
  border-radius:25px;
  box-shadow:-2px 2px 3px 1px rgba(0,0,0,0.5);
}

.wall_post_avatar img {
  height:90px;
  width:90px;
  border-radius:10px;
}

#wall_poster_username {
  margin:5px 0;
  font-size:1.6em;
}

#new_comment_strip_links_container {
  padding-top:10px;
}

.user_comment_textarea_big {
  border:2px solid #B783A7;
}

#comments {
  width:90%;
  margin:auto;
  border-radius:15px;
}

.wall_post {
  clear:both;
  padding:5px;
  margin:30px 0;
  background-color:rgba(255,255,255,0.5);
  border-radius:15px;
}

.wall_post:nth-of-type(2n) {
  background-color:rgba(150,150,150,0.5);
}

.wall_post_avatar {
  border-radius:10px;
  box-shadow:-1.5px .5px 3px 0 #000;
}

.wall_post_time {
  font-size:12px;
}

.wall_post_body {
  overflow:auto;
  padding:8px 4px 10px 10px;
  background-color:rgba(0,0,0,0.6);
  border-radius:5px;
}

/* REMOVE TOP SPACING */
.profile_section_content {
  margin:0;
  padding:0;
  z-index:inherit;
}

.profile_section {
  border-spacing:0;
}

/* HIDDEN SECTIONS */
#age_container,#automobile_container,#be_anywhere_container,#body_type_container,#cam_score_container,#city_container,#country_container,#craziest_thing_container,#drink_container,#drugs_container,#ethnicity_container,#eyes_container,#favorite_books_container,#favorite_food_container,#favorite_models_container,#favorite_movies_container,#favorite_songs_container,#five_things_container,#for_fun_container,#friends_container,#gender_container,#hair_container,#height_container,#hobbies_container,#know_me_container,#marital_status_container,#meaning_life_container,#occupation_container,#perfect_date_container,#perfect_mate_container,#pets_container,#profile_header,#profile_interests_content,#profile_main_photo,#profile_schedule,#school_container,#sexual_preference_container,#smoke_container,#tags_container,#talents_container,#turn_ons_container,#username_container,#weight_container,#header_bar .header_links,#header_bar .header_time,.profile_row.hidden,#profile_about_me > .heading,#about_me_label,#footer_bar,#header_bar,.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption,#profile_friends,#profile_comments .heading,#profile_password_photo_galleries,#profile_photo_galleries {
  display:none!important;
}