

:root{
    --background: #F8F8F7;
    --background-modal: #3091f0;
    --background-table: #3091f0;
    --color-favorito: #607d8b;
    --background-menu: #052141;
    --background-test: #3091f0;
    /* localiza: #00913e; 
       meridio:  #237192*/
    /*
       modal-localiza:#40946a  
       modal-meridioweb:#2B8BB4
    */  
    /*
       table-localiza:#1dc06d 
       table-meridioWeb:#f9cf55
    */
    
    --color: #FFFFFF;
}

/* #052141; */



body {
    background-color: var(--background);
}

.all-header, .all-footer {
    background-color: var(--background-menu);
}

#main-menu .md-menu .menu-option { transition: all 0.2s; }
#main-menu .md-menu.md-open .menu-option { color: black; }
#main-menu .md-menu:not(.md-open) .menu-option { background-color: #ddd; }
#main-menu .md-menu:not(.md-open) .menu-option:hover,
#main-menu .md-menu:not(.md-open) .menu-option:focus,
#main-menu .md-menu:not(.md-open) .menu-option:active {
  background-color: var(--background);
  color: var(--color);
}

.md-primary:not([disabled="disabled"]) {
    background-color: var(--background-test) !important;
    color:  var(--color) !important;
}

.window-container .nav-container ul li a {
    color: #237192;
}

.md-dialog-container .md-toolbar-tools {
    color: white;
    background-color:var(--background-modal);
}

.window-container .nav-container ul li.active a {
    color: var(--color);
    background-color: #3091f0;
}

md-dialog.modal-informacao .md-dialog-content .md-title { 
    color: var(--background);
}

table thead,
table tbody,
table tbody tr { width: 100%; }
table tbody tr:nth-child(odd) { background-color:#f5f7fa; }
table tbody tr:nth-child(even) { background-color:#ffffff; }
table tbody tr.selected {
    /* background-color: #f9cf55; */
    background-color: var(--background-table);
    color: var(--color);
}

.favoritos{
    font-size: 30px;
    color:  var(--color-favorito);
    /* text-decoration: underline; */
}

