@charset "UTF-8";

/* -----------------------------------------------------------NAV */
nav {
  z-index:500;
  background:#555555;
  background:-moz-linear-gradient(-45deg,#555555 0%,#a0909d 100%);
  background:-webkit-linear-gradient(-45deg,#555555 0%,#a0909d 100%);
  background:linear-gradient(135deg,#555555 0%,#a0909d 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555',endColorstr='#a0909d',GradientType=1);
  text-align:center;
  position:fixed;
  top:0;
  left:0;
  margin:0;
  width:100%;
}

nav ul {
  list-style:none;
  padding:0;
  margin:0;
}

nav ul li {
  display:inline-block;
  padding:15px 10px;
  margin:0;
}

nav ul li a {
  font-family:'Archivo Black';
  font-size:1.5em;
  padding:0 5px;
  text-decoration:none;
  color:#e6e9e8;
}

nav ul li:hover {
  background-color:#a9aaa5;
}

nav ul li a {
  animation-name:flash;
  animation-duration:.8s;
  animation-timing-function:linear;
  animation-iteration-count:infinite;
  animation-direction:alternate;
  animation-play-state:running;
}

@keyframes flash {
  from {
    color:#fff;
  }
  
  to {
    color:#a0909d;
  }
}

/* -----------------------------------------------------------PROFILE */
.profsec {
  width:100vw;
  margin:0;
  margin-left:-5px;
  margin-right:-10px;
  margin-bottom:-16px;
  text-align:center;
  background:#d7dbda;
}

.profsec div {
  padding:25px 0;
  -webkit-box-shadow:0 17px 40px -25px rgba(0,0,0,0.75);
  -moz-box-shadow:0 17px 40px -25px rgba(0,0,0,0.75);
  box-shadow:0 17px 40px -25px rgba(0,0,0,0.75);
}

h1 {
  font-family:'Archivo Black';
  color:#522b46;
}

p {
  font-family:'Roboto Slab';
  font-size:1.2em;
  color:#a0909d;
}

.logo {
  background:#a0909d;
  position:relative;
  z-index:5;
}

.logo img {
  width:80%;
  display:block;
  margin:auto;
}

.about {
  background:#e6e9e8;
  position:relative;
  z-index:4;
}

.about p {
  width:60%;
  margin:auto;
}

.items {
  background:#d1d3d2;
  position:relative;
  z-index:3;
}

.pricing {
  background:#cacbcb;
}

.pricing ul {
  padding:0;
  list-style-type:none;
}

.pricing a {
  font-family:'Roboto Slab';
  font-size:1.2em;
  color:#a0909d;
}

.domme {
}

/* -----------------------------------------------------------FONTS */
/* latin-ext */
@font-face {
  font-family:'Archivo Black';
  font-style:normal;
  font-weight:400;
  src:local('Archivo Black Regular'),local(ArchivoBlack-Regular),url(https://fonts.gstatic.com/s/archivoblack/v6/WoAoVT7K3k7hHfxKbvB6B4gp5tHOaY2aFcSDf2owb3A.woff2) format("woff2");
  unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;
}

/* latin */
@font-face {
  font-family:'Archivo Black';
  font-style:normal;
  font-weight:400;
  src:local('Archivo Black Regular'),local(ArchivoBlack-Regular),url(https://fonts.gstatic.com/s/archivoblack/v6/WoAoVT7K3k7hHfxKbvB6B6GwZwAVuVwqynDPq0VH9Ho.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;
}

/* cyrillic-ext */
@font-face {
  font-family:'Roboto Slab';
  font-style:normal;
  font-weight:400;
  src:local('Roboto Slab Regular'),local(RobotoSlab-Regular),url(https://fonts.gstatic.com/s/robotoslab/v6/y7lebkjgREBJK96VQi37ZjTOQ_MqJVwkKsUn0wKzc2I.woff2) format("woff2");
  unicode-range:U+0460-052F,U+20B4,U+2DE0-2DFF,U+A640-A69F;
}

/* cyrillic */
@font-face {
  font-family:'Roboto Slab';
  font-style:normal;
  font-weight:400;
  src:local('Roboto Slab Regular'),local(RobotoSlab-Regular),url(https://fonts.gstatic.com/s/robotoslab/v6/y7lebkjgREBJK96VQi37ZjUj_cnvWIuuBMVgbX098Mw.woff2) format("woff2");
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* greek-ext */
@font-face {
  font-family:'Roboto Slab';
  font-style:normal;
  font-weight:400;
  src:local('Roboto Slab Regular'),local(RobotoSlab-Regular),url(https://fonts.gstatic.com/s/robotoslab/v6/y7lebkjgREBJK96VQi37ZkbcKLIaa1LC45dFaAfauRA.woff2) format("woff2");
  unicode-range:U+1F00-1FFF;
}

/* greek */
@font-face {
  font-family:'Roboto Slab';
  font-style:normal;
  font-weight:400;
  src:local('Roboto Slab Regular'),local(RobotoSlab-Regular),url(https://fonts.gstatic.com/s/robotoslab/v6/y7lebkjgREBJK96VQi37Zmo_sUJ8uO4YLWRInS22T3Y.woff2) format("woff2");
  unicode-range:U+0370-03FF;
}

/* vietnamese */
@font-face {
  font-family:'Roboto Slab';
  font-style:normal;
  font-weight:400;
  src:local('Roboto Slab Regular'),local(RobotoSlab-Regular),url(https://fonts.gstatic.com/s/robotoslab/v6/y7lebkjgREBJK96VQi37Zr6up8jxqWt8HVA3mDhkV_0.woff2) format("woff2");
  unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;
}

/* latin-ext */
@font-face {
  font-family:'Roboto Slab';
  font-style:normal;
  font-weight:400;
  src:local('Roboto Slab Regular'),local(RobotoSlab-Regular),url(https://fonts.gstatic.com/s/robotoslab/v6/y7lebkjgREBJK96VQi37ZiYE0-AqJ3nfInTTiDXDjU4.woff2) format("woff2");
  unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;
}

/* latin */
@font-face {
  font-family:'Roboto Slab';
  font-style:normal;
  font-weight:400;
  src:local('Roboto Slab Regular'),local(RobotoSlab-Regular),url(https://fonts.gstatic.com/s/robotoslab/v6/y7lebkjgREBJK96VQi37Zo4P5ICox8Kq3LLUNMylGO4.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;
}

#profile_main_photo,#about_me_label,#marital_status_container,#sexual_preference_container,#age_container,#height_container,#weight_container,#eyes_container,#hair_container,#ethnicity_container,#body_type_container,#gender_container,#username_container,#tags_container,#tbody,#header_bar,#city_container,#profile_header,#profile_about_me > .heading,#footer_bar,#occupation_container,#school_container,#favorite_food_container,#pets_container,#automobile_container,#drugs_container,#drink_container,#smoke_container,#country_container,#cam_score_container,#country_container,#drugs_container,#username_container {
  display:none;
}

#profile_friends {
  padding:25px;
  font-weight:400;
  color:#a0909d;
}

#profile_friends a {
  color:#522b46;
}

#profile_about_me_friends > .profile_section_content {
  z-index:2;
  position:relative;
  background:#e6e9e8;
}

#profile_photo_galleries {
  z-index:1;
  position:relative;
  color:#a0909d;
}

#profile_photo_galleries a {
  color:#522b46;
}

#profile_photo_galleries > .profile_section_content > .profile_section_background {
  background:#e6e9e8;
}

#profile_comments > .profile_section_content > .profile_section_background {
  background:#cacbcb;
}

#profile_comments {
  z-index:0;
  position:relative;
}

.wall_post {
  color:#a0909d;
}

.wall_post a {
  color:#522b46;
}

a:link,a:active,a:hover {
  color:#;
}

a:visited {
  color:#;
}

html,body {
  margin:0;
  padding:0;
  border:0;
  vertical-align:baseline;
}

body {
  overflow-x:hidden;
  margin-top:30px;
  margin-bottom:-50px;
  background-color:#ffffff;
  background-color:#9AC956;
  font-family:'Archivo Black';
  color:#e6e9e8;
}

.profile_section_content {
  color:#666666;
  margin:0;
  border:0;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:0 17px 40px -25px rgba(0,0,0,0.75);
  -moz-box-shadow:0 17px 40px -25px rgba(0,0,0,0.75);
  box-shadow:0 17px 40px -25px rgba(0,0,0,0.75);
}

.profile_section_background {
  background-color:transparent;
  background-color:#FFFFFF;
  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 {
  font-family:'Archivo Black';
  padding:25px;
  color:#522b46;
  text-align:center;
  font-size:2em;
  -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;
  -webkit-text-shadow:0 0 0 #777777;
  -moz-text-shadow:0 0 0 #777777;
  text-shadow:0 0 0 #777777;
}

.content {
  padding:5px;
}

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