@charset "UTF-8";

a,a:visited {
  color:#F1396D;
  text-decoration:none;
}

a:hover,a:focus {
  color:#382f32;
  text-decoration:underline;
}

/* ==========================================================================
   Scrollbar Styles
   ========================================================================== */
::-webkit-scrollbar {
  -webkit-appearance:none;
  width:18px;
  height:12px;
}

::-webkit-scrollbar-thumb {
  border-radius:8px;
  -webkit-border-radius:8px;
  -moz-border-radius:8px;
  -o-border-radius:8px;
  border:2px solid black;
  background-color:rgb(239,33,123);
}

::-webkit-scrollbar-thumb:hover {
  border-radius:8px;
  -webkit-border-radius:8px;
  -moz-border-radius:8px;
  -o-border-radius:8px;
  border:2px solid black;
  background-color:rgba(239,33,123,0.75);
}

::-webkit-scrollbar-track-piece {
  border-left:2px solid black;
  border-right:2px solid black;
  background-color:#fcd2e1;
}

/* ==========================================================================
   Top Navagation
   ========================================================================== */
.nav {
  background-color:#FFF;
  border-bottom:2px solid #FBC5D8;
  box-shadow:0 0 10px 1px rgba(0,0,0,0.3);
  position:fixed;
  top:-12px;
  margin:0 -10px;
  width:940px;
  z-index:500;
  display:block;
  height:49px;
}

.nav ul {
  padding:0 0 0 23px;
  width:940px;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
}

.nav ul li {
  display:inline-block;
  list-style-type:none;
  -webkit-transition:all .2s;
  -moz-transition:all .2s;
  -o-transition:all .2s;
  transition:all .2s;
}

.nav > ul > li > a > .caret {
  border-top:4px solid #382F32;
  border-right:4px solid transparent;
  border-left:4px solid transparent;
  content:"";
  display:inline-block;
  height:0;
  width:0;
  margin-left:2px;
  vertical-align:middle;
  -webkit-transition:color .1s linear;
  -moz-transition:color .1s linear;
  -o-transition:color .1s linear;
  transition:color .1s linear;
}

.nav > ul > li > a {
  color:#F1396D;
  display:block;
  line-height:35px;
  padding:0 15px;
  text-decoration:none;
  text-transform:uppercase;
}

.nav > ul > li:hover {
  background-color:rgba(56,47,50,0.80);
}

.nav > ul > li:hover > a {
  color:rgb(255,255,255);
}

.nav > ul > li:hover > a > .caret {
  border-top-color:rgb(255,255,255);
}

.nav > ul > li > div {
  background-color:#FFF;
  border-top:0;
  border-left:2px solid #FBC5D8;
  border-bottom:2px solid #FBC5D8;
  border-right:2px solid #FBC5D8;
  border-radius:0 0 5px 5px;
  display:none;
  margin:0;
  opacity:0;
  position:absolute;
  width:165px;
  visibility:hidden;
  -moz-transition:opacity .2s;
  -o-transition:opacity .2s;
  -webkit-transition:opacity .2s;
  transition:opacity .2s;
}

.nav > ul > li:hover > div {
  display:block;
  opacity:1;
  visibility:visible;
  width:90px;
}

.nav > ul > li:hover > div > ul {
  padding:0;
}

.nav > ul > li > div ul > li {
  display:block;
  width:90px;
  font-size:1.1em;
}

.nav > ul > li > div ul > li > a {
  color:#F1396D;
  display:block;
  padding:7px 14px;
  text-decoration:none;
}

.nav > ul > li > div ul > li:hover > a {
  background-color:rgba(56,47,50,0.10);
}

/* ==============================================
Anchors
============================================== */
#AboutMe,#Videos {
  position:absolute;
  margin-top:-116px;
  height:0;
  width:0;
}

#Teams,#TipMenu {
  position:absolute;
  margin-top:-115px;
  height:0;
  width:0;
}

/* ==========================================================================
   Classes for MFC Generated Elements
   ========================================================================== */
#header_bar,#footer_bar,#about_me_label,#profile_main_photo,#cam_score_container,#profile_about_me > div:nth-child(1) {
  display:none;
}

#body_type_label,#body_type_value,#country_label,#country_value,#city_label,#city_value,#occupation_label,#occupation_value,#school_label,#school_value,#tags_label,#tags_value {
  display:none;
}

#username_label,#gender_label,#ethnicity_label,#hair_label,#eyes_label,#weight_label,#height_label,#age_label {
  text-align:left;
  min-width:160px;
  margin-right:10px;
  font-weight:bold;
  padding-left:90px;
  font-size:1.3em;
}

#username_value,#gender_value,#ethnicity_value,#hair_value,#eyes_value,#weight_value,#height_value,#age_value {
  display:table-cell;
  font-size:1.3em;
}

#sexual_preference_label,#smoke_label,#drink_label,#drugs_label,#marital_status_label,#favorite_food_label,#pets_label,#automobile_label {
  text-align:left;
  margin-right:10px;
  margin-top:-184px;
  margin-left:530px;
  display:inline-block;
  position:absolute;
  font-size:1.3em;
}

#sexual_preference_value,#smoke_value,#drink_value,#drugs_value,#marital_status_value,#favorite_food_value,#pets_value,#automobile_value {
  max-width:175px;
  top:-184px;
  left:720px;
  position:relative;
  font-size:1.3em;
}

body {
  font-family:Helvetica,Arial,'DejaVu Sans','Liberation Sans',Freesans,sans-serif;
  font-size:1rem;
  line-height:.9rem;
  color:#382F32;
  background-image:url(https://img.mfcimg.com/photos2/169/16969070/936-738-619-490-9995668.jpg);
  background-attachment:fixed;
  padding:0;
  margin:0;
  opacity:0;
  -webkit-animation:fadeIn ease 1;
  -moz-animation:fadeIn ease 1;
  animation:fadeIn ease 1;
  -o-animation:fadeIn ease 1;
  -ms-animation:fadeIn ease 1;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  -o-animation-fill-mode:forwards;
  animation-fill-mode:forwards;
  -ms-animation-fill-mode:forwards;
  -webkit-animation-duration:2s;
  -moz-animation-duration:2s;
  -o-animation-duration:2s;
  animation-duration:2s;
  -ms-animation-duration:2s;
  -webkit-animation-delay:.5s;
  -moz-animation-delay:.5s;
  -o-animation-delay:.5s;
  animation-delay:.5s;
  -ms-animation-delay:.5s;
}

#profile {
  width:940px;
  margin:37px auto -10px;
  background:#ffffff;
  box-shadow:0 0 10px #000;
  font-size:.9rem;
  line-height:1.25;
}

#profile_header {
  padding:400px 0 0;
  background:url(https://img.mfcimg.com/photos2/292/2929949/975-335-113-760-2509651.jpg);
  background-size:2259px 1357px;
  background-position:-1260px 34%;
  border-bottom:5px solid;
  border-image:linear-gradient(to right,#FCD9E5 0%,#F1396D 50%,#FCD9E5 100%);
  border-image-slice:1;
}

#profile_avatar {
  padding:0;
  background-color:#ffffff;
  border:4px solid #F1396D;
  box-shadow:0 1px 3px rgba(0,0,0,0.3);
  border-image:linear-gradient(to top,rgba(252,217,229,0) 0%,#ffffff 43%,#F1396D 44%,#F1396D 100%);
  border-image:-moz-linear-gradient(to top,rgba(252,217,229,0) 0%,#ffffff 43%,#F1396D 44%,#F1396D 100%);
  border-image:-o-linear-gradient(to top,rgba(252,217,229,0) 0%,#ffffff 43%,#F1396D 44%,#F1396D 100%);
  border-image:-webkit-linear-gradient(to top,rgba(252,217,229,0) 0%,#ffffff 43%,#F1396D 44%,#F1396D 100%);
  border-image-slice:1;
}

#avatar_holder {
  text-align:right;
  margin:0 420px;
  position:absolute;
  margin-top:-40px;
  width:90px;
  height:90px;
}

.profile_section {
  border-spacing:0;
}

.profile_section .heading {
  text-align:center;
  color:#382F32;
  margin:0 -10px;
  height:75px;
  width:940px;
  line-height:60px;
  font-size:4em;
  font-family:'Dancing ';
  font-weight:normal;
  margin-bottom:5px;
  border-bottom:1px solid #382F32;
  border-top:1px solid #382F32;
  background:linear-gradient(to right,#FFEAF2 0%,#FBC5D8 50%,#FFEAF2 100%);
  background:-webkit-linear-gradient(to right,#FFEAF2 0%,#FBC5D8 50%,#FFEAF2 100%);
  background:-o-linear-gradient(to right,#FFEAF2 0%,#FBC5D8 50%,#FFEAF2 100%);
  background:-moz-linear-gradient(to right,#FFEAF2 0%,#FBC5D8 50%,#FFEAF2 100%);
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
}

.profile_section_content {
  z-index:auto;
  max-width:920px;
}

#profile_about_me {
  margin:20px 0;
  padding-top:20px;
}

#about_me_value {
  display:block;
  margin:0 auto 0 -20px;
}

img {
  border-radius:0;
  box-shadow:none;
}

.img_radius_shadow {
  border-radius:0;
  box-shadow:none;
}

#img_preview {
  border-radius:0;
  box-shadow:none;
}

img.bw {
  filter:grayscale(100%);
  -webkit-filter:grayscale(100%);
  transition:1s;
  -webkit-transition:1s;
}

img.bw:hover {
  filter:grayscale(0);
  -webkit-filter:grayscale(0);
}

.images {
  margin-top:20px;
}

.container {
  display:block;
  margin:0 0 0 20px;
}

.in_page_anchor {
  padding-top:50px;
  margin-top:-50px;
  display:inline-block;
}

#profile_password_photo_galleries {
  padding-top:45px;
  margin-top:-45px;
  display:inline-block;
}

.photo_gallery_previews {
  text-align:center;
}

#meaning_life_label {
  margin-top:15px;
}

/* ==========================================================================
   Photo Gallery Styling
   ========================================================================== */
#password_photo_gallery_previews > .photo_gallery_preview {
  background:url(https://img.mfcimg.com/photos2/169/16969070/189-179-566-853-9995368.png);
  background-size:80%;
  background-repeat:no-repeat;
  background-position:10px 25px;
  height:100px;
  width:100px;
}

#password_photo_gallery_previews > li > .photo_gallery_count {
  margin-top:85px;
}

.photo_gallery_lock {
  display:none;
}

.photo_gallery_link {
  font-size:1.2em;
}

/* ==========================================================================
   Rate & Admire
   ========================================================================== */
#friends_container,#friends_value,#favorite_models_label,#favorite_models_value,#average_rating_count {
  display:none;
}

#average_rating_container,#rate_container,#admirers_container {
  padding:0 310px;
}

#average_rating_container {
  margin-top:15px;
}

/* ==========================================================================
   Section Content - Schedule
   ========================================================================== */
#schedule_day_0_container {
  margin-top:25px;
}

#schedule_day_0_container,#schedule_day_1_container,#schedule_day_2_container,#schedule_day_3_container,#schedule_day_4_container,#schedule_day_5_container,#schedule_day_6_container {
  padding:0 250px;
}

#schedule_converted {
  font-size:1em;
  text-align:center;
  margin-bottom:35px;
}

/* ==========================================================================
   Section Content - Comments
   ========================================================================== */
#profile_comments {
  display:none;
}

/* ==========================================================================
   Headers
   ========================================================================== */
.headers {
  color:#382F32;
  margin:0 -10px;
  height:75px;
  width:940px;
  line-height:70px;
  font-size:4em;
  font-family:'Dancing ';
  text-align:center;
  border-bottom:1px solid #382F32;
  border-top:1px solid #382F32;
  background:linear-gradient(to right,#FFEAF2 0%,#FBC5D8 50%,#FFEAF2 100%);
  background:-webkit-linear-gradient(to right,#FFEAF2 0%,#FBC5D8 50%,#FFEAF2 100%);
  background:-o-linear-gradient(to right,#FFEAF2 0%,#FBC5D8 50%,#FFEAF2 100%);
  background:-moz-linear-gradient(to right,#FFEAF2 0%,#FBC5D8 50%,#FFEAF2 100%);
}

.videoheaders {
  color:#382F32;
  height:75px;
  width:940px;
  line-height:70px;
  display:inline-block;
  font-size:4em;
  font-family:'Dancing ';
  text-align:center;
  border-bottom:1px solid #382F32;
  border-top:1px solid #382F32;
  background:linear-gradient(to right,#FFEAF2 0%,#FBC5D8 50%,#FFEAF2 100%);
  background:-webkit-linear-gradient(to right,#FFEAF2 0%,#FBC5D8 50%,#FFEAF2 100%);
  background:-o-linear-gradient(to right,#FFEAF2 0%,#FBC5D8 50%,#FFEAF2 100%);
  background:-moz-linear-gradient(to right,#FFEAF2 0%,#FBC5D8 50%,#FFEAF2 100%);
}

/* ==========================================================================
   Section Content - About Me
   ========================================================================== */
#AboutContent {
  height:auto;
  font-size:1.3em;
  margin:15px 0 25px;
  padding:5px 50px;
  text-align:center;
}

/* ==========================================================================
   Section Content - Videos
   ========================================================================== */
.videostore {
  font-size:1rem;
  line-height:1;
  width:950px;
  margin-left:-199px;
  overflow:hidden;
  opacity:1;
}

.video-list {
  height:auto;
  width:940px;
  overflow:auto;
  margin:0 -10px;
  padding:10px 0;
}

.video-deal {
  width:918px;
  height:153px;
  margin:5px 0 10px;
}

.video-item {
  width:30%;
  height:240px;
  margin:1.1%;
  left:15px;
  float:left;
  border:2px solid #000000;
  padding-right:5px;
  text-align:left;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  position:relative;
  overflow:hidden;
}

.video-item .desc {
  width:100%;
  height:52px;
  background-color:rgb(251,212,226);
  position:absolute;
  right:0;
  bottom:0;
  border-top:1px solid #362d30;
  z-index:20;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  -o-box-sizing:border-box;
}

.video-item .image {
  position:absolute;
  left:0;
  top:0;
  z-index:10;
}

.image img {
  height:185px;
  width:278px;
}

.video-item .imagelock {
  position:absolute;
  background-image:url(https://img.mfcimg.com/photos2/159/15914751/118-496-572-437-10127633.png);
  background-repeat:no-repeat;
  background-size:279px 184px;
  background-position:top left;
  width:278px;
  height:184px;
  display:block;
  left:0;
  top:0;
  z-index:0;
}

.imagebig img {
  height:255px;
  width:446px;
}

.desc > .title {
  height:20px;
  width:270px;
  padding:5px 4px;
  font-size:1.1em;
  font-weight:bold;
  color:#372e31;
}

.desc > .price {
  width:267px;
  color:#372e31;
  margin-left:4px;
  overflow:hidden;
  position:absolute;
  display:-webkit-box;
}

.desc > .buy {
  position:absolute;
  right:3px;
  bottom:4px;
  font-size:.9em;
  font-weight:bold;
  color:#000000;
  background:#ffffff;
  border:1px solid white;
  overflow:hidden;
  padding:2px 4px 0 5px;
  -moz-border-radius-topleft:10px;
  -webkit-border-top-left-radius:10px;
  border-top-left-radius:10px;
  -moz-border-radius-topright:2px;
  -webkit-border-top-right-radius:2px;
  border-top-right-radius:2px;
  -moz-border-radius-bottomright:10px;
  -webkit-border-bottom-right-radius:10px;
  border-bottom-right-radius:10px;
  -moz-border-radius-bottomleft:2px;
  -webkit-border-bottom-left-radius:2px;
  border-bottom-left-radius:2px;
  display:-webkit-box;
}

.buy:hover {
  background:#73fb78;
  cursor:pointer;
}

.buy:hover > a:link {
  color:#000;
}

.buy:hover > a {
  color:#000;
}

.video-info {
  height:20px;
  width:auto;
  text-align:center;
  position:absolute;
  bottom:53px;
  right:0;
  padding:0 5px 0 7px;
  background:rgba(0,0,0,0.8);
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
  box-sizing:border-box;
  -o-box-sizing:border-box;
  z-index:30;
}

.item-tag {
  font-size:.9em;
  font-weight:bold;
  color:#ffffff;
  line-height:20px;
  padding:0 1px;
  margin-right:3px;
  text-shadow:0 0 1px #000;
}

.popup:hover {
  background:rgba(0,0,0,0.6);
  color:#fff;
  border-bottom:1px solid rgb(75,255,0);
}

.popup {
  display:inline-block;
  position:absolute;
  width:262px;
  height:143px;
  font-size:1.2em;
  text-align:center;
  overflow:hidden;
  padding:15px 8px 25px;
  color:rgba(0,0,0,0);
  border-bottom:1px solid rgba(0,0,0,0);
  z-index:15;
  -webkit-transition:all .3s ease-in-out .1s;
  -moz-transition:all .3s ease-in-out .1s;
  -o-transition:all .3s ease-in-out .1s;
  -ms-transition:all .3s ease-in-out .1s;
  transition:all .3s ease-in-out .1s;
}

/* ==========================================================================
   Video Section - Link Styles
   ========================================================================== */
.buy > a:link {
  color:black;
  text-decoration:none;
}

.buy > a:visited {
  color:black;
  text-decoration:none;
}

.buy > a:hover {
  color:white;
  text-decoration:none;
}

.buy > a:focus {
  color:white;
  text-decoration:none;
}

.price > a:link {
  color:#372e31;
  text-decoration:none;
}

.price > a:visited {
  color:#372e31;
  text-decoration:none;
}

.price > a:hover {
  color:red;
  font-style:italic;
}

.price > a:focus {
  color:red;
  font-style:italic;
}

/* ==========================================================================
   Section Content - Teams
   ========================================================================== */
#TeamContent {
  width:920px;
  height:380px;
  font-size:1.3em;
}

.TeamOne,.TeamTwo,.TeamThree {
  width:25%;
  float:left;
  display:inline-block;
  background:#FFEAF2;
  text-align:center;
  margin:30px 3px 0;
  border:1px solid black;
  box-shadow:inset 0 0 3px #000;
  transition:.2s ease-in-out;
  -moz-transition:.2s ease-in-out;
  -o-transition:.2s ease-in-out;
  -webkit-transition:.2s ease-in-out;
  -ms-transition:.2s ease-in-out;
  border-bottom-right-radius:10px;
  -webkit-border-bottom-right-radius:10px;
  -moz-border-bottom-right-radius:10px;
  -o-border-bottom-right-radius:10px;
  border-bottom-left-radius:10px;
  -webkit-border-bottom-left-radius:10px;
  -moz-border-bottom-left-radius:10px;
  -o-border-bottom-left-radius:10px;
}

.TeamOne:hover,.TeamTwo:hover,.TeamThree:hover {
  transform:scale(1.10);
  -webkit-transform:scale(1.10);
}

.TeamOne ul,.TeamTwo ul,.TeamThree ul {
  list-style:none;
  padding-left:0;
  margin:0;
}

.TeamOne ul li,.TeamTwo ul li,.TeamThree ul li {
  display:list-item;
  text-align:-webkit-match-parent;
  padding:5px;
  margin:0;
}

.TeamOneHeader,.TeamTwoHeader,.TeamThreeHeader {
  background:#FBC5D8;
  width:100%;
  height:60px;
  box-shadow:inset 0 0 3px #000;
  border-bottom:1px solid rgba(0,0,0,0.3);
  margin-bottom:10px;
  font-weight:bold;
  font-size:2em;
  padding-top:2px;
  color:#372e31;
}

.TeamOne:hover .TeamOneHeader,.TeamTwo:hover .TeamTwoHeader,.TeamThree:hover .TeamThreeHeader {
}

.TeamPrice {
  font-size:14px;
  margin-top:-10px;
}

#TeamBuyOne,#TeamBuyTwo,#TeamBuyThree {
  padding:1px;
  margin:10px 0 17px;
  box-shadow:0 0 2px #000;
  -webkit-box-shadow:0 0 2px #000;
  -moz-box-shadow:0 0 2px #000;
  background:-moz-linear-gradient(to right,rgba(241,57,109,0.2) 0%,#F1396D 35%,#F1396D 65%,rgba(241,57,109,0.2) 100%);
  background:-webkit-linear-gradient(to right,rgba(241,57,109,0.2) 0%,#F1396D 35%,#F1396D 65%,rgba(241,57,109,0.2) 100%);
  background:linear-gradient(to right,rgba(241,57,109,0.2) 0%,#F1396D 35%,#F1396D 65%,rgba(241,57,109,0.2) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='rgba(0,0,0,0)',endColorstr='rgba(0,0,0,0)',GradientType=1);
}

#TeamBuyOne a:link,#TeamBuyOne a:visited,#TeamBuyTwo a:link,#TeamBuyTwo a:visited,#TeamBuyThree a:link,#TeamBuyThree a:visited {
  text-decoration:none;
  font-size:18px;
  color:#FFEAF2;
  font-weight:bold;
  line-height:25px;
}

#TeamBuyOne a:hover,#TeamBuyOne a:focus,#TeamBuyTwo a:hover,#TeamBuyTwo a:focus,#TeamBuyThree a:hover,#TeamBuyThree a:focus {
  text-decoration:none;
  font-size:18px;
  color:#382F32;
  line-height:25px;
}

#TeamBuyOne:hover > a,#TeamBuyTwo:hover > a,#TeamBuyThree:hover > a {
  color:#382F32;
}

/* ==========================================================================
   Section Content - Team Member Blocks
   ========================================================================== */
.TeamList {
  display:inline-block;
  padding-top:15px;
  width:920px;
  border-radius:3px;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  -o-border-radius:3px;
}

#ListHolder {
  width:900px;
  margin:0 auto;
  overflow:visible;
  position:relative;
}

#ListHolder ul {
  list-style:none;
}

.TeamTitle {
  width:840px;
  height:auto;
  font-size:3em;
  display:inline-block;
  text-align:center;
  color:#f6769c;
  text-shadow:1px 1px 1px #613737;
}

.NameTeamOne {
  width:49.5%;
  display:inline-block;
  font-size:30px;
  text-align:center;
  text-shadow:1px 1px 1px black;
  color:#28a0f3;
}

.NameTeamTwo {
  width:33%;
  display:inline-block;
  font-size:25px;
  text-align:center;
  text-shadow:1px 1px 1px black;
  color:#28ddf3;
}

.NameTeamThree {
  width:24.5%;
  display:inline-block;
  font-size:20px;
  text-align:center;
  text-shadow:1px 1px 1px black;
  color:#28f3da;
}

.NameTeamOne:first-child {
  margin-left:7px;
}

#Lovers,#BoyToy,#TeamBarbie {
  position:absolute;
  margin-top:-50px;
  height:0;
  width:0;
}

/* ==========================================================================
   Tip Menu - Content
   ========================================================================== */
#TipContent {
  width:930px;
  height:auto;
  margin-bottom:-15px;
  font-size:1.2em;
}

#left_col_1,#left_col_2,#right_col_1,#right_col_2 {
  float:left;
}

#left_col_1,#right_col_1 {
  width:25%;
  margin-left:5%;
  font-weight:bold;
}

#left_col_2,#right_col_2 {
  width:14%;
  margin-right:2%;
  text-align:right;
}

#left_col_1 ul li:before,#right_col_1 ul li:before {
  content:"â€¢";
/* Insert content that looks like bullets */
  color:rgba(236,0,0,0.7);
/* Or a color you prefer */
  padding-right:3px;
}

#left_col_1 ul li,#left_col_2 ul li,#right_col_1 ul li,#right_col_2 ul li {
  list-style:none;
/* Remove list bullets */
  padding:0;
  margin:0;
}

#left_col_2 a:link,#left_col_2 a:visited,#right_col_2 a:link,#right_col_2 a:visited {
  text-decoration:none;
  color:#382F32;
}

#left_col_2 a:hover,#left_col_2 a:focus,#right_col_2 a:hover,#right_col_2 a:focus {
  text-decoration:underline;
  color:#f0386c;
}

.line {
  height:200px;
  width:2px;
  background:rgba(56,47,50,0.46);
  position:absolute;
  margin-left:459px;
  padding-bottom:12px;
  margin-top:20px;
}

.TipNotice {
  width:920px;
  height:30px;
  margin:0 auto;
  position:relative;
  font-size:1em;
  text-align:center;
  display:inline-block;
}

/* ==========================================================================
   Footer
   ========================================================================== */
.footerbar,#status_container {
  background:linear-gradient(to bottom,#fbc6d9 0%,#FFFFFF 100%) repeat scroll 0 0 rgba(0,0,0,0);
  border-top:1px solid rgba(56,47,50,0.75);
  box-shadow:0 0 3px rgba(0,0,0,0.1);
  bottom:0;
  color:#717171;
  font-family:Arial;
  font-size:10px;
  font-weight:100;
  margin:0 -10px;
  position:fixed;
  text-align:center;
  width:932px;
  z-index:500;
  padding:4px;
  height:20px;
  -webkit-transform:translateZ(0);
}

.footerbar,#status_container {
  -webkit-animation:fadeIn ease 1;
  -moz-animation:fadeIn ease 1;
  animation:fadeIn ease 1;
  -o-animation:fadeIn ease 1;
  -ms-animation:fadeIn ease 1;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  -o-animation-fill-mode:forwards;
  animation-fill-mode:forwards;
  -ms-animation-fill-mode:forwards;
  -webkit-animation-duration:2s;
  -moz-animation-duration:2s;
  -o-animation-duration:2s;
  animation-duration:2s;
  -ms-animation-duration:2s;
  -webkit-animation-delay:1s;
  -moz-animation-delay:1s;
  -o-animation-delay:1s;
  animation-delay:1s;
  -ms-animation-delay:1s;
}

#status_container {
  bottom:-2px;
  position:fixed;
  z-index:600;
  width:400px;
  margin:0 auto 0 -110px;
  box-shadow:0 0 0 #FFF;
  border-top:0;
}

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

#profile_header_container {
  min-height:0;
}

#profile_header_container > .heading {
  display:none;
}

#profile_header_container > #blurb_container {
  display:none;
}

#profile_header_container > #unix_last_updated_container {
  display:none;
}

#profile_header_container a {
  text-decoration:none;
}

#unix_last_broadcast_container {
  display:none;
}

#member_type_value {
  color:#717171;
}

.author {
  font-size:10px;
  line-height:15px;
  margin-right:10px;
  letter-spacing:0;
  color:#717171;
  font-family:Arial;
  font-weight:bold;
  float:right;
  text-align:center;
}

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

/* ==========================================================================
   Loader
   ========================================================================== */
@-webkit-keyframes fadeIn {
  from {
    opacity:0;
  }
  
  to {
    opacity:1;
  }
}

@keyframes fadeIn {
  from {
    opacity:0;
  }
  
  to {
    opacity:1;
  }
}

.fade-in {
  opacity:0;
  -webkit-animation:fadeIn ease 1;
  -moz-animation:fadeIn ease 1;
  -o-animation:fadeIn ease 1;
  animation:fadeIn ease 1;
  -ms-animation:fadeIn ease 1s;
  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  -o-animation:forwards;
  animation-fill-mode:forwards;
  -ms-animation-fill-mode:forwards;
  animation-duration:1s;
  -webkit-animation-duration:1s;
  -moz-animation-duration:1s;
  -o-animation-duration:1s;
  -ms-animation-duration:1s;
}

/* ==========================================================================
   Header Font
   ========================================================================== */
/* latin */
@font-face {
  font-family:'Dancing ';
  font-style:normal;
  font-weight:400;
  src:local('Dancing '),local(Dancing),url(https://fonts.gstatic.com/s/dancing/v7/DK0eTGXiZjN6yA8zAEyM2ZsM3FTMmj2kTPH3yX99Yaw.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;
}