@charset "UTF-8";

a:link {
  color:#a24859;
  -webkit-transition:ease;
  -moz-transition:ease;
  transition:ease;
  transition:all .5s ease;
}

a:active {
  color:#fff;
  text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000;
}

a:hover {
  color:#000;
  text-shadow:-1px -1px 0 #b94359,1px -1px 0 #b94359,-1px 1px 0 #b94359,1px 1px 0 #b94359;
}

a:visited {
  color:#fff;
  text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;
}

.header_links,.footer_links {
  display:block;
  background:linear-gradient(to bottom,rgba(0,0,0,0.4),rgba(0,0,0,0)),url(https://dl.dropbox.com/s/jtgmqm219co5rtb/background%20pink.PNG?dl=0);
  background-size:cover;
  text-shadow:2px 2px 3px #000;
  border-radius:20%;
  width:100%;
  height:auto;
/* Full height */
  position:relative;
/* Make it stick, even on scroll */
  text-align:center;
  color:#000;
  padding:20px;
  top:15px;
  bottom:-10%;
  margin-left:1%;
  font-size:20px;
  font-style:oblique;
  letter-spacing:2px;
}

a:link,a:active,a:hover {
  color:#f67083;
}

a:visited {
  color:#f67083;
}

.header_links,.footer_links {
  margin-top:1%;
  margin-bottom:1%;
  margin-left:15%;
  font-size:14px;
}

/* width */
::-webkit-scrollbar {
  width:10px;
}

/* Track */
::-webkit-scrollbar-track {
  background:black;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background-image:linear-gradient(to bottom,rgba(150,19,34,1),rgba(100,41,80,0.1));
  opacity:.6;
  transition:.3s;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background-image:linear-gradient(to bottom,rgba(180,35,35,1),rgba(183,72,102,0.1));
  opacity:1;
}

.profile_section {
  display:table-cell;
  padding:30px;
  position:static;
  border-spacing:2px;
  width:100%;
}

body {
  display:table;
  width:50%;
  margin-left:27%;
  background-color:#000;
  color:#fff;
  font-family:IM Fell English;
  font-weight:normal;
  font-style:normal;
  font-size:15px;
  line-height:20px;
  letter-spacing:1.5px;
  background-size:cover;
  background-attachment:fixed;
  background-repeat:no-repeat;
  background-image:url(https://dl.dropbox.com/s/lb6mseaz6fciitf/original.gif?dl=0);
}

.profile_section_content {
  -webkit-filter:opacity(80%);
/* Safari */
  filter:opacity(80%);
  transition:all .5s ease;
  background-size:cover;
  background:linear-gradient(to left,rgba(0,0,0,1),rgba(0,0,0,0.0)),url(https://dl.dropbox.com/s/dzruux1i34def84/pastel-pink-watercolour-background_1048-6837.jpg?dl=0);
/* Safari */
  transition:all .5s ease;
  background-attachment:fixed;
  background-size:cover;
  overflow-y:auto;
  width:100%;
  height:100%;
  max-height:31.5vh;
  align:justify;
  color:#ede1cd;
  border:30px solid pink;
  height:40vh;
  border-image:url(https://dl.dropbox.com/s/6srz02ixvb2a617/IMG_20190714_144948.jpg?dl=0) 100;
  padding:30px;
  border-radius:30px;
  margin:5px;
  font-size:15px;
}

.profile_section_content:hover {
  -webkit-filter:opacity(100%);
}

.profile_section {
  background:url(https://dl.dropbox.com/s/mkkzxfsyw873u0b/cherry%20blossoms.gif?dl=0);
  background-size:cover;
}

.profile_section_background {
  background-image:linear-gradient(to bottom,rgba(0,0,0,1),rgba(0,0,0,0.05));
  background-size:2500px;
}

.profile_section_content .heading {
  padding:5px;
  background-color:rgba(0,0,0,0.70);
  background-size:cover;
  color:#fee9af;
  line-height:25px;
  font-weight:normal;
  letter-spacing:5px;
  font-style:italic;
  text-transform:none;
  font-size:26px;
}

.profile_section_content .heading {
  background:linear-gradient(to left,rgba(0,0,0,1),rgba(0,0,0,0.0)),url(https://dl.dropbox.com/s/2f0njp6ww0i8r6w/PastelThoseInchworm-size_restricted.gif?dl=0);
  background-position:top;
  border-radius:0;
  padding:10px;
  background-size:cover;
  color:#fee9af;
  font-weight:normal;
  letter-spacing:5px;
  font-style:italic;
  text-shadow:2px 2px 3px #000;
  text-transform:none;
  font-size:26px;
}

.label {
  display:table-cell;
  text-align:left;
  letter-spacing:1.9px;
  font-size:14px;
  text-transform:Uppercase;
  font-style:none;
  line-height:23px;
  min-width:100px;
  margin-right:10px;
  font-weight:bold;
}

#average_rating_count {
  line-height:16px;
  font-size:15px;
  letter-spacing:2px;
}

#profile_header .label,#profile_header .value {
  font-size:14px;
  min-width:200px;
  letter-spacing:1px;
  line-height:14px;
}

#server_time {
  padding:10px;
  visibility:;
  margin-right:36%;
  font-weight:bold;
  font-size:13px;
}

.content {
  padding:5px;
}

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