
.positivo-negativo-box { border-bottom: 1px solid #f0f0f0; padding: 28px; }
.positivo, .negativo { margin-right: 10px; margin-bottom:10px; padding:15px 20px; color: #000; text-transform: uppercase; display: inline-block; } 
.positivo { background-color: #E9F7FC; }
.negativo { background-color: #FDA07E; }
span.reflexionestitulo { padding-left: 0px; font-weight: bold; font-family: 'Poppins'; text-transform: uppercase; margin-bottom: 20px; display: block; }
.pelicularecomendada { margin-top: 10px; }

.sinopsis-box {  margin-bottom: 30px; padding-bottom: 30px; border-bottom: 1px solid #f0f0f0; margin-top: 40px;  }
.sinopsis-box h3 { text-transform: uppercase; }
.sinopsis-box p { font-weight: bold;}

.entradilla h3 { font-weight: bold; text-transform: uppercase; }
.entradilla h5 { color:#8ED7F0; font-size: 20px; }


.ficha-box { margin-top: 40px; border-top: 1px solid #f0f0f0; padding-top: 30px; margin-bottom: 10px; padding-bottom: 30px;  }
.ficha-box ul { padding-left: 40px; list-style-position: outside;  }
.ficha-box ul li { font-size: 14px; margin-bottom: 0px; color: #8ED7F0; }
.ficha-box ul li span { color: #282828; }
.post-content .ficha-box h3 { margin-top: 20px; }

.share-article { margin-top: 30px; }
.share-article, .post .post-navi .columns, #comments #comment-toggle { background: #E9F7FC!important; background-color: #E9F7FC!important; }

.sidebar-page { margin-top: 30px; }

.post-content h3 { margin-top: 40px; }

.post .post-content ul { padding-left: 40px; }

.post .post-content .sidebar_inner .widget ul { padding-left: 0px; }


.post .post-content ul li { font-family: "Droid Serif", serif; list-style-position: outside; }

.post-content .gform_wrapper .gfield_checkbox li label { display: inline-block; margin: 2px 0 0 10px; }
.post-content label { text-transform: inherit; font-family: "Droid Serif", serif; font-size: 16px; color: #525252; }
.gform_wrapper ul.gfield_checkbox li input[type="checkbox"], .gform_wrapper ul.gfield_radio li input[type="radio"] { margin-top: 7px; }

.post-content .gform_wrapper input[type="text"], 
.post-content .gform_wrapper input[type="url"], 
.post-content .gform_wrapper input[type="email"], 
.post-content .gform_wrapper input[type="tel"], 
.post-content .gform_wrapper input[type="number"], 
.post-content .gform_wrapper input[type="password"] { padding: 10px 5px 10px 5px; font-size: 16px; }

.category-element-holder ul.no-list, .category-element-holder ol.no-list { padding-left: 0px; }

.wpb_wrapper .widget ul, .wpb_wrapper .widget ol { padding-left: 0px; }


/* Newsletter */
.news-box { margin:30px 0px 30px 40px; background-color:#8ED7F0; padding: 30px; position: relative;   }
.news-box.sidebar { margin:30px 0px 30px 0px; padding: 50px 30px 30px 30px; }
.news-round { position: absolute; left:-40px; width: 81px; top: 47px; }
.news-round-sidebar { position: absolute; left:0px; width: 81px; top: -40px; left: 50%; margin-left: -40px; }
.news-round img {}
.news-content { text-align: center; }
.news-content h4 { font-size: 40px; color:#0E243D; margin-bottom: 0px; }
.news-content .news-claim { font-size: 14px; color: #ffffff; text-transform: uppercase; }
.news-form { margin-top: 10px; }
.news-form input[type=email] { width: 300px; }
.news-form input[type=email], .news-form input[type=submit] { margin:0px; border:none; padding: 10px; line-height: 15px;  }
.news-form input[type=submit] { background-color:#0E243D; color:#ffffff; margin-top: 2px; margin-left: -5px; padding: 10px 20px; }

.news-box.sidebar .news-form input[type=submit] { margin-top: 10px; }

@media only screen and (max-width : 992px) {
	.news-round { display: none;   }
	.news-box { margin:30px 0px 30px 0px; }
}

@media only screen and (max-width : 768px) {
	.news-form input[type=email], .news-form input[type=submit] { width: 100%; }
}

#footer .textwidget img.logoneg { margin-bottom: 20px; width: 80%; }
#footer .textwidget .footertext p { font-size: 14px; margin-top: 20px; }
#footer .textwidget .footertext p strong { color:#ffffff; }
#footer .textwidget .footertext a i.fa { font-size: 20px; margin-right: 20px; }
.subfooter-menu-holder a { color: #ffffff; }

#perfiles { margin-top: 40px; font-family: "Droid Serif", serif; }
.perfil { margin-bottom: 40px; }
.perfil .perfil-nombre a { font-size: 20px; font-weight: bold; }
.perfil .perfil-foto a img { border-radius: 50%; }
.perfil-social { margin-top: 20px; }
.perfil-social a i { margin-right: 5px; }

.subheader ul > li.social_links_style2 > a .fa { font-size: 16px; }

@media only screen and (max-width : 992px) {
	.header.dark .quick_search .quick_search_icon { fill: #282828!important; }
	.mobile-toggle i { color: #282828; }
}

.post .post-content p.avisolegal, p.avisolegal { font-size: 12px; margin-top: 10px; font-family: inherit; }
.post .post-content p.avisolegal a, p.avisolegal a { border:none; text-decoration: none; color: #282828; box-shadow: none;  }

.publi.widget:not(.widget_singlead) { background-color: #ffffff!important; }
.publi.widget:not(.woo) { background-color: none!important; padding-top: 0px!important; padding-left: 0px!important; padding-right: 0px!important; padding-bottom: 0px!important; }

/* COLABORA*/
.colabora-box { margin:30px 0px 30px 40px; background-color:#8ED7F0; padding: 30px; position: relative; display: inline-block;   }
.colabora-box.sidebar { margin:30px 0px 30px 0px; padding: 50px 30px 30px 30px; }
.colabora-round { position: absolute; left:-40px; width: 81px; top: 25px; }
.colabora-round-sidebar { position: absolute; left:0px; width: 81px; top: -40px; left: 50%; margin-left: -40px; }
.colabora-round img {}
.colabora-content { text-align: left; padding-left: 30px; }
.colabora-content h4 { font-size: 40px; color:#0E243D; margin-bottom: 0px; }
.colabora-content .colabora-claim { font-size: 14px; color: #ffffff; text-transform: uppercase; }
.colabora-box .btninfoblanc { padding: 4px 10px; background-color: #ffffff; color: #282828; text-decoration: none; }

.colabora-box .colabora-left { float: left; width: 500px; }
.colabora-box .colabora-right { width: 120px; float: right; text-align: right; margin-top: 25px; }


@media only screen and (max-width : 992px) {
	.colabora-round { display: none;   }
	.colabora-box { margin:30px 0px 30px 0px; }
	.colabora-box .colabora-left { float: none; width:100%; }
	.colabora-box .colabora-right { width: 100%; float: none; text-align: center; margin-top: 15px; }
	.colabora-content { text-align: center; padding-left: 0px; }
}


.post-content-container { padding-left: 0px!important; }


input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], textarea { width: 100%; }

.wpcf7-form-control.acepta { display: inline-block;float: left; }
.aceptatext { display: inline-block; margin-left: 10px; }
.wpcf7-list-item { margin:0px 0px 0px 0px!important; }
span.wpcf7-list-item { display: block!important; }


#temascine ul li { list-style: none; }
#temascine .cine-descrip { display: none; }
#temascine .cine-descrip p { font-size: 14px; font-family: 'Droid Serif'; }
#temascine h4 .fa-angle-down { float: right; }

#temascine .cine-valores h3, #temascine .cine-vicios h3, #temascine .cine-temas h3 { text-align: center;  }
#temascine .cine-valores h4, #temascine .cine-vicios h4, #temascine .cine-temas h4 { cursor: pointer;  }

#temascine .cine-valores h3 { border-bottom: 2px solid #9CDCF4; padding-bottom: 10px; }
#temascine .cine-vicios h3 { border-bottom: 2px solid #FDA07D; padding-bottom: 10px; }
#temascine .cine-temas h3 { border-bottom: 2px solid #FED9A8; padding-bottom: 10px; }

#temascine .cine-valores h4 { background-color: #9CDCF4; padding: 10px 15px; font-size: 14px; text-transform: uppercase; }
#temascine .cine-vicios h4 { background-color: #FDA07D; padding: 10px 15px; font-size: 14px; text-transform: uppercase; }
#temascine .cine-temas h4 { background-color: #FED9A8; padding: 10px 15px; font-size: 14px; text-transform: uppercase; }

#temascine .cine-valores a { color: #A8E0F3; text-transform: uppercase; font-weight: bold; font-family: 'Poppins';  }
#temascine .cine-vicios a { color: #E0784D; text-transform: uppercase; font-weight: bold; font-family: 'Poppins';  }
#temascine .cine-temas a { color: #FBBE6C; text-transform: uppercase; font-weight: bold; font-family: 'Poppins';  }

.bannertemas.widget:not(.widget_singlead)  { background-color: #FAA734!important; text-align: center!important; background-image: url("https://www.cinemanet.info/comments.png"); background-position: top center; background-repeat: no-repeat; }
.bannertemas.widget:not(.widget_singlead) .bannersec { font-size: 14px; color: #FFFFFF; margin:20px 0px; }
.bannertemas.widget:not(.widget_singlead) .bannertitulo { font-size: 35px; color: #0C243D; line-height: 35px; font-weight: bold;  }
.bannertemas.widget:not(.widget_singlead) ul { display: block; margin-top: 20px; margin-bottom: 20px; }
.bannertemas.widget:not(.widget_singlead) ul li { list-style: none; display: inline-block; text-align: left; padding: 0px; margin: 0px 10px 10px 0px; min-width: 120px; text-align: center; }
.bannertemas.widget:not(.widget_singlead) ul li a { color:#FAA734; background-color: #FFFFFF; padding: 10px 20px; display: block; font-family: 'Poppins';  }
.bannertemas.widget:not(.widget_singlead) ul li a:hover { color:#282828; background-color: #FFFFFF; padding: 10px 20px; display: block; font-family: 'Poppins';  }
.bannertemas.widget:not(.widget_singlead) .bannerlink { margin-bottom: 20px; display: inline-block; }
.bannertemas.widget:not(.widget_singlead) .bannerlink a { text-decoration: none; padding-bottom: 5px; border-bottom: 2px solid #2C353B; color: #2C353B; margin-bottom: 20px; }


.formavanzado { margin-bottom: 30px; display: block; }
.formavanzado input[type="text"] { width: 100%; }
h3.entry-title.resultados { margin-top: 0px; }

.addtoany_list a, .widget .addtoany_list a { margin-right: 10px!important; }

#mc_embed_signup form { padding: 0px!important; }


.btn-videos { background-color: #B6E0EF; padding: 10px 20px; display: inline-block; font-family: 'Poppins'; text-align: center; margin-top: 10px; }

.post.blog-post.format-video, .post.blog-post.format-video .post-gallery { background: none!important; }

iframe { border: none; }

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



.caja_term { padding: 15px 20px; color: #26211B; margin-right: 5px; margin-bottom: 5px; }
a.caja_term { display: inline-block; }
a.caja_term:hover { color: #FFFFFF; background-color: #000!important; }


.term_valores { background-color: #9CDCF4; }
.term_vicios { background-color: #FDA07D }
.term_temas { background-color: #FED9A8  }

.paddingzero { padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px; padding: 0px!important; }

.post .post-content .post-review .post-review-content ul { padding-left: 0px!important; }



/* TAGS BOTONES EN PAGINA DE VALORES */

.tagbotones {  }
.tagbox {   }
.tagbox a { font-family: 'Poppins'; display: block;  padding: 20px 20px;  text-transform: uppercase; background-color:#E9F7FC; color:#0E243D; margin-bottom: 10px;  }
.tagbox a:hover { background-color:#8ED7F0; color: #FFFFFF;  }