/* 
    Document   : sphinxsearch
    Created on : Mar 3, 2011, 9:14:06 AM
    Author     : Ivinco
    Description:
        Custom stylesheet for the sphinx search forms.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

/*
Styles for search form on the sidebar
*/
#searchbar ul li,
#searchbar ul li:hover{
    background-image: none;
}

#searchbar #searchform {
    width: 100%;
}
#searchbar #sphinx_sinput {
    width: 170px;
}
#searchbar #submit {
    float: right;
    padding: 3px 2px 4px 4px;
}

/*
Styles for search form on the top of search page
*/

#searchpanel ul li,
#searchpanel ul li:hover{
    background-image: none;
}

ul.page-numbers li
{
display: inline;
list-style-type: none;
padding-right: 5px;
}/*
Default style for WP-PageNavi plugin

http://wordpress.org/extend/plugins/wp-pagenavi/
*/

.wp-pagenavi {
	clear: both;
}

.wp-pagenavi a, .wp-pagenavi span {
	text-decoration: none;
	border: 1px solid #BFBFBF;
	padding: 3px 5px;
	margin: 2px;
}

.wp-pagenavi a:hover, .wp-pagenavi span.current {
	border-color: #000;
}

.wp-pagenavi span.current {
	font-weight: bold;
}
/*
THEME NAME:WebTr
THEME URI:http://www.trabajadores.cu
VERSION:2.0
AUTHOR:Alain Sanchez
AUTHOR URI:http://www.aboutme.com/mr.brazzi
DESCRIPTION: Tema para la redacción digital del periódico Trabajadores Digital.
TEMPLATE:headway
*/

.bajante-seg-ter {
	font-size: 14px;
	font-family: Helvetica, sans-serif;
	height: 75px;
	line-height: 25px;
}
.block-content .entry-content h2 {
	/*font-size: 14px !important;*/
	line-height: 150% !important;
	font-weight: bold !important;
}

/*#nav-below{display: none;}*/

/****estilo a las entradas mas vistas en los ultimos 7dias***********************/

#block-13 li.widget ul li {
	margin-bottom: 10px !important;
}

/********************Materiales Relacionado******************************* by jansel************/
#related-posts-post h2 {
	margin: 0px;
}
#related-posts-post li a {
	color: #F58D3D;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	font-family: trebuchet ms,sans-serif;
}
#related-posts-post li a:hover {
	text-decoration: underline;
}
#related-posts-post li a img:hover
{
	opacity: 0.8
}
/************************

/*************Estilo a la paginación**********************by jansel*********************/
#nav-below {
	text-align: center;
	/*margin-left: 100px;*/
	/*margin-right: 100px;*/
}


/************Quitando el nombre de la pagina de los auores, author archives***by jansel**********/
.block-content .archive-title {
	display: none;
}

/********Bloque reflexiones de fidel***************by jansel******************/
#reflexiones {
	background-color: #323828;
	border-top-width: 3px;
	padding-bottom: 3px;
	width: 320px;
}
#reflexiones h3 a {
	background: url("/wp-content/themes/webtr/images/hasta-siempre-comandante.png?x25836");
	display: block;
	height: 180px;
	width: 320px;
}
#reflexiones h3 a:hover {
	opacity: 0.8
}

/********Bloque discurso raul***************by jansel******************/
#discursos_raul {
	background-color: #463f13;
	border-top-width: 3px;
	padding-bottom: 3px;
	width: 320px;
}
#discursos_raul h3 a {
	background: url("/wp-content/uploads/2018/08/Raúl-Discursos-banner.jpg");
	display: block;
	height: 110px;
	width: 320px;
}
#discursos_raul h3 a:hover {
	opacity: 0.8
}

/** Bloque COVID-19 **/
#covid-19 {
	#background-color: #81AC5A;
	background-color: rgba(250,152,0,0.35);
	border-top-width: 3px;
	padding: 3px 5px;
	width: 320px;
}
#covid-19 h3 a:hover {
	opacity: 0.9
}
#covid-19>ul>li, #covid-19>ul>li>a, #covid-19>ul>li>a:visited, #covid-19>ul>li>a:hover {
	color: #333333 !important;
}

/*********Bloque CELAC 2014**************************************/

#celac2014 {
/*
	background-color: #2C6A93;
	border-top-width: 3px;
	padding-bottom: 3px;
	width: 320px;
*/
}
#celac2014 h3 a  {
	background: url("/wp-content/themes/webtr/images/Celac-2014.jpg?x25836");
	display: block;
	height: 210px;
	width: 320px;
}
#celac2014 h3 a:hover {
	opacity: 0.8
}

/********Bloque economia***************by jansel******************/
#economia {
	#background-color: #81AC5A;
	background-color: rgba(250,152,0,0.35);
	border-top-width: 3px;
	padding: 3px 5px;
	width: 320px;
}
#economia h3 a {
	background: url("http://www.trabajadores.cu/wp-content/uploads/2020/05/EconoMia-banner.jpg");
	display: block;
	height: 110px;
	width: 320px;
}
#economia h3 a:hover {
	opacity: 0.9
}
#economia a, #economia a:hover, #economia a:visited {
	color: #333333 !important;
}

/********Bloque sin pausa***************by jansel******************/
#sin_pausa {
	#background-color: #81AC5A;
	background-color: rgba(250,152,0,0.35);
	border-top-width: 3px;
	padding: 3px 5px;
	width: 320px;
}
#sin_pausa h3 a {
	background: url("http://www.trabajadores.cu/wp-content/uploads/2018/08/Sin-Pausa-banner.jpg");
	display: block;
	height: 110px;
	width: 320px;
}
#sin_pausa h3 a:hover {
	opacity: 0.9
}

#sin_pausa a, #sin_pausa a:hover, #sin_pausa a:visited {
	color: #333333 !important;
}
.nextpostslink a:hover {
	opacity: 0.9;
}

/********Bloque codigo del trabajo***************by jansel******************/
#codigo_trabajo {
	background-color: #81AC5A;
	border-top-width: 3px;
	padding-bottom: 3px;
	width: 320px;
}
#codigo_trabajo .texto {
	color: white;
	margin-left: 15px;
	font-size: 14px;
}
#codigo_trabajo h3 a {
	background: url("http://www.trabajadores.cu/wp-content/uploads/2014/12/banner-dinero.jpg");
	display: block;
	height: 115px;
	width: 320px;
}
#codigo_trabajo h3 a:hover {
	opacity: 0.9
}


.nextpostslink a:hover {
	opacity: 0.9;
}

/********Bloque ingles***************by jansel******************/
#ingles {
	background-color: #CC2B33;
	border-top-width: 3px;
	padding-bottom: 3px;
	width: 320px;
}
#ingles h3 a {
	background: url("/wp-content/themes/webtr/images/banner-ingles.gif?x25836");
	display: block;
	height: 78px;
	width: 320px;
}
#ingles h3 a:hover {
	opacity: 0.9
}


.nextpostslink a:hover {
	opacity: 0.9;
}


/********Bloque 1demayo***************by iroko******************/
#mayo1 {
	background-color: #CC2B33;
	border-top-width: 3px;
	padding-bottom: 3px;
	width: 320px;
}
#mayo1 h3 a {
	background: url("http://www.trabajadores.cu/wp-content/uploads/2014/04/banner1demayo.jpg");
	display: block;
	height: 115px;
	width: 320px;
}
#mayo1 h3 a:hover {
	opacity: 0.9
}


.nextpostslink a:hover {
	opacity: 0.9;
}
/********Bloque sin pausa***************by jansel******************/
#anteproyecto {
	padding-bottom: 3px;
	width: 320px;
}
#anteproyecto h3 a {
	background: url("/wp-content/themes/webtr/images/banner_anteproyecto.jpg?x25836");
	display: block;
	height: 135px;
	width: 320px;
}
#anteproyecto h3 a:hover {
	opacity: 0.9
}


/********Bloque Moncada***************by jansel******************/
#moncada {
	background-color: #B8A0A0;
	border-top-width: 3px;
	padding-bottom: 3px;
	width: 320px;
}
#moncada h3 a {
	background: url("/wp-content/themes/webtr/images/moncada.jpg?x25836");
	display: block;
	height: 115px;
	width: 320px;
}
#moncada h3 a:hover {
	opacity: 0.9
}

/********Orbita Laboral***************by jansel******************/
#orbita_laboral {
	background-color: #7A3322;
	border-top-width: 3px;
	padding-bottom: 3px;
	width: 320px;
}
#orbita_laboral h3 a {
	background: url("/wp-content/themes/webtr/images/orbita_laboral.png?x25836");
	display: block;
	height: 115px;
	width: 320px;
}
#orbita_laboral h3 a:hover {
	opacity: 0.9
}



/********XX Congreso Parido***************by jansel******************/
#xx_congreso {
	background-color: #C7B83E;
	border-top-width: 3px;
	padding-bottom: 3px;
	width: 320px;
}
#xx_congreso h3 a {
	background: url("/wp-content/themes/webtr/images/banner-ctc.gif?x25836");
	display: block;
	height: 130px;
	width: 320px;
}
#xx_congreso h3 a:hover {
	opacity: 0.9
}


/********Banner Nicolás Guillen***************by jansel******************/
#nicolas_guillen {
	border: 1px solid #DEDEDE;
	width: 317px;
}
#nicolas_guillen a {
	background: url("/wp-content/themes/webtr/images/banner_nicolas_guillen.png?x25836");
	display: block;
	height: 95px;
	width: 315px;
	border: 1px solid #DEDEDE;
}

#nicolas_guillen a:hover {
	opacity: 0.9;
}

/********Serie del Caribe 2015***************by jansel******************/
#scaribe_2015 {
	border: 1px solid #DEDEDE;
	width: 317px;
}
#scaribe_2015 a {
	background: url("http://www.trabajadores.cu/wp-content/uploads/2015/01/banner-serie-caribe.jpg");
	display: block;
	height: 114px;
	width: 315px;
	border: 1px solid #DEDEDE;
}

#scaribe_2015 a:hover {
	opacity: 0.9;
}
.nextpostslink a:hover {
	opacity: 0.9;
}

#block-65 {
	min-height: auto;
}
div.grid-fluid-24-30-21 .grid-width-15.column-1 {
	width: 92.5%;
}

/********Banner Cuba Defensa***************by jansel******************/
#cuba_defensa {
	border: 1px solid #DEDEDE;
	width: 317px;
}
#cuba_defensa a {
	background: url("http://www.trabajadores.cu/wp-content/uploads/2015/09/cuba-defensa.jpg");
	display: block;
	height: 134px;
	width: 320px;
	border: 1px solid #DEDEDE;
}
#cuba_defensa a:hover {
	opacity: 0.9;
}

/*******************Pagina de autores******************by jansel**********************************************************/
#autor_ficha {
	float: left;
	margin-top: 25px;
	font-family: Trebuchet MS, sans-serif;
}
#autor_ficha .fondo {
	background-color: #E6E6E6;
	height: 33px;
	margin-top: 57px;
}
#autor_ficha a {
	float: left;
	color: #000000;
	margin-right: 15px;
	margin-top: -10px;
}
#autor_ficha .autor_imagen {
	width: 120px;
	height: 120px;
	float: left;
	margin-right: 20px;
}
#autor_ficha .autor_nombre {
	margin-left: 10px;
	font-size: 30px;
	line-height: 30px;
}
#autor_ficha .autor_bio {
	/*margin-left: 10px;*/
	line-height: 20px;
	padding-top: 40px;
}
#autor_ficha .autor_blog {
	padding-top: 15px;
}
#autor_ficha .autor_blog a {
	text-decoration: none;
	margin-left: 7px;
}
#autor_ficha .autor_blog p, #autor_ficha .autor_blog img, #autor_ficha .autor_contacto p, #autor_ficha .autor_contacto img,
#autor_ficha .autor_facebook p, #autor_ficha .autor_facebook img, #autor_ficha .autor_twitter p, #autor_ficha .autor_twitter img,
#autor_ficha .autor_feed p, #autor_ficha .autor_feed img {
	float: left;
}
#autor_ficha p {
	padding-top: 5px;
	padding-left: 3px;
	font-weight: bold;
}

#autor_ficha a:hover {
	opacity: 0.8;
	text-decoration:underline;
}

.block-content .widget_specialrecentpostsFree h3 {
	font-size:18px;
	color:#000;
}

/*
 * Estilo al footer
 */
#logo_footer a {
	background-image: url("/wp-content/themes/webtr/images/logo_footer.jpg?x25836");
	background-size: cover;
	-moz-background-size: cover;  /* Firefox 3.6 */
	background-position: center;
	display: block;
	min-height: 50px;
	max-width: 50px;
}
#block-18 {
	margin-left: 40px;
}
#block-71 .entry-content {
	margin-top: -15px;
}
#block-16 .entry-content a {
	color: #FFFFFF !important;
}
#block-32 {
	margin-left: -25px;
	width: 340px;
}
#block-32 #searchform #buscador_footer {
	border-radius: 5px 5px 5px 5px;
	padding: 4px;
}
#block-32 #searchform #searchsubmit {
	height: 22px;
	width: 58px;
}


#links_generales {
	margin-top: 20px;
	margin-left: -25px;
}
#links_generales a:hover {
	opacity: 0.9;
}
#links_generales li {
	float: left;
	list-style: none outside none;
}
#links_generales span {
	display: block;
	float: left;
	height: 32px;
	margin-left: 12px;
	width: 32px;
}
#links_generales span.fb {
	background-image: url("/wp-content/themes/webtr/images/facebook32.png?x25836");
}
#links_generales span.tw {
	background-image: url("/wp-content/themes/webtr/images/twitter32.png?x25836");
}
#links_generales span.gp {
	background-image: url("/wp-content/themes/webtr/images/googleplus32.png?x25836");
}
#links_generales span.yt {
	background-image: url("/wp-content/themes/webtr/images/youtube32.png?x25836");
}
#links_generales span.rs {
	background-image: url("/wp-content/themes/webtr/images/rss32.png?x25836");
}

.entry-content .twitter-share-button, .fb_like, .twitter-share-button, .wpb_accordion .wpb_content_element, .wpb_googleplus, .wpb_pinterest, .wpb_tab .wpb_content_element {
	margin-bottom: 0;
}

/*Visual Composer*/
#vc_load-inline-editor {
	display: none !important;
}

/* Single Post */
.single.single-post a.post-thumbnail.post-thumbnail-left {
	display: none;
}

#block-13 li.widget a,
li.widget a {
	/*color: #FFFFFF;*/
	text-decoration: none;
	font-family: trebuchet ms,sans-serif;
	/*font-size: 13px;*/
	padding-bottom: 0;
}
#block-13 li.widget.popular-posts ul {
	list-style: none;
}
#block-13 li.widget.popular-posts a {
	color: #848181;
	font-family: helvetica,sans-serif;
}

#block-17 li.widget.widget_text,
#block-13 li.widget.widget_text {
	text-align: center;
	margin-top: 0;
}
#block-17 li.widget.widget_text a.primero-mayo-imagenes,
#block-13 li.widget.widget_text a.primero-mayo-imagenes {
	color: #333 !important;
	font-size: 20px !important;
	line-height: 22px;
	font-weight: 700;
}
.block-type-widget-area li.widget a {
	color: #333;
}
#block-17 li.widget a {
	font-size: 110%;
}

.aiowps-captcha-equation strong {
	float: left; width: 190px;
}
#aiowps-captcha-answer {
	float: none !important;
}


ul#menu-menu-secundario {
	background-color: #ffffff !important;
}
ul#menu-menu-secundario.menu > li > a {
	color: #333333 !important;
}
ul#menu-menu-secundario.menu > li.current-menu-item > a {
	background-color: rgba(1,1,1,0.2);
}

.widget.SearchSidebarWidget {
	background-color: rgba(250,152,0,0.75);
	color: #333 !important;
}
.widget.SearchSidebarWidget ul > li {
	list-style: none !important;
}
.widget.SearchSidebarWidget #searchbar > label {
	display: none;
}
.widget.SearchSidebarWidget #searchbar #sphinx_sinput {
	width: 75%;
}
.widget.SearchSidebarWidget #searchbar #submit {
	padding: 1px 15px 1px 15px;
}

article a, article a:visited {
	color: #fa9800;
}

blockquote {
	color: #353535;
	background: rgba(127,127,127,.125);
	border-left: 2px solid #fa9800;
	margin: 8px 0 24px 0;
	padding: 16px;
}

li.comment {
	padding: 20px 0 0 20px;
}
.block-type-content li.comment {
	padding-left: 20px;
}
.comments-navigation {
	margin-top: 20px;
}
.comments-navigation > .alignleft {
	margin: 20px 10px auto;
}

.block-type-header.logo-trabajadores {
	top: 0 !important;
}

/* TR50 */
div.wrapper {
	box-shadow: none;
	padding-top: 0;
	padding-bottom: 0;
}

.tr50-noticia-principal article,
.tr50-noticia-secundaria article,
.tr50-noticia-terciaria article {
	padding: 0 !important;
	margin: 0 0 10px !important;
}

.entry-video > iframe {
	width: 100%;
}

.tr-sugerimos .block-title,
.tr50-sugerimos .block-title {
	background-color: #FA9800;
}
.tr50-sugerimos .block-title a {
	font-size: 24px;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
.tr50-sugerimos .block-title a:hover,
.tr50-sugerimos .block-title a:focus {
	text-decoration: underline;
	text-decoration-color: #ffffff;
	text-decoration-style: dashed;
}
.tr-sugerimos .entry-title,
.tr50-sugerimos .entry-title {
	margin-top: 0 !important;
}

.entry-title,
.block-title,
.block-title a,
.entry-title a {
	font-family: "Libre Baskerville", Georgia, serif;
}
.block-type-content li.comment {
	padding-left: 10px;
}
.comment.byuser.bypostauthor article.comment-body {
	background-color: rgb(239, 239, 239);
	box-shadow: 10px 10px 10px #ababab;
	box-sizing: border-box;
	border: 2px solid #000000;
	padding: 10px;
}
.post-ratings {
	margin-top: 5px;
}

.tr-noticia-principal .post-ratings {
	display: none;
}

@media only screen and (min-width: 1224px) {
	.tr-noticia-principal .entry-video > iframe {
		height: 360px;
	}
	.tr-noticia-secundaria .entry-video > iframe,
	.tr-noticia-terciaria .entry-video > iframe,
	.tr-sugerimos .entry-video > iframe {
		height: 193px;
	}
	.tr-noticia-portada .entry-video > iframe {
		height: 250px;
	}

	.tr50-noticia-principal .entry-video > iframe {
		height: 493px;
	}
	.tr50-noticia-secundaria .entry-video > iframe,
	.tr50-noticia-terciaria .entry-video > iframe,
	.tr50-sugerimos .entry-video > iframe {
		height: 200px;
	}
	.tr50-noticia-portada .entry-video > iframe {
		height: 250px;
	}
}


/* Related Post */
.related-posts {
	margin-top: 30px;
	padding-top: 20px;
	border-top: 1px solid rgba(250, 100, 0, 0.75);
}
#related-posts-MRP_all img {
	margin: 0 auto;
	display: block;
	text-align: center;
}
#related-posts-MRP_all h2 {
	margin-bottom: 15px;
}
#related-posts-MRP_all ul {
    display: flex;
	flex-flow: row wrap;
	padding: 0;
	margin-top: 0;
}
#related-posts-MRP_all ul li {
	display: inline-block;
	width: 200px;
	margin: 0 10px 15px 0;
}
#related-posts-MRP_all li > a {
	display: block;
}

/* Heroes */
.block-type-navigation ul#menu-heroes-trcu.menu li.current_page_item > a,
.block-type-navigation ul#menu-heroes-trcu.menu li.current_page_parent > a,
.block-type-navigation ul#menu-heroes-trcu.menu li.current_page_ancestor > a,
.block-type-navigation ul#menu-heroes-trcu.menu li.current_page_item > a:hover,
.block-type-navigation ul#menu-heroes-trcu.menu li.current_page_parent > a:hover,
.block-type-navigation ul#menu-heroes-trcu.menu li.current_page_ancestor > a:hover,
.block-type-navigation ul#menu-heroes-trcu.menu li.current-menu-item > a,
.block-type-navigation ul#menu-heroes-trcu.menu li.current-menu-parent > a,
.block-type-navigation ul#menu-heroes-trcu.menu li.current-menu-ancestor > a,
.block-type-navigation ul#menu-heroes-trcu.menu li.current-menu-item > a:hover,
.block-type-navigation ul#menu-heroes-trcu.menu li.current-menu-parent > a:hover,
.block-type-navigation ul#menu-heroes-trcu.menu li.current-menu-ancestor > a:hover {
	color: #FFFFFF;
	background-color: #F58D3D;
	font-style: normal;
	font-weight: bold;
}

.single-heroe #nav-below {
	display: none;
}

.heroes-content-article #comments {
	display: none !important;
}

div.tagcloud {
	display: flex;
	flex-flow: row wrap;
}
div.tagcloud a {
	padding: 6px 7px;
}


@media (min-width: 768px) {
	.block-type-header.logo-trabajadores {
		top: 0 !important;
	}
}

@media (min-width: 992px) {
	.block-type-header.logo-trabajadores {
		top: 0 !important;
	}
}
.related-posts ul {
    margin: 1em 0 2em 0;
    padding: 0;
    list-style: none;
    width: 100%;
    float: left;
    clear: both;
}
.related-posts li {
    margin: 0;
    padding: 0;
    display: block;
    clear: left;
}
.related-posts img {
    margin: 0 0.5em 0.5em 0;
    float: left;
    width: 200px;
    height: auto;
}