/* Global Style */
a:hover {
  text-decoration:underline;
}

/* Main Elements Styles */
.navigation_item {
  letter-spacing:0.25;
  text-align:left;
}
.navigation_item_small {
  font-size:10;
}
.navigation_item_tm {
  font-family:"Futura Std Medium";
  font-size:10;
}
.navigation_coming_soon {
  letter-spacing:0;
}

/* Street Read */
.streetread_tm {
  font-family:"Futura Std Heavy";
}
.streetread_pre_large {
  font-size:14;
}
.streetread_pre_line_1 {
  text-indent:15px;
  leading:2;
}
.streetread_pre_line_2 {}

.streetread_post_small {
  font-size:8;
}
.streetread_post_line_1 {
  font-size:13;
  letter-spacing:0;
  leading:3;
}
.streetread_post_line_2 {
  leading:0.5;
}
.streetread_post_line_3 {
  leading:0.5;
}


/* Twitter Element Styles */
.twitter_header {
  letter-spacing:0.5;
}
.twitter_tweet {
  leading:4;
  letter-spacing:0.5;
}
.twitter_message {
  color:#DFDCCE;
}
.twitter_hash_item {
  color:#FFFFFF;
}
.twitter_link_item {
  color:#FFFFFF;
  letter-spacing:0;
}
.twitter_at_item {
  color:#FFFFFF;
  font-family:"Futura Std Extra Bold Condensed";
  font-size:12;
}
.twitter_date_item {
  color:#DFDCCE;
  font-size:11;
}
.twitter_readmore {
  letter-spacing:0.5;
}


/* Age Gate Styles */
.agegate_disclaimer,
.agegate_error {
  letter-spacing:0.75;
  leading:5;
}


/* Section Global Styles */
.section_header {
  text-align:center;
  color:#D3C8AC;
  letter-spacing:1;
}


/* Intro Styles */
.introButton {
  letter-spacing:0.5;
}
.introCenteredButton {
  text-align:center;
}
.introSecondLineButton {
  font-size:16px;
}
.intro_quote {
  color:#d9d9d9;
  letter-spacing:0.1;
}


/* WDSHE Styles */
.wdshe_disclaimer {
  color:#4f493f;
  letter-spacing:0.3;
  leading:2;
  text-align:center;
}


/* Characters Styles */
.characters_bio_plate {
  letter-spacing:0.5;
  leading:8;
  color:#D3C8AC;
}
.characters_download_button {
  letter-spacing:0.5;
}
.characters_merida_tout {
  text-align:center;
  color:#d3c8ac;
  leading:2;
}
.characters_merida_tout_blue {
  color:#90b7c0;
}
.characters_merida_tout_date {
  font-size:29;
}
.characters_merida_tout_tm {
  font-family:"Futura Std Heavy";
}
.characters_merida_tout_tiny {
  font-size:9;
}
.characters_merida_tout_pre_line_1 {
  letter-spacing:0;
  leading:2;
}
.characters_merida_tout_pre_line_2 {
  letter-spacing:0;
  leading:2;
}
.characters_merida_tout_pre_line_3 {
  font-size:29px;
  leading:0.5;
}
.characters_merida_tout_pre_line_4 {
  letter-spacing:0;
  leading:-0.5;
}

.characters_merida_tout_post_line_1 {
  font-size:20;
  letter-spacing:0.75;
  leading:-1;
}
.characters_merida_tout_post_line_2 {
  letter-spacing:0.5;
  leading:-0.5;
}
.characters_merida_tout_post_line_3 {
  letter-spacing:0.5;
  leading:-0.5;
}
.characters_merida_tout_post_line_4t {
  letter-spacing:0.5;
  leading:-0.5;
}


/* Video Styles */
.videos_title {
  color:#d3c8ac;
}

/* Downloads Styles */
.downloads_thumb_label {
  color:#8A8A8A;
  letter-spacing:0.25;
}

/* Gallery */
.gallery_print {
  letter-spacing:0.5;
}

/* Games Styles */
.games_thumb_title {
  text-align: center;
  color:#A79679;
  letter-spacing:0.25;
}
.games_thumb_description {
  text-align: center;
  color:#727272;
  letter-spacing:0.25;
  leading:0;
}
.games_thumb_title_spacing {
  leading:5;
}
.games_thumb_title_trajan {
  font-family:"Trajan Pro";
  font-size:12;
}

/* Social Style */
.social_title {
  text-align:center;
  color:#d3c8ac;
  letter-spacing:0.25;
}
.social_share {
  color:#bcaa90;
  letter-spacing:0.5;
}

.social_feed_body {
  leading:4;
  letter-spacing:0.5;
  color:#bcaa90;
}
.social_feed_message {
  color:#bcaa90;
}
.social_feed_tweet_hash {
  color:#FFFFFF;
  font-family:"Futura Std Heavy";
}
.social_feed_tweet_link, .social_feed_fb_link, .social_feed_tweet_at {
  color:#FFFFFF;
  letter-spacing:0;
  font-family:"Futura Std Heavy";
}
.social_feed_tweet_user {
  color:#33ccff;
  font-family:"Futura Std Heavy";
}
.social_feed_fb_title {
  color:#4978da;
  font-family:"Futura Std Heavy";
}
.social_feed_date {
  color:#DFDCCE;
  font-size:11;
}

/* Video Games */
.vg_about_copy {
  color:#BCAA90;
  letter-spacing:0.75;
  leading:4;
}
.vg_about_copyright {
  color:#777777;
  letter-spacing:0.25;
  leading:-0.5;
}
.vg_gallery_counter {
  text-align:center;
  color:#6e6e6e;
}
.vg_disclaimer {
  color:#777777;
  letter-spacing:0.25;
  leading:-0.5;
  text-align:center;
}
.vg_familygamenight_description {
  color:#bcaa90;
  letter-spacing:0.15;
  leading:2;
}
.vg_familygamenight_partytips {
  letter-spacing:0.25;
}

/* Home Video */
.hv_about_copy {
  color:#BCAA90;
  letter-spacing:0.75;
  leading:4;
}
.hv_features_title {
  font-family:"Futura Std Heavy";
}
.hv_disclaimer {
  color:#777777;
  letter-spacing:0.25;
  leading:-0.5;
  text-align:center;
}
.hv_section_header {
  font-family:"Futura Std Medium";
  font-size:17;
}
.hv_em {
  font-family:"Futura Std Medium";
  font-style:italic;
}
.hv_blockquote {
  margin-left:20px;
}

/* Products */
.products_about_copy {
  color:#BCAA90;
  letter-spacing:0.75;
  leading:4;
}
.products_gallery_counter {
  text-align:center;
  color:#6e6e6e;
}
.products_home_featured_title {
  letter-spacing:0.25;
}
.products_home_featured_description {
  color:#333333;
  letter-spacing:0.25;
  leading:3;
}
.products_music_title {
  color:#d3c8ac;
  text-align:center;
}
.products_music_header {
  color:#d3c8ac;
  text-align:center;
}
.products_music_description {
  color:#d3c8ac;
  letter-spacing:0.75;
  leading:5;
}
.products_order {
  letter-spacing:1;
}
.products_music_track {
  color:#d3c8ac;
  letter-spacing:1.1;
  leading:1.75;
}
.products_disclaimer {
  color:#777777;
  letter-spacing:0.25;
  leading:-0.5;
  text-align:center;
}

/* Sweeps */
.sweeps_description {
  color:#bcaa90;
  letter-spacing:0.25;
  leading:6;
}
.sweeps_title {
  text-align:center;
  font-size:14px;
  leading:3.5;
}
.sweeps_rules_mobile {
  text-align:center;
}
.sweeps_rules {
  color:#888888;
  letter-spacing:0.05;
  leading:2;
}
.sweeps_rules_trojan {
  color:#BBBBBB;
  font-family:"Trajan Pro";
  font-size:14;
}
.sweeps_rules_highlight {
  color:#D3C8AC;
}

/* Tickets */
.tickets_message {
  letter-spacing:0.75;
}
.tickets_disclaimer {
  color:#888888;
  text-align:center;
  leading:5;
}