body {
    background-color: #aecaf9;
}


body.federa .template_login_form {
    display: none;
}

body.home #navbarSupportedContent{
    /*display: none!important;*/
}


body.home div.home{
    padding-top: 50px;
}

.done-true {
    text-decoration: line-through;
    color: grey;
}


ul.edi_unformat{
    margin: 0;
    padding:0;
}

ul.edi_unformat li{
    list-style: none;
    margin: 0;
    padding:0;
}


table td,
table tr {
    font-size: 14px;
}

.container h1{
    margin-top:30px;
}


h1 {
    font-size: 26px;
    margin-bottom: 30px;
}

h2 {
    font-size: 20px;
}

body{
    font-size: 12px;
}


.dropdown-menu * {
    font-size: 15px;
}


.ng-valid {border-color: green}


.ng-invalid {border-color: red}


form .btn {
    margin-left: 0;
}

small {
    font-size: 105%;
}

#myMap{
    height: 800px;
}


/* edi */

.cid-qHyQlwsb44 {
    background: #aecaf9;
}

.cid-qHyQlvdHUN .navbar {
    background: #aecaf9;
}

.cid-qHyQlvdHUN .nav-item a.btn {
    padding: 10px!important;
}

.cid-qHyQlvdHUN .nav-link:hover {
    color: #005276 !important;
}
.cid-qHyQlvdHUN .dropdown-item:hover {
    color: #aecaf9 !important;
}

a.text-white:hover,
a.text-white:focus {
    color: #005276 !important;
}


.cid-qHyQlvdHUN .dropdown .dropdown-menu {
    background: #005276;
    right: 5px;
    margin: 0 20px;  
}

@media (max-width: 991px) {
    .cid-qHyQlvdHUN .dropdown .dropdown-menu {
        width: auto;
    }
}

td a:not([href]):not([tabindex]) {
    color: #149dcc;
}


#loginButton {
    font-size: 12px;
}


#loginButton .badge{
    position: relative;
    left: 10px;
}

.hidden-true{
    display: none;
}

@media (min-width: 576px) and (max-width: 900px) {
    .container {
        max-width: 650px;
    }
}


.mb_rotatePicture,.mb_deletePicture{
    padding: 0.6rem;
}


.alert{
    color: #004085;    
}

.alert-warning {
  background-color: #fff3cd;
  color: #856404;
  border-color: #ffeeba;
}

.alert-warning a:not([href]):not([tabindex]){
    text-decoration: underline;
}


.hidden{
    display: none;
}