#JScallToActionNewsletter{
    margin-bottom: 20px;
}
#JScallToActionNewsletter > section{
    /*background-color: #dedede !important;*/
    background: rgba(47,81,129,1);
}
#JScallToActionNewsletter > section{
    padding: 10px;
        color: #fff;
}   
#JScallToActionNewsletter .input-group{
    margin-bottom: 10px;
}
#JScallToActionNewsletter .input-group-btn>.btn{
        background: #000;
        color:#fff;
}
#JScallToActionNewsletter a{
    color: #fff;
    text-decoration: underline;
}
@media (min-width: 768px) {
    #JScallToActionNewsletter > section{
        padding: 40px;
    }   
}