@charset "UTF-8";

/* OATHTAKER CODED Â© 2016-2018 =================================================== */
Model Name: Teen_Allie
Type: Custom MFC Profile
Author: Max Oathtaker
Author Link: http://profiles.myfreecams.com/oathtaker
Author Email: m.oathtaker@gmail.com
Version: 1.3
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. /=================================================== */
html {
  width:100%;
  height:100%;
  margin:0;
  padding:0;
  border:0;
  font-size:62.5%;
}

@media only all and (max-width: 640px) and (max-height: 480px) {
  body {
    background-size:640px 480px;
    -moz-background-size:640px 480px;
    -webkit-background-size:640px 480px;
  }
}

@media only screen and (orientation: portrait) and (device-width: 320px),(device-width: 768px) {
  body {
    -webkit-background-size:auto 100%;
  }
}

@media only screen and (orientation: landscape) and (device-width: 320px),(device-width: 768px) {
  body {
    -webkit-background-size:100% auto;
  }
}

@font-face {
  font-family:'SourceSans';
  src:url(http://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlNHq-FFgoDNV3GTKpHwuvtI.woff),url(http://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlNzbP97U9sKh0jjxbPbfOKg.ttf),local('SourceSans Pro'),local(Source-Sans-Pro-regular);
}

@font-face {
  font-family:'Federo';
  src:url(http://fonts.gstatic.com/s/federo/v8/GwWDDVkBByofNMY8YWh-aOvvDin1pK8aKteLpeZ5c0A.woff),url(http://fonts.gstatic.com/s/federo/v8/lyIIJ-Qmb89iSKTPVm5SGw.ttf),local(Federo),local(Federo-regular);
}

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

a:hover,a:focus {
  color:#04B404;
  text-decoration:none;
}

body {
  font-family:Helvetica,Arial,sans-serif;
  font-size:1rem;
  line-height:1.25;
  background:url(https://dl.dropbox.com/s/9t6wyby3ct8g6wn/TA_Bgrnd.jpg) top center no-repeat;
  background-attachment:fixed;
  background-size:cover;
  -moz-background-size:cover;
  -webkit-background-size:cover;
  font-smooth:always;
  font-smoothing:antialiased;
  -moz-font-smoothing:antialiased;
  -webkit-font-smoothing:antialiased;
  -webkit-font-smoothing:subpixTA-antialiased;
}

#profile {
  width:960px;
  margin:10px auto 40px;
  background:#fff url(https://dl.dropbox.com/s/y7dp6pvi42d8bdq/TAHdr2.jpg) top center no-repeat;
  -webkit-box-shadow:0 0 12px 3px rgba(0,0,0,.8);
  -moz-box-shadow:0 0 12px 3px rgba(0,0,0,.8);
  border-top-left-radius:.5em;
  border-top-right-radius:.5em;
  line-height:1;
  z-index:300;
}

#profile_header {
  padding:450px 0 0;
}

.profile_section_content {
  z-index:auto;
}

.container {
  display:block;
  margin:0 0 0 20px;
  -webkit-backface-visibility:hidden;
}

ul,ol {
  padding:0;
  margin:0;
  list-style-type:none;
}

#profile_avatar,#avatar_holder,#profile_main_photo,#header_bar,#footer_bar,#blurb_label,#about_me_label,#status_label,#member_type_value,#member_message_value,#unix_last_updated_container,#show_message_dialog {
  display:none;
}

#username_container,#cam_score_container,#gender_container,#age_container,#country_container,#city_container,#ethnicity_container,#sexual_preference_container,#marital_status_container,#occupation_container,#school_container,#body_type_container,#weight_container,#height_container,#hair_container,#eyes_container,#smoke_container,#drink_container,#drugs_container,#favorite_food_container,#pets_container,#automobile_container {
  display:block;
  width:380px;
  margin:0 0 0 70px;
  float:left;
}

#member_status_value {
  font-family:Geneva,Helvetica,sans-serif;
  font-weight:500;
  font-size:.85rem;
  z-index:1;
}

#member_status_value:before {
  color:#000!important;
  content:'I Am -  ';
  font-size:.75rem;
}

#status_container {
  position:absolute;
  top:350px;
  right:2%;
  z-index:1;
}

#status_container a:link {
  font-family:Geneva,Helvetica,sans-serif;
  font-weight:600;
  font-size:.75rem;
  color:#000;
}

.twocolumn {
  column-count:2;
  -webkit-column-count:2;
  -moz-column-count:2;
}

.heading {
  display:none;
}

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

#profile_about_me {
  width:920px;
  padding-top:360px;
  z-index:3;
}

#ot_logo {
  position:fixed;
  top:1%;
  right:1%;
}

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

#profile_header {
  padding:0;
}

#profile_header_container {
  min-height:0;
}

.profile_section_content {
  border-spacing:0;
  top:-7px;
  z-index:auto;
}

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

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

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

#blurb_container #blurb_value {
  width:960px;
  position:absolute;
  top:350px;
  left:-5px;
  text-align:center;
  font-family:Geneva,Helvetica,sans-serif;
  font-weight:500;
  font-size:.75rem;
  color:#000;
  text-shadow:none;
}

.container #last_login_string_label,#unix_last_login_label,#unix_last_broadcast_label {
  position:absolute;
  top:350px;
  left:1%;
  font-family:Geneva,Helvetica,sans-serif;
  font-weight:500;
  font-size:.75rem;
  color:#000;
  text-shadow:none;
  text-transform:capitalize;
}

.container #last_login_string_value,#unix_last_login_value,#unix_last_broadcast_value {
  position:absolute;
  top:350px;
  left:9.5%;
  font-family:Geneva,Helvetica,sans-serif;
  font-weight:500;
  font-size:.75rem;
  color:#000;
  text-shadow:none;
}

.profile_section_content .label {
  font-family:"SourceSans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:400;
  font-size:.9rem;
  line-height:1rem;
  color:#000;
  text-transform:uppercase;
}

.profile_section_content .value {
  font-family:"SourceSans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:400;
  font-size:.9rem;
  line-height:1.1rem;
  color:#000;
}

#profile_photo_galleries {
  position:relative;
  border-radius:5px;
  text-align:center;
}

.photo_gallery_previews {
  text-align:center;
}

.photo_gallery_name {
  display:block;
  width:auto;
}

.photo_gallery_name a:link,.photo_gallery_name a:visited {
  width:auto;
  height:auto;
  font-family:"SourceSans","Franklin Gothic","ITC Franklin Gothic",Arial,sans-serif;
  font-weight:600;
  font-size:.9rem;
  color:#000;
  text-decoration:none;
}

.photo_gallery_count {
  font-family:Geneva,"Helvetica Neue",Helvetica,sans-serif;
  font-weight:600;
  font-size:.75rem;
  color:#000;
  text-decoration:none;
}

#profile_friends {
  width:900px!important;
  position:relative;
}

#favorite_models_container .value {
  font-family:Geneva,"Helvetica Neue",Helvetica,sans-serif;
  font-size:.8rem;
  font-weight:500;
}

#favorite_models_container .value a {
  display:inline-block;
  margin:5px 0;
  padding:1px 5px;
  background:#FFF;
  color:#2E2E2E;
  border:solid 2px #000;
  border-radius:4px;
  text-decoration:none;
  box-shadow:2px 2px 2px rgba(0,0,0,0.6);
  -webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.6);
  -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.6);
}

#favorite_models_container a:hover {
  background:#088A08;
  color:#FFF;
  border-radius:4px;
  box-shadow:2px 2px 2px rgba(0,0,0,0.4);
  -webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.4);
  -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.4);
}

#friends_container .value {
  font-family:Geneva,"Helvetica Neue",Helvetica,sans-serif;
  font-size:.8rem;
  font-weight:500;
}

#friends_container .value a {
  display:inline-block;
  margin:5px 0;
  padding:1px 5px;
  background:#FFF;
  color:#2E2E2E;
  border:solid 2px #000;
  border-radius:4px;
  text-decoration:none;
  box-shadow:2px 2px 2px rgba(0,0,0,0.6);
  -webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.6);
  -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.6);
}

#friends_container .value a:hover {
  background:#088A08;
  color:#FFF;
  border-radius:4px;
  box-shadow:2px 2px 2px rgba(0,0,0,0.4);
  -webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.4);
  -moz-box-shadow:2px 2px 2px rgba(0,0,0,0.4);
}

#tags_container {
  display:inline-block;
  width:900px;
  margin:0 0 0 20px;
}

#tags_container .value {
  font-family:"SourceSans",Segoe,"Segoe UI",Candara,Calibri,Arial,sans-serif;
  font-size:.9rem;
  font-weight:400;
  line-height:1rem;
  color:#000;
}

#profile_comments {
  position:relative;
  top:10px;
}

.TA-Spacer {
  width:900px;
  margin:10px auto;
  height:20px;
  background:transparent;
}

.Main-Title {
  width:940px;
  margin:0 auto;
  margin-top:50px;
  font-family:"Federo",Arial,sans-serif;
  font-size:1.9rem;
  font-weight:500;
  line-height:2rem;
  text-align:center;
  color:#000;
}

.Welcome-Text {
  width:940px;
  margin:0 0 0 15px;
  padding:20px 0 0;
  font-family:"SourceSans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:400;
  font-size:1.15rem;
  line-height:1.4rem;
  text-align:center;
  color:#000;
}

#Links {
  display:inline-block;
  width:940px;
  margin:25px 0 0 10px;
}

.Link-Twitter a {
  display:inline-block;
  float:left;
  margin:0 0 0 270px;
  width:120px;
  height:123px;
  padding:0 0 0 5px;
  z-index:998;
  background:transparent url(https://dl.dropbox.com/s/5y6sfw9urc53ra8/TA_LTwitter.png) no-repeat;
}

.TA-Section-Hdr {
  display:block;
  width:935px;
  height:auto;
  margin:50px 0 0;
}

.TA-Generic-Img {
  display:block;
  width:940px;
  height:auto;
  margin:20px auto;
  border-radius:6px;
  -webkit-border-radius:6px;
  -moz-border-radius:6px;
}

.Link-Twitter a:hover {
  background-position:0 -124px;
}

.Link-ManyVids a {
  display:inline-block;
  float:left;
  width:120px;
  height:123px;
  padding:0 0 0 5px;
  z-index:998;
  background:transparent url(https://dl.dropbox.com/s/x8k5hslzkyfmo30/TA_LMVids.png) no-repeat;
}

.Link-ManyVids a:hover {
  background-position:0 -124px;
}

.Link-Snapchat a {
  display:inline-block;
  float:left;
  width:120px;
  height:123px;
  padding:0 0 0 5px;
  z-index:998;
  background:transparent url(https://dl.dropbox.com/s/6tim7qdj9tf7eks/TA_LSnapchat.png) no-repeat;
}

.Link-Snapchat a:hover {
  background-position:0 -124px;
}

.Link-Offline a {
  display:inline-block;
  float:left;
  width:120px;
  height:123px;
  padding:0 0 0 5px;
  z-index:998;
  background:transparent url(https://dl.dropbox.com/s/k0p0mzu9s0ik1op/TA_LOffline.png) no-repeat;
}

.Link-Offline a:hover {
  background-position:0 -124px;
}

#TA-Welcome-Body {
  display:block;
  width:940px;
  min-height:50px;
  margin:0 auto;
}

.Sub-Title {
  width:940px;
  padding:3px 0;
  font-family:"SourceSans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:500;
  font-size:1.1rem;
  line-height:1.15rem;
  text-align:center;
  color:#000;
}

#TA-Videos-Body {
  display:inline-block;
  width:940px;
  min-height:550px;
  margin:5px 0 0;
  text-align:center;
}

.TA-Videos-Section {
  display:inline-block;
  width:285px;
  height:auto;
  vertical-align:top;
  margin:10px 0 0 10px;
}

.TA-Panel {
  width:930px;
  height:auto;
  margin:20px auto;
  border-radius:6px;
  -webkit-border-radius:6px;
  -moz-border-radius:6px;
  background:transparent;
  text-align:center;
  z-index:99;
}

.VideoName {
  width:285px;
  font-family:"SourceSans",Arial,sans-serif;
  font-size:17px;
  font-weight:500;
  font-style:normal;
  margin:2px 0 20px;
  text-align:center;
  color:#000;
}

.Sub-Title2 {
  width:940px;
  padding:3px 0;
  font-family:"SourceSans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:500;
  font-size:1.06rem;
  line-height:1.1rem;
  text-align:center;
  color:#000;
}

.wall_post {
  display:inline-block;
  width:450px;
  max-height:400px;
  margin:0 0 10px;
}

#wall_poster_username {
  display:none;
}

.wall_post_info a:link {
  font-family:Geneva,Tahoma,Verdana,sans-serif;
  font-weight:600;
  font-style:normal;
  font-size:.82rem;
  margin:0 0 0 -6px;
  color:#000;
  text-decoration:none;
}

.TA-V-Img {
  display:block;
  margin:0 auto;
  width:285px;
}

.Sub-TitleVideos {
  margin:0 auto;
  padding:5px 0 0;
  width:900px;
  font-family:"Federo",Geneva,Tahoma,Verdana,sans-serif;
  font-weight:500;
  font-size:16px;
  line-height:23px;
  color:#1c1c1c;
  text-align:center;
}

.wall_post_info a:visited {
  font-family:Geneva,Tahoma,Verdana,sans-serif;
  font-weight:600;
  font-style:italic;
  font-size:.82rem;
  margin:0 0 0 -6px;
  color:#424242;
  text-decoration:none;
}

.wall_post_time {
  display:inline-table;
  font-family:Geneva,Tahoma,Verdana,sans-serif;
  font-weight:600;
  font-style:normal;
  font-size:.75rem;
  background:transparent;
  padding:1px 0 0;
  color:#000;
}

.wall_post_body {
  width:auto;
  min-height:175px;
  font-family:"SourceSans",Geneva,Tahoma,Verdana,sans-serif;
  font-weight:500;
  font-style:normal;
  font-size:.85rem;
  line-height:1rem;
  color:#000;
  border-radius:4px;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  border-top:.5rem solid #000;
  border-bottom:.15rem solid rgba(102,102,102,0.5);
  padding:10px;
  margin:0 0 3px 10px;
  background:linear-gradient(to bottom,#F6F6F6 0%,#FFFFFF 100%) repeat scroll 0 0 rgba(0,0,0,0);
  box-shadow:0 0 3px rgba(0,0,0,0.3);
  -moz-box-shadow:0 0 3px rgba(0,0,0,0.3);
  -ms-box-shadow:0 0 3px rgba(0,0,0,0.3);
  -o-box-shadow:0 0 3px rgba(0,0,0,0.3);
}

.wall_post_info {
  display:inline-table;
  width:auto;
  font-family:"SourceSans",Geneva,Tahoma,Verdana,sans-serif;
  font-weight:800;
  font-style:normal;
  font-size:.85rem;
  text-decoration:none;
  text-transform:capitalize;
  background:transparent;
  padding:5px;
  color:#424242;
}

.wall_post_avatar {
  float:left;
  margin-top:5px;
  width:80px;
  height:68px;
  background:url(https://dl.dropbox.com/s/50dgaua4ufhhgzl/TA_MsgWAvt.png);
  z-index:98;
}

.wall_post_avatar img {
  width:53px;
  height:53px;
  border:none;
  border-radius:1px;
  padding:8px 0 0 7px;
}

#profile_password_photo_galleries .photo_gallery_link img {
  display:block;
  background-image:url(https://dl.dropbox.com/s/vae8zm6mivj42rb/TA_FdrICon.png);
  background-repeat:no-repeat;
  background-position:0 0;
  width:85px;
  height:80px;
  margin-left:15px;
  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/d4qi65akeq40ueg/TA_Key.png);
  background-position:top right;
  background-repeat:no-repeat;
  width:70px;
  height:90px;
  margin-left:10px;
  background-position:26px 106px;
  -webkit-transition:all 1s;
  -moz-transition:all 1s;
  -o-transition:all 1s;
  transition:all 1s;
}

#new_comment_buttons input[type='submit'] {
  text-decoration:none;
  text-align:center;
  padding:5px 13px;
  border:solid 1px #000;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  font-family:Arial,Helvetica,sans-serif;
  font-size:.95rem;
  font-weight:bold;
  color:#FFF;
  background:#000;
  -webkit-box-shadow:0 0 2px #bababa,inset 0 0 1px #ffffff;
  -moz-box-shadow:0 0 2px #bababa,inset 0 0 1px #ffffff;
  box-shadow:0 0 2px #bababa,inset 0 0 1px #ffffff;
  text-shadow:1px 1px 5px #000;
  filter:dropshadow(color=#000,offx=1,offy=1);
}

#new_comment_buttons input[type='submit']:hover,#new_comment_buttons input[type='submit']:focus {
  text-decoration:none;
  text-align:center;
  padding:5px 13px;
  border:solid 1px #0B610B;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  font-family:Arial,Helvetica,sans-serif;
  font-size:.95rem;
  font-weight:bold;
  color:#FFF;
  background:#53922A;
  -webkit-box-shadow:0 0 2px #BABABA,inset 0 0 1px #FFF;
  -moz-box-shadow:0 0 2px #BABABA,inset 0 0 1px #FFF;
  box-shadow:0 0 2px #BABABA,inset 0 0 1px #FFF;
  text-shadow:1px 1px 5px #000;
  filter:dropshadow(color=#000,offx=1,offy=1);
}

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

#profile_interests_content .profile_section_content {
  display:inline-block;
  width:450px;
  text-align:center;
  margin-left:230px;
}

#profile_interests_content .profile_section_content .label {
  display:inline-block;
  width:450px;
  font-family:"SourceSans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:600;
  font-size:.9rem;
  color:#000;
  text-transform:uppercase;
  text-align:center;
}

#profile_interests_content .profile_section_content .value {
  display:inline-block;
  width:450px;
  margin-left:0;
  font-family:"SourceSans","Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-weight:400;
  font-size:.9rem;
  line-height:1.1rem;
  color:#000;
  text-align:center;
}

#profile_schedule .container {
  position:relative;
  display:inline-block;
  width:100px;
  height:65px;
  margin:0;
  margin-left:14px;
  padding:8px;
}

#profile_schedule .heading {
  display:block;
  margin:20px auto;
  padding:8px 0;
  font-family:"Franklin Gothic Medium","Franklin Gothic","ITC Franklin Gothic",Arial,sans-serif;
  font-weight:500;
  font-style:normal;
  font-size:.95rem;
  line-height:1.1rem;
  color:#000;
  text-align:center;
}

#profile_schedule .label {
  display:block;
  width:100%;
  font-size:1.15em;
  line-height:1.12em;
  text-align:center;
}

#profile_schedule .value {
  position:absolute;
  display:inline-block;
  font-size:.85em;
  line-height:.95em;
  bottom:10px;
  color:#000;
  text-align:center;
}

#schedule_converted {
  text-align:center;
}

#CP-HTippers-Body {
  display:inline-block;
  width:930px;
  min-height:200px;
  margin:20px auto;
}

#CP-HTippers-Ally {
  display:inline-block;
  float:left;
  width:400px;
  min-height:300px;
  vertical-align:top;
  margin:0 0 0 60px;
  padding:0 0 0 3px;
  background:#FFF;
  border:solid 2px #000;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
}

#CP-HTippers-Allies {
  display:inline-block;
  float:left;
  width:400px;
  min-height:300px;
  vertical-align:top;
  margin:0 0 0 10px;
  padding:0 0 0 3px;
  background:#fff;
  border:solid 2px #000;
  border-radius:6px;
  -moz-border-radius:6px;
  -webkit-border-radius:6px;
}

.MShare-Iframe-Cont {
  margin:10px auto;
  width:900px;
  height:400px;
  overflow:hidden;
}

.MShare {
  height:100%;
  width:100%;
}

.TopTips-Title {
  font-family:"Franklin Gothic Medium","Franklin Gothic",Arial,sans-serif;
  font-size:1.2rem;
  line-height:1.25rem;
  font-weight:500;
  width:400px;
  text-align:center;
  color:#000;
}

.HTipper-Names {
  width:400px;
  font-family:"Federo",Arial,sans-serif;
  font-size:1.15rem;
  line-height:1.4rem;
  font-weight:600;
  color:rgba(0,0,0,0.6);
  word-spacing:;
  overflow:auto;
  white-space:pre-line;
  padding:10px 4px;
  -webkit-column-count:4;
  -moz-column-count:4;
  column-count:4;
  -webkit-column-width:100px;
  -moz-column-width:100px;
  column-width:100px;
  -webkit-column-gap:10px;
  -moz-column-gap:10px;
  column-gap:10px;
  -moz-column-fill:auto;
  column-fill:auto;
}