@charset "UTF-8";

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;
  flex-direction:row;
  width:100%;
}

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

/* <----------------Comments---------------> */
#comments_header {
  font-size:50px;
  font-family:'Dancing Script';
  text-align:center;
  color:#00ffff;
  text-shadow:-1px 2px 1px #000000;
  border-top:5px solid #000;
  width:100%;
}

#profile_comments {
  display:flex;
  justify-content:center;
  align-items:center;
  width:980px;
  padding:10px;
  margin:0 auto 5%;
  font-size:18px;
  border-top:0;
  border-bottom-left-radius:10px;
  border-bottom-right-radius:10px;
  background-color:#ffffff;
  color:#000000;
  font-size:20px;
  box-shadow:0 0 15px 2px #000;
}

#comments {
  display:block;
}

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

#profile_comments * {
  z-index:0;
}

/* <----------------Fonts---------------> */
/* latin */
@font-face {
  font-family:'Alfa Slab One';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:local('Alfa Slab One Regular'),local(AlfaSlabOne-Regular),url(https://fonts.gstatic.com/s/alfaslabone/v9/6NUQ8FmMKwSEKjnm5-4v-4Jh2dJhew.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:'Lancelot';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:local(Lancelot),url(https://fonts.gstatic.com/s/lancelot/v9/J7acnppxBGtQEulG4KY_zp4.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:'Petit Formal Script';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:local('Petit Formal Script'),local(PetitFormalScript-Regular),url(https://fonts.gstatic.com/s/petitformalscript/v7/B50TF6xQr2TXJBnGOFME6u5OR83oRP5qkH7gPg.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:'Cormorant';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:local('Cormorant Regular'),local(Cormorant-Regular),url(https://fonts.gstatic.com/s/cormorant/v8/H4clBXOCl9bbnla_nHIq75u9.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:'Dancing Script';
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/dancingscript/v14/If2cXTr6YS-zF4S-kcSWSVi_sxjsohD9F50Ruu7BMSo3Sup8.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: #00ffff; */
  background-image:linear-gradient(#00d5fd,white,#00d5fd);
  background-repeat:no-repeat;
  background-size:cover;
  box-sizing:border-box;
  width:100%;
  z-index:50;
}

body {
  width:100%;
  padding:0!important;
  margin:0!important;
}

body {
  width:100%;
  cursor:url(https://img.mfcimg.com/photos2/274/27456298/391-841-734-769-13553177.png),auto!important;
  padding:0!important;
  margin:0!important;
}

body * {
  cursor:url(https://img.mfcimg.com/photos2/274/27456298/391-841-734-769-13553177.png),auto!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%;
/*border-left: 5px solid #000000; */
/* border-right: 5px solid #000000; */
  box-shadow:0 -22px 15px 2px #000;
  margin:0 auto;
}

/* <----------------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:#000000;
  min-width:1000px;
  max-width:1000px;
  z-index:200;
}

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

#top_page .navbar p {
  color:#00ffff;
  line-height:.5;
  font-family:'sans-serif';
}

#top_page .navbar a:visited {
  background-color:#000;
}

#top_page .navbar a:link {
  background-color:#000;
}

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

#top_page .navbar a:hover p {
  color:#fff;
}

.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:100%;
  height:44px;
}

/* <----------------Main Pic Section---------------> */
#mainpic {
  display:block;
  position:relative;
  background-color:transparent;
  background-image:url(https://i.postimg.cc/50TJNLM0/IMG-5967-2.png);
  height:800px;
  background-repeat:no-repeat;
  background-size:cover;
  width:100%;
  z-index:25;
}

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

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

.intro_header {
  font-size:40px;
  font-family:'Alfa Slab One';
  text-align:left;
  position:absolute;
  left:35px;
  top:20px;
  padding:5px;
  border-radius:5px;
  line-height:50px;
  border:3px solid #ffffff00;
  background-color:rgba(0,0,0,0.85);
  box-shadow:-4px 4px 20px 0 #00d5fd;
}

/* <----------------About Me/Tips Section---------------> */
#schedule_header {
  font-size:50px;
  font-family:'Dancing Script';
  text-align:center;
  color:#00ffff;
  text-shadow:-1px 2px 1px #000000;
  border-top:5px solid #000;
  width:100%;
  font-weight:700;
}

#schedule_area {
  display:flex;
  flex-flow:column;
  width:100%;
  text-align:center;
  margin:0 0 15px;
}

ul.schedule_list {
  font-size:16px;
  list-style-type:none;
}

ul.schedule_list li {
  margin:10px 0;
}

.schedule_holder {
  display:flex;
  flex-flow:row nowrap;
  justify-content:center;
}

ul.schedule_list:first-of-type {
  text-align:center;
}

ul.schedule_list:first-of-type li {
  border-bottom:5px double #00ffff;
}

ul.schedule_list:last-of-type li {
  border-bottom:5px solid #fff;
}

.infocolllist {
  display:flex;
  position:absolute;
  right:0;
  top:380px;
  width:300px;
}

.infocolllist ul {
  background-color:rgba(0,0,0,0.85);
  color:#fff;
  height:100%;
  list-style-type:none;
  margin-right:20px;
  padding:5px;
  font-family:serif;
  font-size:18px;
  border:3px solid #ffffff00;
  border-radius:10px;
  box-shadow:-4px 4px 20px 0 #00d5fd;
}

.signature {
  font-family:'Lancelot';
  font-size:30px;
  margin-left:80px;
  line-height:.7;
}

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

.glow {
  font-size:50px;
  font-family:'Dancing Script';
  color:#00ffff;
  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;
  font-weight:700;
}

@-webkit-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;
  flex-direction:column;
  justify-content:center;
  background-color:black;
  width:100%;
  height:300px;
}

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

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

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

a.soclink:hover p {
  color:#ffffff;
  opacity:1;
  text-decoration:none;
}

.social_header {
  font-size:50px;
  font-family:'Dancing Script';
  text-align:center;
  color:#00ffff;
  font-weight:700;
}

.round_corners {
  border-radius:20px;
}

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

.amazon_link {
  text-align:center;
  margin:40px 10px 0;
  text-decoration:none;
}

.amazon_link p {
  margin:0;
}

.soclink.snap_link {
  margin-right:10px;
}

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

/* <----------------MFCSHARE Section---------------> */
#mfcshare {
  display:flex;
  justify-content:center;
  align-items:center;
  background-color:#ffffff;
  width:100%;
}

.mfcshare_header {
  font-size:50px;
  font-family:'Dancing Script';
  text-align:center;
  color:#00ffff;
  text-shadow:-1px 2px 1px #000000;
  font-weight:700;
}

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

/* -------------info---------------*/
.info_header {
  font-size:50px;
  font-family:'Dancing Script';
  text-align:center;
  color:#00ffff;
  text-shadow:-1px 2px 1px #000000;
  background-color:#000;
  font-weight:700;
}

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

#my_info_area {
  text-align:center;
  border-top:5px solid black;
  width:100%;
  background-color:#000;
}

#my_info_area ul {
  margin-left:20px;
  margin-right:20px;
  margin-bottom:50px;
  border:3px solid #ffffff;
  padding:5px;
  color:#ffffff;
  font-size:26px;
  box-shadow:0 0 20px 3px #00d5fd;
  font-family:serif;
  border-radius:5px;
}

#my_info_container {
  text-align:left;
  background-color:#000;
  font-family:sans-serif;
}

/*<------------Clubs------------>*/
.club_header {
  font-size:50px;
  font-family:'Dancing Script';
  text-align:center;
  color:#00ffff;
  text-shadow:-1px 2px 1px #000000;
  width:100%;
  font-weight:700;
  margin:0 0 15px;
}

.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:100%;
  background-color:#ffffff;
  font-size:30px;
  font-family:serif;
}

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

#my_club_area ul {
  margin:0 20px 50px;
  border:5px double #00c5c5;
  padding:5px;
  color:#000000;
  list-style-type:none;
  text-align:center;
  height:100%;
}

#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;
  text-align:center;
  font-size:24px;
}

#my_club_area caption {
  color:#00ffff;
  font-family:"Dancing Script";
  font-weight:bold;
}

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

#my_club_container hr {
  width:75%;
  background-color:black;
}

.club_icon_header {
  font-size:50px;
  font-family:'Dancing Script';
  text-align:center;
  color:#00ffff;
  text-shadow:-1px 2px 1px #000000;
  width:100%;
  font-weight:700;
}

/*------------ Highest Tipper --------------*/
.high_tip_pic {
  width:200px;
}

.highest_tipper {
  display:flex;
  flex-flow:column;
  align-items:center;
  color:#00ffff;
}

.highest_tip {
  font-size:36px;
  margin:25px 0;
  width:max-content;
  padding:95px;
  font-family:'Dancing Script';
  background:url(https://i.postimg.cc/BZy4jYVs/67555-fancy-border-png.jpg) center center no-repeat;
  background-size:cover;
}

#high_tipper_section {
  width:1000px;
  border-top:5px solid black;
  text-align:center;
  background-image:radial-gradient(ellipse at 50% 55%,white,white,#00ffff);
  height:980px;
  font-weight:700;
}

.high_tip_list {
  display:flex;
  flex-flow:column;
  width:100%;
  padding:0;
  justify-content:center;
  align-items:center;
  font-family:'Dancing Script';
}

.high_tips {
  font-size:28px;
  margin:12px 0;
  font-family:'Dancing Script',serif;
}

li.high_tips {
  list-style-type:none;
}

li.high_tips:not(:first-of-type)::marker {
  content:'â˜€';
  font-size:16px;
  animation:color-change 5s cubic-bezier(0.46,0.03,0.52,0.96) infinite;
  font-family:serif;
}

@keyframes color-change {
  0% {
    color:#00ffff;
  }

  50% {
    color:orange;
  }

  100% {
    color:#00ffff;
  }
}

.high_tips span {
  margin:0 50px;
  border-bottom:3px solid rgb(0 204 255 / 14%);
}

.high_tips .tipper_name {
  color:#00ffff;
}

.high_tips .tipper_tokens {
  color:#00ffff;
}

#high_tipper_section .club_header {
  padding:30px 0 0;
}

/*<------------ Extra Classes ------------>*/
.walrus_pic {
  display:flex;
  justify-content:center;
  position:fixed;
  bottom:0;
  right:0;
  z-index:999;
  align-items:center;
  text-decoration:none;
  font-size:20px;
  font-family:'Great Vibes','cursive';
  color:#000;
}

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

.designed_by {
  display:flex;
  justify-content:center;
  align-items:center;
  color:#7fff00;
  font-size:16px;
  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;
}

/* --------- Custom Scroll Bar ---------- */
html::-webkit-scrollbar {
  width:20px;
  height:15px;
}

html::-webkit-scrollbar-thumb {
  border-radius:5px;
  box-shadow:inset 2px 2px 2px rgb(0 0 0 / 0.2),inset -2px -2px 2px rgba(0,0,0,0.2);
  background:#00ffff80;
}

html::-webkit-scrollbar-track {
  background:#aaf1ff;
}