#main .full-livros .livro-info { width: 220px; float: left; }
#main .full-livros .livro-main { width: 460px; float: left; margin:0px 0px 0px 30px; }

#main .full-livros .livro-main h2 { font-size: 24px;  }
#main .full-livros .livro-main h3 { font-size: 18px;margin-bottom: 15px  }
#main .full-livros .livro-main .livro-main-autores { font-size: 18px; margin-bottom: 20px; color: #333333; }

#main .full-livros .livro-main .livro-main-share { border-bottom: 1px dotted #FF9900; border-top: 1px dotted #FF9900; margin: 10px 0 0 0; padding: 7px 0 5px 0; font-weight: bold; display: block; overflow: hidden; }
#main .full-livros .livro-main .livro-main-share .label { float: left; margin-right: 10px; }
#main .full-livros .livro-main .livro-main-share .redes-sociais { float: left; }
#main .full-livros .livro-main .livro-main-share .redes-sociais li { float: left; margin-right: 10px;  }

#main .full-livros .livro-main .livro-main-descricao { margin: 20px 0px; }
#main .full-livros .livro-main .livro-main-descricao br { line-height: 2px; height: 2px; display: block; }
#main .full-livros .livro-main .livro-main-descricao object { margin: 20px 0px; display: block; }

/* Barra de infomações do Livro ========================================================================== */
#main .full-livros .livro-info .livro-info-compra { margin: 10px 0px; }
#main .full-livros .livro-info .livro-info-compra span { clear: both; display: block; }

#main .full-livros .livro-info .livro-ficha { margin-bottom: 10px;  }
#main .full-livros .livro-info .livro-ficha div { margin-bottom: 5px; font-size: 11px; }
#main .full-livros .livro-info h3{ font-weight: bold; margin-bottom: 10px; display: block; }
#main .full-livros .livro-info .livro-comprar { margin:5px 0 20px; }

#main .full-livros .livro-main-tags {font-size: 11px; }

#main .full-livros .livro-info .view-id-siteblocoslivros { border-top: 1px dotted #FF9900; margin-bottom: 10px; padding-top: 10px;  }
#main .full-livros .livro-info .view-id-siteblocoslivros div { margin-bottom: 10px; font-size: 11px; }
#main .full-livros .livro-info .view-id-siteblocoslivros .title { font-weight: bold; margin-bottom: 10px; display: block; }

#main .view-id-siteblocoslivros.view-display-id-block_4 .view-header { font-weight: bold; border-top: 1px dotted #FF9900; padding: 5px 0 5px 0; }
#main .view-id-siteblocoslivros.view-display-id-block_4 .view-content .livro-trecho { background: url(../images/ico_indent_down.gif) 0 3px no-repeat; padding: 0 0 0 20px; }

#main #arquivos-download { border-bottom: 1px dotted #FF9900; padding-bottom: 10px; margin-top: 10px; }
#main #arquivos-download h3 { font-weight: bold; font-size:13px }
#main #arquivos-download .arquivo-download { background: url(../images/ico_indent_down.gif) 0 3px no-repeat; padding-left: 20px; margin-top: 5px;  }

#main #livro-galeria-imagens { padding-top: 10px; }
#main #livro-galeria-imagens h3 { font-weight: bold; font-size:13px }
#main #livro-galeria-imagens .imagem-item { margin: 0 15px 10px 0; }
#main #livro-galeria-imagens .imagem-last { margin: 0 0 10px 0; }

#main #livro-galeria-videos { padding-top: 10px; }
#main #livro-galeria-videos h3 { font-weight: bold; font-size:13px }
#main #livro-galeria-videos .video-item { margin: 0 0 20px 0;}

#view-content .title { background: url(../images/ico_indent_down.gif) 0 3px no-repeat; padding: 0 0 10px 20px; margin: 10px 0 0 0; border-bottom: 1px dotted #FF9900; }

/* Second Sidebar ========================================================================================= */
#sidebar-second .item-list ul li { margin: 0 0 5px 0; width: 220px; border-bottom: 1px dotted #FF9900; padding: 5px 0 5px 0; }
#sidebar-second .item-list ul li.views-row-last { border-bottom: 0;}

#main .full-livros .livro-info .livro-info-compra .livro-preco-impresso { margin-bottom: 5px; }

.sem-colecao { display: none; }

.homenagem, .homenagem:hover { color: #C75B12; text-decoration: underline; display: block; }

#main #comments .fieldset-legend { font-weight: bold;}
#main #comments .views-field-views-bulk-operations { width: 20px; float: left; margin-top: -10px; }
#main #comments .vbo-fieldset-select-all { width: 100%; text-align: left; }
#main #comments .vbo-fieldset-select-all .form-item { display: inline-block; }
#main #comments .vbo-fieldset-select-all em { display: inline-block; }
#main #comments .delete-item { float: right; margin-top: 5px;}
#main #comments h3 { float: left; font-size: 15px; }
#main #comments .content { clear: both; }

.fieldset-wrapper {display: none;}
.comment-form {clear: both;}


