/* Minification failed. Returning unminified contents.
(2,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(73,32): run-time error CSS1039: Token not allowed after unary operator: '-clr-brand-secondary'
 */
:root {
    --clr-rgb-brand-secondary: 10, 109, 153;
}

:root {
    --clr-brand-secondary: rgba(var(--clr-rgb-brand-secondary), 1.0);
}

@font-face {
    font-family: 'LeagueGothicRegular';
    src: url('content/webfonts/league_gothic-webfont.eot');
    src: url('content/webfonts/league_gothic-webfont.eot?#iefix') format('embedded-opentype'), url('content/webfonts/league_gothic-webfont.woff') format('woff'), url('content/webfonts/league_gothic-webfont.ttf') format('truetype'), url('content/webfonts/league_gothic-webfont.svg#leaguegothicregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {
    background: #fff;
    position: absolute;
    min-height: 100%;
    width: 100%;
    padding-bottom: 80px!important;
}

/* Set padding to keep content from hitting the edges */
.body-content {
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

.checkbox label > input[type="checkbox"] {
    position: static;
    margin: 0 4px 0 0;
}

@media print {
    .nav {
        display: none;
    }
}

.startupLoader {
    position: fixed;
    z-index: 3;
    margin: 0 auto;
    padding: 0;
    left: 0;
    right: 0;
    top: 45%;
    margin-top: -30px;
    padding-left: 10px;
    width: 45px;
    height: 60px;
    list-style: none;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

    .startupLoader li {
        background-color: var(--clr-brand-secondary);
        width: 10px;
        height: 10px;
        float: left;
        margin-right: 5px;
        box-shadow: 0 100px 20px rgba(0,0,0,0.2);
    }

        .startupLoader li:first-child {
            -webkit-animation: startuploadbars 0.6s cubic-bezier(0.645,0.045,0.355,1) infinite 0s;
            -moz-animation: startuploadbars 0.6s cubic-bezier(0.645,0.045,0.355,1) infinite 0s;
            -o-animation: startuploadbars 0.6s cubic-bezier(0.645,0.045,0.355,1) infinite 0s;
            animation: startuploadbars 0.6s cubic-bezier(0.645,0.045,0.355,1) infinite 0s;
        }

        .startupLoader li:nth-child(2) {
            -webkit-animation: startuploadbars 0.6s ease-in-out infinite -0.2s;
            -moz-animation: startuploadbars 0.6s ease-in-out infinite -0.2s;
            -o-animation: startuploadbars 0.6s ease-in-out infinite -0.2s;
            animation: startuploadbars 0.6s ease-in-out infinite -0.2s;
        }

        .startupLoader li:nth-child(3) {
            -webkit-animation: startuploadbars 0.6s ease-in-out infinite -0.4s;
            -moz-animation: startuploadbars 0.6s ease-in-out infinite -0.4s;
            -o-animation: startuploadbars 0.6s ease-in-out infinite -0.4s;
            animation: startuploadbars 0.6s ease-in-out infinite -0.4s;
        }

@-webkit-keyframes startuploadbars {
    0% {
        height: 10px;
        margin-top: 25px;
    }

    50% {
        height: 50px;
        margin-top: 0;
    }

    100% {
        height: 10px;
        margin-top: 25px;
    }
}

@-moz-keyframes startuploadbars {
    0% {
        height: 10px;
        margin-top: 25px;
    }

    50% {
        height: 50px;
        margin-top: 0;
    }

    100% {
        height: 10px;
        margin-top: 25px;
    }
}

@keyframes startuploadbars {
    0% {
        height: 10px;
        margin-top: 25px;
    }

    50% {
        height: 50px;
        margin-top: 0;
    }

    100% {
        height: 10px;
        margin-top: 25px;
    }
}

#zenbox_tab.ZenboxTabRight {
    background-color: rgb(4, 81, 149) !important;
    -moz-border-radius: 8px !important;
    -webkit-border-radius: 8px !important;
    border-radius: 8px !important;
    border: solid 3px #FFFFFF;
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 12px !important;
    width: 120px !important;
    text-shadow: rgb(8, 63, 122) 2px 2px !important;
    padding: 0 10px 35px 10px !important;
    top: 210px;
    min-width: 139px !important;
    right: -59px !important;
    -moz-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    -o-transform: translate3d(0,0,0);
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}

#zenbox_tab #feedback_tab_text {
    margin: 12px auto !important;
    font-size: 14px !important;
}

