/* Your custom styles */
html,
body,
header,
.jarallax {
    height: 100%;
}
body {
    display: flex;
    flex-direction: column;
}
.content {
    flex: 1 0 auto;
}
footer {
    flex-shrink: 0;
}
@font-face {
    font-family: 'cabrito_ext_boldext_bold';
    src: url('/inc/font/cabritoextbold-webfont.eot');
    src: url('/inc/font/cabritoextbold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/inc/font/cabritoextbold-webfont.woff2') format('woff2'),
         url('/inc/font/cabritoextbold-webfont.woff') format('woff'),
         url('/inc/font/cabritoextbold-webfont.ttf') format('truetype'),
         url('/inc/font/cabritoextbold-webfont.svg#cabrito_ext_boldext_bold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'gotham_lightregular';
    src: url('/inc/font/gotham-light-webfont.eot');
    src: url('/inc/font/gotham-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/inc/font/gotham-light-webfont.woff2') format('woff2'),
         url('/inc/font/gotham-light-webfont.woff') format('woff'),
         url('/inc/font/gotham-light-webfont.ttf') format('truetype'),
         url('/inc/font/gotham-light-webfont.svg#gotham_lightregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'gotham_bookregular';
    src: url('/inc/font/gotham-book-webfont.eot');
    src: url('/inc/font/gotham-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('/inc/font/gotham-book-webfont.woff2') format('woff2'),
         url('/inc/font/gotham-book-webfont.woff') format('woff'),
         url('/inc/font/gotham-book-webfont.ttf') format('truetype'),
         url('/inc/font/gotham-book-webfont.svg#gotham_bookregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
.cabrito {
    font-family: 'cabrito_ext_boldext_bold';
}
.gotham-light {
    font-family: 'gotham_lightregular';
}
.blue-text {
    color: #0033A0 !important;
}
.red-text {
    color: #E03C31 !important;
}
.yellow-text {
    color: #F2A900 !important;
}
.lightblue-text {
    color: #3EB1C8 !important;
}
.red-highlight {
    background-color: #e03c31;
}
.yellow-highlight {
    background-color: #F2A900;
}
.purple-highlight {
    background-color: #485daa;
}
.blue-highlight {
    background-color: #0033A0;
}
.lightblue-highlight {
    background-color: #3EB1C8;
}
.text-underlined {
    text-decoration: underline;
}
.rgba-black-regular,
.rgba-black-regular:after {
    background-color: rgba(0, 0, 0, 0.5);
}
.navactive {
    background-color: #3EB1C8 !important;
    color: #ffffff;
}
.MapLinks{
    text-decoration:none;
    color:#000000;
    font-size: .95em; /*1em;*/
    line-height:1.8em;
    font-weight:bold !important;
}
.LegendBox {
    height: 25px;
    width: 25px;
    background-color: #bbb;
    border:white !important;
    border-radius: 50%;
    display: inline-block;
    margin-right:5px !important;
    /*  border:solid 1px #ffffff;
    width:3em;
    height:1.5em;
    margin-right:.5em;*/
}
.Hidden
{
    display:none;
}

.black-highlight {
    background-color: #000000;
}
.midblue-background {
    background-color:#006ec7;
}
.lightblue-background {
    background-color: #cbdbef;
}

