@charset "UTF-8";
@import url("../follet/style.css");
/**
 * Aletheia_for_2404
 *
 * @package   Aletheia_Child_Theme_for_2404
 * Version: 1.0.2.2404.0.1
 * @author    Andrés Villarreal <andrezrv@gmail.com> + 2404
 * @license   GNU General Public License
 * @copyright 2014 Andrés Villarreal + 2016 2404
 
 * Template: follet
 
 * @wordpress-theme
 */
/* =============================================================================
   Hacks to main style.
   ========================================================================== */
#main-header {
  background-color: transparent !important;
  background-position: center bottom;
  background-size: contain;
  background-repeat: no-repeat;
  width: 90%;
 /* min-height: 165px; /*345px*/
 /* max-height: 200px; */
  /*padding-top: 200px; */
  margin-top: 97px !important; /* 97*/
  margin-bottom: 0 !important;
  /*margin-left: 5%;
  margin-right: 5%;*/
  
  text-align: center;
  text-shadow: 0 0 5px rgba(0, 0, 0, 0.75);
  
  min-height: 0;
}
#main-header .site-branding {
  min-height: 0;
  padding: 0 0;
}

#content {
  margin-top: 0px; /*-165px */
}

p {
  margin-bottom: 0px;
}

#breadcrumbs,
.page-header,
.navigation.post-navigation,
#comments {
  margin-bottom: 45px;
  padding: 15px 20px;
}

.landing-page .page-title {
  margin-top: 15px;
}

#primary,
#secondary {
  margin:  0 0;
  padding: 0 30px;
}

#primary {
  padding-right: 0;
}
#primary article {
  margin-bottom: 45px;
}
#primary article .entry-thumbnail {
  margin: 0;
  padding: 0;
  opacity: 1;
}
#primary article header {
  margin: 0;
  padding: 20px 10px 20px 20px;
}
#primary article .entry-content,
#primary article .entry-summary {
  padding: 20px;
}
#primary article footer {
  padding: 20px;
}

#secondary .widget {
  margin-bottom: 45px;
  padding: 0 20px 20px;
}
#secondary .widget .widget-title {
  padding: 10px 0;
}
#secondary .widget .widget-title + .separator {
  margin-left: -20px;
  margin-right: -20px;
}

#secondary .widget .widget-title,
#footer .widget .widget-title {
  padding-left: 0;
  padding-right: 0;
}

#secondary .widget ul li{
  margin: 0;
  padding: 5px 18px;
}


.btn {
  border-radius: 2px;
}

#back-to-top .btn {
  border-radius: 0;
}

.btn.btn-primary {
	margin-bottom: 30px;
}

.more-link .btn.btn-primary {
	margin-bottom: 0;
}

.more-link
 {
  display: block;
}

.entry-meta section.time {
  cursor: initial;
}

ul, ol {
	margin-bottom: 0;
	margin-top: 10px;
}

ol#breadcrumbs.breadcrumb
{
	margin-top: 0px;
}

h1.entry-title {
	margin-bottom: 0;
	}
	
.entry-meta {
	margin-top: 10px;
	}	
	
	
@media screen and (max-width: 782px) {
  #primary {
    padding-right: 30px;
  }
}
