@charset "UTF-8";

UTF-8;
UTF-8;
/* turn off all things that could get in the way */
div#profile_header.profile_section {
  display:none;
}

#about_me_label {
  display:none;
}

#footer_bar {
  display:none;
}

#header_bar {
  display:none;
}

#profile_about_me .heading {
  display:none;
}

#username_label {
  display:none;
}

#profile_schedule {
  display:none;
}

#photo_gallery_name {
  display:none;
}

#photo_gallery_lock {
  display:none;
}

#username_label {
  display:none;
}

#gender_label {
  display:none;
}

#body_type_label {
  display:none;
}

#ethnicity_label {
  display:none;
}

#hair_label {
  display:none;
}

#eyes_label {
  display:none;
}

#weight_label {
  display:none;
}

#height_label {
  display:none;
}

#age_label {
  display:none;
}

#country_label {
  display:none;
}

#sexual_preference_label {
  display:none;
}

#smoke_label {
  display:none;
}

#drink_label {
  display:none;
}

#marital_status_label {
  display:none;
}

#be_anywhere_container {
  display:none;
}

#know_me_container {
  display:none;
}

#photo_gallery_previews {
  display:none;
}

#photo_galleries {
  display:none;
}

#occupation_label {
  display:none;
}

#cam_score_label {
  display:none;
}

#city_label {
  display:none;
}

#drugs_label {
  display:none;
}

#school_label {
  display:none;
}

#favorite_food_label {
  display:none;
}

#pets_label {
  display:none;
}

#automobile_label {
  display:none;
}

#username_value {
  display:none;
}

#gender_value {
  display:none;
}

#body_type_value {
  display:none;
}

#ethnicity_value {
  display:none;
}

#hair_value {
  display:none;
}

#eyes_value {
  display:none;
}

#weight_value {
  display:none;
}

#height_value {
  display:none;
}

#age_value {
  display:none;
}

#country_value {
  display:none;
}

#sexual_preference_value {
  display:none;
}

#smoke_value {
  display:none;
}

#drink_value {
  display:none;
}

#marital_status_value {
  display:none;
}

#occupation_value {
  display:none;
}

#cam_score_value {
  display:none;
}

#city_value {
  display:none;
}

#drugs_value {
  display:none;
}

#school_value {
  display:none;
}

#favorite_food_value {
  display:none;
}

#pets_value {
  display:none;
}

#automobile_value {
  display:none;
}

#tags_label {
  display:none;
}

#tags_value {
  display:none;
}

#avatar_holder {
  display:none;
}

#profile_header_container {
  display:none;
}

#average_rating_container,#rate_container,#admirers_container,#friends_container,#favorite_models_container {
  display:none;
}

.heading {
  display:none;
}

.profile_row,.heading {
/*the part for comments at the bottom*/
  display:block;
  background-color:transparent;
  z-index:25;
}

.profile_section,.heading {
  display:none;
}

.profile_section {
  display:none;
}

.profile_section_content {
  display:block;
  padding:0;
  margin:0;
}

#about_me_container,#about_me_value {
  display:flex;
  justify-content:center;
}

.container {
  margin:0;
  padding:0;
}

/* <----------------Comments---------------> */
#comments_header {
  font-size:40px;
  font-family:"Pacifico";
  text-align:center;
  position:block;
  color:#f72533;
/*  text-shadow:2px 2px #000000;*/
  background-color:#ffffff;
}

#profile_comments {
  width:980px;
  margin:0 auto;
  margin-bottom:5%;
  font-size:18px;
  border-bottom-left-radius:10px;
  border-bottom-right-radius:10px;
  background-color:#ffffff;
  color:#000000;
  font-size:16px;
  padding:10px;
/*  box-shadow:0 -15px 10px 3px black;*/
}

#comments {
  display:block;
}

.profile_section {
/* Related to Comments */
  display:block;
  border-spacing:0;
  margin-bottom:0;
  padding-bottom:0;
}

/* <----------------Fonts---------------> */
/* latin-ext */
@font-face {
  font-family:'Arima Madurai';
  font-style:normal;
  font-weight:400;
  src:local('Arima Madurai'),local(ArimaMadurai-Regular),url(https://fonts.gstatic.com/s/gabriela/v21/qkBWXvsO6sreR8E-b8m3xLt3mQ.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:'Arima Madurai';
  font-style:normal;
  font-weight:400;
  src:local('Arima Madurai'),local(ArimaMadurai-Regular),url(https://fonts.gstatic.com/s/gabriela/v21/qkBWXvsO6sreR8E-b8m5xLs.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-ext */
@font-face {
  font-family:'Pacifico';
  font-style:normal;
  font-weight:400;
  src:local('Pacifico Regular'),local(Pacifico-Regular),url(https://fonts.gstatic.com/s/unkempt/v21/2EbnL-Z2DFZue0DSeYEV8g.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:'Pacifico';
  font-style:normal;
  font-weight:400;
  src:local('Pacifico Regular'),local(Pacifico-Regular),url(https://fonts.gstatic.com/s/unkempt/v21/2EbnL-Z2DFZue0DSeYEV8g.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-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/v10/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/v10/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-ext */
@font-face {
  font-family:'Great Vibes';
  font-style:normal;
  font-weight:400;
  src:local('Great Vibes'),local(GreatVibes-Regular),url(https://fonts.gstatic.com/s/greatvibes/v5/RWmMoKWR9v4ksMfaWd_JN9XLiaQ6DQ.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:'Great Vibes';
  font-style:normal;
  font-weight:400;
  src:local('Great Vibes'),local(GreatVibes-Regular),url(https://fonts.gstatic.com/s/greatvibes/v5/RWmMoKWR9v4ksMfaWd_JN9XFiaQ.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;
}

/* <----------------Main HTML Components---------------> */
html {
  display:block;
  background-color:#f72533;
/* background-color:#f50595; */
/*  background-image:linear-gradient(#ff69b4,white,#ff69b4);*/
  background-repeat:no-repeat;
  background-size:cover;
  box-sizing:border-box;
  width:100%;
  z-index:50;
}

body {
  width:100%;
/* overflow-x:hidden; */
  padding:0!important;
  margin:0!important;
}

/* <----------------Flex Box setup---------------> */
.flex-container {
  display:flex;
  flex-direction:row;
}

/* <----------------Start Profile Class---------------> */
#start_profile {
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  background-color:#ffffff;
  min-width:1000px;
  max-width:1000px;
  height:100%;
  margin:0 auto;
/*  box-shadow:0 -20px 10px 3px black;*/
}

/* <----------------Nav Bar Section---------------> */
#top_page .navbar {
  display:flex;
  position:fixed;
  flex-wrap:nowrap;
  align-items:center;
  justify-content:center;
  top:0;
  margin:0;
  padding:0;
  overflow:hidden;
  background-color:#ffffff;
  min-width:1000px;
  max-width:1000px;
/* border: 5px solid white;
  border-top: 0; */
/* border-bottom-right-radius:10px;
  border-bottom-left-radius:10px; */
  z-index:200;
}

#top_page .navbar a {
  position:relative;
  display:inline-block;
  text-align:center;
  padding:0 41.25px;
  font-size:18px;
  text-decoration:none;
}

#top_page .navbar p {
  color:#000000;
  line-height:.5;
  font-family:'Arima Madurai';
}

#top_page .navbar a:visited {
/* background-color:rgba(255,255,255, 0.9); */
  background-color:#ffffff;
}

#top_page .navbar a:link {
  background-color:rgba(255,255,255,0.9);
}

#top_page .navbar a:hover,active {
  background-color:rgba(0,0,0,0.1);
}

.navbar_landing {
  position:relative;
  top:-44px;
}

#top_page {
  display:flex;
  position:relative;
  align-items:center;
  align-content:center;
  flex-direction:column;
  background-color:transparent;
  width:1001px;
  height:45px;
}

/* <----------------Main Pic Section---------------> */
#mainpic {
  display:block;
  position:relative;
  height:626px;
  width:1001px;
  background-image:linear-gradient(#ff69b4,white,#ff69b4);
}

.main_img img {
  height:626px;
  width:1001px;
}

/* <----------------Intro Section---------------> */
.intro {
  color:#f72533;
}

.intro_text {
  position:absolute;
  bottom:35px;
  left:0;
  width:300px;
}

.intro_header {
  font-size:40px;
  font-family:"Pacifico";
  text-align:right;
  position:absolute;
  right:35px;
  top:20px;
/*width:330px;*/
  padding:5px;
  background-color:#ffffff;
  border:5px double #ffffff;
  border-radius:5px;
  line-height:50px;
}

/* <----------------About Me/Tips Section---------------> */
.infocolllist {
  display:flex;
  justify-content:flex-end;
  -webkit-column-width:150px;
  ChromeSafariOpera-moz-column-width:150px;
  Firefoxcolumn-width:150px;
  -webkit-column-count:1;
  ChromeSafariOpera-moz-column-count:1;
  Firefoxcolumn-count:1;
  max-height:500px;
  position:absolute;
  right:0;
  top:300px;
}

.infocolllist ul {
  background-color:rgba(0,0,0,0.7);
  color:#ffffff;
  height:100%;
  list-style-type:none;
  margin-right:20px;
  padding:5px;
  font-family:'Arima Madurai';
  font-size:18px;
  border:5px double white;
}

.signature {
  font-family:'Great Vibes';
  font-size:30px;
  margin-left:50px;
}

.tips_header {
  display:flex;
  justify-content:flex-end;
  margin-right:42px;
  margin-bottom:-20px;
}

.glow {
  font-size:40px;
  font-family:"Pacifico";
  color:#ff69b4;
  text-align:center;
  -webkit-animation:glow 1s ease-in-out infinite alternate;
  -moz-animation:glow 1s ease-in-out infinite alternate;
  animation:glow 1s ease-in-out infinite alternate;
}

@keyframes glow {
  from {
    text-shadow:0 0 5px #fff,0 0 10px #fff,0 0 10px #000000,0 0 10px #000000,0 0 10px #000000,0 0 10px #000000,0 0 10px #000000;
  }

  to {
    text-shadow:0 0 5px #fff,0 0 10px #000000,0 0 10px #000000,0 0 10px #000000,0 0 10px #000000,0 0 10px #000000,0 0 10px #000000;
  }
}

/* <----------------Social Section---------------> */
#social {
  display:flex;
  position:relative;
  align-items:center;
  align-content:center;
  flex-direction:column;
  background-color:black;
  width:1001px;
  height:250px;
}

a.soclink:link {
  color:#ffffff;
  text-decoration:none;
}

a.soclink:visited {
  color:#ffffff;
  text-decoration:none;
}

a.soclink:hover,active {
  color:#ffffff;
  opacity:.6;
  text-decoration:none;
}

.social_header {
  font-size:40px;
  font-family:"Pacifico";
  text-align:center;
  position:block;
  color:#ff69b4;
  text-shadow:2px 2px #ffffff;
}

.round_corners {
  border-radius:20px;
}

.social_list {
  justify-content:center;
  display:flex;
  align-items:center;
}

.soclink {
  margin:0 5px;
}

.soclink img {
  width:150px;
  height:150px;
}

.onlyfans_link img {
  border-radius:50%;
}

/*
.soclink.snap_link {
  margin-right: 10px;
}
*/
/* <----------------MFCSHARE Section---------------> */
#mfcshare {
  display:flex;
  justify-content:center;
  align-items:center;
  background-color:#ffffff;
  width:1001px;
}

.mfcshare_header {
  font-size:40px;
  font-family:"Pacifico";
  text-align:center;
  position:block;
  color:#ff69b4;
  text-shadow:2px 2px #000000;
}

.mfcshareframe {
  width:990px;
  height:750px;
  border:none;
  background-color:white;
}

th,td {
  padding-top:5px;
  padding-bottom:5px;
  padding-left:10px;
  padding-right:10px;
}

/* -------------info---------------*/
.info_header {
  display:flex;
  justify-content:center;
  font-size:40px;
  font-family:"Pacifico";
  text-align:center;
  color:#f72533;
/*text-shadow:2px 2px #000000;*/
  padding-top:25px;
  padding-bottom:25px;
}

.info_text {
  display:flex;
  justify-content:left;
  font-size:18px;
  font-family:"Arima Madurai";
  text-align:left;
  color:#000000;
/*text-shadow:2px 2px #000000;*/
}

.infocolllist_real {
  -webkit-column-width:auto;
  -moz-column-width:auto;
  column-width:auto;
  -webkit-column-count:1;
  -moz-column-count:1;
  column-count:1;
  list-style-type:none;
  background-color:rgba(0,0,0,0.7);
}

#my_info_area {
/*  border-top:5px solid black;*/
  width:1001px;
  background-color:#ffffff;
}

#my_info_area ul {
  margin-left:20px;
  margin-right:20px;
  margin-bottom:50px;
  border:5px double #ffffff;
  padding:5px;
  color:#ffffff;
  font-size:30px;
}

#my_info_container {
  display:flex;
  align-content:center;
  align-items:center;
  justify-content:center;
  background-color:#ffffff;
  font-family:'Arima Madurai';
  white-space:nowrap;
/*border-bottom:5px solid black;*/
}

/*<------------Clubs------------>*/
.club_header {
  display:flex;
  justify-content:center;
  font-size:40px;
  font-family:"Pacifico";
  text-align:center;
  color:#ff69b4;
  text-shadow:2px 2px #000000;
}

.clubcolllist {
  background-color:rgba(0,0,0,0.7);
  list-style-position:inside;
  list-style-type:decimal;
  margin-top:0;
}

#my_club_area {
  border-top:5px solid black;
  width:1001px;
  background-color:#ffffff;
  font-size:30px;
  font-family:"Dancing Script";
}

#my_club_area ol {
  margin-left:20px;
  margin-right:20px;
  border:5px double #ffffff;
  padding:5px;
  color:#ffffff;
/*font-size: 20px;*/
}

#my_club_area ul {
  margin-left:20px;
  margin-right:20px;
  margin-bottom:50px;
  border:5px double #ffffff;
  padding:5px;
  color:#000000;
/*font-size: 20px;*/
  list-style-type:none;
  text-align:center;
}

#my_club_area table {
  display:table;
  margin:0 auto;
  margin-bottom:30px;
  border:1px solid black;
  border-collapse:none;
  border-radius:5px;
}

#my_club_area td {
  border:1px solid black;
  border-collapse:collapse;
  padding:5px;
}

#my_club_area caption {
  color:#ff69b4;
  font-weight:bold;
}

#first_club {
  display:flex;
  align-content:center;
  align-items:center;
  justify-content:center;
  background-color:#ffffff;
/*border-bottom:5px solid black;*/
}

#second_club {
  display:flex;
  align-content:center;
  align-items:center;
  justify-content:center;
  background-color:#ffffff;
/*border-bottom:5px solid black;*/
}

#third_club {
  display:flex;
  align-content:center;
  align-items:center;
  justify-content:center;
  background-color:#ffffff;
}

.club_icon_header {
  font-family:"Pacifico";
  color:#ff69b4;
  font-size:30px;
  text-shadow:2px 2px rgba(0,0,0,0.8);
  border-bottom:2px solid #ff69b4;
}

/*------------ Highest Tipper --------------*/
#high_tipper_section {
  width:1001px;
  border-top:5px solid black;
  border-bottom:5px solid #000000;
}

#high_tipper {
  font-family:"Pacifico";
  color:#ff69b4;
  font-size:30px;
  text-shadow:2px 2px rgba(0,0,0,0.8);
  text-align:center;
}

#high_tipper ul {
  margin:20px auto;
  text-align:center;
  list-style-type:none;
  padding-inline-start:0;
  background-color:rgba(0,0,0,0.8);
  border:10px;
  border-radius:5px;
  border-color:#ffaaff;
  border-style:double;
  width:300px;
}

.high_tippers {
  border-bottom:2px solid #ffaaff;
  border-radius:5px;
  width:fit-content;
}

.high_tip_list {
  display:block;
  position:relative;
}

.high_tips:not(:last-of-type) {
  border-bottom:2px solid #ffaaff;
  border-radius:5px;
}

#high_tipper .high_tip_list {
  border-style:dotted;
}

/*<------------ Extra Classes ------------>*/
.to_top {
  position:fixed;
  bottom:0;
  left:0;
  z-index:999;
}

.walrus_pic {
  position:fixed;
  bottom:0;
  right:0;
  z-index:999;
}

.walrus_pic img {
  border-radius:50%;
}

.designed_by {
  display:flex;
  justify-content:center;
  align-items:center;
  color:#7fff00;
  font-size:1em;
  margin-top:50px;
}

a.design_link {
  color:#7fff00;
  text-decoration:none;
}

a.design_link:visited {
  color:#7fff00;
  text-decoration:none;
}

a.design_link:hover,active {
  color:#7fff00;
  text-decoration:none;
}