footer{border-top:4px solid #ededed;margin-top:20px}
footer .enlaces{padding:40px 0;}
footer .enlaces .cols{width:100%;display:table}
footer .enlaces .cols .col{display:table-cell;width:25%}
footer .enlaces .cols .col li{margin-bottom:20px}
footer .enlaces .cols .col H2{margin-bottom:20px;font-size:20px;color:#232323 !important;line-height:26px}
footer .enlaces .cols .col a{font-size:18px;line-height:20px}
footer .enlaces .cols .col1{width:30%}
footer .enlaces .cols .col2{width:28%}
footer .enlaces .cols .col3{width:27%}
footer .enlaces .cols .col4{width:15%}
footer .enlaces .logos{float:right} 
footer .enlaces .logos H2{margin-bottom:20px;font-size:20px;color:#232323;line-height:26px}
footer .enlaces .logos img{height:18px;margin:0 5px}
footer .sep-pie {height:2px;background-color:#e1711c !important}

footer .copy-logos{padding-top:40px;display:table;width:100%;padding-bottom:80px}
footer .logo-elsevier{width:77px;}
footer .logo-elsevier img {width:77px;height:85px}
footer .logo-relx  {width:139px;height:25px;background-size: 139px;}
footer .copy{text-align:center}
footer .copy .text{width: 420px;font-size:15px;color:#505050;line-height:26px;display:inline-block;text-align:left}

@media screen and (min-width:280px) and (max-width: 575px){

footer .copy .text{width:auto}
footer .enlaces .logos{float:none;display:none}
footer .enlaces .cols .col{display:block}
footer .enlaces .cols .col1{width:100%}
footer .enlaces .cols .col2{width:100%}
footer .enlaces .cols .col3{width:100%}
footer .enlaces .cols .col4{width:100%}
footer .copy-logos{display:flex;flex-wrap:wrap}
footer .logo-elsevier{order:2}
footer .logo-relx  {order:3}
footer .copy{order:1;width:auto}
footer .enlaces .cols .col H2{margin:0;padding:27px 0;border-bottom:2px solid #e6e6e6;margin-bottom:15px }

}