strong {
    padding: 0px !important;
}

.light .gradient.gradient1 {
    background:-moz-linear-gradient(to bottom,rgba(235,235,235,.25) 0,rgba(235,235,235,.6) 60%,rgba(235,235,235,1) 85%,rgba(255,255,255,1) 100%);
    background:-webkit-linear-gradient(to bottom,rgba(235,235,235,.25) 0,rgba(235,235,235,.6) 60%,rgba(235,235,235,1) 85%,rgba(255,255,255,1) 100%);
    background:linear-gradient(to bottom,rgba(235,235,235,.25) 0,rgba(235,235,235,.6) 60%,rgba(235,235,235,1) 85%,rgba(255,255,255,1) 100%)
    
}
.light .gradient.gradient2, .light .gradient.gradient3 {
    background:rgba(235,235,235,.65)
}

.light .background-pattern>.gradient {
    background:-moz-linear-gradient(top,rgba(205,205,205,.15) 0,rgba(205,205,205,.15) 60%,rgba(205,205,205,.15) 100%);
    background:-webkit-linear-gradient(top,rgba(205,205,205,.15) 0,rgba(205,205,205,.15) 60%,rgba(205,205,205,.15) 100%);
    background:linear-gradient(to bottom,rgba(205,205,205,.15) 0,rgba(205,205,205,.15) 60%,rgba(205,205,205,.15) 100%)
}

#terms a {
    font-size: 15px;
}

article a {
    color: #4c7abf !important;
}

#footer-slogan { 
    margin-left: -5em;
    color: rgba(255, 255, 255, 0.75);
}

#footer-copyright { 
    color: rgba(255, 255, 255, 0.75);
}

.footer-social { 
    width: 100px;
    height: 100px;
    padding-top: 1.0em;
    padding-left: 1.5em;
}

.light #terms a {
    color: rgba(255, 255, 255, 0.75);
}

.light .footer-links {
    color: rgba(255, 255, 255, 0.75);
}

footer > .gradient.gradient2 { 
    background:rgba(235,235,235,.2)
}

@media only screen and (max-width: 780px) {
    #footer-slogan { 
        margin-left: 0em;
    }

    .footer-social { 
        padding-left: 0px;
    }
}

@media only screen and (max-width: 460px) {
    #footer-slogan { 
        margin-left: 0em;
    }

    .footer-social { 
        width: 70px;
        height: 70px;
        padding-top: 0em;
        padding-left: 0em;
    }
}