@charset "UTF-8";

body {
  background-image:url(https://img.mfcimg.com/photos2/461/46132571/318-719-972-102-14668913.jpg);
  backgroun-repeat:no-repeat;
  background-size:cover;
  background-position:center;
  background-attachment:fixed;
}

#fparto {
  width:650px;
  height:auto;
  margin:0 auto;
  background-color:rgba(242,249,249,1);
  border:solid 5px purple;
  margin-left:500px;
}

#fparto .fond {
  position:relative;
  width:650px;
  min-height:300px;
  height:auto;
  background:linear-gradient(rgba(255,255,255,0.1),rgba(0,0,0,0.5)),url(https://img.mfcimg.com/chat_images/u/04/04c0b56a.x120.gif);
  background-size:cover;
  background-position:center right;
  text-align:center;
  font-family:'Raleway',sans-serif;
  text-transform:uppercase;
  background-size:130%;
  transition-property:background;
  transition-duration:2s;
  transition-timing-function:ease-in;
}

#fparto .fond:hover {
  background-size:160%;
  transition-property:background;
  transition-duration:.5s;
  transition-timing-function:ease-in;
}

#fparto .titre1 {
  position:absolute;
  top:28%;
  left:33%;
  font-size:50px;
  -webkit-background-clip:text;
  background-image:linear-gradient(to left,#fff 5%,#d6dcdc 50%,#bebebe 90%);
  -webkit-text-fill-color:transparent;
  box-shadow:-.5px .5px 0 rgba(250,250,250,3);
}

#fparto .fondtit {
  position:absolute;
  border:solid 1px purple;
  top:9px;
  left:12.5px;
  width:625px;
  height:280px;
  z-index:3;
}

#fparto .titre2 {
  position:absolute;
  top:49.4%;
  left:39.1%;
  color:#d6dcdc;
  padding:0 5px 0 0;
  font-size:15px;
  z-index:3;
  box-shadow:.5px .5px 0 rgba(250,250,250,1);
}

#fparto .titre3 {
  position:absolute;
  top:55.8%;
  left:39%;
  font-family:'GreatVibesRegular';
  font-weight:normal;
  font-style:normal;
  padding:5px;
  text-transform:capitalize;
  font-size:20px;
  opacity:.8;
  color:#e1e7e7;
  box-shadow:-.5px .5px 0 rgba(250,250,250,1);
}

#fparto .titre1,.titre2,.titre3 {
  transition-property:text;
  transition-duration:1s;
  transition-timing-function:ease-in;
}

#fparto a:hover {
  transition-property:text;
  transition-duration:.5s;
  transition-timing-function:ease-in;
}

#fparto .column {
  display:flex;
  flex-direction:column;
  flex-wrap:nowrap;
  margin:5px auto 0;
  background:linear-gradient(rgba(255,255,255,0.1),rgba(0,0,0,0.5)),url(https://img.mfcimg.com/photos2/461/46132571/544-238-455-361-14661344.jpg);
  background-size:cover;
  background-position:center;
  width:190px;
}

#fparto .deco2 {
  position:relative;
  border:solid 1px Purple;
  top:8px;
  left:8px;
  width:170px;
  height:380px;
  z-index:3;
  background-color:rgba(238,244,241,0.1);
}

#fparto .row {
  display:flex;
  flex-direction:row;
  flex-wrap:nowrap;
  margin:0 auto;
}

#fparto .row1 {
  display:flex;
  flex-direction:row;
  flex-wrap:nowrap;
  margin:0 3px;
}

#fparto .carre {
  width:25px;
  background-color:rgba(184,187,180,0.4);
  padding:3px 10px 2px;
  font-family:'AndroidIconsMedium';
  font-size:25px;
}

#fparto .liens {
  width:120px;
  padding:10px;
  margin:auto;
  font-family:'Raleway',sans-serif;
  text-transform:uppercase;
  position:relative;
  top:67px;
  text-align:center;
  text-shadow:1px 1px 0 rgba(250,250,250,0.7);
}

#fparto .liens:hover {
  letter-spacing:2px;
}

#fparto .contnew {
  width:450px;
  height:auto;
  background-color:violet;
  margin:5px auto 0;
  padding:10px;
  font-family:'Raleway',sans-serif;
  text-align:justify;
}

#fparto .title {
  align-items:center;
  display:flex;
  -webkit-background-clip:text;
  background-image:linear-gradient(to left,#000 5%,#8e1d3d 50%,#000 90%);
  -webkit-text-fill-color:transparent;
  justify-content:center;
  letter-spacing:1px;
  margin:auto;
  padding:5px 0;
  text-align:center;
  text-transform:uppercase;
  width:99%;
  font-size:20px;
  box-shadow:1px 1px 0 #000;
  position:relative;
  top:-2px;
}

#fparto .title1 {
  align-items:center;
  display:flex;
  -webkit-background-clip:text;
  background-image:linear-gradient(to left,#000 5%,#8e1d3d 50%,#000 90%);
  -webkit-text-fill-color:transparent;
  justify-content:center;
  letter-spacing:1px;
  margin:auto;
  padding:5px 0;
  text-align:center;
  text-transform:uppercase;
  width:100%;
  font-size:20px;
  box-shadow:-1px -1px 0 #000;
}

#fparto .contxt {
  font-size:12px;
  padding:10px;
  box-shadow:1px -1px 0 #000;
  position:relative;
  left:-2px;
  font-weight:bold;
}

#fparto .resum {
  text-transform:uppercase;
  font-size:10px;
  padding:10px;
  box-shadow:-1px 0 0 #000;
  position:relative;
  left:5px;
  top:-1px;
}

#fparto a {
  text-decoration:none;
  color:black;
  transition-property:text;
  transition-duration:2s;
  transition-timing-function:ease-in;
}

#fparto .fond a,a:focus,a:hover {
  text-decoration:none;
  color:black;
  transition-property:text;
  transition-duration:2s;
  transition-timing-function:ease-in;
}

#fparto .liens:hover {
  color:black;
  letter-spacing:.5px;
  transition-property:text;
  transition-duration:2s;
  transition-timing-function:ease-in;
}

#fparto .titre1:hover,.titre2:hover,.titre3:hover {
  letter-spacing:.1px;
  transition-property:text;
  transition-duration:2s;
  transition-timing-function:ease-in;
}

#fparto .join {
  display:flex;
  flex-direction:row;
  align-content:center;
  margin:5px 0 0;
  position:relative;
  width:650px;
  height:250px;
  background-image:url(https://img.mfcimg.com/chat_images/u/cb/cb146ec6.x120.gif);
  background-size:cover;
  text-align:center;
}

#fparto .joinus {
  margin:auto;
  font-family:'Raleway',sans-serif;
  text-transform:uppercase;
  font-size:25px;
  text-shadow:1px 1px 0 rgba(250,250,250,1);
}

#fparto .btn {
  width:100px;
  height:100px;
  padding:2px;
  font-family:'AndroidIconsMedium';
  font-size:25px;
  margin:auto;
  margin-left:20px;
  border:solid 1px purple;
  border-radius:100px;
  box-shadow:1px 1px 5px rgba(0,0,0,0.2);
}

#fparto .img {
  width:100px;
  height:100px;
  border-radius:100px;
  opacity:.75;
  transition-property:text;
  transition-duration:10s;
  transition-timing-function:ease-in;
}

#fparto .img2 {
  top:-255px;
  left:63px;
  width:40px;
  height:auto;
  border-radius:100px;
  opacity:.4;
  margin-left:20px;
}

#fparto .img:hover {
  width:50px;
  height:auto;
  border-radius:100px;
  opacity:1;
  transition-property:opacity;
  transition-duration:2s;
  transition-timing-function:ease-in;
}

#about_me_label {
  display:none;
}

#avatar_holder,#status_container,#blurb_container,#unix_last_broadcast_container,#unix_last_updated_container {
  display:none;
}

#header_bar,#footer_bar,#profile_main_photo,#tags_container,#about_me_label,#cam_score_container,#profile_friends .heading,#friends_container,#profile_header,#profile_about_me>.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 {
  display:none;
}

#about_me_container span#about_me_label,#profile_friends .heading,#profile_friends #friends_container,#profile_friends #favorite_models_container,#profile_about_me #tags_container,#profile_schedule,#profile_about_me div#occupation_container {
  display:none;
}

#no_profile_avatar {
  display:none;
}

.profile_section_content .heading {
  display:none;
}

.wall_post_time,.convert-time {
  display:none;
}

#profile_main_photo,#tags_container,#about_me_label {
  display:none;
}

.wall_post a,.wall_post a:visited {
  color:#fff;
  text-decoration:none;
}

.wall_post a:hover {
  color:#fff;
  text-decoration:none;
  text-shadow:none;
}

div.wall_post {
  display:block;
  margin-top:10px;
  font-size:18px;
  color:white;
  padding:8px 12px;
  border:1px solid black;
  background:rgba(0,0,0,.4);
  transition:all .9s;
  -moz-transition:all .9s;
  -ms-transition:all .9s;
  -o-transition:all .9s;
  -webkit-transition:all .9s;
  font-family:'Abel','Palatino Linotype','Book Antiqua',Palatino,serif;
}

div#comments {
  padding:10px;
  margin-top:100px;
  background:none;
  color:white;
}

form#new_comment.hidden {
  padding:10px;
  background:rgba(0,0,0,0.0);
  border:0 solid black;
  border-radius:8px;
  -moz-border-radius:8px;
  -ms-border-radius:8px;
  -o-border-radius:8px;
  -webkit-border-radius:8px;
  height:auto;
  margin-top:px;
}

div#profile_friends.profile_subsection {
  display:none;
}