@charset "UTF-8";

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

a:visited {
  color:#;
}

body {
  background-color:#ffffff;
  background-color:#9AC956;
  color:#666666;
  font-family:'Verdana';
  font-weight:normal;
  font-style:normal;
  font-size:12px;
}

.profile_section_content {
  z-index:1;
  position:relative;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  padding:5px;
  margin:5px;
}

.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 {
  padding:5px;
  background-color:#BCEC76;
  color:#FFFFFF;
  font-family:'Verdana';
  font-weight:normal;
  font-style:normal;
  font-size:14px;
  -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;
}

body {
  box-shadow:none;
  color:#080808;
  font-family:"Helvetica Neue",helvetica,arial,sans-serif;
  font-size:14px;
  margin:0;
  padding:0;
  width:100%;
}

#profile_header,.profile_subsection div.heading,#username_container,#gender_container,#body_type_container,#ethnicity_container,#hair_container,#eyes_container,#weight_container,#height_container,#age_container,#sexual_preference_container,#marital_status_container,#about_me_label,#profile_friends,#profile_comments,.header_links {
  display:none;
}

body {
  background:#fff;
  box-shadow:none;
  color:#080808;
  font-family:"Helvetica Neue",helvetica,arial,sans-serif;
  font-size:14px;
  margin:0;
  padding:0;
  width:100%;
}

#profile {
  color:#080808;
  font-size:14px;
  margin:0 auto;
  position:relative;
  width:100%;
}

#niki-nav {
  background-color:rgba(255,255,255,0.95);
  top:0;
  position:fixed;
  left:0;
  right:0;
  padding-top:15px;
  padding-bottom:15px;
  letter-spacing:2px;
  z-index:9999;
  -webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.35);
  -moz-box-shadow:0 2px 5px 0 rgba(0,0,0,0.35);
  box-shadow:0 2px 5px 0 rgba(0,0,0,0.35);
}

#niki-nav .page-nav {
  font-size:15px;
  margin:0 auto;
  width:1100px;
}

.page-nav ul {
  display:inline-block;
  list-style-type:none;
  -webkit-margin-before:0;
  -webkit-margin-after:0;
  -webkit-margin-start:0;
  -webkit-margin-end:0;
  -webkit-padding-start:0;
}

.page-nav ul li {
  float:left;
  display:block;
}

.page-nav ul li a {
  color:#080808;
  display:block;
  height:100%;
  padding:5px 15px;
  text-transform:uppercase;
  -webkit-transition:all 300ms ease-in-out;
  -moz-transition:all 300ms ease-in-out;
  -ms-transition:all 300ms ease-in-out;
  -o-transition:all 300ms ease-in-out;
  transition:all 300ms ease-in-out;
  font-size:12px;
  text-decoration:none;
}

.page-nav ul li a:hover {
  background-color:#282828;
  outline:3px solid #282828;
  outline-offset:2px;
  color:white;
}

#header-image {
  background-image:url('https://dl.dropboxusercontent.com/s/i7oq090hkjg6wwr/niki-header-bg (1).jpg');
  background-attachment:fixed;
  background-size:cover;
  background-repeat:no-repeat;
  background-position:bottom center;
  height:667px;
}

h2.section-title {
  color:#282828;
  font-size:25px;
  letter-spacing:5px;
  padding-top:15px;
  text-align:center;
}

.container {
  display:block;
  margin:0;
}

.value {
  display:block;
}

#main-profile-container {
  margin:0 auto;
  width:1100px;
}

#section-about-me {
  text-align:center;
}

#section-about-me p {
  font-size:14px;
  line-height:24px;
  letter-spacing:2px;
}

#tm-outer,#rr-outer {
  display:table;
  width:50%;
  margin:auto;
  max-width:1100px;
  padding-bottom:50px;
}

div.left {
  float:left;
  width:50%;
  text-align:left;
}

div.right {
  float:right;
  width:50%;
  text-align:right;
}

div.left li:before {
  padding-left:8px;
}

.tm-ul li,.rr-ul li,.men-column li,.boys-column li,.tn-ul li,.skype-ul li,.snapwe-ul li {
  list-style-position:inside;
  padding:5px;
  letter-spacing:2px;
  line-height:24px;
}

div.left .rr-ul,div.left .tm-ul,.tn-ul,.skype-ul,.snapwe-ul {
  -webkit-padding-start:0;
}

div.clear {
  clear:both;
}

.tn-ul {
  text-align:center;
  list-style-position:inside;
}

.men-column,.boys-column {
  width:25%;
  float:left;
}

.skype-txt,.snapwe-txt {
  text-align:center;
  letter-spacing:2px;
  line-height:24px;
}

.skype-txt .skype-ul,.snapwe-txt .snapwe-ul {
  list-style-position:inside;
}

#videos-outer {
  background-color:#282828;
  display:table;
  width:100%;
  margin:auto;
  max-width:900px;
}

.video-row-container {
  text-align:center;
}

.video-row-container h3 {
  font-size:18px;
  text-transform:uppercase;
}

#videos-outer ul {
  list-style:none;
  -webkit-margin-before:0;
  -webkit-margin-after:0;
  -webkit-margin-start:0;
  -webkit-margin-end:0;
  -webkit-padding-start:0;
}

.video-row li {
  display:inline-block;
  margin:20px;
}

#footer {
  height:100px;
}

#footer_bar {
  background:#fbfbfb;
  border-top:#eee 1px solid;
}

div.footer_links a {
  color:#080808;
  text-decoration:none;
}

div.footer_links a:hover {
  color:#282828;
}

.anchor {
  display:block;
  height:57px;
  margin-top:-57px;
  visibility:hidden;
}

p {
  font-size:14px;
  line-height:24px;
  letter-spacing:2px;
  text-align:center;
}