/*  
Theme Name: TheUnstandard
Theme URI: http://5thirtyone.com/
Description: Farewell to the standard blog format
Version: 1.2.1
*/


*{margin: 0;
padding: 0;}
.showhero #site-name a:hover, 
.post.single .showhero h2 a:hover {text-decoration: none; background: none; !important; }
.home.is-single,
.gallery-item a img { border-style: none; !important; }

body {
background-repeat: no-repeat;
background:#333333 url(images/feedback1.png) left top fixed; 
font-family: Helvetica, Arial, 'Hiragino Sans GB', 'Hiragino Kaku Gothic Pro', STXihei, Hei, SimSun, 'WenQuanYi Micro Hei', sans-serif ;
font-size: 12px; 
color: #ff0080; }

h1, h2, h3, h4, h5 { font-weight: bold; }
h1 { font-size: 1em; }
h2 { font-size: 1.5em; }
h3 { font-size: 1em; }
h4 { font-size: 1em; }
h5 { font-size: 1em; }

a {			color: #ff0080;		text-decoration: none; }
a:hover {	color: #fff;		text-decoration: none; }
ul li {	list-style: none; }


.nav-container      {float: right; margin: 0px 0 0 0;right:30px; width: 100%; }
#main-wrapper 		{margin:0; padding: 0px; width: 100%; }
#main-nav 			{font-variant: small-caps; font-weight: bold; text-align: left;}
#main-nav li 		{ float: left; margin:3px; padding:0px;list-style: none; }

#main-navcategories   {font-style: normal; font-weight: normal; text-align: left;}
#main-navcategories li{float: left; margin:3px; padding:0px;list-style: none; }


#leaderboard { padding: 0px; position: relative;top:50px;right:50px;}

#site-name { float: left; width:100%;font-size: 1em;border: 0; color: #ff0080;}
#site-name a img { margin-top: 1px; }
.meta a {font-weight:bold;}

.left{  }
.sidebar { position: fixed; display: block; float: right;right:20px;bottom: 20px;z-index: 10; vertical-align: bottom;}
.text-input { border:0px solid #ccc; padding: 3px;}

.for-tags { border-style: none; -moz-border-radius:5px; -webkit-border-radius:5px; border: 0px solid #ddd; border-radius: 5px; font-size: 1em; padding: 7px 10px; }


.recent-leads { width: 600px; }
.title-insert { padding: 0px;-moz-opacity: .85;bottom:0px; filter: alpha(opacity=85);left: 0px; opacity: .85; position: absolute; width: 100%;  z-index: 1; }
.title-insert a { 
	text-transform: capitalize; 
	font-family:  "Helvetica Neue",helvetica,Arial,'Hiragino Sans GB', 'WenQuanYi Micro Hei', sans-serif;
	word-spacing: -1px;
	background-color: #171819; 
	padding: 0px;
	text-decoration: none; 
	border: 0px;
	color: #ff0080; 
	font-size: 18px;
	line-height: 19px;
	font-weight: bold;
}

.title-insert a:hover { font-weight: bold; background-color: white; color: #171819; text-decoration: none; }

.main-post-bg { left: 100px; top: 50px; margin-right: 0px; margin-left: 5px; margin-bottom: 0px; margin-top: 10px; height:225px; width: 595px; position: relative;overflow: hidden; }
.main-post-bg.showhero { }
.secondary-post-bg { left: 100px; top: 50px; background: url(images/theunstandard-blank.png); display: block; overflow: hidden; position: relative;}
.secondary-post-bg { margin-right: 0px; margin-left: 5px; margin-bottom: 0px; margin-top: 5px; height: 40px; width: 195px; }









/* = single entry style */
blockquote { border-style: none; !important; color: #bbb !important; }
.gallery-item a img { border-style: none;}
.home.is-single { border-style: none;}
.post-comments {padding: 3px;-moz-opacity: .8;top: 0px; filter: alpha(opacity=80); right:0px;opacity: .8; position: absolute; z-index: 2; }
.post.single { padding-left: 100px; padding-top: 25px;}
.post.single h2 a { color: #ff0066; font-size: 1.5em; }
.post.single h2 a:hover { background-color: white; color: #171819; font-size: 1.5em; }
.post.single .entry { padding-left: 0px; padding-bottom: 0; padding-right: 10px; padding-top: 10px; border-style: none; clear: both; }
.post.single .meta { border-style: none; color: #ff0080; }
.post.single .meta li.first { border-style: none; }
.post.single p { letter-spacing: 0px; word-spacing: 2px; text-transform: capitalize; font-size: 12px; line-height: 18px; margin: 0 0 18px 0; }
.post.single h3 { margin-top: 20px; }
.post.single blockquote, 
.post.single ul, 
.post.single ol { color: #ff0080; margin: 0 15px; border-style: none; color: #ff0080; }
.post.single img.floatleft,
.post.single img.alignleft { float: left; margin: 4px 10px 0 0; }
.post.single img.floatright,
.post.single img.alignright { float: right; margin: 4px 0 0 10px; }
.post.single .wp-caption-text { color: #ff0080; font-size: 1em; text-align: center; text-transform: uppercase; }

.navigation { clear: both; padding: 10px 0; }
.navigation .left { width: 120px; }
.navigation .left { text-align: left; }
.navigation .right { width: 120px; }
.navigation .right { margin-right: 15px; text-align: right; }
* html .navigation .right { margin-right: 0px; }





/* = sidebar and widgets style */

.home .right { overflow: hidden; width: 340px; }
h3.module-title{ border-style: none; } 
h3.module-title{ text-decoration: none;  border-style: none;font-size: 1em; margin: 0 0 0px; padding: 0px; }
h3.module-title a{ text-decoration: none;  border: 0; } 

h3.widgetTitle { border-style: none; }
h3.widgetTitle { text-decoration: none;  border-style: none;font-size: 1em; margin: 0 0 0px; padding: 0px; }
h3.widgetTitle a { text-decoration: none;  border: 0; }

.widgetContainer  { border-collapse: collapse; width: 100%; }
.widgetContainer { margin: 0 0 0px 0; }
.widgetContainer .textwidget {}
.widgetContainer ul { margin: 0 0 0px 0; }
.widgetContainer li { font-size: 0.9em; line-height: 1em; margin: 0 3px 7px 21px; }

ul.module-list{ margin: 0 0 0px 0; }
.module-list li{ font-size: 1em; line-height: 1em; margin: 0 3px 7px 21px; } 

.commentlist li.comment, 
.commentlist li.pingback { border-style: none; }
.legacy img.avatar { float: right; margin: 0 7px 0 0; }
.legacy cite { font-style: normal; }
.legacy .commentlist li { border-top: 1px solid #ccc; margin: 0; padding: 7px 0 15px 80px; }

.legacy .commentlist li p { margin: 1em 0; }
.legacy .commentlist li ul, 
.legacy .commentlist li ol, 
.legacy .commentlist li blockquote { margin: 1em 15px; }
.legacy .commentlist li ul li, 
.legacy .commentlist li ol li { border-style: none; margin: 0 15px !important; padding: 0 !important; }
.legacy .commentlist ol li { list-style: decimal; }
.legacy #respondform { margin-left: 80px; padding: 10px 0 0 0; }
.nocomments { border-style: none;font-size: 0.8em; font-weight: bold; padding: 10px 0; text-align: center; }
/* = style support for threaded comments */






#comments-wrapper, 
#comments-wrapper-form {}
#comments-wrapper p { margin: 15px 0; }
#comments-wrapper .navigation { margin: 0 0 25px 80px; }
h3#comments { clear: both; margin: 20px 0 20px 80px; }
.commentlist { font-size: 0.9em; line-height: 1.4em; }
.commentlist li.comment, 
.commentlist li.pingback {border-style: none;margin: 0; padding: 7px 0 15px 80px; }
.commentlist li.comment-author-admin {border-style: none; }
.commentlist li.comment ul, 
.commentlist li.comment ol, 
.commentlist li.comment blockquote { margin: 0 15px; }
.commentlist li.comment blockquote { border-style: none;color: #ff0080; font-style: italic; padding-left: 10px; }
.commentlist ul.children { margin: 0 !important; padding: 0; }
.commentlist .children li.comment { list-style: none; margin: 15px 0 0 0; padding: 7px 0 0 45px; }
.comment-author img.avatar { float: right; margin: 0 7px 0 0; }
.comment-author cite { font-style: normal; }
.comment-meta {}

#respond .text-input { margin-right: 4px; width: 160px; }
#respond textarea.text-input, 
#respondform textarea.text-input { margin-right: 0; overflow: auto; width: 97%; }

li.comment #respond { margin-left: 0; }




/* = footer */
#footer { text-decoration: none;  width: 960px; border-style: none; }

