/*
Theme Name: iFound
Theme URI: http://www.ifound.com.br
Description: Novo tema do blog iFound criado pela equipe da iThink.
Version: 1.0
Author: iThink
Author URI: http://www.ithink.com.br

*/

* {
margin:0;
padding:0;
list-style:none;
outline:none }
a { 
text-decoration:none;
color:#395066 }
a:hover { text-decoration:underline }
hr { display:none }
#infscr-loading {
float:left;
clear:both;
padding:20px 0;
width:100% }
img { border:none }
body { 
font:14px Tahoma, Verdana, Arial;
color:#2c3441;
background:url(images/bg-ifound.jpg) }
input,
textarea,
password {
font:12px Tahoma, Verdana, Arial;
color:#2c3441 }
p { padding:0 0 5px }

#header { 
position:static;
background:url(images/bg-header.png) center top no-repeat }
#header #headerimg {
display:block;
width:1005px;
height:504px;
margin:0 auto;
position:relative }
#header #headerimg h1 {
display:block;
position:absolute;
left:28px;
top:93px;
width:355px;
height:117px }
#header #headerimg h1 a {
display:block;
width:355px;
height:117px;
text-indent:-9000px }
#header #headerimg .description { display:none }




#page {
min-width:1005px;
background:url(images/bg-sombra.png) repeat-x }
#page #content {
display:block;
position:relative;
width:979px;
padding:15px 0 0 26px;
margin:0 auto;
margin-top:-251px;
background:#fff }
#page #content .content-topo {
display:block;
position:relative;
margin:-42px 0 0 -26px;
width:1005px;
height:27px;
background:url(images/bg-content-topo.png) no-repeat }
/* \*/
*html #page #content .content-topo {
position:absolute;
left:0;
top:-27px;
margin:0 }
/* */
#page #content .post-content {
float:left;
width:685px;
padding:0 0 0 43px  }
#page #content .post-content h3.tit-compartilhe {
font-size:16px;
font-weight:normal;
float: left;
color:#a2bc09;
margin: 30px 0 0 0}
#page #content .post-content h3.tit-compartilhe em{
font-style: normal;}
#page #content .content-bottom {
clear:both;
display:block;
width:100%;
height:30px }
/* \*/
*html #page #content .content-bottom { display:none }
/* */
#page #content .post-content .post {
padding:15px 0 }
#page #content .post-content .post h2 {
display:block;
font-size:30px;
font-weight:normal;
color:#a2bc09;
padding:4px 0 4px 28px }
#page #content .post-content.single .post h2 { padding:4px 0 }
#page #content .post-content .post h2.artigos {
background:url(images/ico-artigos.png) 0 12px no-repeat }
#page #content .post-content .post h2.cultura-digital {
background:url(images/ico-cultura-digital.png) 0 12px no-repeat }
#page #content .post-content .post h2.estrategia-digital {
background:url(images/ico-estrategia-digital.png) 0 12px no-repeat }
#page #content .post-content .post h2.ithink {
background:url(images/ico-ithink.png) 0 12px no-repeat }
#page #content .post-content .post h2.marketing-digital {
background:url(images/ico-marketing-digital.png) 0 12px no-repeat }
#page #content .post-content .post h2 a { color:#a2bc09 }
#page #content .post-content .post small { font-size:13px; }
#page #content .post-content .entry img.alignright {
float:right;
padding:0 0 0 15px }
#page #content .post-content .entry {
width:627px; }
#page #content .post-content .entry img {
text-align:center;
padding:5px 0 }
#page #content .post-content #post-comment {
position:relative;
width:688px;
height:42px;
margin:0 0 0 -30px;
padding:78px 0 0 23px;
background:url(images/bg-post-coments.png) no-repeat }
#page #content .post-content #post-comment p,
#page #content .post-content #post-comment img { 
float:left;
padding:0 5px 0 0;
font-size:12px;
font-weight:bold }
#page #content .post-content p.postado { font-weight:bold }
#page #content .post-content #post-comment p.postado {
border-right:3px solid #000;
margin:0 5px 0 0 }
#page #content .post-content #post-comment p.relacionado {
border-left:3px solid #000;
font-weight:normal;
color:#3c5b73;
padding-left:5px;
margin:0 5px 0 0 }
#page #content .post-content #post-comment p.relacionado a { color:#3c5b73 }
#page #content .post-content #post-comment p.comentario { font-size:14px }
#page #content .post-content #post-comment p.comentario a { color:#8c9f08}








#page #content #sidebar {
float:left;
display:inline;
width:218px;
padding:26px 0 0;
margin:0 0 0 17px;
font-family:"Lucida Sans", Tahoma;
background:#e6e6e6 url(images/bg-sidebar-topo.png) no-repeat }
#page #content #sidebar li {
clear:both;
width:190px; }
#page #content #sidebar li:after,
#page #content #sidebar ul:after {
content:"";
float:left;
clear:both;
display:block }
#page #content #sidebar .sidebar-bottom {
display:block;
width:100%;
height:27px;
margin:0 0 -1px 0;
background:url(images/bg-sidebar-bottom.png) no-repeat }
#page #content #sidebar li.date {
text-align:right;
font-size:11px;
color:#9a9ea3 }
#page #content #sidebar .input-form {
float:left;
display:block;
width:169px;
height:27px;
margin:0 3px 0  0;
background:url(images/form-input-search.png) no-repeat }
#page #content #sidebar .input-form input {
width:145px;
padding:7px 10px 5px 13px;
background:none;
border:none }
#page #content #sidebar #searchform {
width:208px;
padding:37px 0 0 10px;
background:url(images/label-busca.png) 17px 0 no-repeat }
#page #content #sidebar #searchform label { display:none }
#page #content #sidebar #searchform #searchsubmit {
float:left;
width:27px;
height:27px;
padding:27px 0 0;
border:none;
cursor:pointer;
background:url(images/form-input-submit-search.png) no-repeat }
#page #content #sidebar .about-blog {
width:160px;
margin:20px 0 0;
padding:67px 40px 14px 17px;
font-size:11px;
color:#395066;
background:url(images/label-sobre-o-blog.png) 12px 0 no-repeat}
#page #content #sidebar .about-blog h2 { display:none }
#page #content #sidebar .about-blog a { color:#000 }
#page #content #sidebar .about-blog .enviar-email {
display:block;
float:right;
width:99px;
height:18px;
text-indent:-9000px;
background:url(images/btn-enviar-um-email.png) no-repeat }
#page #content #sidebar .categories {
width:200px;
padding:67px 0 0 15px;
background:url(images/label-categorias.png) 15px 0 no-repeat }
#page #content #sidebar .categories h2 { display:none }
#page #content #sidebar .categories ul li {
clear:both;
display:block;
width:164px;
height:21px;
padding:4px 3px 0 28px;
font-size:12px }
#page #content #sidebar .categories ul li.cat-item-1 {
background:url(images/ico-sidebar-cultura-digital.png) 0 0 no-repeat }
#page #content #sidebar .categories ul li.cat-item-2 {
background:url(images/ico-sidebar-estrategia-digital.png) 0 0 no-repeat }
#page #content #sidebar .categories ul li.cat-item-5 {
background:url(images/ico-sidebar-ithink.png) 0 0 no-repeat }
#page #content #sidebar .categories ul li.cat-item-3 {
background:url(images/ico-sidebar-marketing-digital.png) 0 0 no-repeat }
#page #content #sidebar .categories ul li.cat-item-4 {
background:url(images/ico-sidebar-tecnologia.png) 0 0 no-repeat }
#page #content #sidebar .categories ul li a { 
font-weight:bold;
color:#000 }
#page #content #sidebar .twitter {
font-size:11px;
padding:67px 0 0 9px;
background:url(images/label-twitter.png) 15px 0 no-repeat }
#page #content #sidebar .twitter h2 { display:none }
#page #content #sidebar .twitter a { color:#395066 }
#page #content #sidebar .twitter .balao-esq {
display:block;
width:163px;
height:88px;
padding:19px 19px 0;
text-align:center;
background:url(images/balao-twitter.png) no-repeat }
#page #content #sidebar .twitter .balao-esq p {
display:table-cell;
height:54px;
vertical-align:middle }
#page #content #sidebar .twitter .data-balao {
position:relative;
margin:-12px 0 0 0;
font-size:11px;
color:#8ea411;
text-align:right}
#page #content #sidebar .twitter .ver-todos {
float:right;
display:block;
width:67px;
height:21px;
margin:10px 11px 0 0;
text-indent:-90000px;
background:url(images/btn-ver-todos.png) no-repeat }
#page #content #sidebar .archives {
width:170px;
margin:10px 0 0;
padding:67px 0 0 40px;
background:url(images/label-arquivo.png) 15px 0 no-repeat }
#page #content #sidebar .archives h2 { display:none }
#page #content #sidebar .links-relacionados {
margin:18px 0 0;
padding:72px 0 0 20px;
width:197px;
background:url(images/label-links-relacionados.png) 11px 0 no-repeat }
#page #content #sidebar .links-relacionados h2 { 
font-size:14px;
font-weight:normal;
color:#395066 }
#page #content #sidebar .links-relacionados a { color:#94bb1e }
#page #content #sidebar .cadastre-se {
width:208px;
margin:10px 0 0;
padding:57px 0 0 10px;
background:url(images/label-cadastre-se.png) 13px 0 no-repeat }
#page #content #sidebar .cadastre-se h2 { display: none }
#page #content #sidebar .cadastre-se input.cadastro {
float:left;
width:27px;
height:27px;
padding:27px 0 0;
border:none;
cursor:pointer;
background:url(images/form-input-submit-search.png) no-repeat }
#page #content #sidebar .rss { padding:15px 0 8px 22px; }
#page #content #sidebar .rss a {
height:13px;
display:block;
padding:0 0 0 18px;
font-size:12px;
color:#395066;
background:url(images/ico-rss.png) left center no-repeat }
#page #content #sidebar .add {
padding:0 0 1px 22px }
#page #content #sidebar .botao img { display: block; margin: 20px 0 0 40px; }
#page #content #sidebar .veja-videos{
	margin:10px 0px 0px 20px;
}
#page #content #sidebar .kyte-videos{
	margin:10px 0px 20px 65px;
}
#page #content #sidebar .veja-videos a{
	background:url(images/btn_video_kyte.jpg) left center no-repeat;
	width: 169px;
	height: 40px;
	text-indent: -99999px;
	float: left;
}
/*@media screen and (-webkit-min-device-pixel-ratio:0) {
	#page #content #sidebar .veja-videos a{
		background:url(images/logo-kyte.gif) left center no-repeat;
		width: 16px;
		height: 16px;
		text-indent: -99999px;	
		margin: 0px 105px 10px 0px;
		float: right;
	}
}*/
#page #footer {
display:block;
width:1005px;
height:27px;
margin:0 auto;
background:url(images/bg-footer.png) no-repeat }
#page .footer-space {
display:block;
width:1005px;
height:45px;
margin:0 auto }



h3#comments {
display:block;
font-size:26px;
font-weight:normal;
color:#a2bc09; }
.commentlist { padding:20px 0 0; }
.commentlist li.comment {
float:left;
clear:both;
width:613px;
padding:14px;
font-size:12px }
.commentlist li.comment.even { 
position:relative;
background:#f2f2f2 }
.commentlist li.comment.even span.lt,
.commentlist li.comment.even span.rt,
.commentlist li.comment.even span.lb,
.commentlist li.comment.even span.rb {
position:absolute;
width:14px;
height:14px;
font-size:1px; }
.commentlist li.comment.even span.lt {
left:0;
top:0;
background:url(images/coment-lt.gif) no-repeat }
.commentlist li.comment.even span.rt {
right:0;
top:0;
background:url(images/coment-rt.gif) no-repeat }
.commentlist li.comment.even span.lb {
left:0;
bottom:0;
background:url(images/coment-lb.gif) no-repeat }
.commentlist li.comment.even span.rb {
right:0;
bottom:0;
background:url(images/coment-rb.gif) no-repeat }
.commentlist li.comment .comment-author {
float:left;
width:70px }
.commentlist li.comment .comment-author img,
.commentlist li.comment .comment-author cite { 
float:left;
clear:both }
.commentlist li.comment .comment-author span { display:none }
.commentlist li.comment .comment-author img { margin:0 0 10px 0 }
.commentlist li.comment .comment-meta,
.commentlist li.comment p { 
float:left;
width:540px; }

.compartilha-post {
	width: 600px;
	float: left;
	margin: 10px 0px 0px 0px;
}
.compartilha-post li{
	float: left;
	display: inline;
}
.compartilha-post li a{
	width: 18px;
	height: 18px;
	background: yellow;
	margin: 0px 3px 0px 0px; 
	display: block;
	text-indent: -99999px;
}
.compartilha-post li a.ico-share-delicious  {
	background: url(images/ico-share-delicious.png) no-repeat left top;
}
.compartilha-post li a.ico-share-facebook  {
	background: url(images/ico-share-facebook.png) no-repeat left top;
}
.compartilha-post li a.ico-share-google  {
	background: url(images/ico-share-google-reader.png) no-repeat left top;
}
.compartilha-post li a.ico-share-myspace  {
	background: url(images/ico-share-myspace.png) no-repeat left top;
}
.compartilha-post li a.ico-share-rss  {
	background: url(images/ico-share-rss.png) no-repeat left top;
}
.compartilha-post li a.ico-share-technorati {
	background: url(images/ico-share-technorati.png) no-repeat left top;
}
.compartilha-post li a.ico-share-twitter  {
	background: url(images/ico-share-twitter.png) no-repeat left top;
}
#respond {
position:relative;
clear:both;
width:593px;
padding:40px 0 0 }
#respond h3 {
padding:0 0 8px 0;
font-size:24px;
font-weight:normal;
color:#a2bc09 }
#respond #commentform fieldset { border:none }
#respond #commentform label {
float:left;
clear:left;
display:block;
width:142px;
height:27px;
padding:5px 10px 0 0;
text-align:right;
font-size:13px;
color:#000 }
#respond #commentform span.input-form {
float:left;
width:289px;
height:27px;
margin:0 0 10px;
background:url(images/form-input-response.png) no-repeat }
/* \*/
*html #respond #commentform span.input-form {
float:none;
display:block }
/* */
#respond #commentform span.input-form input {
width:260px;
padding:7px 14px 6px 15px;
border:none;
background:none }
#respond #commentform span.input-form.textfield {
width:84px;
padding:0 9px 0 0;
background:url(images/form-input-captcha-response.png) no-repeat }
#respond #commentform span.input-form.textfield input {
width:55px !important;
text-align:center }
#respond #commentform span.textarea-form {
float:left;
width:441px;
height:97px;
background:url(images/form-textarea-response.png) no-repeat }
#respond #commentform span.textarea-form textarea {
width:410px;
height:83px;
padding:7px 14px 6px 15px;
border:none;
background:none }
#zrx_captcha {
float:left;
width:100%;
padding:10px 0 0 }
#respond .erro-captcha {
position:absolute;
display:block;
left:155px;
bottom:-31px;
width:201px;
height:108px;
cursor:pointer;
text-indent:-90000px;
background:url(images/erro-codigo-seguranca.png) no-repeat }
/* \*/
*html #respond .erro-captcha {
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://ifound.ithink.com.br/wp-content/themes/iFound/images/erro-codigo-seguranca.png', sizingMethod='crop'); }
/* */
#respond .enviar-comentario {
float:right;
width:155px;
height:30px;
margin:10px 0 0;
padding:30px 0 0;
border:none;
cursor:pointer;
background:url(images/btn-enviar-comentario.png) no-repeat }










