        #dialog-historico .conteudo-filtro {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
        }
        
        #dialog-historico .container {
            width: 90%;
        }
        
        #dialog-historico .conteudo-filtro-datas {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            margin-left: 2%;
        }
        
        #dialog-historico .conteudo-filtro-inputs {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            margin-left: 2%;
        }
        
        #dialog-historico .conteudo-filtro-selects {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            margin-left: 2%;
        }
        
        #dialog-historico .pagination {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            padding: 10px;
            list-style-type: none;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            margin: 0 0 10px 0;
        }
        
        #dialog-historico a {
            text-decoration: none;
        }
        
        li.paginate_button.active>a {
            color: #0e1c57;
            font-weight: 700;
        }
        
        li.paginate_button.active>a:after {
            content: ' ]';
            color: #0e1c57;
            font-weight: 700;
        }
        
        li.paginate_button.active>a:before {
            content: '[ ';
            color: #0e1c57;
            font-weight: 700;
        }
        
        #dialog-historico .pagination li {
            margin: 0 10px 3px 0;
        }
        
        #dialog-historico .page-link {
            margin-left: 8px;
            margin-left: 0.5rem;
        }
        
        #dialog-historico .card-header {
            border: 1px solid #185A8C;
            border-radius: 4px;
            margin: 2% 2% 2% 2%;
            cursor: pointer;
            background-color: #dcf5f5;
            opacity: 0.6;
            -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
        }
        
        #dialog-historico legend {
            text-align: initial;
            font-size: 19.2px;
            font-size: 1.2rem;
        }
        
        #dialog-historico .contudo-filtro-botoes {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            margin-left: 2%;
            margin-right: 2%;
        }
        
        #dialog-historico .ui-nav-botoes {
            float: right;
            margin-top: 0;
            margin-right: 2%;
            position: absolute;
            right: 0;
            -ms-flex-line-pack: stretch;
            align-content: stretch;
        }
        
        #dialog-historico .historico-database {
            margin-left: 2%;
            margin-right: 2%;
        }
        
        #dialog-historico input {
            width: 150px;
            border: 1px solid #5b9bcc;
        }
        
        #dialog-historico h5 {
            font-size: 24px;
            font-size: 1.5rem;
            color: #0e1c57;
        }
        
        #dialog-historico select {
            width: 220px;
            background-color: #fff;
            border: 1px solid #5b9bcc;
        }
        
        #dialog-historico button.btn,
        input[type="submit"].btn {
            margin-bottom: 10px;
        }
        
        #dialog-historico .ui-datatable-overview-values {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between;
            width: 100%;
            text-align: left;
            margin-bottom: 16px;
            margin-bottom: 1.0rem;
        }
        
        #dialog-historico .ui-datatable .ui-datatable-data td,
        .ui-datatable .ui-datatable-data-empty td {
            border-width: 1px solid inherit;
            padding: 4px 5px 4px 10px;
            font-family: 'Play', sans-serif;
            font-weight: normal;
        }
        
        #dialog-historico .ui-state-default,
        .ui-widget-content .ui-state-default,
        .ui-widget-header .ui-state-default {
            border: 1px solid #185A8C;
            background: #dcf5f5;
            font-weight: normal;
            color: #185A8C;
        }
        
        #dialog-historico tbody {
            border: 1px solid #185A8C;
            font-size: 0.7rem;
            cursor: pointer;
        }