@charset "UTF-8";

UTF-8;
/* arabic */
@font-face {
  font-family:'Lemonada';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/lemonada/v11/0QIjMXFD9oygTWy_R8tMv_SW8g.woff2) format("woff2");
  unicode-range:U+0600-06FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE80-FEFC;
}

/* vietnamese */
@font-face {
  font-family:'Lemonada';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/lemonada/v11/0QIjMXFD9oygTWy_R8tGv_SW8g.woff2) format("woff2");
  unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;
}

/* latin-ext */
@font-face {
  font-family:'Lemonada';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/lemonada/v11/0QIjMXFD9oygTWy_R8tHv_SW8g.woff2) format("woff2");
  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* latin */
@font-face {
  font-family:'Lemonada';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/lemonada/v11/0QIjMXFD9oygTWy_R8tJv_Q.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* arabic */
@font-face {
  font-family:'Lemonada';
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/lemonada/v11/0QIjMXFD9oygTWy_R8tMv_SW8g.woff2) format("woff2");
  unicode-range:U+0600-06FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE80-FEFC;
}

/* vietnamese */
@font-face {
  font-family:'Lemonada';
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/lemonada/v11/0QIjMXFD9oygTWy_R8tGv_SW8g.woff2) format("woff2");
  unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;
}

/* latin-ext */
@font-face {
  font-family:'Lemonada';
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/lemonada/v11/0QIjMXFD9oygTWy_R8tHv_SW8g.woff2) format("woff2");
  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* latin */
@font-face {
  font-family:'Lemonada';
  font-style:normal;
  font-weight:700;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/lemonada/v11/0QIjMXFD9oygTWy_R8tJv_Q.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* cyrillic-ext */
@font-face {
  font-family:'Montserrat';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format("woff2");
  unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

/* cyrillic */
@font-face {
  font-family:'Montserrat';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format("woff2");
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

/* vietnamese */
@font-face {
  font-family:'Montserrat';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format("woff2");
  unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;
}

/* latin-ext */
@font-face {
  font-family:'Montserrat';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format("woff2");
  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* latin */
@font-face {
  font-family:'Montserrat';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

#profile_comments,#header_bar,#footer_bar,#profile_about_me .heading,#profile_about_me .container,#profile_main_photo .heading,#profile_main_photo .recent_photos,#about_me_label,#profile_main_photo,#profile_friends,#profile_header {
  display:none;
}

#profile_interests_content {
  display:block;
  width:0;
  height:0;
  overflow:hidden;
}

#photo_galleries,#password_photo_galleries,#profile_photo_galleries,#profile_password_photo_galleries {
  display:none;
}

#about_me_container {
  display:block!important;
  padding:0;
}

body {
  background:#111119 url(https://img.moros1138.com/MissSlate/damask.png) repeat center center fixed;
  background-size:25% auto;
  color:#fff;
  font-family:'Montserrat';
  font-weight:normal;
  font-style:italic;
  font-size:1rem;
  padding:0;
  min-width:0;
}

#profile {
  max-width:900px;
  margin:0 auto;
  padding:0 1rem;
  background:rgba(0,0,0,0.6);
  border-left:1px solid #333;
  border-right:1px solid #333;
}

#masthead .site-brand {
  text-align:center;
}

#masthead .site-brand img {
  width:20rem;
  height:auto;
}

@media screen and (max-width: 585px) {
  #masthead .site-brand img {
    width:15rem;
    height:auto;
  }
}

#masthead .site-brand h1 {
  font-family:'Lemonada';
}

.section {
  display:block;
  margin:0 auto;
  margin-top:5rem;
  padding:.5rem;
  border-bottom:.1rem solid #0a0b0e;
  box-shadow:.1rem .1rem .1rem .1rem rgba(0,0,0,0.75);
}

.section .header {
  display:block;
  width:100%;
  font-size:1.75rem;
  font-family:'Lemonada';
  font-weight:bold;
  text-align:center;
  padding-bottom:.25rem;
  margin-bottom:.5rem;
}

.profile_section .heading {
  font-size:1.75rem;
  font-family:'Lemonada';
  font-weight:bold;
  vertical-align:middle;
  text-align:center;
  padding-bottom:.25rem;
  margin-bottom:.5rem;
}

.profile_section_content {
  padding:1rem;
}

#profile_interests_content .heading {
  width:95%;
  margin:0 auto 1rem;
  height:9rem;
  line-height:9rem;
  background:url(https://img.moros1138.com/MissSlate/frame1.png) no-repeat center center;
  background-size:100% 100%;
}

#photo_galleries .heading,#password_photo_galleries .heading,#profile_photo_galleries .heading,#profile_password_photo_galleries .heading {
  width:95%;
  margin:0 auto 1rem;
  height:9rem;
  line-height:9rem;
  background:url(https://img.moros1138.com/MissSlate/frame1.png) no-repeat center center;
  background-size:100% 100%;
}

.section>.header {
  height:9rem;
  background-repeat:no-repeat;
  background-position:center center;
  background-size:100% 100%;
  align-content:center;
}

.section>.header.frame1 {
  background-image:url(https://img.moros1138.com/MissSlate/frame1.png);
}

.section>.header.frame2 {
  line-height:10rem;
  background-image:url(https://img.moros1138.com/MissSlate/frame2.png);
}

.section>.header.frame3 {
  line-height:11.5rem;
  background-image:url(https://img.moros1138.com/MissSlate/frame3.png);
}

.section>.header.frame4 {
  background-image:url(https://img.moros1138.com/MissSlate/frame4.png);
}

.section>.header.frame5 {
  line-height:10rem;
  background-image:url(https://img.moros1138.com/MissSlate/frame5.png);
}

.section .content {
  padding:1rem;
}

.monthly-entry {
  width:100%;
  min-width:450px;
  text-align:center;
  margin:1.5rem auto 0;
  padding:1rem;
  border:.25rem solid #fff;
  border-radius:1rem;
}

.monthly-entry .header {
  border-bottom:.1rem solid #fff;
}

@media screen and (max-width: 585px) {
  .monthly-entry .content>div {
    font-size:1.5rem;
    font-weight:bold;
    text-align:left;
  }

  .monthly-entry .content>div img {
    display:inline;
    object-fit:contain;
    height:1.7rem;
    width:4rem;
  }

  .monthly-entry .content>div:nth-child(1) {
    font-size:1.7rem;
  }
}

@media screen and (min-width: 586px) {
  .monthly-entry .content>div {
    font-size:1.5rem;
    font-weight:bold;
    text-align:left;
  }

  .monthly-entry .content>div img {
    display:inline;
    object-fit:contain;
    height:1.5rem;
    width:4rem;
  }

  .monthly-entry .content>div:nth-child(1) {
    font-size:2.5rem;
  }

  .monthly-entry .content>div:nth-child(1) img {
    object-fit:fill;
    height:2.5rem;
  }
}

#profile_interests_content .label {
  font-family:'Lemonada';
}

#profile_interests_content .value {
  margin:0;
  padding:1rem;
}

#profile {
  padding-top:7rem;
}

nav {
  display:block;
  position:fixed;
  top:0;
  left:0;
  right:0;
  height:3rem;
  background:#111116;
  border-bottom:.1rem solid #333;
  box-shadow:.1rem .1rem .1rem .1rem rgba(0,0,0,0.75);
}

nav ul {
  display:block;
  width:100%;
  height:3rem;
  padding:0;
  margin:0;
  list-style-type:none;
  text-align:center;
  overflow:hidden;
}

nav ul li {
  display:inline-block;
  font-weight:bold;
  line-height:3rem;
  vertical-align:middle;
  margin:0;
  padding-left:1rem;
  padding-right:1rem;
}

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

nav ul li a {
  display:inline-block;
  height:100%;
}

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

a:visited {
  color:#fbf9f9;
  color:#ff0000;
}