﻿@charset "utf-8";
body, body td, body td input {
    color: black;
    font-family: Verdana !important;
}
.custom {
    background: #f5f5f5;
}

.custom h1 {
    font-size: 1.4rem !important;
    font-family: Verdana !important;
    font-weight: bold !important;
    color: #264f7b !important;
}

.custom h2 {
    font-size: 1.3rem !important;
    font-family: Verdana !important;
    font-weight: bold !important;
    color: #fff !important;
}

.custom h3 {
    font-size: 0.8rem !important;
    font-family: Verdana !important;
    font-weight: bold !important;
    color: #264f7b !important;
    margin: 0px;
}
.custom h3 a {
    font-size: 0.8rem !important;
    font-family: Verdana !important;
    font-weight: bold !important;
}

.custom h4 {
    font-size: 0.7rem !important;
    font-family: Verdana !important;
    font-weight: bold !important;
    color: #264f7b !important;
    margin: 0px;
}
.custom h4 a {
    font-size: 0.7rem !important;
    font-family: Verdana !important;
    font-weight: bold !important;
    color: #264f7b !important;
}

.custom #dnnMenu .topLevel > li > a {
    color: #fff;
}

.Site {
    display: flex;
    min-height: 100vh;
    flex-direction: column;
    flex-wrap: wrap;
}

.Site-content {
    flex: 1;
}
@media only screen and (max-width: 768px ) {
    .Site-content {
        width: 100%;
    }
}


.custom header {
    background: #398ABF !important;
    margin-bottom: 20px;
}


.custom #navbar {
    margin-top: 15px;
}

.custom .navbar .brand {
    max-width: 250px !important;
}

.custom #mainContent-inner {
    padding: 20px !important;
    background: #fff;
    box-shadow: -3px 1px 13px -4px rgba(0,0,0,0.49);
    -webkit-box-shadow: -3px 1px 13px -4px rgba(0,0,0,0.49);
    -moz-box-shadow: -3px 1px 13px -4px rgba(0,0,0,0.49);
}

#dnn_divDisclaimer p {
    font-size: 12px;
}

.custom .footer-below {
    margin-top: 0px;
    background: #383838;
}

.custom .footer-top {
    background: #398ABF;
    padding: 20px;
}

.custom .footer-top p, .custom .footer-top .DNNContainer_Title_h4 h4 {
    color: #f0f8ff !important;
    font-family: Verdana !important;
}
.Site-content a {
    color: #1d1d2d !important;
}
/*.Site-content a.dnnPrimaryAction {
    color: #efefef !important;
}*/
.custom .dnnPrimaryAction {
    border-color: #000000 !important;
    font-family: 'Open Sans',Arial,Helvetica,sans-serif !important;
    color: #efefef !important;
    background: #227fdc !important;
}
.custom-btn.dnnPrimaryAction {
    border-color: #000000 !important;
    font-family: 'Open Sans',Arial,Helvetica,sans-serif !important;
    color: #efefef !important;
    background: #227fdc !important;
}
.custom .r-tabs {
    background-color: #9cc5e0;
}
.custom .r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {
    background-color: #398abf;
}
.custom .r-tabs .r-tabs-accordion-title .r-tabs-anchor {
    background-color: #9cc5e0;
}
.custom .r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
    background-color: #398abf;
}

footer .footer-below {
    color: #f0f8ff !important;
    font-family: Verdana !important;
}

footer .footer-below a {
    color: #f0f8ff !important;
    font-family: Verdana !important;
}