




/*
     FILE ARCHIVED ON 21:58:17 Apr 23, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 15:44:37 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/20130423215817/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/20130423215817/http://s3-ak.buzzfed.com/static/images/global/buzzfeed_v4_es.png?v=1366647963);}
.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/20130423215817/http://s3-ak.buzzfed.com/static/images/global/buzzfeed_v4_cn.png?v=1366647963);}
.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; }
#new-header-hot-nav { border: 0px solid transparent !important; background: white !important; ;}
.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 { 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 .menu-item { padding: 0 30px; 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: 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; }
.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/20130423215817/http://s3-ak.buzzfed.com/static/images/global/buzzfeed_sprite.png?v=1366647963) no-repeat -268px -248px; padding: 0px; background-size: 47px 20px; }
.unified_header .lower #nav-right #nav-shares #tw-share { width: 61px; overflow: hidden; background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/global/buzzfeed_sprite.png?v=1366647963) no-repeat -268px -269px; padding: 0px; background-size: 58px 20px; }

.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/20130423215817/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=1366647963) 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/20130423215817/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=1366647963) no-repeat -300px -579px; }
.unified_header .lower #nav-right #nav-search #nav-search-btn:hover { cursor: pointer; background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=1366647963) 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/20130423215817/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=1366647963) 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/20130423215817/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=1366647963) 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 { 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; }

/* 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 30px 10px 10px; margin-top:1px; }
#nav_menu #nav_menu_right { float:left; overflow: hidden; width: 150px; height: auto; }
#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; }
#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_hot.nav_menu_vertical:after { display: inline-block; width: 18px; height: 16px; margin: 0 0 -3px 5px; content: ""; background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=1366647963) 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 .image_square { width: 125px; height: 83px; float: left; margin: 0 10px 0 0; }
#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 { isplay: block; clear: both; border-top: 1px solid #e2e2e2; margin: 30px 20px 0 20px; overflow: hidden; }
#nav_menu #nav_menu_more .made-in-nyc { margin: 10px 0 0 0; width: 45px; height: 45px; float: right; background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=1366647963) no-repeat -535px -497px; }
#nav_menu #nav_menu_more .job-info{margin-top: 15px; margin-right: 10px; width: 100px; position: absolute; right: 115px;}
#nav_menu #nav_menu_more .nav-nav_menu_more-wrapper { width: 400px; display: block; overflow: hidden; float: left; }
#nav_menu #nav_menu_more .nav-nav_menu_more-wrapper li { float: left; margin: 5px 10px 0 0; }
#nav_menu #nav_menu_more .nav-nav_menu_more-wrapper .copyright { display: block; font-size: 12px; font-family: "ProximaNovaRegular", sans-serif; color: #929292; margin: 5px 0 0 0; }
#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/20130423215817/http://s3-ak.buzzfed.com/static/badge_images/omg_cat_50.png?v=1366647963) 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;}

/* 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/20130423215817/http://s3-ak.buzzfed.com/static/images/global/spinner/small-222-e7f7ff.gif?v=1366647963) 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:65px; width:1024px; background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/public/promos/ipad/linen_bg.png?v=1366647963); cursor:pointer;}
#promo-content{font-family:"Helvetica Neue"; width:990px; margin:0 auto; font-size:25px; color:#fff; font-weight:900;}
#promo-content #ipad-image{ float:left; margin-left:10px;}
#promo-content #promo-text{margin:20px; float:left; }
#promo-content #itunes-image{ margin:8px 25px 0px 0px; float:left;}
#promo-content #close{float:left; padding: 15px 15px 20px 15px; opacity:.5px;}
#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/20130423215817/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=1366647963); text-indent: -9999em; }
.unified_header h1 a.logo {float:left; width: 245px; height: 50px; margin:15px 0 0 0; }
.unified_header h1 a.logo.green-logo {background-position: -434px -98px;
width: 202px;
height: 39px;}
.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 -56px;}
.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: 292px 0px; 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: -258px -288px;}
.unified_header .vertical_title.lgbt a { background-position: -258px -340px;}
.unified_header .vertical_title.longform a { background-position: -372px -48px; width: 227px; }
.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; margin-left: -10px;}
.unified_header .vertical_title.ideas a{background-position: -418px -236px; height: 49px; width: 142px; margin-left: -10px;}
.unified_header .vertical_title.fashion a{background-position: -382px -176px; height: 51px; width: 220px; margin-left: -10px; }
.unified_header .vertical_title.diy a {background-position: -531px 6px; height: 50px; width: 67px; margin-left: -10px;}
.unified_header .vertical_title.community a { background-position: -444px -138px;; width: 210px;height: 42px;margin-top: 12px;}
.unified_header .vertical_title.community {left: 210px; }


.unified_header nav.reactions { position: absolute; right: 0px; top: 10px;}
.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/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/velveeta/golden2.png?1366647963); width:50px; height:50px; margin-left:3px;}
.unified_header nav.reactions li.nomnom a {background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/campbells/nom_nom.png?1366647963); width:50px; height:50px; margin-left:2px;}
.unified_header nav.reactions li.geico a {background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/geico/geico_header.png?1366647963); width: 59px; height: 51px; margin-left: -6px;}

/* UNIFIED PARTNER BADGES */
.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/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/hvr/hvr_win.png?v=1366647963) no-repeat; height: 70px; margin: -10px 0 0 5px; }
.unified_header nav.reactions li.hvvs a    {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/hvr/hvr_vs.png?v=1366647963) no-repeat; height: 70px; }
.unified_header nav.reactions li.hvfail a    {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/hvr/hvr_fail.png?v=1366647963) no-repeat; height: 70px; margin: -10px 0 0 5px; }
.unified_header nav.reactions li.olympics a    {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/badge_images/olympic_12_50.png?v=1366647963) no-repeat; }
.unified_header nav.reactions li.redstripe a    {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/redstripe/redstripe_win.png?v=1366647963) no-repeat; }
.unified_header nav.reactions li.timeless a    {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/bbc/copper_timeless.png?v=1366647963) no-repeat; height: 55px; top: -2px; }
.unified_header nav.reactions li.timeless a:hover   {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/bbc/copper_timeless.png?v=1366647963) no-repeat; height: 55px; top: -4px; }
.unified_header nav.reactions li.temp_cute a   {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/temptations/cute_cat.png?v=1366647963) no-repeat; }
.unified_header nav.reactions li.vmas a   {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/mtv/vmas.png?v=1366647963) no-repeat; }
.unified_header nav.reactions li.virgin_mobile a {background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/virgin_mobile/vmu_badge.png?v=1366647963) no-repeat 3px 1px;}
.unified_header nav.reactions li.cam-lol a   {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/campbells/lol.png?v=1366647963) no-repeat; }
.unified_header nav.reactions li.cam-win a   {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/campbells/win.png?v=1366647963) no-repeat; }
.unified_header nav.reactions li.cam-omg a   {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/campbells/omg.png?v=1366647963) no-repeat; }
.unified_header nav.reactions li.cam-cute a   {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/campbells/cute.png?v=1366647963) no-repeat; }
.unified_header nav.reactions li.nom-nom a   {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/campbells/nom_nom.png?v=1366647963) no-repeat; }
.unified_header nav.reactions li.cam-fail a   {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/campbells/fail.png?v=1366647963) no-repeat; }
.unified_header nav.reactions li.cam-wtf a   {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/campbells/wtf.png?v=1366647963) no-repeat; }
.unified_header nav.reactions li.cam-geeky a   {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/campbells/geeky.png?v=1366647963) no-repeat; }
.unified_header nav.reactions li.shahs_golden a   {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/shahs/shahs_golden2.png?v=1366647963) no-repeat; }
.unified_header nav.reactions li.oldnavy_gif a   {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/old_navy/badge_holiday.gif?v=1366647963) no-repeat; margin-left:3px; margin-top: 2px; }
.unified_header nav.reactions li.bestof a  { background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/badge_images/best-of-2012-50px.png?v=1366647963) no-repeat; margin-left:3px;}
.unified_header nav.reactions li.nevada a  { background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/badge_images/nevada.png?v=1366647963) no-repeat; }
.unified_header nav.reactions li.shameless a  { background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/badge_images/shameless.png?v=1366647963) no-repeat 3px center; }
.unified_header nav.reactions li.tnt a  { background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/badge_images/tnt.png?v=1366647963) no-repeat 3px center; }
.unified_header nav.reactions li.coke_ftw a  { background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/coke/ftw_win.png?1366647963) no-repeat; background-position: 2px 0px; }
.unified_header nav.reactions li.powerful a    {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/badge_images/powerful_motorola.png?v=1366647963) no-repeat; margin-left:3px; }
.unified_header nav.reactions li.vh1 a    {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/badge_images/vh1_wicked.png?v=1366647963) no-repeat; margin-left:2px; }
.unified_header nav.reactions li.w00t a    {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/microsoft/w00t_header.png?v=1366647963) no-repeat; margin-left:2px; }
.unified_header nav.reactions li.exclamation a    {  background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/mioenergy/mio_header_badge.png?v=1366647963) no-repeat; margin-left:2px; }

.deck_button a {background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/old_navy/desktheweb-btn.png?v=1366647963);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 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/20130423215817/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=1366647963); 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/20130423215817/http://s3-ak.buzzfed.com/static/images/global/buzzfeed_sprite.png?v=1366647963) 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/20130423215817/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=1366647963) 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;}

/* 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/20130423215817/http://s3-ak.buzzfed.com/static/images/global/unified_sprite.png?v=1366647963) 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; }

/* 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;}

.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/20130423215817/http://s3-ak.buzzfed.com/static/images/public/verticals/noise.png?v=1366647963);}
.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: 5px solid #000;background:#fff;}
.Community .vertical-header {border:0; padding-bottom:0}


#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;}

/* BEHR SPONSOR */
.behr-sponsor {position: absolute; left: 170px; top: 58px;}
.behr-sponsor a {background:url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/behr/behr_vert.png); width: 212px; height: 50px; position: absolute;}
.behr-bpage a {background: url(/web/20130423215817/http://s3-ak.buzzfed.com/static/images/partner/behr/behr_bpage.png); width: 74px; height: 32px; position: absolute; left: 319px; top: 22px;}

.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;}
.about_tag {padding: 10px; color: black; width: 200px; display: inline-block; zoom: 1; *display: inline; vertical-align: top;}
.about_tag span {font-weight: bold;}
.about_tag a {color: #222; font-weight: bold}
.about_tag a:hover {color: #07e;}
.splash_tag {width: 755px; 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: 355px; 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;}
