.cmp_csr .moduleCSR .CSRLinks li.active{color:#b5252e}
.cmp_csr .moduleCSR .CSRLinks li.active a{color:#b5252e;border-bottom:3px solid #b5252e}
.cmp_csr .moduleCSR .CSRLinks li a:hover{color:#b5252e;text-decoration:none;border-bottom:3px solid #b5252e}
.cmp_csr .headerCollapsibleCSR:after{display:inline-block;background-color:#b5252e;height:100%;width:80px;float:right;content:'';background-image:url(../img/arrowsandbullets_lem.png);background-repeat:no-repeat;background-position:-83px center;position:absolute;top:0;right:0}
.cmp_csr .subcontentShareCapital ul.greyItems li::before{content:'■  ';color:#b5252e;font-size:12px;margin-right:10px}
.cmp_csr .textIntro ul.greyItems li::before{content:'■  ';color:#b5252e;font-size:12px;margin-right:10px}
.cmp_csr .wrapperModuleCSR .tabletSmartphone button.dropdown-toggle,.cmp_csr .wrapperModuleCSR .tabletSmartphone button:active.dropdown-toggle{font-family:Tahoma,sans-serif;color:#b5252e;border:none;border-bottom:3px solid #b5252e;border-radius:0;font-size:1.487rem;padding:20px 14px;margin-bottom:30px;width:100%;text-align:left;background-color:#fff;box-shadow:none}
.cmp_csr .wrapperModuleCSR .tabletSmartphone button.dropdown-toggle,.cmp_csr .wrapperModuleCSR .tabletSmartphone button:active.dropdown-toggle{font-family:Tahoma,sans-serif;color:#b5252e;border:none;border-bottom:3px solid #b5252e;border-radius:0;font-size:1.487rem;padding:20px 14px;margin-bottom:14px;width:100%;text-align:left;background-color:#fff;box-shadow:none;white-space:normal}
.cmp-financial-calendar .titlePage{border-left:3px solid #b5252e;padding-left:24px!important}
.cmp-financial-calendar .dropdownHeader a.dropdown-toggle .caret{color:#b5252e!important}
.cmp-financial-calendar .dropdown-menu > li > a:hover{color:#b5252e;text-decoration:none;background-color:#FFF}
.cmp-financial-calendar .listCalendar ul li a:hover{border-bottom:4px solid #b5252e;text-decoration:none}
.cmp-financial-calendar .listCalendar ul li a .captionDate{color:#b5252e;font-family:Tahoma,sans-serif;font-size:2.182rem;line-height:2.618rem;letter-spacing:-.095rem}
.cmp-footer .interBackground{display:block;height:47px;width:100%;background-color:#b5252e}
.cmp-footer a.openFooter{display:inline-block;height:47px;width:86px;background-color:#b5252e}
.cmp-footer .sitemapList li.parentList:before{content:'';display:inline-block;width:16px;height:11px;background:url(../img/arrowsandbullets_lem.png) no-repeat;color:#b5252e;margin-right:3px;background-position:left center}
.cmp-footer .sitemapList > div > li > ul > li > a:hover,.cmp-footer .sitemapList > div > li > ul > li > ul > li a:hover{font-size:1.4rem;color:#ffffff;text-decoration:none}
.cmp-footer .sitemapList > div > li > ul > li > a:hover{font-family: Arial, sans-serif;}
.cmp-footer .sitemapList > div > li > ul > li > ul > li a:hover{ font-family:Tahoma,sans-serif;   }
.cmp-footer .footerLink:hover{color:#ffffff;text-decoration:none}
.cmp-imagecarousel #headerImageCarousel > .item .wrapperCaption .carousel-caption{right:auto;left:0;text-align:left;border-left:4px solid #b5252e;padding-left:30px;font-size:4.76rem;line-height:5.71rem;padding-top:0;padding-bottom:0;margin-bottom:125px;text-shadow:none;font-family:Tahoma,sans-serif}
.cmp-imagecarousel .whatWeDoReqQuote .raq{background-color:#b5252e}
.cmp-imagecarousel .whatWeDoReqQuote .rowWWDRQ .linksWhatWeDo .nav-tabs > li > a:hover,.cmp-imagecarousel .whatWeDoReqQuote .rowWWDRQ .linksWhatWeDo .nav-tabs > li > a:active,.cmp-imagecarousel .whatWeDoReqQuote .rowWWDRQ .linksWhatWeDo .nav-tabs > li > a:focus{color:#b5252e!important;background-color:transparent!important;text-decoration:none;width:auto}
.cmp-imagecarousel .whatWeDoReqQuote .rowWWDRQ .linksWhatWeDo .nav-tabs > li.active > a{color:#b5252e!important;background-color:transparent!important;text-decoration:none;width:auto}
.cmp-imagecarousel .whatWeDoReqQuote .rowWWDRQ .linksWhatWeDo .tab-content > .tab-pane ul > li > a:hover,.cmp-imagecarousel .whatWeDoReqQuote .rowWWDRQ .linksWhatWeDo .tab-content > .tab-pane ul > li > a:focus,.cmp-imagecarousel .whatWeDoReqQuote .rowWWDRQ .linksWhatWeDo .tab-content > .tab-pane ul > li > a:active{color:#b5252e!important}
.cmp-suc-stories .sucStories .carouselSucStories ul li:hover a:hover .captionItem .titleSS,.cmp-suc-stories .sucStories .carouselSucStories ul li:active a:hover .captionItem .titleSS,.cmp-suc-stories .sucStories .carouselSucStories ul li:focus a:hover .captionItem .titleSS,.cmp-suc-stories .sucStories .carouselSucStories ul a:hover .captionItem .titleSS,.cmp-suc-stories .sucStories .carouselSucStories ul a:active .captionItem .titleSS,.cmp-suc-stories .sucStories .carouselSucStories ul a:focus .captionItem .titleSS{color:#b5252e;text-decoration:none}
.cmp-suc-stories .sucStories .carouselSucStories ul li[class^="col-"] a:hover{border-bottom:2px solid #b5252e;border-top:2px solid #b5252e;text-decoration:none!important}

a {
	color: #b5252e;
}

a:hover, a:focus {
    color: #b5252e;
    text-decoration: underline;
}

.paginationContent .pager li > a {
    color: #b5252e;
    font-family: Tahoma, sans-serif;
    font-size: 1.4rem;
    font-weight: bold;
    border: none;
    padding: 5px 0;
}

.paginationContent .pagination li > a, .paginationContent .pagination li > span {
    color: #b5252e;
    font-family: Tahoma, sans-serif;
    font-weight: bold;
    font-size: 1.4rem;
    border: none;
    padding: 0 10px 0 0;
}

.req {
    color: #b5252e;
}

.cajaAuto {
    width: 100%;
    height: 100%;
    display: block;
    padding-top: 10px;
    color: #fff;
    padding-left: 10px;
    background-color: #b5252e;
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > .menuaccess li > a:hover, .navbar-default .navbar-nav > .menuaccess li > a:focus {
    color: #b5252e;
    text-decoration: none;
}

@media (max-width:575px){
	.rowWWDRQ.withoutDivisionsBar .linksWhatWeDo .nav-tabs{width:100%; float:left; display:inline-block; margin-top:14px; padding-left:6px; margin-bottom:24px;}
}

.requestAccess a:hover {
    color: white;
    text-decoration: none;
}

button:hover#searchButtonHeader, button:focus#searchButtonHeader, button:active#searchButtonHeader {
    background-image: url(../img/magGlass_blue.svg);
    outline: none;
    outline-offset: 0;
}

.linkInterPresence a:before {
    background: url(../img/locationPointer_novotec.png) no-repeat;
}

button#eoButton {
    background-color: #b5252e;
}

.cmp-certificates-form h3 {
    text-transform: none;
    font-size: 1.97rem;
    font-weight: bold;
    line-height: 3rem;
    margin-top: 0px;
    color: #b5252e;
    margin-bottom: 0 !important;
}

.certificadoBtn {
    background-color: #b5252e;
}

.hrOrange {
    background-color: #b5252e;
}

.spanOrange {
    color: #b5252e;
}

a.red {
	color: #b5252e;
}
.cmp-modal__wrapper .cap-1__wrapper button {
    background-color: #b5252e;
}

.rejectCookies {
    background-color: #E4DEDC !important;
    border: 2px solid #b5252e !important;
    color: #b5252e !important;
}

.settingsCookies {
    background-color: #E4DEDC !important;
    border: 2px solid #b5252e !important;
    color: #b5252e !important;
}


button:hover#countriesButtonHeader, button#countriesButtonHeader.active, button#countriesButtonHeaderSmartphone.active{background-image:url(../img/globe_red.svg); box-shadow:none;}
button:hover#countriesButtonHeader, button#countriesButtonHeader.active, button#countriesButtonHeaderSmartphone.active{background-image:url(../img/globe_red.svg); box-shadow:none;}
button:hover#countriesButtonHeader, button:focus#countriesButtonHeader, button:active#countriesButtonHeader,
button:hover#countriesButtonHeaderSmartphone, button:focus#countriesButtonHeaderSmartphone, button:active#countriesButtonHeaderSmartphone{outline:none; outline-offset:0;}
