




/*
     FILE ARCHIVED ON 18:04:28 Apr 30, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 16:05:51 Aug 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)).
*/
/* HEADER 5.0 | SKINNY HEADER | VERTICALS HEADERS */

/* WEBFONTS 
@import url(/web/20140430180428/http://s3-ak.buzzfed.com/static/css/webfonts.css);
*/

/* Smartling Language Translation */
.smartling-es .unified_header h1 a,.smartling-es .unified_header .nav ul.utils li.social_icon a,.smartling-es  .unified_header .nav ul.feeds li a,.smartling-es  .search_bar button#search_submit,.smartling-es .HotNav .arrow, .smartling-es .HotNav .arrow a{background-image:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/global/buzzfeed_v4_es.png?v=201404301202);}
.smartling-zh .unified_header h1 a,.smartling-zh .unified_header .nav ul.utils li.social_icon a,.smartling-zh  .unified_header .nav ul.feeds li a,.smartling-zh  .search_bar button#search_submit,.smartling-zh .HotNav .arrow, .smartling-zh .HotNav .arrow a{background-image:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/global/buzzfeed_v4_cn.png?v=201404301202);}
.language_selector { display:none; }
.smartling-es .language_selector, .smartling-zh .language_selector { display:block; }

body.has_touch.new_nav_a, body.has_touch.new_nav_b {cursor:pointer;}
.ie7 .unified_header .unicode, 
.ie8 .unified_header .unicode { display: none !important; }
.unified_header { width: 100%; padding: 0px !important; position: relative; z-index: 99; }
.unified_header #header-req-like-container { margin: 0 auto; width: 1020px; background: white; }
.unified_header #upper-wrapper { margin: 0 auto; width: 990px; background: white; padding: 0 15px; }
.unified_header.simple_header #upper-wrapper { padding: 0 0 0 15px; width: 1005px; -webkit-box-shadow: 0 4px 5px -3px rgba(0,0,0,.18); -moz-box-shadow: 0 4px 5px -3px rgba(0,0,0,.18); box-shadow: 0 4px 5px -3px rgba(0,0,0,.18); height: 75px; }
.ie8 .unified_header.simple_header #upper-wrapper { border-bottom: 1px solid #f3f3f3; }
.unified_header #lower-wrapper { margin: 0 auto; width: 990px; background: white; padding: 0 15px; }

/* HP */
.ThreeColumns .unified_header #upper-wrapper { width: 1000px; }
.ThreeColumns .unified_header #lower-wrapper { width: 1000px; }
body.ThreeColumns .unified_header #upper-wrapper { width: 990px; margin: 0px auto; }
body.ThreeColumns .unified_header #lower-wrapper { width: 990px; margin: 0px auto; padding: 0 15px;  }

@media all and (min-width:1125px) {
	.ThreeColumns .unified_header #upper-wrapper { width: 1105px; }
	.ThreeColumns .unified_header #lower-wrapper { width: 1105px; }
	body.ThreeColumns .unified_header #upper-wrapper { width: 1125px; }
	body.ThreeColumns .unified_header #lower-wrapper { width: 1125px; }
	.HomePage #new-header-hot-nav {margin-left: -5px; width:1125px;}
}

/* AD Page Hack */
body.UserPage.advertister .unified_header { width: 1020px; margin: 0 auto; }
body.UserPage.advertister .unified_header .lower #nav-right #nav-signin #usernav-profile, 
body.UserPage.advertister .unified_header .lower #nav-right #nav-signin #usernav-profile,
body.UserPage.advertister .unified_header .lower #nav-right #nav-signin #usernav-signin a.nav-signin-icon, 
body.UserPage.advertister .unified_header .lower #nav-right #nav-signin #usernav-signin a.nav-signin-icon { margin-right: 10px; }

.PageContent { margin-top: 0px !important; }

#win-work-play-modes {
  height: 35px;
  padding: 10px 15px 5px 25px;
  background: #f5f5f5;
  font-family: 'Gotham';
  font-size: 10px;
  font-weight: bold;
  position: relative;
}

#win-work-play-modes .choose {
  color: #00BCF5;
  float: left;
  line-height: 35px;
  width: 130px;
  display: block;
}

#win-work-play-modes .work,
#win-work-play-modes .play {
  display: block;
  float: left;
  height: 35px;
  width: 75px;
  line-height: 35px;
  color: #c5c6c7;
  cursor: pointer;
  margin: 0 0 0 5px;
}

#win-work-play-modes .work span,
#win-work-play-modes .play span {
  display: inline-block;
  width: 32px;
  height: 33px;
  background: url("/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/win8/sprite.png?v=201404301202") no-repeat scroll 0 0 transparent;
  float: left;
  margin: 0 2px 0 0;
}

#win-work-play-modes .work span {
  background-position: -69px 0px;
}

#win-work-play-modes.ukwork .work,
#win-work-play-modes.ukplay .play,
#win-work-play-modes .work:hover,
#win-work-play-modes .play:hover {
  color: #00BCF5;
}

#win-work-play-modes.ukplay .play span,
#win-work-play-modes .play:hover span {
  background-position: -34px 0px;
}

#win-work-play-modes.ukwork .work span,
#win-work-play-modes .work:hover span {
  background-position: -103px 0px;
}

#win-work-play-modes .share {
  float: right;
  margin: 0 38px 0 0;
  color: #c5c6c7;
  height: 35px;
  line-height: 35px;
  text-transform: uppercase;
  width: 105px;
}
#share-win {
  float: right;
}
#win-work-play-modes .share a {
  background: url("/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/win8/sprite.png?v=201404301202") no-repeat scroll -137px -1px transparent;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  display: block;
  float: right;
  height: 21px;
  width: 22px;
  margin: 6px 0 0 10px;
  cursor: pointer;
  overflow: hidden;
  border: none;
}

#win-work-play-modes .share a .label,
#win-work-play-modes .share a .fb_icon,
#win-work-play-modes .share a .twitter_icon{
  display: none;
}

#win-work-play-modes .share a.tw {
  background-position: -137px -25px;
}

#win-work-play-modes .presented {
  background: url("/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/win8/sprite.png?v=201404301202") no-repeat scroll 0 -47px transparent;
  display: block;
  float: right;
  height: 35px;
  width: 200px;
  cursor: pointer;
  margin: 5px 0 0 0;
}

#win-work-play-modes .turn-off {
  background: url("/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/win8/sprite.png?v=201404301202") no-repeat scroll -163px -1px transparent;
  display: none;
  float: left;
  height: 21px;
  margin: 7px 0 0;
  width: 43px;
}

#win-work-play-modes.ukwork .turn-off,
#win-work-play-modes.ukplay .turn-off{
  display: block;
}

#win-gears {
  background: url("/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/win8/gears.gif?v=201404301202") no-repeat scroll 50% 50% transparent;
  background-color: rgba(0, 0, 0, 0.6);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 100;
}




#new-header-hot-nav { border: 0px solid transparent !important; background: white !important; }
.video_wrap #new-header-hot-nav{background: none !important; width:1020px; margin-bottom:10px;}
.unified_header_border { display: none !important; }
.unified_header .upper { height: 75px; position: relative; }
#like-wrapper { width: 100%; background: white; }
.unified_header #upper-background { background: white; }
.unified_header #lower-wrapper { background: #f5f5f5; padding: 0px; width: 1020px; }
.unified_header #lower-background { min-width: 1020px; background: #f5f5f5; border-top: 1px solid #c2c2c2; border-bottom: 1px solid #c2c2c2;}

.unified_header .lower {  height: 32px; position: relative; display: block; border-top: 1px solid #fff; border-bottom: 1px solid #fff; z-index: 99; }
.unified_header .lower #nav-left { float: left; }
.unified_header .lower #nav-left .new-vertical-callout { float: left; margin: 7px 0px 7px 20px; font-size: 12px; line-height: 18px; }
.unified_header .lower #nav-left .new-vertical-callout a { display: inline-block; line-height: 18px; vertical-align: top; }

.unified_header .lower .menu-item { padding: 0 20px; border-left: 1px solid #c2c2c2; height: 32px; float: left;  }
.unified_header .lower .menu-item.last-child { border-right: 1px solid #c2c2c2; }
.unified_header .lower .menu-item:hover { cursor: pointer; }
.unified_header .lower .menu-item.active { background: white; z-index: 99; height: 35px; }
@media all and (min-width:1125px) { .unified_header .lower .menu-item.active { height: 34px; } }
.unified_header .lower .menu-item span { top: 7px; position: relative; font-size: 18px; font-family:"ProximaNovaSemibold", sans-serif; color: #222; text-shadow: 1px 1px 1px #FFF; }

.unified_header .lower #nav-right { float: right; }
.non_english .unified_header .lower #nav-right { width: 100%;  }
.unified_header .lower #nav-right #nav-shares { float: left; position: relative; top: 6px; }
.unified_header .lower #nav-right #nav-shares .nav-share { float: left; margin: 0 10px; height: 20px; }
.unified_header .lower #nav-right #nav-shares .nav-share:last-child { margin: 0 0 0 10px; }
.unified_header .lower #nav-right #nav-shares #fb-share { width: 48px; overflow: hidden; background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/global/buzzfeed_sprite.png?v=201404301202) no-repeat -268px -248px; padding: 0px; background-size: 47px 20px; }
.non_english.fr .unified_header .lower #nav-right #nav-shares #fb-share { width: auto; min-width: 54px; }
.non_english.es .unified_header .lower #nav-right #nav-shares #fb-share { width: auto; min-width: 70px; }
.non_english.pt .unified_header .lower #nav-right #nav-shares #fb-share { width: auto; min-width: 52px; }
.ie8 .unified_header .lower #nav-right #nav-shares #fb-share { width: 44px; }
.unified_header .lower #nav-right #nav-shares #tw-share { width: 61px; overflow: hidden; background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/global/buzzfeed_sprite.png?v=201404301202) no-repeat -268px -269px; padding: 0px; background-size: 58px 20px; }

.unified_header .lower #nav-right #nav-shares .partner_links_label { float: left; padding-top: 3px; }

.unified_header .lower #nav-right #nav-search { float: left; margin: 0 20px; }
.unified_header .lower #nav-right #nav-search #nav-search-box { position: relative; top: 3px; overflow: hidden; width: 0px; }
.unified_header .lower #nav-right #nav-search #nav-search-box .search_button { float: right; top: 3px; position: relative; width: 18px; height: 17px; background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=201404301202) no-repeat -317px -579px; margin: 0 5px }
.unified_header .lower #nav-right #nav-search #nav-search-btn { position: relative; top: 7px; float: left; display: block; overflow: hidden; width: 17px; height: 17px; background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=201404301202) no-repeat -300px -579px; }
.unified_header .lower #nav-right #nav-search #nav-search-btn:hover { cursor: pointer; background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=201404301202) no-repeat -317px -579px;  }
.unified_header .lower #nav-right #nav-search #header_search { font-size: 14px; font-family:"ProximaNovaRegular", sans-serif; color: #626262; font-style: normal; width: 130px;}
.unified_header .lower #nav-right #nav-search #header_search::-webkit-input-placeholder { color: #999; font-style: italic; }
.unified_header .lower #nav-right #nav-search #header_search:-moz-placeholder { color: #999; font-style: italic; }

.unified_header .lower #nav-right #nav-signin, .unified_header.simple_header #nav-signin  { float: right; width: 35px; height: 25px; position: relative; top: 4px; }
.unified_header.simple_header #nav-signin { top: 35px;}
.unified_header .lower #nav-right #nav-signin #usernav-signin, .unified_header.simple_header #usernav-signin { width: auto; margin: 0px; float: right; }
.unified_header .lower #nav-right #nav-signin #usernav-signin a.nav-signin-icon, .unified_header.simple_header #usernav-signin a.nav-signin-icon {display: block; width: 25px; height: 25px; background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=201404301202) no-repeat -287px -554px; margin: 0px; }
.unified_header .lower #nav-right #nav-signin #usernav-signin a.nav-signin-icon:hover, .unified_header.simple_header #usernav-signin a.nav-signin-icon:hover { cursor: pointer; background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=201404301202) no-repeat -317px -554px; }
.unified_header .lower #nav-right #nav-signin #usernav-profile, .unified_header.simple_header #usernav-profile  { background: transparent; width: auto; float: right; }
.unified_header .lower #nav-right #nav-signin #usernav-menu, .unified_header.simple_header #usernav-menu { width: 175px; background: white; left: -150px !important; top: 25px; border: 1px solid #e2e2e2; border-bottom: 2px solid #e2e2e2; -webkit-box-shadow: none; -moz-box-shadow: none; }
.unified_header .lower #nav-right #nav-signin #usernav-menu li a, .unified_header.simple_header #usernav-menu li a  { border: 0px solid transparent; width: 90%; text-align: right; right: 10px; font-size: 14px; font-family: "ProximaNovaSemibold", sans-serif; color: #07e; }
.unified_header .lower #nav-right #nav-signin #usernav-menu li a:hover, .unified_header.simple_header #usernav-menu li a:hover {color: #f34b2b; background:#FFF;}
.unified_header .lower #nav-right #nav-signin #usernav-menu li:first-child a:before, .unified_header.simple_header #usernav-menu li:first-child a:before  { content: "\25B6"; color: #f44b2c; font-size: 10px; margin: 0 5px 0 0 ;  }
body.ie8 .unified_header .lower #nav-right #nav-signin #usernav-menu li:first-child a:before, 
body.ie8 .unified_header.simple_header #usernav-menu li:first-child a:before,
body.non_english  .unified_header .lower #nav-right #nav-signin #usernav-menu li:first-child a:before,
body.non_english .unified_header.simple_header #usernav-menu li:first-child a:before { content: ""; margin: 0px; font-size: 0px; }
.unified_header .lower #nav-right #nav-signin .SwitchUser, .unified_header.simple_header #nav-signin .SwitchUser {right: 0px; top: 50px;}
.unified_header .lower #nav-right #nav-signin #switch-list-spinner, .unified_header.simple_header #switch-list-spinner  { position: absolute; left: 5px;}

body.ie7 .unified_header .lower #nav-right #nav-signin #usernav-menu li a:hover:before,
body.ie8 .unified_header .lower #nav-right #nav-signin #usernav-menu li a:hover:before,
body.ie7 .unified_header.simple_header #usernav-menu li a:hover:before,
body.ie8 .unified_header.simple_header #usernav-menu li a:hover:before { content: ""; display: none !important; }
.unified_header .lower #nav-right #nav-signin span.new-messages-top, .unified_header.simple_header #nav-signin span.new-messages-top { position: relative; float: none; font-size: 10px; padding: 3px; top: -2px; left: 5px; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; top: -2px; -moz-border-radius: 0px; border-radius: 0px; padding: 3px; }

/* blog post header - uses simple_header */
.blog{background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/public/verticals/noise.png?v=201404301202);}
.blog .simple_header #upper-wrapper { background-color: #E32; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow:none; height:25px; padding: 5px 0px 5px 15px;}
.blog .unified_header h1 a.logo {background-position: -178px -662px; height: 25px; width: 142px; margin: 0px; width: 142px; margin:0px;}
.blog .unified_header.simple_header #nav-signin {top:0px; right:10px;}
/** edit post header */
.edit_post #header_wrapper { height: 52px; }
.edit_post .unified_header.simple_header #upper-wrapper { padding: 0 0 0 15px; width: 99%; height: 52px; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
.edit_post .unified_header.simple_header #nav-signin { top: 20px; right: 10px; }
.edit_post .unified_header h1 a.logo{ float:left; width: 203px; height: 36px; margin: 8px 0; background: url("/web/20140430180428/http://s3-ak.buzzfed.com/static/images/public/quickpost/buzzfeed-logo-36.png?v=201404301202") no-repeat scroll 0 0 transparent; }
.edit_post .PageContainer { margin-top: 45px; }

/* Drop Down Menu */
#nav_menu { 
	top: 300px; 
	width: 570px; 
	border: 1px solid #c2c2c2; 
	border-bottom: 4px solid #c2c2c2; 
	background: white; 
	position: absolute; 
	z-index: 98; 
/*	padding: 20px 20px 10px 10px; 
*/	margin-top:1px; 
}
#nav_menu .nav-menu-content { padding: 20px 20px 10px 10px; width: 540px; }
@media all and (min-width:1125px) {
	#nav_menu { width: 600px; /*	padding: 20px 30px 10px 10px;*/ margin-top:1px; }
	#nav_menu .nav-menu-content { width: 570px; }
}
#nav_menu #nav_menu_right { float:left; overflow: hidden; width: 150px; height: auto; }
#nav_menu.video-menu #nav_menu_right { width: 190px;}
#nav_menu.video-menu #nav_menu_left { width: 350px; }
#nav_menu #nav_menu_right .nav_menu_vertical { padding: 5px 10px; margin: 10px 0; text-transform: uppercase; font-size: 16px; font-family: "ProximaNovaSemibold", sans-serif; color: #07e; white-space: nowrap; }
#nav_menu #nav_menu_right .nav_menu_vertical a:hover { cursor: pointer; }
#nav_menu #nav_menu_right .nav_menu_vertical.active { background: #f7f7f7; }
#nav_menu #nav_menu_right .nav_menu_vertical.active a { color: #f34b2b; }
#nav_menu #nav_menu_right .nav_menu_vertical.active a[href="javascript:void(0)"] { color: black; }
#nav_menu #nav_menu_right .nav_menu_vertical .bullett { margin: 0 10px 0 0; }
#nav_menu #nav_menu_right #nav_menu_hot.nav_menu_vertical:after { display: inline-block; width: 18px; height: 16px; margin: 0 0 -3px 5px; content: ""; background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=201404301202) no-repeat -150px -548px; }
#nav_menu #nav_menu_left { float:right; overflow: hidden; width: 390px; height: auto; min-height: 200px; }
#nav_menu #nav_menu_left ul { min-height: 340px; }
#nav_menu #nav_menu_left ul li { width: auto; display: block; overflow: hidden; margin: 0 0 15px 0; }
#nav_menu #nav_menu_left ul li .thumb_warpper { float: left; width: 100px; height: 66px; margin: 0 10px 0 0; position: relative; }
#nav_menu #nav_menu_left ul li .thumb_warpper .video_play_button { position: absolute; bottom: 0px; }
#nav_menu #nav_menu_left ul li .thumb_wrapper .image_square { width: 125px; height: 83px; }
#nav_menu #nav_menu_left ul li .title_small { width: 260px; font-size: 16px; font-family:'ProximaNovaRegular', sans-serif; color: black; }
#nav_menu #nav_menu_left ul li:hover .title_small { color: #07e; }
#nav_menu #nav_menu_left ul a.more_vertical { font-size: 14px; font-family: 'ProximaNovaSemibold', sans-serif; color: #f34b2b; display: block; margin: 10px 0; }
#nav_menu #nav_menu_left ul a.more_vertical:hover { color: #07e; }
#nav_menu #nav_menu_left ul a.more_vertical .pointer { font-size: 10px; }


#nav_menu #nav_menu_more { 
	display: block; 
	clear: both; 
	border-top: 1px solid #e2e2e2; 
	overflow: hidden; 
	background: #eee;
	padding: 15px 15px;
}
.made-in-nyc { width: 46px; height: 46px; display: inline-block; background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=201404301202) no-repeat -535px -497px; }
#nav_menu_more .made-in-nyc, .simple-footer .made-in-nyc { float: right }
.footer-main-menu li, .footer-sub-menu li { display:inline-block; }
.footer-main-menu li {
	font-family: 'ProximaNovaSemibold', Helvetica, Arial, sans-serif;
	font-size: 16px;
	text-transform: uppercase;
	margin: 0 10px 10px 0;
}
.footer-sub-menu li {
	font-family: 'ProximaNovaRegular', Helvetica, Arial, sans-serif;
	color: #999;
	font-size: 13px;
	margin: 0 5px 0 0 ;
}

#nav_menu .footer-sub-menu li:last-child {
	margin: 0;
}

.footer-sub-menu li a {
	color: #666;
}




#nav_menu #nav_menu_left ul li .image_square { width: 100px; height: 66px; }
#nav_menu #nav_menu_left ul li .title_small { width: 290px; }
#nav_menu_vertical_list {margin-top:-10px;}

/* Signed Out State */
.page_sub_header #usernav-signin{padding:7px 0;}
.page_sub_header #usernav-signin{text-align:center;}
.page_sub_header #usernav-signin a{display:inline;font-size:18px;}
.page_sub_header #usernav-loggingout{display:block;padding: 9px 7px 7px 65px; font-size:18px;background:#ECECEC !important; color: #636363;}
#switch-list-spinner{position:absolute;right:5px;}

.search_suggest ul li {padding: 2px 0 3px 0px; margin-bottom: 4px; font-size: 13px; line-height: 1.2em; overflow: hidden; width:320px;}
.search_suggest h6 {font-size: 15px; color: #ee3322; padding: 0 0 5px 0; margin: 0;}
.unified_header nav.reactions li.omg.cat-hell a { background: url(/web/20140430180428/http://s3-ak.buzzfed.com/static/badge_images/omg_cat_50.png?v=201404301202) no-repeat; margin-left:3px;}

/* Navigation */
ul.main_nav{margin-left:310px;}
ul.main_nav li{position:relative;}
ul.main_nav li a{display:block;}
ul.main_nav li.dropdown{float:left;margin-right:13px;}
ul.main_nav li .dropdown_heading#usernav-profile-link{;border:1px solid #ddd;}
ul.main_nav li:hover .dropdown_heading:hover, ul.main_nav li .dropdown_heading#usernav-profile-link:hover{color:#FFF;background-color:#07E;text-shadow:1px 1px 1px #07e;-webkit-text-shadow:1px 1px 1px #07e;-moz-text-shadow:1px 1px 1px #07e;}
ul.main_nav li:hover .dropdown_heading:active, ul.main_nav li .dropdown_heading#usernav-profile-link:active{background-color:#0069D1;}
ul.main_nav li:hover .dropdown_heading .pointer{border-top-color:#CCC;}
ul.main_nav li:hover .not_clickable{color:#666 !important;background-color:#E0E0E0 !important;border-color:#DDD !important;cursor:default;text-shadow:1px 1px 1px rgba(255,255,255,0.5)!important;-webkit-text-shadow:1px 1px 1px rgba(255,255,255,0.5)!important;-moz-text-shadow:1px 1px 1px rgba(255,255,255,0.5)!important;}
ul.main_nav li:hover .not_clickable .pointer{border-top-color:#777 !important;}
ul.main_nav li .menu{display:none;margin-top:-1px;/* offset for 100% */ top:100%;}
ul.main_nav li:hover .menu, ul.main_nav li.hover .menu{display:block;z-index:2;}

/* Launch Modes */
#menu-news a,
#menu-life a,
#menu-entertainment a,
#video-more a{
  color: #000;
}
#just_block {
  display: none;
  padding: 10px 10px 10px 15px;
  background: #F5F5F5;
  height: 25px;
}

#just_block.justmode-news .just-news-txt,
#just_block.justmode-life .just-life-txt,
#just_block.justmode-entertainment .just-entertainment-txt {
  display: inline;
}

#just_block .blue-button {
  background-image: -ms-linear-gradient(top, #007efd 0%, #0060c1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007efd', endColorstr='#0060c1');
  background:#0077ee -webkit-gradient(linear,left top,left bottom,from(#007efd),to(#0060c1));
  background-image:-moz-linear-gradient(top,#0077ee 33%,#0060c1 100%);
  border:1px solid #0053a9;
  font-family: ProximaNovaSemibold,Helvetica,sans-serif;
  font-size: 12px;
  color: #FFFFFF;
  padding: 2px 8px 3px;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  margin: 0 0 0 10px;
}

#just_block .just-news-txt,
#just_block .just-life-txt,
#just_block .just-entertainment-txt,
#just-modes-news-back,
#just-modes-life-back,
#just-modes-entertainment-back {
  display: none;
}

#just-modes-news-back,
#just-modes-life-back,
#just-modes-entertainment-back {
  line-height: 25px;
}

#just_block.justmode-news .blue-button.just-news-txt,
#just_block.justmode-life .blue-button.just-life-txt,
#just_block.justmode-entertainment .blue-button.just-entertainment-txt {
  display: inline-block;
}


#just_block.justmode-news #just-modes-news-back,
#just_block.justmode-life #just-modes-life-back,
#just_block.justmode-entertainment #just-modes-entertainment-back,
#just_block.justmode-news,#just_block.justmode-life,#just_block.justmode-entertainment {
  display: block;
}

.justmode-news .justmode-choose-news,
.justmode-life .justmode-choose-life,
.justmode-entertainment .justmode-choose-entertainment {
  display: none;
}


#just_block .blue-button:hover {
  background-image: -ms-linear-gradient(top, #338dee 0%, #1f6bc1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#338dee', endColorstr='#1f6bc1');
  background:#338dee -webkit-gradient(linear,left top,left bottom,from(#338dee),to(#1f6bc1));
  background-image:-moz-linear-gradient(top,#338dee 33%,#1f6bc1 100%);
  border:1px solid #004285;
}

#just_modes_logo {
  color: #999999;
  float: left;
  font-family: ProximaNovaExtrabold;
  font-size: 18px;
  line-height: 17px;
  margin: 25px 0 0;
  text-transform: uppercase;
}
/* end Launch Modes */  

/* User Dropdown */
ul.main_nav li.dropdown#usernav-ul{float:right;white-space:nowrap;margin-right:0;}
ul.main_nav li.dropdown#usernav-ul{width:200px;}
#usernav-menu{display:none;position:absolute;top:20px;right:-10px;width:187px;z-index:99;border:1px solid #e2e2e2;-webkit-box-shadow:1px 4px 4px rgba(0,0,0,0.4);-moz-box-shadow:1px 4px 4px rgba(0,0,0,0.4);}
#usernav-menu li a{top: 8px; right: 80px; font-family:Helvetica,Arial,sans-serif; float: left; width: 177px; padding: 6px 5px; border-bottom:1px solid #ddd;}
#usernav-menu li:last-child a {border-bottom:none; }
#usernav-menu li a:hover{color:#fff;}
#usernav-profile-link .pointer{position: absolute; top: 6px; right: -2px; width: 0; height: 0; border-top: 4px solid #07E; border-right: 4px solid transparent;
border-left: 4px solid transparent;}
a#usernav-profile-link :hover .pointer{border-top: 4px solid red;}
ul.main_nav li.dropdown#usernav-ul a#usernav-profile-link{display:block;padding:0;/*overflow:auto;*/}
#usernav-profile-link .fbicon{position:absolute;left:-2px;bottom:-3px;}
#xusernav-image{display:none;}
#usernav-displayname{float: left; padding: 0px ; margin: 0px 0px 8px 0px; width: 100px; font-weight: normal; font-size: 13px; letter-spacing: 0px; text-align:right; text-shadow: none; -webkit-text-shadow: none; -moz-text-shadow: none; text-overflow: ellipsis; cursor: pointer; overflow: hidden; white-space: nowrap;}

/* Page Content Titles */
.content_header{margin:10px 0 20px 0;}
.content_header h1{display:inline;font:bold 40px arial,helvetica,sans-serif !important;}
.content_header h1 .beta{position:absolute;margin:5px 2px;color:#FFF;padding:2px 4px;background-color:#999;font-size:10px;font-style:italic;font-weight:normal;text-transform:uppercase;}
.content_header p{line-height:1.7;}
.sub_header_bar{clear:both;margin:20px 0;padding:8px;color:#474F57;font-size:15px;background-color:#E7F7FF;}
.sub_header_bar .spinner{position:absolute;margin-top:0;width:18px;height:18px;background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/global/spinner/small-222-e7f7ff.gif?v=201404301202) no-repeat;}
.filter_nav{float:right;margin-top:14px;font:12px arial,helvetica,sans-serif;}
.filter_nav .label{margin-top:2px;font-weight:bold;}
.filter_nav ul{float:left;overflow:auto;}
.filter_nav .label, .filter_nav ul li{float:left;}
.filter_nav .label, .filter_nav ul li a{display:block;padding:4px 10px;}
.filter_nav ul li a{border:1px solid #D0D0D0;}
.filter_nav ul li a:hover{background-color:#F9F9F9;border-color:#AAA;}
.filter_nav ul li a:active{background-color:#EDEDED;}
.filter_nav ul li.selected a, .filter_nav ul li.selected a:hover{color:#333;background-color:#DDD;border-color:#DDD;border-top-color:#CCC;cursor:default;}

/* Generic List of Results for New Subpages  */
ul.result_list{float:left;width:100%;}
ul.result_list li{position:relative;float:left;padding:15px 0;width:100%;border-bottom:1px solid #EDEDED;}

/* Overrides */
.search_bar .menu .wrapper{padding:0;border:0;}
.search_bar .menu ul li{margin:0;padding:0;font-size:16px;}
.page_sub_header #usernav-profile{width:200px !important;}
.page_sub_header #usernav-menu{top:34px !important;width:178px !important;background:#FFF;}
.page_sub_header #usernav-menu a{width:auto !important;padding:8px;border-top:0;border-bottom:1px solid #EDEDED;}
.page_sub_header #usernav-profile{background:transparent !important;}
.page_sub_header #usernav-signin{width:200px;background:#ECECEC;height:auto !important; padding-top: 9px; text-align: right;}
.page_sub_header #usernav-signin a{font-weight:normal !important;}
.page_sub_header #usernav-loggingout{margin:0 !important;}

/* stuff here for showing drop down in the button styling */
ul.main_nav.section_nav li ul.menu {position: absolute; top: 32px; right: 0; border-top: 3px solid #fff; box-shadow: 0 2px 3px rgba(0,0,0,.12); z-index: 200;}
ul.main_nav.section_nav li ul.menu li {float: none; width: 100%; text-align: left;}
ul.main_nav.section_nav li ul.menu li a {display: block; border-bottom: 3px solid #fff; border-right: none; width: auto; max-width: auto; min-width: auto;}

/*iPad Promo*/
#ipad-promo{height:64px; min-width:1024px; background: #e32; box-shadow: inset 0px -2px 4px rgba(0,0,0,.25); cursor:pointer;}
#promo-content{font-family:"ProximaNovaBold"; width:990px; margin:0 auto; font-size:22px; color:#fff; text-shadow: 0 0 4px rgba(0,0,0,.25);}
#promo-content #ipad-image{ float:left; }
#promo-content #promo-text{margin:20px 15px; float:left; }
#promo-content #itunes-image{ margin:16px 8px 0px 0px; float:left;}
#promo-content #close{float:left; padding: 18px; opacity:.75;}
#promo-content a{color:#ffffff;}

/*Draft Promo*/
.draft-promo{height:32px; cursor:pointer; background-color: #07e;}
.draft-promo.private{background-color: #e32;}
.draft-promo-content{font-family:"Helvetica Neue"; width:990px; text-align:center; margin:0 auto; font-size:20px; color:#fff; font-weight:90;}
.draft-promo-content #promo-text{margin:20px; text-align:center; }

/* HEADER SHARING */
.header-share ul {float:left !important; width:350px !important;}
.header-share ul li{color:#7f7f7f;}
.header-share ul li:first-child{padding-left:0px;margin-top:2px;}
.header-share ul li.header-fb{width:90px;}

/* IPAD HEADER HACK */
@media screen and (max-device-width: 1024px) and (min-device-width : 768px) { }
.ie7 .vertical-hot-nav { z-index:30 !important;}

.unified_header a { color: #07e; cursor: pointer;}
.unified_header h1 a.logo, .unified_header nav.reactions li.reaction a, .unified_header .vertical_title a { background: url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=201404301202); text-indent: -9999em; background-repeat: no-repeat; }

.unified_header h1 a.logo, .unified_header h1 .channel-logo {float:left; width: 238px; height: 50px; margin:15px 0 0 0; }
.unified_header h1 a.logo.green-logo {background-position: -434px -98px;width: 202px;height: 39px;}
.unified_header h1 a.logo.large-community-logo {background-position: -244px -606px; width: 227px; height: 43px; }
.unified_header h1 a.logo.vml {background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/virgin_mobile/VML_HeaderAB.png); margin: 10px 0 0 0; height: 59px; width: 254px;}
.unified_header h1 a.logo.geico {background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/geico/geico.png); margin: 10px 0 0 0; height: 59px; width: 334px;}

.unified_header h1 .channel-logo { position: relative; }
.unified_header h1 .channel-logo img { position: relative; z-index: 1; }
.unified_header h1 a.anchorman2-brand {  position: absolute; top: 0px; left: 0px; width: 213px; display: block;  height: 50px; z-index: 2; background-position: left center; background-repeat: no-repeat;}
.unified_header h1 a.anchorman2-bf {  position: absolute; top: 0px; left: 213px; display: block;   height: 50px; width: 200px; z-index: 2; background-position: -213px center; background-repeat: no-repeat; }


/* Localize (fr) */
.non_english.fr .unified_header nav.reactions li.reaction a, 
.non_english.fr .unified_header .vertical_title a { background: url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/localize/header_fr.png?v=201404301202); }
.non_english.fr .unified_header .vertical_title { top: 20px; }
.non_english.fr .unified_header .vertical_title.france a { background-position: 0px -56px; width: 150px; }
.non_english.fr .unified_header nav.reactions li.lol a { background-position: 0px 0px;}
.non_english.fr .unified_header nav.reactions li.win a {background-position: -58px 0px;}
.non_english.fr .unified_header nav.reactions li.omg a {background-position: -116px 0px;}
.non_english.fr .unified_header nav.reactions li.cute a {background-position: -174px 0px;}
.non_english.fr .unified_header nav.reactions li.fail a {background-position: -232px 0px;}
.non_english.fr .unified_header nav.reactions li.wtf a {background-position: -290px 0px;}
.non_english.fr .unified_header nav.reactions li.social a {background-position: -348px 0px;}

/* Localize (es) */
.non_english.es .unified_header nav.reactions li.reaction a,
.non_english.es .unified_header .vertical_title a  { background: url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/localize/header_es.png?v=201404301202); }
.non_english.es .unified_header .vertical_title { top: 20px; }
.non_english.es .unified_header .vertical_title.espanol a { background-position: 0px -56px; width: 230px; }
.non_english.es .unified_header nav.reactions li.lol a { background-position: 0px 0px;}
.non_english.es .unified_header nav.reactions li.win a {background-position: -58px 0px;}
.non_english.es .unified_header nav.reactions li.omg a {background-position: -116px 0px;}
.non_english.es .unified_header nav.reactions li.cute a {background-position: -174px 0px;}
.non_english.es .unified_header nav.reactions li.fail a {background-position: -232px 0px;}
.non_english.es .unified_header nav.reactions li.wtf a {background-position: -290px 0px;}
.non_english.es .unified_header nav.reactions li.social a {background-position: -348px 0px;}

/* Localize (pt) */
.non_english.pt .unified_header nav.reactions li.reaction a,
.non_english.pt .unified_header .vertical_title a  { background: url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/localize/header_pt.png?v=201404301202); }
.non_english.pt .unified_header .vertical_title { top: 20px; }
.non_english.pt .unified_header .vertical_title.brasil a { background-position: 0px -56px; width: 150px; }
.non_english.pt .unified_header nav.reactions li.lol a { background-position: 0px 0px;}
.non_english.pt .unified_header nav.reactions li.win a {background-position: -58px 0px;}
.non_english.pt .unified_header nav.reactions li.omg a {background-position: -116px 0px;}
.non_english.pt .unified_header nav.reactions li.cute a {background-position: -174px 0px;}
.non_english.pt .unified_header nav.reactions li.fail a {background-position: -232px 0px;}
.non_english.pt .unified_header nav.reactions li.wtf a {background-position: -290px 0px;}
.non_english.pt .unified_header nav.reactions li.social a {background-position: -348px 0px;}

.unified_header .vertical_title.bestof2012 { display: none; }
.unified_header .vertical_title {width: 210px; height: 50px; position: absolute;left: 250px; top: 10px;}
.unified_header .vertical_title a { width: 200px; height: 50px; display: block; }
.unified_header .vertical_title.sports a {background-position:0px -179px;}
.unified_header .vertical_title.politics a {background-position: 0px -54px;}
.unified_header .vertical_title.animals a {background-position: 0px -323px;}
.unified_header .vertical_title.tech a {background-position: 0px -118px;}
.unified_header .vertical_title.shift a {background-position: 0px -259px;}
.unified_header .vertical_title.food a {background-position: -368px 3px; width: 150px;}
.unified_header .vertical_title.celebrity a {background-position: -215px -175px; width:170px;}
.unified_header .vertical_title.music a {background-position: -225px -237px; }
.unified_header .vertical_title.rewind a { background-position: -251px -288px; width: 192px;}
.unified_header .vertical_title.lgbt a { background-position: -258px -340px; width: 140px; height: 50px;}
.unified_header .vertical_title.longform a { background-position: -372px -48px; width: 227px; margin-left: -10px; }
.unified_header .vertical_title.entertainment a { background-position: -215px -132px; height: 34px; width: 219px; margin-top: 10px;}
.unified_header .vertical_title.breaking { display:none; }
.unified_header .vertical_title.uk a{background-position: -374px -96px; height: 42px; width: 41px; margin-top: 13px; }
.unified_header .vertical_title.ideas a{background-position: -418px -236px; height: 49px; width: 142px; }
.unified_header .vertical_title.fashion a{background-position: -394px -176px; height: 55px; width: 130px; margin-top: 5px; margin-left: -5px; }
.unified_header .vertical_title.diy a {background-position: -531px 6px; height: 50px; width: 67px; }
.unified_header .vertical_title.community a { background-position: -444px -138px;; width: 210px;height: 40px;margin-top: 12px;}
.unified_header .vertical_title.community {left: 210px; }
.unified_header .vertical_title.video{left: 240px;}
.unified_header .vertical_title.video a{background: url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/public/videopage/video_header.png?v=201404301202) no-repeat;
width: 112px;
height: 54px;}
.unified_header .vertical_title.geeky a { background-position: -449px -293px; width: 120px; height: 42px; margin-top: 8px;}
.unified_header .vertical_title.business a { background-position: -406px -345px; width: 200px; height: 43px; margin-top: 5px;}
.unified_header .vertical_title.books a{background-position: -240px 4px; height: 50px; width: 128px; margin-top: 2px;}
.unified_header .vertical_title.on-buzzfeed-logo { left: 235px; top: 20px;}
.unified_header .vertical_title.on-buzzfeed-logo a{background-position: -477px -615px; height: 27px; width: 142px; }
.unified_header nav.reactions { position: absolute; right: 0px; top: 10px;}
.unified_header .vertical_title.world a{background-position: 0px -600px; height: 49px; width: 234px; margin-top: 12px;}
.unified_header .vertical_title.travel a{background-position: -200px -50px; height: 55px; width: 132px; margin-top: 5px;}
.unified_header .vertical_title.comics a{background-position: -497px -553px; height: 58px; width: 146px;}
.unified_header .vertical_title.style a{background-position: -396px -174px; height: 54px; width: 146px; margin-top: 4px; margin-left:-3px}

.unified_header nav.reactions ul li { display: inline; width:55px; height: 65px; float:left; }
.unified_header nav.reactions li.reaction a { width: 55px; height:51px; float:left; position:relative; top:0px;}
.unified_header nav.reactions li.lol a { background-position: 0px -398px;}
.unified_header nav.reactions li.win a {background-position: -58px -398px;}
.unified_header nav.reactions li.omg a {background-position: -116px -398px;}
.unified_header nav.reactions li.cute a {background-position: -174px -398px;}
.unified_header nav.reactions li.geeky a {background-position: -232px -398px;}
.unified_header nav.reactions li.trashy a {background-position: -290px -398px;}
.unified_header nav.reactions li.fail a {background-position: -348px -398px;}
.unified_header nav.reactions li.wtf a {background-position: -406px -398px;}
.unified_header nav.reactions li.social a {background-position: -464px -398px;}

.unified_header nav.reactions li.velveeta a {background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/velveeta/golden2.png?201404301202); width:50px; height:50px; margin-left:3px;}
.unified_header nav.reactions li.nomnom a {background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/campbells/nom_nom.png?201404301202); width:50px; height:50px; margin-left:2px;}
.unified_header nav.reactions li.geico a {background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/geico/geico_header.png?201404301202); width: 59px; height: 51px; margin-left: -6px;}

/* UNIFIED PARTNER BADGES */
.unified_header nav.reactions li.doubledown-casino-win a {background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/doubledown_casino/doubledown_casino_win_badge.png?v=201404301202) no-repeat 3px 0;}
.unified_header nav.reactions.olympics { left: 450px; width: 560px; }
.ThreeColumns .unified_header nav.reactions.olympics { left: 450px; width: 560px; }
.unified_header nav.reactions #hvwin { width: 65px; }
.unified_header nav.reactions #hvfail { width: 65px; }
.unified_header nav.reactions li.hvwin a    {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/hvr/hvr_win.png?v=201404301202) no-repeat; height: 70px; margin: -10px 0 0 5px; }
.unified_header nav.reactions li.hvvs a    {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/hvr/hvr_vs.png?v=201404301202) no-repeat; height: 70px; }
.unified_header nav.reactions li.hvfail a    {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/hvr/hvr_fail.png?v=201404301202) no-repeat; height: 70px; margin: -10px 0 0 5px; }
.unified_header nav.reactions li.olympics a    {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/badge_images/olympic_12_50.png?v=201404301202) no-repeat; }
.unified_header nav.reactions li.redstripe a    {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/redstripe/redstripe_win.png?v=201404301202) no-repeat; }
.unified_header nav.reactions li.timeless a    {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/bbc/copper_timeless.png?v=201404301202) no-repeat; height: 55px; top: -2px; }
.unified_header nav.reactions li.timeless a:hover   {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/bbc/copper_timeless.png?v=201404301202) no-repeat; height: 55px; top: -4px; }
.unified_header nav.reactions li.temp_cute a   {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/temptations/cute_cat.png?v=201404301202) no-repeat; }
.unified_header nav.reactions li.vmas a   {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/mtv/vmas.png?v=201404301202) no-repeat; }
.unified_header nav.reactions li.virgin_mobile a {background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/virgin_mobile/vmu_badge.png?v=201404301202) no-repeat 3px 1px;}
.unified_header nav.reactions li.cam-lol a   {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/campbells/lol.png?v=201404301202) no-repeat; }
.unified_header nav.reactions li.cam-win a   {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/campbells/win.png?v=201404301202) no-repeat; }
.unified_header nav.reactions li.cam-omg a   {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/campbells/omg.png?v=201404301202) no-repeat; }
.unified_header nav.reactions li.cam-cute a   {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/campbells/cute.png?v=201404301202) no-repeat; }
.unified_header nav.reactions li.nom-nom a   {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/campbells/nom_nom.png?v=201404301202) no-repeat; }
.unified_header nav.reactions li.cam-fail a   {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/campbells/fail.png?v=201404301202) no-repeat; }
.unified_header nav.reactions li.cam-wtf a   {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/campbells/wtf.png?v=201404301202) no-repeat; }
.unified_header nav.reactions li.cam-geeky a   {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/campbells/geeky.png?v=201404301202) no-repeat; }
.unified_header nav.reactions li.shahs_golden a   {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/shahs/shahs_golden2.png?v=201404301202) no-repeat; }
.unified_header nav.reactions li.oldnavy_gif a   {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/old_navy/badge_holiday.gif?v=201404301202) no-repeat; margin-left:3px; margin-top: 2px; }
.unified_header nav.reactions li.bestof a  { background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/public/best_of_2013/bestof_2013.png?v=201404301202) no-repeat; margin-left:3px;}
.unified_header nav.reactions li.nevada a  { background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/badge_images/nevada.png?v=201404301202) no-repeat; }
.unified_header nav.reactions li.shameless a  { background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/badge_images/shameless.png?v=201404301202) no-repeat 3px center; }
.unified_header nav.reactions li.tnt a  { background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/badge_images/tnt.png?v=201404301202) no-repeat 3px center; }
.unified_header nav.reactions li.coke_ftw a  { background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/coke/ftw_win.png?201404301202) no-repeat; background-position: 2px 0px; }
.unified_header nav.reactions li.powerful a    {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/badge_images/powerful_motorola.png?v=201404301202) no-repeat; margin-left:3px; }
.unified_header nav.reactions li.vh1 a    {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/badge_images/vh1_wicked.png?v=201404301202) no-repeat; margin-left:2px; }
.unified_header nav.reactions li.w00t a    {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/microsoft/w00t_header.png?v=201404301202) no-repeat; margin-left:2px; }
.unified_header nav.reactions li.exclamation a    {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/mioenergy/mio_header_badge.png?v=201404301202) no-repeat; margin-left:2px; }
.unified_header nav.reactions li.muybueno a    {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/badge_images/muybueno.png?v=201404301202) no-repeat; margin-left:2px; }
.unified_header nav.reactions li.youtube a    {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/youtube/youtube_lol.png?v=201404301202) no-repeat; margin-left:1px; }
.unified_header nav.reactions li.reaction_cam { width: 133px; }
.unified_header nav.reactions li.reaction_cam a    {  width: 129px; background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/starbucks/reactioncam_header_badge2.png?v=201404301202) no-repeat; }
.unified_header nav.reactions li.reaction_cam_old a    {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/starbucks/reactioncam_header_badge.png?v=201404301202) no-repeat; }
.unified_header nav.reactions li.topsix a    {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/badge_images/top6.png?v=201404301202) no-repeat; margin-left:1px; }
.unified_header nav.reactions li.obsessed a    {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/taco_bell/obsessed_badge.png?v=201404301202) no-repeat; margin-left:1px; }
.unified_header nav.reactions li.original a    {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/stoli/stolioriginal.png?v=201404301202) no-repeat; margin-left:1px; }
.unified_header nav.reactions li.awesome a    {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/hulu/awesomes.png?v=201404301202) no-repeat; margin-left:2px; }
.unified_header nav.reactions li.geeky a    {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/geek_week/geeky_badge.png?v=201404301202) no-repeat; margin-left:2px; }
.unified_header nav.reactions li.fox_lol a    {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/fox/Fox_LOL_Badge.png?v=201404301202) no-repeat; margin-left:2px; width:200px; }
.unified_header nav.reactions li.mini a    {  background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/mini/mini_badge.png?v=201404301202) no-repeat; margin-left:2px; }
.unified_header nav.reactions li.clock_mode { width: 122px; }
.unified_header nav.reactions li.clock_mode a    {  width: 118px; background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/pepsi/clock_mode_header_badge.png?v=201404301202) no-repeat; }
.unified_header nav.reactions li.epic a    {  width: 118px; background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/toyota/toyota_epic.png?v=201404301202) no-repeat; }
.unified_header nav.reactions li.aww_reaction a    { background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/badge_images/awww_caps.png?v=201404301202) no-repeat; margin-left: 2px;	 }
.unified_header nav.reactions li.kaching a    { background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/capitalone/kaching.png?v=201404301202) no-repeat; margin-left: 2px;	 }
.unified_header nav.reactions li.bunreal a    { background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/carlsjr/bunreal.png?v=201404301202) no-repeat; margin-left: 2px;	 }
.unified_header nav.reactions li.anchorman2 a { background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/anchorman2/ronhead.png?v=201404301202) no-repeat; margin-left: 2px;	 }
.unified_header nav.reactions li.goldenglobes a { background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/goldenglobes/golden-globes-badge.png?v=201404301202) no-repeat; margin-left: 2px; }
.unified_header nav.reactions li.geicopuppyfeed a { background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/geicopuppyfeed/geico-puppy-feed-badge.png?v=201404301202) no-repeat; margin-left: 2px; }
.unified_header nav.reactions li.lexusyesfeed a { background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/lexus/lexusyesfeed-badge.png?v=201404301202) no-repeat; margin-left: 2px; }
.unified_header nav.reactions li.doubledown-casino-green-win a { background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/doubledown_casino/doubledown_casino_green_win_badge.png?v=201404301202) no-repeat; margin-left: 2px; }

.unified_header nav.reactions.fox_nav li.clock_mode a , .unified_header nav.reactions.fox_nav li.fox_lol a { margin-left:-68px;}

.deck_button a {background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/old_navy/desktheweb-btn.png?v=201404301202);width: 165px; height: 50px; float: left; position: absolute; top: 12px; left: 265px;}
.unified_header nav.reactions.oldnavy {top:0px; left:450px !important;}
.unified_header nav.reactions.bestofhome { left:450px;}

@media all and (min-width:1125px) {
	.deck_button a { left: 379px !important;}
	.unified_header nav.reactions.oldnavy {top:0px; left:565px !important;}
	.unified_header nav.reactions.bestofhome { left:555px !important;}
}

.unified_header nav.reactions li:hover a, .unified_header nav.reactions li a:hover { top:-2px;} 
.unified_header nav li .pointer{position: absolute; top: 8px; right: -10px; width: 0; height: 0; border-top: 6px solid #858585; border-right: 6px solid transparent; border-left: 6px solid transparent;}


#usernav-profile:hover #usernav-menu, #usernav-profile.hover #usernav-menu {display:block;}


.unified_header li#search_button { position:relative; top: 0px; left: -1px; }
.unified_header li .search_icon_wrap {width:20px; height: 20px; padding: 6px 6px 16px 6px;  cursor:pointer; position:relative; top:-5px;}
.unified_header li .search_icon_wrap.selected{background:#f9f9f9; border:1px solid #d9d9d9; border-bottom:none; padding: 5px 5px 15px 5px;}
.unified_header li .search_icon { background:  url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=201404301202); width: 20px; height: 20px; display: inline-block; background-position: -123px -544px; }
.unified_header li .search_icon:hover , .unified_header li .search_icon_wrap.selected .search_icon{background-position: -123px -564px;}

.unified_header .search_bar { padding: 5px; margin: 0; position:absolute; right: 0px; top:24px; z-index:800; background: #F8F8F8; border: 1px solid #d9d9d9; width:310px; }
.unified_header .nav a.dropdown_heading, .unified_header .search_bar input, .unified_header .search_bar button{margin:0;font-size:16px;}
.unified_header .search_bar input { width:230px; color: #b4b4b4; border: none;  border:1px solid #ddd; padding:4px; display: inline-block; }
.unified_header .search_bar input.active{color:#858585;}
.unified_header .search_bar input, .unified_header .search_bar button {font: normal 12px Arial, Helvetica,sans-serif;}
.unified_header .search_bar input:focus{border-color:#999;}
.unified_header .search_bar button{cursor:pointer; color:#fff; background: #0379ee; padding: 4px 3px; width:66px; }
.unified_header .search_bar .menu{top:31px ; width:298px; text-overflow:ellipsis;}
.unified_header .search_bar .search_suggest h6{margin:0;padding:8px 8px 2px 8px;color:#E32;font-size:16px;}
.unified_header .search_bar.home{top: -3px; right: -166px; width: 160px; padding: 0px; background: none; border: none;}
.unified_header .search_bar.home input {width:130px; font-size: 14px;}
.unified_header .search_bar.home button{position:absolute;right:20px;width:30px;text-indent:-1000em;overflow:hidden; background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/global/buzzfeed_sprite.png?v=201404301202) no-repeat -381px 0px; cursor:pointer; opacity:.5; width:20px; height:19px; top:4px;}

.unified_header ul.top-nav {position:absolute; left: 7px;}
.unified_header nav.user-nav {position: absolute; left: 873px; top: 10px;}
.unified_header .two_columns li a { color: #858585 !important; font-weight: normal !important;font-size: 17px !important; width: 90px; padding:1px 0px 1px 3px; float:left;}
.unified_header .two_columns li a:hover{ color:#fff !important; background: #222;}
.unified_header #social_btns { float:left; margin-top:10px;}
.unified_header #social_btns .wrapper {float:left; margin-right: 7px;}
.unified_header #fbw {width: 48px; overflow: hidden;}

.unified_header #usernav-ul{float:right; width:auto; }
.unified_header #usernav-ul li{padding:0px; background:#fff ; font-size:17px; float:left;}
.unified_header #usernav-signin{float:right; width:115px; font-size:13px; text-align: right; margin-left:10px; }
.unified_header #usernav-signin a{font-weight:lighter; font-family: "Lucida Grande",verdana, sans-serif; margin:0px 5px 0px 0px; color:#b8b8b8;}
.unified_header #usernav-signin a:hover{ color:#666;}
.unified_header #usernav-profile{float:left;width:109px; background:#fff ; position: relative;}
.unified_header #usernav-displayname{color:#b8b8b8; float: left; padding: 0px ; margin: 0px 0px 8px 0px; width: 100px; font-weight: normal; font-size: 14px; letter-spacing: 0px; text-align:right; text-shadow: none; -webkit-text-shadow: none; -moz-text-shadow: none; text-overflow: ellipsis; cursor: pointer; overflow: hidden; white-space: nowrap;}
.unified_header #usernav-displayname:hover {color:#666;}
.unified_header #usernav-profile-link .pointer {border-top: 4px solid #b8b8b8; top:7px;}
.unified_header #usernav-menu {left:-75px !important; top:20px; z-index:1000;}
.unified_header #usernav-menu li a {color: #858585;}
.unified_header .search_suggest ul li a { color: #07e;}
.unified_header #usernav-menu li a:hover {color:#fff; background:#222;}
.unified_header .SwitchUser {right: -220px; top: 50px;}
.unified_header .SwitchUser li a{display: block; padding: 6px 10px; overflow: hidden; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.unified_header .SwitchUser li a:hover {color:#fff;}

.search_suggest ul { padding:10px;}
.vertical-social ul li {width:50px !important; }
.vertical-social a.label {display:none; }
.vertical-social ul li a.social-icon , .Animals .unified_header .vertical-social ul li a.social-icon {background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=201404301202) no-repeat; width: 38px; height: 38px; }

.vertical-social ul li a.social-icon.icon-facebook {  background-position: 0px -467px;}
.ThreeColumns .Column3 .buzzfeed-social-outlets a#so-facebook:hover { background-position: 0px -505px; }
.vertical-social ul li a.social-icon.icon-twitter { background-position: -38px -467px; }
.ThreeColumns .Column3 .buzzfeed-social-outlets a#so-twitter:hover { background-position: -38px -505px; }
.vertical-social ul li a.social-icon.icon-tumblr { background-position: -76px -467px; }
.ThreeColumns .Column3 .buzzfeed-social-outlets a#so-tumblr:hover { background-position: -76px -505px; }
.vertical-social ul li a.social-icon.icon-pinterest { background-position: -114px -467px; }
.ThreeColumns .Column3 .buzzfeed-social-outlets a#so-pinterest:hover { background-position: -114px -505px; }
.vertical-social ul li a.social-icon.icon-rss { background-position: -152px -467px; }
.ThreeColumns .Column3 .buzzfeed-social-outlets a#so-rss:hover { background-position: -152px -505px; }
.vertical-social ul li a.social-icon.icon-instagram {  background-position: -388px -548px;}
.vertical-social ul li a.social-icon.icon-email {  background-position: -342px -467px;}

/* THREE COLUMN HEADER */
.ThreeColumns .home_info { height: 20px;width: 100%; position: relative; }
.ThreeColumns .top_left{ position: absolute; top: 2px;}
.ThreeColumns .top_right{ position: absolute; top: 2px; right:0px;}
.top_left li, .top_right li { margin-right:10px; font-family: "ProximaNovaRegular", Helvetica, Arial, sans-serif; font-size: 13px;}
.top_right li a { color:#666;}

@media all and (min-width:1125px) { /* RESPONSIVE */
	.ThreeColumns .vertical-hot-nav.unified { margin-left:0px; padding: 0 5px 6px 5px;}
	.ThreeColumns .unified_header { padding: 0px 10px;}
	.ThreeColumns .PageContainer.wide_page .vertical-hot-nav.unified { width: 1120px;}
	.ThreeColumns .vertical-hot-nav.unified .HotNav { right:43px;}
	.ThreeColumns .unified_header nav.user-nav {left: 996px;}
	.ThreeColumns .unified_header nav.reactions.olympics { left: 560px; width: 560px; }
	.unified_header nav li .pointer {right:-13px;}
}

.vert-fb {width: 52px; overflow: hidden;}
.unified_header_border {width: 1020px; height: 1px !important; border-bottom: 1px solid #D9D9D9; margin-left: -15px; z-index: 99; position: relative;}

/* VERTICAL SHARING */

.vertical-social{position:absolute;right:20px;top:10px;width:325px;padding-left:0;height:80px;font:bold 18px arial,helvetica,sans-serif;}
.vertical-social ul li{float:left;margin:5px 5px 0 0;height:35px; margin-bottom:5px; overflow:visible;}
.vertical-social ul li+li, .vertical-social ul li+li+li+li { width:120px; }
.vertical-social ul li a.social-icon { display: block; width: 38px; height: 38px; text-indent: -9999px; overflow: hidden; background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=201404301202) no-repeat; margin:8px 5px 5px 5px; float:left;}
.vertical-social ul li a.icon-twitter{background-position:0 -24px;}
.vertical-social ul li a.icon-facebook{background-position:0 0;}
.vertical-social ul li a.icon-rss{background-position:0px -48px;}
.vertical-social ul li a.icon-email{background-position:0px -72px;}
.vertical-social ul li a:hover{opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);}
.vertical-social ul li a { color:#333; }
.VerticalSection.Ideas .vertical-social { width: 120px; right: 20px; top: 65px; }

/* Styling for Entertainment Vert Sponsorship */
.vertical-social.fifthestate, .vertical-social.crazysexy-vh1 { right:-75px;}

/* VERTICAL SPECIFIC */
.vertical-nav{width:990px; height: 32px;float:left;border-top:1px solid #eaeaea;background:#f7f7f7;border-bottom:1px solid #d7d7d7; overflow: hidden;}
.vertical-nav li{float:left;font:bold 14px arial,helvetica,sans-serif;color:#666;}
.vertical-nav li a, .vertical-nav li.label{display: inline-block; padding: 8px 6px 8px 6px; color: #666;}

.Entertainment .vertical-nav li a {color:#232e43;}
.DIY .vertical-social{ width: 335px;}
.Longform .vertical-social, .Fashion .vertical-social { width: auto;}
.Fashion .vertical-social ul li a.social-icon { display: none; margin-top: 5px; }



.vertical-nav li.ent_tag a {color:#E32;}
.vertical-nav li.ent_tag:after {content: '|'; color:#666;}
.vertical-nav li a:hover{color:#000;}
.UK .vertical-nav {border-top:none; margin-top:0px;}

.Tech .std-posts{margin-top:10px;}

/*Vertical Header Default Styles*/
.vertical-header {border-bottom: 5px solid #d40457; width: 1020px; float: left;  padding: 10px 0; margin-left:-15px;background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/public/verticals/noise.png?v=201404301202);}
.vertical-nav { width:1020px; margin-left:-15px;}
.unified_header .vertical-nav { width:1020px; margin-left:-15px;}

/*Vertical Header Variations*/
.Food .vertical-header {border-bottom:5px solid #444;}
.Tech .vertical-header, .Shift .vertical-header, .Celebrity .vertical-header, .Music .vertical-header, .Rewind .vertical-header, .LGBT .vertical-header  {border-bottom: 5px solid #222;}
.Longform .vertical-header {border-bottom: 5px solid #000;}
.Sports .vertical-header {border-bottom: 5px solid #f60;}
.Animals .vertical-header {border-bottom: 5px solid #36d0f9;}
.Entertainment .vertical-header {border-bottom: 5px solid #232e43;}
.Animals .vertical-header, .Shift .vertical-header, .Celebrity .vertical-header, .Music .vertical-header, .LGBT .vertical-header, .Entertainment .vertical-header { background: #fff;}
.Music .vertical-header img, .Rewind .vertical-header img, .LGBT .vertical-header img { padding:5px 0px 0px 0px;}
.Food .vertical-header img { margin-top: 12px; width: 310px; }
.Fashion .vertical-header { text-align: center; padding: 20px 0; background: #000; border-bottom: 0px; }
.Rewind .vertical-header {background:none;}
.DIY .vertical-header {border-color: #2a3d54; background:#fff;}
.DIY .vertical-header>a>img{margin-left:20px;}
.Ideas .vertical-header {border-bottom: 0; border-top: 5px solid #fb13f3; background:#fff; padding-top: 17px; padding-bottom: 25px; }
.Ideas .vertical-header a { width: 243px; margin: 0 auto; display: block; }
.Community .vertical-header {border:0; padding-bottom:0}
.Geeky .vertical-header {background:#fff; border-bottom:5px solid #000;}
.Geeky .vertical-header>a>img {margin-left:20px;}
.Geeky .vertical-header #geeky_tagline {margin: 0 0 10px 20px;}
.Business .vertical-header {padding: 20px 0; border-bottom: 5px solid #0079b7; background:#fff;}
.Books .vertical-header {border-bottom:5px solid #0a4e51;}
.Breaking .vertical-header {border-bottom:5px solid #cd0d36;}
.World .vertical-header {padding: 30px 0 12px 0px; border-bottom: 5px solid #000000; background:#fff;}
.Travel .vertical-header {padding: 10px 0 10px 0px; border-bottom: 5px solid #0d97d0; background:#fff;}
.Comics .vertical-header {border-bottom-color: rgb(17, 84, 65); background:#fff; }
.Comics .vertical-header>a>img  {margin-left: 20px;}
.Style .vertical-header {padding: 24px 0 10px 0px; border-bottom: 5px solid #000;}


#switch-list-spinner {position: absolute;right:5px;}
.search_bar .menu ul li{margin:0;padding:0;font-size:16px;}
#usernav-profile  span.new-messages {display:absolute; bottom: 0; color:white; background:#ee3322; padding:1px 4px; -moz-border-radius:3px; border-radius:3px; font-size:12px; line-height:100%;}
span.new-messages-top { -moz-box-shadow:1px 1px 2px #aaaaaa;-webkit-box-shadow:1px 1px 2px #aaaaaa;box-shadow:1px 1px 2px #aaaaaa; position:absolute; left:-5px; top:-3px; color:white; background:#ee3322; padding:3px 4px; -moz-border-radius:3px; border-radius:3px; font-size:12px; line-height:100%; letter-spacing:0px; font-weight:normal;text-shadow:none;-webkit-text-shadow:none;-moz-text-shadow:none;}
#usernav-profile  span.greyed {background:#e2e2e2;}

.video_privacy_warning {float: none !important; clear: both !important; background: #ffa; padding: 5px 10px; margin: 3px 0 8px 0; font-size: 12px !important; border:1px solid #dd9; color: #551;}
#quickpost-video .video_privacy_warning {width: 386px; margin: 14px 0 0 0;}
#contribute-video-form .video_privacy_warning {width: 392px;}
.switched-display_name {font-style: italic;}
.close_switch_list_ui {position: absolute; right: -10px; top: -10px;}

/* Fifth Estate SPONSOR */
.fifthestate-sponsor {position: absolute; left: 560px; top: 40px;}
.fifthestate-sponsor a {background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/fifthestate/vertical.png?v=201404301202); width: 169px; height: 47px; position: absolute;}
.fifthestate-bpage a {background: url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/fifthestate/bpage.png?v=201404301202); width: 80px; height: 45px; position: absolute; left: 480px; top: 13px}

/* VH1 Crazy Sexy Cool Sponsorship*/
.crazysexy-sponsor {position: absolute; left: 440px; top: 40px;}
.crazysexy-sponsor a {background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/vh1/crazysexy_vert.png?v=201404301202); width: 200px; height: 47px; position: absolute;}
.crazysexy-bpage a {background: url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/vh1/crazysexy_bpage.png?v=201404301202); width: 80px; height: 45px; position: absolute; left: 450px; top: 14px;}

/* MLB Sports Sponsorship*/
.mlb-sponsor {position: absolute; left: 465px; top: 40px;}
.mlb-sponsor a {background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/mlb/mlb_vert.png?v=201404301202); width: 175px; height: 50px; position: absolute;}
.mlb-bpage a {background: url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/mlb/mlb_bpage.png?v=201404301202); width: 80px; height: 45px; position: absolute; left: 450px; top: 14px;}

/* Fedex Diy Sponsorship*/
.fedex-sponsor {position: absolute; left: 175px; top: 50px;}
.fedex-sponsor a {background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/fedex/fedex_vert.png?v=201404301202); width: 200px; height: 50px; position: absolute;}
.fedex-bpage a {background: url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/fedex/fedex_bpage.png?v=201404301202); width: 78px; height: 45px; position: absolute; left: 325px; top: 19px;}

/* Amazonkindle Entertainment Sponsorship*/
.vertical-social.vertical-social-amazonfiretv {width: 225px; right: -15px;}
.amazonfiretv-sponsor {position: absolute; left: 557px; top: 41px;}
.amazonfiretv-sponsor a {background: transparent url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/amazonfiretv/amazonfiretv_vert.png?v=201404301202) no-repeat 0 0; width: 200px; height: 50px; display: block;}
.amazonfiretv-bpage a {background: transparent url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/amazonfiretv/amazonfiretv_bpage.png?v=201404301202) no-repeat 0 0; width: 80px; height: 45px; position: absolute; left: 471px; top: 27px; display: block;}

/* Geek Week Sponsorship */
.geeky-bpage a {background: url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/geek_week/youtube_b_page.png?v=201404301202); width: 80px; height: 45px; position: absolute; left: 375px; top: 15px;}

/* Sony Electronics Sponsorship */
.sony-electronics-sponsor {position: absolute; left: 380px; top: 40px;}
.sony-electronics-sponsor a {background: transparent url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/sony/sony_electronics_vert.png?v=201404301202) no-repeat 0 0; width: 200px; height: 50px; display: block;}
.sony-electronics-bpage a {background: transparent url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/sony/sony_electronics_bpage.png?v=201404301202) no-repeat 0 0; width: 80px; height: 45px; position: absolute; left: 445px; top: 22px; display: block;}

/* Volkswagen Sports Sponsorship */
.volkswagen-sports-vertical {position: absolute; left: 245px; top: 19px;}
.volkswagen-sports-vertical a {background: transparent url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/vw/vw-vertical.png?v=201404301202) no-repeat 0 0; width: 121px; height: 45px; display: block;}
.volkswagen-sports-bpage {position: absolute; left: 454px; top: 14px;}
.volkswagen-sports-bpage a {background: transparent url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/vw/vw-bpage.png?v=201404301202) no-repeat 0 0; width: 65px; height: 45px; display: block;}

/* Kraft Singles Sponsorship */
.kraft-singles-sponsor {position: absolute; left: 295px; top: 40px;}
.kraft-singles-sponsor a {background: transparent url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/kraft_singles/kraft_singles_vert.png?v=201404301202) no-repeat 0 0; width: 200px; height: 50px; display: block;}
.kraft-singles-bpage {position: absolute; left: 405px; top: 14px;}
.kraft-singles-bpage a {background: transparent url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/kraft_singles/kraft_singles_bpage.png?v=201404301202) no-repeat 0 0; width: 80px; height: 45px; display: block;}

.vertical-header.tagtopic-header {height: 45px; padding: 15px 0;}
.vertical-header.tagtopic-header .tagtopic_title {font-size: 45px; margin-left: 10px; font-family: "ProximaNovaSemibold",Helvetica,Arial,sans-serif; float: left; font-weight: normal;}
.vertical-header.tagtopic-header img {height: 28px;}
.vertical-header.tagtopic-header .category_tag {margin-right: 30px; float: right;}
.vertical-header.tagtopic-header .category_tag div {text-align: center}
.vertical-header.tagtopic-header .tagtopic_social {float: left; margin-left: 15px; margin-top: 10px;}
.vertical-header.tagtopic-header .tagtopic_social .vert-fb {margin-top: 3px; height: 24px; display: inline-block;}
.vertical-header.tagtopic-header .tagtopic_social .shareBtn {margin-right: 10px;}
.more_tagtopics {position: relative; float: left;}
.more_tagtopics .unified_header_border {width: 990px; margin-left: 0;}
.splash_tag {width: 100%; height: 250px; background-color: #D9D9D9; margin-right: 10px; display: inline-block; zoom: 1; *display: inline; vertical-align: top;}
.splash_tag img {height: 100%; max-width: 376px;}
.splash_tag div {display: inline-block; width: 585px; padding: 10px; zoom: 1; *display: inline; vertical-align: top;}
.splash_tag a.titletag {font-size: 26px; font-family: "ProximaNovaSemibold",Helvetica,Arial,sans-serif;}
.top_tag {margin: 15px 0;}
.top_tag_list {margin: 15px 0;}
.top_tag_list li {display: inline-block; width: 320px; zoom: 1; *display: inline; vertical-align: top;}
.top_tag_list li img {width: 320px;}
.top_tag_list li a {font-size: 18px; font-family: "ProximaNovaSemibold",Helvetica,Arial,sans-serif;}
.top_tag_list li.middle_tag {margin: 0 11px;}

/* SAUZA TAKEOVER */
.sauza_takeover_header a { background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/partner/sauza/sauza_activation.png?v=201404301202); width: 165px; height: 55px; position: absolute; left: 327px; top: 7px; }

@media all and (min-width:1125px) {
	.sauza_takeover_header a {left:464px;}
}


.new-flag { /*same styles as splash label */
	background: transparent url("/web/20140430180428/http://s3-ak.buzzfed.com/static/images/global/new_label.png?v=201404301202") no-repeat 0 0;
	color: #FFFFFF;
	font-size: 12px;
	text-transform: uppercase;
    width: 46px;
    height: 18px;
	margin-right:5px;
    overflow: hidden;
    text-indent: -46px;
    display: inline-block;
    vertical-align: top;
}

#cts_loading .country-indicator {margin: 8px 0 0 15px;width:35px;height:19px;display:inline-block;background:url(/web/20140430180428/http://s3-ak.buzzfed.com/static/images/global/country-flag-sprite.png?v=201404301202) no-repeat;}


.artforfreedom_header {
	height: 40px;
	padding: 10px 0;
	background-color: #000000;
}
.artforfreedom_header .submit_to-logo {
	margin: 0 0 0 15px;
	width: 460px;
	float: left;
  color: white;
  font-size: 42px;
  font-family: ProximaNovaThin;
  letter-spacing: 6px;
}

.artforfreedom_header .submit_to-text {
	font-family: ProximaNovaRegular;
	font-size: 14px;
	line-height: 20px;
	width: 500px;
	color: #FFFFFF;
	float: left;
  margin: 4px 0 0 0;
}

.submit_to-userterms p {
	padding-top: 20px;
	padding-right: 55px;
	padding-bottom: 10px;
	font: normal 14px/17px 'ProximaNovaRegular';
	color: #333;
}

.submit_to-userterms a {
	color: #07e;
}

p.artforfreedom {
	font-family: ProximaNovaRegular;
	font-size: 15px;
	line-height: 18px;
}
a.artforfreedom.button2 {
	display: inline-block;
    font-family: ProximaNovaSemiBold;
    font-size: 25px;
    height: 40px;
    text-align: center;
    width: 180px;
	margin: 10px 0 15px 65px;
	padding: 0 0 5px;
}
