@charset "UTF-8";

UTF-8;
  a:link,a:active,a:hover {
    color:#;
  }

  a:hover {
    opacity:.7;
  }

  a:link,a:visited {
    color:#f7cd78;
  }

  body {
    background-image:url(https://img.mfcimg.com/photos2/237/23715554/696-779-846-392-10949528.jpg);
    background-size:100%;
    min-height:100%;
    background-attachment:fixed;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center center;
    margin:auto!important;
    width:914px!important;
    background-color:#121212!important;
    font-family:Arial,"Gill Sans","Gill Sans MT","Myriad Pro","DejaVu Sans Condensed",Helvetica,sans-serif;
    font-size:14px;
    line-height:16px;
    -webkit-font-smoothing:antialiased;
  }

  #profile {
    padding-top:28px;
    width:914px!important;
    margin:40px auto -10px;
    background:url() top center no-repeat;
    box-shadow:0 0 20px 3px #22304a;
    font-size:.875em;
    line-height:1.25;
    color:#ffffff;
    margin-top:607px;
    background-color:rgb(54,41,73);
  }

  #profile_header {
    padding:0;
    margin-bottom:0;
    display:block;
    background-color:rgb(83,70,102);
  }

  #profile_avatar {
    padding:4px;
    background-color:#fff;
    border:1px solid #ccc;
    border:1px solid rgba(0,0,0,0.2);
    -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1);
    -moz-box-shadow:0 1px 3px rgba(0,0,0,0.1);
    box-shadow:0 1px 3px rgba(0,0,0,0.1);
    display:none!important;
  }

  .profile_section {
    border-spacing:0;
    padding-top:0;
  }

  .profile_section .heading {
    color:#fff;
    text-align:center;
    font-size:18px;
    font-weight:normal;
    padding:1px 0 0 15px;
    -moz-box-sizing:border-box;
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
  }

  .profile_section_content {
    z-index:auto;
  }

  #profile_about_me {
    margin:20px 0;
    font-size:14px;
    background-image:url();
    background-repeat:no-repeat;
  }

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

  img {
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    -webkit-box-shadow:0;
    -moz-box-shadow:0;
    box-shadow:0;
  }

  .img_radius_shadow {
    padding:4px;
    background-color:rgb(255,255,255);
    border:1px solid rgba(0,0,0,0.2);
    border-image-source:initial;
    border-image-slice:initial;
    border-image-width:initial;
    border-image-outset:initial;
    border-image-repeat:initial;
    -webkit-box-shadow:rgba(0,0,0,0.0980392) 0 1px 3px;
    box-shadow:rgba(0,0,0,0.0980392) 0 1px 3px;
    transition:1s ease;
  }

  .img_radius_shadow:hover {
    border-radius:50%;
    transition:1s ease;
  }

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

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

  #profile_password_photo_galleries {
    padding-top:45px;
    margin-top:-45px;
    display:inline-block;
  /* required for webkit browsers */
  }

  .photo_gallery_previews {
    text-align:center;
  }

  .heading {
    margin:5px 10px 0 0;
    color:#fd8ebe;
    font-family:'latoregular',Helvetica,Arial,sans-serif;
    font-size:18px!important;
    font-weight:normal!important;
    line-height:1.3em;
    border-bottom:1px solid rgba(249,220,148,0.22)!important;
    letter-spacing:1.5px;
  }

  .heading,tr td:nth-child(2) {
    color:rgb(249,220,148)!important;
  }

  .photo_gallery_image {
    border-radius:0;
  }

  #img_preview {
    background-color:rgba(200,179,156,0);
    z-index:999!important;
  }

  #username_label,#username_value,#profile_main_photo {
    display:none;
  }

  /* --------------------------------- Menu ---------------------------------- */
  #header {
    z-index:9999;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    border-top:0 solid #dfbd79;
  }

  #menu ul {
    display:block;
    width:100%;
    list-style-type:none;
    padding:0;
    margin:0;
    text-align:center;
    font-size:16px;
    background:rgba(33,46,71,0.8);
    box-shadow:0 4px 8px #1e2738;
    height:60px;
    position:relative;
  }

  #menu ul li {
    margin:0;
    padding:0;
    display:inline-block;
  }

  #menu ul li a {
    display:block;
    margin:18px 12px 0;
    color:#ffffff;
    font-size:14px;
    line-height:15px;
    text-decoration:none;
    font-family:Georgia,Constantia,"Lucida Bright",serif;
    text-transform:uppercase;
  /*border-bottom:1px solid #E10003;*/
    position:relative;
  }

  #menu ul li a:after {
    display:block;
    position:absolute;
    left:0;
    bottom:-10px;
    width:0;
    height:2px;
    background-color:#d60404;
    content:"";
    transition:width .2s;
  }

  #menu ul li a:hover:after {
    width:100%;
  }  
}

#menu ul:after {
  content:'';
  width:100%;
  display:inline-block;
  font-size:0;
  line-height:0;
}

#menu .blue-button {
  margin-top:12px;
  line-height:0!important;
}

a.blue-button {
/* -webkit-border-radius: 30;
  -moz-border-radius: 30;
  border-radius: 30px;*/
  font-family:"Times New Roman",Cambria,"Hoefler Text","Liberation Serif",Times,serif;
  text-transform:uppercase;
  color:#fff!important;
  font-size:14px!important;
  padding:19px 35px 17px!important;
  text-decoration:none;
  border:1px solid #625f58;
}

a:hover.blue-button {
  background:#fff;
  color:#a61717!important;
}

/* --------------------------------- End Menu ---------------------------------- */
/* --------------------------------- Container ---------------------------------- */
#tags_container {
  margin-top:700px;
  padding-top:50px;
  padding-bottom:50px;
  border-top:1px solid #EEE;
  border-bottom:1px solid #EEE;
  margin-top:10px;
}

#favorite_books_container,#for_fun_container,#favorite_songs_container,#favorite_songs_container,#favorite_movies_container,#craziest_thing_container,#be_anywhere_container,#hobbies_container,#talents_container,#perfect_mate_container,#perfect_date_container,#turn_ons_container,#know_me_container,#meaning_life_container,#five_things_container {
  padding:1px 20px;
  border-bottom:1px solid #3b5177;
}

#favorite_books_label,#favorite_songs_label,#be_anywhere_label,#hobbies_label,#perfect_mate_label,#perfect_date_label,#turn_ons_label,#know_me_label,#five_things_label,#meaning_life_label,#for_fun_label,#favorite_movies_label,#craziest_thing_label,#talents_label {
  color:#a61717;
}

/* --------------------------------- End Container ---------------------------------- */
/* --------------------------------- Wall Post ---------------------------------- */
.wall_post {
  background-color:rgb(54,41,73);
  margin:20px 25px;
  -webkit-border-radius:5px 5px 5px 5px;
  border-radius:5px 5px 5px 5px;
  width:940px!importnat;
  overflow:hidden;
  color:#fff;
  box-shadow:0 0 4px 1px rgba(249,220,148,0.34);
}

.wall_post_body {
  margin:0;
  font-size:14px;
  color:#d2d2d2;
  padding:15px;
}

#profile_comments .heading {
  margin-top:30px!important;
  text-align:center;
  padding:15px 0;
}

#comments {
  padding:2px 0;
}

.wall_post_info {
  background-color:rgb(81,67,99);
  padding:7px;
}

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

.wall_post_info a:hover {
  color:#ffffff;
}

a#profile_load_more_comments {
  color:#b3bfb2;
  display:block;
  padding:5px 7px;
  border:1px solid #596964;
  text-decoration:none;
  text-align:center;
  background:rgba(0,25,25,.5);
  font-family:Georgia,"Times New Roman",Times,serif;
  font-style:italic;
}

a:hover#profile_load_more_comments {
  background:rgba(0,25,25,1);
  color:#fff;
}

#wall_poster_username {
  color:#fff;
}

#new_comment_inputs {
  padding-top:20px;
}

#user_comment_comment {
  width:890px;
  height:100px;
}

.wall_post_time {
  font-size:9px;
  color:#799ee9;
}

#footer_bar {
  margin:30px 0 100px;
  text-align:center;
}

/* --------------------------------- End Wall Post ---------------------------------- */
/*-----------------[ANIMATION PAGE CLASS AND ID STOP]------------------------*/
/*----------------- About Me ------------------------*/
#gender_container,#body_type_container,#ethnicity_container,#hair_container,#eyes_container,#weight_container,#height_container,#city_container,#sexual_preference_container,#smoke_container,#drink_container,#marital_status_container,#occupation_container,#school_container,#favorite_food_container,#pets_container,#drugs_container,#age_container,#country_container,#automobile_container,#cam_score_container {
  padding-left:405px;
}

#about_me_label {
  display:none;
}

/*----------------- End About Me ------------------------*/
#skpbanner {
  width:102%;
  margin-left:-9px;
  margin-top:-5px;
  box-shadow:0 0 2px 2px #2c374a;
}

#Rrules {
  width:102%;
  margin-left:-9px;
  box-shadow:0 0 10px 0 #9e1ba2;
}

#Videos {
  width:102%;
  margin-left:-9px;
  box-shadow:0 0 10px 0 #9e1ba2;
}

#vidgi {
  position:absolute;
  top:-811px;
  left:869px;
}

.photo_gallery_link {
  color:rgb(121,158,233);
  text-decoration:blink;
  font-size:13px;
}

#movie_preview {
  margin-left:50px;
}

#avatar_holder {
  padding-right:15px;
}

#avatar_holder img {
  -webkit-border-radius:5px 5px 5px 5px;
  border-radius:5px 5px 5px 5px;
  box-shadow:0 1px 5px rgba(0,0,0,0.46);
}

#base-inner {
  position:relative;
}

#imgbanner {
  position:absolute;
  margin-top:-1250px;
  margin-left:-9px;
  width:914px!important;
  box-shadow:0 -20px 10px 2px #8a188d;
}

.header_links {
  display:none;
}

#server_time {
  display:none!important;
}

#acasa,#galleryico,#videoico,#tipmenuico,#storeico {
  position:absolute;
  margin-left:3px;
  margin-top:1px;
  width:40px;
}

#tipoff {
  position:absolute;
  margin-left:15px;
  margin-top:2px;
  width:40px;
}

#joinme {
  position:absolute;
  margin-left:62px;
  margin-top:-760px;
  animation:pulse 1s ease infinite;
/* transition: transform 0.2s; */
}

@keyframes pulse {
  0% {
    transform:scale(1);
  }

  50% {
    transform:scale(1.1);
  }

  100% {
    transform:scale(1);
  }
}

#tipnow {
  position:absolute;
  margin-top:3px;
  width:100%;
}

#tipmenu {
  width:100%;
}

#mainphoto {
  position:absolute;
  margin-top:-384px;
  margin-left:100px;
  border:4px solid #9455fe;
  width:240px;
  height:335px;
}

/* Pulse */
@-webkit-keyframes hvr-pulse {
  25% {
    -webkit-transform:scale(1.1);
    transform:scale(1.1);
  }

  75% {
    -webkit-transform:scale(0.9);
    transform:scale(0.9);
  }
}

@keyframes hvr-pulse {
  25% {
    -webkit-transform:scale(1.1);
    transform:scale(1.1);
  }

  75% {
    -webkit-transform:scale(0.9);
    transform:scale(0.9);
  }
}

.logmy {
  display:inline-block;
  vertical-align:middle;
  -webkit-transform:translateZ(0);
  transform:translateZ(0);
  box-shadow:0 0 1px rgba(0,0,0,0);
  -webkit-backface-visibility:hidden;
  backface-visibility:hidden;
  -moz-osx-font-smoothing:grayscale;
}

.logmy:hover,.logmy:focus,.logmy:active {
  -webkit-animation-name:hvr-pulse;
  animation-name:hvr-pulse;
  -webkit-animation-duration:1s;
  animation-duration:1s;
  -webkit-animation-timing-function:linear;
  animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
  animation-iteration-count:infinite;
}

#googlewal {
  position:absolute;
  margin-top:-990px;
  width:250px;
  margin-left:78px;
  box-shadow:0 0 20px 2px #303130;
}

#snapchat {
  position:absolute;
  margin-top:-990px;
  width:250px;
  margin-left:360px;
  box-shadow:0 0 20px 2px #303130;
}

/*----------------- Tip Menu ------------------------*/
.tmenu p {
  display:block;
  margin:0 auto;
  padding:7px 17px;
  border-bottom:1px solid #f1f1f1;
  font-size:20px;
  color:#232323;
}

.tmenu a:link,.tmenu a:visited {
  display:inline-block;
  padding:6px 18px;
  text-align:center;
  background-color:#232323;
  color:#fff;
  text-decoration:none;
  font-family:'Titillium Web',sans-serif;
  float:right;
  margin-top:-6px;
}

.col-1 {
  width:8.33%;
}

.col-2 {
  width:16.66%;
}

.col-3 {
  width:25%;
}

.col-4 {
  width:33.33%;
}

.col-5 {
  width:41.66%;
}

.col-5-half {
  width:47.66%;
}

.col-6 {
  width:50%;
}

.col-7 {
  width:58.33%;
}

.col-8 {
  width:66.66%;
}

.col-9 {
  width:75%;
}

.col-10 {
  width:83.33%;
}

.col-11 {
  width:91.66%;
}

.col-12 {
  width:100%;
}

h1 {
  text-align:center;
  color:#e101b5;
}

#TipMenu {
  background-color:rgba(255,255,255,.5);
}

/*----------------- End Tip Menu ------------------------*/
#pantiesale {
  margin-top:20px;
}

/*----------------- ScrollBar ------------------------*/
::-webkit-scrollbar {
  width:12px;
  background-color:#0f1125;
}

::-webkit-scrollbar-track {
  -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
  border-radius:10px;
  background-color:#0f1125;
}

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

/*----------------- End ScrollBar ------------------------*/
#fotomain {
  position:absolute;
  margin-top:-270px;
  margin-left:15px;
}

#thum01 {
  position:absolute;
  margin-top:-840px;
  margin-left:250px;
  width:320px;
}

#thum02 {
  position:absolute;
  margin-top:-840px;
  margin-left:570px;
  width:320px;
}

/*----------------- Schedule ------------------------*/
#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 {
  font-size:14px;
  background:rgb(54,41,73);
  box-shadow:0 0 5px rgb(249,220,148);
  padding:10px 10px 10px 23px;
  border-radius:10px;
  opacity:.9;
  margin-left:250px;
  margin-right:250px;
}

#schedule_day_0_container:hover,#schedule_day_1_container:hover,#schedule_day_2_container:hover,#schedule_day_3_container:hover,#schedule_day_4_container:hover,#schedule_day_5_container:hover,#schedule_day_6_container:hover {
  font-size:14px;
  background:rgb(249,220,148);
  box-shadow:0 0 5px rgb(86,113,160);
  padding:10px 10px 10px 23px;
  border-radius:10px;
  opacity:.9;
  margin-left:250px;
  margin-right:250px;
  color:#362949;
}

#schedule_converted {
  display:block;
  margin-left:249px;
  margin-top:10px;
  background-color:rgba(255,255,255,0.67);
  margin-right:241px;
  padding:2px;
  box-shadow:0 0 2px black;
  text-shadow:0 0 black;
  color:#830500;
  font-size:12px;
}

/*----------------- End Schedule ------------------------*/
/*----------------- Friends ------------------------*/
#average_rating_container {
  background:rgb(83,70,102);
  box-shadow:0 0 5px rgb(249,220,148);
  padding:10px 10px 10px 23px;
  border-radius:10px;
  opacity:.9;
  margin-left:250px;
  margin-right:250px;
}

#rate_container {
  background:rgb(83,70,102);
  box-shadow:0 0 5px rgb(249,220,148);
  padding:10px 10px 10px 23px;
  border-radius:10px;
  opacity:.9;
  margin-left:250px;
  margin-right:250px;
  margin-top:10px;
}

#admirers_container {
  background:rgb(83,70,102);
  box-shadow:0 0 5px rgb(249,220,148);
  padding:10px 10px 10px 23px;
  border-radius:10px;
  opacity:.9;
  margin-left:250px;
  margin-right:250px;
  margin-top:10px;
}

#friends_container {
  display:none;
}

#favorite_models_container {
  display:none;
}

#admirers_value {
  font-size:20px;
  color:#f9dc94;
}

#friends_value a {
  color:##7f1682;
  font-size:14px;
  font-weight:bold;
  text-decoration:none;
}

#friends_value a:hover {
  color:#e6009c;
  font-size:14px;
  font-weight:bold;
  text-decoration:none;
}

/*----------------- End Friends ------------------------*/
/*----------------- Videos ------------------------*/
#thumbnails {
  margin-left:10px;
}

#videosbanner {
  width:102%;
  margin-left:-9px;
  margin-top:-5px;
  box-shadow:0 0 2px 2px #2c374a;
}

#col1,#col2,#col3,#col4 {
  margin-top:10px;
  margin-left:30px;
}

#vid01,#vid02,#vid03,#vid04,#vid05,#vid06,#vid07,#vid08,#vid09,#vid10,#vid11,#vid12 {
  width:270px;
  border:1px solid #8699c1;
  box-shadow:0 0 5px 1px #8699c1;
  margin:6px;
}

#vid01:hover,#vid02:hover,#vid03:hover,#vid04:hover,#vid05:hover,#vid06:hover,#vid07:hover,#vid08:hover,#vid09:hover,#vid10:hover,#vid11:hover,#vid12:hover {
  width:270px;
  border:1px solid #8699c1;
  box-shadow:0 0 5px 1px #8699c1;
  margin:6px;
}

/*----------------- End Videos ------------------------*/
/*----------------- Tip Menu ------------------------*/
#tokentable {
  width:102%;
  margin-left:-9px;
}

#tokentable .bordered {
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  border-radius:6px;
}

#tokentable table {
  border-collapse:collapse;
  border-spacing:0;
  width:100%;
  font-family:Arial,Helvetica,sans-serif;
  line-height:1.55em;
  background-color:rgba(114,137,183,0.52);
}

#tokentable .bordered {
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
  border-radius:6px;
}

.bordered td,.bordered th {
  border-top:1px solid #343334;
  padding:9px;
  text-align:left;
}

.bordered td {
  padding:6px;
}

.bordered th {
  background-color:#1e2940;
  color:#fff!important;
  border-top:none;
  font-family:'latoregular',Helvetica,Arial,sans-serif;
  font-size:14px!important;
  font-weight:normal!important;
  line-height:1.3em;
  border-bottom:1px solid #1c1c1c!important;
  text-transform:uppercase;
  letter-spacing:2px;
}

.bordered td:first-child,.bordered th:first-child {
  border-left:none;
}

.bordered th:first-child {
  -moz-border-radius:6px 0 0;
  -webkit-border-radius:6px 0 0 0;
  border-radius:6px 0 0 0;
}

.bordered th:last-child {
  -moz-border-radius:0 6px 0 0;
  -webkit-border-radius:0 6px 0 0;
  border-radius:0 6px 0 0;
}

.bordered th:only-child {
  -moz-border-radius:6px 6px 0 0;
  -webkit-border-radius:6px 6px 0 0;
  border-radius:6px 6px 0 0;
}

.bordered tr:last-child td:first-child {
  -moz-border-radius:0 0 0 6px;
  -webkit-border-radius:0 0 0 6px;
  border-radius:0 0 0 6px;
}

.bordered tr:last-child td:last-child {
  -moz-border-radius:0 0 6px;
  -webkit-border-radius:0 0 6px 0;
  border-radius:0 0 6px 0;
  width:100px;
}

bordered tr th:nth-child(1) {
}

.bordered tr td:nth-child(1),.bordered tr th:nth-child(1) {
  padding-left:50px;
}

.bordered tr td:nth-child(1) {
  font-size:14px;
}

.bordered tr td:nth-child(2) {
  color:#f02b83!important;
  font-size:20px;
  font-family:'latoregular',Helvetica,Arial,sans-serif;
}

#tokentable .bordered tr a {
  color:#fff;
  background-color:#1e2940!important;
  font-size:13px;
  text-decoration:none;
  font-weight:bold;
  display:block;
  width:80px;
  text-align:center;
  padding:2px 0;
  -webkit-border-radius:30;
  -moz-border-radius:30;
  border-radius:30px;
}

#tokentable .bordered tr a:hover {
  background-color:#2f2f2f!important;
  color:#d02020;
  text-decoration:none;
}

.bordered tr th strong {
  font-family:Georgia,'Times New Roman',Times,serif;
  font-style:italic;
  font-size:14px;
  font-weight:normal;
}

#tokentable tr.last th {
  background-color:#ca1919;
}

h1 {
  margin-left:350px;
}

#tiptitle {
  margin-left:350px;
}

h3 {
  font-size:27px;
}

/*----------------- END Tip Menu ------------------------*/
/*----------------- Store ------------------------*/
#store_banner {
  width:102%;
  margin-left:-9px;
  margin-top:-5px;
  box-shadow:0 0 2px 2px #2c374a;
}

#storebra {
  position:absolute;
  margin-top:-212px;
  width:160px;
  margin-left:132px;
  transition:1s ease;
}

#storebra:hover {
  border-radius:30%;
  transition:1s ease;
  box-shadow:0 0 7px 3px #a61717;
}

#storestk {
  position:absolute;
  margin-top:-212px;
  width:160px;
  margin-left:486px;
  transition:1s ease;
}

#storestk:hover {
  border-radius:30%;
  transition:1s ease;
  box-shadow:0 0 7px 3px #a61717;
}

#storepant {
  position:absolute;
  margin-top:-212px;
  width:160px;
  margin-left:308px;
  transition:1s ease;
}

#storepant:hover {
  border-radius:30%;
  transition:1s ease;
  box-shadow:0 0 7px 3px #a61717;
}

#storeset {
  position:absolute;
  margin-top:-212px;
  width:160px;
  margin-left:663px;
  transition:1s ease;
}

#storeset:hover {
  border-radius:30%;
  transition:1s ease;
  box-shadow:0 0 7px 3px #a61717;
}

.btnstore:hover {
  opacity:initial;
}

/*----------------- END Store ------------------------*/
/*----------------- Profile Video Start ------------------------*/
.video-background {
  position:absolute;
  height:514px;
  width:914px;
  margin-top:-1184px;
  border:10px solid #212e47;
}

.video-background iframe {
  position:absolute;
  width:100%;
  height:100%;
  pointer-events:none;
}

#overlay {
  position:absolute;
  width:100%;
  height:100%;
  margin-top:-1200px;
}

/*----------------- END Profile Video Start ------------------------*/
/*----------------- Tip Menu ------------------------*/
.tmenu p {
  display:block;
  margin:0 auto;
  padding:7px 17px;
  border-bottom:1px solid #f1f1f1;
  font-size:20px;
  color:#232323;
}

.tmenu a:link,.tmenu a:visited {
  display:inline-block;
  padding:6px 18px;
  text-align:center;
  background-color:#232323;
  color:#fff;
  text-decoration:none;
  font-family:'Titillium Web',sans-serif;
  float:right;
  margin-top:-6px;
}

.col-1 {
  width:8.33%;
}

.col-2 {
  width:16.66%;
}

.col-3 {
  width:25%;
}

.col-4 {
  width:33.33%;
}

.col-5 {
  width:41.66%;
}

.col-5-half {
  width:47.66%;
}

.col-6 {
  width:50%;
}

.col-7 {
  width:58.33%;
}

.col-8 {
  width:66.66%;
}

.col-9 {
  width:75%;
}

.col-10 {
  width:83.33%;
}

.col-11 {
  width:91.66%;
}

.col-12 {
  width:100%;
}

h1 {
  text-align:center;
  color:#e101b5;
}

#TipMenu {
  background-color:rgba(255,255,255,.5);
}

/*----------------- End Tip Menu ------------------------*/
.main-buttons {
  position:absolute;
  left:170px;
  margin-top:-632px;
}

.main-buttons ul li {
  display:inline-block;
  margin:10px;
}

.main-buttons ul li a {
  background-color:#a61717;
  display:block;
  width:180px;
  text-decoration:none;
  color:#fff;
  font-size:14px;
  text-transform:uppercase;
  padding:12px 40px;
  letter-spacing:2px;
  text-align:center;
  border-radius:3px;
}

.main-buttons ul li a:hover {
  background-color:#fff;
  color:#a61717;
}

#abtme {
  width:102%;
  margin-left:-9px;
  margin-top:20px;
}

#birthday {
  width:100%;
  margin-left:-9px;
  margin-top:20px;
}

#easterwin {
  width:102%;
  margin-left:-9px;
  margin-top:-5px;
  box-shadow:0 0 2px 2px #2c374a;
}

#reserveskype {
  position:absolute;
  margin-top:-317px;
  margin-left:160px;
}

#headbanner {
  position:absolute;
  margin-top:-1043px;
}

#profile_header_container {
  margin-left:269px;
  min-height:90px;
}

#profile_about_me .heading {
  display:none;
}

#gender_container,#ethnicity_container,#hair_container,#eyes_container,#sexual_preference_container,#marital_status_container {
  display:none;
}

#iconabout {
  width:100%;
  margin-top:-80px;
}

#mytoys {
  width:102%;
  margin-left:-9px;
}

.buttons {
  position:absolute;
  margin-top:-473px;
  margin-left:505px;
}

#dollars {
  width:100px;
}

#movies {
  width:100px;
  margin-left:10px;
}

#webcam {
  width:100px;
  margin-left:10px;
}

#roormrules,#videos,#lovense,#shots {
  width:102%;
  margin-left:-9px;
  margin-top:-3px;
}

/* Rotate */
.rotate {
  -webkit-transition-duration:.8s;
  -moz-transition-duration:.8s;
  -o-transition-duration:.8s;
  transition-duration:.8s;
  -webkit-transition-property:-webkit-transform;
  -moz-transition-property:-moz-transform;
  -o-transition-property:-o-transform;
  transition-property:transform;
  overflow:hidden;
}

.rotate:hover {
  -webkit-transform:rotate(360deg);
  -moz-transform:rotate(360deg);
  -o-transform:rotate(360deg);
}