/**
 * Like Button toolbar button, loading text & container styles
 *
 * @todo: doesn't look like "style.css" is used anymore.
 */


/* Master container */
#jp-post-flair {
	padding-top: .5em;
}

/* Overall Sharedaddy block title */
div.sharedaddy,
#content div.sharedaddy,
#main div.sharedaddy {
	clear: both;
}

div.sharedaddy h3.sd-title {
	margin: 0 0 1em 0;
	display: inline-block;
	line-height: 1.2;
	font-size: 9pt;
	font-weight: bold;
}

div.sharedaddy h3.sd-title:before {
	content: "";
	display: block;
	width: 100%;
	min-width: 30px;
	border-top: 1px solid #ddd;
	margin-bottom: 1em;
}


/* Toolbar */
#wpadminbar li#wp-admin-bar-admin-bar-likes-widget {
	width: 61px;
	overflow: hidden;
}

#wpadminbar iframe.admin-bar-likes-widget {
	width: 61px;
	height: 28px;
	min-height: 28px;
	border-width: 0px;
	position: absolute;
	top: 0;
}

div.jetpack-likes-widget-wrapper {
	width: 100%;
	min-height: 50px;	/* Previous height, 60px */
	position: relative; /* Need to abs position placeholder and iframe so there isn't a jarring jump */
}

div.jetpack-likes-widget-wrapper .sd-link-color {
	font-size: 12px;
}

div.jetpack-likes-widget-wrapper.slim-likes-widget {
	width: 1px; /* initial default */
	min-height: 0;
}

#likes-other-gravatars {
	display: none;
	position: absolute;
	padding: 10px 10px 12px 10px;
	background-color: #2e4453;
	border-width: 0;
	box-shadow: 0 0 10px #2e4453;
	box-shadow: 0 0 10px rgba(46,68,83,.6);
	min-width: 130px;
	z-index: 1000;
}

#likes-other-gravatars * {
	line-height: normal;
}

#likes-other-gravatars .likes-text {
	color: white;
	font-size: 12px;
	padding-bottom: 8px;
}

#likes-other-gravatars ul,
#likes-other-gravatars li {
	margin: 0;
	padding: 0;
	text-indent: 0;
	list-style-type: none;
}

#likes-other-gravatars li::before {
	content: "";
}

#likes-other-gravatars ul.wpl-avatars {
	overflow: auto;
	display: block;
	max-height: 190px;
}

#likes-other-gravatars ul.wpl-avatars li {
	width: 32px;
	height: 32px;
	float: left;
	margin: 0 5px 5px 0;
}

#likes-other-gravatars ul.wpl-avatars li a {
	margin: 0 2px 0 0;
	border-bottom: none !important;
	display: block;
}

#likes-other-gravatars ul.wpl-avatars li a img {
	background: none;
	border: none;
	margin: 0 !important;
	padding: 0 !important;
	position: static;
}

div.sd-box {
	border-top: 1px solid #ddd;
	border-top: 1px solid rgba(0,0,0,.13);
}

.entry-content .post-likes-widget, .post-likes-widget,
.comment-likes-widget {
	margin: 0;
	border-width: 0;
	display: block;
}


/* Loading text */
.post-likes-widget-placeholder {
	margin: 0;
	border-width: 0;
	position: relative;
}

.post-likes-widget-placeholder .button {
	display: none;	/* Let's not show a dummy like button, let's just make a great button experience once it's loaded */
}

.post-likes-widget-placeholder .button span {
}

.post-likes-widget-placeholder .loading {
	color: #999;
	font-size: 12px;
}

.slim-likes-widget .post-likes-widget {
	width: auto;
	float: none;
}


/* Like Special cases (display on it's own) */
div.sharedaddy.sd-like-enabled .sd-like h3 {
	display: none;
}

div.sharedaddy.sd-like-enabled .sd-like .post-likes-widget {
	width: 100%;
	float: none;
	position: absolute; /* Need to abs position placeholder and iframe so there isn't a jarring jump */
	top: 0;
}

.comment-likes-widget {
	width: 100%;
}


/* Make ratings block. @todo: make !important unnecessary by removing inline style */
.pd-rating {
	display: block !important;
}


/* Hide G+ title */
.sd-gplus .sd-title {
	display: none;
}
/**
 * Add text colors to the playlist shortcode light color scheme.
 * 
 * Core ticket: https://core.trac.wordpress.org/ticket/27562
 */

.wp-playlist-light {
	color: #000;
}

.wp-playlist-light .wp-playlist-item {
	color: #333;
}

.wp-playlist-light .wp-playlist-playing {
	background: #fff;
	color: #000;
}

.wp-playlist-dark .wp-playlist-item .wp-playlist-caption {
	color: #fff;
}

.wp-playlist-caption {
	display: block;
}/**
 * MP6 hacks, CSS that's either WPCOM specific or otherwise not suitably for MP6 proper
 */

/* Invert stats sparkline on light theme */
body.admin-color-mp6-light li#wp-admin-bar-stats img {
	filter: invert(100%);
	-webkit-filter: invert(100%);
}

/* Fix dashicons priority so Japanese users can use the toolbar. Should long term be fixed in whatever plugin that forces all fonts to be Arial */
i.mce-i-bold, i.mce-i-italic, i.mce-i-bullist, i.mce-i-numlist, i.mce-i-blockquote, i.mce-i-alignleft, i.mce-i-aligncenter, i.mce-i-alignright, i.mce-i-link, i.mce-i-unlink, i.mce-i-wp_more, i.mce-i-strikethrough, i.mce-i-spellchecker, i.mce-i-fullscreen, i.mce-i-wp_fullscreen, i.mce-i-wp_adv, i.mce-i-underline, i.mce-i-alignjustify, i.mce-i-forecolor, i.mce-i-pastetext, i.mce-i-pasteword, i.mce-i-removeformat, i.mce-i-charmap, i.mce-i-outdent, i.mce-i-indent, i.mce-i-undo, i.mce-i-redo, i.mce-i-help, i.mce-i-wp_help, i.mce-i-wp-media-library, i.mce-i-ltr, i.mce-i-wp_page, .mce-close {
	font: normal 20px/1 'dashicons' !important;
}

.dashicons, .dashicons-before:before {
	font-family: 'dashicons' !important;
}

.noticon {
	font-family: "Noticons" !important;
}#wvn_skin { width: 0; height: 0; }
.dfp-300x100 { margin-bottom: 15px; }
.dfp-300-top, .dfp-300-anchor { margin-bottom: 30px; }
#wvn_promo { margin-top: -5px; margin-bottom: 10px; }
#woven-leaderboard { display: block; min-width: 728px; margin: 0 auto; text-align: center; }
#landing-page #block-728 { display: block; }/*  
Theme Name: UPROXX VIP
Version: 1.0
Author: UPROXX Media, Inc
Author URI: http://www.uproxx.com/
*/

/* Hacks to be moved to sso.css */
#mini_sso_user { right: 8px !important; }
#mini_sso_user a { padding: 0 !important; border-radius: 0; }
#mini_sso_user a:hover { text-decoration: none !important; border-bottom: solid 1px #fff !important; }


/* -- Global ----------------------------- */
html, body, form, td, div, span, h1, h2, h3, h4, h5, h6, li { font-family: Helvetica,Arial,Sans-serif; font-size:12px; margin:0px; padding:0px }
body { background: #fff; -webkit-transform: none !important; }

.clear { clear: both; }
.clearfix { overflow:hidden; }
a { color: #ee3b2d; text-decoration: none; }
	a:hover { text-decoration: underline; outline: 0 !important; }
a img { border:0; }
blockquote { background:#ebebeb; margin:10px; padding:10px; }
	ul blockquote { list-style-position:inside; padding:5px; }
h1 { margin-bottom:10px; font-size:24px; font-weight:normal; padding-bottom:3px; }
	h1 span.date { color:#555; float:right; font-size:15px; font-weight:bold; margin: 0px 5px 0 0; }
img { }
	img.alignright { position:relative; float:right; margin:0px 0px 15px 15px; }
	img.alignleft { position:relative; float:left; margin:0px 15px 15px 0px; }
.aligncenter { margin: 0 auto; display: block; }
.wp-caption p { font-size: 12px !important; line-height: 17px !important; font-style: italic; text-align: center; }


/* -- Structure -------------------------- */
#page { width: 990px; background: #fff; z-index: 99; text-align:left; margin:0 auto; padding: 0; position:relative; border-left: solid 2px #f0f4f3; border-right: solid 2px #f0f4f3; border-top: 1px solid #f0f4f3; }
#wrapper { width: 970px; margin: 0 auto 0 auto; }
#header { position: relative; width: 970px; margin: 0 auto; padding: 0 10px 10px; border-left: solid 2px #F0F4F3; border-right: solid 2px #F0F4F3; background: #fff !important; }

#landing-page #page { border-top: 0 !important; }


.curve-bl { border-radius: 0 0 0 4px; -moz-border-radius: 0 0 0 4px; -khtml-border-radius: 0 0 0 4px; -webkit-border-radius: 0 4px 0 4px; border-radius: 0 0 0 4px; }
.curve-br { border-radius: 0 0 4px 0; -moz-border-radius: 0 0 4px 0; -khtml-border-radius: 0 0 4px 0; -webkit-border-radius: 0 0 4px 0; border-radius: 0 0 4px 0; }


/* -- Global Base64 Images --------------- */
.img64-mainnav { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAB4CAIAAAC8Wg/XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKJJREFUeNpsTjsSQjEIXHIeb2Bv4XgAHe/f2vuBFULIy3MsMst+Aovr7d7MrJFM9Ldyc6Spz0yPlUmu7gFoppvXuc8w9D0EO4KJ5F7fe8UrY+10vuTce43bPVf9SrOZK27VJ/ohOvF/P2x35+3FW7tnpnzD43jwndL3hg6RgWjiOkMvL1B+srEfMrn6fvVub8t/T018TRz/F62yH91mf18BBgCjZOfPuZsl2gAAAABJRU5ErkJggg==') 0 0 repeat-x; }

.img64-socialicons { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJMAAAAfCAYAAADjl/+2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA5NJREFUeNrsWotx4jAQNcwVQAm+DpwKIio4UkF8HZAK4lTAXAWGCpxUAFcBdIA7MB042mE9o+gUo9UXz+nNaGCwkVbat6vdlbIsISEhISEhISHhFmaUl/u+L/jHSvr5MJvNDj6FVIz7zsc8Se8s+G8XYr85/8iFn2CchaGYMLYoU8vlae9N4bBO/IPhXAecuKzvwQTgrenVqAj9rByO2+DzgrcaGoWcvJ17/zijIdwFiXjbjMjaUXRpI0g9IgSFTD1R6UdNpXXoZbS8Eb4fCtqy+fTsBOM5ovfyIkh+Y/BKsx8me5Ub75cEhTW4CMzSMHyhjuyRZOOBNVihTlaKNfFDKBzsHwKhIIzgEZhiC2Aj7++JCis15egikKmLSKZGIkkxop/OZMehCFPJrHXs4fYqUhGU3ukSSdhqgyMSkXLKdisZfEf1TnPDrIWeNl4zG1XWB0Tao6faDO6XMA5kIltCVhgtbokwrGhkf25ll5iVD2s5ZH1eyWSTkr6NkASsZs1bA+SSUnZXMIkD3kwNyMHYtngUvm81//MhlUrsyIQeArwFKPVZelwMz7DpbjEFEuWSTQjcWiF2+OmQVLHmoVvzMp7jfETxDFuusDAmNF20+F/XHucUQBEXgVTbKZLJW7rveJtrCZZx8DCHvwGtG0j1e0KkEtdGt2D8i6pbl2SieIYnx1vFxRNBdQxjF8IrWkJcm1eN2l4uBe32a4sV06GOpCpoDc+YQd8LgxqSk2KgotZFTumxDxP5WQw2SacI9XeEQr0cvRZaFXWmvWV/JeGY5BbyUGTCmo1N9TwWmQpFsbgcSIUkKhV1PXb3ZMI+XRyybgzGZSaEdXQEw2LtdcSjqS8HvxS555HmZxs7tZiqh8BZiiOmWBaAZOFBI8aDGOlFyNpfs2tBWWv+PyJN7sQFhIxojdkDpTgGJHyi3l0KVUa407EzvP/1gNeAHqU1h2e74Y4Yf+dZeg6eOdM9aQi6zUlxSEN0vYXlmP/N2ZzFGtUmh+nzQMItpLgF9vAGt5AVwbKX8g1LX3Uxx2izaeHlG09aUw7VvXgmzBhMg1inNwAV8wmBamJkUpUKyNd9vG5zuK1VmtkcTGTt4xjAYZ1L6+LeVAP3EULtowfgWDkGK62Ey/xMCq7BvZ4MA2xdOZZoXeIhtqvUvcUG8n9YB61xg/YLX6dldr3FIcaquywhwYGHKtOKJCQkJCQkJCSY41OAAQCdTJNYqx4urwAAAABJRU5ErkJggg==') 0 0 no-repeat !important; background: url(/wp-content/themes/vip/uproxx/images/svg/nav-socialicons.svg) 0 0 no-repeat !important; }

.img64-scrolltop { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAIAAAC1eHXNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXRJREFUeNpiYBgFo2AUjIJRMApGwSgYmYCZEs0iIiJlZWXd3d1sbGzXrl37/fs3vZ3PyMjo7Oy8a9eu/2Dw79+/lStXGhkZ0dURkpKSXV1db968+Y8KHj16VFRUxMfHRw9H+Pr6njx5Em739+/f7927B4wReMDs3LnT2tqahi6QkpKaOHHix48f4Y548uRJamoqULyqqurdu3dw8efPn1dXVwsKClLZBezs7OHh4ZcuXYLb9OPHjxUrVhgaGsLV2NjYbN++/c+fP3A1Bw8edHV1ZWJioo4jdHR05syZ8+vXL7gFN27cSElJAToOTSUwZRQXFz98+BCu8tOnTx0dHSoqKlRwBzxTQFLDjBkz1NXV8ag3NjYGBhVy+p0+fToV3JGbmwsx7vjx4/7+/iwsLAS1cHFxJSQkXLlyBajr1atXbm5uVHAHLy/vvHnzgCkUmF1J0qihoTF79uz8/HxgYTNaYYyCUTAKRsEoGAWjYBQMcgAQYABnEvfSedFhnAAAAABJRU5ErkJggg==') no-repeat; }

.img64-navlogo { text-indent: -9999px; width: 91px; height: 39px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABOCAIAAAAreEblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNkYwRTAyQzFFMjA2ODExODIyQUMyNjYxNDY3MzdCNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEREI5QkRGQTY3MTExMUU0QTA5QkI5RERGMTEyRjU0RSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEREI5QkRGOTY3MTExMUU0QTA5QkI5RERGMTEyRjU0RSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDI4MDExNzQwNzIwNjgxMTgyMkFFMUI0NkVCNjQ5RTciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzZGMEUwMkMxRTIwNjgxMTgyMkFDMjY2MTQ2NzM3QjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7ymITmAAAEvklEQVR42uyaWUhUURjHx1mcLVvA1ocEJRKxKFqMzKigBdMMjEApSmpetNSIFlsgIiwoKIt8mcLC0IgEKwsKKrAFbCci6iHBXrIarLRZnKzpP92Zc7+5M413ZFKJ7zwMc89899xzfudb/jNzErqyp2m4aTRaRsAgGASDYBAMgkEwCAbBIBhEPJs+yme6rIUWW6n0vq/9nbt6L94knbkoDFz2WrwaCwp148aLTlh6b9/82dYqBlEY/HI6+14887Y0+T53ik5jSZlx6Qrd5BS/gcPRe+eW5+QRdCZm5wgb59FDv96+0k7NtO7YJzq9D+5pJ07Sp6aJwZ0Vm/Amcc1644qVdKpiSjGD0I4arU/PUN5AemBgKa3UJicrDEy5+Z4b1yRwI6oOKAz8s5w1x1RQ+P3wAWlyluoa48LF8rDJyea1xYnzsnsqbOai9QkWi9Rv2mBz7anAq5iDz+XyVlXqZ87FE+WdKCnrrTttXlcintv35nV0CnEIjfBFBiadm28q3x3FAP2Su8GMUpD9cXKKybbV09Is45ud5fcvYuxurIdb/bh11fv0sWyWnQNXos+FKw1qjsBs4NXiEruqMICbUANsLBZmylstR43D8fN9B6XpvdkiboFrwL+oMXY+QKT2eIhLFhSKy97WuwiowQVx/UrPrnLaY1i2il4iWBQG+oxpwvPR8Gl3cT6Flbg8z32hLqIDumpPyFDevgLlcDPEjvv44SGoGv2y93U56CUSpBzbb15LtyNTygGSNsV7uR4fKcZBDyIixN3sp7BspQ+2NNOUPEggdOkZSHshXL59VdiYt1VR3/a5nP3Mz2oV5Ym28B4smCaUQOw0nhsCHYGkQDOZP+BDczXNi9g9VA2VI2Mc6hR/qwKouPQSnqXSHf6hoIq4TsP0GXImP1bdb0mjioaWbSnLRihVf+qUHHdLliWMnTCUIFA+urduDl8n1A6NI/9Wf/qoZkCh66L0YM20AEkp01i0Mc4gpA2JDth9qaF7+5YvC6ZD20XMmhCUdLv8aDo/0EdI40NKic4fL19AI0bUdYqSBNFBC1CgM2+1SqeIwSNGNlxLqrGHhG5He8hlfwIOsppuF1YImUANML615qwktAMg2h5CI9K8IztFaaU82tRMKi6p9KDpeYAgUJ/ogzE/OkUoHzVCRZHYqQQ05CzCCBA89BFQ3zQpGrLmU1FAZQj6RVKg3z5wF5UeSM8RE0psHkFHVORCZ83RAaQPGh1YM3YSgoeqSfoI1Ega9t4nbQpwkucjRmjs4GsYpEeI74QllJhBYMTvB/cp9Awue/bvVJ/zQ0pa3Wkqe4yFRXATfLmiyxPp1lS8gYa957xdvFLPpzEidLfnShNNKAjD6BNLUPmXH7ZOl5Lqp/D8kfriHFPD3uJ7pJR6Yg26ODyd//vkX6gYBINgEAyCQTAIBsEgGASDYBAMgkEwCAbBIBgEg2AQDIJBDPfGxwtVgODjhbGEFh8vDG98vDAIgo8X0glFN+DjhcF44eOFGj5eKKcMPl4o1A6NIw0fL9Tw8UK6XXy8MJgy+Hih+MbBxwuD28XHCyNMhY8XDvcfZsbcf/k/LRV1fYAgot/Jv1kyCAbBIBgEg2AQDILbn/ZbgAEAhVf5egmnfhcAAAAASUVORK5CYII='); }
	.img64-navlogo:hover { background-position: 0 -39px; }
		.img64-navlogo:hover a { background-color: transparent !important; }
		
/* -- Main Navigation -------------------- */
#main-nav { width: 970px; height: 39px; margin: 0; z-index: 9999; font-family: helvetica !important; }
	#main-nav a { color: #fff; }
	#main-nav .subnav-content { }
	#main-nav .subnav-content ul { list-style-type: none; }
	#main-nav .scrollable { float: left; }
	
	#main-nav > ul { float: left; margin: 0; padding: 0; list-style: none; }
		#main-nav > ul.nav > li { float: left; display: block; margin-right: -3px; text-transform: uppercase; color: #fff; font: bold 17px/23px arial, helvetica; }
		#main-nav > ul.nav > li > a { display: block; line-height: 37px; padding: 2px 10px 0; font-family: helvetica; }
			#main-nav > ul.nav > li a.selected { text-decoration: none; border: none; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAB4CAIAAAC8Wg/XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKJJREFUeNpsTjsSQjEIXHIeb2Bv4XgAHe/f2vuBFULIy3MsMst+Aovr7d7MrJFM9Ldyc6Spz0yPlUmu7gFoppvXuc8w9D0EO4KJ5F7fe8UrY+10vuTce43bPVf9SrOZK27VJ/ohOvF/P2x35+3FW7tnpnzD43jwndL3hg6RgWjiOkMvL1B+srEfMrn6fvVub8t/T018TRz/F62yH91mf18BBgCjZOfPuZsl2gAAAABJRU5ErkJggg==') 0 -41px repeat-x; }
			#main-nav > ul.nav > li:hover a.selected { color: #000; background: #fff; }
			#main-nav > ul.nav > li a:hover { color: #fff; border: none; text-decoration: none; }			
		#main-nav ul.nav li:hover a.nav-item { color: #333; background: #fff; }
		#main-nav > ul.nav > li:hover ul.subnav { display: block; color: #333; }
		#main-nav > ul.nav > li.home.img64-mainnav:hover a { color: #000; background: #fff; }
		
	#main-nav ul.subnav { display: none; list-style: none; position: absolute; width: 575px; height: 375px; min-height: 375px; max-height: 375px; padding: 0; background: #fff; color: #333; border-left: solid 1px #a3a3a3; border-right: solid 1px #a3a3a3; border-bottom: solid 1px #a3a3a3; -webkit-box-shadow: 0 8px 6px -9px black; -moz-box-shadow: 0 8px 6px -9px black; box-shadow: 0 8px 6px -9px black; z-index: 99999999; }
		#main-nav ul.subnav .col { float: left; width: 200px; margin-left: 4px; }
		#main-nav ul.subnav li { font-size: 11px; padding: 0; }
			#main-nav ul.subnav li a { display: inline; padding: 0; color: #333; font: bold 13px/21px helvetica; }
				#main-nav ul.subnav li a:hover { color: #ee3b2d; text-decoration: underline !important;  }

	#main-nav ul.section { list-style: none; padding-left: 7px; margin-top: 6px; margin-bottom: 10px; }
	#main-nav ul.section a { padding-left: 3px; display: block; font: bold 13px/18px helvetica; }
	#main-nav ul.section li:first-child a { color: #EF3B2D; font-size: 15px; }
	#main-nav ul.section li { }

	#main-nav .trending { position: relative; float: right; width: 365px; padding: 3px 0 7px;  background: #fff; }
		#main-nav .trending .meta { color: #EF3B2D; font-size: 15px; border-bottom: none; }
		#main-nav .trending ul { list-style: none; padding: 0 10px 0 7px; }
		#main-nav .trending ul li { display: block; border-bottom: 1px solid #F0F4F3; }
			#main-nav .trending ul li:first-child { padding-top: 0; }
			#main-nav .trending ul li a img { float: left; width: 120px; height: 80px; margin: 0 10px 10px 0; }
				#main-nav .trending ul li a { display: block; clear: both; min-height: 80px; text-decoration: none !important; padding: 8px 0 0; margin: 0 0 5px; }
			#main-nav .trending ul li a .title { font: bold 14px/17px helvetica; text-transform: none; }
		#main-nav .trending ul li a:hover { text-decoration: none !important; }

	#main-nav .popular-meta { display: block; color: #EF3B2D; font-size: 11px; padding: 0 0 0 6px; }
	#main-nav ul.popular { width: 180px; height: 230px; overflow: auto; margin: 0; padding: 0 7px; border: 0; background: #fff; color: #e0765d; }
		#main-nav ul.popular li { float: none; display: inline; line-height: 17px; }
			#main-nav ul.popular li a { display: inline; color: #555; background: #fff !important; font: normal 13px/21px helvetica; text-decoration: none; }
				#main-nav ul.popular li a:hover { background: transparent !important; text-decoration: none !important; }
		#main-nav ul.popular a { font: 11px/21px helvetica !important; padding: 0 !important; }
		#main-nav ul.popular li.meta { display: block; font-size: 10px; line-height: 8px; color: #e0765d; padding: 10px 0 5px 10px; }

	#main-nav li.home a { padding-left: 19px !important; padding-right: 19px !important; }
	#main-nav li.cat-sports ul.subnav { left: 129px !important }
	#main-nav li.cat-geeks ul.subnav { right: 197px; }
	#main-nav li.cat-video ul.subnav { right: 62px }
	#main-nav li.cat-music ul.subnav { width: 555px !important; }

	#main-nav li.align-right.item-1 ul.subnav { left: 5px }
	#main-nav li.align-right.item-2 ul.subnav { right: 272px; }
	#main-nav li.align-right.item-3 ul.subnav { right: 188px }

	#main-nav li.cat-sports .trending, #main-nav li.cat-geeks .trending, #main-nav li.cat-video .trending { float: left; margin-right: 10px; width: 360px; }
	#main-nav li.align-right .trending { float: left; margin-right: 10px; width: 360px; }
	#main-nav li.cat-music .trending { width: 348px !important; }
	#main-nav li.cat-music .popular { width: 175px; height: 230px; }
	#main-nav li.cat-tv .popular { height: 285px; }
	#main-nav li.cat-sports .popular { height: 210px; }
	#main-nav li.cat-sports ul.section, #main-nav li.cat-geeks ul.section, #main-nav li.cat-video ul.section { float: left; margin-left: 0; padding: 0; }
	#main-nav li.cat-sports .scrollable, #main-nav li.cat-geeks .scrollable, #main-nav li.cat-video .scrollable { float: right; width: 202px; padding: 0 5px 0 0; }
		#main-nav li.cat-geeks .popular { height: 255px; }
	
	#main-nav ul.nav-social { float: right; list-style-type: none; margin: 0 5px 0 0; }
		#main-nav ul.nav-social li { display: inline-block; height: 39px; }
		#main-nav ul.nav-social a { display: inline-block; margin: 0 5px; opacity: .5; height: 39px; overflow: hidden; text-indent: -9999px; }
			#main-nav ul.nav-social a:hover { opacity: 1; }
			#main-nav ul.nav-social a.social { width: 95px; background-position: 0 50% !important; }
			#main-nav ul.nav-social a.search { width: 35px; background-position: -112px 50% !important; }
		
			#main-nav ul.nav-social .subnav { display: block; opacity: 0; filter:alpha(opacity=0); border: none; text-align: center; width: 0; height: 0; overflow: hidden; padding: 0; margin-top: -3px; right: 10px; background: #292628; }
		
				#main-nav ul.nav-social li { padding: 0; }
				#main-nav ul.nav-social li.social-drop .subnav { min-height: 190px; max-height: 190px; }
				#main-nav ul.nav-social li.social-drop .tagline { width: 310px; margin: 20px 0 25px; color: #fff; font: bold 17px/22px helvetica; }
					#main-nav ul.nav-social li.social-drop .subnav b { color: #fff; margin: 0 0 5px 0px; display: block; text-transform: uppercase; }
				
				#main-nav ul.nav-social li.social-drop:hover a { display: block; }
				#main-nav ul.nav-social li.social-drop:hover .subnav { display: block; width: 390px; height: 170px; opacity: 1; filter:alpha(opacity=100); }
				#main-nav ul.nav-social li.social-drop .wrapper { padding: 10px 10px 0 10px; text-align: left; }
					#main-nav ul.nav-social li.social-drop .social-fb { display: inline-block; width: 96px; }
					#main-nav ul.nav-social li.social-drop .social-tw { display: inline-block; width: 127px; margin-right: 4px; }
					#main-nav ul.nav-social li.social-drop .social-gg { display: inline-block; width: 80px; }
					#main-nav ul.nav-social li.social-drop .social-yt { display: inline-block; width: 127px; margin-right: 4px; }
				#main-nav ul.nav-social li.search-drop .subnav { min-height: 45px; max-height: 45px; }
				#main-nav ul.nav-social li.search-drop:hover a { opacity: 1; }
				#main-nav ul.nav-social li.search-drop:hover .subnav { display: block; width: 390px; height: 45px; opacity: 1; filter:alpha(opacity=100);}

	#main-nav .subnav-like { float: right; font-weight: normal; padding-left: 6px; }


/* -- Masthead / Ads --------------------- */
#masthead-block { margin: 0; padding: 0; }
	#masthead-block .masthead { margin: 0 0 2px; position: relative; }
	#masthead-block .masthead img { width: 970px; height: 68px; border: none; outline: 0; }
	#masthead-block .site-id { float: left; width: 225px; font-size: 10px; line-height:18px; color: #fff; background: #333; height: 107px; max-height: 107px; }

	#masthead-block #user-login { position: absolute; top: 10px; right: 20px; color: #fff; }
		#masthead-block #user-login a.register_a, #user-login a.signin_a { color: #fff; background: none !important; border: none !important; display: inline !important; font-family: "helvetica neue"; font-weight: bold; }
			#masthead-block #user-login a.register_a:hover, #user-login a.signin_a:hover { text-decoration: underline; }
		#masthead-block #user-login img#btn-fb-login { margin: 4px 0 0 5px; width: 112px; height: 16px; }
		#masthead-block #user-login img#btn-fb-login:hover { cursor: pointer; }

#block-728 { position: relative; width: 970px; margin: 0 auto; padding: 0 10px 10px; border-left: solid 2px #F0F4F3; border-right: solid 2px #F0F4F3; background: #fff;}
	#block-728 .wrapper { padding: 0; text-align: center; }
	#block-728 .ad-728 { min-width: 728px; margin: 0 auto; text-align: center; }

#landing-page #block-728 { padding: 0 10px 10px; }

.ad-top-300x250, .ad-bot-300x250 { margin-top: 0; }
#single-post .ad-top-300x250 { margin-top: 10px; }

/* -- Springboard ------------------------ */
#springboardHeader { position: relative; overflow: hidden; height: 190px; border-bottom: 1px dotted #818181; padding: 0 0 10px; }
	#springboardHeader .utw-block { float: left; position: relative; display: block; width: 159px; height: 190px; margin: 0 4px 5px 0; }
	#springboardHeader .utw-block-last { margin-right: 0 !important; }
	#springboardHeader .utw-block { margin: 0 4px 0 0; }
		#springboardHeader .utw-block .utw-title { max-width: 135px; position: absolute; bottom: 10px; left: 10px; text-transform: uppercase; }
			#springboardHeader .utw-block .utw-title b { background: #000; -webkit-box-shadow: 1px 1px 0 4px #000; -moz-box-shadow: 1px 1px 0 4px #000; box-shadow: 1px 1px 0 4px #000; }
		#springboardHeader .utw-banner { color: #ee3b2d; }
	#springboardHeader a { color: #fff; background: transparent; width: 159px; height: 190px; position: absolute; top: 0; left: 0; padding: 0; }
		#springboardHeader a:hover { color: #ee3b2d !important; cursor: pointer; text-decoration: none; }
	
#topSpringboardHeader { border-bottom: 0 !important; height: 190px; overflow: hidden; padding: 0 0 2px; position: relative; }
	#topSpringboardHeader .utw-block { display: inline-block; height: 190px; margin: 0 4px 5px 0; position: relative; width: 158px; }
	#topSpringboardHeader .utw-block-last { margin-right: 0 !important; }
	#topSpringboardHeader .utw-block { margin: 0 4px 0 0; }
		#topSpringboardHeader .utw-block .utw-title { bottom: 10px; left: 10px; max-width: 135px; position: absolute; text-transform: uppercase; }
			#topSpringboardHeader .utw-block .utw-title b { background: none repeat scroll 0 0 #000; box-shadow: 1px 1px 0 4px #000; }
	#topSpringboardHeader .utw-banner { color: #EE3B2D; }
	#topSpringboardHeader a { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); color: #fff; height: 190px; left: 0; padding: 0; position: absolute; top: 0; width: 159px; }
		#topSpringboardHeader a:hover { color: #EE3B2D !important; cursor: pointer; text-decoration: none; }


/* -- Content ---------------------------- */
#colcontainer { width: 971px; min-height: 1600px; background: #fff; }
#col1 { float:left; width: 650px; border: 0; margin: 0 20px 20px 0; }
#col2 { float:right; width: 300px; border: 0; margin: 0; }

#single-post #col1 { margin: 0 0 20px 0; padding: 0 10px 50px 0; border-right: 1px solid #F0F4F3; }
#single-post #col2 { margin-right: 1px; padding-top: 10px; padding-bottom: 15px; }

#landing-page #colcontainer { min-height: auto; }
#single-page #colcontainer { min-height: auto; }

/* -- Below The Post Like ---------------- */
#belowpost-like { padding: 20px; background: #f9f9f9; border: solid 1px #EE3B2D; color: #444; margin: 0; }
	#belowpost-like h3 { font: bold 23px/26px helvetica; color: #000; }
	#belowpost-like .wrapper { width: 215px; margin: 5px 0 0 0; border: solid 1px #999; background: #fff; padding: 5px 5px 11px 5px; }


/* -- Post ------------------------------- */
.block { }
	.block:first-child { margin-top: 0 !important; }
	.block .post { border-bottom: solid 1px #ececec; margin: 0 0 -1px 0; padding: 0 0 5px; }
		.block .post h1 { margin: 8px 0 5px; padding: 0; }
		.block .post h1 a { color: #000; text-decoration: none; font-size: 28px; line-height: 34px; font-weight: bold; }
		.block .post h1 a:hover { color: #ee3b2d; }
	.block .post-photo { float: none; margin: 5px 0 -20px; width: auto; }
	.block .post-photo-horizontal { display: block; margin: 5px auto 10px; }
	.block .post-photo a { display: block; }
	.block .post-photo a i, .block .post-photo-horizontal a i { display: none; }
	.block .post-photo a:hover, .block .post-photo-horizontal a:hover { text-decoration: none; border: none; }

	.block .post-photo img, .block .post-photo-horizontal img { max-width: 650px; }
	.block .post-meta { float: left; width: 185px; margin: 0 0 10px 0; }
		.block .post-meta a { color: #000; }
		.block .post-meta a:hover { color: #000; }
		.block .post-meta .avatar { float: left; border: solid 1px #efedee; padding: 2px; margin: 0 5px 0 0; }
		.block .post-meta .by { color: #666; }
	.block .post .post-body img { max-width: 650px; height: auto; }

	.block .social-icons { clear: both; background: #ececec; padding: 5px; }
	.block .social-icons a.tumblr { display:inline-block; text-indent:-9999px; overflow:hidden; width:81px; height:20px; background:url(/wp-content/themes/vip/uproxx/images/tumbler_share_81x20.png) top left no-repeat transparent; }
	.block a.more { float: right; display: block; margin: 0 1px 0 0; padding: 0 15px 0 0; color: #ee3b2d; font:bold 13px/20px helvetica,arial,sans-serif; background: url(/wp-content/themes/vip/uproxx/images/carrot.gif) no-repeat right center; }
	.block a.more:hover { color: #ee3b2d; text-decoration: underline; }

	.block a.more-link { display: block; margin-bottom: -13px; }

	.block p { font-size: 15px; line-height: 22px; }
		.block p a { color: #ee3b2d; }
			.block p a:hover { text-decoration: underline; }

	.block a { font-weight: bold; }
	.block ol li, .block ul li { font-size: 14px; line-height: 21px; margin-bottom: 5px; }

.block.single .post-topics, .block.single .post-tags { margin-bottom: 10px; font-size: 11px; }
	.block.single .post-topics a, .block.single .post-tags a { font-weight: normal; margin-left: 5px; padding: 2px 8px; background: #eee; color: #000; text-decoration: none; }
		.block.single .post-topics a:hover, .block.single .post-tags a:hover { color: #fff; background: #ee3b2d; }	
	
.half-size { float: left; width: 299px; margin-right: 0; margin-bottom: 0; padding: 15px 24px 15px 0; border-right: 1px solid #ececec; }
	.half-size a.tag-header { display: block; color: #ee3b2d; background: #ececec; padding: 5px; text-transform: uppercase; text-decoration: none; }
		.half-size a.tag-header:hover { text-decoration: underline; }
	.half-size h1 a { color: #000; padding: 0 0 3px; font-size: 22px; line-height: 25px; }
		.half-size h1 a:hover { color: #ee3b2d; text-decoration: none; }
	.half-size .author, .half-size .post .author a, .half-size .post .date { font-size: 11px !important; color: #353535; }
	.half-size .post-photo { margin: 0 !important; position: relative; }
		.half-size .post-photo a i, .half-size .post-photo br { display: none !important; }
	.half-size h1 { border-bottom: 0 none !important; margin: 10px 0 0; text-transform: none !important; }
	.half-size .author { text-transform: uppercase; color: #888; }
		.half-size .author a { color: #000; font-weight: bold; }
		.half-size .author a:hover { color: #ee3b2d; text-decoration: none; }	
	.half-size .post-content { display: none; }
	.half-size.native .post-content { display: block; }

	.half-size.no-right-margin { padding-left: 25px; margin-right: 0; border-right: 0; padding-right: 0; }
	.half-size .post { border-bottom: 0 !important; }
	
.half-grid { border-bottom: solid 1px #ececec; }

.half-size.horizontal { position: relative; float: none; border-right: none; width: 650px; min-height: 205px; padding: 0; margin: 15px 0 !important; border-bottom: solid 1px #ececec; }
	.half-size.horiztonal .post { padding: 0; }
	.half-size.horizontal .post-photo { float: left; margin: 0 20px 20px 0; width: 265px; height: 165px; }
	.half-size.horizontal h1 { margin-top: 0; text-transform: none !important; border-bottom: none !important; }
		.half-size.horizontal h1 a { font-size: 24px; line-height: 29px; }
	.half-size.horizontal .group { float: left; width: 380px; position: relative; margin-left: 0; }
	.half-size.horizontal a.tag-header { width: 240px; font-size: 11px; }
	.half-size.horizontal .author { display: inline-block; }
	.half-size.horizontal .post-content { float: left; display: block; width: 375px; }
.landing.style_alt { }
	.landing.style_alt a.tag-header { background: #fff !important; color: #EE3B2D !important; font-size: 14px !important; padding: 5px 5px 2px !important; display: inline-block !important; text-transform: uppercase; }
	.landing.style_alt h1 a { line-height: 20px !important; font-size: 16px !important; color: #fff !important; box-shadow: -1px 0 0 4px #EE3B2D !important; background: #EE3B2D !important; }
	.landing.style_alt .author { margin-top: 2px !important; background: #EE3B2D !important; padding: 4px !important; font-size: 11px !important; display: inline-block !important; color: #efefef !important; }
	.landing.style_alt .author a { color: #fff !important; background: #EE3B2D !important; font-size: 11px !important; }
.landing.style_alt h1 a { font-size: 19px !important; line-height: 23px !important; }

.vertical-large .meta { width: 100% !important; }
	.vertical-large .meta h1 { width: 50% !important; }
	.vertical-large .meta .comment_count { line-height: 22px; }
	
#landing-page-plus .half-size .post-content { display: block; }

#single-post .block .post { border-bottom: 0; }
#single-post .block .post h1 { margin: 10px 0 5px; }
#single-post .block .post h1 a { font-size: 30px; line-height: 34px; }
#single-post #ad-728-bottom { margin: 0 0 -13px; padding: 5px; border-top: solid 1px #999; background: #f9f9f9; }

#single-post .ribbon-live { background: url(/wp-content/themes/vip/uproxx/images/icon_live.png) no-repeat scroll 0 0 transparent; height: 44px; margin: 4px 10px -20px -19px; width: 97px; }

.post-top { border-bottom: 2px solid #000; padding: 0 0 3px 0; }
.post-top .author { text-transform: uppercase; color: #888; }
.post-top .author a { color: #000; font-weight: bold; }
.post-top .author a:hover { color: #ee3b2d; text-decoration: none; }
.post-top .date { color: #555; font-size: 15px; font-weight: bold; margin: 0; }

.single .post-top { border-bottom: 1px solid #ccc; padding: 0 0 12px; }
.gallery .post-top { border-bottom: 1px solid #ccc; }

.block .post-photo a i { position: relative; margin: 4px 0 0 0; padding: 0; display: block; background: rgba(255,255,255,.95); color: #666 !important; font-size: 11px; text-align: center; }

.block.landing { margin-top: 6px; position: relative; padding-bottom: 5px; border-bottom: solid 1px #ececec; }
	.block.landing .ribbon-buzzing { position: absolute; }
	.block.landing a i { display: none; }
	.block.landing .meta { position: absolute; bottom: 9px; width: 50%; }
		.block.landing .meta .comment_count a { font-weight: normal; color: #888; }
		.block.landing .meta .comments_0, .block.landing .meta .comments_1, .block.landing .meta .comments_2, .block.landing .meta .comments_3, .block.landing .meta .comments_4, .block.landing .meta .comments_5, .block.landing .meta .comments_6, .block.landing .meta .comments_7, .block.landing .meta .comments_8,.block.landing .meta .comments_9 { display: none; }
		.block.landing .meta a.tag-header { font-size: 15px; padding: 4px; color: #ee3b2d; background: #fff; text-transform: uppercase; }
		.block.landing h1 { margin: 0; padding: 5px 5px 0 5px; outline: none !important; border-bottom: 0 !important; }
		.block.landing h1 a { display: inline; color: #000; background: #fff; text-transform: uppercase; font-size: 26px; box-shadow: -1px 0 0 4px #FFFFFF; }
			.block.landing h1 a:hover { color: #ee3b2d; text-decoration: none !important; border: none; outline: none !important; }
		.block.landing .meta .author { color: #888; font-size: 15px; padding: 4px 4px 4px 6px; background: #fff; text-transform: uppercase; }
		.block.landing .meta .author a { font-size: 15px; color: #000; background: #fff; text-transform: uppercase; }
			.block.landing .meta .author a:hover { color: #ee3b2d; text-decoration: none !important; border: none; }
	.block.half-size .post-content a.more { display: none; }
	.block.half-size .meta .comment_count { font-weight: normal; color: #888; }

	
.block .post .date { font: bold 12px arial, helvetica, sans-serif; }
.block .post .byline { font: normal 12px arial, helvetica, sans-serif; }

.post-bottom { font-size: 11px; margin: 0 5px 10px 5px; padding: 0 0 5px; text-transform: uppercase; font-weight: bold; }
.post-bottom span { font-size: 11px; text-align: right; width: 115px; }

.post-details { float: right; font-size: 11px; }
.post-details span.comment-icon { display: inline; width: 12px; background: url(/wp-content/themes/vip/uproxx/images/comment.gif) no-repeat; padding-left: 13px; }

.more-block { margin-top: 10px; display: block; }
	.more-block a { line-height: 19px; font-size: 13px; }
	.more-block a.more-in { display: inline-block; padding: 2px 5px 0; background: #EE3B2C; color: #fff; font: bold 12px/14px helvetica; text-transform: uppercase; }
		.more-block a.more-in:hover { color: #000; text-decoration: none !important; }
	.more-block a.more-in-post { color: #000; }
	.more-block a.more-in-post:hover { color: #ee3b2c; text-decoration: underline !important; }

.block #pagination {  }

#pagination { margin: 0 0 20px 0; padding: 10px 0; border-bottom:dotted 1px #231f20; text-transform: uppercase; }
	#pagination .alignleft { float: left; text-align: left; width: 320px; }
	#pagination .alignright { float: right; text-align: right;  width: 320px; }
		#pagination .alignleft a, #pagination .alignright a { font: normal 16px georgia, times, serif; color: #000; }
		#pagination .alignleft a:hover, #pagination .alignright a:hover { color: #ee3b2d !important; }
	#pagination .pn-title { color: #f1473a; }
	#pagination .alignleft .pn-title { margin: 15px 0 0 20px; }
	#pagination .alignright .pn-title { margin: 15px 16px 0 0; }

	#pagination .alignleft:hover a, #pagination .alignright:hover a { color: #ee3b2d; }
	#pagination .alignleft:hover .pn-title, #pagination .alignright:hover .pn-title { text-decoration: underline; }


/* -- Photo Credit ------------------------- */
p.wp-media-credit, p.wp-media-credit a { font-size: 10px !important; color: #888; text-align: left !important; text-transform: uppercase;  font-style: normal !important; }


/* -- Topic / Tag Links Below The Post ----- */
.post-topics, .post-tags { margin-bottom: 10px; font-size: 11px; }
.post-topics a, .post-tags a { display: inline-block; line-height: 16px; font-weight: normal; margin: 0 0 3px 5px; padding: 2px 8px; background: #eee; color: #000; text-decoration: none; }
.post-topics a:hover, .post-tags a:hover { color: #fff; background: #ee3b2d; }

/* -- Author Box --------------------------- */
#author-panel { margin-top: 10px; }
	#author-panel .info { display: block; color: #555; margin: 0 0 10px 0; text-transform: uppercase; }
	#author-panel .avatar { float: left; width: 64px; border: solid 1px #dedede; }
	#author-panel .meta { float: left; width: 510px; margin-left: 10px; font-size: 1em; line-height: 1.25em; color: #333; }
		#author-panel .meta .author-name { text-transform: uppercase; font-weight: bold; color: #000; font-size: 16px; line-height: 22px; }


/* -- Post Comments ------------------------ */
.comment-stream { margin-top: 10px; border-top: 2px solid #ECECEC; }
h3.comment_title { margin: -10px 0 20px 0; font-size:16px !important; text-transform: uppercase; }
.comment table { width: 100%; padding: 5px; table-layout: fixed; }
	.comment table td.avatar-cell { vertical-align: top; width: 66px; }
	.comment table td.meta-cell { vertical-align: top; padding: 0 0 5px 20px; }

.comment_avatar { width: 66px; text-align: center; }
	.comment_avatar img { border-top: solid 1px #ccc; border-left: solid 1px #ccc; border-right: solid 1px #666; border-bottom: solid 1px #666; background: #f0f0f0; padding: 4px; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; }
.comment_date { color: #444; margin-top: 0; font-size: 11px; font-style:italic; }
.comment_author { font-size: 14px; font-weight: bold; margin-bottom: 5px; }
.comment_text { text-transform: none; font-weight: normal; font-size: 12px; background: #f5f5f5; padding: 10px; border: solid 1px #ccc; -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px; }
.comment-help { font-size: 11px; color: #666; }
form#commentform { }
	form#commentform label { display:inline-block; font-size:15px; width:60px; }
	form#commentform input.text { border:1px solid #dedede; font-size:12px; padding:5px; }
	form#commentform input.text:hover { border: solid 1px #333; }
	form#commentform .subscribe { font-size: 11px; color: #333; }
	form#commentform .nopadding { margin: -7px 0 0 0; }
	form#commentform input#comment { font-size: 14px; padding: 5px; width: 500px; }

#videocomment a { display: none !important; }
#respond { margin-top: 15px; }
	#respond form { background: #fff !important; }
	#respond span { display: inline-block !important; }
	#respond .form-submit input, #respond .form-submit input#comment-submit, #respond .comment-form-fields input[type="submit"], #respond p.form-submit input[type="submit"], #respond input[type="submit"], #commentform #submit { border-radius: 3px !important; }
		
h2.comment-form-header { padding: 0; margin-left: 71px; }
#commentform { margin: 4px 0 0; }
	#commentform a.profile_link { font-size: 11px; }
	
.user-anon { }
.user-anon .avatar-cell { margin: 0 10px 0 5px; }
.user-anon .avatar-cell img { width: 40px; height: 40px; }
.user-anon .comment_text .comment_author { font-size: 12px; color: #555; }
.user-anon .comment_text .comment-body { font-size: 12px; }
.user-anon .comment_text .comment-body p { color: #666; }

	#comment-header { background: #fafafa; border: 1px solid #ccc; border-radius: 3px; color: #555; margin: 0 0 15px 3px; padding: 5px; width: 632px; }
	#comment-header .avatar { float: left; width: 24px; margin: 0 10px 0 0; }
	#comment-header .name { float: left; width: 300px; font: normal 12px/13px arial,helvetica,sans-serif; }
	#comment-header .avatar img { width: 24px; height: 24px; }
	#comment-header .btn-commentjump { 
		float: right;
		margin: 0;
		padding: 0 15px;
		height: 24px;
		color: #999;
		font: 12px/25px arial,sans-serif;
		text-shadow: 0 1px 0 #fff;
		cursor: pointer;
		background-image: linear-gradient(top, #F4F4F4 13%, #F9F9F9 79%);
		background-image: -o-linear-gradient(top, #F4F4F4 13%, #F9F9F9 79%);
		background-image: -moz-linear-gradient(top, #F4F4F4 13%, #F9F9F9 79%);
		background-image: -webkit-linear-gradient(top, #F4F4F4 13%, #F9F9F9 79%);
		background-image: -ms-linear-gradient(top, #F4F4F4 13%, #F9F9F9 79%);
		
		background-image: -webkit-gradient(
			linear,
			left top,
			left bottom,
			color-stop(0.13, #F4F4F4),
			color-stop(0.79, #F9F9F9)
		);
	
		border: 1px solid #a9a9a9;
		-moz-border-radius: 4px; 
		-webkit-border-radius: 4px; 
		-khtml-border-radius: 4px; 
		border-radius: 4px;
		box-shadow: 0 1px 1px #dedede;
    }

#uproxx_user_hint { position: absolute; margin-top: -1px; margin-left: 3px; padding: 0 0 2px 0; width: 300px; background: #fff; border: solid 1px #dedede; list-style-type: none; border-radius: 0 0 4px 4px; }
	#uproxx_user_hint .header { padding: 5px; text-transform: uppercase; font-size: 11px; background: #ddd; }
	#uproxx_user_hint li { margin: 0; padding: 5px; font-size: 11px; line-height: 20px; }
		#uproxx_user_hint li:hover { cursor: pointer; background: #efefef; }
		#uproxx_user_hint li img { float: left; margin: 0 5px 4px 0; width: 20px; height: 20px; }
		#respond #at_reply_help { display: none !important; }
		li.comment #respond #at_reply_help { display: inline; font-size: 11px; color:#000; text-decoration: none; }

/* -- Component Modifications -------------- */
#uproxxNetworkBar { margin-bottom: 0 !important; }

	.ribbon-topbuzz { margin: 15px 0 0 -12px; position: absolute; width: 115px; height: 45px; background: url(/wp-content/themes/vip/uproxx/images/ribbon-topbuzz.png) no-repeat; }
	.ribbon-buzzing { width: 97px; height: 41px; margin: 10px 0 0 -19px; background: url(/wp-content/themes/vip/uproxx/images/icon_buzz.png) no-repeat; }


/* -- Sidebar: Search -------------------- */
#search-box { width: 381px; margin: 7px 0 0 9px; }
	#search-box input { }
		#search-box input.searchfield { width: 325px; height: 16px; font: bold 13px/22px helvetica,arial,sans-serif; text-transform: uppercase; border: none; color: #494949; background: #ededed; padding: 6px 5px 4px; margin: 0 5px 0 0; }
		#search-box input.searchsubmit { border: none; color: #fff; font-weight: bold; text-transform: uppercase; background: #ea2f34; padding: 5px; }
		#search-box input.searchfield:focus { color: #000; background: #fff; }
		#search-box input.searchfield:hover { }
		#search-box input.searchsubmit:hover { background: #333; }


.banner-header { text-indent: -9999px; width: 300px; height: 45px; overflow: hidden; background: url(/wp-content/themes/vip/uproxx/images/sidebar_banners.png) no-repeat; }

/* -- Inline Content Signin ---------- */
#inline-signin { padding: 0; margin: 10px 0; border-top: solid 1px #F0F4F3; }
#inline-signin h4 { margin: 10px 0 0 0; font: bold 20px/24px helvetica; }
#inline-signin ul.options { display: block; height: 32px; list-style-type: none; margin: 5px 0; padding: 0 0 10px; }
#inline-signin ul.options li#login_fb { background: #000 url('data:image/gif;base64,R0lGODlhVwAgALMAAAAAAP7+/aWpqV9iZM/S0urs6/P083l8fePl5Y2QkT9BQyIjJLW4udnb27y+vsfKyiH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkU2Mjg0RTAzMkY3RjExRTM4QzE1QUVGNjkwQkY1REFDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkU2Mjg0RTA0MkY3RjExRTM4QzE1QUVGNjkwQkY1REFDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTYyODRFMDEyRjdGMTFFMzhDMTVBRUY2OTBCRjVEQUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTYyODRFMDIyRjdGMTFFMzhDMTVBRUY2OTBCRjVEQUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAAVwAgAAAE/xDISau9OOvNu/9gKI5kaZ5oqq5s675wLM90bd/bIiAFsqyKwQEoLDUCyMBPVUAuTwtkgaSQChKrRbPwNC0MgQZpgGS0tIFp6hseLQ5Ix+I3n18WCkUXgH+iuX0WeXsSgYVgYoV2HAhJSD4PSAYIAks6TUgNPwMESQ0DEpiNSA9LA0dIBKASp0mqfIisYGYcjplsjomRtnhJYEgKAJi2ZmS2AaDGtnqxbAaEFwMCqQPBA9cHmL0BqtgA08gAxgLCAQYHAwmPALsJ6XEAnQHu6gFysQxIQx7GtBX5ARTU2zfBAZJqxgj8mdDERyM1UQL4AAMRjEKLCUH0m3BAgMdRAt71VTB4TNOWJQ0XPCz0SAHFQ9ycgTEQ7MPGb8cCDhxJyoFPBwn+oJSoMg1LiS6NwooJBoG8VfzK8GmpYNcbkRQA1pywcKnDNHRubYF5kVtSLjalRvSxQF6eRwkOJKhU78GBuwJANTk3AOADACQZHABoZpdgwmzE1CMX1Z6EXctw8ipqi9wvW6Cq2KIJQLMjmmsljIK6QQGBB1j4OECAQHCDBjUPEODRQA4fAQ0KFGjwSgCB3LsZQFXAoAGCBgy2Es/dQECwBQ9qS1DwmjGO69iza9/Ovbv37+DDix8PPgIAOw==') no-repeat 84px 1px; overflow: hidden; width: 170px; }
#inline-signin ul.options li#login_tw { background: #000 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAYAAADdRIy+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NTAwRjM3RDJDMTYxMUUyOUYwQUVERDRBOUYxQTk3RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NTAwRjM3RTJDMTYxMUUyOUYwQUVERDRBOUYxQTk3RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY1MDBGMzdCMkMxNjExRTI5RjBBRURENEE5RjFBOTdEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY1MDBGMzdDMkMxNjExRTI5RjBBRURENEE5RjFBOTdEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/sdk9QAAAWZJREFUeNqk1M8rBGEYwPF3FuHgsEIpBw7WRtSKInJS4iQ5uLk4ODv4C7g4UHJxcvE3bNoLB5S4KutIapWVH62W2Nf30Ttar9l3Mp761MzuzDPzPvM8r6e19pRSoqTCowuLGMUb0thGHoN4VCRsxgYGoBxSuNS/4xA7yCApFyZQRNbcFJSsFvvaHWnMxcxyX5DAHhbQYC01iTFHKaRcTbiQp8dxbD3tAPPoQz1G8O54uzsMy2r8Jc0iH3DhtamN+HAklHJ1SK5qXrMTk8ih0VpKmxEWBdzLgdTwCUPoVtEj99UyJuEtttT/4uj7yNSwDsu40X+PAnr8FouZvEVkcRXh7WRazv2TWNkfDxHqKB9i9ccv1kRM4DSk58pjyZ6qoDFrwSZKIcnWUWXfL33YirgZQRm/acyY80o9t4aVwB2KrP3YrTApQRvAlGtX8sx+2I4UxtFrBr0Gr6ZPT5DBGZ5dX+lTgAEAPlZms0tp7YIAAAAASUVORK5CYII=') no-repeat 150px 10px; padding-left: 7px; width: 170px; }
#inline-signin ul.options li#login_em { background: #000 url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAYAAADZsVyDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3RUMzREM3ODJDMTcxMUUyOUYwQUVERDRBOUYxQTk3RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3RUMzREM3OTJDMTcxMUUyOUYwQUVERDRBOUYxQTk3RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjY1MDBGMzdGMkMxNjExRTI5RjBBRURENEE5RjFBOTdEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjY1MDBGMzgwMkMxNjExRTI5RjBBRURENEE5RjFBOTdEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+WG0okgAAAodJREFUeNqklO1LU1Ecx393lRAaSmWkL4rwTSAR1R8QiJCJDLSgNyb0oEFpDwtc+iKMJLVUpFUyE+dDkmlNLNPUSVgSlNRlihpFNZrTFBy6TXfv3d2+ne1FOr3Lpw9cuOd3zu/Dued8uRxabh+m8O0plJBxhTyCk3w+L/nh2ANagFv2smgBq3GcirZGRNLHp9XEtz/hYLcNU4+hgqJ2xVHiWS2pNtG6+VD/gKyDPCVcvMTBK8+S5Aa9qcwlUfBSyuUyCo+MXJPQIwjUWZ5HkmuWkjQlFLEjjOB2jMGPV5ZgMhSg5noqJi0/sFpm/oyj7lo6Xt3VwiMKgZrk+k0QnLaghXxXLfQ5x/DL/GlF6cT3Ieiz1OirfxhUl+asbMdLxH5+8iZUX02E2dQaUjrSb0JlZhLMPW3L5gJiQUHsZ8oyiIa8NPQ16uDz+YLm+p/roc9WwzpiVuwV56yqkBcSvfcAxR89SV2PC6n9/i2SJZFYD3VXl9HAyxratjOGdsftV+xl6VMFZXUxY6M8DXQYKaO4hUVQRcYSDb0o0tDMlI2ydL3s5vdRc/ENxV6/U/Eo7BMW6DKPg+95/a/WW6dDR2URZNkTGLOIwaC9gA59mdJRLBeL8w5U5aSyc6xfMRVO+zQqzqWBfdn/xR5xHs0FmeiuurfqHNu+jaL0dDIsQ19Ci9vLc9HGgu6VZayF4fcmtnM1psfHFsSiayIweFd7B03558FuH+uht0GPR9npkD0Sc0z6E+QG32ZAo+YU5mcd2AjG0ptoLspnbw4OX9820ufWTkrWllBUbCxtBMktUFNhPsXERXNo1cbToRM62nPkIIlzrpC5XPp/VmLzljCWczs9KzzzV4ABAFhPm9SqOx+CAAAAAElFTkSuQmCC') no-repeat 133px 10px; padding-left: 7px; width: 156px; }
#inline-signin ul.options li { background: none repeat scroll 0 0 #EE3B2D; box-shadow: 2px 2px 0 #DEDEDE; color: #FFFFFF; float: left; font: bold 12px/39px helvetica; margin: 0 5px 0 0; padding: 0 0 0 5px; text-transform: uppercase; width: 82px; }
#inline-signin ul.options li:hover { box-shadow: none; cursor: pointer; margin: 1px 4px 0 1px; }


/* -- Sidebar: Social Signin --------- */
#platform-widget { width: 300px; height: 85px; margin: 15px 0; }
	#platform-widget .banner-header { background-position: 0 0; }
	#platform-widget ul { margin: 0 0 25px 5px; position: relative; list-style-type: none; }
	#platform-widget .email-tips { padding: 5px 0 0; margin: 0 5px 0 22px; border-top: solid 1px #ececec; }
		#platform-widget .email-tips a { color: #000; font-weight: bold; }
			#platform-widget .email-tips a:hover { color: #EE3B2D; }

/* -- Sidebar: Blog Headlines ------------ */
#blog-headlines { width: 300px; }
	#blog-headlines .banner-header { background-position: 0 -460px; }
	#blog-headlines.upcoming .banner-header { background-position: 0 -46px; }
	#blog-headlines .content { padding: 0; }
	#blog-headlines ul { padding: 0; margin: 0; list-style-type: none; }
		#blog-headlines ul li { margin: 0 0 10px 0; padding: 0 0 5px; }
		#blog-headlines ul li .wrapper { padding: 0 15px; }
	#blog-headlines .banner-header { background: url(/wp-content/themes/vip/uproxx/images/sidebar_banners_2014-06.png) 0 -460px no-repeat; height: 45px; overflow: hidden; text-indent: -9999px; width: 300px; }
	#blog-headlines.trending .banner-header { background-position: 0 -414px; }
	#blog-headlines.ncaa .banner-header { background: url(/wp-content/themes/vip/uproxx/images/sidebar_banner_ncaa.png) 0 0 no-repeat; }

	#blog-headlines .tags { padding-left: 120px !important; padding-top: 3px; }
		#blog-headlines .upcoming-lead img { position: relative; float: none; width: 278px; height: auto; }
			#blog-headlines .upcoming-lead a.lead-post { position: absolute; left: 0; bottom: 10px; padding: 4px; width: 90%; }
			#blog-headlines .upcoming-lead a.lead-post .uts-title { color: #ee3b2d !important; background: #fff !important; box-shadow: -1px 0 0 4px #fff; display: inline; line-height: 18px; }
	
	#blog-headlines.the-desk { margin: 0 0 20px 0; }
		#blog-headlines.the-desk .banner-header { background: url(/wp-content/themes/vip/uproxx/images/sidebar_banner_thedesk.png) 0 0 no-repeat; }
			#blog-headlines.the-desk .content { margin: 0 0 0 15px; }
			#blog-headlines.the-desk .content #video-player { width: 100%; height: auto; }
			#blog-headlines.the-desk .video-title { font: bold 14px/1 helvetica; margin-top: 10px; text-transform: uppercase; }
			#blog-headlines.the-desk .video-excerpt { font: normal 12px/15px helvetica; margin-top: 10px; color: #555; }
			
ul#uts-peek { margin: -10px 0 0 10px; }
	ul#uts-peek li { margin: 5px 0 5px 10px; padding-top: 5px; position: relative; width: 275px; border-bottom: 1px dotted #ececec; min-height: 78px; }
		ul#uts-peek li img { float: left; margin-right: 10px; width: 110px; height: auto; }
		ul#uts-peek li .icon-video { background: url(/wp-content/themes/vip/uproxx/images/icon-video.png) 74px 38px no-repeat; height: 74px; left: 0; position: absolute; top: 5px; width: 110px; }

	ul#uts-peek .count { position: absolute; top: 5px; left: -8px; padding: 1px 7px 0 7px; line-height: 22px; background: #000; color: #fff; font-weight: bold; }
	ul#uts-peek a { color: #EE3B2D; font-size: 11px; text-align: left; width: 275px; padding: 0; }
		ul#uts-peek a:hover { color: #ee3b2d; text-decoration: none; }
		ul#uts-peek .tags a:hover { border-bottom: solid 1px #ee3b2d; }
		ul#uts-peek .uts-category { position: relative; display: inline-block; font-size: 10px; font-weight: normal; color: #ee3b2d; text-transform: uppercase; display: none; }
	
	ul#uts-peek .uts-title { display: inline-block; width: 155px; color: #000; font: bold 12px/14px arial, helvetica; text-transform: uppercase; }
		ul#uts-peek .uts-title:hover { color: #EE3B2D !important; }
	ul#uts-peek .uts-banner { color: #ee3b2d; }

#blog-headlines li.upcoming-live { height: 178px; padding-top: 0; }
#blog-headlines li.upcoming-live img { width: auto; }
#blog-headlines .icon-live { position: absolute; top: 10px; left: -4px; width: 55px; height: 30px; background: url(/wp-content/themes/vip/uproxx/images/icon_live_sm.png) no-repeat; }
#blog-headlines li.upcoming-live .overlay-meta { position: absolute; left: 4px; bottom: 20px; width: 75%; }
	#blog-headlines li.upcoming-live .overlay-meta a { line-height: 16px; color: #000; background: #fff; box-shadow: -1px 0 0 4px #fff; display: inline; }
		#blog-headlines li.upcoming-live .overlay-meta a:hover { color: #EE3B2D; }
	#blog-headlines li.upcoming-live .overlay-meta .uts-category { margin-left: -4px; display: inline; background: #fff; color: #EE3B2D; text-transform: uppercase; font-weight: bold; padding: 3px 3px 0 3px; }
#blog-headlines li.upcoming-live .uts-title { background: #fff; padding: 2px 0 0 0; font: bold 13px/16px arial,helvetica; }

#blog-headlines.most-popular { margin: 0 0 15px 0; }
	#blog-headlines.most-popular .banner-header { background-position: 0 -507px; }
#blog-headlines.most-popular .block { margin: 0 0 10px 20px; padding-bottom: 5px; border-bottom: 1px dotted #ececec; }
	#blog-headlines.most-popular .block img.image { float: none; width: 280px; height: 125px; }
	#blog-headlines.most-popular .block a { color: #000; line-height: 14px; text-transform: uppercase; }
		#blog-headlines.most-popular .block a:hover { color: #EE3B2D; text-decoration: none; }
		#blog-headlines.most-popular .upx-share-button { margin: -28px 0 8px 4px; }
		#blog-headlines.most-popular .upx-share-button ul { margin: 0 !important; padding: 0 !important; }
		#blog-headlines.most-popular .upx-share-button li { margin: 0 !important; padding: 4px 0 2px 6px !important; }
		#blog-headlines.most-popular .upx-share-button ul li a { font-size: 14px; line-height: 17px; text-transform: none; margin: 0 !important; padding: 1px 0 0 25px !important; }

#blog-headlines.hhe .banner-header {
		background: url(/wp-content/themes/vip/uproxx/images/sidebar_hiphopearly.gif) no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
	}
	#blog-headlines.hhe ul#uts-peek li { height: 69px; }
	#blog-headlines.hhe ul#uts-peek li img { width: 74px; }
		
/* -- Sidebar: Contact --------------------- */
#sidebar-contact { margin: 7px 0 10px; }
	#sidebar-contact .banner-header { background-position: 0 -230px; }
	#sidebar-contact ol { list-style-type: none; margin: 0; padding: 0; }
		#sidebar-contact li { float: none; width: 100%; height: auto; border-bottom: solid 1px #ccc; padding: 3px 0; }
		#sidebar-contact li a { display: inline; width: auto; height: auto; margin: 0; padding: 0; border: 0 !important; text-transform: none; }
	#sidebar-contact .content { margin: 0 0 15px 25px; padding: 0 0 8px; border-bottom: solid 1px #ccc; }
	#sidebar-contact a { color: #000; font-size: 12px; line-height: 16px; font-weight: bold; }
	#sidebar-contact a:hover { color: #ee3b2d; }


/* -- Post --------------------------------- */
.post-body { margin: 0; padding: 5px 0 0; }
	.post-body img.aligncenter { display: block; margin-left: auto; margin-right: auto }
	.post-body h4 { font-size: 16px; text-indent: 14px; background: url(/wp-content/themes/vip/uproxx/images/carrot.gif) 0px 6px no-repeat; }
	.post-body a { color: #ee3b2d; }
		.post-body a:hover { text-decoration: underline; }
	.post-body p { margin: 0 0 15px 0; }
	.pn-alignleft .pn-title { padding: 5px 0 0 10px; }
	.pn-alignright .pn-title { padding: 5px 10px 0 0px; }
	.pn-title a { color: #ee3b2d !important; }
		.pn-title a:hover { color: #ee3b2d !important; text-decoration: underline; }
			
#post-nav { margin: 5px 0 15px 0; }
	#post-nav .nav-category { float: left; }
	#post-nav .nav-subcategory-next, #post-nav .nav-subcategory-prev { float: right; }
	#post-nav .nav-subcategory-prev { margin-right: 5px; }
	#post-nav .nav-category, #post-nav .nav-subcategory-next, #post-nav .nav-subcategory-prev { background-color: #fd3e3d; text-transform: uppercase; }
	#post-nav a { display: block; color: #fff; font-weight: normal; text-decoration: none; padding: 4px;  }
		#post-nav a:hover { color: #000; }

.the-list { margin-left:20px; }


/* -- News Posts ------------------- */
#news-links ul, #news-morenews ul, #news-stats ul { list-style: disc url(/wp-content/themes/vip/uproxx/images/carrot.gif) outside; }
#news-links, #news-morenews, #news-stats { clear: both; margin: 10px 0 15px 0; }

#news-links ul a, #news-morenews ul a, #news-stats ul a { color: #ee3b2d; }
#news-links ul a:hover, #news-morenews ul a:hover, #news-stats ul a:hover { color: #ee3b2d; text-decoration: underline; }

/* News Links */
#news-links p:first-child { background: url(/wp-content/themes/vip/uproxx/images/news/subsect_links.gif) no-repeat; }	
#news-links ul { margin: -10px 0 0 15px; border: solid 2px #aeafb0; padding: 15px; -moz-border-radius: 20px; -khtml-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; }
#news-links p:first-child, #news-morenews p:first-child, #news-stats p:first-child { text-indent: -9999px; width: 150px; height: 30px; }
#news-links ul li { margin: 0 0 0 20px; padding: 0; line-height: 20px; }	

/* More News */
#news-morenews ul { padding: 7px 0 0 0; margin: -7px 0 0 0; }
#news-morenews p:first-child { height:35px; border-bottom: solid 2px #aeafb0; width:100%; background: url(/wp-content/themes/vip/uproxx/images/news/subsect_morenews.gif) no-repeat; }
#news-morenews img.alignleft { margin: 0 25px 15px 0; width: 150px; }
#news-morenews .image { float: left; width: 150px; height: 150px; margin-right: 25px; }	

/* News Stats */
#news-stats ul { padding: 7px 0 0 0; margin: -7px 0 0 0; }
#news-stats p:first-child { height:35px; border-bottom: solid 2px #aeafb0; width:100%; }
#news-stats .image { float: left; width: 150px; height: 150px; margin-right: 25px; }	
#news-stats p:first-child { background: url(/wp-content/themes/vip/uproxx/images/news/subsect_stats.gif) no-repeat; }
#news-stats img.alignleft { margin: 0 25px 15px 0; width: 150px; }

#news-morenews ul li, #news-stats ul li  { margin: 0; padding: 0; line-height: 20px; }

.post-body h4 { font-size: 16px; text-indent: 14px; background: url(/wp-content/themes/vip/uproxx/images/carrot.gif) 0px 6px no-repeat; margin-bottom: 5px; }


/* -- Post: Multipage Post ----------------- */
.post-pages { font-size: 15px; font-weight: bold; text-transform: uppercase; margin-bottom: 15px; }
.post-pages a { text-decoration: none; color: #ee3b2d; }
	.post-pages a:hover { text-decoration: underline; }
	.post-pages a:first-child { margin-right: 20px; }
	.post-pages a .main-next { font-size: 18px; margin-right: 20px; }
	.post-pages a .next { float: right; display: block; margin-top: 5px; color: #fff; font-size: 13px; background: #ee3b2d; padding: 1px 8px; }
	.post-pages a .next:hover { text-decoration: none; color: #ee3b2d; background: #eceee5; }


.comment_text .comment_date, .comment_text .comment_author { text-shadow: 0 1px 0 #fff; }

#author-panel .avatar { width: auto; }

/* -- Social ------------------------------- */
.fb_widget { float: none; width: 390px; /* 280px; */ margin: 5px 0; }

/* -- Archive/Tag/Search -------------------- */
#col1 h3.archive { margin: 10px 0; padding: 10px 0; border-bottom: solid 2px #000; font-size: 20px; line-height: 18px; }
	#col1 h3.archive span { color: #999; font-size: 20px; }


/* -- Sidebar: Most Popular (More) ---------- */
#sidebar-mostpop { }
	#sidebar-mostpop .banner-header { background-position: 0 -276px; }
	
	#sidebar-mostpop .content { margin: 0 0 5px 20px; padding: 0 0 8px; }
	#sidebar-mostpop .wpp-item { background: none; margin: 0 0 7px; padding: 0; }
		#sidebar-mostpop .wpp-item h3 { display: block; }
	#sidebar-mostpop .wpp-thumbnail { float: left; width: 130px; height: 110px; margin-right: 10px; }
		#sidebar-mostpop .wpp-thumbnail a { text-decoration: none; border: 0; outline: 0; }
		#sidebar-mostpop .wpp-thumbnail img { width: 130px; height: 110px; }
		#sidebar-mostpop .wpp-thumbnail .number { background-color:#ee3b2d; color:#fff; font-weight:bold; margin-top:-18px; padding:2px 6px; position:absolute; width:7px; text-shadow: 0 1px 0 rgba(0, 0, 0, 0.8); }
	#sidebar-mostpop .wpp-meta { float: left; font-size: 11.5px; width: 140px; overflow: hidden; }
		#sidebar-mostpop .wpp-meta a { color: #000; }
		#sidebar-mostpop .wpp-meta a:hover { color: #ee3b2d; text-decoration: none; }
	#sidebar-mostpop .wpp-post-title {font: bold 13px/14px arial, helvetica, sans-serif !important; text-transform: uppercase;  }
	#sidebar-mostpop .wpp-excerpt { display: none; font-size: 11px; color: #303030; }


/* -- Outbrain ----------------------------- */
#ur_outbrain { padding-top: 10px; border-top: solid 1px #F0F4F3; }
	#ur_outbrain .header_1, #ur_outbrain .header_2 { margin: 0 auto; width: 320px; height: 21px; background: url(/wp-content/themes/vip/uproxx/images/header_outbrain.gif) no-repeat; }
	#ur_outbrain .header_1 { float: left; background-position: 5px 0; }
	#ur_outbrain .header_2 { float: left; background-position: 18px -21px; }

	#outbrain-org { float: left; width: 320px; border-right: 1px solid #efefef; }
	#outbrain-org h2 { display: none; }
	#outbrain-us { font-size: 14px; }
	#recommendationsFieldset_0_dual { margin-top: 0px !important; }
	p#outbrain_dual_divider_0_dual { display: none !important; }
	ul#recommendationsList_0_dual { margin: 0 !important; padding: 0 0 0 5px; }
	ul#recommendationsList_0_dual li { margin: 0 0 5px; }
	ul#recommendationsList_0_dual a { color: #000; }
	ul#recommendationsList_0_dual a:hover { color: #ee3b2d !important;}

	#outbrain-paid { float: right; width: 320px; }
	h2#outbrain-partners { display: none; }

	/* #outbrain_dual_ad_whats_0_dual a { display: none; } */
	ul#outbrain_dual_ad_ul_0_dual { margin: 5px 0 0 0; padding: 0 0 0 5px; }
		ul#outbrain_dual_ad_ul_0_dual li { margin: 0 0 5px; }
			ul#outbrain_dual_ad_ul_0_dual li a { color: #000; }
			ul#outbrain_dual_ad_ul_0_dual li a:hover { color: #ee3b2d; }
			ul#outbrain_dual_ad_ul_0_dual li .rec-src-link { font-size: 11px; font-style: italic; }

	a.outbrain_dual_ad_whats_A_class { color: #666; }
		a.outbrain_dual_ad_whats_A_class:hover { color: #ee3b2d !important; }


/* -- Sidebar: Recommended Posts --------- */
#recommended-posts { width: 300px; }
	#recommended-posts .banner-header { margin-bottom: -10px; background-position: 0 -184px; }
#sidebar-mostpop h2 { display: none; }
#recommended-posts .content { padding: 0 0 0 16px; }
#recommended-posts .wpp-item { clear: both; margin: 5px 0 0; }
#recommended-posts img { float: left; margin: 0 10px 0 0; width: 130px; height: 95px; }
#recommended-posts .wpp-meta { float: left; width: 138px; }
	#recommended-posts .wpp-meta a { display: block; margin-top: 3px; color: #000; font-size: 11px; text-transform: uppercase; font-weight: bold; }
		#recommended-posts .wpp-meta a:hover { color: #ee3b2d; text-decoration: none; }
#recommended-posts .wpp-meta .wpp-post-title { font-size: 13px; text-transform: none !important; }
#recommended-posts .taghighlight-sidebar { margin: 0; padding: 0; color: #ef3b2d; font-weight: bold; font-size: 11px; text-transform: uppercase; background: #fff; }
	
	#recommended-posts.related .wpp-item { position: relative; margin-bottom: 5px; }
	#recommended-posts.related .wpp-item img { position: relative; float: none; width: 278px; height: 150px; }
	
	#recommended-posts.related h3 { position: absolute; left: 9px; bottom: 12px; float: none; padding: 2px; width: 85%; }
		#recommended-posts.related h3 a { display: inline; text-transform: uppercase; line-height: 17px; background: #fff; box-shadow: -1px 0 0 4px #fff; }
	
	#recommended-posts.related h4 { margin: 0 0 10px 0 }
	#recommended-posts.related h4 a { color: #000; display: inline; text-transform: uppercase; font: bold 15px/14px helvetica,arial !important; }
		#recommended-posts.related h4 a:hover { color: #ef3b2d; text-decoration: none; border-bottom: none; }

	#recommended-posts.related h4 a.peek { display: inline; color: #ef3b2d !important; font-size: 11px !important; font-weight: normal !important; }


/* -- SSO ---------------------------------- */
#sso_sidebar { width: 275px; padding: 0 0 0 20px; }
	#sso_sidebar h4 { margin: 0 0 5px 0; padding: 0; color: #EE3B2D; font: bold 15px/18px helvetica; }
		#sso_sidebar h4 span a { display: block; float: right; color: #666; font-size: 11px; text-align: right; font-weight: normal; }
			#sso_sidebar h4 span a:hover { color: #EE3B2D; text-decoration: underline; }
	#sso_sidebar ul.options { display: block; height: 32px; list-style-type: none; margin: 5px 0; padding: 0 0 5px; }
	#sso_sidebar ul.options li { float: left; width: 82px; margin: 0 5px 0 0; padding: 0 0 0 5px; font: bold 12px/32px helvetica; color: #fff; background: #EE3B2D; text-transform: uppercase; -moz-box-shadow: 2px 2px 0px #dedede; -webkit-box-shadow: 2px 2px 0px #dedede; box-shadow: 2px 2px 0px #dedede; border-radius: 0; }
		#sso_sidebar ul.options li#login_fb { text-indent: -9999px; overflow: hidden; background: url(/wp-content/themes/vip/uproxx/images/btn-fb.gif) no-repeat; }
		#sso_sidebar ul.options li#login_tw { width: 84px; background: #ee3b2d url(/wp-content/themes/vip/uproxx/images/btn-tw.png) 66px 7px no-repeat; padding-left: 7px; }
		#sso_sidebar ul.options li#login_em { width: 79px; background: #ee3b2d url(/wp-content/themes/vip/uproxx/images/btn-email.png) 59px 7px no-repeat; padding-left: 7px; }
		#sso_sidebar ul.options li:hover { cursor: pointer; margin: 1px 4px 0 1px; box-shadow: none; }
		#sso_sidebar ul.options li#login_em { margin-right: 0; }
		
	#sso_sidebar .network { clear: both; }
		#sso_sidebar .network.first { margin-bottom: 15px; }
		#sso_sidebar .network img.avatar { float: left; width: 46px; height: 46px; margin: 0 10px 0 0; }
		#sso_sidebar .network .buttons { float: left; width: 200px; }
		#sso_sidebar .network .buttons .yt_sub { margin: 5px 0 0 0; }
			#sso_sidebar .network .buttons .yt_sub a { padding: 0; }
		
	#sso_sidebar .loggedin { padding: 0 0 10px 0; margin: 0 0 10px 0; }
		#sso_sidebar .loggedin .avatar { float: left; width: 48px; height: 48px; border: solid 2px #dedede; margin: 0 10px 0 0; }
			#sso_sidebar .loggedin .avatar img { width: 48px; height: 48px; }
			#sso_sidebar .loggedin .avatar a { padding: 0; }
		#sso_sidebar .loggedin .options { float: left; width: 210px; color: #666; margin-bottom: 10px; padding-bottom: 5px; }
			#sso_sidebar .loggedin .options a { color: #EE3B2D; padding: 0; }
			#sso_sidebar .loggedin .options a:hover { text-decoration: underline; }	


/* -- UPROXX Custom Share ------------------ */
#share_meta { display: none; }

#overlay_share { display: none; position:absolute; z-index:1000}
	#overlay_share ul { list-style-type: none; padding: 0; margin: 0; }
		#overlay_share li { }
			#overlay_share a { display: block; width: 17px; height: 16px; padding: 7px; color: #fff; font: bold 13px/16px helvetica; text-decoration: none; text-transform: uppercase; }
			#overlay_share a.facebook { border: solid 1px #3d558a; background-color: #5476BD; background-position: -1px -1px; }
				#overlay_share a.facebook:hover { -moz-box-shadow: 0 0 2px #333 #333 inset; -webkit-box-shadow: 0 0 2px #333 inset; box-shadow: 0 0 2px #333 inset; }
			#overlay_share a.twitter { margin-top: -1px; border: solid 1px #0b98bf; background-color: #0EC2F3; background-position: 0 -1px; }
				#overlay_share a.twitter:hover { -moz-box-shadow: 0 0 2px #777 inset; -webkit-box-shadow: 0 0 2px #777 inset; box-shadow: 0 0 2px #777 inset; }
			#overlay_share li.bottom { padding: 0; margin: -2px 0 0 0; }
			
#top_share_widget .icon_embed_fb { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAPCAYAAAA2yOUNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKpJREFUeNpi+v//PwMSNgHizUD8EQk/YWFAABkgXgvEcgyogJ0JiZOLRQFYEbJJQmiSrUB8HIiZQIr4oII/kRScBeImIP4F4oAUXQNiXpCxSIq0gfgpELMBsRVIkQiaAhDggGKwQUxYFKADVpBJ/lBr44HYDypxGYgboOzbIMlNUI4OkqLHQLwOZhRyOPGhuYkBmyKcgGRFyKHPyoBD4gsQf4KyPyArAggwAPBFMTfW1ngPAAAAAElFTkSuQmCC'); background-repeat: no-repeat; }

#top_share_widget .icon_embed_tw { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAR5JREFUeNqU0rFKA0EQgOG9GBMUOw0BSWerFmIRSZEqCDYpU4iIlWDjG9j4FDZpxCK1SqpAIBCClRDT+AQhiKhEg0Zd/wlzclxu5Rz4jtu9nWF3bzxr7ZwxZgZDEx0eDrGLFC5RxTJGhgLbuMYSTIiHEzsdXdxiXxbt6WQL66ECOQxtdLzjSBblMdLJPk5RQAprGDsK1JCVAmlUQx8HeqwrfDgKHMguk1zEBjYxxqxeXAY75u/4kkcCj1gJJMeJZ/Qmb3pZFTzY+NFBUnITWrGG9j92cIFP/wh+s7zETO7i/HcU+OeLONYmccUbSsFeMf5Z1CoajuRXlMPdKo8tnOFGuysqpGgxotUnfXCPJhYg43l84wl3aKDuuqMfAQYAiSLkUSXvPhkAAAAASUVORK5CYII='); background-repeat: no-repeat; }

#bottom_share_widget .icon_embed_sh { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAARCAYAAADZsVyDAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVFJREFUeNqs1D8oRXEUwPF7nyuRRRmYKJSyMKDuZrBQBspqYRIZlFHJYEQmo1myUOpZ9XplUG8wWJ5BTAbh+feu70/n1nnX+133vufUp16/czqd+zv3XTcIAqeOWMQDDqMJD03ogYtyJP+JbjwhV6VxF/Ywh4OKDBMfB3/Hsnky0YoxTCGravZVzU/jYkzDvDQydbPSqBRTX0Bn2PhWDnfRhhH4GJaG7bgK0sWSp26liEfk1dkETmpYap9u7EaSAzU0fccksl5M0Y76/YoCbnCPZ7xhBoNSc4lxeeqKO15VW/Xl7BrTaNQbVzalbjuay1im9bGOfhzhw1Jnrm8DK78ylolb0GCZUgtr1nCaZOIXfCVYlqmZxxY6dCLj1B/h8kq2xmXnH0O/bkMYlQ9LkjCfxTv0Vs/GfyvSxIVenpn4DAvyJwgnSRPmlWvGuT78FmAAx8z+mVJiBdUAAAAASUVORK5CYII='); background-repeat: no-repeat; }

#bottom_share_widget .icon_embed_fb { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAH9JREFUeNpi/P//P8NAAiaGAQajDhh1wJB3gAEQbwDi/1gwUYCFQssPADH/QIXABEotBwFGMktCASB+T8hseifChVBLGYm1nJIQYMCS0BjJMYSFQktxyTGOmHJg6DuA1DTASO1EOBoFow4YdcCQKwcozvejUTDqgFEHoAOAAAMAx0oWW2QnFvcAAAAASUVORK5CYII="); background-repeat: no-repeat; }
	
#bottom_share_widget .icon_embed_tw { background-image: url("data:image/png;base64,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"); background-repeat: no-repeat; }

#top_share_widget { display: block; height: 34px; margin: 0; padding: 15px 0 10px; }
	#top_share_widget .btn { float: left; position: relative; height: 16px; margin: 0 15px 0 0; padding: 8px 12px 8px 31px; color: #fff; font: bold 16px/18px helvetica; text-indent: 10px; background-color: #eb3d35; border: solid 1px #cf4b44; -moz-box-shadow: 2px 2px 0 #dedede; -webkit-box-shadow: 2px 2px 0 #dedede; box-shadow: 2px 2px 0 #dedede; text-decoration: none; text-transform: uppercase; } 
		#top_share_widget .btn span { position: absolute; top: 8px; width: 1px; height: 16px; background: #ededed; text-indent: -9999px; display: block; overflow: hidden; } 
		#top_share_widget .btn:hover { cursor: pointer; margin: 1px 14px 0 1px; box-shadow: none; }
		#top_share_widget .btn:active { }
	#top_share_widget .btn-fbshare-xl { padding-left: 31px; background-position: 11px 8px; } 
		#top_share_widget .btn-fbshare-xl:active { -moz-box-shadow: 2px 2px 0 #dedede; -webkit-box-shadow: 2px 2px 0 #dedede; box-shadow: 2px 2px 0 #dedede; }
		#top_share_widget .btn-fbshare-xl:focus:hover { -moz-box-shadow: 0 0 2px #333 #333 inset; -webkit-box-shadow: 0 0 2px #333 inset; box-shadow: 0 0 2px #333 inset; }
	#top_share_widget .btn-twshare-xl { width: 24px; padding-left: 0; background-position: 10px 9px; text-indent: -9999px; } 
		#top_share_widget .btn-twshare-xl span { display: none; } 
		#top_share_widget .btn-twshare-xl:active { -moz-box-shadow: 2px 2px 0 #dedede; -webkit-box-shadow: 2px 2px 0 #dedede; box-shadow: 2px 2px 0 #dedede; }
		#top_share_widget .btn-twshare-xl:focus:hover { -moz-box-shadow: 0 0 2px #777 inset; -webkit-box-shadow: 0 0 2px #777 inset; box-shadow: 0 0 2px #777 inset; }
	#top_share_widget .fb_like_count { position: relative; display: inline-block; font-size: 15px; line-height: 31px; color: #777; margin-left: -7px; padding: 2px 9px 0 23px; border: solid 1px #777; background: #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALhJREFUeNpi+P//PwM+bBE1/b935qL/yGJMDHhAQuXa/8eWpGOI49V089FrMP3241fiNM1de/q/jaEsVjkWXJrmrDvLgOw0y+gZ/0G0nZE8A2N8xZr/MGcgA2x+AQGrmJkMLCANYe66YIFVOy/jVIzhvGevPjCQApgYyABgTUyMpOkFO+/f/38oHgUBUHD72Wsx2JgooGiQkxDADL3jSzMYQfT2g3f+Hzhzm+HQuYcoGlb2RjACBBgA3o1jKq23RIEAAAAASUVORK5CYII=') 6px 10px no-repeat; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; } 
		#top_share_widget .fb_like_count:after { content: ""; position: absolute; top: 13px; left: -4px; border-style: solid; border-width: 4px 4px 4px 0; border-color: transparent #fff; display: block; width: 0; z-index: 1; } 
		#top_share_widget .fb_like_count:before { content: ""; position: absolute; top: 13px; left: -5px; border-style: solid; border-width: 4px 4px 4px 0; border-color: transparent #777; display: block; width: 0; z-index: 0; }

.inline-share #top_share_widget .btn-twshare-xl { width: auto; padding-left: 31px; background-position: 8px 7px; text-indent: 11px; }
	.inline-share #top_share_widget .btn-twshare-xl span { display: block; }
		
	
/* -- UPROXX Overlay Nav --------------------- */
	html { -webkit-font-smoothing: antialiased; -webkit-text-shadow: rgba(255,255,255,0.01) 0 0 1px; -webkit-text-stroke: rgba(255,255,255,0.01) 0.1px; }
		
	a#btn-overlay_prev { position: fixed; top: 270px; left: 0; display: block; width: 48px; height: 115px; text-align: left; }
		a#btn-overlay_prev .meta { left: 50px;  }
		a#btn-overlay_prev .title { padding-right: 10px; text-align: left; }
		
	a#btn-overlay_next { position: fixed; top: 270px; right: 0; display: block; width: 48px; height: 115px; text-align: right; }
		a#btn-overlay_next .meta { right: 50px; }
		a#btn-overlay_next .title { padding-left: 10px; text-align: right; }

	a#btn-overlay_prev, 
	a#btn-overlay_next { color: #666; text-decoration: none; overflow: hidden; background: rgba(200, 200, 200, 0.55); -webkit-transition: all .25s ease; -moz-transition: all .25s ease; -o-transition: all .25s ease; -ms-transition: all .25s ease; transition: all .25s ease; -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.55); box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.55); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); opacity: .5; }
		
	a#btn-overlay_prev i,
	a#btn-overlay_next i { float: left; display: block; width: 48px; height: 100px; overflow: hidden; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGoAAABcCAYAAACGAiAnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABD5JREFUeNrs3dttGkEUBuDxKO+mA9OBicS7SQWQCkwHxhXE6YBUEDoIriDO+0qxO4AOQgXOHHlQFkyWOXPbM7v/kUaOLBy8++/59uLZ5eL19VWh5NcFgkJQKASFoFAICoWgEBSqM0GNx2PXl87s13X9m1VVIQWH+pDpfUZm/LD/fjRjbsafUlea2TiH5suDGYvQ5XDdUHWG5RocddHUjI0Zk0JDooCezbg1Y5XrfXMERQt2dfS9SzN+mrE0Cz4oJKCJGRTQF/v77ze6RRf2URMbSFNtaf9lCHgWGhBtSEvbQadqZ2nflErfwJEG6rbflhRpIc1tALcNL7vMQWDKoE6Rdy5YSSERad9rzDXVTWoCUwVF5N0xXr+1wUqqJ48Nc1hSUAMPCubGalGH63af+ZXxI0kJTBEUl7xvZqU8KYFlfi9alhfGjyQjMHZQXSDvXbdLIDBmUJ0gTyqBMYNik+exw+4tgbGCmnWQPFEExgjKizxV2EVZTwLXkoJaOZ4UFkdeBAKvY8kRFJQ5eyfyph0nL5RAuog7ai0oe7Gy8+RFIFDFOAoM6ajekCeBQO3ZTX0kr1UCtUdIvSSvbQJ9Oqq35LVJoGZ2E8hriUDNCAnkna4sBGrmfw7yTldyArVjNy1AXrsEaoeQhh4rvQ/kxSBw7TpdzqWjQF46Aq9cm0A7kHcD8pISeEeTO72DAnl5jwLPEahBXhkEapBXBoEa5JVBoAZ5ZRCoQV7youuju1ACNchLXhuP9fqOwHpHrbnkSZ2KLLDo/qpfIQTqWjddM98cIfH14RI4OwjKdAa15z13Kynltk5BBG489m+H9JmwgtsT1VgLplpbVZsWrUPbUxV6d3vm8jpQq99AcRCUJZB9hKKE3dYpsNjnpscHau9OeD0JXCGLRvKCz011pCOUaX3Hh4pHXmNQIFAOeec6yofALM9b6Bt5Z4MCgTLIcwoKBLZPnmtHgcCWyXMOCgS2Sx4rKEvgHATmJ4/bURQW/RnkEQRGI+9FMR5xwL3tBgRGJI/zYlZQ1lIQGE4eTXp5ThYUCIxGHrf7vG+2BoEqaJ6JyhIUCMxHXmhH9Z5Aj6l1XuQFB9VnAnOSFyWoHhOYjbxYHUXVKwJzkxczqH1bb7tOYBvkxQ6qLwRyybsPJS92UFRP6u3Ojk4S6EEe/WloGev9Yz+l+YFLYH3abofI28UiL1VQXgQWMDWaSx6FupEcVOcIbJu8lEF1hkAJ5KUOyvcoEORlDsqHwJWwbppJIC9HUK4E0pn7x6qqFpKCshedPyu3a5nJyMsVVBOBtHD3ZoWMpH5sng1rpM5Pl0tGXq6g/kcgXRscpqQiYlgbMyb2KsMuN3k5g6JaWOKIwU/q7TpfaR/5QGFM1OFzI5KTlzsoZcMZqoJv0iaiiWr174ks89Tk7QufFV9IISgEhUJQCAqFoFAICkGhEBSKV38FGACM0fhfljDJowAAAABJRU5ErkJggg==') 3px 14px no-repeat; }
		a#btn-overlay_next i { float: right; background-position: -60px 14px; }

	a#btn-overlay_prev .meta, 
	a#btn-overlay_next .meta { position: absolute; top: 18px; display: table; width: 210px; min-width: 210px; margin: 0; }

	a#btn-overlay_prev .title, 
	a#btn-overlay_next .title { width: 110px; height: 80px; display: table-cell; vertical-align: top; }
		a#btn-overlay_prev .title:hover, 
		a#btn-overlay_next .title:hover { color: #000; }
		a#btn-overlay_prev .title span, 
		a#btn-overlay_next .title span { display: block; font: bold 12px/15px arial,helvetica; }
			
	a#btn-overlay_prev img, 
	a#btn-overlay_next img { width: 80px; height: 80px; border: solid 1px #999; vertical-align: middle; }
		a#btn-overlay_prev img:hover, 
		a#btn-overlay_next img:hover { border: solid 1px #333; }

	a#btn-overlay_prev:hover, 
	a#btn-overlay_prev.active, 
	a#btn-overlay_next:hover, 
	a#btn-overlay_next.active { z-index: 99999; width: 260px; background-color: #efefef; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease; -ms-transition: all .5s ease; transition: all .5s ease; -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.5); box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; }


/* -- Related Topics ----------------------- */
.block .related-topics {
	float: right;
	padding-left: 24px;
	/* 
	background: url('data:image/gif;base64,R0lGODlhEwANANUAAOR0XfK7suexqPz08/bX0vTLxd5KJeRuVdozC+2ikvfZ1doyBv35+uZ7ZuuUhd1BGd5LKd5CHvro5vLEvvG2rN9QLv/+/uJjSN5FIffd2ds4DNw8E/zw7vvr6t09FeeGcvvu7eBYOd07Ed5HJOh+ato3EN9PLfnj4OuXiOFdQOeAafjY0++rnu6roeOLeOZ4YffWzud/atssAOmMe9s4B+yaje+wpfbU0Pnh3vfX1N1FH/vs6t1DIPfY0vPCuv///yH5BAAAAAAALAAAAAATAA0AAAaewJ9wSCwaiYMbhRUgMI5DSwBgKC1EFdIE2vnwFqYExaFbGFCDYubi2aQUA4llYvJ4AJLhif0YFTgAAkItPBgaLyBCDhojGyEdNgsuOQMEIyMYCAFCPhgPDxU4ChAyByAFGCNYCkM2PJ8fFisJMDsHERsQExZEASEbGioZHD0HGhsXBUcZMQY0GBARGhUzeVAWBTUvBw0JN1BGDANPR0EAOw==') 0 0 no-repeat;	*/
	margin: 5px 0 0 0;
}
	.block .related-topics a { text-transform: uppercase; }
		.block .related-topics a:hover { text-decoration: underline !important; }
		

/* -- UPROXX Button Share ------------------ */
.upx-share-button { position: relative; width: 30px; height: 24px; -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.15); -moz-box-shadow: 0 0 2px rgba(0, 0, 0, 0.15); box-shadow: 0 0 2px rgba(0, 0, 0, 0.15); }
	.upx-share-button:hover ul { display: block; opacity: 1; visibility: visible; }
	.upx-share-button ul { text-align: left; display: block; margin: 0; padding: 0; list-style: none; }
		.upx-share-button ul li:first-child { text-indent: -9999px; padding: 4px 0 2px 6px; }
	.upx-share-button span { display: block; position: relative; margin: 0; width: 29px; height: 24px; background: #ee3b2d url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAC5DOVpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZ9JREFUeNqs1M8rBVEUwPE7DJ5EFkiJYqn8SBZSUjaSslFKspO3t2MjtpbkD7BgxUJKkYWFUiJJlpKyYuH3+8F71/dwbt0mD+HUpzc/zjn3zLyZCay1+cYYYU3uCPS8+81qjfHqbKgHczWTojxv32puAhnE/AUkMa0nk5+wkekktxrTaNKcjGsYcJntbAzrKlktjOkCSzjyppSox742msCqTh8amh3Yj0gjiRTOMY5CSE4xuhDHAh605gkzKJE8SXzUhv3oQS8atInow7rm5Yo1tBldZQN5XgNRgEnc2p/FohTdYxtlCLSJNJ5C1kvOIIGXSBO5NbOocc22UOpNNeglH2IOI+jGGK713AWGXN1nzepwglOMolwndgvV4hJ7aPWOV4WR50iiBbuYxbUeL9TfFIowj2Vc6WMUR2N0MpmgAqFuF0fElPGmbdM/aTPUFV/xok/8jTdt4ov31b0dodY/h7pTiU45oJdkv3nhXUh+s9YUSKNjdGDH/C3O5Lrlhg9I528+Q199nu6w8n4T/yvcPQv0qxD8oof7xtk3AQYAkxUZMRcLtPMAAAAASUVORK5CYII=') 5px 3px no-repeat; cursor: pointer; -webkit-transition: all 0.2s; -moz-transition: all 0.2s; -ms-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; }
	.upx-share-button ul { color: #fff; background: #ee3b2d; padding: 0 0 2px; position: absolute; top: 24px; left: 0; width: 87px; /* 110px */ -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; display: none; opacity: 0; visibility: hidden; -webkit-transiton: opacity 1.2s; -moz-transition: opacity 1.2s; -ms-transition: opacity 1.2s; -o-transition: opacity 1.2s; -transition: opacity 1.2s; z-index: 9999; }
	.upx-share-button ul li {  display: block; margin: 0; padding: 4px 0 2px 6px !important; text-indent: 0 !important; color: #fff; background: #ee3b2d; }
	.upx-share-button ul li:hover { }
	.upx-share-button a { display: block; color: #fff !important; padding: 3px 0 3px 6px; }
	.upx-share-button span.icon { float: left; width: auto; min-width: 25px; text-indent: 28px; padding-right: 5px; border-radius: 0; font: bold 14px/27px helvetica; color: #fff; }
	.upx-share-button span.count { width: 33px; background: #ee382d; }
			
	.upx-share-menu li a { line-height: 17px; height: 18px; overflow: hidden; padding: 1px 0 0 25px; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABGCAYAAADB0cS2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3tJREFUeNrsWFlIVFEY/s69d3bT1CKXmrJFirIMi2jDwIIefKle6kEsaCFaDAqlwIcKLEJbiKCnoB4KLaiIQjSy0DYoKiyz1bTMFtLQcbx37tx7OveUEzaOzh19CJkfLjNn4Tv//59z/u//j0CHSQQMkwwbkNT7h3q6QGUZwpixQZOMMeVyOfzPn0FIHAtr7ipA10EcDohT0vsCqQ/vQik/B2fRfjY47S+K6oP3aAl8VdcDXb5blQzECfuGrQGggGnE7oC/4Tk8+3ZBuXQe+qcW3q+3/4Cv+sY/GnpAYkZBdE8MNk1MnwHLkmVQ627De/wwxMlTIU6fCSKKbJB9fn8fMMuyFZAy5wUD6a0t0JubAgPa+7f8C7lL//gyYJrgToMwgakqSWHstcA0nhYCKCERju17ICanDopjzV7OTQ95joTYOAhsJWK381X7ExI3GrY160BcMaGByOh4xBwshT1/M4jTGQzCFnIWFDEnZ4U+kNrrl+x8VEH//g16SxOo19t34uy5sOdthGXh0oFPNolPhJCUDNrRDthskDIymVYuCOPdHMSStYBrFEqIcXP/q0v7f4YREvVRFGgYzhEduaYNKOq9O1AuMp772cHjtKu4xDyQ1vgCnsIdgbb+sRkojkAjX23Nb/tZlOQRMj4hMtNoVyf/dW7dBQujINM+0j68Y+qooMwvvN36CcLrRkZoVoiTJocfszvzVkFrehc02bJgEWLKToevkZCUwnKlHtDOTtBuD/eNQZrSrMwB/NCP6IpMdVmm3UcO0PbFGVSpvMbbVNNC5pD9akSstj+5jviH7K0gNtsQTnav+1iaN7Qr0gsQBocOCERcLk7ThJk2mIxgyo4ybRQoyrSRMa2//gnU+7WAosB3s5KVYG5eo1jmLwwfSP/aBu+xQ3DuLIQ0J4vVJd1QnzyCxKpMU6ZpjMP0ts8Q01hNRghsq9fyGsX/ptEcEEkcw01SH9T9nTguCWKq25yPJFYU2/M3Qbl6EVSRoTFNHNv2QEhOiSzUGuZ49haA+hTEnqmIbPv1tlb4XzXwBwKj+u4u3s2dbgrIV1ONnlNlzE8y7Ou3wFVyAurTx5AvnDVH2R252VSpqe7TJ1+poF2F2809+xgVtHq7OpAfGYmE/u0LrDkrzTnb31CPnpOlrDSP408dxrOG8cBgzc4JXcZHa9pB5ZcAAwDAK/IevOudZAAAAABJRU5ErkJggg=='); background-repeat: no-repeat; }
		.upx-share-menu li a:hover { color: #dedede !important; text-decoration: none; border: none; }
		.upx-share-menu li a.tw { background-position: 0 0; }
		.upx-share-menu li a.fb { background-position: 0 -25px; }
		.upx-share-menu li a.gg { background-position: 0 -50px; }
		
	.block.landing .upx-share-button { position: relative; margin: 15px 0 0 5px; }
	.block.half-size .upx-share-button { position: absolute; bottom: 4px; left: 5px; }
	

/* -- UPROXX Scroll Top -------------------- */		
#upx-scrollup { width: 45px; height: 45px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter:Alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity:0.2; opacity:0.2; position: fixed; bottom: 50px; right: 75px; display: none; text-indent: -9999px; }
	#upx-scrollup:hover { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter:Alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7; }

#single-post #scroll-to-reveal { position: relative; width: 970px; padding: 0 10px 0; margin: 0 auto; border-left: 2px solid #F0F4F3; border-right: 2px solid #F0F4F3; background: #fff; }

#single-post #scroll-to-top { margin: 20px 0 0 16px; width: 60px; height: 60px; }
#single-post .img64-scrolltop { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAMAAAANIilAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQJQTFRFu7u7REREd3d37u7uERERIiIiZmZm3d3dmZmZMzMzqqqqiIiIVVVVkZGRurq6GRkZqKiozMzMDg4OBwcHAQEBGhoa/v7+9/f3l5eXgICARUVFy8vL2NjYCwsLMTExPDw8+vr6e3t7RkZGJycn7Ozsa2tr4eHh8fHx1NTUioqKAgICqampnJyc4uLiT09PFBQUwcHBZWVlBAQEDQ0NKCgo+/v7c3Nznp6eycnJ0tLS5OTk6urqTU1Nb29v+Pj4t7e3Q0ND5+fnZGRkubm5LCwsmJiYx8fHCgoKOzs7V1dX3t7em5ubenp68vLyJCQk/Pz8YGBgbW1tMjIycnJy////AAAABjBXhwAAAVRJREFUeNrs1FWTgzAQAOCQhKD19tzd3d3db/P//8ptKLSd3twQuKfOZB8gu/CRDUbkP4IYbLDBvYLXB4dnR/Ph+kURoG/5Kw8uLc6AitXvamZ8coCw/2kXJ79+yIYbhXm0R5uNF4b7y0muj2uPh0jOymM4Hj9/x/HG0JImvlmZwPNHrmpRVt2bw+w1eNPDRbXa2+lW7pXVjRvQw58Ad2tbHYX7jwU4ntLD2/uFUldp5/m0br4qgw3Og20rCRszHlIq7OhAu/g3ppAElVKwaBSoA3GVcE0scFshuHHbGEjKmknzDBvA8bB1F0AojK1wH8DWwtiEpfacgR9jacW1VOyD08xdYAkWupgk68MWFCaUBkxdJw9uPQQd7CazRP3j3SOEuJbUwyKexo6eVfecKVg6wCiXYQXAy449Fq9TyOxYeur1AieUGXBH8N/fgvmT9Cb+EWAAMOVzCg2p+MMAAAAASUVORK5CYII=') no-repeat; }

#single-post #upx-scrollup { position: relative !important; bottom: 0; right: 0; width: 60px; height: 60px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter:Alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity:0.2; opacity:0.2; display: block !important; text-indent: -9999px; }
	#single-post #upx-scrollup:hover { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter:Alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7; }



/* -- UPROXX Inline Share ------------------ */
.inline-share { margin: 0 0 10px 0; padding: 10px 0 0 0; border-bottom: solid 1px #ccc; border-top: solid 1px #ccc;} 
	.inline-share .post-top { border-bottom: 0; padding: 0; font-size: 14px; font-weight: bold; } 
	.inline-share #top_share_widget { border-top: none !important; padding-top: 10px; }
	

/* -- UPROXX Side Share ------------------- */
#upx-sideshare { display: none; position: relative; width: 30px; padding: 0 10px; background-color: #eb3d35; box-shadow: 2px 2px 0 #dedede; z-index: 999; }
	#upx-sideshare .btn { display: block; font: bold 16px/17px helvetica; height: 16px; margin: 0; padding: 10px 0 8px 30px; position: relative; text-decoration: none; }
		#upx-sideshare .btn:hover { background-color: #cc372f; }
	#upx-sideshare .icon_embed_tw { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAR5JREFUeNqU0rFKA0EQgOG9GBMUOw0BSWerFmIRSZEqCDYpU4iIlWDjG9j4FDZpxCK1SqpAIBCClRDT+AQhiKhEg0Zd/wlzclxu5Rz4jtu9nWF3bzxr7ZwxZgZDEx0eDrGLFC5RxTJGhgLbuMYSTIiHEzsdXdxiXxbt6WQL66ECOQxtdLzjSBblMdLJPk5RQAprGDsK1JCVAmlUQx8HeqwrfDgKHMguk1zEBjYxxqxeXAY75u/4kkcCj1gJJMeJZ/Qmb3pZFTzY+NFBUnITWrGG9j92cIFP/wh+s7zETO7i/HcU+OeLONYmccUbSsFeMf5Z1CoajuRXlMPdKo8tnOFGuysqpGgxotUnfXCPJhYg43l84wl3aKDuuqMfAQYAiSLkUSXvPhkAAAAASUVORK5CYII="); background-repeat: no-repeat; }
	#upx-sideshare .icon_embed_fb {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAPCAYAAAA2yOUNAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKpJREFUeNpi+v//PwMSNgHizUD8EQk/YWFAABkgXgvEcgyogJ0JiZOLRQFYEbJJQmiSrUB8HIiZQIr4oII/kRScBeImIP4F4oAUXQNiXpCxSIq0gfgpELMBsRVIkQiaAhDggGKwQUxYFKADVpBJ/lBr44HYDypxGYgboOzbIMlNUI4OkqLHQLwOZhRyOPGhuYkBmyKcgGRFyKHPyoBD4gsQf4KyPyArAggwAPBFMTfW1ngPAAAAAElFTkSuQmCC"); background-repeat: no-repeat; }
    #upx-sideshare .icon_embed_gp {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjVJREFUeNpsUztoVFEQnXvf5rNRYoIfEBTB3yYg2CiojSCksxFBW0uxS2eVxs5CwVYrC6NgkUI7QbC3FEXREAUX1tXE7L7d9+69M+OZ9zaRiBcO737mc2bOPMfFkJSZ/Pj4pMsad0h1vxLNOe8PqPCa8xlTCPdTvvkSeyLnAaoXDweU8v4h4dRW1QfACU3xvMRQcIwa+71zqb9J4WeHUr9HKrIN4qIgSek5DqopIbESlyVx3j+LvUoIK8kSlLADQ3vfghNEcM51LZIU5T6j5BpjYOcA38HjFAjupv8sD0f7voPhXuXYUk5wzshlVp+L6McnDYGQyuxmgYtAVnmL0S6LC0aRY/jCoZw1ehzCZfThm6TYklE5wDGgu007rv+qovpmc8FPNm+S9VKki1ovocgFP7VrFXcTwCJwCrgKPAQ+OHSafNYgxCI/No5C/EE8fEeAj6DcwtlKsJofA8eBk8B74C0l07miIfY9gozzEuMPrdfr8Ht9Jg3yWh7VM6N7bz5kMmDTgvMTGDyFXDcwHNeAR1UfyuJz2WlPc213GFgCstp5kJ82OSXEu1KWE3CqmaBJaNxilUfk9ijzDpCEcrV6twEwB8jCw+HfSVL9Ciz/62jwmFcxyaDzHoK2DJ2tRmg8is5OisEzTBxkHe4cEhhdwXcAbKDhtxDkqGs05nG+Du83cL+HelcEAXmYbw1LtVw14KomwRICzSnbhaw559s4v8IovODeBn4CJmPWmJ6pWNn6I8AAXrDiJwtKbGoAAAAASUVORK5CYII="); background-repeat: no-repeat; }
    #upx-sideshare .icon_embed_comment { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAMCAYAAABSgIzaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADVJREFUeNpi/A8EDGQAJgYywajGQaeRkQAuQ1IPF2ckMuHcA2JFqCaSnKoExI1AzAYTAAgwAKPoCTqGSEmZAAAAAElFTkSuQmCC'); background-repeat: no-repeat; }
    #upx-sideshare .btn-share-side.twitter { background-position: 7px 10px; border-bottom: solid 1px #fff; }
    #upx-sideshare .btn-share-side.facebook { background-position: 10px 9px;  }
    #upx-sideshare .btn-share-side.googlePlus { background-position: 19px 7px; display: none; }
    #upx-sideshare .btn-share-side.comment { background-position: 8px 12px; }
    #upx-sideshare .arrow { position: absolute; top: 33px; left: 49px; width: 0; height: 0; margin: 0; border-left: 10px solid #ee3b2d; border-bottom: 10px solid transparent; border-top: 10px solid transparent; display: block; z-index: 9999; }
    	#sideshare-fb-count:after { bottom: 100%; top: 61px; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-color: rgba(255, 255, 255, 0); border-bottom-color: #fff; border-width: 4px; margin-left: -4px; }
	#upx-sideshare #sideshare-fb-count { padding-bottom: 10px; border-bottom: solid 1px #fff; }
		#upx-sideshare #sideshare-fb-count .count { display: block; padding: 5px 0; text-align: center; background: #fff; border-radius: 2px; }

/* UPROXX Fan Pop */
#upx_fb_overlay { width: 600px; padding: 170px 0 0 0; background: url('data:image/png;base64,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') 0 -15px no-repeat; }
#upx_fb_overlay.like { background: url('data:image/png;base64,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') 0 -15px no-repeat !important; }
#upx_fb_overlay #fb-fanpop-btn { overflow:hidden; width: 180px; height: 70px; border: solid 1px #eee; background: #FFFEDF; margin: 0 auto; padding: 5px 20px; }
#upx_fb_overlay .fb-inline-button { }
#upx_fb_overlay #btn-nofbpop { display: block; margin: 15px auto 0; text-align: center; font-size: 11px; color: #666; }
	#upx_fb_overlay #btn-nofbpop:hover { color: #000; cursor: pointer; }
	

/* -- Behavior Notifications -------------- */
.bv_tipShare .bv_social_linkwrapper { background: #ee3b2d; }
.bv_toast .bv_toastOptions { display: none !important; }
.bv_toast .bv_toastMessage { width: 70% !important; }
.bv_toast .bv_toastMessage .bv_messageTitle { font-style: normal !important; color: #222 !important; }
.bv_toast .bv_toastMessage .bv_messageText { color: #666 !important; font-size: 14px; line-height: 18px; }
.bv_toast .bv_toastMessage .bv_social_linkwrapper { font-size: 15px; font-weight: bold; margin: 5px 10px 10px 0; }
	.bv_toast .bv_toastMessage .bv_social_linkwrapper div:first-child { float: left; margin-right: 10px; margin-bottom: 0 !important; line-height: 22px; }
	

/* basic scrollbar styling */
/* vertical scrollbar */
.mCSB_container { width: auto; margin-right: 30px; overflow: hidden; }
.mCSB_container.mCS_no_scrollbar { margin-right: 0; }
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar { margin-right:30px; }
.mCustomScrollBox>.mCSB_scrollTools { width: 16px; height: 100%; top: 0; right: 0; }
.mCSB_scrollTools .mCSB_draggerContainer { position: absolute; top: 0; left: 0; bottom: 0; right: 0; height: auto; }
.mCSB_scrollTools a+.mCSB_draggerContainer { margin: 20px 0; }
.mCSB_scrollTools .mCSB_draggerRail { width: 2px; height: 100%; margin: 0 auto; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
.mCSB_scrollTools .mCSB_dragger { cursor: pointer; width: 100%; height: 30px; }
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width: 4px; height: 100%; margin: 0 auto; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; text-align: center; }
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown { display: block; position: relative; height: 20px; overflow: hidden; margin: 0 auto; cursor: pointer; }
.mCSB_scrollTools .mCSB_buttonDown { top: 100%; margin-top: -40px; }
/* horizontal scrollbar */
.mCSB_horizontal>.mCSB_container { height:auto; margin-right: 0; margin-bottom: 30px; overflow: hidden; }
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar { margin-bottom: 0; }
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar { margin-right: 0; margin-bottom: 30px; }
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools { width: 100%; height: 16px; top: auto; right: auto; bottom: 0; left: 0; overflow: hidden; }
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer { margin: 0 20px; }
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail { width: 100%; height: 2px; margin: 7px 0; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger { width: 30px; height: 100%; }
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width: 100%; height: 4px; margin: 6px auto; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; }
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight { display: block; position: relative; width: 20px; height: 100%; overflow: hidden; margin: 0 auto; cursor: pointer; float: left; }
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight { margin-left: -40px; float: right; }
.mCustomScrollBox { -ms-touch-action:none; /*MSPointer events - direct all pointer events to js*/ }

/* default scrollbar colors and backgrounds (default theme) */
.mCustomScrollBox>.mCSB_scrollTools { opacity:0.75; filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */ }
.mCustomScrollBox:hover>.mCSB_scrollTools { opacity:1; filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)"; /* old ie */ }
.mCSB_scrollTools .mCSB_draggerRail{ background:#000; /* rgba fallback */ background:rgba(0,0,0,0.4); filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */ }
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { background:#fff; /* rgba fallback */ background:rgba(255,255,255,0.75); filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */ }
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background: rgba(255,255,255,0.85); filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)"; /* old ie */ }
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background:rgba(255,255,255,0.9); filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */ }
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight { display: block !important; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKAAAABICAMAAABGBg7wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxMURDMzE5NzIzQkNFMTExOTY0QkYwNzFDNzkwNTlDNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5RkU2Mzc0NENCQjcxMUUxQkYyREYyNzRGNEU4OUE3OCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5RkU2Mzc0M0NCQjcxMUUxQkYyREYyNzRGNEU4OUE3OCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRDFEQ0M3NkI3Q0JFMTExQjMxQ0Y4M0QxNjIwQkMyMyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxMURDMzE5NzIzQkNFMTExOTY0QkYwNzFDNzkwNTlDNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmhrB7IAAAAJUExURf///wAAAP///37vj08AAAADdFJOU///ANfKDUEAAAGASURBVHja7JjdDsIwCIUPvv9Dm+l2sfJX7EzOFLNdDJrwCSmcFg/yHxrwXwCRkKL4T0TW/CMgEBNkfh0/Jsj8IyAQE2R+K35EkPlHQEARDB+x345/Ihg+Yv8IuIV+PbBLCijCMKFb6NcjdklFFKGfUOzZOF6rpBowLvkW63itkmrAoORwSvo4JXTImFHycJfKG1e8TWKUPATcQ1dKHgLuoSslzwCVbRFQ2dYAL+iDWSOu9sEGXAdsNdOADdiAfSbpSfJHgPRyi16w0kl++kMT/bGT/uDOf/XBf3nEf/3WaqYBG7ABvw7oNDplnl3nNDplztbhrAGNCZIYHLMzKZQ5XYcyH2YmYYFP4kmIMp8hVpWhwmeIVRkBYQeO+BBpHbEDR3ziaZ17ANKXmH+T8LcZ/kbds7gBG/AHAD/uKM66ckcxDbigKTvr6k3ZMqAeWc01rBGqcXcyoJKbWa0wSzihFUK5pQgX5ZYiXNWDPID0Jb7JJqFvM/SNumfxbwI+BRgAT31RqbhPGAUAAAAASUVORK5CYII=') !important; background-repeat: no-repeat !important; opacity: 0.4; filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; /* old ie */ }
.mCSB_scrollTools .mCSB_buttonUp { background-position: 0 0; }
.mCSB_scrollTools .mCSB_buttonDown { background-position: 0 -20px; }
.mCSB_scrollTools .mCSB_buttonLeft { background-position: 0 -40px; }
.mCSB_scrollTools .mCSB_buttonRight { background-position: 0 -56px; }
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover { opacity: 0.75; filter: "alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; /* old ie */ }
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active { opacity: 0.9; filter: "alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; /* old ie */ }

/*scrollbar themes*/
/*dark-thick*/
.mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail { width: 4px; background: #000; /* rgba fallback */ background: rgba(0,0,0,0.1); -webkit-border-radius:2px; -moz-border-radius: 2px; border-radius: 2px; }
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width: 6px; background: #000; /* rgba fallback */ background: rgba(0,0,0,0.75); -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail { width: 100%; height: 4px; margin: 6px 0; }
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar { width: 100%; height: 6px; margin: 5px auto; }
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar { background: rgba(0,0,0,0.85); }
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background:rgba(0,0,0,0.9); }
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp { background-position: -96px 0; }
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown { background-position: -96px -20px; }
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft { background-position: -100px -40px; }
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight { background-position: -100px -56px; }

/* Pusher Module */
#pusher_content { width: 100%; }
#pushed_comments_received { float: right; font-size: 14px; color: #EE3B2D; }
#pusher_comment_stream { border-bottom: solid 1px #dedede; }
	#pusher_comment_stream h4 { padding: 5px; font: bold 16px/16px helvetica, arial; border-bottom: solid 1px #dedede; background: #efefef; text-shadow: 0 1px 1px #ddd; }
	#pusher_comment_stream .comment { position: relative; display: none; background: #fff; border-bottom: solid 1px #efefef; padding: 10px; }
	#pusher_comment_stream .comment.new { background: #ffffde; }
	#pusher_comment_stream .comment .avatar { float: left; width: 40px; height: 40px; margin-right: 10px; }
	#pusher_comment_stream .comment .avatar img { width: 40px; height: 40px; }
	#pusher_comment_stream .comment .timestamp { position: absolute; top: 0; right: 5px; font: normal 10px helvetica, arial; color: #999; }
	#pusher_comment_stream .comment .text { font: normal 12px helvetica, arial; padding-left: 50px; }
		#pusher_comment_stream .comment .text span { color: #EE3B2D; }
	#pusher_comment_stream .comment .timestamp { float: right; width: 16px; height: 13px; overflow: hidden; font-size: 10px; text-indent: -9999px; margin: 6px -7px 0; padding-top: 3px; cursor: pointer; background-repeat: no-repeat; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAS1JREFUeNqkkz0OwjAMhRtWeoBKiK0HYKc77LAwMTExMXEAJiYmdtjLLWDvAcLCj8QBspdn9CK5aWAhkpXg+H22G2Pquk7+WUYAxpiGs9/vZdjGsC5MzldYdb8/Kx330WoAhCm2Naz4ktDCtgDZFoDiHSxnsKPA0Zcp/0ogIUDEAwYdEXAI2ipYXUrI7HZ7uI669OK9F4sftpEzfGfJzBiBzOXQoWPoe0RgqRLnDE4IkZb8faEBvr9L5MNlqCJXvy9aEwLCVbLfHdtsLQ94ce/qS5Ts2Lf0v2ElaQxgfV98zgYEtiVIEo20xgNOqpVlrFROYaGG7NQYZWQW4ZSXFZ/TqtGeqHt5rUVslNf8D/xalpPoWgBCxhyS8GUcyy75cZMoQIHCIarCGNG+BRgAJW6b6bnnT8QAAAAASUVORK5CYII=); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; filter: alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity: 0.2; opacity: 0.2; }
		#pusher_comment_stream .comment .timestamp:hover { text-indent: 0; width: auto; background-image: none; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; }
		
	#pusher_comment_stream .reply { position: relative; padding: 10px 0 0 19px; }
		#pusher_comment_stream .reply .avatar { float: left; width: 20px; height: 20px; margin-right: 10px; }
		#pusher_comment_stream .reply .avatar img { width: 20px; height: 20px; }
		#pusher_comment_stream .reply .timestamp { }
		#pusher_comment_stream .reply .text { font: normal 12px helvetica, arial; padding-left: 33px; }

#pusher_comment_stream ul { list-style-type: none; margin: 0; padding: 0; border-bottom: solid 1px #dedede; }
	#pusher_comment_stream li { position: relative; margin: 5px; }
		#pusher_comment_stream li img { width: 60px; height: 60px; }

#pusher_comment_stream ul li .avatar { float: left; width: 60px; margin-right: 10px;  border: solid 2px #EE3B2D; }
#pusher_comment_stream ul li .video { width: 290px; margin-right: 10px; }
#pusher_comment_stream ul li .meta { float: left; width: 210px; font: normal 12px helvetica; }
	#pusher_comment_stream ul li .video-meta { margin: 5px 0; width: 290px; font: normal 12px helvetica; }
	#pusher_comment_stream ul li .meta a, #pusher_comment_stream ul li .video-meta a { font-weight: bold; }

#pusher_comment_stream #comment_stream_status { max-height: 350px; overflow: auto; }

#pusher_comment_stream #btn-viewprofile { padding: 5px 5px 5px 25px; text-transform: uppercase; background: #efefef url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOhJREFUeNrUk8ERgjAQRYFJAZSgHViCVqB2ACeOYgVABWgFSQlYASkBK8AS6AB/nK+zZuKJk5l5MyS7+3fzJ8TzPEdLVhItXIsFVFEUcp+CEuzBxssdwA1cwBSaIAMjOAELdh6WsZG5XwKuqwYGrEEDKtCL7g1jhrn16wrgAFqQMxixcCum6zm2m+QM7hQZlOhsRIEsbgN+GPqkE2HeryWLV+J7enuQ8xqZCNqAkDt7CMMduRPoaJDmuG6aoydieZYyR7Nxp5hQU72lsqFoI0QqMeXHcOUZ04mHVAYe0tV/SPH//0xPAQYAoeg714CfSjAAAAAASUVORK5CYII=) 5px 5px no-repeat; border-top: solid 1px #dedede; }
	#pusher_comment_stream #btn-viewprofile a { color: #666; }
	#pusher_comment_stream #btn-viewprofile a:hover { color: #000; text-decoration: none; border: none; }
	
#moderator_panel { width: 300px; margin: 5px 0 0 0; border-top: solid 1px #dedede; border-left: solid 1px #dedede; border-right: solid 1px #dedede; border-radius: 3px 3px 0 0; }
	#moderator_panel h4 { padding: 5px; font: bold 14px/16px helvetica, arial; border-bottom: solid 1px #dedede; background: #efefef; text-shadow: 0 1px 1px #ddd; }
	#moderator_panel .wrapper { padding: 5px; margin: 0 auto; }
	
/* -- Staff Page --*/
.page_staff h1 { margin: 0; }
.page_staff h2 { font-size: 18px; }
.page_staff h3 { font-size: 15px; font-weight: bold; margin-top: 25px; }
.page_staff .inset { float: right; margin: 0 0 0 40px; width: 200px; border: solid 1px #ececec; padding: 20px; }
.page_staff .inset h3 { font-size: 16px; font-weight: 500; margin: 0; }
.page_staff .inset p { margin-top: 0; }
.page_staff .about { color: #666; font: normal 13px/18px arial, helvetica, sans-serif; margin: 20px 0 40px 0; }
.page_staff .about_footer { border-top: solid 1px #ececec; padding: 20px 0 0 0; margin: 30px 0 0 0; }
.page_staff .about_footer p { margin-top: 0; }
.page_staff .vcard { margin: 0 15px 0 0; font-size: 14px; }
.page_staff .vcard-last { margin-right: 0; }
.page_staff .vcard .meta { color: #666; display: inline; }
.page_staff .vcard a.contact, .vcard a.articles { font-size: 13px; }

/* -- Subscribe Page --*/
#col1.page_subsribe { width: 970px; margin-top: 20px; }
.page_subsribe h1 { margin: 0; }
.page_subsribe h2 { font-size: 18px; border: none; margin: 30px 0 20px 0; }
.page_subsribe h3 { font-size: 15px; font-weight: bold; margin: 25px 0 15px 0; }
.page_subsribe .grid { }
.page_subsribe .grid .item { float: left; width: 300px; height: 130px; margin-right: 20px; }
.page_subsribe .grid .item .avatar { float: left; width: 72px; margin-right: 10px; }
.page_subsribe .grid .item .avatar img { width: 72px; height: 72px; }
.page_subsribe .grid .item .user-avatar img { width: 72px; height: auto; }
.page_subsribe .grid .item .meta { float: left; width: 210px; }
.page_subsribe .grid .item .meta .fb-like { margin-top: 3px; }
.page_subsribe .sites .item .meta p { display: none; }

/* -- Search Results -- */
.page_search { }
	.page_search h3 { margin: 10px 0; padding: 10px 0; border-bottom: solid 2px #000; font-size: 20px; line-height: 18px; }
	.page_search h3 span { color: #999; font-size: 20px; }
	
/* -- WP.com -- */
body.wpcom-bar-active #skin { top: 33px !important; }
.block.single .post-body .embed-hulu, .block.single .post-body .embed-youtube, .block.single .post-body .instagram-media.instagram-media-rendered { margin-bottom: 15px; }
.block.single .post-body .wp-caption.image { margin-bottom: -15px; }
.powered_by { margin: 9px 0 0; padding: 0 0 5px; font-size: 10px; text-align: right; text-transform: uppercase; }

/* -- Gravity Module -- */
#gravity-module .gravity-header { display: block; margin: 10px 0 -5px; width: 165px; height: 23px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKUAAAAXCAYAAABqKY+kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNDY1M0I3M0Y1MEExMUUzQjJBRkQxMjE1N0UxRDU1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNDY1M0I3NEY1MEExMUUzQjJBRkQxMjE1N0UxRDU1MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY0NjUzQjcxRjUwQTExRTNCMkFGRDEyMTU3RTFENTUyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY0NjUzQjcyRjUwQTExRTNCMkFGRDEyMTU3RTFENTUyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+HKi0yAAABVBJREFUeNrcW91t2zAQpo0soKITKCMozVv7ZI0gjyCPII1gjmCNEI0QPvWxsEYwF2gAjpBKwBFlGd3xSEs20gOEGA5JHe++++74483v7992QohCfJRhfBR85rTJoF2OtNPwYFJA/zmxfQfBk2msytNZg649433Ke1cN85sTOT4NoYt0PuegF+edvlD2Nc78fGkYelFtMN9z5tAw+036919//pr+is0IyqnjcaZh6ygeajMZ6kw4zlVazhjvBI4PiYb+HeG4E+F4q8MBxrogTu6gjQXSBRnLzr+G987JoxOM2DwNtDPIGFz7GtDHBdw70nbDbIP5HhPXdu8R/SbdyxGYw1YsIw3DYJZxX71J5kxA2rYnBAAZjF0xdDjDWBJpUztgrYgA6RxHaMI2Vr+KYCSzgH0zsO1J3E/qCH/6ur9MH5YCZZ4A4iaxLzbxU0SasYzaESmzYqQ247EmNk5GlACaCI5U+6YCYynZpeLo7cdzsRQoi4Q+NvqLxHc2nhGqBMPVBJiaAJD8EqJHarosABK5kn0r8UnlYaFxMqLmwtJzFjBcDyxWI0yRw6MJh9saq0IcO/V7AjDtEDbF5kUtDHzBarKBqI859i1hXscF2WrOhoqwP1a3C6QfpZueasqHlUEvnYk1CANowmESwHkh0pohwL0Hw3QwRjbz/hxAdo5YYfaB/3FZqr3SvsoJqN1KPuyQwLkwau0SIYIdhZetuI2oK2olnZja3Ag3BJCKCMbipNs2ElBrZSq9oj9rwneh+WM1+jCyZHdLUOYLG9xl04L4H8dJeURtxwGSZgJcLmDXHTi5QBhuDckIYFFZxAIyCObtjQDZMIEjIuoxBQyYMcceAqDUjCg/RKRlE0iJS7DkK2KfYUVQUiwpU8E8sqS6FSjfBb5BzQHlkVjEtIz0HcviHdGvi0iJJuAguaLNB6jlzApjh1hSBcCccexxq/SNpbk+kWEPgn/kGLvSNIm1LTcozEqAcYGTrzQ2tYl/SPRl57LkPUFpYGWcUoeWXmoyCxs9T3BIDKNkYt2N7RzSerHCuE1iFmm4LHkvUGoAVirTFcwSYMcE+cAAkv0/9wy4DrDVcSE2K5E6mNpjvSZgU0oV6hhZjiyp7wVKm6onin9iAnIgHM5JkxkTlIZR83DBxgF3yMkxYi+49EjwLsWWhaBPpHTCQhUF85aZPrPEyWzgeYR03UWkW4MAM/dYcCAM6c6hIsCfR7BgiIGOTHtRm8gpQc/JFnP+5ehKAYta5VPHv+gllAdBX0gYoOO9Dvd7JNorZ6Vn72rmCIBaQd9DVJGpzp6eqMhUhbHltVtDoeNaJfCjz07wblVR91xrxG+aUQ41bz+e//HHtIE+3aek7guGxKZizp09yjHYXU3qiPGLE2mxd/7caFWwMMDSC7YP+DTz/SviwJZI/fvALoQg7KsEfQa9F38vnqQQwtT/RcRf7rBbUufIftN+ZbkV+I1lTspYY1uGu21Ue6u/2FW4TT0N4RRs3Lkai2KUnkhznGCiFnNUrawYgKcYNlQChBg2SbZOJMc69SBuI4oBSpOgjxT0TyJkoGZqmOCy2yVdwur0mm0v6QCzS7B5FwiI1EBig3KIBOZBLHeZgJNGMGdWXrtDhMOkoI8wtQMq7P2NEyBFQH8TYMssITAFEQjSKx9UBJj23lipZDJcA0r78qeAEorRZmkxzBRu51ASDtBg8FbQG+U9s4RoAltAfmlE/baoDgRRiDSsncqZ4DTO95ro34J/zUxtmXLrqEzByrTQwYzkbqloZyX+WSR35hD7a8j/XQrHx9avd7HNuLD58N0fAQYAS86jbPV0pVcAAAAASUVORK5CYII=') no-repeat; }


/* -- Guide To / Tags -- */
body#tag-page #masthead-block h1 { font: bold 5em helvetica; text-align: center; padding: 66px 0 0; margin: 0; text-transform: uppercase; }
	body#tag-page .ribbon-guide { position: absolute; top: 10px; left: -22px; width: 244px; height: 45px; background: url(/wp-content/themes/vip/uproxx/images/ribbon_guide.png) no-repeat; }
	body#tag-page #col1 .section-title img { position: relative; margin-left: -23px; }
	body#tag-page #col1 .section-title { margin-bottom: -15px; }
	body#tag-page .mini_sso_user { display: none; }


/* -- Native Editorial -- */
.promoted-slogan { font: normal 13px/14px helvetica; margin: 0 0 5px 0; }
.promoted-branding { clear: both; display: block; margin: 10px 0; }
	.promoted-branding .promoted-logo { float: left; margin: 0 10px 0 0; }
.promoted-above-line { display: block; margin: 10px 0 -5px 0; font: normal 12px/11px helvetica; color: #888; text-transform: uppercase; }
	
/* -- Twitter Embed Mod -- */
iframe.twitter-tweet.twitter-tweet-rendered { width: 100% !important; }

/* -- Spring Board -- */
#uproxxSpringboard { width: 970px; }
#upWidgetFooterMain { font: normal 11px helvetica, arial, sans-serif !important; color: #000; background: #fff; border-top: solid 2px #999; border-bottom: solid 2px #999; }
#upWidgetFooterMain img { border: 0; outline: 0; }
#upWidgetFooterMain table, #upWidgetFooterMain table tr, #upWidgetFooterMain table td { background: none; padding: 0; }
#upWidgetFooterMain table th { padding: 0; }
#upWidgetFooterMain .ufw-insidefooter { font-size: 11px; color: #dedede; border-top: solid 2px #dedede; padding: 5px 5px 0 5px; text-align: right; }
#upWidgetFooterMain .ufw-insidefooter a { font-size: 11px; font-weight: normal; text-decoration: none; color: #ee3b2d;  text-transform: uppercase }
#upWidgetFooterMain .ufw-insidefooter a:hover { color: #000; }
#upWidgetFooterMain .ufw-content { padding: 5px; }
#upWidgetFooterMain .ufw-content table { border-spacing: 0; margin: 0; width: 100%; }
#upWidgetFooterMain .ufw-header { text-align: left; }
#upWidgetFooterMain .ufw-header table { border-spacing: 0; margin: 0; width: auto; }
#upWidgetFooterMain h2.ufw-h2 { color: #2a9eeb; font-size: 16px; font-weight: bold; margin: 0 5px 0 10px; padding: 0;	border: none; }
#upWidgetFooterMain .ufw-links a { font-size: 11px; line-height: 13px; text-decoration: none !important; border: 0 !important; color: #333; padding-bottom: 0px; margin-bottom: 2px; text-transform: uppercase; }
#upWidgetFooterMain .ufw-links a:hover {  }
#upWidgetFooterMain .ufw-content .upWidgetFooterLinks { color: #000; padding-bottom: 10px; font-size: 12px; font-weight: bold;  text-transform: uppercase; }
#fb_footer_like { float: right; height: 30px; width: 680px; overflow: hidden; margin: 6px 0 0; }


/** sso_2012-12-14.css **/
#uproxxsso_user_panel { }

#sso_user { margin: 5px 0 15px 0; padding: 0 0 10px 45px; }
	#sso_user a { padding: 0; color: #ee3b2d; }
#sso_user .avatar { float: left; width: 48px; height: 48px; margin: 0 10px 0 0; border: 3px solid #dedede; }
#sso_user .actions { float: left; }

#platform-widget { height: auto; }

a.register_a, a.signin_a { padding: 3px 6px; text-decoration: none; background: #f6f6f6; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px; border-radius: 3px; border: solid 1px #dedede !important; text-transform: uppercase; }
	a.register_a:hover, a.signin_a:hover { color: #000; }

#sso_user a.register_a, #sso_user a.signin_a { text-transform: none; background: #fff; border: 0 !important; }
	#sso_user a.register_a:hover, #sso_user a.signin_a:hover { text-decoration: underline; }


#platform-widget h5 { border-top: dashed 1px #dedede; margin: 0 0 0 15px; width: 285px; }
	#platform-widget h5 span { display: block; color: #999; text-align: center; width: 80px; padding: 0 5px; margin: -9px auto 15px; background: #fff; }

ol.commentlist { list-style-type: none; margin: 0; padding: 0; }
ol.commentlist li { margin: 0 0 15px; }

.comment_text { float: left; width: 555px; }

h3.comment_title { margin-top: 10px; }
h2.comment-form-header { padding: 5px 0 0; }

.comment-stream { margin: 10px 0 30px 0; }

.comment_text { background: #fbfbfb; border-color: #ddd; }

.avatar-cell { float: left; width: 55px; text-align: center; margin: 0 15px 0 0; }
.avatar-cell-logged-out { margin-top: 29px !important; }
	.avatar-cell img { width: 48px; height: 48px; border: solid 1px #ccc; background: #f8f8f8; padding: 2px; -moz-border-radius: 1px; -webkit-border-radius: 1px; -khtml-border-radius: 1px; border-radius: 1px; }
.comment table td.meta-cell {
    padding: 0 0 5px 5px;
    vertical-align: top;
}
#commentform { margin: 10px 0 0 0; font-size: 13px; }
#commentform .avatar-cell { float: left; margin: 21px 14px 0 0; }
#commentform textarea { 
	width: 553px; 
	height: 60px; 
	font: normal 13px helvetica, arial, sans-serif; 
	padding: 10px; 
	background: #fafafa; 
	border: 1px solid #ccc; 
	-webkit-box-shadow: 0 1px 2px rgba(144, 144, 144, 0.1) inset;
	-moz-box-shadow: 0 1px 2px rgba(144, 144, 144, 0.1) inset;
	box-shadow: 0 1px 2px rgba(144, 144, 144, 0.1) inset;
	-moz-border-radius: 3px 3px 0 0; 
	-webkit-border-radius: 3px 3px 0 0; 
	-khtml-border-radius: 3px 3px 0 0; 
	border-radius: 3px 3px 0 0; 
}
#commentform textarea:focus { border: solid 1px #666; background: #fefefe !important; }
#commentform textarea.disabled { color: #999; height: 40px; }

#commentform .comment_box { margin: 5px 0 2px; }
#commentform .submit_bar { 
	margin: 0 3px 3px 72px; 
	border: 1px solid #ccc;
	-moz-border-radius: 0 0 4px 4px; 
    -webkit-border-radius: 0 0 4px 4px; 
    -khtml-border-radius: 0 0 4px 4px; 
    border-radius: 0 0 4px 4px;
}

input#submit_btn, input#submit { 
	float: right;
	margin: 5px;
    padding: 0 15px;
	height: 30px;
	color: #999;
	font: normal 12px/24px arial,sans-serif;
	text-shadow: 0 1px 0 #fff;
	cursor: pointer;
    background-image: linear-gradient(top, #F4F4F4 13%, #F9F9F9 79%);
	background-image: -o-linear-gradient(top, #F4F4F4 13%, #F9F9F9 79%);
	background-image: -moz-linear-gradient(top, #F4F4F4 13%, #F9F9F9 79%);
	background-image: -webkit-linear-gradient(top, #F4F4F4 13%, #F9F9F9 79%);
	background-image: -ms-linear-gradient(top, #F4F4F4 13%, #F9F9F9 79%);
	
	background-image: -webkit-gradient(
		linear,
		left top,
		left bottom,
		color-stop(0.13, #F4F4F4),
		color-stop(0.79, #F9F9F9)
	);

    border: 1px solid #a9a9a9;
    -moz-border-radius: 4px; 
    -webkit-border-radius: 4px; 
    -khtml-border-radius: 4px; 
    border-radius: 4px;
    box-shadow: 0 1px 1px #dedede;
}
input#submit_btn:hover, input#submit:hover { color: #333; border: 1px solid #666; }

a.profile_link { font-size: 11px; }

#commentform .mini { font-size: 10px; }


/* SSO Menu in Header */
#mini_sso_user { position: absolute; top: 0; right: 0; }
	#mini_sso_user a { font: bold 12px arial, helvetica, sans-serif; text-transform: none; border: 0 !important; background: transparent; color: #fff; }
		#mini_sso_user a:hover { text-decoration: underline; }
	#mini_sso_user .new_user, #mini_sso_user .logged_user { float: right; color: #fff; margin: 26px 0 0 0; text-align: right; }
		#mini_sso_user .logged_user { margin-right: 7px; }
	#mini_sso_user #sso-dropdown a { color: #333; }

/* Dropdown menu */
.dropdown-menu { font: 14px sans-serif; position: absolute; z-index: 9999999; display: none }
	.dropdown-menu ul { min-width: 125px; list-style: none; background: #fff; border: solid 1px #ddd; border: solid 1px rgba(0,0,0,.2); border-radius: 3px; -moz-box-shadow: 0 1px 5px rgba(0,0,0,0.2); -webkit-box-shadow: 0 1px 5px rgba(0,0,0,0.2); box-shadow: 0 1px 5px rgba(0,0,0,0.2); overflow: visible; padding: 4px 0; margin: 0 }
	.dropdown-menu.has-tip { margin-top: 8px }
		.dropdown-menu.has-tip:before { position: absolute; top: -6px; left: 9px; content: ''; border-left: 7px solid transparent; border-right: 7px solid transparent; border-bottom: 7px solid #CCC; border-bottom-color: rgba(0,0,0,0.2); display: inline-block }
		.dropdown-menu.has-tip.anchor-right:before { left: auto; right: 9px }
		.dropdown-menu.has-tip:after { position: absolute; top: -5px; left: 10px; content: ''; border-left: 6px solid transparent; border-right: 6px solid transparent; border-bottom: 6px solid #FFF; display: inline-block }
		.dropdown-menu.has-tip.anchor-right:after { left: auto; right: 10px }
	.dropdown-menu.has-scroll ul { max-height: 358px; overflow: auto }
	.dropdown-menu li { list-style: none; padding: 0; margin: 0; line-height: 18px }
		.dropdown-menu li>a, .dropdown-menu label { display: block; color: #555; text-decoration: none; line-height: 18px; padding: 3px 5px 3px 0; white-space: nowrap; text-align: right }
		.dropdown-menu li>a:hover, .dropdown-menu label:hover { background-color: #fff; color: #000; cursor: pointer; text-decoration: underline }
	.dropdown-menu .divider { height: 1px; background: #E5E5E5; margin: 5px 1px; overflow: hidden }
	.dropdown-menu.has-icons LI>A { padding-left: 30px; background-position: 8px center; background-repeat: no-repeat }


/** comments_2012-09-11.css **/
ol.commentlist li { margin: 0 0 10px; }
ul.children { list-style-type: none; margin: 10px 0 0 70px; padding: 0; }
ul.children .comment_author { font-size: 12px; }
ul.children .comment_text { width: 496px; }
ul.children .avatar-cell { width: 44px; }
ul.children .avatar-cell img { width: 36px; height: 36px; }
ol.commentlist li #respond { margin-left: 65px !important; }
	ol.commentlist li #respond h2.comment-form-header { display: none; }
	ol.commentlist li #respond .cancel-comment-reply { margin-left: 65px; }
ol.commentlist li #respond textarea { width: 496px; }
ol.commentlist li #respond .avatar-cell { margin: 0 6px 0 0; }
	ol.commentlist li #respond .avatar-cell img { height: 36px; width: 36px; }
ol.commentlist li #respond .submit_bar { margin: 0 0 3px 3px; }
ol.commentlist li #respond .media_options input { width: 483px; }
ol.commentlist li #respond #uproxxsso_num_comments { width: 563px; }
ul.children div.reply {display:none}

.comment-meta .comment-body p { font-size: 15px; line-height: 20px; }

#ptm-ac-loader { float: right; display: block; margin: 16px 5px 0 0; }
#ptm-ac-response { margin-left: 74px; }

#commentform .avatar-cell { margin: 0 12px 0 0; }

#commentform textarea { margin: -1px 0 0 3px; border-radius: 0; width: 553px; }

#commentform .comment_box { margin: 0; /*  0 0 3px */ }
#commentform .submit_bar { margin: 0 0 3px 3px; background: #efefef; }
.media_buttons { float: right; margin: 0; }
.media_options { margin: -1px 0 0 1px; /* 3px 0 0 1px; */ }
.media_options label { display: block !important; font-size: 11px !important; margin: 0 0 0 10px; color: #666; width: 300px !important; }
.media_options .comment_media_image, .media_options .comment_media_video { margin: 0 0 2px 0; }
.media_options input { margin: 0 -1px 0 2px; /* 2px 0 0 2px; */ border: 1px solid #CCCCCC; box-shadow: 0 1px 2px rgba(144, 144, 144, 0.1) inset; font: 13px/10px helvetica,arial,sans-serif; padding: 7px; width: 561px; }
.media_options input:focus { border: solid 1px #666; }
.btn-publish_text, .btn-publish_image, .btn-publish_video { text-decoration: underline; }

.btn-publish_text, .btn-publish_image, .btn-publish_video { text-indent: -9999px; overflow: hidden; display: inline-block; width: 16px; height: 16px; margin: 0 0 0 5px; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; filter: alpha(opacity=50); opacity: .5; }
.btn-publish_text:hover, .btn-publish_image:hover, .btn-publish_video:hover { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100); opacity: 1; }
.btn-publish_text { background: url('http://p.uproxxcdn.com/global/icons/pencil.png') no-repeat; }
.btn-publish_image { background: url('http://p.uproxxcdn.com/global/icons/photo_add.png') no-repeat; }
.btn-publish_video { background: url('http://p.uproxxcdn.com/global/icons/television_add.png') no-repeat; }

.btn-publish_text:hover, .btn-publish_image:hover, .btn-publish_video:hover { cursor: pointer; }

.reply a.comment-reply-link { float: right; width: 30px; display: block; padding-right: 14px; text-indent: -9999px; background: url('http://p.uproxxcdn.com/global/icons/reply.png') top right no-repeat; }
.reply a.comment-reply-link:hover { text-indent: 0; }

.comment_img { float: left; margin: 0 15px 15px 0; max-width: 250px; height: auto; }
.comment_video { float: left; margin: 0 15px 15px 0; max-width: 250px; }

ol.commentlist li #respond { }


#uproxxsso_num_comments { display: none; width: 635px; color: #333; margin-bottom: 10px; padding: 5px; text-align: center; background: yellow; border: solid 1px #dedede; -webkit-border-radius: 3px 3px 3px 3px; -moz-border-radius: 3px 3px 3px 3px; border-radius: 3px 3px 3px 3px; }
#uproxxsso_num_comments:hover { color: #000; text-decoration: underline; cursor: pointer; }


input#submit_btn, input#submit { box-shadow: 1px 1px 0 #ccc; }
input#submit_btn:hover, input#submit:hover { margin: 6px 4px 4px 6px; border: 1px solid #A9A9A9; box-shadow: none; }

/** FORM FIELDS **/
.wrong_extra_field {background-color:#FF0000}

/** MORE COMMENTS **/
#btn-morecomments { 
	background-color: #FAFAFA;
	border-color: #d6d6d6; 
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border-style: solid;
	border-width: 1px;
	
background-image: linear-gradient(bottom, rgb(237,240,237) 21%, rgb(250,250,250) 61%);
background-image: -o-linear-gradient(bottom, rgb(237,240,237) 21%, rgb(250,250,250) 61%);
background-image: -moz-linear-gradient(bottom, rgb(237,240,237) 21%, rgb(250,250,250) 61%);
background-image: -webkit-linear-gradient(bottom, rgb(237,240,237) 21%, rgb(250,250,250) 61%);
background-image: -ms-linear-gradient(bottom, rgb(237,240,237) 21%, rgb(250,250,250) 61%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.21, rgb(237,240,237)),
	color-stop(0.61, rgb(250,250,250))
);

	-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	display: block; 
	color: #666;
	width: 626px;
	cursor: pointer;
	font-size: 11px;
	line-height: 18px;
	padding: 4px 10px;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	text-transform: uppercase;
}
#btn-morecomments:hover { cursor: pointer; -moz-transition: background-position 0.1s linear 0s; background-color: #E6E6E6; color: #000; text-decoration: none; }


/** modals.css **/
/* TipTip CSS - Version 1.2 */
#tiptip_holder {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99999;
}

#tiptip_holder.tip_top {
	padding-bottom: 5px;
}

#tiptip_holder.tip_bottom {
	padding-top: 5px;
}

#tiptip_holder.tip_right {
	padding-left: 5px;
}

#tiptip_holder.tip_left {
	padding-right: 5px;
}

#tiptip_content {
	font-size: 11px;
	color: #fff;
	text-shadow: 0 0 2px #000;
	padding: 4px 8px;
	border: 1px solid rgba(255,255,255,0.25);
	background-color: rgb(25,25,25);
	background-color: rgba(25,25,25,0.92);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000));
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	box-shadow: 0 0 3px #555;
	-webkit-box-shadow: 0 0 3px #555;
	-moz-box-shadow: 0 0 3px #555;
}

#tiptip_arrow, #tiptip_arrow_inner {
	position: absolute;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	height: 0;
	width: 0;
}

#tiptip_holder.tip_top #tiptip_arrow {
	border-top-color: #fff;
	border-top-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_bottom #tiptip_arrow {
	border-bottom-color: #fff;
	border-bottom-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_right #tiptip_arrow {
	border-right-color: #fff;
	border-right-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_left #tiptip_arrow {
	border-left-color: #fff;
	border-left-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_top #tiptip_arrow_inner {
	margin-top: -7px;
	margin-left: -6px;
	border-top-color: rgb(25,25,25);
	border-top-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
	margin-top: -5px;
	margin-left: -6px;
	border-bottom-color: rgb(25,25,25);
	border-bottom-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -5px;
	border-right-color: rgb(25,25,25);
	border-right-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -7px;
	border-left-color: rgb(25,25,25);
	border-left-color: rgba(25,25,25,0.92);
}

/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0) {	
	#tiptip_content {
		padding: 4px 8px 5px 8px;
		background-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_bottom #tiptip_arrow_inner { 
		border-bottom-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_top #tiptip_arrow_inner { 
		border-top-color: rgba(20,20,20,0.92);
	}
}


/*
 * FancyBox - jQuery Plugin
 * Simple and fancy lightbox alternative
 *
 * Examples and documentation at: http://fancybox.net
 * 
 * Copyright (c) 2008 - 2010 Janis Skarnelis
 * That said, it is hardly a one-person project. Many people have submitted bugs, code, and offered their advice freely. Their support is greatly appreciated.
 * 
 * Version: 1.3.4 (11/11/2010)
 * Requires: jQuery v1.3+
 *
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */

#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	width: 40px;
	height: 40px;
	margin-top: -20px;
	margin-left: -20px;
	cursor: pointer;
	overflow: hidden;
	z-index: 9999994;
	display: none;
}

#fancybox-loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background-image: url('http://p.uproxxcdn.com/global/js/fancybox/fancybox.png');
}

#fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 9999990;
	display: none;
}

#fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	overflow: auto;
	display: none;
}

#fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	padding: 20px;
	z-index: 9999991;
	outline: none;
	display: none;
}

#fancybox-outer {
	position: relative;
	width: 100%;
	height: 100%;
	background: #fff;
}

#fancybox-content {
	width: 0;
	height: 0;
	padding: 0;
	outline: none;
	position: relative;
	overflow: hidden;
	z-index: 9999992;
	/* border: 1px solid #666 !important; */
}

#fancybox-hide-sel-frame {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
	z-index: 9999992;
}

#fancybox-close {
	position: absolute;
	top: 6px;
	right: 4px;
	width: 15px;
	height: 15px;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAMAAAAolt3jAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAxJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDU5ODE5N0E2MUNFMTFFMzlCMUNEMDdGQzFFREFDMDQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDU5ODE5Nzk2MUNFMTFFMzlCMUNEMDdGQzFFREFDMDQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiBNYWNpbnRvc2giPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iMjAwNDQxNDlBMjUyRUNDOTM3M0Q2RDFEMUY3ODY5MDQiIHN0UmVmOmRvY3VtZW50SUQ9IjIwMDQ0MTQ5QTI1MkVDQzkzNzNENkQxRDFGNzg2OTA0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+hfObxwAAAK5QTFRFf39/goOE////g4OEg4ODgoKDgYGCgoKEgoODg4SFg4KC29vbnp6egYKDgYGB7e3tg4OCg4OFgICB4uLihYWG/v7+ioqKgoKC/Pz87Ozs9fX1lpaWsrKyo6Oj7u7upaWm3t7ehISDhYSEioqLiYmJqamp09PTkZGS8PDxl5eWgICA4eHira6ulJSUgoGB5+fora2tp6ipq6urk5OToKCg9PT0jo6OoaGhmpqb8fLyKZ4ODwAAAJxJREFUeNokj+Vuw0AAgz/77pK0K/MYygzj93+xJat/WLIMkhkHXZGn2IkoRYihKFlKKPDxQKvO/EJXiHf7BA37uRTqffXt7/3Qvz+bUIW5sSduj/7D8RVe7CeopUqOub+17x7JJPJIY+j+wt5Rujlru32o+mcCsTXafs6A42rZE52CbFrtDwYoox5Ubko1yJuJt0JJ1xvNLPwJMABqYAhKRqFEKAAAAABJRU5ErkJggg==") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	cursor: pointer;
	z-index: 9999993;
	display: none;
}

#fancybox-error {
	color: #444;
	font: normal 12px/20px Arial;
	padding: 14px;
	margin: 0;
}

#fancybox-img {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	border: none;
	outline: none;
	line-height: 0;
	vertical-align: top;
}

#fancybox-frame {
	width: 100%;
	height: 100%;
	border: none;
	display: block;
}

#fancybox-left, #fancybox-right {
	position: absolute;
	bottom: 0px;
	height: 100%;
	width: 35%;
	cursor: pointer;
	outline: none;
	background: transparent url('http://p.uproxxcdn.com/global/js/fancybox/blank.gif');
	z-index: 9999992;
	display: none;
}

#fancybox-left {
	left: 0px;
}

#fancybox-right {
	right: 0px;
}

#fancybox-left-ico, #fancybox-right-ico {
	position: absolute;
	top: 50%;
	left: -9999px;
	width: 30px;
	height: 30px;
	margin-top: -15px;
	cursor: pointer;
	z-index: 9999992;
	display: block;
}

#fancybox-left-ico {
	background-image: url('http://p.uproxxcdn.com/global/js/fancybox/fancybox.png');
	background-position: -40px -30px;
}

#fancybox-right-ico {
	background-image: url('http://p.uproxxcdn.com/global/js/fancybox/fancybox.png');
	background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
	visibility: visible; /* IE6 */
}

#fancybox-left:hover span {
	left: 20px;
}

#fancybox-right:hover span {
	left: auto;
	right: 20px;
}

.fancybox-bg {
	position: absolute;
	padding: 0;
	margin: 0;
	border: 0;
	width: 20px;
	height: 20px;
	z-index: 9999991;
}

#fancybox-bg-n {

}

#fancybox-bg-ne {

}

#fancybox-bg-e {

}

#fancybox-bg-se {

}

#fancybox-bg-s {

}

#fancybox-bg-sw {

}

#fancybox-bg-w {

}

#fancybox-bg-nw {

}

#fancybox-title {
	font-family: Helvetica;
	font-size: 12px;
	z-index: 9999992;
}

.fancybox-title-inside {
	padding-bottom: 10px;
	text-align: center;
	color: #333;
	background: #fff;
	position: relative;
}

.fancybox-title-outside {
	padding-top: 10px;
	color: #fff;
}

.fancybox-title-over {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #FFF;
	text-align: left;
}

#fancybox-title-over {
	padding: 10px;
	background-image: url('http://p.uproxxcdn.com/global/js/fancybox/fancy_title_over.png');
	display: block;
}

.fancybox-title-float {
	position: absolute;
	left: 0;
	bottom: -20px;
	height: 32px;
}

#fancybox-title-float-wrap {
	border: none;
	border-collapse: collapse;
	width: auto;
}

#fancybox-title-float-wrap td {
	border: none;
	white-space: nowrap;
}

#fancybox-title-float-left {
	padding: 0 0 0 15px;
	background: url('http://p.uproxxcdn.com/global/js/fancybox/fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
	color: #FFF;
	line-height: 29px;
	font-weight: bold;
	padding: 0 0 3px 0;
	background: url('http://p.uproxxcdn.com/global/js/fancybox/fancybox-x.png') 0px -40px;
}

#fancybox-title-float-right {
	padding: 0 0 0 15px;
	background: url('http://p.uproxxcdn.com/global/js/fancybox/fancybox.png') -55px -90px no-repeat;
}

/* IE6 */

.fancybox-ie6 #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://p.uproxxcdn.com/global/js/fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-left-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://p.uproxxcdn.com/global/js/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://p.uproxxcdn.com/global/js/fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://p.uproxxcdn.com/global/js/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie6 #fancybox-title-float-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://p.uproxxcdn.com/global/js/fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://p.uproxxcdn.com/global/js/fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie6 #fancybox-title-float-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://p.uproxxcdn.com/global/js/fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame {
	height: expression(this.parentNode.clientHeight + "px");
}

#fancybox-loading.fancybox-ie6 {
	position: absolute; margin-top: 0;
	top: expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');
}

#fancybox-loading.fancybox-ie6 div	{ background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://p.uproxxcdn.com/global/js/fancybox/fancy_loading.png', sizingMethod='scale'); }

/* IE6, IE7, IE8 */

.fancybox-ie .fancybox-bg { background: transparent !important; }

.fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://p.uproxxcdn.com/global/js/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://p.uproxxcdn.com/global/js/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://p.uproxxcdn.com/global/js/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://p.uproxxcdn.com/global/js/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://p.uproxxcdn.com/global/js/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://p.uproxxcdn.com/global/js/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://p.uproxxcdn.com/global/js/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://p.uproxxcdn.com/global/js/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }



/** Sundance Hub **/
#hub-main-nav { margin: 0 0 5px; border-bottom: solid 3px #ee3b2d; }
	#hub-main-nav ul { list-style-type: none; margin: 0; padding: 0 0 0 10px; }
		#hub-main-nav li { display: inline-block; background: none; padding: 0 15px 0 0; }
			#hub-main-nav li.sep { font-size: 20px; }
			#hub-main-nav li.home a { display: block; width: 70px; height: 20px; text-indent: -9999px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEYAAAATCAMAAAAas4vyAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NTUwMTYyOTlFOUYxMUU0QTBGQkZENTExQTdEMzdGQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NTUwMTYyQTlFOUYxMUU0QTBGQkZENTExQTdEMzdGQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk1NTAxNjI3OUU5RjExRTRBMEZCRkQ1MTFBN0QzN0ZBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk1NTAxNjI4OUU5RjExRTRBMEZCRkQ1MTFBN0QzN0ZBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+0HAuXgAAADBQTFRF/yk0/////4uL/xcq/3Fy/7Oz/8jH/0pP/+Pj/9fW//X1/zlA/gIg/19h/+3t/5ubgmglLQAAAaJJREFUeNqsVEtixSAIRPxr1PvftjJImqZv+VwQgziMA0r0reH3eFr50p8p+WeMfh4uDQrMnL3YAcuh76jMNiVPIaYYqDMi8RkSGTw2B2SqzrlwxW2ZHUYJvpd7Sj1hmrL44rW2bV1tlgUGxfQLo/HyP2zmsjdvEmcDGF+Ej4AlPdQLpsp6DdtM7F8ydbVJlARheWcXd5nbDMC82Yy8d0xGGnHGeB8lyhLI+pNenKci9QVDO0UDW+xNui4HKrT0dBBjALPlA/Nis8AcbBDIIH4Jkdah/NkJrm5ZT9QPEsdxVGqrN5xfPi0jrJ78QytAH9lA0C4hEwfLCqNs8NPCr6gmzT82syTul9ShbpzZUVnTJmoW7Auacjy0Wb0aTCBpdYlJgEaCBHGjdZM0nDVoOmyQAaqPZMVUGLQGIetEnSWXhG+OHkUo1sTkrRk2bjWSCtMnzmOKRQZCQh+pZOIpXemEeXRVmW6Yeupidwr1X5DNDbQFIZE1YGbc4HPZ4cu4ubjm/dxwPx43HE/BIH0Snk/O/ZL8f4Vej4u/x/O9+cb4EWAA7lYPFyvqtV4AAAAASUVORK5CYII=') no-repeat; }
			#hub-main-nav li.cat { text-transform: uppercase; text-indent: 20px; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAATCAMAAACN4iwoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NTUwMTYyRDlFOUYxMUU0QTBGQkZENTExQTdEMzdGQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NTUwMTYyRTlFOUYxMUU0QTBGQkZENTExQTdEMzdGQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk1NTAxNjJCOUU5RjExRTRBMEZCRkQ1MTFBN0QzN0ZBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk1NTAxNjJDOUU5RjExRTRBMEZCRkQ1MTFBN0QzN0ZBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+JPM8ZgAAAAZQTFRFAAAA////pdmf3QAAAA5JREFUeNpiYCATAAQYAAA5AAHMe4lVAAAAAElFTkSuQmCC') no-repeat; }
			#hub-main-nav li a { color: #000; font: bold 20px helvetica, arial; }
				#hub-main-nav a:hover { color: #ee3b2d; text-decoration: none; }
				
.sundance-schedule {
	padding-top: 20px;
}

.sundance-schedule .block {
	border-bottom: 1px solid #999;
	margin-bottom: 10px;
	padding-bottom: 2px;
}

.sundance-header h2 {
	font-size: 26px;
	text-transform: uppercase;
	text-align: center;
	color: #666;
	margin-bottom: 10px;
	border-bottom: 2px solid #ee3b2d;
	padding-bottom: 10px;
}
#sundance-city {
	width: 100%;
	font-size: 14px;
}

.sundance-info {
	text-align: center;
	font-size: 14px;
	padding: 20px 0;
	color: #888;
}
.schedules-name {
	text-transform: uppercase;
}
.screening {
	margin-bottom: .3em !important;
	overflow: auto;
	padding-bottom: 10px;
}
.screening-content div {
	padding-bottom: 3px;
	line-height: 14px;
	color: #666;
	text-transform: uppercase;
}
.screening-content span {
	font-weight: bold;
	color: #666666;
}
.screening-content .title {
	font-size: 14px;
}
.screening-image {
	width: 120px;
	float: left;
	margin-right: 15px;
}
.screening-image a img {
	width: 120px;
}


#sundance-schedule {
	margin: 20px 5px;
}
#sundance-schedule h3 {
	color: #20b6a8;
	margin-bottom: 10px;
}
#sundance-schedule h3 span {
	text-transform: uppercase;
	color: #222;
	line-height: 16px;
}

.spinner-placeholder {
	text-align: center;
	display: none;
	margin: 20px 0;
}


@-webkit-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-moz-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-o-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

/* :not(:required) hides this rule from IE9 and below */
.spinner:not(:required) {
  -webkit-animation: spinner 1500ms infinite linear;
  -moz-animation: spinner 1500ms infinite linear;
  -ms-animation: spinner 1500ms infinite linear;
  -o-animation: spinner 1500ms infinite linear;
  animation: spinner 1500ms infinite linear;
  -webkit-border-radius: 0.5em;
  -moz-border-radius: 0.5em;
  -ms-border-radius: 0.5em;
  -o-border-radius: 0.5em;
  border-radius: 0.5em;
  -webkit-box-shadow: rgba(0, 0, 51, 0.3) 1.5em 0 0 0, rgba(0, 0, 51, 0.3) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 0 1.5em 0 0, rgba(0, 0, 51, 0.3) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) -1.5em 0 0 0, rgba(0, 0, 51, 0.3) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.3) 0 -1.5em 0 0, rgba(0, 0, 51, 0.3) 1.1em -1.1em 0 0;
  -moz-box-shadow: rgba(0, 0, 51, 0.3) 1.5em 0 0 0, rgba(0, 0, 51, 0.3) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 0 1.5em 0 0, rgba(0, 0, 51, 0.3) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) -1.5em 0 0 0, rgba(0, 0, 51, 0.3) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.3) 0 -1.5em 0 0, rgba(0, 0, 51, 0.3) 1.1em -1.1em 0 0;
  box-shadow: rgba(0, 0, 51, 0.3) 1.5em 0 0 0, rgba(0, 0, 51, 0.3) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) 0 1.5em 0 0, rgba(0, 0, 51, 0.3) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.3) -1.5em 0 0 0, rgba(0, 0, 51, 0.3) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.3) 0 -1.5em 0 0, rgba(0, 0, 51, 0.3) 1.1em -1.1em 0 0;
  display: inline-block;
  font-size: 10px;
  width: 1em;
  height: 1em;
  margin: 1.5em;
  overflow: hidden;
  text-indent: 100%;
}


/* Hide Uproxx Topic Hub Custom Elements Start */
ul#menu-topic-hub-for-uproxxhouse {
	display: none;
}

#col2 .uproxxhouse-sidebar {
	display: none;
}
/* Hide Uproxx Topic Hub Custom Elements End */

/* THE DESK Uproxx mobile single video Start */
#blog-headlines.the-desk {
	margin: 0 0 20px 0;
}
#blog-headlines.the-desk .banner-header.the-desk {
	background: url(/wp-content/themes/vip/uproxx/images/sidebar_banner_thedesk.png) 0 0 no-repeat;
	height: 45px;
	overflow: hidden;
	text-indent: -9999px;
	width: 300px;
}
#blog-headlines.the-desk .content {
	margin: 0 0 0 15px;
}
#blog-headlines.the-desk .content .uproxx-video-holder { position: relative; padding-bottom: 56.25%; /* 16:9 */ padding-top: 25px; height: 0; }
#blog-headlines.the-desk .content .uproxx-video-holder object,
#blog-headlines.the-desk .content .uproxx-video-holder iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
#blog-headlines.the-desk .content .block .video-title {
	font: bold 14px/1 helvetica;
	margin-top: 10px;
	text-transform: uppercase;
}
#blog-headlines.the-desk .content .block .video-excerpt {
	font: normal 12px/15px helvetica;
	margin-top: 10px;
	color: #555;
}

#sidebar-thedesk { margin: 15px 0; width: 300px; }
	#sidebar-thedesk a { display: block; width: 300px; height: 250px; background: url(/wp-content/themes/vip/uproxx/images/promo/theDesk_TomBriana_300x250.jpg) no-repeat; }

/* THE DESK Uproxx mobile single video End */

#blog-headlines.hiring { margin-bottom: 15px; }
#blog-headlines.hiring .banner-header { background: url(/wp-content/themes/vip/uproxx/images/promo/hiring-banner.png) no-repeat; }
	#blog-headlines.hiring .image { display: block; width: 280px; height: 155px; background: url(/wp-content/themes/vip/uproxx/images/promo/hiring.jpg) no-repeat; }
	#blog-headlines.hiring .content { margin-left: 20px; }
	
/* YouTube Subscribe Widget */
#youtube-subscribe-widget { float: left; padding: 0 10px 0 0; background: #fffff7; width: 200px; margin: 0 15px 15px 0; }
	#youtube-subscribe-widget b { display: block; margin: 0 0 5px; }

#wvn_btf_728 { display: none !important; }/**

	Noticons

	Noticons are vector icons embedded in a font for use across wp.com.
	To use, reference this stylesheet in your project. See instructions in example.html

*/


/* IE8 and below use EOT and allow cross-site embedding. 
   IE9 uses WOFF which is base64 encoded to allow cross-site embedding.
   So unfortunately, IE9 will throw a console error, but it'll still work.
   When the font is base64 encoded, cross-site embedding works in Firefox */
@font-face {
  font-family: "Noticons";
  src: url(/i/noticons/./Noticons.eot);
  src: url(/i/noticons/./Noticons.eot?#iefix) format("embedded-opentype"),
	   url(data:application/font-woff;charset=utf-8;base64,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),
       url(/i/noticons/./Noticons.woff) format("woff"),
       url(/i/noticons/./Noticons.ttf) format("truetype"),
       url(/i/noticons/./Noticons.svg#Noticons) format("svg");
  font-weight: normal;
  font-style: normal;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: "Noticons";
    src: url(/i/noticons/./Noticons.svg#Noticons) format("svg");
  }
}


/**
 * All noticons
 */

.noticon {
	font-size: 16px;
	vertical-align: top;
	text-align: center;
	-moz-transition: color .1s ease-in 0;
	-webkit-transition: color .1s ease-in 0;
	display: inline-block;
	font-family: "Noticons";
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	line-height: 1;
	text-decoration: inherit;
	text-transform: none;
	-moz-osx-font-smoothing: grayscale;
	-webkit-font-smoothing: antialiased;
	speak: none;
}


/**
 * Individual icons
 */

.noticon-404:before { content: "\f423"; }
.noticon-activity:before { content: "\f508"; }
.noticon-add:before { content: "\f8b3"; }
.noticon-akismet:before { content: "\f8d2"; }
.noticon-anchor:before { content: "\f509"; }
.noticon-art:before { content: "\f8b4"; }
.noticon-aside:before { content: "\f101"; }
.noticon-atsign:before { content: "\f814"; }
.noticon-attachment:before { content: "\f416"; }
.noticon-audio:before { content: "\f109"; }
.noticon-automattic:before { content: "\f815"; }
.noticon-automattic-blip:before { content: "\f817"; }
.noticon-automattic-ring:before { content: "\f816"; }
.noticon-bell:before { content: "\f8d4"; }
.noticon-bold:before { content: "\f471"; }
.noticon-book:before { content: "\f444"; }
.noticon-bug:before { content: "\f50a"; }
.noticon-bullhorn:before { content: "\f8a5"; }
.noticon-bullseye:before { content: "\f8a0"; }
.noticon-cart:before { content: "\f447"; }
.noticon-category:before { content: "\f301"; }
.noticon-chat:before { content: "\f108"; }
.noticon-checkmark:before { content: "\f418"; }
.noticon-close:before { content: "\f405"; }
.noticon-close-alt:before { content: "\f406"; }
.noticon-cloud:before { content: "\f426"; }
.noticon-cloud-download:before { content: "\f440"; }
.noticon-cloud-upload:before { content: "\f441"; }
.noticon-code:before { content: "\f462"; }
.noticon-codepen:before { content: "\f216"; }
.noticon-cog:before { content: "\f445"; }
.noticon-collapse:before { content: "\f432"; }
.noticon-colors:before { content: "\f8a7"; }
.noticon-comment:before { content: "\f300"; }
.noticon-compact:before { content: "\f807"; }
.noticon-day:before { content: "\f305"; }
.noticon-digg:before { content: "\f221"; }
.noticon-document:before { content: "\f443"; }
.noticon-dot:before { content: "\f428"; }
.noticon-downarrow:before { content: "\f502"; }
.noticon-download:before { content: "\f50b"; }
.noticon-draggable:before { content: "\f436"; }
.noticon-dribbble:before { content: "\f201"; }
.noticon-dropbox:before { content: "\f225"; }
.noticon-dropdown:before { content: "\f433"; }
.noticon-dropdown-left:before { content: "\f434"; }
.noticon-edit:before { content: "\f411"; }
.noticon-ellipsis:before { content: "\f476"; }
.noticon-eventbrite:before { content: "\f8a6"; }
.noticon-expand:before { content: "\f431"; }
.noticon-external:before { content: "\f442"; }
.noticon-facebook:before { content: "\f203"; }
.noticon-facebook-alt:before { content: "\f204"; }
.noticon-fastforward:before { content: "\f458"; }
.noticon-features:before { content: "\f8a8"; }
.noticon-feed:before { content: "\f413"; }
.noticon-flag:before { content: "\f468"; }
.noticon-flickr:before { content: "\f211"; }
.noticon-follow:before { content: "\f801"; }
.noticon-following:before { content: "\f803"; }
.noticon-fonts:before { content: "\f8b5"; }
.noticon-foursquare:before { content: "\f226"; }
.noticon-fullscreen:before { content: "\f474"; }
.noticon-gallery:before { content: "\f103"; }
.noticon-ghost:before { content: "\f8d5"; }
.noticon-gift:before { content: "\f8a4"; }
.noticon-github:before { content: "\f200"; }
.noticon-googleplus:before { content: "\f206"; }
.noticon-googleplus-alt:before { content: "\f218"; }
.noticon-gravatar:before { content: "\f8d0"; }
.noticon-gridview:before { content: "\f808"; }
.noticon-handset:before { content: "\f50c"; }
.noticon-heart:before { content: "\f461"; }
.noticon-help:before { content: "\f457"; }
.noticon-hide:before { content: "\f404"; }
.noticon-hierarchy:before { content: "\f505"; }
.noticon-home:before { content: "\f409"; }
.noticon-image:before { content: "\f102"; }
.noticon-info:before { content: "\f455"; }
.noticon-instagram:before { content: "\f215"; }
.noticon-italic:before { content: "\f472"; }
.noticon-jetpack:before { content: "\f8d3"; }
.noticon-key:before { content: "\f427"; }
.noticon-layouts:before { content: "\f8a9"; }
.noticon-leftarrow:before { content: "\f503"; }
.noticon-lightbulb:before { content: "\f8a1"; }
.noticon-link:before { content: "\f107"; }
.noticon-linkedin:before { content: "\f207"; }
.noticon-linkedin-alt:before { content: "\f208"; }
.noticon-localization:before { content: "\f8b2"; }
.noticon-location:before { content: "\f417"; }
.noticon-lock:before { content: "\f470"; }
.noticon-mail:before { content: "\f410"; }
.noticon-maximize:before { content: "\f422"; }
.noticon-medium:before { content: "\f8d6"; }
.noticon-menu:before { content: "\f419"; }
.noticon-microphone:before { content: "\f50d"; }
.noticon-milestone:before { content: "\f806"; }
.noticon-minimize:before { content: "\f421"; }
.noticon-minus:before { content: "\f50e"; }
.noticon-month:before { content: "\f307"; }
.noticon-move:before { content: "\f50f"; }
.noticon-next:before { content: "\f429"; }
.noticon-notice:before { content: "\f456"; }
.noticon-notification:before { content: "\f800"; }
.noticon-paintbrush:before { content: "\f506"; }
.noticon-path:before { content: "\f219"; }
.noticon-pause:before { content: "\f448"; }
.noticon-phone:before { content: "\f437"; }
.noticon-picture:before { content: "\f473"; }
.noticon-pinned:before { content: "\f308"; }
.noticon-pinterest:before { content: "\f209"; }
.noticon-pinterest-alt:before { content: "\f210"; }
.noticon-play:before { content: "\f452"; }
.noticon-plugin:before { content: "\f439"; }
.noticon-plus:before { content: "\f510"; }
.noticon-pocket:before { content: "\f224"; }
.noticon-polldaddy:before { content: "\f217"; }
.noticon-portfolio:before { content: "\f460"; }
.noticon-previous:before { content: "\f430"; }
.noticon-price:before { content: "\f8b0"; }
.noticon-print:before { content: "\f469"; }
.noticon-promoted:before { content: "\f812"; }
.noticon-quote:before { content: "\f106"; }
.noticon-rating-empty:before { content: "\f511"; }
.noticon-rating-full:before { content: "\f512"; }
.noticon-rating-half:before { content: "\f513"; }
.noticon-reader:before { content: "\f8a2"; }
.noticon-reader-alt:before { content: "\f8a3"; }
.noticon-reblog:before { content: "\f805"; }
.noticon-reddit:before { content: "\f222"; }
.noticon-refresh:before { content: "\f420"; }
.noticon-reply:before { content: "\f412"; }
.noticon-reply-alt:before { content: "\f466"; }
.noticon-reply-single:before { content: "\f467"; }
.noticon-rewind:before { content: "\f459"; }
.noticon-rightarrow:before { content: "\f501"; }
.noticon-search:before { content: "\f400"; }
.noticon-send-to-phone:before { content: "\f438"; }
.noticon-send-to-tablet:before { content: "\f454"; }
.noticon-share:before { content: "\f415"; }
.noticon-show:before { content: "\f403"; }
.noticon-shuffle:before { content: "\f514"; }
.noticon-sitemap:before { content: "\f507"; }
.noticon-skip-ahead:before { content: "\f451"; }
.noticon-skip-back:before { content: "\f450"; }
.noticon-skype:before { content: "\f220"; }
.noticon-spam:before { content: "\f424"; }
.noticon-spike:before { content: "\f811"; }
.noticon-spotify:before { content: "\f515"; }
.noticon-squarespace:before { content: "\f8d7"; }
.noticon-standard:before { content: "\f100"; }
.noticon-star:before { content: "\f408"; }
.noticon-status:before { content: "\f105"; }
.noticon-stop:before { content: "\f449"; }
.noticon-stumbleupon:before { content: "\f223"; }
.noticon-subscribe:before { content: "\f463"; }
.noticon-subscribed:before { content: "\f465"; }
.noticon-summary:before { content: "\f425"; }
.noticon-tablet:before { content: "\f453"; }
.noticon-tag:before { content: "\f302"; }
.noticon-time:before { content: "\f303"; }
.noticon-title:before { content: "\f8b6"; }
.noticon-top:before { content: "\f435"; }
.noticon-trapper:before { content: "\f810"; }
.noticon-trash:before { content: "\f407"; }
.noticon-trophy:before { content: "\f804"; }
.noticon-tumblr:before { content: "\f214"; }
.noticon-twitch:before { content: "\f516"; }
.noticon-twitter:before { content: "\f202"; }
.noticon-types:before { content: "\f8b1"; }
.noticon-unapprove:before { content: "\f446"; }
.noticon-unfollow:before { content: "\f802"; }
.noticon-unsubscribe:before { content: "\f464"; }
.noticon-unzoom:before { content: "\f401"; }
.noticon-uparrow:before { content: "\f500"; }
.noticon-user:before { content: "\f304"; }
.noticon-vaultpress:before { content: "\f8d1"; }
.noticon-video:before { content: "\f104"; }
.noticon-videocamera:before { content: "\f517"; }
.noticon-vimeo:before { content: "\f212"; }
.noticon-warning:before { content: "\f414"; }
.noticon-website:before { content: "\f475"; }
.noticon-week:before { content: "\f306"; }
.noticon-wordads:before { content: "\f813"; }
.noticon-wordpress:before { content: "\f205"; }
.noticon-xpost:before { content: "\f504"; }
.noticon-youtube:before { content: "\f213"; }
.noticon-zoom:before { content: "\f402"; }


/**
 * Deprecated noticon names
 */

.noticon-like:before { content: "\f408"; }
.geolocation-chip .noticon {
  display: inline-block;
  vertical-align: middle;
}

.geolocation-chip {
  margin-bottom: 1em;
}/**
 * Post Reblogging not in the Reader
 */


.reblogger-note img.avatar {
	float: left;
	padding: 0;
	border: 0;
}

.reblogger-note-content {
	margin: 0 0 20px;
}

.wpcom-reblog-snapshot .reblog-from img {
	margin: 0 .5em 0 0;
	padding: 0;
	border: 0;
}

.wpcom-reblog-snapshot .reblogger-note img.avatar {
	float: left;
	padding: 0;
	border: 0;
	margin: 0 .5em 0 0;
}

.wpcom-reblog-snapshot {
	margin-bottom: 1em;
}

.wpcom-reblog-snapshot p.reblog-from {
	margin: 0 0 1em 0;
}

.wpcom-reblog-snapshot p.reblogger-headline {
	line-height: 32px;
	margin: 0 0 1em 0;
}

.wpcom-reblog-snapshot .reblogged-content {
	margin: 0 0 1em 0;
}


/* Old reblog styles */
.reblog-post .wpcom-enhanced-excerpt-content {border-left: 3px solid #eee; padding-left: 15px; }
.reblog-post ul.thumb-list         { display: block; list-style: none; margin: 2px 0; padding: 0; clear: both; }
.reblog-post ul.thumb-list li      { display: inline; margin: 0; padding: 0 1px; border: 0; }
.reblog-post ul.thumb-list li a    { margin: 0; padding: 0; border: 0; }
.reblog-post ul.thumb-list li img  { margin: 0; padding: 0; border: 0; }

.reblog-post .wpcom-enhanced-excerpt { clear: both; }

.reblog-post .wpcom-enhanced-excerpt address,
.reblog-post .wpcom-enhanced-excerpt li,
.reblog-post .wpcom-enhanced-excerpt h1,
.reblog-post .wpcom-enhanced-excerpt h2,
.reblog-post .wpcom-enhanced-excerpt h3,
.reblog-post .wpcom-enhanced-excerpt h4,
.reblog-post .wpcom-enhanced-excerpt h5,
.reblog-post .wpcom-enhanced-excerpt h6,
.reblog-post .wpcom-enhanced-excerpt p { font-size: 100% !important; }

.reblog-post .wpcom-enhanced-excerpt blockquote,
.reblog-post .wpcom-enhanced-excerpt pre,
.reblog-post .wpcom-enhanced-excerpt code,
.reblog-post .wpcom-enhanced-excerpt q { font-size: 98% !important; }


/* Reblogged post */
.reblog-from img {
	margin: 0 10px 0 0;
	vertical-align: middle;
	padding: 0;
	border: 0;
}

.reblog-source {
	font-weight: bold;
}

/* Optional notes */
.wpcom-reblog-snapshot .reblogger-note {
	border-bottom: 1px solid #ddd;
	border-bottom: 1px solid rgba(0,0,0,.1);
	margin: 0 0 1em 0;
	padding: 0 0 1em 0;
	overflow: hidden;
}

.wpcom-reblog-snapshot p.reblogger-headline {
	line-height: 32px;
	margin: 0 0 1em 0;
}

.wpcom-reblog-snapshot .reblogger-note-content {
	margin: 0;
	padding: 0;
}

body .wpcom-reblog-snapshot .reblogger-note-content blockquote {
	font-style: normal;
	font-weight: normal;
	font-size: 1em;
	margin: 0;
	padding: 0;
	position: relative;
	border: none;
}

.wpcom-reblog-snapshot .reblogger-note-content blockquote p:last-child {
	margin-bottom: 0;
}
/*
	Global styles for WordPress.com
*/
img.latex {
	border: none;
	vertical-align: middle;
}
.video-player {
	border: 0;
	margin: auto;
	padding: 5px;
	text-align: center;
	max-width: 100%;
}
.hidden {
	display: none;
}
.screen-reader-text {
	position: absolute;
	left: -1000em;
}
.comment object,
.comment embed,
.embed-vimeo iframe,
.embed-youtube iframe {
	max-width: 100%; /* avoid videos being too wide */
}


/**
 * Layout
 */

.simple-homepage {
	display: none;
}
