@charset "UTF-8";

UTF-8;
/*ink free*/
@font-face {
  font-family:"Ink Free";
  font-style:normal;
  font-weight:300;
  font-display:swap;
  src:url(https://bkmfc.s3.amazonaws.com/Inkfree.ttf) format("truetype");
}

/*CSS*/
* {
  font-family:'Ink Free';
}

a {
  color:currentColor;
  font-weight:normal;
  text-decoration:none;
}

html,body {
  margin:0;
  padding:0;
}

/* ordered list css*/
*,:before,:after {
  box-sizing:border-box;
}

ol.gradient-list {
  counter-reset:gradient-counter;
  list-style:none;
  padding-left:1rem;
  display:block;
  margin:0 auto;
  max-width:30rem;
  padding:1rem;
}

ol.gradient-list > li {
  background:#fafafa;
/* white */
  border-radius:0 .5rem .5rem .5rem;
  box-shadow:.25rem .25rem .6rem rgba(0,0,0,0.05),0 .5rem 1.125rem rgba(75,0,0,0.05);
  counter-increment:gradient-counter;
  margin-top:2rem;
  min-height:3rem;
  padding:1rem 1rem 1rem 3rem;
  position:relative;
}

ol.gradient-list > li::before {
  align-items:flex-end;
  content:counter(gradient-counter);
  color:#1d1f20;
/*black*/
  display:flex;
  font:900 1.5em/1 'Ink Free';
  justify-content:flex-end;
  padding:.125em .25em;
  z-index:1;
  background:linear-gradient(135deg,rgba(#a2ed56,1 * 0.2) 0%,rgba(#fddc32,$i * 0.2) 100%);
/* green yello*/
}

ol.gradient-list > li::before,ol.gradient-list > li::after {
  background:linear-gradient(135deg,#83e4e2 0%,#a2ed56 100%);
/*blue, green*/
  border-radius:1rem 1rem 0 1rem;
  height:3rem;
  left:-1rem;
  overflow:hidden;
  position:absolute;
  top:-1rem;
  width:3rem;
}

.bruisedKittenEmail {
  font-size:24px;
  font-weight:500;
  text-align:center;
}

.chibiProfile {
  background-color:#FFB6C1;
  display:flex;
  flex-direction:column;
  height:100vh;
  left:0;
  overflow:auto;
  position:fixed;
  top:0;
  width:100vw;
}

.chibiProfile .bkContent {
  margin:0 auto;
  width:900px;
  padding-bottom:250px;
}

.bkContent img,.bkNav img {
  margin:0;
  padding:0;
  width:100%;
}

.bkNav {
  color:#886c40;
  font-size:30px;
  font-weight:500;
  margin:0 auto 50px;
  text-align:center;
  text-transform:uppercase;
  width:500px;
}

.bkNav .bkNavHeader {
  margin-top:-16px;
}

.bkNavHeader a {
  font-family:'Ink Free';
  font-size:40px;
}

.bkNav > div {
  background-color:rgb(50,43,40);
  border-radius:20px;
  margin:0 auto;
  width:400px;
}

.bkNav .bkNavGroup {
  background-color:rgba(50,43,40,0.85);
  height:0;
  overflow:hidden;
}

.fakeTabs {
  height:0;
  width:0;
}

.fakeTab:target ~ .bkContent > .bruisedKittyPage:first-of-type {
  height:0;
}

#Menu:target ~ .bkNav > .bkNavGroup {
  height:auto;
  padding:30px 0;
}

#About-Me:target {
  height:auto;
}

#Highest-Tips:target {
  height:auto;
}

#Tip-Menu:target {
  height:auto;
}

.tipmenu-option-container {
  text-decoration:none;
  color:black;
}

.tipmenu-option-container .content {
  font-size:18pt;
}

.bkContent > .bruisedKittyPage {
  height:0;
  overflow:hidden;
  text-align:center;
}

.gifs {
  display:flex;
  flex-direction:row;
  margin-top:50px;
}

.gifs img {
  width:calc(100% / 4);
  height:auto;
  object-fit:contain;
}

.social {
  padding-top:20px;
  display:flex;
  flex-direction:column;
  align-items:center;
  text-align:initial;
}

.social a {
  color:#977a4f;
  font-size:45px;
  font-weight:700;
  line-height:45px;
  width:280px;
}

.social a img {
  width:45px;
}

#Highest-Tips-Tab {
  background-color:#423935;
}

/*
#cam_score_label,
#profile_password_photo_galleries,#profile_photo_galleries,
*/
#unix_last_broadcast_container,#status_label,#member_type_value,#last_login_string_container,#unix_last_updated_container,#blurb_container,#avatar_holder,#profile_header_container .heading,#about_me_label,#header_bar,#footer_bar,#profile_comments,#profile_main_photo,#profile_about_me .heading,#profile_about_me #username_container,#profile_about_me #gender_container,#profile_about_me #body_type_container,#profile_about_me #hair_container,#profile_about_me #weight_container,#profile_about_me #height_container,#profile_about_me #age_container,#profile_about_me #sexual_preference_container,#ethnicity_container,#eyes_container,#country_container,#smoke_container,#drink_container,#drugs_container,#marital_status_container,#tags_container,#occupation_container,#profile_schedule,#profile_interests_content,#friends_container,#favorite_models_container,#member_type_value,#member_message_value,a[href='#wall'],#profile_friends,#profile_mfc_share_content {
  display:none!important;
}