/********************PIE DE PAGINA***************/

.footer {
    padding: 50px 0px 28px 0px !important;
    color: rgb(228, 228, 228);
    background-color: #232323;
}

#margenes_footer p {
    font-size: 13px;
}

#margenes_footer a {
    font-size: 13px;
    color: white;
}

#margenes_footer strong {
    font-size: 14px;
}

#div_bar_color_footer {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    width: 100%;
    margin: -7px 0px -15px 0px;
    padding: 0px 0px 0px 0px;
}


/*-------------------------------FINAL PIE DE PAGINA--------------------------------*/


/*responsive*/


/* Para 1080px */

@media only screen and (max-width: 1199px) and (min-width: 981px) {
    /********************PIE DE PAGINA***************/
    .footer {
        padding: 90px 0 80px !important;
        color: rgb(228, 228, 228);
        background-color: #1f1f1f;
    }
    /*-------------------------------FINAL PIE DE PAGINA--------------------------------*/
}


/* Para 960px */

@media only screen and (max-width: 980px) and (min-width: 821px) {
    /********************PIE DE PAGINA***************/
    .footer {
        padding: 90px 0 80px !important;
        color: rgb(228, 228, 228);
        background-color: #1f1f1f;
    }
    /*-------------------------------FINAL PIE DE PAGINA--------------------------------*/
}


/* Para 800px */

@media only screen and (max-width: 820px) and (min-width: 621px) {
    /********************PIE DE PAGINA***************/
    .footer {
        padding: 90px 0 80px !important;
        color: rgb(228, 228, 228);
        background-color: #1f1f1f;
    }
    /*-------------------------------FINAL PIE DE PAGINA--------------------------------*/
}


/* Para 600px */

@media only screen and (max-width: 620px) and (min-width: 501px) {
    /********************PIE DE PAGINA***************/
    .footer {
        padding: 90px 0 80px !important;
        color: rgb(228, 228, 228);
        background-color: #1f1f1f;
    }
    /*-------------------------------FINAL PIE DE PAGINA--------------------------------*/
}


/* Para 480px */

@media only screen and (max-width: 500px) and (min-width: 341px) {
    /********************PIE DE PAGINA***************/
    .footer {
        padding: 90px 0 80px !important;
        color: rgb(228, 228, 228);
        background-color: #1f1f1f;
    }
    /*-------------------------------FINAL PIE DE PAGINA--------------------------------*/
}


/* Para 320px */

@media only screen and (max-width: 340px) and (min-width: 5px) {
    /********************PIE DE PAGINA***************/
    .footer {
        padding: 90px 0 80px !important;
        color: rgb(228, 228, 228);
        background-color: #1f1f1f;
    }
    #contenedor_footer a {
        color: white;
    }
    /*-------------------------------FINAL PIE DE PAGINA--------------------------------*/
}


/************************************************************************/


/*responsive*/


/* Para 1200px */

@media only screen and (max-width: 1199px) and (min-width: 981px) {}


/* Para 960px */

@media only screen and (max-width: 980px) and (min-width: 821px) {}


/* Para 800px */

@media only screen and (max-width: 820px) and (min-width: 621px) {}


/* Para 600px */

@media only screen and (max-width: 620px) and (min-width: 501px) {}


/* Para 480px */

@media only screen and (max-width: 500px) and (min-width: 341px) {}


/* Para 320px */

@media only screen and (max-width: 340px) and (min-width: 5px) {}


/************************************************************************/