html, body {
    margin: 0;
}

a:link {
    text-decoration: underline;
    color: #0000CC;
    background-color: transparent;
}

a:visited {
    text-decoration: underline;
    color: #0000CC;
    background-color: transparent;
}

a:hover {
    text-decoration: underline;
    color: #FF0000;
    background-color: transparent;
}

a:active {
    text-decoration: underline;
    color: #990099;
    background-color: transparent;
}

a.red:link {
    text-decoration: underline;
    color: #FF0000;
    background-color: transparent;
}

a.red:visited {
    text-decoration: underline;
    color: #FF0000;
    background-color: transparent;
}

a.red:hover {
    text-decoration: underline;
    color: #990000;
    background-color: transparent;
}

a.red:active {
    text-decoration: underline;
    color: #990099;
    background-color: transparent;
}

a.black:link {
    text-decoration: none;
    color: #000000;
    background-color: transparent;
}

a.black:visited {
    text-decoration: none;
    color: #000000;
    background-color: transparent;
}

a.black:hover {
    text-decoration: none;
    color: #FF0000;
    background-color: transparent;
}

a.black:active {
    text-decoration: none;
    color: #990099;
    background-color: transparent;
}

a.blue:link {
    text-decoration: none;
    color: #0000CC;
    background-color: transparent;
}

a.blue:visited {
    text-decoration: none;
    color: #0000CC;
    background-color: transparent;
}

a.blue:hover {
    text-decoration: none;
    color: #FF0000;
    background-color: transparent;
}

a.blue:active {
    text-decoration: none;
    color: #990099;
    background-color: transparent;
}

img.main-logo {
    margin-top: 25px;
}

.speedy-bottom-badge-link {
    font-family: "lucida grande" ,tahoma,verdana,arial,sans-serif;
    font-size: 11px;
    font-variant: normal;
    font-style: normal;
    font-weight: normal;
    color: #3B5998 !important;
    text-decoration: none !important;
}

@media screen and (max-width: 1080px) {
    h1 {
        font-size: 48px;
    }
    font.h2 {
        font-size: 28px;
    }
    img.fb-badge {
        width: 12%;
        height: auto;
    }
    img.main-logo {
        width: 65%;
        height: auto;
    }
    .language-link {
        font-size: 60px;
    }
    .speedy-bottom-badge-link {
        font-size: 28px;
    }
}

