@charset "UTF-8";

html,body {
  height:100%;
}

body {
  font-family:"Times New Roman";
  font-size:16px;
}

.my_mfc_share {
  height:1000px!important;
}

a:link,a:active,a:hover,a:visited {
  text-decoration:none;
  color:#000000;
}

.big-text {
  font-size:2rem;
}

.bg-custom {
  background-color:#e6e4e9;
  color:#e6e4e9;
}

ul.no-bullets {
  margin:0;
  padding:0;
}

ul.no-bullets li {
  list-style:none;
  padding:0;
  margin:0;
}

#header_bar {
  display:none;
}

#footer_bar {
  display:none;
}

#age_container,#city_container,#country_container {
  display:none;
}

#fixed_background {
/*
  display:block!important;
  background:url(https://img.mfcimg.com/photos2/127/12724963/984-638-688-912-10955670.jpg) no-repeat;
  */
}

#profile_header {
  display:none;
}

#profile_about_me .heading {
  display:none;
}

#profile_mfc_share_content .heading {
  display:none;
}

.profile_subsection .container {
  max-width:9000px!important;
  display:block;
}

.profile_subsection .container .value {
  display:block;
}

.container#username_container {
  display:none;
}

.container#gender_container {
  display:none;
}

.container#sexual_preference_container {
  display:none;
}

.container#about_me_container #about_me_label {
  display:none;
}

#profile_friends {
  display:none;
}

.tab-folder > .tab-content:target ~ .tab-content:last-child,.tab-folder > .tab-content {
  display:none;
  transition:opacity 400ms ease-out;
}

.tab-folder > :last-child,.tab-folder > .tab-content:target {
  display:block;
  transition:opacity 400ms ease-out;
}

.tab-content {
  padding:12px;
  position:fixed;
  top:0;
  left:0;
  margin-top:56px;
  width:100%;
  height:100%;
  overflow-y:scroll;
  padding-bottom:56px;
}

.mt-80 {
  margin-top:80px;
}

nav.fixed-bottom {
  color:#ebebeb;
}

thead th {
  background-color:#666;
  color:#000;
}

tbody td {
  background-color:#fff;
  color:#000;
}

.navbar-dark .navbar-nav .nav-link {
  color:#000;
  opacity:1;
  margin-right:32px;
}

.btn-primary {
  color:#ffffff!important;
}

.list-group-item {
  color:#959595;
  border:0;
  padding:0;
  margin:0;
  font-size:14px;
}

.cta {
  color:orange;
}

.centerize {
  max-width:800px;
  margin:0 auto;
  padding:12px;
}

.gallery {
  max-width:900px;
  margin:0 auto;
}

.gallery .card {
  padding:32px;
  margin-right:12px;
  height:250px;
  margin-bottom:12px;
  width:200px;
}

.gallery .card .card-text {
  margin-top:16px;
  font-size:10px;
  line-height:15px;
}

.my_mfc_share .btn-grey {
  background-color:pink!important;
  border-radius:4px!important;
  font-weight:bold!important;
  color:#000!important;
  padding:1rem 2rem!important;
  font-size:1.5rem!important;
}

.twitter-link {
  background-color:pink!important;
}