@charset "UTF-8";

@font-face {
  font-family:"Merienda One";
  font-style:normal;
  font-weight:400;
  src:local("Merienda One"),local(MeriendaOne-Regular),url(https://fonts.gstatic.com/s/meriendaone/v7/bCA-uDdUx6nTO8SjzCLXvegdm0LZdjqr5-oayXSOefg.woff2) format("woff2");
  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;
}

#header_bar,#footer_bar,#about_me_label,#profile_main_photo,#profile_header_container,#profile_header,#tags_label,#tags_value,#profile_about_me > div:nth-child(1),#avatar_holder,#profile_avatar,#username_container,#gender_container,#ethnicity_container,#age_container,#country_container,#tags_container,#city_container,#sexual_preference_container,#body_type_container,#hair_container,#eyes_container,#weight_container,#height_container,#smoke_container,#drink_container,#drugs_container,#marital_status_container,#occupation_container,#school_container,#favorite_food_container,#pets_container,#automobile_container,#profile_interests_content {
  display:none;
}

* {
  padding:0;
  margin:0;
  box-sizing:border-box;
}

html,body {
  height:100%;
}

body {
  background:#9e9e9e;
  color:#060c18;
  font-family:"Merienda One";
  font-size:1rem;
  background-image:url(https://drive.google.com/uc?view=export&id=0B7TM1QL81yuoSmluT0p4bU44TUk);
  background-attachment:fixed;
}

.preload {
  position:absolute;
  overflow:hidden;
  left:-9999px;
  top:-9999px;
  height:1px;
  width:1px;
}

a {
  color:#921616;
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
  color:#c62828;
}

#header {
  position:relative;
  height:25rem;
  margin:-1.5rem -3.5rem 6.5rem;
  background:url(https://drive.google.com/uc?export=view&id=1FRdFB_wNto-0FIFjNg7E_v-T3XwOr6as) no-repeat center center;
  background-size:cover;
  border-bottom:.125rem solid #eceff1;
  border-top:.125rem solid #eceff1;
  box-shadow:inset 0 0 10rem rgba(33,33,33,0.5);
  border-radius:.125rem;
}

#header h1 {
  display:inline-block;
  padding:.25rem 5.5rem 1rem;
  font-size:4rem;
  background-color:#060c18;
  background-image:url(https://drive.google.com/uc?export=view&id=0B7TM1QL81yuobVVKZ2dxd3RGck0);
  color:#eceff1;
  position:absolute;
  right:3.5rem;
  bottom:-4rem;
  border-top:.125rem solid #eceff1;
  border-bottom:.125rem solid #eceff1;
  border-radius:.125rem;
}

#header h1 span:first-child {
  font-size:.9em;
}

#header #avatar {
  width:10rem;
  height:10rem;
  background:url(https://img.mfcimg.com/photos2/174/17443285/608-416-691-657-12673394.250.jpg) no-repeat center center;
  background-size:cover;
  position:absolute;
  left:3.5rem;
  bottom:-4rem;
  border:.125rem solid #eceff1;
  border-radius:.25rem;
  box-shadow:inset 0 0 5rem rgba(33,33,33,0.25);
}

#custom-wrapper {
  margin:0 auto;
  width:75rem;
  min-height:100vh;
  box-shadow:0 0 2rem rgba(33,33,33,0.33);
  padding:2.5rem 2.5rem .25rem;
  background-color:#eceff1;
  background-image:url(https://drive.google.com/uc?export=view&id=0B7TM1QL81yuob0VEZC12NmVIWVE);
}

p.about {
  margin:0 .125rem 1.5rem;
  padding:1rem;
  background:rgba(33,33,33,0.1);
  border-top:.125rem solid #eeeeee;
  text-align:justify;
  border-bottom:.125rem solid #bdbdbd;
}

p.about img {
  margin:0 1rem;
  border:.0625rem solid #f5f5f5;
  background-color:#fafafa;
  border-radius:.0625rem;
}

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

#about_me_value {
  display:block;
}

div.profile_section_content {
  padding:0;
  margin:0;
}

#profile_comments {
  display:block;
}

.heading {
  font-size:1.1rem;
  padding:.375rem .5rem;
  margin:1rem 0 0;
  position:relative;
  border-top-left-radius:.25rem;
  border-top-right-radius:.25rem;
  background-color:#060c18;
  background-image:url(https://drive.google.com/uc?export=view&id=0B7TM1QL81yuobVVKZ2dxd3RGck0);
  color:#eceff1;
  border-bottom:.125rem solid #f5f5f5;
}

#cam_score_container {
  display:block;
  width:70rem;
  margin:0 auto;
  color:#eceff1;
  font-size:1.1rem;
  top:33rem;
  position:relative;
  z-index:10;
  text-align:right;
}

#cam_score_label {
  min-width:0;
  padding-right:.5rem;
  margin-right:0;
  position:absolute;
  right:3.5rem;
}

#cam_score_value {
  position:absolute;
  right:.5rem;
}

h3.tipmenu {
  text-align:center;
}

p.tipmenu {
  text-align:center;
  margin:0 .125rem 2.5rem;
  padding:1rem;
  background:rgba(33,33,33,0.1);
  border-top:.125rem solid #eeeeee;
  border-bottom:.125rem solid #bdbdbd;
}

p.tipmenu .small {
  font-size:.8em;
  color:#757575;
}

p.tipmenu img {
  margin:1rem;
  border:.125rem solid #eeeeee;
}

#profile_friends {
  margin:0 auto;
  width:75rem;
  padding:3.75rem 3.5rem 2.5rem;
  background-color:#eceff1;
  background-image:url(https://drive.google.com/uc?export=view&id=0B7TM1QL81yuob0VEZC12NmVIWVE);
  position:relative;
}

#profile_friends div.container {
  position:relative;
}

#profile_friends .heading {
  background:rgba(33,33,33,0.1);
  position:absolute;
  padding:0;
  top:0;
  left:2.5rem;
  right:2.5rem;
  bottom:0;
  color:transparent;
  font-size:0;
  pointer-events:none;
  border-bottom:.125rem solid #bdbdbd;
}

#profile_friends .heading:before {
  display:block;
  content:"Friends";
  font-size:1.1rem;
  padding:.375rem .5rem;
  margin:0;
  position:relative;
  border-top-left-radius:.25rem;
  border-top-right-radius:.25rem;
  border-bottom:.125rem solid #f5f5f5;
  background-color:#060c18;
  background-image:url(https://drive.google.com/uc?export=view&id=0B7TM1QL81yuobVVKZ2dxd3RGck0);
  color:#eceff1;
}

#profile_comments {
  margin:0 auto;
  width:75rem;
  padding:0 2.5rem 1.25rem;
  background-color:#eceff1;
  background-image:url(https://drive.google.com/uc?export=view&id=0B7TM1QL81yuob0VEZC12NmVIWVE);
  position:relative;
}

#profile_comments:before {
  display:block;
  content:" ";
  position:absolute;
  top:1.25rem;
  left:2.5rem;
  right:2.5rem;
  bottom:1.25rem;
  background:rgba(33,33,33,0.1);
}

#profile_comments .profile_section_content {
  padding-top:.1rem;
}

#profile_comments #comments {
  padding:0 1rem;
}

#profile_comments .wall_post {
  background:rgba(33,33,33,0.1);
  border-top-left-radius:.25rem;
  border-top-right-radius:.25rem;
  border-bottom:.125rem solid #bdbdbd;
  margin:0 0 1.25rem;
  padding:1rem 1rem 0;
}

#profile_comments .wall_post .wall_post_avatar img {
  border:.0625rem solid #eeeeee;
  background-color:#bdbdbd;
}

h2 {
  font-size:1.1rem;
  padding:.375rem .5rem;
  margin:1.5rem .125rem 0;
  position:relative;
  border-top-left-radius:.25rem;
  border-top-right-radius:.25rem;
  background-color:#060c18;
  background-image:url(https://drive.google.com/uc?export=view&id=0B7TM1QL81yuobVVKZ2dxd3RGck0);
  color:#eceff1;
}

h2 a.tip {
  text-decoration:none;
  color:#f5f5f5;
  position:absolute;
  top:0;
  right:0;
  bottom:-.125rem;
  padding:0 1rem;
  font-size:1rem;
  line-height:2rem;
  vertical-align:middle;
  border-top-right-radius:.25rem;
  background-color:#921616;
  border-bottom:.125rem solid #eeeeee;
  border-left:.125rem solid #eeeeee;
  transition:background-color ease 0.5s,text-shadow ease .5s;
}

h2 a.tip:hover {
  text-shadow:.125rem .125rem .25rem rgba(33,33,33,0.5);
  background-color:#c62828;
}

.share {
  padding:1rem;
  text-align:center;
  color:#eceff1;
  background-color:#921616;
  margin:0 auto;
  display:block;
  border-top-left-radius:.25rem;
  border-top-right-radius:.25rem;
  border-bottom:.125rem solid #616161;
  transition:all ease .33s;
}

.share:hover {
  color:#eceff1;
  text-decoration:none;
  background-color:#c62828;
  text-shadow:.125rem .125rem 0 rgba(33,33,33,0.33);
}

.share:hover span {
  text-decoration:underline;
}

.share span {
  display:block;
  padding:1rem 1rem 0;
  font-size:1.1em;
}

[class^=icon] {
  font-style:normal;
}

.icon-heart:after {
  content:"\2665";
}

.icon-heart-red:after {
  content:"\1F496";
}

.icon-heart-ribbon:after {
  content:"\1F49D";
}

.icon-fire:after {
  content:"\1F525";
}

.icon-star:after {
  content:"\2B50";
}

.icon-peach:after {
  content:"\1F351";
}

.icon-tangerine:after {
  content:"\1F34A";
}

.icon-hand:after {
  content:"\270B";
}

.icon-finger-up:after {
  content:"\1F446";
}

.icon-finger-down:after {
  content:"\1F447";
}

.icon-finger-right:after {
  content:"\1F449";
}

.icon-cat:after {
  content:"\1F63A";
}

.icon-camera:after {
  content:"\1F4F7";
}

.icon-dance:after {
  content:"\1F483";
}

.icon-honey:after {
  content:"\1F36F";
}

.icon-eyes:after {
  content:"\1F440";
}