@charset "UTF-8";

!OATHTAKER CODED Â© 2014-2016 V10
/-----------------------------------------------------------------------------------------------------------------------------
Intellectual Property & Copyright Notice
The design and content of this profile and all associated copyright and other intellectual property rights to the profile and the material on the profile are reserved.You may not copy,modify,republish or in any other way use the design,stylings and/or contents of this profile except as expressly permitted by the model and myself,and you must not download any material or copy and save any material to your computer without prior permission. Known infringers of intellectual property rights include: MFCDesignMaker,Spany82,Hankshill,jnsciretta,EvilDaddy.
-----------------------------------------------------------------------------------------------------------------------------/
html {
  width:100%!important;
  height:100%;
}

a:link {
  color:#8A0829;
  text-decoration:none;
}

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

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

.menu {
  position:fixed;
  left:0;
  top:85%;
  width:10em;
  margin:-2.5em 0 0;
  z-index:5;
  background-color:transparent;
  color:#000;
  font-weight:600;
  font-size:11pt;
  font-style:normal;
  text-align:left;
  border:none;
  padding:.5em .5em .5em 1.5em;
  -webkit-transition-property:color,background;
  -webkit-transition-duration:1s,1s;
  -webkit-transition-timing-function:linear,ease-in;
}

.menu a {
  text-decoration:none;
  color:#FE2EF7;
  -webkit-transition-property:color;
  -webkit-transition-duration:1s,1s;
  -webkit-transition-timing-function:linear,ease-in;
  -moz-transition-property:color,background-color;
  -moz-transition-duration:1s;
  -moz-transition-timing-function:linear,ease-in;
}

.menu:hover {
  color:#000;
  background-color:transparent;
}

.menu:hover a {
  color:#A4A4A4;
}

.menu a:hover {
  color:#FF0000;
}

#profile_avatar {
  display:none;
}

#profile_main_photo {
  display:none;
}

#header_bar {
  display:none;
}

#footer_bar {
  display:none;
}

#blurb_label {
  display:none;
}

#blurb_value {
  display:none;
}

#status_label {
  display:none;
}

#status_value {
  font-family:Geneva,Helvetica,sans-serif;
  font-weight:600;
  font-style:normal;
  z-index:1;
  position:absolute;
  top:119px;
  left:400px;
}

#unix_last_login_label,#unix_last_login_value,#unix_last_updated_label,#unix_last_updated_value {
  display:none;
}

#profile_photo_galleries {
  position:relative;
  border-radius:5px;
  left:0;
}

.photo_gallery_image {
  border:2px solid #FE2EF7;
  border-radius:50px;
}

.heading {
  display:none;
}

body {
  width:1180px;
  margin:0 auto!important;
  background:url(https://dl.dropbox.com/s/thy6hwz4zu8uwgd/Heidi_Background.jpg?dl=0) top center fixed;
  line-height:1;
}

.profile_section_content {
  top:80px;
  left:100px;
  width:960px!important;
  border:px #;
  padding:5px;
  margin:0;
  color:#666666;
  border:px #;
  padding:5px;
  margin:5px;
}

.profile_section_background {
  background-color:transparent;
  filter:alpha(opacity=100);
  opacity:1;
}

.profile_section_content .label {
  color:#F367CE;
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
  font-weight:600;
  font-style:normal;
  font-size:1.05rem;
  line-height:1.25rem;
}

.profile_section_content .value {
  color:#424242;
  font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;
  font-weight:600;
  font-style:italic;
  font-size:.95rem;
}

#profile_friends {
  width:800px!important;
  position:relative;
  left:0;
}

#favorite_models_container .label {
  min-width:100px!important;
}

#favorite_models_container .value {
  font:bold 13px/17px Arial,sans-serif;
}

#favorite_models_container .value a {
  color:#F367CE;
  text-decoration:none;
  padding:1px 5px;
  border-right:1px solid #FF0000;
}

#favorite_models_container a:last-child {
  border:none;
}

#favorite_models_container a:hover {
  color:#FFFFFF;
  background-color:#F367CE;
  border-radius:2px;
}

#friends_container .value {
  font:bold 13px/17px Arial,sans-serif;
}

#friends_container .value a {
  color:#F367CE;
  text-decoration:none;
  padding:1px 5px;
  border-right:1px solid #FF0000;
}

#friends_container a:last-child {
  border:none;
}

#friends_container .value a:hover {
  color:#FFFFFF;
  background-color:#F367CE;
  border-radius:2px;
}

.link-amazon a {
  display:block;
  position:absolute;
  width:95px;
  height:91px;
  top:445px;
  left:410px;
  z-index:1;
  background:transparent url(https://dl.dropbox.com/s/3hrvgic7f5vfm89/Heidi_IconAmazon.png?dl=0) no-repeat;
}

.link-amazon a:hover {
  transform:scale(1.1);
  -moz-transform:scale(1.1);
  -o-transform:scale(1.1);
  -webkit-transform:scale(1.1);
}

.link-amazon a:hover {
  background-position:0 -91px;
}

.link-snapchat a {
  display:block;
  position:absolute;
  width:95px;
  height:91px;
  top:445px;
  left:510px;
  z-index:1;
  background:transparent url(https://dl.dropbox.com/s/312qjlrlo84ntsx/Heidi_IconSnapchat.png?dl=0) no-repeat;
}

.link-snapchat a:hover {
  transform:scale(1.1);
  -moz-transform:scale(1.1);
  -o-transform:scale(1.1);
  -webkit-transform:scale(1.1);
}

.link-snapchat a:hover {
  background-position:0 -91px;
}

.link-offlinetip a {
  display:block;
  position:absolute;
  width:95px;
  height:91px;
  top:445px;
  left:610px;
  z-index:1;
  background:transparent url(https://dl.dropbox.com/s/fcs98yoqps8xqv6/Heidi_IconOffline.png?dl=0) no-repeat;
}

.link-offlinetip a:hover {
  transform:scale(1.1);
  -moz-transform:scale(1.1);
  -o-transform:scale(1.1);
  -webkit-transform:scale(1.1);
}

.link-offlinetip a:hover {
  background-position:0 -91px;
}

.link-rate a {
  display:block;
  position:absolute;
  width:95px;
  height:91px;
  top:445px;
  left:710px;
  z-index:1;
  background:transparent url(https://dl.dropbox.com/s/9fv93z61lhol9g1/Heidi_IconRate.png?dl=0) no-repeat;
}

.link-rate a:hover {
  transform:scale(1.1);
  -moz-transform:scale(1.1);
  -o-transform:scale(1.1);
  -webkit-transform:scale(1.1);
}

.link-rate a:hover {
  background-position:0 -91px;
}

#tags_label.label {
  display:none;
}

#tags_container .value {
  display:none;
}

#about_me_label {
  position:absolute;
  color:transparent;
}

#heidi_profiletitle {
  width:995px!important;
  overflow:hidden;
  position:absolute;
  top:-170px;
  left:10px;
  background:transparent;
}

#heidi_spoilme {
  width:923px!important;
  overflow:hidden;
  position:relative;
  top:10px;
  left:-187px;
  background:transparent;
}

#heidi_top3 {
  width:995px!important;
  overflow:hidden;
  position:relative;
  top:10px;
  left:-187px;
  background:transparent;
}

#heidi_top3_container {
  width:995px!important;
  overflow:hidden;
  position:relative;
  top:10px;
  left:-20px;
  //left:-175px;
  background:transparent;
}

#heidi_top5 {
  width:995px!important;
  overflow:hidden;
  position:relative;
  top:10px;
  left:-187px;
}

#heidi_top5_container {
  width:995px!important;
  height:450px;
  overflow:hidden;
  position:relative;
  top:10px;
  left:-175px;
  background:url(https://dl.dropbox.com/s/naqm2f3lu35i0rg/Heidi_PanelTop5.png) top center no-repeat;
}

#heidi_rules {
  width:995px!important;
  overflow:hidden;
  position:relative;
  top:10px;
  left:-187px;
  background:transparent;
}

#heidi_tipmenu {
  width:995px!important;
  overflow:hidden;
  position:relative;
  top:10px;
  left:-187px;
  background:transparent;
}

#heidi_calendar {
  width:995px!important;
  overflow:hidden;
  position:relative;
  top:10px;
  left:-187px;
  background:transparent;
}

#heidi_raffle {
  width:995px!important;
  height:auto;
  overflow:hidden;
  position:relative;
  top:40px;
  left:-187px;
  background:transparent;
}

#heidi_xmasraffle {
  width:995px!important;
  overflow:hidden;
  position:relative;
  top:10px;
  left:-187px;
  background:transparent;
}

#heidi_videostitle {
  width:995px!important;
  overflow:hidden;
  position:relative;
  top:10px;
  left:-187px;
  background:transparent;
}

#heidi_spacer {
  width:995px;
  overflow:hidden;
  position:relative;
  margin:0 0 0 -187px;
  background:transparent;
}

#heidi_hubby {
  width:288px;
  overflow:hidden;
  position:absolute;
  top:50px;
  left:390px;
  background:transparent;
}

h1 {
  font-size:10px;
  font-style:italic;
}

h2 {
  color:#FFBF00;
  font-family:"Avant Garde",Avantgarde,"Century Gothic",CenturyGothic,"AppleGothic",sans-serif;
  font-weight:900;
  font-style:normal;
  font-size:16px;
  text-shadow:1px 1px 2px #000;
}

h3 {
  color:#000;
  font-family:"Avant Garde",Avantgarde,"Century Gothic",CenturyGothic,"AppleGothic",sans-serif;
  font-weight:900;
  font-style:normal;
  font-size:17px;
  margin-left:18px;
}

#hubby_name {
  position:absolute;
  width:180px;
  text-align:center;
  top:250px;
  left:445px;
  font-family:Candara,Calibri,Segoe,"Segoe UI",Optima,Arial,sans-serif;
  font-size:22px;
  font-style:normal;
  text-transform:uppercase;
  color:#FF0000;
  line-height:19px;
  text-shadow:1px 1px 2px #000;
}

#hubby_tipvalue {
  position:absolute;
  width:180px;
  text-align:center;
  top:275px;
  left:445px;
  color:#000;
  font-family:"Avant Garde",Avantgarde,"Century Gothic",CenturyGothic,"AppleGothic",sans-serif;
  font-weight:700;
  font-style:normal;
  font-size:18px;
}

#exhubby_names {
  position:absolute;
  width:180px;
  top:90px;
  left:700px;
  color:#000;
  font-family:"Avant Garde",Avantgarde,"Century Gothic",CenturyGothic,"AppleGothic",sans-serif;
  font-weight:600;
  font-style:normal;
  font-size:15px;
  line-height:19px;
}

#frame_preboob {
  width:875px;
  height:auto;
  overflow:auto;
  background:#F4CED9;
  position:relative;
  left:-165px;
  border-top-left-radius:2px;
  -moz-border-radius-topleft:2px;
  -webkit-border-top-left-radius:2px;
  border-bottom-left-radius:2px;
  -moz-border-radius-bottomleft:2px;
  -webkit-border-bottom-left-radius:2px;
  border-bottom-right-radius:2px;
  -moz-border-radius-bottomright:2px;
  -webkit-border-bottom-right-radius:2px;
  border-top-right-radius:2px;
  -moz-border-radius-topright:2px;
  -webkit-border-top-right-radius:2px;
  -moz-box-shadow:0 0 0 4px #EBBBEF,1px 1px 4px 4px rgba(10,10,0,.5);
  -webkit-box-shadow:0 0 0 4px #EBBBEF,1px 1px 4px 4px rgba(10,10,0,.5);
  box-shadow:0 0 0 2px #EBBBEF,2px 1px 6px 4px rgba(10,10,0,.5);
  z-index:99;
}

#frame_postboob {
  width:875px;
  height:auto;
  overflow:auto;
  background:#F4CED9;
  position:relative;
  left:-165px;
  border-top-left-radius:2px;
  -moz-border-radius-topleft:2px;
  -webkit-border-top-left-radius:2px;
  border-bottom-left-radius:2px;
  -moz-border-radius-bottomleft:2px;
  -webkit-border-bottom-left-radius:2px;
  border-bottom-right-radius:2px;
  -moz-border-radius-bottomright:2px;
  -webkit-border-bottom-right-radius:2px;
  border-top-right-radius:2px;
  -moz-border-radius-topright:2px;
  -webkit-border-top-right-radius:2px;
  -moz-box-shadow:0 0 0 4px #EBBBEF,1px 1px 4px 4px rgba(10,10,0,.5);
  -webkit-box-shadow:0 0 0 4px #EBBBEF,1px 1px 4px 4px rgba(10,10,0,.5);
  box-shadow:0 0 0 2px #EBBBEF,2px 1px 6px 4px rgba(10,10,0,.5);
  z-index:99;
}

#frame_videos::-webkit-scrollbar {
  -webkit-appearance:none;
  width:10px;
  height:10px;
}

#frame_videos::-webkit-scrollbar-thumb {
  border-radius:8px;
  height:10px;
  border:2px solid #000;
  background-color:#DA984A;
}

//-------------------------------------------------------
#profile_comments {
  position:relative;
  top:10px;
  left:0;
}

#wall_poster_username {
  position:relative;
  top:-5px!important;
  left:0;
  border:none!important;
  font-family:Optima,Segoe,"Segoe UI",Candara,Calibri,Arial,sans-serif;
  font-weight:600;
  font-style:normal;
  font-size:.85rem;
  color:#000;
  background:transparent!important;
}

.wall_post_time:before {
  content:'commented on ';
}

.wall_post_time {
  font-family:Optima,Segoe,"Segoe UI",Candara,Calibri,Arial,sans-serif;
  font-weight:500;
  font-style:normal;
  font-size:.85rem;
  background-color:transparent;
  padding:5px;
  position:relative;
  top:-16px;
  left:126px;
  z-index:11;
}

.wall_post_body {
  font-family:Optima,Segoe,"Segoe UI",Candara,Calibri,Arial,sans-serif;
  font-weight:500;
  font-style:normal;
  font-size:.95rem;
  color:#000;
  background-color:#transparent;
  padding-top:0;
  padding-left:0;
  width:750px;
}

.wall_post_info {
  width:750px;
  font-family:Optima,Segoe,"Segoe UI",Candara,Calibri,Arial,sans-serif;
  font-weight:500;
  font-style:normal;
  font-size:.85rem;
  color:#000;
  text-decoration:none;
  text-transform:uppercase;
  background:#C12FD3;
  background-color:transparent;
  margin:0 0 0 90px;
  border-bottom:2px solid #F367CE;
}

.wall_post_avatar {
  float:left;
  margin-top:-3px;
  width:80px;
  height:68px;
  background:url(https://dl.dropbox.com/s/yz2r5dd7g8sslro/Heidi_MsgWallThb.png?dl=0);
  z-index:98;
}

.wall_post_avatar img {
  width:48px;
  height:48px;
  border:2px solid #000;
  border-radius:1px;
}

#new_comment_buttons input[type='submit'] {
  font-size:12px;
  padding:2px 20px;
  background-image:linear-gradient(to bottom,#FA58F4,#FA58F4);
}

#new_comment_buttons input[type='submit']:hover,#new_comment_buttons input[type='submit']:focus {
  background-image:linear-gradient(to bottom,#6AAA3C,#BCDEA3);
  background-position:0;
  color:white;
  transition:none;
}

/-------Video Section ----------------------------------------------
#heidi_video_container {
  width:890px;
  height:650px;
  margin:auto;
  position:relative;
}

.video_item {
  width:150px;
  height:97px;
  margin-left:18px;
  margin-top:10px;
  float:left;
  border:none;
  overflow:hidden;
  position:relative;
  text-align:center;
  cursor:default;
  background:transparent;
  border:2px solid #9A9699;
  border-radius:4px;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  -o-border-radius:4px;
  z-index:998;
}

.video_item .mask,.view {
  width:146px;
  height:93px;
  border:2px solid #DF0101;
  border-radius:60px;
  -moz-border-radius:10px;
  -webkit-border-radius:2px;
  -o-border-radius:5px;
  position:absolute;
  overflow:hidden;
  top:0;
  left:0;
}

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

.video_item p {
  font-family:"century gothic";
  position:relative;
  bottom:5px;
  line-height:.75;
  font-size:14px;
  position:relative;
  color:#FFFFFF;
  padding:10px;
  text-align:center;
}

.video_item a.info {
  text-decoration:none;
  position:relative;
  bottom:30px;
  padding:0 6px;
  background:#F5A9E1;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  -o-border-radius:5px;
  color:#000;
  font-family:"century gothic";
  font-size:12px;
  font-weight:700;
  text-align:center;
  text-transform:uppercase;
  box-shadow:0 0 1px #FFFFFF;
}

.video_item img {
  transition:all .2s linear;
}

.video_item .mask {
  opacity:0;
  background-color:rgba(138,135,135,0.7);
  border-radius:2px;
  transition:all .4s ease-in-out;
}

.video_item p {
  transform:translateY(100px);
  opacity:0;
  transition:all .2s linear;
}

.video_item a.info:hover {
  background:#298A08;
  border-radius:5px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  -o-border-radius:5px;
  box-shadow:0 0 5px #000;
}

.video_item:hover img {
  transform:scale(1.5);
}

.video_item:hover .mask {
  opacity:1;
}

.video_item:hover h2,.video_item:hover p,.video_item:hover a.info {
  opacity:1;
  transform:translateY(0px);
}

#profile_password_photo_galleries .photo_gallery_link img {
  display:block;
  background-image:url(https://dl.dropbox.com/s/coav809egwf9hzw/Heidi_LockedFolder.png?dl=0);
  background-repeat:no-repeat;
  background-position:0 0;
  width:85px;
  height:84px;
  margin-left:10px;
  padding-top:0!important;
  padding-right:0!important;
  padding-bottom:0!important;
  padding-left:120px!important;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  -webkit-box-shadow:0 0 0 #a09c94;
  -moz-box-shadow:0 0 0 #a09c94;
  -o-box-shadow:0 0 0 #a09c94;
  box-shadow:0 0 0 #a09c94;
}

#profile_password_photo_galleries .photo_gallery_preview .photo_gallery_link:nth-child(2) {
  display:block;
  background-image:url(https://dl.dropbox.com/s/5h0hnu6yxie9cjf/Heidi_Key.png?dl=0);
  background-position:top right;
  background-repeat:no-repeat;
  width:70px;
  height:100px;
  margin-left:10px;
  background-position:26px 102px;
  -webkit-transition:all 1s;
  -moz-transition:all 1s;
  -o-transition:all 1s;
  transition:all 1s;
}

#profile_password_photo_galleries .photo_gallery_preview .photo_gallery_link:nth-child(2):hover {
  background-position:14px 58px;
  -webkit-transition:all 1s;
  -moz-transition:all 1s;
  -o-transition:all 1s;
  transition:all 1s;
}

.tg {
  border-collapse:collapse;
  border-spacing:0;
  border:none;
}

.tg td {
  font-family:Arial,sans-serif;
  color:#FF4000;
  font-size:18px;
  font-weight:normal;
  font-style:normal;
  padding:10px 5px;
  border-style:solid;
  border-width:0;
  overflow:hidden;
  word-break:normal;
  text-shadow:1px 1px 2px #000;
}

.htipper1_name {
  padding-top:75px;
  margin-left:50px;
  width:482px;
  font-size:30px;
  color:#222;
  font-weight:600;
  line-height:13px;
  font-family:Century Gothic;
  text-shadow:0 1px 0 #ffffff;
  text-align:center;
}

.htipper1_value {
  display:block;
  padding-top:55px;
  margin-left:50px;
  width:482px;
  font-size:30px;
  color:#000;
  font-weight:600;
  line-height:13px;
  font-family:Century Gothic;
  text-shadow:0 1px 0 #FFFFFF;
  text-align:center;
}

.htipper2_name {
  position:absolute;
  width:225px;
  margin-top:95px;
  margin-left:45px;
  font-size:17px;
  color:#222;
  font-weight:600;
  line-height:13px;
  font-family:Century Gothic;
  text-shadow:0 1px 0 #ffffff;
  text-align:center;
}

.htipper2_value {
  position:absolute;
  width:225px;
  margin-top:127px;
  margin-left:45px;
  color:#585858;
  font-size:15px;
  font-weight:600;
  line-height:13px;
  font-family:Century Gothic;
  text-shadow:0 1px 0 #ffffff;
  text-align:center;
}

.htipper3_name {
  position:absolute;
  width:225px;
  margin-top:95px;
  margin-left:318px;
  font-size:17px;
  color:#222;
  font-weight:600;
  line-height:13px;
  font-family:Century Gothic;
  text-shadow:0 1px 0 #ffffff;
  text-align:center;
}

.htipper3_value {
  position:absolute;
  width:225px;
  margin-top:127px;
  margin-left:318px;
  color:#585858;
  font-size:15px;
  font-weight:600;
  line-height:13px;
  font-family:Century Gothic;
  text-shadow:0 1px 0 #ffffff;
  text-align:center;
}

.htipper4_name {
  position:absolute;
  width:225px;
  margin-top:210px;
  margin-left:45px;
  font-size:17px;
  color:#222;
  font-weight:600;
  line-height:13px;
  font-family:Century Gothic;
  text-shadow:0 1px 0 #ffffff;
  text-align:center;
}

.htipper4_value {
  position:absolute;
  width:225px;
  margin-top:240px;
  margin-left:45px;
  color:#585858;
  font-size:15px;
  font-weight:600;
  line-height:13px;
  font-family:Century Gothic;
  text-shadow:0 1px 0 #ffffff;
  text-align:center;
}

.htipper5_name {
  position:absolute;
  width:225px;
  margin-top:210px;
  margin-left:318px;
  font-size:17px;
  color:#222;
  font-weight:600;
  line-height:13px;
  font-family:Century Gothic;
  text-shadow:0 1px 0 #ffffff;
  text-align:center;
}

.htipper5_value {
  position:absolute;
  width:225px;
  margin-top:240px;
  margin-left:318px;
  color:#585858;
  font-size:15px;
  font-weight:600;
  line-height:13px;
  font-family:Century Gothic;
  text-shadow:0 1px 0 #ffffff;
  text-align:center;
}