@charset "UTF-8";

UTF-8; {
  color:colortext-decoration:;
}

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

a:hover {
  color:#7519D1;
}

a#admire,a#make_friend {
  color:#061461;
}

h1 {
  line-height:initial;
  text-align:left;
  font-style:italic;
  font-size:30px;
  color:#000;
  font-family:initial;
  text-shadow:1px 2px 3px rgba(255,0,143,0.41);
  -webkit-text-stroke-width:.2px;
  -webkit-text-stroke-color:#d5177f;
}

a#admire:hover,a#make_friend:hover {
  color:snow;
}

a:visited {
  color:#000101;
}

.header_links {
  display:none;
}

td {
  display:none;
}

body {
  background-image:url(https://s20.postimg.org/lz8j3t9jh/Fmiqzd.jpg);
  margin:auto!important;
  width:990px!important;
  background-color:#067482;
  background-position:top center;
  font-family:arial;
  font-size:13px;
  line-height:16px;
  color:#323a45;
  -webkit-font-smoothing:antialiased;
  background-size:100%;
  min-height:100%;
  background-size:cover;
  background-attachment:fixed;
  background-repeat:no-repeat;
}

span#blurb_label {
  display:none;
}

span#unix_last_broadcast_label {
  display:none;
}

span#unix_last_broadcast_value {
  display:none;
}

span#blurb_value {
  display:none;
}

#profile {
  -webkit-box-shadow:0 0 36px 2px rgba(0,0,0,0.75);
  -moz-box-shadow:0 0 36px 2px rgba(0,0,0,0.75);
  box-shadow:0 0 36px 2px rgba(0,0,0,0.75);
  margin-top:50px;
/* background: url(http://i66.tinypic.com/2yljzab.jpg) repeat fixed; */
  background-color:rgba(187,187,187,0.67);
}

#profile_header .profile_section_content {
  padding:0;
  margin:0;
  height:45px;
}

.profile_section .heading {
  font-family:fantasy;
  text-shadow:-3px 3px 4px rgb(15,38,164);
  font-size:48px;
  font-style:italic;
  font-variant:normal;
  font-weight:500;
  margin-bottom:35px;
  -webkit-text-stroke-width:1px;
  -webkit-text-stroke-color:black;
  color:#FF008F;
  height:auto;
  width:auto;
  margin-top:50px;
  margin-left:15px;
}

#profile_about_me .label {
  text-align:left;
  font-style:italic;
  font-size:19px;
  color:#000101;
  font-family:initial;
  text-shadow:1px 2px 3px #f09ccb;
  -webkit-text-stroke-width:.2px;
  -webkit-text-stroke-color:#d5177f;
}

#profile_about_me .value {
  text-align:left;
  font-style:italic;
  font-size:15px;
  font-family:initial;
}

span#about_me_value {
  position:relative;
  bottom:580px;
  left:100px;
}

#profile_interests_content > div > div.heading {
  font-size:.1px;
  margin-top:1px;
  margin-bottom:1px;
  height:1px;
}

img.img_radius_shadow.show_preview {
  display:none;
}

#profile_main_photo > div > div > div.heading {
  display:none;
}

#profile_about_me > div.heading {
  margin-top:150px;
}

a.photo_gallery_link {
  color:rgb(0,0,0);
  text-shadow:4px 4px 6px rgba(255,217,102,0);
  font-size:17px;
  font-family:-webkit-pictograph;
}

div#profile_password_photo_galleries li.photo_gallery_preview a.photo_gallery_link:nth-child(2) {
  height:90px;
  width:90px;
  margin:0 auto;
  display:block;
  background-image:url(https://s20.postimg.org/49bfwilcd/image4928.png);
}

div#profile_password_photo_galleries li.photo_gallery_preview a.photo_gallery_link:nth-child(2):hover {
  height:90px;
  width:90px;
  margin:0 auto;
  display:block;
  background-image:url(https://s20.postimg.org/heqy2mf7x/image4939.png);
}

img.photo_gallery_image.img_radius_shadow {
  border-color:#005863;
  border-width:3.8px;
  border-style:double;
  border-radius:50px;
  -webkit-box-shadow:4px 4px 8px 2px rgba(0,0,0,0.2);
  box-shadow:4px 4px 8px 2px rgba(0,0,0,0.2);
}

img.photo_gallery_image.img_radius_shadow:hover {
  border-color:#FF008F;
  border-width:3px;
  border-style:double;
  border-radius:20px;
  -webkit-box-shadow:4px 4px 8px 2px rgba(0,0,0,0.2);
  box-shadow:4px 4px 8px 2px rgba(0,0,0,0.2);
}

img.photo_gallery_image.show_preview {
  border-color:#008000;
  border-width:initial;
  border-style:groove;
  border-radius:5px;
  -webkit-box-shadow:4px 4px 8px 2px rgba(0,0,0,0.2);
  box-shadow:4px 4px 8px 2px rgba(0,0,0,0.2);
}

div#profile_password_photo_galleries a.photo_gallery_link img.photo_gallery_lock {
  visibility:hidden;
}

ul#password_photo_gallery_previews {
  margin-top:1px;
  margin-bottom:1px;
  margin-left:15px;
  margin-right:20px;
  overflow:visible;
  border-bottom:#FF008C;
  border-bottom-style:groove;
  border-bottom-width:2px;
  padding-bottom:20px;
}

ul#photo_gallery_previews {
  list-style-type:none;
  padding:0;
  margin:0;
  margin-top:1px;
  margin-bottom:1px;
  margin-left:15px;
  margin-right:20px;
  overflow:visible;
  border-bottom:#FF008C;
  border-bottom-style:groove;
  border-bottom-width:2px;
  padding-bottom:20px;
}

.photo_gallery_count {
  font-family:initial;
}

.notes-container {
  position:fixed!important;
  display:inline-block;
  top:auto;
  left:auto;
  right:0;
  bottom:0;
  z-index:10001;
  margin:10px 15px 10px 10px;
}

.box-item {
  display:block;
  position:relative;
  font-family:serif;
  font-size:18px;
  font-style:normal;
  font-variant:normal;
  font-weight:400;
  line-height:20px;
}

.box-item a:link {
  color:#303130;
}

.box-item a:visited {
  color:#000101;
}

.box-item a:hover {
  color:#1E00FF;
}

#up {
  display:block;
  position:fixed;
  bottom:0;
  right:143.5px;
  width:61px;
  height:37px;
  padding-left:0;
  padding-right:0;
  padding-top:0;
  padding-bottom:0;
  background:url(https://s20.postimg.org/odcz85pxp/image4275.png)no-repeat;
  opacity:.8;
  filter:alpha(opacity=80);
}

a#up:hover {
  opacity:1;
  filter:alpha(opacity=100);
}

.wall_post_avatar img {
  border-radius:50px;
  width:70px;
  height:70px;
  -webkit-box-shadow:3px 3px 45px 3px rgba(48,49,48,0.75);
  box-shadow:3px 3px 45px 3px rgba(48,49,48,0.75);
  border:2px solid #525DB7;
}

.wall_post_avatar {
  float:left;
  margin-right:10px;
}

.wall_post_body {
  overflow:auto;
  padding:8px 4px 3px 10px;
  font-size:13.5px;
  line-height:21px;
  font-family:sans-serif;
  margin-top:2px;
  color:rgb(0,0,0);
  font-style:italic;
}

.wall_post {
  clear:both;
  height:auto;
  margin-top:0;
  text-indent:11px;
  margin-left:30px;
  padding-bottom:7px;
  padding-top:7px;
  font-size:12px;
  color:#222;
  text-shadow:0 1px 0 rgba(250,250,250,0);
  border-top:1px solid rgba(246,20,33,0);
  width:890px;
  -webkit-box-shadow:0 0 9px 4px #3F51B5 inset,4px 4px 6px 1px #00BCD4 inset;
  box-shadow:0 0 9px 4px #3F51B5 inset,4px 4px 6px 1px #00BCD4 inset;
  background-color:#EBE1E7;
  margin-bottom:20px;
  border-radius:8px;
}

#new_comment {
  display:block;
  margin-left:15px;
  -webkit-box-shadow:0 0 9px 4px #3F51B5 inset,4px 4px 6px 1px #00BCD4 inset;
  box-shadow:0 0 9px 4px #3F51B5 inset,4px 4px 6px 1px #00BCD4 inset;
  width:890px;
  position:relative;
  left:15px;
  height:120px;
  background-color:#EBE1E7;
  padding-top:20px;
  border-radius:8px;
}

img#wall_poster_avatar {
  border-radius:50px;
  width:80px;
  height:80px;
  -webkit-box-shadow:3px 3px 45px 3px rgba(48,49,48,0.75);
  box-shadow:3px 3px 45px 3px rgba(48,49,48,0.75);
  border:2px solid #3f51b5;
  margin-left:10px;
}

div#wall_poster_username {
  font-size:16px;
  line-height:21px;
  font-family:sans-serif;
  margin-top:2px;
  color:rgb(8,40,214);
  font-style:italic;
}

label.control-label.optional {
  font-size:16px;
  line-height:21px;
  font-family:sans-serif;
  margin-top:2px;
  color:rgb(0,0,0);
  font-family:cursive;
  font-style:italic;
}

.wall_post_info {
  font-size:16px;
  line-height:21px;
  font-family:sans-serif;
  margin-top:2px;
  color:rgb(0,0,0);
  font-style:italic;
}

::-webkit-scrollbar {
  height:11px;
  width:11px;
  border-top:2px dotted #F09CCB;
  border-bottom:2px dotted #F09CCB;
  border-left:2px dotted #F09CCB;
  border-right:2px dotted #F09CCB;
}

::-webkit-scrollbar-thumb {
  width:9px;
  border-radius:2px;
  -moz-border-radius:2px;
  -webkit-border-radius:2px;
  border:1px solid rgb(0,0,0);
  background:#0b5997;
}

#footer_bar {
  background-color:#e6e6e6;
  filter:alpha(opacity=100);
  opacity:1;
  border-left-width:3px;
  border-right-width:3px;
  margin-right:0;
  margin-top:25px;
  margin-bottom:25px;
  padding:6px;
  text-indent:12px;
  font-size:13px;
  -webkit-box-shadow:0 0 6px 4px #A335A1 inset;
  border:2px solid rgba(254,248,250,1);
  box-shadow:0 0 6px 4px #365FB9 inset;
  width:975px;
  height:20px;
}

#footer_bar::after {
  content:' ';
  display:inline-block;
  margin-left:50px;
  margin-right:5px;
  font-size:12px;
  color:#000;
  font-weight:normal;
  width:220px;
  height:auto;
}

.footer_links {
  margin-left:200px;
}

#main_photo {
  width:250px;
  margin-bottom:15px;
  position:relative;
  border-style:ridge;
  border-width:3.5px;
  border-color:#d5177f;
  box-shadow:0 0 10px 4px rgba(119,119,119,0.75);
  -moz-box-shadow:0 0 10px 4px rgba(119,119,119,0.75);
  -webkit-box-shadow:0 0 10px 4px rgba(119,119,119,0.75);
  left:700px;
  height:362px;
  top:75px;
}

div#profile_about_me {
  border-bottom:#FF008C;
  border-bottom-style:groove;
  border-bottom-width:2px;
  padding-bottom:20px;
  height:450px;
}

#profile_about_me .value {
  text-align:left;
  font-style:italic;
  font-size:19px;
  color:#000101;
  font-family:initial;
  text-shadow:1px 2px 3px #f09ccb;
  -webkit-text-stroke-width:.2px;
  -webkit-text-stroke-color:#d5177f;
}

div#profile_friends {
  border-bottom:#FF008C;
  border-bottom-style:groove;
  border-bottom-width:2px;
}

div#profile_about_me_friends {
  position:relative;
  right:270px;
}

img#profile_avatar {
  display:none;
}

#profile_header_container > div.heading {
  font-size:78px;
  text-decoration:none;
  font-style:italic;
  position:relative;
  margin-left:155px;
  font-family:'Lobster',helvetica,arial;
  color:rgb(255,29,156);
  top:35px;
  font-weight:bolder;
  text-shadow:0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15);
}

#status_container {
  display:none;
}

span#last_login_string_label {
  display:none;
}

span#last_login_string_value {
  display:none;
}

span#unix_last_updated_value {
  display:none;
}

span#unix_last_updated_label {
  display:none;
}

#avatar > img:nth-child(1) {
  border-radius:50%;
  box-shadow:0 0 10px 4px rgba(119,119,119,0.75);
  -moz-box-shadow:0 0 10px 4px rgba(119,119,119,0.75);
  -webkit-box-shadow:0 0 10px 4px rgba(119,119,119,0.75);
  width:230px;
  height:230px;
  border:3.5px solid #d5177f;
  border-style:ridge;
  position:absolute;
  bottom:-307px;
  right:44px;
}

#avatar > img:nth-child(2) {
  position:absolute;
  left:543px;
  bottom:-398px;
}

span#about_me_label {
  display:none;
}

span#tags_value {
  width:500px;
}

span#average_rating_label {
  text-align:left;
  font-style:italic;
  font-size:19px;
  color:#000101;
  font-family:initial;
  text-shadow:1px 2px 3px rgba(174,57,174,0.75);
  -webkit-text-stroke-width:.2px;
  -webkit-text-stroke-color:rgba(174,57,174,0.75);
}

span#rate_label {
  text-align:left;
  font-style:italic;
  font-size:19px;
  color:#000101;
  font-family:initial;
  text-shadow:1px 2px 3px rgba(174,57,174,0.75);
  -webkit-text-stroke-width:.2px;
  -webkit-text-stroke-color:rgba(174,57,174,0.75);
}

span#admirers_label {
  text-align:left;
  font-style:italic;
  font-size:19px;
  color:#000101;
  font-family:initial;
  text-shadow:1px 2px 3px rgba(174,57,174,0.75);
  -webkit-text-stroke-width:.2px;
  -webkit-text-stroke-color:rgba(174,57,174,0.75);
}

span#friends_label {
  text-align:left;
  font-style:italic;
  font-size:19px;
  color:#000101;
  font-family:initial;
  text-shadow:1px 2px 3px rgba(174,57,174,0.75);
  -webkit-text-stroke-width:.2px;
  -webkit-text-stroke-color:rgba(174,57,174,0.75);
}

span#favorite_models_label {
  text-align:left;
  font-style:italic;
  font-size:19px;
  color:#000101;
  font-family:initial;
  text-shadow:1px 2px 3px rgba(174,57,174,0.75);
  padding-bottom:20px;
  -webkit-text-stroke-width:.2px;
  -webkit-text-stroke-color:rgba(174,57,174,0.75);
}

span#admirers_value {
  text-align:left;
  font-size:19px;
  color:#000101;
  font-family:initial;
  text-shadow:1px 2px 3px rgba(174,57,174,0.75);
  -webkit-text-stroke-width:.2px;
  -webkit-text-stroke-color:rgba(174,57,174,0.75);
}

span#favorite_models_value {
  text-align:left;
  font-style:italic;
  font-size:19px;
  color:#000101;
  font-family:initial;
  text-shadow:1px 2px 3px rgba(174,57,174,0.75);
  -webkit-text-stroke-width:.2px;
  -webkit-text-stroke-color:rgba(174,57,174,0.75);
}

span#meaning_life_label,span#five_things_label,span#favorite_books_label,span#for_fun_label,span#favorite_songs_label,span#favorite_movies_label,span#craziest_thing_label,span#be_anywhere_label,span#hobbies_label,span#talents_label,span#perfect_mate_label,span#turn_ons_label,span#perfect_date_label,span#know_me_label {
  font-size:.1px;
}

span#meaning_life_value,span#five_things_value,span#favorite_books_value,span#for_fun_value,span#favorite_songs_value,span#favorite_movies_value,span#craziest_thing_value,span#be_anywhere_value,span#hobbies_value,span#talents_value,span#perfect_mate_value,span#turn_ons_value,span#perfect_date_value,span#know_me_value {
  font-size:0;
}

#offline {
  position:fixed;
  bottom:0;
  left:2%;
  x-index:inherit;
}

#offline > a > img:hover {
  webkit-transform:scale(1.2,1.2);
  -moz-transform:scale(1.2,1.2);
  -ms-transform:scale(1.2,1.2);
  -o-transform:scale(1.2,1.2);
  transform:scale(1.2,1.2);
  -webkit-transition:all .3s linear;
  -moz-transition:all .3s linear;
  -ms-transition:all .3s linear;
  -o-transition:all .3s linear;
  transition:all .3s linear;
}

#vids {
  display:inline-block;
  width:98%;
  height:530px;
  overflow:auto;
  margin:0 auto;
  padding:5px;
  background-color:rgba(0,0,0,0.33);
  border:#980A69;
  border-width:2px;
  border-style:groove;
  border-radius:.5pc;
  font-size:15px;
}

.view-fourth img {
  -webkit-transition:all .4s ease-in-out .2s;
  -moz-transition:all .4s ease-in-out .2s;
  -o-transition:all .4s ease-in-out .2s;
  -ms-transition:all .4s ease-in-out .2s;
  transition:all .4s ease-in-out .2s;
  -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter:alpha(opacity=100);
  opacity:1;
}

.view-fourth .mask {
  background-color:rgba(0,0,0,0.8);
  -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter:alpha(opacity=0);
  opacity:0;
  -webkit-transform:scale(0) rotate(-180deg);
  -moz-transform:scale(0) rotate(-180deg);
  -o-transform:scale(0) rotate(-180deg);
  -ms-transform:scale(0) rotate(-180deg);
  transform:scale(0) rotate(-180deg);
  -webkit-transition:all .4s ease-in;
  -moz-transition:all .4s ease-in;
  -o-transition:all .4s ease-in;
  -ms-transition:all .4s ease-in;
  transition:all .4s ease-in;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}

.view-fourth h2 {
  -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter:alpha(opacity=0);
  opacity:0;
  border-bottom:1px solid rgba(0,0,0,0.3);
  background:transparent;
  margin:20px 40px 0;
  -webkit-transition:all .5s ease-in-out;
  -moz-transition:all .5s ease-in-out;
  -o-transition:all .5s ease-in-out;
  -ms-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out;
}

.view-fourth p {
  -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter:alpha(opacity=0);
  opacity:0;
  -webkit-transition:all .5s ease-in-out;
  -moz-transition:all .5s ease-in-out;
  -o-transition:all .5s ease-in-out;
  -ms-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out;
}

.view-fourth a.info {
  -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter:alpha(opacity=0);
  opacity:0;
  -webkit-transition:all .5s ease-in-out;
  -moz-transition:all .5s ease-in-out;
  -o-transition:all .5s ease-in-out;
  -ms-transition:all .5s ease-in-out;
  transition:all .5s ease-in-out;
}

.view-fourth:hover .mask {
  -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter:alpha(opacity=100);
  opacity:1;
  -webkit-transform:scale(1) rotate(0deg);
  -moz-transform:scale(1) rotate(0deg);
  -o-transform:scale(1) rotate(0deg);
  -ms-transform:scale(1) rotate(0deg);
  transform:scale(1) rotate(0deg);
  -webkit-transition-delay:.2s;
  -moz-transition-delay:.2s;
  -o-transition-delay:.2s;
  -ms-transition-delay:.2s;
  transition-delay:.2s;
}

.view-fourth:hover img {
  -webkit-transform:scale(0);
  -moz-transform:scale(0);
  -o-transform:scale(0);
  -ms-transform:scale(0);
  transform:scale(0);
  -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter:alpha(opacity=0);
  opacity:0;
  -webkit-transition-delay:0;
  -moz-transition-delay:0;
  -o-transition-delay:0;
  -ms-transition-delay:0;
  transition-delay:0;
}

.view-fourth:hover h2,.view-fourth:hover p,.view-fourth:hover a.info {
  -ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter:alpha(opacity=100);
  opacity:1;
  -webkit-transition-delay:.5s;
  -moz-transition-delay:.5s;
  -o-transition-delay:.5s;
  -ms-transition-delay:.5s;
  transition-delay:.5s;
}

.view {
  width:350px;
  height:200px;
  margin:1px;
  float:left;
  border:3px solid #CC157C;
  overflow:hidden;
  position:relative;
  text-align:center;
  -webkit-box-shadow:1px 1px 2px #231F1F;
  -moz-box-shadow:1px 1px 2px #e6e6e6;
  box-shadow:1px 1px 2px #2B1C1C;
  cursor:default;
  background:rgba(255,115,209,0.49) url() no-repeat center center;
  margin-left:68px;
  margin-bottom:10px;
  margin-top:10px;
}

.view .mask,.view .content {
  width:350px;
  height:200px;
  position:absolute;
  overflow:hidden;
  top:0;
  left:0;
}

.view img {
  display:block;
  position:relative;
}

.view h2 {
  text-transform:uppercase;
  color:#fff;
  text-align:center;
  position:relative;
  font-size:15px;
  padding:2px;
  background:rgba(0,0,0,0.8);
  margin:0;
}

.view p {
  font-family:Georgia,serif;
  font-style:italic;
  font-size:12px;
  position:relative;
  color:#fff;
  padding:0 10px 10px;
  text-align:center;
}

.view a.info {
  display:inline-block;
  text-decoration:none;
  padding:7px 14px;
  background:#ff73d1;
  color:#fff;
  text-transform:uppercase;
  -webkit-box-shadow:0 0 1px #000;
  -moz-box-shadow:0 0 1px #000;
  box-shadow:0 0 1px #000;
  margin-top:30px;
}

.view a.info:hover {
  -webkit-box-shadow:0 0 5px #fff;
  -moz-box-shadow:0 0 5px #fff;
  box-shadow:0 0 5px #fff;
  background:#02A3A4;
}

h3 {
  font-family:fantasy;
  text-shadow:-3px 3px 4px rgb(15,38,164);
  font-size:48px;
  font-style:italic;
  font-variant:normal;
  font-weight:500;
  margin-bottom:35px;
  -webkit-text-stroke-width:1px;
  -webkit-text-stroke-color:black;
  color:#FF008F;
  height:auto;
  width:auto;
  margin-top:50px;
  margin-left:15px;
  text-align:center;
}

h4 {
  font-family:fantasy;
  text-shadow:-3px 3px 4px rgb(15,38,164);
  font-size:48px;
  font-style:italic;
  font-variant:normal;
  font-weight:500;
  margin-bottom:35px;
  -webkit-text-stroke-width:1px;
  -webkit-text-stroke-color:black;
  color:#FF008F;
  height:auto;
  width:auto;
  margin-top:50px;
  margin-left:15px;
  text-align:center;
  position:relative;
}

div#tippers {
  position:relative;
  bottom:80px;
}

span#meaning_life_label {
  font-size:.1px;
}

#icons {
  position:fixed;
  top:0;
  right:0;
  x-index:1px;
  width:139px;
  height:303px;
  background:#f7dceb;
  border-style:ridge;
  border-width:2px;
  border-color:#02a3e0;
}

#dr_icon > a > img:hover,#icons > a:nth-child(1) > img:hover,#icons > a:nth-child(3) > img:hover,#icons > a:nth-child(2) > img:hover {
  webkit-transform:scale(1.2,1.2);
  -moz-transform:scale(1.2,1.2);
  -ms-transform:scale(1.2,1.2);
  -o-transform:scale(1.2,1.2);
  transform:scale(1.2,1.2);
  -webkit-transition:all .3s linear;
  -moz-transition:all .3s linear;
  -ms-transition:all .3s linear;
  -o-transition:all .3s linear;
  transition:all .3s linear;
}

#Menu {
  border:ridge;
  border-style:inset;
  border-width:3.1px;
  border-color:rgb(255,215,0);
  display:block;
  width:550px;
  height:292px;
  margin:0 auto;
  overflow:overlay;
  background:#e6e6e6;
  border-radius:3px 3px 0 0;
  -moz-border-radius:5px 5px 0 0;
  -ms-border-radius:5px 5px 0 0;
  -o-border-radius:5px 5px 0 0;
/* -webkit-border-radius:5px 5px 0 0; */
/* box-shadow:0 2px 0 #ccc; */
  -moz-box-shadow:0 1px 0 #ccc;
  -ms-box-shadow:0 1px 0 #ccc;
  -o-box-shadow:0 1px 0 #ccc;
/* -webkit-box-shadow:0 1px 0 #ccc; */
  margin-bottom:90px;
  position:relative;
  bottom:290px;
}

#Menu h1 {
  display:block;
  margin-top:0;
  text-align:center;
  color:#FF73d1;
  font-weight:bold;
  font-size:50px;
  text-shadow:0 1px 0 #fff;
  border-bottom:1px solid #ccc;
  padding:10px;
  font-variant:small-caps;
  background:linear-gradient(to bottom,#f1f1f1 0%,#dfdfdf 100%)repeat scroll 0 0 rgba(0,0,0,0);
}

#Menu h1 span {
  display:inline-block;
  padding-left:10px;
  padding-right:10px;
  color:#666;
  margin-right:-15px;
}

#TipInfo {
  display:block;
  padding:10px;
  margin-top:2px;
  height:70px;
  overflow:auto;
  font-size:16px;
  font-family:Century Gothic;
  color:#FF73d1;
  border-bottom:1px solid #ccc;
}

#TipWrapper {
  display:block;
  padding:10px;
  margin-top:10px;
  overflow:auto;
  background:rgba(255,0,143,0.79);
  border:rgb(144,16,139);
  border-style:outset;
  margin-right:40px;
  width:650px;
  margin-left:135px;
}

.request {
  display:block;
  padding-top:15px;
  padding-bottom:5px;
  color:#FFFDFD;
  font-size:18px;
  font-family:Courier New;
  text-shadow:2px 2px 2px rgba(0,1,1,0.29);
  font-weight:500;
}

.request:hover {
  display:block;
  padding-top:15px;
  padding-bottom:5px;
  border-left:5px solid #314CE2;
  font-size:20px;
  color:#314CE2;
  text-indent:7px;
}

.price {
  display:block;
  float:right;
}

.buy {
  display:block;
  padding:4px 14px;
  border:1px solid #ff73d1;
  background:linear-gradient(to bottom,#f1f1f1 0%,rgb(32,133,205) 100%)repeat scroll 0 0 rgba(0,0,0,0);
  text-align:center;
  font-size:18px;
  font-family:Courier New;
  font-weight:bolder;
  -webkit-box-shadow:0 0 36px 2px rgba(0,0,0,0.37);
  -moz-box-shadow:0 0 36px 2px rgba(0,0,0,0.37);
  box-shadow:0 0 36px 2px rgba(0,0,0,0.37);
}

a.buy {
}

.buy:hover {
  display:block;
  padding:4px 14px;
  background:linear-gradient(to bottom,rgb(68,255,245) 0%,rgb(255,255,255) 100%)repeat scroll 0 0 rgba(0,0,0,0);
  color:#333;
  border:1px solid #ccc;
  text-align:center;
}

.request,.buy {
  transition:all .4s;
  -moz-transition:all .4s;
  -ms-transition:all .4s;
  -o-transition:all .4s;
  -webkit-transition:all .4s;
}

.logo_container {
  right:-240px;
  margin:0;
  padding:8px;
  position:fixed;
  bottom:.1%;
  min-width:290px;
  z-index:99;
  text-align:right;
  height:50px;
  text-overflow:clip;
}

.logo_container:hover {
  -webkit-transition:all 1s ease;
  -moz-transition:all 1s ease;
  -o-transition:all 1s ease;
  -ms-transition:all 1s ease;
  transition:all 1s ease;
  right:.1px;
}

.logo_container img {
  position:absolute;
  left:-30px;
  bottom:0;
  width:335px;
  z-index:169;
}

.twitter_container {
  background:linear-gradient(to bottom,#F6F6F6 0%,#FF1D9C 100%) repeat scroll 0 0 rgba(0,0,0,0);
  border-bottom:1px solid #E9E9E9;
  box-shadow:0 0 3px rgba(0,0,0,0.1);
  right:-80px;
  margin:0;
  padding:8px;
  position:fixed;
  top:313px;
  min-width:135px;
  z-index:99;
  text-align:right;
  height:50px;
  text-overflow:clip;
}

.twitter_container:hover {
  -webkit-transition:all 1s ease;
  -moz-transition:all 1s ease;
  -o-transition:all 1s ease;
  -ms-transition:all 1s ease;
  transition:all 1s ease;
  right:.1px;
  border-bottom:2px solid #00ACED;
}

.twitter_container img {
  position:absolute;
  left:6px;
  bottom:0;
}

.amazon_container {
  background:linear-gradient(to bottom,#FF1D9C 0%,#FFFFFF 100%) repeat scroll 0 0 rgba(0,0,0,0);
  border-bottom:1px solid #E9E9E9;
  box-shadow:0 0 3px rgba(0,0,0,0.1);
  right:-80px;
  margin:0;
  padding:8px;
  position:fixed;
  top:404px;
  min-width:135px;
  z-index:99;
  height:50px;
  text-align-last:right;
}

.amazon_container:hover {
  -webkit-transition:all 1s ease;
  -moz-transition:all 1s ease;
  -o-transition:all 1s ease;
  -ms-transition:all 1s ease;
  transition:all 1s ease;
  right:.1px;
  border-bottom:2px solid #fca604;
}

.amazon_container img {
  position:absolute;
  left:6px;
  bottom:0;
}

.amazon_container {
  background:linear-gradient(to bottom,#FF1D9C 0%,#FFFFFF 100%) repeat scroll 0 0 rgba(0,0,0,0);
  border-bottom:1px solid #E9E9E9;
  box-shadow:0 0 3px rgba(0,0,0,0.1);
  right:-80px;
  margin:0;
  padding:8px;
  position:fixed;
  top:382px;
  min-width:135px;
  z-index:99;
  height:50px;
  text-align-last:right;
}

.manyvids_container {
  background:linear-gradient(to bottom,#FF1D9C 0%,#FFFFFF 100%) repeat scroll 0 0 rgba(0,0,0,0);
  border-bottom:1px solid #E9E9E9;
  box-shadow:0 0 3px rgba(0,0,0,0.1);
  right:-80px;
  margin:0;
  padding:8px;
  position:fixed;
  top:450px;
  min-width:135px;
  z-index:99;
  height:50px;
  text-align-last:right;
}

.manyvids_container:hover {
  -webkit-transition:all 1s ease;
  -moz-transition:all 1s ease;
  -o-transition:all 1s ease;
  -ms-transition:all 1s ease;
  transition:all 1s ease;
  right:.1px;
  border-bottom:2px solid #0027ff;
}

.manyvids_container img {
  position:absolute;
  left:6px;
  bottom:0;
}

span.links-right {
  position:relative;
  top:8px;
  right:3px;
}

#menu24 {
  position:fixed;
  top:25px;
  left:3%;
  x-index:1px;
}

#menu24 > a:nth-child(3) > img:hover {
  margin-left:12px;
}

#menu24 > a:nth-child(5) > img:hover {
  margin-left:12px;
}

#menu24 > a:nth-child(7) > img:hover {
  margin-left:12px;
}

#menu24 > a:nth-child(9) > img:hover {
  margin-left:12px;
}

#menu24 > a:nth-child(11) > img:hover {
  margin-left:12px;
}

#menu24 > a:nth-child(19) > img:hover {
  margin-left:12px;
}

#menu24 > a:nth-child(13) > img:hover {
  margin-left:12px;
}

#menu24 > a:nth-child(15) > img:hover {
  margin-left:12px;
}

#menu24 > a:nth-child(17) > img:hover {
  margin-left:12px;
}

#menu24 > a:nth-child(21) > img:hover {
  margin-left:12px;
}

div#cum_name {
  display:block;
  float:right;
  background:rgba(216,228,216,0);
  font-size:35px;
  color:#0c00a5;
  text-align:center;
  position:relative;
  font-style:inherit;
  bottom:149px;
  right:249px;
  width:478px;
  font-family:sans-serif;
}

div#tip1 {
  display:block;
  float:right;
  background:rgba(216,228,216,0);
  font-size:30px;
  color:#000000;
  text-align:center;
  position:relative;
  font-style:inherit;
  font-family:initial;
  bottom:330px;
  right:225px;
  width:500px;
  text-shadow:1px 2px 3px rgba(255,0,143,0.41);
}

div#tip2 {
  display:block;
  float:right;
  background:rgba(216,228,216,0);
  font-size:30px;
  color:#000000;
  text-align:center;
  position:relative;
  font-style:inherit;
  font-family:initial;
  bottom:282px;
  right:225px;
  width:500px;
  text-shadow:1px 2px 3px rgba(255,0,143,0.41);
}

div#tip3 {
  display:block;
  float:right;
  background:rgba(216,228,216,0);
  font-size:30px;
  color:#000000;
  text-align:center;
  position:relative;
  font-style:inherit;
  font-family:initial;
  right:225px;
  width:500px;
  bottom:221px;
  text-shadow:1px 2px 3px rgba(255,0,143,0.41);
}

div#h1 {
  display:block;
  float:right;
  background:rgba(216,228,216,0);
  font-size:41px;
  color:#000101;
  text-align:center;
  position:relative;
  font-style:inherit;
  font-family:initial;
  bottom:505px;
  right:230px;
  width:500px;
  text-shadow:1px 2px 3px rgba(255,0,143,0.42);
}

#bday {
  position:fixed;
  bottom:18%;
  right:0;
  z-index:999;
  width:200px;
  height:190px;
  margin:0;
  background:url(http://i66.tinypic.com/mceuz5.jpg) no-repeat left top;
  -moz-transition-property:min-width,min-height,padding;
  -moz-transition-duration:150ms;
  -webkit-transition-property:min-width,min-height,padding;
  -webkit-transition-duration:150ms;
  -o-transition-property:min-width,min-height,padding;
  -o-transition-duration:150ms;
  transition-timing-function:cubic-bezier(0.2,0.4,0.7,0.8);
}

#bday:hover {
  width:390px;
  height:475px;
  padding:0 24px 27px 0;
  background-image:url(http://i66.tinypic.com/2e3d4ya.jpg);
  -moz-transition-property:min-width,min-height,padding;
  -moz-transition-duration:500ms;
  -webkit-transition-property:min-width,min-height,padding;
  -webkit-transition-duration:500ms;
  -o-transition-property:min-width,min-height,padding;
  -o-transition-duration:500ms;
  transition-timing-function:cubic-bezier(0.2,0.4,0.7,0.8);
  span#perfect_date_labelposition:relative;
  bottom:.1px;
}

#mr_icon > a > img:hover,#mr_dragon > a > img:hover,#sm_icon > a > img:hover,#spoil_me > a:nth-child(2) > img:hover,#spoil_me > a:nth-child(4) > img:hover,#spoil_me > a:nth-child(6) > img:hover,#spoil_me > a:nth-child(9) > img:hover,#spoil_me > a:nth-child(7) > img:hover,#raffles > a:nth-child(3) > img:hover,#raffles > a:nth-child(5) > img:hover,#raffles > a:nth-child(6) > img:hover,#raffles > a:nth-child(7) > img:hover,#raffles > a:nth-child(8) > img:hover,#raffles > a:nth-child(9) > img:hover,#meaning_life_container > a:nth-child(11) > img:hover,#dv_icon > a > img:hover,#cb > a:nth-child(1) > img:hover,#cb > a:nth-child(2) > img:hover,#cb > a:nth-child(3) > img:hover,#raffles > a:nth-child(4) > img:hover {
  webkit-transform:scale(0.95,0.95);
  -moz-transform:scale(0.95,0.95);
  -ms-transform:scale(0.95,0.95);
  -o-transform:scale(0.95,0.95);
  transform:scale(0.95,0.95);
}

#i > a > img:hover,#meaning_life_value > a > img:hover,#new_toys > a:nth-child(4) > img:hover,#new_toys > a:nth-child(5) > img:hover,#new_toys > a:nth-child(3) > img:hover {
  webkit-transform:scale(1.2,1.2);
  -moz-transform:scale(1.2,1.2);
  -ms-transform:scale(1.2,1.2);
  -o-transform:scale(1.2,1.2);
  transform:scale(1.2,1.2);
  -webkit-transition:all .3s linear;
  -moz-transition:all .3s linear;
  -ms-transition:all .3s linear;
  -o-transition:all .3s linear;
  transition:all .3s linear;
}

#relatedContent {
  max-width:800px;
  margin:150px auto;
}

#relatedContent .item {
  max-width:44%;
  padding:3%;
  float:left;
  text-align:center;
}

#relatedContent .item a img {
  max-width:100%;
}

#profile_schedule {
  font-family:inherit;
  font-size:15px;
  line-height:25px;
  border-bottom:#FF008C;
  border-bottom-style:groove;
  border-bottom-width:2px;
  padding-bottom:20px;
  padding-left:20px;
}

#logo {
  display:block;
  position:fixed;
  bottom:-4.2%;
  right:-70px;
  width:222px;
  height:127px;
  padding-left:0;
  padding-top:0;
  padding-bottom:0;
  background:url(http://i65.tinypic.com/29w5lyt.jpg)no-repeat;
}

a#logo:hover {
  -webkit-transition:margin 1s;
  -moz-transition:margin 1s;
  transition:padding 1s;
  padding-bottom:114px;
  padding-right:53px;
}

#dvids {
  display:inline-block;
  width:98%;
  height:530px;
  overflow:auto;
  margin:0 auto;
  padding:5px;
  background-color:rgba(253,64,171,0.27);
  border:#0b5997;
  border-width:3px;
  border-style:groove;
  border-radius:-2.5pc;
  font-size:15px;
}

#games > a:nth-child(3) > img:hover,#games > a:nth-child(4) > img:hover,#games > a:nth-child(5) > img:hover,#games > a:nth-child(6) > img:hover,#games > a:nth-child(7) > img:hover,#games > a:nth-child(8) > img:hover {
  webkit-transform:scale(0.95,0.95);
  -moz-transform:scale(0.95,0.95);
  -ms-transform:scale(0.95,0.95);
  -o-transform:scale(0.95,0.95);
  transform:scale(0.95,0.95);
}

#silver1 {
  display:block;
  float:right;
  background:rgba(216,228,216,0);
  font-size:18.5px;
  color:#000000;
  text-align:center;
  width:150px;
  position:relative;
  bottom:665px;
  right:755px;
/* font-weight:bolder; */
  font-family:sans-serif;
  text-shadow:1px 1px 8px rgba(175,7,255,0.6);
  line-height:1.1;
}

#silver2 {
  line-height:1.1;
  display:block;
  float:right;
  background:rgba(216,228,216,0);
  font-size:18.5px;
  color:#000000;
  text-align:center;
  width:150px;
  position:relative;
  bottom:665px;
  right:479px;
/* font-weight:bolder; */
  font-family:sans-serif;
  text-shadow:1px 1px 8px rgba(175,7,255,0.6);
}

#silver3 {
  line-height:1.1;
  display:block;
  float:right;
  background:rgba(216,228,216,0);
  font-size:18.5px;
  color:#000000;
  text-align:center;
  width:150px;
  position:relative;
  bottom:665px;
  right:195px;
/* font-weight:bolder; */
  font-family:sans-serif;
  text-shadow:1px 1px 8px rgba(175,7,255,0.6);
}

#gold1 {
  line-height:1.1;
  display:block;
  display:block;
  float:right;
  background:rgba(216,228,216,0);
  font-size:18.5px;
  color:#000000;
  text-align:center;
  width:150px;
  position:relative;
  bottom:665px;
  right:-90px;
/* font-weight:bolder; */
  font-family:sans-serif;
  text-shadow:1px 1px 8px rgba(175,7,255,0.6);
}

#gold2 {
  line-height:1.1;
  display:block;
  float:right;
  background:rgba(216,228,216,0);
  font-size:18.5px;
  color:#000000;
  text-align:center;
  width:150px;
  position:relative;
  bottom:665px;
  right:-360px;
/* font-weight:bolder; */
  font-family:sans-serif;
  text-shadow:1px 1px 8px rgba(175,7,255,0.6);
}

#gold3 {
  line-height:1.1;
  display:block;
  float:right;
  background:rgba(216,228,216,0);
  font-size:18.5px;
  color:#000000;
  text-align:center;
  width:150px;
  position:relative;
  bottom:665px;
  right:-625px;
/* font-weight:bolder; */
  font-family:sans-serif;
  text-shadow:1px 1px 8px rgba(175,7,255,0.6);
}

#platinum1 {
  line-height:1.1;
  display:block;
  float:right;
  background:rgba(216,228,216,0);
  font-size:18.5px;
  color:#000000;
  text-align:center;
  width:150px;
  position:relative;
  bottom:470px;
  right:668px;
/* font-weight:bolder; */
  font-family:sans-serif;
  text-shadow:1px 1px 8px rgba(175,7,255,0.6);
}

#platinum2 {
  line-height:1.1;
  display:block;
  float:right;
  background:rgba(216,228,216,0);
  font-size:18.5px;
  color:#000000;
  text-align:center;
  width:150px;
  position:relative;
  bottom:470px;
  right:368px;
/* font-weight:bolder; */
  font-family:sans-serif;
  text-shadow:1px 1px 8px rgba(175,7,255,0.6);
}

#platinum3 {
  line-height:1.1;
  display:block;
  float:right;
  background:rgba(216,228,216,0);
  font-size:18.5px;
  color:#000000;
  text-align:center;
  width:150px;
  position:relative;
  bottom:470px;
  right:55px;
/* font-weight:bolder; */
  font-family:sans-serif;
  text-shadow:1px 1px 8px rgba(175,7,255,0.6);
}

#platinum4 {
  line-height:1.1;
  display:block;
  float:right;
  background:rgba(216,228,216,0);
  font-size:18.5px;
  color:#000000;
  text-align:center;
  width:150px;
  position:relative;
  bottom:470px;
  right:-255px;
/* font-weight:bolder; */
  font-family:sans-serif;
  text-shadow:1px 1px 8px rgba(175,7,255,0.6);
}

#mr1 {
  line-height:1.4;
  display:block;
  float:right;
  background:rgba(216,228,216,0);
  font-size:18.5px;
  color:#000000;
  text-align:center;
  width:150px;
  position:relative;
  bottom:645px;
  right:686px;
/* font-weight:bolder; */
  font-family:sans-serif;
  text-shadow:1px 1px 8px rgb(226,151,97);
}

#mr2 {
  line-height:1.4;
  display:block;
  float:right;
  background:rgba(216,228,216,0);
  font-size:18.5px;
  color:#000000;
  text-align:center;
  width:150px;
  position:relative;
  bottom:645px;
  right:351px;
/* font-weight:bolder; */
  font-family:sans-serif;
  text-shadow:1px 1px 8px rgb(226,151,97);
}

#mr3 {
  line-height:1.4;
  display:block;
  float:right;
  background:rgba(216,228,216,0);
  font-size:18.5px;
  color:#000000;
  text-align:center;
  width:150px;
  position:relative;
  bottom:645px;
  right:11px;
/* font-weight:bolder; */
  font-family:sans-serif;
  text-shadow:1px 1px 8px rgb(226,151,97);
}

#mr4 {
  line-height:1.4;
  display:block;
  float:right;
  background:rgba(216,228,216,0);
  font-size:18.5px;
  color:#000000;
  text-align:center;
  width:150px;
  position:relative;
  bottom:645px;
  right:-317px;
/* font-weight:bolder; */
  font-family:sans-serif;
  text-shadow:1px 1px 8px rgb(226,151,97);
}

.progress {
  overflow:hidden;
  margin:50px auto;
  padding:0 15px;
  width:645px;
  background:#c7c7c7;
  border-radius:8px;
  background-image:linear-gradient(to bottom,rgb(141,213,245),#218dce);
  position:relative;
  margin-top:-7px;
  height:34px;
  bottom:142px;
  border-bottom-width:20px;
  left:auto;
  right:30px;
  top:auto;
  -webkit-box-shadow:1px 1px 4px 0 rgba(0,0,0,0.2);
  box-shadow:1px 1px 4px 0 rgba(0,0,0,0.2);
  -webkit-box-shadow:-1px -1px 4px 0 rgba(0,0,0,0.2);
  box-shadow:-1px -1px 4px 0 rgba(0,0,0,0.2);
}

.progress-val {
  float:right;
  margin-left:15px;
  font:bold 15px/34px Helvetica,Arial,sans-serif;
  color:#ffffff;
  text-shadow:0 1px rgba(0,0,0,0.75);
}

.progress-bar {
  display:block;
  overflow:hidden;
  height:8px;
  margin:13px 0;
  background:#b8b8b8;
  border-radius:4px;
  background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.2),transparent 60%);
  background-image:-moz-linear-gradient(top,rgba(0,0,0,0.2),transparent 60%);
  background-image:-o-linear-gradient(top,rgba(0,0,0,0.2),transparent 60%);
  background-image:linear-gradient(to bottom,rgba(0,0,0,0.2),transparent 60%);
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2),0 1px rgba(255,255,255,0.6);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2),0 1px rgba(255,255,255,0.6);
}

.progress-in {
  display:block;
  min-width:8px;
  height:8px;
  background:#D019E6;
  background-image:linear-gradient(to bottom,rgba(255,0,24,0.3),rgba(255,255,255,0) 60%,rgba(0,0,0,0) 61%,rgba(0,0,0,0.2)),linear-gradient(to right,rgba(233,89,223,0.85),rgba(151,0,249,0.73));
  border-radius:4px;
  -webkit-box-shadow:inset 0 1px rgba(0,0,0,0.2),inset 0 0 0 1px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px rgba(0,0,0,0.2),inset 0 0 0 1px rgba(0,0,0,0.2);
}

.lightbox {
/** Hide the lightbox */
  opacity:0;
/** Apply basic lightbox styling */
  position:fixed;
  z-index:9999;
  width:100%;
  height:100%;
  top:-100%;
  left:0;
  color:rgba(0,0,0,0.88);
  -webkit-transition:opacity .5s ease-in-out;
  -moz-transition:opacity .5s ease-in-out;
  -o-transition:opacity .5s ease-in-out;
  transition:opacity .5s ease-in-out;
}

.lightbox:target {
  opacity:1;
  outline:none;
  top:0;
  -webkit-transition:opacity .5s ease-in-out;
  -moz-transition:opacity .5s ease-in-out;
  -o-transition:opacity .5s ease-in-out;
  transition:opacity .5s ease-in-out;
  background:rgba(255,0,143,0.82);
  cursor:url(context-menu),d;
}

.lightbox .box {
  width:-webkit-min-content;
  width:-moz-min-content;
  width:min-content;
  min-width:500px;
  margin:10% auto;
  padding:10px 20px;
  background-color:rgba(40,40,38,0);
/* box-shadow:0 1px 26px -3px #777777; */
}

.lightbox .close {
  display:block;
  text-decoration:none;
  font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size:30px;
  color:rgb(255,255,255);
  position:relative;
  background-color:#0098ac;
  border-style:solid;
  padding-top:4px;
  padding-bottom:4px;
  padding-left:15px;
  padding-right:15px;
  bottom:20px;
}

.lightbox .next {
  display:block;
  text-decoration:none;
  font-family:Gotham,"Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size:22px;
  color:#FFFCFC;
  background:#6505B7;
  padding-top:8px;
  padding-bottom:8px;
  padding-left:18px;
  padding-right:18px;
  border-radius:5px;
  margin-right:39.8%;
  border-color:#B015CD;
  border-width:5px;
  border-style:double;
  position:relative;
  bottom:90px;
}

.next,.close {
  float:right;
}

.clear {
  display:block;
  clear:both;
}

.joinchat {
  display:inline-table;
  width:200px;
  height:57px;
  background:url();
  background-repeat:no-repeat;
  animation:pulse 1s ease infinite;
/* transition: transform 0.2s; */
  position:absolute;
  left:685px;
  bottom:-200px;
}

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

#dv_icon > a:nth-child(2) > img {
  position:absolute;
  left:238%;
  width:129px;
  bottom:-330px;
  border-radius:12%;
/* box-shadow: 0 0 10px 4px rgba(119,119,119,0.75); */
  -moz-box-shadow:0 0 10px 4px rgba(119,119,119,0.75);
  -webkit-box-shadow:0 0 10px 4px rgba(119,119,119,0.75);
  background:white;
  border-style:ridge;
  border-width:1.5px;
  border-color:#0e607f;
  margin-bottom:0;
  padding-bottom:1.5px;
  padding-bottom:5px;
}

div#fuck_m {
  top:90px;
  position:relative;
}

#meaning_life_value > div.fm_icons > a:nth-child(11) > img:hover,#meaning_life_value > div.fm_icons > a:nth-child(10) > img:hover,#meaning_life_value > div.fm_icons > a:nth-child(9) > img:hover,#meaning_life_value > div.fm_icons > a:nth-child(8) > img:hover,#meaning_life_value > div.fm_icons > a:nth-child(7) > img:hover,#meaning_life_value > div.fm_icons > a:nth-child(6) > img:hover,#meaning_life_value > div.fm_icons > a:nth-child(5) > img:hover,#meaning_life_value > div.fm_icons > a:nth-child(4) > img:hover,#meaning_life_value > div.fm_icons > a:nth-child(3) > img:hover,#meaning_life_value > div.fm_icons > a:nth-child(2) > img:hover,#meaning_life_value > div.fm_icons > a:nth-child(1) > img:hover {
  webkit-transform:scale(0.90,0.90);
  -moz-transform:scale(0.90,0.90);
  -ms-transform:scale(0.90,0.90);
  -o-transform:scale(0.90,0.90);
  transform:scale(0.90,0.90);
}

#highest > img:nth-child(2):hover {
  webkit-transform:scale(1.45,1.45);
  -moz-transform:scale(1.45,1.45);
  -ms-transform:scale(1.45,1.45);
  -o-transform:scale(1.45,1.45);
  transform:scale(1.45,1.45);
}

#thumbwrap {
  position:relative;
  width:2px;
  height:2px;
  bottom:71px;
  left:59px;
  z-index:1;
}

.thumb img {
  margin:3px;
  float:left;
  width:279px;
}

.thumb span {
  position:absolute;
  visibility:hidden;
  width:2px;
  height:2px;
}

.thumb:hover,.thumb:hover span {
  visibility:visible;
  top:0;
  left:250px;
  z-index:1;
}