/**
 * 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;
}.bbp-staff-role {
	color: #f1831e;
}

.bbp-a8c-reply {
	background: #e9eff3 !important;
	border: 1px solid #c8d7e1;
	width: 98% !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-web { display: none !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; }

#sticky_stop { clear: both; width: 728px; height: auto; margin: 0 auto 25px; }

.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-verified { background: #ee3b2d !important; }

#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; margin-top: 15px; }
	#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; }


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

#woven-post-native .promo-color { margin-top: -3px; background: #ee3b2d; color: #fff; display: inline-block; padding: 3px 3px 1px; font-size: 9px; text-transform: uppercase; margin-bottom: 3px; line-height: 12px; }
/**

	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?) format("embedded-opentype");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Noticons";
  src: url("data:application/x-font-woff;charset=utf-8;base64,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") 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-horizon:before { content: "\f8d8"; }
.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;
}
