@charset "UTF-8";

body {
  color:#666666;
  font-family:'Smooch',cursive;
  font-weight:normal;
  font-style:normal;
  font-size:12px;
  background-image:url(https://img.mfcimg.com/photos2/441/44110026/705-962-716-622-14019775.jpg);
  background-repeat:no-repeat;
  background-size:cover;
}

.profile_section_content {
  color:#666666;
  border:0 none #;
  padding:5px;
  margin:5px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:0 0 0 #777777;
  -moz-box-shadow:0 0 0 #777777;
  box-shadow:0 0 0 #777777;
}

.profile_section_background {
  background-color:transparent;
  background-color:#FFFFFF;
  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 #777777;
  -moz-box-shadow:0 0 0 #777777;
  box-shadow:0 0 107px rgb(3 209 255 / 80%);
  border-radius:5px;
}

.profile_section_content .heading {
  padding:5px;
  color:pink;
  font-weight:normal;
  font-style:normal;
  font-size:25px;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:0 0 0 #777777;
  -moz-box-shadow:0 0 0 #777777;
  box-shadow:0 0 0 #777777;
  -webkit-text-shadow:0 0 0 #777777;
  -moz-text-shadow:0 0 0 #777777;
  text-shadow:0 0 0 #777777;
}

.content {
  padding:5px;
}

.my_mfc_news_feed {
  width:100%;
  height:330px;
}

.profile_section_background {
  background-color:transparent!important;
}

.header_links a {
  text-decoration:none;
}

#main_photo {
  border-radius:15px;
}

.label {
  font-size:17px;
  text-shadow:0 0 38px rgb(3 209 255 / 80%);
  color:rgb(3 209 255 / 80%);
}

.value {
  color:pink;
  font-size:16px;
}

#profile_about_me .heading {
  text-align:center;
}

.profile_subsection {
  background-color:rgb(20 63 106 / 51%);
  padding:20px;
  border:2px solid rgb(20 63 106 / 100%);
  border-radius:7px;
}

#profile_friends {
  margin:20px 0;
}

#profile_photo_galleries {
  padding:20px;
  border:2px solid rgb(20 63 106 / 100%);
  border-radius:7px;
}

#profile_interests_content {
  background-color:rgb(20 63 106 / 51%);
  padding:20px;
  border:2px solid rgb(20 63 106 / 100%);
  border-radius:7px;
}

#profile div:nth-child(5) {
  margin:20px 0;
  width:100%;
  display:block;
}

#status_value a,#member_status_value a,#member_type_value,#show_message_dialog {
  color:yellow;
  text-decoration:none;
  font-size:20px;
  transition:all .3s;
}

#status_value a:hover,#member_status_value a:hover,#member_type_value:hover,#show_message_dialog:hover {
  color:#ff7a09;
}

#server_time {
  color:yellow;
  font-size:12px;
}