@charset "UTF-8";

@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:'Aprikas Regular Demo';
  font-style:normal;
  font-weight:700;
  src:local('Aprikas Regular Demo'),url(http://ff.static.1001fonts.net/a/p/aprikas.regular-demo.otf) format("otf");
}

@font-face {
  font-family:'Aprikas Italic Demo';
  font-style:normal;
  font-weight:700;
  src:local('Aprikas Italic Demo'),url(http://ff.static.1001fonts.net/a/p/aprikas.italic-demo.otf) format("otf");
}

@font-face {
  font-family:'Josefin Sans';
  font-style:normal;
  font-weight:400;
  src:local('Josefin Sans'),local(JosefinSans),url(https://fonts.gstatic.com/s/josefinsans/v9/xgzbb53t8j-Mo-vYa23n5nhCUOGz7vYGh680lGh-uXM.woff) format("woff");
}

/*  Test Fonts */
@font-face {
  font-family:'Cambo';
  font-style:normal;
  font-weight:400;
  src:local(Cambo),local(Cambo-Regular),url(https://fonts.gstatic.com/s/cambo/v5/Hpv6vCTojizn0Qwl_Bb2SQ.woff) format("woff");
}

@font-face {
  font-family:'Kurale';
  font-style:normal;
  font-weight:400;
  src:local(Kurale),local(Kurale-Regular),url(https://fonts.gstatic.com/s/kurale/v1/QNEFK5GOV2UayhZKVUBEqQ.woff) format("woff");
}

@font-face {
  font-family:'Oleo ';
  font-style:normal;
  font-weight:400;
  src:local('Oleo '),local(Oleo-Regular),url(https://fonts.gstatic.com/s/oleo/v5/_weQNDK6Uf40CiGFKBBUjobN6UDyHWBl620a-IRfuBk.woff) format("woff");
}

@font-face {
  font-family:'Oleo ';
  font-style:normal;
  font-weight:700;
  src:local('Oleo Bold'),local(Oleo-Bold),url(https://fonts.gstatic.com/s/oleo/v5/hudNQFKFl98JdNnlo363fjqR_3kx9_hJXbbyU8S6IN0.woff) format("woff");
}

@font-face {
  font-family:'Arima Madurai';
  font-style:normal;
  font-weight:700;
  src:local('Arima Madurai Bold'),local(ArimaMadurai-Bold),url(https://fonts.gstatic.com/s/arimamadurai/v2/EsCGNPwBfkMk17-w_DTJ4sToxEMdItuzMyiS1f6iduE.woff) format("woff");
}

@font-face {
  font-family:'Lobster';
  font-style:normal;
  font-weight:400;
  src:local(Lobster),local(Lobster-Regular),url(https://fonts.gstatic.com/s/lobster/v18/MWVf-Rwh4GLQVBEwbyI61Q.woff) format("woff");
}

@font-face {
  font-family:'Lobster Two';
  font-style:normal;
  font-weight:400;
  src:local('Lobster Two'),local(LobsterTwo),url(https://fonts.gstatic.com/s/lobstertwo/v9/Law3VVulBOoxyKPkrNsAaIbN6UDyHWBl620a-IRfuBk.woff) format("woff");
}

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

url(https://www.fontify.me/wf/15936f1286cebd70bb2e38b663af08c1);
* {
  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:'Josefin Sans','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/2017/01/light_grey_bg.png);
  background-attachment:fixed;
  background-color:transparent;
  background-position:0 -8px;
  margin:0!important;
}

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

a:hover {
  text-decoration:none;
}

h1,h2 {
  color:#da73cf;
}

h2,#profile_friends .heading,#profile_password_photo_galleries .heading,#password_photo_galleries .heading,#profile_photo_galleries .heading,#photo_galleries .heading,#profile_schedule .heading,#profile_comments .heading {
  font-family:'Arima Madurai','Kurale',serif!important;
  font-size:38px!important;
  color:#da73cf;
  line-height:1;
  margin-bottom:24px!important;
  text-align:center;
}

#my_menu h2 {
  font-size:28px!important;
}

h3 {
  margin-bottom:6px!important;
  font-size:23px;
  font-family:'Arima Madurai','Kurale',serif!important;
  font-weight:500px;
  text-align:center;
}

h4 {
/* font-size: .8em; */
  font-size:23px;
  font-family:'Arima Madurai','Kurale',serif!important;
}

ul {
  padding:0;
}

#profile {
  width:960px!important;
  margin:0 auto!important;
  z-index:1;
  background:#fff;
}

.main_content {
  padding-top:18px;
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/about_bg.jpg)!important;
  background-repeat:no-repeat;
  background-position:0 0;
}

.profile_section_content {
}

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

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

#photo_galleries,#password_photo_galleries {
  display:block;
}

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

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

.value {
  display:block!important;
}

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

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

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

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

#status_container {
  bottom:-2px;
  left:0;
  position:fixed;
  z-index:600;
}

#unix_last_login_container {
  bottom:-2px;
  position:fixed;
  right:10px;
  z-index:600;
}

#status_container .label {
  min-width:40px;
}

#unix_last_login_container .label {
  min-width:60px;
}

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

.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 {
  padding-top:2em;
  max-height:757px;
}

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

#my_clubs,.my_clubs {
  margin-bottom:20px!important;
  text-align:center;
}

.about_inner {
  margin:0!important;
}

.avatar {
  margin:24px 0 0 12px!important;
  vertical-align:top;
}

#about {
  margin-bottom:78px!important;
}

#about h2 {
  text-align:center;
  color:#94f5ff;
  width:400px;
  margin:0 0 6px 100px!important;
  display:block;
}

#about p {
  font-size:18px;
  line-height:1.4;
  display:block!important;
  width:100%;
  margin:0 0 24px!important;
  vertical-align:top!important;
  width:540px;
}

.about_stats {
  list-style:none;
  width:400px;
  margin:0 0 40px 90px!important;
}

.about_stats li {
  width:100%;
  display:block;
  list-style:none;
}

.about_stats li h5 {
  display:inline-block;
  color:#da73cf;
  width:130px;
  font-size:22px!important;
  margin:0!important;
}

.about_stats li span {
  font-size:22px!important;
  display:inline-block;
  color:#da73cf;
}

.about_img {
  position:absolute;
  float:right;
  top:130px;
  right:40px;
}

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

#about_wrapper,#my_menu_wrapper,#my_tippers_wrapper,.my_clubs_wrapper,.my_photos_warpper,.my_videos_wrapper,#my_schedule_wrapper,#profile_password_photo_galleries,#password_photo_galleries,#photo_galleries,#profile_friends {
  position:relative;
  overflow:visible;
}

#about_wrapper {
  margin-top:36px!important;
}

.photos {
  color:#000;
  text-align:center;
  margin-top:24px!important;
  margin-bottom:32px!important;
}

#my_menu {
  color:#fff;
  text-align:center;
}

.my_videos,.my_photos {
  margin-bottom:40px!important;
}

.my_videos .section_heading,.my_photos .section_heading {
  margin-bottom:56px!important;
}

.video_sub_heading {
  margin-bottom:26px!important;
}

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

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

#profile_password_photo_galleries .headings,#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;
  padding:12px 10px 18px!important;
  text-align:center;
}

#profile_friends {
  padding:0 33px!important;
}

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

#password_photo_galleries .profile_section,#photo_galleries .profile_section {
  display:block;
}

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

.tip_menu {
  font-size:27px;
  height:606px;
  margin:20px auto 48px!important;
  overflow-y:scroll;
  max-width:800px;
}

::-webkit-scrollbar {
  -webkit-appearance:none;
  width:14px;
  height:6px;
}

::-webkit-scrollbar-thumb {
  background:#fe66cb;
}

::-webkit-scrollbar-track {
  background:#fed1ef;
}

.tip_menu li {
  border-bottom:3px solid #c1f7fd!important;
  display:block;
  margin-right:24px!important;
  margin-bottom:0!important;
  text-align:left;
  position:relative;
  overflow:hidden!important;
  padding:0 24px;
  overflow-y:scroll;
  vertical-align:top;
}

.tip_menu li a {
  display:block;
  height:100%;
  z-index:990!important;
  color:#fff!important;
  background:#fe66cb;
  padding:4px 4px 1px;
  border-radius:8px;
  margin-top:10px!important;
  min-width:140px;
  display:inline-block;
  float:right;
  vertical-align:middle;
  background:#ffffff;
  background:-moz-linear-gradient(top,#fe66cb 0%,#fe66cb 100%);
  background:-webkit-linear-gradient(top,#fe66cb 0%,#fe66cb 100%);
  background:linear-gradient(to bottom,#fe66cb 0%,#fe66cb 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe66cb',endColorstr='#fe66cb',GradientType=0);
}

.tip_menu li h3 {
  margin:0!important;
  font-size:23px;
  font-weight:500;
  display:inline-block!important;
  color:#71776b;
  line-height:64px;
  vertical-align:bottom!important;
}

.tip_menu li h4 {
  display:block;
  margin:0;
  line-height:39px;
  font-size:18px;
  text-align:center!important;
}

.tip_menu li:hover {
  background-color:#fe66cb;
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/pink_bg.jpg);
  -o-transition:all .2s ease;
  -moz-transition:all .2s ease;
  -webkit-transition:all .2s ease;
  transition:all .2s ease;
}

.tip_menu li:hover a {
  color:#fe66cb!important;
  background:#84f0fa;
  background:-moz-linear-gradient(top,#ffffff 0%,#89f1fa 100%);
  background:-webkit-linear-gradient(top,#ffffff 0%,#89f1fa 100%);
  background:linear-gradient(to bottom,#ffffff 0%,#89f1fa 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#89f1fa',GradientType=0);
}

.tip_menu li:hover h3 {
  color:#fff!important;
}

.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;
  display:none;
  -o-transition:all .2s ease;
  -moz-transition:all .2s ease;
  -webkit-transition:all .2s ease;
  transition:all .2s ease;
}

#raffle_link {
  margin-bottom:4em!important;
}

/* Clubs */
.club_col {
  margin-top:24px!important;
  width:30%;
  display:inline-block;
  vertical-align:top;
}

.club_col:nth-of-type(2) {
  width:40%;
}

.club_col h3 {
  color:#fe66cb;
  font-size:34px;
  margin-bottom:12px!important;
}

.club_col em {
  color:#69cbe0;
  font-style:italic;
}

.club_masters h3 {
  color:#69cbe0;
}

.club_masters h3 em {
  color:#fe66cb;
  font-style:italic;
}

.club_members {
  width:90%;
  text-align:center;
  list-style:none!important;
  list-style-position:inside!important;
  font-size:21px;
  color:#fe66cb;
  margin:0 auto 16px!important;
}

.club_masters .club_members {
  border-left:1px solid #69cbe0;
  border-right:1px solid #69cbe0;
}

.club_masters li {
  color:#69cbe0;
  font-size:28px;
}

#snapchat {
  margin-bottom:56px!important;
}

.snapchat_btns {
  position:relative;
  height:63px;
  width:771px;
  bottom:228px;
  text-align:center;
  margin:0 auto!important;
}

.snapchat_btns a {
  height:63px;
  width:177px;
}

#snapchat_1month,#snapchat_4life,#snapchat_vip1month {
  margin-right:21px!important;
}

#snapchat_1month,#snapchat_4life,#snapchat_vip1month,#snapchat_vip4life {
  height:63px;
  width:177px;
  display:inline-block;
  background-repeat:no-repeat;
}

#snapchat_photos,#snapchat_vipphotos {
  margin:50px 0 0!important;
  height:78px;
  width:375px;
  display:inline-block;
  background-repeat:no-repeat;
  background-position:0 0;
}

#snapchat_photos:hover,#snapchat_vipphotos:hover {
  background-position:0 -78px;
}

#snapchat_1month:hover,#snapchat_4life:hover,#snapchat_vip1month:hover,#snapchat_vip4life:hover {
  background-position:0 -63px;
}

#snapchat_1month {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/snapchat_1month1.png);
}

#snapchat_4life {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/snapchat_4life1.png);
}

#snapchat_vip1month {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/snapchat_vip1month1.png);
}

#snapchat_vip4life {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/snapchat_vip4life1.png);
}

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

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

/* Highest Tippers */
.tippers_col {
  margin-top:24px!important;
  width:50%;
  display:inline-block;
  vertical-align:top;
  text-align:center;
}

.tippers_col h3 {
  color:#fe66cb;
  font-size:34px;
  font-weight:500px;
  margin-bottom:12px!important;
}

.tippers {
  text-align:center;
  list-style:none!important;
  list-style-position:inside!important;
  font-size:24px;
  color:#69cbe0;
  margin:0 auto 58px!important;
}

.tippers li {
  width:60%;
  margin:0 auto!important;
  font-weight:700;
}

.tippers_alltime .tippers {
  border-right:1px solid #fe66cb!important;
}

.tippers span {
  color:#fe66cb;
  font-weight:700;
}

.tippers_thismonth {
}

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

/* Store */
.store_items {
  list-style:none;
  width:900px;
  margin:24px auto!important;
  vertical-align:top!important;
  min-height:212px;
}

.store_items > li {
  border:1px solid #fe66cb;
  width:436px;
  display:inline-block;
  border-radius:16px;
  -o-border-radius:16px;
  -moz-border-radius:16px;
  -webkit-border-radius:16px;
  margin-bottom:21px!important;
  padding:0;
  background:#ff98d1;
  vertical-align:top!important;
  height:100%;
  position:relative;
  min-height:212px;
}

.store_items > li:nth-of-type(2n) {
  margin-left:28px!important;
}

.store_items > li p {
  background:cyan;
}

.item_list {
  font-size:23px;
  padding-bottom:54px!important;
  list-style-type:none;
  text-align:center;
}

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

.item_list a:hover {
  color:#ff98d1;
  text-decoration:underline;
}

.item_img {
  background-position:50% 50%!important;
  background-repeat:no-repeat!important;
}

.snapchat_xxx .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/snapchat_xxx_add.jpg);
}

.snapchat_add .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/snapchat_add.jpg);
}

.skype .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/02/skype.jpg);
}

.twitter_item .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/twitter.jpg);
}

.viber_item .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/viber.jpg);
}

.kik_add .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/kik.jpg);
}

.custom_video .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/custom_video.jpg);
}

.whatsapp .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/whatsapp.jpg);
}

.mobile .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/mobile.jpg);
}

.watch_cam .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/watch_your_cam.jpg);
}

.clone .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/clone.jpg);
}

.heels .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/heels.jpg);
}

.socks .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/socks.jpg);
}

.trainers .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/trainers.jpg);
}

.bra .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/bra.jpg);
}

.panties .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/panties.jpg);
}

.lingerie .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/lingerie_set.jpg);
}

.bikini .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/bikini.jpg);
  background-position:0 0!important;
}

.mag_aug .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/magazine_aug_2013.jpg);
}

.mag_jan .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/magazine_jan_2012.jpg);
}

.photo_card .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/photo_card.jpg);
}

.friend_add .item_img {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/friend_add.jpg);
}

.store_items h4 {
  font-size:28px!important;
  line-height:1.2;
  margin-top:8px!important;
  margin-bottom:12px!important;
  text-align:center;
}

.item_img {
  background:#fff;
  display:block;
  border-radius:16px 0 0 16px;
  -o-border-radius:16px 0 0 16px;
  -moz-border-radius:16px 0 0 16px;
  -webkit-border-radius:16px 0 0 16px;
  height:100%;
  position:absolute;
  vertical-align:top!important;
  width:145px;
}

.item_content {
/* position: absolute; */
  display:inline-block!important;
  width:289px;
  margin-left:145px!important;
  padding:0 12px 12px;
  height:100%!important;
  min-height:212px;
/*background: #ff98d1; */
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/pink_bg.jpg);
  border-radius:0 16px 16px 0;
  -o-border-radius:0 16px 16px 0;
  -moz-border-radius:0 16px 16px 0;
  -webkit-border-radius:0 16px 16px 0;
}

.buy_now {
  color:#000!important;
  border-radius:8px;
  -o-border-radius:8px;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  text-transform:uppercase;
  float:right;
  margin-right:12px!important;
  margin-top:12px!important;
  padding:8px 12px;
  font-size:16px;
  position:absolute;
  bottom:12px;
  right:0;
  font-family:'Open Sans','Lucida Sans Unicode',sans-serif;
  font-weight:800;
  background:#ffffff;
/* Old browsers */
  background:-moz-linear-gradient(top,#ffffff 0%,#89f1fa 100%);
/* FF3.6-15 */
  background:-webkit-linear-gradient(top,#ffffff 0%,#89f1fa 100%);
/* Chrome10-25,Safari5.1-6 */
  background:linear-gradient(to bottom,#ffffff 0%,#89f1fa 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#89f1fa',GradientType=0);
/* IE6-9 */
  box-shadow:1px 1px 20px 0 #000;
  -o-box-shadow:1px 1px 20px 0 #000;
  -moz-box-shadow:1px 1px 20px 0 #000;
  -webkit-box-shadow:1px 1px 20px 0 #000;
}

.buy_now:hover {
  background:#ffffff;
/* Old browsers */
  background:-moz-linear-gradient(top,#ffffff 0%,#fe66cb 100%);
  background:-webkit-linear-gradient(top,#ffffff 0%,#fe66cb 100%);
  background:linear-gradient(to bottom,#ffffff 0%,#fe66cb 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fe66cb',GradientType=0);
}

.item_content:hover,.video_list li:hover {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/blue_bg.jpg)!important;
}

.item_content:hover < li {
/*   border:1px solid lime; */
}

.store_items > li:hover {
  background-color:#C1F7FD;
  border-color:#65c2cb;
}

.video_list li:hover .vid_time {
  background-color:rgba(254,102,203,.9)!important;
}

.video_list li:hover h3 {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/pink_bg.jpg)!important;
}

.video_list li:hover .vid_no_box {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/vid_corner_alt.png);
}

.buy_now_vid {
  color:#000!important;
  border-radius:8px;
  -o-border-radius:8px;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  text-transform:uppercase;
  padding:8px 12px;
  position:relative;
  font-size:16px;
  font-family:'Open Sans','Lucida Sans Unicode',sans-serif;
  font-weight:800;
  background:#ffffff;
/* Old browsers */
  background:-moz-linear-gradient(top,#ffffff 0%,#89f1fa 100%);
/* FF3.6-15 */
  background:-webkit-linear-gradient(top,#ffffff 0%,#89f1fa 100%);
/* Chrome10-25,Safari5.1-6 */
  background:linear-gradient(to bottom,#ffffff 0%,#89f1fa 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#89f1fa',GradientType=0);
/* IE6-9 */
  box-shadow:1px 1px 30px 0 #000;
  -o-box-shadow:1px 1px 30px 0 #000;
  -moz-box-shadow:1px 1px 30px 0 #000;
  -webkit-box-shadow:1px 1px 30px 0 #000;
}

.buy_now_vid:hover {
  background:#ffffff;
/* Old browsers */
  background:-moz-linear-gradient(top,#ffffff 0%,#fe66cb 100%);
  background:-webkit-linear-gradient(top,#ffffff 0%,#fe66cb 100%);
  background:linear-gradient(to bottom,#ffffff 0%,#fe66cb 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fe66cb',GradientType=0);
}

.buy_now_photos {
  color:#000!important;
  border-radius:8px;
  -o-border-radius:8px;
  -moz-border-radius:8px;
  -webkit-border-radius:8px;
  text-transform:uppercase;
  padding:8px 12px;
  position:relative;
  font-size:16px;
  font-family:'Open Sans','Lucida Sans Unicode',sans-serif;
  font-weight:800;
  background:#ffffff;
/* Old browsers */
  background:-moz-linear-gradient(top,#ffffff 0%,#fe66cb 100%);
  background:-webkit-linear-gradient(top,#ffffff 0%,#fe66cb 100%);
  background:linear-gradient(to bottom,#ffffff 0%,#fe66cb 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#fe66cb',GradientType=0);
  box-shadow:1px 1px 30px 0 #000;
  -o-box-shadow:1px 1px 30px 0 #000;
  -moz-box-shadow:1px 1px 30px 0 #000;
  -webkit-box-shadow:1px 1px 30px 0 #000;
}

.buy_now_photos:hover {
  background:#ffffff;
/* Old browsers */
  background:-moz-linear-gradient(top,#ffffff 0%,#89f1fa 100%);
  background:-webkit-linear-gradient(top,#ffffff 0%,#89f1fa 100%);
  background:linear-gradient(to bottom,#ffffff 0%,#89f1fa 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#89f1fa',GradientType=0);
}

.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;
  padding-left:14%!important;
  color:#da73cf;
  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:0;
  margin:0 auto;
  display:block!important;
  vertical-align:top!important;
}

#profile_photo_galleries,#profile_password_photo_galleries,#profile_about_me_friends {
  margin:0 auto;
  display:block;
}

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

#password_photo_galleries .profile_row,#photo_galleries .profile_row {
}

.profile_section {
  background:none!important;
  border:none!important;
  border-bottom:0 solid #fff;
  padding:0;
}

.profile_section_content h1 {
  color:#da73cf;
}

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

#admirers_label {
  text-align:left!important;
  margin-bottom:1em!important;
}

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

#my_nav {
  font-family:'Arima Madurai','Kurale',serif!important;
  background-color:#fe66cb;
  display:block;
  height:auto;
  text-align:right;
  padding-top:0;
  position:absolute;
  top:0;
  right:0;
  width:800px;
  z-index:99!important;
  margin:0!important;
  min-height:48px;
}

#my_nav li {
  color:#da73cf;
  display:inline-block;
  font-size:19px;
  min-height:48px;
  position:relative;
  text-align:center;
  vertical-align:top;
}

#my_nav a {
  color:#fff;
  display:inline-block;
  font-size:19px;
  line-height:2.5;
  min-height:48px;
  padding:0 16px;
  text-align:center!important;
  -webkit-transition:all .3s ease;
  -moz-transition:all .3s ease;
  -o-transition:all .3s ease;
  transition:all .3s ease;
  vertical-align:middle;
}

#my_nav ul {
  margin-top:0!important;
}

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

.nav_corner {
  width:40px;
  height:0;
  border-top:48px solid #fe66cb;
  border-left:30px solid transparent;
  float:left;
  position:relative;
  left:-40px;
}

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

.logo {
  height:125px;
  width:398px;
}

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

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

#rules {
  list-style:none;
  font-size:.8em!important;
}

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

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

.profile_section_content ul {
  margin-bottom:0;
}

.profile_section_content ul li {
  margin-bottom:0;
}

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

#profile_password_photo_galleries,#password_photo_galleries,#profile_photo_galleries,#photo_galleries,#profile_friends {
  color:#da73cf;
  text-align:left;
}

#profile_friends a {
  color:#6F6D6E;
}

#profile_friends a:hover {
  font-size:110%;
}

.photo_gallery_count {
  color:#69cbe0;
  font-size:21px;
  font-weight:900!important;
  margin-top:10px!important;
}

#photo_gallery_previews {
  width:100%;
  vertical-align:top;
}

#photo_gallery_previews li {
  float:left;
  display:block;
  margin-bottom:28px!important;
  width:25%;
}

.photo_gallery_preview {
  display:inline-block;
  margin:0 auto 28px!important;
  padding:0 18px;
  width:210px;
  position:relative;
}

.photo_gallery_previews {
  overflow:visible;
}

#header_bar,#profile_header,#profile_main_photo,#profile_about_me > .heading,#profile_interests_content #know_me_label,#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,#occupation_container,#school_container,#profile_interests_content,#friends_value,#favorite_models_container,#tags_container,#profile_schedule,#profile_comments {
  display:none!important;
}

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

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

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

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

.about_footer {
  background:#000;
  border-bottom:12px solid #fe66cb;
  margin-bottom:48px!important;
  max-height:190px;
  padding-top:12px;
  padding-bottom:0;
  text-align:center;
  vertical-align:bottom;
}

.about_footer a {
  display:inline-block;
}

#offline_tip {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/02/btn_tip5.png);
  background-repeat:no-repeat;
  width:211px;
  height:152px;
  margin-bottom:0!important;
  background-position:0 0;
}

#offline_tip:hover {
  background-position:0 -152px;
  position:relative;
  top:-10px;
}

#wishlist {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/02/btn_amazon.png);
  background-repeat:no-repeat;
  width:211px;
  height:152px;
  margin-bottom:0!important;
  background-position:0 0;
}

#wishlist:hover {
  background-position:0 -152px;
  position:relative;
  top:-10px;
}

#twitter {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/02/btn_twitter7.png);
  background-repeat:no-repeat;
  width:211px;
  height:152px;
  margin-bottom:0!important;
  background-position:0 0;
}

#twitter:hover {
  background-position:0 -152px;
  position:relative;
  top:-10px;
}

#manyvids {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/02/btn_manyvids2.png);
  background-repeat:no-repeat;
  width:211px;
  height:152px;
  margin-bottom:0!important;
  background-position:0 0;
}

#manyvids:hover {
  background-position:0 -152px;
  position:relative;
  top:-10px;
}

.video_list,.photo_list {
  margin:12px auto 32px!important;
  text-align:center;
  width:900px;
  color:#fff!important;
  position:relative;
}

.video_list h3,.photo_list h3 {
  border-bottom:1px solid #fff;
  margin:0 auto 8px!important;
  padding:16px 26px 12px 41px;
  color:#fff;
  font-family:'Arima Madurai','Kurale',serif!important;
  font-size:21px;
  line-height:1.2;
  background-color:#6fdae4;
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/blue_bg.jpg);
  text-shadow:4px 4px 8px #696868;
  border-radius:24px 24px 0 0;
  -o-border-radius:24px 24px 0 0;
  -moz-border-radius:24px 24px 0 0;
  -webkit-border-radius:24px 24px 0 0;
}

.photo_list h3 {
  margin-bottom:0!important;
}

.video_list .vid_no_box,.photo_list .photo_no_box {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/vid_corner.png);
  background-repeat:no-repeat;
  display:block;
  width:63px;
  height:59px;
  position:absolute;
  top:0;
  left:0;
}

.video_list .photo_no_box {
}

.video_list .vid_no,.photo_list .photo_no {
  display:block;
  color:#fff;
  position:absolute;
  font-size:19px;
  top:9px;
  left:0;
  -ms-transform:rotate(-45deg);
  -webkit-transform:rotate(-45deg);
  transform:rotate(-45deg);
  z-index:10!important;
}

.video_list p,.photo_list p {
  font-size:17px;
  font-family:'Open Sans',sans-serif;
  padding:0 10px 12px!important;
  height:112px;
  overflow:hidden;
  margin-bottom:0!important;
}

.photo_list .photo_content {
  position:relative;
  margin-bottom:16px!important;
}

.photo_content img {
  max-width:286px;
  max-height:194px;
}

.photo_list p {
  position:absolute;
  bottom:0;
  padding-top:8px!important;
  background-color:rgba(115,184,196,.7)!important;
  display:none;
  visibility:hidden;
}

.photo_list li:hover p {
  visibility:visible;
  display:block;
  height:auto;
}

.video_list li,.photo_list li {
  margin-right:21px!important;
  margin-bottom:32px!important;
  height:456px;
  width:286px;
  color:#fff;
  text-align:center;
  position:relative;
  vertical-align:top;
  background-image:url(https://mfcfiles.files.wordpress.com/2017/01/pink_bg.jpg);
  background-color:#fc80c5;
  border-radius:24px;
  -o-border-radius:24px;
  -moz-border-radius:24px;
  -webkit-border-radius:24px;
}

.photo_list li {
  height:344px;
}

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

.my_photos {
  margin-top:1.6em!important;
}

.video_list a,.photo_list a {
  color:#fff;
}

.screen_holder {
  position:relative!important;
  margin:18px 0 14px!important;
}

.video_list li img.screen {
  position:relative;
  z-index:9!important;
  margin:0 auto!important;
}

.video_list li img:nth-of-type(2),.photo_list li img:nth-of-type(2) {
  position:absolute;
  top:0;
  left:28px;
  z-index:8!important;
  float:left;
  max-width:230px;
  max-height:156px;
}

.video_list img,.photo_list img {
  width:230px;
  height:156px;
  display:block;
  padding:0;
  margin-bottom:.3em!important;
}

.photo_list img {
  width:100%;
  height:auto;
}

.vid_time {
  border-radius:8px 0 0 0;
  -o-border-radius:8px 0 0 0;
  -moz-border-radius:8px 0 0;
  -webkit-border-radius:8px 0 0 0;
  font-size:16px;
  position:absolute;
  right:36px;
  bottom:12px;
  z-index:11!important;
  background-color:rgba(115,184,196,.9)!important;
  padding:1px 4px 1px 7px;
}

.bg_videos li {
  height:412px;
}

.bg_videos p {
  height:88px;
}

.solo_videos li {
  height:432px;
}

.solo_videos p {
/* outline:1px solid red; */
}

.selfie_clips li {
  height:356px;
}

.selfie_clips p {
  height:62px;
}

#profile_mfc_news_feed_content {
}

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

.my-status {
  background:linear-gradient(to bottom,#F6F6F6 0%,#FFFFFF 100%) repeat scroll 0 0 rgba(0,0,0,0);
  border-top:1px solid #E9E9E9;
  box-shadow:0 0 3px rgba(0,0,0,0.1);
  top:0;
  color:#717171;
  font-family:Arial;
  font-size:10px;
  font-weight:100;
  left:0;
  margin:auto;
  position:fixed;
  text-align:center;
  width:100%;
  z-index:500;
  padding:4px;
  height:20px;
}

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

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

#profile_password_photo_galleries,#password_photo_galleries,#profile_friends,#profile_photo_galleries,#photo_galleries {
  margin-bottom:24px!important;
}

#profile_friends .heading,#profile_password_photo_galleries .heading,#profile_photo_galleries .heading,#profile_mfc_news_feed_content .heading {
  display:none;
}

#profile_friends,#profile_password_photo_galleries,#profile_photo_galleries,#profile_mfc_news_feed_content {
  background-repeat:no-repeat!important;
  padding-top:204px!important;
}

#profile_friends {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/02/rate_admire.jpg);
}

#profile_password_photo_galleries {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/03/galleries_private.jpg)!important;
}

#profile_photo_galleries {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/03/galleries_public.jpg)!important;
}

#profile_mfc_news_feed_content {
  background-image:url(https://mfcfiles.files.wordpress.com/2017/03/mfc_news_feed.jpg)!important;
}

#photo_galleries .profile_section {
  margin-bottom:24px!important;
}

.photo_gallery_lock {
  display:none!important;
}

.holder {
  margin:15px 0;
  line-height:38px;
}

.holder a.jp-current,a.jp-current:hover,.holder a.jp-disabled,a.jp-disabled:hover {
  cursor:default;
}

.holder a.jp-disabled,a.jp-disabled:hover,.holder a.jp-current,a.jp-current:hover {
  color:#bbb;
  text-decoration:none;
  cursor:default;
}

.holder a.jp-previous {
  border-left-width:1px;
}

.holder a,.holder a:hover {
  color:#da73cf;
  cursor:pointer;
  display:inline-block;
  border:1px solid #ddd;
  border-left-width:0;
  padding:0 14px;
  line-height:38px;
  font-size:12px;
}

.holder a,.holder a:active,.holder a:visited,.holder a:hover {
  font-weight:normal;
  text-decoration:underline;
  cursor:hand;
  cursor:pointer;
}

.holder a:hover {
  background-color:#FED1EF;
}

.holder {
  line-height:38px;
  margin:15px 0!important;
}

.photo_gallery_name {
  font-size:23px;
  margin-bottom:8px!important;
}

#profile_password_photo_galleries .photo_gallery_image {
  margin-top:32px!important;
}

.photo_gallery_image {
  border:4px solid #da73cf;
  border-radius:50%;
  height:120px;
  margin-top:4px!important;
  width:120px;
  -webkit-transition:all .6s ease;
  -moz-transition:all .6s ease;
  -o-transition:all .6s ease;
  -ms-transition:all .6s ease;
  transition:all .6s ease;
}

#profile_photo_galleries .photo_gallery_image:hover {
  border:4px solid #69cbe0;
  -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:all .6s ease;
  -moz-transition:all .6s ease;
  -o-transition:all .6s ease;
  -ms-transition:all .6s ease;
  transition:all .6s ease;
}

.photo_gallery_image:hover {
  border:4px solid #69cbe0;
}

#password_photo_gallery_previews .photo_gallery_preview > a.photo_gallery_link {
  background:url(http://s23.postimg.org/5q4eyzvfr/lock.png);
  background-repeat:no-repeat;
  background-position:50% 0;
  display:inline-block;
  height:97px;
  width:120px;
  margin-bottom:54px!important;
  vertical-align:top;
  -webkit-transition:all .6s ease;
  -moz-transition:all .6s ease;
  -o-transition:all .6s ease;
  -ms-transition:all .6s ease;
  transition:all .6s ease;
}

#password_photo_gallery_previews .photo_gallery_preview > a.photo_gallery_link:hover {
  -webkit-transition:all .6s ease;
  -moz-transition:all .6s ease;
  -o-transition:all .6s ease;
  -ms-transition:all .6s ease;
  transition:all .6s ease;
  opacity:.7;
  -webkit-transform:rotate(-42deg);
  -moz-transform:rotate(-42deg);
  -o-transform:rotate(-42deg);
  -ms-transform:rotate(-42deg);
  transform:rotate(-42deg);
}

#profile_photo_galleries .photo_gallery_preview > a.photo_gallery_link {
  height:120px!important;
  width:120px!important;
}

#password_photo_gallery_previews .photo_gallery_name {
  margin-bottom:12px!important;
}

.photo_gallery_link {
  font-weight:900!important;
}