@charset "UTF-8";

#header_bar,#footer_bar,#about_me_label,#profile_main_photo,#profile_header_container,#profile_about_me > div:nth-child(1) {
  display:none;
}

#header_bar,#footer_bar,#about_me_label,#profile_main_photo,#profile_interests_content, {
  display:none;
}

#username_container,#username_value,#gender_container,#gender_value,#body_type_container,#body_type_value,#ethnicity_container,#ethnicity_value,#hair_container,#hair_value,#eyes_container,#eyes_container,#weight_container,#weight_value,#height_container,#height_value,#age_container,#age_value,#country_container,#country_value,#sexual_preference_container,#sexual_preference_value,#smoke_container,#smoke_value,#drink_container,#drink_value,#drugs_container,#drugs_value,#marital_status_container,#marital_status_value,#occupation_container,#occupation_value,#school_container,#school_value,#favorite_food_container,#favorite_food_value,#pets_container,#pets_value,#automobile_container,#automobile_value,#city_container,#city_label> div:nth-child(1) {
  display:none;
}

html,body {
  width:100%;
  margin:0;
}

a {
  color:#000000;
  text-decoration:none;
  font-family:segoe UI;
  font-variant:normal;
  font-weight:30;
  font-style:normal;
}

.mfc_profile_customized {
  background-image:url();
  background-color:#f0eded;
  background-repeat:no-repeat;
  background-attachment:fixed;
  overflow:auto;
  z-index:1;
  width:100%;
  background-size:cover;
  padding:0!important;
}

#tags_container {
  display:block;
}

#comments {
  text-decoration:none;
  font-family:segoe UI;
  font-variant:normal;
  font-size:20pt;
  font-style:normal;
  width:750px;
  font-weight:100!important;
}

.wall_post_time {
  font-size:15pt!important;
}

.wall_post_info {
  font-weight:400!important;
  font-size:17pt!important;
}

.user_comment_textarea_big {
  width:600px!important;
  height:100px!important;
}

.user_comment_textarea_small {
  width:600px!important;
  height:100px!important;
}

#profile_avatar {
  margin-left:350px;
}

.heading {
  text-decoration:none;
  font-family:segoe UI;
  font-variant:normal;
  font-size:25pt!important;
  font-style:normal;
  text-align:left!important;
  height:100px!important;
  width:750px!important;
  font-weight:400!important;
  padding:0!important;
  margin:0!important;
  line-height:3;
}

.header_menu {
  position:fixed;
  right:5px;
  top:10px;
  height:80px;
  width:650px;
  display:block;
  z-index:200;
}

.lushlevels_header_menu {
  position:relative;
  display:inline;
  font-size:20pt;
  text-align:center;
  padding:10px;
  border:2px ridge transparent;
  padding:6px;
  box-shadow:inset 0 0 50px #7e7e7e;
  background:#f5cdf0;
}

.lushlevels_header_menu:hover {
  position:relative;
  display:inline;
  font-size:20pt;
  text-align:center;
  padding:10px;
  border:2px ridge transparent;
  padding:6px;
  box-shadow:inset 0 0 50px #8f3c82;
  background:#f5cdf0;
}

.tiprequests_header_menu {
  position:relative;
  display:inline;
  font-size:20pt;
  text-align:center;
  padding:10px;
  border:2px ridge transparent;
  padding:6px;
  box-shadow:inset 0 0 50px #7e7e7e;
  background:#f5cdf0;
}

.tiprequests_header_menu:hover {
  position:relative;
  display:inline;
  font-size:20pt;
  text-align:center;
  padding:10px;
  border:2px ridge transparent;
  padding:6px;
  box-shadow:inset 0 0 50px #8f3c82;
  background:#f5cdf0;
}

.photoalbums_header_menu {
  position:relative;
  display:inline;
  font-size:20pt;
  text-align:center;
  padding:10px;
  border:2px ridge transparent;
  padding:6px;
  box-shadow:inset 0 0 50px #7e7e7e;
  background:#f5cdf0;
}

.photoalbums_header_menu:hover {
  position:relative;
  display:inline;
  font-size:20pt;
  text-align:center;
  padding:10px;
  border:2px ridge transparent;
  padding:6px;
  box-shadow:inset 0 0 50px #8f3c82;
  background:#f5cdf0;
}

.tipmeoffline_header_menu {
  position:relative;
  display:inline;
  font-size:20pt;
  text-align:center;
  padding:10px;
  border:2px ridge transparent;
  padding:6px;
  box-shadow:inset 0 0 50px #7e7e7e;
  background:#f5cdf0;
}

.tipmeoffline_header_menu:hover {
  position:relative;
  display:inline;
  font-size:20pt;
  text-align:center;
  padding:10px;
  border:2px ridge transparent;
  padding:6px;
  box-shadow:inset 0 0 50px #8f3c82;
  background:#f5cdf0;
}

.profile_section_content {
  width:800px;
  left:50px;
}

.invisible_background {
  position:relative;
  top:10px;
  z-index:10;
  min-width:800px;
}

.inviting {
  position:relative;
  display:block;
  text-align:center;
  width:750px;
  Left:10px;
  top:10px;
  z-index:101;
  font-size:32pt;
  font-family:segoe UI;
  font-variant:normal;
  font-weight:100;
  font-style:normal;
}

.lushlevels {
  position:relative;
  display:block;
  top:50px;
  Left:10px;
}

table {
  border:2px ridge transparent;
  width:750px;
  height:600px;
  padding:20px;
}

caption {
  font-family:segoe UI;
  font-variant:normal;
  font-weight:30;
  font-style:normal;
  font-size:30pt;
}

th {
  font-family:segoe UI;
  font-variant:normal;
  font-weight:100;
  font-style:normal;
  font-size:20pt;
  text-align:center;
  padding:10px;
  border:2px ridge transparent;
  padding:6px;
  box-shadow:inset 0 0 50px #8f3c82;
  background:#f5cdf0;
}

td a {
  display:block;
}

td:hover {
  background:#f5cdf0;
}

td {
  font-family:segoe UI;
  font-variant:normal;
  font-weight:100;
  font-style:normal;
  font-size:18pt;
  text-align:center;
  padding:10px;
  border:2px ridge transparent;
  padding:6px;
  box-shadow:inset 0 0 100px #7e7e7e;
}

.tiprequests {
  position:relative;
  display:block;
  top:80px;
  Left:10px;
}

.PhotoAlbums {
  position:relative;
  top:80px;
}

.PhotoAlbums_text {
  font-family:segoe UI;
  font-variant:normal;
  font-weight:30;
  font-style:normal;
  font-size:30pt;
  text-align:center;
  width:750px;
}

#new_admirer {
  right:10px;
  margin:0;
  position:fixed;
  top:100px;
  min-width:180px;
  text-align:center;
  max-width:180px;
  z-index:200;
  text-decoration:none;
  font-family:segoe UI;
  font-variant:normal;
  font-style:normal;
  font-size:15px!important;
  border:2px ridge transparent;
  box-shadow:inset 0 0 50px #8f3c82;
  background:#f5cdf0;
  padding:10px;
  height:25px;
}

#admirers_label {
  text-align:left;
}

#friends_container {
  display:block;
}

#tags_container {
  margin-top:100px;
}

.container {
  margin:0;
}

.notice {
  color:#4B0082!important;
}

#cam_score_container {
  right:10px;
  margin:0;
  position:fixed;
  top:155px;
  text-align:center;
  max-width:180px;
  min-width:180px;
  z-index:200;
  text-decoration:none;
  font-family:segoe UI;
  font-variant:normal;
  font-style:normal;
  font-size:15px!important;
  border:2px ridge transparent;
  box-shadow:inset 0 0 50px #8f3c82;
  background:#f5cdf0;
  padding:10px;
}

#cam_score_label {
  text-align:center;
  width:90px;
}

#cam_score_value {
  text-align:center;
  width:90px;
}

#rate_container {
  right:10px;
  margin:0;
  position:fixed;
  top:265px;
  max-width:180px;
  min-width:180px;
  text-align:center;
  z-index:200;
  text-decoration:none;
  font-family:segoe UI;
  font-variant:normal;
  font-style:normal;
  font-size:15px!important;
  border:2px ridge transparent;
  box-shadow:inset 0 0 50px #8f3c82;
  background:#f5cdf0;
  padding:10px;
}

.amazon {
  right:250px;
  margin:0;
  position:fixed;
  top:150px;
  width:322px;
  height:144px;
  z-index:200;
  text-decoration:none;
  border:2px ridge transparent;
  box-shadow:inset 0 0 100px #8f3c82;
  background-image:url(https://img.mfcimg.com/photos2/256/25679462/393-229-792-136-11025308.png);
  background-repeat:no-repeat,no-repeat;
}

.amazon {
  -webkit-animation-name:amazon;
  animation-name:amazon;
  -webkit-animation-timing-function:ease-out;
  animation-timing-function:ease-out;
  -webkit-animation-duration:3s;
  animation-duration:3s;
  -webkit-animation-fill-mode:both;
  animation-fill-mode:both;
}

@-webkit-keyframes amazon {
  0% {
    -webkit-transform:translate3d(100%,0,0) skewX(-30deg);
    transform:translate3d(100%,0,0) skewX(-30deg);
    opacity:0;
  }
  
  60% {
    -webkit-transform:skewX(20deg);
    transform:skewX(20deg);
    opacity:1;
  }
  
  80% {
    -webkit-transform:skewX(-5deg);
    transform:skewX(-5deg);
    opacity:1;
  }
  
  100% {
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}

@keyframes amazon {
  0% {
    -webkit-transform:translate3d(100%,0,0) skewX(-30deg);
    transform:translate3d(100%,0,0) skewX(-30deg);
    opacity:0;
  }
  
  60% {
    -webkit-transform:skewX(20deg);
    transform:skewX(20deg);
    opacity:1;
  }
  
  80% {
    -webkit-transform:skewX(-5deg);
    transform:skewX(-5deg);
    opacity:1;
  }
  
  100% {
    -webkit-transform:none;
    transform:none;
    opacity:1;
  }
}

.snapchat {
  right:10px;
  margin:0;
  position:fixed;
  top:350px;
  width:320px;
  height:320px;
  z-index:200;
  text-decoration:none;
  border:2px ridge transparent;
  box-shadow:inset 0 0 100px #8f3c82;
  background-image:url(https://img.mfcimg.com/photos2/256/25679462/419-721-215-700-11040448.gif);
  background-repeat:no-repeat,no-repeat;
}

.snapchat:hover {
  animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;
  transform:translate3d(0,0,0);
  backface-visibility:hidden;
  perspective:1000px;
}

@keyframes shake {
  10%,90% {
    transform:translate3d(-1px,0,0);
  }
  
  20%,80% {
    transform:translate3d(2px,0,0);
  }
  
  30%,50%,70% {
    transform:translate3d(-4px,0,0);
  }
  
  40%,60% {
    transform:translate3d(4px,0,0);
  }
}

.label {
  min-width:20px;
  text-align:center;
}

#rating_value_bar {
  display:block;
  position:relative;
  top:10px;
}

#rating_confirm {
  color:red;
  text-decoration:none;
  font-family:segoe UI;
  font-variant:normal;
  font-weight:bold;
  font-style:normal;
  font-size:10pt!important;
  display:inline;
}

#new_homepage_friend {
  right:10px;
  margin:0;
  position:fixed;
  top:210px;
  min-width:180px;
  text-align:center;
  max-width:180px;
  z-index:200;
  text-decoration:none;
  font-family:segoe UI;
  font-variant:normal;
  font-style:normal;
  font-size:15px!important;
  border:2px ridge transparent;
  box-shadow:inset 0 0 50px #8f3c82;
  background:#f5cdf0;
  padding:10px;
  height:25px;
}