
.footer-grid-placeholder {
    height: 1px;
    width: 37%;
}

@media all and (min-width:768px) and (max-width: 1200px){
    .footer-col.footer-grid-no-newsletter {
        width: 63% !important;
    }
}

@media all and (min-width:769px) and (max-width: 1000px) {
    .footer-col.footer-grid-no-newsletter {
        width: 65% !important;
    }

    .footer-grid-placeholder {
        display: none;
    }
}

@media all and (min-width:551px) and (max-width:768px) {
    .footer-col.footer-grid-no-newsletter {
        width: 100% !important;
    }

    .footer-grid-placeholder {
        display: none;
    }
}

@media all and (min-width:200px) and (max-width:550px) {
    .footer-col.footer-grid-no-newsletter {
        width: 100% !important;
    }

    .footer-grid-placeholder {
        display: none;
    }
}