.overBox>.txtBox .pretitle,
.overBox>.txtBox .maintitle,
.overBox>.auxBox,
.gointo .grid>h2 .titaux {color: #fff;}

/*focus*/
.arrays .arrow a:focus {background-color: #000;}

/*reticulas basicas*/
.gridBox,.cell {padding: 0.8rem;}

.grid>h3,
.grid>h2,
.grid>.secBox {padding: 2rem 4rem 0 4rem;}

.grid>h2,
.grid>.secBox {bottom: -1rem;margin-top: -1rem;}

h3+.gridBox {padding-top: 0;}

.cell {float: left;width: 100%;}
.cell, .mod {display: inline-block;}
.cell>.mod {float: left;}
.gridBox, .mod {width: 100%;}
.grid {margin: 1rem 0;}

/*sin separacion vertical*/
.container.byside {margin-top:-1.6rem;}
.container.byside .gridBox {padding-top: 0;}
.container.striplayer+.container.byside {margin-top: 0;}

.bodier>.container,
.bodier>.container.striplayer .grid {width: 118rem;max-width: 100%;}
.bodier>.container.striplayer {width: 100%;padding: 0 2rem;display: inline-block;}

.container.striplayer {background: rgba(0,0,0,0.8);}

.bodier>.striplayer[data-tipo="mod_multi-mosaic"] {background: transparent;padding: 0;}

[data-tipo="mod_rich_text"] .cellContent {padding:0.8rem}


/*el primer contenedor de la pagina*/
.bodier .toplayer+.container>.grid,
.bodier .striplayer+.container>.grid {margin-top: 0;}
.subheader+.bodier .toplayer+.container>.grid>h2 {padding-top: 4rem;}
.bodier>.container.striplayer .grid {margin: 0 auto;float: none;display: block;}
.bodier>.container.striplayer .grid>h2 {padding-left: 2rem;}
.bodier>.striplayer .gridBox:not(.catalog) {padding: 2rem 0;}


/*atajos de interes*/
body {display:flex;flex-direction:column;}
body > .wrapper {order:1;}
body > .wrapper.shortBox {height:auto;order:2;margin-top:2.4rem;background: #f2f2f2;}
body > .wrapper.footer,body > #onetrust-consent-sdk {order:3;}

.wrapper.shortBox .container ul {padding:1.2rem;}
.wrapper.shortBox li {margin:1.2rem;}


body>.shortBox~.footer {margin-top:6rem;max-height: 49rem}
.wrapper.shortBox {padding:2rem 0;}
.mainbodier .bodier .shortBox~.botlayer,
body>.mainbodier .shortBox~.fronPage {margin-bottom: 20rem;}

.wrapper.shortBox .container {width:100%;padding:0 10%;}
.wrapper.shortBox a:hover,
.wrapper.shortBox a:focus {border-bottom:0.1rem solid #000;}

/*naranja fondos oscuros */
.simply .inside .mainBox .auxBox a,
.simply .inside .mainBox .auxBox li:before,
.notory .gridBox>.cell:first-child .inside.mod:not(.no_ima) .mainBox .auxBox li:before,
.noticias .notory .gridBox>.cell:first-child .inside.mod:not(.no_ima) .mainBox .auxBox li:before,
.notory .gridBox>.cell:first-child .inside.mod:not(.no_ima) .txtBox .author em,
.notory .gridBox>.cell:first-child .inside.mod:not(.no_ima) .auxBox .author em,
.notory .gridBox>.cell:first-child .inside.mod:not(.no_ima) .mainBox .auxBox a,
.notory .gridBox>.cell:first-child .inside.mod:not(.no_ima) .mainBox .auxBox a strong {color: #fcbc5c;}

.gridBox>.cell:first-child .inside .mod .mainBox .auxBox strong {color: #c4c6c8;}

[data-tipo="mod_rich_text"] .cellContent a:focus,
.mainBox .auxBox a:focus {outline: none;}
[data-tipo="mod_rich_text"] .cellContent a,
.mainBox .auxBox a {border-style: solid;border-width: 0 0 0.1rem 0;border-color: transparent;}
[data-tipo="mod_rich_text"] .cellContent a:hover, [data-tipo="mod_rich_text"] .cellContent a:focus,
.mainBox .auxBox a:hover, .mainBox .auxBox a:focus {border-color: inherit;}


