﻿@-ms-viewport {
    width: device-width;
}

@-moz-viewport {
    width: device-width;
}

@-webkit-viewport {
    width: device-width;
}

@viewport {
    width: device-width;
}




h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    color: #0068BD;
}



/* Links
-----------------------------------------------------------*/
a {
    color: #111;
    /*text-decoration: underline #0068BD;*/
}

    a:hover, a:focus {
        color: #0068BD;
    }

/* Header
-----------------------------------------------------------*/
#Header {
}


#HeaderContent .navbar-brand {
    color: #111;
}

/* Menu
-----------------------------------------------------------*/


.navbar {
    border-bottom: 2px solid #0068BD;
}


@media only screen and (min-width: 1200px) {

    .navbar .navbar-nav > li > a:hover, .navbar-nav > li > a:focus {
        background-color: #fff;
        border-bottom: 2px solid #0068BD;
        color: #111;
    }

    .activeItem {
        border-bottom: 2px solid #0068BD !important;
    }
}
/*END OF X-LARGE SCREEN MENU*/

@media only screen and (max-width: 1199px) {

    .navbar-nav > li > a:hover, .navbar-nav > li > a:focus {
        background-color: #0068BD;
        color: #FFF !important;
    }
}
/*END OF LARGE/MEDIUM/SMALL/X-SMALL SCREEN MENU*/



/* Important Dates
-----------------------------------------------------------*/

#Dates li {
    border-bottom: 1px solid #0068BD;
}



/* File Upload
-----------------------------------------------------------*/

#uploadFileContainer .remove-link {
    color: #111;
    text-decoration: underline;
}

    #uploadFileContainer .remove-link:hover {
        color: #0068BD;
    }


/* Footer
-----------------------------------------------------------*/
#Footer {
    border-top: 1px solid #d9d9d9;
}

    #Footer a {
        color: #111;
    }

        #Footer a:hover, a:focus {
            color: #0068BD;
        }


/*Buttons
-----------------------------------------------------------*/
.btn-primary {
    background-color: #0069BC;
    border-color: #00569A;
    color: #FFF;
}

    .btn-primary:hover {
        background-color: #00569A;
        border-color: #0068BD;
        color: #FFF;
    }

    .btn-primary:focus, .btn-primary.focus {
        background-color: #00569A;
        border-color: #0068BD;
        color: #FFF;
    }

    .btn-primary:active, .btn-primary.active {
        background-color: #00569A;
        border-color: #0068BD;
        color: #FFF;
    }

        .btn-primary:active:hover, .btn-primary.active:hover {
            background-color: #00569A;
            border-color: #0068BD;
            color: #FFF;
        }

        .btn-primary:active:hover, .btn-primary.active:hover, .btn-primary:active:focus, .btn-primary.active:focus, .btn-primary.focus:active, .btn-primary.active.focus {
            background-color: #00569A;
            border-color: #0068BD;
            color: #FFF;
        }
