@charset "UTF-8";

@font-face {
  font-family:'Comfortaa';
  font-style:normal;
  font-weight:300;
  src:local('Comfortaa Light'),local(Comfortaa-Light),url(https://fonts.gstatic.com/s/comfortaa/v7/r_tUZNl0G8xCoOmp_JkSCqRDOzjiPcYnFooOUGCOsRk.woff) format("woff"),url(https://fonts.gstatic.com/s/comfortaa/v7/r_tUZNl0G8xCoOmp_JkSChampu5_7CjHW5spxoeN3Vs.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,U+E0FF,U+EFFD,U+F000;
}

@font-face {
  font-family:'Comfortaa';
  font-style:normal;
  font-weight:400;
  src:local(Comfortaa),local(Comfortaa-Regular),url(https://fonts.gstatic.com/s/comfortaa/v7/qLBu5CQmSMt1H43OiWJ77bO3LdcAZYWl9Si6vvxL-qU.woff) format("woff"),url(https://fonts.gstatic.com/s/comfortaa/v7/qLBu5CQmSMt1H43OiWJ77ZBw1xU1rKptJj_0jans920.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,U+E0FF,U+EFFD,U+F000;
}

@font-face {
  font-family:'Comfortaa';
  font-style:normal;
  font-weight:700;
  src:local('Comfortaa Bold'),local(Comfortaa-Bold),url(https://fonts.gstatic.com/s/comfortaa/v7/fND5XPYKrF2tQDwwfWZJI6RDOzjiPcYnFooOUGCOsRk.woff) format("woff"),url(https://fonts.gstatic.com/s/comfortaa/v7/fND5XPYKrF2tQDwwfWZJIxampu5_7CjHW5spxoeN3Vs.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,U+E0FF,U+EFFD,U+F000;
}

/* == NAV BAR == */
.Nav {
  position:fixed;
  display:block;
  width:1000px;
  top:0;
  vertical-align:top;
  z-index:9999;
/* background-image:url(https://dl.dropboxusercontent.com/u/324828276/June/thing2.png); */
/* opacity:.9; */
/* background-color:RGBA(255,255,255,0.9); */
  background-color:rgba(0,0,0,0.8);
}

.Nav ul {
  position:absolute;
  white-space:nowrap;
  list-style:none;
  left:-99999em;
  padding:0;
  z-index:1;
/* background-image:url(https://dl.dropboxusercontent.com/u/324828276/June/thing2.png); */
/* opacity:.9; */
/* background-color:RGBA(255,255,255,0.9); */
  background-color:rgba(0,0,0,0.8);
}

Nav {
  display:block;
  text-align:center;
}

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

.Nav > li > a {
  text-decoration:none;
/* color:#000000; */
  color:#ffffff;
/*font-family:"Bangers",Helvetica,Arial,sans-serif;*/
/*font-weight:400;*/
/* font-size:1rem; */
  font-size:1.0625rem;
  font-style:normal;
/* padding:.4rem 1.79rem; */
  padding:.3rem 2rem;
  background:transparent;
}

/*
#Videos,#Solo,#GG,#Recordings,#GoldKitKat,#HT,#Clubs,#TipMenu,#FAQ {
  position:absolute;
  margin-top:-50px;
  height:0;
  width:0;
}
*/
.Nav li a:hover {
  color:#FF0000;
/* background-color: #D8DAFA; */
}

.Nav a {
  display:block;
  background:transparent;
/* color:#000000; */
  color:#ffffff;
  text-decoration:none;
  padding:.5em;
/*font-family:"Oswald",Helvetica,Arial,sans-serif;*/
/* font-family:'Poppins'; */
  font-family:'Comfortaa';
  font-style:normal;
/* font-size:.75rem; */
/* letter-spacing:.12rem; */
/* letter-spacing:.06rem; */
}

.Nav li {
  position:relative;
  list-style-type:none;
}

.Nav > li {
  float:left;
  list-style-type:none;
}

.Nav > li:first-child {
}

.Nav > li:first-child > a {
}

.Nav > li:last-child {
  margin-right:0;
}

.Nav > li:last-child > a {
}

.Nav li li a {
/* font-size:.875rem; */
  font-size:1rem;
}

.Nav li a:first-child:nth-last-child(2):before {
  content:"";
  position:absolute;
  height:0;
  width:0;
  top:50%;
  right:10%;
}

/*
#Date,#TipMenuW,#Hero {
  position:absolute;
  margin-top:-75px;
  height:0;
  width:0;
}
*/
.Nav > li:hover > ul {
  left:auto;
  padding-top:0;
  min-width:100%;
}

.Nav li li a:hover {
/* color: #FF0000; */
/* background-color: #FFFFFF; */
}

.Nav > li li:hover > ul {
  left:100%;
  top:-4px;
}

/* === css reset === */
html,body,body div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,menu,nav,section,time,mark,audio,video,details,summary {
  margin:0;
  padding:0;
  border:0;
  font-size:100%;
/* font-size:106.25%; */
  font-weight:normal;
  font-weight:400;
  vertical-align:baseline;
  background:transparent;
  max-height:999999px;
}

@media screen and (max-device-width: 480px) {
  body {
    -webkit-text-size-adjust:none;
  }
}

#profile_photo_galleries,#profile_password_photo_galleries,#profile_comments {
  display:block;
  width:1000px;
  margin:0 auto;
}

#profile_photo_galleries .profile_section_content {
  width:1000px;
  margin:0 auto;
}

#profile_password_photo_galleries .profile_section_content {
  width:1000px;
  margin:0 auto;
}

/* ===hide mfc elements ===*/
#header_bar,#footer_bar,#about_me_label,#profile_main_photo,#profile_header_container,#profile_header,#tags_label,#tags_value,#profile_main_photo,#profile_about_me > div:nth-child(1) {
  display:none;
}

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

#profile_comments,#profile_friends {
  display:none;
}

#avatar_holder {
  display:none;
}

#profile_avatar {
  display:none;
}

#profile_schedule,#profile_friends {
  display:none;
}

.label {
  letter-spacing:0;
}

:focus {
  outline:none;
}

.container {
  width:1000px;
  margin:0 auto;
  display:block;
}

.container1 {
  float:left;
  width:100%;
  height:980px;
  overflow-y:scroll;
}

.container2 {
  float:left;
  width:100%;
  height:805px;
  overflow-y:scroll;
}

.container3 {
  width:100%;
  margin:0 auto;
  display:block;
  text-align:center;
}

.clear:after {
  clear:both;
  content:"";
  display:block;
}

.clear-before:before {
  clear:both;
  content:"";
  display:block;
}

.video200 {
  float:left;
  width:200px;
  display:inline-block;
}

.video250 {
  float:left;
  width:250px;
  display:inline-block;
}

.videos {
  float:left;
  width:500px;
  display:inline-block;
}

.videosl {
  float:left;
  width:1000px;
  display:inline-block;
}

.videosl > img {
  width:100%;
}

.videosc {
/* display:block; */
/* display: inline-block; */
  display:table;
  clear:both;
  margin:0 auto;
}

.videospad {
  float:left;
/* width:325px; */
  display:inline-block;
}

.videoso {
  float:left;
  display:inline-block;
}

.img1000 {
  float:left;
  width:1000px;
  display:inline-block;
}

.img1000 > img {
  width:100%;
}

.img500 {
  float:left;
  width:500px;
  display:inline-block;
}

.img500 > img {
  max-width:500px;
}

.img320 {
  float:left;
  width:320px;
  display:inline-block;
}

.img320 > img {
  max-width:320px;
}

.img320c {
  clear:both;
  width:320px;
  display:inline-block;
/* margin:0 auto; */
  float:unset!important;
}

.img320c > img {
  max-width:320px;
}

.img250 {
  float:left;
  width:250px;
  display:inline-block;
}

.img250 > img {
  max-width:250px;
}

.img200 {
  float:left;
  width:200px;
  display:inline-block;
}

.img200 > img {
  max-width:200px;
}

.imgcenter {
/* display:block; */
/* display: inline-block; */
  display:table;
  clear:both;
  margin:0 auto!important;
  float:unset!important;
}

.img {
  float:left;
  display:inline-block;
}

/* VIDEO HOVER TEXT */
.hover_text {
  margin:7px 0 0 10px;
  float:left;
  border:none;
  overflow:hidden;
  position:relative;
  text-align:center;
  background:transparent;
  z-index:998;
}

.hover_text .mask,.view {
  display:inline-block;
  position:absolute;
  top:0;
  left:0;
  right:0;
  width:320px;
  width:100%;
  height:calc(100% - 3px);
  margin:0 auto;
  border-radius:20px;
}

.hover_text img {
  display:inline-block;
  position:relative;
  border-radius:20px;
}

.hover_text p {
  position:relative;
  font-family:'Comfortaa';
  line-height:1.15rem;
  font-size:1.125rem;
  font-weight:400;
  color:#FFFFFF;
  padding:5px;
  text-align:center;
}

.hover_text p:nth-of-type(3n) {
/* top: 145px; */
}

.hover_text a {
  position:absolute;
  top:72px;
  top:41%;
  left:20px;
/* left:calc((100% - 280px)/2); */
  left:calc((100% - 129px)/2);
  padding:3px 6px;
  background:#434343;
  color:#FFFFFF;
  font-size:1.25rem;
  font-weight:400;
  text-align:center;
  text-transform:uppercase;
  text-decoration:none;
  border-radius:5px;
}

.hover_text img {
  transition:all .2s linear;
  border-radius:20px;
}

.hover_text .mask {
  opacity:0;
  background-color:rgba(138,135,135,0.7);
  border-radius:20px;
  transition:all .4s ease-in-out;
}

.hover_text p {
  transform:translateY(100px);
  opacity:0;
  transition:all .2s linear;
}

.hover_text a:hover {
  background:#a1a1a1;
  color:#ffffff;
}

.hover_text:hover .mask {
  opacity:1;
}

.hover_text:hover h2,.hover_text:hover p,.hover_text:hover a {
  opacity:1;
  transform:translateY(0px);
}

/* END VIDEO HOVER TEXT */
a:link,a:active,a:hover {
}

a:visited {
}

body {
/* background-color:#FFFFFF; */
/* color:#000000; */
  color:#ffffff;
/* font-family:'Verdana'; */
/* font-family:'Poppins'; */
  font-family:'Comfortaa';
  font-weight:400;
  font-style:normal;
  font-size:14px;
}

#profile {
  width:1000px;
  margin:0 auto;
/* margin-top:35px; */
  margin-bottom:0;
}

.profile_section {
  display:block;
/* margin:10px auto; */
  margin:0 auto;
  width:1000px;
  border-spacing:0;
}

#profile_about_me_friends .profile_section_content {
  width:1000px;
  margin:0;
  padding:0;
/* visibility:hidden; */
}

#profile_about_me_friends .profile_section_content .profile_subsection,#profile_about_me_friends .profile_section_content .profile_section_background {
  visibility:visible;
  margin:0;
  padding:0;
}

.profile_section_content {
  width:1000px;
/* color:#000000; */
  color:#ffffff;
/* background-color:#FFFFFF; */
/* background-color:#000000; */
/* background-color:rgba(0,0,0,0.8); */
  background-color:transparent;
  border:0 none #FFFFFF;
/* padding:5px; */
  padding:5px 0;
/* margin:5px; */
  margin:0 auto;
  z-index:auto;
  z-index:unset;
/* -webkit-border-radius:5px; */
/* -moz-border-radius:5px; */
/* border-radius:5px; */
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:0 0 0 #FFFFFF;
  -moz-box-shadow:0 0 0 #FFFFFF;
  box-shadow:0 0 0 #FFFFFF;
}

.profile_section_background {
  width:1000px;
  margin:0 auto;
  background-color:transparent;
}

.img_radius_shadow {
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:0 0 0 #FFFFFF;
  -moz-box-shadow:0 0 0 #FFFFFF;
  box-shadow:0 0 0 #FFFFFF;
}

.profile_section_content .heading {
  margin-top:25px;
  padding:5px;
  padding-left:10px;
  padding-top:10px;
/* background-color:#FFFFFF; */
/* background-color:#000000; */
/* background-color:rgba(0,0,0,0.8); */
/* color:#000000; */
  color:#ffffff;
/* font-family:'Verdana'; */
/* font-family:'Poppins'; */
  font-family:'Comfortaa';
  font-weight:400;
  font-style:normal;
/* font-size:15px; */
  font-size:2em;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:0 0 0 #FFFFFF;
  -moz-box-shadow:0 0 0 #FFFFFF;
  box-shadow:0 0 0 #FFFFFF;
  -webkit-text-shadow:0 0 0 #FFFFFF;
  -moz-text-shadow:0 0 0 #FFFFFF;
  text-shadow:0 0 0 #FFFFFF;
}

.content {
  padding:5px;
}

.images {
  padding:0 9px;
}

.photo_gallery_image {
  padding:7.375px;
}

#fixed_background {
  display:block;
/* background-image:url(https://dl.dropboxusercontent.com/u/324828276/3%20April/back2.jpg); */
}