




/*
     FILE ARCHIVED ON 19:53:12 Aug 11, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 23:56:42 Apr 19, 2016.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
  /* 3 COLUMN HOMEPAGE */
  .ThreeColumns .PageContainer {width: 1000px;}
  .ThreeColumns .PageContainer.wide_page .vertical-hot-nav, .ThreeColumns .PageContainer.wide_page .page_header {/*width:100%;*/}

  /* Header */

  /* Page Content Container */
  .PageContainer .PageContent {
    margin-top: 10px;
  }

  .PageContainer .PageContent.splash {
    margin-top: 4px;
  }
  .HomePage .PageContainer .PageContent.splash .post h2 a{
    color: #07e;
  }

  .HomePage .PageContainer .PageContent.splash .post h2 a:hover{
    color: #e32;
  }

  .PageContainer .PageContent.breaking-bar {
    margin: -3px 0px 5px 0px;
  }

  /* LEFT COLUMN GROUP -> COLUMN 1 + COLUMN 2 (required for splash to flow correctly with right column)*/
  .left-column-group {
    float: left;
  }

  .breaking-posts {
		float: left;
		height: 150px;
		overflow: hidden;
  }

	/* AB TEST - CK 4/8 */
	.ThreeColumns .Column1.hp_dud_removal .dud-post { display: none !important; }
	
  /* Column1 THE BUZZ FEED */
  .ThreeColumns .Column1 { width: 470px; padding: 0px 10px 0px 5px; }
  .ThreeColumns .Column1 .section .big-header .new-buzz-label{ font-size: 12px; font-weight: normal; margin-left: 5px; font-family: Arial, sans-serif; color:#888888;}
  .ThreeColumns .Column1 .content{ padding-top: 0px; }
  .ThreeColumns .Column1 .std-posts .thumb-unit {margin-left: -135px; margin-top: 3px}
  .ThreeColumns .Column1 .std-posts .post { width:330px; padding: 15px 0 15px 135px; border-bottom: 0px}
  .ThreeColumns .Column1 .std-posts .post.first { padding-top: 0 !important;}
  .HomePage .post + .post { border-top: 1px solid #EEE;}
/*  .ThreeColumns .Column1 .std-posts .post.partner-area { margin: 0 0 0 -5px; padding: 15px 10px 15px 140px; border-top: 1px solid #EEE; border-bottom: 1px solid #EEE;}*/
  .ThreeColumns .Column1 .std-posts .post .description, .ThreeColumns .BF_IFRAME .bf-item-title { margin-bottom: 5px; font: normal 13px/17px "",Helvetica,Arial,sans-serif;}
  .ThreeColumns .Column1 .std-posts .post h2 { font: normal 21px/23px "ProximaNovaSemibold",Helvetica,Arial,sans-serif; text-shadow: 1px 1px 0 white; margin-top: -3px;}
/*  .ThreeColumns .Column1 .bf-widget .bf-item .big-meta {width: 320px;}

  .ThreeColumns .Column1 .bf-widget .bf-item .big-meta .user-info { width:320px; }
  .ThreeColumns .Column1 .bf-widget .bf-item .big-meta .user-info .username { width:290px; max-width:300px; height: 21px;  overflow:hidden; font-size:15px; font-weight:bold;}
  .ThreeColumns .Column1 .bf-widget .bf-item .big-meta .user-info .username a {}
      */
  /* Column2 */
  .ThreeColumns .Column2 {width: 300px; float:left; padding:0px 10px; position:relative;}
  .ThreeColumns .Column2 .section {width: 300px; /*padding-bottom: 15px;*/}
  .ThreeColumns .Column2 .sidebar_featured_unified ul li { width: 300px; margin:0px 0px 20px 0px; padding: 0;}
  .ThreeColumns .Column2 .sidebar_featured_unified ul li.first { margin-top: 0px;}
  .ThreeColumns .Column2 .sidebar_featured_unified .tweet .footer { font-size: 95%; }
  .ThreeColumns .Column2 .small-posts h3 a { color: #222;}
  .ThreeColumns .Column2 .small-posts h3 a:hover { color: #e32; }
  .ThreeColumns .Column2 .generic-image {margin-left:0px;}
  .ThreeColumns .Column2 .section .small-posts img.pinned-image { width:300px; height: 105px; float: left;}
  .ThreeColumns .Column2 .section .small-posts h3 { font: normal 18px/20px "ProximaNovaSemibold",Helvetica,Arial,sans-serif !important; text-shadow: 1px 1px 0 white; margin: 5px 0;}

  .ThreeColumns .Column2 .sidebar_featured_unified .user-info-small img {width: 30px; height: 30px; float:left;}
  .ThreeColumns .Column2 .sidebar_featured_unified .user-info-small{background: none; border: none;}

  .ThreeColumns .Column2 p.blurb { /*font-size: 12px; line-height: 1.4; margin-bottom:6px; */ display:none;}
  .ThreeColumns .Column2 .bf-widget p.blurb  { display: block;}
  .ThreeColumns .Column2 .cts_over, .ThreeColumns .Column3 .cts_over { z-index:99;}
  .ThreeColumns .Column2 .pinned .cts_over { right:-20px; top:40px;}

  /* COLUMN 2 DFP TEMPLATE */
  .midcol_dfp_story .partner-area {padding-bottom:5px;}
  .midcol_dfp_story .bf-item {width:300px;}
  .ThreeColumns .Column2 .midcol_dfp_story .bf-item img.bf-image-bigstory { width: 300px !important; height: 105px !important; }
 .ThreeColumns .Column2 .section .small-posts.midcol_dfp_story .bf-item-title {margin-left:3px;}
.midcol_dfp_story .bf-user-info { float:left; position: relative; margin: 5px 0px 10px 4px; display: block; width:305px;}
.midcol_dfp_story .bf-byline_prefix {position: absolute; top:0px; left:45px; width:95px; color:#888; font: 10px "Lucida Grande",Arial, sans-serif; font-weight:bold;}
.midcol_dfp_story .username {position: absolute; top:13px; left:45px; width:200px; font-size: 14px;
font-weight: bold;}
  /* SMALL META */
	.ThreeColumns .Column2 .small-meta .time-image, .ThreeColumns .Column2 .small-meta .time-ago { display: none;	} /* hide time ago for middle column if responsive */

  /* gray out big stories for editors */
  #big_stories_container li:nth-child(n+14):nth-child(-n+18) img.pinned-image,
  #big_stories_container li:nth-child(n+14):nth-child(-n+18) .verticals_mini_title,
  #big_stories_container li:nth-child(n+14):nth-child(-n+18) .embed-tweet { opacity:.3; }

  #big_stories_container li.ghost_post img.pinned-image,
  #big_stories_container li.ghost_post .verticals_mini_title,
  #big_stories_container li.ghost_post .embed-tweet { opacity:.3; }

  /* Column3 */
  .ThreeColumns .Column3 {width: 180px; padding: 0px 5px 0px 10px; margin-top:0px;  float:left; position:relative; margin-left:-1px;}
  .ThreeColumns .Column3 .section { width:180px; padding:0px 0px 15px 0px;} /* non-block top section requires more padding on bottom */
  .ThreeColumns .Column3 .section.block { padding: 10px 0px;}
 /* .ThreeColumns .Column3 .section.bf_cts .header, .ThreeColumns .Column3 .section .header { background-color: #E32; position: relative; margin-bottom: 20px; z-index: 1; color:#fff;}*/
	.ThreeColumns .Column3 .section.bf_cts .notch, .ThreeColumns .Column3 .section .notch { display: none; }

  .ThreeColumns .Column3 .section.featured_section { padding: 0px;} /* non-block top section requires more padding on bottom */

.ThreeColumns .Column3 .header h2.subhead { display: none;}

  .ThreeColumns .Column3 .breakinglist li {margin-bottom: 15px;}
  .ThreeColumns .Column3 .breakinglist a {font: normal 14px/17px Arial,Helvetica,sans-serif;}
  .ThreeColumns .Column3 .breakinglist span {font-size: 11px; color: #aaa}

  .ThreeColumns .Column3 ul#right-infinite-column li { position:relative; width:180px; margin-bottom: 25px; }
  .ThreeColumns .Column3 ul#right-infinite-column li img {width:180px; height:90px; }
  .ThreeColumns .Column3 ul#right-infinite-column .cts_flyout img { width: auto;}
  .ThreeColumns .Column3 ul#right-infinite-column li h2 { font: normal 17px/19px "ProximaNovaSemibold",Helvetica,Arial,sans-serif !important; text-shadow: 1px 1px 0 white; margin: 3px 0 5px;}
  .ThreeColumns .Column3 ul#right-infinite-column li h2 a:hover { color: #E32; }
  .ThreeColumns .Column3 .partner-blogroll .blogroll {margin: 0px; line-height: 20px;}

  .ThreeColumns .Column3 .PageFooter { 
		border-top: 1px solid #ccc;
		margin-top: 15px;
		text-align: center;
		background: #eee;
		padding: 5px 5px 30px;
		float:left;
	}
  .ThreeColumns .Column3 .PageFooter ul { margin: 15px 0px;}
  .ThreeColumns .Column3 .PageFooter .nyc-pride .left { float: none;}
  .PageContainer.wide_page .vertical-hot-nav .HotHead .thumb8 { display:block; margin-right:0; }
  .PageContainer.wide_page .vertical-hot-nav .HotNext {display: block;}

	.ThreeColumns .Column3 .buzzfeed-social-outlets a { float: left; width: 38px; height: 38px; margin: 0px 4px 10px 3px; background: url('/web/20130811195312/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=1376079295') no-repeat; }
	.ThreeColumns .Column3 a.right-col-more {float:right; font-weight: bold;}
	.ThreeColumns .Column3 .buzzfeed-social-outlets a#so-iphone { background-position: -387px -457px; width: 130px; height: 44px; }
	.ThreeColumns .Column3 .buzzfeed-social-outlets a#so-android { background-position: -387px -502px; width: 130px; height: 44px; }
	.ThreeColumns .Column3 .buzzfeed-social-outlets a#so-facebook { background-position: 0px -467px;}
	.ThreeColumns .Column3 .buzzfeed-social-outlets a#so-twitter { background-position: -38px -467px; }
	.ThreeColumns .Column3 .buzzfeed-social-outlets a#so-tumblr { background-position: -76px -467px; }
	.ThreeColumns .Column3 .buzzfeed-social-outlets a#so-pinterest { background-position: -114px -467px; }
	.ThreeColumns .Column3 .buzzfeed-social-outlets a#so-rss { background-position: -152px -467px; }
	.ThreeColumns .Column3 .buzzfeed-social-outlets a#so-youtube { background-position: -266px -467px; }    
    .ThreeColumns .Column3 .buzzfeed-social-outlets a#so-googleplus { background-position: -304px -467px; }
    .ThreeColumns .Column3 .buzzfeed-social-outlets a#so-email { background-position: -342px -467px; }
    
	.ThreeColumns .Column3 .buzzfeed-social-outlets a#so-facebook:hover { background-position: 0px -505px; }
	.ThreeColumns .Column3 .buzzfeed-social-outlets a#so-twitter:hover { background-position: -38px -505px; }
	.ThreeColumns .Column3 .buzzfeed-social-outlets a#so-tumblr:hover { background-position: -76px -505px; }
	.ThreeColumns .Column3 .buzzfeed-social-outlets a#so-pinterest:hover { background-position: -114px -505px; }
	.ThreeColumns .Column3 .buzzfeed-social-outlets a#so-rss:hover { background-position: -152px -505px; }
	.ThreeColumns .Column3 .buzzfeed-social-outlets a#so-youtube:hover { background-position: -266px -505px; }
    .ThreeColumns .Column3 .buzzfeed-social-outlets a#so-googleplus:hover { background-position: -304px -505px; }
    .ThreeColumns .Column3 .buzzfeed-social-outlets a#so-email:hover { background-position: -342px -505px; }
    
	.ThreeColumns .egg { display:none; }
	.ThreeColumns .Column3 .section , .ThreeColumns .Column3 .footer , .ThreeColumns .Column3 .content { width:180px;border:0}
	.ThreeColumns .Column3 .hot_list ol li+li+li+li+li+li { display:block; } /* show hotlist items 6-10 on homepage */
	.ThreeColumns .Column3 .button2 { font-size: 12px;}

/* Now This News HP unit */
.ThreeColumns .Column2 .sidebar_featured_unified .nowthisnews_hp_unit { border-bottom: 1px solid #e76; overflow: hidden; }
.ThreeColumns .Column2 .sidebar_featured_unified .nowthisnews_hp_unit ul li { width: 140px !important; margin-bottom: 10px !important;  }
.ThreeColumns .Column2 .sidebar_featured_unified .nowthisnews_hp_unit ul li a {  display: block; color: #222; }
.ThreeColumns .Column2 .sidebar_featured_unified .nowthisnews_hp_unit ul li a:hover {  color: #e32; }
.ThreeColumns .Column2 .sidebar_featured_unified .nowthisnews_hp_unit ul li a img { width: 140px; }
.ThreeColumns .Column2 .sidebar_featured_unified .nowthisnews_hp_unit ul li.odd { margin-right: 20px; }
.ThreeColumns .Column2 .sidebar_featured_unified .nowthisnews_hp_unit ul li a span { font-size:15px; font-family: "ProximaNovaSemibold"; }

@media all and (min-width:1125px) { /* RESPONSIVE */
	.ThreeColumns .Column1 { width: 570px;}
	.ThreeColumns .Column1 .std-posts .post { width:425px; padding: 15px 0 15px 135px; border-bottom: 0px}
	.ThreeColumns .Column3 { margin-left:4px;}

	.PageContainer.wide_page .vertical-hot-nav .HotHead .thumb8 { display:block; margin-right: 10px;}
	.PageContainer.wide_page .vertical-hot-nav .HotHead .thumb9 { display:block; margin-right: 0; margin-left: 0;}
	.PageContainer.wide_page { width: 1125px; margin:0px auto 0px auto;}
  .PageContainer.wide_page .unified_header {width: 100% !important;}
	.PageContainer.wide_page .vertical-hot-nav {width:1125px; position: relative;}

	.ThreeColumns .Column2,
	.ThreeColumns .Column2 .section,
	.ThreeColumns .Column2 .sidebar_featured_unified ul li,
	.ThreeColumns .midcol_dfp_story .bf-item,
	.ThreeColumns .Column2 .featured_section .partner-area { width: 320px !important; }
  .ThreeColumns .Column2 .sidebar_featured_unified .tweet .footer { font-size: 100%; }
	.ThreeColumns .Column2 .section .small-posts img.pinned-image,
	.ThreeColumns .Column2 .featured_section .partner-area .flex-wide-thumb,
	.ThreeColumns .Column2 .midcol_dfp_story .bf-item img.bf-image-bigstory { width: 320px !important; height: 113px !important; }

  .ThreeColumns .Column2 .sidebar_featured_unified .nowthisnews_hp_unit ul li { width: 150px !important; }
  .ThreeColumns .Column2 .sidebar_featured_unified .nowthisnews_hp_unit ul li a img { width: 150px; }
  .ThreeColumns .Column2 .sidebar_featured_unified .nowthisnews_hp_unit ul li a {width: 150px;}

}



/* FLEXPRO SPLASH STYLING */
#splash_01, #splash_02 {float:left; margin-top:5px; position: relative;}
.featured-splash { position:relative; border-bottom: 1px solid #eee; padding-bottom: 10px;}
#splash-container, #splash-container1, #splash-container2{ position:relative; overflow:hidden;  }
#splash-container, #splash-container1, #splash-container2{ margin-bottom:15px; margin-right:10px; }
.HomePage #splash_01 #splash-container{ width: 615px; height:250px; }
.HomePage .featured-splash {border: 0;}
.VerticalSection #splash_01 #splash-container, .HomePage #splash_01.vertical #splash-container1 { width: 625px; height: 213px; }
.VerticalSection #splash_01 #splash-container img, .HomePage #splash_01.vertical #splash-container1 img { width: 625px; height: 213px; }
.VerticalSection #splash_01 .splash-desc, .HomePage #splash_01.vertical .splash-desc { font-size: 85%; line-height: 95%; max-width: 330px; }
.HomePage #splash_01.longform #splash-container1, .VerticalSection #splash_01.longform #splash-container { width: 990px; height: 280px; margin: 0px; }
.VerticalSection .featured-splash { border-bottom: 0; padding-bottom: 0;}
.HomePage #splash_01.longform #splash-container1 img, .VerticalSection #splash_01.longform #splash-container img { width: 990px; height: 280px; }
.HomePage #splash_01.longform { margin-left: -175px; }
.HomePage #splash_01.longform .splash-desc, .VerticalSection #splash_01.longform .splash-desc { font-size: 100%; line-height: 100%; max-width: 970px; }
#edit-flex-pro-form #splash-preview #splash-container1 { margin: 0px;}
#splash-image{height:auto;}
#overlay-text{position:relative;}
#splash-overlay{position:absolute;max-width:90%;}
.VerticalSection #splash-overlay, .HomePage #splash_01.vertical #splash-container1 #splash-overlay { max-width: 330px; }
.HomePage #splash_01.longform #splash-container1 #splash-overlay, .VerticalSection #splash_01.longform #splash-container #splash-overlay { max-width: 970px; }
#splash_02 #splash-overlay {left:10px; top: 10px;} /* test for splash2 */
#splash_02 #splash-overlay > div{float:left;clear:left;}
#splash_01 #splash-overlay.top{top:10px;}
#splash_01 #splash-overlay.bottom{bottom:10px;}
#splash_01 #splash-overlay.left{left:10px;}
#splash_01 #splash-overlay.left > div{float:left;clear:left;}
#splash_01 #splash-overlay.right{right:10px;}
#splash_01 #splash-overlay.right > div{text-align:right;float:right;clear:right;}
#splash-overlay .title,#splash-overlay .label{font-family:"ProximaNovaSemibold",Helvetica,Arial,sans-serif;}
#splash-overlay .description{display:none; font-family:"ProximaNovaSemibold",Helvetica,Arial,sans-serif;}
#splash-overlay .label{padding:3px 10px;font-size:12px;text-transform:uppercase;background-color:#f03011;color:#FFFFFF;}
#splash-overlay .label{padding:3px 10px;font-size:12px;text-transform:uppercase;background-color:#f03011;color:#FFFFFF;}
.Community #splash-overlay .label{background-color:#33b2bc;} /*variation for community */

#splash-overlay .label .arrow{font-size:11px;vertical-align:1px;}
#splash-overlay .title,#splash-overlay .description{padding:3px 10px;margin-top:5px;width:inherit;}
#splash_01 #splash-overlay .title,#splash-overlay .description{padding:10px;margin-top:5px;width:inherit;}

#splash-overlay .light-text-no-image, #splash-overlay .dark-text-no-image {padding: 3px 0;}
#splash_01 #splash-overlay .light-text-no-image, #splash_01 #splash-overlay .dark-text-no-image {padding: 10px 0;}

#splash_02 #splash-overlay .title { max-width: 235px;}

#splash-overlay .description { max-width: 750px; }
#splash-overlay .title.small {font-size: 28px; line-height: 28px;}
#splash-overlay .title.medium {font-size: 38px; line-height: 38px;}
#splash-overlay .title.large {font-size: 62px; line-height: 62px;}
#splash-overlay .description.small {font-size: 17px; line-height: 21px; /*display: inline-block;*/}
#splash-overlay .description.medium, #splash-overlay .description.large {font-size: 22px; line-height: 24px;}
.ie7 #splash-overlay .title, .ie8 #splash-overlay .title {   background: rgb(118, 118, 118); /* Fallback for IE not supporting rgba */ }

#splash_01 .splash-desc { max-width: 360px;}
#splash-overlay .light-text-on-dark-image { color: #FFFFFF; background: rgba(0,0,0,.8);}



#splash_01.no-touch #splash-overlay .light-text-on-dark-image:hover{color: rgba(255, 255, 255, 0.92);}
#splash_01.no-touch #splash-container #splash-overlay .title:hover {background: rgba(0, 119, 238, 0.8); color:#fff;}

#splash-overlay .dark-text-on-light-image { color: #000000; background: rgba(255,255,255, .7);}
#splash_02 #splash-overlay .dark-text-on-light-image { color: #000000; background: none;}

#splash_01 #splash-overlay .dark-text-on-light-image:hover { color: rgba(0, 0, 0, .92);}


#splash_02 #splash-overlay .light-text-on-dark-image { color: #000000; background: none;}
#splash_02 #splash-container:hover .title{color: rgba(0, 0, 0, .92);}
#splash_02 #splash-container:hover .splash-image-container {opacity: .9;}

#splash-overlay .light-text-no-image { color: #FFFFFF;}
#splash-overlay .dark-text-no-image { color: #000000;}
#splash-container #splash-overlay .light-text-no-image.title:hover, #splash-container #splash-overlay .dark-text-no-image.title:hover {background:none !important;}
#splash-container #splash-overlay .light-text-no-image.title:hover{color: rgba(0, 119, 238, 0.92) !important;}
#splash-container #splash-overlay .dark-text-no-image.title:hover {color: rgba(0, 119, 238, 0.92) !important;}

.bf-style #splash-overlay .title {padding: 3px 0px;}
.splash-image-container {width:400px; overflow:hidden; position: absolute; left:258px; }
#splash-text { width:235px; float:left; height: 250px;}
.bf-style #splash-text { background: none; color:#000;}
.splash_dfp_story {width:355px; height:250px; position: absolute; left:630px; background:#FFF;}
.splash_dfp_story .bf-widget { height:235px;}
.splash_dfp_story .bf-item-title a{ font-size:20px; line-height:22px;}
.splash_dfp_story a, .splash_dfp_story .username a {color:#000 ;}
.splash_dfp_story .flex-wide-thumb { position: relative !important; width:355px !important; height:auto !important; margin-top:0px !important; max-height: 125px; }
.splash_dfp_story .bf-blurb.description { display: none;}
.splash_dfp_story .featured_section .partner-area { padding:5px 5px 10px 5px;}
.VerticalSection .splash_dfp_story {display: none; visibility: hidden;}
.ie8 .ThreeColumns .Column3 { position:absolute; top:0px; left: 0px;}
#splash_02 #splash-container {width: 615px; background-color: #F2F2F2;}
#splash_02 #splash-overlay .title.small {font-size: 28px ; line-height: 28px ;}
#splash_02 #splash-overlay .title.medium {font-size: 44px ; line-height: 44px ;}
#splash_02 #splash-overlay .title.large {font-size: 58px ; line-height: 58px ;}
#splash_02 #splash-overlay .title span { max-width:235px;float:left; height:250px; }
#splash_02 #splash-overlay .description {display:none;}
.nytimes_live img {width:470px;}


/* REMOVE POLITICS */
.removed_politics_button , .add_politics_button{background:url(/web/20130811195312/http://s3-ak.buzzfed.com/static/images/public/homepage/unpolitic-me.png?v=1376079295); position: absolute;
left: 360px;
width: 135px;
height: 30px;
z-index: 99;
text-indent: -9999em;
top: 13px;
}

.removed_politics_button:hover {background-position: 0px -32px;}
.add_politics_button{background-position: 0px -64px;}

.add_politics_button:hover{background-position: 0px -96px;}
.Column1 .remove_pol_message {font:21px/23px "ProximaNovaSemibold",Helvetica,Arial,sans-serif; color:#07e;}
.Column2 .remove_pol_message{font:normal 18px/20px "ProximaNovaSemibold",Helvetica,Arial,sans-serif; color:#000;
margin-top:10px; float:left;
}

.unpol-ext {
left: 376px;
position: absolute;
top: 45px;
font:12px "ProximaNovaSemibold",Helvetica,Arial,sans-serif;
z-index:222;
}
@media all and (min-width:1125px) { /* RESPONSIVE */

  /* SPLASH RESPONSIVE */
  .HomePage #splash_01 #splash-container, .HomePage #splash_01 #splash-container1 {
    height: 250px;
    width: 735px;
  }

  .splash_dfp_story {left:760px;}
  .splash-image-container {width:400px; overflow:hidden; left:330px; }
   #splash-text {width:305px;}
   #splash_02 #splash-overlay .title span { max-width:305px;}
   #splash_02 #splash-overlay .title { max-width: 305px;}
   #splash_01 #splash-overlay .title.small {font-size: 31px; line-height: 31px;}
   #splash_01 #splash-overlay .title.medium {font-size: 46px; line-height: 46px;}
   #splash_01  #splash-overlay .title.large {font-size: 68px; line-height: 68px;}

	#splash_02 #splash-overlay .title.small {font-size: 36px ; line-height: 34px ;}
	#splash_02 #splash-overlay .title.medium {font-size: 54px ; line-height: 50px ;}
	#splash_02 #splash-overlay .title.large {font-size: 68px ; line-height: 68px ;}
 	.nytimes_live img {width:590px;}
  .removed_politics_button , .add_politics_button { left: 490px;}
  .unpol-ext {
  left: 506px;
  }

}

/* SPLASH SPECIFIC STYLES FOR HOMEPAGE CONTENT*/
.splash .Column1 .std-posts .post h2 {font-size:20px; line-height: 22px;padding:0;}
.splash .Column1 .std-posts .post .description, .splash .BF_IFRAME .bf-item-title {font-size:13px; line-height:16px;}

#splash-post-tools {position:absolute; z-index:10; top:10px; left:5px; display:none;}
#splash_01:hover #splash-post-tools, #splash_02:hover #splash-post-tools { display:block}
#splash-post-tools a {width:30px; height:25px; background: url(/web/20130811195312/http://s3-ak.buzzfed.com/static/images/public/icons/post-tools.png?v=1376079295) no-repeat; float:left; margin-right: 5px; text-indent:-9999em;}
#splash-post-tools a.edit-splash{background-position: -30px -25px;}
#splash-post-tools a.stop-splash{background-position: -30px -375px;}
#splash-post-tools a.edit-splash:hover{background-position: -60px -25px;}
#splash-post-tools a.stop-splash:hover{background-position: -60px -375px;}

/* NYTIMES PROMO */
.nytimes_live { padding: 10px 0px 20px 0px; }

/* INLINE VIDEO FEATURE STYLING */
li.post.inlinevid {padding-bottom:25px !important;}
.video_tag {background:red; color:#fff; cursor: pointer; position: absolute; left: 0px; bottom: 0px; width: 95px; height:17px;  padding:3px 0px 0px 30px; font-family:"ProximaNovaSemibold";}
.video_expand {width:16px; height:19px; cursor:pointer; background: url(/web/20130811195312/http://s3-ak.buzzfed.com/static/images/public/homepage/hp-vid-sprite.png?v=1376079295); position: absolute; top: 0px; left: 3px; background-position: 0px -53px;}
.expand_vid_elements {margin-left:-135px;}

.vid_wrap { background: #555; position: relative; margin-bottom:10px;}
.remove_vid { cursor:pointer; float:right; width:20px; height: 18px; background: url(/web/20130811195312/http://s3-ak.buzzfed.com/static/images/public/homepage/hp-vid-sprite.png?v=1376079295); position: absolute; right: -3px; background-position: -19px -52px;}
.ie9 .remove_vid {height:18px;}
.badge_wrap {position: absolute; height: 31px; width: 100%;  bottom: 50px; display:none;z-index:999 !important;}
.ie9 .badge_wrap {bottom:60px;}
.vid_wrap:hover .badge_wrap {display:block; }
.badge_wrap .badge_list {float:right; width: 184px; margin-top: 5px;}
.badge_wrap .badge_list li {float:left;}
.badge_wrap .badge_list li a{ display: inline-block;  padding:2px 9px 1px !important; font: 13px/22px 'ProximaNovaBold', Arial, Helvetica, sans-serif; color:#222; text-align:center; text-transform:uppercase; background:#FE0; border-radius:3px; margin:1px 3px 0 0; -webkit-box-shadow: 0px 1px 1px rgba(0,0,0, 0.23); letter-spacing:0px;}
.badge_wrap .badge_list li a:hover {color:#ffffff; background: #07e;}
.badge_wrap .badge_list li a:active {background: -webkit-linear-gradient(top, #136CBF 7%, #1164B2 86%);}
.badge_wrap .badge_list li a.love { padding:5px 5px 4px 5px !important;}
.badge_wrap .badge_list li a.deactivated {background:#ddd; color:#666;}
.badge_wrap .badge_list li a span.heart {display:block; width:19px; height:16px; background:url(/web/20130811195312/http://s3-ak.buzzfed.com/static/images/public/social/lovehate-16_no_bg.png?v=1376079295);}
.badge_wrap .shareBtn.homepage {background: url(/web/20130811195312/http://s3-ak.buzzfed.com/static/images/public/homepage/hp-vid-sprite.png?v=1376079295) !important; width:100px; height:25px; margin:6px; text-indent:-9999; border: 0px none transparent}
.badge_wrap .shareBtn.homepage .label, .badge_wrap .shareBtn.homepage .fb_icon {display:none !important;}

.badge_wrap .shareBtn.homepage {background: url(/web/20130811195312/http://s3-ak.buzzfed.com/static/images/public/homepage/hp-vid-sprite.png?v=1376079295) !important; width:100px; height:25px; margin:6px; text-indent:-9999; border: 0px none transparent}
.ie8 .badge_wrap .shareBtn.homepage, .ie9 .badge_wrap .shareBtn.homepage, .ie8  .ad-video-post .shareBtn {filter:none !important;}
.badge_wrap .shareBtn.homepage .label, .badge_wrap .shareBtn.homepage .fb_icon {display:none !important;}
.badge_wrap .facebook-share-button.button2 {filter:none !important;}
.badge_wrap .shareBtn.homepage .icon, .badge_wrap .facebook-share-button.homepage .word {display:none;}
.badge_wrap .shareBtn.homepage:hover{background: url(/web/20130811195312/http://s3-ak.buzzfed.com/static/images/public/homepage/hp-vid-sprite.png?v=1376079295) 0px -27px;}
.badge_wrap .yt-button {width: 106px; height: 28px; background: url(/web/20130811195312/http://s3-ak.buzzfed.com/static/images/public/homepage/hp-vid-sprite.png?v=1376079295); position: absolute; background-position: 0px -71px; top: 5px; }
.badge_wrap .yt-button:hover {background-position:0px -98px;}
.vid_wrap.vid_small {width:465px;}

.post .thumb-unit:hover .video_tag span{opacity: .8; -moz-opacity: 0.8; filter:alpha(opacity=80);}
.thumb-unit a.expand_video {width:125px;height:90px; position:absolute;left:0px;z-index:99;}


/* UK CALL OUT */

.uk_notice {background: #f2f2f2; height: 15px; box-shadow: 2px 1px 1px #bbb; width: 100%;z-index: 902; position: relative; padding:5px 0px;}
.uk_notice p {width: 990px; margin:0 auto; padding:0px 10px; position:relative;}
.uk_notice p .remove_notice_wrp { position: absolute; right: 13px; }
.uk_notice p .remove_notice_wrp a { float: right; }
.uk_notice p a.remove_notice { background: url(/web/20130811195312/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=1376079295) no-repeat; width: 18px; height: 19px; background-position: -149px -567px; margin-left: 30px; }

@media all and(min-width:1125px){
  .uk_notice p {width: 1105px;}
}

/* Sauza HP TAKEOVER */
body.sauza_break{overflow-x:hidden;}
.sauza_body_overlay {position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(0,0,0,.72); z-index: 100;}
.ie7 .sauza_body_overlay, .ie8 .sauza_body_overlay, .ie9 .sauza_body_overlay {display:none; !important;}
.sauza_wrap {width:1125px; height:100%;  position:absolute; z-index:101; top:-110px;  }
.ie8 .sauza_wrap , .ie7 .sauza_wrap {position: absolute; !important; display: block; left:0px; top:0px !important; z-index:101 !important;} 
.sauza_wrap.pinata_mode{cursor:url(/web/20130811195312/http://s3-ak.buzzfed.com/static/images/partner/sauza/sauza_bat.png?v=1376079295), auto  !important;}
.ie8 .sauza_wrap.pinata_mode, .ie7 .sauza_wrap.pinata_mode, .ie9 .sauza_wrap.pinata_mode {cursor:pointer, auto  !important;}
.ie8 .sauza_wrap .sauza_pinata_wrap , .ie7 .sauza_wrap .sauza_pinata_wrap {left:300px;}
.sauza_right { background:url(/web/20130811195312/http://s3-ak.buzzfed.com/static/images/partner/sauza/sauza_rail_right.jpg?v=1376079295) no-repeat;); position: absolute;
width: 300px;
height: 100%;
right: -300px;}
.sauza_left {background: url(/web/20130811195312/http://s3-ak.buzzfed.com/static/images/partner/sauza/sauza_left_rail.jpg?v=1376079295) no-repeat; position: absolute;
width: 300px;
height: 100%;
left: -300px;}
.ie8 .sauza_wrap.complete, .ie7 .sauza_wrap.complete,.ie9 .sauza_wrap.complete {background:url(/web/20130811195312/http://s3-ak.buzzfed.com/static/images/partner/sauza/ie_bg.png?v=1376079295) !important;}
.sauza_pinata_wrap {height: 470px; width: 378px; position:absolute; z-index: 155; top: -500px; left: 400px; float: left;}
.sauza_pinata {background:url(/web/20130811195312/http://s3-ak.buzzfed.com/static/images/partner/sauza/sauza_pinata.png?v=1376079295) no-repeat; position: absolute;
height: 470px; width: 378px; z-index: 155; top: 0px; }
.sauza_pinata.break_1 {background:url(/web/20130811195312/http://s3-ak.buzzfed.com/static/images/partner/sauza/pinata_break_1.png?1376079295) no-repeat;}
.sauza_pinata.break_2 {background:url(/web/20130811195312/http://s3-ak.buzzfed.com/static/images/partner/sauza/pinata_break_2.png?1376079295) no-repeat;}
.sauza_pinata.break {background:url(/web/20130811195312/http://s3-ak.buzzfed.com/static/images/partner/sauza/broken_pinata_final.png?1376079295) no-repeat;}
.sauza_pinata_wrap .close_sauza {position: absolute; bottom: 50px; right: 50px; cursor:pointer; z-index:500;}
.sauza_pinata_wrap .close_sauza.break {top:10px; right:-300px;}
.sauza_pinata_wrap .close_sauza span {color: #666; font-size: 14px; border: 1px solid #fff; border-radius: 10px; width: 10px; height: 20px; display: block; padding: 0 5px; background: #f2f2f2;}
.sauza_complete {position: absolute; top: 450px; left: 225px;}
.sauza_complete .sauza_logo {float:left; top:-150px; left:200px; position:relative;}
.sauza_complete .buzz_1, .sauza_complete .buzz_2 {width:165px; float:left; position:relative; top:-150px; left:200pxs;}
.sauza_complete .buzz_overlay {background:url(/web/20130811195312/http://s3-ak.buzzfed.com/static/images/partner/sauza/buzz_overlay.png?v=1376079295); position: absolute;
width: 130px;
height: 123px;
}
.sauza_complete .buzz_image{width: 125px; height: 122px; overflow: hidden;}
.sauza_complete .buzz_image img{width: 183px; height: auto; margin-left: -15px;}
.sauza_complete .sauza_complete_lower {position: absolute; top: 217px; left:35px; width: 100%;}
.sauza_complete .sauza_complete_lower div {float:left;}
.sauza_complete .sauza_complete_lower .sauza_break_again{float:left; background: #c6c6c6; font-size: 21px; color: #fff; font-family: "ProximaNovaBold"; padding: 10px; width: 180px; text-align: center;border-radius: 9px; cursor:pointer;}
.sauza_complete .buzz_text {font-family:"ProximaNovaSemibold"; color:#fff; font-size:14px; position: absolute;top:140px; width:130px; text-align: center;}
.sauza_complete .buzz_text a , .sauza_complete .buzz_text span{display: block;}
.sauza_complete_lower .shareBtn {margin:8px 0px 0px 20px;}

.footer.no-border-footer {
	border:0;
}


