

/* Atalho */
A {
    text-decoration: none !important;
    color: black;
}
A:visited {
    text-decoration: none !important;
}
A:hover {
    text-decoration: none !important;
}
A.link {
    text-decoration: none !important;
}
A.link:visited {
    text-decoration: none !important;
}
A.link:hover {
    text-decoration: none !important;
}



/* Exibição Elementos - DISPLAY */
.display_block {
    display: block !important;
}

.display_initial {
    display: initial !important;
}

.display_contents {
    display: contents !important;
}

.display_compact {
    display: compact !important;
}

.display_flow {
    display: flow !important;
}

.display_flex {
    display: flex !important;
}

.display_grid {
    display: grid !important;
}

.display_inline_block {
    display: inline-block !important;
}

.display_inline_flex {
    display: inline-flex !important;
}

.display_inline_grid {
    display: inline-grid !important;
}

.display_inline_table {
    display: inline-table !important;
}

.display_inline_list_item {
    display: inline-list-item !important;
}

.display_table {
    display: table !important;
}

.display_table_row {
    display: table-row !important;
}

.display_table_column {
    display: table-column !important;
}

.display_table_cell {
    display: table-cell !important;
}

.display_list_item {
    display: list-item !important;
}

.display_inherit {
    display: inherit !important;
}

.display_revert {
    display: revert !important;
}

.display_unset {
    display: unset !important;
}

.display_none {
    display: none !important;
}

.no_display {
    display: none !important;
}



.outline_none {
    outline: none !important;
}

.no_outline {
    outline: none !important;
}



/* Exibição Elementos - VISIBILITY */
.visibility_visible {
    visibility: visible !important;
}

.visibility_initial {
    visibility: initial !important;
}

.visibility_collapse {
    visibility: collapse !important;
}

.visibility_inherit {
    visibility: inherit !important;
}

.visibility_revert {
    visibility: revert !important;
}

.visibility_unset {
    visibility: unset !important;
}

.visibility_hidden {
    visibility: hidden !important;
}

.no_visibility {
    visibility: hidden !important;
}



/* Cursor */
.cursor_arrow {
    cursor: default !important;
}

.cursor_pointer {
    cursor: default !important;
}

.cursor_hand:hover {
    cursor: pointer !important;
}

.cursor_link {
    cursor: default !important;
}
.cursor_link:hover {
    cursor: pointer !important;
}

.cursor_cancel {
    cursor: not-allowed !important;
}

.cursor_readonly {
    background-color: #F9F9F9 !important;
    cursor: not-allowed !important;
}

.cursor_help {
    cursor: help !important;
}

.cursor_zoom_in {
    cursor: zoom-in !important;
}

.cursor_zoom_out {
    cursor: zoom-out !important;
}



/* Paginação */
.overflow {
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

.overflow_auto {
    overflow: auto !important;
}

.overflow_vertical {
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

.overflow_horizontal {
    overflow-y: auto !important;
    overflow-x: hidden !important;
}

.evento_ativado {
    pointer-events: all;
}

.evento_desativado {
    pointer-events: none;
}

.botao_desativado_cinza {
    pointer-events: none !important;
    color: #666666 !important;
    background-color: #BBBBBB !important;
}

campo_desativado_cinza {
    pointer-events: none !important;
    color: black !important;
    background-color: #DDDDDD !important;
}


