@charset "UTF-8";

/* latin-ext */
@font-face {
  font-family:'Libre Baskerville';
  font-style:normal;
  font-weight:400;
  src:local('Libre Baskerville'),local(LibreBaskerville-Regular),url(https://fonts.gstatic.com/s/librebaskerville/v5/kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNXaxMICA.woff2) format("woff2");
  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* latin */
@font-face {
  font-family:'Libre Baskerville';
  font-style:normal;
  font-weight:400;
  src:local('Libre Baskerville'),local(LibreBaskerville-Regular),url(https://fonts.gstatic.com/s/librebaskerville/v5/kmKnZrc3Hgbbcjq75U4uslyuy4kn0qNZaxM.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* latin-ext */
@font-face {
  font-family:'Libre Baskerville';
  font-style:normal;
  font-weight:700;
  src:local('Libre Baskerville Bold'),local(LibreBaskerville-Bold),url(https://fonts.gstatic.com/s/librebaskerville/v5/kmKiZrc3Hgbbcjq75U4uslyuy4kn0qviTgY5KcCsww.woff2) format("woff2");
  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

/* latin */
@font-face {
  font-family:'Libre Baskerville';
  font-style:normal;
  font-weight:700;
  src:local('Libre Baskerville Bold'),local(LibreBaskerville-Bold),url(https://fonts.gstatic.com/s/librebaskerville/v5/kmKiZrc3Hgbbcjq75U4uslyuy4kn0qviTgY3KcA.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

/* latin */
@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;
}

/* latin */
@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;
}

/* latin */
@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;
}

/* latin */
@font-face {
  font-family:'Open Sans';
  font-style:normal;
  font-weight:700;
  src:local('Open Sans Bold'),local(OpenSans-Bold),url(https://fonts.gstatic.com/s/opensans/v13/k3k702ZOKiLJc3WVjuplzOgdm0LZdjqr5-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;
}

body {
  color:#302D2D;
  font-family:'Libre Baskerville',serif;
  font-weight:normal;
  font-size:17px;
  vertical-align:top;
  margin:0 auto!important;
  padding:0;
}

.background {
  top:0;
  left:0;
  width:100%;
  height:100%;
  overflow:hidden;
  pointer-events:none;
  clip-path:inset(0 0 50% 0);
  z-index:1;
}

::-webkit-scrollbar {
  background-color:#e6bebe;
  -webkit-appearance:none;
  width:14px;
}

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

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

#profile {
  width:100%;
  z-index:1;
  text-align:center;
  margin:0 auto!important;
}

.profile_section {
  background:#fff;
  border:none;
  padding:0;
}

#profile_main_about_holder {
  padding-top:0;
  margin:0 auto;
  display:block!important;
  vertical-align:top!important;
}

#profile_about_me_friends {
  margin:0 auto!important;
  display:block!important;
}

.profile_section_content {
  padding:0!important;
  margin:0!important;
  display:block!important;
  z-index:auto!important;
}

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

.profile_section_content ul {
  padding:0;
  margin:0 auto;
}

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

.profile_section_content h1 {
  color:#302D2D;
}

#profile_friends {
  background:#fff;
  color:#302D2D;
  width:100%;
  text-align:left;
  padding-bottom:20px!important;
}

#profile_friends .label {
  font-weight:bold;
}

#profile_friends .container {
  width:50%;
  margin:0 auto!important;
  text-align:left;
}

#profile_friends a {
  color:#302D2D;
}

#profile_schedule .label {
  display:block;
  margin:0 auto!important;
  text-align:center;
  font-size:28px;
}

#profile_photo_galleries,.photo_gallery_name a {
  width:100%;
  color:#fff!important;
}

.photo_gallery_link img {
  width:120px;
  margin-top:7px!important;
}

#profile_password_photo_galleries .heading,#schedule .heading,#profile_friends .heading,#profile_photo_galleries .heading,#profile_schedule .heading,#profile_comments .heading {
  color:#302D2D;
  display:block;
  font-size:2em;
  padding-top:.4em!important;
  margin-bottom:.4em!important;
  text-align:center;
}

#profile_schedule {
  padding-bottom:30px!important;
}

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

#profile_schedule .container,#profile_schedule .label,#profile_schedule .schedule_day_time {
  color:#302D2D;
}

#profile_friends .label {
  text-align:left;
}

#profile_schedule,#profile_password_photo_galleries {
  text-align:center;
  display:block;
  background:#fff;
}

#profile_photo_galleries,#profile_photo_galleries .label,#profile_comments,#profile_comments .label {
  text-align:center;
  display:inline-block;
}

#profile_schedule .heading,#profile_friends .heading,#profile_password_photo_galleries .heading,#profile_comments .heading {
}

#profile_photo_galleries,#profile_password_photo_galleries {
  padding-bottom:20px;
}

#profile_schedule,#profile_password_photo_galleries,#username_label,#school_container,#username_value,#gender_container,#ethnicity_container,#country_container,#sexual_preference_container,#about_me_label,#footer_bar {
  display:none;
  visibility:hidden;
}

.photo_gallery_previews {
  list-style-type:none;
}

.photo_gallery_previews li {
  display:inline-block;
}

#admirers_label {
  text-align:left!important;
}

#admirers_value {
  display:inline-block!important;
  vertical-align:top;
}

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

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

#profile_comments {
  background:#fff;
  color:#302D2D;
  margin:0 auto!important;
  position:relative;
  vertical-align:top;
  display:block;
}

#cam_score_container {
  font-size:80%;
  position:fixed;
  top:0;
  right:0;
/* left: 0; */
  right:260px;
  text-align:center;
  z-index:999!important;
  width:160px;
}

#cam_score_label {
  display:inline-block!important;
  text-align:center;
}

#cam_score_value {
  display:inline-block!important;
  text-align:center;
}

#friends_value,#favorite_models_container {
  display:none!important;
}

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

#photo_albums ul {
  max-width:90%;
  text-align:center;
  vertical-align:top;
}

#profile_interests_content,#profile_interests_content #know_me_label {
  display:none;
}

#comments {
  margin-top:32px!important;
  margin-bottom:32px!important;
  width:90%;
}

#new_homepage_friend {
  text-align:left;
}

textarea {
  margin-bottom:.2em!important;
  width:512px!important;
  min-height:112px!important;
  padding:.2em;
}

#wall_poster_avatar,#wall_poster_username {
  display:none;
}

.wall_post_avatar,#wall_poster_username {
}

.wall_post_avatar {
  margin-right:24px!important;
}

.preview_comment_btn {
  margin-right:20px!important;
}

.wall_post {
  padding:.3em .4em;
  text-align:left;
}

.wall_post_info {
  display:inline-block;
  color:#302D2D;
  font-size:17px;
}

.wall_post_body {
  padding:0;
  font-size:16px;
}

#profile_comments a,#comment_preview h3 {
  color:#302D2D!important;
  font-weight:bold;
}

#new_comment_buttons input {
  font-size:.8em;
  color:#fff;
  background:#302D2D;
  border:1px solid #eee;
  padding:8px 10px;
  margin:0 12px 20px!important;
}

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

#ethnicity_container,#gender_container,#body_type_container,#hair_container,#eyes_container,#height_container,#weight_container,#age_container,#city_container,#country_container,#sexual_preference_container,#smoke_container,#occupation_container,#drink_container,#drugs_container,#marital_status_container,#favorite_food_container,#pets_container,#automobile_container,#profile_main_photo,#hair_container,#eyes_container,#age_container,#marital_status_container,#tags_container,#profile_friends,#photo_galleries,#profile_photo_galleries,#profile_photo_galleries,#password_photo_galleries,#profile_comments {
  display:none!important;
}

.img_radius_shadow {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:0 0 0 #777777;
  -moz-box-shadow:0 0 0 #777777;
  box-shadow:0 0 0 #777777;
}

#about_me_value {
  display:block!important;
  width:100%;
}

#about_me_container {
}

.container {
  margin:0 auto!important;
  padding:0!important;
  display:block!important;
  background:#fff;
}

.value {
  display:inline-block!important;
}

#header_bar,#profile_header,#username_container,#gender_container,#ethnicity_container,#country_container,#sexual_preference_container {
  display:none!important;
}

#about_me {
  padding-top:54px;
}

#rules,#tip_menu,#my_highest_tippers,#my_teams,#my_skype,#my_store,#my_videos,#mfc_share {
  padding-top:54px;
}

#about_me .inner,#rules .inner,#tip_menu .inner,#my_highest_tippers .inner,#my_teams .inner,#my_skype .inner,#my_store .inner,#my_videos .inner,#mfc_share .inner {
  text-align:center;
  position:relative;
}

.inner {
  display:block;
  background:#fff;
  height:100%;
/*  min-height: 500px;*/
  padding:0;
}

#rules .inner,#tip_menu .inner,#my_highest_tippers .inner,#my_teams .inner,#my_skype .inner,#my_store .inner,#mfc_share .inner,#my_videos .inner {
  background:#e6bebe;
}

#my_highest_tippers .inner {
  padding-bottom:42px!important;
}

.main_content > .page:target ~ .page:last-child,.main_content > .page {
  display:none;
}

.main_content > :last-child,.main_content > .page:target {
  display:block;
}

.main_content,.page {
  width:100%;
  display:block;
  position:relative;
  margin:0 auto!important;
}

.main_content {
  padding-bottom:22px;
  z-index:2;
}

.page {
  margin-bottom:32px!important;
  width:970px;
  -webkit-animation-duration:2s;
  animation-duration:2s;
  -webkit-animation-fill-mode:both;
  animation-fill-mode:both;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  animation-iteration-count:1;
  -webkit-animation-iteration-count:1;
  -webkit-animation-name:pagefade;
  animation-name:pagefade;
}

#about_me.page {
  width:100%;
}

@-webkit-keyframes pagefade {
  0% {
    opacity:0;
  }
  
  100% {
    opacity:1;
  }
}

@keyframes pagefade {
  0% {
    opacity:0;
  }
  
  100% {
    opacity:1;
  }
}

@-moz-keyframes pagefade {
  0% {
    opacity:0;
  }
  
  100% {
    opacity:1;
  }
}

@-ms-keyframes pagefade {
  0% {
    opacity:0;
  }
  
  100% {
    opacity:1;
  }
}

.main_header {
  font-size:17px;
  line-height:2;
  margin:0 auto 4em!important;
  position:relative;
  max-width:100%;
  text-align:center;
}

.main_header img {
  max-width:600px;
  padding:15px;
  text-align:center;
  display:block;
}

h1,h2,h3,h4,h5 {
  color:#302D2D;
  font-weight:normal;
  margin:0!important;
  text-transform:uppercase;
}

h1 {
  font-size:31px;
  margin-bottom:4px!important;
}

h2 {
  display:inline-block;
  color:#fff;
  font-size:26px;
  line-height:1;
  padding-bottom:8px;
  border-bottom:2px solid #fff;
  margin-top:68px!important;
  margin-bottom:32px!important;
  text-align:center;
}

.innner h2 {
  color:blue;
}

h3 {
  color:#fff;
  font-size:19px;
  line-height:1.3;
}

h3 span {
  font-size:24px;
}

h4 {
  font-size:18px;
}

p {
  color:#fff;
  font-size:16px;
  line-height:1.4;
  max-width:680px;
  margin:0 auto 10px!important;
  font-family:Arial,Helvetica,sans-serif;
}

ul {
  padding:0;
}

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

a:hover {
  text-decoration:none;
}

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

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

#my_nav {
  background:#e6bebe;
  display:block;
  font-size:14px;
  height:auto;
  line-height:2.4;
  text-align:center;
  text-transform:uppercase;
  padding:0 2px;
  position:fixed;
  top:0;
  left:0;
  width:100%;
  z-index:9!important;
}

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

#my_nav li {
  text-align:center;
}

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

#my_nav ul li {
  display:inline-block;
  color:#302D2D;
  position:relative;
}

.wblogo {
  display:inline-block;
  position:fixed;
  left:12px;
  bottom:-4px;
  vertical-align:top;
  cursor:pointer;
  z-index:99!important;
  -webkit-animation-delay:1s;
  -webkit-animation-delay:1s;
  -webkit-animation-duration:4s;
  animation-duration:4s;
  -webkit-animation-fill-mode:both;
  animation-fill-mode:both;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  animation-iteration-count:1;
  -webkit-animation-iteration-count:1;
  -webkit-animation-name:pagefade;
  animation-name:pagefade;
}

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

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

.wblogo img {
  width:100%;
}

.img-landing {
  display:block;
  margin:64px auto!important;
}

.img-responsive {
  display:block;
  margin:0 auto 10px!important;
  height:auto;
  width:100%;
}

.img-heading {
  display:block;
  margin:0 auto 44px!important;
}

.img-main {
  margin:24px auto 0!important;
}

.img-rules,.img-tipmenu {
  position:relative;
}

.img-tipmenu {
  top:22px;
}

.img-divider {
  display:block;
  margin:24px auto 0!important;
}

.landing-heading {
  margin-top:26px!important;
  margin-bottom:54px!important;
}

.landing-heading h1,.landing-heading h2 {
  color:#e6bebe;
}

.landing-heading h2 {
  margin:0 8px!important;
  border:none;
}

.landing-heading span {
  border:1px solid #e6bebe;
  width:72px;
  display:inline-block;
  height:0;
  vertical-align:super;
}

.landing-heading h2 {
  display:inline-block;
  font-size:18px;
}

.home-images {
  margin:0 auto 44px!important;
  width:970px;
}

.home-images img {
  margin:0 auto!important;
  width:300px;
  width:30%;
}

.home-images img:nth-of-type(2) {
  margin:0 5%!important;
}

.container_about {
  background:#e6bebe;
  padding:48px 12px 32px;
}

.container_about h2 {
  margin-top:12px!important;
}

.buttons {
  font-size:17px;
  font-weight:600;
  margin-bottom:12px!important;
  position:fixed!important;
  right:4px;
  top:38px;
  z-index:9;
}

.buttons a {
  display:block;
  position:relative;
  margin:0!important;
  -webkit-animation-duration:.7s;
  animation-duration:.7s;
  -webkit-animation-fill-mode:both;
  animation-fill-mode:both;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  animation-iteration-count:1;
  -webkit-animation-iteration-count:1;
  -webkit-animation-name:btnfade;
  animation-name:btnfade;
}

.buttons a:nth-of-type(2) {
  -webkit-animation-delay:.5s;
  animation-delay:.5s;
}

.buttons a:nth-of-type(3) {
  -webkit-animation-delay:1s;
  animation-delay:1s;
}

.buttons a:nth-of-type(4) {
  -webkit-animation-delay:1.5s;
  animation-delay:1.5s;
}

.buttons a:nth-of-type(5) {
  -webkit-animation-delay:2s;
  animation-delay:2s;
}

.buttons a:nth-of-type(6) {
  -webkit-animation-delay:2.5s;
  animation-delay:2.5s;
}

@-webkit-keyframes btnfade {
  0% {
    opacity:0;
  }
  
  100% {
    opacity:1;
  }
}

@keyframes btnfade {
  0% {
    opacity:0;
  }
  
  100% {
    opacity:1;
  }
}

@-moz-keyframes btnfade {
  0% {
    opacity:0;
  }
  
  100% {
    opacity:1;
  }
}

@-ms-keyframes btnfade {
  0% {
    opacity:0;
  }
  
  100% {
    opacity:1;
  }
}

.buttons span {
  display:none;
  position:absolute;
  top:57px;
  left:0;
  float:left;
  text-align:left;
  vertical-align:bottom;
}

.nav_btn {
  background-repeat:no-repeat;
  background-size:contain;
  height:44px;
  width:38px;
  position:relative;
  padding-right:8px;
}

.nav_btn:hover {
  position:relative;
  left:-8px;
}

.nav_btn:hover span {
  display:block;
  display:none;
}

.btn_twitter {
  background-image:url(https://mfcfiles.files.wordpress.com/2018/06/btn_twitter.png);
}

.btn_instagram {
  background-image:url(https://mfcfiles.files.wordpress.com/2018/06/btn_instagram.png);
}

.btn_snapchat {
  background-image:url(https://mfcfiles.files.wordpress.com/2018/06/btns_snapchat.png);
}

.btn_tip {
  background-image:url(https://mfcfiles.files.wordpress.com/2018/06/btns_tipoffline.png);
}

.btn_room {
  background-image:url(https://mfcfiles.files.wordpress.com/2018/06/btns_enterroom.png);
}

.btn_mail {
  background-image:url(https://mfcfiles.files.wordpress.com/2018/06/btns_mfcmail.png);
}

.room_rules,.tip_menu,.my_teams {
  font-size:17px;
  list-style:none;
  margin-bottom:17px!important;
}

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

.team {
  display:inline-block;
  width:30%;
  vertical-align:top;
  border:1px solid #fff;
  margin-bottom:48px!important;
}

.team a {
  display:block;
  height:100%;
  width:100%;
}

.team img {
  margin:14px auto 0!important;
  width:auto;
  position:relative;
  top:24px;
}

.divine_devils,.divine_angels,.demon_devils,.divine_saints {
  background-repeat:no-repeat;
  text-align:center;
}

.divine_devils,.divine_angels {
  margin:0 44px 24px!important;
}

.demon_devils,.divine_saints {
  margin:0 14px 12px!important;
}

.divine_devils {
  background-image:url(https://mfcfiles.files.wordpress.com/2018/06/red_small_frame1.png);
  height:416px;
  width:335px;
}

.divine_angels {
  background-image:url(https://mfcfiles.files.wordpress.com/2018/06/blue_small_frame1.png);
  height:416px;
  width:335px;
}

.demon_devils {
  background-image:url(https://mfcfiles.files.wordpress.com/2018/06/red_big_frame2.png);
  height:480px;
  width:393px;
}

.divine_saints {
  background-image:url(https://mfcfiles.files.wordpress.com/2018/06/blue_big_frame2.png);
  height:480px;
  width:393px;
}

.divine_devils h2,.demon_devils h2,.divine_devils h3,.demon_devils h3,.divine_devils ol,.demon_devils ol {
  color:#fff;
}

.divine_angels h2,.divine_saints h2,.divine_angels h3,.divine_saints h3,.divine_angels ol,.divine_saints ol {
  color:#fff;
}

.team h3 {
  margin-bottom:12px!important;
}

.team h3::after {
  width:139px;
  height:12px;
  position:relative;
  top:0;
  display:block;
  margin:0 auto!important;
}

.divine_devils ol::before,.demon_devils ol::before,.divine_devils ol::after,.demon_devils ol::after,.divine_angels ol::before,.divine_saints ol::before,.divine_angels ol::after,.divine_saints ol::after {
  display:block;
  height:19px;
  margin:0 auto!important;
  width:100px;
}

.divine_angels ol::before,.divine_saints ol::before,.divine_devils ol::before,.demon_devils ol::before {
  margin-bottom:4px!important;
}

.divine_angels ol::after,.divine_saints ol::after,.divine_devils ol::after,.demon_devils ol::after {
  margin-top:4px!important;
}

.divine_devils ol::before,.demon_devils ol::before,.divine_devils ol::after,.demon_devils ol::after {
  content:url(https://mfcfiles.files.wordpress.com/2018/06/small_divider_devil.png);
}

.divine_angels ol::before,.divine_saints ol::before,.divine_angels ol::after,.divine_saints ol::after {
  content:url(https://mfcfiles.files.wordpress.com/2018/06/small_divider_angel.png);
}

.my_teams ol {
  font-size:18px;
  list-style:none;
  margin:3px 0 4px!important;
  padding:0 0 24px;
  color:#fff;
}

.my_teams ol li {
  display:block;
  position:relative;
  line-height:1.15;
  width:100%;
}

.my_teams ol h2 {
  font-size:21px;
  color:red;
}

.join_now {
  border-radius:6px;
  border:1px solid #e6bebe;
  padding:1px 8px;
  position:absolute;
  display:block;
  text-align:center;
  left:32%;
  bottom:12px;
  margin:0 auto!important;
  color:#e6bebe;
}

.store_items {
  box-sizing:border-box;
  display:block;
  padding-bottom:24px!important;
}

.store_items li {
  background:#fff;
  display:inline-block;
  margin-right:14px!important;
  margin-bottom:24px!important;
  position:relative;
  height:240px;
  width:254px;
  border:2px solid #e6bebe;
/*background: #e6bebe;*/
  vertical-align:top;
  box-sizing:border-box;
}

.store_items li:hover {
  position:relative;
  border:1px solid #e6bebe;
  -webkit-animation-duration:.3s;
  animation-duration:.3s;
  -webkit-animation-fill-mode:both;
  animation-fill-mode:both;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  animation-iteration-count:1;
  -webkit-animation-iteration-count:1;
  -webkit-animation-name:storeItemHover;
  animation-name:storeItemHover;
}

@-webkit-keyframes storeItemHover {
  0% {
    top:0;
  }
  
  100% {
    top:-10px;
  }
}

@keyframes storeItemHover {
  0% {
    top:0;
  }
  
  100% {
    top:-10px;
  }
}

@-moz-keyframes storeItemHover {
  0% {
    top:0;
  }
  
  100% {
    top:-10px;
  }
}

@-ms-keyframes storeItemHover {
  0% {
    top:0;
  }
  
  100% {
    top:-10px;
  }
}

.store_items li a {
  display:block;
  height:100%;
  width:100%;
}

.store_items li h2 {
  border:none;
  color:#3f3f3f;
  display:block;
  font-size:18px;
  margin-top:8px!important;
  margin-bottom:2px!important;
  padding-bottom:0;
}

.store_items li h3 {
  margin-top:0!important;
  font-size:15px;
  margin-bottom:16px!important;
}

.store_items li h3,.store_items li h4 {
  color:#3f3f3f;
}

.store_items li h4 {
  background:#e6bebe;
  color:#fff;
  display:inline-block;
  font-size:14px;
  padding:5px 12px;
  width:auto;
}

.store_items li:hover {
}

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

.store_items li img {
  margin-top:18px!important;
  margin-bottom:0!important;
  max-height:100px;
}

.store_items li:hover h2,.store_items li:hover h3 {
}

.animated {
  -webkit-animation-duration:.5s;
  animation-duration:.5s;
  -webkit-animation-fill-mode:both;
  animation-fill-mode:both;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  animation-iteration-count:infinite;
  -webkit-animation-iteration-count:infinite;
}

.skype_note {
  display:inline-block;
  text-align:center;
  vertical-align:top;
  position:relative;
}

.skype_note a {
  color:#373737;
}

.skype_note a:hover {
  text-decoration:underline;
}

.skype_note h2 {
  margin-bottom:8px!important;
}

.skype_note h3 {
  font-size:18px;
  margin-bottom:2px!important;
}

.skype_note h4 {
  color:#373737;
  font-size:14px;
  line-height:1.2;
  margin-bottom:4px!important;
}

.skype_note h4:first-of-type {
  margin-top:10px!important;
}

.skype_note p {
  width:300px;
  color:#fff;
  margin-bottom:24px!important;
}

#skype_btn {
  margin-top:14px!important;
  margin-bottom:22px!important;
  display:inline-block;
  border-radius:10px;
  background:#fff;
  color:#e6bebe;
  border:2px solid #fff;
  font-size:19px;
  padding:5px 14px;
  text-decoration:none;
}

#skype_btn:hover {
  background:#e6bebe;
  color:#fff;
  font-size:19px;
  text-decoration:none;
  border:2px solid #fff;
}

.skype-img {
  display:inline-block;
  height:288px;
  margin-bottom:30px!important;
  position:relative;
  text-align:left;
  top:18px;
  width:480px;
  left:50px;
}

.skype-img img {
  position:absolute;
}

.room_rules {
  display:block;
  margin-top:12px!important;
  max-width:660px;
  text-align:center!important;
  vertical-align:top;
  width:480px;
  line-height:1;
}

.highest_tippers {
  list-style:none;
  display:block;
  width:420px;
  color:#fff;
}

.highest_tippers li {
  display:inline-block;
  margin:0!important;
  width:49%;
}

#tip_menu .inner {
  background:#e6bebe;
}

.container_rules {
  color:#e6bebe;
  margin:0 auto 24px!important;
  width:970px;
}

.container_rules h2 {
  border-color:#e6bebe;
}

.container_rules h2,.room_rules li {
  color:#e6bebe;
}

.container_rules,.container_rules_img,.container_tip_menu,.container_tip_menu_img,.container_skype,.container_skype_img {
  vertical-align:top;
}

.container_rules_img img,.container_tip_menu_img img,.container_skype_img img {
  margin-bottom:0!important;
}

.container_tip_menu,.container_skype {
  background:#e6bebe;
  display:inline-block;
  width:60%;
}

.container_skype {
  height:100%;
  width:50%;
}

.container_rules_img,.container_tip_menu_img,.container_skype_img {
  background-repeat:no-repeat;
  display:inline-block;
  width:40%;
}

.container_skype {
  width:40%;
}

.container_rules_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2018/06/5.jpg);
  background-size:cover;
  height:999px;
}

.container_tip_menu_img {
  height:700px;
  position:relative;
  background-image:url(https://mfcfiles.files.wordpress.com/2018/06/41.jpg);
  background-size:cover;
  overflow:hidden;
}

.tip_menu_img_top {
  height:100%;
  width:100%;
  display:block;
  position:absolute;
  top:0;
  left:0;
}

.container_tip_menu_img div {
  -webkit-animation-name:imgFade;
  -webkit-animation-timing-function:ease-in-out;
  -webkit-animation-iteration-count:infinite;
  -webkit-animation-duration:8s;
  -moz-animation-name:imgFade;
  -moz-animation-timing-function:ease-in-out;
  -moz-animation-iteration-count:infinite;
  -moz-animation-duration:10s;
  -o-animation-name:imgFade;
  -o-animation-timing-function:ease-in-out;
  -o-animation-iteration-count:infinite;
  -o-animation-duration:10s;
  animation-name:imgFade;
  animation-timing-function:ease-in-out;
  animation-iteration-count:infinite;
  animation-duration:10s;
}

.tip_menu_img_top {
  background-image:url(https://mfcfiles.files.wordpress.com/2018/06/5.jpg);
  background-size:cover;
}

@-webkit-keyframes imgFade {
  0% {
    opacity:0;
  }
  
  40% {
    opacity:0;
  }
  
  50% {
    opacity:1;
  }
  
  90% {
    opacity:1;
  }
  
  100% {
    opacity:0;
  }
}

@-moz-keyframes imgFade {
  0% {
    opacity:0;
  }
  
  40% {
    opacity:0;
  }
  
  50% {
    opacity:1;
  }
  
  90% {
    opacity:1;
  }
  
  100% {
    opacity:0;
  }
}

@keyframes imgFade {
  0% {
    opacity:0;
  }
  
  40% {
    opacity:0;
  }
  
  50% {
    opacity:1;
  }
  
  90% {
    opacity:1;
  }
  
  100% {
    opacity:0;
  }
}

.container_skype_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2018/06/6.jpg);
  background-position:-36px 0;
  height:420px;
  width:60%;
}

.tip_menu {
  display:inline-block;
  font-size:18px;
  margin-top:42px!important;
  vertical-align:top;
  width:80%;
}

.tip_menu li:hover {
  background:#fff;
}

.tip_menu a {
  color:#fff;
  padding:4px 12px;
}

.tip_menu a:hover {
  color:#e6bebe;
}

.room_rules li,.tip_menu li {
  display:block;
  font-family:Arial,Helvetica,sans-serif;
  margin:4px 0!important;
  padding:0;
  position:relative;
  text-align:left;
  vertical-align:top;
  width:100%;
}

.room_rules li {
  font-size:16px;
  margin:12px 0!important;
  text-align:center;
}

.tip_menu li {
  color:#fff;
  margin:0!important;
}

.tip_menu li a {
  display:block;
  height:100%;
}

.tip_menu li h3 {
  display:inline-block;
  font-size:17px;
  margin-bottom:0!important;
  padding-left:17px!important;
  width:400px;
}

.tip_menu li h4 {
  display:inline-block;
  line-height:1.4;
  margin:0!important;
  font-size:17px;
  font-weight:600;
  padding-right:21px;
  text-align:right;
}

.tip_menu span {
  text-align:right;
  display:inline-block;
  float:right;
}

iframe {
  position:relative;
  border:1px solid #e6bebe;
  border-radius:12px;
  margin-top:18px!important;
}

/*
@media only screen and (max-width: 1100px) {
  .wblogo {
    display: none;
  }
}


@media only screen and (max-width: 1312px) {
  .wblogo {
    text-align: left;
    bottom: -10px;
    left: -32px;
  }
  .wblogo img {
    width: 40%;
    display: inline-block;
  }
}
#profile {
  width: 970px !important;

*/