﻿/*  
Theme Name: Borboletando Editado
Theme URI: www.difluir.com
Description: Development by Daniella
Version: 1.0
Author: Daniella
Author URI: www.difluir.com
*/


/* reset css */
* {background:none; border:0; margin:0; padding:0; list-style:none; text-decoration:none;}

/* basic */
body {background:#472E1E url(http://www.borboletando.org/wp-content/uploads/2011/03/bgmadeira.png); margin:0; font-family:Helvetica, Arial, sans-serif; font-size:13px; line-height:17px; color:#262626; text-align:center;}

/* links */
a {text-decoration:none;}
a:link, a:active, a:visited {color:#f31994;}
a:hover {text-decoration:underline;}


/* quote */
blockquote {background:#f1f1f1; margin:2px 15px; padding:5px;}


/* images */
img, a img {border:0;}


/* titles */
h1, h2, h3, h4, h5, h6 {margin:0 0 5px 0; font-size:22px; line-height:26px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;}




/* formularios */
input {background:#fff; border:1px solid #f1f1f1; width:220px; margin:0 0 5px 0; padding:5px 4px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-style:italic; color:#666666; outline:none;}
textarea {background:#fff; border:1px solid #f1f1f1; width:400px; height:100px; margin:0 0 5px 0; padding:5px 4px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-style:italic; color:#666666; outline:none;}
buscaok{width: 30px;}


/* assunto e bot�o enviar no formulario de contato */
input#contactsubmit {background:#FF3476; border:0; width:200px; margin:0 0 5px 0; padding:5px 4px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-style:italic; color:#fdfdfd; outline:none;}
select#wpcf_usersubject {background:#fff; border:1px solid #f1f1f1; width:240px; margin:0 0 5px 0; padding:5px 4px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-style:italic; color:#666666; outline:none;}


/* align */
.alignnone {margin:3px; padding:0;}
.aligncenter {margin:2px auto 5px auto; padding:0; display:block; text-align:center;}
.alignleft {width:auto; float:left; margin:0 7px 3px 0; padding:0;}
.alignright {width:auto; float:right; margin:0 0 3px 7px; padding:0;}



/* page */
#page {width:970px; margin:0 auto; padding:20px 0; text-align:left;}


/* logo and search */
#logo-feed {width:970px; height:130px; margin:0; padding:0;}
#logo {width: 968px; height: 299px; float:left; margin:0; padding:0;}
#logo h1 a {background:url(http://www.borboletando.org/wp-content/uploads/2011/03/lay1.png); width:968px; height:300px; float:left; margin:0; padding:0;}
#logo h1 a span {display:none;}
#feed {width:250px; height:70px; float:right; margin:0; padding:100px 0 0 0;}
#feed a {background:url(); width:250px; height:70px; float:right; margin:0; padding:0;}
#feed a span {display:none;}




/* menu */
#menu {background:#FF3476; width:970px; height:30px; margin:0; padding:0; text-align:left; font-weight:bold; font-size:14px;}
#menu ul {background:#FF3476; width:970px; height:30px; margin:0; padding:0; list-style:none;}
#menu ul li {width:auto; float:left; margin:0; padding:0; list-style:none;}
#menu ul li a {width:auto; height:24px; float:left; margin:0; padding:6px 10px 0 10px; color:#F0EDED;}
#menu ul li a:hover {color:#fdfdfd; text-decoration:none;}



/* sub menu */
#submenu {background:#FF528A; width:970px; height:30px; margin:0; padding:0; text-align:left; font-weight:normal; font-size:14px;}
#submenu ul {background:#FF528A; width:970px; height:30px; margin:0; padding:0; list-style:none;}
#submenu ul li {width:auto; float:left; margin:0; padding:0; list-style:none;}
#submenu ul li a {width:auto; height:24px; float:left; margin:0; padding:6px 10px 0 10px; color:#F0EDED;}
#submenu ul li a:hover {color:#fdfdfd; text-decoration:none;}




/* posts */
#posts {width:620px; float:left; padding:35px 0 20px 0;}

.title {font-size:20px; line-height:24px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; text-align:right; position:relative;}
.navlink {background:none; width:100%; display:block; margin:0; padding:14px 0 0 0; text-align:right; text-decoration:none; text-transform:none; color:#FF3476;}
.navlink a {background:#f31994; float:left; padding:5px 10px; z-index:1; color:#fdfdfd;}	
.navlink a:hover {background:#f31994; text-decoration:none;}

.title2 {font-size:20px; line-height:24px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; text-align:right; position:relative;}
.navlink2 {background:none; width:100%; display:block; margin:0; padding:14px 0 0 0; text-align:right; text-decoration:none; text-transform:capitalize; color:#FF3476;}
.navlink2 span {background:#FFEF64; float:right; padding:5px 10px; z-index:1; color:#131313;}	
.navlink2 span:hover {background:#FFF7B7; text-decoration:none;}

.title3 {font-size:20px; line-height:24px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; text-align:right; position:relative;}
.navlink3 {background:none; width:100%; display:block; margin:0; padding:14px 0 0 0; text-align:right; text-decoration:none; text-transform:capitalize; color:#FF3476;}
.navlink3 span {background:#f31994; float:right; padding:5px 10px; z-index:1; color:#fdfdfd;}	
.navlink3 span:hover {background:#f31994; text-decoration:none;}

.post {background:#fff; margin:0; padding:10px 15px 15px 15px; text-align:justify;}

.post .post-header {margin:0; padding:0; color:#828282; text-align:left; font-style:italic; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif;}

.post .entry {padding:20px 0;}
.post .entry p {margin:0; padding:0 0 10px 0;}
.post .entry a.more-link {width:auto; float:left; margin:10px 0 0 0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-weight:bolder;}
.post .entry li {margin:0; padding:2px 0;}

.post-footer {margin:0; padding:0 0 55px 0; text-align:left;}
.post-footer span.linkpcomentar {width:auto; float:left; margin:0; padding:0;}
.post-footer span.linkpcomentar a.commentslink {background:#f31994; margin:0; padding:5px 12px; color:#fdfdfd; display:block;}
.post-footer span.linkpcomentar a.commentslink:hover {background:#f31994; text-decoration:none;}
.post-footer span.tags {background:#FFEF64; max-width:465px; display:compact; float:right; margin:0; padding:5px; text-align:right; color:#131313;}
.post-footer span.tags a {background:#FFEF64; margin:0; padding:2px; color:#131313;}
.post-footer span.tags a:hover {background:#FFF7B7; text-decoration:none;}

.socialmedia {margin:0; padding:35px 0 0 0; text-align:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.socialmedia .compartilhe a {background:#ff528a; float:left; display:block; padding:3px 6px; margin:0 5px 5px 0; z-index:1; color:#fdfdfd;}
.socialmedia .compartilhe a:hover {background:#daf679; color:#262626; text-decoration:none;}



/* link within */
.linkwithin_hook{background:none; margin:0; padding:30px 0 0 0;}
.linkwithin_inner{margin:0; padding:0;} 




/* nav post */
.navpost {border-top:1px solid #FFBBD3; margin:0; padding:8px 0 0 0; text-align:right; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bolder;}
.navpost a {margin:0; padding:0 0 0 10px;}

.navpost2 {border-top:1px solid #FFBBD3; margin:-50px 0 0 0; padding:8px 0 0 0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bolder;}
.navpost2 span.previous {width:auto; float:left; margin:0; padding:0;}
.navpost2 span.next {width:auto; float:right; margin:0; padding:0;}



/* comments */
#respond {margin:0; padding:65px 0 0 0; text-align:left; color:#fdfdfd;}
#respond h3 {margin:0 0 10px 0; padding:0; text-align:center;}

#respond form, #respond insert, #respond select {background:none; border:0; margin:0; padding:0; outline:none;}
#respond input {background:#fff; border:0; width:300px; float:left; margin:0 0 7px 0; padding:6px 5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-style:italic; color:#303030; outline:none;}
#respond textarea {background:#fff; border:0; width:400px; height:100px; margin:0 0 7px 0; padding:6px 5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-style:italic; color:#303030; outline:none;}
#respond input#submitf {background:#ff528a; border:0; width:200px; margin:0 0 7px 0; padding:6px 5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-style:italic; color:#fdfdfd; outline:none;}
#respond label {margin:0; padding:0 0 0 5px; color:#fdfdfd;}

h3#thecomments {border-bottom:1px solid #FFBBD3; margin:60px 0 10px 0; padding:0 0 2px 0; color:#FF699E; font-size:18px; line-height:23px; font-weight:normal;}

.comment-nav {margin:0 0 30px 0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bolder;}
.comment-nav span.previous {width:auto; float:left; margin:0; padding:0;}
.comment-nav span.next {width:auto; float:right; margin:0; padding:0;}


ol.commentlist {width:620px; margin:0; padding:0 0 30px 0; list-style:none; text-align:left;}
ol.commentlist li {width:620px; margin:0; padding:20px 0; list-style:none;}
ol.commentlist li img.avatar {background:#fff; border:0; width:50px; height:50px; float:right; margin:0; padding:5px;}
.blockcomments {background:#f1f1f1; width:530px; float:left; margin:0; padding:10px;}
.comment-author {background:#fff; padding:7px;}
.comment-author cite {font-weight:bolder; font-style:normal;}
.comment-author a.comment-reply-link {width:auto; float:right; text-align:right; font-size:11px; font-family:Georgia, "Times New Roman", Times, serif; font-style:italic;}
.commententry {background:#fff; margin:10px 0 0 0; padding:7px;}

ol.commentlist input {background:none; border:0; width:auto;}



/* sidebar */
#sidebar {width:300px; float:right; margin:35px 15px 0 0px;}
#sidebar p {magin:0; padding:5px 0;}

#sidebar .widget {margin:0; padding:0 0 20px 0;}
#sidebar .widget .conteudo {background:#fff; padding:10px;}
.titleside {font-size:17px; line-height:21px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; text-align:left; position:relative;}
.navlinkside {background:none; width:100%; display:block; margin:0; padding:14px 0 0 0; text-align:left; text-decoration:none; text-transform:capitalize; color:#FF3476;}
.navlinkside a {background:#FF4E8D; float:left; padding:3px 7px; z-index:1; color:#fdfdfd;}	
.navlinkside a:hover {background:#ff3477; text-decoration:none;}

#sidebar input {background:#fff; border:1px solid #f1f1f1; width:230px; margin:0 0 5px 0; padding:5px 4px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-style:italic; color:#666666; outline:none;}
textarea {background:#fff; border:1px solid #f1f1f1; width:400px; height:100px; margin:0 0 5px 0; padding:5px 4px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-style:italic; color:#666666; outline:none;}
#sidebar input.buscaok{width:30px; margin-left: 3px;}

#perfilvic {
text-align:justify;
background-color: #FFFFFF;
font-size: 12px;
font-family: georgia;
color: #3e3e3e;
width: 300px;
margin: 5px;
padding: 5px;
}

.conteudovic {
text-align:justify;
background-color: #FFFFFF;
font-size: 11px;
font-family: georgia;
color: #3e3e3e;
width: 280px;
margin: 5px;
padding: 5px;
}

.imgperfil {
text-align:center;
display: block;
margin-left: auto;
margin-right: auto;
margin-top: 3px;
margin-bottom: 2px;
padding: 2px;
background-color: #ffffff;
1px solid #dbdbdb;}



/* twitter */
#sidebar .twitter {background:url(http://www.borboletando.org/wp-content/uploads/2011/03/twitter.png); width:300px; height:200px; float:right; margin:0; padding:0;}
#sidebar .tweets {padding:12px; margin-top: 40px; margin-left: 5px; font-size:12px}
#sidebar .follow {margin-left: 160px; font-size: 8.5pt;}

/* links */
#sidebar .links {background:url(http://www.borboletando.org/wp-content/uploads/2011/03/links2.png); width:300px; height:400px; float:right; margin:0; padding:0;}
#sidebar .contlinks {padding:12px; margin-top: 40px; margin-left: 15px; font-size:12px}

/* equipe */
#sidebar .integrantes {padding:5px; margin-top: 0px; margin-left: 5px;}
#sidebar .imgperfil {border:5px solid #FFFFFF;}

/* slide show */

#slideshow {padding:5px; color:#131313;}
.slideshow { border:5px solid #FFFFFF; height:170px; margin:0 0 0 -5px; overflow:hidden; padding:0; position:relative; width:288px;}
.slideshow ol { position: absolute; top: 2px; right: 2px; list-style: none; padding: -2px; }
.slideshow ol li { float: left; padding: 0 0 0 4px; list-style: none; }
.slideshow ol li a { font-size: 10px; background: #FFFFFF; width: 10px; height: 7px; color: #131313; padding: 0 4px; text-decoration: none; }
.slideshow ol li a:hover { background: #FFFFFF; }
.slideshow ul { width: 9999px; position: absolute; left: 0px; list-style: none; }
.slideshow ul li { float: left; position: relative; 289px; height: 170px; list-style: none; margin: 0px !important; padding: 0px !important;}
.slideshow ul li img{width: 290px}
.slideshow ul li p { position: absolute; bottom: 0; left: 0; display: block; width: 263px; font-weight: bold; background: #FFFFFF; opacity: .80; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; filter: alpha(opacity=80); color: #131313; padding: 5px 10px; }
 



/* footer */
#footer {background:none; width:970px; margin:20px 0 0 0; padding:5px 0; text-align:left; font-size:12px; color:#a0025b; font-weight:bold;}
#footer p {margin:0; padding:0 0 2px 0;}

/* autor */

.autor {padding:0;margin:0 0 0 0;}
.autor img {float:left;margin:0 10px 0 0;}
.autor p {margin:0;}
.autor a:link, .author-meta a:visited {border-bottom:1px solid #000000;background:#f4fbfe;}
.autor a:visited {color:#4f5051;}
.autor a:hover, .author-meta a:active {background:#18272e;border-color:#607a86;color:#ffffff;}
