@charset "UTF-8";

UTF-8;
@font-face {
  font-family:'Courgette';
  font-style:normal;
  font-weight:400;
  src:local('Courgette Regular'),local(Courgette-Regular),url(https://fonts.gstatic.com/s/courgette/v4/BHG8ZtTfO0yYnp02--Qxqj8E0i7KZn-EPnyo3HZu7kw.woff) format("woff");
}

/* latin */
@font-face {
  font-family:'Flamenco';
  font-style:normal;
  font-weight:400;
  src:local('Flamenco Regular'),local(Flamenco-Regular),url(https://fonts.gstatic.com/s/flamenco/v7/eY_UZqPceqmE3GUQnY4AhfesZW2xOQ-xsNqO47m55DA.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;
}

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

/* latin */
@font-face {
  font-family:'Oregano';
  font-style:normal;
  font-weight:400;
  src:local(Oregano),local(Oregano-Regular),url(https://fonts.gstatic.com/s/oregano/v4/qJLczRRM6nLXqdHODojKYg.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;
}

/* latin-ext */
@font-face {
  font-family:'Seaweed Script';
  font-style:normal;
  font-weight:400;
  src:local('Seaweed Script'),local(SeaweedScript-Regular),url(https://fonts.gstatic.com/s/seaweedscript/v4/eorWAPpOvvWrPw5IHwE60O87R-l0-Xx_7cYc0ZX1ifE.woff2) format("woff2");
  unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;
}

/* latin */
@font-face {
  font-family:'Seaweed Script';
  font-style:normal;
  font-weight:400;
  src:local('Seaweed Script'),local(SeaweedScript-Regular),url(https://fonts.gstatic.com/s/seaweedscript/v4/eorWAPpOvvWrPw5IHwE60Ed0sm1ffa_JvZxsF_BEwQk.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;
}

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

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

body {
  background-color:#ffbbff;
  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-image:url(https://mfcfiles.files.wordpress.com/2016/08/bg3.jpg);
    background-repeat:no-repeat;
    background-size:cover;
    background-attachment:fixed; */
  background-color:#fff;
  background-image:url(https://mfcfiles.files.wordpress.com/2017/10/bg1.jpg);
  background-size:contain;
  background-attachment:fixed;
  background-position:-220px 0;
}

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

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

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

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

.img-responsive {
  display:block;
  width:100%;
}

.img-left {
  float:left;
  width:500px!important;
  margin-top:5em!important;
}

.img-right {
  float:right!important;
  width:500px!important;
  margin-top:5em!important;
}

.img-1 {
  margin-top:2em!important;
  margin-left:1em!important;
  width:480px!important;
}

.img-2 {
  margin-top:2.5em!important;
  width:430px!important;
  margin-bottom:0!important;
}

.img-3 {
  margin-top:4em!important;
  margin-left:1em!important;
  margin-bottom:2em!important;
}

.img-4 {
  width:408px!important;
  margin-top:2em!important;
  margin-right:1em!important;
  margin-left:1em!important;
}

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

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

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

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

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

#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 {
  display:none!important;
}

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

.wb a {
  outline:1px solid blue!important;
  padding:0!important;
  margin:0!important;
  display:block!important;
}

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

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

.wb:hover {
  cursor:pointer;
}

.wb:hover > a img {
  -ms-transform:rotate(390deg);
/* IE 9 */
  -webkit-transform:rotate(390deg);
/* Safari */
  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;
}

.wandybear {
  position:fixed;
  bottom:1em;
  left:1em;
  z-index:99;
}

.wblogo {
  display:inline-block;
  position:fixed;
  left:12px;
  bottom:-4px;
  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;
}

.section_wrapper {
  padding-top:120px;
}

div.section_wrapper:nth-of-type(3) {
  padding-top:80px!important;
}

.photos_section {
  background:blue;
  border:2px solid #eee;
  margin:0;
  position:relative;
  width:100px;
}

#profile_photo_galleries,#profile_friends,#my_rules_wrapper,#my_skype_wrapper,#my_clubs_wrapper,#my_menu_wrapper,#profile_friends {
/*  background-image:url(https://mfcfiles.files.wordpress.com/2016/08/3.jpg);
    background-size:cover !important;
    background-position:0 0;
    background-repeat:no-repeat;*/
  background:#ffbbff;
  width:100%;
}

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

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

#my_rules_wrapper,#my_skype_wrapper,#profile_friends {
  background:#fff!important;
}

#my_skype_wrapper {
  padding:1em 0 4em;
  font-size:.8em;
  position:relative;
  height:auto;
}

#my_skype {
  background:#ffbbff;
  border-radius:32px;
  -o-border-radius:32px;
  -moz-border-radius:32px;
  -webkit-border-radius:32px;
  color:#fff;
  display:inline-block;
  padding:1.4em;
  position:relative;
  text-align:center;
  top:36px;
  margin:0 1em 0 2em!important;
  vertical-align:top;
  width:300px;
}

.skype_list h3 {
  color:#000!important;
}

#my_rules_wrapper img {
  max-height:600px!important;
  vertical-align:bottom;
}

#my_skype_wrapper img {
  max-height:600px!important;
  vertical-align:bottom;
}

#my_skype p {
}

.skype_logo {
  max-width:200px;
}

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

.about_section:first-of-type {
  padding-top:0;
  vertical-align:top!important;
}

.section_title {
  display:inline-block!important;
  position:absolute;
  float:left!important;
  vertical-align:top!important;
}

.section_note {
  display:inline-block!important;
  float:right!important;
  position:relative;
  right:0;
  text-align:right!important;
}

#my_rules_wrapper,#my_clubs_wrapper {
  padding:1em 0!important;
/*  min-height: 757px; */
}

#my_rules,#my_clubs {
  display:inline-block;
  background:rgba(255,187,255,.8);
/* background: rgba(255, 102, 204,.8); */
  margin-left:1em!important;
  position:relative;
  padding:1em .4em .8em;
  vertical-align:top;
  border-radius:32px;
  -o-border-radius:32px;
  -moz-border-radius:32px;
  -webkit-border-radius:32px;
  text-align:center;
  width:400px;
}

#my_rules ul,#my_clubs ul {
  color:#fff;
  display:inline-block;
  list-style:none;
  list-style-position:outside;
  margin:0!important;
}

#my_clubs {
  outline:0 solid blue;
  width:470px;
}

#my_clubs h2 {
  margin-bottom:0!important;
}

#my_clubs ul {
  outline:0 solid red;
}

#my_rules ul li p {
  text-align:center;
  display:inline-block;
}

#my_menu_top {
  position:relative;
  bottom:58px;
}

.about_p_wrap {
  margin-left:1em;
  width:550px;
  display:inline-block;
  clear:both!important;
  vertical-align:top!important;
}

#my_about_wrapper {
  position:absolute;
  bottom:28px;
  display:block;
  height:1px;
  width:1px;
  opacity:0;
}

#about {
  color:#eee;
  padding-left:66px;
  padding-top:24px;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffbbff+0,000000+100 */
  background:#ffbbff;
}

#about h2 {
  text-align:left;
}

#about p {
  font-size:.8em;
  line-height:1.6;
  display:block!important;
  width:100%;
  margin:0 0 24px!important;
  vertical-align:top!important;
  width:580px;
}

#about p:first-of-type {
}

#about .buttons {
  margin-right:3em;
}

#my_menu_wrapper {
  font-size:.8em;
}

#my_menu {
  padding:3em 1.8em 1.8em!important;
  color:#fff;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffbbff+23,ffbbff+56,000000+100 */
}

.profile_section_content {
  z-index:auto!important;
}

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

h1,h2 {
  color:#fff;
}

h2 {
  font-family:'Oregano',cursive;
  font-size:2em;
  margin-bottom:.4em!important;
  text-align:center;
  text-shadow:3px 3px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;
}

h3 {
  margin-bottom:.8em!important;
  font-size:1.2em;
  font-family:'Oregano',cursive;
}

h4 {
  font-size:1em;
}

h3,h4 {
}

#profile_password_photo_galleries .heading,#schedule .heading,#profile_friends .heading,#profile_photo_galleries .heading,#profile_schedule .heading,#profile_comments .heading {
  font-family:'Oregano',cursive;
  font-size:2em;
  padding-top:.4em!important;
  margin-bottom:.4em!important;
  text-shadow:3px 3px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000;
  color:#fff;
  text-align:center;
  display:block;
}

#profile_comments {
  background:#fff;
  color:#000;
}

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

#profile_schedule .container {
  color:#000;
}

#profile_schedule .label,#profile_schedule .schedule_day_time {
  color:#fff;
}

/*   #profile_schedule,
  #profile_schedule .label,*/
#profile_friends .label {
  text-align:left;
}

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

#password_photo_galleries {
  background:#ffbbff;
}

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

#profile_friends .heading {
  margin-top:0!important;
}

/*#password_photo_galleries .profile_section_content,

  #profile_schedule .profile_section_content,#profile_friends {
    margin:0!important;
    width:90%!important;
    padding:1em 2em 2em!important;
  } */
#profile_schedule .container {
  margin-bottom:.6em!important;
}

.tip_menu {
  margin:1em 0 0!important;
  font-size:1.2em;
  width:450px;
  display:inline-block;
  outline:0 solid red;
}

.tip_menu2 {
  margin:0!important;
  font-size:1.2em;
  width:900px;
  display:inline-block;
  outline:0 solid red;
}

.tip_menu li {
  width:206px;
  display:inline-block;
  vertical-align:top;
  margin-right:22px!important;
  margin-bottom:22px!important;
  text-align:left;
  padding:0;
  position:relative;
  overflow:hidden!important;
  border:1px solid #fff;
  border-radius:16px;
  -o-border-radius:16px;
  -moz-border-radius:16px;
  -webkit-border-radius:16px;
  background:rgba(204,149,204,.8);
}

.tip_menu li:nth-of-type(2n),.tip_menu li:last-of-type {
  margin-right:0!important;
}

.tip_menu2 li {
  width:206px;
  display:inline-block;
  vertical-align:top;
  margin-right:22px!important;
  margin-bottom:22px!important;
  text-align:left;
  padding:0;
  position:relative;
  overflow:hidden!important;
  border:1px solid #fff;
  border-radius:16px;
  -o-border-radius:16px;
  -moz-border-radius:16px;
  -webkit-border-radius:16px;
  background:rgba(204,149,204,.8);
}

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

.tip_menu li a,.tip_menu2 li a {
  display:block;
  height:100%;
  z-index:990!important;
  padding:.4em .2em .2em!important;
}

.tip_menu li:before,.tip_menu2 li:before {
  content:' ';
  background-repeat:no-repeat;
  height:47px;
  width:47px;
  display:inline-block;
  top:10px;
  left:8px;
  position:absolute;
  z-index:2!important;
}

.tip_menu li h3,.tip_menu2 li h3 {
  margin-bottom:0!important;
  padding-left:50px!important;
  font-size:1em;
  display:block;
  color:#000;
}

.tip_menu li h4,.tip_menu2 li h4 {
  color:#fff;
  display:block;
  padding-left:50px;
  margin:0;
  line-height:1.4;
  font-size:.8em;
}

.tip_menu li:hover:before,.tip_menu2 li:hover:before {
}

.tip_menu li:hover,.tip_menu2 li:hover {
  background:#fff;
  box-shadow:0 0 15px 3px #fff;
  -o-box-shadow:0 0 15px 3px #fff;
  -moz-box-shadow:0 0 15px 3px #fff;
  -webkit-box-shadow:0 0 15px 3px #fff;
}

.tip_menu li:hover h3,.tip_menu2 li:hover h3 {
  color:#CC95CC!important;
}

.tip_menu li:hover h4,.tip_menu2 li:hover h4 {
  color:#000;
}

.tip_menu li:hover span,.tip_menu2 li:hover span {
  color:#000;
}

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

.tipnow {
  opacity:1;
  width:110px;
  position:absolute;
  bottom:0;
  right:4px;
  padding:0 6px 0 0!important;
  margin:0!important;
  text-align:right;
  font-size:.7em!important;
  color:#000!important;
  font-weight:600;
  display:inline-block;
  outline:0 solid red;
  display:none;
  -o-transition:all .2s ease;
  -moz-transition:all .2s ease;
  -webkit-transition:all .2s ease;
  transition:all .2s ease;
}

/* Tip Menu Icons */
.tip_song:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/10/tip_song.png)!important;
}

.tip_cute:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/10/tip_cute1.png)!important;
}

.tip_dance:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/10/tip_dance1.png)!important;
}

.tip_lust:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/10/tip_lust1.png)!important;
}

.tip_like:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/10/tip_like1.png);
}

.tip_name:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/10/tip_name.png);
}

.tip_snapchat:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/10/tip_snapchat.png);
}

.tip_love:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/10/tip_love1.png);
}

.tip_watch:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/10/tip_cam.png);
}

.tip_change:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/10/tip_change.png);
}

.tip_tits:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2016/08/tip_tits1.png);
}

.tip_friend:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/10/tip_friendadd.png);
}

.tip_unknown:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/03/tip_questionmark.png);
}

.tip_pussy:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2016/08/pussy.png);
}

.tip_photo:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/10/tip_photo.png);
}

.tip_panties:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/10/tip_panties.png);
}

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

.tip_wheelspin:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2016/10/tip_wheel.png);
}

.tip_flash:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/10/tip_flash.png);
}

.tip_bra:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/10/tip_bra1.png);
}

.tip_whatsapp:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/10/tip_whatsapp.png);
}

.tip_video:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/10/tip_movie1.png);
}

.tip_song:before,.tip_kiss:before,.tip_likeme:before,.tip_spank:before,.tip_loveme:before,.tip_watch:before,.tip_change:before,.tip_tits:before,.tip_friend:before,.tip_unknown:before,.tip_pussy:before,.tip_snapchat:before,.tip_panties:before,.tip_wheelspin:before,.tip_video:before,.tip_flash:before,.tip_bra:before,.tip_whatsapp:before,.tip_song:before,.tip_kiss:before,.tip_likeme:before,.tip_spank:before,.tip_loveme:before,.tip_watch:before,.tip_change:before,.tip_tits:before,.tip_friend:before,.tip_unknown:before,.tip_pussy:before,.tip_snapchat:before,.tip_panties:before,.tip_wheelspin:before,.tip_video:before,.tip_flash:before,.tip_bra:before,.tip_whatsapp:before {
  background-size:41px 41px;
  height:41px;
  width:41px;
}

#my_menu ul li p {
  line-height:2;
}

.photos_btns {
  clear:both!important;
  margin-top:132px!important;
  text-align:center;
}

.photos_btns ul {
  margin-left:48px;
  width:100%;
  vertical-align:top!important;
  position:relative;
}

.photos_btns ul li {
  display:block!important;
  text-align:left;
/*margin:0 0 0 0 !important;  REMOVE THIS TO ALIGN MOVIE LIST */
  padding-left:14%!important;
  color:#ffbbff;
  height:251px;
}

.photos_btns li a {
  background-size:100%;
  background-repeat:no-repeat;
  position:relative;
  background-size:100%;
  height:300px;
}

.photos_btns li:nth-of-type(1) a {
  background-image:url(http://s9.postimg.org/m90t13njj/gallery_wet.png);
}

.photos_btns li:nth-of-type(2) a {
  background-image:url(http://s9.postimg.org/48n0iz5yn/gallery_ass.png);
}

.photos_btns li:nth-of-type(3) a {
  background-image:url(http://s9.postimg.org/wf9ek37xr/gallery_boobs.png);
}

.photos_btns li:nth-of-type(4) a {
  background-image:url(http://s9.postimg.org/n6789yz1r/gallery_pussy.png);
}

.photos_btns li:nth-of-type(5) a {
  background-image:url(http://s9.postimg.org/dphf3cf73/gallery_semi.png);
}

.photos_btns li:nth-of-type(6) a {
  background-image:url(http://s9.postimg.org/kl1nmg9nz/gallery_body.png);
}

.photos_btns li a {
  display:block;
  width:100%;
  overflow:hidden;
}

.photos_btns li a:hover {
  background-position:0 -308px;
}

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

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

img.photo_btn {
  display:block;
  width:100%;
  max-width:420px;
  margin-bottom:12px!important;
}

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

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

.profile_section {
  background:#fff;
  border-left:2px solid #eee;
  border-right:2px solid #eee;
  border-bottom:0 solid #eee;
  border:none;
  padding:0;
/*    box-shadow:0 0 15px 3px #000;
    -o-box-shadow:0 0 15px 3px #000;
    -moz-box-shadow:0 0 15px 3px #000;
    -webkit-box-shadow:0 0 15px 3px #000; */
}

.profile_section_content h1 {
  color:#ffbbff;
}

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

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

.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;
}

a {
  color:#eee;
  text-decoration:none;
}

a:hover {
  text-decoration:none;
}

#my_nav {
  font-family:'Oregano',cursive;
  background:#ffbbff;
  display:block;
  font-size:.9em;
  height:auto;
  line-height:2.2;
  text-align:center;
  padding-top:0;
  position:fixed;
  right:0;
  top:0;
  width:100%;
  z-index:99!important;
  box-shadow:0 0 15px 3px #fff;
  -o-box-shadow:0 0 15px 3px #fff;
  -moz-box-shadow:0 0 15px 3px #fff;
  -webkit-box-shadow:0 0 15px 3px #fff;
}

#my_nav a {
  text-align:center!important;
  display:block;
  padding:0 1em;
  -webkit-transition:all .3s ease;
  -moz-transition:all .3s ease;
  -o-transition:all .3s ease;
  transition:all .3s ease;
}

#my_nav li {
  text-align:center;
}

#my_nav li:hover a {
  color:#000;
  background:#cc95cc;
}

.nav_alt {
  color:#fff!important;
  background:#cc95cc;
  border-left:0 solid #000;
}

.nav_alt a {
  color:#fff!important;
}

#my_nav li.nav_alt:hover a {
  color:#000!important;
  background:#ffbbff;
}

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

#header_bar,#profile_header {
  display:none;
}

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

a:link,a:visited,a:active,a:hover {
  color:#fff;
}

.section h1 {
  margin-top:0;
  margin-left:12px;
  margin-bottom:24px;
}

.section ul {
  margin-top:24px;
}

.section ul li {
  display:inline-block;
}

#my_photos ul li,#my_videos ul li {
  display:inline-block;
}

#my_photos ul li:nth-of-type(2n) {
  margin-right:0!important;
}

#skype ul {
  width:50%;
}

#my_shop ul {
  width:100%;
}

#my_shop ul li {
  width:50%;
  text-align:left;
}

.profile_section_content ul {
  margin-bottom:40px;
}

#rules ul {
  list-style-position:outside!important;
  list-style-type:disc!important;
}

#rules ul li {
  display:block!important;
  margin-bottom:12px!important;
  min-height:none!important;
}

.profile_section_content ul li {
  margin-bottom:20px;
}

.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;
}

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

#profile_friends {
  color:#ffbbff;
  text-align:left;
  padding-bottom:20px!important;
}

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

#profile_friends a {
  color:#000;
}

#profile_schedule .label {
  display:block;
  margin:0 auto!important;
  text-align:center;
  font-family:'Oregano',cursive;
  font-size:140%;
}

/* Hide 2 Sub Sections in  Friends Section */
#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;
  font-family:'Oregano',cursive;
}

#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;
}

ul {
  padding:0;
}

#my_videos {
  text-align:center;
  padding:3em 2.1em;
  color:#fff;
  background:#ffbbff;
}

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

li {
  font-size:1.1em;
}

#my_rules ul li {
  display:list-item;
  margin-bottom:1em!important;
  margin-left:0!important;
  padding-left:1.4em;
  font-size:.9em;
  width:90%;
}

.movies_title {
  display:block!important;
  margin-bottom:12px!important;
}

.movies_thumb {
  width:80%;
  display:block!important;
}

.rulecake {
  float:right!important;
  position:relative;
  bottom:290px;
  right:-100px;
}

.whitecake {
  float:right!important;
  position:relative;
  bottom:120px;
  right:-40px;
}

.twitter {
  font-size:16px;
  line-height:28px;
}

.twitter img {
  width:30px!important;
  height:30px!important;
  float:left;
  margin-right:10px;
}

.buttons {
  float:right;
  position:relative;
  right:50px;
  top:-20px;
}

.buttons a:hover {
}

.skype_list {
  margin-top:1em!important;
  margin-bottom:1.4em!important;
}

.video_list {
  margin-top:2em!important;
  margin-bottom:3em!important;
  text-align:left;
}

.video_list {
  width:100%;
  color:#fff!important;
  margin-bottom:1em!important;
  text-align:center;
}

.video_list h3 {
  margin-bottom:0!important;
  padding-top:.3em!important;
  color:#000;
}

.video_list h4 {
  margin-top:.1em!important;
  margin-bottom:.4em!important;
  color:#ffbbff!important;
  display:inline-block;
  font-size:.7em;
  background:#fff;
  padding:.1em .6em;
  border-radius:12px;
  -o-border-radius:12px;
  -moz-border-radius:12px;
  -webkit-border-radius:12px;
}

.video_list h4 a {
  display:block;
  padding:.2em .3em;
  color:#ffbbff!important;
}

.video_list h5 {
  font-size:.8em;
  margin-bottom:.3em!important;
  color:#000;
}

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

.video_list li {
  margin-right:4%!important;
  margin-bottom:2em!important;
  width:30%;
  max-width:30%;
  color:#fff;
  border-radius:32px;
  -o-border-radius:32px;
  -moz-border-radius:32px;
  -webkit-border-radius:32px;
  text-align:center;
  vertical-align:top;
}

#my_videos ul.video_list li:nth-of-type(3n) {
  margin-right:0!important;
}

.video_data {
  border:1px solid #eee;
  border-top:none;
  border-radius:0 0 32px 32px;
  -o-border-radius:0 0 32px 32px;
  -moz-border-radius:0 0 32px 32px;
  -webkit-border-radius:0 0 32px 32px;
  color:#000;
}

.video_list img {
  width:100%;
  height:auto;
  display:block;
  padding:0;
  border-radius:32px 32px 0 0;
  -o-border-radius:32px 32px 0 0;
  -moz-border-radius:32px 32px 0 0;
  -webkit-border-radius:32px 32px 0 0;
}

.video_list li h5 {
  color:#fff;
}

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

.video_list li:hover h3 {
  color:#ffbbff;
}

.video_list li:hover h4 {
  color:#000!important;
  background:#ffbbff;
}

.video_list li:hover h5 {
  color:#000;
}

.skype_list ul,.shop_btns ul {
  display:inline-block!important;
  width:100%;
}

#my_skype img {
  margin:0 auto;
}

.angels {
  display:flex;
  display:-webkit-box;
  display:-moz-box;
  display:-ms-flexbox;
  display:-webkit-flex;
  -webkit-flex-flow:row wrap;
  justify-content:space-around;
  flex-direction:row;
  list-style:none;
}

.angels li {
  width:33.3%;
}

.friends_club {
  text-align:left;
  padding-left:3rem!important;
}

.friends_club li {
  display:block;
  position:relative;
  padding-left:3rem;
  line-height:1.5;
}

.friends_club li:before {
  content:' ';
  background-repeat:no-repeat;
  height:29px;
  width:30px;
  display:inline-block;
  top:8px;
  left:8px;
  position:absolute;
  z-index:2!important;
}

.friends_whatsapp:before,.friends_snapchat:before,.friends_videos:before,.friends_photos:before,.friends_nameonwall:before {
  background-size:30px 29px;
}

.friends_whatsapp:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/11/friends_whatsapp.png);
}

.friends_snapchat:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/11/friends_snapchat.png);
}

.friends_videos:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/11/friends_video.png);
}

.friends_photos:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/11/friends_photos.png);
}

.friends_nameonwall:before {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/11/friends_nameonwall.png);
}

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

.shop_btns li {
  clear:both;
  margin:0 0 0 48px!important;
  padding:21px 0 0 160px;
  display:block!important;
  width:50%!important;
  background-image:url(http://s2.postimg.org/occrh50at/item_undies.png);
  background-repeat:no-repeat;
  background-size:100px;
  min-height:160px;
}

.skype_list li {
  clear:both;
  margin:0 auto 1em!important;
  padding:.3em .5em;
  width:60%!important;
  display:block!important;
  text-align:left;
  border:1px solid #eee;
  border-radius:16px;
  -o-border-radius:16px;
  -moz-border-radius:16px;
  -webkit-border-radius:16px;
  background:#CC95CC;
}

.skype_list li:hover {
  background:#fff;
  color:#eee!important;
  cursor:pointer;
  box-shadow:0 0 15px 3px #fff;
  -o-box-shadow:0 0 15px 3px #fff;
  -moz-box-shadow:0 0 15px 3px #fff;
  -webkit-box-shadow:0 0 15px 3px #fff;
  -o-transition:all .2s ease;
  -moz-transition:all .2s ease;
  -webkit-transition:all .2s ease;
  transition:all .2s ease;
}

.skype_list li:hover a,.skype_list li:hover h4 {
  color:#000!important;
}

.skype_list li:hover h3 {
  color:#CC95CC!important;
}

.skype_list span,.shop_btns span {
  float:right;
  color:#fff;
  text-align:left!important;
}

.skype_list h3 {
  text-align:center;
  margin-bottom:0!important;
}

.skype_list h4 {
  text-align:center;
  color:#eee;
}

#friends_wrapper {
  margin-top:0!important;
  margin-bottom:24px!important;
  padding-top:26px;
}

#friends_wrapper ul {
  list-style:none;
  list-style-type:none;
  text-align:center;
}

#friends_wrapper ul li {
  display:inline-block!important;
  width:32.5%;
}

#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_post_avatar,#wall_poster_username {
  display:none;
}

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

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

.wall_post_body {
  padding:0;
}

.wall_post_info {
  display:inline-block;
  color:#ffbbff;
}

#profile_comments a,#comment_preview h3 {
  color:#ffbbff!important;
}

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

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

.main_content {
  position:relative;
  top:-2px;
}

.main_header {
  font-size:64px;
  line-height:2;
  margin:0 auto!important;
  position:relative;
  padding:0!important;
  height:590px;
  width:100%;
  overflow:hidden;
}

.main_header img {
  position:absolute;
  left:0;
}

@-webkit-keyframes ImgFadeInOut {
  0% {
    opacity:0;
  }
  
  20% {
    opacity:1;
  }
  
  33% {
    opacity:1;
  }
  
  53% {
    opacity:0;
  }
  
  100% {
    opacity:0;
  }
}

@-moz-keyframes ImgFadeInOut {
  0% {
    opacity:0;
  }
  
  20% {
    opacity:1;
  }
  
  33% {
    opacity:1;
  }
  
  53% {
    opacity:0;
  }
  
  100% {
    opacity:0;
  }
}

@-o-keyframes ImgFadeInOut {
  0% {
    opacity:0;
  }
  
  20% {
    opacity:1;
  }
  
  33% {
    opacity:1;
  }
  
  53% {
    opacity:0;
  }
  
  100% {
    opacity:0;
  }
}

@keyframes ImgFadeInOut {
  0% {
    opacity:0;
  }
  
  20% {
    opacity:1;
  }
  
  33% {
    opacity:1;
  }
  
  53% {
    opacity:0;
  }
  
  100% {
    opacity:0;
  }
}

.main_header img {
  -webkit-animation-name:ImgFadeInOut;
  -webkit-animation-timing-function:ease-in-out;
  -webkit-animation-iteration-count:infinite;
  -webkit-animation-duration:6s;
  -moz-animation-name:ImgFadeInOut;
  -moz-animation-timing-function:ease-in-out;
  -moz-animation-iteration-count:infinite;
  -moz-animation-duration:6s;
  -o-animation-name:ImgFadeInOut;
  -o-animation-timing-function:ease-in-out;
  -o-animation-iteration-count:infinite;
  -o-animation-duration:6s;
  animation-name:ImgFadeInOut;
  animation-timing-function:ease-in-out;
  animation-iteration-count:infinite;
  animation-duration:6s;
}

.main_header img:nth-of-type(1) {
  -webkit-animation-delay:4s;
  -moz-animation-delay:4s;
  -o-animation-delay:4s;
  animation-delay:4s;
}

.main_header img:nth-of-type(2) {
  -webkit-animation-delay:2s;
  -moz-animation-delay:2s;
  -o-animation-delay:2s;
  animation-delay:2s;
}

.main_header img:nth-of-type(3) {
  -webkit-animation-delay:0;
  -moz-animation-delay:0;
  -o-animation-delay:0;
  animation-delay:0;
}

.button {
  display:block;
  text-align:center;
  vertical-align:middle;
  width:211px;
  height:55px;
  margin-bottom:14px!important;
}

.button a {
  display:block;
}

.button:hover {
  background-position:0 0!important;
}

#offline_tip {
  background:url(https://mfcfiles.files.wordpress.com/2017/10/btn_tip.png) no-repeat 0 -55px;
}

#twitter {
  background:url(https://mfcfiles.files.wordpress.com/2017/10/btn_twitter.png) no-repeat 0 -55px;
}

#instagram {
  background:url(https://mfcfiles.files.wordpress.com/2017/10/btn_instagram1.png) no-repeat 0 -55px;
}