.text-small {font-size: 85%;}
body { font-size:15px;}
.footer {background-color: #2d5699; color:white;font-size:14px}
.footer2 {background-color: #000; color:white;font-size:14px}
.footer2 a {color:white;}
.text-signal{color:#00b240;}
.text-blue{color:#2d5699;}
.text-yellow{color:#00b240;}
.btn-primary{background-color:#2d5699}
.btn-secondary{background-color:#ffffff;color:#00b240;}
.nav-link{color:#2d5699;}
@media only screen and (max-width: 486px) {.nav-link{padding: 2px 10px;} .logo {max-width:50% !important}}
@media only screen and (max-width: 350px) {.small, small {font-size: .775em;} }
@media only screen and (min-width: 351px) AND (max-width: 370px){.small, small { font-size: .825em;} }
a {color:#2d5699;}
.dropdown-item{font-size:0.8rem}
.alert-secondary{background-color:aliceblue}
.nav{text-transform:uppercase;font-weight:bold !important}
.nav-footer{text-transform:none;font-weight:normal !important;}
.nav-footer a{color:white !important;}
.pewl {margin: 0 !important;}
.navigation-header {background-color:#00b240}
.icon-sidebar {height:25px;}
.dropdown-item {padding: 0px;}
.megamenu{ padding: 0.5rem; max-width: 700px;}    
.has-megamenu{position:static!important;}
.megamenu{left:0; right:0; width:100%; margin-top:0; }
.dropdown-item-normal {padding: 0px 15px;}
.navigation-header .nav-link {color:#ffffff !important}
.anchor{scroll-margin-top:200px}
h2 {margin-top: 3rem!important; margin-bottom: 3rem!important;}