#wbb5-anuncios {
    padding: 20px 0px 0 0px;
    text-align: center;
    overflow: hidden;
}

/*
  #wbb_banners { 
    text-align: center; padding: 0px; overflow: hidden; 
    max-width: 13em; width:expression( document.body.clientWidth > 200 ? "13em": "auto" ); 
  }
  */
#wbb5-anuncios a {
    color: var(--color-rediris-text-body);
    text-decoration: underline;
}

#wbb5-anuncios a:hover {
    color: var(--color-black);
    text-decoration: underline;
}

.wbb_banner_1,
.wbb_banner_2,
.wbb_banner_3,
.wbb_banner_4,
.wbb_banner_5 {
    margin: 6px 0px 16px 0px;
}

.wbb_banner_3 .title,
.wbb_banner_4 .title,
.wbb_banner_5 .title {
    padding: 2px 3px 2px 3px;
    font-weight: normal;
}

.wbb_banner_1 .text,
.wbb_banner_2 .text,
.wbb_banner_3 .text,
.wbb_banner_4 .text,
.wbb_banner_5 .text {
    padding: 6px;
    font-weight: normal;
    font-style: normal;
    font-size: 0.90em;
}



/* Banner 1 ----- */

.wbb_banner_1 .title {
    display: none;
}

/* Banner 2 ----- */

.wbb_banner_2 {
    border: 1px solid var(--color-rediris-banner2-border);
}

.wbb_banner_2 .text {
    background: var(--color-rediris-banner2-content-bg);
}

/* Banner 3 ----- */

.wbb_banner_3 {
    border: 1px solid var(--color-rediris-banner3-border);
}

.wbb_banner_3 .title {
    background: var(--color-rediris-banner3-title-bg);
    border-left: solid var(--color-rediris-banner3-title-left-box) 10px;
    color: var(--color-rediris-banner3-title-txt);
}

.wbb_banner_3 .text {
    background: var(--color-rediris-banner3-content-bg);
}

/* Banner 4 ----- */

.wbb_banner_4 {
    border: 1px solid var(--color-rediris-banner4-border);
}

.wbb_banner_4 .title {
    background: var(--color-rediris-banner4-title-bg);
    border-left: solid var(--color-rediris-banner4-title-left-box) 10px;
    color: var(--color-rediris-banner4-title-txt);
}

.wbb_banner_4 .text {
    background: var(--color-rediris-banner4-content-bg);
}

/* Banner 5 ----- */

.wbb_banner_5 {
    border: 1px solid var(--color-rediris-banner5-border);
}

.wbb_banner_5 .title {
    background: var(--color-rediris-banner5-title-bg);
    border-left: solid var(--color-rediris-banner5-title-left-box) 10px;
    color: var(--color-rediris-banner5-title-txt);
}

.wbb_banner_5 .text {
	background: var(--color-rediris-banner5-content-bg);
	padding: 15px;
}



/* Ribbon ----- */

.wbb5-ribbon {
	position: fixed;
	right: -5px; top: -5px;
	right: 0px; top: 0px;
	z-index: 1;
	overflow: hidden;
	width: 300px; height: 300px;
	text-align: right;
	opacity: 0.8;
}

.wbb5-ribbon span {
	font: 0.8em verdana,arial,helvetica,sans-serif;
	font-weight: bold;
	color: var(--color-white);
	text-transform: uppercase;
	text-align: center;
	line-height: 25px;
	transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	width: 300px;
	display: block;
	background: var(--color-rediris-amarillo);
	background: linear-gradient(#C91508 0%, #701102 100%);
	box-shadow: 0 3px 10px -2px rgba(0, 0, 0, 1);
	position: absolute;
	/*top: 79px; right: -56px;*/
	top: 148px; right: -56px;
}	

#preproduction_ribbon {
	display: none;
}
