@charset "UTF-8";

/* INNERPROFILE ------------------------------------- */
nav {
  position:-webkit-sticky;
  position:-moz-sticky;
  position:-ms-sticky;
  position:-o-sticky;
  position:sticky;
  width:auto;
  top:0;
  text-align:center;
  z-index:100;
  background:#ac4840;
  margin:auto;
}

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

nav li {
  display:inline-block;
  padding:25px 22px;
  margin:auto;
  position:relative;
  font-size:1.5em;
  font-family:'Oswald';
}

nav a {
  text-decoration:none;
  color:#fbfff0;
}

nav a:hover {
  color:#c1c3ba;
}

.onesie img {
  display:block;
  width:100%;
  padding:0;
  margin:0;
}

.bdaysec {
}

.bdaytxt {
  padding:0 25px 35px;
}

.bdaytxt h1 {
  font-size:3em;
  color:#ac4840;
  text-align:center;
}

.bdaytxt p {
  width:auto;
  text-align:left;
  margin:auto;
  font-size:1.2em;
  color:#57453f;
  font-family:'Droid Serif';
}

.bdaytxt a {
  text-decoration:none;
  color:#ac4840;
}

.animback {
  background:url(https://hostimg.co/images/2017/11/14/ezgif.com-video-to-gif-50.gif)no-repeat center center;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
  height:100%;
  width:100%;
  padding:0;
  margin:0;
}

.naughtnice {
  text-align:center;
}

.naughtnice h1 {
  font-size:3em;
  color:#ac4840;
}

.naughtnice p {
  width:75%;
  text-align:center;
  margin:auto;
  font-size:1.2em;
  color:#57453f;
  font-family:'Droid Serif';
  padding-bottom:20px;
}

.nice,.naughty {
  text-align:center;
}

.nice h1,.naughty h1 {
  font-size:3em;
}

.nice ul,.naughty ul {
  text-align:center;
  list-style:none;
  padding-left:0;
  font-size:1.5em;
}

.nice {
  border-right:2px solid;
}

.nice p {
  width:75%;
  text-align:center;
  margin:auto;
  font-size:1.2em;
  color:#57453f;
  font-family:'Droid Serif';
  padding-bottom:20px;
}

.naughty {
}

.naughty p {
  width:75%;
  text-align:center;
  margin:auto;
  font-size:1.2em;
  color:#57453f;
  font-family:'Droid Serif';
  padding-bottom:20px;
}

.hbackimg {
  padding:0;
  display:block;
  margin:auto;
  margin-top:-10px;
  right:4px;
  bottom:0;
  width:333px;
}

#highleft {
  z-index:2;
  padding-left:25px;
  padding-right:25px;
}

.highest h1 {
  font-size:3em;
  color:#ac4840;
  text-align:center;
}

.hightext {
  font-size:1.5em;
  color:#57453f;
  font-family:'Droid Serif';
  text-align:center;
}

.htname {
  margin:auto;
  font-size:1em;
  color:#fff;
  text-align:center;
  font-family:'Droid Serif';
  border-radius:50%;
  width:220px;
  height:50px;
  line-height:50px;
  text-align:center;
  background:#ac4840;
}

.ingr,.dire {
}

.ingr h1,.dire h1 {
  font-size:3em;
  color:#57453f;
  padding-left:25px;
}

.ingr p,.dire p {
  font-size:1.5em;
  color:#57453f;
  font-family:'Droid Serif';
  line-height:30px;
  padding-left:25px;
}

.dire p {
}

.sidecon {
  margin-top:-5px;
}

.menutaste h1 {
  font-size:3em;
  color:#57453f;
  text-align:center;
}

.menutaste h3 {
  font-size:2.5em;
  color:#ac4840;
  text-align:left;
  position:relative;
  left:80px;
}

.menutaste ul {
  margin:auto;
  position:relative;
  left:130px;
}

.menutaste li {
  font-size:1.5em;
  font-family:'Droid Serif';
  width:333px;
  list-style:none;
  color:#57453f;
  padding-top:3px;
  padding-bottom:5px;
  border-bottom:5px dotted #57453f;
}

.liright {
  float:right;
}

.menutaste a {
  text-decoration:none;
  color:#ac4840;
}

.menutaste a:hover {
  color:#d77972;
}

.followlinks {
  font-size:1.5em;
  font-family:'Droid Serif';
  list-style:none;
  color:#57453f;
  padding-top:25px;
  padding-bottom:5px;
  position:relative;
  left:120px;
}

.scrollable {
  height:1106px;
  z-index:2;
  width:333px;
  margin:0 auto;
  padding:0;
  background:#000;
  position:relative;
  overflow:hidden;
  text-align:center;
  margin-bottom:-10px;
}

.sideimg {
  width:343px;
  z-index:2;
  height:auto;
  margin:0 auto;
  padding:0;
  display:block;
}

.sideitems {
  -webkit-animation:scroll 13s infinite;
  -moz-animation:scroll 13s infinite;
  -ms-animation:scroll 13s infinite;
}

@-webkit-keyframes scroll {
  0% {
    margin-top:0;
  }
  
  27.33% {
    margin-top:0;
  }
  
  33.33% {
    margin-top:-500px;
  }
  
  60.66% {
    margin-top:-500px;
  }
  
  66.66% {
    margin-top:-1000px;
  }
  
  94.99% {
    margin-top:-1000px;
  }
  
  100% {
    margin-top:0;
  }
}

@-moz-keyframes scroll {
  0% {
    margin-top:0;
  }
  
  27.33% {
    margin-top:0;
  }
  
  33.33% {
    margin-top:-500px;
  }
  
  60.66% {
    margin-top:-500px;
  }
  
  66.66% {
    margin-top:-1000px;
  }
  
  94.99% {
    margin-top:-1000px;
  }
  
  100% {
    margin-top:0;
  }
}

@-ms-keyframes scroll {
  0% {
    margin-top:0;
  }
  
  27.33% {
    margin-top:0;
  }
  
  33.33% {
    margin-top:-500px;
  }
  
  60.66% {
    margin-top:-500px;
  }
  
  66.66% {
    margin-top:-1000px;
  }
  
  94.99% {
    margin-top:-1000px;
  }
  
  100% {
    margin-top:0;
  }
}

/* GRIDCONTAINER ------------------------------------- */
.styled-demo {
  width:1000px;
  -webkit-box-shadow:0 0 39px -7px rgba(15,2,1,1);
  -moz-box-shadow:0 0 39px -7px rgba(15,2,1,1);
  box-shadow:0 0 39px -7px rgba(15,2,1,1);
}

.styled-demo .wrap {
  margin:auto;
  width:100%;
}

.styled-demo [class*="col-"] {
  background:rgba(251,255,240,0.8);
  padding-bottom:0;
  padding-left:0;
  padding-right:0;
}

.row {
  display:flex;
  width:auto;
}

.row > [class*="col-"] {
}

.row > [class*="col-"]:last-child {
  margin-right:0;
}

.row > .col-0 {
  flex:0;
}

.row > .col-1 {
  flex:1;
}

.row > .col-2 {
  flex:2;
}

.row > .col-3 {
  flex:3;
}

.row > .col-4 {
  flex:4;
}

.row > .col-5 {
  flex:5;
}

.row > .col-6 {
  flex:6;
}

.row > .col-7 {
  flex:7;
}

.row > .col-8 {
  flex:8;
}

.row > .col-9 {
  flex:9;
}

.row > .col-10 {
  flex:10;
}

.row > .col-11 {
  flex:11;
}

.row > .col-12 {
  flex:12;
}

.row > .col-full {
  width:100%;
}

@media all and (max-width: 500px) {
  .row {
    flex-direction:column;
  }
  
  .row > [class*="col-"] {
    margin-right:0;
  }
}

.styled-demo .main > [class*="col-"] {
  text-align:left;
}

/* FADEGALLERY ------------------------------------- */
@keyframes fade {
  0% {
    opacity:0;
  }
  
  11.11% {
    opacity:1;
  }
  
  33.33% {
    opacity:1;
  }
  
  44.44% {
    opacity:0;
  }
  
  100% {
    opacity:0;
  }
}

.fadein {
  display:none;
  height:500px;
  margin-bottom:-10px;
}

.fadein img {
  width:1000px;
  position:absolute;
  display:block;
  margin:auto;
  left:0;
  right:0;
  opacity:0;
  animation-name:fade;
  animation-duration:12s;
  animation-iteration-count:infinite;
}

.fadein img:nth-child(1) {
  animation-delay:0;
}

.fadein img:nth-child(2) {
  animation-delay:3s;
}

.fadein img:nth-child(3) {
  animation-delay:6s;
}

.fadein img:nth-child(4) {
  animation-delay:9s;
}

/* FONTS ------------------------------------- */
/* latin */
@font-face {
  font-family:'Droid Serif';
  font-style:normal;
  font-weight:400;
  src:local('Droid Serif Regular'),local(DroidSerif-Regular),url(https://fonts.gstatic.com/s/droidserif/v7/0AKsP294HTD-nvJgucYTaI4P5ICox8Kq3LLUNMylGO4.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 */
@font-face {
  font-family:'Oswald';
  font-style:normal;
  font-weight:400;
  src:local('Oswald Regular'),local(Oswald-Regular),url(https://fonts.gstatic.com/s/oswald/v14/DgBpgaYycijFA8v2hNt7MfesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* vietnamese */
@font-face {
  font-family:'Oswald';
  font-style:normal;
  font-weight:400;
  src:local('Oswald Regular'),local(Oswald-Regular),url(https://fonts.gstatic.com/s/oswald/v14/peRd8sj511qE2lHtK-QfcPesZW2xOQ-xsNqO47m55DA.woff2) format("woff2");
  unicode-range:U+0102-0103,U+1EA0-1EF9,U+20AB;
}

/* latin-ext */
@font-face {
  font-family:'Oswald';
  font-style:normal;
  font-weight:400;
  src:local('Oswald Regular'),local(Oswald-Regular),url(https://fonts.gstatic.com/s/oswald/v14/yg0glPPxXUISnKUejCX4qfesZW2xOQ-xsNqO47m55DA.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:'Oswald';
  font-style:normal;
  font-weight:400;
  src:local('Oswald Regular'),local(Oswald-Regular),url(https://fonts.gstatic.com/s/oswald/v14/pEobIV_lL25TKBpqVI_a2w.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,#profile_friends,#profile_password_photo_galleries,#profile_photo_galleries,#profile_interests_content,#profile_comments {
  display:none;
}

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

a:visited {
  color:#;
}

body {
  overflow-x:hidden;
  width:1000px;
  margin:auto;
  margin-top:-3px;
  background:url(https://hostimg.co/images/2017/11/14/newback.jpg)no-repeat center center fixed;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
  font-family:'Oswald';
  font-weight:normal;
  font-style:normal;
  font-size:12px;
}

.profile_section_content {
  color:#666666;
  border:0;
  padding:0;
  margin:0;
  -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_background {
}

.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:0;
  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:0;
}

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

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