@charset "UTF-8";

/* NORMALIZE */
* {
  box-sizing:border-box;
}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,menu,nav,output,section {
  margin:0;
  padding:0;
  border:0;
  font-size:100%;
  font:inherit;
  vertical-align:baseline;
}

article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
  display:block;
}

body {
  line-height:1;
}

ol,ul {
  list-style:none;
}

/* - - - - - - - - - - - - - - - - - - - -  Custom MFC - - - - - - - - - - - - - - - - - - - - */
h1,.profile_section_content .heading {
  font-family:'Dancing Script';
  font-size:3.5em;
  padding-bottom:.5em;
  color:#DDB9B9;
  font-weight:300;
  text-align:center;
}

p {
  font-size:1.3em;
  line-height:1.2em;
  letter-spacing:.1em;
  color:#c18d8d;
  text-align:center;
}

.main {
  padding-top:4em;
  text-align:center;
  width:1000px;
}

/* -------------------------------Content */
.main-img {
  margin:auto;
  -webkit-animation:fadein 6s;
  -moz-animation:fadein 6s;
  -ms-animation:fadein 6s;
  -o-animation:fadein 6s;
  animation:fadein 6s;
}

@keyframes fadein {
  from {
    opacity:0;
  }
  
  to {
    opacity:1;
  }
}

@-moz-keyframes fadein {
  from {
    opacity:0;
  }
  
  to {
    opacity:1;
  }
}

@-webkit-keyframes fadein {
  from {
    opacity:0;
  }
  
  to {
    opacity:1;
  }
}

@-ms-keyframes fadein {
  from {
    opacity:0;
  }
  
  to {
    opacity:1;
  }
}

@-o-keyframes fadein {
  from {
    opacity:0;
  }
  
  to {
    opacity:1;
  }
}

.about div {
  margin:auto;
  width:700px;
  padding:0 3em 3em;
}

.rule div {
  margin:auto;
  width:700px;
  padding:0 3em 3em;
}

.rule ul {
  font-size:1.3em;
  line-height:1.2em;
  letter-spacing:.1em;
  color:#c18d8d;
  text-align:left;
}

.rule li {
}

.rule img {
  width:40px;
}

.menu {
  margin:auto;
  width:700px;
  padding:0 3em 3em;
}

.menu ul {
  margin-bottom:2em;
  font-size:1.3em;
  line-height:1.2em;
  letter-spacing:.1em;
  color:#c18d8d;
  text-align:left;
}

.menu li {
  display:flex;
  height:1em;
  margin:1.4em 0;
}

.right {
  padding-left:1em;
}

.left {
  padding-right:1em;
}

.dotted {
  border-bottom:3px dotted;
  margin-bottom:2px;
  flex:2;
}

.menu a {
  text-decoration:none;
  color:#333;
}

.imagegal {
  display:flex;
  justify-content:center;
  flex-direction:column;
  margin:3em 0;
  text-align:center;
}

.imagegal img {
  width:400px;
  display:block;
  margin:10px auto;
  -webkit-box-shadow:10px 10px 10px -10px rgba(0,0,0,0.6);
  -moz-box-shadow:10px 10px 10px -10px rgba(0,0,0,0.6);
  box-shadow:10px 10px 10px -10px rgba(0,0,0,0.6);
  border:5px solid #fff;
}

.bottom-img {
  -webkit-box-shadow:10px 10px 10px -10px rgba(0,0,0,0.6);
  -moz-box-shadow:10px 10px 10px -10px rgba(0,0,0,0.6);
  box-shadow:10px 10px 10px -10px rgba(0,0,0,0.6);
  border:5px solid #fff;
  margin-bottom:6em;
  opacity:.7;
}

/* ---------------FONT-FANCY-START--------

.about font {
  font-size:1.8em;
  display:inline;
  padding-right:5px;
  width:20px;
  height:50px;
  top:8px;
  position:relative;
  font-weight:800;
}


---FONT-FANCY-START */
/* - - - - - - - - - - - - - - - - - - - -  FONTS - - - - - - - - - - - - - - - - - - - - */
/* vietnamese */
@font-face {
  font-family:'Dancing Script';
  font-style:normal;
  font-weight:400;
  src:local('Dancing Script Regular'),local(DancingScript-Regular),url(https://fonts.gstatic.com/s/dancingscript/v9/If2RXTr6YS-zF4S-kcSWSVi_szLviuEViw.woff2) format("woff2");
  unicode-range:U+0102-0103,U+0110-0111,U+1EA0-1EF9,U+20AB;
}

/* latin-ext */
@font-face {
  font-family:'Dancing Script';
  font-style:normal;
  font-weight:400;
  src:local('Dancing Script Regular'),local(DancingScript-Regular),url(https://fonts.gstatic.com/s/dancingscript/v9/If2RXTr6YS-zF4S-kcSWSVi_szLuiuEViw.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:'Dancing Script';
  font-style:normal;
  font-weight:400;
  src:local('Dancing Script Regular'),local(DancingScript-Regular),url(https://fonts.gstatic.com/s/dancingscript/v9/If2RXTr6YS-zF4S-kcSWSVi_szLgiuE.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;
}

/* latin */
@font-face {
  font-family:'Shadows Into Light';
  font-style:normal;
  font-weight:400;
  src:local('Shadows Into Light'),local(ShadowsIntoLight),url(https://fonts.gstatic.com/s/shadowsintolight/v7/UqyNK9UOIntux_czAvDQx_ZcHqZXBNQzdcD5.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;
}

/* - - - - - - - - - - - - - - - - - - - -  DEFAULT MFC - - - - - - - - - - - - - - - - - - - - */
#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_password_photo_galleries,#profile_photo_galleries,#profile_interests_content,#profile_comments {
  display:none;
}

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

a:visited {
  color:#;
}

body {
  width:1000px;
  margin:6em auto;
  background:url(https://www.dropbox.com/s/1nfxuhblrmd9e4l/lrback.jpg?dl=0&raw=1)no-repeat center center fixed;
  -webkit-background-size:cover;
  -moz-background-size:cover;
  -o-background-size:cover;
  background-size:cover;
  font-family:'Shadows Into Light';
  -webkit-animation:fadein 2s;
  -moz-animation:fadein 2s;
  -ms-animation:fadein 2s;
  -o-animation:fadein 2s;
  animation:fadein 2s;
}

.profile_section_content {
  color:#666666;
  border:0;
  padding:0;
  margin:0;
}

.profile_section_background {
  background:#f9efef;
  background:-moz-linear-gradient(45deg,#f9efef 0%,#ffffff 100%);
  background:-webkit-linear-gradient(45deg,#f9efef 0%,#ffffff 100%);
  background:linear-gradient(45deg,#f9efef 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9efef',endColorstr='#ffffff',GradientType=1);
  border-radius:0;
  padding:0;
  margin:0;
  -webkit-box-shadow:0 0 22px 2px rgba(204,175,175,0.65);
  -moz-box-shadow:0 0 22px 2px rgba(204,175,175,0.65);
  box-shadow:0 0 22px 2px rgba(204,175,175,0.65);
}

.img_radius_shadow {
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}

.profile_section_content .heading {
  border:0;
  padding-bottom:1em;
  margin:0;
}

#profile_friends {
  font-weight:300;
  color:#c18d8d;
  font-size:1.3em;
  padding:2em 8.5em;
}

#profile_friends a {
  color:#444;
}

.content {
  border:0;
  padding:0;
  margin:0;
}