
.nav {
 padding-left:0px;
}

.nav-tabs {
 border-bottom: 1px solid var(--uc_control-border-cor)  !important;
}

ul {
 display: block;
 list-style-type: disc;
 margin-block-start: 0px !important;
 margin-block-end: 0px !important;
 padding-inline-start: 0px !important;
 unicode-bidi: isolate;
}

div.Tab UL.nav-tabs LI A, div.Tab UL.nav-tabs LI {
 text-decoration: none;
 color: var(--colors_surface-negative);
 padding:0px;
}

/* componente tab do genexus */
div.Tab UL.nav-tabs LI.active A {   
	position:relative;
	top:1px;
    font-family: var(--uc_texto-font);
    font-weight: var(--cps-font-weight-normal);
    font-size: var(--uc_texto-size);

    color: var(--uc_a_color) !important;

    text-decoration: none;
    background-color: white;
    border-top: 1px solid var(--uc_control-border-cor);
    border-left: 1px solid var(--uc_control-border-cor);
    border-right: 1px solid var(--uc_control-border-cor);
    border-bottom: 1px solid white;
    border-radius: 0px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 8px;
    padding-bottom: 8px;
}


div.Tab UL.nav-tabs LI A {
    font-family: var(--uc_texto-font);
    font-weight: var(--cps-font-weight-normal);
    font-size: var(--uc_texto-size);
    color: var(--uc_a_color) !important;
    text-decoration: none;
    background-color: var(--uc_control-background);
    border-top: 1px solid var(--uc_control-border-cor);
    border-left: 1px solid var(--uc_control-border-cor);
    border-right: 1px solid var(--uc_control-border-cor);
    border-radius: 0px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 8px;
    padding-bottom: 8px;
}



