/*********************************************************************************************

Theme Name: iOSnoops Main Theme
Theme URI: http://www.iosnoops.com/
Version: 20160606x1
Author: iOSnoops Team
Author URI: http://www.iosnoops.com

**********************************************************************************************/

/********************************************************************************************* 

0. CSS Reset  -------------------------  All Theme Files

*********************************************************************************************/   

* {
	margin:0;
	padding:0;
}

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin: 0;
	padding: 0;
	-webkit-text-size-adjust: none;
	word-wrap: break-word;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

fieldset, img {
	border: 0;
}

address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: normal;
}

ol, ul {
	list-style-type: none; 
	list-style-position:inside;
}

caption, th {
	text-align: left;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}

q:before, q:after {
	content: '';
}

abbr, acronym {
	border: 0;
}


/* Global reset-RESET */
/* The below restores some sensible defaults */
strong { 
	font-weight: bold 
}

em { 
	font-style: italic 
}

a img { 
	border:none 
} /* Gets rid of IE's blue borders */

table { 
	-x-system-font: none; 
	font-family: inherit; 
	font-size: inherit; 
	font-size-adjust: inherit; 
	font-stretch: inherit; 
	font-style: inherit; 
	font-variant: inherit; 
	font-weight: inherit; 
	line-height: inherit; 
	width: 100%; 
}

th {  
	background: #BBCCDD; 
	color:#333; 
}

th, td { 
	line-height: 20px; 
	padding: 4px; 
}

tr:nth-child(2n) {  
	background: rgba(0, 0, 0, 0.1) none repeat scroll 0 0; 
}

tr:nth-child(2n+1) {  
}
 
/********************************************************************************************* 

1. Toolbox CSS  -------------------------  All Theme Files

*********************************************************************************************/   
#navigation {
	font-weight:bold;
	text-align:center;
	float:left;
	margin:0 auto;
	width:500px;
}
  /* =WP-PageNavi
-------------------------------------------------------------- */
.wp-pagenavi { 
	font-size: 12px; 
	text-align: center; 
	padding: 6px; 
	color: #fff; 
	text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.3); 
}

.wp-pagenavi .pages { 
	padding: 5px 6px; 
	margin: 0 6px; 
	color: #fff; 
	background: #34475b; 
	border: 1px solid #DDD; 
	-moz-border-radius: 3px; 
	-khtml-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	border-radius: 3px; 
}

.wp-pagenavi a:link, .wp-pagenavi a:visited { 
	-moz-border-radius: 3px; 
	-khtml-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	border-radius: 3px; 
	padding: 5px 6px; 
	margin: 0 4px; 
	color: #fff; 
	font-weight: normal; 
	background: #34475b; 
}

.wp-pagenavi .current { 
	padding: 5px 6px; 
	color: #fff; margin: 0 5px; 
	background: #4e6883; 
	font-weight: bold; 
	border: 1px solid #DDD; 
	-moz-border-radius: 3px; 
	-khtml-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	border-radius: 3px; 
}
	
.pagenav .wp-pagenavi a:hover { 
	color: #fff; 
	background: #4e6883; 
}	
	
.navigation { 
	color: #fff; 
	float: left; 
	width: 100%; 
}

.navigation .alignleft a, .navigation .alignright a { 
	width: 125px; 
	text-align: center; 
	height: 20px; 
}

.navigation a { 
	color: #fff; 
	background: #737070; 
	font-weight: bold; 
	margin: 7px 5px; 
	padding: 5px 6px; 
	cursor: pointer; 
	font-size: 10px; 
	text-transform: uppercase; 
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); 
	-moz-border-radius: 3px; 
	-khtml-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	border-radius: 3px; 
	border: none; 
}

.navigation .alignleft { 
	float: left; 
}

.navigation a:hover { 
	color: #fff; 
	text-decoration: none;
	background: #6c6868; 
}

.navigation .alignright { 
	float: right; 
}

.post-edit-link { 
	text-transform: uppercase; 
	font-size: 10px; 
	color: #f81b10; 
	font-weight: bold;}

.pointleft {
	display: inline-block;
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1); 
	-webkit-transform: scaleX(-1);
	-ms-filter: "FlipH";
	filter: FlipH;
	transform: scaleX(-1);
}

.pointup {
	display: inline-block;
	-webkit-transform: rotate(-90deg); 
	-moz-transform: rotate(-90deg); 
	-ms-transform: rotate(-90deg); 
	-o-transform: rotate(-90deg); 
	transform: rotate(-90deg);
	margin-right: 1px;
	margin-left: -2px;
}

.pagenav { 
	background: #FFFFFF; 
	padding: 8px 15px; 
	float: left; 
	width: 633px; 
	font-size: 16px; 
	color: #989898; 
	margin-top:15px; 
	border: 1px solid #BBBDBF; 
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 	
	border-radius: 4px; 
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
}

.pagenav a { 
	color: #989898; 
}

.pagenav a:hover { 
	color: #656161; 
	text-decoration: none; 
}

.pagenav .floatleft { 
	line-height: 1.5; 
	width: 211px; 
}

.pagenav .floatpage { 
	float: left; 
	text-align: center; 
	line-height: 1.5; 
	width: 211px; 
}

.pagenav .floatright { 
	float: right; 
	line-height: 1.5; 
	width: 211px; 
	text-align: right; 
}

.pagenav290 { 
	background: #EBEDEF; 
	padding: 8px 10px; 
	float: left; 
	width: 290px; 
	font-size: 16px; 
	color: #989898; 
	margin-bottom:15px; 
}

.pagenav290 a { 
	color: #989898; 
}

.pagenav a:hover { 
	color: #656161; 
	text-decoration: none; 
}
 
.aligncenter, div.aligncenter { 
	display: block; 
	margin: 10px auto; 
	text-align: center;
}

.alignleft { 
	float: left; 
	margin: 10px 15px 5px 0; 
}

.alignright { 
	float: right;
	margin: 10px 0 8px 20px; 
}

.clear { 
	clear: both; 
}

.floatleft,.more_left { 
	float: left; 
}

.floatright { 
	float: right; 
}

.transpBlack { 
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAQAAAC1HAwCAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3AgcECADkzwDegAAAAtJREFUCNdjYAgBAABXAFVUY1ZhAAAAAElFTkSuQmCC); 
}

.wp-caption { 
	border: 1px solid #B6B6B6; 
	text-align: center; 
	background-color: #EFEFEF; 
	margin: 10px; 
	-moz-border-radius: 3px; 
	-khtml-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	border-radius: 3px; 
}

.wp-caption img { 
	margin: 0; 
	padding:4px 0; 
	border: 0 none; 
}

.wp-caption p.wp-caption-text { 
	font-size: 11px; 
	line-height: 14px; 
	padding: 0 3px 5px; 
	margin: 0; 
	font-style: italic; 
}	
	
a { 
	color: #e88013; 
	outline: none; 
	text-decoration: none; 
	-o-transition: color .2s linear;
	-ms-transition: color .2s linear;
	-moz-transition: color .2s linear;
	-webkit-transition: color .2s linear;
	transition: color .2s linear;
}

a img { 
	border: none; 
}

a:hover { 
	color: #900000; 
	text-decoration: none; 
}

h1 { 
	font-size: 22px; 
	font-weight:normal; 
}

h2 { 
	font-size: 20px; 
}

h3 { 
	font-size: 16px; 
}

h4 { 
	font-size: 15px; 
}

h5 { 
	font-size: 14px; 
}

h6 { 
	font-size: 13px; 
}

html { 
	overflow-y: scroll; 
}

p { 
	font-size: 1.3em/1.3em; 
	margin-bottom:15px;
}

#wp-calendar caption { 
	font-weight: bold; 
	color: #333; 
	text-transform: uppercase; 
}

#wp-calendar td { 
	text-align: center; 
}

#wp-calendar td a { 
	color: #333; 
	font-weight: bold; 
	text-decoration: underline; 
}

#wp-calendar td a:hover { 
	text-decoration: none; 
}

#wp-calendar caption { 
	background: #888888 none repeat scroll 0 0; 
	color: #FFFFFF; 
	font-size: 12px; 
	font-weight: bold; 
	padding: 8px 10px; 
	text-shadow: 1px 1px 0 #656565; 
	text-transform: uppercase; 
	text-align: left; 
}

#wp-calendar #today { 
	background: #2F91C4; 
	color: #fff; 
	font-weight: bold; 
}
	
li.date, li.category, ul.post-meta li.author, li.comments, #sidebar .popular li ul.post-meta li.comments a {
	font-size:11px;
	color:#7e7a7a;
	margin:0 5px 5px 0;
	display:inline;
	border:none;
	white-space: nowrap;
}

li.date:before, li.comments:before, li.category:before, ul.post-meta li.author:before {
	background: url('http://cdn3.iosnoops.com/wp-content/themes/iosnoops/images/icons_sprites_20130608x1.png') no-repeat;
	width: 15px;
	height: 11px;
	display: inline-block;
	content: "";
	vertical-align: -1px;
}
	 
li.date:before {
	background-position: -50px -50px;
}
	 
li.comments:before {
	background-position: -350px -50px;
}
	 
li.category:before {
	background-position: -150px -50px;
}
	 
ul.post-meta li.author:before {
	background-position: -250px -50px;
}
	 
ul.post-meta li a {
	 border-bottom:none;
	 color:#7e7a7a;
 }
	 
ul.post-meta li a:hover {
	 border-bottom:1px dotted #7e7a7a;
	 text-decoration:none;
}
		
ul.post-meta {
	 margin:5px 0 7px 0;
}

ul.post-meta2 {
	 margin:5px 0 0 0;
	 text-align:center;
}
	 
#panes ul.post-meta {
	 margin:0px 0px 5px 0px;
}
	 
.downarrowclass {
	background: url('http://cdn3.iosnoops.com/wp-content/themes/iosnoops/images/icons_sprites_20130608x1.png') no-repeat;
	background-position: -444px -42px;
	padding: 0 6px 0 16px;
}
	
.dropdown li a:hover .downarrowclass, .dropdown li:hover .downarrowclass, .dropdown ul li.current_page_item a .downarrowclass, .dropdown ul li.current-cat a .downarrowclass{
	background: url('http://cdn3.iosnoops.com/wp-content/themes/iosnoops/images/icons_sprites_20130608x1.png') no-repeat;
	background-position: -444px -42px;
}

/********************************************************************************************* 

2. Page Structure  -------------------------  All Theme Files

*********************************************************************************************/   

body {
 	font-size:14px;
	background: #EBEDEF url(data:image/png;base64,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) repeat 0 0;
	line-height:1.3;
	color:#3B3232;
	font-family:'Ubuntu',Verdana,Geneva,sans-serif; 
}
 
#content-wrap {
	width: 995px;
	background: none;
	float: left;
}

 
#page-wrap {
	width: 995px;
	margin: 0 auto;
}	
 

#content #fullwidth.post {
	width:963px;
} 
 
 
/********************************************************************************************* 

3. Header  -------------------------  header.php

*********************************************************************************************/   
#topnav {
	text-align: center;
	margin: 0 auto;
	padding-top: 0px;
	font-size: 14px;
	height: 0px;
	width: 100%;
	z-index: 99999;
	background: #45484d;
	background: -moz-linear-gradient(top,  #45484d 0%, #000000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000));
	background: -webkit-linear-gradient(top,  #45484d 0%,#000000 100%);
	background: -o-linear-gradient(top,  #45484d 0%,#000000 100%);
	background: -ms-linear-gradient(top,  #45484d 0%,#000000 100%);
	background: linear-gradient(to bottom,  #45484d 0%,#000000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
}

.span-green {
	color: #ceffaa;
	font-weight: bold;
}

.span-gray {
	color: #eeeeee;
}
	
#nav-wrap {
	background: #45484d;
	background: -moz-linear-gradient(top,  #45484d 0%, #000000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000));
	background: -webkit-linear-gradient(top,  #45484d 0%,#000000 100%);
	background: -o-linear-gradient(top,  #45484d 0%,#000000 100%);
	background: -ms-linear-gradient(top,  #45484d 0%,#000000 100%);
	background: linear-gradient(to bottom,  #45484d 0%,#000000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
	width: 995px;
	height: 20px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin: 0 auto;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
}
	
#nav-wrap ul {
	float:right;
	margin-top:0px;
	height:20px;
}

#nav-wrap ul li {
	margin-top:0px;
	height:10px;
	line-height:10px;
}
 	
#header {
	float:left;
	width: 995px;
	margin-top:20px;
}
	
#logo {
	float: left;
	width: 239px;
	height: 62px;
	margin-top: 17px;
	background: url('http://cdn5.iosnoops.com/wp-content/themes/iosnoops/images/iosnoops_logo_20150524x3_all.png') no-repeat center;
	background-position: 0 -124px;
}

#logo a {
    display: block;
    height: 100%;
    width: 100%;
    text-decoration: none;
}
	
#ad468 {
	float:right;
	height:90px;
	width:728px;
	margin-top:0px;
}

#ad468text {
        float:right;
	margin-top:0px;
}

.new-facebook, .new-twitter, .new-googleplus, .new-rss, .new-email {
	display: inline-block;
	width: 50px;
	height: 50px;
	background-size: 50px 50px;
}

.new-facebook {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAQAAADa613fAAAFhUlEQVR4AdyaT0gc5x/G1a570JuE4qVN24Brsq66Prva4rGXgj1Gti0UYXsRexAC9lzQy6+Qmxdzy6FFYj2U0sIPQim9iCQ2KS1ThBbxUvBikUVwnD9Ph77D4pqdjePzutvk/TDgYXbm/fj+mfd9v98u2wXdEV2tMffYxdaDuvEKeqOrK2YQZcxgFnNYwFLEAuYwixmUMVi/x/zCkpIdiUyE+fs21rCFPRygBg8heIYQHmo4wB62sIbb8S8yEd2dFzH0IY8VOHGFvQgfQUQYYWTMX0GEDy/C3OlgGXn0dbZFeuJWmMZyXcGFhwC8AAE8uGd0puPW6Wm3SC+6Iubh4Lj+H2d66r87hoN58+T2imRRwSEIP0EgvZAP4hAVZNsjYrpTFfvxWKBFzPP2UTVv0kVad6gSduJeTvvET91BKW0nS9uhVkH44BXjg1hF9ipEeqKrCAfEKXjlmLc4KJo32xPJRtciXL01UraKi0XzdlmkPuw2wQ6xaWpgQ6Qf23qXErrYNvp1kQwGsKvPUeI8tosBZBSRDK7hCETnOcI1ZC4vMoAjnCDsuEaIExxh4HIiGfRjF9Q1LKkQu+hPbpVWE+42+B9jO3kyTv78bdoa4iVOcJR53uIwc+e4xVK6Yb9panfxFlm0M+FORRLXWeQcP+dd3uNXXG/gCxbSTsaLaVqkCBfUmWSeH/AJj3jCkM3KU94k0uGieDGRXmThgDpjfI/bJAOe0mfAsInM4/QihIMseluKmMWAnRXuOD9hjaTXUH1dxKyMTU1bt0jJxuiY5Ps8YULRREztSs/vWjvw9SE+xt9IXSQJHzvPE6namG7H+SlJTxdpRTVJxAzzfV2kzOv8gz55tSL7jUO+8SNYsfERHOcMT+hdSOTRZUUCEBVTa0PjfHUID1QZ4R36CS0SsLH8evkW8XBoav1s15oHbYgM8x7JMEHjbz7iN/w65i4Llxch5puPEQc+qDPEDSaVVeZZ5DiLdaRdvdNMZBrHCEGdHL9L0PiFk3yHk2coa0v7Y0w3inRH1zJohxE+TBD5lgXCLstx7WORDPrggHYo8IcEkQccti3yO/rMgI8DNciDCK9aZJ05+/vGvAkUmRBYF1ZeWJEVYxAfTWsdSxDRcYxB3CIgXHX3UfiXUeYSB/uXfJOFBsZUDRc0BnEIU/0UTrDCaszH3EkQecgPWW2gwgk1pkITVjWT15q6xhrjEwZ1wgSRkME5tjikn0OuIbIwIlvw1I71M706SSIBvXN8z7f0ONeWEYnAni7ylGlLSPI+h3SRvfg7gkEcwG+/SEDyf7ypx1EOMGhEyqghaL+IT/IO8/ppfQ1lIzIDrxMiHsmPOKqLeJgxIrMII9ouckryXRZVkTBi1ojMgZ0QcUnmWdJFiDkjsmBD5DFP6wSJw9s9c9cxa3ydkzZEFozIEqgyyj+ZvvzFN4yIypI1ETDHGzGv8f9sXu7zVd44Q44lwqKI2LUMU3w7BvwxcWNViO8xTBGExa6lD3Z9Ga8Pdn367bRIxKzwQbQvon8Q9SWKLqIvUfRFoyhicdGoL+N1EX0ZbzZWnRfRN1bKVte+iLDV1Q8fdBH98EE/DuqwiAu+VAd0L82R6Ut2iK2HFXQRPaygB3p0ET3Qo4fedBE99GY/GKqL6MFQPTyti+jhaT1hQBfREwb0FA5VRE/h0JNq7IvoSTWG6gsjUtUTz+yL6IlneiqgfRE9FVBPztRF9ORMPV1WF9HTZa0mMBf4U4LIhg0RF8U2pZSPc5kPuP4MG/yMI/roWGxjkn+euaaM/NPOHZsAAMNADNx/63TpUqXQI4S3MH/6+77fkb+KXQggjIAmhcW2+F6gcpa4ho5xBh7M96cS+HhFORE+8FJyh44glaUqFPY4KN12AEERXgl7Aw+aAAAAAElFTkSuQmCC");
	margin:0 2px;
}

.new-twitter {
	background-image: url("data:image/png;base64,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");
	margin:0 0 0 2px;
}

.new-googleplus {
	background-image: url("data:image/png;base64,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");
	margin:0 2px;
}

.new-rss {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAQAAADa613fAAAIHklEQVR4Ae2cTWgc5xnH7VTWwb6ZHnwK1Eqiz/18ZlZrdEjtfByikB4URxeDggSJkQjOxQ40uIdKhkSmoURNQTSHEJKDDYYYEiJ6bJ0YHwyBBCkhVEaFiLgmThwjVO2s5te388rDzr7aWPvOrDwIvX9kzOy8u89/ns/3a/Yk3WSvwp77wLgnPqw7GqL9Svapvz0bOCSuDMpxGZFxOa0wrv53XF1x5VB4j+6REKVkSLQp6P8/L7NyVW7ITbkrnvhCDXzx1NWb6tOr6q7ndY+g7960aGS/9MqUzAsBPIWqrCv4ATQJheBaNficAPMyqXruf7AaeWhDCwMyGVJYE0+JyhawLp6s1dAZ2NDOQ9tNZF/w70klxEr4xGkeYb8VmZeT+pu3l0i7DMttQaqWBExCVUF947C0bw8RbU6jsrThCyQI/X1LMqp/qXVEtNodub5h5bQA+luvi9OskTVrUH8JzIkWoyqoX2pvAZEgmhSC6FQRtgGVIJoV9C8nRiR4NqdkzV4bllpZk1P6122JmA5+SXhAuKQlSILIAbkW36RimNg1ORCfSJsclG/ix6iYcewbJUVbHCJt8mu5I6QAd5QkbfZEDqov+K/4D5yGr6S4IwftiLTJAaVSNI0UUEFJc6CxVn4p4F4TUoZrjYNx4/R3qfUubuH2l7R0W9fIqdYHXMtgfKoZjRRkTUgp1qSwNSL7pF3mhRRjXtrNynizcqT1FW78ytgoW0yNOKZ3pNBTnPub1vWtaiNPL31kFHLkKeJsp1au34/IqLBVGieY4RxnOcMYgxR5mEfJUFJwkdZj1CAScfMlYWvI8Ba6+azyI8t8zUUmyNBJnnLrySxFXT6aBIe3ngQzTAN+gHWFqoJuC0zzBGVyFFqbHIdrk2M0Xt0WT2iCSLQFdCrodoVzPMthhFJrqHhyW0ttmtZJwYqI0Xx0+4FPOEoXZZxWEEFObu4j81IV4hAxNQTwEccQiq2IXfObERmQFfGTJQI+FQBmGKAnaSPzlcQDUSJ71d+k0AwyvAn4WyID8B1n6aQfSRaTgfQhkTbZb9RX8TVimNnfOZK0iS3Ifu3w9xZqepsdCxYYYoYPmONzvuBbboUCN9JSFVjkBD04SY4be/VCkV4C2yNTzRIRcnTxGI/QR4nHeY4JLvAzABWqDbVS4Q36cJMjMqUZbExNJ1W45xnmIiv8cptBksv88wGDUCMkMZRyKePQSQevsYDWgdkqwIcIhWSGWWgG95YwaX6tw8HF2fRqiV6EMywCFUyf8YC5ZLTiCXpZVQevWfuJBkejgYZeZ5VG7cP4VLTUs6JYaCJXm9dHnpd5nyleYYRhniFHN7k6Sv1kFT4G2FQrM/ThxNfJVU3k/7jRBBGjjAef//BP/swQh+miHydiaD1MAf6mvvIGPfGJ3LiXRw7JTakK8ROixzJ/QwyTyfIia3iASeZE3BRZVdIf0kRcuSvr8Yn4eArg80eORp60Q4GnWGKztsgR+uN5yV1xNZFB8RIgEsnsi5wnG3F7ocSVBoVLJ6U4RDwZ1ESOi69A0rXWMk9H/KVAiSU8s3DhbBxP8RWOayIjQvJEdAH/UkQvwlOs4Rta+Y4BivZEkBFNZNyeSAWPKj40DLHv0EVZi4lLgRcbFi2OPZFxTeS0RXeyTEVEXqdR+4wM5dDtdT+zHdP32OG0NRFNpYMCg4xzmVusAuBv6vyf0YWE6OHjujt94CO6KNkTsTctXSKWKAaE+hjjXW4DVZMK8A5ZnLBfllUqRnI8GsO0rJzdhIOQo48nmYUGPvMS/TXm9bomGNHJJxy2dnYj/MZCoJ8Bvmrg9k/X1GAui4befuBZCpbh10iIceFSIsMFMPJFheVIKD6D2c6Rs02IZokSH0Xy/N6g4gPTkcS3YBC5QhnXvkQxi8b4enEUFbP9i9+GgvbymhkaeIKyfdGoy3h7oXN00UEnGdyaq3kumOGYP4SJr0QHK1QMneVxrcp464GVNqJ+eniB81zmbcYimaBIhq+oGvWx6qOp0slFg+oCnZSsBlaxhroOZeYgFOdLjtXUTCUGIEJlHfgr3Th6iMxwXRCuABlKlkPdGJMPwvdAhXV81vGACsdCQVyKzNY9c49/8xttXJTJ87NRCU+QsZx8sJ4O6uZT84nzJV24oU6e5DZEiHj8jnw4Rrlg1AAXedR6Oshqgi7PED/hm4mPsZpn2se7RhD+E93h5xPG6ORrHsaxnqCzmDLN8Sq+ObYA3qaz5q4xVusq43/UpL3nuFVHZJmigt2UqdUkdpZJzOYrXKYDqdHJrbrUeJNnwmf+ON/WPYgfGSRvMYltvayQY4Lqpho5X1O0O3Rw2Sjah0MiJb6o67/KGDmLZQXrhZ4Cg9wxMnMFeIFcRHPjRgYfCYn08bmh0TNkLBZ6rJfehG7eAyp14XOOHtxI0hw06q5XQiKPMGcEg7NkLJberBdDBZceFsLxh3b87ynTX1faF+rowlRYqDzGB4AfIXKOPovFUOvlaaHIEXp4TxsYPj/xKYJTF3PKdFDf3g/nIruYMSci6LVenrbYMKCpuHQzyASTvMqQLj4MvWWZYroGb/FyqJEcQ0zzZuTTE+RtNgxYbOEw3D5HllzjnydLJoJ8pHfG/NR2C4e5qSb90JtqLLY5pQ6jFhvPUge98WznbwXcYZszd8h22R20gTn9W8p3/ib/nXnsIv0HYXbA0aTdw2LpOr63e6AytUdcdw8dp/8YePoP5u++KiH9L6/YfZ1I+l/wsvvKnda/BGn3tVS7Lwoz8cBe3fY/X8OFeG8t3fwAAAAASUVORK5CYII=");
	margin:0 2px 0 0;
}

.new-email {
	background-image: url("data:image/png;base64,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");
	margin:0 2px;
}

.top-facebook, .top-twitter, .top-googleplus, .top-rss, .top-email {
	background: url('http://cdn3.iosnoops.com/wp-content/themes/iosnoops/images/icons_sprites_20130608x1.png') no-repeat;
	display: inline-block;
	height: 16px;
}

.top-facebook {
	background-position: -150px 0;
	width: 8px;
}

.top-twitter {
	background-position: -450px 0;
	width: 12px;
}

.top-googleplus {
	background-position: -250px 0;
	width: 15px;
}

.top-rss {
	background-position: -350px 0;
	width: 16px;
}

.top-email {
	background-position: -550px 0;
	width: 16px;
}
 
/********************************************************************************************* 

4. Main Navigation  -------------------------  header.php

*********************************************************************************************/   

#menu {
 	background: #45484d;
 	background: -moz-linear-gradient(top,  #45484d 0%, #000000 100%); 
 	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000));
 	background: -webkit-linear-gradient(top,  #45484d 0%,#000000 100%);
 	background: -o-linear-gradient(top,  #45484d 0%,#000000 100%);
 	background: -ms-linear-gradient(top,  #45484d 0%,#000000 100%);
 	background: linear-gradient(to bottom,  #45484d 0%,#000000 100%);
 	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
 	margin: 20px 0 0 0;
 	width: 988px;
 	height: 34px;
 	float: left;
 	-webkit-border-radius: 7px;
 	-moz-border-radius: 7px;
 	border-radius: 7px;
	padding-left:7px; 
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
}
	
#menu ul.dropdown {
	width:950px;
	float:left;
	padding:0 10px;
}
	
#menu #menu-nav{
	width:920px;
}
	
#header #menu .social {
	float:right;
	height:34px;
	margin-top:4px;
	margin-right:13px;
	text-align:right;
}
 	
#header #menu .social li {
 	width:33px;
 	display:inline;
 	padding:0;
}
 	
#header #menu .social li:hover {
 	background:none;
}

#menu-top-menu {
 	padding: 0 10px 0;
}

.social-icons ul {
 	float: left !important;
 	height: 18px !important;
 	padding: 0 0 0 8px !important;
}

.social-icons ul a { 
 	margin: 0 !important;
}

.social-icons li {
 	display: inline !important;
 	padding: 2px 15px 0 !important;
}

.homebutton {
	width: 23px;
	height: 19px;
	display: inline-block;
	background: url('http://cdn3.iosnoops.com/wp-content/themes/iosnoops/images/icons_sprites_20130608x1.png') no-repeat;
	background-position: -50px 0;
}

.contact-bar {
	background: #45484d;
	background: -moz-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000));
	background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%);
	background: -o-linear-gradient(top, #45484d 0%,#000000 100%);
	background: -ms-linear-gradient(top, #45484d 0%,#000000 100%);
	background: linear-gradient(to bottom, #45484d 0%,#000000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
	width: 300px;
	height: 22px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	clear: both;
	text-align: center;
}

.contact-bar ul {
	display: inline-block;
	font-family:'Ubuntu Condensed',Arial Narrow,Arial,Helvetica,sans-serif;
	height: 22px;
	margin: 0 auto;
	list-style: none;
}

.contact-bar ul li {
	height: 22px;
	margin-top: 0px;
	position: relative;
	float: left;
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	transition: all 0.2s linear;
	display: inline;
}

.contact-bar ul li:hover {
	background:#111417;
}

.contact-bar ul li a {
	color: #f4f4f4;
	padding: 3px 20px;
	display: block;
}
 
/********************************************************************************************* 

5. Featured Slider  -------------------------  featured.php

*********************************************************************************************/   

#adsky {
	width:155px;
	height:280px;
	float:right;
	position:relative;
 	}

#adsky .adskytext {
	font-style:italic;
	margin: 0px auto;
        text-align: center;
        font-size:10px;
 	}

#adsky .ad1 {
	margin: 0px 15px 15px 15px;
 	}

#adsky .ad2 {
	margin: 15px 15px 0px;
 	}

#feature { 
	background:#232020;
  	float:left;
	width:855px;
	height:280px;
	background:url(http://cdn5.iosnoops.com/wp-content/themes/iosnoops/images/featurebg3.png) no-repeat;
	position:relative;
	}
  
 #navi ul {	
 	margin:0 auto;	
 	width:410px;
 	position:absolute;
 	top:215px;
 	left:437px;
 }

#navi li {	
 	float:left;
 	list-style-type:none;
	text-align:center;
	display:inline;
	margin-left:8px;
}

#navi a {
	color:#333333;
	display:block;
	position:relative;
	word-spacing:-2px;
	font-size:11px;		
	text-decoration:none;
	opacity:0.5;
}	

#navi a.current {
	 opacity:1;
}
 
#navi a:hover {
	opacity:1;
}

#navi img {
	border:1px solid #000;
	margin:0;
	display:block;
	width:70px;
	height:44px;
 }

#navi strong {
	display:block;		
	font-size:13px;
}

/* panes */
#panes {
	height:280px;
	
	/* must be relative so the individual panes can be absolutely positioned */
	position:relative;
	overflow:hidden;
}

/* crossfading effect needs absolute positioning from the elements */
#panes div {
	display:none;		
	position:absolute;
	font-size:13px;
	color:#ede9e9;	
	line-height:1.4;
	text-shadow:1px 1px 0 #000;
	overflow:hidden;
	padding:19px;
	width:817px;
  }
 
#panes p a {
color:#fff;
font-weight:normal;
}

#panes img {
	float:left;
	margin:0 40px 0 0;	
	width:384px;
	height:240px;
	border:1px solid #000000;
	-webkit-box-shadow: 0 0 30px rgba(0,0,0,1.0);
	-moz-box-shadow: 0 0 30px rgba(0,0,0,1.0);
	box-shadow: 0 0 30px rgba(0,0,0,1.1);
}

#panes a.more {
	color:#ede9e9;
	font-weight:normal;
        text-decoration:none;
}

#panes h2 {
	font-size:22px;
	padding:0;
	margin:0 0 5px 0;
	line-height:1.3;
	font-weight:normal;
}

#panes h2 a {
	color:#d3d3d3;
	line-height:1.3;
	text-decoration:none;
}
 
#panes p {
	padding:5px 0 0 0;
} 


/********************************************************************************************* 

6. Featured Categories  -------------------------  blocks.php

*********************************************************************************************/   

#blocks {
	float:left;
	width:820px;
	background:#FFFFFF;
	padding-bottom:15px;
}

.colart {
	width:205px;
	float:left;
}
 
.colart:hover h3 {
	background:#2c2727;
}
	
.colart h3 {
	text-align:center;
	background:#141212;
	font-size:16px;
	padding:4px 0;
	text-shadow:1px 1px 0 #000;
}
	
.colart h3 a {
	color:#d3d3d3;
	font-weight:normal;
 	font-size:16px;
        text-decoration:none;
}
 	
.colart .entry {
 	padding:8px 15px 0px;
  	font-size:15px;   
 	line-height:1.4; 
 	text-align:center;
}

.colart .entry2 {
 	padding:4px 15px 0px;
  	font-size:15px;   
 	line-height:1.4; 
 	text-align:center;
}
	
.colart h2 {
 	font-size:16px;
 	font-weight:normal;
 	font-style:normal;
 	line-height:1.3;
}
 	
.colart h2 a {
 	color: #E88013;
 	text-decoration:none;
}

  	
/********************************************************************************************* 

7. Homepage Articles -------------------------  index.php

*********************************************************************************************/   
#content {
 	float: left; 
	width: 665px;
	margin: 0px 30px 15px 0px;
	/* margin: 0px 10px 15px 10px; */
	}

#content2 {
 	float: left; 
	width: 633px;
	border: 1px solid #BBBDBF;
	padding: 10px 15px 15px;
	background: #FFFFFF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	margin: 15px 30px 15px 0px;
	/* margin: 15px 10px 15px 10px; */
	}

.col_right, .col_left{
	float: left;
	width: 310px;
	}

.col_left{
	padding-right: 30px;
	}

#content .titlewrap {
	width: 100%;
	float: left;
	clear: both;
	margin-top: 15px;
}
 	
h3.title {
	color:#2a2828;
	font-size:24px;
	font-weight:normal;
  	clear:both;
  	line-height:0.8;
  	padding-right:15px;
  	padding-bottom:2px;
  	float:left;
	text-shadow: 1px 1px 0 #FFF; 
	font-style: italic;
}

h3.titlecenter {
	width: 100%;
	text-align: center;
}

h3.title404 {
	color:#2a2828;
	font-size:22px;
	font-weight:normal;
  	clear:both;
  	line-height:0.8;
  	background:#FFFFFF;
  	float:left;
  	width:633px;
}
	
#content .post {
	float:left;
	clear:both;
	width:633px;
	background:#FFFFFF;
	margin:15px 0 0 0;
	padding:10px 15px;
	border: 1px solid #BBBDBF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
}

#content2 .post2 {
	float:left;
	clear:both;
	width:633px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAQAAAAe/WZNAAAAGklEQVQIHQXBAQEAAACCIP5/aaMBsoKVWMABjBYJAeFgXpYAAAAASUVORK5CYII=) repeat-x bottom center;
	padding:7px 0;
	-o-transition: background-color .1s linear;
	-ms-transition: background-color .1s linear;
	-moz-transition: background-color .1s linear;
	-webkit-transition: background-color .1s linear;
	transition: background-color .1s linear;
}

#content2 .post2:hover {
	background-color:#EDF0F3;
}
 	
#content .sticky h2 a {
 	background:url(http://cdn3.iosnoops.com/wp-content/themes/iosnoops/images/sticky.png) no-repeat 0 5px;
 	padding-left:20px;
}
 	
.post h3, .post h2, .post h1 {
	margin-bottom:2px;
}

.post-add-margin h3, .post-add-margin h2, .post-add-margin h1 {
	margin-bottom:12px;
}
	
.post h1 a {
	font-size:23px;
	line-height:1.2;
	text-decoration:none;
	font-weight:normal;
}

#content2 h1 {
	font-size:22px;
	line-height:1.2;
	margin-bottom:10px;
	text-decoration:none;
	font-weight:normal;
}
	
.post h2 a {
	font-size:20px;
	line-height:1.2;
	font-weight:normal;
	text-decoration:none;
}
	
h3.topcat {
	color:#2a2828;
	font-size:24px;
	font-weight:normal;
  	clear:both;
  	padding-right:15px;
  	float:left;
  	line-height:0.8;
        padding-bottom:2px;
	text-shadow: 1px 1px 0 #FFF; 
}
 	
h3.topcat a {
 	color:#2a2828;
	text-decoration:none;
}
 	
h3.topcat ul li { 
	display:inline; 
	float:left; 
	padding-right:10px; 
} 
	
.post .thumb img {
	float:left;
	border:4px solid #000;
	margin:5px 10px 5px 0;
}
 	

#single ul.post-meta  {
 	margin: 5px 0 7px 0;
}
 	
#content.single {
}
	
#content.page {
	width: 665px;
}
	
#content.page .post {
	padding:10px 15px 15px;
	background:#FFFFFF;
	margin-top:15px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
}
	
#content.single .post {
	padding:10px 15px 15px;
	background:#FFFFFF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
}
	
#content .post a.more-link {
	float: right;
 	clear: both;
	font-size: 16px;
}
 	
.post .entry {
 	line-height: 1.3;
}
    
.post .entry ul {
	margin:0 0 20px;
	padding:0 0 0 30px;
}

.post .entry ul li {
	list-style-type:square;
}

.post .entry ol {
	margin:0 0 20px;
	padding:0 0 0 30px;
}

.post .entry ol li {
	list-style-type:decimal;
}
	
.post .entry a {
	font-weight:normal;
}
 
.post blockquote {
 	border-left:3px solid #CCCCCC;
	color:#777777;
	font-size:14px;
	font-style:italic;
	line-height:1.4;
	margin:10px 20px 10px 30px;
	padding-left:10px;
}

blockquote, q {
	quotes:none;
}

.post .alignleft {
	float:left;
	margin:4px 15px 10px 0;
}
	 
.post .alignright {
	float:right;
	margin:10px 0px 10px 15px;
}
	
	
.prevnext {
	float:left;
	clear:both;
	width:633px;
	margin-bottom:20px;
}

.relatedart {
	float:left;
	clear:both;
	width:633px;
	margin-top:10px;
	margin-bottom:0px;
}
	
.prevnext .previous {
	float:left;
}
	
.prevnext .next {
	float:right;
 	text-align:right;
}
	
.prevnext a {
	padding: 2px 5px; 
	margin-bottom: 5px; 
	font-weight: bold; 
	background: #737070; 
	font-size: 12px; 
	-moz-border-radius: 3px; 
	-khtml-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	border-radius: 3px; 
	border: none; 
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); 
	color: #fff;
	display:block;
}
	
.gallery .gallery-item { 
	display: -moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	zoom: 1;
	display: inline; 
	margin:10px; 
}
 
.gallery { 
	margin: auto; 
	text-align:center; 
	clear:both; 
} 
 
.gallery img { 
	border: 2px solid #cfcfcf; 
}
 
.gallery-caption {
	margin-left: 0; 
}

#nav-apps {
	text-align: right;
	margin-bottom: 0px;
}

.third-div, .third-div-last {
	float: left;
	width: 179px;
	height: 478px;
	background-color: rgb(255, 255, 255);
	border: 1px solid rgb(183, 185, 189);
	padding: 10px 15px;
	line-height: 1.5em;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
}

.third-div {
	margin: 15px 16px 0px 0px;
}

.third-div-last {
	margin: 15px 0px 0px 0px;
}

.third-title {
	font-size:22px;
	text-align:center;
	display:block;
}

.third-list {
	overflow:hidden;
	white-space:nowrap;
}

.bottom-link {
	float:right;
	clear:both;
	margin-top:5px;
}

div.rotator0, div.rotator1, div.rotator2 {
	position:relative;
	height:178px;
	width:178px;
	margin:5px 0px 10px 1px;
}

div.rotator0 ul li, div.rotator1 ul li, div.rotator2 ul li {
	float:left;
	position:absolute;
	list-style:none;
	height:178px;
	width:178px;
	opacity:0;
}

div.rotator0 ul li img, div.rotator1 ul li img, div.rotator2 ul li img {
	border: 0;
}

div.rotator0 ul li.show, div.rotator1 ul li.show, div.rotator2 ul li.show {
	z-index:500;
	opacity:1;
}

.third-pic-0, .third-pic-1, .third-pic-2, .third-pic-3, .third-pic-4, .third-pic-5 {
	width: 178px;
	height: 178px;
	display: block;
	background-size: 178px 1068px;
	background-repeat: no-repeat;
}

.third-pic-0 {
	background-position: 0 0;
}

.third-pic-1 {
	background-position: 0 -178px;
}

.third-pic-2 {
	background-position: 0 -356px;
}

.third-pic-3 {
	background-position: 0 -534px;
}

.third-pic-4 {
	background-position: 0 -712px;
}

.third-pic-5 {
	background-position: 0 -890px;
}

.third-arrow-sale, .third-arrow-free, .third-arrow-new {
	margin-left:-4px;
	background:url('http://cdn3.iosnoops.com/wp-content/themes/iosnoops/images/deal_arrows_20130404x1.png') no-repeat;
	width:182px;
	height:178px;
	display:block;
}

.third-arrow-sale {
	background-position:-368px 0;
}

.third-arrow-free {
	background-position:-368px -356px;
}

.third-arrow-new {
	background-position:-368px -712px;
}

.third-bottom-pic {
	padding:0;
	left:0;
	bottom:0;
	width:174px;
	background-color:black;
	position:absolute;
	z-index:9999;
	-khtml-border-radius:4px;
	-ms-border-radius:4px;
	-o-border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	opacity:0.75;
	display:block;
	margin-left:2px;
}

.third-bottom-pic-txt {
	line-height:1.6em;
	padding:0;
	margin:3px 7px;
	width:160px;
	color:white;
	text-align:center;
	font-size:12px;
	overflow:hidden;
	white-space:nowrap;
	display:block;
}

.third-bottom-pic-txt-italic {
	font-size:16px;
	font-style:italic;
}

.best-of-day {
	font-size: 22px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	width: 100%;
	float: left;
}

.everything-else {
	font-size: 22px;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	width: 100%;
	float: left;
	margin: 10px 0;
}


/********************************************************************************************* 

8. Single Articles & Pages -------------------------  single.php, page.php

*********************************************************************************************/   
 	
.share {
 	clear:both;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAQAAAAe/WZNAAAAGklEQVQIHQXBAQEAAACCIP5/aaMBsoKVWMABjBYJAeFgXpYAAAAASUVORK5CYII=) repeat-x bottom center;
 	padding-bottom:20px; 
 	margin-bottom:10px; 
}
	
.share h3, .prevnext h3, .relatedart h3  {
	font-size:16px;
	color:#2a2828;
	margin-bottom:10px;
	font-weight:normal;
}

.share li {
	padding:3px 0 2px 20px;
	display:inline;
	margin-right:15px;
}

.share li a {
	color:#333;
	font-size:14px;
	font-weight:bold;
}

li.facebook  {
	background:url(http://cdn5.iosnoops.com/wp-content/themes/iosnoops/images/facebook.png) no-repeat left;
}

li.twitter  {
	background:url(http://cdn1.iosnoops.com/wp-content/themes/iosnoops/images/twitter.png) no-repeat left;
}

li.delicious  {
	background:url(http://cdn2.iosnoops.com/wp-content/themes/iosnoops/images/delicious.png) no-repeat left;
}

li.digg  {
	background:url(http://cdn3.iosnoops.com/wp-content/themes/iosnoops/images/digg.png) no-repeat left;
}

li.stumble  {
	background:url(http://cdn4.iosnoops.com/wp-content/themes/iosnoops/images/stumble.png) no-repeat left;
}
	
.tag-links {
	background:url(http://cdn5.iosnoops.com/wp-content/themes/iosnoops/images/tag.png) no-repeat left 2px;
	padding-left:20px;
	float:left;
	clear:both;
}

.nextpage {
	background:url(http://cdn1.iosnoops.com/wp-content/themes/iosnoops/images/page.png) no-repeat left;
	padding-left:20px;
	float:left;
	clear:both;
	margin-bottom:5px;
	font-weight:bold;
}
 
 
/********************************************************************************************* 

9. Comments  -------------------------  comments.php

*********************************************************************************************/   

#comments { 
	float: left;  
	background: #FFFFFF;
	margin-top: 15px;
	border: 1px solid #BBBDBF;
	padding: 15px 15px 0;
	width: 633px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
}

#respond { 
	float: left; 
	width: 633px; 
}

#comments h3 {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAATBAMAAAAOpGKDAAAAFVBMVEVqampmZmZjY2NkZGRpaWlnZ2doaGibYqhjAAABJElEQVR4XgUAu5ajIPTysuaiscZXaoRoDUKmDpJYZ01m/v8T9oAl3DTnB7NCtd7PF4EIVIzXviJKt5odN4/57WHY0K4Ta+KA7OlTaPgdwpdxjV/QqCbtpyCeGqKbNn3/SaKjSBeDC0MwS6/EIuVkIKq16pgl8OuHHQ7Da8Q+sARVZED16PTs4d2XXFnF0BtQOLK+PYLdQ4Ih5Q+R4GsrG8IvpHO8Mtttxj+gfQxz2eDxuW2dZX8ieXgU+m987ed5PdZ6YbEYC4+F6FbZTC6eY3bODw+4/6B2pwyNcjLfepBnAyKYNJYdFX+Ny+90PD8enM8adSUBLkMs0m1uBRKUgAR0RApFiK7sAnq/p66QKwm+3epdtIXBTOtwoXHcA5C5ygzk+z+ZwDohsnBO2gAAAABJRU5ErkJggg==) repeat-x 2px -5px;  
	margin: 0 0 15px 0;  
	clear:both; width:100%; 
	font-weight:normal;
}


#comments ul.children #respond { 
	background: none; 
	width: 95%; 
}


#comments h3 span { 
	font-size: 16px; 
	font-weight: normal; 
	color: #2a2828; 
	background: #FFFFFF; 
	padding-right: 15px; 
	line-height: 0.6; 
	margin-bottom: 15px; 
}


#comments div.comments { 
	margin: 0 0 10px 0; 
}

#comments div.comments h2 { 
	font-size: 18px; 
	font-weight: normal; 
}

#comments div.comments li, #main #respond { 
	padding: 10px 0 5px; 
	margin-top: 10px; 
}

#comments ol.commentlist div.comment-content { 
	margin-left: 95px; 
}

#comments cite { 
	font-style: normal; 
	font-weight: normal; 
}

#comments p.trackbackurl { 
	font-size: 11px; 
}

#comments p.trackbackurl span.url { 
	font-weight: bold; 
	padding: 1px; 
}

#comments a.more-link { 
	display: block; 
	margin: 10px 0 0; 
}

#comments div#comments-comments ul, #comments div#comments-comments ol { 
	margin-left: 0; 
}

#comments .comments { 
	padding: 0px 0; 
	clear: left; 
}

#comments .comments li { 
	margin: 0px 0 0em 0; 
	padding: 20px 0; 
	list-style-type: none; 
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAQAAAAe/WZNAAAAGklEQVQIHQXBAQEAAACCIP5/aaMBsoKVWMABjBYJAeFgXpYAAAAASUVORK5CYII=) repeat-x top center; 
	float: left; 
	width: 100%; 
}

#comments .comments li ul li { 
	padding: 10px 0 5px 0; 
}

#comments ul.children { 
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAdCAQAAAANkfQJAAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfcCBwPNyO6q0NpAAAAsUlEQVQ4y2O8vvRrFAMD11YxHwacgImBCDCqiExF/9n+sxFU9Ffi9Qp0ZVis+xaIrgyrm9CV4XA4qjKcvkNWhicIvgW+Xg1RxgIR+C33OQ3C+ieEpMzv9WrRUMZfjJCUiRtwbRINJRji3/ze9xJUxHKfv4OFYx/TF1ThL1H/eRBKJG2ZnzK+wdD75OEfOWQleIMApgSPIoQSnIqQleBQhKoEqyJ0JQwMWHz3j5/pI6oIAG6fRtsk/VgWAAAAAElFTkSuQmCC) no-repeat 0 25px; 
	margin: 0; 
	padding: 0 0 0 25px; 
	float: left; 
}

#comments .comments li ul.children { 
	margin-top: 10px; 
	padding: 0; 
	width: 95%; 
}

#comments .comments li ul.children li { 
	clear: left; 
	margin: 0 0 0px 30px; 
	background: none; 
}

#comments .comments li ul li { 
	border: none; 
}

.comment-body { 
	position: relative; 
}

.comment-body p a { 
	text-decoration: underline; 
}

#comments .comments .comment-author-admin cite.fn a { 
	color: #DB2A3B; 
	font-style: italic; 
	font-size: 14px; 
}

#comments blockquote { 
	color: #777777; 
	font-size: 11px; 
	font-style: italic; 
}

#comments .comments cite.fn { 
	font-size: 12px; 
	font-weight: bold; 
}

#comments .comments cite.fn a { 
	color: #3B3232; 
}

#comments .comments div.gravatar { 
	float: left; 
	display: inline; 
	width: 75px; 
	margin: 0 10px 5px 0; 
}

#comments .comments div.gravatar img { 
	margin: 0; 
}

#comments .comments div.comment-author { 
	line-height: 18px; 
	margin: 0 10px 3px 0; 
	width: 160px; 
	position: relative; 
}

#comments .comment-author { 
	float: left; 
}

#comments .comment-author img.avatar { 
	float: left; 
}

#comments .comment-meta { 
	position: absolute; 
	top: 20px; 
	left: 0px; 
}

#comments .comments div.comment-content {  
}

.comments p, .comments li.author p { 
	font-size: 12px; 
	line-height: 1.4; 
	margin-left: 185px; 
}

#comments .comments .avatar { 
	float: left; 
	margin: 0 10px 0 0; 
}

#comments .comments span.says { 
	display: none; 
}

#comments .comments .children { 
	margin: 0 0 0 0; 
}

#comments .comments .commentmetadata a.comment-edit-link { 
	background: none; 
}

#comments .comments .commentmetadata a { 
	display: inline; 
	font-size: 10px; 
	color: #9d9c9c; 
	padding: 0; 
	line-height: 17px; 
	margin: 0; 
	border-bottom: none; 
	font-weight: normal; 
	clear: both; 
	float: left; 
}

#comments .comments .commentmetadata a:hover { 
	color: #4f535b; 
	text-decoration: none; 
	border: none; 
	padding: 0; 
}

#comments .comments .reply { 
	margin: 15px 0 0 0; 
	text-align: right; 
	clear: both; 
}

#comments .comments .cancel-comment-reply p { 
	margin: 0 0 0 0; 
	border: none; 
}

#comments .afterpost .navigation .alignleft a, #comments .reply a, .afterpost .navigation .alignright a { 
	padding: 3px 12px 3px 11px; 
	margin-bottom: 5px; 
	font-weight: 700; 
	text-transform: uppercase; 
	text-decoration: none; 
	font-size: 10px; 
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAAASCAQAAABLer77AAAAAmJLR0QA/4ePzL8AAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfcCBwQASZUp8LeAAAA4UlEQVRIx73UsVFDMQzG8b+e9eq0lLhgggyQIehztAxAxyLUabMCd9SMkCYtd6lo4VmikB2ygJ7UufmdPtsS56HqU7mbmAAhoxxwGu27HU+fUrfzu24K2aRhNJafZS/1Y94pQeaAgQbZ+L3I/TKXQqEgqaTHlCyoF+8H+WRIajQE8BXIaI2Ms0mwK6qGASDJ5HhAFsHmk+ObGIZGqFM66dc5O2mrTOnjLsH6GsglvaPacARbhfRbkmQyQMYq8P5es+ufPFOlf5NsEBxamS48+k3WWT2i5U0cfeaFyhr1xYHXP2kPtCCopPsdAAAAAElFTkSuQmCC) no-repeat; 
	border: none; 
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); 
	color: #fff; 
}

#comments .cancel-comment-reply { 
	float: left; 
	clear: both; 
	margin-bottom: 10px; 
}

#comments .cancel-comment-reply a { 
	padding: 2px 5px; 
	margin-bottom: 5px; 
	font-weight: 700; 
	text-transform: uppercase; 
	background: #737070; 
	font-size: 10px; 
	-moz-border-radius: 3px; 
	-khtml-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	border-radius: 3px; 
	border: none; 
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.3); 
	color: #fff; 
}

#comments .afterpost .navigation .alignleft a:hover, #comments .afterpost .navigation .alignright a:hover, #comments .reply a:hover, #comments .cancel-comment-reply a:hover { 
	text-decoration: none; 
}

#commentform { 
	color: #6F6F6F; 
	clear: both; 
}

#commentform code { 
	font-size: 11px; 
}

#commentform p { 
	margin: 0 10px 15px 0; 
	font-size: 12px; 
	border: none; 
	padding: 0; 
}

#commentslabel, #commentform label { 
	line-height: 2.0em; 
	font-size: 12px; 
	font-style: italic; 
}

#comments textarea, #commentform textarea { 
	width: 580px; 
	height: 160px; 
}

#comments ul.children textarea, #commentform ul.children textarea { 
	width: 450px; 
}

#comments #submit, #commentform #submit { 
	background: #000 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAAAAADI/isbAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3AgcEAUM63DODAAAABpJREFUCNdjYGAQZGJkYmBiRINMWFgokIEBAA1vAGRhbb9oAAAAAElFTkSuQmCC) repeat-x 0 0; 
	display: inline-block; 
	padding: 6px 15px 6px; 
	color: #fff !important; 
	font-size: 12px; 
	font-weight: bold;
	line-height: 1; 
	text-transform: uppercase; 
	text-decoration: none; 
	word-spacing: 3px; 
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	-moz-box-shadow: 0 0 0 rgba(0,0,0,0.25); 
	-webkit-box-shadow: 0 0 0 rgba(0,0,0,0.25); 
	text-shadow: 0 -1px 1px #000; 
	border: none; position: relative; 
	cursor: pointer; 
	overflow: visible; 
	width: auto; 
	cursor: hand; 
	margin: 12px 0; 
}

#comments #submit:hover, #commentform #submit:hover { 
	background: #333; 
}

#commentform #subscribe { 
	float: left; 
	margin: 5px 5px 0 0; 
	text-transform: none; 
}
 
.trackblist { 
	list-style-type:decimal; 
}
 
.recentcomments {
	margin-bottom: 5px;
} 

/********************************************************************************************* 

10. Forms  -------------------------   searchform.php

*********************************************************************************************/   
 
 
#respond input { 
	background: #f5f6f9; 
	border: 1px solid #b7bdc7;  
	-moz-box-shadow: 3px 3px 0px rgba(0, 0, 0, 0.10); 
	-webkit-box-shadow: 3px 3px 0px rgba(0, 0, 0, 0.10); 
	color: #666; 
	font-size: 13px; 
	padding: 5px; 
	margin:0 8px 5px 0;
}

#respond textarea { 
	background: #f5f6f9; 
	border: 1px solid #b7bdc7;  
	-moz-box-shadow: 3px 3px 0px rgba(0, 0, 0, 0.10); 
	-webkit-box-shadow: 3px 3px 0px rgba(0, 0, 0, 0.10);  
	color: #666; 
	font-size: 13px; 
	padding: 5px; 
}

#searchform #s { 
	background: #f5f6f9; 
	border: 1px solid #b7bdc7;
	color: #666; 
	font-size: 13px; 
	padding: 5px; 
	margin:0 5px 5px 0; 
}

#sidebar #searchform {
	float:left; 
	clear:both;
}

#submit { 
	background: #737070; 
	border: 1px solid #504F4F; 
	color: #F1ECEC;  
	font-size: 10px; 
	font-weight:bold; 
	padding: 5px;  
}

#searchsubmit { 
	background-color: #737070; 
	border: 1px solid #737070; 
	color: #F1ECEC; 
	font-size: 12px; 
	text-transform: uppercase; 
	padding:5px 5px 4px 5px; 
	border-radius: 4px; 
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
}
 
input { 
	padding:5px; 
}

/********************************************************************************************* 

11. Sidebar & Widgets -------------------------  sidebar.php

*********************************************************************************************/   
 
#sidebar {
 	float: right; 
	position: relative;
	width: 300px;
	margin: 15px 0 0 0;
	/* margin: 15px 10px 0 0; */
}
	
#sidebar h3 {
	font-size:26px;
	color:#4c677c;
	font-style: italic;
}
	  
#tabs {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAAAAABzQ+pjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH3AgcEAopJ+wGhAAAABRJREFUCNdjlnH4ymR0joH5K4MRABXgA4EEXqK3AAAAAElFTkSuQmCC);
	padding:6px;
	float:left;
	clear:both;
	width:288px;
	margin-bottom:30px;
}
	
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 31px; /*--Set height of tabs--*/
 	width: 100%;
}

ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px; /*--Subtract 1px from the height of the unordered list--*/
	line-height: 31px; /*--Vertically aligns the text within the tab--*/
 	border-left: none;
	margin-bottom: -1px; /*--Pull the list item down 1px--*/
	overflow: hidden;
	position: relative;
}

ul.tabs li a {
	text-decoration: none;
	color: #e9e9e9;
	display: block;
	font-size: 11px;
	text-transform:uppercase;
	font-weight:bold;
	padding: 0 8px;
 	outline: none;
 	cursor:pointer;
}

ul.tabs li a:hover {
 	}
 	
html ul.tabs li.active, html ul.tabs li.active a,  html ul.tabs li.active a:hover  { 
/*--Makes sure that the active tab does not listen to the hover properties--*/
	background: #e7e8e9;
	color:#363333;
}
	
.tab_container {
 	overflow: hidden;
	clear: both;
	float: left; 
 	background: #e7e8e9;
	padding:6px;
	width:276px;
}

.tab_content {
	padding: 10px 0;
	font-size: 12px;
	background: #FFFFFF;
	border:1px solid #d6cece;
}
	
.tab_container #tab4 {
	padding:10px;
}

#sidebar .widget {
 	clear:both;
	float:left;
 	margin:0px 0px 25px 0px;
 	width:300px;
}
	
#sidebar .widget h3 {
	margin:0;
	text-shadow: 1px 1px 0 #FFF;
	text-align: center;
}
	
#sidebar .widget h3 span {
	color:#2a2828;
	font-size:20px;
	line-height:0.7;
	padding-bottom:2px;
	margin-bottom:10px;
	letter-spacing:-1px;
	word-spacing:3px;
	font-weight:normal;
}
	
#sidebar .widget div  {
	padding:0;
}
	
#sidebar .widget ul {
	clear:both;
}
	
#sidebar .widget ul li {
	list-style-type:square;
 	padding:0;
}
	
#sidebar .widget ul ul {
 	margin:0;
	padding:0 0 0 15px;
}
 
#sidebar .tab_container .recentcomments, #sidebar .tab_container .popular {
	color:#a3a0a0;
	font-size:11px;
}
	
#sidebar .tab_container .recentcomments li, #sidebar .tab_container .popular li {
	border-bottom:1px solid #ced7de;
	padding:5px 10px;
	clear:both;
}
	
#sidebar .tab_container .recentcomments li:last-child, #sidebar .tab_container .popular li:last-child {
	border-bottom:none;
}
	
#sidebar .tab_container .recentcomments a, #sidebar .tab_container .popular a {
	font-weight:bold;
	color:#3b3232;
	font-size:14px;
	display:block;
}
	
#sidebar .tab_container .recentcomments img { 
	float: left; 
	margin: 5px 8px 5px 0;  
	width: 50px; 
}
	
#sidebar .tab_container .popular li ul.post-meta li.comments {
	padding:0;
	text-align:right;
}
	
#sidebar .tab_container .popular li ul.post-meta li.comments a:hover {
	text-decoration:underline;
}
	
#sidebar #cat, #sidebar select {
	width:268px;
}

#sidebar #cat, #sidebar select {
 	background:#F7F7F7;
	border:1px solid #cdcfd4;
	color:#333333;
	display:inline;
	font-size:13px;
 	padding:5px;
 	line-height:1.3;
 	margin:5px 0;
	clear:both;
	float:left;
}
 
ul.gallery img { 
	border: 2px solid #D3DDE5; 
	width: 60px; 
	height: 60px; 
	float:left;
}

ul.gallery img:hover { 
	border: 2px solid #0C2B41;  
}

ul.gallery a { 
	border: none;
}

ul.gallery a:hover, ul.gallery li:hover, ul.gallery li a:hover, #ads li:hover { 
	border:none;
}

ul.gallery { 
	display: block; 
	list-style-type: none; 
	margin: 5px 0 0; 
	padding: 5px 0; 
}

#sidebar .widget ul.gallery li { 
	border: none; 
	padding: 0 6px 8px 0;
	float:left; 
	list-style-type:none; 
	list-style-position:outside;
}

   
/********************************************************************************************* 

12. Footer  -------------------------  footer.php

*********************************************************************************************/   
#footer {
	float:left;
	border-top: 2px groove #FFF;
	padding: 10px 25px;
	width: 945px;
}
	
#infowidget {
	width:408px;
	float:left;
	text-align:center;
}
	
#infowidget span {
	color:#9f9f9f;
	font-size:25px;
	font-style:italic;
}
	
#infowidget ul {
 	width:100%;
 	color:#716e6e;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}
	
#infowidget li {
	padding:0 0 4px 23px;
	margin:0 15px 3px 0;
	width:40%;
	float:left;
	text-align:left;
}

#infowidget li a {
	color:#716e6e;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}
	
#infowidget  li.rss  {
	background:url(http://cdn5.iosnoops.com/wp-content/themes/iosnoops/images/feed.png) no-repeat left;
}
	
#infowidget  li.phone  {
	background:url(http://cdn1.iosnoops.com/wp-content/themes/iosnoops/images/phone.png) no-repeat left;
}
	
#infowidget  li.email  {
	background:url(http://cdn2.iosnoops.com/wp-content/themes/iosnoops/images/email.png) no-repeat left;
}
	
#footer_search {
	margin:5px 0 0 0px;
	height:39px;
	background:#e4e5e6;
	border:1px solid #d3d6dd;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;	
	-moz-border-radius: 5px;
	border-radius: 5px;
	float:right;
	width:450px;
	padding:4px 5px 15px 10px;
	color:#9f9f9f;
	font-style:italic;
	font-weight:bold;
}
	
#footer_search #s {
	width:380px;
 	background:#f0f2f4;
	border:1px solid #cbcfd2;
}

#side_search {
	height:39px;
	border:1px solid #BBBDBF;
	padding:10px 10px 0px 10px !important;
	color:#737070;
	font-style:italic;
	font-weight:bold;
	background-color:#ffffff;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
	
#side_search #s {
	width:210px;
 	background:#f0f2f4;
	border:1px solid #cbcfd2;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
	
#footer .hr {
	clear:both;
	background:#d3d5d7;
	border-bottom:1px solid #fff;
	height:1px;
	float:left;
	width:100%;
	margin:12px 0 7px 0;
}
	
#copyright {
	float:left;
	font-size:12px;
	font-weight:normal;
	color:#6c6666;
	clear:both;
	text-shadow: 1px 1px 0 #FFF;
	margin-left:33px;
}

#switch-iphone {
	float:right;
	margin-right:33px;
	margin-top:-2px;
}
	
#designed {
	float:right;
	width:145px;
	font-size:10px;
	font-weight:bold;
	color:#6c6666;
	text-transform:uppercase;	 
}

/**********************

Misc. banrs

***********************/

.banner200 {
	width:200px;
	height:200px;
	margin:0 auto;
	padding:0;
}

.banner200 img {
	float:left;
	width:200px;
	height:200px;
	margin:0;
	padding:0;
}

.banner300 {
	width:300px;
	height:250px;
	margin:0;
	padding:0;
}

.banner600 {
	width:300px;
	height:600px;
	margin:0;
	padding:0;
}

.banner125 {
	float:left;
	width:125px;
	margin:0 12px;
	padding:0;
}

.banner125 img {
	float:left;
	width:125px;
	height:125px;
	margin:0;
	padding:0;
}


.alltop {
	width:300px;
	margin:0;
	padding:0;
	text-align:center;
}

.alltop img {
	width:170px;
	height:30px;
	margin:0 auto;
	padding:0;
}

.adsidetext {
	font-style:italic;
	margin-left: 0px auto;
        text-align: center;
        font-size:10px;
}

#footerbanner {
	width:468px;
	height:60px;
	float:left;
	margin:5px 0 0 0;
	padding:0;
}

img.deals { 
    margin: 1px 0px 0px 0px; 
}



/**********************

App details

***********************/


/** Left *******/
#app-left-bar {
	float: left;
	width: 200px;
	margin: 0;
}

#app-left-bar img {
	border-style: none;
}

.left-boxx {
	width: 184px;
	background: none repeat scroll 0 0 #EBEDEF;
	border: 1px solid #BBBDBF;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin: 5px 0 20px;
	padding: 12px 7px 8px;
	font-size: 12px;
	color: #3B3232;
	text-align: center;
}

.app-price {
        height: 24px;
        width: 100px;
        padding:0;
	margin: 15px auto;
}

.app-price a {
        color:#3B3232;
}

.app-icon {
        text-align: center;
	margin: 0px auto 10px;
	border-style: none;
}

.app-icon a {
        display: block;
	width: 178px;
	height: 178px;
	background-size: 178px 178px;
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 0 auto;
}

.app-rating {
        text-align: center;
	margin: 0px auto 10px;
	border-style: none;
	font-size: 14px;
}

.img-rating {
        vertical-align: -3px;
}

.user-rating {
        vertical-align: -1px;
}

.app-device {
	margin: 20px 0;
	text-align: center;
	line-height: 1em;
	height: 49px;
	width: 200px;
}

.device-iphone, .device-ipad {
	height: 49px;
	display: inline-block;
	background: url('http://cdn3.iosnoops.com/wp-content/themes/iosnoops/images/icons_sprites_20130608x1.png') no-repeat;
	margin: 0;
}

.device-iphone {
	float: left;
	width: 98px;
	background-position: -200px -150px;
}

.device-ipad {
	width: 98px;
	float: right;
	background-position: -500px -150px;
}

.app-cat {
        text-align: center;
	margin: 10px auto;
	border-style: none;
}

.app-info {
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	margin: 0 0 0 5px;
	text-align: left;
	-webkit-text-size-adjust:none;
}

.app-dl-sign {
	margin: 10px 0 5px;
}

.app-dl-sign-a {
	background: url(http://cdn1.iosnoops.com/wp-content/themes/iosnoops/images/dl_bg_20150523x1.png) no-repeat -200px 0;
	margin: 0 auto;
	display: block;
	width: 100px;
	height: 80px;
}

.app-dl-sign-a:hover {
	background-position: -200px -160px;
}

.app-down {
	font-size: 16px;
	font-weight: normal;
	color: red;
	line-height: 1;
	margin: 0;
	text-align: center;
	-webkit-text-size-adjust:none;
}

.app-up {
	font-size: 16px;
	font-weight: normal;
	color: green;
	line-height: 1;
	margin: 0;
	text-align: center;
	-webkit-text-size-adjust:none;
}

.app-stable {
	font-size: 16px;
	font-weight: normal;
	line-height: 1;
	margin: 0;
	text-align: center;
	-webkit-text-size-adjust:none;
}

.rank {
	font-size: 20px;
	font-weight: normal;
	line-height: 1;
	margin: 0 0 15px 0;
	font-style: italic;
	text-align: center;
	-webkit-text-size-adjust:none;
}

#app-left-bar2 {
	float: left;
	width: 120px;
	margin: 0;
	text-align: center;
}

#app-left-bar2 p {
	font-size: 13px;
	font-weight: normal;
	line-height: 1.3;
	text-align: center;
}

#app-left-icon3 {
	margin: 7px 0 0;
	float: left;
	width: 120px;
	text-align: center;
}

.app-left-icon3 {
	margin: 7px 0 0;
	float: left;
	width: 120px;
	text-align: center;
}

#app-left-bar33 p {
	font-size: 13px;
	font-weight: normal;
	line-height: 1.3;
	text-align: center;
}

.marginpleftbarbottom {
	margin: 0 0 8px 0;
}

.marginpleftbarbottom a {
	display: block;
	width: 100px;
	height: 100px;
	margin: 0 auto;
	background-size: 100px 100px;
	background-repeat: no-repeat;
	background-position: 0 0;
	position: relative;
}

.marginpleftbarnobottom {
	margin: 0;
	font-style: italic;
	font-weight: bold;
	font-size: 13px;
	width: 120px;
	text-align: center;
}

.marginpleftbarnobottom img {
	vertical-align: middle;
	margin-right: 2px;
	margin-bottom: 2px;
}

.left-box p a:visited, .left-box p a:hover, .left-box p a:active  {
	color: #E88013;
        font-size: 18px;
	text-decoration: none;
}

#app-left-bar3 {
	float: left;
	width: 70px;
	margin: 0;
}

.left-boxx3 {
	margin: 0;
	text-align: center;
	width: 70px;
}

.app-icon2 {
	margin: 0 10px;
}

.app-icon2 a {
	display: block;
	margin: 0 auto;
	width: 50px;
	height: 50px;
	background-size: 50px 50px;
	background-repeat: no-repeat;
	background-position: 0 0;
}

.app-price3 {
	margin: 5px 10px 0;
}

.app-charts-filter {
	text-align:center;
	margin-top:15px;
	font-size:16px;
	font-style:italic;
}

.app-charts-filter-select {
	font-size:14px;
	font-family:'Ubuntu',Verdana,Geneva,sans-serif; 
}

/** Right *******/

#app-right-bar {
	float: right;
	width: 485px;
	margin: 0px, 0px, 0px, 15px; 
}

#app-right-bar-small {
	float: right;
	width: 415px;
	margin: 0px, 0px, 0px, 15px; 
}

#app-right-bar-520 {
	float: right;
	width: 513px;
	margin: 0; 
}

#app-right-bar-525 {
	float: right;
	width: 503px;
	margin: 0 0 0 10px; 
}

#app-right-bar-500 {
	float: right;
	width: 490px;
	margin: 0; 
}

#app-right-bar-400 {
	float: left;
	width: 384px;
	margin: 0 0 0 5px; 
}

#app-right-bar-price {
	float: right;
	width: 84px;
	height: 67px;
	margin: 0 10px; 
	background: url(http://cdn1.iosnoops.com/wp-content/themes/iosnoops/images/dl_bg_20150523x1.png) no-repeat -468px 0;
}

#app-right-bar-price a, #app-right-bar-price a:link, #app-right-bar-price a:visited  {
	display: block;
	width: 84px;
	height: 67px;
	background-repeat: no-repeat; 
}

#app-right-bar-price:hover {
	background-position: -468px -160px;
}

#app-right-bar-3 {
	float: right;
	width: 390px;
	margin: 6px 3px 0 10px; 
}

#app-right-bar-3 ul {
	padding: 0;
	font-size: 12px;
	margin: 0 0 5px; 
}

#app-right-bar-3 ul li {
	list-style-type: none;
	padding-right: 15px;
	display: inline; 
}

#app-right-bar-3 ul li.last-item {
	list-style-type: none;
	padding-right: 0;
	display: inline; 
}

.app-right-bar-3 {
	float: right;
	width: 390px;
	margin: 6px 3px 0 10px; 
}

.app-right-bar-3 ul {
	padding: 0 !important;
	font-size: 12px !important;
	margin: 0 0 5px !important;
}

.app-right-bar-3 ul li {
	list-style-type: none !important;
	padding-right: 15px !important;
	display: inline !important;
}

.app-right-bar-3 ul li.last-item {
	padding-right: 0 !important;
}

.right-boxx {
	color: #3B3232;
}

.right-boxx h1 {
	font-size: 20px;
	line-height: 1.4;
	margin-bottom: 3px !important;
	font-weight: bold !important;
	text-align: left;
	-webkit-text-size-adjust:none;
}

.right-boxx p {
	font-size: 14px;
	font-weight: normal;
	line-height: 1.3;
	margin: 10px 0;
	text-align: left;
	-webkit-text-size-adjust:none;
}

.right-boxx img {
	margin: 0px;
	border-style: none;
}

#app-right-bar-400 h2 {
	font-size: 18px;
	line-height: 1;
	margin: 0 0 7px 0;
	font-weight: normal;
	font-style: italic;
	text-align: left;
	-webkit-text-size-adjust:none;
}

#app-right-bar-400 p {
	font-weight: normal;
	font-size: 13px;
	line-height: 1;
	margin: 7px 0 0 0;
	text-align: left;
	-webkit-text-size-adjust:none;
}

#app-right-bar-525 p {
	font-weight: normal;
	line-height: 1.3;
	text-align: left;
	-webkit-text-size-adjust:none;
}

.pricecents {
	vertical-align:top;
	font-size:12px;
}

.ratingspan {
	font-weight: bold;
	font-style: italic;
}

.appdesctitle {
	font-size: 18px;
	margin-bottom: 10px;
}

.ratingspan-2012 {
	font-style: italic;
}

.devicespan {
	font-weight: bold;
}

.iphone-daily {
	color: #482D8B;
}

.universal-daily {
	color: #777;
}

.ipad-daily {
	color: #A00;
}

.appnotification {
	width: 184px;
	background: none repeat scroll 0 0 #EBEDEF;
	border: 1px solid #BBBDBF;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin: 20px 0;
	padding: 4px 7px 8px;
	font-size: 12px;
	line-height: 1.4em;
}

.appnotificationtitle {
	font-size: 18px;
	line-height: 1.5em;
	text-align: center;
	margin-bottom: 2px;
}

.appnotificationrow {
	clear: both;
	margin-top: 5px;
	height: 28px;
}

.appnotificationlabel {
	float: left;
	margin-top: 5px;
	height: 28px;
	width: 52px;
}

.appnotificationbox {
	float: right;
	width: 120px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #BBBDBF;
}

.appnotificationboxcap {
	float: left;
	width: 50px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #BBBDBF;
}

.appnotificationsubmit {
	float: right;
	margin-top: 3px;
}

.clearfixafter {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.ratingbar {
	margin: 0 0 5px 0;
	font-size: 12px;
}

.appsummary {
	margin: 0;
	font-size: 13px;
        width: 410px;
}

.appsummary3 {
	margin: 0;
	font-size: 13px;
	line-height: 18px;
}

.apptitle {
	font-style: italic;
	font-size: 19px;
}

.dlbox {
	float:right;
	margin-left:15px;
	width:77px;
}

.dlbox p {
	margin-bottom:8px;
}

.dlbox3 {
	margin-top:7px;
	float:right;
	margin-left:10px;
	width:100px;
}

.dlbox3 .tags {
	margin:0px 1px 12px;
	width:48px;
	float:right;
}

.dlbox3 .dl {
    height: 80px;
    width: 80px;
    margin:0 10px;
    padding:0;
    clear:both;
}

.centerpics {
	text-align:center;
        clear:both;
}

.starrating0, .starrating5, .starrating10, .starrating15, .starrating20, .starrating25, .starrating30, .starrating35, .starrating40, .starrating45, .starrating50 {
	background: url(http://cdn1.iosnoops.com/wp-content/themes/iosnoops/images/stars_sprites.png) no-repeat;
	width: 50px;
	height: 10px;
	display: inline-block;
	text-align: center;
	font-style: italic;
	line-height: 11px;
}

.starrating0 {
	background-position: -100px -480px;
}

.starrating5 {
	background-position: -100px -490px;
}

.starrating10 {
	background-position: -100px -500px;
}

.starrating15 {
	background-position: -100px -510px;
}

.starrating20 {
	background-position: -100px -520px;
}

.starrating25 {
	background-position: -100px -530px;
}

.starrating30 {
	background-position: -100px -540px;
}

.starrating35 {
	background-position: -100px -550px;
}

.starrating40 {
	background-position: -100px -560px;
}

.starrating45 {
	background-position: -100px -570px;
}

.starrating50 {
	background-position: -100px -580px;
}

.starratingxl0, .starratingxl5, .starratingxl10, .starratingxl15, .starratingxl20, .starratingxl25, .starratingxl30, .starratingxl35, .starratingxl40, .starratingxl45, .starratingxl50 {
	background: url(http://cdn1.iosnoops.com/wp-content/themes/iosnoops/images/stars_sprites.png) no-repeat;
	width: 100px;
	height: 20px;
	display: inline-block;
	text-align: center;
	font-style: italic;
	font-size: 20px;
	line-height: 22px;
	vertical-align: bottom;
}

.starratingxl0 {
	background-position: 0 -480px;
}

.starratingxl5 {
	background-position: 0 -500px;
}

.starratingxl10 {
	background-position: 0 -520px;
}

.starratingxl15 {
	background-position: 0 -540px;
}

.starratingxl20 {
	background-position: 0 -560px;
}

.starratingxl25 {
	background-position: 0 -580px;
}

.starratingxl30 {
	background-position: 0 -600px;
}

.starratingxl35 {
	background-position: 0 -620px;
}

.starratingxl40 {
	background-position: 0 -640px;
}

.starratingxl45 {
	background-position: 0 -660px;
}

.starratingxl50 {
	background-position: 0 -680px;
}

.whiteuparrow {
	background: url('http://cdn3.iosnoops.com/wp-content/themes/iosnoops/images/icons_sprites_20130608x1.png') no-repeat;
	display: inline-block;
	width: 10px;
	height: 11px;
	background-position: -550px -300px;
	vertical-align: -1px;
}

.reviewer, .reviewerwhite {
	background: url('http://cdn3.iosnoops.com/wp-content/themes/iosnoops/images/icons_sprites_20130608x1.png') no-repeat;
	display: inline-block;
	width: 10px;
	height: 11px;
}

.reviewer {
	background-position: -250px -50px;
}

.reviewerwhite {
	background-position: -550px -100px;
	vertical-align: -1px;
}

.tag-iphone {
	background: url('http://cdn3.iosnoops.com/wp-content/themes/iosnoops/images/icons_sprites_20130608x1.png') no-repeat;
	background-position: -100px -100px;
	display: inline-block;
	width: 48px;
	height: 24px;
}

.tag-ipad {
	background: url('http://cdn3.iosnoops.com/wp-content/themes/iosnoops/images/icons_sprites_20130608x1.png') no-repeat;
	background-position: -250px -100px;
	display: inline-block;
	width: 48px;
	height: 24px;
}

.tag-inactive {
	opacity:0.2;
	filter:alpha(opacity=20); /* For IE8 and earlier */
}

/** Bottom *******/

#app-bottom {
	float: left;
	width: 700px;
	padding: 5px;
}

#app-bottom-small {
	float: left;
	width: 633px;
	padding: 5px;
}

.timespan {
	color: #7E7A7A;
	font-style: italic;
	font-size: 11px;
}

/** Tinybox *******/

#tinybox {
	position:absolute; 
	display:none; 
	padding:10px; 
	background:#fff url(images/preload.gif) no-repeat 50% 50%; 
	border:10px solid #e3e3e3; 
	z-index:2000;
}

#tinymask {
	position:absolute; 
	display:none; 
	top:0; 
	left:0; 
	height:100%; 
	width:100%; 
	background:#000; 
	z-index:1500;
}

#tinycontent {
	background:#fff;
}

/** Captcha **/

#recaptcha_widget_div {
	margin-bottom:20px; 
}

/** AddThis **/

.addthispost {
	float:right; 
	padding-top:4px; 
	padding-left:10px; 
	margin-right:-10px;
	width:68px;
}

/** Breadcrumbs menu **/

.breadcrumb {
	position:relative; 
	height:25px; 
	width:100%;
	background: #45484d;
	background: -moz-linear-gradient(top,  #45484d 0%, #000000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000));
	background: -webkit-linear-gradient(top,  #45484d 0%,#000000 100%);
	background: -o-linear-gradient(top,  #45484d 0%,#000000 100%);
	background: -ms-linear-gradient(top,  #45484d 0%,#000000 100%);
	background: linear-gradient(to bottom,  #45484d 0%,#000000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
 	-webkit-border-radius: 5px;
 	-moz-border-radius: 5px;
 	border-radius: 5px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	font-family:'Ubuntu Condensed',Arial Narrow,Arial,Helvetica,sans-serif;
}

.breadcrumb ul {
	position:relative; 
	margin:0 5px 0 5px; 
	padding:0; 
	height:25px; 
}

.breadcrumb ul li {
	padding:0; 
	margin:0; 
	list-style:none; 
	float:left; 
	height:25px; 
	display:inline;
}

.breadcrumb ul li a {
	font-size:16px; 
	color:rgb(255,255,255); 
	text-decoration:none; 
	line-height:24px; 
	display:block; 
	padding:0 15px; 
}

.breadcrumb ul li a:hover {
	text-decoration:none; 
	color:rbg(255,255,255);
}

.breadcrumb-title {
	font-size:16px; 
	color:rgb(255,255,255); 
	text-decoration:none; 
	line-height:24px; 
	display:block; 
	padding:0 15px; 
}

.breadcrumb-separator {
	font-size:16px; 
	color:rgb(255,255,255); 
	text-decoration:none; 
	line-height:24px; 
	display:block; 
	padding:0; 
}

/** Swap pics **/

.nav_iphone {
    height: 100px;
    width: 77px;
    margin:0 0 10px 0;
    padding:0;
    background-image:url('http://cdn3.iosnoops.com/wp-content/themes/iosnoops/images/iphone_dl_alt.png');
}

.nav_ipad {
    height: 100px;
    width: 77px;
    margin:0 0 10px 0;
    padding:0;
    background-image:url('http://cdn4.iosnoops.com/wp-content/themes/iosnoops/images/ipad_dl_alt.png');
}

.nav_iphone a, .nav_iphone a:link, .nav_iphone a:visited, .nav_ipad a, .nav_ipad a:link, .nav_ipad a:visited  {
    display:block;
}

.nav_iphone img, .nav_ipad img {
    width:100%;
    height:100%;
    border:0;
}

.nav_iphone a:hover img, .nav_ipad a:hover img  {
    visibility:hidden;
}

.nav3  {
    margin:0 10px;
    height:80px;
    width:80px;
    clear:both;
}

.nav3 a, .nav3 a:link, .nav3 a:visited  {
	display:block;
	width: 80px;
	height: 80px;
	background-repeat: no-repeat;
	-o-transition: 0;
	-moz-transition: 0;
	-webkit-transition: 0;
	-ms-transition: 0;
	transition: 0;
}

.nav3 a:hover {
	background: 0 100%;
}

.nav4  {
	margin:0;
	height:80px;
	width:100px;
	clear:both;
	background: url(http://cdn1.iosnoops.com/wp-content/themes/iosnoops/images/dl_bg_20150523x1.png) no-repeat -200px 0;
}

.nav4:hover {
	background-position: -200px -160px;
}

/** Categories **/

.cat-under-24 {
	vertical-align: middle;
	margin-right: 2px;
	margin-bottom: 2px;
	background: url('http://cdn2.iosnoops.com/wp-content/themes/iosnoops/images/cat_sprites_20121211x2.png') no-repeat;
	display: inline-block;
	width: 24px;
	height: 24px;
}

.cat-under-24-news {
	background-position: -144px 0;
}

.cat-under-24-food-drink {
	background-position: -144px -24px;
}

.cat-under-24-catalogs {
	background-position: -144px -48px;
}

.cat-under-24-social-networking {
	background-position: -144px -72px;
}

.cat-under-24-finance {
	background-position: -144px -96px;
}

.cat-under-24-business {
	background-position: -144px -120px;
}

.cat-under-24-education {
	background-position: -144px -144px;
}

.cat-under-24-travel {
	background-position: -144px -168px;
}

.cat-under-24-books {
	background-position: -144px -192px;
}

.cat-under-24-newsstand {
	background-position: -144px -216px;
}

.cat-under-24-games {
	background-position: -144px -240px;
}

.cat-under-24-utilities {
	background-position: -144px -264px;
}

.cat-under-24-music {
	background-position: -144px -288px;
}

.cat-under-24-photography {
	background-position: -144px -312px;
}

.cat-under-24-lifestyle {
	background-position: -144px -336px;
}

.cat-under-24-reference {
	background-position: -144px -360px;
}

.cat-under-24-sports {
	background-position: -144px -384px;
}

.cat-under-24-weather {
	background-position: -144px -408px;
}

.cat-under-24-navigation {
	background-position: -144px -432px;
}

.cat-under-24-health-fitness {
	background-position: -144px -456px;
}

.cat-under-24-productivity {
	background-position: -144px -480px;
}

.cat-under-24-entertainment {
	background-position: -144px -504px;
}

.cat-under-24-medical {
	background-position: -144px -528px;
}

.cat-32 {
	vertical-align: middle;
	margin-bottom: 2px;
	background: url('http://cdn2.iosnoops.com/wp-content/themes/iosnoops/images/cat_sprites_20121211x2.png') no-repeat;
	display: inline-block;
	width: 32px;
	height: 32px;
}

.cat-32-news {
	background-position: -112px 0;
}

.cat-32-food-drink {
	background-position: -112px -32px;
}

.cat-32-catalogs {
	background-position: -112px -64px;
}

.cat-32-social-networking {
	background-position: -112px -96px;
}

.cat-32-finance {
	background-position: -112px -128px;
}

.cat-32-business {
	background-position: -112px -160px;
}

.cat-32-education {
	background-position: -112px -192px;
}

.cat-32-travel {
	background-position: -112px -224px;
}

.cat-32-books {
	background-position: -112px -256px;
}

.cat-32-newsstand {
	background-position: -112px -288px;
}

.cat-32-games {
	background-position: -112px -320px;
}

.cat-32-utilities {
	background-position: -112px -352px;
}

.cat-32-music {
	background-position: -112px -384px;
}

.cat-32-photography {
	background-position: -112px -416px;
}

.cat-32-lifestyle {
	background-position: -112px -448px;
}

.cat-32-reference {
	background-position: -112px -480px;
}

.cat-32-sports {
	background-position: -112px -512px;
}

.cat-32-weather {
	background-position: -112px -544px;
}

.cat-32-navigation {
	background-position: -112px -576px;
}

.cat-32-health-fitness {
	background-position: -112px -608px;
}

.cat-32-productivity {
	background-position: -112px -640px;
}

.cat-32-entertainment {
	background-position: -112px -672px;
}

.cat-32-medical {
	background-position: -112px -704px;
}

.dealavailable, .dealnew, .dealexpired, .dealunknown {
	background: url(http://cdn2.iosnoops.com/wp-content/themes/iosnoops/images/cat_sprites_20121211x2.png) no-repeat;
	width: 69px;
	height: 10px;
	display: inline-block;
	margin-bottom: -1px;
}

.dealavailable {
	background-position: 0 -1552px;
}

.dealnew {
	background-position: 0 -1562px;
}

.dealexpired {
	background-position: 0 -1572px;
}

.dealunknown {
	background-position: 0 -1582px;
}

/********************/
/**                **/
/**    Dropdown    **/
/**                **/
/********************/

.dropdown ul, .dropdown ul li, .dropdown ul ul { 
	list-style: none; 
	margin: 0; 
	padding: 0; 
}

.dropdown ul { 
	position: relative; 
	z-index: 597; 
	float: left;
}

.dropdown ul li { 
	position: relative;  
	float: left; 
	line-height: 1em; 
	vertical-align: middle; 
	zoom: 1; 
	-webkit-transition: all 0.2s linear;
	-moz-transition: all 0.2s linear;
	-o-transition: all 0.2s linear;
	-ms-transition: all 0.2s linear;
	transition: all 0.2s linear;
}

.dropdown ul li.hover, .dropdown ul li:hover { 
	position: relative; 
	z-index: 599; 
	cursor: default; 
}

.dropdown ul ul { 
	visibility: hidden; 
	position: absolute; 
	top: 100%; 
	left: 0; 
	z-index: 598; 
	width: 100%;
}

.dropdown ul ul li { 
	float: none;
}

.dropdown ul ul ul { 
	top: -1px; 
	left: 99%;
}

.dropdown ul li:hover > ul { 
	visibility: visible;
	opacity:1;
	-webkit-transition-delay: 0s;
	-moz-transition-delay: 0s;
	-o-transition-delay: 0s;
	-ms-transition-delay: 0s;
	transition-delay: 0s;
}

.dropdown ul li.rtl ul { 
	top: 100%; 
	right: 0; 
	left: auto; 
}

.dropdown ul li.rtl ul ul { 
	top: 1px; 
	right: 99%; 
	left: auto; 
}
 
.dropdown ul a { 
	text-decoration: none; 
	margin: 0px 10px; 
	color: #f4f4f4; 
	text-shadow:2px 2px 0 #000; 
}

.dropdown ul li li a {
	color: #ddd;
}

.dropdown ul a:hover { 
	color: #fff; 
}	

.dropdown ul li { 
	padding:8px 3px; 
	font-size:18px; 
	font-weight:normal; 
	text-transform: uppercase;
	font-family:'Ubuntu Condensed',Arial Narrow,Arial,Helvetica,sans-serif;
}

.dropdown ul li li {
	text-transform:none; 
	margin:0; 
	background-color: #111417; 
	font-size: 18px; 
	border-bottom: solid 1px #4b4444; 
	font-weight:normal;
}

.dropdown ul li:hover, .dropdown ul li.active, .dropdown ul li.current-cat, .dropdown ul li.current_page_item, .dropdown ul li.current-menu-item, .dropdown ul li.current_page_parent, .dropdown ul li.current-category-ancestor { 
	background:#111417;
} 

/* active list/category */
 
.dropdown ul li:hover li {
	text-shadow:none;
}	

.dropdown ul li.active a, .dropdown ul li.current-cat a, .dropdown ul li.current_page_item a {
	color: #fff; 
}

/* subdir styles */
.dropdown ul ul {
	width: 175px; 
}

.dropdown ul li ul {
	position: absolute;
	left: 0;
	display: block;
	visibility: hidden;
	z-index:100;
	text-align:left;
	padding:0;
	opacity: 0;
	-webkit-transition: visibility 0s linear 0.2s, opacity 0.2s linear;
	-moz-transition: visibility 0s linear 0.2s, opacity 0.2s linear;
	-o-transition: visibility 0s linear 0.2s, opacity 0.2s linear;
	-ms-transition: visibility 0s linear 0.2s, opacity 0.2s linear;
	transition: visibility 0s linear 0.2s, opacity 0.2s linear;
}

* html .dropdown ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
}
 
 
.dropdown ul ul li {
	font-weight: normal; 
	padding:5px 0;
}

/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */
/* IE .hover fixes */
* body .dropdown ul li.hover a {
	background:none; 
	color: #fff;
}

* body .dropdown ul li.hover {
	background-color: #333; 
	color: #fff; 
}


#topnav .dropdown ul {
	z-index:598;
}
 
#topnav .dropdown ul li { 
	padding: 4px 0 5px 0; 
	margin-left: 0px; 
	word-spacing:3px; 
	font-size:10px;	
	text-transform:uppercase; 
	font-weight:normal;  
	font-size:10px;
	font-weight:normal;
	color:#f4f4f4;
	text-shadow:1px 1px 0 #000;
	text-transform:uppercase;
}
	
#topnav .dropdown ul li:hover { 
	background:#111417;
}

#topnav .dropdown ul ul {
	width: 140px; 
	margin-top: 0px;
}

#topnav .dropdown ul li li { 
	background-color: #111417; 
	padding:6px 0; 
}

.artist {
	font-style: italic;
}

/********************/
/**                **/
/**     Recaps     **/
/**                **/
/********************/

.app-deal-entry {
	float:left;
	clear:both;
	width:633px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAQAAAAe/WZNAAAAGklEQVQIHQXBAQEAAACCIP5/aaMBsoKVWMABjBYJAeFgXpYAAAAASUVORK5CYII=) repeat-x bottom center;
	padding:0 0 10px 0;
	margin: 0 0 10px 0;
}

.app-deal-entry-2012 {
	float:left;
	clear:both;
	width:633px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAQAAAAe/WZNAAAAGklEQVQIHQXBAQEAAACCIP5/aaMBsoKVWMABjBYJAeFgXpYAAAAASUVORK5CYII=) repeat-x bottom center;
	padding: 7px 0;
	margin: 0;
	-o-transition: background-color .1s linear;
	-ms-transition: background-color .1s linear;
	-moz-transition: background-color .1s linear;
	-webkit-transition: background-color .1s linear;
	transition: background-color .1s linear;
}

.app-deal-entry-2012:hover {
	background-color:#EDF0F3;
}

.title-device {
    margin: 0 0 10px 0;
    padding: 3px 0px;
    text-align: center;
    color: white;
    font-size: 18px;
    font-weight: normal;
    background-color: rgb(232,128,19);
    clear: both;
    float: left;
    width: 100%;
}

.title-device-new {
    margin: 15px 0 15px 0;
    padding: 0px;
    text-align: center;
    color: white;
    font-size: 22px;
    font-weight: normal;
    background-color: rgb(232,128,19);
    float: right;
    width: 493px;
    height: 67px;
    line-height: 63px;
}

.title-device-pic {
    margin: 15px 0 15px 0;
    float: left;
    width: 140px;
}

#title-device-pic-iphone {
    margin: 15px 0 15px 0;
    float: left;
    width: 140px;
}


#title-device-pic-ipad {
    margin: 15px 0 15px 0;
    float: left;
    width: 140px;
}

.main-cat-title {
    margin: 0 0 10px 0;
    padding: 3px 0px;
    text-align: center;
    background-color: rgb(220,220,220);
    clear: both;
    float: left;
    width: 100%;
}

.main-cat-title-2012 {
    margin: 15px 0 0;
    padding: 5px 0px 3px;
    text-align: center;
    background-color: #EBEDEF;
    clear: both;
    float: left;
    width: 100%; 
    border: 1px solid #BBBDBF;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    font-size: 16px;
    font-weight: bold;
    font-style: italic;
    box-sizing: border-box;
}

.main-cat-title-2012 img {
    vertical-align: middle;
    margin-bottom: 2px;
}

.main-cat-title-first-2012 {
    margin: 5px 0 0;
    padding: 5px 0px 3px;
    text-align: center;
    background-color: #EBEDEF;
    clear: both;
    float: left;
    width: 100%;
    border: 1px solid #BBBDBF;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    font-size: 16px;
    font-weight: bold;
    font-style: italic;
    box-sizing: border-box;
}

.main-cat-title-first-2012 img {
    vertical-align: middle;
    margin-bottom: 2px;
}

.icon-left {
    float: left;
    width: 50px;
}

.icon-left-2012 {
    float: left;
    width: 50px;
    margin: 0 10px;
}

.icon-left-2012 a {
    display: block;
    width: 50px;
    height: 50px;
    margin: 0 auto;
    background-size: 50px 50px;
    background-position: 0 0;
    background-repeat: no-repeat;
}

.margintop5 {
    margin-top: 5px;
}

.app-description-left {
    float: left;
    width: 395px;
    margin: 3px 0 0 15px;
}

.app-description-left-new {
    float: left;
    width: 385px;
    margin: 3px 0 0 15px;
}

.app-description-left-2012 {
    float: left;
    width: 454px;
    margin: 0 0 0 5px;
    line-height: 1;
}

.app-description-left a {
    font-size: 16px;
    font-style: italic;
}

.app-description-left-new a {
    font-size: 16px;
    font-style: italic;
}

.app-description-left-2012 a {
    font-size: 18px;
    font-style: italic;
}

.app-description-left p {
     margin: 6px 0px 0px 0px;
     font-size: 12px;
}

.app-description-left-new p {
     margin: 6px 0px 0px 0px;
     font-size: 12px;
}

.app-description-left-2012 p {
     margin: 7px 0 0 0;
     font-size: 13px;
}

.app-description-left-2012 p.minus1 {
}

.app-price-left {
    float: left;
    margin-top: 13px;
    width: 100px;
    margin-left: 15px;
}

.app-dl-right {
    float: right;
    width: 42px;
    margin-left: 13px;
}

.app-dl-right-new {
    float: right;
    width: 51px;
    margin-left: 13px;
}

.app-dl-right-2012 {
    float: right;
    width: 67px;
    height: 67px;
    margin: 0 10px;
}

.app-dl-right-2012 a, .app-dl-right-2012 a:link, .app-dl-right-2012 a:visited  {
    display:block;
    width: 67px;
    height: 67px;
    background-repeat: no-repeat;
}

.app-dl-right-2012 a:hover  {
    background: 0 100%;
}

.app-dl-right-2013 {
	float: right;
	width: 84px;
	height: 67px;
	margin: 0 10px;
	background: url(http://cdn1.iosnoops.com/wp-content/themes/iosnoops/images/dl_bg_20150523x1.png) no-repeat -468px 0;
}

.app-dl-right-2013:hover  {
	background-position: -468px -160px;
}

.long-separator {
    text-align: center;
    margin: 5px 0;
}

.mid-ban {
    float: left;
    clear: both;
    width: 100%; 
    margin: 25px 0 10px;
    text-align: center;
}

.mid-ban-2 {
    float: left;
    clear: both;
    width: 663px; 
    background-color: #FFFFFF;
    text-align: center;
    margin: 15px 0 0 15px;
    border: 1px solid #BBBDBF;
    padding: 10px 0;
}

.mid-ban-post {
    float: left;
    clear: both;
    width: 100%;
    background-color: #FFFFFF;
    margin: 15px 0;
    text-align: center;
}

.mid-daily {
    float: left;
    clear: both;
    width: 336px;
    background-color: #FFFFFF;
    margin: 0 148px 5px;
    padding: 0;
    text-align: center;
}

.mid-daily-new {
    float: left;
    clear: both;
    width: 100%;
    background-color: #FFFFFF;
    margin: 18px 0 5px;
    text-align: center;
}

.mid-news {
    font-size: 16px;
    float: left;
    clear: both;
    width: 633px; 
    background-color: #FFFFFF;
    margin: 15px 0 0 0;
    border: 1px solid #BBBDBF;
    padding: 10px 15px;
    line-height: 21px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
}

.mid-news a {
    font-size: 14px;
}

/* ------------------
 styling for related 
   ------------------   */

#recentcomments {
        background:white;
        border:1px solid #BBBDBF;
        padding:5px 8px 0;
        font-size:13px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

/*** Top Search ***/

#top-search {
	float: left;
}

#top-input {
	float: left;
	color: #555;
	text-shadow: 0 1px white; 
	border: 1px solid #626262;
	padding: 1px 3px;
	margin: 1px 3px 0 0; background: #DDD;
	-moz-box-shadow: inset 2px 2px 1px #cdcdcd;
	-webkit-box-shadow: inset 2px 2px 1px #cdcdcd;
	box-shadow: inset 2px 2px 1px #cdcdcd; 
	-webkit-border-radius: 0; 
	-khtml-border-radius: 0; 
	-moz-border-radius: 0; 
	border-radius: 0; 
	-moz-box-sizing: border-box; 
	-webkit-box-sizing: border-box; 
	-ms-box-sizing: border-box; 
	box-sizing: border-box; 
	outline: none;
	height: 17px;
}

#top-submit {
	font-size: 11px;
	font-weight: bold;
	color: #444;
	text-shadow: 0 1px 0 #EEE; 
	cursor: pointer; 	
	background: #AAA; 
	background: -moz-linear-gradient(bottom,#AAA,#CECECE); 
	background: -webkit-gradient(linear,left bottom,left top,from(#AAA),to(#CECECE)); 
	-webkit-border-radius: 10px; 
	-khtml-border-radius: 10px; 
	-moz-border-radius: 10px; 
	border-radius: 10px;
	border: 1px solid #626262; 
	padding: 0px 13px; 
	margin: 1px 0 0 0; 
	width: auto;
	height: 17px;
}

#right-search {

}

#right-input {
	background: #F0F3F6;
	border: none;
	border-radius: 15px;
	-moz-border-radius: 15px;
	-o-border-radius: 15px;
	-webkit-border-radius: 15px;
	color: #3B3232;
	height: 24px;
	margin: 5px 15px 0px 0px;
	outline: none;
	padding: 0 20px 0 35px;
	width: 150px;
	float: right;
	font-size: 13px;
	font-family: 'Ubuntu';
}

#right-submit {
	background: url('http://cdn3.iosnoops.com/wp-content/themes/iosnoops/images/icons_sprites_20130608x1.png') no-repeat;
	background-position: -550px -50px;
	border: none;
	cursor: pointer;
	display: block;
	height: 17px;
	left: 27px;
	position: relative;
	top: 9px;
	width: 17px;
	float: right;
}

/*** Verdict ***/

.verdict {
        clear: both;
        float: left;
        width: 610px;
	border: 1px solid #BBBDBF;
        padding: 10px;
        background: #EBEDEF;
        margin: 25px 0 10px;
        border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

.verdict img {
	float: left;
	margin: 5px 15px 0px 5px;
}

.verdictimg {
	display: table-cell;
	vertical-align: middle;
}

.verdictimg a, .verdictimggreat, .verdictimggood, .verdictimgok, .verdictimgmeh, .verdictimgpass {
	width: 120px;
	height: 120px;
	background: url("http://cdn5.iosnoops.com/wp-content/themes/iosnoops/images/verdict_sprites_20121220x1.png") no-repeat;
	display: inline-block;
}

.verdictimg a {
	background-position: -240px 0;
}

.verdictimggreat {
	background-position: -240px -240px;
}

.verdictimggood {
	background-position: -240px -480px;
}

.verdictimgok {
	background-position: -240px -720px;
}

.verdictimgmeh {
	background-position: -240px -960px;
}

.verdictimgpass {
	background-position: -240px -1200px;
}

.lowest {
	height: 24px;
	background: url('http://cdn3.iosnoops.com/wp-content/themes/iosnoops/images/icons_sprites_20130608x1.png') no-repeat;
	width: 120px;
	background-position: -250px -250px;
	display: inline-block;
	vertical-align: -5px;
	margin-left: 10px;
}

.verdictresult {
	width: 470px;
	display: table-cell;
	vertical-align: middle;
	padding-left: 20px;
}

.verdictresult ul {
        margin: 7px 0 !important;
        padding: 0 !important;
}

.verdictresult ul li {
        list-style-type: none !important;
}

.finalverdict {
	font-size: 20px;
        font-style: italic;
}

.screensapp {
	font-size: 18px;
	font-style: italic;
	margin-bottom: -15px;
}

.availability {
        vertical-align: -1px;
}

.similarapps {
    margin: 10px 0 5px;
    padding: 5px 0px;
    text-align: center;
    background-color: #EBEDEF;
    clear: both;
    float: left;
    width: 100%; 
    border: 1px solid #BBBDBF;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    font-size: 20px;
    font-style: italic;
}

/*** Strike ***/

.strike-a-d {
	text-align: center;
	font-style: italic;
	color: #999;
	font-size: 12px;
}

.strike {
	text-decoration: line-through;
}

/*** Jump ***/

#back-top {
	padding-top:4px;
	position: fixed;
	bottom: 0px;
	margin-bottom: 0px;
	width: 633px;
	height: 34px;
	text-align: center;
	background-color: #575757;
 	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
 	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
 	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	font-size: 18px;
	color: #f4f4f4;
	z-index:99999;
}

#back-top a {
	font-size: 18px;
	text-transform: none;
	text-decoration: none;
	color: #f4f4f4;
}

#back-top img {
	vertical-align: middle;
}

/*** App Nav ***/

#catheader-wrap {
	float: left; 
	width: 665px; 
	margin: 15px 0 0; 
	clear: both;
} 

#catheader-wrap-post {
	float: left;
	width: 100%;
	margin: 0 0 15px;
	clear: both;
} 

#catheader { 
	position:relative; 
	display:block; 
	height:24px; 
	margin:0 auto; 
	padding: 0px;
	-khtml-border-radius:4px; 
	-ms-border-radius:4px; 
	-o-border-radius:4px; 
	-moz-border-radius:4px; 
	-webkit-border-radius:4px; 
	border-radius:4px;
	-khtml-box-shadow:rgba(0,0,0,0.4) 0 1px 2px; 
	-ms-box-shadow:rgba(0,0,0,0.4) 0 1px 2px; 
	-o-box-shadow:rgba(0,0,0,0.4) 0 1px 2px; 
	-moz-box-shadow:rgba(0,0,0,0.4) 0 1px 2px; 
	-webkit-box-shadow:rgba(0,0,0,0.4) 0 1px 2px; 
	box-shadow:rgba(0,0,0,0.4) 0 1px 2px;
	font-size:14px;
	line-height: 23px; 
	text-decoration: none;
	width: 300px; 
}

#catheader-left {
	width:300px;
	float: left;
	margin-left:85px;
} 

#navlists { 
	position:relative; 
	display:block; 
	margin:0; 
	padding:0; 
	zoom:1;
}

#navlists li { 
	display:inline; 
	text-align: center; 
	color: white;
}

#navlists li a { 
	float:left;height:24px; 
	overflow:hidden; 
	background: url(data:image/png;base64,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) no-repeat; 
	color: white; 
	text-align: center; 
	width:100px; 
	background-position:100% 0; 
	outline:none; 
	text-decoration: none;
}

#navlists li a:link { 
	cursor:pointer; 
}

#navlists li#item-first a { 
	background-position:0 0; 
}

#navlists li#item-first a.before { 
	background-position:0 -24px; 
}

#navlists li#item-first a:hover, #catheader #navlists li#item-first a:focus  { 
	background-position:0 -48px; 
}

#navlists li#item-first a:active { 
	background-position:0 -72px; 
}

#navlists li a.before { 
	background-position:100% -24px; 
}

#navlists li a:hover, #catheader #navlists li a:focus  { 
	background-position:100% -48px; 
}

#navlists li a:active { 
	background-position:100% -72px; 
}

#navlists li#item-last a {
	 background-position:-100px 0; 
}

#navlists li#item-last a.before { 
	background-position:-100px -24px; 
}

#navlists li#item-last a:hover, #catheader #navlists li#item-last a:focus { 
	background-position:-100px -48px; 
}

#navlists li#item-last a:active {
	background-position:-100px -72px; 
}

#navlists li a.current {
	background-position:100% -96px; 
}

#navlists li#item-last a.current { 
	background-position:-100px -96px; 
}

#navlists li#item-first a.current { 
	background-position:0px -96px; 
}

#catdrop { 
	float:right;
	margin:0 85px 0 0; 
	height:24px; 
}

#catdrop select { 
	font-size:16px;
	height:24px; 
	margin-top:1px; 
}

#catheader-matrix { 
	position: relative;
	display: block;
	height: 24px;
	margin: 3px 0 15px 0;
	padding: 0px;
	-khtml-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-khtml-box-shadow: rgba(0,0,0,0.4) 0 1px 2px;
	-ms-box-shadow: rgba(0,0,0,0.4) 0 1px 2px;
	-o-box-shadow: rgba(0,0,0,0.4) 0 1px 2px;
	-moz-box-shadow: rgba(0,0,0,0.4) 0 1px 2px;
	-webkit-box-shadow: rgba(0,0,0,0.4) 0 1px 2px;
	box-shadow: rgba(0,0,0,0.4) 0 1px 2px;
	font-size: 14px;
	line-height: 23px;
	text-decoration: none;
	width: 200px;
	float: right;
}

.matrix-wrap {
	margin-bottom:2px; 
	float:left; 
	clear:both; 
	letter-spacing:-1px; 
	font-size:16px;
}

.matrix-img {
	float:left; 
	margin-right:2px;
}

.matrix-img a {
	display:block; 
	width:50px;
	height:50px;
	background-size:50px 50px;
	background-repeat:no-repeat;
	background-position:0 0;
}

.matrix-cat {
	width:92px; 
	height:50px; 
	float:left; 
	display:table;
	margin-right:5px;
}

.matrix-cat p {
	display:table-cell; 
	vertical-align:middle;
}

.matrix-spacer-15 {
	float:left;
	width:15px;
	text-align:center;
}

.matrix-spacer-52 {
	float:left;
	width:52px;
	text-align:center;
}

.matrix-spacer-97 {
	float:left;
	width:97px;
	text-align:center;
}

.matrix-spacer-260 {
	float:left;
	width:260px;
	text-align:center;
}

/*** Tiny Scrollbar ***/

#noscrollbar { 
	width: 415px; 
	margin: 10px 0; 
}

#scrollbar1 { 
	width: 415px; 
	margin: 15px 0 10px; 
}

#scrollbar1 .viewport { 
	width: 400px; 
	height: 563px; 
	overflow: hidden; 
	position: relative; 
}

#scrollbar1 .overview { 
	list-style: none; 
	position: absolute; 
	width: 400px; 
	left: 0; 
	top: 0; 
	padding: 0; 
	margin: 0; 
}

#scrollbar1 .overview p { 
	margin: 0; 
}

#scrollbar1 .scrollbar{ 
	height: 563px; 
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAALuCAAAAABH7VNsAAAAUElEQVRYR+3YsQ3AIAxFwb//fqGxWQDJNIjCSkGiKGGJvOp2OK2ww2LJvPXmphJ5ZhT5yMzhqvN2VkRERERERERERETEX/u9+X7059Vd77NfVi82uCwy/0EAAAAASUVORK5CYII=) no-repeat top; 
	position: relative; 
	float: right; 
	width: 7px; 
}

#scrollbar1 .track { 
	height: 563px; 
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAQAAABuW59YAAAAPElEQVQIW33HIQ7AIBAAsPv//4bh+AAJMwRxmejM9Ooaw1FKOYb4b9pftxTNUh5laSKl6TalFCzdpVt4AV2uXg5hwKARAAAAAElFTkSuQmCC) no-repeat bottom; 
	height: 100%; 
	width: 7px; 
	position: relative; 
	padding: 0; 
}

#scrollbar1 .thumb { 
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAALuCAAAAABH7VNsAAAAPklEQVRYR+3YsQ3AMAwEMU39cKHJNJjrwEEMZAhewx2u9nR6ds1KsqY6p66XhCRJkiRJkiRJ/rwf/X7177M/9UF4zMnSE9cAAAAASUVORK5CYII=) no-repeat bottom; 
	height: 20px; 
	width: 7px; 
	cursor: pointer; 
	overflow: hidden; 
	position: absolute; 
	top: 0; 
}

#scrollbar1 .thumb .end { 
	background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAALuCAAAAABH7VNsAAAAPklEQVRYR+3YsQ3AMAwEMU39cKHJNJjrwEEMZAhewx2u9nR6ds1KsqY6p66XhCRJkiRJkiRJ/rwf/X7177M/9UF4zMnSE9cAAAAASUVORK5CYII=) no-repeat top; 
	overflow: hidden; 
	height: 7px; 
	width: 7px; 
}

#scrollbar1 .disable { 
	display: none; 
}

.noSelect {
        -ms-user-select: none;
        -o-user-select: none;
        -moz-user-select: none;
        -khtml-user-select: none;
        -webkit-user-select: none;
        user-select: none;
}


/*** Screens ***/

.screens {
	margin-top: 25px; 
}

.screensnav-prev, .screensnav-next {
	display: inline-block;
	background: url('http://cdn3.iosnoops.com/wp-content/themes/iosnoops/images/icons_sprites_20130608x1.png') no-repeat;
	width: 25px;
	height: 25px;
}

.screensnav-prev {
	background-position: -350px -100px; 
}

.screensnav-next {
	background-position: -450px -100px; 
}

.screensnum {
	width: 365px;
	text-align: center;
	float: left;
	font-style:italic;
	font-size:18px;
}

.screencaps {
	clear: both;
	text-align: center;
}

.screencaps img {
	max-width: 415px; 
	max-height: 311px; 
	margin-top: 5px;
}

.screensnone {
	display: none;
}

/*** Flot ***/

#pricechange {
	width: 200px; 
	height: 130px; 
	font-size: 11px; 
}

#rankiphone {
	width: 200px; 
	height: 130px; 
	font-size: 11px; 
}

#rankipad {
	width: 200px; 
	height: 130px; 
	font-size: 11px; 
}

#pricechangesmall {
	width: 200px; 
	height: 77px; 
	font-size: 11px; 
}

#rankiphonesmall {
	width: 200px; 
	height: 77px; 
	font-size: 11px; 
}

#rankipadsmall {
	width: 200px; 
	height: 77px; 
	font-size: 11px; 
}

.tickLabel {
	white-space: nowrap;
	color: #3B3232;
	word-wrap: normal;
}

.xAxis .tickLabel {
	-webkit-transform: rotate(-35deg);
	-moz-transform: rotate(-35deg);
	-o-transform: rotate(-35deg);
	-ms-transform: rotate(-35deg);
	transform: rotate(-35deg);
	margin-top: 10px;
}

.flottitle {
	font-size: 11px; 
	font-style: italic;
	text-align: center;
	margin: 10px 0 5px;
}

/*** Apps matrix ***/

.appsmatrix {
	position: relative;
	width: 296px;
	height: 479px;
	margin-left: 1px;
	border: 1px solid #BBBDBF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
}

/*** Most recent ***/

.newapps-bg {
	background-color: #FFFFFF;
	width: 296px;
	height: 491px;
	background-size: 296px 438px;
	background-position: 0 53px;
	background-repeat: no-repeat;
	margin-left: 1px;
	border: 1px solid #BBBDBF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
}

.newapps-app {
	width: 130px;
	height: 130px;
	display: inline-block;
	margin-top: 12px;
	margin-left: 12px;
	position: relative;
}

.newapps-bottom {   
	bottom: 0;
	width: 130px;
	background-color: black;
	position: absolute;
	z-index: 9999;
	-khtml-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	opacity: 0.75;
	display: block;
}

.newapps-bottom-txt {
	line-height: 1.2em;
	padding: 0;
	margin: 3px 5px;
	width: 120px;
	color: white;
	text-align: center; 
	overflow: hidden;
	white-space: nowrap;
	display: block;
	font-size: 16px;
	font-style: italic;
}

.todayspick-bottom {   
	bottom: 0;
	width: 100px;
	background-color: black;
	position: absolute;
	z-index: 9999;
	-khtml-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	opacity: 0.75;
	display: block;
}

.todayspick-bottom-txt {
	line-height: 1.2em;
	padding: 0;
	margin: 3px 5px;
	width: 90px;
	color: white;
	text-align: center; 
	overflow: hidden;
	white-space: nowrap;
	display: block;
	font-size: 16px;
	font-style: italic;
}

.newapps-bottom-br {
	font-size: 11px;
	font-style: normal;
}

/*** Most viewed ***/

.mostviewed-main {
	width: 282px;
	height: 90px;
	margin: 8px 0px 10px 15px;
}

.mostviewed-bg {
	background-color: #FFFFFF;
	width: 296px;
	height: 572px;
	background-size: 296px 506px;
	background-position: 0 59px;
	background-repeat: no-repeat;
	margin-left: 1px;
	border: 1px solid #BBBDBF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
}

.mostviewed-icon {
	width: 70px; 
	height: 70px;
	display: block;
	margin: 10px;
	float: left;
}

.mostviewed-wrapper {
	display: table;
	height: 90px;
	float: left;
}

.mostviewed-vertical {
	display: table-cell;
	vertical-align: middle;
	font-size: 19px;
	font-style: italic;
}

.mostviewed-vertical a {
	color: #222222;
}

.mostviewed-viewers {
	position: absolute;
	background-color: #222222;
	padding: 2px 4px 3px !important;
	margin-top: 10px;
	color: white;
	font-size: 12px;
	right: 0;
	-khtml-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	line-height: 12px;
}

.mostviewed-viewers-5 {
	margin-right: 10px;
}

.mostviewed-viewers-10 {
	margin-right: 15px;
}

.mostviewed-viewers-20 {
	margin-right: 25px;
}

.mostviewed-viewers-35 {
	margin-right: 40px;
}

.mostviewed-viewers-55 {
	margin-right: 60px;
}

.mostviewed-vertical-140 {
	width: 130px;
}

.mostviewed-vertical-135 {
	width: 125px;
}

.mostviewed-vertical-125 {
	width: 115px;
}

.mostviewed-vertical-110 {
	width: 100px;
}

.mostviewed-vertical-90 {
	width: 80px;
}

/*** Pick of the Day ***/

.pick-day {
	padding: 15px 15px !important; 
	background: white; 
	margin: 0 1px; border: 1px solid #BBBDBF;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px; 
	border-radius: 4px; 
	font-size: 16px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); 
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); 
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4); 
	min-height: 100px;
}

.pick-day-wrapper {
	clear: both;
	margin-top: 15px;
	text-align: center;
}

.pick-day-title {
	padding: 10px 0 !important;
	text-align: center;
	background-color: #EBEDEF;
	width: 100%; 
	border: 1px solid #BBBDBF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	box-sizing: border-box;
}

.pick-day-title-wrapper {
	margin: 15px;
	height: 37px;
}

.pick-day-title-wrapper-fresh {
	margin: 15px 15px 0;
	height: 37px;
}

.pick-day a.icon {
	display: block; 
	width: 100px;
	height: 100px;
	float: left;
	margin: 0 15px 15px 0;
	background-size: 100px 100px;
	background-position: 0 0;
	background-repeat: no-repeat;
}

.pick-day a.icon span {
	background: url('http://cdn3.iosnoops.com/wp-content/themes/iosnoops/images/deal_arrows_20130404x1.png') no-repeat;
	display: block;
	width: 102px;
	height: 100px;
	margin-left: -2px;
}

.pick-day a.icon span.sale {
	background-position: -760px 0;
}

.pick-day a.icon span.free {
	background-position: -760px -356px;
}

.pick-day a.icon span.new {
	background-position: -760px -712px;
}

.pick-table {
	display: table; 
	height: 100px; 
}

.pick-cell {
	display: table-cell; 
	vertical-align: middle;  
	text-align: center;
	line-height: 24px;
	width: 151px;
}

.pick-cell p {
	margin-bottom: 4px;
}

.pick-cell p a {
	font-style: italic;
	font-size: 20px;
}

.best-day {
	padding: 7px 0 10px;
	float: left;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAQAAAAe/WZNAAAAGklEQVQIHQXBAQEAAACCIP5/aaMBsoKVWMABjBYJAeFgXpYAAAAASUVORK5CYII=) repeat-x bottom center;
	-o-transition: background-color .1s linear;
	-ms-transition: background-color .1s linear;
	-moz-transition: background-color .1s linear;
	-webkit-transition: background-color .1s linear;
	transition: background-color .1s linear;
}

.best-day:hover {
	background-color:#EDF0F3;
}

/*** Follow ***/

.followus {
	position: relative; 
	width: 296px; 
	height: 171px; 
	margin-left: 1px;
	background-image: url('http://cdn1.iosnoops.com/wp-content/themes/iosnoops/images/follow_us_5.png'); 
	border: 1px solid #BBBDBF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
}

/*** BSA Skin ***/
#bsap_1275050 {
	background-repeat: no-repeat; 
	background-attachment: fixed; 
	background-position: 50% 0; 
	min-height: 1200px; 
	display:table; 
	width:100%
}



/*** iPhone support ***/

.mobilebody {
	width: 320px;
	overflow: hidden;
	-webkit-text-size-adjust: none;
}

.mobileban-top {
	top: 0;
	z-index: 99999;
	background: #FFFFFF;
	margin: 0;
	width: 320px;
	float: left;
	clear: both;
	-webkit-box-shadow: 0 1px 4px rgba(0,0,0,0.25);
	-moz-box-shadow: 0 1px 4px rgba(0,0,0,0.25);
	-o-box-shadow: 0 1px 4px rgba(0,0,0,0.25);
	box-shadow: 0 1px 4px rgba(0,0,0,0.25);
}

.mobileban-mid {
	margin: 5px 10px;
	float: left;
	clear: both;
}

#mobiletopnav {
	width:320px;
	text-align: center;
	margin: 0 auto;
	padding-top: 0px;
	font-size: 14px;
	height: 0px;
	z-index: 99999;
	background: #45484d;
	background: -moz-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000));
	background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%);
	background: -o-linear-gradient(top, #45484d 0%,#000000 100%);
	background: -ms-linear-gradient(top, #45484d 0%,#000000 100%);
	background: linear-gradient(to bottom, #45484d 0%,#000000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
}

#mobilepage-wrap {
	width: 320px;
	margin: 0 auto;
}

#mobileheader {
	padding: 0 5px;
	width: 310px;
	float: left;
}

.mobileheader-extramargin {
	margin-top: 0px;
}

#mobilelogo {
	float: left;
	width: 162px;
	height: 42px;
	margin-top: 13px;
	background: url('http://cdn5.iosnoops.com/wp-content/themes/iosnoops/images/iosnoops_logo_20150524x3_all.png') no-repeat center;
	background-position: 0 -270px;
}

#mobilelogo a {
	display: block;
	height: 100%;
	width: 100%;
	text-decoration: none;
}

#mobilemenu {
	float: right;
	width: 120px;
	padding: 0;
	margin-top: 15px;
	font-size: 16px;
	background: #45484d;
	background: -moz-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000));
	background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%);
	background: -o-linear-gradient(top, #45484d 0%,#000000 100%);
	background: -ms-linear-gradient(top, #45484d 0%,#000000 100%);
	background: linear-gradient(to bottom, #45484d 0%,#000000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
	height: 34px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
}

#mobilemenu-main-menu {
	width: 120px;
	text-align: center;
}

#mobilemenu-item-main, #mobilemenu-item-search {
	text-align: center;
	padding: 3px 4px;
	float: none;
	display: inline-block;
}

#mobilesub-menu-main {
	width: 150px;
	left: -100px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	border: 5px solid #111417;
}

#mobilesub-menu-search {
	width: 144px;
	left: -42px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	border: 2px solid #111417;
	background-color: #111417;
	padding-bottom:4px;
}

.mobileclear {
	margin-top: 4px;
	float: left;
	clear: both;
}

#mobilecontent-wrap {
	width: 320px;
	background: none;
	float: left;
}

.mobilebreadcrumb {
	clear: both;
	margin: 5px 5px 0;
	width: 310px;
	position: relative;
	height: 25px;
	background: #45484d;
	background: -moz-linear-gradient(top, #45484d 0%, #000000 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#45484d), color-stop(100%,#000000));
	background: -webkit-linear-gradient(top, #45484d 0%,#000000 100%);
	background: -o-linear-gradient(top, #45484d 0%,#000000 100%);
	background: -ms-linear-gradient(top, #45484d 0%,#000000 100%);
	background: linear-gradient(to bottom, #45484d 0%,#000000 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#45484d', endColorstr='#000000',GradientType=0 );
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	font-family: 'Ubuntu Condensed',Arial Narrow,Arial,Helvetica,sans-serif;
}

.mobilebreadcrumb ul {
	position: relative;
	margin: 0 5px 0 5px;
	padding: 0;
	height: 25px;
	white-space: nowrap;
	overflow: hidden;
}

.mobilebreadcrumb ul li {
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
	height: 25px;
	display: inline;
}

.mobilebreadcrumb ul li a {
	font-size: 14px;
	padding: 0 5px;
	color: rgb(255,255,255);
	text-decoration: none;
	line-height: 24px;
	display: block;
}

.mobilebreadcrumb-separator {
	font-size: 16px;
	color: rgb(255,255,255);
	text-decoration: none;
	line-height: 24px;
	display: block;
	padding: 0;
}

.mobilebreadcrumb-title {
	font-size: 14px;
	padding: 0 5px;
	color: rgb(255,255,255);
	text-decoration: none;
	line-height: 24px;
	display: block;
}

.mobileappheader {
	border: 1px solid #BBBDBF;
	padding: 7px 3px;
	background: #FFFFFF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	width: 302px;
	margin: 10px 5px 5px;
	float: left;
	clear: both;
}

.mobileapp-left-bar-3 {
	width: 60px;
	float: left;
	margin: 0;
}

.mobileapp-icon-2 {
	margin: 0 5px;

}

.mobileapp-icon-2 a {
	display: block;
	margin: 0 auto;
	width: 50px;
	height: 50px;
	background-size: 50px 50px;
	background-repeat: no-repeat;
	background-position: 0 0;
}

.mobileapp-price-3 {
	width: 50px;
	margin: 6px 5px 0;
}

.mobileapp-right-bar-400 {
	width: 143px;
	float: left;
	margin: 0 0 0 5px;
	white-space: nowrap;
	overflow: hidden;
}

.mobileappheader h1 {
	margin: 0 0 5px 5px;
	font-weight: bold;
	font-style: normal;
	font-size: 18px;
	text-align: left;
	line-height: 1;
}

.mobileapp-right-bar-400 p {
	margin: 5px 0 0;
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	white-space: nowrap;
	line-height: 1;
}

.mobileapp-right-bar-400 p.first {
	margin-top: 1px;
}

.mobileapp-right-bar-price {
	margin: 0 5px;
	float: right;
	width: 84px;
	height: 67px;
	background: url(http://cdn1.iosnoops.com/wp-content/themes/iosnoops/images/dl_bg_20150523x1.png) no-repeat -468px 0;
}

.mobileappdesc {
	border: 1px solid #BBBDBF;
	padding: 7px 8px;
	background: #FFFFFF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	width: 292px;
	margin: 5px 5px;
	float: left;
	clear: both;
	font-size: 12px;
	overflow: hidden;
}

.mobileappdesctitle {
	font-size: 14px;
	margin-bottom: 10px;
}

.mobileapp-device {
	float: right;
}

.mobilescreensnum {
	width: 242px;
	font-size: 16px;
	margin-top: 2px;
	text-align: center;
	float: left;
	font-style: italic;
}

.mobilescreencaps {
	clear: both;
	text-align: center;
}

.mobilescreencaps img {
	max-width: 292px;
	max-height: 292px;
	margin-top: 5px;
}

.mobileflottitle {
	clear: both;
	width: 292px;
	float: left;
	font-size: 11px;
	font-style: italic;
	text-align: center;
	margin: 0;
}

#mobilepricechange, #mobilerankiphone, #mobilerankipad {
	clear: both;
	width: 292px;
	float: left;
	height: 106px; 
	font-size: 11px; 
	margin: 0;
}

#mobilepricechangesmall, #mobilerankiphonesmall, #mobilerankipadsmall {
	clear: both;
	width: 292px;
	float: left;
	height: 66px; 
	font-size: 11px; 
	margin: 0;
}

.mobileverdict {
	border: 1px solid #BBBDBF;
	padding: 7px 8px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	width: 292px;
	margin: 5px 5px;
	float: left;
	clear: both;
	font-size: 12px;
	background: #FFFFFF;
}

.mobileverdictimg {
	float: left;
	width: 120px;
	margin: 0 8px 3px 0;
	text-align: center;
	display: inherit;
	vertical-align: inherit;
}

.mobileverdictimg a {
	background-position: 0 0;
	width: 120px;
	height: 120px;
	background: url("http://cdn5.iosnoops.com/wp-content/themes/iosnoops/images/verdict_sprites_20121220x1.png") no-repeat;
	display: inline-block;
	background-size: 180px 720px;
}

.mobileverdictresult {
	width: 292px;
	display: inherit;
	vertical-align: inherit;
	padding-left: 0px;
}

.mobilefinalverdict {
	font-size: 16px;
	font-style: italic;
}

.mobileverdictresult ul {
	margin: 3px 0 0 !important;
	padding: 0 !important;
}

.mobilelowest {
	vertical-align: inherit;
	margin: 5px 0 0;
}

.mobileappnotificationtitle {
	font-size: 16px;
	line-height: 1.5em;
	text-align: center;
	margin-bottom: 2px;
} 

.mobileappnotificationrow {
	margin-top: 3px;
	height: 25px;
	clear: both;
}

.mobileappnotificationbox {
	float: right;
	width: 228px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #BBBDBF;
	background:#EBEDEF;
}

.mobileappnotificationboxcap {
	float: left;
	width: 50px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #BBBDBF;
	background:#EBEDEF;
}

.mobileappnotificationlabel {
	float: left;
	margin-top: 5px;
	width: 52px;
}

#mobilefooter {
	float: left;
	border-top: 2px groove #FFF;
	padding: 5px 0;
	width: 320px;
	margin: 5px 0 30px;
}

#mobilecopyright {
	float: left;
	text-align: center;
	font-size: 11px;
	font-weight: normal;
	color: #6c6666;
	clear: both;
	text-shadow: 1px 1px 0 #FFF;
	margin: 0 10px;
}

.mobileindex {
	font-size: 14px;
	background: #FFFFFF url('http://cdn2.iosnoops.com/wp-content/themes/iosnoops/images/mobiledailydealsbg_20140110x7.jpg') no-repeat;
	background-position: -780px 0;
	min-height: 400px;
}

.mobileapppricedrops {
	float: left;
	width: 110px;
	min-height: 400px;
	background: url('http://cdn1.iosnoops.com/wp-content/themes/iosnoops/images/mobiledailydeals_20140110x1.png') no-repeat;
	background-position: -220px 0;
	min-height: 400px;
}

.mobileappsgonefree {
	float: left;
	width: 110px;
	min-height: 400px;
	background: url('http://cdn1.iosnoops.com/wp-content/themes/iosnoops/images/mobiledailydeals_20140110x1.png') no-repeat;
	background-position: -220px -776px;
	min-height: 400px;
}

.mobileappsnewreleases {
	float: left;
	width: 110px;
	min-height: 400px;
	background: url('http://cdn1.iosnoops.com/wp-content/themes/iosnoops/images/mobiledailydeals_20140110x1.png') no-repeat;
	background-position: -220px -1552px;
	min-height: 400px;
}

.mobileindex-right {
	width: 179px;
	float: right;
	margin-right: 3px;
}

.mobileindex-widget {
	float: left;
	clear: both;
	margin: 5px 4px;
	width: 312px;
}

.mobileindex-widget h3 {
	font-size: 18px;
	font-weight: normal;
}

.mobileindex-widget .pick-cell p a {
	font-size: 18px !important;
}

.mobileindex-yesterday {
	border: 1px solid #BBBDBF;
	padding: 7px 12px;
	background: #FFFFFF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	width: 284px;
	margin: 0 0 0 1px;
	font-size: 14px;
}

.mobileapp-charts {
	border: 1px solid #BBBDBF;
	padding: 7px 8px;
	background: #FFFFFF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	width: 292px;
	margin: 10px 5px 5px;
	float: left;
	clear: both;
	font-size: 12px;
	overflow: hidden;
}

.mobileapp-charts-filters {
	text-align: center;
	margin: 10px 0 0px;
	font-size: 14px;
	font-style: italic;
}

.mobileapp-charts-entry {
	clear: both;
	margin-top: 10px;
	float: left;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAADCAQAAAAe/WZNAAAAGklEQVQIHQXBAQEAAACCIP5/aaMBsoKVWMABjBYJAeFgXpYAAAAASUVORK5CYII=) repeat-x bottom center;
	padding-bottom: 10px;
}

.mobileapp-charts-left-bar3 {
	width: 50px;
	float: left;
	margin: 0;
}

.mobileapp-charts-left-bar3-icon-2 {
	width: 50px;
	margin: 0;
}

.mobileapp-charts-left-bar3-icon-2 a {
	display: block;
	margin: 0 auto;
	width: 50px;
	height: 50px;
	background-size: 50px 50px;
	background-repeat: no-repeat;
	background-position: 0 0;
	position: relative;
}

.mobileapp-charts-left-bar3-price-3 {
	width: 50px;
	margin: 6px 0 0;
}

.mobileapp-charts-right-bar-400 {
	float: left;
	width: 143px;
	overflow: hidden;
	white-space: nowrap;
	margin: 0 5px 0 10px;
	padding: 0 0 2px;
}

.mobileapp-charts-entry h2, .mobileapp-charts-right-bar-400 h2 {
	margin: 0 0 5px;
	font-weight: bold;
	font-style: italic;
	font-size: 16px;
	text-align: left;
	line-height: 1;
}

.mobileapp-charts-right-bar-400 p {
	font-size: 12px;
	margin: 5px 0 0 0 !important;
	line-height: 1;
	text-align: left;
}

.mobileapp-charts-right-bar-400 p.first {
	margin: 1px 0 0 0 !important;
}

.mobileapp-charts-right-bar-400-span {
	font-weight: bold;
	font-style: italic;
}

.mobileapp-charts-right-bar-price {
	float: right;
	margin: 0;
	width: 84px;
	height: 67px;
	background: url(http://cdn1.iosnoops.com/wp-content/themes/iosnoops/images/dl_bg_20150523x1.png) no-repeat -468px 0;
}

.mobileapp-charts h1 {
	font-size: 18px;
	text-align: center;
	font-weight: bold;
}

.mobileapp-down {
	color: red;
}

.mobileapp-up {
	color: green;
}

#mobilecontent-wrap .best-of-day {
	font-size: 18px;
	margin: 5px 0;
}

#mobilecontent-wrap .everything-else {
	font-size: 18px;
	margin: 5px 0 8px;
}

.mobiledaily-deal p {
	margin-bottom: 10px;
}

.mobiledaily-deal h1 {
	font-size: 22px;
	text-align: center;
	font-weight: bold;
}

.mobiledaily-deal ul.post-meta {
	margin-top: 3px;
}

.mobilebottom-link {
	float: right;
	clear: both;
	margin-top: -5px;
}

.mobiletodayspick-bottom {
	bottom: 0;
	width: 50px;
	background-color: black;
	position: absolute;
	z-index: 9999;
	-khtml-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	opacity: 0.75;
	display: block;
}

.mobiletodayspick-bottom-txt {
	line-height: 1.2em;
	padding: 0;
	margin: 1px 2px 2px;
	width: 46px;
	color: white;
	text-align: center;
	overflow: hidden;
	white-space: nowrap;
	display: block;
	font-size: 8px;
	font-style: italic;
}

.mobileindex-yesterday-title {
	font-size:16px;
	margin-bottom: 2px;
}

#mobilemenu-main-svg {
	background: url("data:image/svg+xml;utf8,<svg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 32 32' style='enable-background:new 0 0 32 32;' xml:space='preserve'><style type='text/css'><![CDATA[.st0{fill:%23F4F4F4;}]]></style><g><path class='st0' d='M5.1,4h22v6h-22V4z M24,7c0-1.7,1.3-3,3-3c1.7,0,3,1.3,3,3c0,1.7-1.4,3-3,3C25.4,10,24,8.6,24,7z'/><path class='st0' d='M2.1,7c0-1.7,1.3-3,3-3c1.7,0,3,1.3,3,3c0,1.7-1.4,3-3,3C3.4,10,2.1,8.6,2.1,7z'/></g><g><path class='st0' d='M5.1,13h22v6h-22V13z M24,16c0-1.7,1.3-3,3-3c1.7,0,3,1.3,3,3c0,1.7-1.4,3-3,3C25.4,19,24,17.6,24,16z'/><path class='st0' d='M2.1,16c0-1.7,1.3-3,3-3c1.7,0,3,1.3,3,3c0,1.7-1.4,3-3,3C3.4,19,2.1,17.6,2.1,16z'/></g><g><path class='st0' d='M5.1,22h22v6h-22V22z M24,25c0-1.7,1.3-3,3-3c1.7,0,3,1.3,3,3c0,1.7-1.4,3-3,3C25.4,28,24,26.6,24,25z'/><path class='st0' d='M2.1,25c0-1.7,1.3-3,3-3c1.7,0,3,1.3,3,3c0,1.7-1.4,3-3,3C3.4,28,2.1,26.6,2.1,25z'/></g></svg>") no-repeat;
	background-size: 28px 28px;
	display: block;
	width: 28px;
	height: 28px;
	margin: 0 5px;
}

#mobilemenu-search-svg {
	background: url("data:image/svg+xml;utf8,<svg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='240.4 367.8 320 320' style='enable-background:new 240.4 367.8 320 320;' xml:space='preserve'><style type='text/css'><![CDATA[.st0{fill:%23F4F4F4;}]]></style><g><path id='path12423' class='st0' d='M286.9,414.9c-43.3,43.3-43.4,114.2-0.1,157.4c36.7,36.7,93.2,42.2,135.9,16.8l76.3,74.2c10.5,10.2,27.1,9.8,37.1-0.8c10-10.7,9.8-27.4-0.7-37.6L460.3,552c26.4-42.8,21-100-16-137.1C401,371.6,330.2,371.6,286.9,414.9L286.9,414.9z M318.7,446.7c26.1-26.1,67.7-26.1,93.8,0c26.1,26.1,26.1,67.7,0,93.8c-26.1,26.1-67.7,26.1-93.8,0C292.6,514.4,292.6,472.8,318.7,446.7z'/></g></svg>") no-repeat; 
	background-size: 24px 24px;
	background-position: 2px 0;
	display: block;
	width: 28px;
	height: 24px;
	margin: 2px 5px;
}

.mobilemenu-first-item {
	margin-top: -4px !important;
}

.mobilemenu-last-item {
	border-bottom: none !important;
	margin-bottom: -4px !important;
}

.mobile-search-input {
	background: #F0F3F6;
	border: none;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-o-border-radius: 4px;
	-webkit-border-radius: 4px;
	color: #3B3232;
	height: 28px;
	margin: 0 3px;
	outline: none;
	padding: 0 11px;
	width: 116px;
	font-size: 16px;
}

.mobile-search-submit {
	width:1px;
	height: 1px;
	display: none;
}

#mobilesub-menu-search li.mobilesub-menu-item {
	padding: 3px 0;
}

.mobilesummary {
	margin-top: 5px;
	clear: both;
	float: left;
}

.mobileback-top {
	border: 1px solid #BBBDBF;
	padding: 7px 8px;
	background: #FFFFFF;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4);
	width: 292px;
	margin: 5px 5px;
	float: left;
	clear: both;
	font-size: 12px;
	overflow: hidden;
	text-align: center;
	color: #989898;
}

.mobileback-top-link {
	font-weight: bold;
	font-style: italic;
	font-size: 16px;
	margin: 0 10px;
}

#switch-iphone-mobile {
	float: right;
	margin: 5px 10px 0 0;
}

.onoffswitch {
	position: relative; 
	width: 130px;
	margin-left: auto;
	margin-right: auto;
	-webkit-user-select:none;
	-moz-user-select:none;
	-ms-user-select: none;
}

.onoffswitch-checkbox {
	display: none;
}

.onoffswitch-label {
	display: block;
	overflow: hidden;
	cursor: pointer;
	border: 2px solid #555555;
	border-radius: 20px;
}

.onoffswitch-inner {
	width: 200%;
	margin-left: -100%;
	-moz-transition: margin 0.3s ease-in 0s;
	-webkit-transition: margin 0.3s ease-in 0s;
	-o-transition: margin 0.3s ease-in 0s;
	transition: margin 0.3s ease-in 0s;
}

.onoffswitch-inner:before, .onoffswitch-inner:after {
	float: left;
	width: 50%;
	height: 16px;
	padding: 0;
	line-height: 16px;
	font-size: 13px;
	color: white;
	font-family:'Ubuntu',Verdana,Geneva,sans-serif; 
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}

.onoffswitch-inner:before {
	content: "iPhone Site ON";
	padding-left: 12px;
	background-color: #999999; color: #FFFFFF;
}

.onoffswitch-inner:after {
	content: "iPhone Site OFF";
	padding-right: 9px;
	background-color: #EEEEEE; color: #555555;
	text-align: right;
}

.onoffswitch-switch {
	width: 10px; margin: 3px;
	background: #FFFFFF;
	border: 2px solid #555555;
	border-radius: 20px;
	position: absolute;
	top: 0;
	bottom: 0;
	right: 110px;
	-moz-transition: all 0.3s ease-in 0s;
	-webkit-transition: all 0.3s ease-in 0s;
	-o-transition: all 0.3s ease-in 0s;
	transition: all 0.3s ease-in 0s; 
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
	margin-left: 0;
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
	right: 0px; 
}



/*** Retina support ***/
@media
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (-moz-min-device-pixel-ratio: 2),
only screen and (min--moz-device-pixel-ratio: 2),
only screen and (-o-min-device-pixel-ratio: 2/1),
only screen and (min-device-pixel-ratio: 2),
only screen and (min-resolution: 2dppx),
only screen and (min-resolution: 192dpi) {

	.top-facebook, .top-twitter, .top-googleplus, .top-rss, .top-email, .homebutton, li.date:before, li.comments:before, li.category:before, ul.post-meta li.author:before, .whiteuparrow, .reviewer, .reviewerwhite, .downarrowclass, .dropdown li a:hover .downarrowclass, .dropdown li:hover .downarrowclass, .dropdown ul li.current_page_item a .downarrowclass, .dropdown ul li.current-cat a .downarrowclass, .tag-iphone, .tag-ipad, .screensnav-prev, .screensnav-next, .device-iphone, .device-ipad, #right-submit {
		background-size: 300px 175px;
	}

	li.date:before {
		background-position: 0 -25px;
	}

	li.comments:before {
		background-position: -150px -25px;
	}

	li.category:before {
		background-position: -50px -25px;
	}

	ul.post-meta li.author:before, .reviewer {
		background-position: -100px -25px;
	}

	.whiteuparrow {
		background-position: -250px -150px;
	}

	.reviewerwhite {
		background-position: -250px -50px;
	}

	.top-facebook {
		background-position: -50px 0;
	}

	.top-twitter {
		background-position: -200px 0;
	}

	.top-googleplus {
		background-position: -100px 0;
	}

	.top-rss {
		background-position: -150px 0;
	}

	.top-email {
		background-position: -250px 0;
	}

	.homebutton {
		background-position: 0 0;
	}

	.downarrowclass, .dropdown li a:hover .downarrowclass, .dropdown li:hover .downarrowclass, .dropdown ul li.current_page_item a .downarrowclass, .dropdown ul li.current-cat a .downarrowclass{
		background-position: -194px -17px;
	}

	#logo {
		background-size: 239px 156px;
		background-position: 0 0;
	}

	#mobilelogo {
		background-size: 239px 156px;
		background-position: 0 -93px;
	}

	#content2 .post2 {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAQAAABUDBdwAAAAGklEQVQI12NggIO1/9f+ZyCO+x+b7H+cehkAXKsWD3S3nnMAAAAASUVORK5CYII=) repeat-x bottom center;
		background-size: 4px 3px;
	}

	.share {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAQAAABUDBdwAAAAGklEQVQI12NggIO1/9f+ZyCO+x+b7H+cehkAXKsWD3S3nnMAAAAASUVORK5CYII=) repeat-x bottom center;
		background-size: 4px 3px;
	}

	#comments .comments li {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAQAAABUDBdwAAAAGklEQVQI12NggIO1/9f+ZyCO+x+b7H+cehkAXKsWD3S3nnMAAAAASUVORK5CYII=) repeat-x bottom center;
		background-size: 4px 3px;
	}

	.device-iphone { 
		background-position: 0px -75px;
	}

	.device-ipad {
		background-position: -150px -75px;
	}

	.starrating0, .starrating5, .starrating10, .starrating15, .starrating20, .starrating25, .starrating30, .starrating35, .starrating40, .starrating45, .starrating50 {
		background-size: 100px 360px;
	}

	.starrating0 {
		background-position: 0 -240px;
	}

	.starrating5 {
		background-position: 0 -250px;
	}

	.starrating10 {
		background-position: 0 -260px;
	}

	.starrating15 {
		background-position: 0 -270px;
	}

	.starrating20 {
		background-position: 0 -280px;
	}

	.starrating25 {
		background-position: 0 -290px;
	}

	.starrating30 {
		background-position: 0 -300px;
	}

	.starrating35 {
		background-position: 0 -310px;
	}

	.starrating40 {
		background-position: 0 -320px;
	}

	.starrating45 {
		background-position: 0 -330px;
	}

	.starrating50 {
		background-position: 0 -340px;
	}

	.starratingxl0, .starratingxl5, .starratingxl10, .starratingxl15, .starratingxl20, .starratingxl25, .starratingxl30, .starratingxl35, .starratingxl40, .starratingxl45, .starratingxl50 {
		background-size: 100px 360px;
	}

	.starratingxl0 {
		background-position: 0 0;
	}

	.starratingxl5 {
		background-position: 0 -20px;
	}

	.starratingxl10 {
		background-position: 0 -40px;
	}

	.starratingxl15 {
		background-position: 0 -60px;
	}

	.starratingxl20 {
		background-position: 0 -80px;
	}

	.starratingxl25 {
		background-position: 0 -100px;
	}

	.starratingxl30 {
		background-position: 0 -120px;
	}

	.starratingxl35 {
		background-position: 0 -140px;
	}

	.starratingxl40 {
		background-position: 0 -160px;
	}

	.starratingxl45 {
		background-position: 0 -180px;
	}

	.starratingxl50 {
		background-position: 0 -200px;
	}

	.tag-iphone {
		background-position: 0 -50px;
	}

	.tag-ipad {
		background-position: -75px -50px;
	}

	.screensnav-prev {
		background-position: -150px -50px;
	}

	.screensnav-next {
		background-position: -200px -50px;
	}

	.app-deal-entry {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAQAAABUDBdwAAAAGklEQVQI12NggIO1/9f+ZyCO+x+b7H+cehkAXKsWD3S3nnMAAAAASUVORK5CYII=) repeat-x bottom center;
		background-size: 4px 3px;
	}

	.app-deal-entry-2012 {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAQAAABUDBdwAAAAGklEQVQI12NggIO1/9f+ZyCO+x+b7H+cehkAXKsWD3S3nnMAAAAASUVORK5CYII=) repeat-x bottom center;
		background-size: 4px 3px;
	}

	#right-submit {
		background-position: -250px -25px;	
	}

	.cat-under-24, .cat-32 {
		background-size: 84px 796px;
	}

	.cat-under-24-news {
		background-position: -32px 0;
	}

	.cat-under-24-food-drink {
		background-position: -32px -24px;
	}

	.cat-under-24-catalogs {
		background-position: -32px -48px;
	}

	.cat-under-24-social-networking {
		background-position: -32px -72px;
	}

	.cat-under-24-finance {
		background-position: -32px -96px;
	}

	.cat-under-24-business {
		background-position: -32px -120px;
	}

	.cat-under-24-education {
		background-position: -32px -144px;
	}

	.cat-under-24-travel {
		background-position: -32px -168px;
	}

	.cat-under-24-books {
		background-position: -32px -192px;
	}

	.cat-under-24-newsstand {
		background-position: -32px -216px;
	}

	.cat-under-24-games {
		background-position: -32px -240px;
	}

	.cat-under-24-utilities {
		background-position: -32px -264px;
	}

	.cat-under-24-music {
		background-position: -32px -288px;
	}

	.cat-under-24-photography {
		background-position: -32px -312px;
	}

	.cat-under-24-lifestyle {
		background-position: -32px -336px;
	}

	.cat-under-24-reference {
		background-position: -32px -360px;
	}

	.cat-under-24-sports {
		background-position: -32px -384px;
	}

	.cat-under-24-weather {
		background-position: -32px -408px;
	}

	.cat-under-24-navigation {
		background-position: -32px -432px;
	}

	.cat-under-24-health-fitness {
		background-position: -32px -456px;
	}

	.cat-under-24-productivity {
		background-position: -32px -480px;
	}

	.cat-under-24-entertainment {
		background-position: -32px -504px;
	}

	.cat-under-24-medical {
		background-position: -32px -528px;
	}

	.cat-32-news {
		background-position: 0 0;
	}

	.cat-32-food-drink {
		background-position: 0 -32px;
	}

	.cat-32-catalogs {
		background-position: 0 -64px;
	}

	.cat-32-social-networking {
		background-position: 0 -96px;
	}

	.cat-32-finance {
		background-position: 0 -128px;
	}

	.cat-32-business {
		background-position: 0 -160px;
	}

	.cat-32-education {
		background-position: 0 -192px;
	}

	.cat-32-travel {
		background-position: 0 -224px;
	}

	.cat-32-books {
		background-position: 0 -256px;
	}

	.cat-32-newsstand {
		background-position: 0 -288px;
	}

	.cat-32-games {
		background-position: 0 -320px;
	}

	.cat-32-utilities {
		background-position: 0 -352px;
	}

	.cat-32-music {
		background-position: 0 -384px;
	}

	.cat-32-photography {
		background-position: 0 -416px;
	}

	.cat-32-lifestyle {
		background-position: 0 -448px;
	}

	.cat-32-reference {
		background-position: 0 -480px;
	}

	.cat-32-sports {
		background-position: 0 -512px;
	}

	.cat-32-weather {
		background-position: 0 -544px;
	}

	.cat-32-navigation {
		background-position: 0 -576px;
	}

	.cat-32-health-fitness {
		background-position: 0 -608px;
	}

	.cat-32-productivity {
		background-position: 0 -640px;
	}

	.cat-32-entertainment {
		background-position: 0 -672px;
	}

	.cat-32-medical {
		background-position: 0 -704px;
	}

	.verdictimg a, .verdictimggreat, .verdictimggood, .verdictimgok, .verdictimgmeh, .verdictimgpass {
		background-size: 180px 720px;
	}

	.verdictimg a {
		background-position: 0 0;
	}

	.verdictimggreat {
		background-position: 0 -120px;
	}

	.verdictimggood {
		background-position: 0 -240px;
	}

	.verdictimgok {
		background-position: 0 -360px;
	}

	.verdictimgmeh {
		background-position: 0 -480px;
	}

	.verdictimgpass {
		background-position: 0 -600px;
	}

	.lowest {
		background-size: 300px 175px;
		background-position: 0 -125px;
	}

	#scrollbar1 .scrollbar{ 
		background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAXcCAAAAAA37eCOAAAAsElEQVR4Xu3cOw6CQBRA0dn/yjAMGCotKJRkaKbGZGiejZ9Ib3dudzZxU0TcxlPO3VgiIsWep3kpZZmnfo8U+VofrbW21Usf6T7V9qpOJZ3nx5vbPKbT0j4tXcrly5LTsH65DoiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIj/4mGQe9jnHua6h/Vu9Ne6tfYe88be/2x7I8rQ5dwNJSKe0KToYmL6WioAAAAASUVORK5CYII=) no-repeat top; 
		background-size: 7px 750px;
	}

	#scrollbar1 .track { 
		background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAQAAAC1QeVaAAAAZklEQVQYV9XLsQrCMBiF0bz/k1WSKJl0yGLg75K5gl2OQxfBvoDc7TvcVK3eJ1tV6b+wiFMMRboYpzgs0k33+qFNd5WemvmDUxMS2cO0fb2mu4zELmu6IYSha7L9QAjVoigWVRzRBzd5eUL7d4E6AAAAAElFTkSuQmCC) no-repeat bottom; 
		background-size: 7px 7px;
	}

	#scrollbar1 .thumb { 
		background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAXcCAAAAAA37eCOAAAAhElEQVR4nO3csRHDIBQFQbr+GZRhVJNoR/Fz4vFgGnCyl20T15KsOarGXElanlmf5pOWq75daau2Vrt2Xm3sHK1+QkRERERERERERERERERERERERERERERERERERERERERERERERERERERERPwP+65+znWP9e4x5j23vcn96lX9dSd5A6tlNYPi0OcLAAAAAElFTkSuQmCC) no-repeat bottom; 
		background-size: 7px 750px;
	}

	#scrollbar1 .thumb .end { 
		background: transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAXcCAAAAAA37eCOAAAAhElEQVR4nO3csRHDIBQFQbr+GZRhVJNoR/Fz4vFgGnCyl20T15KsOarGXElanlmf5pOWq75daau2Vrt2Xm3sHK1+QkRERERERERERERERERERERERERERERERERERERERERERERERERERERERPwP+65+znWP9e4x5j23vcn96lX9dSd5A6tlNYPi0OcLAAAAAElFTkSuQmCC) no-repeat top; 
		background-size: 7px 750px;
	}

	.pick-day a.icon span {
		background-size: 432px 534px;
	}

	.pick-day a.icon span.sale {
		background-position: -276px 0;
	}

	.pick-day a.icon span.free {
		background-position: -276px -178px;
	}

	.pick-day a.icon span.new {
		background-position: -276px -356px;
	}

	.dealavailable, .dealnew, .dealexpired, .dealunknown {
		background-size: 84px 796px;
	}

	.dealavailable {
		background-position: 0 -736px;
	}

	.dealnew {
		background-position: 0 -746px;
	}

	.dealexpired {
		background-position: 0 -756px;
	}

	.dealunknown {
		background-position: 0 -766px;
	}

	.third-arrow-sale, .third-arrow-free, .third-arrow-new {
		background-size:432px 534px;
	}

	.third-arrow-sale {
		background-position:0 0;
	}

	.third-arrow-free {
		background-position:0 -178px;
	}

	.third-arrow-new {
		background-position:0 -356px;
	}

	.nav4, .app-dl-sign-a  {
		background-size: 276px 160px;
		background-position: 0 0;
	}

	.nav4:hover, .app-dl-sign-a:hover {
		background-position: 0 -80px;
	}

	#app-right-bar-price, .app-dl-right-2013 {
		background-size: 276px 160px;
		background-position: -150px 0;
	}

	#app-right-bar-price:hover, .app-dl-right-2013:hover {
		background-position: -150px -80px;
	}

	.best-day {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAQAAABUDBdwAAAAGklEQVQI12NggIO1/9f+ZyCO+x+b7H+cehkAXKsWD3S3nnMAAAAASUVORK5CYII=) repeat-x bottom center;
		background-size: 4px 3px;
	}

	.mobileindex {
		background-size: 455px 401px;
		background-position: 0 0;
	}

	.mobileapppricedrops {
		background-size: 165px 1164px;
		background-position: 0 0;
	}

	.mobileappsgonefree {
		background-size: 165px 1164px;
		background-position: 0 -388px;
	}

	.mobileappsnewreleases {
		background-size: 165px 1164px;
		background-position: 0 -776px;
	}

	.mobileapp-right-bar-price, .mobileapp-charts-right-bar-price {
		background-size: 276px 160px;
		background-position: -150px 0;
	}

	.mobileapp-charts-entry {
		background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAQAAABUDBdwAAAAGklEQVQI12NggIO1/9f+ZyCO+x+b7H+cehkAXKsWD3S3nnMAAAAASUVORK5CYII=) repeat-x bottom center;
		background-size: 4px 3px;
	}

}



/*** add_this iphone ***/

#sharePage {
	margin: 0;
	padding: 0;
	position: fixed;
	bottom: 0;
	left: 0;
	text-align: center;
	width: 320px;
	z-index: 10000;
}

#sharePage a {
	display: inline-block;
	top: 13px;
	margin-right: 20px;
	position: relative;
}

#sharePage a.last {
	display: inline-block;
	top: 13px;
	margin-right: 0px;
	position: relative;
}

.sharePageBG {
	background-image: url(data:image/png;base64,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);
	background-size: 320px 36px;
	height: 36px;
	background-repeat: no-repeat;
	background-position: center;
}

.sharePageTXT {
	display: inline-block;
	position: relative;
	top: -5px;
	color: #fff;
	font-size: 15px;
	left: 1px;
	padding-bottom: 5px;
}

.sharePagePlus {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAQAAAAm93DmAAAAW0lEQVRIx2NgoC/4b/x/NxrsoMxAl//oYPeogaMGjho4Qgz8b/zfBScsxzDwCR7VxhADd/+nFtg9auCogWQbmPa/HCfcgqHpNR7VaaOlzaiBowaOGjhIGu2kAwBtm9mPyJdTnwAAAABJRU5ErkJggg==);
	display: inline-block;
	background-size: 20px 20px;
	width: 20px;
	height: 20px;
}

.sharePageFB {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAQAAAAm93DmAAAA8UlEQVR4Ae3UsS7AQADG8U5iMloYDB7CYPMA2GkTFsEoHsDSxGYRSdMmeIQmZotBzCVqoaQkYpGIocOfSLev4nrXBMn9v+1y+W13wS/FBIvsknNBScU9d1xzQqDTI90IO7ygPduBo+R0V9mBezAkOEMzLHjM99X9wTEe6OqdN14p+oOzaDVLTDPFJOP9wVXhGub0njm4LeAZgQu4JeCRG7gm4IENGJORfu1cwJK0XUZsCj5h1qMpeIVZN6ZgMTR4+efBWzSnz2GeiPBzyxwKckrYLmLhR1C2IuC+20tZFzBxAzf+J+hBD3rQg5skMgvQaR9xR78hNhlzMwAAAABJRU5ErkJggg==);
	display: inline-block;
	background-size: 20px 20px;
	width: 20px;
	height: 20px;
	margin-left: -5px;
}

.sharePageEmail {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAQAAAAm93DmAAABq0lEQVR4Aa3WTU/CShSAYRJ/t/66aSF+AGrkRtjoxgsG/IxcNbXPbXJ2Bicj9T1LwtNDM20Y/HnpIB1Wj0n/6ZTDdDBIR0P/+K//dMpQOhpUzxeSuVafWnPJhep5kCz9K7nuQbaupU5ZSjpwhfsge3D3WAmQIM20e3Cz4L6DrFVB/pKrrNkFstGRvpT2peNs+AkM8tJXIXcZXA7kUR1kAVd7hDzIk47UyNXoOE+UgEGeazLceXClIK+GP5DBDb1SDgZZm2p2cFN1cHkwv2V+u0IwyIlPRJ8mwe0LBjn2KbhxcH3AxrHK2Ec3Y5VjTT9wrrYxctrNyEZt3gdcS+7w5ribN9xJ1vuCH0auRO/dRFdGPvYC46vZyxSBLWR/XNyIqC3d8EFt4acWag+iInCrdpZ9OZypbUvB1sSpd7nenZpoy8AbyYt8vEhuSsAXya2SbuPCebBxYqpVUmvqRJMH52pbpW3V5jkwTlh54rTuBvPPAPLP0y4wPvptscYOMJbfp7hR38CVysK+LVShCNBWbdbr/+FMbStAyzhP+hTndxngVLLqP0LqwL+d/wGcDtC4H49CWgAAAABJRU5ErkJggg==);
	display: inline-block;
	background-size: 20px 20px;
	width: 20px;
	height: 20px;
}

.sharePageTwitter {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAQAAAAm93DmAAAB4klEQVRIDe3Bb2iMAQDH8d89hhdnFtO0vMGJTl5slOKFiVx7QYvsxd7IC6HJv70025ulNl54IWG8EApZXUtKrTWpvdBuO7USnRCy9sqM7eaW++pc59m5555/V17t85Hm6X9jJ5cZIM4QPTRTrTlYxRJlsAZDLrCeKPk+0aw/CNFBHxWSWEycdjliCx+xcpMT9DIBHFUGO8g4JVtU8xZ73RKGJM6S1SYbXMdOijts4iTXJHGRnNuskCVW8w07SUb4wS/qJXEB02saZIFDOEtxQBkcId99tuofdOLkC3uVxUaS5JvhEftYqr+4ir1Z6mQiipUEtzhMLVUS7dibYa1MhJmkmJ98JkYCe9OsUw41LKOecUoxzkrl0M0Yl+gljX+vCCqH02Sl8e+pTGxmllJ1yYTBE0rVoLmoYZJSjFGlfDQyjX93VYhdvMSviAoRJEQr7/DuBQtViDbeM8JXvGuUFTYwhR99lMkax/HuO7UqjvN41SJ7HGQU9+4RkBPK2U8XQzjrp1zuEGEUJ/1UyhmLiPAYZw+okDWWU4ZBkBB76GAYZ1O0ElAxnCFGgg9M4M4A22WHAHX0kMKNQZow5AZhzjFIEmtp3nCD3SyQFxiEaaKThzwjRpxhnhPlCsfYRlDzVMRvn0ahJ2+7j4wAAAAASUVORK5CYII=);
	display: inline-block;
	background-size: 20px 20px;
	width: 20px;
	height: 20px;
	margin-right: 5px;
}