@charset "UTF-8";

body {
  background-color:#C6CDB8;
  font:normal bold 12px Arial;
  font-color:#F6C1E2;
  padding:0;
  background-image:url;
  background-repeat:repeat-x;
  background-attachment:fixed;
  background-size:;
}

a.navi {
  background-color:22b3b6;
  color:gray;
  font-size:13px;
  font-weight:none;
  text-decoration:none;
  text-transform:uppercase;
}

a.navi:hover {
  font-weight:bold;
  color:#22b3b6;
}

img {
  display:block;
  margin:0 auto;
}

ul {
  background-color:;
  position:absolute;
  top:175px;
  width:1020px;
  margin:0 auto;
  padding:14px 0;
  z-index:300;
  text-align:center;
}

li {
  padding:0 25px;
  display:inline-block;
  z-index:300;
}

.mobilesocial {
  display:none;
}

.profile_section_content {
  margin-left:auto;
  margin-right:auto;
  padding:0;
  width:1020px;
  background:url() no-repeat fixed center;
  background-color:C6CDB8;
}

.img_hover {
  position:absolute;
}

.img_hover:hover {
  opacity:0;
}

.socialover {
  position:fixed;
}

.socialover:hover {
  opacity:0;
}

.videocontainer {
  width:960px;
  height:690px;
  margin:0 auto;
  text-align:center;
}

b {
  font-size:13px;
  color:white;
  visibility:hidden;
}

.videochamber {
  display:inline-block;
  height:215px;
  width:300px;
  margin:-120px 5px;
  text-align:center;
  font-size:13px;
  color:black;
}

.videochamber img {
  width:inherit;
}

.videochamber img:nth-child(1) {
  position:absolute;
}

.videochamber img:nth-child(1):hover {
  opacity:.2;
}

.videochamber img:hover {
  opacity:.2;
}

.videochamber span {
  position:relative;
  top:-140px;
  z-index:-1;
  width:250px;
  display:block;
  margin:auto;
}

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

#about_me_value {
  display:inline-block;
  padding-top:50px;
}

#buttons {
  width:64px;
  position:fixed;
  top:310px;
  left:calc(100%/2 - 575px - 90px);
}

#buttonsa {
  width:64px;
  position:fixed;
  top:310px;
  left:calc(100%/2 - -655px - 90px);
}

#buttonsb {
  width:64px;
  top:500px;
}

#bannerz {
  position:absolute;
  top:-22px;
  left:calc(100%/2 - 420px - 90px);
  z-index:2;
  #imagemargin-bottom:75px;
}

#fixed_menu {
  position:fixed;
  z-index:1;
  top:0;
}

@media only screen and (max-width: 1220px) {
  ul {
    width:100%;
  }

  #buttons,#buttonsa {
    display:none;
  }

  .mobilesocial {
    display:initial;
  }
}

@media only screen and (min-width:1020px) {
  ul {
    width:1020px;
  }
}

/*======Rating Stars======*/
#profile_friends {
  color:#C6CDB8;
  padding-left:120px;
}

#average_rating img,#rating_value_bar img {
  display:inline;
  box-sizing:border-box;
  width:24px;
  height:24px;
  padding-left:24px;
  background-image:url(https://media.giphy.com/media/v1.Y2lkPTc5MGI3NjExdml5eGk5N25qemNkNDM0cnJpNzhxNXE4NDVhYTU4Y2xwZXlib25nZyZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9cw/mHe8zcoA6CIRkuwO1O/giphy.gif)!important;
  background-size:24px 24px;
}

#rating_value_bar img {
  opacity:.5;
}

#rating_value_bar img:hover {
  opacity:1;
}

/*======Hide the scrollbars======*/
/*==Chrome==*/
::-webkit-scrollbar {
  display:none;
}

/* =================================================================
 These elements are the main content sections we do not want seen.
 =================================================================*/
#header_bar,#footer_bar,#about_me_label,#profile_main_photo,#profile_schedule,#profile_interests_content,#profile_comments,#favorite_models_label,#favorite_models_value,#friends_label,#blurb_label,#blurb_value,#avatar_holder,#friends_value,#status_label,#show_message_dialog,#member_type_value,#unix_last_updated_container.container,#unix_last_login_container.container,div.heading,#gallery_image,#gallery_image_img {
  display:none;
}

/* =================================================================
 These elements are the main content information we do not want seen.
 =================================================================*/
#age_container,#height_container,#weight_container,#eyes_container,#hair_container,#ethnicity_container,#automobile_container,#pets_container,#favorite_food_container,#occupation_container,#marital_status_container,#drink_container,#drugs_container,#smoke_container,#sexual_preference_container,#country_container,#city_container,#body_type_container,#gender_container,#username_container,#cam_score_container,#school_container,#tags_container {
  display:none;
}

#profile_header,#tags_value,#tags_container {
  display:none;
}

#snow {
  background:none;
  font-family:Androgyne;
  background-image:url(),url();
  height:5.3%;
  left:0;
  position:absolute;
  top:0;
  width:100%;
  z-index:1;
  -webkit-animation:snow 20s linear infinite;
  -moz-animation:snow 20s linear infinite;
  -ms-animation:snow 20s linear infinite;
  animation:snow 20s linear infinite;
}

@keyframes snow {
  0% {
    background-position:0 0px,0 0px,0 0;
  }

  50% {
    background-position:500px 500px,100px 200px,-100px 150px;
  }

  100% {
    background-position:500px 1000px,200px 400px,-100px 300px;
  }
}

@-moz-keyframes snow {
  0% {
    background-position:0 0px,0 0px,0 0;
  }

  50% {
    background-position:500px 500px,100px 200px,-100px 150px;
  }

  100% {
    background-position:400px 1000px,200px 400px,100px 300px;
  }
}

@-webkit-keyframes snow {
  0% {
    background-position:0 0px,0 0px,0 0;
  }

  50% {
    background-position:500px 500px,100px 200px,-100px 150px;
  }

  100% {
    background-position:500px 1000px,200px 400px,-100px 300px;
  }
}

@-ms-keyframes snow {
  0% {
    background-position:0 0px,0 0px,0 0;
  }

  50% {
    background-position:500px 500px,100px 200px,-100px 150px;
  }

  100% {
    background-position:500px 1000px,200px 400px,-100px 300px;
  }
}