footer {
    background:#005da4;
    color:#ffffff
   }
   footer div,
   footer a,
   footer p {
    color:#ffffff !important;
   }

   footer .box_patrocinadores {
        position: relative;
    }
    footer .container {
        padding-bottom: 30px;
    }
    .container {
        max-width: 980px;
    }  
    .contenedor_patrocinador{
        position: relative;
    }
   .sprite-patrocinadores {
    display:block;
    position:absolute;
    background-image: url("./images/sprite-footer.png");
    text-align:center;
   }
   .sprite-patrocinadores.text {
    display:block;
    position:absolute;
    background:none;
    font-size:14px;
    color:#FFF;
    text-align:center;
   }
   .sprite-patrocinadores#pfwbo-estrella-galicia {
    width:241px;
    height:184px;
    background-position: 0px -0px;
   }
   .sprite-patrocinadores#pfwbo-abanca {
    width:207px;
    height:36px;
    background-position: 0px -184px;
   }
   .sprite-patrocinadores#pfwbo-cocacola {
    width:120px;
    height:40px;
    background-position: 0px -220px;
   }
   .sprite-patrocinadores#pfwbo-louzao {
    width:160px;
    height:32px;
    background-position: 0px -260px;
   }
   .sprite-patrocinadores#pfwbo-marineda {
    width:78px;
    height:30px;
    background-position: 0px -292px;
   }
   .sprite-patrocinadores#pfwbo-ad-regueira {
    width:138px;
    height:13px;
    background-position: 0px -322px;
   }
   .sprite-patrocinadores#pfwbo-termaria {
    width:102px;
    height:42px;
    background-position: 0px -335px;
   }
   .sprite-patrocinadores#pfwbo-aytocoruna {
    width:83px;
    height:42px;
    background-position: 0px -377px;
   }
   .sprite-patrocinadores#pfwbo-pardinas {
    width:104px;
    height:23px;
    background-position: 0px -419px;
   }
   .sprite-patrocinadores#pfwbo-cabreiroa {
    width:149px;
    height:25px;
    background-position: 0px -442px;
   }
   .sprite-patrocinadores#pfwbo-r {
    width:20px;
    height:22px;
    background-position: 0px -467px;
   }
   .sprite-patrocinadores#pfwbo-scientifficnutrition {
    width:104px;
    height:30px;
    background-position: 0px -489px;
   }
   .sprite-patrocinadores#pfwbo-quiron {
    width:100px;
    height:36px;
    background-position: 0px -519px;
   }
   .sprite-patrocinadores#pfwbo-kappa {
    width:178px;
    height:84px;
    background-position: 0px -555px;
   }
   @media (max-width: 939px) {
    .sprite-patrocinadores {
     display:block;
     position:absolute;
     background-image: url("../../images/deportivo/sprite-footer-mobile.png");
     text-align:center;
    }
    .sprite-patrocinadores.text {
     display:block;
     position:absolute;
     background:none;
     font-size:14px;
     color:#FFF;
     text-align:center;
    }
    .sprite-patrocinadores#pfwbo-estrella-galicia {
     width:150px;
     height:115px;
     background-position: 0px -0px;
    }
    .sprite-patrocinadores#pfwbo-abanca {
     width:150px;
     height:27px;
     background-position: 0px -115px;
    }
    .sprite-patrocinadores#pfwbo-cocacola {
     width:120px;
     height:40px;
     background-position: 0px -142px;
    }
    .sprite-patrocinadores#pfwbo-louzao {
     width:150px;
     height:30px;
     background-position: 0px -182px;
    }
    .sprite-patrocinadores#pfwbo-marineda {
     width:78px;
     height:30px;
     background-position: 0px -212px;
    }
    .sprite-patrocinadores#pfwbo-ad-regueira {
     width:138px;
     height:13px;
     background-position: 0px -242px;
    }
    .sprite-patrocinadores#pfwbo-termaria {
     width:102px;
     height:42px;
     background-position: 0px -255px;
    }
    .sprite-patrocinadores#pfwbo-aytocoruna {
     width:83px;
     height:42px;
     background-position: 0px -297px;
    }
    .sprite-patrocinadores#pfwbo-pardinas {
     width:104px;
     height:23px;
     background-position: 0px -339px;
    }
    .sprite-patrocinadores#pfwbo-cabreiroa {
     width:149px;
     height:25px;
     background-position: 0px -362px;
    }
    .sprite-patrocinadores#pfwbo-r {
     width:20px;
     height:22px;
     background-position: 0px -387px;
    }
    .sprite-patrocinadores#pfwbo-scientifficnutrition {
     width:104px;
     height:30px;
     background-position: 0px -409px;
    }
    .sprite-patrocinadores#pfwbo-quiron {
     width:100px;
     height:36px;
     background-position: 0px -439px;
    }
    .sprite-patrocinadores#pfwbo-kappa {
     width:150px;
     height:71px;
     background-position: 0px -475px;
    }
   }