:root {  --template1: #0303fc;  --template2: #2929f2;  --template3: #5d5df5; }.field-icon {  float: right;  margin-left: -25px;  margin-top: -25px;  position: relative;  z-index: 2;  margin-right: 8px;  cursor: pointer;}#mensagem-recuperar{  color: var(--template1) !important;  font-size: 13px;}hr.separador {  border: 1px dotted #666;  border-radius: 5px;}.select2-selection__rendered {    line-height: 30px !important;    border: 1px solid #a6a6a6;	border-radius: 0.25rem;	font-size: 0.791rem;	}.select2-container .select2-selection--single {    height: 30px !important;}.select2-selection__arrow {    height: 30px !important;}hr.separador {  border: 1px dotted #666;  border-radius: 5px;}.text-verde{  color:#0e9e29;}.ocultar{  display:none;}.textareag{    width:765px;    height:550px;}.side-menu .slide .side-menu__item:hover {    background-color: var(--template2);}.main-sidemenu {    background-color: #252525;}.app-sidebar {    background-color: #252525;}.slide-menu {    border-left: 4px solid #de7b53;    background-color: #2a2e3f !important;    color: #ffffff;}.side-menu__item a{    background-color: var(--template2);    color: #ffffff;}.side-menu__item:hover .side-menu__icon,.side-menu__item:hover .side-menu__label,.side-menu__item:hover .angle {    color: #ffffff !important;    fill: #ffffff !important;}.slide-item.active,.slide-item:hover,.slide-item:focus {    text-decoration: none;    color: var(--template1) !important;}.app-sidebar .side-item.side-item-category {    color: #7660a7;}.main-sidebar-header {    background: #252525 !important;}.main-header {    background-color: #252525 !important;}.slide-item .app-sidebar .slide-menu .slide-item:before:hover {    color: var(--template1) !important;}.slide.is-expanded .slide-menu a:hover:before {   color: var(--template1) !important;}.slide:hover .side-menu__label,.slide:hover .angle {    color: #fff !important;    fill: #fff !important;}.header-icon-svgs {    color: #ffffff;    fill: #ffffff;}.font-size-11{    font-size: 11px !important;}.table {    width: 100%;    margin-bottom: 1rem;    color: #212529;}.table th,.table td {    padding: 0.15rem;    vertical-align: center;    border-top: 1px solid #dee2e6;    color: #333333;    font-size: 13px;}.table thead th {    vertical-align: bottom;    border-bottom: 2px solid #dee2e6;}.table tbody+tbody {    border-top: 2px solid #dee2e6;}.table-sm th,.table-sm td {    padding: 0.3rem;}.table-bordered {    border: 1px solid #dee2e6;}.table-bordered th,.table-bordered td {    border: 1px solid #dee2e6;}.table-bordered thead th,.table-bordered thead td {    border-bottom-width: 2px;}.table-borderless th,.table-borderless td,.table-borderless thead th,.table-borderless tbody+tbody {    border: 0;}.table-striped tbody tr:nth-of-type(odd) {    background-color: rgba(0, 0, 0, 0.05);}.table-hover tbody tr:hover {    color: #212529;    background-color: rgba(0, 0, 0, 0.075);}.table-primary,.table-primary>th,.table-primary>td {    background-color: #b8e2de;}.table-primary th,.table-primary td,.table-primary thead th,.table-primary tbody+tbody {    border-color: #7ac8c1;}.table-hover .table-primary:hover {    background-color: #a6dbd6;}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th {    background-color: #a6dbd6;}.table-secondary,.table-secondary>th,.table-secondary>td {    background-color: #d6d8db;}.table-secondary th,.table-secondary td,.table-secondary thead th,.table-secondary tbody+tbody {    border-color: #b3b7bb;}.table-hover .table-secondary:hover {    background-color: #c8cbcf;}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th {    background-color: #c8cbcf;}.table-success,.table-success>th,.table-success>td {    background-color: #c3e6cb;}.table-success th,.table-success td,.table-success thead th,.table-success tbody+tbody {    border-color: #8fd19e;}.table-hover .table-success:hover {    background-color: #b1dfbb;}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th {    background-color: #b1dfbb;}.table-info,.table-info>th,.table-info>td {    background-color: #bee5eb;}.table-info th,.table-info td,.table-info thead th,.table-info tbody+tbody {    border-color: #86cfda;}.table-hover .table-info:hover {    background-color: #abdde5;}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th {    background-color: #abdde5;}.table-warning,.table-warning>th,.table-warning>td {    background-color: #ffeeba;}.table-warning th,.table-warning td,.table-warning thead th,.table-warning tbody+tbody {    border-color: #ffdf7e;}.table-hover .table-warning:hover {    background-color: #ffe8a1;}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th {    background-color: #ffe8a1;}.table-danger,.table-danger>th,.table-danger>td {    background-color: #f5c6cb;}.table-danger th,.table-danger td,.table-danger thead th,.table-danger tbody+tbody {    border-color: #ed969e;}.table-hover .table-danger:hover {    background-color: #f1b0b7;}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th {    background-color: #f1b0b7;}.table-light,.table-light>th,.table-light>td {    background-color: #fdfdfe;}.table-light th,.table-light td,.table-light thead th,.table-light tbody+tbody {    border-color: #fbfcfc;}.table-hover .table-light:hover {    background-color: #ececf6;}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th {    background-color: #ececf6;}.table-dark,.table-dark>th,.table-dark>td {    background-color: #c6c8ca;}.table-dark th,.table-dark td,.table-dark thead th,.table-dark tbody+tbody {    border-color: #95999c;}.table-hover .table-dark:hover {    background-color: #b9bbbe;}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th {    background-color: #b9bbbe;}.table-active,.table-active>th,.table-active>td {    background-color: rgba(0, 0, 0, 0.075);}.table-hover .table-active:hover {    background-color: rgba(0, 0, 0, 0.075);}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th {    background-color: rgba(0, 0, 0, 0.075);}.table .thead-dark th {    color: #FFF;    background-color: #343a40;    border-color: #454d55;}.table .thead-light th {    color: #495057;    background-color: #e9ecef;    border-color: #dee2e6;}.table-dark {    color: #FFF;    background-color: #343a40;}.table-dark th,.table-dark td,.table-dark thead th {    border-color: #454d55;}.table-dark.table-bordered {    border: 0;}.table-dark.table-striped tbody tr:nth-of-type(odd) {    background-color: rgba(255, 255, 255, 0.05);}.table-dark.table-hover tbody tr:hover {    color: #FFF;    background-color: rgba(255, 255, 255, 0.075);}@media (max-width: 575.98px) {    .table-responsive-sm {        display: block;        width: 100%;        overflow-x: auto;        -webkit-overflow-scrolling: touch;    }    .table-responsive-sm>.table-bordered {        border: 0;    }}@media (max-width: 767.98px) {    .table-responsive-md {        display: block;        width: 100%;        overflow-x: auto;        -webkit-overflow-scrolling: touch;    }    .table-responsive-md>.table-bordered {        border: 0;    }}@media (max-width: 991.98px) {    .table-responsive-lg {        display: block;        width: 100%;        overflow-x: auto;        -webkit-overflow-scrolling: touch;    }    .table-responsive-lg>.table-bordered {        border: 0;    }}@media (max-width: 1199.98px) {    .table-responsive-xl {        display: block;        width: 100%;        overflow-x: auto;        -webkit-overflow-scrolling: touch;    }    .table-responsive-xl>.table-bordered {        border: 0;    }}.table-responsive {    display: block;    width: 100%;    overflow-x: auto;    -webkit-overflow-scrolling: touch;}.table-responsive>.table-bordered {    border: 0;}.alert-primary {    color: #004e47;    background-color: #cceae7;    border-color: #b8e2de;}.alert-primary hr {    border-top-color: #a6dbd6;}.alert-primary .alert-link {    color: #001b19;}.alert-secondary {    color: #383d41;    background-color: #e2e3e5;    border-color: #d6d8db;}.alert-secondary hr {    border-top-color: #c8cbcf;}.alert-secondary .alert-link {    color: #202326;}.alert-success {    color: #155724;    background-color: #d4edda;    border-color: #c3e6cb;}.alert-success hr {    border-top-color: #b1dfbb;}.alert-success .alert-link {    color: #0b2e13;}.alert-info {    color: #0c5460;    background-color: #d1ecf1;    border-color: #bee5eb;}.alert-info hr {    border-top-color: #abdde5;}.alert-info .alert-link {    color: #062c33;}.alert-warning {    color: #856404;    background-color: #fff3cd;    border-color: #ffeeba;}.alert-warning hr {    border-top-color: #ffe8a1;}.alert-warning .alert-link {    color: #533f03;}.alert-danger {    color: #721c24;    background-color: #f8d7da;    border-color: #f5c6cb;}.alert-danger hr {    border-top-color: #f1b0b7;}.alert-danger .alert-link {    color: #491217;}.alert-light {    color: #818182;    background-color: #fefefe;    border-color: #fdfdfe;}.alert-light hr {    border-top-color: #ececf6;}.alert-light .alert-link {    color: #686868;}.alert-dark {    color: #1b1e21;    background-color: #d6d8d9;    border-color: #c6c8ca;}.alert-dark hr {    border-top-color: #b9bbbe;}.alert-dark .alert-link {    color: #040505;}.h_100 {    height: 100px!important;}.h_200 {    height: 200px!important;}.h_300 {    height: 300px!important;}.h_400 {    height: 400px!important;}.w_100_p {    width: 100%!important;}.w_300 {    width: 300px!important;}.w_200 {    width: 200px!important;}.w_150 {    width: 150px!important;}.w_100 {    width: 100px!important;}.w_60 {    width: 60px!important;}