@charset "UTF-8";

UTF-8;
UTF-8;
@font-face {
  font-family:'Satisfy';
  font-style:normal;
  font-weight:400;
  src:local(Satisfy),url(https://fonts.gstatic.com/s/satisfy/v6/ch7X2unYkww0EzsjlC3m8w.woff) format("woff");
}

@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:300;
  src:local('Open Sans Light'),local(OpenSans-Light),url(https://fonts.gstatic.com/s/opensans/v13/DXI1ORHCpsQm3Vp6mXoaTegdm0LZdjqr5-oayXSOefg.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;
}

@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:400;
  src:local('Open Sans'),local(OpenSans),url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;
}

@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:600;
  src:local('Open Sans Semibold'),local(OpenSans-Semibold),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215,U+E0FF,U+EFFD,U+F000;
}

@font-face {
  font-family:'Yellowtail';
  font-style:normal;
  font-weight:400;
  src:local(Yellowtail),url(https://fonts.gstatic.com/s/yellowtail/v6/GcIHC9QEwVkrA19LJU1qlBsxEYwM7FgeyaSgU71cLG0.woff) format("woff");
}

@font-face {
  font-family:'Sue Ellen Francisco';
  font-style:normal;
  font-weight:400;
  src:local('Sue Ellen Francisco '),local(SueEllenFrancisco),url(https://fonts.gstatic.com/s/sueellenfrancisco/v7/TwHX4vSxMUnJUdEz1JIgrrtXaZAN_aGv07JTA91X2HI.woff) format("woff");
}

* {
  margin:0 auto!important;
  padding:0;
}

*,:before,:after {
  box-sizing:border-box;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  -o-box-sizing:border-box;
}

body {
  color:#fff;
  font-family:'Open Sans','Lucida Sans Unicode',sans-serif;
  font-weight:normal;
  font-style:normal;
  font-size:1.5em;
  vertical-align:top;
  background:-moz-linear-gradient(top,#ffffff 0%,#e9e9e9 100%);
  background:-webkit-linear-gradient(top,#ffffff 0%,#e9e9e9 100%);
  background:linear-gradient(to bottom,#ffffff 0%,#e9e9e9 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e9e9e9',GradientType=0);
  background-attachment:fixed;
  background-image:url(https://mfcfiles.files.wordpress.com/2017/02/bg6.jpg);
  background-size:cover;
  background-position:left top;
}

::-webkit-scrollbar {
  background-color:#ffd1dc;
  -webkit-appearance:none;
  width:10px;
}

::-webkit-scrollbar-thumb {
  border-radius:2px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  background-color:#ffd1dc;
}

::-webkit-scrollbar-track-piece {
  border-radius:2px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  background-color:#7c7c7c;
}

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

a:hover {
  text-decoration:none;
}

#about a:hover {
  text-decoration:underline;
}

h1,h2,h3 {
  color:#ffd1dc;
}

h1,.heading,.profile_section .heading {
  font-family:'Sue Ellen Francisco','Open Sans','Lucida Sans Unicode',sans-serif;
  font-size:54px;
  margin-bottom:.4em!important;
  color:#ffd1dc;
  line-height:1;
  margin-bottom:.4em!important;
  text-align:center;
/*text-shadow:0 0 5px #fff,0 0 10px #ff71ff;*/
}

.dos_n_donts h2 {
  font-family:'Sue Ellen Francisco','Open Sans','Lucida Sans Unicode',sans-serif;
}

h2,h3 {
  font-size:28px;
  margin-bottom:.8em!important;
  text-align:center;
}

#my_raffle h3 {
  margin-bottom:0!important;
}

.dos_n_donts h2 {
  margin-top:0!important;
  margin-bottom:0!important;
  text-transform:uppercase;
  text-align:left;
  padding-left:1.1em;
  font-size:1.6em;
}

h4 {
  color:#ffd1dc;
  font-size:23px;
}

h5 {
  color:#fff;
  font-size:18px;
  margin-bottom:1em!important;
}

#profile {
  width:1040px!important;
  z-index:1;
}

.main_content {
  margin-top:1em!important;
}

.container {
  margin:0!important;
  padding:0!important;
  display:block!important;
  width:100%!important;
}

.content {
  padding:5px;
  margin:0 auto!important;
}

.profile_section {
  display:block!important;
  position:relative;
}

.profile_section_content,#profile_friends {
  margin:0!important;
  display:block!important;
  padding:1em!important;
  z-index:auto!important;
}

#profile_friends {
  padding:1em!important;
}

.wb {
  float:left;
  display:inline-block;
  position:absolute;
  left:6px;
  top:6px;
  height:40px;
  vertical-align:top;
  cursor:pointer;
  overflow:hidden;
  width:auto;
  z-index:99!important;
}

.wb a {
  padding:0!important;
  margin:0!important;
  display:block!important;
}

.wb a img {
  width:36px;
  height:36px;
  padding:0!important;
  margin:0!important;
  vertical-align:top;
  z-index:9!important;
  -ms-transform:rotate(-50deg);
  -webkit-transform:rotate(-50deg);
  transform:rotate(-50deg);
}

.wb a span {
  font-size:.8em;
  line-height:2.4;
  opacity:0;
  position:relative;
  left:0;
  top:0;
  padding-left:4px;
  vertical-align:top;
  z-index:6!important;
  display:none;
}

.wb:hover {
  cursor:pointer;
}

.wb:hover > a img {
  -ms-transform:rotate(390deg);
  -webkit-transform:rotate(390deg);
  transform:rotate(390deg);
  -o-transition:all .2s ease;
  -moz-transition:all .2s ease;
  -webkit-transition:all .2s ease;
  transition:all .2s ease;
}

.wb:hover > a span {
  opacity:1;
  left:0;
  -o-transition:all .2s ease;
  -moz-transition:all .2s ease;
  -webkit-transition:all .2s ease;
  transition:all .2s ease;
}

.wblogo {
  display:inline-block;
  position:fixed;
  left:12px;
  bottom:0;
  vertical-align:top;
  cursor:pointer;
  z-index:99!important;
}

.wblogo a {
  padding:0!important;
  margin:0!important;
  display:block!important;
}

.wblogo a img {
  padding:0!important;
  margin:0!important;
}

#my_nav {
  display:block;
  font-size:1em;
  font-size:24px;
  height:auto;
  line-height:2.2;
  text-align:center;
  padding-top:0;
  width:100%;
  z-index:99!important;
}

#my_nav ul {
}

#my_nav ul li {
  display:inline-block;
  color:#ffd1dc;
  position:relative;
  text-align:center;
  font-size:1em;
  margin:0 5px!important;
}

#my_nav ul li:last-of-type {
  margin-right:0!important;
}

#my_nav a {
  text-align:center!important;
  display:block;
  padding:0 .2em;
  color:#ff71ff;
}

#my_nav li:hover a {
  color:#fff;
}

.btns {
  height:126px;
  overflow:visible;
}

.btns li,.btns a {
  height:117px;
  width:122px;
  text-align:center;
}

.btns a {
  background-repeat:no-repeat;
  background-size:cover;
  -webkit-transform:scale(.8,.8);
  -moz-transform:scale(.8,.8);
  -o-transform:scale(.8,.8);
  -ms-transform:scale(.8,.8);
  transform:scale(.8,.8);
}

.btn_amazon {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/02/btn_wishlist5.png);
}

.btn_ttwitter {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/02/btn_twitter6.png);
}

.btn_instagram {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/02/btn_instagram1.png);
}

.btn_offlinetip {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/02/btn_offline_tip2.png);
}

.btn_manyvids {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/02/btn_manyvids1.png);
}

.btns a:hover {
/* background-position:0 -126px; */
  position:relative;
  top:-4px;
  background-position:0 -117px;
}

.logo {
  text-align:center;
  display:block;
}

.milk_cookies {
  margin:1.5em 0 1em!important;
  text-align:center;
}

.tickets_img {
  position:absolute;
  top:140px;
  right:40px;
}

.skype_img {
  position:absolute;
  top:140px;
  left:30px;
}

.prize_txt {
}

.prize_txt:nth-of-type(2) {
  color:#fff;
}

#about_me_value {
  display:block;
}

#profile_about_me > .heading {
  display:none!important;
}

.profile_subsection {
  padding:0!important;
  margin:0!important;
  display:block!important;
}

.header_img {
  margin:3em auto 0!important;
  width:619px;
  display:block;
}

p {
  color:#fff;
  display:inline-block;
}

#about_wrapper,#my_tipmenu,#my_raffle,#my_rules,#my_top_tippers,#my_heroes,#dvd_releases,#my_videos {
  margin:1.5em auto 1em!important;
  position:relative;
  text-align:center;
}

#my_raffle {
  padding-bottom:2em!important;
}

#my_raffle h3 {
  margin-top:2em!important;
}

.tickets {
  list-style-position:inside;
  list-style:none;
  width:400px;
/*  border:1px solid red; */
  margin-bottom:1em!important;
}

#about_wrapper {
}

#about {
  position:relative;
  display:inline-block!important;
  width:640px;
  vertical-align:top;
}

#about p {
  font-size:21px;
  line-height:1.4;
  width:590px;
  margin:0 10px 24px 0!important;
  position:relative;
}

#about_wrapper img {
  position:relative;
  bottom:-12px;
  right:0;
  vertical-align:bottom;
  overflow:hidden;
}

#my_tipmenu {
  position:relative;
  width:840px;
}

#my_tipmenu img {
  position:relative;
  left:-34px;
  top:12px;
}

#tip_menu {
  margin-top:1em!important;
  font-size:1.2em;
  list-style-image:url(https://mfcfiles.files.wordpress.com/2017/02/star_pink1.png);
/*  list-style-image: url(img/star-pink.jpg);*/
  list-style-position:outside;
  padding-left:60px;
  padding-bottom:1em!important;
  margin-left:2em!important;
}

#tip_menu .special {
  color:#fff;
  display:block;
  font-size:18px;
  line-height:1;
  position:relative;
  top:-6px;
}

#tip_menu li {
  width:90%;
  margin-bottom:0!important;
  text-align:left;
  padding:0;
  vertical-align:top;
  display:list-item;
}

#tip_menu li:before {
}

#tip_menu li a {
  display:block;
  height:100%;
  z-index:990!important;
}

#tip_menu li h3 {
  margin-bottom:0!important;
  padding-left:12px;
  font-size:23px;
  display:inline-block;
  color:#ffd1dc;
  line-height:1.6;
  vertical-align:top;
}

#tip_menu li h4 {
  display:inline-block;
  line-height:1.6;
  font-size:23px;
  text-align:right!important;
  width:134px;
  vertical-align:top;
}

#tip_menu li span {
  font-size:21px;
  font-weight:600;
  line-height:1.9;
  color:#fff;
  margin-left:1em!important;
  vertical-align:top;
}

#tip_menu li:hover {
  background:#ffd1dc;
  box-shadow:0 0 15px 3px #ffd1dc;
  -o-box-shadow:0 0 15px 3px #ffd1dc;
  -moz-box-shadow:0 0 15px 3px #ffd1dc;
  -webkit-box-shadow:0 0 15px 3px #ffd1dc;
  -o-transition:all .2s ease;
  -moz-transition:all .2s ease;
  -webkit-transition:all .2s ease;
  transition:all .2s ease;
}

#tip_menu li:hover h3 {
  color:#ffd1dc;
}

.inner_content {
  border:3px solid #ffd1dc;
  border-radius:18px;
  -o-border-radius:18px;
  -moz-border-radius:18px;
  -webkit-border-radius:18px;
  padding:1em 1em .5em;
  text-align:center;
  width:940px;
}

#tip_menu li:hover h3 {
  color:#fff;
}

#tip_menu li:hover span {
  color:#7C7C7C;
}

#tip_menu li:hover .tipnow {
  opacity:1;
  padding-left:0;
}

#my_top_tippers ul,#my_rules ul {
  list-style:decimal;
  list-style-position:inside;
  width:50%;
  text-align:left;
  color:#ffd1dc;
}

#my_top_tippers ul {
  margin:2em auto 1em!important;
}

.dos_n_donts {
  width:45%;
  display:inline-block;
  vertical-align:top;
}

.dos_n_donts:nth-of-type(1) {
  width:40%;
}

.dos_n_donts:nth-of-type(2) {
  margin-left:3%!important;
  width:50%;
}

#my_rules ul {
  margin-bottom:1em!important;
  width:100%;
  list-style-position:inside;
}

#my_rules ul.dos {
  list-style-image:url(https://mfcfiles.files.wordpress.com/2017/02/tick_pink1.png);
}

#my_rules ul.donts {
  list-style-image:url(https://mfcfiles.files.wordpress.com/2017/02/no_pink1.png);
}

#my_rules ul:first-of-type {
}

#my_rules ul:nth-of-type(2) {
}

#my_top_tippers ul li,#my_rules li {
  padding:.2em 0;
  border-bottom:1px solid #ffd1dc;
/* outline:1px solid orange; */
}

#my_rules li {
  border-bottom:none;
  line-height:1;
  vertical-align:top;
  margin-bottom:.6em!important;
}

#my_top_tippers ul li:first-of-type {
  font-weight:700;
  font-size:1.2em;
}

#my_top_tippers ul li:last-of-type,#my_rules ul li:last-of-type {
  border-bottom:none;
}

.jez_event {
  text-align:center;
  display:block;
}

#my_videos {
  margin-bottom:2em!important;
}

.video_box {
  margin-top:0!important;
  width:100%;
}

.video_box a {
  display:block;
}

.video_box a:last-of-type {
  margin-bottom:1em!important;
}

.video_box a:hover {
  color:#fff;
}

.videox_box h2 {
  color:#ffd1dc;
}

.vid_cat {
  color:#fff;
}

.video_list {
  margin-top:1.8em!important;
  text-align:center;
  width:96%;
  color:#fff!important;
  position:relative;
  margin-bottom:.4em!important;
}

.video_list li {
  display:inline-block;
  margin:0 12px!important;
  margin-bottom:1em!important;
  width:47%;
  color:#fff;
  position:relative;
  text-align:center;
  vertical-align:top;
  outline:1px solid #ffd1dc;
  background:rgba(85,85,85,0.701961);
}

.video_list li:nth-of-type(4n) {
  margin-right:0!important;
}

.video_list li:hover {
  background:#A8A8A8;
  background:#ffd1dc;
  color:#5f5f5f!important;
  box-shadow:0 0 15px 3px #ffd1dc;
  -o-box-shadow:0 0 15px 3px #ffd1dc;
  -moz-box-shadow:0 0 15px 3px #ffd1dc;
  -webkit-box-shadow:0 0 15px 3px #ffd1dc;
/*   -webkit-transform:scale(1.1,1.1);
      -moz-transform:scale(1.1,1.1);
      -o-transform:scale(1.1,1.1);
      -ms-transform:scale(1.1,1.1);
      transform:scale(1.1,1.1);

      -webkit-transition:scale .6s ease;
      -moz-transition:scale .6s ease;
      -o-transition:scale .6s ease;
      -ms-transition:scale .6s ease;
      transition:scale .6s ease; */
}

.video_list li:hover h4 {
  color:#5f5f5f!important;
}

.video_list li img {
  width:100%;
}

.video_list h3 {
  margin-bottom:.2em!important;
  padding-top:.3em!important;
  color:#ffd1dc;
  font-size:1.1em;
}

.video_list h3 a {
  color:#ffd1dc!important;
}

.video_list h4 {
  margin-top:.1em!important;
  margin-bottom:.2em!important;
  color:#ffd1dc!important;
  display:inline-block;
  font-size:1.1em;
}

.more_coming {
  color:#fff;
  margin-bottom:.5em!important;
}

.video_list h5 {
  background:#ffd1dc;
  color:#030303;
  font-size:.8em;
  margin-bottom:.2em!important;
  position:relative;
  display:block;
  top:0;
  left:0;
  width:120px;
}

.video_list span {
  display:block;
  color:#ffd1dc;
  margin-bottom:.6em!important;
  margin-top:.4em!important;
}

.video_list p {
  font-size:.8em;
  color:#fff;
  padding:.1em .4em 1em;
}

.video_list img {
  width:100%;
  height:auto;
  display:block;
  padding:0;
  margin-bottom:.3em!important;
}

.video_list li:hover h4 {
  color:#5f5f5f!important;
}

.video_list li:hover h5 {
  background:#5f5f5f;
  color:#ffd1dc;
}

.video_list li:hover p {
  color:#5f5f5f;
}

.video_list li a {
  display:block;
}

#dvd_releases ul {
  display:block;
  list-style-type:none;
  margin-top:2em!important;
  margin-bottom:0!important;
  width:96%;
}

#dvd_releases li {
  display:inline-block;
  margin-right:14px!important;
  vertical-align:top;
  width:23%;
  margin-bottom:1em!important;
}

#dvd_releases li:last-of-type {
  margin-right:0!important;
}

#dvd_releases li img {
}

#dvd_releases img {
  width:175px;
  height:248px;
}

#dvd_releases li:hover {
}

#dvd_releases li img:hover {
/*outline:2px solid #ffd1dc; */
  -webkit-transform:scale(1.1,1.1);
  -moz-transform:scale(1.1,1.1);
  -o-transform:scale(1.1,1.1);
  -ms-transform:scale(1.1,1.1);
  transform:scale(1.1,1.1);
  -webkit-transition:scale .6s ease;
  -moz-transition:scale .6s ease;
  -o-transition:scale .6s ease;
  -ms-transition:scale .6s ease;
  transition:scale .6s ease;
  box-shadow:0 0 15px 3px #ffd1dc;
  -o-box-shadow:0 0 15px 3px #ffd1dc;
  -moz-box-shadow:0 0 15px 3px #ffd1dc;
  -webkit-box-shadow:0 0 15px 3px #ffd1dc;
  position:relative;
  top:-10px;
}

#dvd_releases h4 {
  line-height:1.2;
}

#dvd_releases p {
  font-size:.7em;
}

#dvd_releases h4:hover {
  text-decoration:underline;
  cursor:pointer;
}

#profile_friends a {
  color:#ffd1dc;
}

#profile_friends .container {
  padding:0 0 0 2em!important;
  text-align:left!important;
  margin-bottom:7px!important;
}

#profile_friends .label {
  display:inline-block;
  text-align:left;
  min-width:175px;
  margin-right:10px;
  font-weight:500!important;
}

#profile_friends .value {
  display:inline-block;
}

#profile_schedule .container {
  margin-bottom:.6em!important;
}

#profile_schedule .label {
  font-weight:600;
  color:#ffd1dc;
}

#schedule_converted {
  font-size:.8em;
  margin:1em 0!important;
}

.notice {
  color:#ffd1dc;
}

#photo_galleries,#password_photo_galleries {
  display:block;
}

#photo_galleries.hidden,#password_photo_galleries.hidden {
  display:none;
}

#profile_password_photo_galleries,#password_photo_galleries,#photo_galleries,#profile_friends {
  margin-top:2em!important;
  position:relative;
  overflow:visible;
}

/*#profile_password_photo_galleries .heading,#profile_friends .heading {
      margin-top:0!important;
    } */
/*#profile_password_photo_galleries .profile_section_content,#password_photo_galleries .profile_section_content,#profile_photo_galleries .profile_section_content,#photo_galleries .profile_section_content,#profile_schedule .profile_section_content,#profile_friends {
      margin:0;
    } */
#password_photo_galleries .profile_section,#photo_galleries .profile_section {
  display:block;
}

.padlock {
  position:absolute;
  display:block;
  width:90%;
  height:65%;
}

.padlock img {
  position:relative;
  line-height:4em;
  top:33%;
}

#password_photo_galleries,#photo_galleries {
  margin:0 auto 2em!important;
  display:block;
}

#profile_password_photo_galleries {
}

#password_photo_galleries .profile_row,#photo_galleries .profile_row {
}

#automobile_container,#automobile_value,#drugs_container,#drugs_value,#automobile_label,#drugs_label,#automobile_container,#username_label,#username_value,#gender_container,#ethnicity_container,#country_container,#sexual_preference_container,#about_me_label,#footer_bar {
  display:none;
  visibility:none;
}

.emphasis {
  font-weight:600;
  color:#ffd1dc;
  font-style:normal;
}

#password_photo_galleries,#photo_galleries {
  display:block;
  position:relative;
  z-index:0;
}

#password_photo_galleries.hidden,#photo_galleries.hidden {
  display:none;
}

#profile_schedule .profile_section_content,#profile_password_photo_galleries .profile_section_content,#profile_photo_galleries .profile_section_content,#photo_galleries .profile_section_content,#profile_friends,#profile_comments .profile_section_content {
  color:#fff;
  width:940px!important;
  margin:0 auto 1em!important;
  border:2px solid #ffd1dc;
/*dcdcdc */
  border-radius:18px;
  -o-border-radius:18px;
  -moz-border-radius:18px;
  -webkit-border-radius:18px;
  text-align:center;
  position:relative;
}

.inner_content,#profile_schedule .profile_section_content,#profile_password_photo_galleries .profile_section_content,#profile_photo_galleries .profile_section_content,#photo_galleries .profile_section_content,#profile_friends,#profile_comments .profile_section_content {
  background:rgba(85,85,85,.7);
}

#profile_schedule .profile_section_content,#profile_comments .profile_section_content {
}

#profile_comments .profile_section_content {
  margin-bottom:1em!important;
}

.photo_gallery_previews {
  padding:0 1em;
}

#profile_about_me_friends > .profile_section_content {
  padding-top:0!important;
}

.profile_section_content {
}

.photo_gallery_name {
  font-size:18px;
  margin-bottom:0!important;
  vertical-align:bottom;
  color:#fff;
}

.photo_gallery_name a {
  vertical-align:middle;
  color:#fff;
  overflow:hidden;
}

.photo_gallery_link {
  color:#ffd1dc;
  font-size:1.2em;
  margin-bottom:.2em!important;
  display:block;
  vertical-align:middle;
}

a.photo_gallery_link:hover {
  color:#000!important;
}

.photo_gallery_preview {
  text-align:center;
  display:inline-block;
  width:140px;
}

.photo_gallery_previews {
  overflow:auto;
  list-style-type:none;
  padding:0;
}

.photo_gallery_previews a:hover {
  color:#ffd1dc;
}

.photo_gallery_image {
  border:4px solid #ffd1dc;
  margin-top:10px!important;
  width:120px;
  height:120px;
  border-radius:124px;
  -o-border-radius:124px;
  -moz-border-radius:124px;
  -webkit-border-radius:124px;
  text-align:center;
}

.photo_gallery_image:hover {
  -webkit-transform:scale(1.1,1.1);
  -moz-transform:scale(1.1,1.1);
  -o-transform:scale(1.1,1.1);
  -ms-transform:scale(1.1,1.1);
  transform:scale(1.1,1.1);
  -webkit-transition:scale .6s ease;
  -moz-transition:scale .6s ease;
  -o-transition:scale .6s ease;
  -ms-transition:scale .6s ease;
  transition:scale .6s ease;
}

#photo_gallery_control {
  display:block;
  height:3em;
  padding:0 2em;
  display:none;
}

#header_bar,#profile_header,#ethnicity_container,#occupation_container,#school_container,#profile_main_photo,#hair_container,#eyes_container,#age_container,#marital_status_container,#tags_container,#username_container,#cam_score_container,#gender_container,#body_type_container,#ethnicity_container,#hair_container,#eyes_container,#weight_container,#height_container,#age_container,#city_container,#country_container,#sexual_preference_container,#smoke_container,#drink_container,#marital_status_container,#favorite_food_container,#pets_container,#profile_interests_content,#friends_value,#favorite_models_container,#profile_interests_content #know_me_labe {
  display:none!important;
}

#admire,#new_homepage_friend,#make_friend,#visit_room,#show_message_dialog {
  text-align:left!important;
}

#admire,#new_homepage_friend,#make_friend,#visit_room,#show_message_dialog {
  display:inline-block!important;
}

#profile_password_photo_galleries,#password_photo_galleries,#profile_friends {
  margin-bottom:1.5em!important;
}

#profile_photo_galleries,#photo_galleries {
  margin-bottom:2em!important;
}

#photo_galleries .profile_section {
  margin-bottom:2em!important;
}

#password_photo_gallery_previews,#photo_gallery_previews {
  font-family:'Rubik','Arial',sans-serif;
  font-weight:500;
  text-align:center;
  min-height:0;
  height:auto!important;
}

#password_photo_gallery_previews li,#photo_gallery_previews li {
  width:160px;
  text-align:center;
  vertical-align:top;
}

#password_photo_gallery_previews,#photo_gallery_previews,#profile_schedule {
/*margin: 0 auto 3em !important; */
}

#profile_schedule {
  margin-bottom:2em!important;
}

#profile_schedule .container {
  text-align:center;
}

#profile_schedule .label,#profile_schedule .value {
  display:inline-block!important;
}

.photo_gallery_lock {
  visibility:hidden;
}

#password_photo_gallery_previews .photo_gallery_preview > .photo_gallery_link {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/02/lock1.png);
  background-repeat:no-repeat;
  background-position:50%;
}

.photo_gallery_count {
  color:#ffd1dc;
}

#wall_poster_username {
  margin-bottom:.3em;
}

#new_comment_inputs {
  width:100%;
}

#profile_comments textarea,#new_comment_inputs textarea {
  outline:2px solid #ffd1dc;
  padding:.4em;
  width:100%;
  min-height:6em;
  width:100%;
  background:#C0C0C0;
  color:#ffd1dc;
  font-size:.9em!important;
  font-family:'Rubik','Arial',sans-serif;
}

#profile_comments textarea:focus,#new_comment_inputs textarea:focus {
  outline-color:#ffd1dc;
  background:rgba(85,85,85,0.701961);
}

textarea#user_comment_comment {
  font-size:1.4em;
  height:160px;
  margin-top:1em!important;
  margin-bottom:.4em!important;
  width:100%!important;
  color:#ffd1dc;
}

#new_comment input[type="submit"] {
  float:right;
  margin-left:15px;
  background:#ffd1dc;
}

#new_comment_buttons input {
  background:#fff;
  padding:.2em .4em!important;
  outline:none;
  line-height:1.7;
  border:1px solid #ffd1dc;
  color:#fff;
}

#new_comment_buttons input:hover {
  background:#C0C0C0;
  color:#ffd1dc;
  cursor:pointer;
}

#comments {
  margin:1em 0 0!important;
}

#strip_links_popup {
  background:#ffd1dc;
  display:none;
  padding:10px;
  border:2px solid #ffd1dc;
  border-radius:5px;
  -o-border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  position:absolute;
  z-index:9;
  background-color:#fff;
  color:#000;
}

input[type="password"],textarea {
  border-radius:0;
  -o-border-radius:0;
  -moz-border-radius:0;
  -webkit-border-radius:0;
}

#wall_poster_username,#comment_preview,#new_comment .wall_post_avatar img {
  display:none;
}

.wall_post {
  padding:.3em .4em;
  margin-bottom:1em!important;
  text-align:left;
  display:block;
  clear:both;
}

.wall_post_body {
  background:#C0C0C0;
  color:#ffd1dc;
  outline:2px solid #ffd1dc;
  overflow:auto;
  padding:8px 4px 30px 10px;
}

.wall_post_body:hover {
  outline:2px solid #ffd1dc;
  background:#ffd1dc;
  color:#fff;
}

.wall_post_body iframe {
  width:100%;
}

.wall_post_info {
  display:inline-table;
  padding:5px 0;
  color:#ffd1dc;
  font-weight:500;
}

.wall_post_avatar {
  float:left;
  margin-right:10px!important;
}

.wall_post_avatar img {
  background:none repeat scroll 0 0 #fff;
  border:4px solid #ffd1dc;
  border-radius:50%;
  -o-border-radius:50%;
  -moz-border-radius:50%;
  -webkit-border-radius:50%;
  margin-top:37px;
  -webkit-transition:all .6s ease;
  -moz-transition:all .6s ease;
  -o-transition:all .6s ease;
  -ms-transition:all .6s ease;
  transition:all .6s ease;
  width:50px;
  height:50px;
}

#new_comment_buttons input {
  font-size:.8em;
  color:#fff;
  background:#ffd1dc;
  border:1px solid #eee;
}

#new_comment_buttons input:hover {
  color:#ffd1dc;
  background:#fff;
  border:1px solid #eee;
}

#new_comment_login_message {
  margin:1em auto!important;
  padding:0 1em!important;
  color:#fff;
}

#new_comment input[type="submit"] {
/* float:none!important; */
}

.preview_comment_btn {
  margin-right:20px!important;
  border-radius:0;
  -o-border-radius:0;
  -moz-border-radius:0;
  -webkit-border-radius:0;
}

@media (min-width: 1124px) {
  body {
    background-size:cover;
    background-position:center top;
  }
}