/*
	Theme Name: oldschool-v1
	Theme URI: https://www.projectosoldschool.com
	Author: Carlos Gandra
	Author URI: https://www.carlosgandra.pt
	Based on: SimpleBlog by Theme Junkie
*/ 

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0}
ul,ol{list-style:none}
fieldset,img,abbr,acronym{border:0}
q:before,q:after{content:''}
:focus{outline:0}
hr{display:none}
table{border-collapse:collapse;border-spacing:0}
.left{float:left}
.right{float:right}
.ac{text-align:center}
.ar{text-align:right}
* html .clear{height:1%}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clear{display:block}
body{background:#393939 url(https://bag.projectosoldschool.com/imagens/bg.png) top left no-repeat;color:#333;font-family:"Helvetica Neue", Arial, Helvetica, sans-serif;font-size:12px;line-height:1.63}
h1{font-size:22px}
h2{font-size:18px}
h3{font-size:15px}
h4{font-size:13px}
h5,h6{font-size:12px}
h1,h2,h3,h4,h5,h6{font-family:Arial, Helvetica, Sans-serif;font-weight:700}
pre,code,kbd,samp,tt{font:13px/1.385 "Courier New", Monospace, serif}
body,input,button,select,textarea,option{font-family:Helvetica, Arial, serif}
a{text-decoration:none}
a:hover{text-decoration:underline}
h1 a:link, h1 a:visited, h2 a:link, h2 a:visited, h3 a:link, h3 a:visited, h4 a:link, h4 a:visited, h5 a:link, h5 a:visited, h6 a:link, h6 a:visited{text-decoration:none}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover{text-decoration:underline}
input, textarea{padding:6px;background:#f1f1f1ff0;border-color:#CCC #EFEFEF #EFEFEF #CCC;border-width:1px;border-style:solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#777}
input:focus{background:#f1f1f1}
.wrap{width:969px;margin:0 auto}
#header{background:#f1f1f1;height:110px;overflow:hidden}
#content{background:#f1f1f1;width:611px;margin-bottom:30px;padding:18px 17px 15px;border:3px solid #f0f0f0}
#sidebar{width:300px}
.home #content, .archive #content, .search #content{width:644px;padding:0 !important}
.nav a{position:relative;display:block;z-index:100;text-decoration:none}
.nav li{float:left;width:auto;list-style:none;line-height:28px}
.nav li a{display:block;font-size:13px;font-weight:700;padding:0 15px}
.nav a:hover{color:#3275a8}
.nav a.current, .nav li.current_page_item a, .nav li.current_page_parent a, .nav li.current-menu-ancestor a, .nav li.current-cat a, .nav li.current-cat-parent a, .nav li.current-menu-item a{background:#eee;display:block;border:1px solid #ccc;padding:0 14px !important;line-height:26px;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.09);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.09);box-shadow:0 1px 2px rgba(0, 0, 0, 0.09)}
.nav li.current_page_item li a, .nav li.current_page_parent li a, .nav li.current-menu-ancestor li a, .nav li.current-cat li a, .nav li.current-cat-parent li a, .nav li.current-menu-item li a{padding:0 15px !important}
.nav li ul{background:#f1f1f1;margin:5px 0 0;padding:10px 0 0;position:absolute;left:-999em;width:150px;border:1px solid #e3e3e3;z-index:9999}
.nav li ul li{margin:0}
.nav li ul li a{background:none !important;border:0;color:#333;display:block !important;font-size:11px;font-weight:700;padding:0 15px !important;line-height:32px !important;width:120px;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}
.nav li ul li a:hover{color:#3275a8;text-decoration:underline}
.nav li ul ul{margin:-33px 0 0 170px !important}
.nav li ul li a:hover, .nav li.current_page_item ul li a, .nav li.current_page_parent ul li a, .nav li.current-menu-ancestor ul li a, .nav li.current-cat a ul li, .nav li.current-menu-item ul li a, .nav li.sfHover ul li{background:none}
.nav li:hover,.nav li.hover{position:static}
.nav li:hover ul ul, .nav li.sfhover ul ul, .nav li:hover ul ul ul, .nav li.sfhover ul ul ul, .nav li:hover ul ul ul ul, .nav li.sfhover ul ul ul ul{left:-999em}
.nav li:hover ul, .nav li.sfhover ul, .nav li li:hover ul, .nav li li.sfhover ul, .nav li li li:hover ul, .nav li li li.sfhover ul, .nav li li li li:hover ul, .nav li li li li.sfhover ul{left:auto}
.nav .sf-sub-indicator{display:none;background:url(https://bag.projectosoldschool.com/imagens/arrow-superfish.png) no-repeat;position:absolute;display:block;right:0.4em;top:44%;width:10px;height:10px;text-indent:-999em;overflow:hidden}
.nav li ul .sf-sub-indicator{background:url(https://bag.projectosoldschool.com/imagens/arrow-superfish-right.png) no-repeat;top:33%}
#primary-nav{border-bottom:1px solid #393939;height:36px;margin-bottom:30px;font-size:11px;color:#f1f1f1;line-height:34px;overflow:hidden}
#primary-nav li{float:left;list-style:none;padding:0}
#primary-nav li a{display:block;font-size:12px;font-weight:700;padding:0 10px;color:#f1f1f1;line-height:36px;text-transform:uppercase}
#primary-nav li a:hover{color:#e9e9e9;text-decoration:none}
#primary-nav li ul li a:hover{color:#369;text-decoration:underline}
#primary-nav li ul li{background:none}
#primary-nav .nav a.current, #primary-nav .nav a:hover, #primary-nav .nav li.current_page_item a, #primary-nav .nav li.current_page_parent a, #primary-nav .nav li.current-menu-ancestor a, #primary-nav .nav li.current-cat a, #primary-nav .nav li.current-cat-parent a, #primary-nav .nav li.current-menu-item a{background:url(https://bag.projectosoldschool.com/imagens/arrow-up.png) no-repeat center 32px;border:none;display:block;line-height:36px;padding:0 10px !important;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#primary-nav .nav li ul{margin:0;padding:8px 8px 10px;border-top:none}
#primary-nav .nav li ul li a{font-size:11px;color:#444;line-height:32px;border-top:1px solid #f1f1f1 !important;border-bottom:1px dotted #dedede !important}
#primary-nav .nav li ul li a:hover{background:#fdfdcd !important;text-decoration:none}
#primary-nav .nav li ul ul{margin:-30px 0 0 158px !important;border-top:1px solid #dedede;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
#primary-nav .nav li ul{border-bottom:1px solid #dedede;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-moz-box-shadow:0 2px 2px rgba(0,0,0,.03);-webkit-box-shadow:0 2px 2px rgba(0,0,0,.03);box-shadow:0 2px 2px rgba(0,0,0,.03)}
.single .home, .archive .home, #primary-nav a.first{background:url(https://bag.projectosoldschool.com/imagens/arrow-up.png) no-repeat center 32px;color:#fbfbfb;text-decoration:none}
#logo{width:200px;margin:5px 50px 25px;line-height:1;overflow:hidden}
#search{display:inline;float:right;height:20px;margin:6px 0 0}
#search input{background:#f1f1f1;border:1px solid #f1f1f1;color:#999;float:left;font-size:11px;line-height:11px;width:150px;padding:6px 6px 4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
#search .field{height:12px}
#search input:focus{background:#f1f1f1ff0;border:1px solid #f1f1f1}
#search input.btn{background:none;border:none;margin:6px 0 0 -17px;padding:0;width:auto}
.layout2-entry{padding:25px 17px;border-bottom:1px solid #f0f0f0}
.layout2-entry .entry-title{font-size:24px;letter-spacing:-0.03em}
.layout2-entry .entry-thumb{margin-bottom:15px}
.layout3-entry { padding: 25px 17px 25px; border-top: 1px solid #f0f0f0; }
.layout3-entry .entry-title { font-size: 22px; letter-spacing: -0.03em; }
.layout3-entry .entry-thumb { float: left; margin: 0 17px 10px 0; }
.layout3-entry-wrap { display: table; }
.entry-title a{font-family:Helvetica, Arial;font-weight:700;color:#333;text-shadow:0 1px 0 #f1f1f1;line-height:1.1em}
.entry-title a:hover{text-decoration:none;color:#666}
.entry-thumb{display:block;background:#f1f1f1;padding:5px;border:1px solid #f0f0f0}
.published{cursor:help}
.hentry .entry-title{font-size:24px;letter-spacing:-0.03em}
.page-title{line-height:1;padding-bottom:7px;letter-spacing:-1px}
.not-found{background:#f1f1f1;padding:20px 18px;border-top:1px solid #f0f0f0}
.bgnone{background:#f1f1f1 !important}
.entry-extra{margin:15px 5px 0 0}
.entry-meta{margin:2px 0 10px;font-size:11px;color:#999}
.entry-even{margin-right:0;padding-left:20px;border-right:0}
a.readmore{float:left;background:url(https://bag.projectosoldschool.com/imagens/alert-overlay.png) repeat-x;color:#f1f1f1;padding:3px 7px;font-size:11px}
a.readmore:hover{color:#f1f1f1}
#breadcrumbs{background:#f1f1f1;font-family:'Verdana', 'Geneva', 'Arial';padding:18px 17px;font-size:10px;color:#999;text-transform:uppercase}
#breadcrumbs a{background:url(https://bag.projectosoldschool.com/imagens/bullet.png) no-repeat right 4px;margin-right:1px;padding-right:10px;color:#999}
#breadcrumbs .cat-feed a{float:right;display:block;background:url(https://bag.projectosoldschool.com/imagens/ico-rss.png) no-repeat right -1px;padding-right:22px;color:#999;font-size:10px}
.single #breadcrumbs, .page #breadcrumbs{margin-bottom:15px;padding:0 0 5px;border-bottom:1px solid #f0f0f0}
.onecolumn #content{width:930px}
.entry p,.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6, .entry ul, .entry ol{margin:10px 0}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6{color:#333}
.entry ul,.entry ol{margin:10px 0 10px 20px}
.entry ol{list-style-type:decimal}
.entry ul{list-style-type:square}
.entry ul ul, .entry ul ol, .entry ol ol, .entry ol ul{margin:0 0 0 20px}
.entry li{padding-bottom:5px}
.entry hr{border-top:1px solid #f1f1f1;border-top:1px solid #C7D7DB;background:none;height:0;margin:0 0 20px;padding:0;clear:both}
.entry hr.none{border:0 none;height:0;background:none;margin:0;padding:0;clear:both}
.entry blockquote{margin:20px;padding:0 30px 0 20px;overflow:hidden;border-left:10px solid #F7F7F7}
.entry-comment a{float:right;background:url(https://bag.projectosoldschool.com/imagens/ico-comment.png) no-repeat right -1px;display:inline;padding-right:25px;font-weight:700;color:#999 !important;text-decoration:underline}
.entry-comment a:hover{color:#777;text-decoration:none}
.single .entry-comment a{margin:-4px 0 0;font-size:12px}
.entry-tags{float:left;margin:5px 0}
.entry-tags span{font-weight:700}
.entry-author{background:#f9f9f9;padding:10px;margin:15px 0 0;border:1px solid #e6e6e6}
.author-avatar{float:left;margin:0 10px 10px 0;border:1px solid #ECEDE8}
.author-avatar img{background:#f1f1f1;display:block;padding:4px}
.entry-bottom{margin:15px 0 0;padding:15px;border:1px solid #e6e6e6;border-bottom:none}
.entry-bottom h3{margin-bottom:5px}
.related-posts{float:left;width:260px}
.related-posts h3{float:left;background:url(https://bag.projectosoldschool.com/imagens/ico-link.png) no-repeat right 4px;padding-right:25px}
.related-posts li a{display:block;background:url(https://bag.projectosoldschool.com/imagens/bullet.png) no-repeat 0 13px;padding:9px 0 9px 13px;color:#333;border-top:1px solid #f0f0f0}
.related-posts li a:hover{background-color:#f1f1f1ff0}
.entry-bottom-ad{float:right;width:300px;text-align:center}
.entry-bottom-ad .ad-title{font-weight:400;font-size:11px;color:#999;text-transform:uppercase}
img.centered{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px;padding:0}
img.alignnone{padding:0;margin:0 0 10px;display:inline}
img.alignright{padding:0;margin:0 0 10px 10px;display:inline}
img.alignleft{padding:0;margin:0 10px 10px 0;display:inline}
.aligncenter{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}
.alignright{float:right;margin:0 0 10px 10px}
.alignleft{float:left;margin:0 10px 10px 0}
.wp-caption{background:#fbfbfb;text-align:center;padding:4px 0 5px;border:1px solid #e9e9e9;-moz-border-radius:3px}
.wp-caption img{margin:0 0 5px;padding:0;border:0}
.wp-caption p.wp-caption-text{margin:0;padding:0;font-size:11px;font-weight:400;line-height:12px}
#fb-box{padding:10px 0}
#author-name{padding:10px 20px;text-transform:uppercase}
.widget{background:#f1f1f1;margin:0 0 15px;padding:15px 15px 10px;border:3px double #efefef}
.widget-title{margin-bottom:10px;font-size:15px;text-transform:uppercase}
.widget-title a, .widget-title a:hover{color:#333;text-decoration:none}
.widget a{color:#333}
.widget ul{padding:0;margin:0}
.widget ul li{background:url(https://bag.projectosoldschool.com/imagens/bullet.png) no-repeat 0 16px;padding:10px 0 10px 15px;border-top:1px dotted #e6e6e6}
.widget ul li:hover{background-color:#f1f1f1ff0}
.widget ul li a{display:block}
.widget > div{padding-bottom:10px}
.widget_tag_cloud div, .textwidget{padding:10px 15px;border-top:1px solid #e5ecf1}
.social{background:#fcfcfc;height:80px;padding:0 15px;border-bottom:1px solid #f0f0f0}
.social li{float:left;width:52px;margin-right:15px;text-align:center}
.social li.last{margin-right:0}
.social li a{opacity:0.6;filter:alpha(opacity=60);font-size:11px;color:#666;padding-top:42px;line-height:34px}
.social li a:hover{opacity:1.0;filter:alpha(opacity=100);color:#666;text-decoration:none}
.social .social-feed{display:block;background:url(https://bag.projectosoldschool.com/imagens/ico-social-rss.png) no-repeat}
.social .social-twitter{display:block;background:url(https://bag.projectosoldschool.com/imagens/ico-social-twitter.png) no-repeat}
.social .social-facebook{display:block;background:url(https://bag.projectosoldschool.com/imagens/ico-social-facebook.png) no-repeat}
.social .social-youtube{display:block;background:url(https://bag.projectosoldschool.com/imagens/ico-social-youtube.png) no-repeat;margin-right:0}
#newsletter{background:#f1f1f1;border:3px solid #f0f0f0;margin:0 0 15px;padding:15px 0 0}
#newsletter .widget-title{background:url(https://bag.projectosoldschool.com/imagens/newsletter.png) no-repeat 243px 1px;margin-bottom:6px;font-size:14px;font-weight:700;text-transform:none}
#newsletter .newsletter{background:#f1f1f1;padding:15px 15px 10px}
#newsletter .newsletter p{font-size:12px;color:#777}
#newsletter .newsletter span{font-size:11px;color:#999}
#newsletter .newsletter-form{margin:6px 0 3px}
#newsletter .newsletter-form .email{width:150px}
#newsletter .newsletter-form .submit{padding:5px;cursor:pointer}
#tabber{display:block;height:auto;margin:0 0 25px;overflow:hidden}
#tabber .inside{background:#f1f1f1;margin-top:-3px;padding:10px 15px;border:3px solid #f0f0f0}
#tabber ul.tabs{overflow:hidden;height:40px;background:#f1f1f1}
#tabber ul.tabs li{background:none;float:left;display:inline;font-size:12px;font-weight:700;color:#f1f1f1;cursor:pointer;border-bottom:none}
#tabber ul.tabs li a{background:url(https://bag.projectosoldschool.com/imagens/ico-hot-grey.png) no-repeat 9px 7px;color:#999;display:block;float:left;margin:0 0 0 3px;padding:0 13px 0 30px;border-top:3px solid #f9f9f9;line-height:38px;text-transform:uppercase}
#tabber ul.tabs li a.selected{background:#f1f1f1 url(https://bag.projectosoldschool.com/imagens/ico-hot-orange.png) no-repeat 9px 7px;margin:0;color:#444;text-decoration:none;border:3px solid #f0f0f0;border-bottom:0;line-height:38px}
#tabber ul.tabs li.tab-recent-posts a{margin:0}
#tabber ul.tabs li.tab-recent-posts a.selected{background:#f1f1f1 url(https://bag.projectosoldschool.com/imagens/ico-hot-blue.png) no-repeat 9px 7px !important}
#tabber ul.tabs li a:hover{color:#444;text-decoration:none}
#tabber .inside li{padding:15px 0 0}
#tabber .inside li{border-bottom:1px solid #f0f0f0}
#tabber .inside li a{line-height:18px}
#tabber .inside li div.info{display:table;top:0 !important;margin:0 !important;padding:0 !important}
#tabber .inside li div.info .entry-title{font-size:13px}
#tabber .inside li div.info p{color:#333}
#tabber .inside li .meta{display:block;font-size:11px;margin-top:8px;color:#999}
#tabber .tab-thumb{border:1px solid #f0f0f0;padding:4px;background:#f1f1f1;float:left;display:inline;margin:0 12px 0 0}
#tabber .post-number{position:relative;width:22px;height:22px;text-align:center;line-height:23px;font-weight:700;color:#f1f1f1;bottom:22px}
#tabber .meta-comment a{background:url(https://bag.projectosoldschool.com/imagens/ico-tab-comment.png) no-repeat right 1px;padding:4px 20px 4px 10px;font-weight:700;color:#999}
.widget_tj_twitter > div{padding:0}
.widget_tj_twitter .widget-title{display:block;width:265px;background:url(https://bag.projectosoldschool.com/imagens/twitter-standing.png) no-repeat right -3px}
.widget_tj_twitter li{display:block !important;background:url(https://bag.projectosoldschool.com/imagens/twitter.png) no-repeat 0 12px !important;padding:10px 15px 10px 22px !important}
.widget_tj_twitter li a{background:none !important;display:inline !important;padding-left:0 !important}
.widget_tj_twitter li a:hover{background:none !important}
.widget_tj_flickr{padding-bottom:5px}
.widget_tj_flickr > div{border-top:0}
.widget h3 span{color:#0061D8}
.widget h3 span span{color:#FF1183}
.widget .flickr_badge_image{float:left;margin:0}
.widget .flickr_badge_image .photo-wrap{position:relative;margin-bottom:20px;padding:0}
.widget .flickr_badge_image a img{display:inline;float:left;background:#f1f1f1;margin:3px 3px 0 0;padding:4px;border:1px solid #e9e9e9}
.widget .flickr_badge_image a:hover img{background:#fbfbfb;border-color:#e5ecf1}
.widget_tj_authorinfo > div{border-top:0}
.widget_tj_authorinfo .left{margin-right:10px}
.widget_tj_authorinfo .right{margin-left:10px}
#wp-calendar{width:100%}
#wp-calendar, #wp-calendar th, #wp-calendar caption{text-align:center}
#wp-calendar th{background:#f5f5f5;padding:3px;border:1px solid #f0f0f0}
#wp-calendar td{padding:5px 2px;border:1px solid #f0f0f0}
#wp-calendar caption{background:transparent;font-weight:700;padding:3px 0 7px;color:#333}
#wp-calendar #today{background:#f5f5f5;font-weight:700}
.widget-ads{background:none;border:none;padding:0}
.widget-ads h3.ad-title{margin-bottom:5px;font-size:11px;font-weight:400;color:#999;text-align:center;text-transform:uppercase}
.widget_advwidget{padding-bottom:7px}
.widget-ad125 img{margin:0 7px 7px 0;float:left}
.home-content-ad{background:#f1f1f1;padding:15px 18px}
.home-content-ad img{display:block;background:#f1f1f1;padding:5px;border:1px solid #f0f0f0}
.home-content-ad .ad-code{width:468px;margin:0 auto}
.pagination{background:#f1f1f1;padding:25px 18px;border-top:1px solid #f0f0f0}
.pagination .newer a, .pagination .older a{display:block;border:1px solid #ccc;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.09);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.09);box-shadow:0 1px 2px rgba(0, 0, 0, 0.09)}
.pagination .newer a{float:left;background:#f1f1f1 url(https://bag.projectosoldschool.com/imagens/arrow-left.png) no-repeat left 6px;padding:5px 15px 3px 25px}
.pagination .older a{float:right;background:#f1f1f1 url(https://bag.projectosoldschool.com/imagens/arrow-right.png) no-repeat right 6px;padding:5px 25px 3px 15px}
.pagination .newer a:hover, .pagination .older a:hover{background-color:#f9f9f9}
.wp-pagenavi{background:#f1f1f1;padding:25px 18px;border-top:1px solid #f0f0f0;font-size:13px;text-align:left}
.wp-pagenavi a, .wp-pagenavi a:hover, .wp-pagenavi .on, .wp-pagenavi .current{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.09);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.09);box-shadow:0 1px 2px rgba(0, 0, 0, 0.09)}
.wp-pagenavi a:link, .wp-pagenavi a:visited{display:inline;background:#f1f1f1;margin:0 0 0 3px;padding:5px 9px;border:1px solid #ccc;text-decoration:none}
.wp-pagenavi .on, .wp-pagenavi .current, .wp-pagenavi a:hover{background:#efefef;margin:0 0 0 3px;padding:5px 9px;border:1px solid #ccc !important}
.wp-pagenavi .extend, .wp-pagenavi span.pages{background:#f1f1f1;color:#666;text-shadow:#f1f1f1 0 1px 0;border:none}
#footer{background:#fcfcfc url(https://bag.projectosoldschool.com/imagens/bg-footer.png) repeat-x left top}
#footer .widget{border:3px solid #f0f0f0}
#footer .widget_tj_twitter .widget-title{background:none}
#fwidget-1, #fwidget-2, #fwidget-3{float:left;width:215px;float:left;display:inline;margin:30px 20px 10px 0}
#fwidget-4{float:right;width:264px;margin:30px 0 10px}
#footer .copyright{background:#f1f1f1 url(https://bag.projectosoldschool.com/imagens/bg-copyright.png) repeat-x top;margin:0 auto;font-size:11px;color:#999;height:60px;line-height:60px}
#footer .copyright a{color:#999;margin:0 2px;border-bottom:1px dotted #ccc}
#footer .copyright a:hover{color:#666;border-bottom-style:solid;text-decoration:none}
#footer .footer-rss{background:url(https://bag.projectosoldschool.com/imagens/ico-footer-rss.png) no-repeat 3px 3px;padding:3px 0 3px 16px}
.backtotop{background:url(https://bag.projectosoldschool.com/imagens/ico-up.gif) no-repeat;width:20px;height:20px;margin:0 10px 10px 0}
#comments{position:relative;padding-top:5px;border-top:1px solid #E4E4E4}
#comments h3{margin:20px 0;font-size:15px;font-weight:700;color:#333;letter-spacing:-0.04em}
#comments .comment{width:100%;list-style-type:none}
#comments .comment .comment-container{position:relative;overflow:hidden;margin-bottom:10px}
#comments .comment-head{margin:0;width:70px;float:left}
#comments .avatar img{margin:0;vertical-align:middle;border:1px solid #ddd;padding:3px;background:#f1f1f1}
#comments .name{font-weight:700;font-size:14px}
#comments .date, #comments .edit, #comments .perma{font-size:11px;color:#999;font-style:italic;font-size:11px}
#comments .arrow{display:block;width:9px;height:18px;background:url(https://bag.projectosoldschool.com/imagens/comment-arrow.png) no-repeat;left:62px;position:absolute}
#comments .comment-info{margin-bottom:5px}
#comments .comment-entry{padding:15px 20px 5px;background:#f7f7f7;border:1px solid #E4E4E4;overflow:hidden;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}
#comments .comment-entry p{margin:0 0 10px}
#comments .reply{padding-top:5px}
#comments .reply a{font:11px/18px sans-serif;text-shadow:none;margin:0;padding:1px 6px}
#comments .reply a:hover{background-color:#e6e6e6}
#comments ul.children{margin:0 0 0 25px;padding:0}
#comments .comment-container .cancel-comment-reply{margin:10px 0}
#comments .comment-container #respond h3{margin:10px 0}
#comments .navigation a{display:block;margin:15px 0 0;text-decoration:none}
#comments h3#pings{margin-top:25px}
#comments .pingbacks li.pingback{margin:10px 0}
#comments .pingbacks li.pingback .reply{display:none}
#comments p.nocomments{margin:15px 0 0}
#respond{margin:15px 0 0}
#respond h3{color:#333;font-size:15px;font-weight:700;margin-bottom:15px;letter-spacing:-0.04em}
#respond .left{float:left;width:200px;margin-right:15px}
#respond .right{float:left;width:380px}
#respond label{font-size:11px;color:#777}
.comment-container #respond{margin:20px 0}
#commentform{margin:15px 0 0}
#commentform label{position:relative;display:inline;vertical-align:top;display:inline-block;margin-top:5px}
#commentform input.txt, #commentform textarea{font:14px/14px Arial, Helvetica, sans-serif;border-color:#ccc #EAEAEA #EAEAEA #ccc;border-width:1px;border-style:solid}
#commentform input.txt{color:#666;background:#f7f7f7;width:170px;margin:0 5px 10px 0;padding:5px 7px}
#commentform textarea{color:#666;background:#f7f7f7;width:95% !important;padding:5px 7px}
#respond #commentform #submit{margin:15px 0 0;cursor:pointer}
h3#pings{margin:25px 0 10px}
.pinglist li{margin:0 0 0 20px;list-style-type:decimal}
.pinglist li .author{font-weight:700;font-size:15px}
.pinglist li .date{font-size:11px}
.pinglist li .pingcontent{display:block;margin:10px 0}
a.button, a.comment-reply-link, #commentform #submit, .submit{display:inline-block;margin:5px;padding:7px 10px;border:1px solid #C4C4C4;border-top-color:#E4E4E4;border-left-color:#E4E4E4;color:#424242 !important;text-align:center;text-shadow:0 -1px 0 #f1f1f1;text-decoration:none;font-weight:700;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#EDEDED;background:-webkit-gradient(linear, left top, left bottom, color-stop(.2, #f1f1f1), color-stop(1, #E5E5E5));background:-moz-linear-gradient(center top, #f1f1f1 20%, #E5E5E5 100%)}
a.button.large{padding:6px 16px}
a.button.small, a.comment-reply-link{padding:0 10px}
a.button:hover, a.button.hover, a.button.active, a.comment-reply-link:hover, #commentform #submit:hover, #contact-page .submit:hover{text-decoration:none !important;background:#ccc;background:-webkit-gradient(linear, left top, left bottom, color-stop(.2, #eeeeee), color-stop(1, #cccccc));background:-moz-linear-gradient(center top, #eeeeee 20%, #cccccc 100%)}
a.button:active, a.button.active{border-color:#999;-webkit-box-shadow:inset 0 0 7px hsla(0,0%,0%,.3), 0 1px 0 hsla(0, 100%, 100%, 1);-moz-box-shadow:inset 0 0 7px hsla(0,0%,0%,.3), 0 1px 0 hsla(0, 100%, 100%, 1);box-shadow:inset 0 0 7px hsla(0,0%,0%,.3), 0 1px 0 hsla(0, 100%, 100%, 1)}