@charset "UTF-8";

/* devanagari */
@font-face {
  font-family:'Khand';
  font-style:normal;
  font-weight:400;
  src:local(Khand),local(Khand-Regular),url(https://fonts.gstatic.com/s/khand/v4/fcr0d5gm-Y5QdmFBYsPnhw.woff2) format("woff2");
  unicode-range:U+02BC,U+0900-097F,U+1CD0-1CF6,U+1CF8-1CF9,U+200B-200D,U+20A8,U+20B9,U+25CC,U+A830-A839,U+A8E0-A8FB;
}

/* latin-ext */
@font-face {
  font-family:'Khand';
  font-style:normal;
  font-weight:400;
  src:local(Khand),local(Khand-Regular),url(https://fonts.gstatic.com/s/khand/v4/PcsdrEIED1gqMVvFVoT-fQ.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:'Khand';
  font-style:normal;
  font-weight:400;
  src:local(Khand),local(Khand-Regular),url(https://fonts.gstatic.com/s/khand/v4/jE6debCT41WQse1Htsii-w.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;
}

/*--------Top Header----------------*/
.topheader {
  font-family:'Khand';
  width:100vw;
  min-width:100vw;
  padding:15px 0;
  left:0;
  right:0;
  top:0;
  margin:auto;
  text-align:center;
  position:fixed;
  z-index:999;
  color:#888;
  background-color:#fff;
  border-bottom:1px solid #ffdfef;
}

.topheadertext {
  position:relative;
  right:20px;
  font-size:35px;
}

.topheadertext2 {
  position:relative;
  right:20px;
  bottom:14px;
  font-size:16.7px;
}

/* â€” Fixed Header Anchors â€” */
url(http://fonts.googleapis.com/css?family=Raleway:400,700);
body {
  margin:0;
  padding:0;
}

.nav li {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:.3s;
  transition-duration:.3s;
}

.nav li:before {
  color:#;
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background:#888888;
  -webkit-transform:scaleY(0);
  transform:scaleY(0);
  -webkit-transform-origin:50% 0;
  transform-origin:50% 0;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:.3s;
  transition-duration:.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}

.nav li:hover,.nav li:focus,.nav li:active {
  color:#ffffff;
}

.nav li:hover:before,.nav li:focus:before,.nav li:active:before {
  color:#;
  -webkit-transform:scaleY(1);
  transform:scaleY(1);
}

.nav a:hover {
  color:#ffdfef;
  font-weight:400;
}

.nav {
  background:#fff;
  z-index:50;
  margin:0;
  padding:0;
  color:#888;
  font-weight:400;
  text-decoration:inherit;
  text-align:center;
  display:none;
}

.nav li {
  font-family:'Khand';
  font-weight:400;
  list-style:none;
  color:#;
  text-decoration:inherit;
  letter-spacing:.1em;
  padding:1em;
}

.nav a {
  text-decoration:none;
}

.selected {
  background:#06919a;
}

.list {
  display:block;
}

@media screen and (min-width: 480px) {
  .nav {
    font-size:0;
    background:#fff;
    padding:0;
    position:fixed;
    top:110px;
    left:0;
    width:100%;
    text-align:center;
    display:block;
  }
  
  .nav li {
    font-family:'Khand';
    font-weight:400;
    list-style:none;
    display:inline-block;
    font-size:19px;
    color:#;
    letter-spacing:.1em;
    padding:1em;
  }
  
  .selected {
    background:#fff;
  }
  
  .menuIcon {
    display:none;
  }
  
  a {
    color:#888;
  }
}

.store-container {
  padding:0;
  margin:auto;
  list-style:none;
  display:-webkit-box;
  display:-moz-box;
  display:-ms-flexbox;
  display:-webkit-block;
  display:flex;
  flex-direction:column;
  -webkit-flex-flow:row wrap;
  justify-content:Center;
}

.store-item {
  background:grey;
  padding:5px;
  width:850px;
  height:auto;
  margin:10px;
  align-items:center;
  line-height:20px;
  color:white;
  font-weight:bold;
  font-size:15px;
  text-align:center;
}

/*--------About Me----------------*/
.aboutme {
  z-index:5;
  width:800px;
  height:605px;
  margin:0;
  margin-top:90px;
  align-items:center;
  line-height:20px;
  color:black;
  font-family:'Khand';
  font-weight:400;
  text-align:center;
  letter-spacing:.5px;
  background:#fff;
}

.aboutimage {
  position:relative;
  bottom:16px;
  float:right;
  width:400px;
  -webkit-box-shadow:0 0 30px -1px rgba(0,0,0,0.75);
  -moz-box-shadow:0 0 30px -1px rgba(0,0,0,0.75);
  box-shadow:0 0 30px -1px rgba(0,0,0,0.75);
}

.aboutme-text {
  padding:20px 30px;
  position:relative;
  float:left;
  left:20px;
  font-size:18px;
  color:#888;
  width:300px;
  text-align:center;
}

.aboutmehead {
  font-size:22px;
  border:1px solid;
  padding:15px;
}

/*--------Tip Menu----------------*/
.tipmenu {
  z-index:8;
  padding:0;
  width:800px;
  height:550px;
  margin:0;
  align-items:center;
  line-height:20px;
  color:white;
  font-weight:bold;
  font-family:'Khand';
  font-size:18px;
  font-weight:400;
  text-align:center;
  letter-spacing:.5px;
  list-style:none;
  background:#666666;
}

.tipmenuhead {
  text-align:center;
  font-family:'Khand';
  font-size:22px;
  margin:auto;
  border:1px solid;
  padding:22px;
  width:80px;
}

.tipmenu-text {
  padding:0 40px;
  font-family:'Khand';
}

.tipmenucontainer {
  width:680px;
  height:400px;
  overflow-x:auto;
  margin:auto;
  position:relative;
  right:20px;
}

.tipmenu-left {
  margin:auto;
  list-style:none;
  padding:25px 30px;
  color:#666666;
  border-bottom:1px solid white;
  background-color:#888888;
  text-align:left;
}

.tipmenu-right {
  float:right;
  position:relative;
  color:#ffffff;
  bottom:14px;
  left:15px;
  background-color:#444;
  border:1px solid;
  padding:10px 15px;
}

.tipmenu-right {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:.3s;
  transition-duration:.3s;
}

.tipmenu-right:before {
  color:#553;
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background:#888888;
  -webkit-transform:scaleY(0);
  transform:scaleY(0);
  -webkit-transform-origin:50% 0;
  transform-origin:50% 0;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:.3s;
  transition-duration:.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}

.tipmenu-right:hover,.tipmenu-right:focus,.tipmenu-right:active {
  color:#ffffff;
}

.tipmenu-right:hover:before,.tipmenu-right:focus:before,.tipmenu-right:active:before {
  color:#553;
  -webkit-transform:scaleY(1);
  transform:scaleY(1);
}

.tipmenu-right a:hover {
  color:#ffdfef;
  font-weight:400;
}

.tiplink {
  text-decoration:none;
  color:#ffffff;
}

/*--------VIDEO----------------*/
.videocontainer {
  padding:0;
  width:800px;
  height:auto;
  margin:0;
  align-items:center;
  line-height:20px;
  font-weight:400;
  font-family:'Khand';
  font-size:18px;
  text-align:center;
  letter-spacing:.5px;
  background-color:#ffffff;
  font-weight:400;
}

.videohead {
  text-align:center;
  font-family:'Khand';
  font-size:22px;
  color:#888;
  margin:auto;
  border:1px solid;
  padding:22px;
  width:80px;
}

.video {
  margin:auto;
  display:-webkit-flex;
  display:flex;
  width:790px;
  height:650px;
  overflow-x:auto;
  -webkit-flex-direction:row;
  flex-direction:row;
  -webkit-justify-content:center;
  justify-content:center;
  -webkit-flex-wrap:wrap;
  flex-wrap:wrap;
}

.videoitem {
  border:1px solid #ffdfef;
  width:230px;
  height:200px;
  margin:5px;
  background-size:100% 100%;
}

.textover {
  margin:auto;
  position:relative;
  top:140px;
  text-align:left;
  left:0;
  background-color:rgba(000,000,000,0.7);
  width:210px;
  padding:10px;
  color:#ffffff;
  font-family:'Khand';
  letter-spacing:.5px;
  font-weight:400;
}

.vidbutton {
  background:#444;
  padding:13px;
  position:relative;
  font-size:13px;
  top:84px;
  left:84px;
  border:1px solid #ffffff;
}

.vidbutton a {
  text-decoration:none;
  color:#ffffff;
}

.viddesc {
  font-size:11px;
}

.vidbutton {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:perspective(1px) translateZ(0);
  transform:perspective(1px) translateZ(0);
  box-shadow:0 0 1px transparent;
  position:relative;
  -webkit-transition-property:color;
  transition-property:color;
  -webkit-transition-duration:.3s;
  transition-duration:.3s;
}

.vidbutton:before {
  color:#553;
  content:"";
  position:absolute;
  z-index:-1;
  top:0;
  left:0;
  right:0;
  bottom:0;
  background:#888888;
  -webkit-transform:scaleY(0);
  transform:scaleY(0);
  -webkit-transform-origin:50% 0;
  transform-origin:50% 0;
  -webkit-transition-property:transform;
  transition-property:transform;
  -webkit-transition-duration:.3s;
  transition-duration:.3s;
  -webkit-transition-timing-function:ease-out;
  transition-timing-function:ease-out;
}

.vidbutton:hover,.vidbutton:focus,.vidbutton:active {
  color:#ffffff;
}

.vidbutton:hover:before,.vidbutton:focus:before,.vidbutton:active:before {
  color:#553;
  -webkit-transform:scaleY(1);
  transform:scaleY(1);
}

.vidbutton a:hover {
  color:#ffdfef;
  font-weight:400;
}

/*--------Highest Tippers----------------*/
.ht {
  padding:0;
  width:800px;
  height:auto;
  margin:0;
  align-items:center;
  line-height:20px;
  color:white;
  font-weight:bold;
  font-family:'Nunito Sans';
  font-size:17px;
  text-align:center;
  letter-spacing:.5px;
  list-style:none;
  background:url(http://117.imagebam.com/download/DJK7fgaY1kg9SI26y0bSCg/53957/539562161/ContentBackground.jpg)no-repeat center center fixed;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
}

.hightiphead {
  text-align:center;
  font-family:'Khand';
  font-size:22px;
  margin:auto;
  border:1px solid;
  padding:22px;
  width:80px;
}

.ht-text {
  padding:0 40px;
}

.htcontainer {
  width:680px;
  height:auto;
  margin:auto;
  position:relative;
  right:20px;
}

.ht-left {
  margin:auto;
  list-style:none;
  padding:25px 30px;
  color:#000000;
  text-align:center;
}

#profile_main_photo,#tags_container,#username_container,#gender_container,#body_type_container,#ethnicity_container,#hair_container,#eyes_container,#age_container,#marital_status_container,#sexual_preference_container,#city_container,#profile_main_photo,#avatar_holder,#profile_main_photo,#about_me_label,#tags_container,#profile_header_container > .heading,#unix_last_updated_container,#last_login_string_container,#profile_about_me > .heading,#status_label,#drink_container,#smoke_container,#profile_header > .profile_section_content > .profile_section_background,#blurb_container,#header_bar,#unix_last_broadcast_container,#pets_container,#pets_container,#favorite_food_container,#drugs_container,#country_container,#height_container,#weight_container {
  display:none;
}

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

a:visited {
  color:#;
}

body {
  font-family:'Nunito Sans';
  margin:auto;
  width:800px;
  background:url(http://117.imagebam.com/download/OTN9Q7RNXlyo9oDMIsiw5A/53959/539581446/Background.jpg)no-repeat center center fixed;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
}

.profile_section_content {
  color:#666666;
  background-color:#ffffff;
  padding:0;
  margin: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_background {
  background-color:#ffffff;
  filter:alpha(opacity=100);
  opacity:1;
}

.img_radius_shadow {
  -webkit-box-shadow:0 0 0 #777777;
  -moz-box-shadow:0 0 0 #777777;
  box-shadow:0 0 0 #777777;
}

.profile_section_content .heading {
  z-index:-999;
  background:#888888;
  color:#FFFFFF;
  padding:10px;
  font-family:'Khand';
  font-weight:normal;
  font-style:normal;
  font-size:22px;
  -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:0;
}

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

#footer_bar {
  display:none;
  background-color:black;
  padding:20px;
  width:99.6%;
}

#footer_bar a {
  text-decoration:none;
  color:white;
}

.img_radius_shadow.photo_gallery_image {
  border:1px solid #888888;
  color:#000000;
  font-family:'Khand';
}

#password_photo_gallery_previews > .photo_gallery_preview {
  border:1px solid #888888;
  color:#000000;
  font-family:'Khand';
}

#photo_gallery_previews > .photo_gallery_preview:nth-of-type(1) {
  border:1px solid #888888;
  color:#444444;
  font-family:'Khand';
}

.img_radius_shadow.photo_gallery_image,#photo_gallery_previews > .photo_gallery_preview:nth-of-type(1),#password_photo_gallery_previews > .photo_gallery_preview a {
  text-decoration:none;
  font-size:16px;
  color:#ffffff;
}

.img_radius_shadow.photo_gallery_lock {
}

.wall_post {
  font-family:'Khand';
  padding:20px 50px;
  border-bottom:1px solid #ffdfef;
  font-size:16px;
  color:#888888;
}

.wall_post_avatar > .img_radius_shadow {
  border:1px solid #888888;
}

#status_container {
  font-family:'Khand';
  text-align:center;
  position:fixed;
  z-index:999;
  bottom:0;
  right:0;
  width:100px;
  height:90px;
  padding:20px;
  background:#ffdfef;
  border:1px solid #444;
}

#cam_score_container {
  font-family:'Khand';
  text-align:center;
  position:fixed;
  z-index:999;
  bottom:20px;
  right:90px;
  width:20px;
  font-size:13px;
}

#cam_score_value {
  font-family:'Khand';
  text-align:center;
  position:fixed;
  z-index:999;
  bottom:30px;
  right:40px;
  width:10px;
  font-size:13px;
}

#member_status_value {
  font-size:22px;
  padding:20px;
  text-decoration:none;
}

#member_status_value a {
  text-decoration:none;
}

#member_type_value {
  display:none;
}

#profile_interests_content {
}