@import url("animate.css");
@import url("fpslineicons.css");
@import url("settings.css");
@import url("swipebox.css");
@import url("text-rotater.css");
@import url("bootstrap.css");
@import url("bootstrap.min.css");
@import url("style.css");
@import url("font-awesome.min.css");

@media only screen
    and (min-width: 0px)
    and (max-width: 767px) {
        #homepage-badge-text {
            margin-top: -6.0em;
            margin-bottom: 0.75em;
        }
}

@media only screen 
    and (min-width: 768px)
    and (max-width: 999px) {
        #homepage-badge-text {
            margin-top: -6.0em;
            margin-bottom: 0.75em;
        }
}

@media only screen
    and (min-width: 1000px) {
        #homepage-badge-text {
            margin-top: -4.25em;
            margin-bottom: -4em;
        }
}

@media only screen
    and (min-width: 0px)
    and (max-width: 767px) {
        #homepage-badges {
            margin-bottom: -6em;
        }
}

@media only screen
    and (min-width: 768px)
    and (max-width: 999px) {
        #homepage-badges {
            margin-bottom: -6em;
        }
}

@media only screen
    and (min-width: 1000px) {
        #homepage-badges {
            margin-top: -5em;
            margin-bottom: -4em;
        }
}

@media only screen
    and (min-width: 0px)
    and (max-width: 767px) {
        #logo {
            margin-bottom: -0.15em;
        }
}

@media only screen
    and (min-width: 768px)
    and (max-width: 999px) {
        #logo {
            margin-bottom: 3em;
        }
}

@media only screen
    and (min-width: 1000px) {
        #logo {
            margin-bottom: 3em;
        }
}

@media only screen
    and (min-width: 0px)
    and (max-width: 767px) {
        #footer-link {
            list-style: none;
            float: left;
            text-align: center;
            width: calc(100%/4);
            overflow: hidden;
        }
}

@media only screen
    and (min-width: 0px)
    and (max-width: 999px) {
        #logo-tag {
            margin-bottom: 1.35em;
        }
}

@media only screen
    and (min-width 1000px) {
        #logo-tag {
            /* no surreptitious styles required */
        }
}