/*
Theme Name: Expound - Lady`s Comics
Author: Lady`s Comics
Version: 1.0
Template: Expound
License: GNU General Public License
License URI: license.txt
Tags: black, blue, white, light, one-column, two-columns, right-sidebar, editor-style, flexible-width, custom-header, flexible-header, custom-background, featured-images, custom-menu, post-formats, sticky-post, threaded-comments, translation-ready, full-width-template, buddypress

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Expound is based on Underscores http://underscores.me/, (C) 2012-2013 Automattic, Inc.
*/

/*@import url('css/reset.css');
@import url('css/expound.css');*/
@import url("../expound/style.css");

/*In�cio da customiza��o
------------------------------------------*/


body {
  background: #333;
  /*background: #999;*/
  font: 13px/20px "Quattrocento Sans", sans-serif;
  font-weight: 300;
}
pre,
code,
kbd,
tt,
var {
  font: 12px/20px "Quattrocento Sans", sans-serif;
}
pre {
  margin-bottom: 20px;
  padding: 15px 20px;
  background: #f5f5f5;
  overflow: auto;
  max-width: 100%;
}
a {
  color: #3a3a3a;
  font-style: bold;
}
a:visited {
  color: #a2cfbb;
}
a:active {
  color: #137774;
}
a:hover {
  color: #137774;
}
#page {
  background: #f5ece0;
  width: 1020px;
  margin: 0px auto;
}
.site-footer {
  clear: both;
  padding: 40px 40px;
  color: #aaaaaa;
}
.site-footer a {
  color: #aaaaaa;
}
.site-footer a:hover {
  color: #137774;
}
.site-header .site-branding {
  position: relative;
}


.site-title-group {
  margin: 50px 40px 50px 40px;
}
.site-title {
  font-size: 34px;
  line-height: 34px;
}
.site-title a {
  text-decoration: none;
  color: #3a3a3a;
}
.site-title a:hover {
  color: #137774;
}
.site-title a {
  display: block;
}
.site-description {
  font: 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 300;
  color: #878787;
}
.expound-custom-header,
.expound-custom-header img {
  display: block;
  float: left;
  position: absolute;
  width: 100%;
  top: 0;
}
.site-header .menu-toggle {
  background: #3a3a3a;
  color: white;
  font: 13px/20px "Quattrocento Sans", sans-serif;
  font-weight: 300;
  margin: 0;
}
.site-header .menu-toggle:hover {
  background: #474747;
}
.site-header .menu-toggle:before {
  content: '\2261';
  font-size: 14px;
}
.main-small-navigation > ul {
  display: none;
}
.main-small-navigation ul ul {
  display: block;
}
.main-small-navigation .menu-toggle {
  background: #19847e;
}
.main-small-navigation ul {
  margin: 0;
  list-style: none;
}
.main-small-navigation a {
  display: inline-block;
  color: white;
  text-decoration: none;
}
.main-small-navigation li {
  background: #137774;
  display: inline;
}
.main-small-navigation li:hover {
  background: #19847e;
}
.main-small-navigation ul ul a {
  padding-left: 60px;
}
.main-small-navigation ul ul ul a {
  padding-left: 80px;
}
.main-small-navigation ul > .current_page_item,
.main-small-navigation ul > .current-menu-item {
  background: #a2cfbb;
}
.navigation-main {
  text-transform: uppercase;
  letter-spacing: 2px;
  background: #137774;
}
.navigation-main ul {
  margin: 0 20px;
}
.navigation-main a {
  color: white;
  padding: 10px;
  position: relative;
  font-family: "Oswald", sans-serif; 
  font-size: 96%;
}
.navigation-main li {
  background: #137774;
}


.navigation-main li:hover {
  background: #19847e;
}
.navigation-main ul > .current_page_item,
.navigation-main ul > .current-menu-item,
.navigation-main ul > .current-post-ancestor,
.navigation-main ul > .current-menu-ancestor,
.navigation-main ul > .current-menu-parent,
.navigation-main ul > .current-post-parent {
  background: #a2cfbb;
}
.navigation-main ul > .current_page_item:hover,
.navigation-main ul > .current-menu-item:hover,
.navigation-main ul > .current-post-ancestor:hover,
.navigation-main ul > .current-menu-ancestor:hover,
.navigation-main ul > .current-menu-parent:hover,
.navigation-main ul > .current-post-parent:hover {
  background: #a2cfbb;
}
.navigation-main ul > .current_page_item:hover a:after,
.navigation-main ul > .current-menu-item:hover a:after,
.navigation-main ul > .current-post-ancestor:hover a:after,
.navigation-main ul > .current-menu-ancestor:hover a:after,
.navigation-main ul > .current-menu-parent:hover a:after,
.navigation-main ul > .current-post-parent:hover a:after {
  border-top-color: #a2cfbb;
  color: #137774;
}
.navigation-main ul > .current_page_item ~ .current_page_item a,
.navigation-main ul > .current-menu-item ~ .current-menu-item a,
.navigation-main ul > .current-post-ancestor ~ .current-post-ancestor a,
.navigation-main ul > .current-menu-parent ~ .current-menu-parent a,
.navigation-main ul > .current-post-parent ~ .current-post-parent a {
  font-color: #137774;
}
.navigation-main ul > .current_page_item ~ .current_page_item a:hover,
.navigation-main ul > .current-menu-item ~ .current-menu-item a:hover,
.navigation-main ul > .current-post-ancestor ~ .current-post-ancestor a:hover,
.navigation-main ul > .current-menu-parent ~ .current-menu-parent a:hover,
.navigation-main ul > .current-post-parent ~ .current-post-parent a:hover {
  background: #19847e;
}
.navigation-main ul > .current_page_item a:after,
.navigation-main ul > .current-menu-item a:after,
.navigation-main ul > .current-post-ancestor a:after,
.navigation-main ul > .current-menu-parent a:after,
.navigation-main ul > .current-post-parent a:after {
  content: '';
  font-size: 0px;
  line-height: 0%;
  width: 0px;
  border-top: 6px solid #a2cfbb;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  position: absolute;
  bottom: -6px;
  left: 50%;
  margin-left: -6px;
  z-index: 9995;
}
.navigation-main ul > .current_page_item ~ .current_page_item a:after,
.navigation-main ul > .current-menu-item ~ .current-menu-item a:after,
.navigation-main ul > .current-post-ancestor ~ .current-post-ancestor a:after,
.navigation-main ul > .current-menu-parent ~ .current-menu-parent a:after,
.navigation-main ul > .current-post-parent ~ .current-post-parent a:after,
.navigation-main ul ul li a:after {
  content: '';
  border: none !important;
}

/* Altera o fundo dos posts em destaque secundário*/
.featured-content-secondary {
  margin-top: -1px;
  /* cover the bottom border of the main featured content area */

  background: #e8e1d6;
}
/* Altera fonte do titulo */
/* Post em destaque - Principal */
.featured-content article {
  padding-top: 20px;
  padding-bottom: 10px;
}
.featured-content .entry-title {
  font-size: 20px;
  line-height: 28px;
  color: #137774;
  text-decoration: none;
  font-family: "Libre Baskerville", serif;
  font-style: italic;
  font-size: 24px;
  position: absolute;
}
.featured-content .entry-title a {
   color: #137774;
}
.featured-content .entry-title a:hover {
  color: #259897;
}
article:hover .entry-title a {
  color: #137774;
}

/* Destaques secundários */
.featured-content-secondary {
  background: #e5dcd0;
}
  .featured-content-secondary {
    padding-top: 20px;
    padding-bottom: 0px;
  }
  .featured-content-secondary article {
    padding-top: 0px;
    padding-bottom: 0px;
  }
.featured-content-secondary .entry-thumbnail {
  margin-bottom: 0px;
  padding-bottom: 0px;

}
.featured-content-secondary .entry-title {
  font-size: 10px
  line-height: 5px;
  color: #137774;
  text-align:center;
  text-decoration: none;
  font-family: "Libre Baskerville", serif;
  font-style: italic;
}
.featured-content-secondary .entry-title a {
  color: #137774;
}
.featured-content-secondary .entry-title a:hover {
  color: #259897;
}

/* Tag de categoria nos destaques secundários */
.entry-thumbnail-category {
  background: #137774;
  color: #777;
}
.entry-thumbnail-category:hover {
  background: #a2cfbb;
}
.entry-thumbnail-category:hover:before {
  border-top: 6px solid #0d5c89;
}
.entry-thumbnail-category a {
  color: white;
  text-decoration: none;
}
.entry-thumbnail-category a:hover {
  color: #137774;
  text-decoration: none;
}

/* Demais títulos */
.site-content article {
  border-bottom: solid 1px #dddddd;
  padding-left: 40px;
  margin: 0;
  padding-top: 10px;
  padding-bottom: 30px;
}
.site-content .entry-title {
  font-size: 35px;
  line-height: 40px;
  font-family: "Libre Baskerville", serif;
  font-style: italic;
}
.site-content .entry-title a {
  color: #137774;
  clear:both;
  display: block;
  position: relative;
  top: 25px;
}
.site-content .entry-title a:hover {
  color: #259897;
}
/* Fim fonte do título*/

/*Botões*/

/* Acerta posição e fundo do botao de pesquisa */
input[type="submit"]{
  background:#19847e;
 /* float:right;*/
}
input[type="submit"]:hover{
  background:#a2cfbb;
 /* float:right;*/
}
button,
input[type="button"],
input[type="reset"],
.button-primary,
a.button-primary,
.wpm-button-primary,
a.wpm-button-primary {
  display: inline-block;
  border: 1px solid #3a3a3a;
  color: #000000;
  background: #f5ece0;
  text-decoration: none;
  padding: 5px;
  text-align: center;
  font-weight: 300;
  cursor: pointer;
  font-size: 11px;
  margin-bottom:20px;
  text-transform: uppercase;
}

button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
.button-primary:hover,
a.button-primary:hover,
.wpm-button-primary:hover,
a.wpm-button-primary:hover,
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
.button-primary:focus,
a.button-primary:focus,
.wpm-button-primary:focus,
a.wpm-button-primary:focus,
button:active,
input[type="button"]:active,
input[type="reset"]:active,
.button-primary:active,
a.button-primary:active,
.wpm-button-primary:active,
a.wpm-button-primary:active {
	background: #a2cfbb;
    color: #137774;
    border: 1px solid;
    border-color:  #b2dfcb;
    text-decoration: none;
    padding: 5px;
    text-align: center;
    font-weight: 300;
    cursor: pointer;
    font-size: 11px;
    margin-bottom:20px;
    text-transform: uppercase;

 }
.button,
a.button,
.wpm-button,
a.wpm-button {
  display: inline-block;
  background: #a2cfbb;
  border: 1px transparent;
  color: #137774;
  text-decoration: none;
  padding: 10px;
}
/* Fim botões */

/* Widgets */
.widget-area {
  padding-top: 10px;
}
.widget-area .widget {
  margin-bottom: 40px;
  margin-right: 40px;
}
.widget-area .widget ul {
  list-style: none;
  margin-left: 0;
}
.widget-area .widget ul li {
  padding-bottom: 8px;
}
.widget-area .widget-title {
  font-size: 16px;
  margin-bottom: 20px;
}
.widget-area .widget-title a {
  color: #137774;
}
.widget-area .widget-title a:hover {
  color: #259897;
}

/* Acerta espaço à esquerda nos posts */
.blog .site-content .has-post-thumbnail .entry-header,
.archive .site-content .has-post-thumbnail .entry-header,
.search .site-content .has-post-thumbnail .entry-header,
.blog .site-content .has-post-thumbnail .entry-summary,
.archive .site-content .has-post-thumbnail .entry-summary,
.search .site-content .has-post-thumbnail .entry-summary,
.blog .site-content .has-post-thumbnail .entry-meta,
.archive .site-content .has-post-thumbnail .entry-meta,
.search .site-content .has-post-thumbnail .entry-meta {
  margin-left: 0px;
}

/* Teste para acertar o espaco no inicio do blog */
.page-header p {
  margin-bottom: 0;
  margin-top: 100px;
}

/* Conteúdo relacionado */

.conteudo-relacionado{
	  font: 12px "Quattrocento Sans", sans-serif;
	  vertical-align: top;
	  float: top;
	  padding-top:0px;
	  margin: 0 0 0 0;
}
.search-menu{
	float: right;
}
.widget .widget_twitter_timeline{
	background: red;
}


