@charset "UTF-8";

/* custom theme by hentaisquad */
a:link,a:active,a:hover {
  color:#f684cf;
}

a:visited {
  color:#ec4368;
}

body {
  background-color:#ffffff;
  background-color:#ffdbfb;
  color:#666666;
  font-family:'Verdana';
  font-weight:bold;
  font-style:normal;
  font-size:12px;
}

.profile_section_content {
  color:#666666;
  border:0 none #;
  padding:5px;
  margin:5px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:0 0 0 #777777;
  -moz-box-shadow:0 0 0 #777777;
  box-shadow:0 0 0 #777777;
}

.profile_section_background {
  background-color:transparent;
  background-color:#e3f6ff;
  filter:alpha(opacity=100);
  opacity:1;
}

.img_radius_shadow {
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:0 0 0 #777777;
  -moz-box-shadow:0 0 0 #777777;
  box-shadow:0 0 0 #777777;
}

.profile_section_content .heading {
  padding:5px;
  background-color:#cfb8ff;
  color:#ff86f1;
  font-family:'Verdana';
  font-weight:normal;
  font-style:normal;
  font-size:14px;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:0 0 0 #363535;
  -moz-box-shadow:0 0 0 #363535;
  box-shadow:0 0 0 #363535;
  -webkit-text-shadow:0 0 0 #363535;
  -moz-text-shadow:0 0 0 #363535;
  text-shadow:0 0 0 #363535;
}

.content {
  padding:5px;
}

.my_mfc_news_feed {
  width:100%;
  height:330px;
}

body {
  background-image:url(https://s-media-cache-ak0.pinimg.com/736x/b5/8c/b1/b58cb13b8934dc3c9286616a193c5662.jpg);
  background-attachment:fixed;
}

.profile_section_content .heading {
  background-image:url(http://67.media.tumblr.com/04ff549b92bb99db8ad725a83e288030/tumblr_inline_n258pty5wY1qhwjx8.gif);
  background-position:center;
  color:white;
  padding:7px!important;
  font-family:"Courier New",Courier,"Lucida Sans Typewriter","Lucida Typewriter",monospace!important;
  border-radius:6px 6px 0 0;
}

#profile_avatar,#main_photo {
  border-radius:50%;
}

.profile_section_background {
  opacity:.8;
  background-color:white;
  border-style:dotted;
  border-radius:8px;
}

#header_bar {
  display:none;
}

#tags_label,#tags_value {
  display:none;
}

#profile_header .profile_section_content .heading {
  border-radius:0 6px 0 0!important;
}

#profile_interests_content .heading {
  display:none;
}

#meaning_life_label {
  display:none!important;
}

#profile_main_photo .profile_section_background {
  height:255px;
  border-radius:50%!important;
  margin-top:0;
}

#status_label,#status_value,#blurb_label,#blurb_value,#unix_last_broadcast_label,#unix_last_broadcast_value,#unix_last_updated_label,#unix_last_updated_value {
  color:#666666!important;
}

#profile_header .profile_section_background {
  background-image:url(https://media.giphy.com/media/1ENHGS4k97JuM/giphy.gif);
  color:white!important;
  border:none!important;
  border-radius:0;
  opacity:.9;
}

span#username_label,span#username_value,div#username_container,span#gender_label,span#gender_value,div#gender_container,span#body_type_label,span#body_type_value,div#body_type_container,span#ethnicity_label,span#ethnicity_value,div#ethnicity_container,span#hair_label,span#hair_value,div#hair_container,span#eyes_label,span#eyes_value,div#eyes_container,span#weight_label,span#weight_value,div#weight_container,span#height_label,span#height_value,div#height_container,span#age_label,span#age_value,div#age_container,span#country_label,span#country_value,div#country_container,span#sexual_preference_label,span#sexual_preference_value,div#sexual_preference_container,span#smoke_label,span#smoke_value,div#smoke_container,span#drink_label,span#drink_value,div#drink_container,span#drugs_label,span#drugs_value,div#drugs_container,span#marital_status_label,span#marital_status_value,div#marital_status_container,span#occupation_label,span#occupation_value,div#occupation_container,span#favorite_food_label,span#favorite_food_value,div#favorite_food_container,span#pets_label,span#pets_value,div#pets_container,span#about_me_label,div#profile_about_me > div.heading {
  display:none;
}

#about_me_value {
  width:33%;
}

div#profile_about_me {
  overflow:auto!important;
}

div#profile_main_photo {
  animation-name:slideRight;
  animation-duration:1.5s;
  animation-delay:.2s;
}

@keyframes slideRight {
  0% {
    transform:translateX(-30%);
    opacity:0;
  }
  
  100% {
    transform:translateX(0px);
    opacity:1;
  }
}

div#profile_main_photo {
  vertical-align:middle!important;
}