@charset "UTF-8";

.outer_body,body {
  scrollbar-face-color:ThreeDFace!important;
  scrollbar-shadow-color:ThreeDDarkShadow!important;
  scrollbar-highlight-color:ThreeDHighlight!important;
  scrollbar-3dlight-color:ThreeDLightShadow!important;
  scrollbar-darkshadow-color:ThreeDDarkShadow!important;
  scrollbar-track-color:Scrollbar!important;
  scrollbar-arrow-color:ButtonText!important;
}

body {
  width:1000px!important;
  font-family:Arial,Helvetica,sans-serif;
  color:#FFF;
  position:relative;
  padding:0;
  margin:0 auto!important;
  background:url(https://img.mfcimg.com/photos2/166/16652571/323-996-139-925-6445305.jpg) center top no-repeat fixed #000;
}

#header_bar,#avatar_holder,#profile_header_container,#profile_password_photo_galleries,#footer_bar {
  display:none;
}

.profile_section_content .heading,#meaning_life_container,#five_things_container,#favorite_books_container,#favorite_songs_container,#favorite_movies_container,#craziest_thing_container,#be_anywhere_container,#hobbies_container,#talents_container,#perfect_mate_container,#perfect_date_container,#turn_ons_container,#know_me_container {
  display:none;
}

/*GLOBAL*/
.cf:before,.cf:after {
  content:" ";
  display:table;
}

.cf:after {
  clear:both;
}

.containerBox {
  text-align:center;
}

.title {
  font-size:48px;
  color:#000;
  letter-spacing:13px;
  margin-bottom:10px;
}

.title2 {
  font-size:30px;
  color:#f900f6;
  letter-spacing:13px;
  margin-bottom:10px;
}

.text {
  font-size:12px;
  color:#333;
  text-transform:uppercase;
  letter-spacing:2px;
}

.text2 {
  font-size:12px;
  color:#CCC;
}

/*STRUCTURE*/
#for_fun_container {
  position:relative;
}

/*NAVIGATION*/
#navbarTop {
  position:absolute;
  top:-1582px;
  left:-5px;
  width:97%;
  height:120px;
  padding-left:42px;
  padding-top:60px;
  -webkit-box-shadow:0 0 10px #000;
  -moz-box-shadow:0 0 10px #000;
  box-shadow:0 0 10px #000;
  background:url(https://img.mfcimg.com/photos2/166/16652571/871-353-414-134-6445760.jpg) top center;
}

#navbarTop img {
  width:auto;
  height:90px;
  float:left;
  margin:0;
  padding:0;
  border:none;
}

@-webkit-keyframes buzz-out {
  10% {
    -webkit-transform:translateX(3px) rotate(2deg);
    transform:translateX(3px) rotate(2deg);
  }
  
  20% {
    -webkit-transform:translateX(-3px) rotate(-2deg);
    transform:translateX(-3px) rotate(-2deg);
  }
  
  30% {
    -webkit-transform:translateX(3px) rotate(2deg);
    transform:translateX(3px) rotate(2deg);
  }
  
  40% {
    -webkit-transform:translateX(-3px) rotate(-2deg);
    transform:translateX(-3px) rotate(-2deg);
  }
  
  50% {
    -webkit-transform:translateX(2px) rotate(1deg);
    transform:translateX(2px) rotate(1deg);
  }
  
  60% {
    -webkit-transform:translateX(-2px) rotate(-1deg);
    transform:translateX(-2px) rotate(-1deg);
  }
  
  70% {
    -webkit-transform:translateX(2px) rotate(1deg);
    transform:translateX(2px) rotate(1deg);
  }
  
  80% {
    -webkit-transform:translateX(-2px) rotate(-1deg);
    transform:translateX(-2px) rotate(-1deg);
  }
  
  90% {
    -webkit-transform:translateX(1px) rotate(0);
    transform:translateX(1px) rotate(0);
  }
  
  100% {
    -webkit-transform:translateX(-1px) rotate(0);
    transform:translateX(-1px) rotate(0);
  }
}

@keyframes buzz-out {
  10% {
    -webkit-transform:translateX(3px) rotate(2deg);
    -ms-transform:translateX(3px) rotate(2deg);
    transform:translateX(3px) rotate(2deg);
  }
  
  20% {
    -webkit-transform:translateX(-3px) rotate(-2deg);
    -ms-transform:translateX(-3px) rotate(-2deg);
    transform:translateX(-3px) rotate(-2deg);
  }
  
  30% {
    -webkit-transform:translateX(3px) rotate(2deg);
    -ms-transform:translateX(3px) rotate(2deg);
    transform:translateX(3px) rotate(2deg);
  }
  
  40% {
    -webkit-transform:translateX(-3px) rotate(-2deg);
    -ms-transform:translateX(-3px) rotate(-2deg);
    transform:translateX(-3px) rotate(-2deg);
  }
  
  50% {
    -webkit-transform:translateX(2px) rotate(1deg);
    -ms-transform:translateX(2px) rotate(1deg);
    transform:translateX(2px) rotate(1deg);
  }
  
  60% {
    -webkit-transform:translateX(-2px) rotate(-1deg);
    -ms-transform:translateX(-2px) rotate(-1deg);
    transform:translateX(-2px) rotate(-1deg);
  }
  
  70% {
    -webkit-transform:translateX(2px) rotate(1deg);
    -ms-transform:translateX(2px) rotate(1deg);
    transform:translateX(2px) rotate(1deg);
  }
  
  80% {
    -webkit-transform:translateX(-2px) rotate(-1deg);
    -ms-transform:translateX(-2px) rotate(-1deg);
    transform:translateX(-2px) rotate(-1deg);
  }
  
  90% {
    -webkit-transform:translateX(1px) rotate(0);
    -ms-transform:translateX(1px) rotate(0);
    transform:translateX(1px) rotate(0);
  }
  
  100% {
    -webkit-transform:translateX(-1px) rotate(0);
    -ms-transform:translateX(-1px) rotate(0);
    transform:translateX(-1px) rotate(0);
  }
}

.button {
  display:inline-block;
  -webkit-transform:translateZ(0);
  -ms-transform:translateZ(0);
  transform:translateZ(0);
}

.button:hover {
  -webkit-animation-name:buzz-out;
  animation-name:buzz-out;
  -webkit-animation-duration:.75s;
  animation-duration:.75s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:1;
  animation-iteration-count:1;
}

/*MAIN HEADER PHOTO*/
#mainHeaderPhoto {
  width:1000px;
  height:610px;
  position:absolute;
  top:-1399px;
  left:-5px;
  background:url(https://img.mfcimg.com/photos2/166/16652571/297-382-354-313-6445774.jpg) center top no-repeat;
}

#mainHeaderPhoto a {
  width:100px;
  margin:405px 0 0 288px;
  padding:10px;
  text-decoration:none;
  color:#FFF;
  text-transform:uppercase;
  display:block;
  text-align:center;
  -webkit-transition:all .6s ease-out;
  -moz-transition:all .6s ease-out;
  -o-transition:all .6s ease-out;
  transition:all .6s ease-out;
  background:#000;
}

#mainHeaderPhoto a:hover {
  -webkit-transition:all .3s ease-out;
  -moz-transition:all .3s ease-out;
  -o-transition:all .3s ease-out;
  transition:all .3s ease-out;
  background:#ff00fc;
}

/*ABOUT ME*/
[src="https://img.mfcimg.com/photos2/166/16652571/848-976-371-393-6288118.250.jpg"] {
  visibility:hidden;
}

#profile_main_about_holder {
  height:787px;
  margin-top:755px;
  background:url(https://img.mfcimg.com/photos2/166/16652571/681-155-822-587-6445826.jpg) center top no-repeat;
}

#profile_about_me {
  width:550px;
  margin-left:136px;
  margin-bottom:30px;
}

#profile_friends {
  width:550px;
  margin-left:136px;
}

#aboutMeBGPhoto {
  width:1000px;
  height:787px;
  position:absolute;
  top:-628px;
  left:-5px;
}

#for_fun_label {
  visibility:hidden;
}

/*FOXXX STYLE*/
#FoxxxStyle {
  margin-left:30px;
}

/*JOIN FOXXX PACK AND TEAM FOXXX*/
#joinFoxxxPackAndTeamFoxxx {
  margin:20px 0 20px 30px;
}

/*MY SCHEDULE*/
#mySchedule {
  margin:20px 0 20px 30px;
}

/*TEAM FOXXX STARS*/
#teamFoxxxStars {
  margin:20px 0 20px 30px;
}

/*FOXXX FAMILY*/
#foxxxFamily {
  margin:20px 0 20px 30px;
}

/*SKYPE*/
#skype {
  margin:20px 0 0 30px;
}

/*SNAPCHAT*/
#snapChat {
  margin:0 0 20px 30px;
}

/*PHOTO GALLERY*/
#photoGallery {
  width:832px;
  padding:30px;
  margin-left:30px;
  margin-top:30px;
  margin-bottom:30px;
  -webkit-border-radius:30px;
  -moz-border-radius:30px;
  border-radius:30px;
  background:#e5e5e5;
}

#photoGallery .cont {
  height:370px;
  overflow:auto;
}

#photoGallery .cont a img {
  border:none;
  opacity:.5;
  -webkit-transition:all .6s ease-out;
  -moz-transition:all .6s ease-out;
  -o-transition:all .6s ease-out;
  transition:all .6s ease-out;
}

#photoGallery .cont a img:hover {
  opacity:1;
  -webkit-transition:all .3s ease-out;
  -moz-transition:all .3s ease-out;
  -o-transition:all .3s ease-out;
  transition:all .3s ease-out;
}

/*VIDEO GALLERY*/
#videoGallery {
  width:832px;
  padding:30px;
  margin-left:30px;
  margin-top:30px;
  -webkit-border-radius:30px;
  -moz-border-radius:30px;
  border-radius:30px;
  background:#e5e5e5;
}

#videoGallery .cont {
  height:370px;
  overflow:auto;
}

#videoGallery .cont a img {
  border:none;
  opacity:.5;
  -webkit-transition:all .6s ease-out;
  -moz-transition:all .6s ease-out;
  -o-transition:all .6s ease-out;
  transition:all .6s ease-out;
}

#videoGallery .cont a img:hover {
  opacity:1;
  -webkit-transition:all .3s ease-out;
  -moz-transition:all .3s ease-out;
  -o-transition:all .3s ease-out;
  transition:all .3s ease-out;
}

/*CUSTOM VIDEO*/
#customVideo {
  margin:20px 0 20px 30px;
}

/*BUY MY PANTIES*/
#buyMyPanties {
  margin:20px 0 20px 30px;
}

/*FOXXX 69 LOUNGE STORE*/
#foxxx69Lounge {
  margin:20px 0 20px 30px;
}

/*ADULT FACTORY DESIGN*/
#adultFactoryDesign .logo1 {
  position:absolute;
  bottom:-27px;
  left:0;
  width:230px;
  padding:5px;
  background:#000;
}

#adultFactoryDesign .logo2 {
  position:absolute;
  bottom:-27px;
  right:0;
  width:230px;
  padding:5px;
  background:#000;
}

/*WALL*/
#writeWall {
  margin:60px 0 0 30px;
}

.wall_post {
  margin-left:20px;
}

.wall_post_avatar {
  width:80px;
  height:80px;
  display:block;
  float:left;
  margin:-2px 0 0 -10px;
  padding:8px 22px 9px 10px;
  background:url(http://www.adultfactorydesign.com/janelleTEMP/bgComment.png);
}

.wall_post_avatar img {
  width:80px;
  height:80px;
}

.wall_post_info {
  width:800px;
  font-weight:700;
  color:#989898;
  text-decoration:none;
  padding:10px;
  background:#4c4c4c;
  background:-moz-linear-gradient(top,#4c4c4c 0%,#2c2c2c 48%,#000000 51%,#131313 100%);
  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4c4c4c),color-stop(48%,#2c2c2c),color-stop(51%,#000000),color-stop(100%,#131313));
  background:-webkit-linear-gradient(top,#4c4c4c 0%,#2c2c2c 48%,#000000 51%,#131313 100%);
  background:-o-linear-gradient(top,#4c4c4c 0%,#2c2c2c 48%,#000000 51%,#131313 100%);
  background:-ms-linear-gradient(top,#4c4c4c 0%,#2c2c2c 48%,#000000 51%,#131313 100%);
  background:linear-gradient(top,#4c4c4c 0%,#2c2c2c 48%,#000000 51%,#131313 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c4c4c',endColorstr='#131313',GradientType=0);
  margin:5px 0 0 115px;
  border:3px solid #222222;
  border-bottom:none;
  border-top-right-radius:8px;
  border-top-left-radius:8px;
  -moz-border-radius-topright:8px;
  -moz-border-radius-topleft:8px;
}

.wall_post_info a {
  color:#f000ff;
  text-decoration:none;
}

.wall_post_body {
  width:800px;
  font-family:arial;
  font-size:14px;
  color:#989898;
  padding:10px;
  background:#222;
  margin:0 0 40px 115px;
  border:3px solid #222;
  border-top:none;
  border-bottom-right-radius:8px;
  border-bottom-left-radius:8px;
  -moz-border-radius-bottomright:8px;
  -moz-border-radius-bottomleft:8px;
  overflow:hidden;
}

.wall_post_time {
  display:block!important;
  overflow:hidden;
  width:813px;
  padding:10px 0 0 13px;
  margin-left:115px;
  background:#222222;
}

#new_comment {
  margin:20px 0 30px 20px;
}

#new_comment_inputs {
  width:800px;
  font-family:arial;
  font-size:14px;
  color:#989898;
  padding:10px;
  background:#222;
  margin:0 0 40px 13px;
  border:3px solid #222;
  border-top:none;
  border-bottom-right-radius:8px;
  border-bottom-left-radius:8px;
  -moz-border-radius-bottomright:8px;
  -moz-border-radius-bottomleft:8px;
  overflow:hidden;
}

#new_comment_inputs textarea {
  width:796px;
  height:50px;
}

.user_comment_textarea_big {
  width:778px!important;
  height:100px!important;
  padding:10px;
  -webkit-transition:all .3s ease-out 0;
  -moz-transition:all .3s ease-out 0;
  -o-transition:all .3s ease-out 0;
  transition:all .3s ease-out 0;
  background:#CCC;
}

#new_comment_buttons input[type="submit"] {
  color:#FFF;
  border:none;
  -webkit-transition:all .6s ease-out;
  -moz-transition:all .6s ease-out;
  -o-transition:all .6s ease-out;
  transition:all .6s ease-out;
  background:#f000ff;
}

#new_comment_buttons input[type="submit"]:hover {
  -webkit-transition:all .3s ease-out;
  -moz-transition:all .3s ease-out;
  -o-transition:all .3s ease-out;
  transition:all .3s ease-out;
  background:#fb4500;
}