/* carnival */

:root {


	--font-regular: "Tempo-Regular", sans-serif;			/* var(--font-regular); */
    --font-bold: "Tempo-Bold", sans-serif;			/* var(--font-bold); */
    --font-bold-condensed: "Tempo-HeavyCondensed", sans-serif;	/* var(--font-bold-condensed); */

    --accent-1: #10559a;                                                    /* light blue */
    --accent-2: #730e1f;                                                    /* red */
    --accent-3: #1d3768;                                                    /* dark blue */
	
    --accent-4: #005FAD;                                                    /* medium blue */
    --accent-5: #006AB6;                                                    /* light blue */
    --accent-6: linear-gradient(90deg, rgba(0,0,0,1) 0%, #fcb131 50%, rgba(0,0,0,1) 100%);  /* yellow orange */
    --accent-seven: #fff;                                                   /* white */
    --accent-button-bg: linear-gradient(to right, #4D59DA, #38C9F7);        /* medium blue to sky blue */
	--accent-blue: var(--accent-3);
	
    --gradient-1: linear-gradient(90deg, #8B5904, #FCB131, #8B5904) !important;  /* brown, yelloworange, brown */
    --gradient-2: linear-gradient(180deg, #000000, #024474);  				/* black, darkblue */
}

@font-face {
    font-family: 'Tempo-Regular';

    src: url('https://ds94t24nq4vzb.cloudfront.net/fonts/Tempo-Regular.eot');
    src: url('https://ds94t24nq4vzb.cloudfront.net/fonts/Tempo-Regular.eot#iefix') format("embedded-opentype"),
    url('https://ds94t24nq4vzb.cloudfront.net/fonts/Tempo-Regular.woff2') format("woff2"),
    url('https://ds94t24nq4vzb.cloudfront.net/fonts/Tempo-Regular.woff') format("woff"),
    url('https://ds94t24nq4vzb.cloudfront.net/fonts/Tempo-Regular.ttf') format("truetype"),
    url('https://ds94t24nq4vzb.cloudfront.net/fonts/Tempo-Regular.svg#tahoma') format("svg");

    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Tempo-Bold';

    src: url('https://ds94t24nq4vzb.cloudfront.net/fonts/Tempo-Bold.eot');
    src: url('https://ds94t24nq4vzb.cloudfront.net/fonts/Tempo-Bold.eot#iefix') format("embedded-opentype"),
    url('https://ds94t24nq4vzb.cloudfront.net/fonts/Tempo-Bold.woff2') format("woff2"),
    url('https://ds94t24nq4vzb.cloudfront.net/fonts/Tempo-Bold.woff') format("woff"),
    url('https://ds94t24nq4vzb.cloudfront.net/fonts/Tempo-Bold.ttf') format("truetype"),
    url('https://ds94t24nq4vzb.cloudfront.net/fonts/Tempo-Bold.svg#tahoma-bold') format("svg");

    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Tempo-HeavyCondensed';

    src: url('https://ds94t24nq4vzb.cloudfront.net/fonts/Tempo-Heavy-Condensed.eot');
    src: url('https://ds94t24nq4vzb.cloudfront.net/fonts/Tempo-Heavy-Condensed.eot#iefix') format("embedded-opentype"),
    url('https://ds94t24nq4vzb.cloudfront.net/fonts/Tempo-Heavy-Condensed.woff2') format("woff2"),
    url('https://ds94t24nq4vzb.cloudfront.net/fonts/Tempo-Heavy-Condensed.woff') format("woff"),
    url('https://ds94t24nq4vzb.cloudfront.net/fonts/Tempo-Heavy-Condensed.ttf') format("truetype"),
    url('https://ds94t24nq4vzb.cloudfront.net/fonts/Tempo-Heavy-Condensed.svg#tahoma') format("svg");

    font-weight: normal;
    font-style: normal;
}

input[type="password"], input[name="username"] {
    font-family: Arial, Helvetica, sans-serif !important;
}

.modal-header .close {
	font-family: Arial, Helvetica, sans-serif !important;
}