@charset "UTF-8";

body.mfc_display_inline_mode,#header_bar,body.mfc_display_inline_mode #footer_bar {
  visibility:hidden;
}

body.mfc_profile_standard.mfc_display_inline_mode {
  margin-left:0;
  margin-right:0;
  padding-left:5px;
  padding-right:5px;
}

body.mfc_profile_standard.mfc_display_inline_mode #profile_about_me {
  display:flex;
  flex-flow:wrap;
}

body.mfc_profile_standard.mfc_display_inline_mode #profile_about_me .heading {
  flex:0 0 100%;
}

body.mfc_profile_standard.mfc_display_inline_mode #profile_about_me .container {
  flex:0 1 50%;
  margin:0;
  padding:0;
}

body.mfc_profile_standard.mfc_display_inline_mode #profile_about_me #about_me_container,body.mfc_profile_standard.mfc_display_inline_mode #profile_about_me #tags_container {
  flex:0 0 100%;
  margin-top:0;
  margin-bottom:0;
}

#username_container,#gender_container,#ethnicity_container,#eyes_container,#age_container,#country_container,#sexual_preference_container,#marital_status_container,#about_me_label,#tags_label,#tags_value,#body_type_label,#body_type_value,#profile_friends,#footer_bar,#header_bar,.profile_row,.heading {
  display:none;
}

#about_me_container,#about_me_value {
  margin:0;
  padding:0;
  -webkit-box-align:center;
  align-items:center;
  display:flex;
  -webkit-box-orient:vertical;
  -webkit-box-direction:normal;
  flex-flow:column wrap;
  -webkit-box-pack:justify;
  justify-content:space-between;
  width:100%;
}

.profile_section_content,.profile_section,.profile_subsection {
  background:transparent;
  border:0;
  max-height:999999px;
  margin:0;
  padding:0;
}

@font-face {
  font-family:Merienda;
  font-style:normal;
  font-weight:400;
  src:local(Merienda),local(Merienda-Regular_0_wt),url(https://fonts.gstatic.com/s/merienda/v6/gNMHW3x8Qoy5_mf8uWMLMIqK_Q.woff2) format("woff2");
  unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

@font-face {
  font-family:Merienda;
  font-style:normal;
  font-weight:400;
  src:local(Merienda),local(Merienda-Regular_0_wt),url(https://fonts.gstatic.com/s/merienda/v6/gNMHW3x8Qoy5_mf8uWMFMIo.woff2) format("woff2");
  unicode-range: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;
}

html,body {
  width:100%;
  height:100%;
  margin:0;
  table-layout:auto;
  font-family:Merienda,Merienda-Regular_0_wt,cursive;
  font-size:20px;
}

body {
  background-color:rgb(255,230,250);
  transform:perspective(1400px) matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1);
  transform-style:preserve-3d;
  color:rgb(137,207,240);
}

a:link,a:visited,a:hover,a:active {
  text-align:center;
  text-decoration:none;
  display:inline-block;
  color:rgb(137,207,240);
}

img {
  max-width:100%;
  max-height:100%;
}

.name {
  font-size:70px;
}

.mainpanel {
  display:flex;
  display:-webkit-flex;
  justify-content:center;
  flex-direction:column;
  -webkit-flex-direction:column;
  height:auto;
  width:90%;
  align-items:center;
  -webkit-align-items:center;
  margin:auto;
  position:relative;
  width:960px;
  height:768px;
}

.panelrow {
  height:20%;
  width:100%;
  margin:auto;
  position:relative;
  border-radius:0;
  display:flex;
  display:-webkit-flex;
  -webkit-flex-direction:row;
  flex-direction:row;
  justify-content:space-evenly;
  -webkit-justify-content:space-evenly;
  text-align:center;
}

.panelicon {
  top:0;
  height:120px;
  width:auto;
  border-radius:10px;
  margin:auto;
}

.panelspacer {
  width:20px;
}

.break {
  flex-basis:100%;
  height:20px;
}

.caption {
  display:block;
}