@charset "UTF-8";

/*------------------------------------------------------------------- /

Template Name: Semi-Custom - T6
Template URI: http://mfcPROfile.com
Author: mfcPRO
Author URI: http://mfcPROfile.com
Design: EDMHoopGirl Scrolling Castle Theme
Version: 1.0
License: Private Use Granted Only to the Model EDMHoopGirl
License URI: http://mfcPROfile.com/license-semi-custom.html
Tags: HTML, CSS, Myfreecams, Profile, Model

--------------------------------------------------------------------- */
/* 1 - Import Custom Fonts
---------------------------------------------------------------------- */
/***Fonts***/
@font-face {
  font-family:bebasneue;
  src:url(http://clobba.github.io/webfonts/bebasneue-webfont.eot);
  src:url(http://clobba.github.io/webfonts/bebasneue-webfont.woff) format("woff");
  src:(http: //clobba.github.io/webfonts/bebasneue-webfont.ttf) format("truetype");
}

@font-face {
  font-family:MuseoSans;
  src:url(http://clobba.github.io/webfonts/MuseoSans_500-webfont.eot);
  src:url(http://clobba.github.io/webfonts/MuseoSans_500-webfont.woff) format("woff");
  src:url(http://clobba.github.io/webfonts/MuseoSans_500-webfont.ttf) format("truetype");
}

@font-face {
  font-family:Calluna Regular;
  src:url(http://eva-gomez.github.io/webfonts/Calluna-Regular-webfont.eot);
  src:url(http://eva-gomez.github.io/webfonts/Calluna-Regular-webfont.woff) format("woff");
  src:url(http://eva-gomez.github.io/webfonts/Calluna-Regular-webfont.ttf) format("truetype");
}

@font-face {
  font-family:KemayuBold;
  src:url(http://eva-gomez.github.io/webfonts/kemayu-bold.ttf) format("truetype");
}

@font-face {
  font-family:'enlivenregular';
  src:url(http://clobba.github.io/webfonts/enliven_-webfont.eot);
  src:url(http://clobba.github.io/webfonts/enliven_-webfont.eot?#iefix) format("embedded-opentype"),url(http://clobba.github.io/webfonts/enliven_-webfont.woff2) format("woff2"),url(http://clobba.github.io/webfonts/enliven_-webfont.woff) format("woff"),url(http://clobba.github.io/webfonts/enliven_-webfont.ttf) format("truetype"),url(http://clobba.github.io/webfonts/enliven_-webfont.svg#enlivenregular) format("svg");
  font-weight:normal;
  font-style:normal;
}

/*--- Begin Custom Code: mfcPROfile.com ***/
/*===Image preloads===*/
#preloaded-images {
  position:absolute;
  overflow:hidden;
  left:-9999px;
  top:-9999px;
  height:1px;
  width:1px;
}

a:link,a:active {
  color:#900;
  text-decoration:none;
}

a:hover {
  color:#333;
  text-decoration:none;
}

a:visited {
  text-decoration:none;
  font-weight:normal;
}

body {
  margin-left:auto;
  margin-right:auto;
  background-image:url(https://img.mfcimg.com/photos2/200/20095934/850-549-601-771-8653021.jpg);
  background-size:cover;
  background-repeat:no-repeat;
  background-position:center center;
  background-attachment:fixed;
  font-family:MuseoSans,Arial,sans-serif;
  font-size:1rem;
}

#profile {
  width:966px;
  margin-top:-60px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:0;
  padding-bottom:10px;
  animation-duration:3s;
  animation-timing-function:ease;
  animation-name:p-fade;
  -webkit-animation-duration:3s;
  -webkit-animation-timing-function:ease;
  -webkit-animation-name:p-fade;
  -moz-animation-duration:3s;
  -moz-animation-timing-function:ease;
  -moz-animation-name:p-fade;
  -o-animation-duration:3s;
  -o-animation-timing-function:ease;
  -o-animation-name:p-fade;
  overflow-y:scroll;
}

#Home {
  display:block;
  position:absolute;
  top:-3000px;
  height:40px;
  width:40px;
}

#Heading {
  width:960px;
  height:680px;
  position:relative;
  display:block;
  margin:0 auto;
  margin-bottom:20px;
  background-color:#000000;
  background-image:url(https://img.mfcimg.com/photos2/200/20095934/815-190-552-737-8653019.jpg);
  background-position:center;
  background-repeat:no-repeat;
  border:3px solid #FD26A1;
  border-radius:15px;
  -webkit-box-shadow:0 0 8px 3px #FFE21F;
  box-shadow:0 0 8px 3px #FFE21F;
  z-index:99;
}

#Nav {
  display:block;
  position:relative;
  z-index:1000;
  margin-left:auto;
  margin-right:auto;
  margin-top:25px;
  text-align:center;
  -webkit-transition:all 350ms ease-in-out 0;
  -moz-transition:all 350ms ease-in-out 0;
  -ms-transition:all 350ms ease-in-out 0;
  -o-transition:all 350ms ease-in-out 0;
  transition:all 350ms ease-in-out 0;
}

#Nav a:link,#Nav a:visited {
  display:inline-block;
  margin:5px auto;
  padding:5px 30px;
  color:#FD26A1;
  font-family:'enlivenregular';
  font-size:1.5rem;
  font-weight:normal;
  text-align:center;
  text-decoration:none;
  text-transform:none;
  letter-spacing:-.03rem;
  transition:all .3s;
  -webkit-transition:all .3s;
  border-radius:5px;
  background-color:rgba(200,188,212,0.30);
  -webkit-transition:all .5s;
  -moz-transition:all .5s;
  transition:all .5s;
}

/*#Nav a:visited {
    background-color: rgba(200, 188, 212, 0.30);
    color: #FD26A1;
    text-decoration: none;
}*/
#Nav a:hover {
  background-color:rgba(253,38,161,1.00);
  color:#2122CC;
  text-decoration:none;
  text-shadow:0 0 5px #FFE21F;
  -webkit-box-shadow:0 0 5px 1px rgba(255,226,31,1.00);
  box-shadow:0 0 5px 1px rgba(255,226,31,1.00);
}

#Nav a:active {
  background-color:rgba(200,188,212,0.30);
  color:#FD26A1;
  text-decoration:none;
  text-shadow:0 0;
}

#Social {
  display:block;
  text-align:center;
  margin-top:505px;
  background-color:rgba(253,38,161,0.9);
  height:50px;
  -webkit-transition:all 350ms ease-in-out 0;
  -moz-transition:all 350ms ease-in-out 0;
  -ms-transition:all 350ms ease-in-out 0;
  -o-transition:all 350ms ease-in-out 0;
  transition:all 350ms ease-in-out 0;
}

.twtpixy {
  display:inline-block;
  width:300px;
  height:50px;
  background-repeat:no-repeat;
  background-image:url(https://img.mfcimg.com/photos2/200/20095934/815-743-595-959-8653017.png);
  text-indent:0;
  background-position:0 0;
  -webkit-transition:all .5s;
  -moz-transition:all .5s;
  transition:all .5s;
}

.twtpixy:hover {
  background-position:0 -50px;
}

.inspixy {
  display:inline-block;
  width:300px;
  height:50px;
  background-repeat:no-repeat;
  background-image:url(https://img.mfcimg.com/photos2/200/20095934/510-236-170-889-8653016.png);
  background-position:0 0;
  -webkit-transition:all .5s;
  -moz-transition:all .5s;
  transition:all .5s;
}

.inspixy:hover {
  background-position:0 -50px;
}

.oltpixy {
  display:inline-block;
  width:300px;
  height:50px;
  background-repeat:no-repeat;
  background-image:url(https://img.mfcimg.com/photos2/200/20095934/143-615-372-261-8653015.png);
  background-position:0 0;
  -webkit-transition:all .5s;
  -moz-transition:all .5s;
  transition:all .5s;
}

.oltpixy:hover {
  background-position:0 -50px;
}

#Welcome {
  display:block;
  position:relative;
  height:auto;
  width:960px;
  margin:20px auto;
  z-index:99;
}

#Welcome h1 {
  display:block;
  font-family:'enlivenregular';
  font-weight:normal;
  text-shadow:2px 2px 0 #ffd217,4px 4px 0 #5ac7ff,6px 6px 0 #ffd217,8px 8px 0 #5ac7ff;
  transition:all .3s;
  -moz-transition:all .3s;
  -ms-transition:all .3s;
  -o-transition:all .3s;
  -webkit-transition:all .3s;
  text-indent:0;
  color:rgba(253,38,161,1.00);
  font-size:4rem;
  margin-left:40px;
  margin-bottom:0;
}

.container-welcome {
  display:block;
  font-size:.7rem;
  font-weight:normal;
  text-shadow:1px 1px 1px rgba(0,0,0,0.6);
  text-indent:0;
  line-height:.9rem;
  border:3px solid #FD26A1;
  -webkit-box-shadow:0 0 8px 3px #FFE21F;
  box-shadow:0 0 8px 3px #FFE21F;
  border-radius:15px;
  background-image:url(https://img.mfcimg.com/photos2/200/20095934/807-830-704-407-8653011.png);
  padding-bottom:15px;
  padding-top:10px;
  padding-left:35px;
  padding-right:35px;
}

.w {
  font-family:'enlivenregular';
  font-size:1.3rem;
  color:#C8BCD4!important;
  text-align:center;
  line-height:1.6rem;
}

.ww {
  font-family:MuseoSans,Arial,sans-serif;
  font-size:.8rem;
  color:rgba(255,226,31,1.00)!important;
  text-align:center;
  line-height:1.6rem;
}

.ww:hover {
  transform:scale(1.05,1.05);
  -moz-transform:scale(1.05,1.05);
  -ms-transform:scale(1.05,1.05);
  -o-transform:scale(1.05,1.05);
  -webkit-transform:scale(1.05,1.05);
  text-align:center;
}

#Event {
  display:block;
  position:relative;
  height:auto;
  width:95%;
  margin:20px auto;
  z-index:99;
}

#Event h1 {
  display:block;
  margin-left:15px;
  margin-bottom:0;
  font-family:'enlivenregular';
  font-weight:normal;
  text-indent:0;
  color:rgba(253,38,161,1.00);
  font-size:4rem;
  text-shadow:2px 2px 0 #ffd217,4px 4px 0 #5ac7ff,6px 6px 0 #ffd217,8px 8px 0 #5ac7ff;
  transition:all .3s;
  -moz-transition:all .3s;
  -ms-transition:all .3s;
  -o-transition:all .3s;
  -webkit-transition:all .3s;
}

.container-event {
  display:block;
  font-size:1.8rem;
  font-weight:normal;
  text-shadow:1px 1px 1px rgba(0,0,0,0.6);
  text-indent:0;
  line-height:2rem;
  text-align:center;
  border:3px solid #FD26A1;
  -webkit-box-shadow:0 0 8px 3px #FFE21F;
  box-shadow:0 0 8px 3px #FFE21F;
  border-radius:15px;
  background-image:url(https://img.mfcimg.com/photos2/200/20095934/807-830-704-407-8653011.png);
  padding-bottom:15px;
  padding-top:10px;
  padding-left:35px;
  padding-right:35px;
}

.sos {
  font-family:'enlivenregular';
  font-weight:normal;
  text-indent:0;
  font-size:2.1rem;
  margin:0 5px;
  margin-top:15px;
  margin-bottom:0;
  color:rgba(33,34,204,1.00);
  text-shadow:0 0 2px rgba(255,226,31,1.00),0 0 2px rgba(255,226,31,1.00),0 0 2px rgba(255,226,31,1.00),0 0 2px rgba(255,226,31,1.00),0 0 4px rgba(255,226,31,1.00),0 0 4px rgba(255,226,31,1.00),0 0 4px rgba(255,226,31,1.00),0 0 4px rgba(255,226,31,1.00)!important;
}

#TipMenu {
  display:block;
  position:relative;
  height:auto;
  width:900px;
  margin-top:20px;
  margin-right:auto;
  margin-left:auto;
  margin-bottom:20px;
  z-index:99;
}

#TipMenu h1 {
  display:block;
  font-family:'enlivenregular';
  font-weight:normal;
  text-shadow:2px 2px 0 #ffd217,4px 4px 0 #5ac7ff,6px 6px 0 #ffd217,8px 8px 0 #5ac7ff;
  transition:all .3s;
  -moz-transition:all .3s;
  -ms-transition:all .3s;
  -o-transition:all .3s;
  -webkit-transition:all .3s;
  text-indent:0;
  color:rgba(253,38,161,1.00);
  font-size:4rem;
  margin-left:0;
  margin-bottom:10px;
}

#TipMenu h2 {
  font-family:'enlivenregular';
  font-weight:normal;
  text-indent:0;
  font-size:2rem;
  text-align:center;
  margin-bottom:10px;
  color:rgba(255,226,31,1.00);
}

#TipMenu h3 {
  font-family:'enlivenregular';
  font-weight:normal;
  text-indent:0;
  font-size:2rem;
  text-align:center;
  margin-bottom:5px;
  color:rgba(255,226,31,0.00);
  opacity:0;
}

.container-tip {
  display:block;
  padding-top:15px;
  padding-bottom:15px;
  font-size:1rem;
  font-weight:normal;
  color:#C8BCD4!important;
  text-indent:0;
  text-shadow:1px 1px 1px rgba(0,0,0,0.6);
  line-height:1.8em;
  border:3px solid #FD26A1;
  -webkit-box-shadow:0 0 8px 3px #FFE21F;
  box-shadow:0 0 8px 3px #FFE21F;
  border-radius:15px;
  background-image:url(https://img.mfcimg.com/photos2/200/20095934/807-830-704-407-8653011.png);
}

.tip-left {
  width:430px;
  height:230px;
  display:inline-block;
  position:relative;
  float:left;
  margin-left:25px;
}

.tip-right {
  width:430px;
  height:230px;
  display:inline-block;
  position:relative;
}

.item {
  display:block;
  width:400px;
  text-align:left;
  font-family:'enlivenregular';
  font-weight:normal;
  color:#C8BCD4!important;
  text-indent:0;
  text-shadow:1px 1px 1px rgba(0,0,0,0.6);
  padding-top:3px;
  padding-right:5px;
  padding-left:5px;
  padding-bottom:3px;
  margin-bottom:4px;
  border-bottom:1px solid #2122CC;
  line-height:1.6rem;
  -webkit-transition:all 350ms ease-in-out 0;
  -moz-transition:all 350ms ease-in-out 0;
  -ms-transition:all 350ms ease-in-out 0;
  -o-transition:all 350ms ease-in-out 0;
  transition:all 350ms ease-in-out 0;
}

.item:hover {
  text-align:left;
  border-bottom:1px solid #2122CC;
  color:#2122CC;
  background-color:rgba(253,38,161,1.00);
  text-indent:0;
}

.item span {
  display:inline-block;
  float:right;
  width:135px;
  margin-top:-3px;
}

.buy {
  display:inline-block;
  width:120px;
  padding:3px 7px;
  text-align:center;
  font-family:'enlivenregular';
  font-weight:normal!important;
  text-shadow:none!important;
  color:#C8BCD4!important;
  text-decoration:none;
  text-indent:0;
  background-color:rgba(33,34,204,1.00);
  -webkit-transition:all .5s;
  -moz-transition:all .5s;
  transition:all .5s;
}

.buy:hover {
  display:inline-block;
  text-align:center;
  color:#FFE21F!important;
  background-color:#97067B;
  text-indent:0;
}

#FAQ {
  display:block;
  position:relative;
  height:auto;
  width:960px;
  margin:20px auto;
  z-index:99;
}

#FAQ h1 {
  display:block;
  font-family:'enlivenregular';
  font-weight:normal;
  text-shadow:2px 2px 0 #ffd217,4px 4px 0 #5ac7ff,6px 6px 0 #ffd217,8px 8px 0 #5ac7ff;
  transition:all .3s;
  -moz-transition:all .3s;
  -ms-transition:all .3s;
  -o-transition:all .3s;
  -webkit-transition:all .3s;
  text-indent:0;
  color:rgba(253,38,161,1.00);
  font-size:4rem;
  margin-left:40px;
  margin-bottom:10px;
}

.container-faq {
  display:block;
  padding-top:0;
  padding-right:40px;
  padding-left:40px;
  padding-bottom:0;
  font-weight:normal;
  text-shadow:1px 1px 1px rgba(0,0,0,0.6);
  text-indent:0;
  line-height:1rem;
  border:3px solid #FD26A1;
  -webkit-box-shadow:0 0 8px 3px #FFE21F;
  box-shadow:0 0 8px 3px #FFE21F;
  border-radius:15px;
  background-image:url(https://img.mfcimg.com/photos2/200/20095934/807-830-704-407-8653011.png);
  height:245px;
  overflow-x:hidden;
  overflow-y:scroll;
}

.q {
  font-family:'enlivenregular';
  font-size:2rem;
  color:#C8BCD4!important;
  text-align:right;
  height:auto;
}

.a {
  font-family:MuseoSans,Arial,sans-serif;
  font-size:.75rem;
  color:rgba(255,226,31,1.00)!important;
  text-align:left;
}

.a:hover {
  transform:scale(1.05,1.05);
  -moz-transform:scale(1.05,1.05);
  -ms-transform:scale(1.05,1.05);
  -o-transform:scale(1.05,1.05);
  -webkit-transform:scale(1.05,1.05);
}

#Videos {
  display:block;
  position:relative;
  height:auto;
  width:100%;
  margin:20px auto;
  z-index:99;
}

.container-video {
  display:inline-block;
  position:relative;
  padding-bottom:15px;
  font-size:1rem;
  font-weight:normal;
  color:#C8BCD4!important;
  text-indent:0;
  text-shadow:1px 1px 1px rgba(0,0,0,0.6);
  line-height:1rem;
  text-align:center;
  border:3px solid #FD26A1;
  -webkit-box-shadow:0 0 8px 3px #FFE21F;
  box-shadow:0 0 8px 3px #FFE21F;
  border-radius:15px;
  background-image:url(https://img.mfcimg.com/photos2/200/20095934/807-830-704-407-8653011.png);
}

#Videos h1 {
  display:block;
  float:left;
  font-family:'enlivenregular';
  font-weight:normal;
  text-shadow:2px 2px 0 #ffd217,4px 4px 0 #5ac7ff,6px 6px 0 #ffd217,8px 8px 0 #5ac7ff;
  transition:all .3s;
  -moz-transition:all .3s;
  -ms-transition:all .3s;
  -o-transition:all .3s;
  -webkit-transition:all .3s;
  text-indent:0;
  color:rgba(253,38,161,1.00);
  font-size:4rem;
  margin-left:30px;
  margin-bottom:5px;
}

#Videos h2 {
  font-family:'enlivenregular';
  font-weight:normal;
  text-indent:0;
  font-size:1.3rem;
  text-align:center;
  margin-bottom:5px;
  margin-top:0;
  color:rgba(255,226,31,1.00);
}

#Videos h3 {
  font-family:'enlivenregular';
  font-weight:normal;
  text-indent:0;
  font-size:2.3rem;
  text-align:center;
  margin:0 15px;
  margin-top:35px;
  margin-bottom:0;
  color:rgba(33,34,204,1.00);
  text-shadow:0 0 2px rgba(255,226,31,1.00),0 0 2px rgba(255,226,31,1.00),0 0 2px rgba(255,226,31,1.00),0 0 2px rgba(255,226,31,1.00),0 0 4px rgba(255,226,31,1.00),0 0 4px rgba(255,226,31,1.00),0 0 4px rgba(255,226,31,1.00),0 0 4px rgba(255,226,31,1.00)!important;
}

.vids {
  display:inline-block;
  width:267px;
  height:200px;
  margin:5px;
  text-align:center;
  line-height:1.8rem;
  text-indent:0;
  background-color:#FD26A1;
  border-radius:15px;
  -webkit-border-radius:15px;
  -moz-border-radius:15px;
  box-shadow:0 3px 5px #080E28;
  -webkit-box-shadow:0 3px 5px #080E28;
  border:3px double #FD26A1;
  overflow:hidden;
  transition:all .3s;
  -moz-transition:all .3s;
  -ms-transition:all .3s;
  -o-transition:all .3s;
  -webkit-transition:all .3s;
}

.vids:hover {
  background-color:#2122CC;
}

.video-info {
  display:block;
  padding-top:3px;
  padding-right:3px;
  padding-left:3px;
  padding-bottom:3px;
  font-size:1em;
  text-align:center;
  position:relative;
  height:120px;
  bottom:35px;
  border-top:1px solid #F101C3;
  transition:all .3s;
  -moz-transition:all .3s;
  -ms-transition:all .3s;
  -o-transition:all .3s;
  -webkit-transition:all .3s;
  text-indent:0;
}

.video-info .smallinfo {
  font-size:.75rem;
  line-height:.9rem;
}

.vids:hover .video-info {
  display:block;
  padding-top:3px;
  padding-right:3px;
  padding-left:3px;
  padding-bottom:3px;
  font-size:13px;
  text-align:center;
  position:relative;
  height:170px;
  bottom:110px;
  border-top:1px solid #F101C3;
  background:rgba(0,0,0,.8);
  color:#fff;
  text-shadow:0 0 3px #fff;
  text-indent:0;
}

.video-infop {
  display:block;
  padding-top:9px;
  padding-right:3px;
  padding-left:3px;
  padding-bottom:3px;
  text-indent:0;
  font-size:1rem;
  text-align:center;
  position:relative;
  height:120px;
  bottom:43px;
  border-top:1px solid #F101C3;
  background:rgba(0,0,0,0.0);
  background-image:url(https://img.mfcimg.com/photos2/200/20095934/593-768-712-928-8688765.png);
  background-position:4px 5px;
  background-repeat:no-repeat;
  transition:all .3s;
  -moz-transition:all .3s;
  -ms-transition:all .3s;
  -o-transition:all .3s;
  -webkit-transition:all .3s;
}

.vids:hover .video-infop {
  display:block;
  position:relative;
  height:170px;
  bottom:110px;
  color:#fff;
  text-shadow:0 0 3px #fff;
  text-indent:0;
  border-top:1px solid #F101C3;
  background-image:url(https://img.mfcimg.com/photos2/200/20095934/593-768-712-928-8688765.png);
  background-position:4px 5px;
  background-repeat:no-repeat;
  background-color:rgba(0,0,0,.8);
}

.video-infop h2 {
  text-align:right!important;
  font-size:1.2rem!important;
}

.vids img {
  display:block;
/* [disabled]width: 100%; */
  height:200px;
/* [disabled]margin-bottom: 2px; */
  text-align:center;
  transition:all .3s;
  -moz-transition:all .3s;
  -ms-transition:all .3s;
  -o-transition:all .3s;
  -webkit-transition:all .3s;
  opacity:.9;
  text-indent:0;
  background-size:cover;
}

.vids img:hover {
  transform:scale(1.1,1.1);
  -moz-transform:scale(1.1,1.1);
  -ms-transform:scale(1.1,1.1);
  -o-transform:scale(1.1,1.1);
  -webkit-transform:scale(1.1,1.1);
  opacity:1;
  text-indent:0;
}

#Skype {
  width:670px;
  height:250px;
  display:block;
  background-image:url(https://img.mfcimg.com/photos2/200/20095934/311-278-504-281-8653840.jpg);
  margin:20px auto;
  margin-top:60px;
  border:3px solid #FD26A1;
  -webkit-box-shadow:0 0 8px 3px #FFE21F;
  box-shadow:0 0 8px 3px #FFE21F;
  border-radius:15px;
  z-index:99;
}

#Club {
  display:block;
  position:relative;
  height:auto;
  width:880px;
  margin:20px auto;
  z-index:99;
}

#Club h1 {
  display:block;
  font-family:'enlivenregular';
  font-weight:normal;
  text-shadow:2px 2px 0 #ffd217,4px 4px 0 #5ac7ff,6px 6px 0 #ffd217,8px 8px 0 #5ac7ff;
  transition:all .3s;
  -moz-transition:all .3s;
  -ms-transition:all .3s;
  -o-transition:all .3s;
  -webkit-transition:all .3s;
  text-indent:0;
  color:rgba(253,38,161,1.00);
  font-size:4rem;
  margin-left:40px;
  margin-bottom:5px;
}

.container-club {
  display:block;
  padding:15px;
  padding-bottom:20px;
  font-size:1rem;
  text-indent:0;
  line-height:1.8em;
  color:rgba(253,38,161,1.00);
  border:3px solid #FD26A1;
  -webkit-box-shadow:0 0 8px 3px #FFE21F;
  box-shadow:0 0 8px 3px #FFE21F;
  border-radius:15px;
  background-image:url(https://img.mfcimg.com/photos2/200/20095934/807-830-704-407-8653011.png);
}

.catbox {
  display:block;
  text-align:center;
  padding-top:20px;
  padding-bottom:40px;
  height:650px;
  width:770px;
  text-indent:0;
  font-family:enliven;
  margin:0 auto;
}

.cat {
  display:inline-block;
  float:left;
  width:230px;
  height:675px;
  margin:10px;
  font-family:bebasneue;
  font-size:1.2rem;
  color:#FFE21F;
  text-transform:capitalize;
  font-weight:normal;
  text-indent:0;
  text-shadow:1px 1px 1px rgba(8,14,40,0.83);
  background-image:url(https://img.mfcimg.com/photos2/200/20095934/474-221-393-805-8653010.jpg);
  border:3px double #FD26A1;
  border-radius:5px;
  border-radius:15px;
  -webkit-border-radius:15px;
  -moz-border-radius:15px;
  box-shadow:0 3px 5px #080E28;
  -webkit-box-shadow:0 3px 5px #080E28;
  transition:all .3s;
  -moz-transition:all .3s;
  -ms-transition:all .3s;
  -o-transition:all .3s;
  -webkit-transition:all .3s;
  letter-spacing:-.01rem;
}

.cat:hover {
  display:inline-block;
  width:230px;
  height:650px;
  margin:10px;
  border:1px solid #ccc;
  transform:scale(1.1,1.1);
  -moz-transform:scale(1.1,1.1);
  -ms-transform:scale(1.1,1.1);
  -o-transform:scale(1.1,1.1);
  -webkit-transform:scale(1.1,1.1);
  box-shadow:0 0 12px #000;
  -moz-box-shadow:0 0 12px #000;
  -ms-box-shadow:0 0 12px #000;
  -o-box-shadow:0 0 12px #000;
  -webkit-box-shadow:0 0 12px #000;
  text-indent:0;
}

.cat img {
  display:block;
  width:100%;
  height:150px;
  text-indent:0;
}

.cat span {
  display:block;
  padding-top:1px;
  padding-bottom:1px;
  border-bottom:1px solid #CCC;
  text-indent:0;
}

.cat span.null {
  display:block;
  padding-top:1px;
  padding-bottom:1px;
  text-indent:0;
  opacity:0;
  color:rgba(0,0,0,0.00);
}

.cat span.king {
  font-family:'enlivenregular';
  display:block;
  padding:5px 0;
  border-bottom:none!important;
  text-indent:0;
  font-size:2.3rem;
  color:#2122CC;
  text-shadow:0 0 2px #FFE21F,0 0 2px #FFE21F,0 0 2px #FFE21F!important;
}

.catb {
  font-family:'enlivenregular';
  font-size:1.4rem;
  font-weight:normal;
  color:#C8BCD4!important;
  text-indent:0;
}

.catc {
  font-size:1.8rem;
  font-weight:normal;
  color:#fff!important;
  text-shadow:0 0 2px #FFE21F,0 0 2px #FFE21F,0 0 2px #FFE21F!important;
  text-indent:0;
  margin-top:5px;
  margin-bottom:5px;
}

.catd {
  font-size:1.6rem;
  font-weight:normal;
  color:#fff!important;
  text-shadow:0 0 2px #FFE21F,0 0 2px #FFE21F,0 0 4px #FFE21F,0 0 4px #FFE21F!important;
  text-indent:0;
  margin-top:5px;
  margin-bottom:5px;
}

.cate {
  display:block;
  padding-top:1px;
  padding-bottom:1px;
  border-bottom:1px solid #CCC;
  text-indent:0;
  font-family:'enlivenregular';
  font-size:1rem;
  color:#2122CC;
  text-shadow:0 0 2px #FFE21F,0 0 2px #FFE21F,0 0 2px #FFE21F!important;
}

.cbuy {
  display:inline-block;
  width:220px;
  height:auto;
  padding-top:8px;
  padding-bottom:3px;
  margin:4px 0;
  text-align:right;
  font-family:'enlivenregular';
  font-size:1.5rem!important;
  font-weight:normal!important;
  text-shadow:none!important;
  color:#C8BCD4!important;
  text-decoration:none;
  text-indent:0;
  background-color:rgba(33,34,204,1.00);
  -webkit-transition:all .5s;
  -moz-transition:all .5s;
  transition:all .5s;
}

.cbuy img {
  position:relative;
  display:inline-block;
  float:right;
  width:50px;
  height:33px;
  margin-top:-5px;
  margin-right:15px;
  padding-left:5px;
}

.cbuy:hover {
  color:#FFE21F!important;
  background-color:#97067B;
}

#ToTop {
  display:block;
  text-align:center;
  width:50px;
  height:50px;
  position:fixed;
  bottom:3px;
  right:10px;
}

.sus {
  display:inline-block;
  width:40px;
  height:40px;
  background:url(https://img.mfcimg.com/photos2/192/19247845/939-327-283-110-7964587.png);
  background-size:100%;
  background-position:center;
  background-repeat:no-repeat;
  -webkit-transition:all .5s ease-out 0;
  -moz-transition:all .5s ease-out 0;
  -ms-transition:all .5s ease-out 0;
  -o-transition:all .5s ease-out 0;
  transition:all .5s ease-out 0;
}

.sus:a {
  display:inline-block;
  width:40px;
  height:40px;
  background:url(https://img.mfcimg.com/photos2/192/19247845/939-327-283-110-7964587.png);
  background-size:100%;
  background-position:center;
  background-repeat:no-repeat;
  -webkit-transition:all .75s ease-out 0;
  -moz-transition:all .75s ease-out 0;
  -ms-transition:all .75s ease-out 0;
  -o-transition:all .75s ease-out 0;
  transition:all .75s ease-out 0;
}

.sus:hover {
  display:inline-block;
  width:40px;
  height:40px;
  background:url(https://img.mfcimg.com/photos2/192/19247845/375-935-700-271-7964586.png);
  background-size:100%;
  background-position:center;
  background-repeat:no-repeat;
}

.scr::-webkit-scrollbar {
  width:8px;
}

.scr::-webkit-scrollbar-track {
  -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.4);
  -webkit-border-radius:10px;
  border-radius:10px;
}

.scr::-webkit-scrollbar-thumb {
  -webkit-border-radius:10px;
  border-radius:10px;
  background:#97067B8b0243;
  -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);
}

.scr::-webkit-scrollbar-thumb:window-inactive {
  background:#cad5d7;
  border:1px solid #FFF;
}

@keyframes p-fade {
  0% {
    margin-left:-300%;
    opacity:0;
  }
  
  50% {
    margin-left:-100%;
    opacity:0;
  }
  
  100% {
    margin-left:0;
    opacity:1;
  }
}

@-webkit-keyframes p-fade {
  0% {
    margin-left:-300%;
    opacity:0;
  }
  
  50% {
    margin-left:-100%;
    opacity:0;
  }
  
  100% {
    margin-left:0;
    opacity:1;
  }
}

@-moz-keyframes p-fade {
  0% {
    margin-left:-300%;
    opacity:0;
  }
  
  50% {
    margin-left:-100%;
    opacity:0;
  }
  
  100% {
    margin-left:0;
    opacity:1;
  }
}

@-o-keyframes p-fade {
  0% {
    margin-left:-300%;
    opacity:0;
  }
  
  50% {
    margin-left:-100%;
    opacity:0;
  }
  
  100% {
    margin-left:0;
    opacity:1;
  }
}

@keyframes slidein-top {
  0% {
    margin-top:-10%;
  }
  
  100% {
    margin-top:0;
  }
}

@-webkit-keyframes slidein-top {
  0% {
    margin-top:-10%;
  }
  
  100% {
    margin-top:0;
  }
}

@-moz-keyframes slidein-top {
  0% {
    margin-top:-10%;
  }
  
  100% {
    margin-top:0;
  }
}

@-o-keyframes slidein-top {
  0% {
    margin-top:-10%;
  }
  
  100% {
    margin-top:0;
  }
}

@keyframes slidein-left {
  0% {
    margin-left:-100%;
  }
  
  100% {
    margin-left:0;
  }
}

@-webkit-keyframes slidein-left {
  0% {
    margin-left:-100%;
  }
  
  100% {
    margin-left:0;
  }
}

@-moz-keyframes slidein-left {
  0% {
    margin-left:-100%;
  }
  
  100% {
    margin-left:0;
  }
}

@-o-keyframes slidein-left {
  0% {
    margin-left:-100%;
  }
  
  100% {
    margin-left:0;
  }
}

@keyframes slidein-right {
  0% {
    margin-right:-100%;
  }
  
  100% {
    margin-right:0;
  }
}

@-webkit-keyframes slidein-right {
  0% {
    margin-right:-100%;
  }
  
  100% {
    margin-right:0;
  }
}

@-moz-keyframes slidein-right {
  0% {
    margin-right:-100%;
  }
  
  100% {
    margin-right:0;
  }
}

@-o-keyframes slidein-right {
  0% {
    margin-right:-100%;
  }
  
  100% {
    margin-right:0;
  }
}

@keyframes slidein-bottom {
  0% {
    margin-bottom:-100%;
  }
  
  100% {
    margin-bottom:0;
  }
}

@-webkit-keyframes slidein-bottom {
  0% {
    margin-bottom:-100%;
  }
  
  100% {
    margin-bottom:0;
  }
}

@-moz-keyframes slidein-bottom {
  0% {
    margin-bottom:-100%;
  }
  
  100% {
    margin-bottom:0;
  }
}

@-o-keyframes slidein-bottom {
  0% {
    margin-bottom:-100%;
  }
  
  100% {
    margin-bottom:0;
  }
}

#know_me_container {
  display:block;
  padding:5px;
  background:#f1f1f1;
  border:1px solid #ccc;
  margin-bottom:20px;
  text-indent:0;
}

#friends_value,#favorite_models_container {
  display:none;
  text-indent:0;
}

#MyPhoto2:hover::after {
  content:'Undress Me - See My Sexy Pose';
  background:#111;
  display:inline-block;
  position:relative;
  top:-120px;
  text-align:center;
  font-size:27px;
  color:#fff;
  text-shadow:0 0 6px #F03;
  overflow:hidden;
  text-indent:0;
}

#admirers_label,#admirers_container,#friends_container,#friends_label {
  display:block;
  font-size:12px!important;
  margin-left:2px;
  font-weight:normal;
  width:50px;
  margin-bottom:-5px;
  text-indent:0;
}

#craziest_thing_label.label {
  display:none;
  text-indent:0;
}

#be_anywhere_container,#hobbies_container,#talents_container,#perfect_mate_container,#perfect_date_container,#turn_ons_container {
  display:block;
  padding:5px;
  background:#f1f1f1;
  border:1px solid #ccc;
  margin-bottom:20px;
  text-indent:0;
}

.profile_section_content {
  color:#333;
  border:px #;
  padding:5px;
  margin:5px;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  -webkit-box-shadow:0 0 0 #777;
  -moz-box-shadow:0 0 0 #777;
  box-shadow:0 0 0 #777;
}

.profile_section_background {
  background-color:transparent;
  background-color:#FFF;
  filter:alpha(opacity=100);
  opacity:1;
  text-indent:1px;
}

.img_radius_shadow {
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:0 0 0 #777;
  -moz-box-shadow:0 0 0 #777;
  box-shadow:0 0 0 #777;
  text-indent:1px;
}

.content {
  padding:5px;
}

img {
  border:none;
  font-size:medium;
}

.user_comment_textarea_small {
  width:780px;
  height:20px;
  font-size:13px;
  background:rgba(255,255,255,.5);
  colot:#000;
  font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;
  margin-top:12px;
  padding:15px;
  -webkit-box-shadow:0 1px 2px 1px rgba(44,50,50,0.50);
  -moz-box-shadow:0 1px 2px 1px rgba(44,50,50,0.50);
  box-shadow:0 1px 2px 1px rgba(44,50,50,0.50);
}

.user_comment_textarea_big {
  width:780px;
  height:100px;
  padding:15px;
  background:rgba(255,255,255,.5);
  color:#333;
  margin-top:12px;
  -webkit-box-shadow:inset 0 -1px 9px 1px rgba(44,50,50,0.97);
  -moz-box-shadow:inset 0 -1px 9px 1px rgba(44,50,50,0.97);
  font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;
  box-shadow:inset 0 -1px 9px 1px rgba(44,50,50,0.97);
  font-size:medium;
}

input {
  color:#069;
  text-shadow:0 1px 7px #666;
  border:1px solid #F00;
}

.photo_gallery_image {
  padding:5px;
  width:80px;
  height:80px;
  -webkit-border-radius:6px;
  -moz-border-radius:6px;
  border-radius:6px;
  background:rgb(136,137,137);
  -webkit-transition:all .5s;
  -moz-transition:all .5s;
  -ms-transition:all .5s;
  -o-transition:all .5s;
  transition:all .5s;
  text-indent:1px;
}

.photo_gallery_image:hover {
  padding:5px;
  width:80px;
  height:80px;
  background:rgb(136,137,137);
}

.wall_post_avatar img {
  background:none repeat scroll 0 0 #F4F4F4;
  border:4px solid #FFFFFF;
  border-radius:50%;
  margin-top:-7px;
  margin-right:3px;
  -webkit-transition:all .3s ease;
  -moz-transition:all .3s ease;
  -o-transition:all .3s ease;
  -ms-transition:all .3s ease;
  transition:all .3s ease;
  border:2px solid rgba(255,255,255,0.0);
  width:60px;
  height:60px;
}

.wall_post_info {
  border-bottom:1px solid #999;
  margin-left:42px;
}

.wall_post_info:link {
  color:#900;
  font-size:16px;
  text-decoration:none;
}

.wall_post_info:visited {
  color:#900;
  font-size:16px;
  text-decoration:none;
}

.wall_post_info:active {
  color:#900;
  font-size:16px;
  text-decoration:none;
}

.wall_post_info a:hover {
  color:#333;
  font-size:16px;
  text-decoration:none;
}

.wall_post_info a:hover::after {
  content:' â† Go to Profile';
  display:inline-block;
  padding-left:5px;
  padding-right:5px;
  color:#666;
  font-size:13px;
}

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

div.wall_post {
  margin-top:10px;
  margin-bottom:10px;
  background:#fdfdfd;
  color:#333;
  font-size:16px;
  padding:5px;
  text-shadow:0 1px 0 #fff;
  font-family:"Palatino Linotype","Book Antiqua",Palatino,serif;
}

.wall_post_time {
  font-size:9px;
  display:none;
}

.wall_post_body {
  overflow:auto;
  padding:8px 4px 10px 10px;
  width:815px;
  color:#8b0243;
}

.wall_post_body embade {
  display:block;
  float:left;
  width:100%;
  height:auto;
}

.wall_post_body iframe {
  display:block;
  float:left;
  width:100%;
  height:auto;
}

#server_time {
  visibility:hidden;
  float:right;
  font-weight:bold;
  font-size:9px;
}

#no_profile_avatar {
  margin-top:10px;
  text-align:center;
  background-color:#000;
  background-image:();
}

#tags_label {
  opacity:0;
}

#tags_value {
  display:none;
}

div#profile_about_me.profile_subsection {
  font-size:13px;
  font-family:"Century Gothic","Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
}

div.wall_post {
  margin-top:10px;
  margin-bottom:16px;
  padding:10px;
}

div#comments {
  padding:10px;
  background:none;
  position:relative;
  top:240px;
  left:0;
}

form#new_comment.hidden {
  padding:10px;
  background:rgba(0,0,0,0.1);
  border:0 solid #fff;
  border-radius:8px;
  -moz-border-radius:8px;
  -ms-border-radius:8px;
  -o-border-radius:8px;
  -webkit-border-radius:8px;
  height:auto;
}

div#profile_about_me.profile_subsection {
  text-indent:2px;
  background:url() rgba(0,0,0,0.0);
  background-repeat:no-repeat;
  background-position:top right;
}

/*** disabled ***/
#header_bar,#footer_bar,#about_me_label,#profile_main_photo,#profile_header_container,#profile_schedule,.heading,.label,#avatar_holder {
  display:none;
  text-shadow:0 0;
}

#username_value,#gender_value,#body_type_value,#ethnicity_value,#hair_value,#eyes_value,#weight_value,#height_value,#age_value,#country_value,#sexual_preference_value,#smoke_value,#drink_value,#marital_status_value,#occupation_value,#cam_score_value,#city_value,#drugs_value,#school_value,#favorite_food_value,#pets_value,#automobile_value,.profile_section_background {
  display:none;
}

#main_photo {
  display:none;
}

#average_rating_container {
  color:#f1f1f1;
}

#about_me_label {
  opacity:0;
  display:none;
}

#profile_about_me {
  font-size:16px!important;
  display:none;
}

#rate_label,#admirers_container {
  color:#444;
  visibility:visible;
  z-index:1000;
}

#profile_photo_galleries {
  height:20px;
  overflow:hidden;
  display:none;
  text-shadow:0 0;
}

div#profile_friends.profile_subsection {
  height:15px;
  width:105px;
  overflow:hidden;
  padding:10px;
  text-align:left;
  position:fixed;
  background:rgba(253,38,161,0.67);
  bottom:10px;
  left:10px;
  -webkit-transition:all .5s;
  -moz-transition:all .5s;
  transition:all .5s;
  z-index:9999;
  border:1px solid #ccc;
}

div#profile_friends.profile_subsection:hover {
  height:144px;
  width:105px;
  position:fixed;
  bottom:10px;
  left:0;
  padding-top:10px;
  color:#C06;
  z-index:9999;
  font-size:13px;
  border:1px solid #ccc;
}

#profile_about_me {
  display:none;
}

#new_comment {
  position:relative;
  top:10px;
  left:0;
}

#profile_friends {
  height:150px;
  overflow:auto;
  color:#444;
  font-size:12px;
  padding:10px;
  z-index:9999;
}