@charset "UTF-8";

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

/*
a:visited {
  color:#fd74ce;
}

body {
  background-color:#ffffff;
  background-color:#912cca;
  color:#19ffec;
  font-family:'Verdana';
  font-weight:normal;
  font-style:normal;
  font-size:12px;
  background-position:top left;
  background-attachment:scroll;
  background-repeat:repeat;
  background-image:url(https://img.mfcimg.com/photos2/444/44467440/868-976-683-463-14279505.jpg);
}

.profile_section_content {
  color:#19ffec;
  border:0 none #45b3e5;
  padding:5px;
  margin:5px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:0 0 0 #2639d2;
  -moz-box-shadow:0 0 0 #2639d2;
  box-shadow:0 0 0 #2639d2;
}

.profile_section_background {
  background-color:transparent;
  background-color:#4f1c81;
  filter:alpha(opacity=100);
  opacity:1;
}

.img_radius_shadow {
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:0 0 0 #94329f;
  -moz-box-shadow:0 0 0 #94329f;
  box-shadow:0 0 0 #94329f;
}

.profile_section_content .heading {
  padding:5px;
  background-color:#4fd3e1;
  color:#8277df;
  font-family:'Verdana';
  font-weight:normal;
  font-style:normal;
  font-size:14px;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:0 0 0 #25bdb0;
  -moz-box-shadow:0 0 0 #25bdb0;
  box-shadow:0 0 0 #25bdb0;
  -webkit-text-shadow:0 0 0 #a077d0;
  -moz-text-shadow:0 0 0 #a077d0;
  text-shadow:0 0 0 #a077d0;
}

.content {
  padding:5px;
}

.my_mfc_news_feed {
  width:100%;
  height:330px;
}
*/
/*custom*/
url(https://fonts.googleapis.com/css2?family=Alegreya&family=Cookie&family=Press+Start+2P&display=swap);
/*font-family: Alegreya,serif;
font-family: Cookie,cursive;
font-family: 'Press Start 2P',cursive;*/
div {
  color:red!important;
  font-size:1.5rem!important;
  border-radius:1.5rem!important;
  text-shadow:1px 1px 1px black!important;
  background-color:rgba(255,0,255,.006)!important;
  font-family:'Alegreya',serif!important;
  font-weight:bold;
}

body {
  background-image:url(https://i.pinimg.com/originals/4c/ba/b9/4cbab97eaf40a31982176951814d0c11.gif)!important;
  background-repeat:no-repeat!important;
  background-size:cover!important;
  background-color:black!important;
  color:red!important;
  box-shadow:.5px .5px .5px black;
}

a {
  text-decoration:none;
  color:pink!important;
  text-shadow:2px 2px 2px magenta!important;
}

a:hover {
  color:green!important;
  transition:1s;
}

img {
  border-radius:1.5rem!important;
  border:.2rem groove black!important;
  box-shadow:1px 1px 1px magenta!important;
}

.profile_row * {
  font-size:1rem!important;
}

#profile_header_container * {
  text-align:left;
  margin-top:-.1rem;
  margin-right:1rem;
  text-shadow:2px 2px 2px magenta!important;
  text-decoration:none!important;
  display:inline-table;
  font-weight:bold!important;
  font-size:1rem!important;
  color:magenta;
}

#profile_header_container .heading {
  font-family:'Cookie',cursive!important;
  text-shadow:2px 2px 2px magenta!important;
  font-size:3rem!important;
}

#profile_header_container span {
  font-weight:bold!important;
  text-shadow:2px 2px 2px magenta!important;
  color:white;
  font-size:.7rem!important;
  display:inline list-item;
}

iframe {
  border:.35rem ridge magenta!important;
  color:magenta!important;
  font-size:1.5rem!important;
  text-shadow:2px 2px 2px magenta!important;
  background-color:rgba(0,0,0,0)!important;
  font-weight:bold!important;
  border-radius:1.5rem!important;
}

.heading {
  border:.35rem ridge magenta!important;
  color:magenta!important;
  font-family:'Press Start 2P',cursive!important;
  text-shadow:2px 2px 2px magenta!important;
  text-align:center;
  box-shadow:1px 1px 1px magenta!important;
  font-size:1.5rem!important;
  background-color:rgba(0,0,0,0.5)!important;
  font-weight:bold!important;
  border-radius:1.5rem!important;
}

#profile_interests_content {
  display:flex;
  padding-bottom:2rem;
  text-align:center;
}

#profile_friends {
  display:flex;
  float:left;
  padding-bottom:2rem;
}

#profile_about_me {
  display:grid;
  padding-bottom:2rem;
  text-align:center!important;
}

.mfc_compliance_link {
  font-size:.5rem!important;
}