@charset "UTF-8";

/* Clear Fix */
#profile_main_about_holder:after,.clearfix:after {
  visibility:hidden;
  display:block;
  font-size:0;
  content:" ";
  clear:both;
  height:0;
}

#profile_main_about_holder,.clearfix {
  display:inline-block;
}

* html #profile_main_about_holder,* html .clearfix {
  height:1%;
}

#profile_main_about_holder,.clearfix {
  display:block;
}

/* START FONTS */
@font-face {
  font-family:'Handlee';
  font-style:normal;
  font-weight:400;
  src:local('Handlee Regular'),local(Handlee-Regular),url(http://fonts.gstatic.com/s/handlee/v5/hN5OFJA7DLALxZ1osZb59Q.woff2) format("woff2");
}

@font-face {
  font-family:'Crushed';
  font-style:normal;
  font-weight:400;
  src:local(Crushed),local(Crushed-Regular),url(http://fonts.gstatic.com/s/crushed/v6/v7vtb87rXXPD_dUy3UIUrw.woff2) format("woff2");
}

/* END FONTS */
/* START MFC PROFILE RESET */
html,body {
  margin:0;
  padding:0;
}

img:hover {
  -webkit-filter:grayscale(100%);
  z-index:-1.0E+25px;
  -webkit-transition:all .9s ease-in-out;
  -moz-transition:all .9s ease-in-out;
  -o-transition:all .9s ease-in-out;
  -ms-transition:all .9s ease-in-out;
  transition:all .9s ease-in-out;
}

#header_bar,#footer_bar,#tags_container {
  display:none!important;
}

#profile {
  display:block;
  width:960px;
  margin:0 auto;
  padding:15px;
}

#avatar_holder {
  display:block;
  float:left;
  margin:15px;
}

#profile_header_container {
  display:block;
  float:left;
  margin-left:0;
  width:250px;
}

#profile_main_photo {
  position:relative;
  display:block;
  float:left;
  width:250px;
  margin:15px;
  z-index:inherit;
}

#profile_about_me_friends {
  display:block;
  position:relative;
  z-index:inherit;
}

#profile_friends,#profile_about_me {
  width:0;
  height:0;
  overflow:hidden;
}

#profile_friends .container,#profile_about_me .container {
  display:block;
  margin:0;
  padding:0;
}

#profile_friends .label,#profile_about_me .label {
  display:block;
  min-width:110px;
  margin-right:0;
}

#profile_friends .value,#profile_about_me .value {
  display:block;
}

#profile_friends {
  display:block;
  margin:0 auto;
  padding:0;
}

#about_me_container {
  margin:0!important;
  padding:0!important;
}

#about_me_label {
  display:none!important;
}

#about_me_value {
  margin:0 auto!important;
  padding:0!important;
}

#moros_container {
  position:relative;
  display:block;
  width:960px;
  margin:0;
  padding:0;
}

#moros_container img,#profile_interests_content img,#profile_comments img {
  max-width:100%;
  height:auto;
}

.profile_row {
  display:block;
}

.profile_section {
  display:block;
  width:960px;
}

.profile_section_content {
  margin:0;
  padding:0;
  z-index:inherit;
}

#profile_main_photo .profile_section {
  width:100%;
}

/* Fix PRofile Section 960 */
#profile_friends,#profile_interests_content,#profile_photo_galleries,#profile_schedule,#profile_comments {
  width:100%;
  margin:0!important;
  padding:0!important;
}

.wall_post_avatar {
  margin-left:15px;
}

#profile_password_photo_galleries,#profile_photo_galleries,.photo_gallery {
  width:100%;
  margin:0 auto;
  text-align:center;
}

.photo_gallery .images {
  margin-bottom:15px;
}

/* END MFC PROFILE RESET */
/* Hide shit we don't want to see*/
#rate_label,#friends_container,#favorite_models_container,#profile_password_photo_galleries,#password_photo_galleries,#profile_photo_galleries,#photo_galleries,#profile_interests_content .label,#profile_interests_content .profile_section_content > .heading,#profile_friends .heading,#profile_header,#profile_main_photo,#profile_schedule {
  display:none!important;
}

#profile {
  position:relative;
  background:#ffffff;
}

body {
  background-color:#ffffff;
  background-image:url();
  background-attachment:fixed;
  background-position:top center;
  background-repeat:repeat;
}

/* START SIDEBAR CLASS */
.moros_sidebar {
  position:fixed;
  width:150px;
  padding-bottom:15px;
  z-index:1;
  box-shadow:1px 1px 2px 0 #555;
}

.moros_sidebar ul {
  display:block;
  list-style-type:none;
  margin:0;
  padding:0;
  text-align:center;
}

.moros_sidebar li {
  display:block;
  width:150px;
  margin:0 auto;
  padding:3px 0;
  border-bottom:0 solid #ababab;
}

.moros_sidebar a:link,.moros_sidebar a:visited,.moros_sidebar a:active {
  display:block;
  width:100%;
  margin:0 auto;
  padding:0;
  font-size:14px;
  line-height:28px;
  vertical-align:bottom;
  font-weight:bold;
  text-decoration:none;
  color:#ff8396;
}

.moros_sidebar a:hover {
}

/* END SIDEBAR CLASS */
/* START FIXED LEFT SIDE NAVBAR */
#moros_leftbar {
  top:150px;
  left:0;
  background:#ffffff;
  border-radius:0 0 0 0;
}

/* END FIXED LEFT SIDE NAVBAR */
/* START FIXED RATE AND ADMIRE */
#moros_rate_and_admire {
  height:125px;
  top:0;
  left:0;
  background:#ffffff;
  border-radius:0 0 0 0;
}

#moros_rate_and_admire .heading {
  margin-top:15px;
  text-align:center;
}

#new_admirer {
  position:fixed;
  width:150px;
  top:55px;
  left:0;
  z-index:1;
  text-align:center;
  font-size:14px;
}

#new_rating {
  position:fixed;
  width:150px;
  top:90px;
  left:0;
  z-index:1;
  text-align:center;
}

/* unvisited link */
a:link {
  color:#ff8396;
}

/* visited link */
a:visited {
  color:#ff8396;
}

.moros_sidebar a:hover {
}

/* END FIXED RATE AND ADMIRE */
#admirers_label,#average_rating_label {
  min-width:95px!important;
}

#average_rating_count {
  margin-left:-6px;
}

#profile_interests_content {
  margin:0;
  padding:0;
  position:relative;
  left:-2px;
}

#profile_interests_content .container {
  margin:0;
  padding:0;
}

#profile_interests_content .label {
  display:none;
}

#profile_interests_content .value {
  margin:0;
  padding:0;
}

.about {
  position:relative;
  border-radius:0;
  margin:15px auto;
  background:#ffffff;
  font-family:'Crushed';
  font-size:26px;
  color:#afafaf;
}

.box {
  position:relative;
  border-radius:0;
  margin:15px auto;
  background:#ffffff;
  font-family:'Handlee';
  font-size:26px;
  color:#afafaf;
}

.header {
  position:relative;
  border-radius:0;
  margin:15px auto;
  background:#ffffff;
  font-family:'crushed';
  font-size:26px;
  color:#ff8396;
}

#moros_container {
  position:relative;
  width:960px;
  margin:15px 0;
}

#moros_main_photo {
  position:absolute;
  display:block;
  width:250px;
  height:250px;
  top:-368px;
  left:0;
  background:#fff;
  border-radius:0;
  border:0 solid #000;
}

#moros_main_photo img {
  width:100%;
  height:100%;
  border-radius:0;
}

#moros_about_me {
  position:absolute;
  display:block;
  width:255px;
  height:590px;
  top:15px;
  left:15px;
  margin:0 0 15px;
  padding:15px;
  background:#ffffff;
  border-style:dotted;
  border-width:1px;
}

/* HEADINGS OF THE CONTENT AREA */
.left-col .heading,.right-col .heading,.center-col .heading {
  width:420px;
  margin:0 auto;
  font-size:24px;
  line-height:32px;
  background:#ffffff;
}

#moros_content ul {
  position:relative;
  width:420px;
  margin:0 20px;
  padding:0;
  list-style-type:none;
  text-align:center;
}

#moros_content ul li {
  display:block;
  width:420px;
  margin:3px auto;
  padding:0;
  height:38px;
  overflow:hidden;
}

/* END CONTENT SHOWCASE */
#moros_notice .body {
  font-size:10px;
  line-height:14px;
}