@charset "UTF-8";

a:link {
  text-decoration:none;
  color:grey;
}

body {
  padding:0;
  margin:0;
}

body {
  background-color:#f5f2ef;
  background-repeat:no-repeat;
  background-size:cover;
  z-index:-2;
}

#age_container,#automobile_container,#body_type_container,#cam_score_container,#city_container,#country_container,#drink_container,#drugs_container,#ethnicity_container,#eyes_container,#favorite_food_container,#gender_container,#hair_container,#height_container,#marital_status_container,#occupation_container,#pets_container,#school_container,#sexual_preference_container,#smoke_container,#username_container,#weight_container {
  display:none;
}

#footer_bar,#header_bar {
  display:none;
}

#about_me_label,#profile_about_me>div:nth-child(1) {
  display:none;
}

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

#avatar_holder,#profile_avatar,#profile_main_photo {
  display:none;
}

#blurb_container {
  display:none;
}

#profile_header_container {
  display:none;
}

.profile_section .heading {
  display:none;
}

.profile_section {
  border-spacing:0;
}

.profile_section_content {
  z-index:auto;
  padding:0;
  margin:0;
}

#profile_aboutme {
  margin:25px 0 0;
}

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

#profile_schedule {
  display:none;
}

#profile_photo_galleries {
  display:none;
}

#profile_password_photo_galleries {
  display:none;
}

#profile_friends {
  display:none;
}

#profilemainKitty {
  display:flex;
  width:100%;
}

.kittypictures {
  opacity:100%;
  transition:.2s;
}

.kittypictures:hover {
  transform:scale(1.05);
}

#room {
  display:flex;
  width:35%;
  margin-left:auto;
  margin-right:auto;
  margin-top:1%;
}

.room {
  width:80%;
}

.gotoroom {
  opacity:100%;
  position:relative;
  z-index:100;
}

.gotoroom:hover {
  opacity:75%;
  transform:scale(1.05);
}

#links {
  display:flex;
  margin-left:70%;
}

.links {
  opacity:100%;
  display:inline-flex;
  width:15%;
  margin-left:1%;
}

.links:hover {
  opacity:75%;
}

#aboutme {
  display:flex;
  width:60%;
  height:auto;
  margin-top:-3%;
  margin-left:auto;
  margin-right:auto;
}

#tipmenu {
  display:flex;
  width:50%;
  height:auto;
  margin:auto;
}

#club {
  display:flex;
  width:50%;
  margin-left:20%;
  margin-top:0;
}

#kings {
  display:flex;
  width:50%;
  margin-left:40%;
  margin-top:-10%;
  z-index:3;
}

#paw {
  display:flex;
  width:6%;
  height:auto;
  position:fixed;
  right:70px;
  bottom:-25px;
  rotate:45deg;
  z-index:0;
  opacity:30%;
}