/*!
Theme Name: Portal Eco
Template: sparkling
Author: Horizonte Libre
Author URI: https://horizontelibre.com
Description: Tema personalizado (child theme) para Ecofuturo, basado en Sparkling Thene.
Version: 1.4.0
License: GNU General Public License
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
.navbar .nav.navbar-nav ul ul {
  top: 0;
  float:left;  
  padding: 0;
  margin: 0;
  position:relative;
  word-wrap: break-word;
}
.navbar .nav.navbar-nav li:hover > .dropdown-menu {
  display: block;
}
.navbar-toggle {
    display:none;
    overflow:hidden;
    float: right;
}

/*Personalizado Posts*/
ul.display-posts-listing {
	list-style-type: none;
	padding: 0;
}

li.listing-item {
	clear: both;
	margin: 22px 10px 22px 0;
	overflow: hidden;
	list-style: none;
	padding: 15px;
	border: 1px solid #eee;
	background-color:#f8f8f8;
	box-shadow:5px 5px 5px #bababa;
}

li.listing-item a.image {
	float: left;
	margin-right: 15px;
}

li.listing-item a.title {
	font-weight: bold;
	color: #004889;
	text-decoration:none;
}

li.listing-item span.excerpt-dash {
	display: none;
}

li.listing-item span.excerpt {
	clear: right;
	display: block;
	margin-top: 10px;
	/*border-top: 1px solid #fafafa;*/
}

/*Personalización Navegación Entradas*/
.site-main [class*="navigation"] a{
    color: #ff6600;
}
.post-navigation a:hover, .pagination .prev:hover .pagination .next:hover {
    color: #FFF;
    background: #67106e;
    text-decoration: none;
}

/*Personalizado Login Form*/
.lb {
	min-width: 300px;
	margin: 40px 30%;
	background-color: #e3e3e3;"
}
.fb {
	display: block;
	margin: auto;
	padding: 20px 40px;
	color: #004889;
	line-height: 22px;
}
@media (max-width: 767px) {
.lb {
	min-width: 245px;
	margin: 40px 0;
	background-color: #e3e3e3;
	overflow-wrap: break-word;
}
.fb {
	display: block;
	margin: auto;
	padding: 20px 40px;
	color: #004889;
	line-height: 22px;
}
}

@media (max-width: 767px) {
/*Boton to Top*/
.scroll-to-top:hover {
  background: #ff6600;
  opacity: .8;
  z-index: 2147482999;
}
}
/*Boton to Top*/
.scroll-to-top:hover {
  background: #ff6600;
  opacity: .8;
  z-index: 2147482999;
}

/* Algunos estilos adicionales*/
/*.entry-title a { color: #004889; } .entry-title a:hover { color: #67106e;} .btn-default, .label-default, .flex-caption h2, .btn.btn-default.read-more, button, .navigation .wp-pagenavi-pagination span.current, .navigation .wp-pagenavi-pagination a:hover, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit.alt, .woocommerce a.button, .woocommerce button.button, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt { background-color: #67106e; border-color: #5b1661; } .btn-default:hover { background-color: #85a934; border-color: #72912c;} .navbar > .container .navbar-brand { color: #fff;}*/