@charset "UTF-8";

.gift-links .btn,.navbar .nav-link,body {
  color:var(--main-red);
  font-weight:600;
}

body {
  padding:0;
  min-width:auto;
  font-family:Lora,serif;
  background:url(https://shrt-spam.github.io/missmarry/img/black_bg.png);
}

#about_me_label,#blurb_label,#blurb_value,#footer_bar,#header_bar,#last_login_string_container,#member_message_value,#member_type_value,#profile_about_me #age_container,#profile_about_me #automobile_container,#profile_about_me #body_type_container,#profile_about_me #cam_score_container,#profile_about_me #country_container,#profile_about_me #drink_container,#profile_about_me #drugs_container,#profile_about_me #ethnicity_container,#profile_about_me #eyes_container,#profile_about_me #gender_container,#profile_about_me #hair_container,#profile_about_me #height_container,#profile_about_me #marital_status_container,#profile_about_me #occupation_container,#profile_about_me #pets_container,#profile_about_me #sexual_preference_container,#profile_about_me #smoke_container,#profile_about_me #username_container,#profile_about_me #weight_container,#profile_about_me .heading,#profile_comments,#profile_friends,#profile_friends .heading,#profile_header,#profile_header #avatar_holder,#profile_header_container #blurb_container,#profile_header_container #status_container,#profile_header_container #status_container #status_label,#profile_header_container #unix_last_broadcast_container,#profile_header_container #unix_last_updated_container,#profile_header_container .heading,#profile_interests_content,#profile_main_photo,#profile_photo_galleries,#profile_schedule,#server_time,#tags_container,.gift-links a img.icon.hover,.gift-links a:hover img.icon.nonhover,.hide,.mfc_display_inline_mode .image-slider {
  display:none;
}

.profile_section_content {
  padding:0;
  margin:0;
  border:0;
}

.gold-nav,.section {
  margin-bottom:36px;
}

#about_me_container,.container {
  display:block;
  width:100%!important;
  margin-top:0;
}

#about_me_container .value,#profile_header_container #status_container {
  display:block;
}

.footer_links a,.mfc_compliance_link a {
  display:block;
  font-size:10px;
  padding:8px;
  text-decoration:none;
  color:#fff!important;
}

.color-gold,.section h2 span,a,a:hover {
  color:var(--main-gold);
}

.footer_links a:hover,.mfc_compliance_link a:hover {
  text-decoration:underline;
}

.footer_links {
  float:none;
  display:-ms-flexbox;
  display:flex;
  -ms-flex-direction:column;
  flex-direction:column;
  font-size:0;
  -ms-flex-align:start;
  align-items:flex-start;
}

.mfc_compliance_link {
  text-align:left;
  margin-top:0;
  padding-bottom:36px;
}

.mfc_compliance_link a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}

@media (min-width:700px) {
  .footer_links a,.mfc_compliance_link a {
    padding-left:0;
  }
}

.photo_gallery .images,.section h2,.section-content {
  padding:15px;
}

.mfc_compliance_link a:active,.mfc_compliance_link a:hover,.mfc_compliance_link a:link,.mfc_compliance_link a:visited {
  color:#a67649;
  display:none;
}

@media screen and (min-width:1200px) {
  .mfc_compliance_link {
    font-size:12px;
    display:none;
  }
}

@media screen and (max-width:600px) {
  .mfc_compliance_link {
    font-size:6px;
    display:none;
  }
}

:root {
  --main-red:#821b12;
  --main-gold:#D1B464;
  --main-gray:#151515;
}

@font-face {
  font-family:Lora;
  font-style:italic;
  font-weight:400 700;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/lora/v35/0QIhMX1D_JOuMw_LIftL.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

.text-red {
  color:#a00;
}

.section {
  background-color:var(--main-gray);
  border:3px solid var(--main-red);
}

.section h2 {
  background:var(--main-red);
}

.section h2 span {
  background:#c38b4a;
  background:linear-gradient(0deg,#d58831 0,#ece16e 17%,#e5aa34 34%,#b07428 55%,#ece16e 79%,#e5aa34 98%);
  background-clip:text;
  -webkit-background-clip:text;
  -webkit-text-fill-color:transparent;
  font-weight:700;
}

.gold-nav {
  color:#000;
  color:var(--main-gold);
}

.gold-nav,.golden-gradient {
  background:#c38b4a;
  background:linear-gradient(0deg,#d58831 0,#ece16e 17%,#e5aa34 34%,#b07428 55%,#ece16e 79%,#e5aa34 98%);
}

#blurb_container {
  display:block!important;
  padding:0;
  margin:0;
  width:100%;
  max-width:100%;
  height:10px;
  position:absolute;
  bottom:0;
  background:#c38b4a;
  background:linear-gradient(0deg,#d58831 0,#ece16e 17%,#e5aa34 34%,#b07428 55%,#ece16e 79%,#e5aa34 98%);
}

.header-border {
  height:15px;
}

#logo {
  display:block;
  margin:0 auto;
  width:50%;
}

.nav-item {
  border:1px solid;
  background-color:#ffffff2e;
  margin:2px;
  display:flex;
  align-items:center;
}

.intro {
  max-height:250px;
  margin:0;
  padding:10px 0;
  background:url(https://shrt-spam.github.io/missmarry/img/leather.png) left top;
  background-repeat:repeat-x repeat-y;
}

.gift-links {
  color:var(--main-gold);
  text-align:center;
  border:0;
}

.gift-links img.icon {
  width:24px;
  height:24px;
}

.gift-links a:hover img.icon.hover {
  display:inline;
}

.gift-links .btn {
  border-color:var(--main-red);
  height:100%;
  border-radius:0;
}

.gift-links .btn:hover {
  color:var(--main-gold);
  border-color:var(--main-gold);
  background-color:var(--main-red);
}

#photo_galleries,#profile_comments,#profile_header,.photo_gallery {
  display:block!important;
}

#profile_header_container {
  padding:0;
  margin:0;
  height:15vw;
  max-height:150px;
  background:url(https://shrt-spam.github.io/missmarry/img/header-bg.png) center top repeat-x fixed #000;
}

#profile_comments,#profile_friends,.photo_gallery {
  margin-bottom:36px;
  border:3px solid var(--main-red);
  background-color:var(--main-gray);
  padding:0!important;
}

#new_comment,.wall_post {
  background-color:var(--main-gray);
  padding:10px;
}

#profile_comments .heading,.photo_gallery .heading {
  background:var(--main-red);
  color:var(--main-gold);
  font-weight:700;
  padding:15px;
  font-size:2rem;
}

@media (min-width:992px) {
  #photo_galleries,#profile_comments,#profile_friends {
    max-width:960px;
  }
}

#photo_galleries,#profile_comments,#profile_friends {
  display:block!important;
  width:100%!important;
  padding-right:15px;
  padding-left:15px;
  margin-right:auto;
  margin-left:auto;
}

#admirers_container,#average_rating_container,#favorite_models_container,#friends_container,#rate_container {
  margin:0;
}

#profile_friends {
  margin-bottom:36px;
}

#new_comment {
  display:block;
}

#profile_photo_gallery_3 .heading::target-text {
  content:"<span>asdasd</span>";
}

#profile_header_container #member_status_value {
  display:block!important;
  text-align:right;
  padding:5px 10px;
  font-size:1.4rem;
  color:var(--main-gold);
  border:2px solid var(--main-gold);
  position:absolute;
  bottom:12px;
  background-color:#000;
}

#profile_header_container #member_status_value a,#profile_header_container #member_status_value a:hover {
  color:var(--main-gold)!important;
}

#status_value {
  font-size:0!important;
}

.tipmenu {
  background-color:transparent;
}

.tipmenu .tipmenu_price {
  width:20%;
  display:inline-block;
}

.tipmenu .tipmenu_price img {
  width:17px;
  margin-right:5px;
  margin-left:10px;
}

.tipmenu .tipmenu-list li {
  margin:15px 0;
}

.tipmenu .tipmenu-list li.highlight {
  font-size:18px;
  font-weight:700;
}

.tipmenu .tipmenu-list li a {
  border:2px solid var(--main-gold);
  color:var(--main-gold);
  padding:5px 10px 5px 0;
}

.tipmenu img.coins,.tipmenu img.wheel {
  height:70px;
  margin-right:10px;
}

.tipmenu .wheel-list-items li {
  margin-left:68px;
  margin-bottom:5px;
}

.tipmenu .wheel-list li:before {
  content:"";
  width:17px;
  height:16px;
  background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NzYgNTEyIj48IS0tIUZvbnQgQXdlc29tZSBGcmVlIDYuNS4yIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgQ29weXJpZ2h0IDIwMjQgRm9udGljb25zLCBJbmMuLS0+PHBhdGggZmlsbD0iI0QxQjQ2NCIgZD0iTTMxNi45IDE4QzMxMS42IDcgMzAwLjQgMCAyODguMSAwcy0yMy40IDctMjguOCAxOEwxOTUgMTUwLjMgNTEuNCAxNzEuNWMtMTIgMS44LTIyIDEwLjItMjUuNyAyMS43cy0uNyAyNC4yIDcuOSAzMi43TDEzNy44IDMyOSAxMTMuMiA0NzQuN2MtMiAxMiAzIDI0LjIgMTIuOSAzMS4zczIzIDggMzMuOCAyLjNsMTI4LjMtNjguNSAxMjguMyA2OC41YzEwLjggNS43IDIzLjkgNC45IDMzLjgtMi4zczE0LjktMTkuMyAxMi45LTMxLjNMNDM4LjUgMzI5IDU0Mi43IDIyNS45YzguNi04LjUgMTEuNy0yMS4yIDcuOS0zMi43cy0xMy43LTE5LjktMjUuNy0yMS43TDM4MS4yIDE1MC4zIDMxNi45IDE4eiIvPjwvc3ZnPg==);
  background-size:cover;
  display:inline-block;
  margin:0 5px;
}