/*
Theme Name: DiariodeSalamanca - Kadence Child
Theme URI: https://www.kadencewp.com/kadence-theme/
Template: kadence
Author: Kadence WP
Author URI: https://www.kadencewp.com/
Description: A child theme for the Kadence Theme.
Version: 1.0.0
License: GNU General Public License v3.0 (or later)
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: diariodesalamanca-kadence-child
*/

/* Theme customization starts here
-------------------------------------------------------------- */



/***Links***/
.single.link-style-color-underline .entry-content p a:hover {
	background:#a2231d;
	color:#ffffff !important;
}

/******Header******/
.site-header-bottom-section-center {
	flex-direction:column;
}

.header-is-fixed .site-header-bottom-section-center {
	flex-direction:row;
	width:100%;
	max-width:1152px;
}

.site-header-bottom-section-center .site-header-item[data-section="kadence_customizer_primary_navigation"] {
	background:#ffffff /*#a2231d*/;
	margin-right:0;
	justify-content:center;
}

.header-is-fixed .site-bottom-header-inner-wrap {
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
	border-bottom:0px solid #f4f4f4;
}

.header-is-fixed .site-header-bottom-section-center .site-header-item[data-section="kadence_customizer_primary_navigation"] {
	width:100%;
	
}

.site-header-bottom-section-center .site-header-item[data-section="kadence_customizer_secondary_navigation"] {
	justify-content:center;
	margin-right:0;
}

.header-is-fixed .site-header-bottom-section-center .site-header-item[data-section="kadence_customizer_secondary_navigation"] {
	justify-content: flex-end;
	position:absolute;
	max-width:1152px;
	width:100%;
	bottom:0;
	padding-right:65px;
	z-index:9;
}

.main-navigation {
	width: 100%;
	max-width:1100px;
    justify-content: center;
	text-transform:uppercase;
	/*box-shadow: 0px 1px 0px 0px #333333, 
				0px 2px 0px 0px #ffffff, 
				0px 4px 0px 0px #333333;*/
}

@-moz-document url-prefix() {
  .main-navigation .primary-menu-container > ul > li.menu-item > a {
  padding-left: calc(1.04em / 2) !important;
  padding-right: calc(1.04em / 2) !important;
  }
}



.header-is-fixed .main-navigation {
	justify-content:space-between;
	/*box-shadow:0 0 0 0;*/
}



.secondary-navigation {
	width: 100%;
	max-width:1152px;
    justify-content: center;
	padding: 6px 0;
    border-top: 1px solid #9e9e9e;
	box-shadow: 0px 0px 0px 0px #333333,
                0px 0px 0px 0px #ffffff,
                0px 0px 0px 0px #333333;
	/*box-shadow: 0px 1px 0px 0px #333333,
                0px 2px 0px 0px #ffffff,
                0px 4px 0px 0px #333333;*/
}

.secondary-navigation .municipios-btn a {
	background:rgb(162 35 29 / 84%) /*#a2231d*/ !important;
	color:#ffffff !important;
	/*pointer-events:none;*/
}






.secondary-navigation .municipios-btn {
	margin-right:2px;
}

#secondary-menu .municipios-btn a:after {
	/*display:none;*/
}

#mega-menu-wrap-max_mega_menu_3 {
	display:none;
}

.b4-3-column-menu-item.center .mega-menu-link {
	display:none !important;
}


.header-is-fixed .b24logo-sticky {
	/*background-image: url('https://eldiariodesalamanca.com/images/salamanca-7-dias-logo.jpg');*/
	background-image: url('https://eldiariodesalamanca.com/images/el-diario-de-salamanca-logo.png');
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	width:270px /*252px*/;
	height:30px;
	display:block;
	animation: fadeInLogo .3s;
	-webkit-animation: fadeInLogo .3s;
	-moz-animation: fadeInLogo .3s;
	-ms-animation: fadeInLogo .3s;
	-o-animation: fadeInLogo .3s;
}

@keyframes fadeInLogo {
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.header-is-fixed #mega-menu-wrap-max_mega_menu_3 {
	display:block;
}

.header-is-fixed .main-navigation li:not(:first-child) {
	display:none;
}

.b24logo-sticky {
	display:none;
}

.header-is-fixed .b24logo-sticky a {
	/*visibility:hidden;*/
	opacity:0;
}

#mega-menu-max_mega_menu_2 .b24logo-sticky {
	display:none;
}

.header-is-fixed .main-navigation {
	justify-content:space-between;
	display:flex;
}

.header-is-fixed .secondary-navigation {
	display:none;
}

#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated:before {
  content:'MENÚ';
  position:absolute;
  top:5px;
  font-size:0.875rem;
  right:-1px;
  color:#878686;
}


#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle {
  border-top-left-radius:3px;
  border-top-right-radius:3px;
  padding:0;
  height:25px;
  line-height:25px;
}

#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {
	margin-right:0;
}



#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label {
	font-size:0.688rem !important;
	text-transform:uppercase;
	font-weight:600;
}

/*2 Columns Municipios Hamburger Menu*/
.mega-menu-open + #mega-menu-max_mega_menu_3  {
	width:490px !important;
	right:-66px !important;
	/*margin-top:15px !important;*/
	grid-template-columns: 1fr 1fr !important;
	display:grid !important;
	grid-column-gap: 0px !important;
	padding:0px !important;
	align-content:center !important;
	max-height:240px /*300px*/ !important;
	overflow:hidden !important;
	border-bottom-left-radius:3px !important;
	border-bottom-right-radius:3px !important;
}






#mega-menu-max_mega_menu_3 .mega-menu-item  {
background: rgb(162 35 29 / 84%) /*#a2231d*/ !important;
margin: 10px !important;
border-radius: 4px !important;
}

/*2 Columns Municipios Hamburger Menu*/
#mega-menu-max_mega_menu_3 .mega-menu-item:nth-child(2n) {
	margin-left:0 !important;
}



#mega-menu-max_mega_menu_3 .mega-menu-item a {
	/*font-weight:bold !important;*/
	letter-spacing:0.75px;
	font-size:0.75rem !important;
	text-transform:uppercase !important;
}

.mega-menu-open + #mega-menu-max_mega_menu_2  {
	margin-top:34px /*-12px*/ !important;
	grid-template-columns: 1fr 1fr 1fr !important;
	display:grid !important;
	grid-column-gap: 0px !important;
	align-content:center !important;
	padding:0px !important;
	-moz-animation: hm 0.3s;
	-o-animation: hm 0.3s;
	animation: hm 0.3s;
	-webkit-animation: hm 0.3s;
	background:#ffffff /*#fafafa*/ !important;
	z-index:0 !important;
	border-top:1px solid #333333 !important;
}
@-webkit-keyframes hm {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-moz-keyframes hm {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@-o-keyframes hm {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}
@keyframes hm {
0% {
opacity: 0;
}
100% {
opacity: 1;
}
}





.mega-menu-max_mega_menu_2-mobile-open .site-main:after {
	background: rgba(0,0,0,0.57);
	position:fixed;
	top:0;
	left:0;
	height: 100vh;
    width: 100%;
	content:'';
	z-index:9;
}

.mega-menu-max_mega_menu_3-mobile-open .site-main:after {
	background: rgba(0,0,0,0.57);
	position:fixed;
	top:0;
	left:0;
	height: 100vh;
    width: 100%;
	content:'';
	z-index:9;
}

.single.single-tribe_events.mega-menu-max_mega_menu_2-mobile-open .content-container:after,
.archive.tribe-events-page-template.mega-menu-max_mega_menu_2-mobile-open .content-container:after {
	background: rgba(0,0,0,0.57);
	position:fixed;
	top:0;
	left:0;
	height: 100vh;
    width: 100%;
	content:'';
	z-index:9;
}

.mega-b4-3-column-menu-item.center {
	border-left: 1px solid #dddddd !important;
	border-right: 1px solid #dddddd !important;
	margin:10px 0 !important;
}




.mega-b4-3-column-menu-item.center .kt-row-column-wrap {
    column-gap: var(--global-kb-gap-md, 0.5rem);
    row-gap: var(--global-kb-gap-md, 0.5rem);
    padding-top: var(--global-kb-spacing-sm, 0rem);
    padding-bottom: var(--global-kb-spacing-sm, 0rem);
}

#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle {
	position:relative;
}

#mega-menu-max_mega_menu_2 a {
	color:#333333;
	font-size:0.875rem;
	text-transform:uppercase;
	text-decoration:none;
	font-family:'Merriweather Sans', sans-serif !important;
}

#mega-menu-max_mega_menu_2 .left .list-1 a,
#mega-menu-max_mega_menu_2 .left .list-2 a {
	font-size:0.75rem;
	font-family:'Merriweather Sans', sans-serif !important;
}

#mega-menu-max_mega_menu_2 .left .list-2 a {
	text-align:right;
}

#mega-menu-max_mega_menu_2 .left .list-1 {
	border-left:1px solid #dddddd !important;
}

.mega-menu-open + #mega-menu-max_mega_menu_2 li.mega-menu-item > ul.mega-sub-menu {
	display:block !important;
}

.b4-3-column-menu-item .mega-menu-link {
	/*display:none !important;*/
	visibility: hidden !important;
}


#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item {
	clear:none !important;
	margin-top:-30px;
}

#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner, #mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::before, #mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-inner::after {
    height: 2px;
}

.header-is-fixed .mega-menu-open + #mega-menu-max_mega_menu_2 {
	margin-top:0 !important;
	z-index:-1 !important;
}

#primary-menu .opinion-megamenu {
	display:none;
}


#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu {
    /*height: 100% !important;*/
	font-family:'Merriweather Sans', sans-serif !important;
}

#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.left.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-column {
    width: 48%;
    clear: right;
}
#mega-menu-max_mega_menu_2 .socializer {
	display:flex;
	justify-content:flex-end;
}

#mega-menu-max_mega_menu_2 .socializer span {
	margin-right:15px;
}







#mega-menu-wrap-max_mega_menu_2 .b4-3-column-menu-item p {
	text-align:right;
	font-size:0.813rem;
	line-height:1.5
}

.menu-b24_menu_municipios-container {
	text-align:right;
}

#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
	background:none !important;
}

#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-max_mega_menu_3 #mega-menu-max_mega_menu_3>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link {
    color:#fff;
    background: #a2231d;
    border-radius:6px;
}

#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link {
	font-size:0;
}

#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item {
    padding: 15px 0px 15px 15px;
}

.category-leon #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item {
    padding: 15px 15px 15px 15px;
}

.category-laciana #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item {
    padding: 15px 15px 15px 15px;
}

#mega-menu-wrap-max_mega_menu_2 h4.mega-block-title {
	font-size:0.875rem !important;
	font-weight:600 !important;
}

#mega-menu-wrap-max_mega_menu_2 .mega-menu-item-nav_menu-8 h4.mega-block-title {
	color:#b14641 !important;
}

#mega-menu-wrap-max_mega_menu_2 .mega-menu-item-nav_menu-14 h4.mega-block-title {
	color:#727377 !important;
}


/*** ALFOZ MENU DESKTOP ***/
.secondary-navigation.alfoz-desktop {
	/*display:none !important;*/
}

#mega-menu-wrap-max_mega_menu_6 {
	display:none;
}

.header-is-fixed #mega-menu-wrap-max_mega_menu_6 {
    display:block;
}

.secondary-navigation.alfoz-desktop {
	padding: 3px 0;
}

.mainlogo-sliderstories .header-html {
	display:flex;
	justify-content:center;
	width:100%;
}

.secondary-navigation.alfoz-desktop .secondary-menu-container > ul li.menu-item > a {
    font-size: 0.688rem;
    letter-spacing: 0.03em /*0.010em*/;
}

.secondary-navigation.alfoz-desktop .secondary-menu-container > ul > li.menu-item > a {
    padding-left: calc(8.5em / 2) /*calc(5.7em / 2)*/;
    padding-right: calc(8.5em / 2) /*calc(5.7em / 2)*/;
    padding-top: 0em;
    padding-bottom: 0em;
}

.secondary-navigation.alfoz-desktop .alfoz-btn a {
	background:rgb(114 115 119) !important;
	color:#ffffff !important;
	/*pointer-events:none;*/
	padding:2px 37px !important;
}

.secondary-navigation.alfoz-desktop {
	box-shadow: 0px 1px 0px 0px #333333, 
				0px 2px 0px 0px #ffffff, 
				0px 4px 0px 0px #333333 !important;
}

.main-navigation .primary-menu-container > ul li.menu-item > a {
	font-weight:600 !important;
}


.mega-menu-open + #mega-menu-max_mega_menu_2  {
	margin-top:62px !important;
}

.header-is-fixed #mega-menu-wrap-max_mega_menu_6 {
	display:block;
}

.header-is-fixed .secondary-navigation.alfoz-desktop {
	display:none;
}


#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle {
  border-top-left-radius:3px;
  border-top-right-radius:3px;
  padding:0;
  height:25px;
  line-height:25px;
}

#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {
	margin-right:0;
}



#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-label {
	font-size:0.688rem !important;
	text-transform:uppercase;
	font-weight:600;
	padding:0 3px;
}

/*Alfoz Hamburger Menu*/
.mega-menu-open + #mega-menu-max_mega_menu_6  {
	width:360px/*490px*/ !important;
	right:-160px !important;
	/*margin-top:15px !important;*/
	grid-template-columns: 1fr /*1fr 1fr*/ !important;
	display:grid !important;
	grid-column-gap: 0px !important;
	padding:0px !important;
	align-content:center !important;
	max-height:300px /*180px*/ !important;
	overflow:hidden !important;
	border-bottom-left-radius:3px !important;
	border-bottom-right-radius:3px !important;
}

#mega-menu-max_mega_menu_6 .mega-menu-item  {
background: rgb(114 115 119 / 84%) /*#a2231d*/ !important;
/*margin: 10px !important;
border-radius: 4px !important;*/
border: #f4f4f4 solid 10px !important;
border-radius: 14px !important;
}

/*2 Columns Alfoz Hamburger Menu*/
#mega-menu-max_mega_menu_6 .mega-menu-item:nth-child(2n) {
	/*margin-left:0 !important;*/
}



#mega-menu-max_mega_menu_6 .mega-menu-item a {
	/*font-weight:bold !important;*/
	letter-spacing:0.75px;
	font-size:0.75rem !important;
	text-transform:uppercase !important;
}


.mega-menu-max_mega_menu_6-mobile-open .site-main:after {
	background: rgba(0,0,0,0.57);
	position:fixed;
	top:0;
	left:0;
	height: 100vh;
    width: 100%;
	content:'';
	z-index:9;
}

#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link,#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link,#mega-menu-wrap-max_mega_menu_6 #mega-menu-max_mega_menu_6>li.mega-menu-item.mega-current-page-ancestor>a.mega-menu-link {
    color:#fff;
    background: #727377;
    border-radius:6px;
}


.header-is-fixed .site-header-item[data-section="kadence_customizer_header_html"] {
	position:absolute;
	max-width:1152px;
	width:100%;
	bottom:0;
}

.header-is-fixed  .mainlogo-sliderstories .header-html.inner-link-style-normal {
	justify-content:flex-end;
	
}
#mega-menu-wrap-max_mega_menu_6 {
	z-index:9;
	margin-right:160px;
}

/*** END ALFOZ MENU DESKTOP***/

/*** ALFOZ TITLES CATEGORY ARCHIVES ***/
.archive.category-cabrerizos #main.site-main:before {
	content:'Cabrerizos';
	display: flex;
    margin-bottom: 1rem;
    padding-top: 0;
    border-bottom: 1px solid #333333;
    color: #333333;
	font-size: 1.25rem;
    font-weight: 700;
    text-transform: uppercase;
}

.archive.category-carbajosa #main.site-main:before {
	content:'Carbajosa de la Sagrada';
	display: flex;
    margin-bottom: 1rem;
    padding-top: 0;
    border-bottom: 1px solid #333333;
    color: #333333;
	font-size: 1.25rem;
    font-weight: 700;
    text-transform: uppercase;
}

.archive.category-santa-marta-de-tormes #main.site-main:before {
	content:'Santa Marta de Tormes';
	display: flex;
    margin-bottom: 1rem;
    padding-top: 0;
    border-bottom: 1px solid #333333;
    color: #333333;
	font-size: 1.25rem;
    font-weight: 700;
    text-transform: uppercase;
}

.archive.category-villamayor #main.site-main:before {
	content:'Villamayor';
	display: flex;
    margin-bottom: 1rem;
    padding-top: 0;
    border-bottom: 1px solid #333333;
    color: #333333;
	font-size: 1.25rem;
    font-weight: 700;
    text-transform: uppercase;
}

.archive.category-villares-de-la-reina #main.site-main:before {
	content:'Villares de la Reina';
	display: flex;
    margin-bottom: 1rem;
    padding-top: 0;
    border-bottom: 1px solid #333333;
    color: #333333;
	font-size: 1.25rem;
    font-weight: 700;
    text-transform: uppercase;
}

/*** END ALFOZ TITLES CATEGORY ARCHIVES ***/


.circle-m {
  border-radius: 50%;
  width: 16px;
  height: 16px;
  padding: 4px 3px;
  border: 1px solid #333333;
  margin:0 2px;
  font-size:0.875rem;
}
.circle-mt {
  border-radius: 50%;
  width: 16px;
  height: 16px;
  padding: 3px 9px;
  border: 2px solid #333333;
  background:#ffffff;
}

.capitalize-m  {
	/*text-transform:capitalize;*/
}

.gsc-m::before {
	content:'|';
	color:#333333;
	display:flex;
	align-items:center;
}

li.gsc-m {
	display:flex;
}

.gsc-m a, .stories-m a {
	text-transform:capitalize !important;
	font-size:0.875rem !important;
}

.leon-color {
	color:#981932;
}

.laciana-color {
	color:#006c4a;
}

#mega-menu-max_mega_menu_2 .circle-m {
	border:1px solid #333333;
}

#mega-menu-max_mega_menu_2 .gsc-m::before {
	display:none;
}

#mega-menu-max_mega_menu_2 .fa-solid.fa-star,
#mega-menu-max_mega_menu_2 .fa-brands.fa-instagram {
	color:#333333 !important;
}

#mega-menu-max_mega_menu_2 .gsc-m a, 
#mega-menu-max_mega_menu_2 .stories-m a {
	text-transform:capitalize;
}

.megamenu-features-block span {
	display:block;
	line-height:1.5;
}

#primary-menu .edsmagazine-megamenu,
#primary-menu .historiasguti-megamenu,
#primary-menu .panycirco-megamenu
/*#primary-menu .perfumerias-megamenu*/ {
	display:none !important;
}


/*Removing header date duplicated*/
.site-bottom-header-wrap .b24-header-date {
	display:none;
}

.b24-header-date {
	color:#333333;
	font-size:0.875rem;
	width:100%;
	max-width:1152px;
	margin: 0 auto;
	text-align:right;
	padding:5px 0;
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
}

.date-weather {
	display:flex;
	align-items:center;
}

.date-weather iframe {
	margin-left:10px;
	pointer-events:none !important;
}

.date-weather .splw-main-wrapper {
	margin-bottom:0 !important;
}

.date-weather .splw-lite-templates-body {
    padding: 0px 0px 0px 20px !important;
}

.date-weather .splw-lite-wrapper .splw-lite-header-title {
	font-size:0.875rem;
	font-family:'Inter', sans-serif !important;
	color:#333333 !important;
	font-weight:normal;
	margin-bottom:0 !important;
	line-height:30px !important;
}

.date-weather .splw-cur-temp {
    color: #333333 !important;
}

.date-weather .splw-lite-wrapper .splw-lite-current-temp span.cur-temp {
    font-family: 'Inter', sans-serif;
    font-size:0.875rem;
    font-weight: normal;
    line-height: normal;
}

.date-weather .splw-lite-current-temp .temperature-scale {
    font-size:0.875rem;
    vertical-align: baseline;
    line-height: normal;
    margin-top: 0;
	margin-left:0;
    font-weight: normal;
}

.date-weather .splw-lite-wrapper .splw-lite-current-temp .weather-icon {
	width:30px !important;
}

.date-weather .splw-lite-wrapper {
	display:flex;
}

.date-weather .splw-lite-templates-body {
	display:flex;
	align-items:center;
}
.date-weather .weather-slider {
  width: 300px;
  height:30px;
  overflow:hidden;
}

.date-weather img.weather-icon {
	filter: invert(17%) sepia(0%) saturate(0%) hue-rotate(6deg) brightness(96%) contrast(89%);
	-webkit-filter: invert(17%) sepia(0%) saturate(0%) hue-rotate(6deg) brightness(96%) contrast(89%);
	-o-filter: invert(17%) sepia(0%) saturate(0%) hue-rotate(6deg) brightness(96%) contrast(89%);
	-moz-filter: invert(17%) sepia(0%) saturate(0%) hue-rotate(6deg) brightness(96%) contrast(89%);
	-ms-filter: invert(17%) sepia(0%) saturate(0%) hue-rotate(6deg) brightness(96%) contrast(89%);
}




.follow-icons-top {
	display:flex;
	align-items:center;
	/*flex-direction:column;*/
}
.follow-icons-top .sr-multiline>* {
    margin-bottom: 0;
}

.fa-facebook-f:before {
	content:'\f39e' !important;
}

.follow-icons-top .socializer {
	/*border-bottom:1px solid #eaeaea;*/
	display:flex;
	flex-wrap:nowrap;
}

#mega-menu-max_mega_menu_2 .sr-32px a {
	font-size:16px !important;
}

.stories-m {
	display:block;
	/*align-items:center;
	justify-content:flex-end;*/
	width:100%;
}

.stories-inst {
  font-weight:bold;
}

.inst-live {
	padding-left:3px;
	padding-right:5px;
	color:#d75543;
	text-transform:uppercase;
	font-size:0.688rem;
}

/******End Header******/



/******Home******/

.home.page .content-area {
	margin-top:0.25rem;
}

/*KB Posts*/
.kb-posts .entry-header {
    margin-bottom: 0.25em !important;
}

.kb-posts .entry-summary {
    margin: 0 !important;
	padding-bottom:10px;
}

.kb-posts .entry-summary p {
    margin-top:0 !important;
	margin-bottom: 0.5em !important; 
}

.kb-posts .entry-meta  {
    margin: 0.5em 0 !important;
	color:#9e9e9e;
}


.kb-posts .category-links a {
	pointer-events:none;
}

.kb-posts .entry-taxonomies {
	margin-bottom: 0.25em;
}

.loop-entry.type-post h2.entry-title {
	font-size:1.25rem /*1.5rem*/ !important;
	padding-bottom:10px;
}

/***Portada Noticia 1 Overlay***/
.bierzo-portada-1-overlay h1 a {
	font-size:2rem !important;
}

.bierzo-portada-1-overlay p {
	font-size:1rem !important;
}

.bierzo-portada-1-overlay .ebpg-footer-meta a {
	font-size:0.75rem !important;
}

.bierzo-portada-1-overlay .ebpg-categories-meta a {
	font-size:0.875rem !important;
	text-transform:uppercase;
	padding-left:0 !important;
}
.bierzo-portada-1-overlay .ebpg-entry-title {
	margin-top:0 !important;
}
.bierzo-portada-1-overlay .ebpg-header-meta {
	margin-bottom:0 !important;
}
/***/

.bierzo-portada-1 h2 a,
.noticia-1 h2 a {
	font-size:1.875rem !important;
}


.bierzo-portada-1 img {
	width:100%;
	height:auto;
}

.noticia-1 img {
	width:100%;
	height:auto;
}

.supernoticia h2 a {
	font-size:2rem !important;
}


.bierzo-portada-6 img,
.bierzo-portada-7 img{
	max-height:225px;
	height:225px;
}

.noticia-4 img, .noticia-5 img, .noticia-6 img,
.noticia-7 img,.noticia-8 img, .noticia-9 img, 
.noticia-10 img {
	max-height:225px;
	height:225px;
}


.bierzo-portada-turismo-1 img, .bierzo-portada-turismo-2 img {
	max-height:225px;
	height:225px;
}



.bierzo-portada-deportes-list article,
.bierzo-portada-8 article, .bierzo-portada-9 article,
.bierzo-portada-10 article {
	grid-gap:1rem !important;
	align-items:center;
	grid-template-columns:1fr 3fr !important;
}

.bierzo-portada-8 article:after, 
.bierzo-portada-9 article:after {
	content:'';
	position:absolute;
	width:100%;
	height:1px;
	bottom:-5px;
	background:#eaeaea;
}
.bierzo-portada-deportes-list article:after {
	content:'';
	position:absolute;
	width:100%;
	height:1px;
	bottom:-5px;
	background:#eaeaea;
}
.bierzo-portada-deportes-list:last-child article:after {
	height:0px;
}

.bierzo-portada-laciana-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 7.5rem;
    height: 0.25rem;
    background: #006c4c;
}


.noticia-4 .featured-video-plus,
.noticia-4 .lazy-load-youtube,
.noticia-5 .featured-video-plus,
.noticia-5 .lazy-load-youtube,
.noticia-6 .featured-video-plus,
.noticia-6 .lazy-load-youtube,
.noticia-7 .featured-video-plus,
.noticia-7 .lazy-load-youtube,
.noticia-8 .featured-video-plus,
.noticia-8 .lazy-load-youtube,
.noticia-9 .featured-video-plus,
.noticia-9 .lazy-load-youtube,
.noticia-10 .featured-video-plus,
.noticia-10 .lazy-load-youtube {
	max-height:225px !important;
	height:225px !important;
}

.entry-related .featured-video-plus,
.entry-related .lazy-load-youtube {
	max-height:165px !important;
	height:165px !important;
}

.lazy-load-div {
	/*background: url(https://eldiariodesalamanca.com/images/youtube-blue-icon.png) center center no-repeat;*/
	opacity:1;
}



.category-leon .lazy-load-div,
.single.leon .lazy-load-div {
	/*background: url(https://leon24.es/images/youtube-darkred-icon.png) center center no-repeat;*/
}

.category-laciana .lazy-load-div,
.single.laciana .lazy-load-div {
	/*background: url(https://laciana24.com/images/youtube-green-icon.png) center center no-repeat;*/
}

[id^=sb_youtube_].sb_youtube .sby_play_btn svg {
    color: #e93e30 !important;
	opacity:1 !important;
}


.bierzo-portada-1 .grid-cols:after {
	content:'';
	position:absolute;
	width:1px;
	height:96%;
	top:0;
	background:#eaeaea;
	right:-16px;
}


.bierzo-portada-1 .sala-de-prensa .grid-cols:after {
	width:0;
}

.bierzo-portada-9 .grid-cols:after {
	content:'';
	position:absolute;
	width:0px;
	height:96%;
	top:0;
	right:-16px;
	background:#eaeaea;
}

.bierzo-portada-8 .grid-cols:after {
	content:'';
	position:absolute;
	width:0px;
	height:96%;
	top:0;
	right:-16px;
	background:#eaeaea;
}

.bierzo-portada-6 .grid-cols:after {
	content:'';
	position:absolute;
	width:1px;
	height:100%;
	top:0;
	right:-16px;
	background:#eaeaea;
}

.bierzo-portada-2 {
	border-bottom:1px solid #eaeaea;
}

.bierzo-portada-elecciones-cyl-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 13.9rem;
    height: 0.25rem;
    background: gray;
}


.bierzo-portada-bloque-sucesos .center :before {
	content:'';
	position:absolute;
	width:1px;
	height:100%;
	top:0;
	left:-16px;
	background:#eaeaea;
}

.bierzo-portada-bloque-sucesos .center :after {
	content:'';
	position:absolute;
	width:1px;
	height:100%;
	top:0;
	right:-16px;
	background:#eaeaea;
}

.noticia-1 .grid-cols:after {
	content:'';
	position:absolute;
	width:1px;
	height:96%;
	top:0;
	background:#eaeaea;
	right:-16px;
}

.page.ponferradina .noticia-1 .entry-taxonomies a  {
	color:#ffffff !important;
}

.page.ponferradina .noticia-1 .grid-cols:after {
	width:0;
}

.home .sala-de-prensa article {
	grid-template-columns:1fr 3fr !important;
	grid-gap:1rem !important;
	align-items:center;
	display:grid !important;
}

.home .bierzo-portada-deportes-1 .sala-de-prensa a {
	font-size:1.125rem;
}

.home .bierzo-portada-deportes-1 .sala-de-prensa .grid-cols:after {
	width:0;
}

.noticia-5 .grid-cols:after {
	content:'';
	position:absolute;
	width:1px;
	height:96%;
	top:0;
	right:-16px;
	background:#eaeaea;
}

.noticia-6 .grid-cols:after {
	content:'';
	position:absolute;
	width:1px;
	height:96%;
	top:0;
	right:-16px;
	background:#eaeaea;
}



.bierzo-portada-deportes-1 .grid-cols:after,
.bierzo-portada-cultura-1 .grid-cols:after,
.bierzo-portada-turismo-1 .grid-cols:after {
	content:'';
	position:absolute;
	width:1px;
	height:96%;
	top:0;
	right:-16px;
	background:#eaeaea;
}

.bierzo-portada-opinion .grid-cols:after {
	content:'';
	position:absolute;
	width:1px;
	height:100%;
	top:0;
	right:-32px;
	background:#eaeaea;
}

.bierzo-portada-cultura-4 .grid-cols:after {
	content:'';
	position:absolute;
	width:1px;
	height:96%;
	top:0;
	left:-16px;
	background:#eaeaea;
}

.bierzo-portada-turismo-2 .grid-cols:after {
	content:'';
	position:absolute;
	width:1px;
	height:96%;
	top:0;
	left:-16px;
	background:#eaeaea;
}

.noticia-2 {
	border-bottom:1px solid #eaeaea;
}



p.b24-antetitulo {
	/*text-transform:uppercase;
	color:#a2231d;*/
	font-size:1.5rem /*1.375rem*/;
	line-height:1.25 !important;
	margin-top:3px !important;
}

.b24-comentario {
	background:#eaeaea;
	color:#333333;
	margin:30px 0 0;
	padding:10px;
	font-size:0.875rem;
	line-height:1.5;
	border-radius:4px;
}

.b24-comentario .falcon-eye {
	text-transform:uppercase;
	font-weight:bold;
	font-size:0.875rem;
	letter-spacing:0.5px;
	display:inline-block;
}




/*Categories above Title*/
.kb-posts .entry-taxonomies a {
	font-weight:normal;
	color:#a2231d/*#d75543*/ /*#a2231d*/;
	letter-spacing:0.25px;
	font-size:0.75rem;
	text-transform:uppercase;
	font-weight:bold;
}
.kb-posts .entry-taxonomies,
.kb-posts .category-links {
	font-weight:normal;
	color: #a2231d /*#d75543*/ /*#a2231d*/;
	letter-spacing:0.25px;
	font-size:0.75rem;
	text-transform:uppercase;
	font-weight:bold;
	display:block;
}





.kb-posts .post-thumbnail {
	margin-bottom:0.5em !important;
}

.kb-posts-style-boxed .post-thumbnail {
	margin-bottom:0 !important;
}

.wp-block-kadence-infobox .kt-info-svg-icon {
	font-size:2rem !important;
}

.glightbox-kadence-dark .goverlay {
    background: rgb(0 0 0 / 84%);
}



.bierzo-portada-5 .grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail:not(.kb-post-no-image),
.bierzo-portada-4 .grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail:not(.kb-post-no-image) {
    /*grid-template-columns: 47% 53% /*1fr 1fr*/;
	align-items:center;
	padding:/*10px 0 10px 10px*/ 10px;
}







.bierzo-portada-deportes-1 a,
.bierzo-portada-cultura-1 a,
.bierzo-portada-cultura-4 a {
	font-size:1.5rem;
}

.bierzo-portada-4 .content-bg,
.bierzo-portada-5 .content-bg {
	background:#f4f4f4;
	border-radius:0;
}



.bierzo-portada-4 .entry.loop-entry,
.bierzo-portada-5 .entry.loop-entry,
.noticia-4 .entry.loop-entry {
	box-shadow:0 0 0 0;
}
.bierzo-portada-4 .loop-entry .entry-content-wrap,
.bierzo-portada-5 .loop-entry .entry-content-wrap {
    padding: 0.5rem 0rem 0 !important;
}
.bierzo-portada-deportes-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 8.125rem;
    height: 0.25rem;
    background: #a2231d;
}
.bierzo-portada-upsa-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 13.8rem;
    height: 0.25rem;
    background: #f0b93e;
}
.bierzo-portada-cultura-ocio-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 12rem;
    height: 0.25rem;
    background: #a2231d;
}
.bierzo-portada-sucesos-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 8.125rem;
    height: 0.25rem;
    background: #a2231d;
}


.bierzo-portada-cosmopolita-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 18.3rem;
    height: 0.25rem;
    background: #a2231d;
}

.bierzo-portada-reportajes-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 11rem;
    height: 0.25rem;
    background: #a2231d;
}

.bierzo-portada-castillayleon-title:after {
	position:absolute;
	display:block;
	content:"";
	bottom:0px;
	left:0;
	width:12rem;
	height:0.25rem;
	background:#db0a13;
}


.bierzo-portada-bloque-sucesos article,
.bierzo-portada-bloque-deportes article,
.bierzo-portada-bloque-cultura article {
	grid-gap:1rem !important;
	/*padding:0rem 0 0.5rem;*/
	/*align-items:center;*/
	grid-template-columns:1fr 1fr !important;
}


.bierzo-portada-bloque-cultura .featured-video-plus,
.bierzo-portada-bloque-cultura .lazy-load-youtube,
.bierzo-portada-bloque-cultura .lazy-load-div,
.bierzo-portada-bloque-deportes .featured-video-plus,
.bierzo-portada-bloque-deportes .lazy-load-youtube,
.bierzo-portada-bloque-deportes .lazy-load-div  {
	min-height:200px;
}

.bierzo-portada-bloque-cultura .lazy-load-div,
.bierzo-portada-bloque-deportes .lazy-load-div,
.home:not(.bierzo-portada-1) .lazy-load-div,
.archive.category .lazy-load-div { 
	background-size: 64px;
}











.featured-video-plus {
	padding-bottom:56.25% !important;
}

.has-post-video a.post-thumbnail {
	display:none;
}

.single .has-post-video .entry-content-asset.videofit {
	padding-top:inherit;
}



/*Display Autoplay Videos*/
.has-post-video.tag-autoplay a.post-thumbnail {
	display:block;
}


.home .bierzo-portada-1 .has-post-video.tag-autoplay a.post-thumbnail {
	min-height: auto;
	margin-bottom:0.75rem !important;
}

.tag-item-autoplay {
	visibility:hidden;
	right:0;
	position:absolute;
}



.video-autoplay, .single .video-entrada {
	height: 0;
	overflow: hidden;
	padding-bottom: 56.25%;
	position: relative;
}
.video-autoplay iframe, .video-autoplay object, .video-autoplay embed,
.single .video-entrada iframe, .single .video-entrada object, .single .video-entrada embed {
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

.single .video-entrada:after {
	content:'Haz clic sobre la imagen para ver el VIDEO';
	position:absolute;
	bottom:0;
	text-align:center;
	text-transform:uppercase;
	width:100%;
	max-width:100%;
	background: rgb(0 0 0 / 100%);
	padding: 6px 15px;
	color:#ffffff;
	left:0;
}

.single .video-entrada.video-playing:after {
	display:none;
}


a.lazy-load-youtube {
    width: 100% !important;
}

.home .has-post-video:not(.tag-autoplay) a.post-thumbnail {
	display:none;
}

.entry-related-carousel .has-post-video .lazy-load-div {
	background-size:48px;
}


/*****End Home*****/


/*****Category/Archive Template*****/


.archive.category .content-area {
    margin-top: 2rem;
}

.archive.category.has-sidebar .content-container {
    grid-template-columns: 2fr 1fr !important;
	display:grid;
	grid-gap: 2em /*3.5em*/;
}

.single.has-sidebar .content-container {	
	grid-gap:2em /*3.5em*/;
}

.archive.category .primary-sidebar {
	padding-top:0;
}

.archive.category #archive-container {
	row-gap: 0rem;
	display:inline-block;
	width:100%;
}


.archive.category li:nth-child(1) article{
	grid-template-columns:100% !important;
	padding-top:0;
	margin-bottom:1rem;
	float:none;
	border-right:0;
	width:100%;
	max-width:100%;
	padding-right:0;
}

.archive.category li:nth-child(1) article .post-thumbnail {
	padding-bottom:56.25% !important;
}

.archive.category li:nth-child(1) article h2.entry-title {
	font-size:1.875rem !important;
	/*line-height:1;*/	
}

.archive.category li article h2.entry-title {
	font-size:1.25rem !important;
}

.archive.category li:nth-child(2) article h2,
.archive.category li:nth-child(3) article h2 {
	font-size:1.25rem !important;
	padding-bottom:0;
}


.archive.category li:nth-child(2) article {
	border-bottom:1px solid #eaeaea !important;
}
.archive.category li:nth-child(3) article {
	padding-top:0.5rem !important;
}

.archive.category .entry-taxonomies a {
	pointer-events:none;
	letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
}







.archive.category .entry-taxonomies {
	margin-bottom:0.25rem;
}

.archive.category .loop-entry .entry-summary p {
	margin:0;
}

.archive.category li article.loop-entry {
    grid-gap: 1rem !important;
}





.archive.category li:nth-child(1) article.loop-entry {
    grid-gap: 0.5rem !important;
}



.archive.category-historias-de-guti li:nth-child(1) article{
	grid-template-columns:1fr 3fr !important;
	padding-top:0;
	margin-bottom:0rem;
	float:none;
	border-right:0;
	width:100%;
	max-width:100%;
	padding-right:0;
	padding:1rem 0;
}

.archive.category-historias-de-guti li:nth-child(1) article h2.entry-title a {
    font-size: 1.25rem !important;
}

.archive.category-historias-de-guti li:nth-child(7) article,
.archive.category-historias-de-guti li:nth-child(8) article{
	width:100%;
	display:grid !important;
	border-bottom:0;
	border-bottom:1px solid #eaeaea;
}









.archive.category li:nth-child(7) article .post-thumbnail,
.archive.category li:nth-child(8) article .post-thumbnail {
	padding-bottom:56.25% !important;
}









.archive.category li:nth-child(2) article,
.archive.category li:nth-child(3) article {
	display:none !important;
}

.archive.category-semana-santa li:nth-child(2) article,
.archive.category-semana-santa li:nth-child(3) article,
.archive.category-eds-magazine li:nth-child(2) article,
.archive.category-eds-magazine li:nth-child(3) article,
.archive.category-salamanca-universal-y-cosmopolita li:nth-child(2) article,
.archive.category-salamanca-universal-y-cosmopolita li:nth-child(3) article,
.archive.category-carbajosa li:nth-child(2) article,
.archive.category-carbajosa li:nth-child(3) article,
.archive.category-aldeatejada li:nth-child(2) article,
.archive.category-aldeatejada li:nth-child(3) article,
.archive.category-cabrerizos li:nth-child(2) article,
.archive.category-cabrerizos li:nth-child(3) article,
.archive.category-castellanos-de-moriscos li:nth-child(2) article,
.archive.category-castellanos-de-moriscos li:nth-child(3) article,
.archive.category-doninos-de-salamanca li:nth-child(2) article,
.archive.category-doninos-de-salamanca li:nth-child(3) article,
.archive.category-santa-marta-de-tormes li:nth-child(2) article,
.archive.category-santa-marta-de-tormes li:nth-child(3) article,
.archive.category-villamayor li:nth-child(2) article,
.archive.category-villamayor li:nth-child(3) article,
.archive.category-villares-de-la-reina li:nth-child(2) article,
.archive.category-villares-de-la-reina li:nth-child(3) article,
.archive.category-elecciones-castilla-y-leon-2026 li:nth-child(2) article,
.archive.category-elecciones-castilla-y-leon-2026 li:nth-child(3) article,
.archive.category-facyl li:nth-child(2) article,
.archive.category-facyl li:nth-child(3) article  {
	display:grid !important;
}


.archive.category-historias-de-guti li:nth-child(2) article,
.archive.category-historias-de-guti li:nth-child(3) article {
	display:grid !important;
}





.archive.category li:nth-child(7) article,
.archive.category li:nth-child(8) article{
	width:48.3%;
	display:inline-block !important;
	border-bottom:0;
}

.archive.category .kadence-posts-list .entry-list-item:nth-child(7),
.archive.category .kadence-posts-list .entry-list-item:nth-child(8){
	display:inline;
}

.archive.category li:nth-child(7) article {
	margin-right:1rem;
}

.archive.category li:nth-child(7) article .entry-summary,
.archive.category li:nth-child(8) article .entry-summary {
	display:none;
}

.archive.category li:nth-child(7) article .entry-content-wrap,
.archive.category li:nth-child(8) article .entry-content-wrap{
	padding-top:0.5rem;
}






.archive.category li:nth-child(9) article {
	margin:0;
}

.archive.category li:nth-child(10) article {
	/*border-bottom:0 !important;*/
}




.archive.category li article {
	padding:1rem 0;
	grid-template-columns:1fr 3fr !important;
}





.archive.category li article .post-thumbnail {
	padding-bottom:75% !important;
}

.archive.category li:not(:nth-child(7),:nth-child(8),:nth-child(1)) article.has-post-video .lazy-load-youtube {
	/*height:415px !important;*/
}

.archive.category li:not(:nth-child(7),:nth-child(8),:nth-child(1)) article.has-post-video,
.archive.paged.category li article.has-post-video {
	grid-template-columns: 100% !important;
}

.archive.category li:not(:nth-child(7),:nth-child(8),:nth-child(1)) article.has-post-video .post-thumbnail,
.archive.paged.category li article.has-post-video .post-thumbnail {
	padding-bottom:56.25% !important;
}

.archive.category li article {
    border-bottom:1px solid #eaeaea;
	border-radius:0;
}

.archive.category li:nth-child(1) article,
.archive.category li:nth-child(6) article {
    border-bottom:0;
}

.archive.category.paged.has-sidebar .content-container {
    grid-template-columns: 3fr 1fr !important;
}

.archive.category.paged #archive-container {
	row-gap: 0rem;
}

.archive.category.paged .archive-posts-sidebar,
.archive.category.paged #rpwe_widget-2 {
	display:none !important;
}

.archive.category.paged li article h2.entry-title {
	font-size:1.25rem !important;
}

.archive.category.paged li article.loop-entry {
    grid-gap: 1rem !important;
}

.archive.category.paged li:nth-child(7) article,
.archive.category.paged li:nth-child(8) article{
	width:100%;
	display:grid !important;
}

.archive.category.paged li:nth-child(7) article .entry-summary, 
.archive.category.paged li:nth-child(8) article .entry-summary {
  display: block;
}

.archive.category.paged li article {
	border-bottom:1px solid #eaeaea !important;
	grid-template-columns:1fr 3fr !important;
	margin-bottom:0;
}

.archive.paged.category li:last-child article {
	border:0 !important;
}

.archive.category.paged li article .post-thumbnail {
	padding-bottom:75% !important;
}


.archive.category #archive-container:after {
    content: '';
    position: absolute;
    width: 1px;
    height: /*86%*/ 100%;
    top: 0;
    right: 0;
    background: #eaeaea;
    right: -16px /*-30px*/;
}

.archive.category.paged .recent-posts-extended h2 {
	display:none;
}

.archive.category.paged .cabecera-portadas-municipios h2:hover {
	color:#325677;
}


.archive.category .recent-posts-extended h2 {
	border-bottom:1px solid #333333;
	display:flex;
	justify-content:flex-end;
	font-weight:400;
	position:relative;
}

.archive.category .recent-posts-extended h2:after {
	position:absolute;
    display: block;
    content: "";
    bottom:0;
	right:0;
    width: 8.125rem;
    height: 0.2rem;
	background:#333333;
}

.archive-posts-sidebar a {
	font-size:1.25rem;
	font-weight:700;
	line-height:1.25;
}

.archive-posts-sidebar a:hover {
	text-decoration:none !important;
}

.archive-posts-sidebar img {
	border:0 !important;
	width:100%;
	height:auto;
}

.archive-posts-sidebar li {
    border-bottom: 1px solid #eaeaea !important;
}
.archive-posts-sidebar li:last-child {
	/*border:0;*/
}

.archive-posts-sidebar .rpwe-title {
	padding-top:1.75rem;
	padding-left:0.1rem;
}

.category-sucesos .archive-posts-sidebar .rpwe-title:before {
	content:'Sucesos';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#a2231d;
	
}

.category-alba-de-tormes .archive-posts-sidebar .rpwe-title:before {
	content:'Alba de Tormes';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#a2231d;	
}

/*Hiding all posts but first two in sidebar for 'Ponferrada Portada'*/
.category-ponferrada .archive-posts-sidebar li.rpwe-li:not(:nth-child(-n + 2)) {
	display:none;
}

.category-ciudad-rodrigo .archive-posts-sidebar .rpwe-title:before {
	content:'Ciudad Rodrigo';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#a2231d;	
}

.category-sierra-de-bejar .archive-posts-sidebar .rpwe-title:before {
	content:'Béjar';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#a2231d;	
}

.category-las-villas .archive-posts-sidebar .rpwe-title:before {
	content:'Las Villas';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#a2231d;	
}

.category-toral-vados .archive-posts-sidebar .rpwe-title:before {
	content:'Toral de los Vados';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#a2231d;	
}

.category-guijuelo .archive-posts-sidebar .rpwe-title:before {
	content:'Guijuelo';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#a2231d;	
}

.category-sierra-de-francia .archive-posts-sidebar .rpwe-title:before {
	content:'La Sierra';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#a2231d;	
}

.category-campo-de-salamanca .archive-posts-sidebar .rpwe-title:before {
	content:'Campo de Salamanca';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#a2231d;	
}

.category-ledesma .archive-posts-sidebar .rpwe-title:before {
	content:'Ledesma';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#a2231d;	
}

.category-turismo .archive-posts-sidebar .rpwe-title:before {
	content:'Turismo';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#a2231d;	
}

.archive.category .portadas-municipios-toros-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 6.3rem;
}

.archive.category .portadas-municipios-alfoz-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 5.7rem;
}

.archive.category .portadas-municipios-comarcas-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 9rem;
}

.category-deportes .archive-posts-sidebar .rpwe-title:before {
	content:'Deportes';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#a2231d;	
}

.archive.category .portadas-municipios-deportes-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 9rem;
}

.category-local .archive-posts-sidebar .rpwe-title:before {
	content:'Local';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#a2231d;	
}

.category-usal .archive-posts-sidebar .rpwe-title:before {
	content:'USAL';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#a2231d;	
}

.category-upsa .archive-posts-sidebar .rpwe-title:before {
	content:'UPSA';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#f0b93e;	
}

.category-toros .archive-posts-sidebar .rpwe-title:before {
	content:'Toros';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#a2231d;	
}

.category-alfoz .archive-posts-sidebar .rpwe-title:before {
	content:'Alfoz';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#a2231d;	
}
.category-comarcas .archive-posts-sidebar .rpwe-title:before {
	content:'Comarcas';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#a2231d;	
}

.category-cb-avenida .archive-posts-sidebar .rpwe-title:before {
	content:'CB Avenida';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:rgba(48,109, 189, 1);	
}

.category-unionistas .archive-posts-sidebar .rpwe-title:before {
	content:'Unionistas CF';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#c5943a;	
}

.category-salamanca-cf-uds .archive-posts-sidebar .rpwe-title:before {
	content:'Salamanca UDS';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#9c27b0;	
}

.category-radio-usal .archive-posts-sidebar .rpwe-title:before {
	content:'Radio USAL';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#9c27b0;	
}

.category-vitigudino-las-arribes .archive-posts-sidebar .rpwe-title:before {
	content:'Vitigudino-Las Arribes';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#a2231d;	
}


.category-penaranda .archive-posts-sidebar .rpwe-title:before {
	content:'Tierra de Peñaranda';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#a2231d;	
}

.category-cultura-ocio .archive-posts-sidebar .rpwe-title:before {
	content:'Cultura y Ocio';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#a2231d;	
}

.category-castilla-y-leon .archive-posts-sidebar .rpwe-title:before {
	content:'Castilla y León';
	position:absolute;
	margin-top:-20px;
	pointer-events: none;
    letter-spacing: 0.25px;
    font-size: 0.75rem;
    text-transform: uppercase;
    font-weight: bold;
	color:#de0d27;	
}

.archive-posts-sidebar .rpwe-thumb {
	padding:0 !important;
}

.archive.category .pagination {
    display: flex;
    justify-content: flex-end;
}

.archive.category .pagination .current {
    background: transparent;
    color: #a2231d;
    border: 0;
    border-radius: 0;
	font-weight:bold;
}

.archive.category .pagination a {
	border:1px solid #a2231d;
	border-radius:0;
}
.archive.category .pagination a:hover {
	background:#a2231d;
	color:#ffffff;
}

.archive.category-leon .pagination .current {
    background: transparent;
    color: #981932;
    border: 0;
    border-radius: 0;
	font-weight:bold;
}

.archive.category-leon .pagination a {
	border:1px solid #981932;
	border-radius:0;
}
.archive.category-leon .pagination a:hover {
	background:#981932;
	color:#ffffff;
}


.archive.category-laciana .pagination .current {
    background: transparent;
    color: #006c4a;
    border: 0;
    border-radius: 0;
	font-weight:bold;
}

.archive.category-laciana .pagination a {
	border:1px solid #006c4a;
	border-radius:0;
}
.archive.category-laciana .pagination a:hover {
	background:#006c4a;
	color:#ffffff;
}














.page .content-area {
	margin-top:2rem;
}

.page .loop-entry .entry-content-wrap {
    padding: 0rem 1rem;
}

.ponferradina .content-area {
	margin-top:0rem;
}

.cabecera-ponferradina figure {
	margin:4px 0 0;
}

.page.archive.content-style-unboxed .grid-lg-col-1.item-image-style-beside article.loop-entry {
	grid-gap: 0 1rem;
}


.page .noticia-4 .content-bg {
	background:#f4f4f4;
	border-radius:0;
	grid-auto-rows:250px;
}

.page.ponferradina .noticia-4 .content-bg {
	background:rgb(0 68 134 / 12%);
}

.page .noticia-4 .grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail:not(.kb-post-no-image),
.page .noticia-5 .grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail:not(.kb-post-no-image) {
    grid-template-columns: 47% 1fr /*1fr 1fr*/;
	align-items:center;
	padding:0 10px 0 10px;
}

.home .tag-link .post-thumbnail {
	display:none !important;
}

.home .tag-link .post-thumbnail-inner {
	margin-bottom:0.5em;
}


.single .entry-related .tag-link .post-thumbnail {
	padding-bottom: initial;
}

.single .entry-tags a.tag-link {
	color:#9e9e9e;
	text-transform:uppercase;
	font-size:0.75rem;
}

.home .tag-en-directo.has-post-thumbnail:after {
	content:"";
	position:absolute;
	right:0px;
	top:0px;
	z-index:99;
	background: url('https://eldiariodesalamanca.com/images/endirecto.gif');
	width:120px;
	height:30px;
	background-repeat:no-repeat;
	background-size:100%;
	opacity:0.84;
}

.single .tag-en-directo .article-post-thumbnail:after {
	content:"";
	position:absolute;
	right:0px;
	top:0px;
	z-index:99;
	background: url('https://eldiariodesalamanca.com/images/endirecto.gif');
	width:120px;
	height:30px;
	background-repeat:no-repeat;
	background-size:100%;
	opacity:0.84;
}

.single .tag-item-en-directo {
	display:none;
}



/*****Single Post*****/

.single .content-area {
	margin-top:1.5rem;
}

.single .entry-content p:first-of-type:first-letter {
  	/*initial-letter: 2;
	padding-right:10px;
	padding-bottom:5px;*/
	float:left;
    font-size:4.5rem;
    padding-right:/*0.313rem*/0.625rem;
    line-height:85%;
	text-shadow: 3px 3px 0 #e66f69;
	font-weight:600;
}
.single .entry-content ul p:first-letter {
	float:none !important;
    font-size:1.375rem !important;
    padding-right:0 !important;
    line-height:1.5 !important;
	text-shadow: 0px 0px 0 !important;
}
.single .entry-content .wp-polls p:first-of-type:first-letter {
	font-size:1.25rem;
	float:none;
	margin-right:0;
	line-height:normal;
}


.single .entry-content.single-content p {
	font-size:/*1.25rem*/ 1.375rem;
	line-height:1.5;
}

.single .entry-content.single-content li {
	font-size:/*1.25rem*/ 1.375rem;
	line-height:1.5;
}

.single p.b24-antetitulo {
	margin-top:0;
}

.single.opinion p.b24-antetitulo {
	font-size:1.25rem;
}

.single h1.entry-title {
	font-size:2.25rem;
}

.single .article-post-thumbnail-caption {
	text-align:right;
	font-size:0.75rem;
	padding-top:0.5rem;
	padding-bottom:0.75rem;
	border-bottom:1px solid #333333;
}

figcaption.wp-caption-text {
	text-align:right;
	font-size:0.75rem;
	margin-top:0.25em !important;
}



.single .post-navigation .nav-previous:after {
	display:none;
}

.single .entry-tags a.tag-link {
	color:#9e9e9e;
	text-transform:uppercase;
	font-size:0.75rem;
}

.single .entry-related .entry-meta {
	display:none;
}

.single .entry-related .entry.loop-entry {
	box-shadow:0 0;
} 



.single .entry-related-inner-content {
	padding-left:0;
	padding-right:0;
}

.single .loop-entry .entry-content-wrap {
    padding: 0.5rem 0;
}


.single .entry-related .loop-entry .entry-content-wrap {
    padding: 0.5rem 0;
}

.single .entry-related a {
	font-size:1.125rem;
}

.single .entry-related-title {
	padding-bottom:1rem;
	color:#a2231d;
}

.single .sr-share-menu {
	display:none;
}













.single .wpsr-share-icons .fa-facebook-f:before {
	content:'\f39e' !important;
}

.single .wpsr-share-icons a {
	border:1px solid #9e9e9e !important;
	width:24px;
	height:24px;
	font-size:14px;
}

.single .wpsr-share-icons a:hover {
	color:#000000 !important;
	background:#9e9e9e !important;
}

.single .wpsr-share-icons .sr-more:hover .socializer  {
    display:flex !important;
    flex-wrap:nowrap;
    box-shadow:0 0;
    margin-top:-26px;
    margin-left:23px;
    padding:0 0 0 6px;
    background:transparent;
}

.single .wpsr-share-icons .sr-more:hover .socializer a {
    margin:0 3px;
}
.single h3.entry-related-title:after {
	display: block;
    content: "";
    width: 100%;
    height: 0.05rem;
    background: #333333;
}
.single #mega-menu-max_mega_menu_2 .wpsr-share-icons {
	display:none;
}

.single .category-links a {
	color:#a2231d /*#d75543*/;
	font-size:0.813rem;
}


.single .entry-meta>*,
.single .entry-meta {
	display:inline-block;
}

.single .entry-meta .posted-by:after {
	content:'\a';
	display:block;
	width:0;
	height:0;
}
.single .posted-by {
	text-transform:uppercase;
	font-weight:bold;
	font-size:0.875rem;
	border:0 !important;
	display:block;
	padding-bottom:10px;
}
.single .posted-by:first-letter {
	text-transform:lowercase;
	color: #b14641;
}

.single .author.vcard {
	display:none;
}
.single .posted-by:before {
	content:'eDS';
}



.single .entry-meta {
	border-bottom:1px solid #333333;
	padding-bottom:5px;
	margin-bottom:48px;
}

.single .entry-content.single-content:after {
	content:'';
	position:absolute;
	width:1px;
	height:/*86%*/ 100%;
	top:0;
	right:0;
	background:#eaeaea;
	right:-16px /*-30px*/;
}
.b24-photo-signature-fi {
	font-weight:bold;
	text-transform:uppercase;
}

.photfi {
	font-weight:bold;
}

.single .post-top-featured {
	width:100%;
}

.single .single-content blockquote p {
    font-family: Georgia, serif;
    font-size: 1.625rem !important;
    font-style: italic;
    margin: 0.25em 0 !important ;
    padding: 0.75em 40px !important;
    line-height: 1.5 !important;
    position: relative;
    color: #333333;
    background: #f4f4f4;
	border-radius:4px;
}

.single .single-content blockquote {
    padding-left: 0;
    border-left: 0;
}

.single .single-content blockquote p:before {
	display: block;
    content: "\201C";
    font-size: 4em;
    position: absolute;
	top:0;
    margin-left: -0.5em;
    margin-top: -0.36em;
    color: #9e9e9e;
}

.single .single-content blockquote p:after {
	display: block;
    content: "\201D";
    font-size: 4em;
    position: absolute;
    bottom: 0;
    right: 0;
    margin-right: 0.1em;
    margin-bottom: -0.86em;
    color: #9e9e9e;
}


.single .single-content blockquote p:first-of-type:first-letter {
	font-size:1.625rem;
	float:none;
	line-height:normal;
	padding-right:0;
	text-shadow: 0px 0px 0;
	font-weight:normal;
}


.page.ponferradina .noticia-1 .category-links a,
.page.ponferradina .noticia-1 .category-links{
	color:#ffffff;
}


.breadcrumb-single .breadcrumb-item:not(:nth-child(-n + 2)):last-of-type {
    display:none;
}

.breadcrumb-single .breadcrumb-item:not(:nth-child(-n + 1)):nth-last-of-type(2)::after {
    display:none;
}

.breadcrumb-single .breadcrumb-item a {
	color:#a2231d;
	text-transform:uppercase;
	font-size:0.813rem;
	font-weight:bold;
	text-decoration:none;	
	margin-bottom: 0.5em;
    letter-spacing: .05em;
	vertical-align:middle;
}

nav.breadcrumb-single ol li:not(:last-child)::after {
    content: '\00AB' /*'\203A'*/ !important;
    margin:0 0.125rem !important;
	color:#a2231d;
	font-size:1.25rem;
	vertical-align:middle;
}

.single .breadcrumb-single-wrapper {
	display:flex;
	justify-content:space-between;
	align-items:flex-start;
}

.single .breadcrumb-single-wrapper .wp-socializer.wpsr-share-icons {
    margin: 0 0 1rem;
}

.single .breadcrumb-single-wrapper .wpsr-counter {
	display:none;
}

.single .breadcrumb-single-wrapper li:first-child a {
	color:#333333 !important;
	font-weight:normal;
	letter-spacing:normal;
	display:none;/*hide 'Home' link*/
}

.single .entry-related .splide .splide__arrow--next {
    right: 0;
}

.single .entry-related .splide .splide__arrow--prev {
    left: 0;
}

.single .entry-related .splide .splide__arrow {
	top:30%;
	border:0;
	border-radius:0;
	background:#a2231d;
}

.single .entry-related .related-cat {
	color:#a2231d;
	text-transform:uppercase;
	font-size:1.125rem;
}

.single.de-buena-tinta .author,
.single.opinion .author,
.single.salamanca-universal-y-cosmopolita .author,
.single.caricaturas .author {
	display:none;
}


/*.single.de-buena-tinta .post-title h1,
.single.opinion .post-title h1 {
	width:75%;
	float:right;
	margin-top:1rem;
}

.single.de-buena-tinta .post-thumbnail img,
.single.opinion .post-thumbnail img {
	 border-radius: 50%;
	 height: 140px !important;
	 width: 140px !important;
	 margin:0 auto;
	 overflow: hidden;
	 clear:both;
}*/








.single.de-buena-tinta .breadcrumb-single .breadcrumb-item a,
.single.de-buena-tinta nav.breadcrumb-single ol li:not(:last-child)::after,
.single.opinion .breadcrumb-single .breadcrumb-item a,
.single.opinion nav.breadcrumb-single ol li:not(:last-child)::after {
	color:#d75543;
}
/*.archive.category-de-buena-tinta li:nth-child(1) article .post-thumbnail img,
.archive.category-opinion li:nth-child(1) article .post-thumbnail img {
	border-radius: 50%;
	height: 200px;
	width: 200px;
	overflow: hidden;
	margin:0 auto;
}

.archive.category-de-buena-tinta li:nth-child(1) article a.post-thumbnail,
.archive.category-opinion li:nth-child(1) article a.post-thumbnail  {
	padding-bottom:200px !important;
}*/

.archive.category-de-buena-tinta .entry-taxonomies a,
.archive.category-opinion .entry-taxonomies a {
	color:#d75543 !important;
}

/*.archive.category-opinion li:nth-child(1) article{
	grid-template-columns:1fr 3fr !important;
	padding-top:0;
	margin-bottom:0rem;
	float:none;
	border-right:0;
	width:100%;
	max-width:100%;
	padding-right:0;
	padding:1rem 0;
}

.archive.category-opinion li:nth-child(1) article.has-post-video {
    grid-template-columns: 100% !important;
}

.archive.category-opinion li:nth-child(1) article .post-thumbnail {
    padding-bottom: 75% !important;
}

.archive.category-opinion li:nth-child(1) article.has-post-video .post-thumbnail {
    padding-bottom: 56.25% !important;
}

.archive.category-opinion li:nth-child(1) article h2.entry-title a {
    font-size: 1.25rem !important;
}

.archive.category-opinion li:nth-child(7) article,
.archive.category-opinion li:nth-child(8) article{
	width:100%;
	display:grid !important;
	border-bottom:0;
	border-bottom:1px solid #eaeaea;
}

.archive.category-opinion li:nth-child(2) article,
.archive.category-opinion li:nth-child(3) article {
	display:grid !important;
}*/

.home .bierzo-portada-bloque-opinion article {
	min-height:150px;
	height:100%;
}

.home .bierzo-portada-bloque-opinion img {
	border-radius:50%;
	height: 150px !important;
	width: 150px !important;
	overflow: hidden;
	margin: 0 auto !important;
}

.home .bierzo-portada-bloque-opinion iframe {
	height: 150px !important;
	width: 150px !important;
	overflow: hidden;
}

.home .bierzo-portada-bloque-opinion .featured-video-plus {
	padding-left:15px;
}

.home .bierzo-portada-bloque-opinion .bierzo-portada-cosmopolita img {
	/*border-radius:0*/;
}


.home .bierzo-portada-bloque-opinion article.loop-entry {
	grid-gap:0.39rem !important;
	align-items:center;
}

.home .bierzo-portada-opinion-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 9rem;
    height: 0.25rem;
    background: #a2231d;
}

.home .portada-humor-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 6rem;
    height: 0.25rem;
    background: #a2231d;
}



.home .bierzo-portada-opinion-title-bottom:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    right: 0;
    width: 9rem;
    height: 0.25rem;
    background: #9e9e9e;
}
.home .bierzo-portada-bloque-opinion .entry-taxonomies a,
.home .archive.category-de-buena-tinta .entry-taxonomies a,
.home .archive.category-opinion .entry-taxonomies a {
	color:#d75543 !important;
}

.home .bierzo-portada-bloque-opinion .entry-header {
	padding:0 0.5rem;
}

.home .bierzo-portada-bloque-opinion .entry-summary {
	padding:0 0.5rem;
	color:#545460;
	font-size:0.844rem;
}

.home .bierzo-portada-bloque-opinion .entry-title a {
	/*color:#ffffff;*/
}
.home .bierzo-portada-bloque-opinion .entry-meta {
	/*color:#eaeaea;*/
}
.home .de-buena-tinta .breadcrumb-single .breadcrumb-item a,
.home .opinion .breadcrumb-single .breadcrumb-item a {
	color:#d75543;
}
.home .de-buena-tinta nav.breadcrumb-single ol li:not(:last-child)::after,
.home .opinion nav.breadcrumb-single ol li:not(:last-child)::after {
	color:#d75543;}

.single .back-news-btn {
	display:none;
}






/***** FIA Single Template*****/
.post-template-fias-single .fia-header {
	width:100%;
	max-width:1200px;
	margin:0 auto 3rem;
	padding:0 1.875rem;
}

.post-template-fias-single .fia-header .entry-title {
	font-size:2.5rem;
}




.historias-de-guti.post-template-fias-single .fia-header .entry-title {
    font-size: 1.5rem;
}


.post-template-fias-single .single-content {
	margin:0;
}






/*****Archivo*****/
.archivo .content-area {
	margin-top:2rem;
}

.archivo .primary-sidebar {
	margin-top:1.875rem;
}

.archive.tag h1.archive-title:before {
	content:"#";
}

.archive.tag h1.archive-title {
	text-transform:uppercase;
	font-size:1.5rem;
}



.archivo-noticias-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 9.9rem;
    height: 0.25rem;
    background: #333333;
}

.archivo .ymc-pagination.pagination-numeric {
    justify-content: flex-end;
}

.archivo .ymc-smart-filter-container .container-posts .post-custom-layout {
	display:block;
}

.archivo .ymc-post-custom-layout.post-item {
	display: flex;
	flex-wrap: wrap;
	margin-bottom: 50px;
	box-shadow: 0 0px 0px 0 rgba(0,0,0,.15);
	position: relative;
	border:0 !important;
	padding: 0px 10px 0 0 !important;
	font-size: 0.875rem !important;
	color:#333333 !important;
}

.archivo .ymc-post-custom-layout .ymc-col.ymc-col-1 {
	flex: 1 0 30%;
    margin-right: 3%;
}

.archivo .ymc-post-custom-layout .ymc-col.ymc-col-2 {
	flex: 1 0 64%;
	display: flex;
    flex-direction: column;
    justify-content: center;
}

.archivo .ymc-smart-filter-container .filter-layout3 .dropdown-filter {
    max-width: 48% /*300px*/;
}

.archivo a {
	text-decoration:none !important;
}

.archivo .post-custom-layout .post-item a   {
	margin-top:0 !important;
}

.archivo .post-custom-layout .post-item .excerpt {
	padding:5px 0 15px;
}

.archivo .post-custom-layout .post-item .btn-read-more {
	color:#a2231d !important;
	text-transform:uppercase;
}

.archivo .ymc-smart-filter-container .filter-layout3 .dropdown-filter .menu-passive {
	background: #f3f3f3;
	color: #a2231d !important;
	overflow-y: scroll;
    max-height: 400px;
}

.archivo .ymc-smart-filter-container .filter-layout3 .dropdown-filter .menu-passive__item .menu-link {
    color: #a2231d;
	text-transform: capitalize;
}

.archivo .ymc-smart-filter-container .filter-layout3 .dropdown-filter .menu-passive__item .menu-link.isDisabled {
    color: #adadad;
}

.archivo .ymc-smart-filter-container .filter-layout3 .dropdown-filter .menu-passive .btn-close {
    font-size: 1.25rem;
	color: #a2231d !important;
}

.archivo .ymc-smart-filter-container .filter-layout3 .dropdown-filter .menu-passive__item .menu-link:before {
    border: 1px solid #a2231d;
}

.archivo .ymc-smart-filter-container .filter-layout3 .dropdown-filter .menu-passive__item .menu-link:after {
    border-left: 3px solid #a2231d;
    border-bottom: 3px solid #a2231d;
}
.archivo .ymc-smart-filter-container .filter-layout3 .selected-items .item {
    background: #a2231d;
}

.archivo .ymc-smart-filter-container .filter-layout3 .selected-items .item small {
    width: 12px;
    height: 12px;
    font-size:0.75rem;
}

.archivo .ymc-smart-filter-container .filter-layout3 .btn-all {
    border: 1px solid #a2231d;
    color: #a2231d;
	display:none;/*Hide 'Mostrar todos' filter*/
}

.archivo .ymc-smart-filter-container .filter-layout3 .dropdown-filter .menu-active {
    border: 1px solid #a2231d;
    color: #a2231d;
	text-transform:inherit;
}



.archivo .ymc-smart-filter-container .filter-layout3 .dropdown-filter .menu-passive:before {
    background: #a2231d;
}







.archivo .ymc-smart-filter-container .search-layout .search-form__submit {
	max-width: 180px;
	width:100%;
	border:1px solid #a2231d;
	background: #a2231d;
}

.archivo .ymc-smart-filter-container .pagination-numeric li .current {
    color: #a2231d;
}
.archivo .ymc-smart-filter-container .search-layout .search-form .form-inner {
    padding-right: 30px;
}

.archivo .ymc-smart-filter-container .pagination-numeric li a {
	border:1px solid #a2231d;
	/*color: #a2231d;*/
}
.archivo .ymc-smart-filter-container .pagination-numeric li a:hover {
	background: #a2231d;
	color: #ffffff;
}

.archivo .filter-layout3-2765 {
	margin:75px 0 50px;
}

.archivo .entry-hero.page-hero-section .entry-header {
    min-height: 150px;
}





.archivo .primary-sidebar.widget-area .widget-title {
    font-size:0.875rem;
    color: #bbbaba;
	margin-bottom:1rem;
}

.archivo .ymc-smart-filter-container .container-posts .post-custom-layout .post-item header.title {
	padding:5px 0 10px;
}

.archivo .ymc-archivo-category {
	text-transform:uppercase;
	fonts-size:0.75rem;
	letter-spacing:0.25px;
	color:#a2231d;
	font-weight:bold;
}

.archivo .ymc-archivo-date {
	font-size:0.75rem;	
}

.calendar-archives a.title {
	pointer-events:none;
}

.archive.tag .content-area {
	margin-top:2.5rem;
}


/*****CyL*****/



.category-castilla-y-leon .entry-taxonomies a,
.category-castilla-y-leon .category-links {
	color: #de0d27 !important;
}


.archive.category-castilla-y-leon li article h2.entry-title a:hover,
.archive.category-castilla-y-leon .archive-posts-sidebar a:hover {
	color:#de0d27;
}

.archive.category-castilla-y-leon .pagination .current {
    background: transparent;
    color: #de0d27;
    border: 0;
    border-radius: 0;
	font-weight:bold;
}

.archive.category-castilla-y-leon .pagination a {
	border:1px solid #de0d27;
	border-radius:0;
}
.archive.category-castilla-y-leon .pagination a:hover {
	background:#de0d27;
	color:#ffffff;
}

.archive.category-castilla-y-leon .pagination .current {
    background: transparent;
    color: #de0d27;
    border: 0;
    border-radius: 0;
	font-weight:bold;
}

.archive.category-castilla-y-leon .pagination a {
	border:1px solid #de0d27;
	border-radius:0;
}
.archive.category-castilla-y-leon.pagination a:hover {
	background:#de0d27;
	color:#ffffff;
}

.single.castilla-y-leon .breadcrumb-single .breadcrumb-item a {
	color:#de0d27;
	text-transform:uppercase;
	font-size:0.813rem;
	font-weight:bold;
	text-decoration:none;	
	margin-bottom: 0.5em;
    letter-spacing: .05em;
	vertical-align:middle;
}

.single.castilla-y-leon nav.breadcrumb-single ol li:not(:last-child)::after {
    content: '\00AB' /*'\203A'*/ !important;
    margin:0 0.125rem !important;
	color:#de0d27;
	font-size:1.25rem;
	vertical-align:middle;
}

.single.castilla-y-leon .entry-related-title {
	padding-bottom:1rem;
	color:#de0d27;
}

.home .category-cyl .entry-taxonomies a,
.home .category-cyl .entry-taxonomies,
.home .category-cyl .category-links {
	color: #de0d27;
}

.home .category-elecciones-castilla-y-leon-2026 .entry-taxonomies a,
.home .category-elecciones-castilla-y-leon-2026 .entry-taxonomies,
.home .category-elecciones-castilla-y-leon-2026 .category-links {
	color: gray !important;
}

.home .bierzo-portada-castillayleon-1 {
    background: #de0d27 !important;
    padding: 0.5rem;
    color: #ffffff;
}

.home .bierzo-portada-elecciones-cyl-1 {
    background: gray !important;
    padding: 0.5rem;
    color: #ffffff;
}

.home .bierzo-portada-castillayleon-1 a,
.home .bierzo-portada-castillayleon-1 a:hover,
.home .bierzo-portada-castillayleon-1 .category-links a,
.home .bierzo-portada-castillayleon-1 .category-links {
	color:#ffffff !important;
}

.home .bierzo-portada-elecciones-cyl-1 a,
.home .bierzo-portada-elecciones-cyl-1 a:hover,
.home .bierzo-portada-elecciones-cyl-1 .category-links a,
.home .bierzo-portada-elecciones-cyl-1 .category-links {
	color:#ffffff !important;
}


.home .castillayleon a:hover {
	color:#de0d27;
}

.home .elecciones-cyl a:hover {
	color:gray;
}

.home .bierzo-portada-castillayleon-1 .grid-cols:after {
    content: '';
    position: absolute;
    width: 1px;
    height: 96%;
    top: 0;
    right: -24px;
    background: #eaeaea;
}

.home .bierzo-portada-elecciones-cyl-1 .grid-cols:after {
    content: '';
    position: absolute;
    width: 1px;
    height: 96%;
    top: 0;
    right: -24px;
    background: #eaeaea;
}




/*****Pages*****/
.page-title .entry-title {
	color:#325677;
}


/***Muncipios Page***/
.municipios .entry-hero.page-hero-section .entry-header {
    min-height: 150px;
}


/***Portadas Municipios/Ponferradina***/

.archive.category .cabecera-portadas-municipios {
	display:flex;
	justify-content:space-between;
	margin-bottom:1rem;
	padding-top:0;
	border-bottom:1px solid #333333;
}

.archive.category .portadas-noticias-title {
	font-size:1.25rem;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 8.125rem;
	justify-content:flex-end;
	display:flex;
}

.archive.category .portadas-noticias-title:after {
	display:none;
}


.portadas-noticias-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    right: 0;
    width: 8.125rem;
    height: 0.25rem;
    background: #333333;
}

.portadas-municipios-las-villas-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 13.75rem;
    height: 0.25rem;
    background: #333333;
	z-index:-1;
}

.archive.category .portadas-municipios-sucesos-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 7.5rem;
}

.archive.category .portadas-municipios-penaranda-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 16.9rem;
}
.archive.category .portadas-municipios-ciudad-rodrigo-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 13rem;
}
.archive.category .portadas-municipios-toral-vados-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 17.4rem;
}

.archive.category .portadas-municipios-guijuelo-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 8.4rem;
}
.archive.category .portadas-municipios-vitigudino-las-arribes-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 19rem;
}

.archive.category .portadas-municipios-molinaseca-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 15.6rem;
}

.archive.category .portadas-municipios-ledesma-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 9rem;
}



.archive.category.category-unionistas .content-area,
.archive.category.category-salamanca-cf-uds .content-area,
.archive.category.category-radio-usal .content-area,
.archive.category.category-upsa .content-area,
.archive.category.category-cb-avenida .content-area  {
    margin-top: 0rem;
}
.archive.category.category-unionistas .cabecera-ponferradina,
.archive.category.category-salamanca-cf-uds .cabecera-ponferradina,
.archive.category.category-radio-usal .cabecera-ponferradina,
.archive.category.category-upsa .cabecera-ponferradina,
.archive.category.category-cb-avenida .cabecera-ponferradina  {
	max-width:1150px;
	margin:6px auto 6px;
}

.archive.category.category-unionistas li:nth-child(1) article {
	background:#000000 !important;
	padding:0.5rem;
	color:#ffffff;
}

.archive.category.category-salamanca-cf-uds li:nth-child(1) article {
	background:#000000 !important;
	padding:0.5rem;
	color:#ffffff;
}

.archive.category.category-upsa li:nth-child(1) article {
	background: rgba(240,185,62, 0.75) !important;
	padding:0.5rem;
	/*color:#ffffff;*/
}

.archive.category .portadas-municipios-ponferradina-title {
    font-size: 1.25rem;
    font-weight: 700;
    text-transform: uppercase;
    border-bottom: 3px solid #333333;
    width: 9rem;
}

.archive.category-cb-avenida li:nth-child(1) article {
	background: rgba(48,109, 189, 1) !important;
	padding:0.5rem;
	color:#ffffff;
}

.archive.category-cb-avenida li:nth-child(1) article h2.entry-title a,
.archive.category-cb-avenida li:nth-child(1) article h2.entry-title a:hover {
	color:#ffffff;
}

.archive.category-cb-avenida li:nth-child(1) article .category-links,
.archive.category-cb-avenida li:nth-child(1) article .entry-taxonomies a  {
	color:#ffffff !important;
}

.archive.category-cb-avenida .recent-posts-extended a:hover {
	color:#757575;
}


.archive.category.category-unionistas li:nth-child(1) article h2.entry-title a,
.archive.category.category-unionistas li:nth-child(1) article h2.entry-title a:hover {
	color:#ffffff;
}

.archive.category.category-unionistas li:nth-child(1) article .category-links,
.archive.category.category-unionistas li:nth-child(1) article .entry-taxonomies a  {
	color:#ffffff !important;
}

.archive.category.category-salamanca-cf-uds li:nth-child(1) article h2.entry-title a,
.archive.category.category-salamnaca-cf-uds li:nth-child(1) article h2.entry-title a:hover {
	color:#ffffff;
}

.archive.category.category-salamanca-cf-uds li:nth-child(1) article .category-links,
.archive.category.category-salamanca-cf-uds li:nth-child(1) article .entry-taxonomies a  {
	color:#ffffff !important;
}

.archive.category.category-upsa li:nth-child(1) article h2.entry-title a,
.archive.category.category-upsa li:nth-child(1) article h2.entry-title a:hover {
	/*color:#ffffff;*/
}

.archive.category.category-upsa li:nth-child(1) article .category-links,
.archive.category.category-upsa li:nth-child(1) article .entry-taxonomies a  {
	color:#333333 !important;
}

.archive.category.paged.category-unionistas .cabecera-ponferradina,
.archive.category.paged.category-salamanca-cf-uds .cabecera-ponferradina,
.archive.category.paged.category-radio-usal .cabecera-ponferradina,
.archive.category.paged.category-upsa .cabecera-ponferradina,
.archive.category.paged.cb-avenida .cabecera-ponferradina {
	margin-bottom:50px;
}

.archive.category.category-unionistas .portadas-municipios-ponferradina-title,
.archive.category.category-salamanca-cf-uds .portadas-municipios-ponferradina-title,
.archive.category.category-radio-usal .portadas-municipios-ponferradina-title,
.archive.category.category-upsa .portadas-municipios-ponferradina-title,
.archive.category.category-cb-avenida .portadas-municipios-ponferradina-title {
	visibility:hidden;
}

.archive.category.category-unionistas .cabecera-portadas-municipios,
.archive.category.category-salamanca-cf-uds .cabecera-portadas-municipios,
.archive.category.category-radio-usal .cabecera-portadas-municipios,
.archive.category.category-upsa .cabecera-portadas-municipios,
.archive.category.category-cb-avenida .cabecera-portadas-municipios {
	border-bottom:1px solid #000000 !important;
}

.archive.category.category-unionistas .recent-posts-extended h2,
.archive.category.category-salamanca-cf-uds .recent-posts-extended h2,
.archive.category.category-radio-usal .recent-posts-extended h2,
.archive.category.category-upsa .recent-posts-extended h2,
.archive.category.category-cb-avenida .recent-posts-extended h2 {
	color:#000000;
}

.archive.paged.category-cb-avenida li:nth-child(1) article {
    background: #ffffff !important;
    padding: 0.5rem;
    color: #333333;
}

.archive.paged.category-cb-avenida li:nth-child(1) article h2.entry-title a {
	color:#333333;
}

.archive.paged.category-cb-avenida li:nth-child(1) article .entry-taxonomies a {
	color:#306dbd !important; 
}

	


.archive.category.category-unionistas .recent-posts-extended a:hover {
	color:#757575;
}
.single.unionistas .breadcrumb-single .breadcrumb-item a {
    color: #c5943a;
}

.single.unionistas nav.breadcrumb-single ol li:not(:last-child)::after {
    color: #c5943a;
}

.single.cb-avenida .breadcrumb-single .breadcrumb-item a {
    color: rgba(48,109, 189, 1);
}

.single.cb-avenida nav.breadcrumb-single ol li:not(:last-child)::after {
    color: rgba(48,109, 189, 1);
}

.archive.category.category-unionistas .recent-posts-extended h2:after {
    background: #000000;
}
.archive.category-unionistas .loop-entry.type-post .entry-taxonomies a {
	color: #c5943a;
}

.archive.category-cb-avenida .loop-entry.type-post .entry-taxonomies a {
	color: rgba(48,109, 189, 1);
}

.archive.category.category-salamanca-cf-uds .recent-posts-extended a:hover {
	color:#757575;
}
.single.salamanca-cf-uds .breadcrumb-single .breadcrumb-item a {
    color: #9c27b0;
}

.single.salamanca-cf-uds nav.breadcrumb-single ol li:not(:last-child)::after {
    color: #9c27b0;
}

.archive.category.category-salamanca-cf-uds .recent-posts-extended h2:after {
    background: #000000;
}
.archive.category-salamanca-cf-uds .loop-entry.type-post .entry-taxonomies a {
	color: #9c27b0;
}

.archive.category.category-upsa .recent-posts-extended a:hover {
	color:#757575;
}
.single.upsa .breadcrumb-single .breadcrumb-item a {
    color: #f0b93e;
}

.single.upsa nav.breadcrumb-single ol li:not(:last-child)::after {
    color: #f0b93e;
}

.archive.category.category-upsa .recent-posts-extended h2:after {
    background: #000000;
}
.archive.category-upsa .loop-entry.type-post .entry-taxonomies a {
	color: #f0b93e;
}

.archive.category .portadas-municipios-ponferradina-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 16rem;
}

.archive.category.paged.category-unionistas .cabecera-portadas-municipios,
.archive.category.paged.category-unionistas .recent-posts-extended h2 {
	display:none;
}

.archive.category.paged.category-unionistas li:nth-child(1) article {
	background:none !important;
	padding:0;
	color:#333333;
}

.archive.category.paged.category-unionistas li:nth-child(1) article h2.entry-title a {
	color:#333333;
}

.archive.category.paged.category-unionistas li:nth-child(1) article h2.entry-title a:hover {
	color:#515151;
}

.archive.category.paged.category-upsa .cabecera-portadas-municipios,
.archive.category.paged.category-upsa .recent-posts-extended h2 {
	display:none;
}

.archive.category.paged.category-upsa li:nth-child(1) article {
	background:none !important;
	padding:0;
	color:#333333;
}

.archive.category.paged.category-upsa li:nth-child(1) article h2.entry-title a {
	color:#333333;
}

.archive.category.paged.category-upsa li:nth-child(1) article h2.entry-title a:hover {
	color:#515151;
}


.archive.category.paged.category-salamanca-cf-uds .cabecera-portadas-municipios,
.archive.category.paged.category-salamanca-cf-uds .recent-posts-extended h2 {
	display:none;
}

.archive.category.paged.category-salamanca-cf-uds li:nth-child(1) article {
	background:none !important;
	padding:0;
	color:#333333;
}

.archive.category.paged.category-salamanca-cf-uds li:nth-child(1) article h2.entry-title a {
	color:#333333;
}

.archive.category.paged.category-salamanca-cf-uds li:nth-child(1) article h2.entry-title a:hover {
	color:#515151;
}

.archive.category.paged.category-unionistas li:nth-child(1) article .category-links,
.archive.category.paged.category-unionistas li:nth-child(1) article .entry-taxonomies a  {
	color:#c5943a !important;
}

.archive.category.paged.category-salamanca-cf-uds li:nth-child(1) article .category-links,
.archive.category.paged.category-salamanca-cf-uds li:nth-child(1) article .entry-taxonomies a  {
	color:#9c27b0 !important;
}

.archive.category.paged.category-upsa li:nth-child(1) article .category-links,
.archive.category.paged.category-upsa li:nth-child(1) article .entry-taxonomies a  {
	color:#f0b93e !important;
}
.archive.category-unionistas .pagination .current {
    color: #c5943a;
}

.archive.category-cb-avenida .pagination .current {
    color: rgba(48,109, 189, 1);
}
.archive.category-salamanca-cf-uds .pagination .current {
    color: #9c27b0;
}
.archive.category-salamanca-upsa .pagination .current {
    color: #f0b93e;
}
.archive.category-unionistas .pagination a {
    border: 1px solid #c5943a;
}
.archive.category-cb-avenida .pagination a {
    border: 1px solid rgba(48,109, 189, 1);
}
.archive.category-salamanca-cf-uds .pagination a {
    border: 1px solid #9c27b0;
}
.archive.category-salamanca-upsa .pagination a {
    border: 1px solid #f0b93e;
}
.archive.category-unionistas .pagination a:hover {
	background:#c5943a;
	color:#ffffff;
}
.archive.category-cb-avenida .pagination a:hover {
	background: rgba(48,109, 189, 1);
	color:#ffffff;
}
.archive.category-salamanca-cf-uds .pagination a:hover {
	background:#9c27b0;
	color:#ffffff;
}
.archive.category-salamanca-upsa .pagination a:hover {
	background:#f0b93e;
	color:#ffffff;
}
.archive.category .portadas-municipios-la-sierra-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 9rem;
}

.archive.category .portadas-municipios-local-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 5.7rem;
}

.archive.category .portadas-municipios-campo-de-salamanca-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 23rem;
}

.archive.category .portadas-municipios-bejar-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 6rem;
}
.archive.category .portadas-municipios-las-villas-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 15rem;
}

.archive.category .portadas-municipios-usal-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 3.9rem;
}

.archive.category .portadas-municipios-upsa-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 3.9rem;
}

.archive.category .portadas-municipios-cultura-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 13rem;
}


.archive.category .portadas-municipios-alba-de-tormes-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 13rem;
}

.archive.category .portadas-municipios-villablino-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 12rem;
}

.archive.category .portadas-municipios-cyl-title {
	font-size:1.25rem;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:3px solid #333333;
	width: 12.9rem;
}
.archive.category .cabecera-portadas-municipios .portadas-municipios-cyl-title a {
	color:#de0d27;
}

.archive.category .cabecera-portadas-municipios a  {
	text-decoration:none !important;
	color:#333333;
	pointer-events:none;
}




.archive.category .portadas-noticias-title {
	display:none;
}

.archive.category.paged .portadas-noticias-title {
	display:none !important;
}


.archive.category.paged .portadas-noticias-title {
	display:flex;
}

.archive.category.paged .cabecera-portadas-municipios a {
	pointer-events:initial;
}

.archive.category.paged .cabecera-portadas-municipios a:hover h2 {
	color:#757575;
}

.archive.category.paged .cabecera-portadas-municipios h2:before {
	content: '\00AB';
    margin: 0 0.125rem 0 0;
    color: #333333;
    font-size: 1.25rem;
}

.archive.category.paged .cabecera-portadas-municipios h2:hover:before {
    color: #757575;
}



.portadas-municipios-bejar-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 6rem;
    height: 0.25rem;
    background: #333333;
	z-index:-1;
}

.portadas-municipios-molinaseca-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 15.6rem;
    height: 0.25rem;
    background: #333333;
	z-index:-1;
}

.portadas-municipios-vitigudino-las-arribes-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 19rem;
    height: 0.25rem;
    background: #333333;
	z-index:-1;
}

.portadas-municipios-toral-vados-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 18.75rem;
    height: 0.25rem;
    background: #333333;
	z-index:-1;
}

.portadas-municipios-la-sierra-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 9rem;
    height: 0.25rem;
    background: #333333;
	z-index:-1;
}

.portadas-municipios-campo-de-salamanca-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 9.75rem;
    height: 0.25rem;
    background: #333333;
	z-index:-1;
}

.portadas-municipios-penaranda-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 16.9rem;
    height: 0.25rem;
    background: #333333;
	z-index:-1;
}

.portadas-municipios-ciudad-rodrigo-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 13rem;
    height: 0.25rem;
    background: #333333;
	z-index:-1;
}

.portadas-municipios-guijuelo-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 13.75rem;
    height: 0.25rem;
    background: #333333;
	z-index:-1;
}

.portadas-municipios-ledesma:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 9rem;
    height: 0.25rem;
    background: #333333;
	z-index:-1;
}

.portadas-municipios-villablino-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 12rem;
    height: 0.25rem;
    background: #333333;
	z-index:-1;
}

.portadas-deportes-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 10.938rem;
    height: 0.25rem;
    background: #333333;
	z-index:-1;
}

.portadas-galerias-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 10.938rem;
    height: 0.25rem;
    background: #333333;
	z-index:-1;
}

.portadas-gsc-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 16rem;
    height: 0.25rem;
    background: #333333;
	z-index:-1;
}

.portadas-turismo-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 10.938rem;
    height: 0.25rem;
    background: #333333;
	z-index:-1;
}

.portadas-cultura-ocio-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 15.938rem;
    height: 0.25rem;
    background: #333333;
	z-index:-1;
}
.portadas-cyl-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 15.938rem;
    height: 0.25rem;
    background: #333333;
	z-index:-1;
}

.portadas-noticias-ponferradina-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    right: 0;
    width: 8.125rem;
    height: 0.25rem;
    background: #000000;
}*/


/*****Gente sin Complejos*****/
.gentesincomplejos .content-area {
	margin-top:4px;
}

/*****24TV*****/
.diariotv .content-area {
	margin-top:4px;
}

.diariotv .brand img { 
content: url('https://eldiariodesalamanca.com/images/24tv-logo.png');
width:100%;	
height: auto;
}

.diariotv.header-is-fixed .diariotv-logo-sticky {
    background-image: url('https://eldiariodesalamanca.com/images/24tv-logo.png');
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center center;
    width: 106px;
    height: 46px;
    display: block;
    animation: fadeInLogo .3s;
    -webkit-animation: fadeInLogo .3s;
    -moz-animation: fadeInLogo .3s;
    -ms-animation: fadeInLogo .3s;
    -o-animation: fadeInLogo .3s;
}

.diariotv .b24-logo-footer {
	background: url('https://eldiariodesalamanca.com/images/24tv-logo.png') no-repeat;
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 212px;
	height:92px !important;
	padding-left:212px;
	margin-bottom:15px !important;
}

.diariotv .footer-emails,
.diariotv .footer-navigation,
.diariotv #mega-menu-wrap-max_mega_menu_3 {
	/*display:none;*/
}



.diariotv #secondary-menu {
	display:none;
}

.diariotv .secondary-navigation {
	padding:1px 0;
    border-top: 0px solid #9e9e9e;
}

.diariotv-logo-sticky {
	display:none;
}

.diariotv.header-is-fixed .diariotv-logo-sticky a {
	opacity:0;
}

.diariotv .mega-menu-open + #mega-menu-max_mega_menu_2  {
	margin-top:0px !important;
}


.diariotv .bierzo-color {
	color:#a2231d;
}

.page.diariotv .diariotv-top-container {
	left: 50%;
	margin-left: -50vw;
	margin-right: -50vw;
	max-width: 100vw;
	position: relative;
	right: 50%;
	width: 100vw;
	/*padding:0 9.9%;*/
	background:#000000;
}

.page.diariotv #main-header,
.page.diariotv .site-top-footer-wrap,
.page.diariotv .site-middle-footer-wrap {
	display:none !important;
}

.page.diariotv {
	overflow:hidden;
}

.page.diariotv .cky-btn-revisit-wrapper .cky-btn-revisit img {
    filter: invert(0);
}



/*****leon Portada*****/

.category-leon .brand img,
.single.leon .brand img { 
content: url('https://leon24.es/images/leon-24-logo.png') /*url('https://leon24.es/images/leon-24-logo-dr.png')*/;
width:100%;	
height: auto;
}

.single.leon .entry-tags a.tag-link:hover {
	background:#981932;
	border:1px solid #981932;
}

.archive.category-leon li article h2.entry-title a:hover,
.archive.category-leon .archive-posts-sidebar a:hover {
	color:#981932;
}

.home .category-leon .entry-taxonomies a,
.home .category-leon .entry-taxonomies,
.home .category-leon .category-links {
	color: #981932 !important /*#d75543*/ /*#a2231d*/;
}

.category-leon .entry-taxonomies,
.category-leon .category-links {
	color: #981932 /*#d75543*/ /*#a2231d*/;
}

.category-leon .entry-taxonomies a {
	color:#981932 !important /*#d75543*/ /*#a2231d*/;
}

.category-leon.header-is-fixed .l24logo-sticky,
.single.leon.header-is-fixed .l24logo-sticky{
    background-image: url('https://leon24.es/images/leon-24-logo.png') /*url('https://leon24.es/images/leon-24-logo-dr.png')*/;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center center;
    width: 124px;
    height: 46px;
    display: block;
    animation: fadeInLogo .3s;
    -webkit-animation: fadeInLogo .3s;
    -moz-animation: fadeInLogo .3s;
    -ms-animation: fadeInLogo .3s;
    -o-animation: fadeInLogo .3s;
}

.category-leon .bierzo-color,
.single.leon .bierzo-color {
	color: #a2231d;
}

.category-leon #mega-menu-wrap-max_mega_menu_3,
.single.leon #mega-menu-wrap-max_mega_menu_3 {
	display:none;
}

.category-leon .content-area {
	margin-top:0.25rem;
}

.category-leon #secondary-menu,
.single.leon #secondary-menu {
	display:none;
}

.category-leon .secondary-navigation,
.single.leon .secondary-navigation {
	padding:1px 0;
    border-top: 0px solid #9e9e9e;
}

.category-leon .header-is-fixed .main-navigation li:not(:first-child),
.single.leon .header-is-fixed .main-navigation li:not(:first-child) {
	display:none;
}

.category-leon .l24logo-sticky,
.single.leon .l24logo-sticky {
	display:none;
}

.category-leon.header-is-fixed .l24logo-sticky a,
.single.leon.header-is-fixed .l24logo-sticky a {
	/*visibility:hidden;*/
	opacity:0;
}

.category-leon .mega-menu-open + #mega-menu-max_mega_menu_2,
.single.leon .mega-menu-open + #mega-menu-max_mega_menu_2  {
	margin-top:0px /*30px*/ /*59px*/ !important;
}

.category-leon .mega-menu-open + #mega-menu-max_mega_menu_2,
.leon.single .mega-menu-open + #mega-menu-max_mega_menu_2  {
	grid-template-columns: 1fr 1fr 1fr !important;
}

.category-leon #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link,
.leon-single #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link {
	font-size:0;
}

.category-leon #mega-menu-wrap-max_mega_menu_2,
.leon.single #mega-menu-wrap-max_mega_menu_2 {
	/*display:none;*/
}

.category-leon.header-is-fixed #mega-menu-wrap-max_mega_menu_2,
.leon.single.header-is-fixed #mega-menu-wrap-max_mega_menu_2 {
	display:block;
}

.category-leon.header-is-fixed .mega-menu .l24logo-sticky,
.leon.single.header-is-fixed .mega-menu .l24logo-sticky {
	display:none;
}




.leon.single .content-area {
	margin-top:1.5rem;
}



.leon.single .category-links a {
	color:#981932;
}

.single.leon .breadcrumb-single .breadcrumb-item a,
.single.leon nav.breadcrumb-single ol li:not(:last-child)::after  {
	color:#981932;
	vertical-align:middle;
}

.single.leon .entry-related .splide .splide__arrow {
	top:30%;
	border:0;
	border-radius:0;
	background:#981932;
}

.single.leon .entry-related-title {
    color: #981932;
}

.category-leon #mega-menu-item-text-7,
.leon.single #mega-menu-item-text-7 {
	text-align:right !important;
}


/***Laciana Portada***/
.category-laciana .brand img,
.category-villablino .brand img,
.single.laciana .brand img,
.single.villablino .brand img,
.single.luna .brand img,
.single.omana .brand img,
.category-babia .brand img,
.single.babia .brand img,
.category-omana .brand img,
.category-luna .brand img { 
content: url('https://laciana24.com/images/laciana-24-logo.png') /*url('https://leon24.es/images/leon-24-logo-dr.png')*/;
width:100%;	
height: auto;
}

.single.laciana .entry-tags a.tag-link:hover {
	background:#006c4a;
	border:1px solid #006c4a;
}

.archive.category-laciana li article h2.entry-title a:hover,
.archive.category-laciana .archive-posts-sidebar a:hover,
.archive.category-babia li article h2.entry-title a:hover,
.archive.category-omana li article h2.entry-title a:hover,
.archive.category-luna li article h2.entry-title a:hover {
	color:#006c4a;
}

.home .category-laciana .entry-taxonomies a,
.home .category-laciana .entry-taxonomies,
.home .category-laciana .category-links,
.home .category-luna .entry-taxonomies a,
.home .category-luna .entry-taxonomies,
.home .category-luna .category-links,
.home .category-omana .entry-taxonomies a,
.home .category-omana .entry-taxonomies,
.home .category-omana .category-links,
.home .category-babia .entry-taxonomies a,
.home .category-babia .entry-taxonomies,
.home .category-babia .category-links {
	color: #006c46 !important /*#d75543*/ /*#a2231d*/;
}

.category-laciana .entry-taxonomies,
.category-laciana .category-links {
	color: #006c4a /*#d75543*/ /*#a2231d*/;
}

.category-laciana .entry-taxonomies a,
.category-omana .entry-taxonomies a,
.category-babia .entry-taxonomies a,
.category-luna .entry-taxonomies a {
	color:#006c4a !important /*#d75543*/ /*#a2231d*/;
}

.category-laciana.header-is-fixed .laciana24logo-sticky,
.category-villablino.header-is-fixed .laciana24logo-sticky,
.category-babia.header-is-fixed .laciana24logo-sticky,
.category-luna.header-is-fixed .laciana24logo-sticky,
.category-omana.header-is-fixed .laciana24logo-sticky,
.single.laciana.header-is-fixed .laciana24logo-sticky,
.single.villablino.header-is-fixed .laciana24logo-sticky,
.single.luna.header-is-fixed .laciana24logo-sticky,
.single.omana.header-is-fixed .laciana24logo-sticky,
.single.babia.header-is-fixed .laciana24logo-sticky {
    background-image: url('https://laciana24.com/images/laciana-24-logo.png') /*url('https://leon24.es/images/leon-24-logo-dr.png')*/;
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: center center;
    width: 177px;
    height: 46px;
    display: block;
    animation: fadeInLogo .3s;
    -webkit-animation: fadeInLogo .3s;
    -moz-animation: fadeInLogo .3s;
    -ms-animation: fadeInLogo .3s;
    -o-animation: fadeInLogo .3s;
}

.category-laciana .bierzo-color,
.single.laciana .bierzo-color {
	color: #a2231d;
}

.category-laciana #mega-menu-wrap-max_mega_menu_3,
.single.laciana #mega-menu-wrap-max_mega_menu_3,
.category-villablino #mega-menu-wrap-max_mega_menu_3,
.single.villablino #mega-menu-wrap-max_mega_menu_3,
.category-babia #mega-menu-wrap-max_mega_menu_3,
.single.babia #mega-menu-wrap-max_mega_menu_3,
.category-omana #mega-menu-wrap-max_mega_menu_3,
.single.omana #mega-menu-wrap-max_mega_menu_3,
.category-luna #mega-menu-wrap-max_mega_menu_3,
.single.luna #mega-menu-wrap-max_mega_menu_3 {
	display:none;
}

.category-laciana .content-area {
	margin-top:0.25rem;
	margin-bottom:2.5rem;
}

.category-laciana #secondary-menu,
.single.laciana #secondary-menu,
.single.villablino #secondary-menu,
.category-villablino #secondary-menu,
.category-babia #secondary-menu,
.single.babia #secondary-menu,
.category-luna #secondary-menu,
.single.luna #secondary-menu,
.category-omana #secondary-menu,
.single.omana #secondary-menu {
	display:none;
}

.category-laciana .secondary-navigation,
.single.laciana .secondary-navigation,
.category-villablino .secondary-navigation,
.single.villablino .secondary-navigation,
.category-babia .secondary-navigation,
.single.babia .secondary-navigation,
.category-omana .secondary-navigation,
.single.omana .secondary-navigation,
.category-luna .secondary-navigation,
.single.luna .secondary-navigation    {
	padding:1px 0;
    border-top: 0px solid #9e9e9e;
}

.category-laciana .header-is-fixed .main-navigation li:not(:first-child),
.category-villablino .header-is-fixed .main-navigation li:not(:first-child),
.category-omana .header-is-fixed .main-navigation li:not(:first-child),
.category-babia .header-is-fixed .main-navigation li:not(:first-child),
.category-luna .header-is-fixed .main-navigation li:not(:first-child),
.single.laciana .header-is-fixed .main-navigation li:not(:first-child),
.single.villablino .header-is-fixed .main-navigation li:not(:first-child),
.single.luna .header-is-fixed .main-navigation li:not(:first-child),
.single.babia .header-is-fixed .main-navigation li:not(:first-child),
.single.omana .header-is-fixed .main-navigation li:not(:first-child) {
	display:none;
}

.category-laciana .laciana24logo-sticky,
.category-villablino .laciana24logo-sticky,
.category-luna .laciana24logo-sticky,
.category-babia .laciana24logo-sticky,
.category-omana .laciana24logo-sticky,
.single.laciana .laciana24logo-sticky,
.single.villablino .laciana24logo-sticky,
.single.luna .laciana24logo-sticky,
.single.babia .laciana24logo-sticky,
.single.omana .laciana24logo-sticky    {
	display:none;
}

.category-laciana.header-is-fixed .laciana24logo-sticky a,
.category-villablino.header-is-fixed .laciana24logo-sticky a,
.category-babia.header-is-fixed .laciana24logo-sticky a,
.category-luna.header-is-fixed .laciana24logo-sticky a,
.category-omana.header-is-fixed .laciana24logo-sticky a,
.single.laciana.header-is-fixed .laciana24logo-sticky a,
.single.villablino.header-is-fixed .laciana24logo-sticky a,
.single.luna.header-is-fixed .laciana24logo-sticky a,
.single.babia.header-is-fixed .laciana24logo-sticky a,
.single.omana.header-is-fixed .laciana24logo-sticky a {
	/*visibility:hidden;*/
	opacity:0;
}

.category-laciana .mega-menu-open + #mega-menu-max_mega_menu_2,
.single.laciana .mega-menu-open + #mega-menu-max_mega_menu_2,
.category-villablino .mega-menu-open + #mega-menu-max_mega_menu_2,
.single.villablino .mega-menu-open + #mega-menu-max_mega_menu_2,
.category-babia .mega-menu-open + #mega-menu-max_mega_menu_2,
.single.babia .mega-menu-open + #mega-menu-max_mega_menu_2,
.category-omana .mega-menu-open + #mega-menu-max_mega_menu_2,
.single.omana .mega-menu-open + #mega-menu-max_mega_menu_2,
.category-luna .mega-menu-open + #mega-menu-max_mega_menu_2,
.single.luna .mega-menu-open + #mega-menu-max_mega_menu_2  {
	margin-top:0px /*30px*/ /*59px*/ !important;
}

.category-laciana .mega-menu-open + #mega-menu-max_mega_menu_2,
.laciana.single .mega-menu-open + #mega-menu-max_mega_menu_2,
.category-villablino .mega-menu-open + #mega-menu-max_mega_menu_2,
.single.villablino .mega-menu-open + #mega-menu-max_mega_menu_2,
.category-babia .mega-menu-open + #mega-menu-max_mega_menu_2,
.single.babia .mega-menu-open + #mega-menu-max_mega_menu_2,
.category-omana .mega-menu-open + #mega-menu-max_mega_menu_2,
.single.omana .mega-menu-open + #mega-menu-max_mega_menu_2,
.category-luna .mega-menu-open + #mega-menu-max_mega_menu_2,
.single.luna .mega-menu-open + #mega-menu-max_mega_menu_2  {
	grid-template-columns: 1fr 1fr 1fr !important;
}

.category-laciana #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link,
.laciana-single #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link,
.category-villablino #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link,
.villablino-single #mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link {
	font-size:0;
}



.category-laciana.header-is-fixed #mega-menu-wrap-max_mega_menu_2,
.laciana.single.header-is-fixed #mega-menu-wrap-max_mega_menu_2,
.category-villablino.header-is-fixed #mega-menu-wrap-max_mega_menu_2,
.villablino.single.header-is-fixed #mega-menu-wrap-max_mega_menu_2,
.category-babia.header-is-fixed #mega-menu-wrap-max_mega_menu_2,
.babia.single.header-is-fixed #mega-menu-wrap-max_mega_menu_2,
.category-luna.header-is-fixed #mega-menu-wrap-max_mega_menu_2,
.luna.single.header-is-fixed #mega-menu-wrap-max_mega_menu_2,
.category-omana.header-is-fixed #mega-menu-wrap-max_mega_menu_2,
.omana.single.header-is-fixed #mega-menu-wrap-max_mega_menu_2 {
	display:block;
}

.category-laciana.header-is-fixed .mega-menu .laciana24logo-sticky,
.laciana.single.header-is-fixed .mega-menu .laciana24logo-sticky,
.category-villablino.header-is-fixed .mega-menu .laciana24logo-sticky,
.villablino.single.header-is-fixed .mega-menu .laciana24logo-sticky,
.category-omana.header-is-fixed .mega-menu .laciana24logo-sticky,
.omana.single.header-is-fixed .mega-menu .laciana24logo-sticky,
.category-luna.header-is-fixed .mega-menu .laciana24logo-sticky,
.luna.single.header-is-fixed .mega-menu .laciana24logo-sticky,
.category-babia.header-is-fixed .mega-menu .laciana24logo-sticky,
.babia.single.header-is-fixed .mega-menu .laciana24logo-sticky {
	display:none;
}


.laciana.single .content-area {
	margin-top:1.5rem;
}
	
.laciana.single .category-links a {
	color:#006c4a;
}

.single.laciana .breadcrumb-single .breadcrumb-item a,
.single.villablino .breadcrumb-single .breadcrumb-item a,
.single.laciana nav.breadcrumb-single ol li:not(:last-child)::after,
.single.villablino nav.breadcrumb-single ol li:not(:last-child)::after,
.single.luna nav.breadcrumb-single ol li:not(:last-child)::after,
.single.luna .breadcrumb-single .breadcrumb-item a,
.single.babia nav.breadcrumb-single ol li:not(:last-child)::after,
.single.babia .breadcrumb-single .breadcrumb-item a,
.single.omana nav.breadcrumb-single ol li:not(:last-child)::after,
.single.omana .breadcrumb-single .breadcrumb-item a {
	color:#006c4a;
	vertical-align:middle;
}

.single.omana .breadcrumb-item:nth-child(2),
.single.babia .breadcrumb-item:nth-child(2),
.single.luna .breadcrumb-item:nth-child(2) {
	display:none;
} 

.single.laciana .entry-related .splide .splide__arrow {
	top:30%;
	border:0;
	border-radius:0;
	background:#006c4a;
}

.single.laciana .entry-related-title {
    color: #006c4a;
}

.lac-footer-email {
	text-align:center;
	margin:2.5rem 0 0;
}

.lac-footer-email a {
	text-decoration:none;
	color:#333333;
}

.lac-footer-email a:hover {
	text-decoration:underline;
}

.category-laciana #mega-menu-item-text-8,
.laciana.single #mega-menu-item-text-8 {
	text-align:right !important;
}


/***Single Sidebar***/

.widget img {
	margin:0 auto !important;
}

.custom-html-widget ul {
	padding-left:0 !important;
	margin-left:0;
	list-style: none;
}



/*****WP Popular Posts*****/

.wpp-cards-compact .wpp-thumbnail {
	height:auto;
	border-radius:0px;
	max-width:100px;
	padding-right:5px
}

.wpp-cards-compact a {
	text-transform:uppercase;
	font-size:0.875rem;
	font-weight:bold;
}


.wpp-cards-compact a:hover {
	text-decoration:none !important;
}

.wpp-cards-compact li {
	display:flex;
	align-items:center;
	line-height:1.2 !important;
	list-style: none;
    margin: 0 0 1.2em 0;
    padding: 0 0 1em 0;
}

.wpp-tiles .wpp-thumbnail {
	width:100%;
}

.wpp-tiles li .wpp-post-data .wpp-post-title {
    display: block;
    margin: 0;
    font-size: 0.875rem;
    line-height: 1.2;
	text-transform:uppercase;
	color:#ffffff;
	font-weight:bold;
}

.wpp-tiles li .wpp-post-data .wpp-post-title:hover {
	color:#ffffff !important;
}

.wpp-tiles li .wpp-post-data {
    position: absolute;
    left: 0;
    bottom: 0;
    padding: 0.75em 1em 0.75em;
    width: 100%;
    box-sizing: border-box;
    background: rgba(0, 0, 0, 0.5);
}

.wpp-tiles li .wpp-post-data:hover {
	background: rgba(0,0,0, 0.78) !important;
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease; 
}

.wpp-list li img {
    filter:grayscale(1);
	-webkit-filter:grayscale(1);
	-moz-filter:grayscale(1);
	-ms-filter:grayscale(1);
	-o-filter:grayscale(1);
}

.wpp-list li:hover img {
    filter:grayscale(0);
	-webkit-filter:grayscale(0);
	-moz-filter:grayscale(0);
	-ms-filter:grayscale(0);
	-o-filter:grayscale(0);
	-webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease; 
}

.wpp-tiles a {
	text-decoration:none !important;
}

.wpp-tiles li {
    position: relative;
    list-style: none;
    margin: 0 0 1.2em 0;
    padding: 0;
}


/*****SmashBalloon Instagram*****/
#sb_instagram[data-feedid="*4"] .sbi_header_text {
    display: flex !important;
	justify-content:flex-end;
}

#sb_instagram[data-feedid="*4"] {
width:84px;
padding-bottom:0 !important;
}

#sb_instagram[data-feedid="*4"] #sbi_images,
#sb_instagram[data-feedid="*4"] .sbi_feedtheme_header_text {
display:none !important;
}

#sb_instagram[data-feedid="*4"] #sbi_mod_error {
	display:none !important; /*Set to block to display error message for Admin users*/
}

.sbi_lightboxOverlay {
	opacity:0.84 !important;
}

#sb_instagram[data-feedid="*4"] .sb_instagram_header.sbi_story .sbi_header_img img {
	border:0 !important;
}

#sb_instagram[data-feedid="*4"] .sbi_story.sbi_medium .sbi_header_link:hover .sbi_header_img {
    padding: 3px;
}

#sb_instagram[data-feedid="*4"] .sb_instagram_header.sbi_story .sbi_header_img_hover .sbi_new_logo {
	display:none !important;
}

#sb_instagram[data-feedid="*4"] .sbi_story .sbi_header_link:hover .sbi_header_img {
    padding: 3px;
}

#sb_instagram[data-feedid="*4"] .sbi_header_img {
    height: 64px !important;
    width: 64px !important;
	/*margin:0 auto;*/
}

#sb_instagram[data-feedid="*4"] .sb_instagram_header {
	padding: 6px 0 0 !important;
}

#sb_instagram[data-feedid="*4"] .sb_instagram_header .sbi_fade_in {
    opacity: 0 !important;
}

.sbi_new_logo.fa-instagram.fa-w-14 {
	display:none !important;
}



/*****Push Notifications*****/



.page #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.primary,
.single #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.primary,
.category #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.primary {
	background:#D75543;
	transition: linear 75ms;
}

.page #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.primary:hover,
.single #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.primary:hover,
.category #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.primary:hover {
    background: #b64232;
}

.page #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.secondary,
.single #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.secondary,
.category #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.secondary {
	color:#D75543 !important;
}

.single.laciana #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.primary,
.category-laciana #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.primary {
    background: #006c4a;
}

.single.laciana #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.primary:hover,
.category-laciana #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.primary:hover {
    background: #1ea87d;
}

.single.laciana #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.secondary,
.category-laciana #onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.secondary {
	color:#006c4a !important;
}

#onesignal-bell-container.onesignal-reset .onesignal-bell-launcher.onesignal-bell-launcher-md .onesignal-bell-launcher-dialog .onesignal-bell-launcher-dialog-body .kickback,
#onesignal-bell-container.onesignal-reset .onesignal-bell-launcher.onesignal-bell-launcher-sm .onesignal-bell-launcher-dialog .onesignal-bell-launcher-dialog-body .kickback  {
	display:none !important;
}

#onesignal-bell-container.onesignal-reset .onesignal-bell-launcher .onesignal-bell-launcher-message {
    background: #333333 !important;
}

#onesignal-bell-container.onesignal-reset .onesignal-bell-launcher.onesignal-bell-launcher-bottom-right .onesignal-bell-launcher-message:after {
    border-left-color: #333333 !important;
}

#onesignal-bell-container.onesignal-reset .onesignal-bell-launcher.onesignal-bell-launcher-bottom-left .onesignal-bell-launcher-message:after {
    border-right-color: #333333 !important;
}

#onesignal-bell-container.onesignal-reset .onesignal-bell-launcher.onesignal-bell-launcher-sm .onesignal-bell-launcher-dialog .onesignal-bell-launcher-dialog-body h1,
#onesignal-bell-container.onesignal-reset .onesignal-bell-launcher.onesignal-bell-launcher-sm .onesignal-bell-launcher-dialog .onesignal-bell-launcher-dialog-body .divider {
	display:none;
}

#onesignal-slidedown-container #onesignal-slidedown-dialog {
    color: #333333 !important;
    /*padding: 1em !important;*/
    border-bottom-left-radius: 0.25em !important;
    border-bottom-right-radius: 0.25em !important;
    font-family: 'Inter', sans-serif !important;
}







/*** Top 10 plugin ***/
.tptn-left-thumbs img.tptn_thumb {
    padding: 0 !important;
    border: 0;
    -webkit-box-shadow: 0 0 0;
    -moz-box-shadow: 0 0 0;
    box-shadow: 0 0 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.tptn-left-thumbs .tptn_title {
    font-weight: 700;
    line-height: 1.2;
    text-transform: uppercase;
	letter-spacing:0.25px;
    font-size: 0.875rem;
}
.tptn-left-thumbs a.tptn_link:hover {
	text-decoration:none;
}

.tptn_posts_widget-widget_tptn_pop-2 img.tptn_thumb {
	max-width:100% !important;
	margin-bottom:0.5rem !important;
}

/*****Cookies*****/
.tg  {border-collapse:collapse;border-spacing:0; max-width:100%;margin:50px auto;}
.tg td{font-family:Muli, sans-serif;font-size:0.875rem;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#9b9b9b;line-height:1.5;}
.tg th{font-family:Muli, sans-serif;font-size:0.875rem;font-weight:normal;padding:10px 5px;border-style:solid;border-width:1px;overflow:hidden;word-break:normal;border-color:#9b9b9b;}
.tg .tg-3zsj{color:#404040;border-color:#9b9b9b;text-align:left;vertical-align:middle}
.tg .tg-rqhx{color:#404040;border-color:#9b9b9b;text-align:center;vertical-align:middle}
.tg .tg-55u1{font-weight:bold;background-color:#dddddd;color:#404040;border-color:#9b9b9b;text-align:center;vertical-align:middle}
.tg .tg-hnp3{font-weight:bold;background-color:#dddddd;color:#404040;border-color:#9b9b9b;text-align:center;vertical-align:middle}
.tg .tg-0lax{color:#404040;border-color:#9b9b9b;text-align:left;vertical-align:middle}

#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover {
	background:#9e9e9e !important;
}

.gdpr_lightbox {
    background: rgba(0, 0, 0, 0.84) !important;
}

.cky-btn-revisit-wrapper .cky-btn-revisit img {
	 filter: invert(1);
	-webkit-ilter: invert(1);
	-moz-ilter: invert(1);
	-ms-ilter: invert(1);
	-o-ilter: invert(1);
    opacity: 0.36;
	-webkit-opacity: 0.36;
	-moz-opacity: 0.36;
	-ms-opacity: 0.36;
	-o-opacity: 0.36;
	width:24px !important;
	height:24px !important;
}

.cky-switch input[type="checkbox"]:checked {
    background: #325677 !important;
}

.cky-revisit-bottom-left {
    bottom: 0px !important;
    left: 0px !important;
}

.page.diariotv .cky-revisit-bottom-left {
    bottom: 0px !important;
    right: 0px !important;
	left:auto !important;
}

/*** SIDEBAR ***/
#secondary .custom-html-widget {
	text-align:center;
}


/*****Footer*****/

.site-middle-footer-wrap .site-footer-row {
	box-shadow: 0px -1px 0px 0px #333333,
                0px -2px 0px 0px #ffffff,
                0px -4px 0px 0px #333333;
	border-top:0 !important;
}

.circle-m-footer {
  border-radius: 50%;
  width: 16px;
  height: 16px;
  padding: 2px 6px;
  border: 1px solid #333333;
  font-weight:bold;
}

.b24-footer a:hover {
  color:#333333 !important;
}

.b24-footer:after {
	content:'|';
	margin:0 0 0 0.25rem;
}

.copy-social-footer .rs-icons:before {
	content:'|';
	margin:0 0 0 0.25rem;
}




.footer-logos-img {
	padding-bottom:2rem;
}

.b24-logo-footer {
	max-width:75% !important;;
}

/***Managing footers***/

.category-leon .site-top-footer-wrap,
.single.leon .site-top-footer-wrap,
.category-laciana .site-top-footer-wrap,
.single.laciana .site-top-footer-wrap,
.category-leon .footer-navigation-wrap,
.single.leon .footer-navigation-wrap,
.category-laciana .footer-navigation-wrap,
.single.laciana .footer-navigation-wrap,
.category-villablino .footer-navigation-wrap,
.single.villablino .footer-navigation-wrap,
.category-villablino .site-top-footer-wrap,
.single.villablino .site-top-footer-wrap,
.category-luna .footer-navigation-wrap,
.single.luna .footer-navigation-wrap,
.category-omana .footer-navigation-wrap,
.single.omana .footer-navigation-wrap,
.category-babia .footer-navigation-wrap,
.single.babia .footer-navigation-wrap,
.category-luna .site-top-footer-wrap,
.single.luna .site-top-footer-wrap,
.category-omana .site-top-footer-wrap,
.single.omana .site-top-footer-wrap,
.category-babia .site-top-footer-wrap,
.single.babia .site-top-footer-wrap {
	display:none;
}


.category-leon .copy-social-footer,
.single.leon .copy-social-footer,
.category-laciana .copy-social-footer,
.single.laciana .copy-social-footer,
.category-villablino .copy-social-footer,
.single.villablino .copy-social-footer,
.category-babia .copy-social-footer,
.single.babia .copy-social-footer,
.category-omana .copy-social-footer,
.single.omana .copy-social-footer,
.category-luna .copy-social-footer,
.single.luna .copy-social-footer {
	display:none;
}

.category .copy-social-footer-leon,
.single .copy-social-footer-laciana,
.category .copy-social-footer-laciana,
.single .copy-social-footer-leon,
.home.bierzo-portada .copy-social-footer-leon,
.home.bierzo-portada .copy-social-footer-laciana,
.copy-social-footer-leon,
.copy-social-footer-laciana {
	display:none;
}

.category-leon .copy-social-footer-leon,
.single.leon .copy-social-footer-leon {
	display:block;
}

.category-leon .copy-social-footer-laciana,
.single.leon .copy-social-footer-laciana {
	display:none;
}

.category-laciana .copy-social-footer-leon,
.single.laciana .copy-social-footer-leon,
.category-villablino .copy-social-footer-leon,
.single.villablino .copy-social-footer-leon,
.category-luna .copy-social-footer-leon,
.single.luna .copy-social-footer-leon,
.category-babia .copy-social-footer-leon,
.single.babia .copy-social-footer-leon,
.category-omana .copy-social-footer-leon,
.single.omana .copy-social-footer-leon {
	display:none;
}

.category-laciana .copy-social-footer-laciana,
.single.laciana .copy-social-footer-laciana,
.category-villablino .copy-social-footer-laciana,
.single.villablino .copy-social-footer-laciana,
.category-luna .copy-social-footer-laciana,
.single.luna .copy-social-footer-laciana,
.category-babia .copy-social-footer-laciana,
.single.babia .copy-social-footer-laciana,
.category-omana .copy-social-footer-laciana,
.single.omana .copy-social-footer-laciana {
	display:block;
}

.copy-social-footer-diariotv {
	display:none !important;
}

.page.diariotv .copy-social-footer-diariotv {
	display:block !important;
}
.page.diariotv .copy-social-footer {
	display:none;
}

/***Privacy/Cookies***/
.postid-10964 .entry-meta {
	display:none;
}

.postid-10964 p:first-of-type:first-letter {
	font-size:1.375rem !important;
	line-height:normal !important;
	margin:0 !important;
	float:none !important;
}

.postid-10964 .entry-related,
.postid-10964 .wp-socializer {
	display:none;
}

.postid-10983 .entry-meta {
	display:none;
}

.postid-10983 p:first-of-type:first-letter {
	font-size:1.375rem !important;
	line-height:normal !important;
	margin:0 !important;
	float:none !important;
}

.postid-10983 .entry-related,
.postid-10983 .wp-socializer {
	display:none;
}

.postid-10992 .entry-meta {
	display:none;
}

.postid-10992 p:first-of-type:first-letter {
	font-size:1.375rem !important;
	line-height:normal !important;
	margin:0 !important;
	float:none !important;
}

.postid-10992 .entry-related,
.postid-10992 .wp-socializer {
	display:none;
}

.postid-10998 .entry-meta {
	display:none;
}

.postid-10998 p:first-of-type:first-letter {
	font-size:1.375rem !important;
	line-height:normal !important;
	margin:0 !important;
	float:none !important;
}

.postid-10998 .entry-related,
.postid-10998 .wp-socializer {
	display:none;
}

.postid-11003 .entry-meta {
	display:none;
}

.postid-11003 p:first-of-type:first-letter {
	font-size:1.375rem !important;
	line-height:normal !important;
	margin:0 !important;
	float:none !important;
}

.postid-11003 .entry-related,
.postid-11003 .wp-socializer {
	display:none;
}


.postid-11007 .entry-meta {
	display:none;
}

.postid-11007 p:first-of-type:first-letter {
	font-size:1.375rem !important;
	line-height:normal !important;
	margin:0 !important;
	float:none !important;
}

.postid-11007 .entry-related,
.postid-11007 .wp-socializer {
	display:none;
}


.postid-11007 .entry-content.single-content:after,
.postid-11003 .entry-content.single-content:after,
.postid-10998 .entry-content.single-content:after,
.postid-10992 .entry-content.single-content:after,
.postid-10983 .entry-content.single-content:after,
.postid-10964 .entry-content.single-content:after {
	width:0;
}






/***MUNICIPIOS***/
.portada-municipios-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 9.3rem;
    height: 0.25rem;
    background: #a2231d;
}















/***24TV***/
.portada-tv-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 9rem;
    height: 0.25rem;
    background: #a2231d;
}

.portada-tv-block .kt-row-column-wrap {
	padding:0 0.75rem 0.75rem!important;
}

.page.diariotv #wrapper {
	background-color:#000000;
}

.postid-27387 .site-header,
.postid-27387 .site-footer,
.postid-27387 .entry-meta,
.postid-27387 .wp-socializer,
.postid-27387 .cky-btn-revisit-wrapper,
.postid-27387 .entry-related,
.postid-27415 .site-header,
.postid-27415 .site-footer,
.postid-27415 .entry-meta,
.postid-27415 .wp-socializer,
.postid-27415 .cky-btn-revisit-wrapper,
.postid-27415 .entry-related,
.postid-27421 .site-header,
.postid-27421 .site-footer,
.postid-27421 .entry-meta,
.postid-27421 .wp-socializer,
.postid-27421 .cky-btn-revisit-wrapper,
.postid-27421 .entry-related {
	display:none !important;
}

.postid-27387 .entry-content.single-content:after,
.postid-27415 .entry-content.single-content:after,
.postid-27421 .entry-content.single-content:after {
	width:0;
}

.page.diariotv .copy-social-footer-diariotv,
.page.diariotv .copy-social-footer-diariotv a {
	color:#ffffff !important;
	font-size:0.625rem !important;
}

.page.diariotv .site-bottom-footer-wrap .site-footer-row-container-inner {
	border-top:0;
}


/***Galerías***/
.portada-galerias-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 7.9rem;
    height: 0.25rem;
    background: #a2231d;
}






/*****Facebook Stories/Galerias*****/
.mainlogo-sliderstories .cff-wrapper {
	width:200px;
	height: 92px !important;
	border:0 !important;
	position:relative;
}

.mainlogo-sliderstories .cff-wrapper:after {
    content:url('https://eldiariodesalamanca.com/images/stories-directo.gif');
	position:absolute;
	top:3px;
	right:3px;
	display:none;
}

.mainlogo-sliderstories #cff .cff-album-item .cff-album-cover {
    width: 200px;
    height: 92px !important;
	border-radius:4px;
	border:0 !important;
}



.mainlogo-sliderstories .cff_owl-theme .cff_owl-buttons > div.onhover i {
    width: 20px;
    height: 30px;
	-webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}


.mainlogo-sliderstories .cff_owl-theme .cff_owl-prev.onhover i {
    left: 0;
}
.mainlogo-sliderstories .cff_owl-theme .cff_owl-next.onhover i {
    right: 0;
}

.mainlogo-sliderstories #cff .cff-photo-hover {
    background: rgba(0,0,0,0);
}

.category-breves .entry-title {
	display:none;
}

.cff-lightbox-facebook {
	display:none !important;
}



.fotogalerias .cff-album-info {
	background:#a2231d;
}
.fotogalerias .cff-album-info a {
	color:#ffffff;
	text-transform:uppercase;
	font-size:0.75rem !important;
	text-decoration:none !important;
}

.home .cff-album-info {
	background:#a2231d;
}

.home .cff-album-info a {
	color:#ffffff;
	text-transform:uppercase;
	font-size:0.75rem !important;
	text-decoration:none !important;
}
.single .single-content p.cff-no-more-posts:first-of-type:first-letter {
	font-size:1.375rem;
	float:none;
	line-height:normal;
	margin-right:initial;
}

/***Wp-Polls***/
.wp-polls {
	border:1px solid #333333;
	background:#eaeaea;
	color:#333333;
	padding:30px 0;
	margin:0 0 50px;
}

.wp-polls a {
	text-decoration:none !important;
}

.wp-polls p {
	text-align:left !important;
	padding-left:30px;
}

.wp-polls input[type="button"] {
	background:#ffffff;
	color:#333333;
	border:1px solid #333333;
}
.wp-polls input[type="button"]:hover {
	background:#333333;
	color:#ffffff;
}

/*Enable large image in group images for Gente Sin Complejos*/
.gentesincomplejos .cff-timeline-feed .cff-main-image.cff-crop {
	min-height:200px;
}

/***REDES***/
.portada-redes-title:after {
	position: absolute;
    display: block;
    content: "";
    bottom: 0px;
    left: 0;
    width: 6.3rem;
    height: 0.25rem;
    background: #a2231d;
}

.archive.tag .navigation.pagination {
	display:flex;
	justify-content:flex-end;
}

/***Event/Events Pages - Slider***/

.single-tribe_events .tribe-events-c-subscribe-dropdown__container,
.single-tribe_events .tribe-events-single-section,
.archive.tribe-events-page-template .tribe-events-c-subscribe-dropdown__container {
	display:none;
}

.single-tribe_events {
	background:#ffffff;
}

.single-tribe_events .entry {
	box-shadow:0px 0px 0px 0px rgba(0,0,0,0.05);
}

.tec-slider-container.singleevent .tec-sse-image {
    
}

.tec-slider-container .tec-slider-all-event {
    box-shadow: 0 0 0 0 !important;
    background: #f4f4f4 !important;
	/*max-height:360px;
	display:flex;
	align-items:center;
	overflow:hidden;*/
}

.tec-slider-wrapper {
	margin:0 !important;
}

.slick-prev:before, .slick-next:before {
	font-size:30px !important;
}

.tec-slider-container .slick-next {
    right: 25px !important;
}



.tec-slider-container .tec-slider-title {
	font-size:1.25rem !important;
	color:#333333 !important;
}







.tec-slider-container .tec-sse-date-inline {
	font-size:1.5rem !important;
	color:gray !important;
	font-weight:600 !important;
	position:absolute;
	top:0px;
	left:0;
	background:rgb(255 255 255 / 96%);
	padding:20px 10px;
	border-left:4px solid #a2231d;
	border-top:1px solid #dadada;
	-webkit-box-shadow: 2px 2px 4px 0px rgba(51,51,51,1);
	-moz-box-shadow: 2px 2px 4px 0px rgba(51,51,51,1);
	box-shadow: 2px 2px 4px 0px rgba(51,51,51,1);
	text-transform:capitalize;
}


.tec-slider-container.coloredcard .bx.tecslider-fe-icons {
    color: gray !important;
	font-size:1.25rem !important;
	font-weight:400 !important;
}

.tribe-events-page-template #primary .tribe-common {
	margin-bottom:150px;
}


.single.tribe-events-page-template #primary .tribe-common {
	margin-bottom:30px;
}

.tec-slider-container ul.tec-slider-list li.tec-sse-single-link {
	margin:0 !important;
}

.tec-sse-venue {
	color:#333333 !important;
}

.tec-slider-notice {
	display:none;
}


/***24TV***/
.diariotv .content-area {
    margin-top: 0rem;
	margin-bottom:0;
}


.page.diariotv .site-footer {
	position:absolute;
	bottom:0;
	right:0px;
	z-index:9;
}

.page.diariotv .site-bottom-footer-inner-wrap {
	padding-top:0;
	padding-bottom:0;
}
/*@media (min-width:1200px) {
.site-container {
	padding:0 !important;
}

}*/

/***Radio USAL***/
.directo-usal {
	color:#d11816;
	display:flex;
	max-width:730px;
	align-items:center;
	justify-content:center;
	font-weight:normal;
}

.directo-usal .fa-circle-play {
	font-size:36px;
	padding:0 10px;
}

/***HISTORIAS DE GUTI***/
.historias-de-guti-entrada article {
	display:flex;
	flex-direction:column-reverse;
}

.historias-de-guti-entrada .category-links a {
	pointer-events:initial !important;
	color:#b5644b !important;
}

.single.historias-de-guti .breadcrumb-single .breadcrumb-item a,
.single.historias-de-guti nav.breadcrumb-single ol li:not(:last-child)::after,
.category-historias-de-guti .category-links a,
.category-historias-de-guti .category-links a {
	color:#b5644b !important;
}

.single.historias-de-guti span.photfi,
.single.caricaturas span.photfi {
	display:none;
}

.single.historias-de-guti .article-post-thumbnail-caption {
	margin-top: 12px;
}

.category-historias-de-guti h2 a:hover {
	color:#b5644b !important;
}

.historias-de-guti-entrada .post-thumbnail,
.single.historias-de-guti .post-thumbnail img,
.category-historias-de-guti .post-thumbnail img  {
	border:0px solid #333333;
}

.historias-de-guti-entrada .post-thumbnail {
	margin-bottom:0 !important;
}

.historias-de-guti-entrada .entry-header {
	/*padding:1rem 1rem 0;*/
}

.historias-de-guti-entrada .post-thumbnail img {
	border:0 !important;
}

.archive.category-historias-de-guti li:nth-child(3) article {
	display:grid !important;
	padding-top:1rem !important;
}

.archive.category-historias-de-guti li article {
    border-bottom: 1px solid #eaeaea !important;
    border-radius: 0;
}

.single.historias-de-guti .posted-by {
	display:none;
}


.home .historias-de-guti-bloque .grid-cols:after {
    content: '';
    position: absolute;
    width: 1px;
    height: 100% /*120%*/;
    top: 0;
    right: -32px;
    background: #eaeaea;
}



/***Pan y Circo***/
.pan-y-circo-entrada article {
	display:flex;
	flex-direction:column-reverse;
}

.pan-y-circo-entrada .category-links a {
	pointer-events:initial !important;
	color:#845748 !important;
}

.single.pan-y-circo .breadcrumb-single .breadcrumb-item a,
.single.pan-y-circo nav.breadcrumb-single ol li:not(:last-child)::after,
.category-pan-y-circo .category-links a,
.category-pan-y-circo .category-links a {
	color:#845748 !important;
}


.single.pan-y-circo span.photfi {
	display:none;
}

.single.pan-y-circo .article-post-thumbnail-caption {
	margin-top: 12px;
}

.category-pan-y-circo h2 a:hover {
	color:#845748 !important;
}

.pan-y-circo-entrada .post-thumbnail,
.single.pan-y-circo .post-thumbnail img,
.category-pan-y-circo .post-thumbnail img  {
	/*border:3px solid #333333;*/
}
.single.pan-y-circo .post-thumbnail img {
	max-width:100% /*64%*/;
}

.pan-y-circo-entrada .post-thumbnail {
	margin-bottom:0 !important;
}

.pan-y-circo-entrada .entry-header {
	/*padding:1rem 1rem 0;*/
}

.pan-y-circo-entrada .post-thumbnail img {
	border:0 !important;
}

.archive.category-pan-y-circo li:nth-child(3) article,
.archive.category-claramente-con-claudia li:nth-child(3) article {
	display:grid !important;
	padding-top:1rem !important;
}

.archive.category-pan-y-circo li article,
.archive.category-claramente-con-claudia li article {
    border-bottom: 1px solid #eaeaea !important;
    border-radius: 0;
}

.archive.category-pan-y-circo li:nth-child(1) article,
.archive.category-claramente-con-claudia li:nth-child(1) article{
	grid-template-columns:1fr 3fr !important;
	padding-top:0;
	margin-bottom:0rem;
	float:none;
	border-right:0;
	width:100%;
	max-width:100%;
	padding-right:0;
	padding:1rem 0;
}

.archive.category.category-pan-y-circo li:nth-child(1) article .post-thumbnail,
.archive.category.category-claramente-con-claudia li:nth-child(1) article .post-thumbnail {
    padding-bottom: 75% !important;
}

.archive.category-pan-y-circo li:nth-child(1) article h2.entry-title a,
.archive.category-claramente-con-claudia li:nth-child(1) article h2.entry-title a {
    font-size: 1.25rem !important;
}

.archive.category-pan-y-circo li:nth-child(7) article,
.archive.category-pan-y-circo li:nth-child(8) article,
.archive.category-claramente-con-claudia li:nth-child(7) article,
.archive.category-claramente-con-claudia li:nth-child(8) article{
	width:100%;
	display:grid !important;
	border-bottom:0;
	border-bottom:1px solid #eaeaea;
}

.archive.category-pan-y-circo li:nth-child(2) article,
.archive.category-pan-y-circo li:nth-child(3) article,
.archive.category-claramente-con-claudia li:nth-child(2) article,
.archive.category-claramente-con-claudia li:nth-child(3) article {
	display:grid !important;
}

.single.claramente-con-claudia .post-top-featured {
	width:350px;
	height:350px;
	border-radius:50%;
}

.single.pan-y-circo .posted-by {
	display:none;
}

.cff-no-more-posts {
	display:none !important;
}

.eds-autor {
	text-transform:uppercase;
	font-weight:bold;
	font-size:0.875rem !important;
	display:block;
	padding:3rem 0 0;
}

.mega-menu-max_mega_menu_2-mobile-open .code-block-1 {
	display:none !important;
}

/***ADINSERTER TOP BANNER HEADER DESKTOP***/
.code-block-1 {
	padding: 0 !important;
	margin:6px auto !important;
	max-width:1152px;
}

/***ADINSERTER BANNER POP-UP FALDON PORTADA PC***/
.code-block-5 {
	position:fixed;
	z-index:9999999999;
	width:100%;
	bottom:0;
	display: flex !important;
	justify-content:center;
}

.supernoticia article {
	background-color:#a2231d !important;
	border-radius:0;
}

.supernoticia article .entry-title a,
.supernoticia article .entry-summary,
.supernoticia .entry-content-wrap .category-links,
.supernoticia .entry-content-wrap .category-links a {
	color:#ffffff !important;
}

.supernoticia .entry-content-wrap {
	padding:0 15px !important;
}

.supernoticia article.category-semana-santa {
	background-color:#800080;
	color: #ffffff;
}

.supernoticia article.category-semana-santa .entry-title a,
.supernoticia article.category-semana-santa .entry-summary,
.supernoticia article.category-semana-santa .category-links,
.supernoticia article.category-semana-santa .category-links a {
	color:#ffffff;
}

.supernoticia article.category-semana-santa .entry-content-wrap {
	padding:0 15px;
}

.archive.category-semana-santa .site-container .site-main::before {
	content: 'Semana Santa';
	display: flex;
    justify-content: space-between;
    margin-bottom: 1rem;
    padding-top: 0;
    border-bottom: 1px solid #333333;
	text-decoration: none !important;
    color: #800080;
    pointer-events: none;
	font-size: 1.25rem;
    font-weight: 700;
    text-transform: uppercase;
}

.archive.category-semana-santa .category-links,
.archive.category-semana-santa .category-links a  {
	color:#800080 !important;
}

.audio-article {
	display:block;
	position:relative;
}

.audio-article button {
	position:absolute;
	right:0;
	top:2rem;
	background:transparent !important;
	border:2px solid #a2231d;
	color:#a2231d !important;
	border-radius:0;
	text-transform:uppercase;
	font-size:0.875rem;
	font-weight:bold;
	-webkit-box-shadow: none;
  	-moz-box-shadow: none;
  	box-shadow: none;
}

.audio-article button:hover {
	background:#a2231d !important;
	color:#ffffff !important;
	-webkit-box-shadow: none;
  	-moz-box-shadow: none;
  	box-shadow: none
}

.audio-article .fa-volume-up,
.audio-article .fa-pause,
.audio-article .fa-play {
	font-size:1rem;
}

.audio-article .boton-pausado {
    background: #a2231d !important; 
    border-color: #a2231d !important;
    color: #ffffff !important;
	animation: glow-noticia 1.5s infinite ease-in-out;
	-webkit-box-shadow: none;
  	-moz-box-shadow: none;
  	box-shadow: none;
}

@keyframes glow-noticia {
     0%, 100% { 
        /* Estado inicial sin resplandor */
        box-shadow: 0 0 0px rgba(162, 35, 29, 0);
    }
    50% { 
        /* Resplandor usando el mismo azul (58, 134, 255 en RGB) */
        box-shadow: 0 0 15px rgba(162, 35, 29, 0.8), 
                    0 0 35px rgba(162, 35, 29, 0.4);
    }
}

.audio-article .boton-pausado:hover {
	background: #a2231d !important;
    color: #ffffff !important;
	-webkit-box-shadow: none;
  	-moz-box-shadow: none;
  	box-shadow: none;
}

.category-link-kiosko24 {
	display:none;
}



/***Error-404***/
.error404 .content-area,
.search-no-results .content-area {
    margin-top: 2rem;
}


@media (max-width:1599px) {

.page.diariotv .diariotv-top-container {
	padding:0;
}

.page.diariotv .site-footer {
	position:relative;
	bottom:initial;
	right:initial;
}

}

@media (max-width:1535px) {
#masthead.site-header {
	max-width:1080px !important;
	margin:0 auto;
	width:100%;
}

.mega-menu-max_mega_menu_2-mobile-open #masthead.site-header {
	max-width:100% !important;
	width:100%;	
}

.site-container,
.site-footer-row-layout-contained {
	max-width:1130px !important;
}

.header-is-fixed .site-container.mainlogo-sliderstories {
	max-width:100% !important;
}

.header-is-fixed .site-header-bottom-section-center .site-header-item[data-section="kadence_customizer_primary_navigation"],
.header-is-fixed .site-header-bottom-section-center .site-header-item[data-section="kadence_customizer_secondary_navigation"]  {
	max-width:1080px;
}

.main-navigation .primary-menu-container > ul > li.menu-item > a {
    padding-left: calc(1.3em / 2) !important;
    padding-right: calc(1.3em / 2) !important;
	font-size:0.813rem !important;
}

.secondary-navigation .secondary-menu-container > ul > li.menu-item > a {
    padding-left: calc(2.7em / 2) !important;
    padding-right: calc(2.7em / 2) !important;
}

.secondary-navigation.alfoz-desktop .secondary-menu-container > ul > li.menu-item > a {
    padding-left: calc(7.42em / 2) !important;
    padding-right: calc(7.42em / 2) !important;
}

.menu-item-alfoz {
	max-width:101px;
}

#mega-menu-wrap-max_mega_menu_6 {
    margin-right: 190px;
}

.archive.category.category-ponferradina .cabecera-ponferradina, 
.archive.category.category-ule .cabecera-ule {
    max-width: 1080px;
}

#colophon .footer-navigation .footer-menu-container > ul > li > a {
    padding-left: calc(0.75em / 2) !important;
    padding-right: calc(0.75em / 2) !important;
}

.post-template-fias-single .fia-header {
	max-width:1130px;
	padding:0 1.5rem;
}


.archive.category.category-unionistas .cabecera-ponferradina,
.archive.category.category-salamanca-cf-uds .cabecera-ponferradina,
.archive.category.category-radio-usal .cabecera-ponferradina,
.archive.category.category-upsa .cabecera-ponferradina,
.archive.category.category-cb-avenida .cabecera-ponferradina  {
	max-width:1080px;
}

/***ADINSERTER TOP BANNER HEADER DESKTOP***/
.code-block-1 {
	max-width:1082px;
	margin:6px auto !important;
}

}

@media (max-width:1439px) {
	
#masthead.site-header {
	max-width:1010px !important;
}

.site-container,
.site-footer-row-layout-contained {
	max-width:1060px !important;
}

/***ADINSERTER TOP BANNER HEADER DESKTOP***/
.code-block-1 {
	max-width:1012px;
}

.main-navigation .primary-menu-container > ul > li.menu-item > a {
    padding-left: calc(1.05em / 2) !important;
    padding-right: calc(1.05em / 2) !important;
	font-size:0.788rem !important;
}

.secondary-navigation .secondary-menu-container > ul > li.menu-item > a {
    padding-left: calc(2.05em / 2) !important;
    padding-right: calc(2.05em / 2) !important;
}

.secondary-navigation.alfoz-desktop .secondary-menu-container > ul > li.menu-item > a {
    padding-left: calc(6.27em / 2) !important;
    padding-right: calc(6.27em / 2) !important;
}

.menu-item-alfoz {
	max-width:93px;
}

#mega-menu-wrap-max_mega_menu_6 {
    margin-right: 230px;
}

.header-is-fixed .site-header-bottom-section-center .site-header-item[data-section="kadence_customizer_primary_navigation"],
.header-is-fixed .site-header-bottom-section-center .site-header-item[data-section="kadence_customizer_secondary_navigation"]  {
	max-width:1010px;
}

.archive.category.category-ponferradina .cabecera-ponferradina, 
.archive.category.category-ule .cabecera-ule {
    max-width: 1010px;
}


#colophon .footer-navigation .footer-menu-container > ul > li > a {
	font-size:0.813rem !important;
}

.post-template-fias-single .fia-header {
	max-width:1060px;
}

.archive.category.category-unionistas .cabecera-ponferradina,
.archive.category.category-salamanca-cf-uds .cabecera-ponferradina,
.archive.category.category-radio-usal .cabecera-ponferradina,
.archive.category.category-upsa .cabecera-ponferradina,
.archive.category.category-cb-avenida .cabecera-ponferradina  {
	max-width:1010px;
}

.home .bierzo-portada-bloque-opinion article {
	padding-left:15px;
}


}


@media (max-width:1199px) {
	
.site-header {
	padding:0 1.5rem;
}

.main-navigation .primary-menu-container > ul li.menu-item > a {
	letter-spacing:0.06px !important;
	font-size:0.719rem !important;
}

.main-navigation .primary-menu-container > ul > li.menu-item > a {
    padding-left: calc(0.65em / 1) !important;
    padding-right: calc(0.65em / 1) !important;
}


.secondary-navigation .secondary-menu-container > ul li.menu-item > a {
    font-size: 0.625rem !important;
	padding-left: calc(1.6em / 1) !important;
    padding-right: calc(1.6em / 1) !important;
	letter-spacing:0.3px !important;
}

.secondary-navigation.alfoz-desktop .secondary-menu-container > ul > li.menu-item > a {
    padding-left: calc(6.99em / 2) !important;
    padding-right: calc(6.99em / 2) !important;
}

.menu-item-alfoz {
	max-width:91px;
}

#mega-menu-wrap-max_mega_menu_6 {
    margin-right: 190px;
}

.mega-menu-open + #mega-menu-max_mega_menu_2  {
	margin-top:32px !important;
}

.mega-menu-open + #mega-menu-max_mega_menu_2  {
	grid-template-columns: 3fr 2fr 1fr !important;
}

.header-is-fixed .site-header-bottom-section-center .site-header-item[data-section="kadence_customizer_primary_navigation"] {
	padding:0 20px
}
.header-is-fixed #mega-menu-wrap-max_mega_menu_3 {
    margin-right: 30px;
}

.bierzo-portada-1 img {
    min-height: auto;
}

.noticia-1 img {
	min-height: auto;
}


.bierzo-portada-6 img,
.bierzo-portada-7 img {
	max-height:200px !important;
	height:200px !important;
}

.noticia-4 .featured-video-plus,
.noticia-4 .lazy-load-youtube,
.noticia-5 .featured-video-plus,
.noticia-5 .lazy-load-youtube,
.noticia-6 .featured-video-plus,
.noticia-6 .lazy-load-youtube,
.noticia-7 .featured-video-plus,
.noticia-7 .lazy-load-youtube,
.noticia-8 .featured-video-plus,
.noticia-8 .lazy-load-youtube,
.noticia-9 .featured-video-plus,
.noticia-9 .lazy-load-youtube,
.noticia-10 .featured-video-plus,
.noticia-10 .lazy-load-youtube {
	max-height:200px !important;
	height:200px !important;
}


.noticia-4 img, .noticia-5 img, .noticia-6 img,
.noticia-7 img, .noticia-8 img, .noticia-9 img, 
.noticia-10 img {
	max-height:200px !important;
	height:200px !important;
}

.archive.category.category-unionistas .cabecera-ponferradina,
.archive.category.category-salamanca-cf-uds .cabecera-ponferradina,
.archive.category.category-radio-usal .cabecera-ponferradina,
.archive.category.category-upsa .cabecera-ponferradina,
.archive.category.category-cb-avenida .cabecera-ponferradina {
	padding:6px 25px;
}


.bierzo-portada-turismo-1 img, .bierzo-portada-turismo-2 img {
	max-height:200px !important;
	height:200px !important;
}

.qlwapp-icon.qlwapp-whatsapp-icon {
	font-size:1.5rem !important;
}

#qlwapp.qlwapp-bottom-right.qlwapp-bubble .qlwapp-toggle {
	margin-right:0px !important;
}

/***ADINSERTER TOP BANNER HEADER DESKTOP***/
.code-block-1 {
        max-width: 960px;
}


}


@media (max-width:1023px) {


.header-is-fixed .site-header-bottom-section-center .site-header-item[data-section="kadence_customizer_primary_navigation"] {
	padding:0 20px;
}

.header-is-fixed #mega-menu-wrap-max_mega_menu_3 {
	margin-right:30px;
}

.kadence-sticky-header {
    position: fixed !important;
    width:100%;
    top:0;
    left:0;
}

.main-navigation li:not(:first-child),
#secondary-navigation,
.site-header-upper-wrap {
	display:none;
}

.category-laciana .mega-menu-open + #mega-menu-max_mega_menu_2,
.laciana.single .mega-menu-open + #mega-menu-max_mega_menu_2,
.category-leon .mega-menu-open + #mega-menu-max_mega_menu_2,
.leon.single .mega-menu-open + #mega-menu-max_mega_menu_2,
.category-babia .mega-menu-open + #mega-menu-max_mega_menu_2,
.babia.single .mega-menu-open + #mega-menu-max_mega_menu_2,
.category-luna .mega-menu-open + #mega-menu-max_mega_menu_2,
.luna.single .mega-menu-open + #mega-menu-max_mega_menu_2,
.category-villablino .mega-menu-open + #mega-menu-max_mega_menu_2,
.villablino.single .mega-menu-open + #mega-menu-max_mega_menu_2,
.category-omana .mega-menu-open + #mega-menu-max_mega_menu_2,
.omana.single .mega-menu-open + #mega-menu-max_mega_menu_2  {
	grid-template-columns: 1fr auto 1fr !important;
}

.mega-menu-open + #mega-menu-max_mega_menu_2 {
	border-top:0 !important;
}

.home.page .content-area {
	margin-top:4.688rem;
}

.single .content-area {
	margin-top:5rem !important;
}


.archive.category.category-unionistas .content-area,
.archive.category.category-salamanca-cf-uds .content-area,
.archive.category.category-radio-usal .content-area,
.archive.category.category-upsa .content-area,
.archive.category.category-cb-avenida .content-area {
    margin-top: 3.6rem;
}

#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-megamenu > ul.mega-sub-menu {
	float:none !important;
}

.mega-menu-open + #mega-menu-max_mega_menu_2  {
	margin-top:0 !important;
	grid-template-columns: 1fr 1fr !important;
}

.mega-b4-3-column-menu-item.center .kt-row-column-wrap {
    grid-template-columns: repeat(2, minmax(0, 1fr));
	position:fixed;
	top:75px;
	/*right:15px;*/
}

.mega-b4-3-column-menu-item.right {
	padding-top:20px !important;
}

#mega-menu-max_mega_menu_2 .left .list-1 a,
#mega-menu-max_mega_menu_2 .left .list-2 a {
	padding:0.25em 0;
}

.mega-b4-3-column-menu-item.center {
	border-right: 0px !important;
}

.lazy-load-div {
	opacity:1;
}

.bloque-top-noticias .kt-row-column-wrap {
	grid-template-columns: minmax(0, 2fr) minmax(0, 1fr) !important;
}


.bierzo-portada-1 img {
	max-height:auto /*375px*/;
}

.noticia-1 img {
	max-height:auto /*375px*/;
}

.supernoticia h2 a {
	font-size:1.875rem !important;
}

.mega-b4-3-column-menu-item.right .mega-sub-menu {
	position:absolute !important;
	width:100vw !important;
	height:100vh !important;
	padding: 20px 15px 20px 15px !important;
}

.bierzo-portada-1 h2 a,
.noticia-1 h2 a {
	font-size:1.5rem !important;
}

.loop-entry.type-post h2.entry-title {
	font-size:1.125rem /*1.5rem*/ !important;
}

h4 {
    font-size: 1rem !important;
}

.archive.category li article h2.entry-title {
    font-size: 1.125rem !important;
}

.bierzo-portada-bloque-deportes .entry-summary,
.bierzo-portada-bloque-cultura .entry-summary {
	display:none;
}

.home .bierzo-portada-bloque-opinion img {
	height: 100px !important;
	width: 100px !important;
}

.home .bierzo-portada-bloque-opinion .featured-video-plus {
    padding-left: 5px;
}

.bierzo-portada-4 .post-thumbnail,
.bierzo-portada-5 .post-thumbnail{
	padding-bottom:56.25% !important;
}

.bierzo-portada-6 .entry-summary,
.bierzo-portada-7 .entry-summary {
	display: none;
}

.page .content-area {
    margin-top: 5rem;
}

.archive.category .content-area {
    margin-top: 5rem;
}

.archive.category li:not(:first-child) article .entry-summary {
	display:none;
}

.archive.category li:nth-child(7) article {
	margin-right:0.5rem;
}

.archive-posts-sidebar a {
    font-size: 1.125rem;
}

.single .wpsr-share-icons a {
	width:32px;
	height:32px;
	font-size:16px !important;
}

.single .wpsr-share-icons .sr-more:hover .socializer {
	margin-top:-34px;
	padding:0 0 0 9px;
}

.single .wpsr-share-icons .sr-more:hover .socializer a {
    margin:0 4px;
}

.site-top-footer-wrap .site-footer-row {
    display: flex;
	justify-content:center;
}

.error404 .content-area,
.search-no-results .content-area {
    margin-top: 5rem;
}

.post-template-fias-single .fia-header {
	margin:0 auto 2rem;
	padding:0 1.125rem;
}

.tec-slider-container.singleevent .tec-sse-image {
    width:190px !important;
	max-width:190px !important;
}

.tec-slider-container .tec-slider-title {
	font-size: 1rem !important;
}

.tec-slider-container.singleevent .tec-sse-details {
	padding:15px 15px !important;
}

.single-tribe_events #primary .tribe-events-schedule {
	background-color:transparent !important;
}



.tec-slider-container .slick-prev,
.tec-slider-container .slick-next {
	display:none !important;
}

.archive.category-historias-de-guti li:nth-child(1) article h2.entry-title a {
    font-size: 1.125rem !important;
}

.archive.category-pan-y-circo li:nth-child(1) article h2.entry-title a,
.archive.category-claramente-con-claudia li:nth-child(1) article h2.entry-title a {
    font-size: 1.125rem !important;
}

.diariotv-top-container .diariotv-grid-playlist .sby_video_thumbnail {
	height:150px !important;
}

.page.diariotv #main-header {
	display: block !important;
}

.page.diariotv .content-area {
    margin-top: 0;
}

.page.diariotv .site-header {
	display:none !important;
}

.page.diariotv {
	overflow:auto !important;
}

.diariotv-top-container .wp-block-kadence-column:nth-of-type(1) {
    order: 1 !important;
	width:100%;
}

.diariotv-top-container .diariotv-grid-playlist {
	width:100%;
}

.diariotv-top-container .kt-inside-inner-col {
	padding-top:0 !important;
	padding-bottom:1.5rem;
}

/***ADINSERTER TOP BANNER HEADER TABLET/MOBILE***/
.single .code-block-2,
.category .code-block-2,
.page .code-block-2,
.single .code-block-3,
.category .code-block-3,
.page .code-block-3 {
	margin-bottom:1rem !important;
	padding:0 1.5rem;
}


.home .code-block-2,
.home .code-block-3 {
	padding:0 1.5rem;
	margin:8px auto 4px !important;
}


.category-ponferradina .code-block-2,
.category-ponferradina .code-block-3 {
	margin:1rem 0 1rem !important;
}



.search .code-block-2,
.search .code-block-3 {
	margin:4.688rem 0 1.5rem!important;
	padding:0 1.5rem;
}

.audio-article button {
	background:#a2231d !important;
	color:#ffffff !important;
}


}



@media (max-width: 767px) {

.main-navigation {
	justify-content:flex-start;
	align-items:center;	
	max-width:150px;
}

.header-is-fixed .main-navigation {
    justify-content: flex-start;
}

.site-header-bottom-section-center .site-header-item[data-section="kadence_customizer_primary_navigation"] {
    justify-content: flex-end !important;
}
	
.b24logo-sticky {
	background-image: url('https://eldiariodesalamanca.com/images/el-diario-de-salamanca-logo-mv.png');
	background-size: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	width:114px;
	height:46px;
	margin-left: 15px;
	margin-top:2px;
	display:block;
	animation: fadeInLogo .3s;
	-webkit-animation: fadeInLogo .3s;
	-moz-animation: fadeInLogo .3s;
	-ms-animation: fadeInLogo .3s;
	-o-animation: fadeInLogo .3s;
}

.header-is-fixed .b24logo-sticky {
	background-image: url('https://eldiariodesalamanca.com/images/el-diario-de-salamanca-logo-mv.png');
	width:114px;
	height:46px;
}

.b24logo-sticky a {
	opacity:0 !important;
	width:114px !important;
	height:46px;
}

#mega-menu-wrap-max_mega_menu_3,
#mega-menu-wrap-max_mega_menu_6 {
    display: block;
}

#mega-menu-wrap-max_mega_menu_6 {
    margin-right: 110px;
}

.site-header-bottom-section-center .site-header-item[data-section="kadence_customizer_secondary_navigation"] {
    justify-content: flex-end;
    position: absolute;
    width: 100%;
    padding-right: 15px;
	bottom:0;
}

.mainlogo-sliderstories .header-html {
    width: 100%;
    position: absolute;
	bottom:0;
}

.mainlogo-sliderstories .header-html.inner-link-style-normal {
    justify-content: flex-end;
}

#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle {
    height: 26px /*24px*/;
    line-height: 26px /*24px*/;
	background: #A2231D;
}

#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle {
    height: 26px;
    line-height: 26px;
	background: #727377;
}

.header-is-fixed .site-header-item[data-section="kadence_customizer_primary_navigation"] {
    padding: 0 10px 0 10px; 
	flex-direction:row-reverse;
	justify-content: flex-end !important;
}

.site-header-bottom-section-center .site-header-item[data-section="kadence_customizer_primary_navigation"] {
	flex-direction:row-reverse;
	padding: 0 15px !important;
}

.header-is-fixed .site-header-bottom-section-center .site-header-item[data-section="kadence_customizer_secondary_navigation"] {
	padding-right:0px;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated-box {
height:40px;
}

#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated {
box-shadow:0 0 0;
}

/*2 Columns Municipios Hamburger Menu*/
.mega-menu-open + #mega-menu-max_mega_menu_3  {
	width:100% !important;
	/*right:-90px !important;*/
	left:0 !important;
	position:fixed !important;
}

#mega-menu-max_mega_menu_3 .mega-menu-item a {
	/*letter-spacing:-0.25px;*/
	font-size:0.688rem !important;
}

/*Alfoz Hamburger Menu*/
.mega-menu-open + #mega-menu-max_mega_menu_6  {
	width:100% !important;
	/*right:-90px !important;*/
	left:0 !important;
	position:fixed !important;
}

#mega-menu-max_mega_menu_6 .mega-menu-item a {
	/*letter-spacing:-0.25px;*/
	font-size:0.688rem !important;
}






.mega-menu-open + #mega-menu-max_mega_menu_2  {
	grid-template-columns: 1fr !important;
}



#mega-menu-max_mega_menu_2 .left .list-1 a,
#mega-menu-max_mega_menu_2 .left .list-2 a {
	font-size:0.688rem;
	padding:0.25em 0;
}
#mega-menu-max_mega_menu_2 a {
	font-sixe:12px;
}
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row .mega-menu-column > ul.mega-sub-menu > li.mega-menu-item {
  padding: 15px 5px 15px 5px;
}

#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block {
  margin-right: 0px;
  margin-left: 0 !important;
}

#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle .mega-toggle-block-1 .mega-toggle-animated:before {
  content:'MENÚ';
  position:absolute;
  top:5px;
  font-size:0.875rem;
  right:-1px;
}

.single .single-content p>img.alignleft {
	float:none;
	width:100%;
}

.archive.category.has-sidebar .content-container {
	display:block;
}



.archive.category .recent-posts-extended h2.widget-title {
	display:none;
}

.archive.category .recent-posts-extended li {
	display:flex;
	align-items:center;

}

.archive.category .recent-posts-extended li img {
	max-width:110px;
	min-width:110px;
	height:100px;
	margin-right:0.5rem !important;
		
}

.archive.category .recent-posts-extended li a {
	font-size:1rem;
}

.archive.category .recent-posts-extended:before {
	/*content:'Más noticias...';
	font-size: 1.25rem;
	font-weight:bold;
	border-bottom:1px solid #333333;
	margin-bottom:1rem;
	display:block;
	color:#a2231d;*/
}

.archive.category .archive-posts-sidebar {
	display:none;
}

.archive.category-leon .recent-posts-extended:before {
	color:#981932;
}

.archive.category-laciana .recent-posts-extended:before {
	color:#006c4a;
}

.archive.category .site-container li:nth-child(1) article {
    background: #f4f4f4;
    left: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    max-width: 100vw;
    position: relative;
    right: 50%;
    width: 100vw;
    height: 100%;
}

.archive.category .site-container li:nth-child(1) article .entry-content-wrap {
    padding: 10px 15px 0 !important;
}


.archive.category-unionistas .site-container li:nth-child(1) article .entry-content-wrap,
.archive.category-salamanca-cf-uds .site-container li:nth-child(1) article .entry-content-wrap,
.archive.category-upsa .site-container li:nth-child(1) article .entry-content-wrap,
.archive.category-cb-avenida .site-container li:nth-child(1) article .entry-content-wrap {
    padding: 10px 5px 0 !important;
}

.archive.category.category-unionistas .cabecera-portadas-municipios,
.archive.category.category-salamanca-cf-uds .cabecera-portadas-municipios,
.archive.category.category-radio-usal .cabecera-portadas-municipios,
.archive.category.category-upsa .cabecera-portadas-municipios,
.archive.category.category-cb-avenida .cabecera-portadas-municipios {
	display:none;
}

.archive.category li:nth-child(1) article h2.entry-title {
	font-size:1.5rem !important;	
}

.archive.category li:nth-child(7) article {
    margin-right: 0.25rem;
}

.archive.category li:nth-child(4) article,
.archive.category li:nth-child(5) article,
.archive.category li:nth-child(6) article,
.archive.category li:nth-child(9) article,
.archive.category li:nth-child(10) article{
	display:grid;
	grid-template-columns: 1fr 2fr !important;
}

.archive.category.paged li article {
    grid-template-columns: 1fr 2fr !important;
}
.archive.category li article.loop-entry {
    grid-gap: 0.5rem !important;
}

.archive.category li article h2.entry-title {
    font-size: 1rem !important;
}

.archive.category.paged li article h2.entry-title {
    font-size: 1rem !important;
}

.archive.category li article {
	display: grid;
    grid-template-columns: 1fr 2fr !important;
    align-items: center;
}

.archive.category-pan-y-circo li:nth-child(1) article,
.archive.category-claramente-con-claudia li:nth-child(1) article {
    grid-template-columns: 1fr 2fr !important;
}

.archive.category li article .post-thumbnail {
	padding-bottom:90% !important;
	margin-bottom:0 !important;
}

.archive.category-leon .content-area {
    margin-top: 3.9rem;
}
.archive.category-laciana .content-area {
    margin-top: 3.9rem;
}


.archive.category .portadas-municipios-sucesos-title {
    font-size: 1rem;
    border-bottom: 2px solid #333333;
    width: 9rem;
}

.archive.category .portadas-municipios-cyl-title {
	font-size:1rem;
	border-bottom:2px solid #333333;
	width: 12rem;
}



.archive.category .portadas-municipios-cultura-title {
	font-size:1rem;
	border-bottom:2px solid #333333;
	width: 12rem;
}


.archive.category.category-unionistas .cabecera-ponferradina,
.archive.category.category-salamanca-cf-uds .cabecera-ponferradina,
.archive.category.category-radio-usal .cabecera-ponferradina,
.archive.category.category-upsa .cabecera-ponferradina,
.archive.category.category-cb-avenida .cabecera-ponferradina {
	padding:10px 0 0;
}

.archive.category.paged .site-container li:nth-child(1) article {
    background: none;
    left: auto;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    position: relative;
    right: auto;
    width: 100%;
    height: 100%;
	display:grid;
	grid-template-columns: 1fr 2fr !important;
}

.archive.category.paged .site-container li:nth-child(1) article.has-post-video {
	grid-template-columns: 100% !important;
}

.archive.category.paged li:nth-child(1) article h2.entry-title {
	font-size:1rem !important;	
}


.archive.category.paged .site-container li:nth-child(1) article .entry-content-wrap {
    padding: 0 !important;
}

.archive.category.paged .site-container li:nth-child(1) article .entry-summary {
	display:none;
}

.archive.category.paged .lazy-load-youtube {
	/*height:100px !important;*/
}
.archive.category.paged .css_white_pulse .lazy-load-div::before, .css_black_pulse .lazy-load-div::before {
    font-size: 35px !important;
}





h4 {
    font-size: 1rem !important;
}

.bierzo-portada-deportes-1 a,
.bierzo-portada-cultura-1 a,
.bierzo-portada-cultura-4 a {
	font-size:1.25rem;
}


.bloque-top-noticias .kt-row-column-wrap {
	grid-template-columns: minmax(0, 1fr) !important;
}
.bierzo-portada-1 .grid-cols:after,
.bierzo-portada-5 .grid-cols:after,
.bierzo-portada-8 .grid-cols:after,
.bierzo-portada-9 .grid-cols:after {
	width:0px;
}


.home.page .content-area {
    margin-top: 2.25rem;
}
.bierzo-portada-1 .post-thumbnail {
	max-height:auto /*225px*/;
	min-height:275px;
}

.noticia-1 img {
	max-height:auto /*225px*/;
	min-height:275px;
}

.site-container {
	padding:0 1rem !important;
}

.site-container.mainlogo-sliderstories {
	padding:0 !important;
}

.site-container .bierzo-portada-1{
	background:#f4f4f4;
	left: 50%;
	margin-left: -50vw;
	margin-right: -50vw;
	max-width: 100vw;
	position: relative;
	right: 50%;
	width: 100vw;
	height:100vh;
}

.site-container .bierzo-portada-1 .entry-content-wrap {
	padding:0 15px !important;
}

.bierzo-portada-1,
.bierzo-portada-5 {
    border-bottom: 0px solid #eaeaea;
}

.supernoticia article.category-semana-santa {
	background-color:#800080;
	color: #ffffff;
}

.supernoticia article.category-semana-santa .entry-title a,
.supernoticia article.category-semana-santa .category-links,
.supernoticia article.category-semana-santa .category-links a {
	color:#ffffff;
}


.site-container .supernoticia .has-post-video,
.site-container .supernoticia article {
	left: 50%;
	margin-left: -50vw;
	margin-right: -50vw;
	max-width: 100vw;
	position: relative;
	right: 50%;
	width: 100vw;
	height:100%;
}

.site-container .supernoticia .has-post-video .entry-content-wrap {
	padding:0 15px 15px;
}

.site-container .supernoticia article .entry-content-wrap {
	padding:0 15px;
}

#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle.mega-menu-open + #mega-menu-max_mega_menu_2 {
    /*height: 100vh;*/
    overflow-y: scroll;
	overflow-x:hidden;
	/*height:100% !important;*/
	position:fixed;
	left:0 !important;
	/*top:0;*/
	-ms-overflow-style: none; /*Explorer, Edge*/
	scrollbar-width: none;/* Mozilla Firefox*/
}
.megamenu-features-block .kt-row-column-wrap {
	grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
.megamenu-features-block span.kt-blocks-info-box-title {
	font-size:0.875rem !important;
}

.mega-menu-item-block-11 .kt-row-column-wrap,
.mega-menu-item-block-12 .kt-row-column-wrap  {
	padding-top:0 !important;
	padding-bottom:0 !important;
}

#mega-menu-max_mega_menu_2 a {
	font-size:1rem;
}

.gsc-m a {
	font-size:1rem !important;
}


#mega-menu-max_mega_menu_2 .left .list-1 a,
#mega-menu-max_mega_menu_2 .left .list-2 a {
	font-size:0.813rem;
}


#mega-menu-wrap-max_mega_menu_2 .mega-menu-toggle.mega-menu-open + #mega-menu-max_mega_menu_2::-webkit-scrollbar {
  display: none;
}

#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {
	display:inline;
} 

.b4-3-column-menu-item.center .kt-row-column-wrap {
	grid-template-columns:1fr;
}

#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 > li.mega-menu-item > a.mega-menu-link {
	display:none;
}


.mega-b4-3-column-menu-item.left .mega-sub-menu {
	padding-top:40px !important;
}

.mega-b4-3-column-menu-item.center .mega-sub-menu .kt-row-column-wrap {
	padding-top: 0 !important;
}

.mega-b4-3-column-menu-item.right .mega-sub-menu {
	padding: 0 10px 147px !important;
}

#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-column:first-child {
	width:50% /*100%*/ !important;
}

#menu-salamanca7dias_municipios_listado_1 {
	text-align:right;
}
#mega-menu-wrap-max_mega_menu_2 .mega-menu-item-nav_menu-8 h4.mega-block-title,
#mega-menu-wrap-max_mega_menu_2 .mega-menu-item-nav_menu-14 h4.mega-block-title {
	text-align:right !important;
}

#mega-menu-wrap-max_mega_menu_2 .mega-menu-item-nav_menu-8 h4.mega-block-title {
		padding-top:10px !important;
}
	

#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-column.mega-list-1,
#mega-menu-wrap-max_mega_menu_2 #mega-menu-max_mega_menu_2 li.mega-menu-column.mega-list-2 {
	width:50% !important;
	border:0 !important;
}

.mega-b4-3-column-menu-item.center .kt-row-column-wrap {
	position:relative;
	top:0;
	right:0;
}


.mega-b4-3-column-menu-item.right .mega-sub-menu {
	height:auto !important;
	padding-bottom:690px !important;
}

.mega-b4-3-column-menu-item.center {
	border-left: 0 !important;
}

#menu-s7d_megamenu_alfoz.menu {
	text-align:right;
}

.bierzo-portada-1 h2 a,
.noticia-1 h2 a,
.supernoticia h2 a  {
	font-size:1.5rem !important;
}

.bierzo-portada-5 .grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail:not(.kb-post-no-image),
.bierzo-portada-4 .grid-lg-col-1.item-image-style-beside article.loop-entry.has-post-thumbnail:not(.kb-post-no-image) {
    grid-template-columns: 100%;
	padding:0;
}

.bierzo-portada-1 .featured-video-plus {
	min-height:auto;
}

.bierzo-portada-7 .kb-posts .category-links,
.bierzo-portada-6 .kb-posts .category-links {
	padding-top:0px;
}


.bierzo-portada-bloque-2-3 .kt-inside-inner-col {
	display:grid !important;
	grid-template-columns:100%;
}

.bierzo-portada-bloque-2-3 .entry-title a {
    font-size: 1.125rem;
}

.bierzo-portada-3 {
	border-bottom:1px solid #eaeaea;
}

.loop-entry.type-post h2.entry-title {
	font-size:1rem !important;
}

.loop-entry .entry-taxonomies {
    margin-bottom: 0.25rem !important;
}
.site-container .bierzo-portada-1 {
	height:100%;
	padding-bottom:15px;
}



.bierzo-portada-6 img,
.bierzo-portada-7 img {
	max-height:100% !important;
	height:100% !important;
}

.bierzo-portada-6 .post-thumbnail,
.bierzo-portada-7 .post-thumbnail {
	padding-bottom: 56.25% /*100%*/ !important;
}

.bierzo-portada-6 .entry,
.bierzo-portada-7 .entry {
		grid-gap:0.5rem;
}

.bierzo-portada-4 .loop-entry .entry-content-wrap,
.bierzo-portada-5 .loop-entry .entry-content-wrap {
    padding: 0.5rem 0rem 0 !important;
}

.bierzo-portada-bloque-sucesos .post-thumbnail,
.bierzo-portada-bloque-deportes .post-thumbnail,
.bierzo-portada-bloque-cultura .post-thumbnail {
	padding-bottom: 56.25% /*100%*/ !important;
}

.bierzo-portada-bloque-deportes .entry.has-post-video,
.bierzo-portada-bloque-cultura .entry.has-post-video {
	grid-template-columns:1fr !important;
}

.bierzo-portada-bloque-deportes .has-post-video .post-thumbnail,
.bierzo-portada-bloque-cultura .has-post-video .post-thumbnail {
	padding-bottom:0 !important;
}

.bierzo-portada-bloque-sucesos article,
.bierzo-portada-bloque-deportes article,
.bierzo-portada-bloque-cultura article {
	grid-gap:0.5rem !important;
	padding:0.5rem 0 ;
	border-bottom:1px solid #eaeaea;
	border-radius:0;
}



/*.bierzo-portada-4 .entry, .bierzo-portada-5 .entry,*/
.bierzo-portada-6 .entry, .bierzo-portada-7 .entry,
.bierzo-portada-bloque-sucesos .entry,
.bierzo-portada-bloque-deportes .entry,
.bierzo-portada-bloque-cultura .entry {
	display: grid;
    grid-template-columns: 100% /*1fr 2fr*/ !important;
	align-items: center;
}

.bierzo-portada-bloque-sucesos .entry-summary {
	display:none;
}




.bierzo-portada-8,
.bierzo-portada-9 {
    border-bottom: 0;
}

.bierzo-portada-bloque-sucesos .kt-row-column-wrap,
.bierzo-portada-bloque-deportes .kt-row-column-wrap,
.bierzo-portada-bloque-cultura .kt-row-column-wrap  {
	row-gap:0.5rem !important;
}







.b24-footer:after { 
	content: '\A';
	display:block;
	margin:0.5rem 0;
}


.copy-social-footer .rs-icons:before {
	display:none;
}

.copy-social-footer .rs-icons .sr-32px a {
	font-size:24px;
	margin-top:0.5rem;
	width:40px;
	height:40px;
}


.site-bottom-footer-wrap a:nth-child(2):after {
	content: '\A';
	display:block;
	margin:0.25rem 0;
}


.single h1.entry-title {
    font-size: 1.625rem !important;
}

.single p.b24-antetitulo {
    font-size: 1.375rem !important;
}

.single .entry-content p:first-of-type:first-letter {
    font-size:4rem;
    line-height:85%;
}
.single .entry-content.single-content p {
	font-size:1.25rem;
}

.single .wpsr-share-icons a {
	width:32px;
	height:32px;
	font-size:16px !important;
}

.single .breadcrumb-single-wrapper .wpsr-share-icons a {
	width:24px;
	height:24px;
	font-size:16px !important;
}

.single .wpsr-share-icons .sr-more:hover .socializer {
	margin-top:-34px;
	padding:0 0 0 9px;
}

.single .wpsr-share-icons .sr-more:hover .socializer a {
    margin:0 4px;
}

.single .entry-related-inner-content {
	padding-left:15px;
	padding-right:15px;
}

.single.de-buena-tinta .post-title h1,
.single.opinion. post-title h1 {
	width:100%;
	float:none;
	margin-top:0;
}

.single.de-buena-tinta .post-thumbnail img,
.single.opinion .post-thumbnail img {
	 height: auto;
	 width: 100%;
	 margin:0 auto !important;
	 
}

.archive.category-de-buena-tinta li:nth-child(1) article .post-thumbnail img,
.archive.category-opinion li:nth-child(1) article .post-thumbnail img {
	padding:10px;
}

.archive.category-de-buena-tinta .site-container li:nth-child(1) article,
.archive.category-opinion .site-container li:nth-child(1) article {
        background: #333333;
}

.archive.category-de-buena-tinta li:nth-child(1) article h2.entry-title,
.archive.category-de-buena-tinta li:nth-child(1) article h2.entry-title a:focus,
.archive.category-de-buena-tinta li:nth-child(1) article .entry-summary p,
.archive.category-opinion li:nth-child(1) article h2.entry-title,
.archive.category-opinion li:nth-child(1) article h2.entry-title a:focus,
.archive.category-opinion li:nth-child(1) article .entry-summary p {
	color:#ffffff;
}


.archivo .ymc-post-custom-layout.post-item {
	padding: 0 !important;
	flex-direction: column;
}

.archivo .ymc-post-custom-layout .ymc-col.ymc-col-1 {
    margin-right: 0;
	margin-bottom:0.5rem;
}

.archivo .ymc-smart-filter-container .search-layout .search-form .form-inner {
    padding-right: 0px;
}

.archivo .ymc-smart-filter-container .search-layout .search-form__submit {
    max-width: 100px;
}

.archivo .ymc-smart-filter-container .filter-layout3 .dropdown-filter {
    max-width: 100%;
}

.archivo .ymc-smart-filter-container .filter-layout3 .dropdown-filter {
    margin-right: 0px;
}

#menu-laciana24_menu_principal {
		/*padding-top:350px;*/
}

#menu-leon24_menu_principal {
		/*padding-top:300px;*/
}

.category-leon .mega-menu-open + #mega-menu-max_mega_menu_2,
.leon.single .mega-menu-open + #mega-menu-max_mega_menu_2  {
	height: 100vh !important;
	display: block !important;
	padding-top:30px !important;
}

.category-laciana .mega-menu-open + #mega-menu-max_mega_menu_2,
.laciana.single .mega-menu-open + #mega-menu-max_mega_menu_2  {
	height: 100vh !important;
	display: block !important;
	padding-top:30px !important;
}

.category-villablino .mega-menu-open + #mega-menu-max_mega_menu_2,
.villablino.single .mega-menu-open + #mega-menu-max_mega_menu_2,
.category-babia .mega-menu-open + #mega-menu-max_mega_menu_2,
.babia.single .mega-menu-open + #mega-menu-max_mega_menu_2,
.category-luna .mega-menu-open + #mega-menu-max_mega_menu_2,
.luna.single .mega-menu-open + #mega-menu-max_mega_menu_2,
.category-omana .mega-menu-open + #mega-menu-max_mega_menu_2,
.omana.single .mega-menu-open + #mega-menu-max_mega_menu_2  {
	height: 100vh !important;
	display: block !important;
	padding-top:30px !important;
}


.category-leon #mega-menu-max_mega_menu_2 .socializer,
.leon.single #mega-menu-max_mega_menu_2 .socializer {
	/*justify-content:center;*/
}

.category-leon #mega-menu-item-text-7,
.leon.single #mega-menu-item-text-7 {
	padding-bottom:100px !important;
	font-size: 0.813rem !important;
	text-align:right !important;
}

.category-laciana #mega-menu-item-text-8,
.laciana.single #mega-menu-item-text-8 {
	padding-bottom:100px !important;
	font-size: 0.813rem !important;
	text-align:right !important;
}

.category-villablino #mega-menu-item-text-8,
.villablino.single #mega-menu-item-text-8,
.category-luna #mega-menu-item-text-8,
.luna.single #mega-menu-item-text-8,
.category-babia #mega-menu-item-text-8,
.babia.single #mega-menu-item-text-8,
.category-omana #mega-menu-item-text-8,
.omana.single #mega-menu-item-text-8 {
	padding-bottom:100px !important;
	font-size: 0.813rem !important;
	text-align:right !important;
}

.single .breadcrumb-single-wrapper {
	flex-direction:column-reverse;
}

.single .breadcrumb-single-wrapper .wp-socializer.wpsr-share-icons {
    margin: 0 0 0.5rem;
	display:flex;
	justify-content:flex-end;
	width:100%;
}


.lazy-load-div { 
	background-size: 64px;
}

.home .sala-de-prensa article {
	grid-gap:0rem !important;
	align-items:start;
	padding:0 1rem;
}
.home .sala-de-prensa article img {
	width:100% !important;
	height:auto !important;
}

.home .sala-de-prensa .post-thumbnail {
		min-height:100% !important;
}

.home .sala-de-prensa h3 {
	font-size:1rem !important;
}

.home .bierzo-portada-bloque-opinion img {
	height: 150px !important;
	width: 150px !important;
	margin:0 auto !important;
}

.home .bierzo-portada-bloque-opinion article {
        padding-left: initial;
}

.home .bierzo-portada-bloque-opinion .featured-video-plus {
    padding-right: 15px;
	padding-left: 15px;
}

.home .bierzo-portada-bloque-opinion article {
	min-height:auto;
}

.site-top-footer-wrap .site-footer-row {
    flex-direction:column;
}

.site-top-footer-wrap .footer-widget-area.content-align-right {
    text-align: center;
}

.b24-logo-footer {
	max-width:50% !important;;
}


.footer-navigation-wrap {
	display:none !important;
}

.archive.category li:nth-child(2) article,
.archive.category li:nth-child(3) article {
	display:grid !important;
}

.tec-slider-container.singleevent .tec-sse-image {
    width:165px !important;
	max-width:165px !important;
}

.tec-slider-container .slick-prev{
	left:15px;
}





.header-is-fixed #mega-menu-wrap-max_mega_menu_3 {
	margin-right:15px /*20px*/;
}

.header-is-fixed #mega-menu-wrap-max_mega_menu_6 {
	margin-right:110px;
}


.single.de-buena-tinta .post-title h1,
.single.opinion .post-title h1 {
	float:none;
	margin-top:0.25rem;
	width:100%;
}


.single .article-post-thumbnail-caption {
	text-align: right;
}

.entry-related {
	display:none;
}

.archive.category-historias-de-guti li:nth-child(1) article h2.entry-title a {
    font-size: 1rem !important;
}

.archive.category-historias-de-guti .site-container li:nth-child(1) article {
    background: transparent;
    left: auto;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    position: relative;
    right: auto;
    width: 100%;
    height: 100%;
    border-bottom: 1px solid #eaeaea !important;
}

.archive.category-historias-de-guti li article.loop-entry {
    grid-gap: 0.5rem !important;
}

.archive.category-historias-de-guti .site-container li:nth-child(1) article .entry-content-wrap {
    padding: 10px 0px 0 !important;
}

.single .back-news-btn {
	display:block;
	position:fixed;
	width:100%;
	left:0;
	color:#ffffff;
	background:#333333 /*#d75543*/;
	top:60px;
	z-index:9;
	padding:6px 6px;
	font-size:0.875rem;
	font-weight:bold;
	text-transform:uppercase;
	-webkit-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.75);
	box-shadow: 0px 3px 6px 0px rgba(0,0,0,0.75);
}

.single .content-area {
    margin-top: 6.9rem !important;
}

.post-template-fias-single .content-area {
    margin-top: 7.2rem !important;
}

.single .tag-link .post-thumbnail-inner a:before {
	content:"\261d  TOCA AQUÍ PARA VER FOTOS";
	position:absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	background:#ffffff;
	font-size:1rem;
	padding:3px 6px;
	border-radius:12px;
	font-weight:bold;	
	color:#000000;
	width:270px;
}
.single .entry-related .tag-link .post-thumbnail-inner a:before {
	content:"\261d  TOCA AQUÍ PARA VER FOTOS";
	position:absolute;
	top: 20%;
	left: 50%;
	transform: translate(-50%, -50%);
	background:#ffffff;
	font-size:0.75rem;
	padding:3px 6px;
	border-radius:12px;
	font-weight:bold;	
	color:#000000;
	width:200px;
}

.home .tag-link .post-thumbnail-inner a:before {
	content:"\261d  TOCA AQUÍ PARA VER FOTOS";
	position:absolute;
	right:50px;
	top:70px;
	background:#ffffff;
	font-size:0.875rem;
	padding:3px 6px;
	border-radius:12px;
	font-weight:bold;	
	color:#000000;
}

.single .tag-link .post-thumbnail-inner a:before {
	font-size:0.875rem;
	width:240px;
}


.diariotv-top-container .diariotv-grid-playlist .sby_video_thumbnail {
	height:200px !important;
}
.page.diariotv .site-footer {
	padding-bottom:75px;
}

.diariotv-top-container .kt-inside-inner-col:nth-of-type(1)  {
	padding-left:0 !important;
	padding-right:0 !important;
}

.archive.category.category-pan-y-circo li:nth-child(1) article .post-thumbnail,
.archive.category.category-claramente-con-claudia li:nth-child(1) article .post-thumbnail {
    padding-bottom: 100% !important;
}
.archive.category-pan-y-circo li:nth-child(1) article h2.entry-title a {
    font-size: 1rem !important;
}

.archive.category-pan-y-circo .site-container li:nth-child(1) article,
.archive.category-claramente-con-claudia .site-container li:nth-child(1) article {
    background: transparent;
    left: auto;
    margin-left: auto;
    margin-right: auto;
    max-width: 100%;
    position: relative;
    right: auto;
    width: 100%;
    height: 100%;
    border-bottom: 1px solid #eaeaea !important;
}

.archive.category-pan-y-circo li article.loop-entry,
.archive.category-claramente-con-claudia li article.loop-entry {
    grid-gap: 0.5rem !important;
}

.archive.category-pan-y-circo .site-container li:nth-child(1) article .entry-content-wrap,
.archive.category-claramente-con-claudia .site-container li:nth-child(1) article .entry-content-wrap {
    padding: 10px 0px 0 !important;
}

.single.pan-y-circo .post-thumbnail img {
	max-width:100%;
}


/***ADINSERTER BANNER 360X150 PORTADA MOBILE***/
.code-block-4 {
	position:fixed;
	z-index:99999/*99999*/;
	bottom:0;
	display:flex !important;
	justify-content:center;
	width:100%;
	/*left:50%;
	margin-left:180px !important;
	max-width:360px;*/
}

#onesignal-bell-container.onesignal-reset,
.cky-revisit-bottom-left {
    z-index: 9999 !important;
}

/***ADINSERTER TOP BANNER HEADER TABLET/MOBILE***/
.category .code-block-2,
.page .code-block-2,
.category .code-block-3,
.page .code-block-3 {
	margin:4.688rem 0 1rem !important;
	padding:0 1rem !important;
}
.single .code-block-2,
.single .code-block-3 {
	margin:6.875rem 0 1rem !important;
	padding:0 1rem !important;
}
.home .code-block-2,
.home .code-block-3 {
	padding:0 1rem !important;
	margin:4.688rem 0 0 !important;
}
.home .code-block-6,
.single .code-block-6 {
	padding:0 1rem !important;
}
 
.category-ponferradina .code-block-2,
.category-ule .code-block-2,
.category-ponferradina .code-block-3,
.category-ule .code-block-3 {
	margin:1rem 0 1rem !important;
}

.search .code-block-2,
.search .code-block-3 {
	margin:4.688rem 0 1rem!important;
	padding:0 1rem;
}

.post-template-fias-single .code-block-2,
.post-template-fias-single .code-block-3 {
	margin: 0.57rem 0 1rem !important;
}

.single.claramente-con-claudia .post-top-featured {
    width: 300px;
    height: 300px;
}

.archive.category.paged li:nth-child(7) article .entry-summary, 
.archive.category.paged li:nth-child(8) article .entry-summary {
    display: none;
}

/* Display only first three 24tv videos on home */
.sb_youtube .sby_item:nth-child(n+4){
    /*display: none !important;*/
}
.single .entry-content ul p:first-letter {
    font-size:1.25rem !important;
}

.single .video-entrada:after {
	content:'Toca sobre la imagen para ver el VIDEO';
	font-size: 0.813rem;
}

.audio-article {
	display:flex;
	width:100%;
	justify-content:center;
	margin-top:2rem;
}

.audio-article button {
	position:relative;
	background:#a2231d;
	border:0px solid #a2231d;
	color:#ffffff;
	border-radius:3px;
	font-size:1rem;
	width:100%;
	top:initial;
	right:initial;
}

.audio-article .fa-volume-up,
.audio-article .fa-pause,
.audio-article .fa-play {
	font-size:1rem;
}



}



@media (max-width: 320px) {

.header-is-fixed .b24logo-sticky,
.b24logo-sticky {
	width:90px;
	height:36px;
	margin-left:6px;
}

.header-is-fixed #mega-menu-wrap-max_mega_menu_3,
#mega-menu-wrap-max_mega_menu_3 {
	margin-right:15px;
}

.header-is-fixed #mega-menu-wrap-max_mega_menu_6,
#mega-menu-wrap-max_mega_menu_6 {
	margin-right:105px;
}

#mega-menu-max_mega_menu_3 .mega-menu-item a {
    letter-spacing: 0.003px;
    font-size: 0.642rem !important;
}

#mega-menu-wrap-max_mega_menu_3 .mega-menu-toggle {
    height: 24px;
    line-height: 24px;
}

#mega-menu-wrap-max_mega_menu_6 .mega-menu-toggle {
    height: 24px;
    line-height: 24px;
}

.site-header-bottom-section-center .site-header-item[data-section="kadence_customizer_secondary_navigation"] {
    padding-right: 0px;
}



}