﻿
body {
/**/
    background-color: rgba(17,16,16,0.99);
    color: rgb(0,161,209);
/*    background-image: url('../images/bgCarbonFiber.jpg');
*//*    background-repeat: no-repeat;
    background-size: cover;
*/    font-size: 1.25em;
    z-index: -1;
}

/* Style the top navigation menu */
.topnav {
    left: 0;
    top: 0;
    min-width: 100%;
    min-height: 50px;
    display: block;
    overflow: hidden;
    color: rgb(0,161,209);
    background-color: #111010;
    z-index: 3;
}


    /*     Hide the links inside the navigation menu (except for logo/home) */
    .topnav #myLinks {
        display: none;
        color: rgb(0,161,209);
    }

    /*     Style navigation menu links */
    .topnav a {
        color: rgb(0,161,209);
        padding: 0;
        text-decoration: none;
        font-size: 24px;
        display: block;
    }

/*         Style the hamburger menu */
    .topnav a.icon {
        display: block;
        position: absolute;
        right: 40px;
        top: 0;
    }


    .fc-splash {
        position: fixed;
        top: 50%;
        left: 50%;
        width: 100%;
        transform: translate(-50%,-50%);
        margin: 0 auto -50px;
        z-index: -1;
    }

    .fc-content {
        position: absolute;
        top: 10%;
        left: 50%;
        padding: 10px;
        transform: translate(-50%,-0%);
        text-align: left;
        color: rgb(255, 255, 255);
    }

    .fc-img {
        position: fixed;
        top: 50%;
        left: 50%;
        width: 90%;
        transform: translate(-50%,-50%);
        animation: fadeIn 4s;
        -webkit-animation: fadeIn 4s;
        -moz-animation: fadeIn 4s;
        -o-animation: fadeIn 4s;
        max-height: calc(100vh - 60vh);
        z-index: -1;
    }

.fc-footer {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    display: block;
    align-items: center;
    text-align: center;
    font-size: 0.75em;
}

        .fc-footer ul {
            list-style-type: none;
            margin: 0;
            padding: 0;
            overflow: hidden;
            background-color: white;
            position: -webkit-sticky;
            position: sticky;
        }

        .fc-footer li {
            list-style: none;
            padding: 0px;
            display: inline-block;
        }

            .fc-footer li a {
                display: block;
                text-align: center;
                padding: 5px 20px;
                text-decoration: none;
                color: #000;
            }

                .fc-footer li a:hover {
                    background-color: transparent;
                }


    .fa {
        padding: 1px;
        font-size: 16px;
        text-align: center;
        text-decoration: none;
    }

        .fa:hover {
            opacity: 0.75;
        }

    .fa-facebook {
        color: black;
    }

    .fa-twitter {
        color: black;
    }

    .fa-google {
        color: black;
    }

    .fa-linkedin {
        color: black;
    }

    .fa-youtube {
        color: black;
    }

    .fa-instagram {
        color: black;
    }

    .fa-skype {
        color: black;
    }

    .fa-android {
        color: black;
    }

    .fa-vimeo {
        color: black;
    }

