/*
Theme Name:Novolitika
Description:Оформление для новостного проекта НОВОЛИТИКА.
Author:Novolitika Group
Version:0.1
Tags:copyrighted
*/

/* NY */
img.ny {position:absolute; top:0; margin-left:10px; z-index:10 }

/* =Reset default browser CSS. Based on work by Eric Meyer:http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {background:transparent; border:0; margin:0; padding:0; vertical-align:baseline; }
body {line-height:1; }
h1, h2, h3, h4, h5, h6 {clear:both; font-weight:normal; }
ol, ul {list-style:none; }
blockquote {quotes:none; }
blockquote:before, blockquote:after {content:''; content:none; }
del {text-decoration:line-through; }
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse:collapse; border-spacing:0; }
a img {border:none; }
a {outline:0; }

/* =Layout
-------------------------------------------------------------- */

/*
LAYOUT:Two columns
DESCRIPTION:Two-column fixed layout with one sidebar right of content
*/

#container {float:left; margin:0 -28% 0 0; width:100%; }
#content {margin:0 28% 0 0; padding:0 3%}
#primary,
#secondary {float:right; overflow:hidden; width:28%; }
#secondary {clear:right; }
#footer {clear:both; width:100%; }

/*
LAYOUT:One column, no sidebar
DESCRIPTION:One centered column with no sidebar
*/

.one-column {background:#f8f8f8}
.one-column #content {background:#FFF; min-height:500px; margin-bottom:0}
.page_side p {padding:10px; font-size:.85em}

/*
LAYOUT:Full width, no sidebar
DESCRIPTION:Full width content with no sidebar; used for attachment pages
*/

.single-attachment #content {margin:20px auto;}
	.single-attachment #content img {height:auto !important; width:auto !important; background:0; padding:0; border:1px solid #ccc; }


/* =Fonts
-------------------------------------------------------------- */
body,
input,
textarea,
.page-title span,
.pingback a.url {font-family:Arial, sans-serif; }
h3#comments-title,
h3#reply-title,
#access .menu,
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#site-title,
#wp-calendar,
.comment-meta,
.comment-body tr th,
.comment-body thead th,
.entry-content label,
.entry-content tr th,
.entry-content thead th,
.entry-meta,
.entry-title,
.entry-utility,
#respond label,
.navigation,
.page-title,
.pingback p,
.reply,
.widget-title,
.wp-caption-text,
input[type=submit] {font-family:"Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif; }
pre {font-family:"Courier 10 Pitch", Courier, monospace; }
code {font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace; }


/* =Structure
-------------------------------------------------------------- */

/* The main theme structure */
#access .menu-header,
#colophon,
.wrapper {min-width:1000px; max-width:1400px; margin:auto; text-align:left; background:#FFF }

/* Structure the footer area */
#footer-widget-area {overflow:hidden; }
#footer-widget-area .widget-area {float:left; margin-right:20px; width:220px; }
#footer-widget-area #fourth {margin-right:0; }
#site-info {float:left; font-size:14px; font-weight:bold; width:700px; }
	#site-generator li.counter {position:absolute; margin:-54px 0 0 -150px; }
#site-generator {float:right; width:220px; }


/* =Global Elements
-------------------------------------------------------------- */

/* Main global 'theme' and typographic styles */
body,
input,
textarea {color:#333; background:#FFF; font-size:100.01%; line-height:1.2em; }
body {text-align:center; background:#FFF}
hr {background-color:#e7e7e7; border:0; clear:both; height:1px; margin-bottom:18px; }

/* Text elements */
p {margin-bottom:18px; }
ul {list-style:square; margin:0 0 18px 1.5em; }
ol {list-style:decimal; margin:0 0 18px 1.5em; }
ol ol {list-style:upper-alpha; }
ol ol ol {list-style:lower-roman; }
ol ol ol ol {list-style:lower-alpha; }
ul ul,
ol ol,
ul ol,
ol ul {margin-bottom:0; }
dl {margin:0 0 24px 0; }
dt {font-weight:bold; }
dd {margin-bottom:18px; }
strong {font-weight:bold; }
cite,
em,
i {font-style:italic; }
big {font-size:131.25%; }
ins {background:#ffc; text-decoration:none; }
blockquote {font-style:italic; padding:0 3em; }
blockquote cite,
blockquote em,
blockquote i {font-style:normal; }
pre {background:#f7f7f7; color:#222; line-height:18px; margin-bottom:18px; padding:1.5em; }
abbr,
acronym {border-bottom:1px dotted #666; cursor:help; }
sup,
sub {height:0; line-height:1; position:relative; vertical-align:baseline; }
sup {bottom:1ex; }
sub {top:.5ex; }
input[type="text"],
textarea {background:#FFF; border:1px solid #ccc; border-color:#999 #d9d9d9 #d9d9d9 #999; padding:2px; font-size:.8em}
a:link {color:#0066cc; }
a:visited {color:#743399; }
a:active,
a:hover {color:#ff4b33; }

/* Text meant only for screen readers */
.screen-reader-text {position:absolute; left:-9000px; }


/* =Header
-------------------------------------------------------------- */

#header {padding:2% 0 0 0; }
#branding {height:80px; }
#site-title {float:left; padding:12px 0 0 3%; width:33%; font-family:Georgia, serif; font-weight:normal; text-transform:uppercase; font-size:47px; letter-spacing:-.05em}
	#site-title a {color:#003366; text-decoration:none; position:relative; left:-4px; }
	#site-description {position:absolute; display:block; font-size:11px; letter-spacing:0; font-family:Arial, sans-serif; padding:29px 0 0 148px; color:#003366; }
#site-center {float:left; width:36%; text-align:center; font-size:.7em; color:#666; line-height:2.9em; background:url('/wp-content/themes/true-news-mode/images/date.gif') no-repeat center}
	#site-center span {color:#ccc}
		#site-center span.dt {color:#666; text-transform:lowercase;}
		#site-center span a {color:#999; padding:0 .6em}	#site-center span a:hover {color:#666; }
#header #searchform {float:right; width:28%; background:#efefef url('/wp-content/themes/true-news-mode/images/gray.jpg') repeat-x top; padding:10px 0; height:26px}
	#header #searchform input#s {width:70%; margin:0 5px 0 5%}
	#header #searchform #searchsubmit {padding-bottom:1px; text-transform:uppercase; color:#036; font-size:.85em; cursor:pointer; border-bottom:1px solid transparent; }
		#header #searchform #searchsubmit.active {border-bottom-color:#036}


/* =Menu
-------------------------------------------------------------- */

#access {clear:both; }
	#access .menu-header,
	div.menu {font-size:13px; background:#069 url('/wp-content/themes/true-news-mode/images/blue.jpg') repeat-x top; display:block; padding:0; height:46px; text-align:center; }
	#access .menu-header ul,
	div.menu ul {list-style:none; margin:0; padding:.9em 0 0 1.2%; min-width:1000px; max-width:1400px; margin:auto; text-align:left;}
	#access .menu-header li,
	div.menu li {font-size:1em; float:left; position:relative; margin:0 0 0 2%; text-transform:uppercase;}
		#access a {color:#FFF; text-decoration:none; padding-bottom:.2em; border-bottom:1px solid transparent; }	

/* =Top news and Quotes
-------------------------------------------------------------- */
div.lead {text-align:center; }
div.lead div.wr {min-width:1000px; max-width:1400px; margin:auto; }
div.lead table {width:100%}
	div.lead table td {font-size:.8em; line-height:1.1em; vertical-align:middle; padding:10px 0 15px 0; text-align:left; }
		div.lead table td.topnews {width:36%; background:#df0018 url('/wp-content/themes/true-news-mode/images/red.jpg') repeat-x top; }
			div.lead table td.topnews a {color:#FFF; text-decoration:none; display:block; padding:0 5% 0 8%;}	div.lead table td.topnews a:hover {text-decoration:none !important;}
				div.lead table td.topnews a span {font-size:.8em; white-space:nowrap; text-transform:lowercase}
		div.lead table td.quotes {border-bottom:1px solid #d8d8d8; border-right:1px solid #d8d8d8}
			div.lead table td.quotes a {color:#333 !important; text-decoration:none; display:block; padding:0 3% 0 3%;}	div.lead table td.quotes a:hover {color:#036 !important}


/* =Index page
-------------------------------------------------------------- */
#announces {padding:20px 3%}
	#announces div {width:50%; float:left; height:140px; }
		#announces div.additional {display:none; }
		#announces div img {float:left; padding:0 6px 6px 0; background:url('/wp-content/themes/true-news-mode/images/img-bg.gif') no-repeat right bottom; margin:0 10px 0 0; width:110px; height:110px; }
		#announces div h3 {font-family:Georgia, serif; font-size:1em; margin-right:20%; clear:none;}
			#announces div h3 a {text-decoration:none; color:#333; }	#announces div h3 a:hover {color:#036}
	#announces.wide div {width:33.3%; }
		#announces.wide div h3 {margin-right:10%; }
			#announces.wide div.additional {display:block; }
#eightnews {clear:both; margin:20px 0 10px 0; border-top:1px solid #D8D8D8;}
	#eightnews td {border:1px solid #D8D8D8; border-width:1px; width:36%; font-size:.85em; line-height:1.2em; vertical-align:top; padding:20px 0 25px 0}
		#eightnews td a {text-decoration:none; color:#333; display:block; margin:0 8.5%}	#eightnews td a:hover {color:#036}
			#eightnews td a span {color:#999; font-size:.8em; white-space:nowrap; visibility:hidden; text-transform:lowercase}	#eightnews td a:hover span {visibility:visible;}
			#eightnews td.yeti {background:#a1b1bf url('/wp-content/themes/true-news-mode/images/yeti-bg.jpg') top repeat-x; padding:0; line-height:0; text-align:center;}
				#eightnews td.yeti a {margin:0; width:100%}
		#eightnews td.partners {border-right:0; width:28%; padding:0; background:#f1f1f1; font-size:1em; }
			#eightnews td.partners ul {list-style:none !important; margin:0}
				#eightnews td.partners ul a {margin:0}
			
#analytics {padding:20px 3%}
	#analytics div {width:50%; float:left; }
		#analytics div div {width:auto !important; padding-left:130px}
		#analytics div.additional {display:none; }
		#analytics div img {position:absolute; padding:0 6px 6px 0; background:url('/wp-content/themes/true-news-mode/images/img-bg.gif') no-repeat right bottom; margin:0 10px 35px -130px; width:110px; height:110px; }
		#analytics div h4 {font-size:1.05em; text-transform:uppercase; color:#069; margin: 0 0 15px 0}
		#analytics div h3 {font-family:Georgia, serif; font-size:1.1em; margin:0 20% .5em 0; clear:none; }
			#analytics div h3 a {text-decoration:none; color:#069; }	#analytics div h3 a:hover {color:#036}
		#analytics div p {font-size:.8em; margin-right:15%; line-height:1.2em; padding-bottom:35px; }
			#analytics div p a {text-decoration:none; color:#333; }	#analytics div p a:hover {color:#036; }
	#analytics.wide div {width:33.3%; }
		#analytics.wide div h3 {margin-right:10%; }
			#analytics.wide div.additional {display:block; }
#best {clear:both; font-size:13px; background:#eee url('/wp-content/themes/true-news-mode/images/gray.jpg') repeat-x top; display:block; padding:0 3%; height:46px; }
	#best ul {list-style:none; margin:0; padding-top:.9em}
	#best li {font-size:.8em; float:left; position:relative; margin:0 2.6% 0 0; text-transform:uppercase; color:#777; }
		#best a {color:#777; text-decoration:none; padding-bottom:.2em; border-bottom:1px solid transparent; }	#best a:hover {border-bottom-color:#333; color:#333;}

#cal_holder {width:28%; float:right; padding-top:20px; }
	#cal_holder #wp-calendar {width:80%; margin-left:10%; }
		#cal_holder #wp-calendar tbody {background:#FFF; }
		#cal_holder #wp-calendar td {border-color:#eee; cursor:default;  }
			#cal_holder #wp-calendar td.used {border-color:#FFF }
		
#topnews table {border-right:1px solid #D8D8D8;}
#topnews td {font-size:.8em; line-height:1.1em; border:1px solid #D8D8D8; border-width:1px; width:36%; line-height:1.2em; vertical-align:top; padding:7px 0; height:5em; visibility:visible;}
	#topnews td a {text-decoration:none; color:#333; display:block; margin:0 8.5%}	#topnews td a:hover {color:#036}
		#topnews td.top {background:#df0018 url('/wp-content/themes/true-news-mode/images/red.jpg') repeat-x top; border-left:1px solid #df0018}
			#topnews td a span {color:#999; font-size:.85em; white-space:nowrap; visibility:hidden; text-transform:lowercase}	#topnews td a:hover span {visibility:visible;}
			#topnews td.top a {color:#FFF; text-decoration:none; display:block; }
				#topnews td.top a span {color:#FFF; }	
#topnews.loading {background:url('/wp-content/themes/true-news-mode/images/loader.gif') no-repeat 50%; }
	#topnews.loading td {visibility:hidden; border-color:#FFF;}

a.press {display:block; text-align:center; margin:20px 6%; background:#f0f0f0; padding:20px 0 10px 0; color:#999; text-decoration:none;  }	a.press:hover {color:#666}
	a.press h3 {font-family:Georgia; padding:20px 0 10px 0; font-size:2.3em; text-transform:uppercase; }
	
/* =Content
-------------------------------------------------------------- */

#main {clear:both; overflow:hidden; padding:10px 0 0 0; }
#content {margin-bottom:36px; }
#content input,
#content textarea {color:#333; font-size:16px; line-height:24px; }
#content p,
#content ul,
#content ol,
#content dd,
#content pre,
#content hr {margin-bottom:24px; }
#content ul ul,
#content ol ol,
#content ul ol,
#content ol ul {margin-bottom:0; }
#content pre,
#content kbd,
#content tt,
#content var {font-size:15px; line-height:21px; }
#content code {font-size:13px; }
#content dt,
#content th {color:#000; }
#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content h6 {color:#000; line-height:1.5em; margin:0 0 20px 0; }
#content table {border:1px solid #e7e7e7; margin:0 -1px 24px 0; text-align:left; width:100%; }
#content tr th,
#content thead th {color:#888; font-size:12px; font-weight:bold; line-height:18px; padding:9px 24px; }
#content tr td {border-top:1px solid #e7e7e7; padding:6px 24px; }
#content tr.odd td {background:#f2f7fc; }
.hentry {margin:0 0 20px 0; }
.home .sticky {background:#f2f7fc; border-top:4px solid #000; margin-left:-20px; margin-right:-20px; padding:18px 20px; }
.single .hentry {margin:0 0 36px 0; }
.page-title {color:#999 !important; font-size:.75em; padding:1em 0 1em 0; border-bottom:1px solid #d8d8d8; }
.page-title span {color:#777; font-style:italic; font-weight:normal; }
.page-title a:link,
.page-title a:visited {color:#888; text-decoration:none; }
.page-title a:active,
.page-title a:hover {color:#ff4b33; }
#content .entry-title {padding:15px 20% 0 0; color:#000; font-size:1.6em; font-family:Georgia,serif;  line-height:1.1em; margin-bottom:0; }
	h2.entry-title {padding:0 20% 0 0 !important; }
.entry-title a:link,
.entry-title a:visited {color:#000; text-decoration:none; }
.entry-title a:active,
.entry-title a:hover {color:#ff4b33; }
.entry-meta {color:#888; font-size:11px; }
.entry-meta abbr,
.entry-utility abbr {border:none; }
.entry-meta abbr:hover,
.entry-utility abbr:hover {border-bottom:1px dotted #666; }
.entry-content {clear:both; padding:12px 0 0 0;}
.entry-summary {clear:both; padding:12px 0 0 130px; border-bottom:1px solid #d8d8d8; min-height:140px; }
	.entry-summary img {position:absolute; padding:0 6px 6px 0; background:url('/wp-content/themes/true-news-mode/images/img-bg.gif') no-repeat right bottom; margin:0 10px 35px -130px !important; width:110px !important; height:110px !important;}
	.entry-summary h2 {font-family:Georgia, serif; font-weight:normal !important; font-size:1.3em !important; line-height:1.1em !important; padding:0 20% .4em 0; }
		.entry-summary h2 a {text-decoration:none; color:#333; }	.entry-summary h2  a:hover {color:#036}
	.entry-summary p {padding:.3em 10% 0 0; font-size:.9em; line-height:1.3em}
		.entry-summary p a {text-decoration:none; color:#333; }	.entry-summary p a:hover {color:#036; }
#content .entry-summary p:last-child {margin-bottom:12px; }
	.entry-content strong img {padding:0 6px 6px 0; background:url('/wp-content/themes/true-news-mode/images/img-bg.gif') no-repeat right bottom; width:110px !important; height:110px !important;}
		.entry-content img.full {background:none; width:auto !important; height:auto !important;}
	.entry-content p {font-size:.95em; line-height:1.4em}
		.entry-content p a {color:#039; }	.entry-content p a:hover {color:#36c; }
			.entry-content p strong a {text-decoration:none }	.entry-content p strong a:hover {text-decoration:underline}
	.entry-content li {font-size:.95em; line-height:1.4em}
.entry-content fieldset {border:1px solid #e7e7e7; margin:0 0 24px 0; padding:24px; }
.entry-content fieldset legend {background:#fff; color:#000; font-weight:bold; padding:0 24px; }
.entry-content input {margin:0 0 24px 0; }
.entry-content input.file,
.entry-content input.button {margin-right:24px; }
.entry-content label {color:#888; font-size:12px; }
.entry-content select {margin:0 0 24px 0; }
.entry-content sup,
.entry-content sub {font-size:10px; }
.entry-content blockquote.left {float:left; margin-left:0; margin-right:24px; text-align:right; width:33%; }
.entry-content blockquote.right {float:right; margin-left:24px; margin-right:0; text-align:left; width:33%; }
.page-link {color:#000; font-weight:bold; margin:0 0 22px 0; word-spacing:0.5em; }
.page-link a:link,
.page-link a:visited {background:#f1f1f1; color:#333; font-weight:normal; padding:0.5em 0.75em; text-decoration:none; }
.home .sticky .page-link a {background:#d9e8f7; }
.page-link a:active,
.page-link a:hover {color:#ff4b33; }
body.page .edit-link {clear:both; display:block; }
em.author {display:block; padding:0 0 50px 0; font-size:12px; text-align:right;}
.entry-utility {clear:both; color:#888; font-size:12px; line-height:20px; padding-right:20%;	font-style:italic;}.entry-meta a,
.entry-utility a {color:#888; }
	.entry-meta span {color:#333;}
.entry-meta a:hover,
.entry-utility a:hover {color:#ff4b33; }
#content .video-player {padding:0; }
div.informer {float:right; margin:0 0 15px 20px; }


/* =Asides
-------------------------------------------------------------- */

.home #content .category-asides p {font-size:14px; line-height:20px; margin-bottom:10px; margin-top:0; }
.home .hentry.category-asides {padding:0; }
.home #content .category-asides .entry-content {padding-top:0; }


/* =Gallery listing
-------------------------------------------------------------- */

.category-gallery .size-thumbnail img {border:10px solid #f1f1f1; margin-bottom:0; }
.category-gallery .gallery-thumb {float:left; margin-right:20px; margin-top:-4px; }
.home #content .category-gallery .entry-utility {padding-top:4px; }


/* =Attachment pages
-------------------------------------------------------------- */

.attachment .entry-content .entry-caption {font-size:140%; margin-top:24px; }
.attachment .entry-content .nav-previous a:before {content:'\2190\00a0'; }
.attachment .entry-content .nav-next a:after {content:'\00a0\2192'; }


/* =Images
-------------------------------------------------------------- */

#content img {margin:0; height:auto; max-width:640px; width:auto; }
#content .attachment img {max-width:900px; }
#content .alignleft,
#content img.alignleft {display:inline; float:left; margin-right:24px; margin-top:4px; }
#content .alignright,
#content img.alignright {display:inline; float:right; margin-left:24px; margin-top:4px; }
#content .aligncenter,
#content img.aligncenter {clear:both; display:block; margin-left:auto; margin-right:auto; }
#content img.alignleft,
#content img.alignright,
#content img.aligncenter {margin-bottom:12px; }
#content .wp-caption {background:#f1f1f1; line-height:18px; margin-bottom:20px; padding:4px; text-align:center; }
#content .wp-caption img {margin:5px 5px 0; }
#content .wp-caption p.wp-caption-text {color:#888; font-size:12px; margin:5px; }
#content .wp-smiley {margin:0; }
#content .gallery {margin:0 auto 18px; }
#content .gallery .gallery-item {float:left; margin-top:0; text-align:center; width:33%; }
#content .gallery img {border:2px solid #cfcfcf; }
#content .gallery .gallery-caption {color:#888; font-size:12px; margin:0 0 12px; }
#content .gallery dl {margin:0; }
#content .gallery img {border:10px solid #f1f1f1; }
#content .gallery br+br {display:none; }
#content .attachment img { /* single attachment images should be centered */
	display:block; margin:0 auto; }


/* =Navigation
-------------------------------------------------------------- */

.navigation {color:#aaa; font-size:12px; line-height:18px; overflow:hidden; }
.navigation a:link,
.navigation a:visited {color:#888; text-decoration:none; }
.navigation a:active,
.navigation a:hover {color:#036 }
.nav-previous {float:left; width:50%; }
.nav-next {float:right; text-align:right; width:50%; }
#nav-above {margin:0 0 18px 0; }
#nav-above {display:none; }
.paged #nav-above,
.single #nav-above {display:block; }
#nav-below {margin:-18px 0 0 0; padding-top:20px;}


/* =Comments
-------------------------------------------------------------- */
#comments {clear:both; border-top:1px solid #e7e7e7; padding-top:15px}
	#comments a {color:#036 }
#comments .navigation {padding:0 0 18px 0; }
h3#comments-title {display:none;}
h3#reply-title {color:#000; font-size:16px; font-weight:bold; margin-bottom:0; text-transform:uppercase; }
h3#comments-title {padding:24px 0; }
.commentlist {list-style:none; margin:0; }
.commentlist li.comment {border-bottom:1px solid #e7e7e7; line-height:24px; margin:0 0 24px 0; padding:0 0 0 56px; position:relative; }
.commentlist li:last-child {border-bottom:none; margin-bottom:0; }
.logged-in-as {font-size:.8em; padding:0 0 1em 0; font-style:italic; color:#aaa}
	.logged-in-as a {color:#aaa !important}
#comments .comment-body ul,
#comments .comment-body ol {margin-bottom:18px; }
#comments .comment-body p:last-child {margin-bottom:6px; }
#comments .comment-body blockquote p:last-child {margin-bottom:24px; }
.commentlist ol {list-style:decimal; }
.commentlist .avatar {position:absolute; top:4px; left:0; }
.comment-author {
}
.comment-author cite {color:#000; font-style:normal; font-weight:bold; }
.comment-author .says {font-style:italic; }
.comment-meta {font-size:12px; margin:0 0 18px 0; }
.comment-meta a:link,
.comment-meta a:visited {color:#888; text-decoration:none; }
.comment-meta a:active,
.comment-meta a:hover {color:#ff4b33; }
.commentlist .even {
}
.commentlist .bypostauthor {
}
.reply {font-size:12px; padding:0 0 24px 0; }
.reply a,
a.comment-edit-link {color:#888; }
.reply a:hover,
a.comment-edit-link:hover {color:#ff4b33; }
.commentlist .children {list-style:none; margin:0; }
.commentlist .children li {border:none; margin:0; }
.nopassword,
.nocomments {display:none; }
#comments .pingback {border-bottom:1px solid #e7e7e7; margin-bottom:18px; padding-bottom:18px; }
.commentlist li.comment+li.pingback {margin-top:-6px; }
#comments .pingback p {color:#888; display:block; font-size:12px; line-height:18px; margin:0; }
#comments .pingback .url {font-size:13px; font-style:italic; }

/* Comments form */
input[type=submit] {color:#333; background:#cbe5ff; font-size:12px; border-color:#cdddeb #7a8eb0 #7a8eb0 #cdddeb; font-size:12px !important; padding:.3em .5em; cursor:pointer; }
#respond {margin:0; overflow:hidden; position:relative; }
#respond p {margin:0; }
#respond .comment-notes {margin-bottom:1em; }
.form-allowed-tags {line-height:1em; }
.children #respond {margin:0 48px 0 0; }
h3#reply-title {margin:18px 0; }
#comments-list #respond {margin:0 0 18px 0; }
#comments-list ul #respond {margin:0; }
#cancel-comment-reply-link {font-size:12px; font-weight:normal; line-height:18px; }
#respond .required {color:#ff4b33; font-weight:bold; }
#respond label {color:#888; font-size:12px; }
#respond input {margin:0 0 9px; width:98%; }
#respond textarea {width:98%; }
#respond .form-allowed-tags {color:#888; font-size:12px; line-height:18px; }
#respond .form-allowed-tags code {font-size:11px; }
#respond .form-submit {margin:12px 0; }
#respond .form-submit input {width:auto; }


/* =Widget Areas
-------------------------------------------------------------- */

.widget-area ul {list-style:none; margin-left:0; }
.widget-area ul ul {list-style:square; margin-left:1.3em; }
.widget_search #s {/* This keeps the search inputs in line */
	width:60%; }
.widget_search label {display:none; }
.widget-container {margin:0; }
.widget_calendar .widget-title {display:none; }
.widget-area a:link,
.widget-area a:visited {text-decoration:none; }
.widget-area a:active,
.widget-area a:hover {text-decoration:underline; }
.widget-area .entry-meta {font-size:11px; }
#calendar_wrap {margin-top:15px; padding:15px 10% 30px 10%; background:#f9f9f9; }
#wp_tag_cloud div {line-height:1.6em; }
#wp-calendar {width:100%; }
#wp-calendar caption {color:#036; font-size:13px; font-weight:bold; padding-bottom:9px; text-align:center; }
#wp-calendar thead {font-size:9px; color:#999}
#wp-calendar tbody {color:#ccc; background:#f5f5f5; }
#wp-calendar tbody td {border:1px solid #fff; padding:5px 0 6px 0; text-align:center; font-size:12px; }
	#wp-calendar tbody td.used {background:#def2ff}
	#wp-calendar tbody td a {font-weight:bold; color:#666; }
#wp-calendar tbody .pad {background:none; }
#wp-calendar tfoot td {padding-top:.8em; font-size:13px; }
#wp-calendar tfoot a {color:#036; }
#wp-calendar tfoot #prev {text-align:right; }
.widget_rss a.rsswidget {color:#000; }
.widget_rss a.rsswidget:hover {color:#ff4b33; }
.widget_rss .widget-title img {width:11px; height:11px; }

/* Main sidebars */
#main .widget-area ul {margin-left:0; padding:0;}
#main .widget-area ul ul {border:none; margin-left:1.3em; padding:0; }
#primary {
}
#secondary {
}

/* Footer widget areas */
#footer-widget-area {
}


/* =Footer
-------------------------------------------------------------- */

#footer {padding:0; background:#fcfcfc; height:205px; }
#colophon {border-top:4px solid #000; margin-top:-4px; overflow:hidden; padding:18px 0; }
#site-info {width:72%; font-weight:normal; padding:20px 0 0 0; }
	#site-info a {color:#777; text-decoration:none; }	#site-info a:hover {color:#333; text-decoration:underline; }
	#site-info p {padding:0 20% 1em 4.5%; font-size:.8em; line-height:1.3em; color:#777; margin:0; }
#site-generator {position:relative; width:28%; background:#e8e8e8; padding:20px 0 0 0}
	#site-generator ul {margin-left:10%; list-style:none; font-size:.8em}
		#site-generator li.main {padding-top:15px; }
			#site-generator li.main a {color:#000;}
#site-generator a {color:#666; text-decoration:none; }
#site-generator a:hover {text-decoration:underline; }
img#wpstats {display:block; margin:0 auto 10px; }


/* =Mobile Safari ( iPad, iPhone and iPod Touch )
-------------------------------------------------------------- */

pre {-webkit-text-size-adjust:140%; }
code {-webkit-text-size-adjust:160%; }
#access,
.entry-meta,
.entry-utility,
.navigation,
.widget-area {-webkit-text-size-adjust:120%; }
#site-description {-webkit-text-size-adjust:none; }


/* =Print Style
-------------------------------------------------------------- */

@media print {body {	background:none !important; }
	.wrapper {	clear:both !important; 	display:block !important; 	float:none !important; 	position:relative !important; }
	#header {	border-bottom:2pt solid #000; 	padding-bottom:18pt; }
	#colophon {	border-top:2pt solid #000; }
	#site-title,
	#site-description {	float:none; 	line-height:1.4em; 	margin:0; 	padding:0; }
	#site-title {	font-size:13pt; }
	.entry-content {	font-size:14pt; 	line-height:1.6em; }
	.entry-title {	font-size:21pt; }
	#access,
	#branding img,
	#respond,
	.comment-edit-link,
	.edit-link,
	.navigation,
	.page-link,
	.widget-area {	display:none !important; }
	#container,
	#header,
	#footer {	margin:0; 	width:100%; }
	#content,
	.one-column #content {	margin:24pt 0 0; 	width:100%; }
	.wp-caption p {	font-size:11pt; }
	#site-info,
	#site-generator {	float:none; 	width:auto; }
	#colophon {	width:auto; }
	img#wpstats {	display:none; }
	#site-generator a {	margin:0; 	padding:0; }
	#entry-author-info {	border:1px solid #e7e7e7; }
	#main {	display:inline; }
	.home .sticky {	border:none; }
}

/*Popular posts*/
.widget-container {background:#f1f1f1; }
	.widget-container h3 {font-size:.98em; background:#069 url('/wp-content/themes/true-news-mode/images/blue.jpg') repeat-x top; padding:12px 0 0 6%; height:34px; text-transform:uppercase; color:#FFF; }
	.widget-container ul {margin:15px 0 0 0  !important; padding:0 6% 20px 6% !important; list-style:none; font-family:Times, serif; font-size:.85em; line-height:1.2em; }
	.widget-container li {text-align:left; margin-bottom:20px; list-style:none; }
		.widget-container li a {margin:0; color:#333 }	#daily-popular li a:hover , #popular-posts li a:hover {text-decoration:none; color:#036 }
		
.xoxo {margin:0 !important;}
		
/*scroller settings*/
.p_outer {margin:0 3.6%; height:60px; overflow:hidden; margin-bottom:20px}
	.p_outer ul {width:200%; height:60px; }
		.p_outer ul li {float:left; list-style:none; text-align:center; vertical-align:top; width:170px; height:60px;  }	
