﻿body .wmso-wrapper {
    max-width: 1250px;
    width: 100%;
}

.pareceres .funcionario {
    display: none;
}

/* GREY */

.btn-primary:hover {
    color: #fff;
    background-color: #777;
    border-color: #663;
}

.painelPesquisa tr:hover {
    background-color: #EEEEEF !important;
}

/* #2887c8 #888 */
a.magnifier-icon::before {
    color: #888;
}

a.PDF-icon::before {
    color: #888;
}

label {
    color: #888;
    margin: 20px 0 0px 0;
}

h1, h2, h3, h4, h5, h6 {
    color: #888;
}

a {
    text-decoration: underline;
    color: #888;
}

.ui-datepicker.ui-widget .ui-datepicker-header {
    background: #888;
}

.ui-datepicker.ui-widget select.ui-datepicker-month option,
.ui-datepicker.ui-widget select.ui-datepicker-year option {
    color: #888;
}

.ui-datepicker.ui-widget a.ui-datepicker-prev:after,
.ui-datepicker.ui-widget a.ui-datepicker-next:after {
    color: #888;
}

.ui-datepicker.ui-widget table.ui-datepicker-calendar > tbody tr td a.ui-state-default:hover {
    color: #888;
}

.ui-datepicker.ui-widget table.ui-datepicker-calendar > tbody tr td.ui-datepicker-week-end a.ui-state-default {
    color: #888;
}

.ui-datepicker.ui-widget .ui-state-highlight {
    color: #888;
}

.ui-datepicker.ui-widget .ui-state-active {
    color: #888;
}

.wmso-wrapper .wmso-menu {
    background: #888;
}

/* #69abd9 #AAA */
.wmso-wrapper .wmso-primary-buttons ul li a {
    background: #AAA;
}

.wmso-wrapper .wmso-consultar-lines > ul > li a.wmso-consultar-boxes-title.opened {
    background: #AAA;
}

.wmso-wrapper .wmso-consultar-lines > ul > li a.wmso-consultar-boxes-title.closed {
    background: #AAA;
}

.wmso-wrapper .wmso-consultar-lines > ul > li a.wmso-consultar-boxes-title.simulador {
    background: #AAA no-repeat right 15px center;
}

/* #337ab7 #777 
   #23527c #665
   #286090 #664
   #2e6da4 #663
*/

a {
    color: #777;
}

    a:hover, a:focus {
        color: #665;
    }

.text-primary {
    color: #777;
}

a.text-primary:hover,
a.text-primary:focus {
    color: #664;
}

.bg-primary {
    background-color: #777;
}

a.bg-primary:hover,
a.bg-primary:focus {
    background-color: #664;
}

.btn-primary {
    color: #fff;
    background-color: #888;
    border-color: #778;
}

    .btn-primary.disabled:hover,
    .btn-primary.disabled:focus,
    .btn-primary.disabled.focus,
    .btn-primary[disabled]:hover,
    .btn-primary[disabled]:focus,
    .btn-primary[disabled].focus,
    fieldset[disabled] .btn-primary:hover,
    fieldset[disabled] .btn-primary:focus,
    fieldset[disabled] .btn-primary.focus {
        background-color: #777;
        border-color: #663;
    }

    .btn-primary .badge {
        color: #777;
    }

.btn-link {
    color: #777;
}

.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
    background-color: #777;
}

.nav .open > a,
.nav .open > a:hover,
.nav .open > a:focus {
    background-color: #eeeeee;
    border-color: #777;
}

.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
    color: #fff;
    background-color: #777;
}


.pagination > li > a,
.pagination > li > span {
    color: #777;
}

.pagination > .active > a,
.pagination > .active > a:hover,
.pagination > .active > a:focus,
.pagination > .active > span,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
    color: #fff;
    background-color: #777;
    border-color: #777;
}

.label-primary {
    background-color: #777;
}

    .label-primary[href]:hover, .label-primary[href]:focus {
        background-color: #664;
    }

.list-group-item.active > .badge,
.nav-pills > .active > a > .badge {
    color: #777;
    background-color: #fff;
}

a.thumbnail:hover,
a.thumbnail:focus,
a.thumbnail.active {
    border-color: #777;
}

.progress-bar {
    color: #fff;
    background-color: #777;
}

.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
    color: #fff;
    background-color: #777;
    border-color: #777;
}

.panel-primary {
    border-color: #777;
}

    .panel-primary > .panel-heading {
        color: #fff;
        background-color: #777;
        border-color: #777;
    }

        .panel-primary > .panel-heading + .panel-collapse > .panel-body {
            border-top-color: #777;
        }

        .panel-primary > .panel-heading .badge {
            color: #777;
            background-color: #fff;
        }

    .panel-primary > .panel-footer + .panel-collapse > .panel-body {
        border-bottom-color: #777;
    }

/* #5bc0de #BBB 
   #46b8da #AAAAAB
   #31b0d5 #99999B
   #269abc #88888B
   #1b6d85 #77777B
*/

.wmso-wrapper .btn {
	border-radius: 0;
	border: 0;
}

.btn-info {
    color: #fff;
    background-color: #BBB;
    border-color: #AAAAAB;
}

.btn-info {
    color: #fff;
    background-color: #BBB;
    border-color: #AAAAAB;
}

    .btn-info:focus, .btn-info.focus {
        color: #fff;
        background-color: #99999B;
        border-color: #77777B;
    }

    .btn-info:hover {
        color: #fff;
        background-color: #99999B;
        border-color: #88888B;
    }

    .btn-info:active, .btn-info.active,
    .open > .btn-info.dropdown-toggle {
        color: #fff;
        background-color: #99999B;
        border-color: #88888B;
    }

        .btn-info:active:hover,
        .btn-info:active:focus,
        .btn-info:active.focus,
        .btn-info.active:hover,
        .btn-info.active:focus,
        .btn-info.active.focus,
        .open > .btn-info.dropdown-toggle:hover,
        .open > .btn-info.dropdown-toggle:focus,
        .open > .btn-info.dropdown-toggle.focus {
            color: #fff;
            background-color: #88888B;
            border-color: #77777B;
        }

    .btn-info:active,
    .btn-info.active,
    .open > .btn-info.dropdown-toggle {
        background-image: none;
    }

    .btn-info.disabled:hover,
    .btn-info.disabled:focus,
    .btn-info.disabled.focus,
    .btn-info[disabled]:hover,
    .btn-info[disabled]:focus,
    .btn-info[disabled].focus,
    fieldset[disabled] .btn-info:hover,
    fieldset[disabled] .btn-info:focus,
    fieldset[disabled] .btn-info.focus {
        background-color: #BBB;
        border-color: #AAAAAB;
    }

    .btn-info .badge {
        color: #BBB;
        background-color: #fff;
    }

.label-info {
    background-color: #BBB;
}

    .label-info[href]:hover,
    .label-info[href]:focus {
        background-color: #99999B;
    }

.progress-bar-info {
    background-color: #BBB;
}

/* #4899d0 #BBBBBA
   #539fd3 #AAAAAC
   #daebf6 #EEEEEA 
   #eaf3fa #CCCCCD
   #7eb7de #DDDDDA
*/

.wmso-wrapper .wmso-primary-buttons ul li a:hover {
    background: #BBBBBA;
}

.wmso-wrapper .wmso-consultar-lines > ul > li a.wmso-consultar-boxes-title.opened:hover {
    background: #BBBBBA;
}

.wmso-wrapper .wmso-consultar-lines > ul > li a.wmso-consultar-boxes-title.closed:hover {
    background: #BBBBBA;
}

.wmso-wrapper .wmso-consultar-lines > ul > li a.wmso-consultar-boxes-title.simulador:hover {
    background: #BBBBBA no-repeat right 15px center;
}

table th {
    background-color: #AAAAAC;
    color: #FFFFFF;
}

table tr {
    background: #CCCCCD;
    color: #1a1a1a;
}

    table tr:nth-child(even) {
        background-color: #EEEEEA;
    }

    table tr:hover {
        background-color: #DDDDDA;
        color: #FFFFFF;
    }

table th a {
    color: #FFFFFF;
}

    table th a:hover {
        background-color: #DDDDDA;
        color: #FFFFFF;
    }

.ui-datepicker.ui-widget {
    background: #CCCCCD;
}

    .ui-datepicker.ui-widget table.ui-datepicker-calendar {
        border: 20px solid #CCCCCD;
    }

.pagination-ys {
    /* Para nao ficar com o hover das TRs*/
    background-color: #CCCCCD !important;
    border-top: 10px solid #ffffff;
}

    .pagination-ys table > tbody > tr > td {
        display: inline;
        border-color: #CCCCCD;
    }

    .pagination-ys table > tbody > tr:hover {
        background-color: #CCCCCD;
    }

    .pagination-ys table > tbody > tr > td > a,
    .pagination-ys table > tbody > tr > td > span {
        color: #000;
        background-color: #CCCCCD;
        border: 1px solid #CCCCCD;
    }

        .pagination-ys table > tbody > tr > td > a:hover,
        .pagination-ys table > tbody > tr > td > span:hover,
        .pagination-ys table > tbody > tr > td > a:focus,
        .pagination-ys table > tbody > tr > td > span:focus {
            color: #000000;
            background-color: #DDDDDA;
            border-color: #DDDDDA;
        }