/*!
Theme Name: solbonaerense
Theme URI: https://lupa.blue/
Author: lupa.blue
Author URI: https://lupa.blue/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: solbonaerense
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready


*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Generic
	- Normalize
	- Box sizing
# Base
	- Typography
	- Elements
	- Links
	- Forms
## Layouts
# Components
	- Navigation
	- Posts and pages
	- Comments
	- Widgets
	- Media
	- Captions
	- Galleries
# plugins
	- Jetpack infinite scroll
# Utilities
	- Accessibility
	- Alignments

--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Generic
--------------------------------------------------------------*/

/* Normalize
--------------------------------------------- */

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
	 ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
html {
	line-height: 1.15;
	-webkit-text-size-adjust: 100%;
}

/* Sections
	 ========================================================================== */

/**
 * Remove the margin in all browsers.
 */
body {
	margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
	display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
h1 {
	font-size: 2em;
	margin: 0.67em 0;
}


/*Colores*/
:root {
	--Ber_Negro: #0c0c0c;
	--Ber_Acento: #007D53;
	--Ber_Gris: #7e7e7e;
	--col-Acento-claro:#FEFA01;
	--Ber_GrisClaro: #c6c6c6;
	--Ber_GrisFooter: #007D53;
	--Ber_BlancoGris: #F6F6F6;
	--Ber_Blanco: #Ffffff;
	--FuenteElements-:"Fragment Mono", monospace;
	--FuenteTitulos-:  "Sora", sans-serif;
	--FuenteBajadas- :"Open Sans", sans-serif;
	--FuenteBody-: "Open Sans", sans-serif;
	
	/*--FuenteElements-:'Montserrat', sans-serif;*/
  }
 


/* Grouping content
	 ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
hr {
	
	height: 0;
	overflow: visible;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
pre {
	font-family: monospace, monospace;
	font-size: 1em;
}

/* Text-level semantics
	 ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */
a {
	background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	text-decoration: underline dotted;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
b,
strong {
	font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
	font-family: monospace, monospace;
	font-size: 1em;
}

/**
 * Add the correct font size in all browsers.
 */
small {
	font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sub {
	bottom: -0.25em;
}

sup {
	top: -0.5em;
}

/* Embedded content
	 ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */
img {
	border-style: none;
}

/* Forms
	 ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
	font-family: inherit;
	font-size: 100%;
	line-height: 1.15;
	margin: 0;
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
button,
input {
	overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
button,
select {
	text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type="button"],
[type="reset"],
[type="submit"] {
	-webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
	border-style: none;
	padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
	outline: none;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
	padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *		`fieldset` elements in all browsers.
 */
legend {
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
	vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
	overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
[type="checkbox"],
[type="radio"] {
	box-sizing: border-box;
	padding: 0;
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
[type="search"] {
	-webkit-appearance: textfield;
	outline-offset: -2px;
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit;
}

/* Interactive
	 ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
	display: block;
}

/*
 * Add the correct display in all browsers.
 */
summary {
	display: list-item;
}

/* Misc
	 ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */
template {
	display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
	display: none;
}

/* Box sizing
--------------------------------------------- */

/* Inherit box-sizing to more easily change it's value on a component level.
@link http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */
*,
*::before,
*::after {
	box-sizing: inherit;
}

html,* {
	box-sizing: border-box;
}

/*--------------------------------------------------------------
# Base
--------------------------------------------------------------*/

/* Typography
--------------------------------------------- */
body,
button,
input,
select,
optgroup,
textarea {
	color: #404040;
	font-size: 1em;
	line-height: 1.5;
	font-family: 'Montserrat', serif;
}

h1,
h3,
h4,
h5,
h6,  .BannerTitle {
	font-family: var(--FuenteTitulos-); font-weight:600; letter-spacing:0px;
	clear: both;line-height: 1.2em;
	margin: 0;
}
h1{font-size: 34px;}
.single .entry-header h1{font-size: 60px;line-height: 1.1;}
.single .entry-header h1 strong, h3 strong, h2 strong{color: var(--Ber_Acento);font-weight: 600;}

h2,.search-results .SecondaryNotesBox h3.SecondaryNoteTitle,.error404 .widget_recent_entries ul li a{font-family: var(--FuenteTitulos-); font-weight:600; font-size:26px;  line-height:120%;margin: 0;}
h4.secciones,.etiqueta_tit{ color: var(--Ber_Acento);padding-bottom: 20px;font-size: 25px; font-weight: 600;}
h4.secciones,.etiqueta_tit:not(:first-child){padding-top: 40px;}
footer h4{font-size: 16px; color: var(--Ber_Blanco);padding-bottom: 10px;}
.card-container h2{font-size: 36px;}
.etiqueta_tit {padding-top: 40px;}
.single .entry-full-content h2{line-height: 2;}

.archive.tag .SecondaryNoteTitle, .Pagetag .SecondaryNoteTitle{margin: 0;}
.page-template-page-portada-test22 h3.SecondaryNoteTitle.ultimas,
.home h3.SecondaryNoteTitle.ultimas{margin: 0px;}
h1 a,
h3 a,
h4 a,
h5 a,
h6 a{text-decoration: none; color: black;}
h1 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover{color: var(--Ber_Acento);}
p {
	margin-top: 0;
	margin-bottom: 1em;
	font-family: var(--FuenteBody-);
	font-size: 1em;
}

dfn,
cite,
em,
i {
	font-style: italic;
}

blockquote {
	margin: 0 1.5em;
}

address {
	margin: 0 0 1.5em;
}

pre {
	background: #eee;
	font-family: "Courier 10 Pitch", courier, monospace;
	line-height: 1.6;
	margin-bottom: 1.6em;
	max-width: 100%;
	overflow: auto;
	padding: 1.6em;
}

code,
kbd,
tt,
var {
	font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}

abbr,
acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}

mark,
ins {
	background: #fff9c0;
	text-decoration: none;
}

big {
	font-size: 125%;
}

/* Elements
--------------------------------------------- */
body {
	background: #fff;
}

hr {
	background-color: #ccc;
	border: 0;
	height: 1px;

}

ul,
ol {
	margin: 0 0;
}

ul {
	list-style: none;
}
article .entry-content ul {
	list-style: disc;
}

ol {
	list-style: decimal;
}

li > ul,
li > ol {
	margin-bottom: 0;
	margin-left: 0;
}

dt {
	font-weight: 700;
}

dd {
	margin: 0 1.5em 1.5em;
}

/* Make sure embeds and iframes fit their containers. */
embed,
iframe,
object {
	max-width: 100%;
}

img {
	height: auto;
	max-width: 100%;

}

figure {
	margin: 0;
	max-width: 100%;
	width: 100%;
}

table {
	margin: 0 0 1.5em;
	width: 100%;
}

/* Links
--------------------------------------------- */
a {
	color:  var(--Ber_Negro);
	text-decoration: none;
}


a:hover,
a:focus,
a:active {
	outline: 0;
	text-decoration: none;
text-decoration-thickness: 0px;
}

a:focus {
	outline: none;

}

a:hover{
	color:  var(--Ber_Acento);
	text-decoration: none;

text-decoration-thickness: 0px;
}

/* Forms
--------------------------------------------- */

button,
input[type="reset"],
input[type="submit"],
input[type="button"]{
	clear: both; font-family: var(--FuenteElements-); text-transform: uppercase;
    background-color: var(--Ber_Negro)!important;
    border: 0 none;
    transition: all 0.23s ease-in-out 0s;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 14px!important;
    font-weight: normal;
    height: 52px!important;
    line-height: 52px!important;
    margin: 0!important;
    padding: 0 22px;
    text-align: center;
    text-decoration: none;
    vertical-align: top;
    white-space: nowrap;
    width: auto; 
}
button.icon-close{ width: 1.25rem;height: 1.25rem;background: #000; position: absolute;top: 0;right: 0;color: #fff;font-size: 1rem;cursor: pointer; line-height: 1rem; padding: 0;}
button:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover {
	border-color: var(--Ber_Acento); background-color: var(--Ber_Acento); color: #fff;
}

button:active,
button:focus,
input[type="button"]:active,
input[type="button"]:focus,
input[type="reset"]:active,
input[type="reset"]:focus,
input[type="submit"]:active,
input[type="submit"]:focus {
	border-color: var(--Ber_Acento);
}

.site-main input[type="text"],
.site-main input[type="email"],
.site-main input[type="url"],
.site-main input[type="password"],
.site-main input[type="search"],
.site-main input[type="number"],
.site-main input[type="tel"],
.site-main input[type="range"],
.site-main input[type="date"],
.site-main input[type="month"],
.site-main input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
	color: #333;
	border: 1px solid #000;
	font-family: var(--FuenteElements-); text-transform: uppercase;  
    font-size: 14px!important;
    font-weight: normal;
    height: 52px!important;
    line-height: 52px!important;
    margin: 0!important;
    padding: 0 22px;
    text-decoration: none;
    vertical-align: top;
    white-space: nowrap;

}
.no-results.not-found p{font-size: 14px; font-family: var(--FuenteBajadas-);}
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="number"]:focus,
input[type="tel"]:focus,
input[type="range"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="week"]:focus,
input[type="time"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="color"]:focus,
textarea:focus {
	color: #111;
}



textarea {
	width: 100%;
}

/*--------------------------------------------------------------
# Layouts
--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Components
--------------------------------------------------------------*/

/* Navigation
--------------------------------------------- */
.main-navigation {
	display: block;

}

.main-navigation ul,#menu-secciones-menu li.menu-item-has-children >ul  {
	display: none;
	list-style: none;
	margin: 0;
	padding-left: 0;
}

.main-navigation ul ul{
position: absolute;
z-index: 9;
}

.main-navigation ul ul ul {
	left: -999em;
	top: 0;
}

.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul {
	display: block;
	left: auto;
	text-align: left;background-color: #fff; padding: 15px;
}



.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul {
	left: auto;
}

.main-navigation > li {
	position: relative;
}

.main-navigation a {
	display: block;
	text-decoration: none;
}

/* Small menu. */
.menu-toggle,
.main-navigation.toggled ul {
	display: block;
}

@media screen and (min-width: 37.5em) {

	.menu-toggle {
		display: none;
	}

}

.site-main .comment-navigation,
.site-main
.posts-navigation,
.site-main
.post-navigation {
	margin: 0 0 1.5em;
}

.comment-navigation .nav-links,
.posts-navigation .nav-links,
.post-navigation .nav-links {
	display: flex;
}

.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
	flex: 1 0 50%;
}

.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
	text-align: end;
	flex: 1 0 50%;
}

/* Posts and pages
--------------------------------------------- */
.sticky {
	display: block;
}

.post,
.page {
	margin: 0 0 1.5em;
}

.updated:not(.published) {
	display: none;
}

.page-content,
.entry-content,
.entry-summary {
	margin: 1.5em 0 0;
}

.page-links {
	clear: both;
	margin: 0 0 1.5em;
}

/* Comments
--------------------------------------------- */
.comment-content a {
	word-wrap: break-word;
}

.bypostauthor {
	display: block;
}



/* Media
--------------------------------------------- */
.page-content .wp-smiley,
.entry-content .wp-smiley,
.comment-content .wp-smiley {
	border: none;
	margin-bottom: 0;
	margin-top: 0;
	padding: 0;
}

/* Make sure logo link wraps around logo image. */
.custom-logo-link {
	display: inline-block;
}

/* Captions
--------------------------------------------- */
.wp-caption {
	margin-bottom: 1.5em;
	max-width: 100%;
}

.wp-caption img[class*="wp-image-"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption .wp-caption-text {
	margin: 0.8075em 0;
}

.wp-caption-text {
	text-align: center;
}

/* Galleries
--------------------------------------------- */
.gallery {
	margin-bottom: 1.5em;
	display: grid;
	grid-gap: 1.5em;
}

.gallery-item {
	display: inline-block;
	text-align: center;
	width: 100%;
}

.gallery-columns-2 {
	grid-template-columns: repeat(2, 1fr);
}

.gallery-columns-3 {
	grid-template-columns: repeat(3, 1fr);
}

.gallery-columns-4 {
	grid-template-columns: repeat(4, 1fr);
}

.gallery-columns-5 {
	grid-template-columns: repeat(5, 1fr);
}

.gallery-columns-6 {
	grid-template-columns: repeat(6, 1fr);
}

.gallery-columns-7 {
	grid-template-columns: repeat(7, 1fr);
}

.gallery-columns-8 {
	grid-template-columns: repeat(8, 1fr);
}

.gallery-columns-9 {
	grid-template-columns: repeat(9, 1fr);
}

.gallery-caption {
	display: block;
}

/*--------------------------------------------------------------
# Plugins
--------------------------------------------------------------*/

/* Jetpack infinite scroll
--------------------------------------------- */

/* Hide the Posts Navigation and the Footer when Infinite Scroll is in use. */
.infinite-scroll .posts-navigation,
.infinite-scroll.neverending .site-footer {
	display: none;
}

/* Re-display the Theme Footer when Infinite Scroll has reached its end. */
.infinity-end.neverending .site-footer {
	display: block;
}

/*--------------------------------------------------------------
# Utilities
--------------------------------------------------------------*/

/* Accessibility
--------------------------------------------- */

/* Text meant only for screen readers. */
.screen-reader-text {
	border: 0;
	clip: rect(1px, 1px, 1px, 1px);
	clip-path: inset(50%);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute !important;
	width: 1px;
	word-wrap: normal !important;
}



/* Do not show the outline on the skip link target. */
#primary[tabindex="-1"]:focus {
	outline: 0;
}

/* Alignments
--------------------------------------------- */
.alignleft {

	/*rtl:ignore*/
	float: left;

	/*rtl:ignore*/
	margin-right: 1.5em;
	margin-bottom: 1.5em;
}

.alignright {

	/*rtl:ignore*/
	float: right;

	/*rtl:ignore*/
	margin-left: 1.5em;
	margin-bottom: 1.5em;
}

.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1.5em;
}

/*PORTADA*/
@media (max-width: 780px) {.mundialMob{display:initial!important;;}
.mundialDesk{display:none!important;}}	
@media (min-width: 781px) {.mundialDesk{display:block!important;width: 100%;}
.mundialMob{display:none!important;}}	
@media (min-width: 1900px) {.mundialDesk{height: 420px;}}


.BannerNote{ width: 100%; margin-bottom:90px; height: 460px;position: relative; overflow: hidden; }
/*.BannerNote.bmundialportada .BannerNotePic a,.b-mundialportada a{display: block; max-width: 1155px; width: 100%; margin: 0 auto;}*/
.BannerNotePic{ position: absolute; width: 100%; height: 100%;background-size: cover!important;}
.BannerNoteWrapper{height: 100%; position: relative;}
@media (max-width: 1440px) {
.BannerNotePic picture img{height: 100%!important; width: auto; max-width: auto!important; object-fit: cover;}

}
@media (min-width: 1441px) {.BannerNotePic picture img{height: auto!important; width: auto; max-width: auto!important; object-fit: cover;}}
	


.BannerNote .BannerTitBox{ max-width:60%; position: absolute; bottom: 60px; }
.BannerNote .BannerTitBox a{color: var(--Ber_Acento);}
.BannerTitle{font-size: 36px; letter-spacing: -1px;  margin: 0; line-height: 1.4em; color:#fff}
.BannerBajada{font-family: var(--FuenteElements-);font-weight: 400;  font-size: 20px; display: block; margin-left: 100px; margin-top:22px}
.BannerTitBox .category{display: block; margin-left: 100px; color: #fff;margin-bottom: 22px;}
.etiqueta_tit,.tag_list h4{font-family: var(--FuenteBody-); text-align: center; font-size: 30px; display: block; max-width: 900px; margin: 0 auto 30px auto;}
.BannerNotePic{transition: all 300ms;filter: grayscale(100%) brightness(70%);background-attachment: fixed!important;}
a:hover .BannerNotePic{filter: grayscale(100%)sepia(20%) brightness(80%);}
.BOX-container .NotePortadaTh {
	grid-area: NotePortadaTh;
	max-height: 200px;
    overflow: hidden;
	max-width: 350px;
  }
  .BOX-container .NotePortadaTh,.archive .SecondaryNotesBox .THmobilePortada, .single .featuredNotes .THFeatured{overflow: hidden;}
  .BOX-container .NotePortadaTh img,.archive .SecondaryNotesBox .THmobilePortada img, .single .featuredNotes .THFeatured img{object-position: center;min-width: 100%;
	min-height: 100%;
	object-fit: cover;
	display: block;}
	.single .featuredNotes .THFeatured img{min-height: 80px; max-height: 80px;}
  .TitBox {
	 grid-area: TitBox;
  }
  #provincias{background-color: #012763; padding: 40px 0;color:var(--Ber_BlancoGris); margin-bottom: 40px;}
  #provincias a, #provincias h3{color:var(--Ber_BlancoGris)}
  #provincias h3{text-align: center;font-size: 35px;}#provincias h3 strong{color: var(--Ber_Acento);}
  ul.lista-provincias{margin-top: 20px; display: grid; padding: 0; font-family: var(--FuenteElements-);
	grid-auto-flow: column;
	grid-template-rows: repeat(5, auto); column-gap: 10px;}

 

@media (min-width: 821px) {
	.BOX-container{column-gap: 15px ;grid-template-rows: 200px  1fr;grid-template-areas: "NotePortadaTh "" TitBox" }	
	   #mc_embed_signup form{padding: 30px!important;background-color: #fff}
	}

	@media (max-width: 820px) {
		.BOX-container{
				row-gap:12px ;
				column-gap: 12px;
				grid-template-areas:  " TitBox NotePortadaTh";
				grid-template-columns: 1fr 100px;
				grid-template-rows: auto!important;}
			   .BannerNote {overflow: visible!important;}	
			   .BannerNotePic img{object-fit: none; object-position: center; height: 100%!important; width: auto!important;}
			}
			
.NoteWrapper.card a{color: #000;}
.NoteWrapper.card a:hover{color: var(--Ber_Acento);}


	
.HomeAsideR{display: flex;flex-direction: column;}
.code-block{margin:0}

.NoteWrapper.card a:hover, .card-containerV .cardV a:hover{text-decoration: none!important;}
.HomeAsideR .code-block{margin: auto 0 40px 0!important;}
.M_CLAND_NoteWrapper .card-container{background-color: var(--Ber_Blanco); flex-basis: 33.3%; border-right:1px solid  var(--Ber_GrisClaro) }
.M_CLAND_NoteWrapper .card-container:nth-child(3){border-right:0} 
.M_CLAND_NoteWrapper .NotePortadaTh{min-height: 340px; max-height: 340px; overflow: hidden; display: block;transition: filter 1s ;}
.M_CLAND_NoteWrapper .NotePortadaTh img{ object-fit: cover;height: 100%;}
.cardLink_cat{display: block;}
.cardLink_cat span{transition: all 300ms; display: inline-block; padding: 10px 20px;color: var(--Ber_Negro); font-family: var(--FuenteElements-); font-size: 18px; background-color: var(--Ber_BlancoGris); margin-bottom: 20px; border: 1px solid var(--Ber_Blanco);}
a:hover .cardLink_cat span{background-color: var(--Ber_Acento); color: #fff;}
.M_CLAND_NoteWrapper .cardLink .TitBox{ display: block; padding: 20px 40px 40px 40px ; color: var(--Ber_Negro);position: relative;text-align: left;position: relative;}
.M_CLAND_NoteWrapper .cardLink:hover{text-decoration: none!important; margin: 0!important;}
.M_CLAND_NoteWrapper .cardLink:hover .NotePortadaTh,.BoxGalDestcada.swiper-slide a:hover .BoxGalDestcadaImg{filter: sepia(40%) brightness(120%);}
.M_CLAND_NoteWrapper .cardLink:hover .TitBox h2, a.boxLink:hover h2,
.BoxGalDestcada.swiper-slide a:hover h3,
.BannerNote  a:hover .BannerTitle,
.archive .ContentFooterNotes .SecondaryNotesBox h3 a:hover,
.error404 .widget_recent_entries ul li a:hover,
.single h2.SecondaryNoteTitle a:hover
{text-decoration: none!important;display: inline;text-decoration-thickness: 0px!important;box-shadow: inset 0 0px 0 0 white, inset 0 -1px 0 0 #cccccc;}
.M_CLAND_NoteWrapper .cardLink .TitBox h2 strong{color: var(--Ber_Gris);}
.M_CLAND_NoteWrapper .cardLink:hover .TitBox h2{color: var(--Ber_Negro); box-shadow: inset 0 0px 0 0 white, inset 0 -1px 0 0 #fff; }
.M_CLAND_NoteWrapper .cardLink h2{font-size: 32px; font-weight: 600;letter-spacing: 0px; margin: 0!important;display: block;}

.TitCat{top:22px;display: block;text-align: left;}
.TitCat strong,.TitCat a, .entry-header .entry-data a{font-size: 12px; line-height: 22px; text-transform: uppercase;padding: 0 8px;    display: inline-block;margin: 0 auto 16px auto;  height: 22px;font-family:  var(--FuenteElements-);font-weight:400; border-radius: 20px; background-color: var(--col-Acento-claro); color: var(--Ber_Acento);
}
.TitFeatured{border-top: 1px solid var(--Ber_Acento); color: var(--Ber_Acento); margin-bottom: 20px; line-height: 1.2em; font-size: 18px; font-weight: 600;padding-top: 20px;}
.MainNoteWrapper.AddBlock{  display: grid;grid-template-columns: repeat(auto-fill, minmax(30%, 1fr));gap: 0px;justify-content: start;}

.MainNoteWrapper.ContentFooterNotes .BOX-container ,.MainNoteWrapper.AddBlock .BOX-container{background-color: var(--Ber_Blanco);}
.MainNoteWrapper.ContentFooterNotes	.TitBox,.MainNoteWrapper.AddBlock .TitBox{padding:0 20px 20px 20px;background-color: var(--Ber_Blanco);}
.MainNoteWrapper.ContentFooterNotes{  display: grid;grid-template-columns: repeat(auto-fill, minmax(22%, 1fr));gap: 0px;justify-content: start;margin-bottom: 0px;}
.MainNoteWrapper.ContentFooterNotes .BOX-container,.MainNoteWrapper.AddBlock .BOX-container {border-right: 1px solid var(--Ber_GrisClaro)!important;border-bottom: 1px solid var(--Ber_GrisClaro)!important;}
.MainNoteWrapper.ContentFooterNotes >.BOX-container:nth-child(4n - 3),.MainNoteWrapper.AddBlock .BOX-container:nth-child(3n - 2) {border-left: 1px solid var(--Ber_GrisClaro)}
.M_CLAND_NoteWrapper {
border-bottom: 4px solid var(--Ber_Acento);
}
.Destacadas_BoxWrapper{position: relative; max-width: 1054px; margin: 40px auto; overflow: hidden; padding-bottom: 90px;}
.BoxGalDestcada.swiper-slide {height: auto!important;}

.BoxGalDestcada.swiper-slide a{border:1px solid var(--Ber_GrisClaro); overflow: hidden;height: 100%;display: block; background-color: #fff;}
.BoxGalDestcadaImg{max-height: 180px; overflow: hidden;transition: filter 1s;}
.BoxGalDestcadaImg img{max-height: 182px;object-position: center; object-fit: cover;}
.BoxGalDestcadaImg.NumPostImg img{object-position: center;min-width: 100%;min-height: 180px; 
	
	object-fit: cover;
	display: block;}
  
.BoxGalDestcada.swiper-slide .Tit_Wr{padding: 70px 40px 40px 40px; display: block;text-align: center;}
.BoxGalDestcada.swiper-slide .Tit_Wr h3{font-size: 25px; line-height: 1.3; text-align: center;}

.BoxGalDestcada.swiper-slide .entry-data { line-height: 50px; display: block;width: 100%;
    font-size: 16px; text-align: center;
    position: absolute;
    margin: -25px auto 0 auto;
}
.BoxGalDestcada.swiper-slide .entry-data span{display: inline-block; background-color: var(--Ber_Negro); color:#fff; padding: 0 20px;}

.NewsFormWrap{background: url(https://lupa.blue/ipnoticias/wp-content/uploads/2023/01/bg_news-scaled.jpg) center no-repeat; background-size: cover; margin-top: 50px;}

#mc_embed_signup_scroll{display: grid; grid-template-columns:35% 1fr; column-gap: 40px;}
.NewsFormWrap .mc-field-group_RRs .mc-field-group,.NewsFormWrap .mc-field-group_RRs .mc-field-group ul.NewsFormGroup {padding: 0!important;min-height: 0!important;margin:0!important}
#mce-responses{float:none!important; margin: 0!important; padding: 0!important; width: 100%!important;}
.NewsFormWrap .mc-field-group_RRs {align-self: center;}
.NewsFormWrap .mc-field-group_RRs .mc-field-group{float:none!important;width: 100%!important; }
.NewsFormWrap .mc-field-group_RRs input.email{  font-family: var(--FuenteElements-); padding: 0!important;  line-height: 52px!important;}
.NL-PostTT{ font-size: 36px; font-family: var(--FuenteTitulos-); line-height: 1.3em; font-weight: 700; letter-spacing: -1px; }
.NL-PostTT::before{display: block; width: 48px; height: 60px; background: url(https://lupa.blue/ipnoticias/wp-content/uploads/2023/01/arrow-novedades.png) 0 0  no-repeat; margin-bottom: 10px; content: "";}
#mc_embed_signup_scroll .IngresaMail{display: none!important;}
#mc_embed_signup div.response{padding: 0!important; margin: 0 0 1em 0!important;}
.mc-field-group_RRs .NewsSubmitWrapper{display: grid; column-gap: 10px; grid-template-columns: 1fr auto;}
#mc_embed_signup .button {font-family: var(--FuenteElements-);
    clear: both;
    background-color: var(--Ber_Negro)!important;
    border: 0 none;

    transition: all 0.23s ease-in-out 0s;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 14px!important;
    font-weight: normal;
    height: 52px!important;
    line-height: 52px!important;
    margin: 0!important;
    padding: 0 22px;
    text-align: center;
    text-decoration: none;
    vertical-align: top;
    white-space: nowrap;
    width: auto; 
}

/*TAGS PORTADA y acerca de...*/
.HomeAsideR h4, .error404 h4{font-size: 16px;display: inline-block; line-height: 2.1em; border-bottom: 2px solid;text-transform: uppercase; font-family: var(--FuenteBody-)}
.HomeAsideR span{display: block;font-family: var(--FuenteBajadas-); font-size: 16px; line-height: 1.4em; margin: 20px 0; font-weight: 400;}
.tag_list,.aside_about {text-align: center;}
.tag_cloud_wrpp{display: flex; justify-content: center;flex-wrap: wrap;}
.tag_cloud_wrpp a{display: inline-block; font-family: var(--FuenteBody-); background-color: #fff; border: 1px solid #000; line-height: 40px; font-size: 15px!important; text-transform: uppercase; padding: 0 20px;margin: 0 5px 10px 5px;}
.tag_cloud_wrpp a:hover{background-color: var(--Ber_Acento); color: #fff;}
/*NOTA*/
.single #primary{text-align: center; }
.single #primary header{position:relative; margin:  0 0 40px 0; text-align: left; height:calc(100vh - 150px) ;display: flex; flex-direction: column;justify-content: end; max-height: 750px;}
@media (min-width: 1700px) {
	.single #primary header{position:relative; margin:  0 0 40px 0; text-align: left; height:calc(100vh - 150px) ; max-height: 700px;}
}

.single #primary header .header_img{display: block; height: 100%;width: 100%; position: absolute; z-index: 1;filter: brightness(0.7) contrast(1.1) grayscale(0.1) saturate(0.9);}
.single #primary header .header_wrpp,.Bajada_nota_box_wrp{max-width: 1154px;width: 95%; padding-left: 80px; padding-right: 300px; display: flex; flex-direction: column; height: 100%; margin:  0 auto;justify-content: center; align-items: flex-start; z-index: 2; position: relative;}
.Cat_listado{max-width: 1154px;margin:  0 auto;padding: 40px 0 90px 0;}
.single #primary header .header_wrpp h1,.single #primary header .header_wrpp .entry-data{margin-left: 40px;margin-right: 40px;}
.single #primary header .header_wrpp h1{color: #fff;    text-shadow: #000 0px 0px 30px;}
.single #primary header .header_wrpp .entry-data{  margin: 10px 0 20px 40px; color:var(--Ber_Acento)}
.single #primary header .header_wrpp .entry-data a{color:var(--Ber_Acento)}
.single #primary header .header_wrpp .entry-data a:hover{color:var(--Ber_Acento)}
.single #primary .SidePic{ display: block; height: 1px; width: 140px; background-color: var(--Ber_Acento); top: -28px;position: relative;} 
.single #primary .caption{text-align: left;}


.header_wrpp_bg_gradient{
	position:absolute;z-index: 1; bottom: 0; margin: auto 0 0 0;    padding: 60px 20px 30px 20px;width: 100%; height: 70%;
	background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,0.5) 52%, rgba(0,0,0,0) 91%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,0.5) 52%, rgba(0,0,0,0) 91%);
background: linear-gradient(0deg, rgba(0,0,0,0.5) 52%, rgba(0,0,0,0) 91%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1); 
}

.single article .StickyShare{flex-basis: 15%;position: -webkit-sticky;position: sticky;top: 150px;}

.single article .entry-content{margin:  0 ; text-align: left; font-size: 18px;  }
.single article .StickyShare .a2a_kit{display: flex; flex-direction:column ; align-items:center ;justify-content: center;
	margin-top:20px; padding-top: 20px; margin-right: 20px;
    }
.single .entry-header .category a, .SecondaryNotesBox .category a{color: var(--Ber_Acento); text-decoration: none;}
.single .category, .caption, .SecondaryNotesBox .category {color: var(--Ber_Acento); text-transform: uppercase; 	font-family: var(--FuenteElements-);font-weight: 400; margin: 0; display: block;font-size: 14px;}
.single .category a, .caption a, .SecondaryNotesBox .category a{color: var(--Ber_Acento)!important; }
.SecondaryNotesBox .category {font-size: 14px; }
.entry-data, .entry-data a{color:black; text-decoration: none;text-transform: none; font-family: var(--FuenteElements-);font-weight: 400;  line-height: 2;font-size: 12px;}

.featuredNotes .SecondaryNotesBox{display: grid; grid-template-areas: 'poschart THmobileChart TitChart';  gap: 0.5rem; grid-template-columns: 20px 80px 1fr; padding-bottom: 14px; margin-bottom: 14px; border-bottom: 1px solid #e2dfdf;}
.featuredNotes .SecondaryNotesBox strong{grid-area: poschart;}
.featuredNotes .SecondaryNotesBox .THFeatured{grid-area: THmobileChart;}
.featuredNotes .SecondaryNotesBox h3{grid-area: TitChart;font-size: 16px;}

.author .entry-data{color: #000!important;}
.author.vcard{ letter-spacing: -1px; text-transform: none; line-height: 1em; color:#000}
.byline{text-transform: none!important; font-size: 14px!important;font-family: var(--FuenteElements-);font-weight: 400; line-height: 1em!important; }
.byline a{color: var(--Ber_Acento);}
.single article .entry-data {  padding-bottom: 20px;}
.archiveCat:before {content: ""; display: block; height: 14px; width: 70px; background-color:  var(--Ber_Acento); margin-bottom: 14px;}
.bajadaNota{font-family: 'Montserrat', sans-serif; line-height: 1.5; font-size: 18px;}
.caption{font-size: 14px; padding-top: 10px;}

.a2a_kit a{width: 35px; height: 35px; margin:7px 0;}
.a2a_button_facebook, .a2a_button_twitter, .a2a_button_whatsapp{order:0}
.a2a_button_email{order:1; }

.post-template-default.single .entry-header span.category a:hover{text-decoration: none!important;
    display: inline;
    text-decoration-thickness: 0px!important;
    box-shadow: inset 0 0px 0 0 white, inset 0 -1px 0 0   var(--Ber_Acento);}
.author.vcard a:hover{color: var(--Ber_Acento);}
.single .Bajada_nota_box_wrp{position: relative;}
.single .Bajada_nota_box_wrp .Bajada_nota_box {font-family: var(--FuenteBajadas-)!important;font-weight: 600; font-size: 18px; line-height: 1.3em;  text-align: left!important; padding: 40px 40px 0 40px;  margin-bottom: -7px;  display: block; background-color: var(--Ber_BlancoGris);}
.single article p{line-height: 1.6; margin-bottom: 40px;font-weight: 400;}
.single article .wp-block-quote{border-left: 4px solid var(--Ber_Gris);font-size: 16px;font-family: var(--FuenteBajadas-);padding: 0px 0px 0px 30px;margin: 0px 40px 20px -83px;position: relative; float: left;max-width: 55%;
}
.single article .tags-links, .search .tags-links{display: block; font-size:14px; border-top: 1px solid var(--Ber_Gris);border-bottom: 1px solid var(--Ber_Gris); margin: 60px 0; padding: 20px 0; font-family: var(--FuenteElements-); line-height: 2em; text-transform: uppercase;}
.search .tags-links{ margin: 15px 0 0 0; padding: 10px 0; }

.single article .wp-block-quote p{font-family: var(--FuenteBajadas-);font-weight: 700; font-size: 22px; line-height: 1.3em;}
.single article .wp-block-quote cite{font-size: 16px;}
.single article .AutorCoautor{line-height: 1;}
footer.entry-Authorfooter .AThBox{padding-bottom: 40px;}
footer.entry-Authorfooter .AuthorfooterData h4 a{font-family: var(--FuenteElements-)!important; font-size: 20px;padding-bottom: 15px; text-transform: uppercase; color: var(--Ber_Acento);}
.AThBoxDes{font-family: var(--FuenteBajadas-);font-size: 16px;font-weight: 400; }
.AThBoxDes .SingleAutordescription{padding: 20px 0;}
.DataTwitter{font-size: 16px; line-height: 1.4em; font-family: var(--FuenteBody-);}
.single article .LinkRelacionadoNota a{ display: block; padding: 20px; border:1px solid var(--Ber_Acento);margin: 20px;  color:  var(--Ber_Acento);text-transform: uppercase; font-size: 14px;font-family: 'Cutive Mono', monospace!important; }
.single article .LinkRelacionadoNota a:hover{background-color: var(--Ber_Acento); color:#fff; text-decoration: none;}

.single article figure{margin:30px 0}
.single article ul li{    
		margin-bottom: 0.5em; font-weight: 400;
		font-family: 'Lora', serif;
		font-size: 1em;}
.single article .wp-block-embed__wrapper {display: flex; flex-direction: column; justify-content: center;}
.twitter-tweet{margin: 10px auto;}
.wp-block-embed iframe{margin: 0 auto;}
.single #mc_embed_signup_scroll { display: block!important;}
.single #mc_embed_signup_scroll .NL-PostTT { font-size: 26px;}
/*RELACIONADAS*/


.FooterUltimas .Cat_listado{display: flex; justify-content: center; flex-wrap: wrap;}
.FooterUltimas .Cat_listado .lista_wrap{flex-basis: 30%; font-weight: 400; margin-top: 40px; border-right: 1px solid var(--Ber_GrisClaro);padding-right: 25px; margin-right: 25px;}
.FooterUltimas .Cat_listado .lista_wrap:nth-child(3n){border:0}
.FooterUltimas .Cat_listado .lista_wrap a{font-family: var(--FuenteBajadas-)!important; }
.FooterUltimas .Cat_listado .lista_wrap .TitRelacionadas{font-family: var(--FuenteElements-)!important;color: var(--Ber_Acento);text-transform: uppercase; letter-spacing: normal!important;}
.FooterUltimas .Cat_listado .lista_wrap a{display: block; margin-bottom: 20px;font-weight: 400;font-size: 16px; }
.FooterUltimas .Cat_listado .lista_wrap .TitRelacionadas{font-weight: 600; font-size: 20px!important;}

.CardNoteContent .TitBox:before{margin-bottom: 30px;}
.CardNoteContent .entry-data{display: block; margin-top:20px}

.ContentFooterNotes .SecondaryNotesBox{flex-basis: 30%; text-align: left;}

.single article{padding: 0px 0 70px 0;}
.post-thumbnail{line-height: 0; display: block;
    max-width: 100%;
    line-height: 0;
    max-height: 580px;
    overflow: hidden;
}
.post-thumbnail img{object-fit: cover; height: auto; width: 100%;}
.single .FooterUltimas .ContentFooterNotes .SecondaryNoteTitle{margin-bottom: 0;}

/*RELACIONADAS*/

.col3Not_bann .ContentFooterNotes{padding-bottom: 0px; }
.home .THmobilePortada{    max-height: 200px;overflow: hidden; display: block;}
.home .THmobilePortada img{object-fit: cover; height: 200px; width: auto;}

.SecondaryNoteTitle{letter-spacing: 0.2px;}
.post-template-default .SecondaryNotesBox .entry-data {margin-top: 0; }
.SecondaryNotesBox .category{ padding: 0px 0 5px 0;text-transform: uppercase;}

.page-template-page-portada-test22 .SecondaryNotesBox .category::before,
.home .SecondaryNotesBox .category::before,

.single .SecondaryNotesBox .category{display: none;}
.SecondaryNotesBox a:hover{color: var(--Ber_Acento); text-decoration: none!important;}
.SecondaryNotesBox img{  transition: filter 0.5s ease-in-out;filter:  grayscale(0%);}
.SecondaryNotesBox:hover img{filter:   grayscale(40%);}

/*ARCHIVO*/
.archive-description{ font-family: var(--FuenteBajadas-);    font-weight: 400;    line-height: 2;    font-size: 14px;}
.archive .ContentFooterNotes{
	display: grid;
    grid-template-columns: repeat(auto-fill, minmax(22%, 1fr));
    gap:0px;
    justify-content: start;
}
.archive .SecondaryNotesBox{background-color: var(--Ber_Blanco);}
.archive .SecondaryNotesBox .category_meta_ttl_box{padding: 20px 20px 20px 20px;}
.archive.category  .ContentFooterNotes .SecondaryNotesBox{ display: grid;grid-template-rows: 200px 1fr;}
.archive.category .ContentFooterNotes .SecondaryNotesBox{border-right: 1px solid var(--Ber_Gris);;border-bottom: 1px solid var(--Ber_Gris);}
.archive.category .ContentFooterNotes >.SecondaryNotesBox:nth-child(4n - 3) {border-left: 1px solid var(--Ber_Gris)}
.archive .ContentFooterNotes > div.misha_loadmore{grid-column: 1 / -1;}
.archive .ContentFooterNotes .SecondaryNotesBox{flex-basis: calc(25% - 30px); text-align: left;   overflow: hidden;  }

.archive.category .SecondaryNotesBox .category{display: none!important;}
/*ARCHIVE TAG*/
.archive.tag .tags-links{display: none;}
@media screen and (min-width: 800px) {
	
.archive.category .ContentFooterNotes .SecondaryNotesBox .category_meta_ttl_box{z-index: 2; display: flex; flex-direction: column; justify-content: flex-start;}
.archive .THmobilePortada{overflow: hidden; display: block;}
.archive  .THmobilePortada img{object-fit: cover; min-height: 170px;     height: 100%!important;}
.archive .AutorCard{ padding-top: 10px;line-height: 1!important;  }
}





.archive-description{border-bottom: thin solid var(--Ber_Gris); margin-bottom: 20px; }
.archive.author h3.SecondaryNoteTitle{margin:0px!important;}
.archive.category h3.SecondaryNoteTitle{margin-bottom: 0;}
.archive.author .AutorCard{display: none;}
.category-elecciones h1.archive-title-black, .category-hoja-de-ruta-electoral h1.archive-title-black, .page-template-page-tag-provincia h1, .tag h1{display: block; margin-bottom: 0px; margin-top: 40px;  padding-right: 20px;}
.archive.category h1.archive-title{
	color: var(--Ber_Acento);
    padding-bottom: 20px;
    font-size: 40px;
    font-weight: 400;
    text-transform: uppercase;
 display: block; margin-bottom: 0px; margin-top: 40px;  padding-right: 20px;}
.archive.category #primary{position: relative;}


.archive-header{ margin-bottom: 40px; }
.AuthorLink{display: inline-block; padding-bottom: 2px; cursor: pointer; border-bottom: 1px solid transparent;}
.AuthorLink:hover{border-bottom: 1px solid   var(--Ber_Acento); text-decoration: none;}

.archive.category .tags-links,.archive.author .tags-links{display: none;}
/**ARCHIVO AUTOR**/
.archive.author .ContentFooterNotes{display: block; justify-content: flex-end; padding-bottom: 40px; flex-wrap: wrap; margin: 0 ;text-align: center;}
.archive.author .ContentFooterNotes .SecondaryNotesBox{display: grid; column-gap: 30px; grid-template-columns: 100px 1fr; margin: 0 0 50px calc(25% + 30px) ; }
.archive.author .ContentFooterNotes .SecondaryNotesBox .THmobilePortada{ max-height: 100px;}

.archive.author .archive-header{display: grid;grid-template-columns: 25% 1fr; grid-template-areas:"archive-title archive-description" "archive-title archive-auth-contact"; margin: 100px 0; column-gap: 30px;}
.archive.author .archive-header .archive-title{grid-area: archive-title; align-self: top;}
.archive.author h1.archive-title{color:#000}
.archive.author .archive-header .archive-description{grid-area: archive-description;}
.archive.author .archive-header .archive-auth-contact{grid-area: archive-auth-contact;}
.archive.author .AuthorLink:hover{border-bottom: 0!important;}





@media screen and (min-width: 1025px){
	.current-menu-item{position: relative;}
	.current-menu-item a div{color: var(--col-Acento-claro);}

.menu-item-has-children::after{content: "";
    display: inline-block;
    position: absolute;
    height: 20px;
    width: 20px;
    top: 4px;
    right: -7px;
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='%23566FFA'%3E%3Cpath d='M480-358.46 253.85-584.62 296-626.77l184 183.39 184-183.39 42.15 42.15L480-358.46Z'/%3E%3C/svg%3E");}

}

.archive-description p{font-family:var(--FuenteBajadas-); font-size: 15px; clear: both;line-height: 1.4em;margin:  0;}
.archive.tag .archive-title{text-transform: capitalize;}

.error404 .widgettitle{display: none ;}
.error404 .widget_recent_entries ul{padding: 0;}
.error404 .widget_recent_entries ul li{padding: 15px 0; }
/*SEARCH*/
.search .site-main{min-height: calc(100vh - 320px);}
.search-no-results .page-header h1::after,
.error404 .page-header h1::after,
.page-template-page-banner header h1::after, .page-template-page-institucional h1::after{display: block; margin-top: 20px; content: ""; width: 70px; height: 14px; background-color: #000; }
.search .page-header{padding:0 0 60px 0;}
.search .page-header h1{margin:0;}
.search-results .SecondaryNotesBox,
.search-results article,.archive.tag .SecondaryNotesBox{display: grid;margin-bottom: 40px;

}
.search-results article .post-thumbnail,.archive.tag .post-thumbnail{grid-area: search-th;}
.search-title {
	grid-area: search-title;
	margin: 0;
  }
  .search-meta {
	grid-area: search-meta;
	font-family: var(--FuenteElements-);font-weight: 400; 
	text-transform: uppercase; font-size: 14px;
  }
  .author.vcard{text-transform: none!important;}
  .MainNoteWrapper.sinResultados{display: flex; align-items: baseline;}
  .MainNoteWrapper.sinResultados{display: grid; width: 100%; grid-template-columns: auto 1fr; gap: 20px;padding:  0 0 60px 0; }
  .site-main .search-form{display: grid; width: 100%; grid-template-columns:  1fr 100px; gap: 10px;padding: 60px 0;}
  .search-field{width:100%}

  .MainNoteWrapper.sinResultados p{font-family: var(--FuenteElements-);font-weight: 400;  text-transform: uppercase; font-size: 15px; padding-bottom: 20px; margin-bottom: 0!important; clear: both;}
  .screen-reader-text{font-family: 'Cutive Mono', monospace!important; text-transform: uppercase!important; color:#ccc}
  .search-field:focus-visible{border:0!important}
.search h1{font-family: var(--FuenteElements-); font-size: 18px; margin-bottom: 80px; display: inline; padding-bottom: 10px; border-bottom: thin solid var(--Ber_Acento);}


/*PAGE*/
.page-template-default .site-main{margin: 90px auto;}
.page-template-default .site-main article{ max-width: 75%; margin: 0 0 0 auto;}
@media (min-width: 1025px) {
	.search-results article{
		grid-gap:20px ;
		grid-template-columns:33%  1fr;
		grid-template-rows: auto 1fr;
		grid-template-areas:     
		  "search-th search-title"
		  "search-th search-meta"			 
	   }
	}

	.MainNoteWrapper.sinResultados { display: flex; align-items: center;}
		
		.search-no-results div.ImgGenericas{ background: url(https://corta.com.ar/wp-content/uploads/2021/06/search.jpg) center no-repeat; background-size: contain;}
		.error404 div.ImgGenericas{ background: url(https://corta.com.ar/wp-content/uploads/2021/06/404.jpg) center no-repeat; background-size: contain;}
		.formNoresults{padding-top: 70px;}

	@media (max-width: 1024px) {
		.search-results article{
			grid-gap:0  ;
			grid-template-columns: 100%;
			grid-template-rows: auto ;
			grid-template-areas:     
			"search-title"	
			"search-th"	
			"search-meta"			 
		   }
		   .colContacto .wp-block-column figure{text-align: center;}
		   .colContacto .wp-block-column img{max-height: 200px!important; margin: 0 auto;
			width: auto;}
		   .search-results article .post-thumbnail {margin: 10px 0;	}
.MainNoteWrapper.sinResultados { display: block; align-items: center;}
		.MainNoteWrapper.sinResultados div{flex-basis: 100%; }
		.search-no-results div.ImgGenericas, .error404 div.ImgGenericas{ min-height: 35vh;}
.formNoresults{padding-top: 20px;}

		}

		@media (min-width: 1025px) {
		 .error404 .page-content,.search-no-results  .page-content{margin: 0;}
		.MainNoteWrapper.sinResultados div{flex-basis: 50%; min-height: 50vh;}
		

		}
/*resultados search segunda carga*/
.search-results .SecondaryNotesBox .THmobilePortada,
.archive.tag .SecondaryNotesBox .THmobilePortada{grid-area: search2-th;  overflow: hidden;max-height: 180px}

.search-results .SecondaryNotesBox .category_meta_ttl_box,
.archive.tag .SecondaryNotesBox .category_meta_ttl_box{grid-area: search2-title; margin:0}
.search-results .SecondaryNotesBox .entry-data,
.archive.tag .SecondaryNotesBox .entry-data{grid-area: search2-data; margin-top: 0;color: #000;}
.search-results .SecondaryNotesBox .THmobilePortada img,
.archive.tag .SecondaryNotesBox .THmobilePortada img{height: 100%!important;    object-fit: cover;min-width: 100%;}
.search-results .byline a,.archive.tag .byline a{color: var(--Ber_Acento);}
.search-results .MainNoteWrapper{text-align: center;}
.search-results article, .search-results .SecondaryNotesBox{text-align: left;}
.search .ContentFooterNotes{text-align: center;}

.archive.tag .ContentFooterNotes{display: block;}

@media (min-width: 1025px) {
	
	.search-results .SecondaryNotesBox,
	.archive.tag .SecondaryNotesBox{
		padding-bottom: 40px; margin-bottom: 40px; border-bottom: 1px solid #ddd;
		grid-gap:20px ;
		grid-template-columns: 25%  1fr;
		grid-template-rows: auto 1fr;
		grid-template-areas:     
		 "search2-th search2-title"
					 
	   }

	}

	@media (max-width: 1024px) {
		.search-results .SecondaryNotesBox{
			grid-gap:0  ;
			grid-template-columns: 100%;
			grid-template-rows: auto ;
			grid-template-areas:  
		
			"search2-title"	
			"search2-th"	
			"search2-data"			 
		   }

		   .search-results article .post-thumbnail {margin: 10px 0;	}
		   .BB_970_pos,.BB_Stck_pos{display: none;}
		   .BB_320x50_STK{display: block; position: fixed; text-align: center; top: 0; width: 100%; height: 50px; background-color: rgba(0,0,0,0.3);}
		   .BB_320x50_STK img{max-width: 300px; margin: auto;}

		  /* .page-template-page-portada-vivo #page,.home.page-template-page-portada-vivo #page{margin-top: 50px;}*/

		   .Visible__HOR__dMobile{display: block!important; padding: 0 10px;}
		   .Hidden__HOR__dMobile{display: none!important;}
		}





@media (max-width: 780px) {
	.NotePortadaTh img {
		object-fit: cover;
		object-position: center;
		height:150px;min-height: 150px!important;padding-top: 40px;
		width: 100%;
	}
	.MainNoteWrapper.ContentFooterNotes .TitBox,.home .MainNoteWrapper.AddBlock .BOX-container .TitBox,.archive .SecondaryNotesBox .category_meta_ttl_box{padding: 0 20px 20px 0px;}
	
.single .MainNoteWrapper.ContentFooterNotes .BOX-container,.home .MainNoteWrapper.AddBlock .BOX-container,.home .MainNoteWrapper.ContentFooterNotes .BOX-container,.archive .SecondaryNotesBox {border-left: 0!important; border-right: 0!important;}
.single .MainNoteWrapper.ContentFooterNotes .BOX-container:last-child, .archive .SecondaryNotesBox:last-child { border-bottom: 0!important;}
.home .masvistas .TitFeatured{padding-top: 40px; border: 0!important;}

.home .MainNoteWrapper.ContentFooterNotes .BOX-container .NotePortadaTh img{padding-top: 0; min-height: 150px; height: 150px;}
.home .MainNoteWrapper.ContentFooterNotes .BOX-container .TitBox h2{font-size: 18px;}
.home .MainNoteWrapper.ContentFooterNotes:last-child {margin-bottom: 40px;}
.CardNoteContent .TitBox{position: relative;padding: 0 20px 0 55px;}
.CardNoteContent .TitBox:before{position: absolute; top:-7px; left:20px}

.BannerTitle {font-size: 30px; position: relative; padding-left: 40px;}
.BannerNote {    margin-top: 30px;}
.BannerNote .BannerTitBox {width: 90%;left:0;bottom: -40px;padding: 30px 20px;background-color: #000;position: absolute;}
.BannerNote .BannerTitBox a {    color: #fff;}
.BannerTitle.TopBannerTitle:before {position: absolute; top:-37px; left:0}

	.MainNoteWrapper.AddBlock {gap: 20px;display: block;}
	.MainNoteWrapper.ContentFooterNotes {display: block;gap: 20px;}
	.MainNoteWrapper.AddBlock .BOX-container,.MainNoteWrapper.ContentFooterNotes .BOX-container, .archive .SecondaryNotesBox{margin-bottom: 40px;}
	.home .MainNoteWrapper.ContentFooterNotes .BOX-container .NotePortadaTh {
    grid-area: NotePortadaTh;
    max-height: 100px; margin-bottom: 20px;}

.archive.tag .SecondaryNotesBox .category{display: none;}
.featuredNotes .SecondaryNotesBox {grid-template-areas: 'poschart TitChart'; grid-template-columns: 20px 1fr;}
.featuredNotes .SecondaryNotesBox .THFeatured{display: none;}


.SecondaryNotesBox .THmobilePortada{display: block; overflow: hidden;}
.search-results .SecondaryNotesBox .THmobilePortada{display: block; max-height: 214px; overflow: hidden; margin: 10px 0;}

 .SecondaryNotesBox .THmobilePortada img {
	height: auto;
    width: auto;
    object-fit: cover;
    object-position: center;
    min-height: 130px;
}
.SecondaryNotesBox:nth-child(1).THmobilePortada img {
	height: auto!important;
    width: 100%;
    object-fit: cover;
    object-position: center;
    min-height: 250px;
}
.SecondaryNotesBox:nth-child(1) .THmobilePortada,.SecondaryNotesBox .THmobilePortada,
.archive.author .ContentFooterNotes .SecondaryNotesBox .THmobilePortada{display: block; max-height: 100px; overflow: hidden;  }
.category-5388 .SecondaryNotesBox .SecondaryNoteTitle,.category-5388 .SecondaryNotesBox .SecondaryNoteTitle{padding: 15px 0 0 0!important; margin-top: 0!important;}
.archive .SecondaryNotesBox,
.archive .SecondaryNotesBox .category,
.archive .SecondaryNotesBox .entry-data,
.archive .SecondaryNotesBox .SecondaryNoteTitle,
.archive .SecondaryNotesBox:nth-child(1) .SecondaryNoteTitle{padding: 0!important;}
.archive .SecondaryNotesBox .category_meta_ttl_box{grid-area: category_meta_ttl_box;}
.archive .SecondaryNotesBox .THmobilePortada{grid-area: THmobilePortada ;}
.archive .SecondaryNotesBox{
				row-gap:12px ;
				column-gap: 12px;
				grid-template-areas:  " category_meta_ttl_box THmobilePortada ";
				grid-template-columns: 1fr 100px;
				grid-template-rows: auto!important;}
			   



.archive-description {border: 0;
    font-family: var(--FuenteBajadas-);
    font-weight: 400;}

.home .SecondaryNotesBox .category::before {    margin-bottom: 5px;}
h3, .SecondaryNoteTitle {line-height: 1.2em;}
.SecondaryNotesBox .category, .SecondaryNotesBox .entry-data,
.search-results .SecondaryNotesBox .entry-data{ font-size: 16px;}



/*notas*/
.single #primary header { max-width: 100%; }
.single article {display: block;padding: 0px 30px 40px 30px;}

.single #primary header .header_wrpp, .Bajada_nota_box_wrp { width: 100%; padding-left: 30px;  padding-right: 30px;height: 85%;}
.single #primary header {height: calc(100vh - 300px);}
.single #primary header .header_wrpp .entry-data{  margin: 10px 0 5px 0px; padding: 10px 0px; line-height: 20px;text-align: left;}
.single #primary header .header_wrpp .entry-data a{line-height: 20px;}

.single .Bajada_nota_box_wrp .Bajada_nota_box{padding: 20px; }
.single article .entry-content {max-width: 100%}
.single article .StickyShare .a2a_kit {justify-content: start;padding-top: 0px; margin-bottom: 30px;}.addtoany_list a{padding: 0!important;}
.single article .StickyShare .a2a_kit {flex-direction: row; align-items: flex-start;border-right: 0;   margin-right: 0px;    padding-right: 0px;}
.a2a_kit a { width: 30px;height: 35px;margin: 0px 20px 0px 0px;}
.single article .byline::after{ display: block; content: " "; background-color: var(--Ber_Acento); width: 70px; height: 1px; margin: 20px 0 0 0;}
.single article .entry-content .tags-links a{color: #000!important;}
.single .content_des{margin-bottom: 40px;}
.archiveCat:before {    margin-bottom: 8px;}
.single .entry-content {grid-template-columns: 100%!important;}
.single #mc_embed_signup form {padding: 20px;background-color: #fff;margin-bottom: 40px;
}
h1 { font-size: 30px!important;margin-left: 0!important;}
.single .Bajada_nota_box_wrp {  margin-top: -140px;}
.single article .wp-block-quote {
    padding: 0px 0px 0px 20px;
    margin: 0px 0px 30px 40px;
    max-width: 90%;
}
.single .ContentFooterNotes .SecondaryNoteTitle{margin-top: 0;}
.single .FooterUltimas .Cat_listado {display: block;padding: 0; }
.FooterUltimas .Cat_listado .lista_wrap:last-child {border-bottom: 0!important;}
.FooterUltimas .Cat_listado .lista_wrap {
    max-width: 100%;
    font-weight: 400;
    margin-top: 0px;
	border-right: 0;
    border-bottom: 1px solid #c6c6c6!important;
    padding: 20px 30px;
    margin-right:0 ;
}
/*ARCHIVE*/
.archive.category .SecondaryNotesBox .entry-data,.archive.author .archive-header {margin-top: 0px;}
.archive h3.SecondaryNoteTitle {
    margin-top: 0;
    margin-bottom: 0;
}
.archive-header,.archive.author .archive-header {display: block;

    margin-bottom: 25px;
}
.archive.category h1.archive-title,.archive.author .archive-header h1.archive-title{margin-top: 30px;line-height: 1;margin-bottom: 10px;}

.archive-description p {
    font-size: 15px;display: block; line-height: 1.6;
}

.search .page-header{padding: 25px 0;}

/*SEARCH*/
.MainNoteWrapper.sinResultados{display: block;}


.page-template-page-institucional #primary {padding: 0 20px;}
.page-template-page-institucional .BajadaInstitucional{display: block;    width: 70%;    font-size: 25px;}
.page-id-81 #primary {background-size: 37%;}


}



/*FORM*/
.page-template-page-banner article p{font-family: 'Cutive Mono', monospace!important; }
div.wpforms-container-full .wpforms-form input[type=date], div.wpforms-container-full .wpforms-form input[type=datetime], div.wpforms-container-full .wpforms-form input[type=datetime-local], div.wpforms-container-full .wpforms-form input[type=email], div.wpforms-container-full .wpforms-form input[type=month], div.wpforms-container-full .wpforms-form input[type=number], div.wpforms-container-full .wpforms-form input[type=password], div.wpforms-container-full .wpforms-form input[type=range], div.wpforms-container-full .wpforms-form input[type=search], div.wpforms-container-full .wpforms-form input[type=tel], div.wpforms-container-full .wpforms-form input[type=text], div.wpforms-container-full .wpforms-form input[type=time], div.wpforms-container-full .wpforms-form input[type=url], div.wpforms-container-full .wpforms-form input[type=week], div.wpforms-container-full .wpforms-form select, div.wpforms-container-full .wpforms-form textarea {
  border-left: 0;
  border-top: 0;
  border-right: 0;
    border-bottom: 1px solid  var(--Ber_Acento)!important;
    padding: 6px 10px;
    height: 38px;
    width: 100%;
    line-height: 1.3;
	font-weight: 500!important;
	font-family: 'Cutive Mono', monospace!important; 
}


.wpforms-confirmation-container-full, div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
	background:  var(--Ber_Acento)!important;
    border: 0!important;

}

.wpforms-confirmation-container-full, div[submit-success]>.wpforms-confirmation-container-full {
    color: #fff!important;
    margin: 0 auto 24px;
    padding: 15px 25px;
}




.taglistHeader, .taglistHeader ul{display: flex; align-items: baseline;}
.taglistHeader ul{list-style: none; margin: 0; padding: 0}
.taglistHeader ul li{ padding: 0 20px; text-transform: uppercase;border-left: 1px solid #fff;}
.blackTemplate a.THmobilePortada img{border: 1px solid #555;}

@media (max-width: 1024px) {
	.taglistHeader{display: block; align-items: baseline; }	
	.page-template-page-tag-provincias .tagHeader h1{padding-left: 20px;}
	.tagList{padding: 20px;}
}
.single .entry-header h1 {
    font-size: 40px;
    line-height: 1.1;
}
.BNR_DK{display: block;}
.BNR_MB,.BannerPortadamobile{display: none;}

/*BANNERS*/

.BannerPortada img{width: auto;}
.BannerPortada{margin-bottom: 60px;}

.BannerPortadaMobile,.BB_320x50_STK{display: none;}
.Banner-Po300x250{margin: 35px auto 60px auto; max-width: 300px; }
.BB_970_pos{text-align: center; margin: 40PX auto;}



/*404*/
.error-404.not-found{padding:60px 0 0 0 ;}


@media (max-width: 820px) {
.BNR_MB{display: block;}
.BNR_DK,.single .AddBlock-970{display: none;}
.Banner-Po300x250{margin: 35px auto ; max-width: 300px; }


.M_CLAND_NoteWrapper .cardLink{position: relative;display: block;}
.M_CLAND_NoteWrapper .cardLink .TitBox {bottom: 0;z-index: 10;background-color:var(--Ber_Blanco);padding: 20px 40px 30px 40px;    width: 100%;}
.M_CLAND_NoteWrapper .NotePortadaTh {
    min-height: 400px;
    max-height: 400px;}
.M_CLAND_NoteWrapper .card-container {border-left: 0;border-bottom: 1px solid #FFF;}

		.BOX-container .NotePortadaTh {	max-width: 100%;}
		
	
		.BannerNote .BannerTitBox {
			width: 100%;
			max-width: 100%;
			height: 100%;
			left: 0;
			bottom: 0;
			padding: 40px;
			background-color: rgba(0,0,0,0.3);
			position: absolute;
			justify-content: space-between;
			display: flex;
			flex-direction: column;}
			.BannerTitle { padding-left: 0px; }
			.BannerNote {margin-bottom: 40px}
			.etiqueta_tit{
				font-size: 24px;
				padding: 0 40px;
				line-height: 1.4em;margin:30px auto 0 auto ;
			}
			.Destacadas_BoxWrapper {margin: 20px 30px 40px 30px;}
			#mc_embed_signup_scroll, .mc-field-group_RRs .NewsSubmitWrapper{grid-template-columns: 100%;column-gap: 0px;row-gap: 10px;}
			#mc_embed_signup .button {display: block;width: 100%!important;}
			.NL-PostTT {font-size: 26px;}
			.site-footer #menu-menu-estructura-1 {display: block;}
			.FooterUltimas .Cat_listado .lista_wrap .TitRelacionadas {line-height: 1.2em;}

			ul.lista-provincias {
				grid-template-rows: repeat(12, auto);
				column-gap: 20px;
			}

			#menu-provincias {
				display: grid
		;
				padding: 0;
				font-family: var(--FuenteElements-);
				grid-auto-flow: column;
				grid-template-rows: repeat(12, auto);
				column-gap: 16px;
			}
/*ARCHIVO*/

.archive .ContentFooterNotes {display: block; padding: 0; margin: 0 ;}


.archive.author .SecondaryNotesBox .entry-data,
.archive.tag .SecondaryNotesBox .entry-data,
.search-results .SecondaryNotesBox .entry-data {color: #000;}
.archive .author.vcard a{color: var(--Ber_Acento);}


.search-results .SecondaryNotesBox, .search-results article { display: block;}
.search .tags-links {
    margin: 20px 0 0 0;
    padding: 15px 0;
}
.tag .search-form {
    padding: 60px 30px 20px 30px ;
}
#mc_embed_signup form{background-color: #FFF; padding: 30px!important;}

}
@media only screen  /* Estilos para iPad Pro en portrait */
  and (min-device-width: 834px) 
  and (max-device-width: 1024px)
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
.MainNoteWrapper.AddBlock {grid-template-columns: repeat(auto-fill, minmax(40%, 1fr));}
.MainNoteWrapper.AddBlock .BOX-container:nth-child(odd) {border-left: 1px solid var(--Ber_GrisClaro)!important;}

}
@media only screen  /* Estilos para iPad Pro en landscape */
  and (min-device-width: 834px) 
  and (max-device-width: 1366px)
  and (orientation: landscape) 
  and (-webkit-min-device-pixel-ratio: 2) {
    /* Estilos para iPad Pro en landscape */
}
@media screen and (min-width: 768px) /*IPAD MINI*/
and (orientation: portrait) 
and (max-width:769px)
and (max-height:1024px)
 {
	.BoxGalDestcadaImg, .BoxGalDestcadaImg img {max-height: 300px}
	#mc_embed_signup form {background-color: #fff;padding: 30px 30px 40px 30px!important;}
	.NL-PostTT {font-size: 24px;}
	.search-results .SecondaryNotesBox, .search-results article,.archive.tag .SecondaryNotesBox {
		display: grid;    padding-bottom: 40px;
		margin-bottom: 40px;
		border-bottom: 1px solid #ddd;
		grid-gap: 20px;
		grid-template-columns: 25% 1fr;
		grid-template-rows: auto 1fr;
		grid-template-areas: "search2-th search2-title";
	}
	.SecondaryNotesBox .category_meta_ttl_box{text-align: left;}
	.SecondaryNotesBox:nth-child(1) .THmobilePortada, .SecondaryNotesBox .THmobilePortada, .archive.author .ContentFooterNotes .SecondaryNotesBox .THmobilePortada {max-height: 261px;}
	
}

@media screen and (min-width: 1023px) /*IPAD MINI landscape*/
and (orientation: landscape) 
and (max-width:1024px)
and (max-height:768px)
 {
  .Destacadas_BoxWrapper { margin: 40px 30px;}
  .single .Bajada_nota_box_wrp { margin-top: -134px;}
  .FooterUltimas .Cat_listado .lista_wrap:nth-child(3n) {
    padding-right: 0;
    margin-right: 0;
}
.search-results .SecondaryNotesBox, .search-results article,.archive.tag .SecondaryNotesBox {
	display: grid;    padding-bottom: 40px;
	margin-bottom: 40px;
	border-bottom: 1px solid #ddd;
	grid-gap: 20px;
	grid-template-columns: 25% 1fr;
	grid-template-rows: auto 1fr;
	grid-template-areas: "search2-th search2-title";
}
.SecondaryNotesBox .category_meta_ttl_box{text-align: left;}  
.error404 .site-main.error-main,.search .site-main,.archive.tag .site-main,.archive.category .site-main{padding-left: 26px!important;padding-right: 26px!important;}
.archive.author .archive-header{display: block; margin: 30px 0; padding: 0 26px;}
.archive.author .ContentFooterNotes .SecondaryNotesBox {
    margin: 0 30px 50px calc(15% + 30px);
}

}


@media only screen /*IPAD Air portrait*/
  and (min-device-width: 820px) 
  and (max-device-width: 820px)
  and (orientation: portrait) 
  and (-webkit-min-device-pixel-ratio: 2) {
 .MainNoteWrapper.AddBlock { grid-template-columns: repeat(auto-fill, minmax(100%, 1fr));}
.MainNoteWrapper.AddBlock .BOX-container {
    border-left: 1px solid var(--Ber_GrisClaro)!important;
}
.MainNoteWrapper.AddBlock .BOX-container.TitBox,.MainNoteWrapper.ContentFooterNotes .TitBox{padding-top: 20px!important;}
.MainNoteWrapper.ContentFooterNotes {grid-template-columns: repeat(auto-fill, minmax(50%, 1fr));}
.MainNoteWrapper.ContentFooterNotes >.BOX-container:nth-child(1),.MainNoteWrapper.ContentFooterNotes >.BOX-container:nth-child(2),.MainNoteWrapper.AddBlock .BOX-container:nth-child(1){border-top: 1px solid var(--Ber_GrisClaro)!important;}
.MainNoteWrapper.ContentFooterNotes >.BOX-container:nth-child(odd) {border-left: 1px solid var(--Ber_GrisClaro)!important;}
.TitBox h2{font-size: 18px!important;}
.Banner-Po300x250,.single .masvistas{display: none!important;}
.single article .entry-content {
        grid-template-columns: 50px 1fr!important;
    }
.Menu_Footer{margin-bottom: 30px;}
	.BoxGalDestcadaImg, .BoxGalDestcadaImg img {max-height: 300px}
	#mc_embed_signup form {background-color: #fff;padding: 30px 30px 40px 30px!important;}
	.NL-PostTT {font-size: 24px;}
	.FooterUltimas .Cat_listado .lista_wrap:nth-child(3n) {
		padding-right: 0;
		margin-right: 0;
	}
	.single #primary header .header_wrpp, .Bajada_nota_box_wrp {height: 90%;padding-left: 0;padding-right: 0;}
	.single .Bajada_nota_box_wrp {margin-top: -159px;	}
	.single #primary header {max-height: 630px;	}
	.single article {display: block;padding: 0px 30px 40px 30px;}
	.single article .entry-content{grid-template-columns: 120px 1fr;}
	.single article .wp-block-quote {margin: 0px 21px 20px -67px;}
	.Cat_listado {
		max-width: 800px;
		margin: 0 auto;
		padding: 0;
	}
	.Bannersingle.Banner-Si-300x250{display: none;}
	.search-results .SecondaryNotesBox, .search-results article,.archive.tag .SecondaryNotesBox {
		display: grid;    padding-bottom: 40px;
		margin-bottom: 40px;
		border-bottom: 1px solid #ddd;
		grid-gap: 20px;
		grid-template-columns: 25% 1fr;
		grid-template-rows: auto 1fr;
		grid-template-areas: "search2-th search2-title";
	}
	.SecondaryNotesBox .category_meta_ttl_box{text-align: left;}
	.search .site-main{padding: 0 30px;}
	.error404 .site-main.error-main,.archive.tag .archive-header,.archive.category .archive-header,.archive.author .archive-header{padding-left: 26px;padding-right: 26px;}

	.SecondaryNotesBox:nth-child(1) .THmobilePortada, .SecondaryNotesBox .THmobilePortada, .archive.author .ContentFooterNotes .SecondaryNotesBox .THmobilePortada {max-height: 260px; }

	.archive.category .ContentFooterNotes .SecondaryNotesBox, 
	.archive.category .ContentFooterNotes .SecondaryNotesBox:nth-child(1) .category_meta_ttl_box, 
	.archive.category .ContentFooterNotes .SecondaryNotesBox:nth-child(6n) .category_meta_ttl_box, 
	.archive.category .ContentFooterNotes .SecondaryNotesBox:nth-child(5n+7) .category_meta_ttl_box, 
	.archive.author .ContentFooterNotes .SecondaryNotesBox, .archive.tag .SecondaryNotesBox,
	.archive.category .ContentFooterNotes .SecondaryNotesBox:first-child .category_meta_ttl_box {
		background-color: rgba(255, 255, 255, 0)!important;  
		text-align: center!important;
		background: none!important;
	}
		.archive .SecondaryNotesBox, .archive .SecondaryNotesBox .category, .archive .SecondaryNotesBox .entry-data, .archive .SecondaryNotesBox .SecondaryNoteTitle, .archive .SecondaryNotesBox:nth-child(1) .SecondaryNoteTitle {
			padding: 0!important;
		}
		.archive.category .ContentFooterNotes .SecondaryNotesBox .category_meta_ttl_box, .SecondaryNotesBox .category_meta_ttl_box {
			padding: 15px 10px 25px 10px!important;
			text-align: center!important;
		}
		.archive.category .ContentFooterNotes .SecondaryNotesBox .category_meta_ttl_box h3 a, .byline{color:#000!important}
		.archive.category .ContentFooterNotes .SecondaryNotesBox .category_meta_ttl_box .byline a{color:var(--Ber_Acento)!important}
		.archive.author .archive-header{display: block; margin: 30px 0;}
}

.avatar_thumb,.archive-avatar{display: none!important;}

