/*
 Theme Name:   LaOpinion
 Theme URI:    
 Description:  LaOpinion
 Author:       Ariel Velaz
 Author URI:   http://www.frooit.com
 Template:     imdcms
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         
 Text Domain:  laopinion
*/

a {color:#1b9865;}

footer, .desktop-header, .background-default {background: #1b9865;}
.topnav, .publications {background:#f47920;}
footer .publications, .publication-bg {background:#f47920;}
footer .copyright {background:#1b9865;}


.desktop-header .brand-logo h1 {background:url(images/logos/laopinion.svg) no-repeat;width:282px;height:46px;background-size:contain;background-position: center center;}

/* home */
.highlight .article .category {background:#1b9865;}
 
/* widget */
.horoscopo h4 {color:#1b9865;}
.sign-box .large-sign h2 {color:#1b9865;}
.sign-box .large-sign {color:#1b9865;}
.sidebar .entretenimiento .item {background:#178055;}
.sidebar .entretenimiento .item:nth-child(2n+1) {background:#1b9865; }

.newsletter {background:#f0f0f0;}
.newsletter h4 {color:#000;}
.newsletter .gform_wrapper .gform_description {color:#000;}
.newsletter .gform_button {background:#1B9865;text-transform: uppercase;border:0;}

.sidebar .widget .newsletter {background:#1b9865;}
.sidebar .widget .newsleter h4 {color:#fff;}
.sidebar .widget .newsletter .gform_wrapper .gform_description {color:#fff;}
.sidebar .widget .newsletter .gform_button {background:#000;text-transform: uppercase;border:0;}

.single-article .tags {color:#1b9865;}

.classified p {color:#1b9865;}
.classified .btn .fa {background:#1b9865;}

.category.de-la-bahia .title:before{
	display: none;
}
.category.de-la-bahia .title {
	background:url(images/logos/de-la-bahia.svg) no-repeat;
	text-indent: -100000px;
	height:44px;
	display: block;
}
/*.category.papa-francisco .title:before{
	display: none;
}
.category.papa-francisco .title {
	background:url(images/widgets/papa-banner.jpg) no-repeat;
	background-size: cover;
	text-indent: -100000px;
	min-height:55px;
	display: block;
}*/

#modal_newsletter .modal-body {background:#1b9865;}
#modal_newsletter .modal-body h3.modal-logo {
	display: block;
	margin:auto;
	width:282px;height:46px;
	text-indent:-100000px;
	background:url(images/logos/laopinion.svg) no-repeat;
	background-size:contain;
}
#modal_horoscopos .modal-body{
	border:12px solid #1b9865;
}
.gform_button {background:#000;border:1px solid #000;}
.newsletter-titles .gform_button,
.newsletter-category-articles .gform_button {background:#1B9865;border:1px solid #1B9865;}

.single-article .article-content > p:first-child::first-letter,
.single-article .byline .author_name,
.btn-see-more,
.single-article .article-content blockquote,
.articles .article .category a {color:#1b9865;}

.click_la figure {width:100%;position: relative;}
.click_la figure img {width:100%;}
.click_la figure .fa {
	position: absolute;
	left:50%;
	top:50%;
	color:#000;font-size:50px;padding:25px;border-radius: 50px;
	background:rgba(255,255,255,0.7);
	margin:-50px 0 0 -50px;
}
.click_la figure figcaption {
	position: absolute;
	left:0;bottom:0;right:0;
	background:rgba(0, 0, 0, 0.7);
	line-height:1.5em;
	color:#DDD;
	padding:15px;
	font-size:0.9em;
}
.click_la figure figcaption p {
	font-size:1.5em;
	line-height:1.5em;
	font-weight: normal;
	margin:0;
}
.click_la figure figcaption p.copyright {
	font-size:1em;
}

.single_fb_like h4 {color:#1B9865;}
.navbar-header.sales_tags{
	background:#437b51;
}
/* tablets and mobile */
@media screen and (max-width:960px) {
	.top-links li.link-clasificados {border-right:1px solid rgba(255, 255, 255, 0.3);}
	.top-links li.los-angeles,
	.top-links li.de-la-bahia {display:none;}
}
@media screen and (min-width:960px) {
	.top-links li.link-clasificados-section a{text-transform: capitalize;padding:0 15px;}
	.top-links li.link-clasificados,.top-links li.los-angeles {border-right:0;}
	.top-links li.los-angeles a{border-right:0; padding:0 5px;}
}
@media screen and (max-width:500px){
	
	.click_la figure figcaption {
		padding:5px;
	}
	.click_la figure .fa {
		color:#000;
		font-size:30px;
		padding:15px;
		border-radius: 30px;
		background:rgba(255,255,255,0.7);
		margin:-30px 0 0 -30px;
	}
	.click_la figure figcaption p{
		font-size:1em;
		line-height:1.2em;
		margin:0;
	}
	.desktop-header {
		padding:0;
		height: auto;
	}
	.desktop-header .brand-logo {
		height:auto;
		padding:5px 0 0 0;
		width:70%;
	}
	.desktop-header .brand-logo h1 {
		height:25px;
		background-size:contain;
		background-position:center top;
		margin:0;
		width:100%;
	}
	.desktop-header .weather {
		padding:6px 0px;
		width:15%;
		text-align: center;
	}
	.desktop-header .weather span {
		display: none;
	}
	.desktop-header .icons {
		margin: 0px;
		display: table-cell;
		vertical-align: middle;
		text-align: center;
		width:15%;
		padding:0;		
	}
	.desktop-header .icons .menu-icon {
		padding:0;
		display: block;
		float:none;
	}
	.desktop-header .weather a {
		vertical-align: middle;
	}
}


