﻿/* [gx-css-import ignore - start] */

.BaseRBtn {
    display: inline-block;
}

.BaseRBtn span,
.RoundedBtn input {
    display: block;
    float: left;
}

.BaseRBtn .BtnLeft {
    background: transparent no-repeat scroll 0 0;
}

.BaseRBtn .BtnRight {
    background: transparent no-repeat scroll right 0;
}

.BaseRBtn .BtnBackground {
    overflow: hidden;
    background: transparent repeat-x scroll;
}

.BaseRBtn .BtnText {
    border: 0px;
    background: transparent;
    margin: 0;
    white-space: nowrap;
    width: auto;
    overflow: visible;
}


/* [gx-css-import ignore - end] */

.GridRow,
.WorkWithRowSelected,
.WorkWithSelection>TBODY>TR[data-gxselected][data-gxrow],
.WorkWithRowHover,
.WorkWithSelection>TBODY>TR[data-gxrow]:hover {
    border-style: none;
    border-width: 0px;
}

.WorkWithRowSelected,
.WorkWithSelection>TBODY>TR[data-gxselected][data-gxrow] {
    background-color: #adcece;
}

.WorkWithRowHover,
.WorkWithSelection>TBODY>TR[data-gxrow]:hover {
    background-color: #edf3f3;
}

.Tab,
.WWTab {
    border-style: none;
    border-width: 0px;
}

.TabPage,
.WWTabPage,
.WWTabPageSelected,
.WWTabPageHovered,
.WWFirstTabPage {
    border-style: none;
    border-width: 0px;
}

.EmbeddedPage {
    border-style: none;
    border-width: 0px;
    width: 100%;
    max-width: 100%;
}

.GridCarrito {
    margin-bottom: 11% !important;
}

.GridColumn,
.ActionColumn,
.WWColumn,
.WWSecondaryColumn,
.WWTextActionColumn,
.WWColumnItalic,
.WWColumnLineThrough,
.WWColumnUnderline,
.WWColumnGreen,
.WWColumnRed,
.WWColumnOrange,
.WWColumnGray,
.WWColumnBold,
.WWColumnBlue,
.WWActionColumn,
.WWOptionalColumn,
.WWActionGroupColumn,
.OptionalColumn {
    border-style: none;
    border-width: 0px;
}

.ActionColumn {
    width: 36px;
}

.WWColumn,
.WWSecondaryColumn,
.WWTextActionColumn,
.WWColumnItalic,
.WWColumnLineThrough,
.WWColumnUnderline,
.WWColumnGreen,
.WWColumnRed,
.WWColumnOrange,
.WWColumnGray,
.WWColumnBold,
.WWColumnBlue,
.WWActionColumn,
.WWOptionalColumn,
.WWActionGroupColumn {
    white-space: normal;
    text-overflow: ellipsis;
}

.WWColumnGreen {
    background-color: #dff0d8;
}

.WWColumnRed {
    background-color: #f2dede;
}

.WWColumnOrange {
    background-color: #faf2cc;
}

.WWColumnGray {
    background-color: #f5f5f5;
}

.WWColumnBlue {
    background-color: #e0f1ff;
}

.WWActionColumn {
    padding-left: 10px;
    padding-right: 10px;
    width: 100%;
    width: 52px !important;
}

.WWOptionalColumn {
    padding-bottom: 9px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 9px;
    visibility: visible;
}

.TableRow {
    border-style: none;
    border-width: 0px;
}

.TableCell {
    border-style: none;
    border-width: 0px;
}

.Popup {
    border-style: none;
    border-width: 0px;
}

.CallTarget,
.ResponsiveSlide .gx-call-target.top,
.ResponsiveSlide .gx-call-target.right,
.ResponsiveSlide .gx-call-target.bottom,
.ResponsiveSlide .gx-call-target.left {
    background-color: white;
    border-style: none;
    border-width: 0px;
    margin-left: auto;
    margin-right: auto;
    overflow: auto;
    padding-left: 15px;
    padding-right: 15px;
}


/* [gx-css-import ignore - start] */

.NavigationStyle #gx-column-targets {
    display: table;
    width: 100%;
    height: calc(100vh - 15vh - 10vh);
    table-layout: fixed;
}

.NavigationStyle .gx-call-target {
    overflow: auto;
}

.NavigationStyle .gx-center-target {
    display: table-cell;
}

.NavigationStyle .gx-call-target.top {
    height: 15vh;
}

.NavigationStyle .gx-call-target.right {
    display: table-cell;
    width: 400px;
}

.NavigationStyle .gx-call-target.bottom {
    height: 10vh;
}

.NavigationStyle .gx-call-target.left {
    display: table-cell;
    width: 400px;
}

.ResponsiveSlide #gx-column-targets {
    display: table;
    width: 100%;
    height: calc(100vh - 15vh - 10vh);
    table-layout: fixed;
}

.ResponsiveSlide .gx-call-target {
    overflow: auto;
}

.ResponsiveSlide .gx-center-target {
    display: table-cell;
}

.ResponsiveSlide .gx-call-target.top {
    height: 15vh;
}

.ResponsiveSlide .gx-call-target.right {
    display: table-cell;
    width: 400px;
}

.ResponsiveSlide .gx-call-target.bottom {
    height: 10vh;
}

.ResponsiveSlide .gx-call-target.left {
    display: table-cell;
    width: 400px;
}


/* [gx-css-import ignore - end] */


/* [gx-css-import ignore - start] */

.ResponsiveSlide #gx-column-targets {
    display: table;
    width: 100%;
    height: calc(100vh - 15vh - 10vh);
    table-layout: fixed;
}

.ResponsiveSlide .gx-call-target {
    overflow: auto;
}

.ResponsiveSlide .gx-center-target {
    display: table-cell;
}

.ResponsiveSlide .gx-call-target.top {
    height: 15vh;
}

.ResponsiveSlide .gx-call-target.right {
    display: table-cell;
    width: 400px;
}

.ResponsiveSlide .gx-call-target.bottom {
    height: 10vh;
}

.ResponsiveSlide .gx-call-target.left {
    display: table-cell;
    width: 400px;
}


/* [gx-css-import ignore - end] */

.ActionGroupItem,
.SelectedMainMenuItem,
.SelectedSubMenuItem,
.MainMenuItem,
.MainMenuItemHovered,
.SubMenuItem {
    border-style: none;
    border-width: 0px;
}

.GridPageController .slick-dots li button:before {
    content: '\2022';
}

.GridPageController .slick-dots li.slick-active button:before {
    color: black;
}

.GridPageController .slick-prev:before {
    content: '\2190';
}

.GridPageController .slick-next:before {
    content: '\2192';
}

.QueryViewer-card .upward-trend {
    background-image: url(../../QueryViewer/UpwardTrend.png);
    background-size: 100% 100%;
}

.QueryViewer-card .downward-trend {
    background-image: url(../../QueryViewer/DownwardTrend.png);
    background-size: 100% 100%;
}

.QueryViewer-card .sideward-trend {
    background-image: url(../../QueryViewer/SidewardTrend.png);
    background-size: 100% 100%;
}

.QueryViewer-card .element-value {
    font-size: 36px;
    line-height: normal;
}

.QueryViewer-card .element-time {
    font-style: italic;
}

.QueryViewer-card .max-and-min-value {
    font-size: 18px;
    line-height: normal;
}

.QueryViewer-card .max-and-min-time {
    font-style: italic;
}

.gx-switch-Switch .on {
    background-color: #5cb85c !important;
    color: #fff !important;
}

.gx-switch-Switch .off {
    background-color: #eee !important;
    color: #000 !important;
}

.Section,
.TableCuerpoHome,
.TablePieHome,
.TableMainHome,
.TablaGridProductos,
.TableHeaderCatalogo,
.TablaBusqPorNivel,
.TableFoto,
.TablaVistaHorizontal,
.TabContainer,
.OrdersCell,
.WWGridCell,
.ViewGridCell,
.ViewGridCellAdvanced,
.WWGridCellExpanded,
.ToggleCell,
.ToolbarCellClass,
.HeaderLine,
.gx-navbar-inner,
.ContentPlace,
.ReservedSpaceCell,
.FormCell,
.FormCellSimple,
.FormCellAdvanced,
.SubtitleContainer,
.TopLeftSeparateCell,
.PopupSections,
.PopupContent,
.PopupHeader,
.WWTabStrip,
.WWActionGroupList,
.FilterSearchAttributeSelectorClass,
.DateFilterSearchAttributeSelectorClass,
.CellViewTab,
.SectionFSData,
.CellTotalizer,
.StepNumberBulletCell,
.MergeLabelCell,
.CellWidthAuto,
.WWActionsCell,
.ViewActionsCell,
.ViewGridActionsCell,
.ViewActionsBackCell,
.WWFiltersCell,
.WWFiltersCellCollapsed,
.WWAdvancedBarCell,
.ViewAdvancedBarCell,
.PromptAdvancedBarCell,
.VerticalCenteredCell,
.MasterCellLeft,
.CellMarginTop,
.CellMarginTopAssociationButtons,
.WorkWithCell,
.ShowMenuImageCell,
.CellAlignRight,
.CellAlignRightWithMargin,
.CellMenuIcon,
.CellMarginTopInExtraSmall,
.DataContentCell,
.DataContentCell_TB2_100,
.DataContentCellLogin,
.RequiredDataContentCell,
.DataContentCellView,
.LabelCell,
.CellMarginLeft,
.CellViewTextBlockTitle,
.CellViewAttributeTitle,
.CellViewTableTitle,
.CellTextBlockTitleWWP,
.CellPaddingBottom,
.CellFloatRight,
.CellTableAssociationButtons,
.CellTableLeftAssociation,
.CellTableRightAssociation,
.TableSuborLevelCell,
.ExportOptionsPanellCell,
.CellTableContentHolder,
.MasterHeaderCell,
.AssociationTitleCell,
.CellNoMarginBottom,
.CellAlignTop,
.CellAlignTopPaddingTop10,
.CellAlignTopPaddingTop5,
.CellAlignCenter,
.CellPaddingLeft10,
.ColumnSettingsContainer,
.ColumnSettingsRangeContainer,
.ColumnSettingsRangeContainerDiv,
.ColumnSettingsRangeContainerSpan,
.CellWidth_6_25,
.CellWidth_12_5,
.CellWidth_93_75,
.CellWidth_87_5,
.PromptFiltersCell,
.CellAssociationAttributeTitle,
.FSLineSeparatorCell,
.StepNumberCell,
.StepContainerCell,
.TableStepNumberCell,
.AttributeStepCell,
.AttributeStepBulletCell,
.TextBlockWizardDescriptionCell,
.WWColumnFirstColumn,
.WWColumnRedFirstColumn,
.WWColumnRedSingleCell,
.WWColumnOrangeFirstColumn,
.WWColumnOrangeSingleCell,
.WWColumnGreenFirstColumn,
.WWColumnGreenSingleCell,
.WWColumnGrayFirstColumn,
.WWColumnGraySingleCell,
.WWColumnBlueFirstColumn,
.WWColumnBlueSingleCell,
.PaginationBar,
.PaginationBarEmptyGrid,
.CellFloatCenter,
.TablaVistaVertical,
.cellNotdisplay,
.cellDisplay {
    border-style: none;
    border-width: 0px;
}

.NoticiaImagen {
    height: 17vw;
    margin-bottom: 5px;
    object-fit: contain;
}

.ReadonlyNoticiaFecha {
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
    margin-left: 13px;
    top: 10px;
}

.ReadonlyNoticiaTitulo {
    font-size: 16px;
    font-family: 'Roboto', sans-serif;
    color: black;
}

.CellButtonCarro {
    transform: translate(-50%, 75%);
}

.TextblockCarroResumen {
    font-family: 'Hind-Medium';
    font-size: 14px;
    color: #686868;
    margin-right: 15px;
    padding-top: 4px;
    display: block;
}

.ReadonlyDetalleProdCarroResumen {
    white-space: break-spaces;
    border-width: 0px;
    font-family: 'Hind-Medium';
    font-size: 13pt;
    color: #14191B;
}

.ReadonlyPrecioFinalResumen {
    border-width: 0px;
    font-family: 'Hind-Medium';
    font-size: 17px;
    color: #14191B;
}

.ReadonlyPrecioTotalCarroResumen {
    border-width: 0px;
    font-family: 'Hind-SemiBold';
    font-size: 16pt;
    color: white;
    margin-right: 20px;
}

.TableNoticiasCarrusel {
    background-color: white;
    padding-block-end: 16%;
    margin-bottom: 30px;
    width: 100%;
    max-width: fit-content;
    border-style: solid;
    border-width: 1px;
    border-color: lightgrey;
}

.TableNoticiasCarrusel:hover {
    box-shadow: 0 0px 7px 1px rgb(0 0 0 / 17%);
}

.CellGridNoticias {
    width: 100%;
    margin-bottom: -59px;
    margin-top: -15px;
}

.TableNoticiasLista {
    background-color: white;
    padding-block-end: 16%;
    margin-top: 20px;
    margin-bottom: 5px;
    width: 100%;
    max-width: fit-content;
    margin-left: 10px;
    margin-right: 10px;
    border-style: solid;
    border-width: 1px;
    border-color: lightgrey;
}

.TableNoticiasLista:hover {
    box-shadow: 0 0px 7px 1px rgb(0 0 0 / 17%);
}

.CellGridNoticiasLista {
    width: 100%;
}

.FreeStyleHomeModulesBigDark>div>div {
    background-color: #2f3d4a;
    margin-left: 8px;
    margin-right: 8px;
    padding-bottom: 30px;
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 40px;
    height: 100%;
    width: 300px;
    -moz-transition: .1s linear;
    -ms-transition: .1s linear;
    transition: .1s linear;
}

.FreeStyleHomeModulesBigDark>div {
    margin-bottom: 8px;
    margin-top: 8px;
}

.HomeModulesBigIcon {
    color: white;
}

.ReadonlyAttributeHomeModulesBigTitle {
    font-size: 21px;
    font-weight: bold;
    color: white;
}

.ReadonlyAttributeHomeModulesBigDescription {
    font-size: 14px;
    color: white;
}

.FreeStyleHomeModulesBigDark>div>div:hover {
    background-color: #004080;
}

.ButtonNoAutorizado {
    background: red !important;
}

.BtnVerMas {
    display: block;
    width: 300px;
    height: 60px;
    font-size: 2em;
    background-color: #DB0000;
    color: white;
    margin-top: 20px;
}

.BtnVerMas:hover {
    color: #fff;
    background-color: #0ab13c;
    border-color: #FF0000;
    text-decoration: underline;
}

.CellNoticiasTitulo {
    width: 395px;
    text-align: justify;
    top: 20px;
    padding-left: 30px;
    padding-right: 30px;
}

.CellNoticiaCopete {
    margin-left: 5px;
    margin-bottom: 10px;
    max-width: 1024px;
}

.ReadonlyVerNoticiaTitulo {
    font-size: 30px;
    font-family: 'Roboto', sans-serif;
    color: black;
    font-weight: bold;
}

.CellVerNoticiaTitulo {
    width: 100%;
    left: 50%;
    transform: translate(-50%, -50%);
    max-width: 835px;
    padding-top: 30px;
    margin-top: 20px;
    text-align: justify;
}

.ReadonlyVerNoticiaCopete {
    font-size: 20px;
    color: #545454;
}

.CellVerNoticiaCopete {
    margin-bottom: 20px;
    left: 50%;
    transform: translate(-50%, 0%);
    width: 100%;
    text-align: justify;
    max-width: 835px;
    margin-top: -30px;
}

.CellTableNoticiaFecha {
    left: 50%;
    transform: translate(-50%, -50%);
    max-width: 835px;
}

.VerNoticiaFecha {
    font-size: 13px;
    font-family: 'Roboto', sans-serif;
    color: black;
}

.ReadonlyVerNoticiaImagen {
    width: 100%;
    margin-bottom: 15px;
    max-width: 800px;
}

.CellVerNoticiaDetalle {
    width: 835px;
    left: 50%;
    transform: translate(-50%, 0%);
    margin-bottom: 50px;
    text-align: justify;
    color: black;
    line-height: 19px;
    font-size: 18px;
}

.TableTotal {
    background: #DB1D00;
    margin-bottom: 10px;
    margin-top: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.PrincipalCarro {
    border-bottom-color: rgba(128, 128, 128, 0.37);
    border-left-color: rgba(245, 245, 245, 0);
    border-right-color: rgba(245, 245, 245, 0);
    border-top-color: rgba(245, 245, 245, 0);
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
    border-bottom-right-radius: 1px;
    border-bottom-left-radius: 1px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 20px;
}

.PrimeraLineaCarro {
    margin-bottom: 0px;
    line-height: 30px;
}

.SegundaLineaCarro {
    margin-top: 0px;
}

.TerceraLineaCarro {
    margin-top: 0px;
}

.CuartaLineaCarro {
    margin-top: 0px;
}

.TableMarginTop50 {
    margin-top: 50px;
}

.TableSeparador {
    margin-top: 15px;
    margin-left: 15px;
    margin-right: 15px;
}

.TabDescripcion {
    width: 85%;
    font-size: 17pt;
    font-weight: 100;
    text-transform: uppercase;
    color: #494949;
    font-family: 'HarmoniaSansProCyr-SemiBd';
}

.TabTableDescripcion {
    border-color: #d4d4d4;
    border-style: solid;
    border-width: 1px;
    margin-top: -6px;
    padding-top: 25px;
    padding-bottom: 25px;
    padding-left: 20px;
}

.TablePathBusqueda {
    margin-top: 15px;
}

.TableCuerpoHome {
    margin-bottom: 50px;
    margin-top: 50px;
}

.TableProductoCompraAnticipadaProducto {
    height: 28px;
    background: #F6DD45;
    width: max-content;
    margin-bottom: 7px;
}

.TableProductoCompraAnticipadaVertical {
    margin-top: -6px;
    /* border-radius: 20px; */
    height: 28px;
    background: #F6DD45;
    margin-bottom: 10px;
}
.TableCatalogo360
{
    margin-left: 155px;
    position: fixed;
    z-index: 1030;
    width: 956px;
    margin-top: -63px;
}
.TextBlockDetallePedidoResumen
{
    font-size: 15px;
    padding-top: 7px;
    display: block;
    color: black;
}

.TableProductoCompraAnticipadaHorizontal {
    margin-top: -35px;
    height: 28px;
    background: #F6DD45;
    width: max-content;
}

.TablePedidoResumen
{
    background-color: #eee;
    border-width: 1px;
    border-style: solid;
    border-color: black;
}

.TableProductoDetalleExtra {
    overflow: hidden;
    height: 45px;
    margin-left: 5px;
    width: 100%;
    text-align: justify;
}

.TableProductoDetallePrincipal {
    height: 30px;
    margin-left: 5px;
}

.TableProductoDetalle {
    margin-left: 5px;
}

.TableProductoDetalleAdicional {
    height: 50px;
}

.TablePreciosVV {
    height: 25px;
}

.TableCompra {
    margin-top: 30px;
}

.TableCompraVV {
    height: 50px;
}

.TableCarrusel {
    background-color: white;
}

.TablePieHome {
    width: 100%;
    max-width: 100%;
}

.TableMainHome {
    width: 100%;
}

.TableMsj {
    width: 100%;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
}

.TablaPieCarritoResumen {
    position: fixed;
    width: 100%;
    background: white;
    bottom: 0;
}

.Tabla_FormaPago {
    padding-top: 30px;
}

.Tabla_FormaEnvio {
    padding-top: 30px;
}

.Tabla_Cupon {
    padding-top: 30px;
}

.PrincipalCarroVerde {
    border-bottom-color: rgba(128, 128, 128, 0.37);
    border-left-color: rgba(245, 245, 245, 0);
    border-right-color: rgba(245, 245, 245, 0);
    border-top-color: rgba(245, 245, 245, 0);
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
    border-bottom-right-radius: 1px;
    border-bottom-left-radius: 1px;
    margin-top: 10px;
    background-color: #DFF0D8;
}

.PrincipalCarroRojo {
    border-bottom-color: rgba(128, 128, 128, 0.37);
    border-left-color: rgba(245, 245, 245, 0);
    border-right-color: rgba(245, 245, 245, 0);
    border-top-color: rgba(245, 245, 245, 0);
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
    border-bottom-right-radius: 1px;
    border-bottom-left-radius: 1px;
    margin-top: 10px;
    background-color: #f2dede;
}

.TablaGridProductos {
    margin-top: 15px;
}

.TableHeaderBusqueda {
    padding-top: 15px;
}

.DetalleReparacion {
    width: 650px;
}

.TableHeaderCategoria {
    margin-left: -19px;
    margin-top: -27px;
    position: fixed;
    z-index: 1000;
    width: 100%;
    padding-top: 10px;
}

.TableHeaderCatalogo {
    background-color: lightgray;
    margin-left: -19px;
    margin-top: -32px;
    position: fixed;
    z-index: 1000;
    width: 100%;
    padding-top: 10px;
}

.TablaBusqPorNivel {
    margin-top: 40px;
}

.TablaVistaHorizontal {
    border-bottom-color: rgba(128, 128, 128, 0.37);
    border-left-color: rgba(245, 245, 245, 0);
    border-right-color: rgba(245, 245, 245, 0);
    border-top-color: rgba(245, 245, 245, 0);
    border-style: solid;
    border-width: 1px;
    /* border-top-left-radius: 1px; */
    /* border-top-right-radius: 1px; */
    /* border-bottom-right-radius: 1px; */
    /* border-bottom-left-radius: 1px; */
    margin-top: 10px;
}

.TextblockSeparadorCategorias {
    font-size: 14pt;
    color: black;
}

.ReadonlyPathCategoriaNombre {
    font-size: 12pt;
    text-transform: capitalize;
}

.ImageHeaderCarrito {
    display: none;
}

.ModuloCategoriaFoto {
    border-radius: 25px;
    margin-left: -5px;
    margin-right: -5px;
}

.ReadonlyModuloCategoriaNombre {
    position: relative;
    color: white;
    text-transform: capitalize;
    left: -5px;
}

.shadow {
    position: absolute;
    border-radius: 25px;
    box-shadow: inset 0px -2vw 50px -8px #000000;
}

.GridCategorias {
    margin-top: 15px;
}

.CellCategoriaNombre {
    height: 15px;
}

.BtnVerCategorias {
    display: block;
    width: 300px;
    height: 60px;
    font-size: 2em;
    background-color: #DB0000;
    color: white;
    margin-top: 20px;
    font-family: 'HarmoniaSansProCyr-SemiBd';
}

.BtnVerCategorias:hover {
    color: #fff;
    background-color: #FF0000;
    border-color: #FF0000;
    text-decoration: underline;
}

.CellTreeView {
    font-size: 13pt;
    text-transform: capitalize;
    font-family: 'HarmoniaSansProCyr-regular';
}

.CellTituloCategoria {
    margin-top: 10px;
    margin-bottom: 10px;
}

.TituloCategoria {
    font-size: 40pt;
    font-family: 'HarmoniaSansProCyr-black';
    color: #DB0000;
}

.TableCategoria {
    margin-left: 20px;
    margin-right: 20px;
}

.SectionFSData {
    border-bottom: 1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
    margin-right: -1px;
    max-height: 300px;
    overflow-y: scroll;
}

.CellProductoCaracteristicasNombreImpar {
    background-color: #ebebeb;
    height: 35px;
    padding-top: 5px;
}

.CellProductoCaracteristicasValorImpar {
    background-color: #d3d3d329;
    height: 35px;
    padding-top: 5px;
}

.CellProductoCaracteristicasNombrePar {
    background-color: #F5F5F5;
    height: 35px;
    padding-top: 5px;
}

.CellProductoCaracteristicasValorPar {
    background-color: #FFFFFF;
    height: 35px;
    padding-top: 5px;
}

.CellMarginTop5px {
    margin-top: 5px;
}

.CellTotalizer {
    height: 40px;
    text-align: right;
}

.StepNumberBulletCell {
    padding-top: 4px;
    text-align: center;
}

.MergeLabelCell {
    margin-bottom: 20px;
    padding-right: 0px;
    padding-top: 7px;
    text-align: right;
}

.CellWidthAuto {
    width: auto;
}

.WWActionsCell,
.ViewActionsCell,
.ViewGridActionsCell,
.ViewActionsBackCell {
    text-align: right;
}

.WWFiltersCell,
.WWFiltersCellCollapsed {
    padding-bottom: 15px;
}

.WWAdvancedBarCell,
.ViewAdvancedBarCell,
.PromptAdvancedBarCell {
    border-right: 1px;
    padding-right: 0px;
}

.VerticalCenteredCell {
    float: none;
    padding-left: 5px;
    display: inline-block;
    vertical-align: middle;
}

.MasterCellLeft {
    border-bottom: 0px;
    border-left: 0px;
    border-right: 1px;
    border-style: solid;
    border-top: 0px;
    padding-right: 15px;
    width: 240px;
    border-right-color: #D3D3D3 !important;
}

.CellMarginTop,
.CellMarginTopAssociationButtons {
    margin-top: 15px;
}

.ShowMenuImageCell {
    left: 165px;
    position: fixed;
    top: 0px;
}

.CellAlignRight {
    text-align: right;
}

.CellAlignRightWithMargin {
    float: right;
    margin-bottom: 10px;
    margin-top: 10px;
    width: auto;
}

.CellMenuIcon {
    left: 175px;
    padding-top: 3px;
    position: absolute;
}

.DataContentCell,
.DataContentCell_TB2_100,
.DataContentCellLogin,
.RequiredDataContentCell,
.DataContentCellView,
.LabelCell {
    padding-bottom: 2px;
    padding-left: 10px;
    padding-right: 20px;
    padding-top: 2px;
    white-space: initial;
    vertical-align: middle;
}

.DataContentCellLogin {
    padding-left: 0px;
}

.RequiredDataContentCell {
    background-image: none;
    background-repeat: no-repeat;
}

.DataContentCellView {
    white-space: normal;
}

.LabelCell {
    margin-bottom: 15px;
    padding-top: 7px;
    text-align: right;
}

.CellMarginLeft {
    margin-left: 10px;
}

.CellViewTextBlockTitle {
    padding-right: 0px;
    padding-top: 4px;
}

.CellViewAttributeTitle {
    padding-left: 0px;
}

.CellViewTableTitle {
    padding-bottom: 15px;
}

.CellTextBlockTitleWWP {
    background-color: #f7f7f7;
    border-bottom: 1px;
    border-bottom-color: #ddd;
    border-left: 0px;
    border-right: 0px;
    border-style: solid;
    border-top: 1px;
    border-top-style: solid;
    border-top-color: #DDD;
}

.CellPaddingBottom {
    border-top-color: #ddd;
    border-style: solid;
    padding-bottom: 15px;
    border-top-width: 1px;
}

.CellFloatRight {
    float: right;
}

.CellTableAssociationButtons {
    background-color: #f2f2f2;
    padding-right: 5px;
    padding-top: 88px;
    height: 350px;
    text-align: center;
}

.CellTableLeftAssociation {
    background-color: #f2f2f2;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    margin-bottom: 10px;
    margin-left: 15px;
    padding-bottom: 15px;
    padding-left: 10px;
    padding-top: 10px;
}

.CellTableRightAssociation {
    background-color: #f2f2f2;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    margin-bottom: 10px;
    margin-right: 15px;
    padding-bottom: 15px;
    padding-right: 20px;
    padding-top: 10px;
}
.CellTextBlockAyudaTipoCliente
{
    text-align: -webkit-center;
}

.TableSuborLevelCell {
    padding-top: 10px;
}

.ExportOptionsPanellCell {
    margin-left: 20px;
    padding-top: 10px;
}

.CellTableContentHolder {
    margin-top: 46px;
    padding-left: 35px;
}

.CellTableContentHolderInterno {
    margin-top: 43px;
}

.MasterHeaderCell {
    background-color: #FFFFFF;
    box-shadow: 1px 0px 10px 1px rgba(0, 0, 0, 0.3);
    height: 47px;
}

.AssociationTitleCell {
    padding-right: 3pt;
    height: 25px;
    white-space: nowrap;
    vertical-align: middle;
}

.CellNoPaddingHorizontal,
.CellBannerModules {
    padding-left: 0;
    padding-right: 0;
}

.CellNoMarginBottom {
    margin-bottom: 0px;
}

.CellAlignTop,
.CellAlignTopPaddingTop10,
.CellAlignTopPaddingTop5 {
    vertical-align: top;
}

.CellAlignTopPaddingTop10 {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}

.CellAlignTopPaddingTop5 {
    padding-top: 5px;
}

.CellAlignCenter {
    text-align: center;
}

.CellPaddingLeft10 {
    padding-left: 10px !important;
}

.ColumnSettingsContainer {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}

.ColumnSettingsRangeContainer {
    margin-bottom: 10px;
    width: 100%;
    display: table;
    text-align: right;
}

.ColumnSettingsRangeContainerDiv {
    float: right;
    width: 123px;
}

.ColumnSettingsRangeContainerSpan {
    margin-right: 10px;
    line-height: 28px;
    margin-left: 0px !important;
}

.CellWidth_6_25 {
    width: 6.25%;
}

.CellWidth_12_5 {
    width: 12.5%;
}

.CellWidth_93_75 {
    width: 83.75%;
}

.CellWidth_87_5 {
    width: 87.5%;
}

.PromptFiltersCell {
    padding-bottom: 10px;
    padding-top: 10px;
}

.CellAssociationAttributeTitle {
    padding-left: 0px;
}

.FSLineSeparatorCell {
    border-bottom: 1px;
    border-bottom-color: #e5e5e5;
    border-style: solid;
    padding-bottom: 5px;
    padding-top: 5px;
}

.StepNumberCell {
    padding-top: 1.5px;
}

.StepContainerCell {
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}

.TableStepNumberCell {
    padding-left: 15px !important;
    padding-right: 5px !important;
}

.AttributeStepCell {
    height: 60px;
    padding-right: 15px !important;
}

.AttributeStepBulletCell {
    padding-top: 5px;
    text-align: center;
}

.TextBlockWizardDescriptionCell {
    padding-top: 20px;
}

.TextblockPreciosSinIVA {
    font-family: 'Roboto', sans-serif;
    font-size: 13px;
    COLOR: BLACK;
    display: block;
    margin-bottom: -4px;
    font-weight: 600;
    margin-left: 6px;
}

.BtnMasInfoVH {
    min-width: 16px;
    padding-bottom: 0px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 0px;
    background-color: #797979;
    border: #797979;
    color: white;
}

.ReadonlyDetallePrecioCatalogo,
.ReadonlyDetallePrecioCatalogoVV {
    font-family: 'Roboto', sans-serif;
    font-size: 12px;
    COLOR: BLACK;
    display: block;
    font-weight: 600;
}

.ReadonlyDetallePrecioFicha {
    font-family: 'Hind-Medium';
    display: block;
    COLOR: BLACK;
    margin-left: 10px;
    font-size: 14px;
}

.TextblockPausaProducto {
    width: 500px;
    display: block;
    font-size: 15px;
    color: black;
    font-family: 'hind-regular';
}

.ReadonlyProductoDetalleFicha {
    FONT-SIZE: 17pt;
    color: black;
    font-family: 'HarmoniaSansProCyr-SemiBd';
}

.BtnComprarFicha {
    border-radius: 0px;
    background-color: black;
    color: #FFFFFF;
    font-family: hind-medium;
    border-width: 0px;
}

.BtnVolverFicha {
    border-radius: 0px;
    border-width: 0px;
    background-color: #ECECEC;
    color: black;
    font-family: 'hind-medium';
}

.ImageReferenciasEstadosFicha {
    /*Esta clase solo aplica a CBA MOTOS, si el cliente es otro dejar el width en 0vw*/
    width: 0vw;
    margin-left: 15px;
}

.ReadonlyPrecioFinalFicha {
    font-family: 'HarmoniaSansProCyr-Bold';
    border-style: none;
    color: black;
    font-size: 17px;
}

.ReadonlyPrecioListaFicha {
    font-family: 'HarmoniaSansProCyr-SemiBd';
    border-style: none;
    font-size: 14px;
    text-decoration: line-through;
    color: red;
}

.ImagenEstadoSemaforoFicha {
    width: 32px;
    margin-right: 5px;
    display: block;
    margin-top: -1px;
}

.ReadonlyProductoCaracteristicaAtt {
    font-family: 'HarmoniaSansProCyr-Regular';
    color: black;
    font-size: 14px;
}

.TableCaracteristicasFicha {
    margin-left: 15px;
}

.ReadonlyDetallePrecioCatalogoVV {
    margin-left: -14px;
}

.WWColumnFirstColumn,
.WWColumnRedFirstColumn,
.WWColumnRedSingleCell,
.WWColumnOrangeFirstColumn,
.WWColumnOrangeSingleCell,
.WWColumnGreenFirstColumn,
.WWColumnGreenSingleCell,
.WWColumnGrayFirstColumn,
.WWColumnGraySingleCell,
.WWColumnBlueFirstColumn,
.WWColumnBlueSingleCell {
    box-shadow: 2px 0px 0px 0px inset;
}

.WWColumnRedFirstColumn,
.WWColumnRedSingleCell {
    box-shadow: 2px 0px 0px 0px #d73d32 inset;
    -webkit-box-shadow: 3px 0 0 #D73D32 inset;
}

.WWColumnRedSingleCell {
    box-shadow: 2px 0px 0px 0px #d73d32 inset;
}

.WWColumnOrangeFirstColumn,
.WWColumnOrangeSingleCell {
    box-shadow: 2px 0px 0px 0px #f4b400 inset;
    -webkit-box-shadow: 3px 0 0 #F4B400 inset;
}

.WWColumnOrangeSingleCell {
    box-shadow: 2px 0px 0px 0px #f4b400 inset;
}

.WWColumnGreenFirstColumn,
.WWColumnGreenSingleCell {
    box-shadow: 2px 0px 0px 0px #53a93f inset;
    -webkit-box-shadow: 3px 0 0 #53A93F inset;
}

.WWColumnGreenSingleCell {
    box-shadow: 2px 0px 0px 0px #53a93f inset;
}

.WWColumnGrayFirstColumn,
.WWColumnGraySingleCell {
    box-shadow: 2px 0px 0px 0px #737373 inset;
    -webkit-box-shadow: 3px 0 0 #737373 inset;
}

.WWColumnGraySingleCell {
    box-shadow: 2px 0px 0px 0px #737373 inset;
}

.WWColumnBlueFirstColumn,
.WWColumnBlueSingleCell {
    box-shadow: 2px 0px 0px 0px #008cff inset;
    -webkit-box-shadow: 3px 0 0 #008CFF inset;
}

.WWColumnBlueSingleCell {
    box-shadow: 2px 0px 0px 0px #008cff inset;
}

.MegaMenu {
    background-color: #DB0000;
    border-radius: 0;
    z-index: 999;
    position: relative;
    margin-left: -20px !important;
    position: fixed;
}

.MegaMenu LI.submenuOptions A {
    background-color: transparent;
    border-left: solid 1px #ccc;
    color: #555;
    font-size: 11px;
}

.slimmenu.MegaMenu.collapsed {
    overflow-y: scroll;
    max-height: 100%;
}

.menu-collapser {
    display: block;
    width: calc(100vw - 157px) !important;
    padding: 0px !important;
    margin-left: -13px !important;
    height: 40px !important;
    background-color: black !important;
}

ul.slimmenu.collapsed li {
    width: 100vw !important;
}

UL.slimmenu.MegaMenu.collapsed li.has-submenu>UL {
    height: auto;
}

UL.slimmenu.MegaMenu li.has-submenu>UL {
    height: calc(100vh - 424px);
    overflow-y: scroll !important;
}

ul.slimmenu.MegaMenu.collapsed li>ul {
    width: 100vw !important;
}

.MegaMenu.collapsed {
    left: 20px;
    max-height: calc(100vh - 100px) !important;
    overflow-y: scroll;
}

.MegaMenu:not(.collapsed) {
    width: calc(100vw - 93px);
}

.MegaMenu:not(.collapsed) LI.submenuOptions.NoMenuImage {
    margin: 0 auto;
    -moz-column-count: 4;
    -webkit-column-count: 4;
    column-count: 4;
    -moz-column-gap: 10px;
    -webkit-column-gap: 10px;
    column-gap: 10px
}

@media only screen and (min-width: 768px) and (max-width: 995px) {
    .MegaMenu:not(.collapsed) LI.submenuOptions.NoMenuImage {
        margin: 0 auto;
        -moz-column-count: 3;
        -webkit-column-count: 3;
        column-count: 3;
        -moz-column-gap: 10px;
        -webkit-column-gap: 10px;
        column-gap: 10px
    }
}

.MegaMenu:not(.collapsed) LI.submenuOptions>div {
    width: 100%;
    margin: 0px 0;
    display: inline-block;
    box-sizing: border-box
}

.moreOption>ul {
    left: 0px !important;
}

.submenuOptions I {
    display: none;
}

.dropdown-menu I {
    padding-right: 12px !important;
}

.TableMenuLogo {
    margin-left: -20px;
    position: fixed;
    z-index: 100;
}

.TableMenuLogo>div:first-child {
    flex-grow: 0 !important;
}

.TableMenuLogo .ImageTop2 {
    padding-right: 60px;
}

.CellMegaMenu {
    background-color: #DB0000;
    height: 40px;
    /*position: fixed;*/
    /*z-index: 100;*/
}

.slimmenu.MegaMenu LI.open>A {
    background-color: transparent;
    color: white;
}

ul.slimmenu.MegaMenu li>ul {
    width: calc(100vw - 170px) !important;
}

.slimmenu.MegaMenu LI>A,
.slimmenu.MegaMenu.collapsed LI>A {
    background-color: transparent;
    color: white;
}

.slimmenu.MegaMenu LI A:hover {
    background-color: transparent;
    color: #99a59e;
}

.slimmenu.MegaMenu LI A {
    font-family: "Roboto";
    font-weight: 400;
    text-transform: uppercase
}

ul.slimmenu:not(.collapsed)>li>a {
    padding-top: 13px;
    padding-bottom: 13px;
}

.slimmenu.MegaMenu:not(.collapsed) .submenuOptions A {
    padding-top: 0px;
    padding-bottom: 3px;
}

.slimmenu.MegaMenu LI SPAN {
    background-color: transparent;
    font-size: 12px;
    color: Black;
    text-transform: uppercase
}

.slimmenu li.open ul li {
    background-color: #fff;
}

.slimmenu li A:hover {
    background-color: #e64a2e;
    color: white;
}

.slimmenu li UL {
    background-color: #fff;
    border-bottom-color: #d7dfe3;
    border-left-color: #d7dfe3;
    border-right-color: #d7dfe3;
    border-top-color: #d7dfe3;
    border-style: solid;
    border-width: 1px;
}

.slimmenu.MegaMenu.collapsed li SPAN {
    background-color: transparent;
    font-size: 12px;
    color: Black;
    text-transform: uppercase;
}

.slimmenu.collapsed li a {
    background-color: #ff6347;
    color: white;
}

.slimmenu.collapsed li a:hover {
    background-color: #e64a2e;
}

.slimmenu.collapsed li .sub-toggle>i {
    font-style: inherit;
    color: white;
}

.slimmenu.collapsed li span {
    color: white;
}

.slimmenu li.open>a {
    background-color: #e64a2e;
    color: white;
}

.slimmenu>li>span {
    color: white;
}

.slimmenu>li>a {
    background-color: #ff6347;
    color: white;
}

.slimmenu li.open>.sub-toggle {
    color: white;
}

.slimmenu.MegaMenu.collapsed li a {
    background-color: white;
    color: black;
}

.CellMarginTop50 {
    margin-top: 50px !Important;
}

.AttributeBuscarHeader:focus {
    /*border-color: white !important;*/
}

.slick-slider {
    margin-bottom: 15px;
    margin-top: 15px;
}

.slick-dots {
    bottom: 5px !important;
}

.slick-dots li button:before {
    font-size: 12px !important;
}

.GridPageController .slick-dots li button:before {
    content: '•'
}

.GridPageController .slick-dots li.slick-active button:before {
    color: black!important;
}

.GridPageController .slick-prev:before,
.GridPageController .slick-next:before {
    color: #555 !important;
}

.GridPageController .slick-prev:before {
    content: '←'
}

.GridPageController .slick-next:before {
    content: '→'
}

.PaginationBar,
.PaginationBarEmptyGrid {
    background-color: #f9f9f9;
    border-bottom: 1px #EAEAEA solid;
    border-left: 1px #EAEAEA solid;
    border-right: 1px #EAEAEA solid;
    margin-left: 1px;
}

.PaginationBarEmptyGrid {
    background-color: #fcfcfc;
}

.CellFloatCenter {
    float: none;
}

.TablaVistaVerticalCarrusel {
    margin-bottom: 10px;
    margin-top: 10px;
    padding-bottom: 15px;
    border-style: solid;
    border-color: lightgrey;
    border-width: 1px;
    margin-left: 10px;
    margin-right: 10px;
}

.TablaVistaVerticalCarrusel:Hover {
    border-bottom: 1px;
    border-bottom-color: #00000057;
    border-left-color: #00000057;
    border-right-color: #00000057;
    border-top-color: #00000057;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 27px 0 rgba(0, 0, 0, .4);
}

.TablaVistaVertical {
    margin-bottom: 10px;
    margin-top: 10px;
    padding-bottom: 15px;
    border-style: solid;
    border-color: lightgrey;
    border-width: 1px;
    margin-left: 1px;
    margin-right: 1px;
}

.TablaVistaVerticalCarouselProducto,.TablaVistaVerticalCarouselProductoRelacionado
{
	margin-left: 12.5px;
	margin-right: 12.5px;
	margin-bottom: 0px;
}

.TableFotoCarouselProducto,.TableFotoCarouselProductoRelacionado
{
	border-style: solid;
	border-color: #d6d6d6;
	border-width: 1px;
}

.CellGridCarouselProducto,.CellGridCarouselProductoRelacionado
{
    margin-bottom: -30px;
}

.CellProductoDetalleCarousel {
    height: 46px;
    overflow: hidden;
    display: block;
    margin-bottom: 5px;
}

.ReadonlyProductoDetalleCarousel,.ReadonlyProductoDetalleCarouselRelacionado
{
    font-family: 'HarmoniaSansProCyr-SemiBD';
    font-size: 14px;
    color: #464646;
    text-transform: uppercase;
}

.ReadonlyPrecioListaCarouselProducto,.ReadonlyPrecioListaCarouselProductoRelacionado
{
        border-style: none;
        border-width: 0px;
        font-size: 9pt;
        font-weight: bold;
        text-decoration: line-through;
        color: red;
        white-space: nowrap;
        margin-right: 8px;
	font-family: 'HarmoniaSansProCyr-SemiBd';
}

.ReadonlyPrecioFinalCarouselProducto,.ReadonlyPrecioFinalCarouselProductoRelacionado
{
    font-family: 'HarmoniaSansProCyr-SemiBD';
    white-space: nowrap;
    font-size: 17px;
    color: #061114;
    border-width: 0px;
}

.ButtonComprarCarouselProducto,.ButtonComprarCarouselProductoRelacionado
{
    height: 24px;
    color: white;
    background-color: black;
    border-color: black;
    font-family: 'HarmoniaSansProCyr-Regular';
}

.TablePrecioCarouselProducto {
    height: 45px;
    block-size: 60px;
}

.ReadonlyProductoEmpaqueCarouselProducto,.ReadonlyProductoEmpaqueCarouselRelacionado
{
    color: black;
    font-family: 'HarmoniaSansProCyr-Regular';
}

.AttributeImageHorizontalVH {
    border-style: solid;
    border-width: 1px;
    border-color: #d6d6d6;
    height: 125px;
    width: 125px;
    object-fit: contain;
}

.ReadonlyProductoDetalleCatalogoVV {
    border-width: 0px;
    width: max-content;
    font-size: 11pt;
    height: 43px;
    overflow: hidden;
    font-family: 'HarmoniaSansProCyr-SemiBd';
    margin-left: 0px;
    display: inline;
    max-width: none;
}

.ReadonlyProductoDetalleCatalogoVH {
    white-space: nowrap;
    border-width: 0px;
    font-size: 11pt;
    color: #14191B;
    font-family: 'HarmoniaSansProCyr-SemiBd';
}

.TableProductoCodigoDetalle {
    padding-bottom: 3px;
}

.TextblockCodigoProducto {
    vertical-align: -webkit-baseline-middle;
    font-family: 'HarmoniaSansProCyr-Regular';
    color: #686868;
    font-size: 9pt;
}

.ReadonlyProductoDetalleAdicionalVH {
    white-space: nowrap;
    border-style: none;
    border-width: 0px;
    max-width: 700px;
    color: #14191B;
    font-family: 'HarmoniaSansProCyr-Bold';
    font-size: 10pt;
}

.ReadonlyPrecioFinalCatalogoVH {
    font-family: 'HarmoniaSansProCyr-Bold';
    font-size: 12pt;
    color: #14191B;
    border-width: 0px;
    white-space: nowrap;
}

.ReadonlyPrecioListaCatalogoVH {
    font-family: 'HarmoniaSansProCyr-Bold';
    font-size: 11pt;
    color: red;
    border-width: 0px;
    white-space: nowrap;
    border-style: none;
    border-width: 0px;
    margin-right: 2px;
    text-decoration: line-through;
}

.ButtonComprarCatalogoVH {
    color: #328227 !important;
    border-color: #328227 !important;
    background-color: white !important;
    font-family: 'hind-regular' !important;
}

.ButtonComprarCatalogoVH:hover {
    background-color: #328227 !important;
    color: white !important;
    border-color: #328227 !important;
}

.TablaVistaVerticalCatalogoVV {
    margin-bottom: 10px;
    margin-top: 10px;
    padding-bottom: 15px;
    border-style: solid;
    border-color: lightgrey;
    border-width: 1px;
    margin-left: -5px;
    margin-right: -5px;
}

.BannerOfertaVV,.BannerOferta,.BannerOfertaCarousel {
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    display: block;
}
.BannerOfertaHome
{
    margin-left: 0;
    border-style: none;
    width: 101%;
}
.BannerOfertaCarousel {
    left: 15px;
    top: -185px;
    height: 50px;
    width: 50px;
}

.ReadonlyDetalleOferta {
    font-size: 11pt;
    font-family: 'HarmoniaSansProCyr-SemiBd';
    color: #ff0000;
    white-space: nowrap;
}

.TableDetalleOfertaCarrito {
    margin-top: -10px;
}

.TableDetalleOfertaVV {
    height: 54px;
    margin-left: 5px;
    overflow: hidden;
}
.LogoOperadorLogistico
{
    width: 150px;
    height: 50px;
    object-fit: contain;
}
.TableTarjetaEnvioDisponible
{
    border-style: solid;
    border-width: 1px;
    margin-left: 5px;
    margin-right: 5px;
    border-radius: 5px;
    padding: 5px;
    border-color: lightgray;
}
.ReadonlyNombreTipoServicio
{
    color: black;
    font-size: 11pt;
    margin-left: 5px;
}
.IconoFormaEnvio
{
    font-size: 13pt;
    color: black;
}
.ReadonlyFechaEstimadaEnvio
{
    font-size: 11pt;
    color: black;
}
.ReadonlyCostoEnvio
{
    font-size: 15pt;
    color: black;
}
.MejorCostoEnvio
{
    color: green;
}
.MejorFechaEstimada
{
    color: orange;
}
.SeleccionarEnvioCheckBox
{
    margin-top: 15px;
}
.BorderCheapest
{
    border-left-width: 4px;
    border-left-color: green;
}
.BorderFastest
{
    border-left-width: 4px;
    border-left-color: orange;
}
.TableFechaEstimada
{
    margin-top: 5px;
    margin-bottom: 5px;
}
.TableCostoEnvio
{
    margin-bottom: 5px;
}
.TextblockPuntoDeRetiro
{
    color: black;
}
.ComboPuntosDeRetiro,.ClienteDomiciliosCarrito
{
    color: black;
}
.PuntosDeRetiro
{
    margin-left: 10px;
    margin-bottom: 10px;
    color: black;
    font-size: 13pt;
}
.ReadonlyTextblockPreciosMasIVA
{
    color: gray;
    white-space: nowrap;
}
.TextblockDomicilioNoEncontrado
{
    color: black;
    font-size: 13pt;
    margin-left: 20px;
}
.TextblockSeleccioneDomicilio
{
    color: black;
    font-size: 11pt;
    margin-left: 15px;
}
.DatosEntrega
{
    margin-bottom: 15px;
}
.TableCalcularEnvio
{
    margin-top: 10px;
    margin-bottom: 5px;
}
.ButtonDomiciliosAlternativos
{
    margin-left: 5px;
}

.BtnActualizaML
{
    margin-bottom: 10px;
}
.TextBlockML
{
    font-size: 15px;
    color: black;
}

.ReadonlyBonificacion {
    color: #328227;
    white-space: nowrap;
    margin-right: 10px;
}

.ImageReferenciasEstados,
.ImageReferenciasEstadosProducto {
    width: 0vw;
}

.TableReferenciasEstados {
    background-color: #EDEDED;
    width: 0vw;
}

.TableProductoDetallePrincipal {
    height: 30px;
}

.ReadonlyProductoDetalleVV {
    border-width: 0px;
    width: max-content;
    font-size: 11pt;
    height: 43px;
    overflow: hidden;
    font-family: 'HarmoniaSansProCyr-SemiBd';
}

.ImageEstadoSemaforoVV {
    margin-left: 5px;
}

.ImageEstado {
    height: 1px;
    width: 1px;
}

.TableCodigoDetalleVV {
    padding-bottom: 3px;
}

.TextblockCodigoProducto {
    vertical-align: -webkit-baseline-middle;
    font-family: 'HarmoniaSansProCyr-Regular';
    color: #686868;
    font-size: 10pt;
}

.ReadonlyProductoDetalleAdicionalVV {
    white-space: nowrap;
    border-style: none;
    border-width: 0px;
    max-width: 700px;
    color: #14191B;
    font-family: 'HarmoniaSansProCyr-Bold';
    font-size: 9pt;
}

.ImagenEstadoCarroResumen {
    left: 16px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: -251px;
    display: block;
    height: 50px;
    width: 50px;
}

.BtnAgregaRenglonPie {
    min-width: 16px;
    padding-bottom: 0px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 0px;
    margin-left: 5px;
}

.TextblockDevoluciones {
    font-size: 16px;
    color: black;
}

.ReadonlyPrecioListaCatalogoVV {
    font-family: 'HarmoniaSansProCyr-SemiBd';
    font-size: 10pt;
    font-weight: bold;
    text-decoration: line-through;
    color: red;
    white-space: nowrap;
    margin-right: 8px;
}

.ReadonlyPrecioFinalCatalogoVV {
    font-size: 12pt;
    white-space: nowrap;
    margin-right: 20px;
    font-weight: 600;
    font-family: 'HarmoniaSansProCyr-SemiBD';
    color: #14191B;
}

.ButtonComprarCatalogoVV {
    color: #328227 !important;
    border-color: #328227 !important;
    background-color: white !important;
    font-family: 'hind-regular' !important;
}

.ButtonComprarCatalogoVV:hover {
    background-color: #328227 !important;
    color: white !important;
    border-color: #328227 !important;
}

.cellNotdisplay {
    display: none;
}

.cellDisplay {
    display: inline;
}

.ActionGroup,
.MainMenu,
.Submenu,
.Confirm,
.WWViewActions,
.TrnActionGroup,
.ActionGroupRight {
    border-style: none;
    border-width: 0px;
}

.TrnActionGroup {
    margin-bottom: 10px;
    margin-top: 10px;
}

.ActionGroupRight {
    margin-top: 10px;
    text-align: right;
}

.form-control-static {
    min-height: 0px;
    padding-top: 5px;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

.form-group {
    margin-bottom: 5px;
}

.Form {
    margin-bottom: 0pt;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0pt;
    padding-bottom: 0pt;
    padding-left: 0pt;
    padding-right: 0pt;
    padding-top: 0pt;
    background-image: none;
    border-style: none;
    border-width: 0px;
    font-family: "Roboto";
    font-size: 8pt;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    text-decoration: none;
    color: #747474;
}


/* [gx-css-import ignore - start] */

div.gx-content-placeholder>div.gx-ct-body.Form-fx,
div.gxwebcomponent>div.gxwebcomponent-body.Form-fx,
body.Form-fx {
    transition-property: transform, opacity;
    -moz-transition-property: transform, opacity;
    -ms-transition-property: transform, opacity;
    -o-transition-property: transform, opacity;
    -webkit-transition-property: transform, opacity;
    transition-timing-function: cubic-bezier(0, 1, 1, 0.69);
    -moz-transition-timing-function: cubic-bezier(0, 1, 1, 0.69);
    -ms-transition-timing-function: cubic-bezier(0, 1, 1, 0.69);
    -o-transition-timing-function: cubic-bezier(0, 1, 1, 0.69);
    -webkit-transition-timing-function: cubic-bezier(0, 1, 1, 0.69);
    transition-duration: .5s;
    -moz-transition-duration: .5s;
    -ms-transition-duration: .5s;
    -o-transition-duration: .5s;
    -webkit-transition-duration: .5s;
}

div.gx-content-placeholder>div.gx-ct-body.Form-fx.enter-fx-duration,
div.gxwebcomponent>div.gxwebcomponent-body.Form-fx.enter-fx-duration,
body.Form-fx.enter-fx-duration {
    transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    -ms-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    -webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder>div.gx-ct-body.Form-fx.leave-fx-duration,
div.gxwebcomponent>div.gxwebcomponent-body.Form-fx.leave-fx-duration,
body.Form-fx.leave-fx-duration {
    transition-duration: 0.5s;
    -moz-transition-duration: 0.5s;
    -ms-transition-duration: 0.5s;
    -o-transition-duration: 0.5s;
    -webkit-transition-duration: 0.5s;
}

div.gx-content-placeholder.transitioning,
div.gxwebcomponent.transitioning {
    overflow: hidden;
    position: relative;
}

.Form-fx.entering {
    opacity: 0.1;
    position: absolute;
}

.Form-fx.leaving {
    opacity: 0.1;
    position: absolute;
}


/* [gx-css-import ignore - end] */

.Attribute,
.Cantidad,
.AttributeImageVertical,
.AttributeImageHorizontal,
.AttSubTitle,
.BlobInputAttSubTitle,
.BlobContentAttSubTitle,
.ReadonlyBlobContentAttSubTitle,
.ReadonlyAttSubTitle,
.IME_Active,
.BlobContentIME_Active,
.ReadonlyBlobContentIME_Active,
.BlobInputIME_Active,
.ReadonlyIME_Active,
.IME_Inactive,
.BlobContentIME_Inactive,
.ReadonlyBlobContentIME_Inactive,
.BlobInputIME_Inactive,
.ReadonlyIME_Inactive,
.IME_Disabled,
.BlobContentIME_Disabled,
.ReadonlyBlobContentIME_Disabled,
.BlobInputIME_Disabled,
.ReadonlyIME_Disabled,
.CheckboxLabel,
.BlobContentCheckboxLabel,
.ReadonlyBlobContentCheckboxLabel,
.BlobInputCheckboxLabel,
.ReadonlyCheckboxLabel,
.FilterAttribute,
.BlobContentFilterAttribute,
.ReadonlyBlobContentFilterAttribute,
.ReadonlyFilterAttribute,
.BlobInputFilterAttribute,
.FilterComboAttribute,
.BlobContentFilterComboAttribute,
.ReadonlyBlobContentFilterComboAttribute,
.BlobInputFilterComboAttribute,
.ReadonlyFilterComboAttribute,
.FilterSearchAttribute,
.BlobContentFilterSearchAttribute,
.ReadonlyBlobContentFilterSearchAttribute,
.BlobInputFilterSearchAttribute,
.ReadonlyFilterSearchAttribute,
.FilterSearchAttributeFocus,
.BlobContentFilterSearchAttributeFocus,
.ReadonlyBlobContentFilterSearchAttributeFocus,
.BlobInputFilterSearchAttributeFocus,
.ReadonlyFilterSearchAttributeFocus,
.DateFilterSearchAttribute,
.BlobContentDateFilterSearchAttribute,
.ReadonlyBlobContentDateFilterSearchAttribute,
.BlobInputDateFilterSearchAttribute,
.ReadonlyDateFilterSearchAttribute,
.FilterPanel,
.BlobContentFilterPanel,
.ReadonlyBlobContentFilterPanel,
.BlobInputFilterPanel,
.ReadonlyFilterPanel,
.DescriptionAttribute,
.BlobContentDescriptionAttribute,
.ReadonlyBlobContentDescriptionAttribute,
.ReadonlyDescriptionAttribute,
.BlobInputDescriptionAttribute,
.LoginAttribute,
.BlobContentLoginAttribute,
.ReadonlyBlobContentLoginAttribute,
.BlobInputLoginAttribute,
.ReadonlyLoginAttribute,
.LoginComboAttribute,
.BlobContentLoginComboAttribute,
.ReadonlyBlobContentLoginComboAttribute,
.BlobInputLoginComboAttribute,
.ReadonlyLoginComboAttribute,
.RegistrationAttribute,
.BlobContentRegistrationAttribute,
.ReadonlyBlobContentRegistrationAttribute,
.BlobInputRegistrationAttribute,
.ReadonlyRegistrationAttribute,
.RequiredAttribute,
.BlobContentRequiredAttribute,
.ReadonlyBlobContentRequiredAttribute,
.BlobInputRequiredAttribute,
.ReadonlyRequiredAttribute,
.InactiveAttribute,
.BlobContentInactiveAttribute,
.ReadonlyBlobContentInactiveAttribute,
.BlobInputInactiveAttribute,
.ReadonlyInactiveAttribute,
.ComboAttribute,
.BlobContentComboAttribute,
.ReadonlyBlobContentComboAttribute,
.BlobInputComboAttribute,
.ReadonlyComboAttribute,
.SubtitleAttribute,
.BlobContentSubtitleAttribute,
.ReadonlyBlobContentSubtitleAttribute,
.BlobInputSubtitleAttribute,
.ReadonlySubtitleAttribute,
.URLAttribute,
.BlobContentURLAttribute,
.ReadonlyBlobContentURLAttribute,
.BlobInputURLAttribute,
.ReadonlyURLAttribute,
.TextAttribute,
.BlobContentTextAttribute,
.ReadonlyBlobContentTextAttribute,
.BlobInputTextAttribute,
.ReadonlyTextAttribute,
.TextActionAttribute,
.BlobContentTextActionAttribute,
.ReadonlyBlobContentTextActionAttribute,
.BlobInputTextActionAttribute,
.ReadonlyTextActionAttribute,
.Attribute250,
.AttributeGridNotResponsive,
.BlobContentAttributeGridNotResponsive,
.ReadonlyBlobContentAttributeGridNotResponsive,
.BlobInputAttributeGridNotResponsive,
.ReadonlyAttributeGridNotResponsive,
.AttributeTotalizer,
.AttributeStep,
.ReadonlyAttributeStep,
.AttributeStepSelected,
.ReadonlyAttributeStepSelected,
.AttributeStepBullet,
.ReadonlyAttributeStepBullet,
.AttributeStepBulletUnSelected,
.ReadonlyAttributeStepBulletUnSelected,
.AttributeStepBulletSelected,
.ReadonlyAttributeStepBulletSelected,
.AttributeDateTime,
.ReadonlyAttributeDateTime,
.CheckBox,
.BlobContentCheckBox,
.ReadonlyBlobContentCheckBox,
.BlobInputCheckBox,
.ReadonlyCheckBox,
.AttributeCheckBox,
.ImageAttribute,
.ResponsiveImageAttribute,
.BlobContentResponsiveImageAttribute,
.ReadonlyBlobContentResponsiveImageAttribute,
.ReadonlyResponsiveImageAttribute,
.BlobInputResponsiveImageAttribute,
.ProfileImageAttribute,
.BlobContentProfileImageAttribute,
.ReadonlyBlobContentProfileImageAttribute,
.BlobInputProfileImageAttribute,
.ReadonlyProfileImageAttribute,
.SmallProfileImageAttribute,
.BlobContentSmallProfileImageAttribute,
.ReadonlyBlobContentSmallProfileImageAttribute,
.BlobInputSmallProfileImageAttribute,
.ReadonlySmallProfileImageAttribute,
.ActionAttribute,
.BlobContentActionAttribute,
.ReadonlyBlobContentActionAttribute,
.ReadonlyActionAttribute,
.DeleteAttribute,
.BlobContentDeleteAttribute,
.ReadonlyBlobContentDeleteAttribute,
.ReadonlyDeleteAttribute,
.BlobInputDeleteAttribute,
.DisplayAttribute,
.BlobContentDisplayAttribute,
.ReadonlyBlobContentDisplayAttribute,
.ReadonlyDisplayAttribute,
.BlobInputDisplayAttribute,
.SelectionAttribute,
.BlobContentSelectionAttribute,
.ReadonlyBlobContentSelectionAttribute,
.ReadonlySelectionAttribute,
.BlobInputSelectionAttribute,
.DisabledActionAttribute,
.BlobContentDisabledActionAttribute,
.ReadonlyBlobContentDisabledActionAttribute,
.ReadonlyDisabledActionAttribute,
.BlobInputDisabledActionAttribute,
.BlobInputActionAttribute,
.SelectAttribute,
.BlobContentSelectAttribute,
.ReadonlyBlobContentSelectAttribute,
.BlobInputSelectAttribute,
.ReadonlySelectAttribute,
.BlackAttribute,
.BlobContentBlackAttribute,
.ReadonlyBlobContentBlackAttribute,
.BlobInputBlackAttribute,
.ReadonlyBlackAttribute,
.ActionBaseColorAttribute,
.BlobContentActionBaseColorAttribute,
.ReadonlyBlobContentActionBaseColorAttribute,
.ReadonlyActionBaseColorAttribute,
.BlobInputActionBaseColorAttribute,
.ReadonlyImageAttribute,
.VideoAttribute,
.ReadonlyVideoAttribute,
.AudioAttribute,
.ReadonlyAudioAttribute,
.ErrorAttribute,
.WarningAttribute,
.AssociationListAttribute,
.BlobContentAssociationListAttribute,
.ReadonlyBlobContentAssociationListAttribute,
.BlobInputAssociationListAttribute,
.ReadonlyAssociationListAttribute,
.ReadonlyAttribute,
.ReadonlyMedio,
.BlobContentReadonlyMedio,
.ReadonlyBlobContentReadonlyMedio,
.BlobInputReadonlyMedio,
.ReadonlyReadonlyMedio,
.ReadonlyAttributeNoWrap,
.ReadonlyAttributeTotalizer,
.BlobContentAttribute,
.ReadonlyBlobContentAttribute,
.BlobInputAttribute,
.AttributeDragging,
.AttributeAcceptDrag,
.AttributeNoAcceptDrag,
.GridTitle,
.BlobContentGridTitle,
.ReadonlyBlobContentGridTitle,
.BlobInputGridTitle,
.ReadonlyGridTitle,
.AttributeTitleWWP,
.BlobContentAttributeTitleWWP,
.ReadonlyBlobContentAttributeTitleWWP,
.BlobInputAttributeTitleWWP,
.ReadonlyAttributeTitleWWP,
.AttributeWhite,
.BlobContentAttributeWhite,
.ReadonlyBlobContentAttributeWhite,
.BlobInputAttributeWhite,
.ReadonlyAttributeWhite,
.AttributeCharLong,
.BlobContentAttributeCharLong,
.ReadonlyBlobContentAttributeCharLong,
.BlobInputAttributeCharLong,
.ReadonlyAttributeCharLong,
.AttributeGray,
.BlobInputAttributeGray,
.BlobContentAttributeGray,
.ReadonlyBlobContentAttributeGray,
.ReadonlyAttributeGray,
.AttributeManageFilters,
.AttributeImageFixWidth,
.BlobContentAttributeImageFixWidth,
.ReadonlyBlobContentAttributeImageFixWidth,
.BlobInputAttributeImageFixWidth,
.ReadonlyAttributeImageFixWidth,
.AttributeDate,
.BlobContentAttributeDate,
.ReadonlyBlobContentAttributeDate,
.BlobInputAttributeDate,
.ReadonlyAttributeDate,
.PrecioLista,
.BlobContentPrecioLista,
.ReadonlyBlobContentPrecioLista,
.BlobInputPrecioLista,
.ReadonlyPrecioLista,
.PrecioFinal,
.BlobContentPrecioFinal,
.ReadonlyBlobContentPrecioFinal,
.BlobInputPrecioFinal,
.ReadonlyPrecioFinal,
.ProductoDetalleAdicional,
.BlobContentProductoDetalleAdicional,
.ReadonlyBlobContentProductoDetalleAdicional,
.BlobInputProductoDetalleAdicional,
.ReadonlyProductoDetalleAdicional,
.ProductoDetalleVV,
.BlobContentProductoDetalleVV,
.ReadonlyBlobContentProductoDetalleVV,
.BlobInputProductoDetalleVV,
.ReadonlyProductoDetalleVV,
.AttributeObservacion,
.BlobContentAttributeObservacion,
.ReadonlyBlobContentAttributeObservacion,
.BlobInputAttributeObservacion,
.ReadonlyAttributeObservacion,
.AttributeTotalCarro,
.BlobContentAttributeTotalCarro,
.ReadonlyBlobContentAttributeTotalCarro,
.BlobInputAttributeTotalCarro,
.ReadonlyAttributeTotalCarro {
    margin-left: 5px;
    display: inline-block;
    border-bottom-color: #d3d4d3;
    border-left-color: #d3d4d3;
    border-right-color: #d3d4d3;
    border-top-color: #d3d4d3;
    border-style: solid;
    border-width: 1px;
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: black;
    max-width: 206px;
    text-indent: 0px;
}

.CantidadCarro {
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    width: 60px;
    margin-left: 5px;
    margin-right: 5px;
}

.Cantidad {
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    width: 60px;
    margin-left: 5px;
    margin-right: 5px;
}

.TableBanner {
    margin-top: 16px;
    inline-size: -webkit-fill-available;
    margin-left: -1px;
}

.CellGridBanner {
    padding-left: 0px;
    padding-right: 0px;
    margin-left: -5px;
    inline-size: -webkit-fill-available;
}

.MarginTopTableMain {
    margin-top: -38px !important;
}

.TabControlCarrito {
    font-family: 'HarmoniaSansProCyr-SemiBd';
    font-size: 11pt;
}

.TextBlockAttributeCarrito {
    font-size: 15px;
    font-family: 'HarmoniaSansProCyr-SemiBd';
    margin-left: 15px;
    display: block;
    padding-top: 5px;
}

.ImagenEstadoCarroSemaforo {
    width: 15px;
    padding-top: 2px;
    margin-right: 5px;
}

.TableImporteRenglon {
    line-height: 30px;
    margin-left: 20px;
}

.AttributeBanner, .ReadonlyAttributeBanner 
{
    margin-left: 0;
    border-style: none;
    width: 100vw;
}
.TextBlockReportesDisponibles
{
    font-size: 12pt;
    color: black;
}
.CellTextblockReportesDisponibles
{
    padding-left: 25px;
}
.ButtonEnviaMail 
{
    color: white !important;
    border-color: #328227 !important;
    background-color: #328227 !important;
}

.AttributeBannerTitulo
{
    margin-left: 0;
    border-style: none;
    width: 100%;
}
.DetalleBonif {
    font-size: 12pt;
    font-weight: bold;
    color: black;
}

.AttributeImageVerticalCarouselProducto,.AttributeImageVerticalCarouselProductoRelacionado
{
    margin-left: auto;
    margin-right: auto;
    border-style: none;
    height: 180px;
    MAX-WIDTH: 232PX;
}

.ImageEstadoSemaforoCarouselProducto,.ImageEstadoSemaforoCarouselProductoRelacionado
{
    height: 24px;
}

.ProductoImagenMiniatura {
    height: 80px;
    width: 80px;
    object-fit: contain;
    border: lightgrey;
    border-width: 1px;
    border-style: solid;
    margin-top: 3px;
}

.AttributeImageCarro {
    margin-left: -10px;
    height: 160px;
    width: 190px;
    object-fit: contain;
    border-style: solid;
    border-color: #D6D6D6;
    border-width: 1px;
}

.AttributeImageCarroResumen {
    object-fit: contain;
    height: 80px;
    width: 80px;
}

.AttributeImageVertical {
    margin-left: auto;
    margin-right: auto;
    display: block;
    border-style: none;
    height: 135px;
    MAX-WIDTH: 180PX;
    object-fit: contain;
}

.AttributeImageHorizontal {
    border-style: none;
    max-height: 125px;
    max-width: 125px;
    object-fit: contain;
    height: 125px;
    width: 125px;
}

.AttributeStep,
.ReadonlyAttributeStep,
.AttributeStepSelected,
.ReadonlyAttributeStepSelected {
    font-size: 12pt;
    color: #686367;
}

.ReadonlyInfoAdicional {
    font-family: 'Roboto', sans-serif;
    font-size: 12pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    color: #4d4d4d;
}

.ReadonlyDetalleEmpaque {
    font-family: 'Roboto', sans-serif;
    font-size: 8pt;
    color: #4d4d4d;
    display: inline-block;
}

.ReadonlyDetalleProdCarro {
    white-space: break-spaces;
    border-width: 0px;
    font-family: 'HarmoniaSansProCyr-SemiBd';
    font-size: 14pt;
    color: black;
    font-weight: 600;
}

.AdvertenciaRecuperacion {
    white-space: pre-line;
    font-size: 14pt;
}

.CellAdvertenciaRecuperacion {
    text-align: center;
}

.TextBlockPeso {
    font-size: 14pt;
    font-weight: 400;
    font-family: "Roboto";
}

.ReadonlyFiltroCaracteristica {
    font-size: 12px;
    color: #004489;
    margin-left: 10px;
}

.AttributeTitleCarrusel {
    font-size: 21px;
    color: white;
    BACKGROUND-COLOR: #DB1D00;
    padding-top: 5px;
    padding-bottom: 5px;
}

.ReadonlyAttributeStep {
    border-width: 0px;
}

.AttributeStepSelected,
.ReadonlyAttributeStepSelected {
    color: white;
}

.ReadonlyAttributeStepSelected {
    border-width: 0px;
}

.ReadonlyTextBlockCompraAnticipada {
    color: black;
    font: caption;
    font-size: 9pt;
    font-weight: bold;
}

.ReadonlyTextBlockCompraAnticipadaVV {
    color: black;
    font: caption;
    font-size: 9pt;
    font-weight: bold;
}

.ReadonlyDetalleEstadoProducto {
    white-space: nowrap;
    font-weight: bold;
}

.AttributeStepBullet,
.ReadonlyAttributeStepBullet,
.AttributeStepBulletUnSelected,
.ReadonlyAttributeStepBulletUnSelected,
.AttributeStepBulletSelected,
.ReadonlyAttributeStepBulletSelected {
    margin-left: 0px;
    color: #DB0000;
    max-width: 80px;
    text-align: center;
}

.ReadonlyAttributeStepBullet {
    border-width: 0px;
}

.AttributeStepBulletUnSelected,
.ReadonlyAttributeStepBulletUnSelected {
    color: #ddd;
}

.ReadonlyAttributeStepBulletUnSelected {
    border-width: 0px;
}

.AttributeStepBulletSelected,
.ReadonlyAttributeStepBulletSelected {
    font-weight: bold;
}

.ReadonlyAttributeStepBulletSelected {
    border-width: 0px;
}

.ReadonlyAttributeDateTime {
    margin-right: 5px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    border-style: none;
    font-family: 'Roboto', sans-serif;
    max-height: 30px;
    width: auto;
    max-width: 100%;
    margin-bottom: 0px !important;
    ;
}

.CheckBox,
.BlobContentCheckBox,
.ReadonlyBlobContentCheckBox,
.BlobInputCheckBox,
.ReadonlyCheckBox {
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: transparent;
    border-style: none;
    border-width: 0px;
}

.AttributeEditReadOnly {
    width: 450px;
    height: 190px !important;
    BACKGROUND: WHITE !IMPORTANT;
    BORDER: WHITE;
}

.AttributeCheckBox {
    display: inline;
    border-style: none;
}

.ImageAttribute,
.ResponsiveImageAttribute,
.BlobContentResponsiveImageAttribute,
.ReadonlyBlobContentResponsiveImageAttribute,
.ReadonlyResponsiveImageAttribute,
.BlobInputResponsiveImageAttribute,
.ProfileImageAttribute,
.BlobContentProfileImageAttribute,
.ReadonlyBlobContentProfileImageAttribute,
.BlobInputProfileImageAttribute,
.ReadonlyProfileImageAttribute,
.SmallProfileImageAttribute,
.BlobContentSmallProfileImageAttribute,
.ReadonlyBlobContentSmallProfileImageAttribute,
.BlobInputSmallProfileImageAttribute,
.ReadonlySmallProfileImageAttribute,
.ActionAttribute,
.BlobContentActionAttribute,
.ReadonlyBlobContentActionAttribute,
.ReadonlyActionAttribute,
.DeleteAttribute,
.BlobContentDeleteAttribute,
.ReadonlyBlobContentDeleteAttribute,
.ReadonlyDeleteAttribute,
.BlobInputDeleteAttribute,
.DisplayAttribute,
.BlobContentDisplayAttribute,
.ReadonlyBlobContentDisplayAttribute,
.ReadonlyDisplayAttribute,
.BlobInputDisplayAttribute,
.SelectionAttribute,
.BlobContentSelectionAttribute,
.ReadonlyBlobContentSelectionAttribute,
.ReadonlySelectionAttribute,
.BlobInputSelectionAttribute,
.DisabledActionAttribute,
.BlobContentDisabledActionAttribute,
.ReadonlyBlobContentDisabledActionAttribute,
.ReadonlyDisabledActionAttribute,
.BlobInputDisabledActionAttribute,
.BlobInputActionAttribute,
.SelectAttribute,
.BlobContentSelectAttribute,
.ReadonlyBlobContentSelectAttribute,
.BlobInputSelectAttribute,
.ReadonlySelectAttribute,
.BlackAttribute,
.BlobContentBlackAttribute,
.ReadonlyBlobContentBlackAttribute,
.BlobInputBlackAttribute,
.ReadonlyBlackAttribute,
.ActionBaseColorAttribute,
.BlobContentActionBaseColorAttribute,
.ReadonlyBlobContentActionBaseColorAttribute,
.ReadonlyActionBaseColorAttribute,
.BlobInputActionBaseColorAttribute,
.ReadonlyImageAttribute {
    width: auto;
}

.ActionAttribute,
.BlobContentActionAttribute,
.ReadonlyBlobContentActionAttribute,
.ReadonlyActionAttribute,
.DeleteAttribute,
.BlobContentDeleteAttribute,
.ReadonlyBlobContentDeleteAttribute,
.ReadonlyDeleteAttribute,
.BlobInputDeleteAttribute,
.DisplayAttribute,
.BlobContentDisplayAttribute,
.ReadonlyBlobContentDisplayAttribute,
.ReadonlyDisplayAttribute,
.BlobInputDisplayAttribute,
.SelectionAttribute,
.BlobContentSelectionAttribute,
.ReadonlyBlobContentSelectionAttribute,
.ReadonlySelectionAttribute,
.BlobInputSelectionAttribute,
.DisabledActionAttribute,
.BlobContentDisabledActionAttribute,
.ReadonlyBlobContentDisabledActionAttribute,
.ReadonlyDisabledActionAttribute,
.BlobInputDisabledActionAttribute,
.BlobInputActionAttribute,
.SelectAttribute,
.BlobContentSelectAttribute,
.ReadonlyBlobContentSelectAttribute,
.BlobInputSelectAttribute,
.ReadonlySelectAttribute,
.BlackAttribute,
.BlobContentBlackAttribute,
.ReadonlyBlobContentBlackAttribute,
.BlobInputBlackAttribute,
.ReadonlyBlackAttribute,
.ActionBaseColorAttribute,
.BlobContentActionBaseColorAttribute,
.ReadonlyBlobContentActionBaseColorAttribute,
.ReadonlyActionBaseColorAttribute,
.BlobInputActionBaseColorAttribute {
    margin-left: 0px;
    padding-bottom: 6px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 6px;
    background-color: #ececec;
    border-width: 0px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
}

.ReadonlyImageAttribute {
    border-width: 0px;
    max-width: 124px;
    max-height: 68px;
}

.VideoAttribute,
.ReadonlyVideoAttribute {
    width: 300px;
}

.ReadonlyAttributeTitle {
    font-size: 14pt;
    font-weight: bold;
    color: black;
}

.ReadonlyVideoAttribute {
    border-width: 0px;
}

.AudioAttribute,
.ReadonlyAudioAttribute {
    width: 300px;
}

.ReadonlyAudioAttribute {
    border-width: 0px;
}

.ErrorAttribute {
    border-bottom-color: #f30a0a;
    border-left-color: #f30a0a;
    border-right-color: #f30a0a;
    border-top-color: #f30a0a;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-width: 2px;
    /*max-width: 100%;*/
}

.WarningAttribute {
    border-bottom-color: #fdae45;
    border-left-color: #fdae45;
    border-right-color: #fdae45;
    border-top-color: #fdae45;
}

.AssociationListAttribute,
.BlobContentAssociationListAttribute,
.ReadonlyBlobContentAssociationListAttribute,
.BlobInputAssociationListAttribute,
.ReadonlyAssociationListAttribute {
    color: #333;
    min-height: 300px;
    max-width: 100%;
    width: 100% !important;
    ;
}

.ReadonlyBlobContentAssociationListAttribute {
    border-width: 0px;
}

.ReadonlyAssociationListAttribute {
    border-width: 0px;
}

.ReadonlyAttribute,
.ReadonlyMedio,
.BlobContentReadonlyMedio,
.ReadonlyBlobContentReadonlyMedio,
.BlobInputReadonlyMedio,
.ReadonlyReadonlyMedio,
.ReadonlyAttributeNoWrap,
.ReadonlyAttributeTotalizer {
    margin-right: 5px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    border-style: none;
    font-family: 'Roboto', sans-serif;
    max-height: 30px;
    width: auto;
    max-width: 100%;
    margin-bottom: 0px !important;
    ;
}

.ReadonlyAttributeNoWrap {
    white-space: nowrap;
}

.ReadonlyAttributeTotalizer {
    white-space: nowrap;
    border-width: 0px;
    font-weight: bold;
}

.BlobContentAttribute,
.ReadonlyBlobContentAttribute {
    color: #333;
}

.BlobInputAttribute {
    color: #333;
}

.AttributeDragging {
    color: #333;
}

.AttributeAcceptDrag {
    color: #333;
}

.AttributeNoAcceptDrag {
    color: #333;
}

.GridTitle,
.BlobContentGridTitle,
.ReadonlyBlobContentGridTitle,
.BlobInputGridTitle,
.ReadonlyGridTitle {
    margin-bottom: 1pt;
    margin-left: 0px;
    margin-right: 1pt;
    margin-top: 1pt;
    padding-bottom: 2pt;
    padding-left: 2pt;
    padding-right: 2pt;
    padding-top: 2pt;
    border-width: 0px;
    font-weight: bold;
    color: white;
    height: 100%;
    width: 100%;
}

.BlobContentGridTitle,
.ReadonlyBlobContentGridTitle {
    margin-left: 1pt;
    background-color: #295572;
    border-width: 5px;
}

.ReadonlyBlobContentGridTitle {
    border-width: 0px;
}

.BlobInputGridTitle {
    margin-left: 1pt;
    background-color: #295572;
    border-width: 5px;
}

.ReadonlyGridTitle {
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    white-space: nowrap;
}

.AttributeTitleWWP,
.BlobContentAttributeTitleWWP,
.ReadonlyBlobContentAttributeTitleWWP,
.BlobInputAttributeTitleWWP,
.ReadonlyAttributeTitleWWP {
    margin-left: 0px;
    font-family: "Roboto";
    font-size: 15pt;
    font-weight: bold;
    color: #a5adb3;
    margin-bottom: 0px !important;
}

.BlobContentAttributeTitleWWP,
.ReadonlyBlobContentAttributeTitleWWP {
    color: #ddd;
}

.ReadonlyBlobContentAttributeTitleWWP {
    border-width: 0px;
}

.BlobInputAttributeTitleWWP {
    color: #ddd;
}

.ReadonlyAttributeTitleWWP {
    white-space: nowrap;
    border-width: 0px;
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
    color: #4d4d4d;
}

.AttributeWhite,
.BlobContentAttributeWhite,
.ReadonlyBlobContentAttributeWhite,
.BlobInputAttributeWhite,
.ReadonlyAttributeWhite {
    color: white;
}

.ReadonlyBlobContentAttributeWhite {
    border-width: 0px;
}

.ReadonlyAttributeWhite {
    border-width: 0px;
}

.AttributeCharLong,
.BlobContentAttributeCharLong,
.ReadonlyBlobContentAttributeCharLong,
.BlobInputAttributeCharLong,
.ReadonlyAttributeCharLong {
    width: auto;
    max-width: 100%;
}

.ReadonlyBlobContentAttributeCharLong {
    border-width: 0px;
}

.ReadonlyAttributeCharLong {
    border-width: 0px;
}

.AttributeGray,
.BlobInputAttributeGray,
.BlobContentAttributeGray,
.ReadonlyBlobContentAttributeGray,
.ReadonlyAttributeGray {
    color: #777;
}

.ReadonlyBlobContentAttributeGray {
    border-width: 0px;
}

.ReadonlyAttributeGray {
    padding-bottom: 0px;
    padding-top: 0px;
    border-width: 0px;
    max-width: 100%;
}

.AttributeManageFilters {
    padding-left: 12px;
    padding-right: 12px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    height: 32px;
}

.AttributeImageFixWidth,
.BlobContentAttributeImageFixWidth,
.ReadonlyBlobContentAttributeImageFixWidth,
.BlobInputAttributeImageFixWidth,
.ReadonlyAttributeImageFixWidth {
    max-width: 400px;
}

.ReadonlyBlobContentAttributeImageFixWidth {
    border-width: 0px;
}

.ReadonlyAttributeImageFixWidth {
    border-width: 0px;
}

.ReadonlyBlobContentAttributeDate {
    border-width: 0px;
}

.ReadonlyAttributeDate {
    border-width: 0px;
}

.ReadonlyBlobContentPrecioLista {
    border-width: 0px;
}

.ReadonlyPrecioTotalCarro {
    border-style: none;
    border-width: 0px;
    font-family: 'HarmoniaSansProCyr-Bold';
    font-size: 14pt;
    white-space: nowrap;
    margin-right: 20px;
    color: white;
}

.ReadonlyPrecioLista {
    border-style: none;
    border-width: 0px;
    font-family: 'Roboto', sans-serif;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: line-through;
    color: red;
    white-space: nowrap;
    margin-right: 8px;
}

.ReadonlyDetalleBonificacionGral {
    color: green;
    font-size: 12pt;
    position: relative;
    top: 1px;
    font-weight: bold;
    white-space: nowrap;
}

.AsteriscoBonificacion {
    color: black;
    font-size: 12pt;
    margin-left: -20px;
    vertical-align: super;
    font-variant: all-petite-caps;
}

.BtnValidaDisponibilidad {
    min-width: 16px;
    padding-bottom: 0px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 0px;
    background-color: #797979;
    border: #797979;
    color: white;
    margin-left: 5px;
}
.btnGestionaSimple
{
    color: #fff !important;
    background-color: #14A600 !important;
    border-radius: 0 !important;
    border: 0 !important;
    font-weight: 300 !important;
    padding: 15px 25px !important;
    font-size: 20px !important;
    margin-top: 10px;
}
.btnGestionaSimple:hover
{
    color: #fff!important;
    background-color: #128703 !important;
}
.btnGestionaSimple:active
{
    outline: thin dotted !important;
    outline: 5px auto -webkit-focus-ring-color!important;
    outline-offset: -2px!important;
    color: #3DC92B!important;
    background-color: #128703!important;
}
.TextBlockCondicionGs
{
    padding-right: 10pt;
    white-space: nowrap;
    border-style: none;
    border-width: 0px;
    font-family: "Roboto";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: #747474;
    vertical-align: sub;
    margin-left: -35px;
    margin-bottom: 12px;
    display: inline-block;
}
.TextBlockAclaracionGS
{
    padding-right: 3pt;
    padding-top: 25px;
    padding-bottom: 25px;
    white-space: -webkit-nowrap;
    border-style: none;
    border-width: 0px;
    font-family: "Roboto";
    font-size: 13pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: #747474;
    vertical-align: middle;
    text-align: left;
    margin-left: 25px;
    margin-right: 25px;
    display: block;
}
.TextBlockGestiona
{
    font-size: 16pt;
    font-weight: bold;
    overflow-wrap: break-word;
    color: black;
    white-space: pre-wrap;
    padding-right: 25px;
    margin-left: 25px;
}
.TextBlockGestionaRtdo
{
    font-size: 16pt;
    font-weight: bold;
    overflow-wrap: break-word;
    color: black;
    white-space: pre-wrap;
    padding-right: 25px;
    display: block;
    padding-bottom: 15px;
    vertical-align: middle;
    text-align: center;
}
.AttributeGestionaSimple,.BlobContentAttributeGestionaSimple,.ReadonlyBlobContentAttributeGestionaSimple,.BlobInputAttributeGestionaSimple,.ReadonlyAttributeGestionaSimple
{
	max-height: 100px;
	max-width: 100%;
	max-width: none !important;
	height: 32px !important;
}
.TableMainDesign3
{
	background-color: black;
	width: 100%;
}
.ImagenBackgroundHome
{
	max-width: 100%;
	height:auto;
}
.TableHomeButton
{
	margin-top: -340px;
        margin-left: 350px;
}
.ImagenLogin
{
	margin-left: 88px;
}
.ImagenLoginDos
{
	margin-left: -116px
}

.ReadonlyPrecioFinal, .ReadonlyBonificacion 
{
    border-style: none;
    font-family: 'HarmoniaSansProCyr-Bold';
    font-size: 16px;
    margin-right: 10px;
    font-weight: 600;
}
.ReadonlyDetalleNoAutorizado
{
	font-family: 'Roboto', sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-variant: normal;
        font-weight: bold;
        color: orange;
}

.ReadonlyImporteRenglon {
    border-style: none;
    border-width: 0px;
    font-family: 'Roboto', sans-serif;
    font-size: 12pt;
    white-space: nowrap;
    font-weight: bold;
    color: black;
    margin-left: 5px;
}

.ReadonlyPedidoRenglonEstado {
    margin-bottom: 5px;
}

.TableCantCarro {
    margin-bottom: 15px;
}

.ReadonlyBlobContentPrecioFinal {
    border-width: 0px;
}

.ReadonlyBlobContentProductoDetalleAdicional {
    border-width: 0px;
}

.ReadonlyProductoDetalleExtra {
    font-family: 'HarmoniaSansProCyr-semibd';
    font-size: 13px;
    color: #333;
}

.ReadonlyProductoDetalleInfoAdicional {
    white-space: nowrap;
    border-style: none;
    border-width: 0px;
    max-width: 700px;
    font-size: 13pt;
    color: black;
    font-family: 'HarmoniaSansProCyr-Regular';
}

.ReadonlyProductoDetalleAdicional {
    white-space: nowrap;
    border-style: none;
    border-width: 0px;
    max-width: 700px;
    color: #999;
}

.ProductoDetalleVV,
.BlobContentProductoDetalleVV,
.ReadonlyBlobContentProductoDetalleVV,
.BlobInputProductoDetalleVV,
.ReadonlyProductoDetalleVV {
    font-weight: bold;
    color: #4d4d4d;
}

.ReadonlyBlobContentProductoDetalleVV {
    border-width: 0px;
}

.TablePieCarrito {
    margin-top: 10px;
}
.CellBuscaVendedorCliente
{
    color: black;
}
.BuscaVendedorCliente
{
    border-width: 1px;
    border-style: solid;
}

.TableCargaProdRapidaPrincipal {
    background-color: #969190;
    border-style: solid;
    border-width: 1px;
    margin-top: 10px;
    height: 56px;
}

.TableCargaProdRapidaSecundario {
    margin-top: 10px;
    margin-left: 10px;
}

.ReadonlyDetalleBonificacionGral {
    color: green;
    font-size: 11pt;
    position: relative;
    top: 1px;
    font-weight: bold;
}

.ReadonlyCalculoTotal {
    font-family: 'HarmoniaSansProCyr-Semibd';
    font-size: 13pt;
    font-weight: bold;
    margin-right: 20px;
    color: black;
}

.ReadonlyProductoDetalleVV {
    border-width: 0px;
    width: 170px;
    font-size: 11pt;
    height: 43px;
    overflow: hidden;
}

.AttributeObservacion,
.BlobContentAttributeObservacion,
.ReadonlyBlobContentAttributeObservacion,
.BlobInputAttributeObservacion,
.ReadonlyAttributeObservacion {
    max-height: 100px;
    max-width: 100%;
    max-width: none !important;
    height: 60px !important;
}

.ReadonlyBlobContentAttributeObservacion {
    border-width: 0px;
}

.ReadonlyAttributeObservacion {
    border-width: 0px;
}

.ReadonlyBlobContentAttributeTotalCarro {
    border-width: 0px;
}

.ReadonlyAttributePrecioCarro {
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
    color: #000;
    white-space: nowrap;
}

.ReadonlyAttributePrecioCarroTotalizer {
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
    color: #000;
    white-space: nowrap;
    font-weight: bold;
}

.ReadonlyAttributeTotalCarro {
    margin-left: -20px;
    border-width: 0px;
}
.Button,.ButtonCatalogoHome,.BtnOfertas,.ButtonCart,.SpecialButtons,.BtnEnter,.SpecialButtonsDisabled,.BtnToggle,.BtnToggleActive,.BtnLogin,.BtnAdd,.BtnAddHovered,.BtnBack,.HideFiltersButton,.ShowFiltersButton,.BtnEnterHovered,.BtnCancelHovered,.BtnDeleteDisabled,.BtnCancel,.BtnCheck,.BtnDelete,.BtnFirst,.BtnGet,.BtnHelp,.BtnLast,.BtnNext,.BtnPrevious,.BtnRefresh,.BtnSelect,.BtnImage,.BtnExportReport,.BtnExport,.BtnEditColumns,.BtnActionGroupUpdate,.BtnActionGroupDelete,.BtnInsertImage,.BtnExportCSV,.BtnDefault,.ButtonDisabled,.ButtonGAM,.MainMenuButton,.ButtonDragging,.ButtonAcceptDrag,.ButtonNoAcceptDrag,.ActionButtons,.ActionButtonsHovered,.BtnInsert,.ButtonSearchCell,.ButtonWizard
{
	border-top: 1px;
	margin-right: 3pt;
	padding-bottom: 6px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 6px;
	display: inline-block;
	white-space: nowrap;
	background-color: #DB0000;
	border-bottom-color: #DB0000;
	border-left-color: #DB0000;
	border-right-color: #DB0000;
	border-top-color: #DB0000;
	border-style: solid;
	border-width: 1px;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-decoration: none;
	color: white;
	min-width: 86px;
	cursor: pointer;
	text-align: center;
	text-indent: 0pt;
	vertical-align: middle;
}
.BtnVolverPedido
{
    background-color: #26B033;
    color: white;
}
.BtnVaciarCarrito,
.BtnRealizarPedido {
    font-family: 'HarmoniaSansProCyr-SemiBd';
    border-radius: 0px;
}

.BtnVaciarCarrito {
    color: white;
}

.BtnFinalizarCompra {
    border-radius: 0px;
    background-color: #328227;
    color: white;
    border-width: 1px;
    border-color: #328227;
}

.BtnContinuarComprando {
    border-radius: 0px;
    background-color: #000000;
    border-width: 0px;
}

.BtnRealizarPedido {
    color: white;
    background-color: #328227;
    border-width: 1px;
    border-color: #328227;
}

.advanced-menu .header {
    position: inherit;
    background: #DB0000;
    border-radius: 0;
    z-index: 999;
    position: relative;
    margin-left: -20px;
    margin-right: -15px;
    margin-top: -16px;
}

.header-navigation>ul>li>a {
    color: white !important;
    padding: 36px 12px 32px;
    display: block;
    font-weight: bold;
}

.AdvancedMenu.advanced-menu .dropdown-menu>li>a:hover,
.AdvancedMenu.advanced-menu .dropdown-menu li.active>a {
    background-color: #FF0000 !important;
}

.AdvancedMenu.advanced-menu ul>li.active>a,
.AdvancedMenu.advanced-menu ul>li>a:hover,
.AdvancedMenu.advanced-menu ul>li>a:focus,
.AdvancedMenu.advanced-menu ul>li.open>a,
.AdvancedMenu.advanced-menu ul>li.open>a:hover,
.AdvancedMenu.advanced-menu ul>li.open>a:focus,
.AdvancedMenu.advanced-menu .product-item h3 a:hover,
.AdvancedMenu.advanced-menu .product-item .pi-price,
.AdvancedMenu.advanced-menu .menu-search .glyphicon:hover {
    color: black !important
}

#owl-product-list .owl-item .owl-product-item h3 {
    padding-top: 10px;
    padding-bottom: 4px;
    margin: 0 0 10px;
    height: 125px;
}

.owl-btn-cart {
    float: right;
    color: #ffffff !important;
    border: 1px #ededed solid;
    border-style: solid;
    padding: 3px 6px;
    border-radius: 0;
    background-color: #DB0000;
}

.owl-btn-cart:hover {
    color: #fff;
    background-color: #FF0000 !important;
    border-color: #FF0000 !important;
    text-decoration: none;
}

.owl-carousel-container {
    margin-top: 0px !important;
    margin-left: 5px;
    margin-right: 5px;
}

.img-responsiveProducto {
    height: 135px;
    object-fit: contain;
}

.owl-btn-view:hover,
.owl-btn-zoom:hover {
    background-color: #FF0000 !important;
    border-color: #c8c8c8;
    text-decoration: none;
    color: #fff;
}

.owl-pi-price {
    color: #FF0000 !important;
    font-size: 18px;
    padding-top: 3px;
    display: inline-block;
}

.owl-product-name {
    font-weight: bolder !important;
    pointer-events: none;
    cursor: default;
    color: black !important;
    font-family: "Roboto", sans-serif;
}

.owl-carousel .owl-video-wrapper {
    position: relative;
    height: 100%;
    background: white !important;
}

.ButtonObtenerURL {
    border-width: 0px;
}

.ImagenCarouselMarca {
    margin-left: 0;
    border-style: none;
    width: 70%;
}

.TableBonif {
    margin-left: 130px;
    margin-top: 43px;
}

.MasterFooterCellFixedHM {
    padding-left: 15px;
    left: 0;
    position: fixed;
    background-color: #ff9900;
    background-image: none;
    bottom: 0;
    z-index: 2;
    border-style: none;
    border-width: 0;
    PADDING-BOTTOM: 25PX;
    PADDING-TOP: 25PX;
}

.TextBlockCopyright {
    color: white;
    font-family: sans-serif;
    font-size: medium;
}

.TextBlockUnifica {
    color: white;
    font-family: sans-serif;
    font-size: large;
}

.ButtonLogin {
    margin-top: 10px;
    width: 100px;
    border-top: 1px;
    margin-right: 0pt;
    padding-bottom: 6px;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 6px;
    display: inline-block;
    white-space: nowrap;
    background-color: #DB0000;
    border-style: solid;
    border-width: 1px;
    font-family: 'hind-medium';
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: white;
    min-width: 86px;
    cursor: pointer;
    text-align: center;
    text-indent: 0pt;
    vertical-align: middle;
    border-radius: 0px;
}

.LineaSeparadora {
    margin-top: 20px;
}

.ButtonMenuHeader {
    margin-top: 5px;
    margin-right: 3pt;
    padding-bottom: 6px;
    padding-top: 6px;
    display: inline-block;
    white-space: nowrap;
    background-color: transparent;
    font-family: "Roboto";
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: white;
    min-width: 86px;
    cursor: pointer;
    text-align: center;
    text-indent: 0pt;
    vertical-align: middle;
    border-color: transparent;
}

.ButtonMenuHeader:Hover {
    background-color: #ffffff2e;
    color: white;
    border-color: transparent;
}

.ButtonMenuHeader:active {
    color: white;
    background-color: transparent;
    border-color: transparent;
    background-image: none;
}

.ButtonBuscar {
    margin-right: 0px;
    padding-bottom: 12px;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 12px;
    display: inline-block;
    white-space: nowrap;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    font-family: "Roboto";
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: white;
    min-width: 86px;
    cursor: pointer;
    text-align: center;
    text-indent: 0pt;
    vertical-align: middle;
    border-left-width: 3px;
    background-color: #DB0000;
}

.ButtonVolverComprar {
    font-size: 20px;
    height: 60px;
    margin-top: 20px;
    margin-bottom: 30px;
}

.ButtonCarro {
    height: 25px;
    width: 25px;
}

.ButtonRestaCant {
    min-width: 16px;
    /* padding-bottom: 4px; */
    padding-left: 10px;
    padding-right: 10px;
    /* padding-top: 4px; */
}

.ButtonSumaCant {
    min-width: 16px;
    /* padding-bottom: 4px; */
    padding-left: 10px;
    padding-right: 10px;
    /* padding-top: 4px; */
}

.ButtonAgregar {
    margin-left: 5px;
    padding-bottom: 4px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 4px;
}

.BtnAgregaCarro {
    /* padding-bottom: 0px; */
    /* padding-top: 0px; */
    background-color: #DB0000;
    border: #E44E1F;
    color: white;
}

.BtnMasInfo {
    min-width: 16px;
    padding-bottom: 0px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 0px;
    background-color: #797979;
    border: #797979;
    color: white;
}

.BtnAgregarCargaRap {
    border-top: 1px;
    margin-right: 3pt;
    padding-bottom: 6px;
    padding-left: 12px;
    padding-right: 12px;
    padding-top: 6px;
    display: inline-block;
    white-space: nowrap;
    background-color: #DB0000;
    border-bottom-color: #DB0000;
    border-left-color: #DB0000;
    border-right-color: #DB0000;
    border-top-color: #DB0000;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    font-family: "Roboto";
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: white;
    min-width: 86px;
    cursor: pointer;
    text-align: center;
    text-indent: 0pt;
    vertical-align: middle;
}

.ButtonCatalogoHome {
    font-size: 20px;
    height: 60px;
}

.BtnOfertas {
    background-color: forestgreen;
    border-bottom-color: forestgreen;
    border-left-color: forestgreen;
    border-right-color: forestgreen;
    border-top-color: forestgreen;
}

.ImagenEstadoCarroResumen
{
    left: 45px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: -90px;
    display: block;
    height: 70px;
    width: 70px;
}

.ReadonlyAttributeEditReadOnly {
    font-size: 12pt;
    color: black;
}

.TextblockFooter {
    font-size: 15pt;
    font-family: 'Roboto';
    padding: 16px;
    position: absolute;
}

.ImageFooter {
    border-width: 0;
}

.TextBlockSetup {
    font-size: 16pt;
    font-weight: bold;
    overflow-wrap: break-word;
    white-space: pre-wrap;
}

.TableBusqueda {
    background: #eee;
    box-shadow: none;
    border-radius: 5px;
    BORDER-COLLAPSE: inherit;
    border: #DB0000;
    border-width: 2px;
    border-style: solid;
    margin-top: 3px;
}

.AttributeBuscarHeader {
    background-color: white;
    /* max-width: 400px !important; */
    /* BORDER-BOTTOM: 1px; */
    /* BORDER-RIGHT: 1px; */
    /* BORDER-TOP: 1px; */
    /* BORDER-LEFT: 1px; */
    /* HEIGHT: 30PX; */
    FONT-SIZE: large;
    /* border-style: solid; */
    /* border-color: white; */
    color: black;
}

.ButtonBuscarHeader {
    margin-left: -30px;
}

.AttributeBuscar {
    background-color: transparent;
    max-width: 700px !important;
    BORDER-BOTTOM: NONE;
    BORDER-RIGHT: NONE;
    BORDER-TOP: NONE;
    BORDER-LEFT: NONE;
    HEIGHT: 40PX;
    FONT-SIZE: large;
}

.CheckExacta {
    margin-right: 50px;
    max-width: 35px;
}

.BusquedaButton {
    margin-right: 1pt;
    margin-left: -5px;
    padding-bottom: 4px;
    padding-left: 16px;
    padding-right: 6px;
    padding-top: 4px;
    display: inline-block;
    background-color: white;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    color: white;
    cursor: pointer;
}

.ButtonCart {
    background-position: 8px 8px;
    background-repeat: no-repeat;
    margin-top: -5px;
    background-color: #FFFFFF;
    background-image: url(Carrito.png);
    border-style: none;
    border-width: 0px;
    font-size: 8pt;
    height: 45px;
    width: 45px;
    min-width: 100%;
    text-transform: uppercase;
    color: black !important;
}

.ButtonCart:hover {
    background-color: #e6e6e640 !important;
}

.BtnCancel {
    background-color: white;
    border-bottom-color: #ccc;
    border-left-color: #ccc;
    border-right-color: #ccc;
    border-top-color: #ccc;
    color: black;
}

.BtnCheck {
    background-color: #9f9f9f;
    border-bottom-color: #797979;
    border-left-color: #797979;
    border-right-color: #797979;
    border-top-color: #797979;
    color: #295572;
}

.BtnDelete {
    background-color: white;
    border-bottom-color: #ccc;
    border-left-color: #ccc;
    border-right-color: #ccc;
    border-top-color: #ccc;
    color: black;
}

.BtnFirst {
    background-color: #9f9f9f;
    border-bottom-color: #797979;
    border-left-color: #797979;
    border-right-color: #797979;
    border-top-color: #797979;
    color: #295572;
}

.BtnGet {
    background-color: #9f9f9f;
    border-bottom-color: #797979;
    border-left-color: #797979;
    border-right-color: #797979;
    border-top-color: #797979;
    color: #295572;
}

.BtnHelp {
    background-color: #9f9f9f;
    border-bottom-color: #797979;
    border-left-color: #797979;
    border-right-color: #797979;
    border-top-color: #797979;
    color: #295572;
}

.BtnLast {
    background-color: #9f9f9f;
    border-bottom-color: #797979;
    border-left-color: #797979;
    border-right-color: #797979;
    border-top-color: #797979;
    color: #295572;
}

.BtnNext {
    background-color: #9f9f9f;
    border-bottom-color: #797979;
    border-left-color: #797979;
    border-right-color: #797979;
    border-top-color: #797979;
    color: #295572;
}

.BtnPrevious {
    background-color: #9f9f9f;
    border-bottom-color: #797979;
    border-left-color: #797979;
    border-right-color: #797979;
    border-top-color: #797979;
    color: #295572;
}

.BtnRefresh {
    background-color: #9f9f9f;
    border-bottom-color: #797979;
    border-left-color: #797979;
    border-right-color: #797979;
    border-top-color: #797979;
    color: #295572;
}

.BtnSelect {
    background-color: #9f9f9f;
    border-bottom-color: #797979;
    border-left-color: #797979;
    border-right-color: #797979;
    border-top-color: #797979;
    color: #295572;
}

.BtnImage,
.BtnExportReport,
.BtnExport,
.BtnEditColumns,
.BtnActionGroupUpdate,
.BtnActionGroupDelete,
.BtnInsertImage,
.BtnExportCSV {
    background-repeat: no-repeat;
    border-bottom: 0px;
    border-left: 0px;
    border-right: 0px;
    border-top: 0px;
    background-color: transparent;
    background-image: none;
    color: #DB0000;
    height: 30px;
    width: 30px;
    min-width: 0px;
    opacity: 0.7;
}

.BtnExportReport {
    background-image: url(ActionExportReport.png);
    color: #ea4c3a;
}

.BtnExport {
    background-image: url(ActionExport.png);
    color: #08743b;
}

.BtnEditColumns {
    background-image: url(EditColumns.png);
}

.BtnActionGroupUpdate {
    background-image: url(BtnUpdateImage.png);
}

.BtnActionGroupDelete {
    background-image: url(BtnDeleteImage.png);
}

.InsertCart {
    height: 25px;
    width: 30px;
}

.BtnInsertImage {
    background-image: url(ActionInsert.png);
}

.BtnExportCSV {
    background-image: url(ActionCSV.png);
}

.BtnDefault {
    background-color: white;
    border-bottom-color: #ccc;
    border-left-color: #ccc;
    border-right-color: #ccc;
    border-top-color: #ccc;
    color: black;
}

.ButtonDragging {
    background-color: #9f9f9f;
    border-bottom-color: #797979;
    border-left-color: #797979;
    border-right-color: #797979;
    border-top-color: #797979;
    color: #295572;
}

.ButtonAcceptDrag {
    background-color: #9f9f9f;
    border-bottom-color: #797979;
    border-left-color: #797979;
    border-right-color: #797979;
    border-top-color: #797979;
    color: #295572;
}

.ButtonNoAcceptDrag {
    background-color: #9f9f9f;
    border-bottom-color: #797979;
    border-left-color: #797979;
    border-right-color: #797979;
    border-top-color: #797979;
    color: #295572;
}

.BtnInsert {
    margin-right: 0px;
    padding-top: 4px;
    height: 30px;
}

.ButtonSearchCell {
    margin-left: 5px;
}

.ButtonWizard {
    margin-left: 3pt;
    margin-right: 0px;
}

.Grid,
.GridNoData,
.Grid[data-gx-grid-nodata],
.GridWithTotalizer[data-gx-grid-nodata],
.GridWithPaginationBar[data-gx-grid-nodata],
.GridNoData[data-gx-grid-nodata],
.WorkWithBorder[data-gx-grid-nodata],
.GridDragging[data-gx-grid-nodata],
.GridAcceptDrag[data-gx-grid-nodata],
.GridNoAcceptDrag[data-gx-grid-nodata],
.WorkWith[data-gx-grid-nodata],
.PromptGrid[data-gx-grid-nodata],
.ViewGrid[data-gx-grid-nodata],
.WorkWithSelection[data-gx-grid-nodata],
.FreeStyleGrid[data-gx-grid-nodata],
.TrnSublevelGrid[data-gx-grid-nodata],
.RecentLinksGrid[data-gx-grid-nodata],
.VerticalTabGrid[data-gx-grid-nodata],
.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata],
.FreeStyleGridWithHeader[data-gx-grid-nodata],
.WorkWithBorder,
.GridDragging,
.GridAcceptDrag,
.GridNoAcceptDrag,
.WorkWith,
.PromptGrid,
.ViewGrid,
.WorkWithSelection {
    margin-left: 1pt;
    padding-bottom: 1pt;
    padding-left: 5pt;
    padding-right: 5pt;
    padding-top: 1pt;
    color: black;
    border-width: 1px;
    text-align: left;
    text-indent: 5px;
}

.Grid>tbody>tr {
    color: black;
    font-family: 'Roboto', sans-serif;
    font-size: 8.5pt;
    font-style: normal;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.Grid>thead>tr,
.Grid>tfoot>tr {
    color: black;
    color: #fff;
    font-family: "Roboto";
    font-size: 11pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    text-align: left;
    text-indent: 5px;
}

.Grid[data-bkgstyle='none']>thead>tr,
.Grid[data-bkgstyle='none']>tfoot>tr {
    background-color: transparent;
}

.Grid[data-bkgstyle='none']>tbody>tr {
    color: black;
    font-family: 'Roboto', sans-serif;
    font-size: 8.5pt;
    font-style: normal;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.Grid[data-bkgstyle='uniform']>tbody>tr:nth-child(odd),
.Grid[data-bkgstyle='uniform']>tbody>tr:nth-child(even),
.Grid[data-bkgstyle='uniform']>thead>tr,
.Grid[data-bkgstyle='uniform']>tfoot>tr {
    background-color: #d3d4d3;
    color: black;
    text-align: left;
    text-indent: 5px;
}

.Grid[data-bkgstyle='header']>tbody>tr:nth-child(odd),
.Grid[data-bkgstyle='header']>tbody>tr:nth-child(even),
.Grid[data-bkgstyle='report']>tbody>tr:nth-child(odd) {
    color: black;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.Grid[data-bkgstyle='report']>tbody>tr:nth-child(even) {
    color: black;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.Grid[data-bkgstyle='header']>thead>tr,
.Grid[data-bkgstyle='header']>tfoot>tr,
.Grid[data-bkgstyle='report']>thead>tr,
.Grid[data-bkgstyle='report']>tfoot>tr {
    color: black;
    background-color: #f2f2f2;
    text-align: left;
    text-indent: 5px;
}

.GridNoData,
.Grid[data-gx-grid-nodata],
.GridWithTotalizer[data-gx-grid-nodata],
.GridWithPaginationBar[data-gx-grid-nodata],
.GridNoData[data-gx-grid-nodata],
.WorkWithBorder[data-gx-grid-nodata],
.GridDragging[data-gx-grid-nodata],
.GridAcceptDrag[data-gx-grid-nodata],
.GridNoAcceptDrag[data-gx-grid-nodata],
.WorkWith[data-gx-grid-nodata],
.PromptGrid[data-gx-grid-nodata],
.ViewGrid[data-gx-grid-nodata],
.WorkWithSelection[data-gx-grid-nodata],
.FreeStyleGrid[data-gx-grid-nodata],
.TrnSublevelGrid[data-gx-grid-nodata],
.RecentLinksGrid[data-gx-grid-nodata],
.VerticalTabGrid[data-gx-grid-nodata],
.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata],
.FreeStyleGridWithHeader[data-gx-grid-nodata] {
    background-color: rgba(211, 211, 211, 0);
    min-height: 4em;
    width: 100%;
}

.GridNoData>tbody>tr {
    color: black;
    font-family: 'Roboto', sans-serif;
    font-size: 8.5pt;
    font-style: normal;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.GridNoData>thead>tr,
.GridNoData>tfoot>tr {
    color: black;
    color: #fff;
    font-family: "Roboto";
    font-size: 11pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    text-align: left;
    text-indent: 5px;
}

.GridNoData[data-bkgstyle='none']>thead>tr,
.GridNoData[data-bkgstyle='none']>tfoot>tr {
    background-color: transparent;
}

.GridNoData[data-bkgstyle='none']>tbody>tr {
    color: black;
    font-family: 'Roboto', sans-serif;
    font-size: 8.5pt;
    font-style: normal;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.GridNoData[data-bkgstyle='uniform']>tbody>tr:nth-child(odd),
.GridNoData[data-bkgstyle='uniform']>tbody>tr:nth-child(even),
.GridNoData[data-bkgstyle='uniform']>thead>tr,
.GridNoData[data-bkgstyle='uniform']>tfoot>tr {
    background-color: #d3d4d3;
    color: black;
    text-align: left;
    text-indent: 5px;
}

.GridNoData[data-bkgstyle='header']>tbody>tr:nth-child(odd),
.GridNoData[data-bkgstyle='header']>tbody>tr:nth-child(even),
.GridNoData[data-bkgstyle='report']>tbody>tr:nth-child(odd) {
    color: black;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.GridNoData[data-bkgstyle='report']>tbody>tr:nth-child(even) {
    color: black;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.GridNoData[data-bkgstyle='header']>thead>tr,
.GridNoData[data-bkgstyle='header']>tfoot>tr,
.GridNoData[data-bkgstyle='report']>thead>tr,
.GridNoData[data-bkgstyle='report']>tfoot>tr {
    color: black;
    background-color: #f2f2f2;
    text-align: left;
    text-indent: 5px;
}

.WorkWithBorder {
    border-bottom: 1px solid #eaeaea;
    border-left: 1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
    margin-bottom: 0px;
}

.WorkWithBorder>tbody>tr {
    color: black;
    font-family: 'Roboto', sans-serif;
    font-size: 8.5pt;
    font-style: normal;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.WorkWithBorder>thead>tr,
.WorkWithBorder>tfoot>tr {
    color: black;
    color: #fff;
    font-family: "Roboto";
    font-size: 11pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    text-align: left;
    text-indent: 5px;
}

.WorkWithBorder[data-bkgstyle='none']>thead>tr,
.WorkWithBorder[data-bkgstyle='none']>tfoot>tr {
    background-color: transparent;
}

.WorkWithBorder[data-bkgstyle='none']>tbody>tr {
    color: black;
    font-family: 'Roboto', sans-serif;
    font-size: 8.5pt;
    font-style: normal;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.WorkWithBorder[data-bkgstyle='uniform']>tbody>tr:nth-child(odd),
.WorkWithBorder[data-bkgstyle='uniform']>tbody>tr:nth-child(even),
.WorkWithBorder[data-bkgstyle='uniform']>thead>tr,
.WorkWithBorder[data-bkgstyle='uniform']>tfoot>tr {
    background-color: #d3d4d3;
    color: black;
    text-align: left;
    text-indent: 5px;
}

.WorkWithBorder[data-bkgstyle='header']>tbody>tr:nth-child(odd),
.WorkWithBorder[data-bkgstyle='header']>tbody>tr:nth-child(even),
.WorkWithBorder[data-bkgstyle='report']>tbody>tr:nth-child(odd) {
    color: black;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.WorkWithBorder[data-bkgstyle='report']>tbody>tr:nth-child(even) {
    color: black;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.WorkWithBorder[data-bkgstyle='header']>thead>tr,
.WorkWithBorder[data-bkgstyle='header']>tfoot>tr,
.WorkWithBorder[data-bkgstyle='report']>thead>tr,
.WorkWithBorder[data-bkgstyle='report']>tfoot>tr {
    color: black;
    background-color: #f2f2f2;
    text-align: left;
    text-indent: 5px;
}

.GridDragging>tbody>tr {
    color: black;
    font-family: 'Roboto', sans-serif;
    font-size: 8.5pt;
    font-style: normal;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.GridDragging>thead>tr,
.GridDragging>tfoot>tr {
    color: black;
    color: #fff;
    font-family: "Roboto";
    font-size: 11pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    text-align: left;
    text-indent: 5px;
}

.GridDragging[data-bkgstyle='none']>thead>tr,
.GridDragging[data-bkgstyle='none']>tfoot>tr {
    background-color: transparent;
}

.GridDragging[data-bkgstyle='none']>tbody>tr {
    color: black;
    font-family: 'Roboto', sans-serif;
    font-size: 8.5pt;
    font-style: normal;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.GridDragging[data-bkgstyle='uniform']>tbody>tr:nth-child(odd),
.GridDragging[data-bkgstyle='uniform']>tbody>tr:nth-child(even),
.GridDragging[data-bkgstyle='uniform']>thead>tr,
.GridDragging[data-bkgstyle='uniform']>tfoot>tr {
    background-color: #d3d4d3;
    color: black;
    text-align: left;
    text-indent: 5px;
}

.GridDragging[data-bkgstyle='header']>tbody>tr:nth-child(odd),
.GridDragging[data-bkgstyle='header']>tbody>tr:nth-child(even),
.GridDragging[data-bkgstyle='report']>tbody>tr:nth-child(odd) {
    color: black;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.GridDragging[data-bkgstyle='report']>tbody>tr:nth-child(even) {
    color: black;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.GridDragging[data-bkgstyle='header']>thead>tr,
.GridDragging[data-bkgstyle='header']>tfoot>tr,
.GridDragging[data-bkgstyle='report']>thead>tr,
.GridDragging[data-bkgstyle='report']>tfoot>tr {
    color: black;
    background-color: #295572;
    text-align: left;
    text-indent: 5px;
}

.GridAcceptDrag>tbody>tr {
    color: black;
    font-family: 'Roboto', sans-serif;
    font-size: 8.5pt;
    font-style: normal;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.GridAcceptDrag>thead>tr,
.GridAcceptDrag>tfoot>tr {
    color: black;
    color: #fff;
    font-family: "Roboto";
    font-size: 11pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    text-align: left;
    text-indent: 5px;
}

.GridAcceptDrag[data-bkgstyle='none']>thead>tr,
.GridAcceptDrag[data-bkgstyle='none']>tfoot>tr {
    background-color: transparent;
}

.GridAcceptDrag[data-bkgstyle='none']>tbody>tr {
    color: black;
    font-family: 'Roboto', sans-serif;
    font-size: 8.5pt;
    font-style: normal;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.GridAcceptDrag[data-bkgstyle='uniform']>tbody>tr:nth-child(odd),
.GridAcceptDrag[data-bkgstyle='uniform']>tbody>tr:nth-child(even),
.GridAcceptDrag[data-bkgstyle='uniform']>thead>tr,
.GridAcceptDrag[data-bkgstyle='uniform']>tfoot>tr {
    background-color: #d3d4d3;
    color: black;
    text-align: left;
    text-indent: 5px;
}

.GridAcceptDrag[data-bkgstyle='header']>tbody>tr:nth-child(odd),
.GridAcceptDrag[data-bkgstyle='header']>tbody>tr:nth-child(even),
.GridAcceptDrag[data-bkgstyle='report']>tbody>tr:nth-child(odd) {
    color: black;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.GridAcceptDrag[data-bkgstyle='report']>tbody>tr:nth-child(even) {
    color: black;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.GridAcceptDrag[data-bkgstyle='header']>thead>tr,
.GridAcceptDrag[data-bkgstyle='header']>tfoot>tr,
.GridAcceptDrag[data-bkgstyle='report']>thead>tr,
.GridAcceptDrag[data-bkgstyle='report']>tfoot>tr {
    color: black;
    background-color: #295572;
    text-align: left;
    text-indent: 5px;
}

.GridNoAcceptDrag>tbody>tr {
    color: black;
    font-family: 'Roboto', sans-serif;
    font-size: 8.5pt;
    font-style: normal;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.GridNoAcceptDrag>thead>tr,
.GridNoAcceptDrag>tfoot>tr {
    color: black;
    color: #fff;
    font-family: "Roboto";
    font-size: 11pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    text-align: left;
    text-indent: 5px;
}

.GridNoAcceptDrag[data-bkgstyle='none']>thead>tr,
.GridNoAcceptDrag[data-bkgstyle='none']>tfoot>tr {
    background-color: transparent;
}

.GridNoAcceptDrag[data-bkgstyle='none']>tbody>tr {
    color: black;
    font-family: 'Roboto', sans-serif;
    font-size: 8.5pt;
    font-style: normal;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.GridNoAcceptDrag[data-bkgstyle='uniform']>tbody>tr:nth-child(odd),
.GridNoAcceptDrag[data-bkgstyle='uniform']>tbody>tr:nth-child(even),
.GridNoAcceptDrag[data-bkgstyle='uniform']>thead>tr,
.GridNoAcceptDrag[data-bkgstyle='uniform']>tfoot>tr {
    background-color: #d3d4d3;
    color: black;
    text-align: left;
    text-indent: 5px;
}

.GridNoAcceptDrag[data-bkgstyle='header']>tbody>tr:nth-child(odd),
.GridNoAcceptDrag[data-bkgstyle='header']>tbody>tr:nth-child(even),
.GridNoAcceptDrag[data-bkgstyle='report']>tbody>tr:nth-child(odd) {
    color: black;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.GridNoAcceptDrag[data-bkgstyle='report']>tbody>tr:nth-child(even) {
    color: black;
    background-color: white;
    text-align: left;
    text-indent: 5px;
}

.GridNoAcceptDrag[data-bkgstyle='header']>thead>tr,
.GridNoAcceptDrag[data-bkgstyle='header']>tfoot>tr,
.GridNoAcceptDrag[data-bkgstyle='report']>thead>tr,
.GridNoAcceptDrag[data-bkgstyle='report']>tfoot>tr {
    color: black;
    background-color: #295572;
    text-align: left;
    text-indent: 5px;
}

.WorkWith,
.PromptGrid,
.ViewGrid,
.WorkWithSelection {
    border-left: 1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
    margin-bottom: 0px;
    padding-left: 1pt;
    border-style: solid;
    height: 25px;
    width: 100%;
    border-collapse: collapse !important;
}

.WorkWith>tbody>tr {
    color: black;
    font-family: "Roboto";
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    color: black;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.WorkWith>thead>tr,
.WorkWith>tfoot>tr {
    color: black;
    color: #fff;
    font-family: "Roboto";
    font-size: 11pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.WorkWith[data-bkgstyle='none']>thead>tr,
.WorkWith[data-bkgstyle='none']>tfoot>tr {
    background-color: transparent;
}

.WorkWith[data-bkgstyle='none']>tbody>tr {
    color: black;
    font-family: "Roboto";
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    color: black;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.WorkWith[data-bkgstyle='uniform']>tbody>tr:nth-child(odd),
.WorkWith[data-bkgstyle='uniform']>tbody>tr:nth-child(even),
.WorkWith[data-bkgstyle='uniform']>thead>tr,
.WorkWith[data-bkgstyle='uniform']>tfoot>tr {
    background-color: white;
    color: black;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.WorkWith[data-bkgstyle='header']>tbody>tr:nth-child(odd),
.WorkWith[data-bkgstyle='header']>tbody>tr:nth-child(even),
.WorkWith[data-bkgstyle='report']>tbody>tr:nth-child(odd) {
    color: black;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.WorkWith[data-bkgstyle='report']>tbody>tr:nth-child(even) {
    color: black;
    background-color: #f0f0f0;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.WorkWith[data-bkgstyle='header']>thead>tr,
.WorkWith[data-bkgstyle='header']>tfoot>tr,
.WorkWith[data-bkgstyle='report']>thead>tr,
.WorkWith[data-bkgstyle='report']>tfoot>tr {
    color: black;
    background-color: white;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.PromptGrid>tbody>tr {
    color: black;
    font-family: "Roboto";
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    color: black;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.PromptGrid>thead>tr,
.PromptGrid>tfoot>tr {
    color: black;
    color: #fff;
    font-family: "Roboto";
    font-size: 11pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.PromptGrid[data-bkgstyle='none']>thead>tr,
.PromptGrid[data-bkgstyle='none']>tfoot>tr {
    background-color: transparent;
}

.PromptGrid[data-bkgstyle='none']>tbody>tr {
    color: black;
    font-family: "Roboto";
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    color: black;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.PromptGrid[data-bkgstyle='uniform']>tbody>tr:nth-child(odd),
.PromptGrid[data-bkgstyle='uniform']>tbody>tr:nth-child(even),
.PromptGrid[data-bkgstyle='uniform']>thead>tr,
.PromptGrid[data-bkgstyle='uniform']>tfoot>tr {
    background-color: white;
    color: black;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.PromptGrid[data-bkgstyle='header']>tbody>tr:nth-child(odd),
.PromptGrid[data-bkgstyle='header']>tbody>tr:nth-child(even),
.PromptGrid[data-bkgstyle='report']>tbody>tr:nth-child(odd) {
    color: black;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.PromptGrid[data-bkgstyle='report']>tbody>tr:nth-child(even) {
    color: black;
    background-color: #f0f0f0;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.PromptGrid[data-bkgstyle='header']>thead>tr,
.PromptGrid[data-bkgstyle='header']>tfoot>tr,
.PromptGrid[data-bkgstyle='report']>thead>tr,
.PromptGrid[data-bkgstyle='report']>tfoot>tr {
    color: black;
    background-color: white;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.ViewGrid>tbody>tr {
    color: black;
    font-family: "Roboto";
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    color: black;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.ViewGrid>thead>tr,
.ViewGrid>tfoot>tr {
    color: black;
    color: #fff;
    font-family: "Roboto";
    font-size: 11pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.ViewGrid[data-bkgstyle='none']>thead>tr,
.ViewGrid[data-bkgstyle='none']>tfoot>tr {
    background-color: transparent;
}

.ViewGrid[data-bkgstyle='none']>tbody>tr {
    color: black;
    font-family: "Roboto";
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    color: black;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.ViewGrid[data-bkgstyle='uniform']>tbody>tr:nth-child(odd),
.ViewGrid[data-bkgstyle='uniform']>tbody>tr:nth-child(even),
.ViewGrid[data-bkgstyle='uniform']>thead>tr,
.ViewGrid[data-bkgstyle='uniform']>tfoot>tr {
    background-color: white;
    color: black;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.ViewGrid[data-bkgstyle='header']>tbody>tr:nth-child(odd),
.ViewGrid[data-bkgstyle='header']>tbody>tr:nth-child(even),
.ViewGrid[data-bkgstyle='report']>tbody>tr:nth-child(odd) {
    color: black;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.ViewGrid[data-bkgstyle='report']>tbody>tr:nth-child(even) {
    color: black;
    background-color: #f0f0f0;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.ViewGrid[data-bkgstyle='header']>thead>tr,
.ViewGrid[data-bkgstyle='header']>tfoot>tr,
.ViewGrid[data-bkgstyle='report']>thead>tr,
.ViewGrid[data-bkgstyle='report']>tfoot>tr {
    color: black;
    background-color: white;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.WorkWithSelection>tbody>tr {
    color: black;
    font-family: "Roboto";
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    color: black;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.WorkWithSelection>thead>tr,
.WorkWithSelection>tfoot>tr {
    color: black;
    color: #fff;
    font-family: "Roboto";
    font-size: 11pt;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.WorkWithSelection[data-bkgstyle='none']>thead>tr,
.WorkWithSelection[data-bkgstyle='none']>tfoot>tr {
    background-color: transparent;
}

.WorkWithSelection[data-bkgstyle='none']>tbody>tr {
    color: black;
    font-family: "Roboto";
    font-size: 10pt;
    font-style: normal;
    font-weight: normal;
    color: black;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.WorkWithSelection[data-bkgstyle='uniform']>tbody>tr:nth-child(odd),
.WorkWithSelection[data-bkgstyle='uniform']>tbody>tr:nth-child(even),
.WorkWithSelection[data-bkgstyle='uniform']>thead>tr,
.WorkWithSelection[data-bkgstyle='uniform']>tfoot>tr {
    background-color: white;
    color: black;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.WorkWithSelection[data-bkgstyle='header']>tbody>tr:nth-child(odd),
.WorkWithSelection[data-bkgstyle='header']>tbody>tr:nth-child(even),
.WorkWithSelection[data-bkgstyle='report']>tbody>tr:nth-child(odd) {
    color: black;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.WorkWithSelection[data-bkgstyle='report']>tbody>tr:nth-child(even) {
    color: black;
    background-color: #f0f0f0;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.WorkWithSelection[data-bkgstyle='header']>thead>tr,
.WorkWithSelection[data-bkgstyle='header']>tfoot>tr,
.WorkWithSelection[data-bkgstyle='report']>thead>tr,
.WorkWithSelection[data-bkgstyle='report']>tfoot>tr {
    color: black;
    background-color: white;
    text-align: left;
    text-indent: 5px;
    border-collapse: collapse !important;
}

.Group,
.GroupTitle,
.Filtros,
.GroupFiltrosTitle {
    border-bottom-color: #ddd;
    border-left-color: #ddd;
    border-right-color: #ddd;
    border-top-color: #ddd;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
}

.GroupTitle {
    background-image: none;
    box-sizing: border-box;
    float: none;
    margin-left: 10px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 3px;
    height: 29px;
    width: auto;
    white-space: nowrap;
    -moz-box-sizing: border-box;
    font-family: "Roboto";
    font-size: 19px;
    font-variant: normal;
    font-weight: normal;
    color: #333;
    text-indent: 0px;
    border: none !important;
    font-weight: 500;
}

.SeparadorFiltroPrecio {
    margin-left: 10px;
}

.Separador {
    border-top-color: #ddd;
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
    border-style: solid;
    border-width: 2px;
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 20px;
}

.SeparadorTitle {
    padding-right: 5px;
    padding-top: 3px;
    height: 29px;
    width: auto;
    font-family: "Roboto";
    font-size: 20px;
    font-variant: normal;
    font-weight: 700;
    color: #333;
    text-indent: 0px;
    border: none !important;
}

.GroupTitleTitle {
    font-family: "Roboto";
    font-size: 10pt;
    font-weight: bold;
    box-sizing: border-box;
    float: none;
    white-space: nowrap;
    -moz-box-sizing: border-box;
    font-family: "Roboto";
    font-size: 16px;
    font-variant: normal;
    font-weight: normal;
    color: #333;
    text-indent: 0px;
    border: none !important;
    font-weight: 500;
}

.Filtros,
.GroupFiltrosTitle {
    border-bottom-color: royalblue;
    border-left-color: royalblue;
    border-right-color: royalblue;
    border-top-color: royalblue;
    border-width: 2px;
}

.GroupFiltrosTitle {
    border-bottom-color: #295572;
    border-left-color: #295572;
    border-right-color: #295572;
    border-top-color: #295572;
    font-family: "Roboto";
    font-size: 10pt;
    font-weight: bold;
    color: #295572;
}

.GroupFiltrosTitleTitle {
    font-family: "Roboto";
    font-size: 10pt;
    font-weight: bold;
    color: #295572;
}

.Image,
.bajostock,
.ImageContacto,
.ImageVistaVertical,
.ImageVistaHorizontal,
.ImagenUsuarioLogin,
.EstadoImagenVV,
.ImageDragging,
.ImageAcceptDrag,
.ImageNoAcceptDrag,
.ImageHeaderBackground,
.HeaderImage1,
.ImageHandCenter,
.ImageHandCenter:hover,
.TabPaging,
.TabPagingNext,
.TabPagingPrevious,
.PoweredBy,
.ResponsiveImage,
.ImageAdd,
.ImageBack,
.UnauthorizedImage,
.RoundedImage,
.RoundedImageTitle,
.PopupButtons,
.PopupButtonsClose,
.PopupButtonsCloseHovered,
.PopupButtonsResize,
.ImageTop,
.PagingButtons,
.PagingButtonsFirst,
.PagingButtonsLast,
.PagingButtonsNext,
.PagingButtonsPrevious,
.ImageTopHeader,
.ImageBlock,
.ImageHiddenExtraSmall,
.AssociationImage,
.StepImage,
.StepImageUnSelected,
.ImageMenu,
.agotado {
    border-style: none;
    border-width: 0px;
    vertical-align: middle;
}

.Image:before,
.bajostock:before,
.ImageContacto:before,
.ImageVistaVertical:before,
.ImageVistaHorizontal:before,
.ImagenUsuarioLogin:before,
.EstadoImagenVV:before,
.ImageDragging:before,
.ImageAcceptDrag:before,
.ImageNoAcceptDrag:before,
.ImageHeaderBackground:before,
.HeaderImage1:before,
.ImageHandCenter:before,
.ImageHandCenter:hover:before,
.TabPaging:before,
.TabPagingNext:before,
.TabPagingPrevious:before,
.PoweredBy:before,
.ResponsiveImage:before,
.ImageAdd:before,
.ImageBack:before,
.UnauthorizedImage:before,
.RoundedImage:before,
.RoundedImageTitle:before,
.PopupButtons:before,
.PopupButtonsClose:before,
.PopupButtonsCloseHovered:before,
.PopupButtonsResize:before,
.ImageTop:before,
.PagingButtons:before,
.PagingButtonsFirst:before,
.PagingButtonsLast:before,
.PagingButtonsNext:before,
.PagingButtonsPrevious:before,
.ImageTopHeader:before,
.ImageBlock:before,
.ImageHiddenExtraSmall:before,
.AssociationImage:before,
.StepImage:before,
.StepImageUnSelected:before,
.ImageMenu:before,
.agotado:before {
    vertical-align: middle;
}

.Image:after,
.bajostock:after,
.ImageContacto:after,
.ImageVistaVertical:after,
.ImageVistaHorizontal:after,
.ImagenUsuarioLogin:after,
.EstadoImagenVV:after,
.ImageDragging:after,
.ImageAcceptDrag:after,
.ImageNoAcceptDrag:after,
.ImageHeaderBackground:after,
.HeaderImage1:after,
.ImageHandCenter:after,
.ImageHandCenter:hover:after,
.TabPaging:after,
.TabPagingNext:after,
.TabPagingPrevious:after,
.PoweredBy:after,
.ResponsiveImage:after,
.ImageAdd:after,
.ImageBack:after,
.UnauthorizedImage:after,
.RoundedImage:after,
.RoundedImageTitle:after,
.PopupButtons:after,
.PopupButtonsClose:after,
.PopupButtonsCloseHovered:after,
.PopupButtonsResize:after,
.ImageTop:after,
.PagingButtons:after,
.PagingButtonsFirst:after,
.PagingButtonsLast:after,
.PagingButtonsNext:after,
.PagingButtonsPrevious:after,
.ImageTopHeader:after,
.ImageBlock:after,
.ImageHiddenExtraSmall:after,
.AssociationImage:after,
.StepImage:after,
.StepImageUnSelected:after,
.ImageMenu:after,
.agotado:after {
    vertical-align: middle;
}

.ImgenSliderCatalogo {
    display: block;
    max-width: 100%;
    width: 100%;
    HEIGHT: 150PX;
    OBJECT-FIT: contain;
    margin-top: 10px;
}

.ImagenDescarga {
    height: 180px;
    width: 180px;
    margin-top: 50px;
}

.bajostockVV {
    left: 13px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: -142px;
    display: block;
    height: 110px;
    width: 110px;
}

.bajostockVV:before {
    display: block;
}

.bajostockVV:after {
    display: block;
}

.bajostock {
    left: -7px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: -140px;
    display: block;
    height: 100px;
    width: 100px;
}

.bajostock:before {
    display: block;
}

.bajostock:after {
    display: block;
}

.disponible {
    left: 50px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: -123px;
    display: block;
}

.disponible:before {
    display: block;
}

.disponible:after {
    display: block;
}

.disponibleVV {
    left: 40px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: -140px;
    display: block;
}

.disponibleVV:before {
    display: block;
}

.disponibleVV:after {
    display: block;
}

.ImagenFiltroPrecio {
    margin-left: 10px;
    height: 20px;
}

.ImageReferenciaEstados {
    width: 0%;
}

.ImageEstadoPedido {
    width: 800px;
}

.ImageCarritoHeader {
    margin-right: 20px;
}

.ImageContacto {
    height: 40px;
    width: 40px;
}

.ImageVistaVertical {
    margin-top: 1px;
    height: 14px;
}

.ImageVistaHorizontal {
    margin-top: 0px;
    height: 16px;
}

.ImagenUsuarioLogin {
    width: 130px;
}

.EstadoImagenVV {
    left: 30px;
    position: absolute;
    top: -100px;
}

.ImageTop2 {
    margin-top: 7px;
    height: 28px;
    margin-left: 10px;
}

.ImageTop {
    /*margin-top: 6px;
    height: 37px;*/
    margin-top: 1px;
    height: 45px;
}

.PagingButtons,
.PagingButtonsFirst,
.PagingButtonsLast,
.PagingButtonsNext,
.PagingButtonsPrevious {
    background-repeat: no-repeat;
    height: 18px;
    width: 18px;
    cursor: pointer;
}

.PagingButtons:before,
.PagingButtonsFirst:before,
.PagingButtonsLast:before,
.PagingButtonsNext:before,
.PagingButtonsPrevious:before {
    background-repeat: no-repeat;
    cursor: pointer;
}

.PagingButtons:after,
.PagingButtonsFirst:after,
.PagingButtonsLast:after,
.PagingButtonsNext:after,
.PagingButtonsPrevious:after {
    background-repeat: no-repeat;
    cursor: pointer;
}

.PagingButtonsFirst {
    background-image: url(PageFirst.png);
    width: 21px;
}

.PagingButtonsLast {
    background-image: url(PageLast.png);
    width: 21px;
}

.PagingButtonsNext {
    background-image: url(PageNext.png);
}

.PagingButtonsPrevious {
    background-image: url(PagePrevious.png);
}

.ImageTopHeader {
    height: 0px;
    width: 0px;
}

.ImageBlock {
    display: block;
}

.ImageBlock:before {
    display: block;
}

.ImageBlock:after {
    display: block;
}

.StepImage,
.StepImageUnSelected {
    background-color: #DB0000;
    height: 60px;
}

.StepImageUnSelected {
    background-color: #eee;
}

.ImageMenu {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}

.BannerOfertaVV {
    left: 25px;
    top: -130px;
    height: 20px;
    width: 50px;
}

.BannerOferta {
    left: 0px;
    top: -130px;
    height: 50px;
    width: 50px;
}

.BannerOfertaCarrusel {
    display: -webkit-box !important;
    background-color: transparent !important;
    left: 15px !important;
    margin-left: auto !important;
    margin-right: auto !important;
    height: 20px !important;
    width: 50px !important;
}

.ImagenEstadoCarro {
    left: 15px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: -75px;
    display: block;
    height: 20px;
    width: 70px;
}

.bajostockVV2 {
    left: 19px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: -394px;
    display: block;
    height: 140px;
    width: 140px;
}

.agotadoVV2 {
    left: 19px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: -518px;
    display: block;
    height: 140px;
    width: 140px;
}

.disponibleVV2 {
    left: 330px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: -330px;
    display: block;
    height: 1px;
    width: 1px;
}

.AttributeImageVertical2 {
    margin-left: auto;
    margin-right: auto;
    display: block;
    border-style: none;
    height: 500px;
    width: 500px;
    object-fit: contain;
}

.PuntosAcumuladosPedido {
    font-size: 16pt;
    font-weight: bold;
    color: #008000;
    white-space: inherit;
}

.ScriptDespiece {
    margin-left: 20px;
    width: 98%;
}

.TextBlockInfoAdicional {
    font-size: 14pt;
    color: #494949;
    font-family: 'Hind-Regular';
    text-transform: none;
}

.TextBlockTitulo {
    font-size: 24px;
    font-weight: 400;
    padding-bottom: 24px;
    display: block;
    color: rgba(0, 0, 0, .8);
    font-family: 'HarmoniaSansProCyr-Regular';
}

.TextBlock_CodigoCanje {
    font-size: 16pt;
    font-weight: bold;
    color: #008000;
    white-space: inherit;
}

.TextBlockDescuentoVV2 {
    left: 430px;
    padding-bottom: 1px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 1px;
    position: absolute;
    top: -380px;
    background-color: green;
    border-bottom-color: green;
    border-left-color: green;
    border-right-color: green;
    border-top-color: green;
    border-style: solid;
    border-width: 1px;
    font-size: 15px;
    font-weight: bold;
    color: white;
    -webkit-border-radius: 2px;
    line-height: 15px;
}

.BannerOfertaVV2 {
    left: 25px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: -380px;
    display: block;
    height: 50px;
    width: 50px;
}

.agotadoVV {
    left: 5px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: -151px;
    display: block;
    height: 110px;
    width: 110px;
}

.agotadoVV:before {
    display: block;
}

.agotadoVV:after {
    display: block;
}

.agotado {
    left: -7px;
    margin-left: auto;
    margin-right: auto;
    position: absolute;
    top: -140px;
    display: block;
    height: 100px;
    width: 100px;
}

.agotado:before {
    display: block;
}

.agotado:after {
    display: block;
}

.Table,
.CartContainer,
.TableDragging,
.TableAcceptDrag,
.TableNoAcceptDrag,
.TableGrid,
.TableLeftMenu,
.TableTopMenu,
.ViewTable,
.TableHorizontalLine,
.header_pink_line,
.TableButtons,
.Table960,
.TableGreyFooter,
.TableBlackFooter,
.TableBlackHeader,
.LevelTable,
.BodyContainer,
.LoginContainer,
.HeaderContainer,
.RecentLinksContainer,
.ThinHeaderContainer,
.FormContainer,
.TabsFormContainer,
.Container,
.ContainerFluid,
.AdvancedContainerItem,
.AdvancedContainerItemExpanded,
.OrdersTable,
.RecentLinksMainTable,
.RecentLinksMainTableExpanded,
.PromptContainer,
.PromptMainTable,
.GridTabMainTable,
.TableHeaderRight,
.TableLogo,
.FiltersContainer,
.FiltersContainerItem,
.FilterContainerItemSearch,
.Table193x216,
.Table193x216Collapsed,
.ActionsContainer,
.ActionsContainerItem,
.ActionsContainerVisible,
.MergedItemNotRequired,
.TableLabel50Percent,
.TableTotalizer,
.TableTotalizerAl,
.TableStepBulletLineCell,
.TableWizardMain,
.WizardStepsCell,
.WizardStepsPositionCell,
.FilterMultipleSelectorCell,
.FilterMultiplePromptCell,
.FSSingleLine,
.FSWithHeaderCellBottomRow,
.TableFSHeader,
.AdvancedContainer,
.AdvancedContainerVisible,
.AdvancedContainerFullHeight,
.WWAdvancedContainer,
.MainContainer,
.TableDynamicFilters,
.select,
.PopupContentCell,
.TextBlockTitleCell,
.TableTitleCell,
.DataDescriptionCell,
.DataDescriptionCellLeft,
.DataDescriptionCellLogin,
.GridHeaderCell,
.GridHeaderCellCleanFilters,
.TableTop,
.TableTopSearch,
.TableContent,
.TableContentNoMargin,
.Table100x100,
.Table100x1004C,
.TableViewGeneralAtts,
.TableBorder,
.TableGridHeader,
.Table100x100H,
.TableView,
.HorizontalLineWWP,
.HorizontalSpace,
.TableBottom,
.RecentLinksTable,
.RecentLinksTableOdd,
.RecentLinksTableEven,
.Table80,
.Table95,
.GridLineEven,
.GridLineOdd,
.GridFooter,
.TableData,
.SpaceTable,
.TableMain,
.TableMainPopup,
.TableLogin,
.SmallTableLogin,
.LargeTableLogin,
.TableWhiteBorder,
.TableMerged,
.TableSearch,
.TableCellBreadCrumbOdd,
.TableCellBreadCrumbEven,
.TableActions,
.TableAttributesCell,
.TableSearchCell,
.TablePaddingLeft,
.TableLineSeparator,
.TableRowSideBar,
.TableGroup,
.MasterLeftZone,
.MasterRightZone,
.MPBar,
.breadCrumbTitleCell,
.TableActionsCell,
.TableActionsCellLogin,
.TableGeolocation,
.TableBar,
.Table100H,
.TableCellAlignRight,
.MasterMainClass,
.ContentHolderCell,
.TableAlignRight,
.TableAlignRightWithMargin,
.TableAlignRightMaster,
.MasterTopIconsCell,
.TableHidden,
.TableUserRoleMenuInfo,
.CellPaddingTop,
.TableViewTab,
.TablePaddingTop5,
.TableAlignedCentered,
.TableWithBottomBorder,
.TableStep,
.TableStepSelected,
.TableContainerStep,
.TableContainerStepSelected,
.TableContainerStepFirst,
.TableContainerStepLast,
.TableStepBullet,
.TableStepBulletChecked,
.TableStepBulletSelected,
.TableContainerStepBullet,
.TableStepBulletLine,
.TableStepBulletLineChecked,
.WizardTitleCell,
.TableStepInfo,
.TableDisplayNone,
.TableCartHeart {
    margin-bottom: 0pt;
    margin-left: 0pt;
    margin-right: 0pt;
    margin-top: 0pt;
    padding-bottom: 0pt;
    padding-left: 0pt;
    padding-right: 0pt;
    padding-top: 0pt;
    border-style: none;
    border-width: 0px;
    font-family: 'Roboto', sans-serif;
    font-size: 9pt;
    font-style: normal;
}

.Footer {
    padding-bottom: 0px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
    padding-top: 0px !important;
    margin-bottom: 0px !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
    margin-top: 0px !important;
}

.CartContainer {
    position: relative;
    BACKGROUND-COLOR: #FFFFFF;
}

.TableTotalizer,
.TableTotalizerAl {
    border-bottom: 1px solid #eaeaea;
    border-left: 1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
    margin-left: 1px;
    margin-top: -2px;
    width: 100%;
}

.TableTotalizerAl {
    margin-top: 0px;
}

.TableStepBulletLineCell {
    width: 50%;
    vertical-align: middle !important;
}

.TableWizardMain {
    border-bottom-color: #eee;
    border-left-color: #eee;
    border-right-color: #eee;
    border-top-color: #eee;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
}

.WizardStepsCell {
    padding-top: 15px !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
    padding-bottom: 15px !important;
}

.WizardStepsPositionCell {
    padding-top: 0px;
    padding-bottom: 15px !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
}

.FilterMultipleSelectorCell {
    height: 30px;
    vertical-align: top;
    padding-top: 6px !important;
    padding-right: 0px !important;
}

.FilterMultiplePromptCell {
    height: 30px;
    vertical-align: top;
    padding-top: 6px !important;
    padding-left: 5px !important;
    padding-right: 6px !important;
}

.FSSingleLine {
    height: 40px;
}

.FSWithHeaderCellBottomRow {
    border-bottom: 1px;
    border-bottom-color: #efefef;
    border-style: solid;
}

.TableFSHeader {
    border-left: 1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
    border-top: 1px solid #eaeaea;
    background-color: #f9f9f9;
    height: 40px;
    width: auto;
    line-height: 40px;
}

.AdvancedContainer,
.AdvancedContainerVisible,
.AdvancedContainerFullHeight {
    border-bottom: 0px;
    border-left: 0px;
    border-right: 1px;
    border-top: 0px;
    padding-right: 15px;
    background-color: white;
    border-right-color: #d3d3d3;
    border-style: solid;
    -moz-transition: left 0.5s ease-in-out;
    -webkit-transition: left 0.5s ease-in-out;
    -ms-transition: left 0.5s ease-in-out;
    transition: left 0.5s ease-in-out;
}

.AdvancedContainerFullHeight {
    min-height: 600px;
}

.WWAdvancedContainer {
    margin-left: -45px;
    padding-right: 20px;
    background-color: white;
}

.MainContainer {
    padding-right: 15px;
}

.TableDynamicFilters,
.select {
    margin-left: auto;
}

.PopupContentCell {
    border-bottom: 1px;
    border-left: 0px;
    border-right: 0px;
    border-top: 0px;
    border-bottom-color: #e5e5e5;
    border-style: solid;
    padding-bottom: 15px !important;
}

.TextBlockTitleCell {
    padding-left: 20px;
    padding-top: 10px;
    white-space: nowrap;
    vertical-align: middle;
}

.TableTitleCell {
    padding-right: 10px;
    white-space: nowrap;
    vertical-align: middle;
}

.DataDescriptionCell,
.DataDescriptionCellLeft,
.DataDescriptionCellLogin {
    background-repeat: repeat-x;
    padding-bottom: 10px;
    padding-left: 15px;
    padding-right: 10px;
    padding-top: 10px;
    white-space: nowrap;
    background-image: none;
    height: 24px;
    text-align: right;
    vertical-align: middle;
}

.DataDescriptionCellLeft,
.DataDescriptionCellLogin {
    padding-bottom: 0px;
    text-align: left;
}

.DataDescriptionCellLogin {
    padding-left: 5px;
}

.GridHeaderCell {
    padding-right: 3pt;
    padding-top: 4px;
    white-space: nowrap;
}

.GridHeaderCellCleanFilters {
    padding-top: 8px;
    vertical-align: top;
}

.TableTop,
.TableTopSearch {
    background-repeat: repeat-x;
    list-style-image: none;
    background-image: url(HeaderBackground.gif);
    height: 80px;
    width: 100%;
}

.TableContent,
.TableContentNoMargin {
    margin-top: 10px;
    border-bottom-color: #d8d8d8;
    border-left-color: #d8d8d8;
    border-right-color: #d8d8d8;
    border-top-color: #d8d8d8;
    border-style: solid;
    vertical-align: top;
}

.TableContentNoMargin {
    margin-bottom: 15px;
    margin-left: 0px;
    margin-top: 0px;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 5px;
    border-bottom-color: #ddd;
    border-left-color: #ddd;
    border-right-color: #ddd;
    border-top-color: #ddd;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    width: 100%;
}

.Table100x100,
.Table100x1004C,
.TableViewGeneralAtts,
.TableBorder,
.TableGridHeader,
.Table100x100H {
    width: 100%;
    text-align: left;
    vertical-align: top;
}

.TableBorder {
    padding-bottom: 5pt;
    padding-left: 5pt;
    padding-right: 5pt;
    padding-top: 5pt;
    border-bottom-color: #5f7f96;
    border-left-color: #5f7f96;
    border-right-color: #5f7f96;
    border-top-color: #5f7f96;
    border-style: solid;
    border-width: 2px;
}

.TableGridHeader {
    margin-top: 15px;
}

.Table100x100H {
    height: 100%;
}

.TableView {
    margin-left: 1px;
    margin-top: 15px;
    background-color: white;
    color: #404040;
    width: 100%;
    border-top-width: 0px;
}

.HorizontalLineWWP {
    background-color: #cee397;
    height: 1px;
    width: 100%;
}

.HorizontalSpace {
    background-color: #fff;
    height: 10px;
    width: 100%;
}

.TableBottom {
    background-color: #295572;
    height: 30px;
    width: 100%;
    text-align: center;
    vertical-align: middle;
}

.RecentLinksTable,
.RecentLinksTableOdd,
.RecentLinksTableEven {
    background-color: whitesmoke;
    border-bottom-color: #9d1f1f;
    border-width: 1px;
    height: 15px;
    width: 100%;
}

.RecentLinksTableOdd {
    background-color: #DFE0E2 !important;
}

.RecentLinksTableEven {
    background-color: #E9EEF2 !important;
}

.Table80 {
    width: 80%;
}

.Table95 {
    width: 100%;
}

.GridLineEven,
.GridLineOdd {
    padding-left: 2pt;
    padding-right: 2pt;
    background-color: white;
    border-bottom-color: white;
    border-left-color: white;
    border-right-color: white;
    border-top-color: white;
    font-size: 8.5pt;
    height: 100%;
    width: 100%;
}

.GridLineOdd {
    background-color: #f2f2f2;
}

.GridFooter {
    padding-bottom: 2px;
    padding-left: 0px;
    padding-right: 5px;
    padding-top: 2px;
    background-color: white;
    border-bottom-color: white;
    border-left-color: white;
    border-right-color: white;
    border-top-color: white;
    font-family: "Roboto";
    font-size: 11pt;
    font-weight: bold;
    height: 26px;
    width: 100%;
}

.TableData {
    border-width: 1px;
    width: 100%;
}

.SpaceTable {
    height: 100px;
}

.TableMain,
.TableMainPopup {
    background-color: white;
    width: 100%;
}

.TableMainPopup {
    padding-top: 15px;
}

.TableLogin,
.SmallTableLogin,
.LargeTableLogin {
    background-color: transparent;
    height: 270px;
    width: 300px;
    line-height: 25px;
}

.TableWhiteBorder {
    border-bottom: 1px;
    border-left: 1px;
    border-right: 1px;
    border-top: 1px;
    border-bottom-color: white;
    border-left-color: white;
    border-right-color: white;
    border-top-color: white;
    border-style: solid;
    border-width: 1px;
}

.TableMerged {
    margin-bottom: 1px;
    padding-right: 2px;
}

.TableSearch {
    margin-bottom: 5px;
    width: 100%;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.TableCellBreadCrumbOdd {
    background-color: #E9EEF2 !important;
}

.TableCellBreadCrumbEven {
    background-color: #DFE0E2 !important;
}

.TableActions {
    margin-bottom: 10px;
    margin-top: 10px;
}

.TableAttributesCell {
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
}

.TableSearchCell {
    text-align: right;
    vertical-align: middle;
}

.TablePaddingLeft {
    padding-left: 15px;
}

.TableLineSeparator {
    padding-left: 20px;
    padding-right: 20px;
}

.TableRowSideBar {
    height: 40px;
}

.TableGroup {
    border-top: 1px;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.5);
    margin-bottom: 20px;
    background-color: #fff;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
    border-collapse: separate !important;
}

.MasterLeftZone {
    border-bottom: 0px;
    border-left: 0px;
    border-right: 1px;
    border-top: 0px;
    padding-right: 20px;
    border-right-color: #d3d3d3;
    border-style: solid;
}

.MasterRightZone {
    padding-left: 20px;
}

.MPBar {
    margin-left: -15px;
    margin-right: -15px;
    background-image: url(BlueBar.png);
    height: 7px;
}

.breadCrumbTitleCell {
    background-position: 100%;
    background-repeat: no-repeat;
    padding-right: 5px;
    white-space: nowrap;
    background-color: white;
    background-image: none;
    vertical-align: middle;
}

.TableActionsCell,
.TableActionsCellLogin {
    padding-right: 10px;
}

.TableActionsCellLogin {
    padding-top: 20px;
    text-align: right;
}

.TableGeolocation {
    padding-bottom: 5px;
    padding-top: 5px;
}

.TableBar {
    height: 7px;
    width: 100%;
}

.Table100H {
    height: 100%;
}

.TableCellAlignRight {
    text-align: right;
}

.MasterMainClass {
    padding-top: 15px;
}

.ContentHolderCell {
    border-left: 1px;
    padding-left: 15px;
    border-left-color: #d3d3d3;
    border-style: solid;
    vertical-align: top;
}

.TableAlignRight,
.TableAlignRightWithMargin,
.TableAlignRightMaster {
    margin-left: auto;
}

.TableAlignRightWithMargin {
    margin-bottom: 10px;
    margin-top: 10px;
}

.TableAlignRightMaster2 {
    height: 45px;
    margin-top: 3px;
}

.TableAlignRightMaster {
    height: 45px;
}

.MasterTopIconsCell {
    padding-left: 20px;
}

.TableUserRoleMenuInfo {
    padding-right: 10px;
}

.CellPaddingTop {
    padding-top: 20px;
}

.TablePaddingTop5 {
    padding-top: 5px;
}

.TableAlignedCentered {
    margin-left: auto;
    margin-right: auto;
}

.TableWithBottomBorder {
    border-bottom: 1px;
    border-left: 0px;
    border-right: 0px;
    border-top: 0px;
    border-bottom-color: #e5e5e5;
    border-style: solid;
    padding-bottom: 0px !important;
}

.TableStep,
.TableStepSelected {
    border-bottom-color: #696564;
    border-left-color: #696564;
    border-right-color: #696564;
    border-top-color: #696564;
    border-style: solid;
    border-width: 2px;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    height: 25px;
    width: 25px;
    text-align: center;
}

.TableStepSelected {
    border-bottom-color: white;
    border-left-color: white;
    border-right-color: white;
    border-top-color: white;
}

.TableContainerStep,
.TableContainerStepSelected {
    background-color: #eee;
}

.TableContainerStepSelected {
    background-color: #DB0000;
}

.TableContainerStepFirst {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}

.TableContainerStepLast {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

.TableStepBullet,
.TableStepBulletChecked,
.TableStepBulletSelected {
    margin-bottom: 5px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 5px;
    background-color: #ddd;
    border-top-left-radius: 25px;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
    height: 25px;
    width: 25px;
}

.TableStepBulletChecked,
.TableStepBulletSelected {
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-color: #DB0000;
    background-image: url(WizardStepChecked.png);
}

.TableStepBulletSelected {
    margin-bottom: 0px;
    margin-top: 0px;
    background-image: none;
    border-top-left-radius: 35px;
    border-top-right-radius: 35px;
    border-bottom-right-radius: 35px;
    border-bottom-left-radius: 35px;
    height: 35px;
    width: 35px;
}

.TableContainerStepBullet {
    width: 100px;
}

.TableStepBulletLine,
.TableStepBulletLineChecked {
    background-position: 0;
    background-color: #ddd;
    background-image: url(BulletLine.png);
    width: 100%;
}

.TableStepBulletLineChecked {
    background-color: #DB0000;
}

.WizardTitleCell {
    padding-top: 15px !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
}

.TableStepInfo {
    margin-top: 10px;
    padding-bottom: 20px;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 20px;
    background-color: #eee;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
}

.TableDisplayNone {
    display: none;
}

.TextBlock,
.TextBlockDescuentoVV,
.TextBlockTotalCarro,
.TextBlockBienvenido,
.TextBlockSubtitulo,
.TextBlockLinkHome,
.TextBlockDescuento,
.Titulo,
.TextBlockDragging,
.TextBlockAcceptDrag,
.TextBlockNoAcceptDrag,
.Title,
.BigTitle,
.SeparateBigTitle,
.SubTitle,
.GridNewRow,
.GridNewRowWhite,
.Grid>tfoot .gx_newrow,
.GridWithTotalizer>tfoot .gx_newrow,
.GridWithPaginationBar>tfoot .gx_newrow,
.GridNoData>tfoot .gx_newrow,
.Grid[data-gx-grid-nodata]>tfoot .gx_newrow,
.GridWithTotalizer[data-gx-grid-nodata]>tfoot .gx_newrow,
.GridWithPaginationBar[data-gx-grid-nodata]>tfoot .gx_newrow,
.GridNoData[data-gx-grid-nodata]>tfoot .gx_newrow,
.WorkWithBorder[data-gx-grid-nodata]>tfoot .gx_newrow,
.GridDragging[data-gx-grid-nodata]>tfoot .gx_newrow,
.GridAcceptDrag[data-gx-grid-nodata]>tfoot .gx_newrow,
.GridNoAcceptDrag[data-gx-grid-nodata]>tfoot .gx_newrow,
.WorkWith[data-gx-grid-nodata]>tfoot .gx_newrow,
.PromptGrid[data-gx-grid-nodata]>tfoot .gx_newrow,
.ViewGrid[data-gx-grid-nodata]>tfoot .gx_newrow,
.WorkWithSelection[data-gx-grid-nodata]>tfoot .gx_newrow,
.FreeStyleGrid[data-gx-grid-nodata]>tfoot .gx_newrow,
.TrnSublevelGrid[data-gx-grid-nodata]>tfoot .gx_newrow,
.RecentLinksGrid[data-gx-grid-nodata]>tfoot .gx_newrow,
.VerticalTabGrid[data-gx-grid-nodata]>tfoot .gx_newrow,
.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata]>tfoot .gx_newrow,
.FreeStyleGridWithHeader[data-gx-grid-nodata]>tfoot .gx_newrow,
.WorkWithBorder>tfoot .gx_newrow,
.GridDragging>tfoot .gx_newrow,
.GridAcceptDrag>tfoot .gx_newrow,
.GridNoAcceptDrag>tfoot .gx_newrow,
.WorkWith>tfoot .gx_newrow,
.PromptGrid>tfoot .gx_newrow,
.ViewGrid>tfoot .gx_newrow,
.WorkWithSelection>tfoot .gx_newrow,
.FreeStyleGridFooter>.gx_newrow,
.TrnSublevelGridFooter>.gx_newrow,
.RecentLinksGridFooter>.gx_newrow,
.VerticalTabGridFooter>.gx_newrow,
.ColumnsSelectorFreeStyleGridFooter>.gx_newrow,
.FreeStyleGridWithHeaderFooter>.gx_newrow,
.GridLoadingText,
.Grid+div.gx-grid-loading,
.GridWithTotalizer+div.gx-grid-loading,
.GridWithPaginationBar+div.gx-grid-loading,
.GridNoData+div.gx-grid-loading,
.Grid[data-gx-grid-nodata]+div.gx-grid-loading,
.GridWithTotalizer[data-gx-grid-nodata]+div.gx-grid-loading,
.GridWithPaginationBar[data-gx-grid-nodata]+div.gx-grid-loading,
.GridNoData[data-gx-grid-nodata]+div.gx-grid-loading,
.WorkWithBorder[data-gx-grid-nodata]+div.gx-grid-loading,
.GridDragging[data-gx-grid-nodata]+div.gx-grid-loading,
.GridAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading,
.GridNoAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading,
.WorkWith[data-gx-grid-nodata]+div.gx-grid-loading,
.PromptGrid[data-gx-grid-nodata]+div.gx-grid-loading,
.ViewGrid[data-gx-grid-nodata]+div.gx-grid-loading,
.WorkWithSelection[data-gx-grid-nodata]+div.gx-grid-loading,
.FreeStyleGrid[data-gx-grid-nodata]+div.gx-grid-loading,
.TrnSublevelGrid[data-gx-grid-nodata]+div.gx-grid-loading,
.RecentLinksGrid[data-gx-grid-nodata]+div.gx-grid-loading,
.VerticalTabGrid[data-gx-grid-nodata]+div.gx-grid-loading,
.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata]+div.gx-grid-loading,
.FreeStyleGridWithHeader[data-gx-grid-nodata]+div.gx-grid-loading,
.WorkWithBorder+div.gx-grid-loading,
.GridDragging+div.gx-grid-loading,
.GridAcceptDrag+div.gx-grid-loading,
.GridNoAcceptDrag+div.gx-grid-loading,
.WorkWith+div.gx-grid-loading,
.PromptGrid+div.gx-grid-loading,
.ViewGrid+div.gx-grid-loading,
.WorkWithSelection+div.gx-grid-loading,
.FreeStyleGrid+div.gx-grid-loading,
.TrnSublevelGrid+div.gx-grid-loading,
.RecentLinksGrid+div.gx-grid-loading,
.VerticalTabGrid+div.gx-grid-loading,
.ColumnsSelectorFreeStyleGrid+div.gx-grid-loading,
.FreeStyleGridWithHeader+div.gx-grid-loading,
.GridNoDataText,
.Grid+.gx-text-gridnodata,
.GridWithTotalizer+.gx-text-gridnodata,
.GridWithPaginationBar+.gx-text-gridnodata,
.GridNoData+.gx-text-gridnodata,
.Grid[data-gx-grid-nodata]+.gx-text-gridnodata,
.GridWithTotalizer[data-gx-grid-nodata]+.gx-text-gridnodata,
.GridWithPaginationBar[data-gx-grid-nodata]+.gx-text-gridnodata,
.GridNoData[data-gx-grid-nodata]+.gx-text-gridnodata,
.WorkWithBorder[data-gx-grid-nodata]+.gx-text-gridnodata,
.GridDragging[data-gx-grid-nodata]+.gx-text-gridnodata,
.GridAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata,
.GridNoAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata,
.WorkWith[data-gx-grid-nodata]+.gx-text-gridnodata,
.PromptGrid[data-gx-grid-nodata]+.gx-text-gridnodata,
.ViewGrid[data-gx-grid-nodata]+.gx-text-gridnodata,
.WorkWithSelection[data-gx-grid-nodata]+.gx-text-gridnodata,
.FreeStyleGrid[data-gx-grid-nodata]+.gx-text-gridnodata,
.TrnSublevelGrid[data-gx-grid-nodata]+.gx-text-gridnodata,
.RecentLinksGrid[data-gx-grid-nodata]+.gx-text-gridnodata,
.VerticalTabGrid[data-gx-grid-nodata]+.gx-text-gridnodata,
.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata]+.gx-text-gridnodata,
.FreeStyleGridWithHeader[data-gx-grid-nodata]+.gx-text-gridnodata,
.WorkWithBorder+.gx-text-gridnodata,
.GridDragging+.gx-text-gridnodata,
.GridAcceptDrag+.gx-text-gridnodata,
.GridNoAcceptDrag+.gx-text-gridnodata,
.WorkWith+.gx-text-gridnodata,
.PromptGrid+.gx-text-gridnodata,
.ViewGrid+.gx-text-gridnodata,
.WorkWithSelection+.gx-text-gridnodata,
.FreeStyleGrid+.gx-text-gridnodata,
.TrnSublevelGrid+.gx-text-gridnodata,
.RecentLinksGrid+.gx-text-gridnodata,
.VerticalTabGrid+.gx-text-gridnodata,
.ColumnsSelectorFreeStyleGrid+.gx-text-gridnodata,
.FreeStyleGridWithHeader+.gx-text-gridnodata,
.bullet,
.subBullet,
.TextTable,
.TBTopMenu,
.TBLeftMenu,
.TextBlockHeader,
.PopupTitle,
.TextBlockHeaderLinkClass,
.FieldSetTitle,
.Separator,
.Mesage,
.SmallLink,
.FooterText,
.RecentLinkItem,
.VerticalMenuOption,
.RecentsTitle,
.WWAdvancedLabel,
.WWOrderByLabel,
.WWFilterLabel,
.WWDateFilterLabel,
.WWOrderItem,
.WWOrderItemSelected,
.WWLinkOrderItem,
.WWOrderItemHover,
.BtnTextBlock,
.BtnTextBlockBack,
.BtnTextBlockBackLink,
.TextLikeLink,
.WelcomeText,
.WelcomeTextName,
.WelcomeTextMarginLeft,
.PagingText,
.SelectedPagingText,
.GlobalTitle,
.BigGlobalTitle,
.FilterLabel,
.SubtitleLabel,
.LogoutMenuOption,
.SpecialText,
.SpecialTextLabel,
.RoundedImageText,
.LinkRoundedImageText,
.ActionText,
.LinkText,
.TextBlockFSWithHeaderTitle,
.Label,
.RequiredLabel,
.AttributeGrayLabel,
.gx-label.AttributeLabel,
.gx-label.AttributeDatosContactoLabel,
.gx-label.DetalleEstadoProductoLabel,
.gx-label.AttributeWidthAutoLabel,
.gx-label.CantidadLabel,
.gx-label.AttributeImageVerticalLabel,
.gx-label.AttributeImageHorizontalLabel,
.gx-label.AttSubTitleLabel,
.gx-label.BlobInputAttSubTitleLabel,
.gx-label.BlobContentAttSubTitleLabel,
.gx-label.ReadonlyBlobContentAttSubTitleLabel,
.gx-label.ReadonlyAttSubTitleLabel,
.gx-label.IME_ActiveLabel,
.gx-label.BlobContentIME_ActiveLabel,
.gx-label.ReadonlyBlobContentIME_ActiveLabel,
.gx-label.BlobInputIME_ActiveLabel,
.gx-label.ReadonlyIME_ActiveLabel,
.gx-label.IME_InactiveLabel,
.gx-label.BlobContentIME_InactiveLabel,
.gx-label.ReadonlyBlobContentIME_InactiveLabel,
.gx-label.BlobInputIME_InactiveLabel,
.gx-label.ReadonlyIME_InactiveLabel,
.gx-label.IME_DisabledLabel,
.gx-label.BlobContentIME_DisabledLabel,
.gx-label.ReadonlyBlobContentIME_DisabledLabel,
.gx-label.BlobInputIME_DisabledLabel,
.gx-label.ReadonlyIME_DisabledLabel,
.gx-label.CheckboxLabelLabel,
.gx-label.BlobContentCheckboxLabelLabel,
.gx-label.ReadonlyBlobContentCheckboxLabelLabel,
.gx-label.BlobInputCheckboxLabelLabel,
.gx-label.ReadonlyCheckboxLabelLabel,
.gx-label.FilterAttributeLabel,
.gx-label.BlobContentFilterAttributeLabel,
.gx-label.ReadonlyBlobContentFilterAttributeLabel,
.gx-label.ReadonlyFilterAttributeLabel,
.gx-label.BlobInputFilterAttributeLabel,
.gx-label.FilterComboAttributeLabel,
.gx-label.BlobContentFilterComboAttributeLabel,
.gx-label.ReadonlyBlobContentFilterComboAttributeLabel,
.gx-label.BlobInputFilterComboAttributeLabel,
.gx-label.ReadonlyFilterComboAttributeLabel,
.gx-label.FilterSearchAttributeLabel,
.gx-label.BlobContentFilterSearchAttributeLabel,
.gx-label.ReadonlyBlobContentFilterSearchAttributeLabel,
.gx-label.BlobInputFilterSearchAttributeLabel,
.gx-label.ReadonlyFilterSearchAttributeLabel,
.gx-label.FilterSearchAttributeFocusLabel,
.gx-label.BlobContentFilterSearchAttributeFocusLabel,
.gx-label.ReadonlyBlobContentFilterSearchAttributeFocusLabel,
.gx-label.BlobInputFilterSearchAttributeFocusLabel,
.gx-label.ReadonlyFilterSearchAttributeFocusLabel,
.gx-label.DateFilterSearchAttributeLabel,
.gx-label.BlobContentDateFilterSearchAttributeLabel,
.gx-label.ReadonlyBlobContentDateFilterSearchAttributeLabel,
.gx-label.BlobInputDateFilterSearchAttributeLabel,
.gx-label.ReadonlyDateFilterSearchAttributeLabel,
.gx-label.FilterPanelLabel,
.gx-label.BlobContentFilterPanelLabel,
.gx-label.ReadonlyBlobContentFilterPanelLabel,
.gx-label.BlobInputFilterPanelLabel,
.gx-label.ReadonlyFilterPanelLabel,
.gx-label.DescriptionAttributeLabel,
.gx-label.BlobContentDescriptionAttributeLabel,
.gx-label.ReadonlyBlobContentDescriptionAttributeLabel,
.gx-label.ReadonlyDescriptionAttributeLabel,
.gx-label.BlobInputDescriptionAttributeLabel,
.gx-label.LoginAttributeLabel,
.gx-label.BlobContentLoginAttributeLabel,
.gx-label.ReadonlyBlobContentLoginAttributeLabel,
.gx-label.BlobInputLoginAttributeLabel,
.gx-label.ReadonlyLoginAttributeLabel,
.gx-label.LoginComboAttributeLabel,
.gx-label.BlobContentLoginComboAttributeLabel,
.gx-label.ReadonlyBlobContentLoginComboAttributeLabel,
.gx-label.BlobInputLoginComboAttributeLabel,
.gx-label.ReadonlyLoginComboAttributeLabel,
.gx-label.RegistrationAttributeLabel,
.gx-label.BlobContentRegistrationAttributeLabel,
.gx-label.ReadonlyBlobContentRegistrationAttributeLabel,
.gx-label.BlobInputRegistrationAttributeLabel,
.gx-label.ReadonlyRegistrationAttributeLabel,
.gx-label.RequiredAttributeLabel,
.gx-label.BlobContentRequiredAttributeLabel,
.gx-label.ReadonlyBlobContentRequiredAttributeLabel,
.gx-label.BlobInputRequiredAttributeLabel,
.gx-label.ReadonlyRequiredAttributeLabel,
.gx-label.InactiveAttributeLabel,
.gx-label.BlobContentInactiveAttributeLabel,
.gx-label.ReadonlyBlobContentInactiveAttributeLabel,
.gx-label.BlobInputInactiveAttributeLabel,
.gx-label.ReadonlyInactiveAttributeLabel,
.gx-label.ComboAttributeLabel,
.gx-label.BlobContentComboAttributeLabel,
.gx-label.ReadonlyBlobContentComboAttributeLabel,
.gx-label.BlobInputComboAttributeLabel,
.gx-label.ReadonlyComboAttributeLabel,
.gx-label.SubtitleAttributeLabel,
.gx-label.BlobContentSubtitleAttributeLabel,
.gx-label.ReadonlyBlobContentSubtitleAttributeLabel,
.gx-label.BlobInputSubtitleAttributeLabel,
.gx-label.ReadonlySubtitleAttributeLabel,
.gx-label.URLAttributeLabel,
.gx-label.BlobContentURLAttributeLabel,
.gx-label.ReadonlyBlobContentURLAttributeLabel,
.gx-label.BlobInputURLAttributeLabel,
.gx-label.ReadonlyURLAttributeLabel,
.gx-label.TextAttributeLabel,
.gx-label.BlobContentTextAttributeLabel,
.gx-label.ReadonlyBlobContentTextAttributeLabel,
.gx-label.BlobInputTextAttributeLabel,
.gx-label.ReadonlyTextAttributeLabel,
.gx-label.TextActionAttributeLabel,
.gx-label.BlobContentTextActionAttributeLabel,
.gx-label.ReadonlyBlobContentTextActionAttributeLabel,
.gx-label.BlobInputTextActionAttributeLabel,
.gx-label.ReadonlyTextActionAttributeLabel,
.gx-label.AttributeSecondaryLabel,
.gx-label.Attribute250Label,
.gx-label.BootstrapTooltipRightLabel,
.gx-label.BootstrapTooltipLeftLabel,
.gx-label.AttributeGridNotResponsiveLabel,
.gx-label.BlobContentAttributeGridNotResponsiveLabel,
.gx-label.ReadonlyBlobContentAttributeGridNotResponsiveLabel,
.gx-label.BlobInputAttributeGridNotResponsiveLabel,
.gx-label.ReadonlyAttributeGridNotResponsiveLabel,
.gx-label.AttributeGridNotResponsiveCheckBoxLabel,
.gx-label.AttributeNoWrapLabel,
.gx-label.AttributeTotalizerLabel,
.gx-label.AttributeStepLabel,
.gx-label.ReadonlyAttributeStepLabel,
.gx-label.AttributeStepSelectedLabel,
.gx-label.ReadonlyAttributeStepSelectedLabel,
.gx-label.AttributeStepBulletLabel,
.gx-label.ReadonlyAttributeStepBulletLabel,
.gx-label.AttributeStepBulletUnSelectedLabel,
.gx-label.ReadonlyAttributeStepBulletUnSelectedLabel,
.gx-label.AttributeStepBulletSelectedLabel,
.gx-label.ReadonlyAttributeStepBulletSelectedLabel,
.gx-label.AttributeDateTimeLabel,
.gx-label.ReadonlyAttributeDateTimeLabel,
.gx-label.CheckBoxLabel,
.gx-label.BlobContentCheckBoxLabel,
.gx-label.ReadonlyBlobContentCheckBoxLabel,
.gx-label.BlobInputCheckBoxLabel,
.gx-label.ReadonlyCheckBoxLabel,
.gx-label.AttributeCheckBoxLabel,
.gx-label.ImageAttributeLabel,
.gx-label.ResponsiveImageAttributeLabel,
.gx-label.BlobContentResponsiveImageAttributeLabel,
.gx-label.ReadonlyBlobContentResponsiveImageAttributeLabel,
.gx-label.ReadonlyResponsiveImageAttributeLabel,
.gx-label.BlobInputResponsiveImageAttributeLabel,
.gx-label.ProfileImageAttributeLabel,
.gx-label.BlobContentProfileImageAttributeLabel,
.gx-label.ReadonlyBlobContentProfileImageAttributeLabel,
.gx-label.BlobInputProfileImageAttributeLabel,
.gx-label.ReadonlyProfileImageAttributeLabel,
.gx-label.SmallProfileImageAttributeLabel,
.gx-label.BlobContentSmallProfileImageAttributeLabel,
.gx-label.ReadonlyBlobContentSmallProfileImageAttributeLabel,
.gx-label.BlobInputSmallProfileImageAttributeLabel,
.gx-label.ReadonlySmallProfileImageAttributeLabel,
.gx-label.ActionAttributeLabel,
.gx-label.BlobContentActionAttributeLabel,
.gx-label.ReadonlyBlobContentActionAttributeLabel,
.gx-label.ReadonlyActionAttributeLabel,
.gx-label.DeleteAttributeLabel,
.gx-label.BlobContentDeleteAttributeLabel,
.gx-label.ReadonlyBlobContentDeleteAttributeLabel,
.gx-label.ReadonlyDeleteAttributeLabel,
.gx-label.BlobInputDeleteAttributeLabel,
.gx-label.DisplayAttributeLabel,
.gx-label.BlobContentDisplayAttributeLabel,
.gx-label.ReadonlyBlobContentDisplayAttributeLabel,
.gx-label.ReadonlyDisplayAttributeLabel,
.gx-label.BlobInputDisplayAttributeLabel,
.gx-label.SelectionAttributeLabel,
.gx-label.BlobContentSelectionAttributeLabel,
.gx-label.ReadonlyBlobContentSelectionAttributeLabel,
.gx-label.ReadonlySelectionAttributeLabel,
.gx-label.BlobInputSelectionAttributeLabel,
.gx-label.DisabledActionAttributeLabel,
.gx-label.BlobContentDisabledActionAttributeLabel,
.gx-label.ReadonlyBlobContentDisabledActionAttributeLabel,
.gx-label.ReadonlyDisabledActionAttributeLabel,
.gx-label.BlobInputDisabledActionAttributeLabel,
.gx-label.BlobInputActionAttributeLabel,
.gx-label.SelectAttributeLabel,
.gx-label.BlobContentSelectAttributeLabel,
.gx-label.ReadonlyBlobContentSelectAttributeLabel,
.gx-label.BlobInputSelectAttributeLabel,
.gx-label.ReadonlySelectAttributeLabel,
.gx-label.BlackAttributeLabel,
.gx-label.BlobContentBlackAttributeLabel,
.gx-label.ReadonlyBlobContentBlackAttributeLabel,
.gx-label.BlobInputBlackAttributeLabel,
.gx-label.ReadonlyBlackAttributeLabel,
.gx-label.ActionBaseColorAttributeLabel,
.gx-label.BlobContentActionBaseColorAttributeLabel,
.gx-label.ReadonlyBlobContentActionBaseColorAttributeLabel,
.gx-label.ReadonlyActionBaseColorAttributeLabel,
.gx-label.BlobInputActionBaseColorAttributeLabel,
.gx-label.ReadonlyImageAttributeLabel,
.gx-label.VideoAttributeLabel,
.gx-label.ReadonlyVideoAttributeLabel,
.gx-label.AudioAttributeLabel,
.gx-label.ReadonlyAudioAttributeLabel,
.gx-label.ErrorAttributeLabel,
.gx-label.WarningAttributeLabel,
.gx-label.AssociationListAttributeLabel,
.gx-label.BlobContentAssociationListAttributeLabel,
.gx-label.ReadonlyBlobContentAssociationListAttributeLabel,
.gx-label.BlobInputAssociationListAttributeLabel,
.gx-label.ReadonlyAssociationListAttributeLabel,
.gx-label.ReadonlyAttributeLabel,
.gx-label.ReadonlyMedioLabel,
.gx-label.BlobContentReadonlyMedioLabel,
.gx-label.ReadonlyBlobContentReadonlyMedioLabel,
.gx-label.BlobInputReadonlyMedioLabel,
.gx-label.ReadonlyReadonlyMedioLabel,
.gx-label.ReadonlyAttributeNoWrapLabel,
.gx-label.ReadonlyAttributeTotalizerLabel,
.gx-label.BlobContentAttributeLabel,
.gx-label.ReadonlyBlobContentAttributeLabel,
.gx-label.BlobInputAttributeLabel,
.gx-label.AttributeDraggingLabel,
.gx-label.AttributeAcceptDragLabel,
.gx-label.AttributeNoAcceptDragLabel,
.gx-label.GridTitleLabel,
.gx-label.BlobContentGridTitleLabel,
.gx-label.ReadonlyBlobContentGridTitleLabel,
.gx-label.BlobInputGridTitleLabel,
.gx-label.ReadonlyGridTitleLabel,
.gx-label.AttributeTitleWWPLabel,
.gx-label.BlobContentAttributeTitleWWPLabel,
.gx-label.ReadonlyBlobContentAttributeTitleWWPLabel,
.gx-label.BlobInputAttributeTitleWWPLabel,
.gx-label.ReadonlyAttributeTitleWWPLabel,
.gx-label.AttributeWhiteLabel,
.gx-label.BlobContentAttributeWhiteLabel,
.gx-label.ReadonlyBlobContentAttributeWhiteLabel,
.gx-label.BlobInputAttributeWhiteLabel,
.gx-label.ReadonlyAttributeWhiteLabel,
.gx-label.AttributeCharLongLabel,
.gx-label.BlobContentAttributeCharLongLabel,
.gx-label.ReadonlyBlobContentAttributeCharLongLabel,
.gx-label.BlobInputAttributeCharLongLabel,
.gx-label.ReadonlyAttributeCharLongLabel,
.gx-label.AttributeGrayLabel,
.gx-label.BlobInputAttributeGrayLabel,
.gx-label.BlobContentAttributeGrayLabel,
.gx-label.ReadonlyBlobContentAttributeGrayLabel,
.gx-label.ReadonlyAttributeGrayLabel,
.gx-label.AttributeManageFiltersLabel,
.gx-label.AttributeImageFixWidthLabel,
.gx-label.BlobContentAttributeImageFixWidthLabel,
.gx-label.ReadonlyBlobContentAttributeImageFixWidthLabel,
.gx-label.BlobInputAttributeImageFixWidthLabel,
.gx-label.ReadonlyAttributeImageFixWidthLabel,
.gx-label.AttributeDateLabel,
.gx-label.BlobContentAttributeDateLabel,
.gx-label.ReadonlyBlobContentAttributeDateLabel,
.gx-label.BlobInputAttributeDateLabel,
.gx-label.ReadonlyAttributeDateLabel,
.gx-label.PrecioListaLabel,
.gx-label.BlobContentPrecioListaLabel,
.gx-label.ReadonlyBlobContentPrecioListaLabel,
.gx-label.BlobInputPrecioListaLabel,
.gx-label.ReadonlyPrecioListaLabel,
.gx-label.PrecioFinalLabel,
.gx-label.BlobContentPrecioFinalLabel,
.gx-label.ReadonlyBlobContentPrecioFinalLabel,
.gx-label.BlobInputPrecioFinalLabel,
.gx-label.ReadonlyPrecioFinalLabel,
.gx-label.ProductoDetalleAdicionalLabel,
.gx-label.BlobContentProductoDetalleAdicionalLabel,
.gx-label.ReadonlyBlobContentProductoDetalleAdicionalLabel,
.gx-label.BlobInputProductoDetalleAdicionalLabel,
.gx-label.ReadonlyProductoDetalleAdicionalLabel,
.gx-label.ProductoDetalleVVLabel,
.gx-label.BlobContentProductoDetalleVVLabel,
.gx-label.ReadonlyBlobContentProductoDetalleVVLabel,
.gx-label.BlobInputProductoDetalleVVLabel,
.gx-label.ReadonlyProductoDetalleVVLabel,
.gx-label.AttributeObservacionLabel,
.gx-label.BlobContentAttributeObservacionLabel,
.gx-label.ReadonlyBlobContentAttributeObservacionLabel,
.gx-label.BlobInputAttributeObservacionLabel,
.gx-label.ReadonlyAttributeObservacionLabel,
.gx-label.AttributeTotalCarroLabel,
.gx-label.BlobContentAttributeTotalCarroLabel,
.gx-label.ReadonlyBlobContentAttributeTotalCarroLabel,
.gx-label.BlobInputAttributeTotalCarroLabel,
.gx-label.ReadonlyAttributeTotalCarroLabel,
.AssociationTitle,
.SmallText,
.SelectedTab,
.UnSelectedTab,
.RecentLink,
.DataDescription,
.TextBlockTitleWWP,
.WizardTitle,
.TextBlockTitleWWPTab,
.TextBlockTitleNotAuthorized,
.WizardStepDescription,
.DataFilterDescription,
.OrderedByDescription,
.DataFixedFilterDescription,
.DataFilterDescriptionPrefix,
.DescriptionWhite,
.MasterPageFooter,
.WorkWithFooter,
.TextBlockUserName,
.TextBlockRoleName,
.InGridDeletion,
.StepNumber,
.StepNumberSelected,
.StepNumberBullet,
.StepNumberBulletSelected,
.WizardTextBlock,
.WizardTextBlockDescription,
.badge,
.badgeBlue,
.badgeRed,
.badgeGreen,
.badgeYellow,
.badgePurple {
    padding-right: 3pt;
    white-space: nowrap;
    border-style: none;
    border-width: 0px;
    font-family: "Roboto";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: #747474;
    vertical-align: middle;
}

.TextBlock:before,
.TextBlockDescuentoVV:before,
.TextBlockTotalCarro:before,
.TextBlockBienvenido:before,
.TextBlockSubtitulo:before,
.TextBlockLinkHome:before,
.TextBlockDescuento:before,
.Titulo:before,
.TextBlockDragging:before,
.TextBlockAcceptDrag:before,
.TextBlockNoAcceptDrag:before,
.Title:before,
.BigTitle:before,
.SeparateBigTitle:before,
.SubTitle:before,
.GridNewRow:before,
.GridNewRowWhite:before,
.Grid>tfoot .gx_newrow:before,
.GridWithTotalizer>tfoot .gx_newrow:before,
.GridWithPaginationBar>tfoot .gx_newrow:before,
.GridNoData>tfoot .gx_newrow:before,
.Grid[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.GridWithTotalizer[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.GridWithPaginationBar[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.GridNoData[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.WorkWithBorder[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.GridDragging[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.GridAcceptDrag[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.GridNoAcceptDrag[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.WorkWith[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.PromptGrid[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.ViewGrid[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.WorkWithSelection[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.FreeStyleGrid[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.TrnSublevelGrid[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.RecentLinksGrid[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.VerticalTabGrid[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.FreeStyleGridWithHeader[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.WorkWithBorder>tfoot .gx_newrow:before,
.GridDragging>tfoot .gx_newrow:before,
.GridAcceptDrag>tfoot .gx_newrow:before,
.GridNoAcceptDrag>tfoot .gx_newrow:before,
.WorkWith>tfoot .gx_newrow:before,
.PromptGrid>tfoot .gx_newrow:before,
.ViewGrid>tfoot .gx_newrow:before,
.WorkWithSelection>tfoot .gx_newrow:before,
.FreeStyleGridFooter>.gx_newrow:before,
.TrnSublevelGridFooter>.gx_newrow:before,
.RecentLinksGridFooter>.gx_newrow:before,
.VerticalTabGridFooter>.gx_newrow:before,
.ColumnsSelectorFreeStyleGridFooter>.gx_newrow:before,
.FreeStyleGridWithHeaderFooter>.gx_newrow:before,
.GridLoadingText:before,
.Grid+div.gx-grid-loading:before,
.GridWithTotalizer+div.gx-grid-loading:before,
.GridWithPaginationBar+div.gx-grid-loading:before,
.GridNoData+div.gx-grid-loading:before,
.Grid[data-gx-grid-nodata]+div.gx-grid-loading:before,
.GridWithTotalizer[data-gx-grid-nodata]+div.gx-grid-loading:before,
.GridWithPaginationBar[data-gx-grid-nodata]+div.gx-grid-loading:before,
.GridNoData[data-gx-grid-nodata]+div.gx-grid-loading:before,
.WorkWithBorder[data-gx-grid-nodata]+div.gx-grid-loading:before,
.GridDragging[data-gx-grid-nodata]+div.gx-grid-loading:before,
.GridAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading:before,
.GridNoAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading:before,
.WorkWith[data-gx-grid-nodata]+div.gx-grid-loading:before,
.PromptGrid[data-gx-grid-nodata]+div.gx-grid-loading:before,
.ViewGrid[data-gx-grid-nodata]+div.gx-grid-loading:before,
.WorkWithSelection[data-gx-grid-nodata]+div.gx-grid-loading:before,
.FreeStyleGrid[data-gx-grid-nodata]+div.gx-grid-loading:before,
.TrnSublevelGrid[data-gx-grid-nodata]+div.gx-grid-loading:before,
.RecentLinksGrid[data-gx-grid-nodata]+div.gx-grid-loading:before,
.VerticalTabGrid[data-gx-grid-nodata]+div.gx-grid-loading:before,
.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata]+div.gx-grid-loading:before,
.FreeStyleGridWithHeader[data-gx-grid-nodata]+div.gx-grid-loading:before,
.WorkWithBorder+div.gx-grid-loading:before,
.GridDragging+div.gx-grid-loading:before,
.GridAcceptDrag+div.gx-grid-loading:before,
.GridNoAcceptDrag+div.gx-grid-loading:before,
.WorkWith+div.gx-grid-loading:before,
.PromptGrid+div.gx-grid-loading:before,
.ViewGrid+div.gx-grid-loading:before,
.WorkWithSelection+div.gx-grid-loading:before,
.FreeStyleGrid+div.gx-grid-loading:before,
.TrnSublevelGrid+div.gx-grid-loading:before,
.RecentLinksGrid+div.gx-grid-loading:before,
.VerticalTabGrid+div.gx-grid-loading:before,
.ColumnsSelectorFreeStyleGrid+div.gx-grid-loading:before,
.FreeStyleGridWithHeader+div.gx-grid-loading:before,
.GridNoDataText:before,
.Grid+.gx-text-gridnodata:before,
.GridWithTotalizer+.gx-text-gridnodata:before,
.GridWithPaginationBar+.gx-text-gridnodata:before,
.GridNoData+.gx-text-gridnodata:before,
.Grid[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.GridWithTotalizer[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.GridWithPaginationBar[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.GridNoData[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.WorkWithBorder[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.GridDragging[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.GridAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.GridNoAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.WorkWith[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.PromptGrid[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.ViewGrid[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.WorkWithSelection[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.FreeStyleGrid[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.TrnSublevelGrid[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.RecentLinksGrid[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.VerticalTabGrid[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.FreeStyleGridWithHeader[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.WorkWithBorder+.gx-text-gridnodata:before,
.GridDragging+.gx-text-gridnodata:before,
.GridAcceptDrag+.gx-text-gridnodata:before,
.GridNoAcceptDrag+.gx-text-gridnodata:before,
.WorkWith+.gx-text-gridnodata:before,
.PromptGrid+.gx-text-gridnodata:before,
.ViewGrid+.gx-text-gridnodata:before,
.WorkWithSelection+.gx-text-gridnodata:before,
.FreeStyleGrid+.gx-text-gridnodata:before,
.TrnSublevelGrid+.gx-text-gridnodata:before,
.RecentLinksGrid+.gx-text-gridnodata:before,
.VerticalTabGrid+.gx-text-gridnodata:before,
.ColumnsSelectorFreeStyleGrid+.gx-text-gridnodata:before,
.FreeStyleGridWithHeader+.gx-text-gridnodata:before,
.bullet:before,
.subBullet:before,
.TextTable:before,
.TBTopMenu:before,
.TBLeftMenu:before,
.TextBlockHeader:before,
.PopupTitle:before,
.TextBlockHeaderLinkClass:before,
.FieldSetTitle:before,
.Separator:before,
.Mesage:before,
.SmallLink:before,
.FooterText:before,
.RecentLinkItem:before,
.VerticalMenuOption:before,
.RecentsTitle:before,
.WWAdvancedLabel:before,
.WWOrderByLabel:before,
.WWFilterLabel:before,
.WWDateFilterLabel:before,
.WWOrderItem:before,
.WWOrderItemSelected:before,
.WWLinkOrderItem:before,
.WWOrderItemHover:before,
.BtnTextBlock:before,
.BtnTextBlockBack:before,
.BtnTextBlockBackLink:before,
.TextLikeLink:before,
.WelcomeText:before,
.WelcomeTextName:before,
.WelcomeTextMarginLeft:before,
.PagingText:before,
.SelectedPagingText:before,
.GlobalTitle:before,
.BigGlobalTitle:before,
.FilterLabel:before,
.SubtitleLabel:before,
.LogoutMenuOption:before,
.SpecialText:before,
.SpecialTextLabel:before,
.RoundedImageText:before,
.LinkRoundedImageText:before,
.ActionText:before,
.LinkText:before,
.TextBlockFSWithHeaderTitle:before,
.Label:before,
.RequiredLabel:before,
.AttributeGrayLabel:before,
.gx-label.AttributeLabel:before,
.gx-label.AttributeDatosContactoLabel:before,
.gx-label.DetalleEstadoProductoLabel:before,
.gx-label.AttributeWidthAutoLabel:before,
.gx-label.CantidadLabel:before,
.gx-label.AttributeImageVerticalLabel:before,
.gx-label.AttributeImageHorizontalLabel:before,
.gx-label.AttSubTitleLabel:before,
.gx-label.BlobInputAttSubTitleLabel:before,
.gx-label.BlobContentAttSubTitleLabel:before,
.gx-label.ReadonlyBlobContentAttSubTitleLabel:before,
.gx-label.ReadonlyAttSubTitleLabel:before,
.gx-label.IME_ActiveLabel:before,
.gx-label.BlobContentIME_ActiveLabel:before,
.gx-label.ReadonlyBlobContentIME_ActiveLabel:before,
.gx-label.BlobInputIME_ActiveLabel:before,
.gx-label.ReadonlyIME_ActiveLabel:before,
.gx-label.IME_InactiveLabel:before,
.gx-label.BlobContentIME_InactiveLabel:before,
.gx-label.ReadonlyBlobContentIME_InactiveLabel:before,
.gx-label.BlobInputIME_InactiveLabel:before,
.gx-label.ReadonlyIME_InactiveLabel:before,
.gx-label.IME_DisabledLabel:before,
.gx-label.BlobContentIME_DisabledLabel:before,
.gx-label.ReadonlyBlobContentIME_DisabledLabel:before,
.gx-label.BlobInputIME_DisabledLabel:before,
.gx-label.ReadonlyIME_DisabledLabel:before,
.gx-label.CheckboxLabelLabel:before,
.gx-label.BlobContentCheckboxLabelLabel:before,
.gx-label.ReadonlyBlobContentCheckboxLabelLabel:before,
.gx-label.BlobInputCheckboxLabelLabel:before,
.gx-label.ReadonlyCheckboxLabelLabel:before,
.gx-label.FilterAttributeLabel:before,
.gx-label.BlobContentFilterAttributeLabel:before,
.gx-label.ReadonlyBlobContentFilterAttributeLabel:before,
.gx-label.ReadonlyFilterAttributeLabel:before,
.gx-label.BlobInputFilterAttributeLabel:before,
.gx-label.FilterComboAttributeLabel:before,
.gx-label.BlobContentFilterComboAttributeLabel:before,
.gx-label.ReadonlyBlobContentFilterComboAttributeLabel:before,
.gx-label.BlobInputFilterComboAttributeLabel:before,
.gx-label.ReadonlyFilterComboAttributeLabel:before,
.gx-label.FilterSearchAttributeLabel:before,
.gx-label.BlobContentFilterSearchAttributeLabel:before,
.gx-label.ReadonlyBlobContentFilterSearchAttributeLabel:before,
.gx-label.BlobInputFilterSearchAttributeLabel:before,
.gx-label.ReadonlyFilterSearchAttributeLabel:before,
.gx-label.FilterSearchAttributeFocusLabel:before,
.gx-label.BlobContentFilterSearchAttributeFocusLabel:before,
.gx-label.ReadonlyBlobContentFilterSearchAttributeFocusLabel:before,
.gx-label.BlobInputFilterSearchAttributeFocusLabel:before,
.gx-label.ReadonlyFilterSearchAttributeFocusLabel:before,
.gx-label.DateFilterSearchAttributeLabel:before,
.gx-label.BlobContentDateFilterSearchAttributeLabel:before,
.gx-label.ReadonlyBlobContentDateFilterSearchAttributeLabel:before,
.gx-label.BlobInputDateFilterSearchAttributeLabel:before,
.gx-label.ReadonlyDateFilterSearchAttributeLabel:before,
.gx-label.FilterPanelLabel:before,
.gx-label.BlobContentFilterPanelLabel:before,
.gx-label.ReadonlyBlobContentFilterPanelLabel:before,
.gx-label.BlobInputFilterPanelLabel:before,
.gx-label.ReadonlyFilterPanelLabel:before,
.gx-label.DescriptionAttributeLabel:before,
.gx-label.BlobContentDescriptionAttributeLabel:before,
.gx-label.ReadonlyBlobContentDescriptionAttributeLabel:before,
.gx-label.ReadonlyDescriptionAttributeLabel:before,
.gx-label.BlobInputDescriptionAttributeLabel:before,
.gx-label.LoginAttributeLabel:before,
.gx-label.BlobContentLoginAttributeLabel:before,
.gx-label.ReadonlyBlobContentLoginAttributeLabel:before,
.gx-label.BlobInputLoginAttributeLabel:before,
.gx-label.ReadonlyLoginAttributeLabel:before,
.gx-label.LoginComboAttributeLabel:before,
.gx-label.BlobContentLoginComboAttributeLabel:before,
.gx-label.ReadonlyBlobContentLoginComboAttributeLabel:before,
.gx-label.BlobInputLoginComboAttributeLabel:before,
.gx-label.ReadonlyLoginComboAttributeLabel:before,
.gx-label.RegistrationAttributeLabel:before,
.gx-label.BlobContentRegistrationAttributeLabel:before,
.gx-label.ReadonlyBlobContentRegistrationAttributeLabel:before,
.gx-label.BlobInputRegistrationAttributeLabel:before,
.gx-label.ReadonlyRegistrationAttributeLabel:before,
.gx-label.RequiredAttributeLabel:before,
.gx-label.BlobContentRequiredAttributeLabel:before,
.gx-label.ReadonlyBlobContentRequiredAttributeLabel:before,
.gx-label.BlobInputRequiredAttributeLabel:before,
.gx-label.ReadonlyRequiredAttributeLabel:before,
.gx-label.InactiveAttributeLabel:before,
.gx-label.BlobContentInactiveAttributeLabel:before,
.gx-label.ReadonlyBlobContentInactiveAttributeLabel:before,
.gx-label.BlobInputInactiveAttributeLabel:before,
.gx-label.ReadonlyInactiveAttributeLabel:before,
.gx-label.ComboAttributeLabel:before,
.gx-label.BlobContentComboAttributeLabel:before,
.gx-label.ReadonlyBlobContentComboAttributeLabel:before,
.gx-label.BlobInputComboAttributeLabel:before,
.gx-label.ReadonlyComboAttributeLabel:before,
.gx-label.SubtitleAttributeLabel:before,
.gx-label.BlobContentSubtitleAttributeLabel:before,
.gx-label.ReadonlyBlobContentSubtitleAttributeLabel:before,
.gx-label.BlobInputSubtitleAttributeLabel:before,
.gx-label.ReadonlySubtitleAttributeLabel:before,
.gx-label.URLAttributeLabel:before,
.gx-label.BlobContentURLAttributeLabel:before,
.gx-label.ReadonlyBlobContentURLAttributeLabel:before,
.gx-label.BlobInputURLAttributeLabel:before,
.gx-label.ReadonlyURLAttributeLabel:before,
.gx-label.TextAttributeLabel:before,
.gx-label.BlobContentTextAttributeLabel:before,
.gx-label.ReadonlyBlobContentTextAttributeLabel:before,
.gx-label.BlobInputTextAttributeLabel:before,
.gx-label.ReadonlyTextAttributeLabel:before,
.gx-label.TextActionAttributeLabel:before,
.gx-label.BlobContentTextActionAttributeLabel:before,
.gx-label.ReadonlyBlobContentTextActionAttributeLabel:before,
.gx-label.BlobInputTextActionAttributeLabel:before,
.gx-label.ReadonlyTextActionAttributeLabel:before,
.gx-label.AttributeSecondaryLabel:before,
.gx-label.Attribute250Label:before,
.gx-label.BootstrapTooltipRightLabel:before,
.gx-label.BootstrapTooltipLeftLabel:before,
.gx-label.AttributeGridNotResponsiveLabel:before,
.gx-label.BlobContentAttributeGridNotResponsiveLabel:before,
.gx-label.ReadonlyBlobContentAttributeGridNotResponsiveLabel:before,
.gx-label.BlobInputAttributeGridNotResponsiveLabel:before,
.gx-label.ReadonlyAttributeGridNotResponsiveLabel:before,
.gx-label.AttributeGridNotResponsiveCheckBoxLabel:before,
.gx-label.AttributeNoWrapLabel:before,
.gx-label.AttributeTotalizerLabel:before,
.gx-label.AttributeStepLabel:before,
.gx-label.ReadonlyAttributeStepLabel:before,
.gx-label.AttributeStepSelectedLabel:before,
.gx-label.ReadonlyAttributeStepSelectedLabel:before,
.gx-label.AttributeStepBulletLabel:before,
.gx-label.ReadonlyAttributeStepBulletLabel:before,
.gx-label.AttributeStepBulletUnSelectedLabel:before,
.gx-label.ReadonlyAttributeStepBulletUnSelectedLabel:before,
.gx-label.AttributeStepBulletSelectedLabel:before,
.gx-label.ReadonlyAttributeStepBulletSelectedLabel:before,
.gx-label.AttributeDateTimeLabel:before,
.gx-label.ReadonlyAttributeDateTimeLabel:before,
.gx-label.CheckBoxLabel:before,
.gx-label.BlobContentCheckBoxLabel:before,
.gx-label.ReadonlyBlobContentCheckBoxLabel:before,
.gx-label.BlobInputCheckBoxLabel:before,
.gx-label.ReadonlyCheckBoxLabel:before,
.gx-label.AttributeCheckBoxLabel:before,
.gx-label.ImageAttributeLabel:before,
.gx-label.ResponsiveImageAttributeLabel:before,
.gx-label.BlobContentResponsiveImageAttributeLabel:before,
.gx-label.ReadonlyBlobContentResponsiveImageAttributeLabel:before,
.gx-label.ReadonlyResponsiveImageAttributeLabel:before,
.gx-label.BlobInputResponsiveImageAttributeLabel:before,
.gx-label.ProfileImageAttributeLabel:before,
.gx-label.BlobContentProfileImageAttributeLabel:before,
.gx-label.ReadonlyBlobContentProfileImageAttributeLabel:before,
.gx-label.BlobInputProfileImageAttributeLabel:before,
.gx-label.ReadonlyProfileImageAttributeLabel:before,
.gx-label.SmallProfileImageAttributeLabel:before,
.gx-label.BlobContentSmallProfileImageAttributeLabel:before,
.gx-label.ReadonlyBlobContentSmallProfileImageAttributeLabel:before,
.gx-label.BlobInputSmallProfileImageAttributeLabel:before,
.gx-label.ReadonlySmallProfileImageAttributeLabel:before,
.gx-label.ActionAttributeLabel:before,
.gx-label.BlobContentActionAttributeLabel:before,
.gx-label.ReadonlyBlobContentActionAttributeLabel:before,
.gx-label.ReadonlyActionAttributeLabel:before,
.gx-label.DeleteAttributeLabel:before,
.gx-label.BlobContentDeleteAttributeLabel:before,
.gx-label.ReadonlyBlobContentDeleteAttributeLabel:before,
.gx-label.ReadonlyDeleteAttributeLabel:before,
.gx-label.BlobInputDeleteAttributeLabel:before,
.gx-label.DisplayAttributeLabel:before,
.gx-label.BlobContentDisplayAttributeLabel:before,
.gx-label.ReadonlyBlobContentDisplayAttributeLabel:before,
.gx-label.ReadonlyDisplayAttributeLabel:before,
.gx-label.BlobInputDisplayAttributeLabel:before,
.gx-label.SelectionAttributeLabel:before,
.gx-label.BlobContentSelectionAttributeLabel:before,
.gx-label.ReadonlyBlobContentSelectionAttributeLabel:before,
.gx-label.ReadonlySelectionAttributeLabel:before,
.gx-label.BlobInputSelectionAttributeLabel:before,
.gx-label.DisabledActionAttributeLabel:before,
.gx-label.BlobContentDisabledActionAttributeLabel:before,
.gx-label.ReadonlyBlobContentDisabledActionAttributeLabel:before,
.gx-label.ReadonlyDisabledActionAttributeLabel:before,
.gx-label.BlobInputDisabledActionAttributeLabel:before,
.gx-label.BlobInputActionAttributeLabel:before,
.gx-label.SelectAttributeLabel:before,
.gx-label.BlobContentSelectAttributeLabel:before,
.gx-label.ReadonlyBlobContentSelectAttributeLabel:before,
.gx-label.BlobInputSelectAttributeLabel:before,
.gx-label.ReadonlySelectAttributeLabel:before,
.gx-label.BlackAttributeLabel:before,
.gx-label.BlobContentBlackAttributeLabel:before,
.gx-label.ReadonlyBlobContentBlackAttributeLabel:before,
.gx-label.BlobInputBlackAttributeLabel:before,
.gx-label.ReadonlyBlackAttributeLabel:before,
.gx-label.ActionBaseColorAttributeLabel:before,
.gx-label.BlobContentActionBaseColorAttributeLabel:before,
.gx-label.ReadonlyBlobContentActionBaseColorAttributeLabel:before,
.gx-label.ReadonlyActionBaseColorAttributeLabel:before,
.gx-label.BlobInputActionBaseColorAttributeLabel:before,
.gx-label.ReadonlyImageAttributeLabel:before,
.gx-label.VideoAttributeLabel:before,
.gx-label.ReadonlyVideoAttributeLabel:before,
.gx-label.AudioAttributeLabel:before,
.gx-label.ReadonlyAudioAttributeLabel:before,
.gx-label.ErrorAttributeLabel:before,
.gx-label.WarningAttributeLabel:before,
.gx-label.AssociationListAttributeLabel:before,
.gx-label.BlobContentAssociationListAttributeLabel:before,
.gx-label.ReadonlyBlobContentAssociationListAttributeLabel:before,
.gx-label.BlobInputAssociationListAttributeLabel:before,
.gx-label.ReadonlyAssociationListAttributeLabel:before,
.gx-label.ReadonlyAttributeLabel:before,
.gx-label.ReadonlyMedioLabel:before,
.gx-label.BlobContentReadonlyMedioLabel:before,
.gx-label.ReadonlyBlobContentReadonlyMedioLabel:before,
.gx-label.BlobInputReadonlyMedioLabel:before,
.gx-label.ReadonlyReadonlyMedioLabel:before,
.gx-label.ReadonlyAttributeNoWrapLabel:before,
.gx-label.ReadonlyAttributeTotalizerLabel:before,
.gx-label.BlobContentAttributeLabel:before,
.gx-label.ReadonlyBlobContentAttributeLabel:before,
.gx-label.BlobInputAttributeLabel:before,
.gx-label.AttributeDraggingLabel:before,
.gx-label.AttributeAcceptDragLabel:before,
.gx-label.AttributeNoAcceptDragLabel:before,
.gx-label.GridTitleLabel:before,
.gx-label.BlobContentGridTitleLabel:before,
.gx-label.ReadonlyBlobContentGridTitleLabel:before,
.gx-label.BlobInputGridTitleLabel:before,
.gx-label.ReadonlyGridTitleLabel:before,
.gx-label.AttributeTitleWWPLabel:before,
.gx-label.BlobContentAttributeTitleWWPLabel:before,
.gx-label.ReadonlyBlobContentAttributeTitleWWPLabel:before,
.gx-label.BlobInputAttributeTitleWWPLabel:before,
.gx-label.ReadonlyAttributeTitleWWPLabel:before,
.gx-label.AttributeWhiteLabel:before,
.gx-label.BlobContentAttributeWhiteLabel:before,
.gx-label.ReadonlyBlobContentAttributeWhiteLabel:before,
.gx-label.BlobInputAttributeWhiteLabel:before,
.gx-label.ReadonlyAttributeWhiteLabel:before,
.gx-label.AttributeCharLongLabel:before,
.gx-label.BlobContentAttributeCharLongLabel:before,
.gx-label.ReadonlyBlobContentAttributeCharLongLabel:before,
.gx-label.BlobInputAttributeCharLongLabel:before,
.gx-label.ReadonlyAttributeCharLongLabel:before,
.gx-label.AttributeGrayLabel:before,
.gx-label.BlobInputAttributeGrayLabel:before,
.gx-label.BlobContentAttributeGrayLabel:before,
.gx-label.ReadonlyBlobContentAttributeGrayLabel:before,
.gx-label.ReadonlyAttributeGrayLabel:before,
.gx-label.AttributeManageFiltersLabel:before,
.gx-label.AttributeImageFixWidthLabel:before,
.gx-label.BlobContentAttributeImageFixWidthLabel:before,
.gx-label.ReadonlyBlobContentAttributeImageFixWidthLabel:before,
.gx-label.BlobInputAttributeImageFixWidthLabel:before,
.gx-label.ReadonlyAttributeImageFixWidthLabel:before,
.gx-label.AttributeDateLabel:before,
.gx-label.BlobContentAttributeDateLabel:before,
.gx-label.ReadonlyBlobContentAttributeDateLabel:before,
.gx-label.BlobInputAttributeDateLabel:before,
.gx-label.ReadonlyAttributeDateLabel:before,
.gx-label.PrecioListaLabel:before,
.gx-label.BlobContentPrecioListaLabel:before,
.gx-label.ReadonlyBlobContentPrecioListaLabel:before,
.gx-label.BlobInputPrecioListaLabel:before,
.gx-label.ReadonlyPrecioListaLabel:before,
.gx-label.PrecioFinalLabel:before,
.gx-label.BlobContentPrecioFinalLabel:before,
.gx-label.ReadonlyBlobContentPrecioFinalLabel:before,
.gx-label.BlobInputPrecioFinalLabel:before,
.gx-label.ReadonlyPrecioFinalLabel:before,
.gx-label.ProductoDetalleAdicionalLabel:before,
.gx-label.BlobContentProductoDetalleAdicionalLabel:before,
.gx-label.ReadonlyBlobContentProductoDetalleAdicionalLabel:before,
.gx-label.BlobInputProductoDetalleAdicionalLabel:before,
.gx-label.ReadonlyProductoDetalleAdicionalLabel:before,
.gx-label.ProductoDetalleVVLabel:before,
.gx-label.BlobContentProductoDetalleVVLabel:before,
.gx-label.ReadonlyBlobContentProductoDetalleVVLabel:before,
.gx-label.BlobInputProductoDetalleVVLabel:before,
.gx-label.ReadonlyProductoDetalleVVLabel:before,
.gx-label.AttributeObservacionLabel:before,
.gx-label.BlobContentAttributeObservacionLabel:before,
.gx-label.ReadonlyBlobContentAttributeObservacionLabel:before,
.gx-label.BlobInputAttributeObservacionLabel:before,
.gx-label.ReadonlyAttributeObservacionLabel:before,
.gx-label.AttributeTotalCarroLabel:before,
.gx-label.BlobContentAttributeTotalCarroLabel:before,
.gx-label.ReadonlyBlobContentAttributeTotalCarroLabel:before,
.gx-label.BlobInputAttributeTotalCarroLabel:before,
.gx-label.ReadonlyAttributeTotalCarroLabel:before,
.AssociationTitle:before,
.SmallText:before,
.SelectedTab:before,
.UnSelectedTab:before,
.RecentLink:before,
.DataDescription:before,
.TextBlockTitleWWP:before,
.WizardTitle:before,
.TextBlockTitleWWPTab:before,
.TextBlockTitleNotAuthorized:before,
.WizardStepDescription:before,
.DataFilterDescription:before,
.OrderedByDescription:before,
.DataFixedFilterDescription:before,
.DataFilterDescriptionPrefix:before,
.DescriptionWhite:before,
.MasterPageFooter:before,
.WorkWithFooter:before,
.TextBlockUserName:before,
.TextBlockRoleName:before,
.InGridDeletion:before,
.StepNumber:before,
.StepNumberSelected:before,
.StepNumberBullet:before,
.StepNumberBulletSelected:before,
.WizardTextBlock:before,
.WizardTextBlockDescription:before,
.badge:before,
.badgeBlue:before,
.badgeRed:before,
.badgeGreen:before,
.badgeYellow:before,
.badgePurple:before {
    white-space: nowrap;
    font-family: "Roboto";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: #747474;
    vertical-align: middle;
}

.TextBlock:after,
.TextBlockDescuentoVV:after,
.TextBlockTotalCarro:after,
.TextBlockBienvenido:after,
.TextBlockSubtitulo:after,
.TextBlockLinkHome:after,
.TextBlockDescuento:after,
.Titulo:after,
.TextBlockDragging:after,
.TextBlockAcceptDrag:after,
.TextBlockNoAcceptDrag:after,
.Title:after,
.BigTitle:after,
.SeparateBigTitle:after,
.SubTitle:after,
.GridNewRow:after,
.GridNewRowWhite:after,
.Grid>tfoot .gx_newrow:after,
.GridWithTotalizer>tfoot .gx_newrow:after,
.GridWithPaginationBar>tfoot .gx_newrow:after,
.GridNoData>tfoot .gx_newrow:after,
.Grid[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.GridWithTotalizer[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.GridWithPaginationBar[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.GridNoData[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.WorkWithBorder[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.GridDragging[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.GridAcceptDrag[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.GridNoAcceptDrag[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.WorkWith[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.PromptGrid[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.ViewGrid[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.WorkWithSelection[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.FreeStyleGrid[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.TrnSublevelGrid[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.RecentLinksGrid[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.VerticalTabGrid[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.FreeStyleGridWithHeader[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.WorkWithBorder>tfoot .gx_newrow:after,
.GridDragging>tfoot .gx_newrow:after,
.GridAcceptDrag>tfoot .gx_newrow:after,
.GridNoAcceptDrag>tfoot .gx_newrow:after,
.WorkWith>tfoot .gx_newrow:after,
.PromptGrid>tfoot .gx_newrow:after,
.ViewGrid>tfoot .gx_newrow:after,
.WorkWithSelection>tfoot .gx_newrow:after,
.FreeStyleGridFooter>.gx_newrow:after,
.TrnSublevelGridFooter>.gx_newrow:after,
.RecentLinksGridFooter>.gx_newrow:after,
.VerticalTabGridFooter>.gx_newrow:after,
.ColumnsSelectorFreeStyleGridFooter>.gx_newrow:after,
.FreeStyleGridWithHeaderFooter>.gx_newrow:after,
.GridLoadingText:after,
.Grid+div.gx-grid-loading:after,
.GridWithTotalizer+div.gx-grid-loading:after,
.GridWithPaginationBar+div.gx-grid-loading:after,
.GridNoData+div.gx-grid-loading:after,
.Grid[data-gx-grid-nodata]+div.gx-grid-loading:after,
.GridWithTotalizer[data-gx-grid-nodata]+div.gx-grid-loading:after,
.GridWithPaginationBar[data-gx-grid-nodata]+div.gx-grid-loading:after,
.GridNoData[data-gx-grid-nodata]+div.gx-grid-loading:after,
.WorkWithBorder[data-gx-grid-nodata]+div.gx-grid-loading:after,
.GridDragging[data-gx-grid-nodata]+div.gx-grid-loading:after,
.GridAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading:after,
.GridNoAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading:after,
.WorkWith[data-gx-grid-nodata]+div.gx-grid-loading:after,
.PromptGrid[data-gx-grid-nodata]+div.gx-grid-loading:after,
.ViewGrid[data-gx-grid-nodata]+div.gx-grid-loading:after,
.WorkWithSelection[data-gx-grid-nodata]+div.gx-grid-loading:after,
.FreeStyleGrid[data-gx-grid-nodata]+div.gx-grid-loading:after,
.TrnSublevelGrid[data-gx-grid-nodata]+div.gx-grid-loading:after,
.RecentLinksGrid[data-gx-grid-nodata]+div.gx-grid-loading:after,
.VerticalTabGrid[data-gx-grid-nodata]+div.gx-grid-loading:after,
.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata]+div.gx-grid-loading:after,
.FreeStyleGridWithHeader[data-gx-grid-nodata]+div.gx-grid-loading:after,
.WorkWithBorder+div.gx-grid-loading:after,
.GridDragging+div.gx-grid-loading:after,
.GridAcceptDrag+div.gx-grid-loading:after,
.GridNoAcceptDrag+div.gx-grid-loading:after,
.WorkWith+div.gx-grid-loading:after,
.PromptGrid+div.gx-grid-loading:after,
.ViewGrid+div.gx-grid-loading:after,
.WorkWithSelection+div.gx-grid-loading:after,
.FreeStyleGrid+div.gx-grid-loading:after,
.TrnSublevelGrid+div.gx-grid-loading:after,
.RecentLinksGrid+div.gx-grid-loading:after,
.VerticalTabGrid+div.gx-grid-loading:after,
.ColumnsSelectorFreeStyleGrid+div.gx-grid-loading:after,
.FreeStyleGridWithHeader+div.gx-grid-loading:after,
.GridNoDataText:after,
.Grid+.gx-text-gridnodata:after,
.GridWithTotalizer+.gx-text-gridnodata:after,
.GridWithPaginationBar+.gx-text-gridnodata:after,
.GridNoData+.gx-text-gridnodata:after,
.Grid[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.GridWithTotalizer[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.GridWithPaginationBar[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.GridNoData[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.WorkWithBorder[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.GridDragging[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.GridAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.GridNoAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.WorkWith[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.PromptGrid[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.ViewGrid[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.WorkWithSelection[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.FreeStyleGrid[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.TrnSublevelGrid[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.RecentLinksGrid[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.VerticalTabGrid[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.FreeStyleGridWithHeader[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.WorkWithBorder+.gx-text-gridnodata:after,
.GridDragging+.gx-text-gridnodata:after,
.GridAcceptDrag+.gx-text-gridnodata:after,
.GridNoAcceptDrag+.gx-text-gridnodata:after,
.WorkWith+.gx-text-gridnodata:after,
.PromptGrid+.gx-text-gridnodata:after,
.ViewGrid+.gx-text-gridnodata:after,
.WorkWithSelection+.gx-text-gridnodata:after,
.FreeStyleGrid+.gx-text-gridnodata:after,
.TrnSublevelGrid+.gx-text-gridnodata:after,
.RecentLinksGrid+.gx-text-gridnodata:after,
.VerticalTabGrid+.gx-text-gridnodata:after,
.ColumnsSelectorFreeStyleGrid+.gx-text-gridnodata:after,
.FreeStyleGridWithHeader+.gx-text-gridnodata:after,
.bullet:after,
.subBullet:after,
.TextTable:after,
.TBTopMenu:after,
.TBLeftMenu:after,
.TextBlockHeader:after,
.PopupTitle:after,
.TextBlockHeaderLinkClass:after,
.FieldSetTitle:after,
.Separator:after,
.Mesage:after,
.SmallLink:after,
.FooterText:after,
.RecentLinkItem:after,
.VerticalMenuOption:after,
.RecentsTitle:after,
.WWAdvancedLabel:after,
.WWOrderByLabel:after,
.WWFilterLabel:after,
.WWDateFilterLabel:after,
.WWOrderItem:after,
.WWOrderItemSelected:after,
.WWLinkOrderItem:after,
.WWOrderItemHover:after,
.BtnTextBlock:after,
.BtnTextBlockBack:after,
.BtnTextBlockBackLink:after,
.TextLikeLink:after,
.WelcomeText:after,
.WelcomeTextName:after,
.WelcomeTextMarginLeft:after,
.PagingText:after,
.SelectedPagingText:after,
.GlobalTitle:after,
.BigGlobalTitle:after,
.FilterLabel:after,
.SubtitleLabel:after,
.LogoutMenuOption:after,
.SpecialText:after,
.SpecialTextLabel:after,
.RoundedImageText:after,
.LinkRoundedImageText:after,
.ActionText:after,
.LinkText:after,
.TextBlockFSWithHeaderTitle:after,
.Label:after,
.RequiredLabel:after,
.AttributeGrayLabel:after,
.gx-label.AttributeLabel:after,
.gx-label.AttributeDatosContactoLabel:after,
.gx-label.DetalleEstadoProductoLabel:after,
.gx-label.AttributeWidthAutoLabel:after,
.gx-label.CantidadLabel:after,
.gx-label.AttributeImageVerticalLabel:after,
.gx-label.AttributeImageHorizontalLabel:after,
.gx-label.AttSubTitleLabel:after,
.gx-label.BlobInputAttSubTitleLabel:after,
.gx-label.BlobContentAttSubTitleLabel:after,
.gx-label.ReadonlyBlobContentAttSubTitleLabel:after,
.gx-label.ReadonlyAttSubTitleLabel:after,
.gx-label.IME_ActiveLabel:after,
.gx-label.BlobContentIME_ActiveLabel:after,
.gx-label.ReadonlyBlobContentIME_ActiveLabel:after,
.gx-label.BlobInputIME_ActiveLabel:after,
.gx-label.ReadonlyIME_ActiveLabel:after,
.gx-label.IME_InactiveLabel:after,
.gx-label.BlobContentIME_InactiveLabel:after,
.gx-label.ReadonlyBlobContentIME_InactiveLabel:after,
.gx-label.BlobInputIME_InactiveLabel:after,
.gx-label.ReadonlyIME_InactiveLabel:after,
.gx-label.IME_DisabledLabel:after,
.gx-label.BlobContentIME_DisabledLabel:after,
.gx-label.ReadonlyBlobContentIME_DisabledLabel:after,
.gx-label.BlobInputIME_DisabledLabel:after,
.gx-label.ReadonlyIME_DisabledLabel:after,
.gx-label.CheckboxLabelLabel:after,
.gx-label.BlobContentCheckboxLabelLabel:after,
.gx-label.ReadonlyBlobContentCheckboxLabelLabel:after,
.gx-label.BlobInputCheckboxLabelLabel:after,
.gx-label.ReadonlyCheckboxLabelLabel:after,
.gx-label.FilterAttributeLabel:after,
.gx-label.BlobContentFilterAttributeLabel:after,
.gx-label.ReadonlyBlobContentFilterAttributeLabel:after,
.gx-label.ReadonlyFilterAttributeLabel:after,
.gx-label.BlobInputFilterAttributeLabel:after,
.gx-label.FilterComboAttributeLabel:after,
.gx-label.BlobContentFilterComboAttributeLabel:after,
.gx-label.ReadonlyBlobContentFilterComboAttributeLabel:after,
.gx-label.BlobInputFilterComboAttributeLabel:after,
.gx-label.ReadonlyFilterComboAttributeLabel:after,
.gx-label.FilterSearchAttributeLabel:after,
.gx-label.BlobContentFilterSearchAttributeLabel:after,
.gx-label.ReadonlyBlobContentFilterSearchAttributeLabel:after,
.gx-label.BlobInputFilterSearchAttributeLabel:after,
.gx-label.ReadonlyFilterSearchAttributeLabel:after,
.gx-label.FilterSearchAttributeFocusLabel:after,
.gx-label.BlobContentFilterSearchAttributeFocusLabel:after,
.gx-label.ReadonlyBlobContentFilterSearchAttributeFocusLabel:after,
.gx-label.BlobInputFilterSearchAttributeFocusLabel:after,
.gx-label.ReadonlyFilterSearchAttributeFocusLabel:after,
.gx-label.DateFilterSearchAttributeLabel:after,
.gx-label.BlobContentDateFilterSearchAttributeLabel:after,
.gx-label.ReadonlyBlobContentDateFilterSearchAttributeLabel:after,
.gx-label.BlobInputDateFilterSearchAttributeLabel:after,
.gx-label.ReadonlyDateFilterSearchAttributeLabel:after,
.gx-label.FilterPanelLabel:after,
.gx-label.BlobContentFilterPanelLabel:after,
.gx-label.ReadonlyBlobContentFilterPanelLabel:after,
.gx-label.BlobInputFilterPanelLabel:after,
.gx-label.ReadonlyFilterPanelLabel:after,
.gx-label.DescriptionAttributeLabel:after,
.gx-label.BlobContentDescriptionAttributeLabel:after,
.gx-label.ReadonlyBlobContentDescriptionAttributeLabel:after,
.gx-label.ReadonlyDescriptionAttributeLabel:after,
.gx-label.BlobInputDescriptionAttributeLabel:after,
.gx-label.LoginAttributeLabel:after,
.gx-label.BlobContentLoginAttributeLabel:after,
.gx-label.ReadonlyBlobContentLoginAttributeLabel:after,
.gx-label.BlobInputLoginAttributeLabel:after,
.gx-label.ReadonlyLoginAttributeLabel:after,
.gx-label.LoginComboAttributeLabel:after,
.gx-label.BlobContentLoginComboAttributeLabel:after,
.gx-label.ReadonlyBlobContentLoginComboAttributeLabel:after,
.gx-label.BlobInputLoginComboAttributeLabel:after,
.gx-label.ReadonlyLoginComboAttributeLabel:after,
.gx-label.RegistrationAttributeLabel:after,
.gx-label.BlobContentRegistrationAttributeLabel:after,
.gx-label.ReadonlyBlobContentRegistrationAttributeLabel:after,
.gx-label.BlobInputRegistrationAttributeLabel:after,
.gx-label.ReadonlyRegistrationAttributeLabel:after,
.gx-label.RequiredAttributeLabel:after,
.gx-label.BlobContentRequiredAttributeLabel:after,
.gx-label.ReadonlyBlobContentRequiredAttributeLabel:after,
.gx-label.BlobInputRequiredAttributeLabel:after,
.gx-label.ReadonlyRequiredAttributeLabel:after,
.gx-label.InactiveAttributeLabel:after,
.gx-label.BlobContentInactiveAttributeLabel:after,
.gx-label.ReadonlyBlobContentInactiveAttributeLabel:after,
.gx-label.BlobInputInactiveAttributeLabel:after,
.gx-label.ReadonlyInactiveAttributeLabel:after,
.gx-label.ComboAttributeLabel:after,
.gx-label.BlobContentComboAttributeLabel:after,
.gx-label.ReadonlyBlobContentComboAttributeLabel:after,
.gx-label.BlobInputComboAttributeLabel:after,
.gx-label.ReadonlyComboAttributeLabel:after,
.gx-label.SubtitleAttributeLabel:after,
.gx-label.BlobContentSubtitleAttributeLabel:after,
.gx-label.ReadonlyBlobContentSubtitleAttributeLabel:after,
.gx-label.BlobInputSubtitleAttributeLabel:after,
.gx-label.ReadonlySubtitleAttributeLabel:after,
.gx-label.URLAttributeLabel:after,
.gx-label.BlobContentURLAttributeLabel:after,
.gx-label.ReadonlyBlobContentURLAttributeLabel:after,
.gx-label.BlobInputURLAttributeLabel:after,
.gx-label.ReadonlyURLAttributeLabel:after,
.gx-label.TextAttributeLabel:after,
.gx-label.BlobContentTextAttributeLabel:after,
.gx-label.ReadonlyBlobContentTextAttributeLabel:after,
.gx-label.BlobInputTextAttributeLabel:after,
.gx-label.ReadonlyTextAttributeLabel:after,
.gx-label.TextActionAttributeLabel:after,
.gx-label.BlobContentTextActionAttributeLabel:after,
.gx-label.ReadonlyBlobContentTextActionAttributeLabel:after,
.gx-label.BlobInputTextActionAttributeLabel:after,
.gx-label.ReadonlyTextActionAttributeLabel:after,
.gx-label.AttributeSecondaryLabel:after,
.gx-label.Attribute250Label:after,
.gx-label.BootstrapTooltipRightLabel:after,
.gx-label.BootstrapTooltipLeftLabel:after,
.gx-label.AttributeGridNotResponsiveLabel:after,
.gx-label.BlobContentAttributeGridNotResponsiveLabel:after,
.gx-label.ReadonlyBlobContentAttributeGridNotResponsiveLabel:after,
.gx-label.BlobInputAttributeGridNotResponsiveLabel:after,
.gx-label.ReadonlyAttributeGridNotResponsiveLabel:after,
.gx-label.AttributeGridNotResponsiveCheckBoxLabel:after,
.gx-label.AttributeNoWrapLabel:after,
.gx-label.AttributeTotalizerLabel:after,
.gx-label.AttributeStepLabel:after,
.gx-label.ReadonlyAttributeStepLabel:after,
.gx-label.AttributeStepSelectedLabel:after,
.gx-label.ReadonlyAttributeStepSelectedLabel:after,
.gx-label.AttributeStepBulletLabel:after,
.gx-label.ReadonlyAttributeStepBulletLabel:after,
.gx-label.AttributeStepBulletUnSelectedLabel:after,
.gx-label.ReadonlyAttributeStepBulletUnSelectedLabel:after,
.gx-label.AttributeStepBulletSelectedLabel:after,
.gx-label.ReadonlyAttributeStepBulletSelectedLabel:after,
.gx-label.AttributeDateTimeLabel:after,
.gx-label.ReadonlyAttributeDateTimeLabel:after,
.gx-label.CheckBoxLabel:after,
.gx-label.BlobContentCheckBoxLabel:after,
.gx-label.ReadonlyBlobContentCheckBoxLabel:after,
.gx-label.BlobInputCheckBoxLabel:after,
.gx-label.ReadonlyCheckBoxLabel:after,
.gx-label.AttributeCheckBoxLabel:after,
.gx-label.ImageAttributeLabel:after,
.gx-label.ResponsiveImageAttributeLabel:after,
.gx-label.BlobContentResponsiveImageAttributeLabel:after,
.gx-label.ReadonlyBlobContentResponsiveImageAttributeLabel:after,
.gx-label.ReadonlyResponsiveImageAttributeLabel:after,
.gx-label.BlobInputResponsiveImageAttributeLabel:after,
.gx-label.ProfileImageAttributeLabel:after,
.gx-label.BlobContentProfileImageAttributeLabel:after,
.gx-label.ReadonlyBlobContentProfileImageAttributeLabel:after,
.gx-label.BlobInputProfileImageAttributeLabel:after,
.gx-label.ReadonlyProfileImageAttributeLabel:after,
.gx-label.SmallProfileImageAttributeLabel:after,
.gx-label.BlobContentSmallProfileImageAttributeLabel:after,
.gx-label.ReadonlyBlobContentSmallProfileImageAttributeLabel:after,
.gx-label.BlobInputSmallProfileImageAttributeLabel:after,
.gx-label.ReadonlySmallProfileImageAttributeLabel:after,
.gx-label.ActionAttributeLabel:after,
.gx-label.BlobContentActionAttributeLabel:after,
.gx-label.ReadonlyBlobContentActionAttributeLabel:after,
.gx-label.ReadonlyActionAttributeLabel:after,
.gx-label.DeleteAttributeLabel:after,
.gx-label.BlobContentDeleteAttributeLabel:after,
.gx-label.ReadonlyBlobContentDeleteAttributeLabel:after,
.gx-label.ReadonlyDeleteAttributeLabel:after,
.gx-label.BlobInputDeleteAttributeLabel:after,
.gx-label.DisplayAttributeLabel:after,
.gx-label.BlobContentDisplayAttributeLabel:after,
.gx-label.ReadonlyBlobContentDisplayAttributeLabel:after,
.gx-label.ReadonlyDisplayAttributeLabel:after,
.gx-label.BlobInputDisplayAttributeLabel:after,
.gx-label.SelectionAttributeLabel:after,
.gx-label.BlobContentSelectionAttributeLabel:after,
.gx-label.ReadonlyBlobContentSelectionAttributeLabel:after,
.gx-label.ReadonlySelectionAttributeLabel:after,
.gx-label.BlobInputSelectionAttributeLabel:after,
.gx-label.DisabledActionAttributeLabel:after,
.gx-label.BlobContentDisabledActionAttributeLabel:after,
.gx-label.ReadonlyBlobContentDisabledActionAttributeLabel:after,
.gx-label.ReadonlyDisabledActionAttributeLabel:after,
.gx-label.BlobInputDisabledActionAttributeLabel:after,
.gx-label.BlobInputActionAttributeLabel:after,
.gx-label.SelectAttributeLabel:after,
.gx-label.BlobContentSelectAttributeLabel:after,
.gx-label.ReadonlyBlobContentSelectAttributeLabel:after,
.gx-label.BlobInputSelectAttributeLabel:after,
.gx-label.ReadonlySelectAttributeLabel:after,
.gx-label.BlackAttributeLabel:after,
.gx-label.BlobContentBlackAttributeLabel:after,
.gx-label.ReadonlyBlobContentBlackAttributeLabel:after,
.gx-label.BlobInputBlackAttributeLabel:after,
.gx-label.ReadonlyBlackAttributeLabel:after,
.gx-label.ActionBaseColorAttributeLabel:after,
.gx-label.BlobContentActionBaseColorAttributeLabel:after,
.gx-label.ReadonlyBlobContentActionBaseColorAttributeLabel:after,
.gx-label.ReadonlyActionBaseColorAttributeLabel:after,
.gx-label.BlobInputActionBaseColorAttributeLabel:after,
.gx-label.ReadonlyImageAttributeLabel:after,
.gx-label.VideoAttributeLabel:after,
.gx-label.ReadonlyVideoAttributeLabel:after,
.gx-label.AudioAttributeLabel:after,
.gx-label.ReadonlyAudioAttributeLabel:after,
.gx-label.ErrorAttributeLabel:after,
.gx-label.WarningAttributeLabel:after,
.gx-label.AssociationListAttributeLabel:after,
.gx-label.BlobContentAssociationListAttributeLabel:after,
.gx-label.ReadonlyBlobContentAssociationListAttributeLabel:after,
.gx-label.BlobInputAssociationListAttributeLabel:after,
.gx-label.ReadonlyAssociationListAttributeLabel:after,
.gx-label.ReadonlyAttributeLabel:after,
.gx-label.ReadonlyMedioLabel:after,
.gx-label.BlobContentReadonlyMedioLabel:after,
.gx-label.ReadonlyBlobContentReadonlyMedioLabel:after,
.gx-label.BlobInputReadonlyMedioLabel:after,
.gx-label.ReadonlyReadonlyMedioLabel:after,
.gx-label.ReadonlyAttributeNoWrapLabel:after,
.gx-label.ReadonlyAttributeTotalizerLabel:after,
.gx-label.BlobContentAttributeLabel:after,
.gx-label.ReadonlyBlobContentAttributeLabel:after,
.gx-label.BlobInputAttributeLabel:after,
.gx-label.AttributeDraggingLabel:after,
.gx-label.AttributeAcceptDragLabel:after,
.gx-label.AttributeNoAcceptDragLabel:after,
.gx-label.GridTitleLabel:after,
.gx-label.BlobContentGridTitleLabel:after,
.gx-label.ReadonlyBlobContentGridTitleLabel:after,
.gx-label.BlobInputGridTitleLabel:after,
.gx-label.ReadonlyGridTitleLabel:after,
.gx-label.AttributeTitleWWPLabel:after,
.gx-label.BlobContentAttributeTitleWWPLabel:after,
.gx-label.ReadonlyBlobContentAttributeTitleWWPLabel:after,
.gx-label.BlobInputAttributeTitleWWPLabel:after,
.gx-label.ReadonlyAttributeTitleWWPLabel:after,
.gx-label.AttributeWhiteLabel:after,
.gx-label.BlobContentAttributeWhiteLabel:after,
.gx-label.ReadonlyBlobContentAttributeWhiteLabel:after,
.gx-label.BlobInputAttributeWhiteLabel:after,
.gx-label.ReadonlyAttributeWhiteLabel:after,
.gx-label.AttributeCharLongLabel:after,
.gx-label.BlobContentAttributeCharLongLabel:after,
.gx-label.ReadonlyBlobContentAttributeCharLongLabel:after,
.gx-label.BlobInputAttributeCharLongLabel:after,
.gx-label.ReadonlyAttributeCharLongLabel:after,
.gx-label.AttributeGrayLabel:after,
.gx-label.BlobInputAttributeGrayLabel:after,
.gx-label.BlobContentAttributeGrayLabel:after,
.gx-label.ReadonlyBlobContentAttributeGrayLabel:after,
.gx-label.ReadonlyAttributeGrayLabel:after,
.gx-label.AttributeManageFiltersLabel:after,
.gx-label.AttributeImageFixWidthLabel:after,
.gx-label.BlobContentAttributeImageFixWidthLabel:after,
.gx-label.ReadonlyBlobContentAttributeImageFixWidthLabel:after,
.gx-label.BlobInputAttributeImageFixWidthLabel:after,
.gx-label.ReadonlyAttributeImageFixWidthLabel:after,
.gx-label.AttributeDateLabel:after,
.gx-label.BlobContentAttributeDateLabel:after,
.gx-label.ReadonlyBlobContentAttributeDateLabel:after,
.gx-label.BlobInputAttributeDateLabel:after,
.gx-label.ReadonlyAttributeDateLabel:after,
.gx-label.PrecioListaLabel:after,
.gx-label.BlobContentPrecioListaLabel:after,
.gx-label.ReadonlyBlobContentPrecioListaLabel:after,
.gx-label.BlobInputPrecioListaLabel:after,
.gx-label.ReadonlyPrecioListaLabel:after,
.gx-label.PrecioFinalLabel:after,
.gx-label.BlobContentPrecioFinalLabel:after,
.gx-label.ReadonlyBlobContentPrecioFinalLabel:after,
.gx-label.BlobInputPrecioFinalLabel:after,
.gx-label.ReadonlyPrecioFinalLabel:after,
.gx-label.ProductoDetalleAdicionalLabel:after,
.gx-label.BlobContentProductoDetalleAdicionalLabel:after,
.gx-label.ReadonlyBlobContentProductoDetalleAdicionalLabel:after,
.gx-label.BlobInputProductoDetalleAdicionalLabel:after,
.gx-label.ReadonlyProductoDetalleAdicionalLabel:after,
.gx-label.ProductoDetalleVVLabel:after,
.gx-label.BlobContentProductoDetalleVVLabel:after,
.gx-label.ReadonlyBlobContentProductoDetalleVVLabel:after,
.gx-label.BlobInputProductoDetalleVVLabel:after,
.gx-label.ReadonlyProductoDetalleVVLabel:after,
.gx-label.AttributeObservacionLabel:after,
.gx-label.BlobContentAttributeObservacionLabel:after,
.gx-label.ReadonlyBlobContentAttributeObservacionLabel:after,
.gx-label.BlobInputAttributeObservacionLabel:after,
.gx-label.ReadonlyAttributeObservacionLabel:after,
.gx-label.AttributeTotalCarroLabel:after,
.gx-label.BlobContentAttributeTotalCarroLabel:after,
.gx-label.ReadonlyBlobContentAttributeTotalCarroLabel:after,
.gx-label.BlobInputAttributeTotalCarroLabel:after,
.gx-label.ReadonlyAttributeTotalCarroLabel:after,
.AssociationTitle:after,
.SmallText:after,
.SelectedTab:after,
.UnSelectedTab:after,
.RecentLink:after,
.DataDescription:after,
.TextBlockTitleWWP:after,
.WizardTitle:after,
.TextBlockTitleWWPTab:after,
.TextBlockTitleNotAuthorized:after,
.WizardStepDescription:after,
.DataFilterDescription:after,
.OrderedByDescription:after,
.DataFixedFilterDescription:after,
.DataFilterDescriptionPrefix:after,
.DescriptionWhite:after,
.MasterPageFooter:after,
.WorkWithFooter:after,
.TextBlockUserName:after,
.TextBlockRoleName:after,
.InGridDeletion:after,
.StepNumber:after,
.StepNumberSelected:after,
.StepNumberBullet:after,
.StepNumberBulletSelected:after,
.WizardTextBlock:after,
.WizardTextBlockDescription:after,
.badge:after,
.badgeBlue:after,
.badgeRed:after,
.badgeGreen:after,
.badgeYellow:after,
.badgePurple:after {
    white-space: nowrap;
    font-family: "Roboto";
    font-size: 9pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: #747474;
    vertical-align: middle;
}

.Observaciones {
    height: 72px !important;
}

.PathBusqueda {
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    font-weight: bold;
    COLOR: BLACK;
}

.TextBlockTotalCarroHeader {
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
    color: BLACK;
    white-space: nowrap;
    font-weight: bold;
}

.TituloProductoCaracteristicas {
    font-family: 'Roboto', sans-serif;
    font-size: 16pt;
    font-weight: bold;
    color: #4d4d4d;
    line-height: 60px;
}

.TextBlockTituloRegistra {
    font-family: 'Roboto', sans-serif;
    font-size: 16pt;
    font-weight: bold;
    color: #4d4d4d;
    line-height: 60px;
}

.TextBlockSubTituloRegistra {
    font-family: 'Roboto', sans-serif;
    font-size: 15pt;
    color: #4d4d4d;
    line-height: 40px;
}

.TextBlockFecha {
    font-size: 10pt;
    margin-right: 15px;
    font-family: "Roboto";
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: white;
}

.TextBlockMsj {
    white-space: nowrap;
    font-family: "Roboto";
    font-size: 15pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: #747474;
    vertical-align: middle;
}

.TextBlockDescuentoVV {
    left: 120px;
    padding-bottom: 1px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 1px;
    position: absolute;
    top: -142px;
    background-color: green;
    border-bottom-color: green;
    border-left-color: green;
    border-right-color: green;
    border-top-color: green;
    border-style: solid;
    border-width: 1px;
    font-size: 15px;
    font-weight: bold;
    color: white;
    -webkit-border-radius: 2px;
    line-height: 15px;
}

.TextBlockDescuentoVV:before {
    font-size: 15px;
    font-weight: bold;
    color: white;
    -webkit-border-radius: 2px;
    line-height: 15px;
}

.TextBlockDescuentoVV:after {
    font-size: 15px;
    font-weight: bold;
    color: white;
    -webkit-border-radius: 2px;
    line-height: 15px;
}

.ignia-card-2.info-box {
    background-color: red !important;
}

.ignia-card-2 .progress {
    height: 10px !important;
}

.TextBlockCliente {
    font-size: 20pt;
    font-weight: bold;
    color: black;
    padding-bottom: 15px;
}

.TextBlock_FormaEnvio {
    font-size: 14pt;
    font-weight: bold;
    color: black
}

.TextBlock_Cupon {
    font-size: 14pt;
    font-weight: bold;
    color: black
}

.TextBlock_FormaPago {
    font-size: 14pt;
    font-weight: bold;
    color: black
}

.TextBlockTotalCarro {
    font-size: 11pt;
    font-weight: bold;
    color: black;
}

.TextBlockTotalCarro:before {
    font-size: 11pt;
    font-weight: bold;
    color: black;
}

.TextBlockTotalCarro:after {
    font-size: 11pt;
    font-weight: bold;
    color: black;
}

.TextBlockRazonSocialCliente {
    margin-top: 10px;
    z-index: 1500;
    position: fixed;
    margin-left: 150px;
    font-family: "Roboto";
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: black;
}

.TextBlockCotizacion {
    font-size: 10pt;
    margin-top: 24px;
    z-index: 1500;
    position: fixed;
    margin-left: 150px;
    font-family: "Roboto";
    font-size: 10px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    text-decoration: none;
    color: black;
}

.TextBlockPago {
    font-family: "Roboto";
    font-size: 25pt;
}

.TextBlockBienvenido {
    padding-bottom: 15px;
    font-size: 22pt;
    white-space: inherit;
}

.TextBlockBienvenido:before {
    font-size: 22pt;
}

.TextBlockBienvenido:after {
    font-size: 22pt;
}

.TextBlockSubtitulo {
    font-size: 13pt;
}

.TextBlockSubtitulo:before {
    font-size: 13pt;
}

.TextBlockSubtitulo:after {
    font-size: 13pt;
}

.TextBlockLinkHome {
    font-size: 13pt;
}

.TextBlockLinkHome:before {
    font-size: 13pt;
}

.TextBlockLinkHome:after {
    font-size: 13pt;
}

.TextBlockDescuento {
    padding-bottom: 1px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 1px;
    background-color: green;
    border-bottom-color: green;
    border-left-color: green;
    border-right-color: green;
    border-top-color: green;
    border-style: solid;
    border-width: 1px;
    font-size: 10px;
    font-weight: bold;
    color: white;
    -webkit-border-radius: 2px;
    line-height: 15px;
}

.TextBlockDescuento:before {
    font-size: 15px;
    font-weight: bold;
    color: white;
    -webkit-border-radius: 2px;
    line-height: 15px;
}

.TextBlockDescuento:after {
    font-size: 15px;
    font-weight: bold;
    color: white;
    content: '';
    -webkit-border-radius: 2px;
    line-height: 15px;
}

.Titulo {
    font-size: 25pt;
}

.Titulo:before {
    font-size: 25pt;
}

.Titulo:after {
    font-size: 25pt;
}

.SubTitle {
    display: block;
}

.SubTitle:before {
    display: block;
}

.SubTitle:after {
    display: block;
}

.GridNewRow:before,
.GridNewRowWhite:before,
.Grid>tfoot .gx_newrow:before,
.GridWithTotalizer>tfoot .gx_newrow:before,
.GridWithPaginationBar>tfoot .gx_newrow:before,
.GridNoData>tfoot .gx_newrow:before,
.Grid[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.GridWithTotalizer[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.GridWithPaginationBar[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.GridNoData[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.WorkWithBorder[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.GridDragging[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.GridAcceptDrag[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.GridNoAcceptDrag[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.WorkWith[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.PromptGrid[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.ViewGrid[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.WorkWithSelection[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.FreeStyleGrid[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.TrnSublevelGrid[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.RecentLinksGrid[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.VerticalTabGrid[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.FreeStyleGridWithHeader[data-gx-grid-nodata]>tfoot .gx_newrow:before,
.WorkWithBorder>tfoot .gx_newrow:before,
.GridDragging>tfoot .gx_newrow:before,
.GridAcceptDrag>tfoot .gx_newrow:before,
.GridNoAcceptDrag>tfoot .gx_newrow:before,
.WorkWith>tfoot .gx_newrow:before,
.PromptGrid>tfoot .gx_newrow:before,
.ViewGrid>tfoot .gx_newrow:before,
.WorkWithSelection>tfoot .gx_newrow:before,
.FreeStyleGridFooter>.gx_newrow:before,
.TrnSublevelGridFooter>.gx_newrow:before,
.RecentLinksGridFooter>.gx_newrow:before,
.VerticalTabGridFooter>.gx_newrow:before,
.ColumnsSelectorFreeStyleGridFooter>.gx_newrow:before,
.FreeStyleGridWithHeaderFooter>.gx_newrow:before {
    content: '[';
}

.GridNewRow:after,
.GridNewRowWhite:after,
.Grid>tfoot .gx_newrow:after,
.GridWithTotalizer>tfoot .gx_newrow:after,
.GridWithPaginationBar>tfoot .gx_newrow:after,
.GridNoData>tfoot .gx_newrow:after,
.Grid[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.GridWithTotalizer[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.GridWithPaginationBar[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.GridNoData[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.WorkWithBorder[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.GridDragging[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.GridAcceptDrag[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.GridNoAcceptDrag[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.WorkWith[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.PromptGrid[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.ViewGrid[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.WorkWithSelection[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.FreeStyleGrid[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.TrnSublevelGrid[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.RecentLinksGrid[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.VerticalTabGrid[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.FreeStyleGridWithHeader[data-gx-grid-nodata]>tfoot .gx_newrow:after,
.WorkWithBorder>tfoot .gx_newrow:after,
.GridDragging>tfoot .gx_newrow:after,
.GridAcceptDrag>tfoot .gx_newrow:after,
.GridNoAcceptDrag>tfoot .gx_newrow:after,
.WorkWith>tfoot .gx_newrow:after,
.PromptGrid>tfoot .gx_newrow:after,
.ViewGrid>tfoot .gx_newrow:after,
.WorkWithSelection>tfoot .gx_newrow:after,
.FreeStyleGridFooter>.gx_newrow:after,
.TrnSublevelGridFooter>.gx_newrow:after,
.RecentLinksGridFooter>.gx_newrow:after,
.VerticalTabGridFooter>.gx_newrow:after,
.ColumnsSelectorFreeStyleGridFooter>.gx_newrow:after,
.FreeStyleGridWithHeaderFooter>.gx_newrow:after {
    content: ']';
}

.GridLoadingText,
.Grid+div.gx-grid-loading,
.GridWithTotalizer+div.gx-grid-loading,
.GridWithPaginationBar+div.gx-grid-loading,
.GridNoData+div.gx-grid-loading,
.Grid[data-gx-grid-nodata]+div.gx-grid-loading,
.GridWithTotalizer[data-gx-grid-nodata]+div.gx-grid-loading,
.GridWithPaginationBar[data-gx-grid-nodata]+div.gx-grid-loading,
.GridNoData[data-gx-grid-nodata]+div.gx-grid-loading,
.WorkWithBorder[data-gx-grid-nodata]+div.gx-grid-loading,
.GridDragging[data-gx-grid-nodata]+div.gx-grid-loading,
.GridAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading,
.GridNoAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading,
.WorkWith[data-gx-grid-nodata]+div.gx-grid-loading,
.PromptGrid[data-gx-grid-nodata]+div.gx-grid-loading,
.ViewGrid[data-gx-grid-nodata]+div.gx-grid-loading,
.WorkWithSelection[data-gx-grid-nodata]+div.gx-grid-loading,
.FreeStyleGrid[data-gx-grid-nodata]+div.gx-grid-loading,
.TrnSublevelGrid[data-gx-grid-nodata]+div.gx-grid-loading,
.RecentLinksGrid[data-gx-grid-nodata]+div.gx-grid-loading,
.VerticalTabGrid[data-gx-grid-nodata]+div.gx-grid-loading,
.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata]+div.gx-grid-loading,
.FreeStyleGridWithHeader[data-gx-grid-nodata]+div.gx-grid-loading,
.WorkWithBorder+div.gx-grid-loading,
.GridDragging+div.gx-grid-loading,
.GridAcceptDrag+div.gx-grid-loading,
.GridNoAcceptDrag+div.gx-grid-loading,
.WorkWith+div.gx-grid-loading,
.PromptGrid+div.gx-grid-loading,
.ViewGrid+div.gx-grid-loading,
.WorkWithSelection+div.gx-grid-loading,
.FreeStyleGrid+div.gx-grid-loading,
.TrnSublevelGrid+div.gx-grid-loading,
.RecentLinksGrid+div.gx-grid-loading,
.VerticalTabGrid+div.gx-grid-loading,
.ColumnsSelectorFreeStyleGrid+div.gx-grid-loading,
.FreeStyleGridWithHeader+div.gx-grid-loading {
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    background-color: rgba(0, 0, 255, 0.3);
    font-size: 1.5em;
    color: white;
    min-height: 2em;
    width: 30%;
    text-align: center;
}

.GridLoadingText:before,
.Grid+div.gx-grid-loading:before,
.GridWithTotalizer+div.gx-grid-loading:before,
.GridWithPaginationBar+div.gx-grid-loading:before,
.GridNoData+div.gx-grid-loading:before,
.Grid[data-gx-grid-nodata]+div.gx-grid-loading:before,
.GridWithTotalizer[data-gx-grid-nodata]+div.gx-grid-loading:before,
.GridWithPaginationBar[data-gx-grid-nodata]+div.gx-grid-loading:before,
.GridNoData[data-gx-grid-nodata]+div.gx-grid-loading:before,
.WorkWithBorder[data-gx-grid-nodata]+div.gx-grid-loading:before,
.GridDragging[data-gx-grid-nodata]+div.gx-grid-loading:before,
.GridAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading:before,
.GridNoAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading:before,
.WorkWith[data-gx-grid-nodata]+div.gx-grid-loading:before,
.PromptGrid[data-gx-grid-nodata]+div.gx-grid-loading:before,
.ViewGrid[data-gx-grid-nodata]+div.gx-grid-loading:before,
.WorkWithSelection[data-gx-grid-nodata]+div.gx-grid-loading:before,
.FreeStyleGrid[data-gx-grid-nodata]+div.gx-grid-loading:before,
.TrnSublevelGrid[data-gx-grid-nodata]+div.gx-grid-loading:before,
.RecentLinksGrid[data-gx-grid-nodata]+div.gx-grid-loading:before,
.VerticalTabGrid[data-gx-grid-nodata]+div.gx-grid-loading:before,
.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata]+div.gx-grid-loading:before,
.FreeStyleGridWithHeader[data-gx-grid-nodata]+div.gx-grid-loading:before,
.WorkWithBorder+div.gx-grid-loading:before,
.GridDragging+div.gx-grid-loading:before,
.GridAcceptDrag+div.gx-grid-loading:before,
.GridNoAcceptDrag+div.gx-grid-loading:before,
.WorkWith+div.gx-grid-loading:before,
.PromptGrid+div.gx-grid-loading:before,
.ViewGrid+div.gx-grid-loading:before,
.WorkWithSelection+div.gx-grid-loading:before,
.FreeStyleGrid+div.gx-grid-loading:before,
.TrnSublevelGrid+div.gx-grid-loading:before,
.RecentLinksGrid+div.gx-grid-loading:before,
.VerticalTabGrid+div.gx-grid-loading:before,
.ColumnsSelectorFreeStyleGrid+div.gx-grid-loading:before,
.FreeStyleGridWithHeader+div.gx-grid-loading:before {
    font-size: 1.5em;
    color: white;
    text-align: center;
}

.TableProductosSinCar {
    border-bottom: 1px ridge #adacac;
    margin-bottom: 2px;
    padding-bottom: 8px;
}

.TableBotonProductos {
    border-bottom: 1px ridge #adacac;
    margin-bottom: 2px;
    padding-bottom: 8px;
}

.GridLoadingText:after,
.Grid+div.gx-grid-loading:after,
.GridWithTotalizer+div.gx-grid-loading:after,
.GridWithPaginationBar+div.gx-grid-loading:after,
.GridNoData+div.gx-grid-loading:after,
.Grid[data-gx-grid-nodata]+div.gx-grid-loading:after,
.GridWithTotalizer[data-gx-grid-nodata]+div.gx-grid-loading:after,
.GridWithPaginationBar[data-gx-grid-nodata]+div.gx-grid-loading:after,
.GridNoData[data-gx-grid-nodata]+div.gx-grid-loading:after,
.WorkWithBorder[data-gx-grid-nodata]+div.gx-grid-loading:after,
.GridDragging[data-gx-grid-nodata]+div.gx-grid-loading:after,
.GridAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading:after,
.GridNoAcceptDrag[data-gx-grid-nodata]+div.gx-grid-loading:after,
.WorkWith[data-gx-grid-nodata]+div.gx-grid-loading:after,
.PromptGrid[data-gx-grid-nodata]+div.gx-grid-loading:after,
.ViewGrid[data-gx-grid-nodata]+div.gx-grid-loading:after,
.WorkWithSelection[data-gx-grid-nodata]+div.gx-grid-loading:after,
.FreeStyleGrid[data-gx-grid-nodata]+div.gx-grid-loading:after,
.TrnSublevelGrid[data-gx-grid-nodata]+div.gx-grid-loading:after,
.RecentLinksGrid[data-gx-grid-nodata]+div.gx-grid-loading:after,
.VerticalTabGrid[data-gx-grid-nodata]+div.gx-grid-loading:after,
.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata]+div.gx-grid-loading:after,
.FreeStyleGridWithHeader[data-gx-grid-nodata]+div.gx-grid-loading:after,
.WorkWithBorder+div.gx-grid-loading:after,
.GridDragging+div.gx-grid-loading:after,
.GridAcceptDrag+div.gx-grid-loading:after,
.GridNoAcceptDrag+div.gx-grid-loading:after,
.WorkWith+div.gx-grid-loading:after,
.PromptGrid+div.gx-grid-loading:after,
.ViewGrid+div.gx-grid-loading:after,
.WorkWithSelection+div.gx-grid-loading:after,
.FreeStyleGrid+div.gx-grid-loading:after,
.TrnSublevelGrid+div.gx-grid-loading:after,
.RecentLinksGrid+div.gx-grid-loading:after,
.VerticalTabGrid+div.gx-grid-loading:after,
.ColumnsSelectorFreeStyleGrid+div.gx-grid-loading:after,
.FreeStyleGridWithHeader+div.gx-grid-loading:after {
    font-size: 1.5em;
    color: white;
    text-align: center;
}

.GridNoDataText,
.Grid+.gx-text-gridnodata,
.GridWithTotalizer+.gx-text-gridnodata,
.GridWithPaginationBar+.gx-text-gridnodata,
.GridNoData+.gx-text-gridnodata,
.Grid[data-gx-grid-nodata]+.gx-text-gridnodata,
.GridWithTotalizer[data-gx-grid-nodata]+.gx-text-gridnodata,
.GridWithPaginationBar[data-gx-grid-nodata]+.gx-text-gridnodata,
.GridNoData[data-gx-grid-nodata]+.gx-text-gridnodata,
.WorkWithBorder[data-gx-grid-nodata]+.gx-text-gridnodata,
.GridDragging[data-gx-grid-nodata]+.gx-text-gridnodata,
.GridAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata,
.GridNoAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata,
.WorkWith[data-gx-grid-nodata]+.gx-text-gridnodata,
.PromptGrid[data-gx-grid-nodata]+.gx-text-gridnodata,
.ViewGrid[data-gx-grid-nodata]+.gx-text-gridnodata,
.WorkWithSelection[data-gx-grid-nodata]+.gx-text-gridnodata,
.FreeStyleGrid[data-gx-grid-nodata]+.gx-text-gridnodata,
.TrnSublevelGrid[data-gx-grid-nodata]+.gx-text-gridnodata,
.RecentLinksGrid[data-gx-grid-nodata]+.gx-text-gridnodata,
.VerticalTabGrid[data-gx-grid-nodata]+.gx-text-gridnodata,
.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata]+.gx-text-gridnodata,
.FreeStyleGridWithHeader[data-gx-grid-nodata]+.gx-text-gridnodata,
.WorkWithBorder+.gx-text-gridnodata,
.GridDragging+.gx-text-gridnodata,
.GridAcceptDrag+.gx-text-gridnodata,
.GridNoAcceptDrag+.gx-text-gridnodata,
.WorkWith+.gx-text-gridnodata,
.PromptGrid+.gx-text-gridnodata,
.ViewGrid+.gx-text-gridnodata,
.WorkWithSelection+.gx-text-gridnodata,
.FreeStyleGrid+.gx-text-gridnodata,
.TrnSublevelGrid+.gx-text-gridnodata,
.RecentLinksGrid+.gx-text-gridnodata,
.VerticalTabGrid+.gx-text-gridnodata,
.ColumnsSelectorFreeStyleGrid+.gx-text-gridnodata,
.FreeStyleGridWithHeader+.gx-text-gridnodata {
    margin-top: -1em;
    display: block;
    font-size: 1.5em;
    color: gray;
    text-align: center;
}

.GridNoDataText:before,
.Grid+.gx-text-gridnodata:before,
.GridWithTotalizer+.gx-text-gridnodata:before,
.GridWithPaginationBar+.gx-text-gridnodata:before,
.GridNoData+.gx-text-gridnodata:before,
.Grid[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.GridWithTotalizer[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.GridWithPaginationBar[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.GridNoData[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.WorkWithBorder[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.GridDragging[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.GridAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.GridNoAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.WorkWith[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.PromptGrid[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.ViewGrid[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.WorkWithSelection[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.FreeStyleGrid[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.TrnSublevelGrid[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.RecentLinksGrid[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.VerticalTabGrid[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.FreeStyleGridWithHeader[data-gx-grid-nodata]+.gx-text-gridnodata:before,
.WorkWithBorder+.gx-text-gridnodata:before,
.GridDragging+.gx-text-gridnodata:before,
.GridAcceptDrag+.gx-text-gridnodata:before,
.GridNoAcceptDrag+.gx-text-gridnodata:before,
.WorkWith+.gx-text-gridnodata:before,
.PromptGrid+.gx-text-gridnodata:before,
.ViewGrid+.gx-text-gridnodata:before,
.WorkWithSelection+.gx-text-gridnodata:before,
.FreeStyleGrid+.gx-text-gridnodata:before,
.TrnSublevelGrid+.gx-text-gridnodata:before,
.RecentLinksGrid+.gx-text-gridnodata:before,
.VerticalTabGrid+.gx-text-gridnodata:before,
.ColumnsSelectorFreeStyleGrid+.gx-text-gridnodata:before,
.FreeStyleGridWithHeader+.gx-text-gridnodata:before {
    display: block;
    font-size: 1.5em;
    color: gray;
    text-align: center;
}

.GridNoDataText:after,
.Grid+.gx-text-gridnodata:after,
.GridWithTotalizer+.gx-text-gridnodata:after,
.GridWithPaginationBar+.gx-text-gridnodata:after,
.GridNoData+.gx-text-gridnodata:after,
.Grid[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.GridWithTotalizer[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.GridWithPaginationBar[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.GridNoData[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.WorkWithBorder[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.GridDragging[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.GridAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.GridNoAcceptDrag[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.WorkWith[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.PromptGrid[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.ViewGrid[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.WorkWithSelection[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.FreeStyleGrid[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.TrnSublevelGrid[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.RecentLinksGrid[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.VerticalTabGrid[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.ColumnsSelectorFreeStyleGrid[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.FreeStyleGridWithHeader[data-gx-grid-nodata]+.gx-text-gridnodata:after,
.WorkWithBorder+.gx-text-gridnodata:after,
.GridDragging+.gx-text-gridnodata:after,
.GridAcceptDrag+.gx-text-gridnodata:after,
.GridNoAcceptDrag+.gx-text-gridnodata:after,
.WorkWith+.gx-text-gridnodata:after,
.PromptGrid+.gx-text-gridnodata:after,
.ViewGrid+.gx-text-gridnodata:after,
.WorkWithSelection+.gx-text-gridnodata:after,
.FreeStyleGrid+.gx-text-gridnodata:after,
.TrnSublevelGrid+.gx-text-gridnodata:after,
.RecentLinksGrid+.gx-text-gridnodata:after,
.VerticalTabGrid+.gx-text-gridnodata:after,
.ColumnsSelectorFreeStyleGrid+.gx-text-gridnodata:after,
.FreeStyleGridWithHeader+.gx-text-gridnodata:after {
    display: block;
    font-size: 1.5em;
    color: gray;
    text-align: center;
}

.MenuItemBlack {
    color: black;
}

.MenuItemBlack:before {
    color: black;
}

.MenuItemBlack:after {
    color: black;
}

.TextBlockFSWithHeaderTitle {
    margin-left: 2px;
    padding-right: 0px;
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: black;
}

.TextBlockFSWithHeaderTitle:before {
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: black;
}

.TextBlockFSWithHeaderTitle:after {
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: black;
}

.Label,
.RequiredLabel,
.AttributeGrayLabel,
.gx-label.AttributeLabel,
.gx-label.AttributeDatosContactoLabel,
.gx-label.DetalleEstadoProductoLabel,
.gx-label.AttributeWidthAutoLabel,
.gx-label.CantidadLabel,
.gx-label.AttributeImageVerticalLabel,
.gx-label.AttributeImageHorizontalLabel,
.gx-label.AttSubTitleLabel,
.gx-label.BlobInputAttSubTitleLabel,
.gx-label.BlobContentAttSubTitleLabel,
.gx-label.ReadonlyBlobContentAttSubTitleLabel,
.gx-label.ReadonlyAttSubTitleLabel,
.gx-label.IME_ActiveLabel,
.gx-label.BlobContentIME_ActiveLabel,
.gx-label.ReadonlyBlobContentIME_ActiveLabel,
.gx-label.BlobInputIME_ActiveLabel,
.gx-label.ReadonlyIME_ActiveLabel,
.gx-label.IME_InactiveLabel,
.gx-label.BlobContentIME_InactiveLabel,
.gx-label.ReadonlyBlobContentIME_InactiveLabel,
.gx-label.BlobInputIME_InactiveLabel,
.gx-label.ReadonlyIME_InactiveLabel,
.gx-label.IME_DisabledLabel,
.gx-label.BlobContentIME_DisabledLabel,
.gx-label.ReadonlyBlobContentIME_DisabledLabel,
.gx-label.BlobInputIME_DisabledLabel,
.gx-label.ReadonlyIME_DisabledLabel,
.gx-label.CheckboxLabelLabel,
.gx-label.BlobContentCheckboxLabelLabel,
.gx-label.ReadonlyBlobContentCheckboxLabelLabel,
.gx-label.BlobInputCheckboxLabelLabel,
.gx-label.ReadonlyCheckboxLabelLabel,
.gx-label.FilterAttributeLabel,
.gx-label.BlobContentFilterAttributeLabel,
.gx-label.ReadonlyBlobContentFilterAttributeLabel,
.gx-label.ReadonlyFilterAttributeLabel,
.gx-label.BlobInputFilterAttributeLabel,
.gx-label.FilterComboAttributeLabel,
.gx-label.BlobContentFilterComboAttributeLabel,
.gx-label.ReadonlyBlobContentFilterComboAttributeLabel,
.gx-label.BlobInputFilterComboAttributeLabel,
.gx-label.ReadonlyFilterComboAttributeLabel,
.gx-label.FilterSearchAttributeLabel,
.gx-label.BlobContentFilterSearchAttributeLabel,
.gx-label.ReadonlyBlobContentFilterSearchAttributeLabel,
.gx-label.BlobInputFilterSearchAttributeLabel,
.gx-label.ReadonlyFilterSearchAttributeLabel,
.gx-label.FilterSearchAttributeFocusLabel,
.gx-label.BlobContentFilterSearchAttributeFocusLabel,
.gx-label.ReadonlyBlobContentFilterSearchAttributeFocusLabel,
.gx-label.BlobInputFilterSearchAttributeFocusLabel,
.gx-label.ReadonlyFilterSearchAttributeFocusLabel,
.gx-label.DateFilterSearchAttributeLabel,
.gx-label.BlobContentDateFilterSearchAttributeLabel,
.gx-label.ReadonlyBlobContentDateFilterSearchAttributeLabel,
.gx-label.BlobInputDateFilterSearchAttributeLabel,
.gx-label.ReadonlyDateFilterSearchAttributeLabel,
.gx-label.FilterPanelLabel,
.gx-label.BlobContentFilterPanelLabel,
.gx-label.ReadonlyBlobContentFilterPanelLabel,
.gx-label.BlobInputFilterPanelLabel,
.gx-label.ReadonlyFilterPanelLabel,
.gx-label.DescriptionAttributeLabel,
.gx-label.BlobContentDescriptionAttributeLabel,
.gx-label.ReadonlyBlobContentDescriptionAttributeLabel,
.gx-label.ReadonlyDescriptionAttributeLabel,
.gx-label.BlobInputDescriptionAttributeLabel,
.gx-label.LoginAttributeLabel,
.gx-label.BlobContentLoginAttributeLabel,
.gx-label.ReadonlyBlobContentLoginAttributeLabel,
.gx-label.BlobInputLoginAttributeLabel,
.gx-label.ReadonlyLoginAttributeLabel,
.gx-label.LoginComboAttributeLabel,
.gx-label.BlobContentLoginComboAttributeLabel,
.gx-label.ReadonlyBlobContentLoginComboAttributeLabel,
.gx-label.BlobInputLoginComboAttributeLabel,
.gx-label.ReadonlyLoginComboAttributeLabel,
.gx-label.RegistrationAttributeLabel,
.gx-label.BlobContentRegistrationAttributeLabel,
.gx-label.ReadonlyBlobContentRegistrationAttributeLabel,
.gx-label.BlobInputRegistrationAttributeLabel,
.gx-label.ReadonlyRegistrationAttributeLabel,
.gx-label.RequiredAttributeLabel,
.gx-label.BlobContentRequiredAttributeLabel,
.gx-label.ReadonlyBlobContentRequiredAttributeLabel,
.gx-label.BlobInputRequiredAttributeLabel,
.gx-label.ReadonlyRequiredAttributeLabel,
.gx-label.InactiveAttributeLabel,
.gx-label.BlobContentInactiveAttributeLabel,
.gx-label.ReadonlyBlobContentInactiveAttributeLabel,
.gx-label.BlobInputInactiveAttributeLabel,
.gx-label.ReadonlyInactiveAttributeLabel,
.gx-label.ComboAttributeLabel,
.gx-label.BlobContentComboAttributeLabel,
.gx-label.ReadonlyBlobContentComboAttributeLabel,
.gx-label.BlobInputComboAttributeLabel,
.gx-label.ReadonlyComboAttributeLabel,
.gx-label.SubtitleAttributeLabel,
.gx-label.BlobContentSubtitleAttributeLabel,
.gx-label.ReadonlyBlobContentSubtitleAttributeLabel,
.gx-label.BlobInputSubtitleAttributeLabel,
.gx-label.ReadonlySubtitleAttributeLabel,
.gx-label.URLAttributeLabel,
.gx-label.BlobContentURLAttributeLabel,
.gx-label.ReadonlyBlobContentURLAttributeLabel,
.gx-label.BlobInputURLAttributeLabel,
.gx-label.ReadonlyURLAttributeLabel,
.gx-label.TextAttributeLabel,
.gx-label.BlobContentTextAttributeLabel,
.gx-label.ReadonlyBlobContentTextAttributeLabel,
.gx-label.BlobInputTextAttributeLabel,
.gx-label.ReadonlyTextAttributeLabel,
.gx-label.TextActionAttributeLabel,
.gx-label.BlobContentTextActionAttributeLabel,
.gx-label.ReadonlyBlobContentTextActionAttributeLabel,
.gx-label.BlobInputTextActionAttributeLabel,
.gx-label.ReadonlyTextActionAttributeLabel,
.gx-label.AttributeSecondaryLabel,
.gx-label.Attribute250Label,
.gx-label.BootstrapTooltipRightLabel,
.gx-label.BootstrapTooltipLeftLabel,
.gx-label.AttributeGridNotResponsiveLabel,
.gx-label.BlobContentAttributeGridNotResponsiveLabel,
.gx-label.ReadonlyBlobContentAttributeGridNotResponsiveLabel,
.gx-label.BlobInputAttributeGridNotResponsiveLabel,
.gx-label.ReadonlyAttributeGridNotResponsiveLabel,
.gx-label.AttributeGridNotResponsiveCheckBoxLabel,
.gx-label.AttributeNoWrapLabel,
.gx-label.AttributeTotalizerLabel,
.gx-label.AttributeStepLabel,
.gx-label.ReadonlyAttributeStepLabel,
.gx-label.AttributeStepSelectedLabel,
.gx-label.ReadonlyAttributeStepSelectedLabel,
.gx-label.AttributeStepBulletLabel,
.gx-label.ReadonlyAttributeStepBulletLabel,
.gx-label.AttributeStepBulletUnSelectedLabel,
.gx-label.ReadonlyAttributeStepBulletUnSelectedLabel,
.gx-label.AttributeStepBulletSelectedLabel,
.gx-label.ReadonlyAttributeStepBulletSelectedLabel,
.gx-label.AttributeDateTimeLabel,
.gx-label.ReadonlyAttributeDateTimeLabel,
.gx-label.CheckBoxLabel,
.gx-label.BlobContentCheckBoxLabel,
.gx-label.ReadonlyBlobContentCheckBoxLabel,
.gx-label.BlobInputCheckBoxLabel,
.gx-label.ReadonlyCheckBoxLabel,
.gx-label.AttributeCheckBoxLabel,
.gx-label.ImageAttributeLabel,
.gx-label.ResponsiveImageAttributeLabel,
.gx-label.BlobContentResponsiveImageAttributeLabel,
.gx-label.ReadonlyBlobContentResponsiveImageAttributeLabel,
.gx-label.ReadonlyResponsiveImageAttributeLabel,
.gx-label.BlobInputResponsiveImageAttributeLabel,
.gx-label.ProfileImageAttributeLabel,
.gx-label.BlobContentProfileImageAttributeLabel,
.gx-label.ReadonlyBlobContentProfileImageAttributeLabel,
.gx-label.BlobInputProfileImageAttributeLabel,
.gx-label.ReadonlyProfileImageAttributeLabel,
.gx-label.SmallProfileImageAttributeLabel,
.gx-label.BlobContentSmallProfileImageAttributeLabel,
.gx-label.ReadonlyBlobContentSmallProfileImageAttributeLabel,
.gx-label.BlobInputSmallProfileImageAttributeLabel,
.gx-label.ReadonlySmallProfileImageAttributeLabel,
.gx-label.ActionAttributeLabel,
.gx-label.BlobContentActionAttributeLabel,
.gx-label.ReadonlyBlobContentActionAttributeLabel,
.gx-label.ReadonlyActionAttributeLabel,
.gx-label.DeleteAttributeLabel,
.gx-label.BlobContentDeleteAttributeLabel,
.gx-label.ReadonlyBlobContentDeleteAttributeLabel,
.gx-label.ReadonlyDeleteAttributeLabel,
.gx-label.BlobInputDeleteAttributeLabel,
.gx-label.DisplayAttributeLabel,
.gx-label.BlobContentDisplayAttributeLabel,
.gx-label.ReadonlyBlobContentDisplayAttributeLabel,
.gx-label.ReadonlyDisplayAttributeLabel,
.gx-label.BlobInputDisplayAttributeLabel,
.gx-label.SelectionAttributeLabel,
.gx-label.BlobContentSelectionAttributeLabel,
.gx-label.ReadonlyBlobContentSelectionAttributeLabel,
.gx-label.ReadonlySelectionAttributeLabel,
.gx-label.BlobInputSelectionAttributeLabel,
.gx-label.DisabledActionAttributeLabel,
.gx-label.BlobContentDisabledActionAttributeLabel,
.gx-label.ReadonlyBlobContentDisabledActionAttributeLabel,
.gx-label.ReadonlyDisabledActionAttributeLabel,
.gx-label.BlobInputDisabledActionAttributeLabel,
.gx-label.BlobInputActionAttributeLabel,
.gx-label.SelectAttributeLabel,
.gx-label.BlobContentSelectAttributeLabel,
.gx-label.ReadonlyBlobContentSelectAttributeLabel,
.gx-label.BlobInputSelectAttributeLabel,
.gx-label.ReadonlySelectAttributeLabel,
.gx-label.BlackAttributeLabel,
.gx-label.BlobContentBlackAttributeLabel,
.gx-label.ReadonlyBlobContentBlackAttributeLabel,
.gx-label.BlobInputBlackAttributeLabel,
.gx-label.ReadonlyBlackAttributeLabel,
.gx-label.ActionBaseColorAttributeLabel,
.gx-label.BlobContentActionBaseColorAttributeLabel,
.gx-label.ReadonlyBlobContentActionBaseColorAttributeLabel,
.gx-label.ReadonlyActionBaseColorAttributeLabel,
.gx-label.BlobInputActionBaseColorAttributeLabel,
.gx-label.ReadonlyImageAttributeLabel,
.gx-label.VideoAttributeLabel,
.gx-label.ReadonlyVideoAttributeLabel,
.gx-label.AudioAttributeLabel,
.gx-label.ReadonlyAudioAttributeLabel,
.gx-label.ErrorAttributeLabel,
.gx-label.WarningAttributeLabel,
.gx-label.AssociationListAttributeLabel,
.gx-label.BlobContentAssociationListAttributeLabel,
.gx-label.ReadonlyBlobContentAssociationListAttributeLabel,
.gx-label.BlobInputAssociationListAttributeLabel,
.gx-label.ReadonlyAssociationListAttributeLabel,
.gx-label.ReadonlyAttributeLabel,
.gx-label.ReadonlyMedioLabel,
.gx-label.BlobContentReadonlyMedioLabel,
.gx-label.ReadonlyBlobContentReadonlyMedioLabel,
.gx-label.BlobInputReadonlyMedioLabel,
.gx-label.ReadonlyReadonlyMedioLabel,
.gx-label.ReadonlyAttributeNoWrapLabel,
.gx-label.ReadonlyAttributeTotalizerLabel,
.gx-label.BlobContentAttributeLabel,
.gx-label.ReadonlyBlobContentAttributeLabel,
.gx-label.BlobInputAttributeLabel,
.gx-label.AttributeDraggingLabel,
.gx-label.AttributeAcceptDragLabel,
.gx-label.AttributeNoAcceptDragLabel,
.gx-label.GridTitleLabel,
.gx-label.BlobContentGridTitleLabel,
.gx-label.ReadonlyBlobContentGridTitleLabel,
.gx-label.BlobInputGridTitleLabel,
.gx-label.ReadonlyGridTitleLabel,
.gx-label.AttributeTitleWWPLabel,
.gx-label.BlobContentAttributeTitleWWPLabel,
.gx-label.ReadonlyBlobContentAttributeTitleWWPLabel,
.gx-label.BlobInputAttributeTitleWWPLabel,
.gx-label.ReadonlyAttributeTitleWWPLabel,
.gx-label.AttributeWhiteLabel,
.gx-label.BlobContentAttributeWhiteLabel,
.gx-label.ReadonlyBlobContentAttributeWhiteLabel,
.gx-label.BlobInputAttributeWhiteLabel,
.gx-label.ReadonlyAttributeWhiteLabel,
.gx-label.AttributeCharLongLabel,
.gx-label.BlobContentAttributeCharLongLabel,
.gx-label.ReadonlyBlobContentAttributeCharLongLabel,
.gx-label.BlobInputAttributeCharLongLabel,
.gx-label.ReadonlyAttributeCharLongLabel,
.gx-label.AttributeGrayLabel,
.gx-label.BlobInputAttributeGrayLabel,
.gx-label.BlobContentAttributeGrayLabel,
.gx-label.ReadonlyBlobContentAttributeGrayLabel,
.gx-label.ReadonlyAttributeGrayLabel,
.gx-label.AttributeManageFiltersLabel,
.gx-label.AttributeImageFixWidthLabel,
.gx-label.BlobContentAttributeImageFixWidthLabel,
.gx-label.ReadonlyBlobContentAttributeImageFixWidthLabel,
.gx-label.BlobInputAttributeImageFixWidthLabel,
.gx-label.ReadonlyAttributeImageFixWidthLabel,
.gx-label.AttributeDateLabel,
.gx-label.BlobContentAttributeDateLabel,
.gx-label.ReadonlyBlobContentAttributeDateLabel,
.gx-label.BlobInputAttributeDateLabel,
.gx-label.ReadonlyAttributeDateLabel,
.gx-label.PrecioListaLabel,
.gx-label.BlobContentPrecioListaLabel,
.gx-label.ReadonlyBlobContentPrecioListaLabel,
.gx-label.BlobInputPrecioListaLabel,
.gx-label.ReadonlyPrecioListaLabel,
.gx-label.PrecioFinalLabel,
.gx-label.BlobContentPrecioFinalLabel,
.gx-label.ReadonlyBlobContentPrecioFinalLabel,
.gx-label.BlobInputPrecioFinalLabel,
.gx-label.ReadonlyPrecioFinalLabel,
.gx-label.ProductoDetalleAdicionalLabel,
.gx-label.BlobContentProductoDetalleAdicionalLabel,
.gx-label.ReadonlyBlobContentProductoDetalleAdicionalLabel,
.gx-label.BlobInputProductoDetalleAdicionalLabel,
.gx-label.ReadonlyProductoDetalleAdicionalLabel,
.gx-label.ProductoDetalleVVLabel,
.gx-label.BlobContentProductoDetalleVVLabel,
.gx-label.ReadonlyBlobContentProductoDetalleVVLabel,
.gx-label.BlobInputProductoDetalleVVLabel,
.gx-label.ReadonlyProductoDetalleVVLabel,
.gx-label.AttributeObservacionLabel,
.gx-label.BlobContentAttributeObservacionLabel,
.gx-label.ReadonlyBlobContentAttributeObservacionLabel,
.gx-label.BlobInputAttributeObservacionLabel,
.gx-label.ReadonlyAttributeObservacionLabel,
.gx-label.AttributeTotalCarroLabel,
.gx-label.BlobContentAttributeTotalCarroLabel,
.gx-label.ReadonlyBlobContentAttributeTotalCarroLabel,
.gx-label.BlobInputAttributeTotalCarroLabel,
.gx-label.ReadonlyAttributeTotalCarroLabel {
    white-space: normal;
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #333346;
}

.Label:before,
.RequiredLabel:before,
.AttributeGrayLabel:before,
.gx-label.AttributeLabel:before,
.gx-label.AttributeDatosContactoLabel:before,
.gx-label.DetalleEstadoProductoLabel:before,
.gx-label.AttributeWidthAutoLabel:before,
.gx-label.CantidadLabel:before,
.gx-label.AttributeImageVerticalLabel:before,
.gx-label.AttributeImageHorizontalLabel:before,
.gx-label.AttSubTitleLabel:before,
.gx-label.BlobInputAttSubTitleLabel:before,
.gx-label.BlobContentAttSubTitleLabel:before,
.gx-label.ReadonlyBlobContentAttSubTitleLabel:before,
.gx-label.ReadonlyAttSubTitleLabel:before,
.gx-label.IME_ActiveLabel:before,
.gx-label.BlobContentIME_ActiveLabel:before,
.gx-label.ReadonlyBlobContentIME_ActiveLabel:before,
.gx-label.BlobInputIME_ActiveLabel:before,
.gx-label.ReadonlyIME_ActiveLabel:before,
.gx-label.IME_InactiveLabel:before,
.gx-label.BlobContentIME_InactiveLabel:before,
.gx-label.ReadonlyBlobContentIME_InactiveLabel:before,
.gx-label.BlobInputIME_InactiveLabel:before,
.gx-label.ReadonlyIME_InactiveLabel:before,
.gx-label.IME_DisabledLabel:before,
.gx-label.BlobContentIME_DisabledLabel:before,
.gx-label.ReadonlyBlobContentIME_DisabledLabel:before,
.gx-label.BlobInputIME_DisabledLabel:before,
.gx-label.ReadonlyIME_DisabledLabel:before,
.gx-label.CheckboxLabelLabel:before,
.gx-label.BlobContentCheckboxLabelLabel:before,
.gx-label.ReadonlyBlobContentCheckboxLabelLabel:before,
.gx-label.BlobInputCheckboxLabelLabel:before,
.gx-label.ReadonlyCheckboxLabelLabel:before,
.gx-label.FilterAttributeLabel:before,
.gx-label.BlobContentFilterAttributeLabel:before,
.gx-label.ReadonlyBlobContentFilterAttributeLabel:before,
.gx-label.ReadonlyFilterAttributeLabel:before,
.gx-label.BlobInputFilterAttributeLabel:before,
.gx-label.FilterComboAttributeLabel:before,
.gx-label.BlobContentFilterComboAttributeLabel:before,
.gx-label.ReadonlyBlobContentFilterComboAttributeLabel:before,
.gx-label.BlobInputFilterComboAttributeLabel:before,
.gx-label.ReadonlyFilterComboAttributeLabel:before,
.gx-label.FilterSearchAttributeLabel:before,
.gx-label.BlobContentFilterSearchAttributeLabel:before,
.gx-label.ReadonlyBlobContentFilterSearchAttributeLabel:before,
.gx-label.BlobInputFilterSearchAttributeLabel:before,
.gx-label.ReadonlyFilterSearchAttributeLabel:before,
.gx-label.FilterSearchAttributeFocusLabel:before,
.gx-label.BlobContentFilterSearchAttributeFocusLabel:before,
.gx-label.ReadonlyBlobContentFilterSearchAttributeFocusLabel:before,
.gx-label.BlobInputFilterSearchAttributeFocusLabel:before,
.gx-label.ReadonlyFilterSearchAttributeFocusLabel:before,
.gx-label.DateFilterSearchAttributeLabel:before,
.gx-label.BlobContentDateFilterSearchAttributeLabel:before,
.gx-label.ReadonlyBlobContentDateFilterSearchAttributeLabel:before,
.gx-label.BlobInputDateFilterSearchAttributeLabel:before,
.gx-label.ReadonlyDateFilterSearchAttributeLabel:before,
.gx-label.FilterPanelLabel:before,
.gx-label.BlobContentFilterPanelLabel:before,
.gx-label.ReadonlyBlobContentFilterPanelLabel:before,
.gx-label.BlobInputFilterPanelLabel:before,
.gx-label.ReadonlyFilterPanelLabel:before,
.gx-label.DescriptionAttributeLabel:before,
.gx-label.BlobContentDescriptionAttributeLabel:before,
.gx-label.ReadonlyBlobContentDescriptionAttributeLabel:before,
.gx-label.ReadonlyDescriptionAttributeLabel:before,
.gx-label.BlobInputDescriptionAttributeLabel:before,
.gx-label.LoginAttributeLabel:before,
.gx-label.BlobContentLoginAttributeLabel:before,
.gx-label.ReadonlyBlobContentLoginAttributeLabel:before,
.gx-label.BlobInputLoginAttributeLabel:before,
.gx-label.ReadonlyLoginAttributeLabel:before,
.gx-label.LoginComboAttributeLabel:before,
.gx-label.BlobContentLoginComboAttributeLabel:before,
.gx-label.ReadonlyBlobContentLoginComboAttributeLabel:before,
.gx-label.BlobInputLoginComboAttributeLabel:before,
.gx-label.ReadonlyLoginComboAttributeLabel:before,
.gx-label.RegistrationAttributeLabel:before,
.gx-label.BlobContentRegistrationAttributeLabel:before,
.gx-label.ReadonlyBlobContentRegistrationAttributeLabel:before,
.gx-label.BlobInputRegistrationAttributeLabel:before,
.gx-label.ReadonlyRegistrationAttributeLabel:before,
.gx-label.RequiredAttributeLabel:before,
.gx-label.BlobContentRequiredAttributeLabel:before,
.gx-label.ReadonlyBlobContentRequiredAttributeLabel:before,
.gx-label.BlobInputRequiredAttributeLabel:before,
.gx-label.ReadonlyRequiredAttributeLabel:before,
.gx-label.InactiveAttributeLabel:before,
.gx-label.BlobContentInactiveAttributeLabel:before,
.gx-label.ReadonlyBlobContentInactiveAttributeLabel:before,
.gx-label.BlobInputInactiveAttributeLabel:before,
.gx-label.ReadonlyInactiveAttributeLabel:before,
.gx-label.ComboAttributeLabel:before,
.gx-label.BlobContentComboAttributeLabel:before,
.gx-label.ReadonlyBlobContentComboAttributeLabel:before,
.gx-label.BlobInputComboAttributeLabel:before,
.gx-label.ReadonlyComboAttributeLabel:before,
.gx-label.SubtitleAttributeLabel:before,
.gx-label.BlobContentSubtitleAttributeLabel:before,
.gx-label.ReadonlyBlobContentSubtitleAttributeLabel:before,
.gx-label.BlobInputSubtitleAttributeLabel:before,
.gx-label.ReadonlySubtitleAttributeLabel:before,
.gx-label.URLAttributeLabel:before,
.gx-label.BlobContentURLAttributeLabel:before,
.gx-label.ReadonlyBlobContentURLAttributeLabel:before,
.gx-label.BlobInputURLAttributeLabel:before,
.gx-label.ReadonlyURLAttributeLabel:before,
.gx-label.TextAttributeLabel:before,
.gx-label.BlobContentTextAttributeLabel:before,
.gx-label.ReadonlyBlobContentTextAttributeLabel:before,
.gx-label.BlobInputTextAttributeLabel:before,
.gx-label.ReadonlyTextAttributeLabel:before,
.gx-label.TextActionAttributeLabel:before,
.gx-label.BlobContentTextActionAttributeLabel:before,
.gx-label.ReadonlyBlobContentTextActionAttributeLabel:before,
.gx-label.BlobInputTextActionAttributeLabel:before,
.gx-label.ReadonlyTextActionAttributeLabel:before,
.gx-label.AttributeSecondaryLabel:before,
.gx-label.Attribute250Label:before,
.gx-label.BootstrapTooltipRightLabel:before,
.gx-label.BootstrapTooltipLeftLabel:before,
.gx-label.AttributeGridNotResponsiveLabel:before,
.gx-label.BlobContentAttributeGridNotResponsiveLabel:before,
.gx-label.ReadonlyBlobContentAttributeGridNotResponsiveLabel:before,
.gx-label.BlobInputAttributeGridNotResponsiveLabel:before,
.gx-label.ReadonlyAttributeGridNotResponsiveLabel:before,
.gx-label.AttributeGridNotResponsiveCheckBoxLabel:before,
.gx-label.AttributeNoWrapLabel:before,
.gx-label.AttributeTotalizerLabel:before,
.gx-label.AttributeStepLabel:before,
.gx-label.ReadonlyAttributeStepLabel:before,
.gx-label.AttributeStepSelectedLabel:before,
.gx-label.ReadonlyAttributeStepSelectedLabel:before,
.gx-label.AttributeStepBulletLabel:before,
.gx-label.ReadonlyAttributeStepBulletLabel:before,
.gx-label.AttributeStepBulletUnSelectedLabel:before,
.gx-label.ReadonlyAttributeStepBulletUnSelectedLabel:before,
.gx-label.AttributeStepBulletSelectedLabel:before,
.gx-label.ReadonlyAttributeStepBulletSelectedLabel:before,
.gx-label.AttributeDateTimeLabel:before,
.gx-label.ReadonlyAttributeDateTimeLabel:before,
.gx-label.CheckBoxLabel:before,
.gx-label.BlobContentCheckBoxLabel:before,
.gx-label.ReadonlyBlobContentCheckBoxLabel:before,
.gx-label.BlobInputCheckBoxLabel:before,
.gx-label.ReadonlyCheckBoxLabel:before,
.gx-label.AttributeCheckBoxLabel:before,
.gx-label.ImageAttributeLabel:before,
.gx-label.ResponsiveImageAttributeLabel:before,
.gx-label.BlobContentResponsiveImageAttributeLabel:before,
.gx-label.ReadonlyBlobContentResponsiveImageAttributeLabel:before,
.gx-label.ReadonlyResponsiveImageAttributeLabel:before,
.gx-label.BlobInputResponsiveImageAttributeLabel:before,
.gx-label.ProfileImageAttributeLabel:before,
.gx-label.BlobContentProfileImageAttributeLabel:before,
.gx-label.ReadonlyBlobContentProfileImageAttributeLabel:before,
.gx-label.BlobInputProfileImageAttributeLabel:before,
.gx-label.ReadonlyProfileImageAttributeLabel:before,
.gx-label.SmallProfileImageAttributeLabel:before,
.gx-label.BlobContentSmallProfileImageAttributeLabel:before,
.gx-label.ReadonlyBlobContentSmallProfileImageAttributeLabel:before,
.gx-label.BlobInputSmallProfileImageAttributeLabel:before,
.gx-label.ReadonlySmallProfileImageAttributeLabel:before,
.gx-label.ActionAttributeLabel:before,
.gx-label.BlobContentActionAttributeLabel:before,
.gx-label.ReadonlyBlobContentActionAttributeLabel:before,
.gx-label.ReadonlyActionAttributeLabel:before,
.gx-label.DeleteAttributeLabel:before,
.gx-label.BlobContentDeleteAttributeLabel:before,
.gx-label.ReadonlyBlobContentDeleteAttributeLabel:before,
.gx-label.ReadonlyDeleteAttributeLabel:before,
.gx-label.BlobInputDeleteAttributeLabel:before,
.gx-label.DisplayAttributeLabel:before,
.gx-label.BlobContentDisplayAttributeLabel:before,
.gx-label.ReadonlyBlobContentDisplayAttributeLabel:before,
.gx-label.ReadonlyDisplayAttributeLabel:before,
.gx-label.BlobInputDisplayAttributeLabel:before,
.gx-label.SelectionAttributeLabel:before,
.gx-label.BlobContentSelectionAttributeLabel:before,
.gx-label.ReadonlyBlobContentSelectionAttributeLabel:before,
.gx-label.ReadonlySelectionAttributeLabel:before,
.gx-label.BlobInputSelectionAttributeLabel:before,
.gx-label.DisabledActionAttributeLabel:before,
.gx-label.BlobContentDisabledActionAttributeLabel:before,
.gx-label.ReadonlyBlobContentDisabledActionAttributeLabel:before,
.gx-label.ReadonlyDisabledActionAttributeLabel:before,
.gx-label.BlobInputDisabledActionAttributeLabel:before,
.gx-label.BlobInputActionAttributeLabel:before,
.gx-label.SelectAttributeLabel:before,
.gx-label.BlobContentSelectAttributeLabel:before,
.gx-label.ReadonlyBlobContentSelectAttributeLabel:before,
.gx-label.BlobInputSelectAttributeLabel:before,
.gx-label.ReadonlySelectAttributeLabel:before,
.gx-label.BlackAttributeLabel:before,
.gx-label.BlobContentBlackAttributeLabel:before,
.gx-label.ReadonlyBlobContentBlackAttributeLabel:before,
.gx-label.BlobInputBlackAttributeLabel:before,
.gx-label.ReadonlyBlackAttributeLabel:before,
.gx-label.ActionBaseColorAttributeLabel:before,
.gx-label.BlobContentActionBaseColorAttributeLabel:before,
.gx-label.ReadonlyBlobContentActionBaseColorAttributeLabel:before,
.gx-label.ReadonlyActionBaseColorAttributeLabel:before,
.gx-label.BlobInputActionBaseColorAttributeLabel:before,
.gx-label.ReadonlyImageAttributeLabel:before,
.gx-label.VideoAttributeLabel:before,
.gx-label.ReadonlyVideoAttributeLabel:before,
.gx-label.AudioAttributeLabel:before,
.gx-label.ReadonlyAudioAttributeLabel:before,
.gx-label.ErrorAttributeLabel:before,
.gx-label.WarningAttributeLabel:before,
.gx-label.AssociationListAttributeLabel:before,
.gx-label.BlobContentAssociationListAttributeLabel:before,
.gx-label.ReadonlyBlobContentAssociationListAttributeLabel:before,
.gx-label.BlobInputAssociationListAttributeLabel:before,
.gx-label.ReadonlyAssociationListAttributeLabel:before,
.gx-label.ReadonlyAttributeLabel:before,
.gx-label.ReadonlyMedioLabel:before,
.gx-label.BlobContentReadonlyMedioLabel:before,
.gx-label.ReadonlyBlobContentReadonlyMedioLabel:before,
.gx-label.BlobInputReadonlyMedioLabel:before,
.gx-label.ReadonlyReadonlyMedioLabel:before,
.gx-label.ReadonlyAttributeNoWrapLabel:before,
.gx-label.ReadonlyAttributeTotalizerLabel:before,
.gx-label.BlobContentAttributeLabel:before,
.gx-label.ReadonlyBlobContentAttributeLabel:before,
.gx-label.BlobInputAttributeLabel:before,
.gx-label.AttributeDraggingLabel:before,
.gx-label.AttributeAcceptDragLabel:before,
.gx-label.AttributeNoAcceptDragLabel:before,
.gx-label.GridTitleLabel:before,
.gx-label.BlobContentGridTitleLabel:before,
.gx-label.ReadonlyBlobContentGridTitleLabel:before,
.gx-label.BlobInputGridTitleLabel:before,
.gx-label.ReadonlyGridTitleLabel:before,
.gx-label.AttributeTitleWWPLabel:before,
.gx-label.BlobContentAttributeTitleWWPLabel:before,
.gx-label.ReadonlyBlobContentAttributeTitleWWPLabel:before,
.gx-label.BlobInputAttributeTitleWWPLabel:before,
.gx-label.ReadonlyAttributeTitleWWPLabel:before,
.gx-label.AttributeWhiteLabel:before,
.gx-label.BlobContentAttributeWhiteLabel:before,
.gx-label.ReadonlyBlobContentAttributeWhiteLabel:before,
.gx-label.BlobInputAttributeWhiteLabel:before,
.gx-label.ReadonlyAttributeWhiteLabel:before,
.gx-label.AttributeCharLongLabel:before,
.gx-label.BlobContentAttributeCharLongLabel:before,
.gx-label.ReadonlyBlobContentAttributeCharLongLabel:before,
.gx-label.BlobInputAttributeCharLongLabel:before,
.gx-label.ReadonlyAttributeCharLongLabel:before,
.gx-label.AttributeGrayLabel:before,
.gx-label.BlobInputAttributeGrayLabel:before,
.gx-label.BlobContentAttributeGrayLabel:before,
.gx-label.ReadonlyBlobContentAttributeGrayLabel:before,
.gx-label.ReadonlyAttributeGrayLabel:before,
.gx-label.AttributeManageFiltersLabel:before,
.gx-label.AttributeImageFixWidthLabel:before,
.gx-label.BlobContentAttributeImageFixWidthLabel:before,
.gx-label.ReadonlyBlobContentAttributeImageFixWidthLabel:before,
.gx-label.BlobInputAttributeImageFixWidthLabel:before,
.gx-label.ReadonlyAttributeImageFixWidthLabel:before,
.gx-label.AttributeDateLabel:before,
.gx-label.BlobContentAttributeDateLabel:before,
.gx-label.ReadonlyBlobContentAttributeDateLabel:before,
.gx-label.BlobInputAttributeDateLabel:before,
.gx-label.ReadonlyAttributeDateLabel:before,
.gx-label.PrecioListaLabel:before,
.gx-label.BlobContentPrecioListaLabel:before,
.gx-label.ReadonlyBlobContentPrecioListaLabel:before,
.gx-label.BlobInputPrecioListaLabel:before,
.gx-label.ReadonlyPrecioListaLabel:before,
.gx-label.PrecioFinalLabel:before,
.gx-label.BlobContentPrecioFinalLabel:before,
.gx-label.ReadonlyBlobContentPrecioFinalLabel:before,
.gx-label.BlobInputPrecioFinalLabel:before,
.gx-label.ReadonlyPrecioFinalLabel:before,
.gx-label.ProductoDetalleAdicionalLabel:before,
.gx-label.BlobContentProductoDetalleAdicionalLabel:before,
.gx-label.ReadonlyBlobContentProductoDetalleAdicionalLabel:before,
.gx-label.BlobInputProductoDetalleAdicionalLabel:before,
.gx-label.ReadonlyProductoDetalleAdicionalLabel:before,
.gx-label.ProductoDetalleVVLabel:before,
.gx-label.BlobContentProductoDetalleVVLabel:before,
.gx-label.ReadonlyBlobContentProductoDetalleVVLabel:before,
.gx-label.BlobInputProductoDetalleVVLabel:before,
.gx-label.ReadonlyProductoDetalleVVLabel:before,
.gx-label.AttributeObservacionLabel:before,
.gx-label.BlobContentAttributeObservacionLabel:before,
.gx-label.ReadonlyBlobContentAttributeObservacionLabel:before,
.gx-label.BlobInputAttributeObservacionLabel:before,
.gx-label.ReadonlyAttributeObservacionLabel:before,
.gx-label.AttributeTotalCarroLabel:before,
.gx-label.BlobContentAttributeTotalCarroLabel:before,
.gx-label.ReadonlyBlobContentAttributeTotalCarroLabel:before,
.gx-label.BlobInputAttributeTotalCarroLabel:before,
.gx-label.ReadonlyAttributeTotalCarroLabel:before {
    white-space: normal;
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #333346;
}

.Label:after,
.RequiredLabel:after,
.AttributeGrayLabel:after,
.gx-label.AttributeLabel:after,
.gx-label.AttributeDatosContactoLabel:after,
.gx-label.DetalleEstadoProductoLabel:after,
.gx-label.AttributeWidthAutoLabel:after,
.gx-label.CantidadLabel:after,
.gx-label.AttributeImageVerticalLabel:after,
.gx-label.AttributeImageHorizontalLabel:after,
.gx-label.AttSubTitleLabel:after,
.gx-label.BlobInputAttSubTitleLabel:after,
.gx-label.BlobContentAttSubTitleLabel:after,
.gx-label.ReadonlyBlobContentAttSubTitleLabel:after,
.gx-label.ReadonlyAttSubTitleLabel:after,
.gx-label.IME_ActiveLabel:after,
.gx-label.BlobContentIME_ActiveLabel:after,
.gx-label.ReadonlyBlobContentIME_ActiveLabel:after,
.gx-label.BlobInputIME_ActiveLabel:after,
.gx-label.ReadonlyIME_ActiveLabel:after,
.gx-label.IME_InactiveLabel:after,
.gx-label.BlobContentIME_InactiveLabel:after,
.gx-label.ReadonlyBlobContentIME_InactiveLabel:after,
.gx-label.BlobInputIME_InactiveLabel:after,
.gx-label.ReadonlyIME_InactiveLabel:after,
.gx-label.IME_DisabledLabel:after,
.gx-label.BlobContentIME_DisabledLabel:after,
.gx-label.ReadonlyBlobContentIME_DisabledLabel:after,
.gx-label.BlobInputIME_DisabledLabel:after,
.gx-label.ReadonlyIME_DisabledLabel:after,
.gx-label.CheckboxLabelLabel:after,
.gx-label.BlobContentCheckboxLabelLabel:after,
.gx-label.ReadonlyBlobContentCheckboxLabelLabel:after,
.gx-label.BlobInputCheckboxLabelLabel:after,
.gx-label.ReadonlyCheckboxLabelLabel:after,
.gx-label.FilterAttributeLabel:after,
.gx-label.BlobContentFilterAttributeLabel:after,
.gx-label.ReadonlyBlobContentFilterAttributeLabel:after,
.gx-label.ReadonlyFilterAttributeLabel:after,
.gx-label.BlobInputFilterAttributeLabel:after,
.gx-label.FilterComboAttributeLabel:after,
.gx-label.BlobContentFilterComboAttributeLabel:after,
.gx-label.ReadonlyBlobContentFilterComboAttributeLabel:after,
.gx-label.BlobInputFilterComboAttributeLabel:after,
.gx-label.ReadonlyFilterComboAttributeLabel:after,
.gx-label.FilterSearchAttributeLabel:after,
.gx-label.BlobContentFilterSearchAttributeLabel:after,
.gx-label.ReadonlyBlobContentFilterSearchAttributeLabel:after,
.gx-label.BlobInputFilterSearchAttributeLabel:after,
.gx-label.ReadonlyFilterSearchAttributeLabel:after,
.gx-label.FilterSearchAttributeFocusLabel:after,
.gx-label.BlobContentFilterSearchAttributeFocusLabel:after,
.gx-label.ReadonlyBlobContentFilterSearchAttributeFocusLabel:after,
.gx-label.BlobInputFilterSearchAttributeFocusLabel:after,
.gx-label.ReadonlyFilterSearchAttributeFocusLabel:after,
.gx-label.DateFilterSearchAttributeLabel:after,
.gx-label.BlobContentDateFilterSearchAttributeLabel:after,
.gx-label.ReadonlyBlobContentDateFilterSearchAttributeLabel:after,
.gx-label.BlobInputDateFilterSearchAttributeLabel:after,
.gx-label.ReadonlyDateFilterSearchAttributeLabel:after,
.gx-label.FilterPanelLabel:after,
.gx-label.BlobContentFilterPanelLabel:after,
.gx-label.ReadonlyBlobContentFilterPanelLabel:after,
.gx-label.BlobInputFilterPanelLabel:after,
.gx-label.ReadonlyFilterPanelLabel:after,
.gx-label.DescriptionAttributeLabel:after,
.gx-label.BlobContentDescriptionAttributeLabel:after,
.gx-label.ReadonlyBlobContentDescriptionAttributeLabel:after,
.gx-label.ReadonlyDescriptionAttributeLabel:after,
.gx-label.BlobInputDescriptionAttributeLabel:after,
.gx-label.LoginAttributeLabel:after,
.gx-label.BlobContentLoginAttributeLabel:after,
.gx-label.ReadonlyBlobContentLoginAttributeLabel:after,
.gx-label.BlobInputLoginAttributeLabel:after,
.gx-label.ReadonlyLoginAttributeLabel:after,
.gx-label.LoginComboAttributeLabel:after,
.gx-label.BlobContentLoginComboAttributeLabel:after,
.gx-label.ReadonlyBlobContentLoginComboAttributeLabel:after,
.gx-label.BlobInputLoginComboAttributeLabel:after,
.gx-label.ReadonlyLoginComboAttributeLabel:after,
.gx-label.RegistrationAttributeLabel:after,
.gx-label.BlobContentRegistrationAttributeLabel:after,
.gx-label.ReadonlyBlobContentRegistrationAttributeLabel:after,
.gx-label.BlobInputRegistrationAttributeLabel:after,
.gx-label.ReadonlyRegistrationAttributeLabel:after,
.gx-label.RequiredAttributeLabel:after,
.gx-label.BlobContentRequiredAttributeLabel:after,
.gx-label.ReadonlyBlobContentRequiredAttributeLabel:after,
.gx-label.BlobInputRequiredAttributeLabel:after,
.gx-label.ReadonlyRequiredAttributeLabel:after,
.gx-label.InactiveAttributeLabel:after,
.gx-label.BlobContentInactiveAttributeLabel:after,
.gx-label.ReadonlyBlobContentInactiveAttributeLabel:after,
.gx-label.BlobInputInactiveAttributeLabel:after,
.gx-label.ReadonlyInactiveAttributeLabel:after,
.gx-label.ComboAttributeLabel:after,
.gx-label.BlobContentComboAttributeLabel:after,
.gx-label.ReadonlyBlobContentComboAttributeLabel:after,
.gx-label.BlobInputComboAttributeLabel:after,
.gx-label.ReadonlyComboAttributeLabel:after,
.gx-label.SubtitleAttributeLabel:after,
.gx-label.BlobContentSubtitleAttributeLabel:after,
.gx-label.ReadonlyBlobContentSubtitleAttributeLabel:after,
.gx-label.BlobInputSubtitleAttributeLabel:after,
.gx-label.ReadonlySubtitleAttributeLabel:after,
.gx-label.URLAttributeLabel:after,
.gx-label.BlobContentURLAttributeLabel:after,
.gx-label.ReadonlyBlobContentURLAttributeLabel:after,
.gx-label.BlobInputURLAttributeLabel:after,
.gx-label.ReadonlyURLAttributeLabel:after,
.gx-label.TextAttributeLabel:after,
.gx-label.BlobContentTextAttributeLabel:after,
.gx-label.ReadonlyBlobContentTextAttributeLabel:after,
.gx-label.BlobInputTextAttributeLabel:after,
.gx-label.ReadonlyTextAttributeLabel:after,
.gx-label.TextActionAttributeLabel:after,
.gx-label.BlobContentTextActionAttributeLabel:after,
.gx-label.ReadonlyBlobContentTextActionAttributeLabel:after,
.gx-label.BlobInputTextActionAttributeLabel:after,
.gx-label.ReadonlyTextActionAttributeLabel:after,
.gx-label.AttributeSecondaryLabel:after,
.gx-label.Attribute250Label:after,
.gx-label.BootstrapTooltipRightLabel:after,
.gx-label.BootstrapTooltipLeftLabel:after,
.gx-label.AttributeGridNotResponsiveLabel:after,
.gx-label.BlobContentAttributeGridNotResponsiveLabel:after,
.gx-label.ReadonlyBlobContentAttributeGridNotResponsiveLabel:after,
.gx-label.BlobInputAttributeGridNotResponsiveLabel:after,
.gx-label.ReadonlyAttributeGridNotResponsiveLabel:after,
.gx-label.AttributeGridNotResponsiveCheckBoxLabel:after,
.gx-label.AttributeNoWrapLabel:after,
.gx-label.AttributeTotalizerLabel:after,
.gx-label.AttributeStepLabel:after,
.gx-label.ReadonlyAttributeStepLabel:after,
.gx-label.AttributeStepSelectedLabel:after,
.gx-label.ReadonlyAttributeStepSelectedLabel:after,
.gx-label.AttributeStepBulletLabel:after,
.gx-label.ReadonlyAttributeStepBulletLabel:after,
.gx-label.AttributeStepBulletUnSelectedLabel:after,
.gx-label.ReadonlyAttributeStepBulletUnSelectedLabel:after,
.gx-label.AttributeStepBulletSelectedLabel:after,
.gx-label.ReadonlyAttributeStepBulletSelectedLabel:after,
.gx-label.AttributeDateTimeLabel:after,
.gx-label.ReadonlyAttributeDateTimeLabel:after,
.gx-label.CheckBoxLabel:after,
.gx-label.BlobContentCheckBoxLabel:after,
.gx-label.ReadonlyBlobContentCheckBoxLabel:after,
.gx-label.BlobInputCheckBoxLabel:after,
.gx-label.ReadonlyCheckBoxLabel:after,
.gx-label.AttributeCheckBoxLabel:after,
.gx-label.ImageAttributeLabel:after,
.gx-label.ResponsiveImageAttributeLabel:after,
.gx-label.BlobContentResponsiveImageAttributeLabel:after,
.gx-label.ReadonlyBlobContentResponsiveImageAttributeLabel:after,
.gx-label.ReadonlyResponsiveImageAttributeLabel:after,
.gx-label.BlobInputResponsiveImageAttributeLabel:after,
.gx-label.ProfileImageAttributeLabel:after,
.gx-label.BlobContentProfileImageAttributeLabel:after,
.gx-label.ReadonlyBlobContentProfileImageAttributeLabel:after,
.gx-label.BlobInputProfileImageAttributeLabel:after,
.gx-label.ReadonlyProfileImageAttributeLabel:after,
.gx-label.SmallProfileImageAttributeLabel:after,
.gx-label.BlobContentSmallProfileImageAttributeLabel:after,
.gx-label.ReadonlyBlobContentSmallProfileImageAttributeLabel:after,
.gx-label.BlobInputSmallProfileImageAttributeLabel:after,
.gx-label.ReadonlySmallProfileImageAttributeLabel:after,
.gx-label.ActionAttributeLabel:after,
.gx-label.BlobContentActionAttributeLabel:after,
.gx-label.ReadonlyBlobContentActionAttributeLabel:after,
.gx-label.ReadonlyActionAttributeLabel:after,
.gx-label.DeleteAttributeLabel:after,
.gx-label.BlobContentDeleteAttributeLabel:after,
.gx-label.ReadonlyBlobContentDeleteAttributeLabel:after,
.gx-label.ReadonlyDeleteAttributeLabel:after,
.gx-label.BlobInputDeleteAttributeLabel:after,
.gx-label.DisplayAttributeLabel:after,
.gx-label.BlobContentDisplayAttributeLabel:after,
.gx-label.ReadonlyBlobContentDisplayAttributeLabel:after,
.gx-label.ReadonlyDisplayAttributeLabel:after,
.gx-label.BlobInputDisplayAttributeLabel:after,
.gx-label.SelectionAttributeLabel:after,
.gx-label.BlobContentSelectionAttributeLabel:after,
.gx-label.ReadonlyBlobContentSelectionAttributeLabel:after,
.gx-label.ReadonlySelectionAttributeLabel:after,
.gx-label.BlobInputSelectionAttributeLabel:after,
.gx-label.DisabledActionAttributeLabel:after,
.gx-label.BlobContentDisabledActionAttributeLabel:after,
.gx-label.ReadonlyBlobContentDisabledActionAttributeLabel:after,
.gx-label.ReadonlyDisabledActionAttributeLabel:after,
.gx-label.BlobInputDisabledActionAttributeLabel:after,
.gx-label.BlobInputActionAttributeLabel:after,
.gx-label.SelectAttributeLabel:after,
.gx-label.BlobContentSelectAttributeLabel:after,
.gx-label.ReadonlyBlobContentSelectAttributeLabel:after,
.gx-label.BlobInputSelectAttributeLabel:after,
.gx-label.ReadonlySelectAttributeLabel:after,
.gx-label.BlackAttributeLabel:after,
.gx-label.BlobContentBlackAttributeLabel:after,
.gx-label.ReadonlyBlobContentBlackAttributeLabel:after,
.gx-label.BlobInputBlackAttributeLabel:after,
.gx-label.ReadonlyBlackAttributeLabel:after,
.gx-label.ActionBaseColorAttributeLabel:after,
.gx-label.BlobContentActionBaseColorAttributeLabel:after,
.gx-label.ReadonlyBlobContentActionBaseColorAttributeLabel:after,
.gx-label.ReadonlyActionBaseColorAttributeLabel:after,
.gx-label.BlobInputActionBaseColorAttributeLabel:after,
.gx-label.ReadonlyImageAttributeLabel:after,
.gx-label.VideoAttributeLabel:after,
.gx-label.ReadonlyVideoAttributeLabel:after,
.gx-label.AudioAttributeLabel:after,
.gx-label.ReadonlyAudioAttributeLabel:after,
.gx-label.ErrorAttributeLabel:after,
.gx-label.WarningAttributeLabel:after,
.gx-label.AssociationListAttributeLabel:after,
.gx-label.BlobContentAssociationListAttributeLabel:after,
.gx-label.ReadonlyBlobContentAssociationListAttributeLabel:after,
.gx-label.BlobInputAssociationListAttributeLabel:after,
.gx-label.ReadonlyAssociationListAttributeLabel:after,
.gx-label.ReadonlyAttributeLabel:after,
.gx-label.ReadonlyMedioLabel:after,
.gx-label.BlobContentReadonlyMedioLabel:after,
.gx-label.ReadonlyBlobContentReadonlyMedioLabel:after,
.gx-label.BlobInputReadonlyMedioLabel:after,
.gx-label.ReadonlyReadonlyMedioLabel:after,
.gx-label.ReadonlyAttributeNoWrapLabel:after,
.gx-label.ReadonlyAttributeTotalizerLabel:after,
.gx-label.BlobContentAttributeLabel:after,
.gx-label.ReadonlyBlobContentAttributeLabel:after,
.gx-label.BlobInputAttributeLabel:after,
.gx-label.AttributeDraggingLabel:after,
.gx-label.AttributeAcceptDragLabel:after,
.gx-label.AttributeNoAcceptDragLabel:after,
.gx-label.GridTitleLabel:after,
.gx-label.BlobContentGridTitleLabel:after,
.gx-label.ReadonlyBlobContentGridTitleLabel:after,
.gx-label.BlobInputGridTitleLabel:after,
.gx-label.ReadonlyGridTitleLabel:after,
.gx-label.AttributeTitleWWPLabel:after,
.gx-label.BlobContentAttributeTitleWWPLabel:after,
.gx-label.ReadonlyBlobContentAttributeTitleWWPLabel:after,
.gx-label.BlobInputAttributeTitleWWPLabel:after,
.gx-label.ReadonlyAttributeTitleWWPLabel:after,
.gx-label.AttributeWhiteLabel:after,
.gx-label.BlobContentAttributeWhiteLabel:after,
.gx-label.ReadonlyBlobContentAttributeWhiteLabel:after,
.gx-label.BlobInputAttributeWhiteLabel:after,
.gx-label.ReadonlyAttributeWhiteLabel:after,
.gx-label.AttributeCharLongLabel:after,
.gx-label.BlobContentAttributeCharLongLabel:after,
.gx-label.ReadonlyBlobContentAttributeCharLongLabel:after,
.gx-label.BlobInputAttributeCharLongLabel:after,
.gx-label.ReadonlyAttributeCharLongLabel:after,
.gx-label.AttributeGrayLabel:after,
.gx-label.BlobInputAttributeGrayLabel:after,
.gx-label.BlobContentAttributeGrayLabel:after,
.gx-label.ReadonlyBlobContentAttributeGrayLabel:after,
.gx-label.ReadonlyAttributeGrayLabel:after,
.gx-label.AttributeManageFiltersLabel:after,
.gx-label.AttributeImageFixWidthLabel:after,
.gx-label.BlobContentAttributeImageFixWidthLabel:after,
.gx-label.ReadonlyBlobContentAttributeImageFixWidthLabel:after,
.gx-label.BlobInputAttributeImageFixWidthLabel:after,
.gx-label.ReadonlyAttributeImageFixWidthLabel:after,
.gx-label.AttributeDateLabel:after,
.gx-label.BlobContentAttributeDateLabel:after,
.gx-label.ReadonlyBlobContentAttributeDateLabel:after,
.gx-label.BlobInputAttributeDateLabel:after,
.gx-label.ReadonlyAttributeDateLabel:after,
.gx-label.PrecioListaLabel:after,
.gx-label.BlobContentPrecioListaLabel:after,
.gx-label.ReadonlyBlobContentPrecioListaLabel:after,
.gx-label.BlobInputPrecioListaLabel:after,
.gx-label.ReadonlyPrecioListaLabel:after,
.gx-label.PrecioFinalLabel:after,
.gx-label.BlobContentPrecioFinalLabel:after,
.gx-label.ReadonlyBlobContentPrecioFinalLabel:after,
.gx-label.BlobInputPrecioFinalLabel:after,
.gx-label.ReadonlyPrecioFinalLabel:after,
.gx-label.ProductoDetalleAdicionalLabel:after,
.gx-label.BlobContentProductoDetalleAdicionalLabel:after,
.gx-label.ReadonlyBlobContentProductoDetalleAdicionalLabel:after,
.gx-label.BlobInputProductoDetalleAdicionalLabel:after,
.gx-label.ReadonlyProductoDetalleAdicionalLabel:after,
.gx-label.ProductoDetalleVVLabel:after,
.gx-label.BlobContentProductoDetalleVVLabel:after,
.gx-label.ReadonlyBlobContentProductoDetalleVVLabel:after,
.gx-label.BlobInputProductoDetalleVVLabel:after,
.gx-label.ReadonlyProductoDetalleVVLabel:after,
.gx-label.AttributeObservacionLabel:after,
.gx-label.BlobContentAttributeObservacionLabel:after,
.gx-label.ReadonlyBlobContentAttributeObservacionLabel:after,
.gx-label.BlobInputAttributeObservacionLabel:after,
.gx-label.ReadonlyAttributeObservacionLabel:after,
.gx-label.AttributeTotalCarroLabel:after,
.gx-label.BlobContentAttributeTotalCarroLabel:after,
.gx-label.ReadonlyBlobContentAttributeTotalCarroLabel:after,
.gx-label.BlobInputAttributeTotalCarroLabel:after,
.gx-label.ReadonlyAttributeTotalCarroLabel:after {
    white-space: normal;
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #333346;
}

.AssociationTitle {
    font-family: 'Roboto', sans-serif;
    font-size: 11pt;
    color: black;
}

.AssociationTitle:before {
    font-family: 'Roboto', sans-serif;
    font-size: 11pt;
    color: black;
}

.AssociationTitle:after {
    font-family: 'Roboto', sans-serif;
    font-size: 11pt;
    color: black;
}

.SmallText {
    font-size: 7.8pt;
    text-align: center;
}

.SmallText:before {
    font-size: 7.8pt;
    text-align: center;
}

.SmallText:after {
    font-size: 7.8pt;
    text-align: center;
}

.SelectedTab {
    background-image: none;
    font-family: "Roboto";
    font-size: 14px;
    font-weight: normal;
    color: #555;
    line-height: 25px;
}

.SelectedTab:before {
    font-family: "Roboto";
    font-size: 14px;
    font-weight: normal;
    color: #555;
    line-height: 25px;
}

.SelectedTab:after {
    font-family: "Roboto";
    font-size: 14px;
    font-weight: normal;
    color: #555;
    line-height: 25px;
}

.UnSelectedTab {
    background-image: none;
    font-family: "Roboto";
    font-size: 14px;
    font-weight: normal;
    color: #428bca;
}

.UnSelectedTab:before {
    font-family: "Roboto";
    font-size: 14px;
    font-weight: normal;
    color: #428bca;
}

.UnSelectedTab:after {
    font-family: "Roboto";
    font-size: 14px;
    font-weight: normal;
    color: #428bca;
}

.RecentLink {
    margin-bottom: 2px;
    margin-left: 2px;
    margin-right: 2px;
    margin-top: 2px;
    padding-left: 5px;
    color: #069;
    width: 5%;
    text-align: left;
}

.RecentLink:before {
    color: #069;
    text-align: left;
}

.RecentLink:after {
    color: #069;
    text-align: left;
}

.DataDescription {
    white-space: normal;
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #333346;
}

.DataDescription:before {
    white-space: normal;
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #333346;
}

.DataDescription:after {
    white-space: normal;
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
    font-weight: bold;
    color: #333346;
}

.TextBlockTitleWWP,
.WizardTitle,
.TextBlockTitleWWPTab,
.TextBlockTitleNotAuthorized,
.WizardStepDescription {
    font-family: 'Roboto', sans-serif;
    font-size: 13pt;
    font-weight: bold;
    color: #4d4d4d;
    line-height: 30px;
}

.TextBlockTitleWWP,
.ReadonlyTextBlockTitleWWP,
.WizardTitle,
.TextBlockTitleWWPTab,
.TextBlockTitleNotAuthorized,
.WizardStepDescription {
    font-family: 'Roboto', sans-serif;
    font-size: 13pt;
    font-weight: bold;
    color: #4d4d4d;
    line-height: 30px;
}

.TextBlockTitleWWP:after,
.WizardTitle:after,
.TextBlockTitleWWPTab:after,
.TextBlockTitleNotAuthorized:after,
.WizardStepDescription:after {
    font-family: 'Roboto', sans-serif;
    font-size: 13pt;
    font-weight: bold;
    color: #4d4d4d;
    line-height: 30px;
}

.TextBlockTitleWWPTab {
    font-size: 12pt;
    font-weight: normal;
}

.TextBlockTitleWWPTab:before {
    font-size: 12pt;
    font-weight: normal;
}

.TextBlockTitleWWPTab:after {
    font-size: 12pt;
    font-weight: normal;
}

.TextBlockTitleNotAuthorized {
    white-space: normal;
}

.TextBlockTitleNotAuthorized:before {
    white-space: normal;
}

.TextBlockTitleNotAuthorized:after {
    white-space: normal;
}

.WizardStepDescription {
    margin-left: 15px;
    font-size: 12pt;
    font-weight: normal;
    color: #686367;
}

.WizardStepDescription:before {
    font-size: 12pt;
    font-weight: normal;
    color: #686367;
}

.WizardStepDescription:after {
    font-size: 12pt;
    font-weight: normal;
    color: #686367;
}

.DataFilterDescription,
.OrderedByDescription,
.DataFixedFilterDescription,
.DataFilterDescriptionPrefix {
    padding-left: 8px;
    padding-right: 2px;
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
    color: #333;
}

.DataFilterDescription:before,
.OrderedByDescription:before,
.DataFixedFilterDescription:before,
.DataFilterDescriptionPrefix:before {
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
    color: #333;
}

.DataFilterDescription:after,
.OrderedByDescription:after,
.DataFixedFilterDescription:after,
.DataFilterDescriptionPrefix:after {
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
    color: #333;
}

.OrderedByDescription {
    color: #069;
}

.OrderedByDescription:before {
    color: #069;
}

.OrderedByDescription:after {
    color: #069;
}

.DataFixedFilterDescription {
    margin-right: 5px;
    font-weight: bold;
    color: #4d4d4d;
}

.DataFixedFilterDescription:before {
    font-weight: bold;
    color: #4d4d4d;
}

.DataFixedFilterDescription:after {
    font-weight: bold;
    color: #4d4d4d;
}

.DataFilterDescriptionPrefix {
    padding-left: 0px;
}

.DescriptionWhite {
    color: white;
}

.DescriptionWhite:before {
    color: white;
}

.DescriptionWhite:after {
    color: white;
}

.MasterPageFooter {
    background-color: #506966;
    background-image: none;
}

.WorkWithFooter {
    background-color: white;
    font-family: "Roboto";
    font-size: 12pt;
    font-weight: bold;
    color: white;
}

.WorkWithFooter:before {
    font-family: "Roboto";
    font-size: 12pt;
    font-weight: bold;
    color: white;
}

.WorkWithFooter:after {
    font-family: "Roboto";
    font-size: 12pt;
    font-weight: bold;
    color: white;
}

.TextBlockUserName {
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: transparent;
    font-family: 'Roboto', sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #333;
}

.TextBlockUserName:before {
    font-family: 'Roboto', sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #333;
}

.TextBlockUserName:after {
    font-family: 'Roboto', sans-serif;
    font-size: 11pt;
    font-weight: bold;
    color: #333;
}

.TextBlockRoleName {
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: transparent;
    font-family: 'Roboto', sans-serif;
    font-size: 8pt;
    color: #707070;
}

.TextBlockRoleName:before {
    font-family: 'Roboto', sans-serif;
    font-size: 8pt;
    color: #707070;
}

.TextBlockRoleName:after {
    font-family: 'Roboto', sans-serif;
    font-size: 8pt;
    color: #707070;
}

.InGridDeletion {
    text-decoration: line-through;
}

.InGridDeletion:before {
    text-decoration: line-through;
}

.InGridDeletion:after {
    text-decoration: line-through;
}

.StepNumber,
.StepNumberSelected {
    padding-right: 0px;
    font-size: 12px;
    color: #696564;
}

.StepNumber:before,
.StepNumberSelected:before {
    font-size: 12px;
    color: #696564;
}

.StepNumber:after,
.StepNumberSelected:after {
    font-size: 12px;
    color: #696564;
}

.StepNumberSelected {
    color: white;
}

.StepNumberSelected:before {
    color: white;
}

.StepNumberSelected:after {
    color: white;
}

.StepNumberBullet,
.StepNumberBulletSelected {
    padding-right: 0px;
    font-size: 12px;
    font-weight: bold;
    color: white;
}

.StepNumberBullet:before,
.StepNumberBulletSelected:before {
    font-size: 12px;
    font-weight: bold;
    color: white;
}

.StepNumberBullet:after,
.StepNumberBulletSelected:after {
    font-size: 12px;
    font-weight: bold;
    color: white;
}

.StepNumberBulletSelected {
    font-size: 16px;
}

.StepNumberBulletSelected:before {
    font-size: 16px;
}

.StepNumberBulletSelected:after {
    font-size: 16px;
}

.WizardTextBlock,
.WizardTextBlockDescription {
    white-space: normal;
    font-family: 'Roboto', sans-serif;
    font-size: 11pt;
    font-weight: bold;
}

.WizardTextBlock:before,
.WizardTextBlockDescription:before {
    white-space: normal;
    font-family: 'Roboto', sans-serif;
    font-size: 11pt;
    font-weight: bold;
}

.WizardTextBlock:after,
.WizardTextBlockDescription:after {
    white-space: normal;
    font-family: 'Roboto', sans-serif;
    font-size: 11pt;
    font-weight: bold;
}

.WizardTextBlockDescription {
    font-weight: normal;
}

.WizardTextBlockDescription:before {
    font-weight: normal;
}

.WizardTextBlockDescription:after {
    font-weight: normal;
}

.badge,
.badgeBlue,
.badgeRed,
.badgeGreen,
.badgeYellow,
.badgePurple {
    margin-bottom: 5px;
    margin-left: 0px;
    margin-right: 5px;
    margin-top: 5px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    height: 10px;
    width: 10px;
    display: inline-block !important;
}

.badge:before,
.badgeBlue:before,
.badgeRed:before,
.badgeGreen:before,
.badgeYellow:before,
.badgePurple:before {
    display: inline-block !important;
}

.badge:after,
.badgeBlue:after,
.badgeRed:after,
.badgeGreen:after,
.badgeYellow:after,
.badgePurple:after {
    display: inline-block !important;
}

.badgeBlue {
    background-color: #5db2ff;
}

.badgeRed {
    background-color: #fb6e52;
}

.badgeGreen {
    background-color: #a0d468;
}

.badgeYellow {
    background-color: #ffce55;
}

.badgePurple {
    background-color: #e75b8d;
}

.FreeStyleGrid,
.TrnSublevelGrid,
.RecentLinksGrid,
.VerticalTabGrid,
.ColumnsSelectorFreeStyleGrid,
.FreeStyleGridWithHeader {
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    border-style: none;
    border-width: 0px;
    width: 100%;
}

.FreeStyleGrid>tbody>tr {
    font-family: 'Roboto', sans-serif;
    font-size: 8pt;
    font-style: normal;
    background-color: #fff;
}

.FreeStyleGrid[data-bkgstyle='none']>tbody>tr {
    font-family: 'Roboto', sans-serif;
    font-size: 8pt;
    font-style: normal;
    background-color: #fff;
}

.FreeStyleGrid[data-bkgstyle='uniform']>tbody>tr:nth-child(odd),
.FreeStyleGrid[data-bkgstyle='uniform']>tbody>tr:nth-child(even) {
    background-color: #d3d4d3;
}

.FreeStyleGrid[data-bkgstyle='report']>tbody>tr:nth-child(odd) {
    background-color: #fff;
}

.FreeStyleGrid[data-bkgstyle='report']>tbody>tr:nth-child(even) {
    background-color: #d3d4d3;
}

.TrnSublevelGrid>tbody>tr {
    font-family: 'Roboto', sans-serif;
    font-size: 8pt;
    font-style: normal;
    background-color: #fff;
}

.TrnSublevelGrid[data-bkgstyle='none']>tbody>tr {
    font-family: 'Roboto', sans-serif;
    font-size: 8pt;
    font-style: normal;
    background-color: #fff;
}

.TrnSublevelGrid[data-bkgstyle='uniform']>tbody>tr:nth-child(odd),
.TrnSublevelGrid[data-bkgstyle='uniform']>tbody>tr:nth-child(even) {
    background-color: #d3d4d3;
}

.TrnSublevelGrid[data-bkgstyle='report']>tbody>tr:nth-child(odd) {
    background-color: #fff;
}

.TrnSublevelGrid[data-bkgstyle='report']>tbody>tr:nth-child(even) {
    background-color: #d3d4d3;
}

.RecentLinksGrid>tbody>tr {
    font-family: 'Roboto', sans-serif;
    font-size: 8pt;
    font-style: normal;
    background-color: #fff;
}

.RecentLinksGrid[data-bkgstyle='none']>tbody>tr {
    font-family: 'Roboto', sans-serif;
    font-size: 8pt;
    font-style: normal;
    background-color: #fff;
}

.RecentLinksGrid[data-bkgstyle='uniform']>tbody>tr:nth-child(odd),
.RecentLinksGrid[data-bkgstyle='uniform']>tbody>tr:nth-child(even) {
    background-color: #d3d4d3;
}

.RecentLinksGrid[data-bkgstyle='report']>tbody>tr:nth-child(odd) {
    background-color: #fff;
}

.RecentLinksGrid[data-bkgstyle='report']>tbody>tr:nth-child(even) {
    background-color: #d3d4d3;
}

.VerticalTabGrid>tbody>tr {
    font-family: 'Roboto', sans-serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    background-color: #fff;
}

.VerticalTabGrid[data-bkgstyle='none']>tbody>tr {
    font-family: 'Roboto', sans-serif;
    font-size: 8pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    background-color: #fff;
}

.VerticalTabGrid[data-bkgstyle='report']>tbody>tr:nth-child(odd) {
    background-color: #fff;
}

.VerticalTabGrid[data-bkgstyle='report']>tbody>tr:nth-child(even) {
    background-color: #d3d4d3;
}

.ColumnsSelectorFreeStyleGrid {
    height: 100%;
}

.ColumnsSelectorFreeStyleGrid>tbody>tr {
    font-family: 'Roboto', sans-serif;
    font-size: 8pt;
    font-style: normal;
    background-color: #fff;
}

.ColumnsSelectorFreeStyleGrid[data-bkgstyle='none']>tbody>tr {
    font-family: 'Roboto', sans-serif;
    font-size: 8pt;
    font-style: normal;
    background-color: #fff;
}

.ColumnsSelectorFreeStyleGrid[data-bkgstyle='uniform']>tbody>tr:nth-child(odd),
.ColumnsSelectorFreeStyleGrid[data-bkgstyle='uniform']>tbody>tr:nth-child(even) {
    background-color: #d3d4d3;
}

.ColumnsSelectorFreeStyleGrid[data-bkgstyle='report']>tbody>tr:nth-child(odd) {
    background-color: #fff;
}

.ColumnsSelectorFreeStyleGrid[data-bkgstyle='report']>tbody>tr:nth-child(even) {
    background-color: #d3d4d3;
}

.FreeStyleGridWithHeader {
    border-bottom: 1px;
    border-left: 1px solid #eaeaea;
    border-right: 1px solid #eaeaea;
    border-bottom-color: #efefef;
    border-style: solid;
    border-collapse: collapse !important;
}

.FreeStyleGridWithHeader>tbody>tr {
    font-family: 'Roboto', sans-serif;
    font-size: 8pt;
    font-style: normal;
    background-color: #fff;
    border-collapse: collapse !important;
}

.FreeStyleGridWithHeader[data-bkgstyle='none']>tbody>tr {
    font-family: 'Roboto', sans-serif;
    font-size: 8pt;
    font-style: normal;
    background-color: #fff;
    border-collapse: collapse !important;
}

.FreeStyleGridWithHeader[data-bkgstyle='uniform']>tbody>tr:nth-child(odd),
.FreeStyleGridWithHeader[data-bkgstyle='uniform']>tbody>tr:nth-child(even) {
    background-color: #d3d4d3;
    border-collapse: collapse !important;
}

.FreeStyleGridWithHeader[data-bkgstyle='report']>tbody>tr:nth-child(odd) {
    background-color: #fff;
    border-collapse: collapse !important;
}

.FreeStyleGridWithHeader[data-bkgstyle='report']>tbody>tr:nth-child(even) {
    background-color: #f2f2f2;
    border-collapse: collapse !important;
}

.Hyperlink {
    border-style: none;
    border-width: 0px;
    font-family: "Roboto";
    font-size: 8.25pt;
    font-style: normal;
    font-weight: normal;
    text-decoration: underline;
}

.Messages,
.ErrorMessages,
.WarningMessages {
    border-bottom-color: #716f64;
    border-left-color: #716f64;
    border-right-color: #716f64;
    border-top-color: #716f64;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    font-family: "Roboto";
    font-size: 8pt;
    font-style: normal;
    font-variant: normal;
    color: #7d7d7d;
}

.ErrorMessages {
    background-color: #f56a67;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    padding-bottom: 7px;
    padding-left: 10px;
    padding-top: 9px;
    min-height: 34px;
    font-family: "Roboto";
    font-size: 10pt;
    font-weight: bold;
    color: white;
    z-index: 3 !important;
}

.WarningMessages {
    background-color: #fdae45;
    margin-left: 5px;
    min-height: 34px;
    font-family: "Roboto";
    font-size: 10pt;
    font-weight: bold;
    color: white;
    z-index: 3 !important;
}

BODY {
    height: 100%;
}

HTML {
    height: 100%;
}

.CalendarCombo {
    background-color: #fff;
    border-bottom-color: #000;
    border-left-color: #fff;
    border-right-color: #000;
    border-top-color: #fff;
    border-style: solid;
    border-width: 1px;
    left: 0px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    position: absolute;
    top: 0px;
    width: 4em;
    display: none;
    cursor: default;
    font-family: "Roboto";
    font-size: 8pt;
    font-style: normal;
    font-variant: normal;
    color: #333;
}

.CalendarCombo .label {
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    text-align: center;
}

.CalendarCombo .label-IEfix {
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 1px;
    padding-top: 1px;
    width: 4em;
    text-align: center;
}

.CalendarCombo .active {
    border-bottom-color: #000;
    border-left-color: #000;
    border-right-color: #000;
    border-top-color: #000;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}

.CalendarCombo .hilite {
    background-color: Highlight;
    color: HighlightText;
}

DIV.suggestions {
    background-color: #fff;
    border-bottom-color: #969696;
    border-left-color: #969696;
    border-right-color: #969696;
    border-top-color: #969696;
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    position: absolute;
    -moz-box-sizing: border-box;
    font-family: "Roboto";
    font-size: 13pt;
    font-style: normal;
    font-variant: normal;
    height: 300px;
    overflow-y: scroll;
}

DIV.suggestions DIV {
    padding-bottom: 0px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 0px;
    cursor: default;
    font-family: "Roboto";
    font-size: 9px;
}

DIV.suggestions DIV.current {
    background-color: #b0c4de;
    font-family: "Roboto";
    font-size: 9px;
    color: white;
}

.ErrorViewerBullet div {
    background-position: left center;
    background-repeat: no-repeat;
    margin-bottom: 5px;
    margin-top: 5px;
    padding-bottom: 1px;
    padding-left: 30px;
    padding-top: 1px;
    display: block;
    list-style-position: inside;
}

.GeoLocOption {
    margin-left: 4px;
    margin-right: 4px;
    position: relative;
    top: 2px;
    cursor: pointer;
}

.ComponentTrigger {
    margin-left: 4px;
    cursor: pointer;
}

.dojoDialog {
    background-color: #eee;
    border-bottom-color: #999;
    border-left-color: #999;
    border-right-color: #999;
    border-top-color: #999;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
}

#gx_ajax_notification {
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 5px;
    position: absolute;
    top: 21px;
    z-index: 999;
    height: 20px;
    width: 100%;
    display: block;
    font-family: "Roboto";
    font-size: 1.3em;
    font-weight: bold;
    text-align: center;
}

#gx_ajax_notification DIV {
    background-color: black !important;
}

.RowDeleted {
    text-decoration: line-through;
}

.dp_container {
    position: relative;
}

UL.Tabs {
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    list-style-type: none;
}

UL.Tabs LI.Tab {
    float: left;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}

UL.Tabs LI.Tab A {
    display: block;
    text-decoration: none;
}

UL.Tabs LI.Tab SPAN {
    display: block;
}

UL.Tabs LI.Tab SPAN.TabBackground {
    overflow: hidden;
}

UL.Tabs LI.Tab SPAN.TabText {
    white-space: nowrap;
}

DIV.gx-multimedia-upload {
    border-bottom-color: #ccc;
    border-left-color: #ccc;
    border-right-color: #ccc;
    border-top-color: #ccc;
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    margin-left: 5px;
    position: relative;
    height: 72px;
    width: 128px;
    display: block;
    text-align: center;
    line-height: 68px;
}

DIV.gx-multimedia-upload INPUT.BtnEnter {
    clear: both;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

DIV.gx-multimedia-upload * {
    text-align: left;
    line-height: normal;
}

DIV.gx-multimedia-upload DIV.fields-ct {
    background-color: white;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    padding-left: 5px;
    padding-top: 10px;
    height: 100%;
    display: none;
    white-space: nowrap;
}

DIV.gx-multimedia-upload A:first-child {
    right: 20px;
}

DIV.gx-multimedia-upload INPUT.field {
    float: none;
    margin-top: 10px;
    display: none;
}

DIV.gx-multimedia-upload INPUT.field-selected {
    display: inline;
}

DIV.gx-multimedia-upload LABEL.option {
    clear: left;
    float: left;
    margin-bottom: 10px;
    margin-right: 15px;
    width: 150px;
    display: inline;
    cursor: pointer;
    font-size: 11px;
}

DIV.gx-multimedia-upload LABEL.option INPUT {
    float: left;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 3px;
    margin-top: 0px;
    display: inline;
    cursor: pointer;
}

DIV.gx-multimedia-upload INPUT.Button {
    clear: both;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

DIV.gx-multimedia-upload IMG {
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 2px;
    padding-top: 2px;
    height: auto;
    max-height: 68px;
    max-width: 124px;
    vertical-align: middle;
}

DIV.gx-multimedia-upload A SPAN {
    background-position: center center;
    background-repeat: no-repeat;
    height: 68px;
    width: 124px;
    color: transparent;
}

DIV.gx-multimedia-upload A.gx-multimedia-empty {
    display: block;
}

DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN {
    display: block;
}

DIV.gx-multimedia-upload A.gx-multimedia-empty IMG {
    display: none;
}

DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN.gx-image-placeholder {
    background-image: url(PlaceHolderImage.png);
}

DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN.gx-video-placeholder {
    background-image: url(PlaceHolderVideo.png);
    opacity: 1;
}

DIV.gx-multimedia-upload A.gx-multimedia-empty SPAN.gx-audio-placeholder {
    background-image: url(PlaceHolderAudio.png);
    opacity: 1;
}

DIV.gx-multimedia-upload A.action {
    background-color: #DB0000;
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    position: absolute;
    top: 0px;
    cursor: pointer;
    font-size: 11px;
    color: white !important;
    opacity: 0;
    line-height: 15px;
    -moz-transition: opacity .3s ease-in-out;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    -ms-transition: opacity .3s ease-in-out;
    opacity: 0;
    -webkit-transition: opacity .3s ease-in-out;
}

DIV.gx-multimedia-upload A.change-action {
    background-image: url(MultimediaEdit.png);
    background-position: 4px center;
    background-repeat: no-repeat;
    padding-left: 16px;
    padding-right: 4px;
    right: 20px;
}

DIV.gx-multimedia-upload A.clear-action {
    background-image: url(MultimediaClear.png);
    background-position: center center;
    ;
    background-repeat: no-repeat;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 9px;
    padding-top: 9px;
    right: 0px;
}

DIV.gx-multimedia-upload A.action:focus {
    text-decoration: underline;
    opacity: .9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}

DIV.gx-multimedia-upload:hover A.action:hover {
    text-decoration: underline;
    opacity: .9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}

DIV.gx-multimedia-upload:hover A.action:focus {
    text-decoration: underline;
    opacity: .9;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}

DIV.gx-multimedia-upload:hover A.action {
    display: block;
    opacity: .7;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
}

A:not([href]) SPAN.gx-video-placeholder {
    opacity: .5;
}

A:not([href]) SPAN.gx-audio-placeholder {
    opacity: .5;
}

DIV.gx-mask {
    background-color: black;
    left: 0px;
    position: absolute;
    top: 0px;
    height: 100%;
    width: 100%;
    animation: entermask 1s;
    -webkit-animation: entermask 1s;
    -ms-filter: "alpha(opacity=10)";
    opacity: .10;
}

DIV.gx-unmask {
    background-color: transparent;
    animation: leavemask .3s;
    -webkit-animation: leavemask .3s;
}

BODY.gx-masked DIV.gx-mask {
    bottom: 0px;
    position: fixed;
}

.gx-masked-relative {
    position: relative;
}

.GXProgressBar .progress-bar-title {
    margin-bottom: 3px;
    margin-left: 3px;
    margin-right: 3px;
    margin-top: 3px;
}

.Calendar TBODY .rowhilite TD {
    background-color: #e4e5e6;
    color: #333;
}

.Calendar TBODY TD .hilite {
    border-bottom-color: #fff;
    border-left-color: #000;
    border-right-color: #000;
    border-top-color: #fff;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    padding-right: 3px;
    padding-top: 1px;
}

.Calendar TBODY TD .active {
    border-bottom-color: ButtonHighlight;
    border-left-color: ButtonHighlight;
    border-right-color: ButtonHighlight;
    border-top-color: ButtonHighlight;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 0px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
}

.Calendar TBODY TD .selected {
    background-color: ButtonFace;
    border-bottom-color: ButtonHighlight;
    border-left-color: ButtonHighlight;
    border-right-color: ButtonHighlight;
    border-top-color: ButtonHighlight;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 0px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    font-weight: bold;
    color: ButtonText;
}

.Calendar TBODY TD .weekend {
    color: #f00;
}

.Calendar TBODY TD .today {
    font-weight: bold;
    color: #00f;
}

.Calendar TBODY TD .disabled {
    color: GrayText;
}

.Calendar TBODY TD .time {
    background-color: ButtonFace;
    padding-bottom: 1px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 1px;
    text-align: center;
}

.Calendar TBODY TD .time .hour {
    background-color: Menu;
    border-bottom-color: #889;
    border-left-color: #889;
    border-right-color: #889;
    border-top-color: #889;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 4px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 0px;
    font-weight: bold;
}

.Calendar TBODY TD .time .minute {
    background-color: Menu;
    border-bottom-color: #889;
    border-left-color: #889;
    border-right-color: #889;
    border-top-color: #889;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 4px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 0px;
    font-weight: bold;
}

.Calendar TBODY TD .time .ampm {
    background-color: Menu;
    border-bottom-color: #889;
    border-left-color: #889;
    border-right-color: #889;
    border-top-color: #889;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 4px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 0px;
    font-weight: bold;
    text-align: center;
}

.Calendar TBODY TD .time .colon {
    padding-bottom: 0px;
    padding-left: 3px;
    padding-right: 2px;
    padding-top: 0px;
    font-weight: bold;
}

.Calendar TBODY TD .time SPAN .hilite {
    background-color: Highlight;
    border-bottom-color: #000;
    border-left-color: #000;
    border-right-color: #000;
    border-top-color: #000;
    color: HighlightText;
}

.Calendar TBODY TD .time SPAN .active {
    background-color: #000;
    border-bottom-color: #f00;
    border-left-color: #f00;
    border-right-color: #f00;
    border-top-color: #f00;
    color: #0f0;
}

.Calendar TFOOT .hilite {
    font-family: "Roboto";
    font-size: 11px;
    font-style: normal;
    font-variant: normal;
}

.PopupHeader {
    background-image: none;
    border-bottom: 1px;
    border-bottom-color: #e5e5e5;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    box-sizing: content-box;
    float: left;
    padding-top: 5px;
    z-index: 1;
    width: 100%;
    cursor: move;
    font-family: "Roboto";
    font-size: 9pt;
    font-weight: bold;
    color: white;
    text-indent: 3px;
    vertical-align: bottom;
    border-bottom-style: solid;
}

.PopupHeaderButton {
    background-image: url(ClosePrompt.png);
    float: right;
    margin-right: 10px;
    height: 18px;
    width: 18px;
    cursor: pointer;
    text-align: right;
}

.PopupContent {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}

DIV .suggestions {
    background-color: white;
    border-bottom-color: black;
    border-left-color: black;
    border-right-color: black;
    border-top-color: black;
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    position: absolute;
    -moz-box-sizing: border-box;
    font-family: "Roboto";
    font-size: 9px;
}

DIV .suggestions DIV {
    padding-bottom: 0px;
    padding-left: 3px;
    padding-right: 3px;
    padding-top: 0px;
    cursor: default;
    font-family: "Roboto";
    font-size: 9px;
}

DIV .suggestions DIV .current {
    background-color: #b0c4de;
    font-family: "Roboto";
    font-size: 9px;
    color: white;
}

.WorkWith TR {
    border-top: 1px solid #efefef;
}

.WorkWith TR A:focus .ActionBaseColorAttribute {
    background-color: #DB0000;
}

.WorkWith TR A:focus .DeleteAttribute {
    background-color: #f56a67;
}

.WorkWith TR A:focus .SelectAttribute {
    background-color: #9ccf70;
}

.WorkWith TR A:focus .WWActionGroupColumn .Attribute {
    color: black;
}

.WorkWith TR .WWActionColumn A:focus {
    outline: none !important;
    box-shadow: none !important;
}

.WorkWith TR .WWColumnRed .ActionBaseColorAttribute {
    background-color: #e5cccc;
}

.WorkWith TR .WWColumnRed A:focus .ActionBaseColorAttribute {
    background-color: #cd2929;
}

.WorkWith TR .WWColumnRed A:link {
    font-weight: bold;
    color: #d73d32;
}

.WorkWith TR .WWColumnRed A:visited {
    font-weight: bold;
    color: #d73d32;
}

.WorkWith TR .WWColumnOrange .ActionBaseColorAttribute {
    background-color: #fed6be;
}

.WorkWith TR .WWColumnOrange A:focus .ActionBaseColorAttribute {
    background-color: #fb6e52;
}

.WorkWith TR .WWColumnOrange A:link {
    font-weight: bold;
    color: #f4b400;
}

.WorkWith TR .WWColumnOrange A:visited {
    font-weight: bold;
    color: #f4b400;
}

.WorkWith TR .WWColumnGreen .ActionBaseColorAttribute {
    background-color: #b9ccb7;
}

.WorkWith TR .WWColumnGreen A:focus .ActionBaseColorAttribute {
    background-color: #119000;
}

.WorkWith TR .WWColumnGreen A:link {
    font-weight: bold;
    color: #119000;
}

.WorkWith TR .WWColumnGreen A:visited {
    font-weight: bold;
    color: #119000;
}

.WorkWith TR .WWColumnBlue .ActionBaseColorAttribute {
    background-color: #bcdcf5;
}

.WorkWith TR .WWColumnBlue A:link {
    font-weight: bold;
    color: #008cff;
}

.WorkWith TR .WWColumnBlue A:visited {
    font-weight: bold;
    color: #008cff;
}

.WorkWith TR .WWColumnBlue A:focus .ActionBaseColorAttribute {
    background-color: #008cff;
}

.WorkWith TR .WWColumnGray .ActionBaseColorAttribute {
    background-color: #d9d9d9;
}

.WorkWith TR .WWColumnGray A:link {
    font-weight: bold;
    color: #737373;
}

.WorkWith TR .WWColumnGray A:visited {
    font-weight: bold;
    color: #737373;
}

.WorkWith TR .WWColumnGray A:focus .ActionBaseColorAttribute {
    background-color: gray;
}

.WorkWith TR:hover .ActionBaseColorAttribute {
    background-color: #d9d9d9;
}

.WorkWith TR:hover .ActionBaseColorAttribute:hover {
    background-color: #DB0000;
}

.WorkWith TR:hover .ActionAttribute {
    background-color: #d9d9d9;
}

.WorkWith TR:hover .DeleteAttribute {
    background-color: #d9d9d9;
}

.WorkWith TR:hover .DeleteAttribute:hover {
    background-color: #f56a67;
}

.WorkWith TR:hover .ActionAttribute:hover {
    background-color: #DB0000;
}

.WorkWith TR:hover .SelectAttribute {
    background-color: #d9d9d9;
}

.WorkWith TR:hover .SelectAttribute:hover {
    background-color: #9ccf70;
}

.WorkWith TR:hover .BlackAttribute {
    background-color: #d9d9d9;
}

.WorkWith TR:hover .BlackAttribute:hover {
    background-color: black;
}

.WorkWith TR:hover .WWActionGroupColumn .Attribute {
    color: black;
}

.WorkWith TR:hover .WWColumnRed .ActionBaseColorAttribute {
    background-color: #e5b5b5;
    background-image: none;
}

.WorkWith TR:hover .WWColumnRed .ActionBaseColorAttribute:hover {
    background-color: #cd2929;
    background-image: none;
}

.WorkWith TR:hover .WWColumnBlue .ActionBaseColorAttribute {
    background-color: #97c9f1;
    background-image: none;
}

.WorkWith TR:hover .WWColumnBlue .ActionBaseColorAttribute:hover {
    background-color: #008cff;
    background-image: none;
}

.WorkWith TR:hover .WWColumnGreen .ActionBaseColorAttribute {
    background-color: #a4c2a0;
    background-image: none;
}

.WorkWith TR:hover .WWColumnGreen .ActionBaseColorAttribute:hover {
    background-color: #119000;
    background-image: none;
}

.WorkWith TR:hover .WWColumnOrange .ActionBaseColorAttribute {
    background-color: #f9c2a0;
    background-image: none;
}

.WorkWith TR:hover .WWColumnOrange .ActionBaseColorAttribute:hover {
    background-color: #fb6e52;
    background-image: none;
}

.WorkWith TR:hover .WWColumnGray .ActionBaseColorAttribute {
    background-color: #c8c8c8;
}

.WorkWith TR:hover .WWColumnGray .ActionBaseColorAttribute:hover {
    background-color: gray;
    background-image: none;
}

.WorkWith .Attribute {
    margin-left: 0px;
    display: block;
}

.WorkWith .ReadonlyAttribute {
    overflow: inherit !important;
}

.WorkWith DIV.checkbox {
    padding-top: 3px !important;
    ;
}

.WorkWith .AttributeCheckBox {
    margin-left: 5px;
    padding-left: 0px;
    display: inline-block;
}

.WorkWith SELECT {
    width: auto !important;
}

.WorkWith .checkbox LABEL SPAN INPUT {
    margin-top: 4px;
    margin-left: -14px !important;
}

.WorkWith .checkbox LABEL INPUT {
    margin-left: 0px;
}

.WorkWith .ErrorAttribute {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 0px;
    margin-left: 0px;
}

.WorkWith .ErrorMessages {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    white-space: nowrap;
}

.ReadonlyInvisible {
    display: none;
}

.auto-width-tab-strip UL.x-tab-strip {
    width: auto;
}

.mask {
    background-color: #000;
    bottom: 0px;
    left: 0px;
    position: absolute;
    right: 0px;
    top: 0px;
    z-index: 1;
    display: none;
    opacity: .25;
    filter: alpha(opacity=25);
}

.mask.block-scrollbars {
    overflow: auto;
}

.masked select,
.drag select,
.hide-select select {
    _visibility: hidden;
}

.hide-scrollbars * {
    overflow: hidden;
}

.hide-scrollbars {
    overflow: hidden;
}

.hide-scrollbars SELECT {
    display: none;
}

.show-scrollbars {
    overflow: auto;
}

.Invisible {
    display: none;
}

.UnSelectedTabTable {
    background-image: none;
    width: 100%;
    font-family: "Roboto";
    font-size: 11pt;
    font-weight: bold;
    height: 42px !important;
}

.UnSelectedTabTable .A:visited {
    color: #DB0000;
}

.UnSelectedTabTable A {
    background-image: none;
    font-family: "Roboto";
    font-size: 8pt;
    font-style: normal;
    font-variant: normal;
    text-decoration: none;
    color: #DB0000;
}

.UnSelectedTabTable A:hover {
    color: #DB0000;
}

.UnSelectedTabTable TD {
    background-image: url(TabUnselected.png);
    background-position: bottom;
    background-repeat: repeat-x;
    padding-bottom: 5px;
    padding-left: 15px;
    padding-right: 15px;
    vertical-align: middle;
    line-height: 18px;
}

.UnSelectedTabTable TD:hover {
    background-image: url(TabUnselectedHover.png);
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
}

.td5 {
    width: 5%;
}

.td100 {
    width: 100%;
}

.PopupBorder {
    background-color: white;
    border-bottom-color: rgba(0, 0, 0, 0.2);
    border-left-color: rgba(0, 0, 0, 0.2);
    border-right-color: rgba(0, 0, 0, 0.2);
    border-top-color: rgba(0, 0, 0, 0.2);
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    box-sizing: content-box;
    box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.5);
    z-index: 1050;
    -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    outline: none;
    background-clip: padding-box;
    z-index: 1035 !important;
}

.PopupShadow {
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
}

.HRDefault {
    background-color: #9d1f1f;
    border-width: 0px;
    height: 2px;
    color: #9d1f1f;
}

.ReadonlyAttribute {
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
    color: #000;
}

.ReadonlyObservacionCupon {
    font-weight: bold;
    font-size: 15pt;
    color: green;
}

.ReadonlyAttribute A:visited {
    color: #DB0000;
}

.ReadonlyAttribute A:link {
    color: #DB0000;
}

.TextBlockLink {
    padding-right: 10px;
    font-family: "Roboto";
    font-size: 11pt;
    font-weight: bold;
}

.TextBlockLink A:link {
    font-family: "Roboto";
    font-size: 11pt;
    font-weight: bold;
    color: #DB0000;
}

.TextBlockLink A:visited {
    font-family: "Roboto";
    font-size: 11pt;
    font-weight: bold;
    color: #DB0000;
}

.SelectedTabTable {
    width: 100%;
    height: 42px !important;
}

.SelectedTabTable TD {
    background-image: url(TabSelected.png);
    background-position: bottom;
    background-repeat: repeat-x;
    padding-left: 15px;
    padding-right: 15px;
    vertical-align: middle;
}

.ColumnsSelectorFreeStyleGrid TABLE {
    height: 100%;
    white-space: nowrap;
}

.TabsFreeStyleGrid TABLE {
    height: 100%;
}

.FreeStyleGrid TABLE {
    height: 100%;
}

.FreeStyleGrid TABLE .ReadonlyGridTitle {
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}

.FreeStyleGrid TD {
    height: 100%;
}

.Table100x1004C TD {
    width: 25%;
}

.FreeStyleGrid100 TABLE {
    height: 100%;
}

.FreeStyleGrid100 TABLE .ReadonlyGridTitle {
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}

.FreeStyleGrid100 TD {
    height: 100%;
}

.RecentLink A:link {
    color: #069;
}

.RecentLink A:visited {
    color: #069;
}

TH.WorkWithTitle {
    background-color: #f9f9f9;
    background-image: none;
    border-style: none;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 0px;
    padding-top: 3px;
    height: 38px;
    font-family: "Roboto";
    font-size: 11pt;
    font-weight: bold;
    color: #000;
}

TH.WorkWithTitle INPUT {
    margin-left: 3px !important;
}

DIV.suggestions {
    background-color: #fff;
    border-bottom-color: #969696;
    border-left-color: #969696;
    border-right-color: #969696;
    border-top-color: #969696;
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    position: absolute;
    -moz-box-sizing: border-box;
    font-family: "Roboto";
    font-size: 13pt;
    font-style: normal;
    font-variant: normal;
}

DIV.suggestions DIV {
    padding-bottom: 2px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 2px;
    cursor: default;
    font-family: "Roboto";
    font-size: 13pt;
    font-style: normal;
    font-variant: normal;
    color: #333;
}

DIV.suggestions DIV.current {
    background-color: #d3d4d3;
    margin-bottom: 2px;
    margin-left: 2px;
    margin-right: 2px;
    margin-top: 2px;
    font-family: "Roboto";
    font-size: 13pt;
    font-style: normal;
    font-variant: normal;
    color: #333;
}

A:visited {
    color: #DB0000;
}

A:link {
    color: #000000;
}

TD.CellWidth0 {
    width: 0%;
}

TD.CellWidth100 {
    width: 100%;
}

.UnSelectedTab {
    font-family: "Roboto";
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    color: #DB0000;
}

.UnSelectedTab A:link {
    font-family: "Roboto";
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    color: #DB0000;
}

.UnSelectedTab A:hover {
    font-family: "Roboto";
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    color: #DB0000;
}

.UnSelectedTab A:visited {
    font-family: "Roboto";
    font-size: 14px;
    font-weight: normal;
    text-decoration: none;
    color: #DB0000;
}

.bluetabs {
    background-color: rgba(245, 245, 245, 0.51);
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
    padding-left: 15px;
    height: 42px;
    width: 100%;
    border: 1px solid #dddddd !important;
}

.bluetabs li.selected a:link,
.bluetabs li.selected a:visited {
    color: #4d4d4d !important;
}

.bluetabs li a {
    font-family: 'Roboto', sans-serif;
    font-size: 11pt;
    font-weight: bold;
    padding-left: 13px !important;
    padding-right: 13px !important;
    padding-top: 0px !important;
    padding-bottom: 3px !important;
    color: #DB0000 !important;
    background: none !important;
    border-left: 0px !important;
    border-top: 0px !important;
    border-bottom: 0px !important;
    line-height: 40px;
    border: none !important;
    box-shadow: none;
}

.bluetabs UL {
    height: 40px;
    font: 11pt 'Trebuchet MS' !important;
    margin-top: 0px !important;
    padding-top: 0px !important;
}

TD.WorkWithTitle {
    font-size: 0px;
    line-height: initial;
}

.WorkWithTitle SPAN {
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
}

.dropmenudivempty {
    display: none;
}

.x-grid-panel a:link {
    color: #3764a0;
}

.x-grid-panel a:visited {
    color: #3764a0;
}

TD.TableFiltersCell {
    padding-bottom: 2px;
    padding-left: 20px;
    padding-top: 2px;
    width: 100%;
}

.OrderedByDescriptionCell {
    padding-left: 20px;
}

.ImageBlockCell IMG {
    display: block;
}

.ColumnsSelectorFreeStyleGrid IMG {
    display: block;
}

.GridFooter .Table {
    margin-left: auto;
    margin-right: auto;
}

.ColumnsSelectorFreeStyleGrid TD {
    height: 35px;
}

.ColumnsSelectorFreeStyleGrid .GridTitle {
    height: 35px;
}

FORM {
    height: 100%;
}

.dropmenudiv_b a {
    background-color: rgba(245, 245, 245, 0.51);
    font-size: 10pt;
    color: #DB0000 !important;
    border-color: rgb(255, 255, 255) !important;
    font: 10pt 'Trebuchet MS' !important;
    line-height: 25px !important;
}

.GridTitleSortedAsc {
    background-image: url(SortedAsc.png);
    background-position: 100% 60%;
    background-repeat: no-repeat;
    padding-right: 12px;
    cursor: pointer;
}

.GridTitleSortedAsc A {
    text-decoration: none;
    color: black;
}

.GridTitleSortedAsc A:hover {
    text-decoration: none;
}

.GridTitleSortedDsc {
    background-image: url(SortedDsc.png);
    background-position: 100% 60%;
    background-repeat: no-repeat;
    padding-right: 12px;
    cursor: pointer;
}

.GridTitleSortedDsc A {
    text-decoration: none;
    color: black;
}

.GridTitleSortedDsc A:hover {
    text-decoration: none;
}

.GridTitleSortable {
    cursor: pointer;
}

.GridTitleSortable A {
    text-decoration: none;
    color: black;
}

.GridTitleSortable A:hover {
    text-decoration: none;
}

.GridTitleSortedAscCS A {
    background-image: url(SortedAsc.png);
    background-position: 100% 60%;
    background-repeat: no-repeat;
    padding-right: 18px;
    cursor: pointer;
}

.GridTitleSortedDscCS A {
    background-image: url(SortedDsc.png);
    background-position: 100% 60%;
    background-repeat: no-repeat;
    padding-right: 18px;
    cursor: pointer;
}

.GridTitleSortableCS A {
    cursor: pointer;
}

.ReadonlyGridTitle {
    color: black;
}

.ReadonlyGridTitle A:link {
    text-decoration: none;
    color: black !important;
}

.ReadonlyGridTitle A:visited {
    text-decoration: none;
    color: black;
}

.dropmenudiv_b {
    background-color: transparent;
    margin-top: -85px;
    border: none !important;
    top: 120px !important;
}

.btn_Master {
    height: 44px;
}

.TableDynamicFilters SELECT {
    background-color: #fbfbfb;
    width: auto !important;
}

.TableDynamicFilters INPUT[type="text"] {
    width: 125px;
}

.TableDynamicFilters INPUT[type="text"].AttributeDate {
    width: 88px !important;
}

.TableDynamicFilters INPUT[type="text"].AttributeDateTime {
    width: auto !important;
}

.TableDynamicFilters .TableMerged {
    margin-bottom: 0px;
}

.TableDynamicFilters .TableMerged .form-group {
    margin-bottom: 0px;
}

.WorkWithEven {
    background-color: #fff;
    border-style: none;
    height: 40px !important;
}

.WorkWithOdd {
    background-color: #fff;
    border-bottom-color: #e6e6e6;
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: #e6e6e6;
    border-style: none;
    height: 40px !important;
}

.DataContentCell .ReadonlyAttribute,
.DataContentCellView .ReadonlyAttribute,
.RequiredDataContentCell .ReadonlyAttribute {
    color: black;
}

.DataContentCell .ReadonlyAttributeDateTime,
.DataContentCellView .ReadonlyAttributeDateTime,
.RequiredDataContentCell .ReadonlyAttributeDateTime {
    color: #999;
}

.DataContentCell .ReadonlyAttributeDate,
.DataContentCellView .ReadonlyAttributeDate,
.RequiredDataContentCell .ReadonlyAttributeDate {
    color: #999;
}

.PopupTitle {
    font-family: "Roboto";
    font-size: 18px;
    font-weight: 500;
    color: #333;
    padding-left: 4px !important;
}

.btn-yes-DVelop {
    background-color: #DB0000 !important;
    border-color: #DB0000 !important;
}

.btn-yes-DVelop:hover {
    background-color: #FF0000 !important;
    border-color: #FF0000 !important;
}

SELECT {
    background-color: #fbfbfb;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    padding-bottom: 4px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 4px;
    height: 30px;
    display: inline-block;
    font-size: 10pt;
    color: #393939;
    vertical-align: middle;
    font: 10pt 'Trebuchet MS' !important;
    border-style: solid !important;
}

.BootstrapPanel-Gray {
    border-bottom-color: #ddd;
    border-left-color: #ddd;
    border-right-color: #ddd;
    border-top-color: #ddd;
    background-color: whitesmoke !important;
}

A {
    text-decoration: none;
    color: #DB0000;
}

A:hover {
    text-decoration: underline;
}

.MenuItem a:link,
MenuItem a:visited {
    padding-left: 10px;
    white-space: nowrap;
    font-family: 'Roboto', sans-serif;
    font-size: 12pt;
    color: #DB0000;
}

.dropmenudiv_b a:hover {
    text-decoration: underline;
}

INPUT:focus {
    border-color: #DB0000 !important;
    outline: 0;
    outline: thin;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0px #96CAF2 !important;
}

SELECT:focus {
    border-color: #DB0000 !important;
    outline: 0;
    outline: thin;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #96CAF2 !important;
}

TEXTAREA:focus {
    border-color: #DB0000 !important;
    outline: 0;
    outline: thin;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #96CAF2 !important;
}

.TableDynamicFilters TEXTAREA {
    border-style: solid;
    border-width: 1px;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    margin-left: 10px;
    padding-bottom: 4px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 4px;
    height: 30px;
    color: #555;
    vertical-align: middle;
    font: 10pt 'Trebuchet MS' !important;
    display: inline-block;
    width: 125px !important;
}

.Form INPUT::-ms-clear {
    display: none;
}

#gxp0_rs {
    margin-top: -5px;
}

#gxp1_rs {
    margin-top: -5px;
}

#gxp2_rs {
    margin-top: -5px;
}

.ManageFilters button {
    border-style: solid;
    border-width: 0px;
}

.input-group-btn {
    width: auto;
}

.input-group {
    border-collapse: collapse;
}

.input-group A.btn {
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 3px;
    z-index: 2;
    height: 34px;
}

.input-group A.btn-default:focus {
    background-color: white;
}

.input-group A.btn-default:hover {
    background-color: white;
    padding-left: 6px;
    z-index: 4;
}

.input-group .form-control+span.input-group-btn>a.btn {
    transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.input-group .form-control:focus+span.input-group-btn>a.btn {
    border-bottom-color: #DB0000;
    border-left-color: #DB0000;
    border-right-color: #DB0000;
    border-top-color: #DB0000;
    border-style: solid;
    border-width: 1px;
    outline: 0;
    outline: thin;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #96CAF2 !important;
}

.DVBootstrapResponsivePanel {
    border-bottom-color: #ddd;
    border-left-color: #ddd;
    border-right-color: #ddd;
    border-top-color: #ddd;
}

.DVBootstrapResponsivePanel .panel-title {
    font-family: "Roboto";
    color: #333;
}

.DVBootstrapResponsivePanel .panel-title A {
    color: black;
}

.DVBootstrapResponsivePanel .panel-heading {
    background-color: #f5f5f5;
    width: 100% !important;
}

.Button:hover {
    background-color: #FF0000;
    border-bottom-color: #FF0000;
    border-left-color: #FF0000;
    border-right-color: #FF0000;
    border-top-color: #FF0000;
    color: white;
}

.BtnRealizarPedido:hover {
    border-color: #328227;
    border-width: 1px;
    border-style: solid;
    color: #328227;
    background-color: white;
}

.BtnFinalizarCompra:hover {
    border-width: 1px;
    border-color: #328227;
    background-color: white;
    color: #328227;
}

.BtnContinuarComprando:hover {
    background-color: #ECECEC;
}

.BtnVaciarCarrito:hover {
    border-color: #BA1111;
    border-width: 1px;
    border-style: solid;
    color: #BA1111;
    background-color: white;
}

.version {
    margin-bottom: 234.5px;
    display: block;
}

.TituloLogin {
    font-family: 'hind-regular';
    font-size: 16px;
    color: black;
}

.TextblockRegistrate {
    font-family: 'hind-regular';
    font-size: 14px;
}

A:focus {
    outline: 0 !important;
}

.Button:focus {
    background-color: #FF0000;
    border-bottom-color: #FF0000;
    border-left-color: #FF0000;
    border-right-color: #FF0000;
    border-top-color: #FF0000;
    color: white;
    border-color: #DB0000 !important;
    outline: 0 !important;
    outline: thin;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #96CAF2 !important;
}

.AGButtonsHeader {
    margin-top: 5px;
}

.AGButtonsHeader BUTTON {
    color: white !important;
    background-color: transparent !important;
    border: 0px;
    box-shadow: none !important;
}

.AGButtonsHeader BUTTON .fa {
    font-size: 23px;
}

.AGButtonsHeader .caret {
    display: none;
}

.HideSidebar .page-content {
    margin-left: 0px !important;
}

.HideSidebar .sidebar-fixed {
    display: none !important;
}

.HideSidebar .ShowMenuImageCell {
    display: none !important;
}

.btn-default:focus {
    border-color: #DB0000;
    outline: 0;
    outline: thin;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #96CAF2;
}

.TableCellsWidthAuto .col-sm-1 {
    width: auto;
}

.TableCellsWidthAuto .col-sm-2 {
    width: auto;
}

.TableCellsWidthAuto .col-sm-3 {
    width: auto;
}

.TableCellsWidthAuto .col-sm-4 {
    width: auto;
}

.TableCellsWidthAuto .col-sm-5 {
    width: auto;
}

.TableCellsWidthAuto .col-sm-6 {
    width: auto;
}

.TableCellsWidthAuto .col-sm-7 {
    width: auto;
}

.TableCellsWidthAuto .col-sm-8 {
    width: auto;
}

.TableCellsWidthAuto .col-sm-9 {
    width: auto;
}

.TableCellsWidthAuto .col-sm-10 {
    width: auto;
}

.TableCellsWidthAuto .col-sm-11 {
    width: auto;
}

.TableCellsWidthAuto .col-sm-12 {
    width: auto;
}

.TableCellsWidthAuto .col-xs-1 {
    width: auto;
}

.TableCellsWidthAuto .col-xs-2 {
    width: auto;
}

.TableCellsWidthAuto .col-xs-3 {
    width: auto;
}

.TableCellsWidthAuto .col-xs-4 {
    width: auto;
}

.TableCellsWidthAuto .col-xs-5 {
    width: auto;
}

.TableCellsWidthAuto .col-xs-6 {
    width: auto;
}

.TableCellsWidthAuto .col-xs-7 {
    width: auto;
}

.TableCellsWidthAuto .col-xs-8 {
    width: auto;
}

.TableCellsWidthAuto .col-xs-9 {
    width: auto;
}

.TableCellsWidthAuto .col-xs-10 {
    width: auto;
}

.TableCellsWidthAuto .col-xs-11 {
    width: auto;
}

.TableCellsWidthAuto .col-xs-12 {
    width: auto;
}

.panel-group {
    margin-bottom: 0px;
}

.MenuItemBlack a:link,
MenuItemBlack a:visited {
    white-space: nowrap;
    font-family: 'Roboto', sans-serif;
    font-size: 12pt;
    color: black;
}

.dropdown-menu>li>a>img {
    padding-left: 2px;
    padding-right: 10px;
    width: 26px;
}

.dropdown-menu>li>a {
    padding-left: 5px;
    font-family: 'Roboto', sans-serif;
}

.BtnImage:hover {
    background-color: transparent;
    opacity: 1;
}

TABLE.Table {
    border-style: none;
}

TABLE.Table TD {
    border-style: none !important;
}

.TableMerged TD {
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 3px;
    padding-top: 0px;
}

.modal-dialog {
    padding-bottom: 30px;
    padding-top: 10%;
}

.nav-tabs {
    margin-bottom: 5px;
}

.RequiredDataContentCell DIV.gx-attribute {
    background-image: url(RequiredTriangle.gif);
    background-repeat: no-repeat;
    padding-left: 15px;
}

.RequiredDataContentCell .TableMerged DIV.gx-attribute {
    background-image: none;
    margin-left: -15px;
}

.RequiredDataContentCell .TableMerged .MergeDataCell DIV.gx-attribute {
    background-image: url(RequiredTriangle.gif);
}

.RequiredDataContentCell .CellWidth_87_5 {
    padding-left: 0px;
}

.RequiredDataContentCell .CellWidth_93_75 {
    padding-left: 0px;
}

.RequiredDataContentCell .MergeDataCell DIV.gx-attribute {
    margin-left: -15px;
}

.gx-tab-spacing-fix-2 {
    border-collapse: collapse;
}

DIV.calendar .calendar-nav {
    font-weight: normal;
}

DIV.calendar .calendarbutton {
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
}

DIV.calendar .calendarcombo {
    background-color: #efefef;
}

DIV.calendar .calendarcombo .label {
    padding-bottom: 2px;
    padding-top: 2px;
    display: block;
    font-size: 12px;
    font-weight: normal;
    color: #a1a1a1;
}

DIV.calendar TABLE {
    border-bottom-color: #efefef;
    border-left-color: #efefef;
    border-right-color: #efefef;
    border-top-color: #efefef;
    font-family: "Roboto";
    font-size: 13px;
    color: #a1a1a1;
    border-collapse: collapse;
    table-layout: fixed;
}

DIV.calendar TABLE THEAD .calendartitle {
    font-family: "Roboto";
    font-size: 14px;
    font-weight: normal;
}

DIV.calendar TABLE THEAD .name {
    overflow: hidden;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    font-family: "Roboto";
    font-weight: normal;
    color: #a1a1a1;
    line-height: 28px;
}

DIV.calendar TABLE THEAD .daynames {
    background-color: #f5f5f5;
    border-top: 1px solid #EFEFEF;
}

DIV.calendar TABLE THEAD TR:first-child {
    background-color: transparent;
}

DIV.calendar TABLE THEAD TR.headrow {
    background-color: transparent;
}

DIV.calendar TABLE TBODY {
    background-color: #f5f5f5;
}

DIV.calendar TABLE TBODY .day {
    background-color: transparent;
    background-image: none;
    border-width: 0px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    text-align: center;
}

DIV.calendar TABLE TBODY TD.selected {
    background-color: #DB0000;
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
    border-bottom-right-radius: 1px;
    border-bottom-left-radius: 1px;
}

DIV.calendar TD.time .hour {
    background-color: white;
    border-bottom-color: #FF0000;
    border-left-color: #FF0000;
    border-right-color: #FF0000;
    border-top-color: #FF0000;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 1px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 1px;
}

DIV.calendar TD.time .minute {
    background-color: white;
    border-bottom-color: #FF0000;
    border-left-color: #FF0000;
    border-right-color: #FF0000;
    border-top-color: #FF0000;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 1px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 1px;
}

DIV.calendar TD.time .ampm {
    background-color: white;
    border-bottom-color: #FF0000;
    border-left-color: #FF0000;
    border-right-color: #FF0000;
    border-top-color: #FF0000;
    border-style: solid;
    border-width: 1px;
    padding-bottom: 1px;
    padding-left: 8px;
    padding-right: 8px;
    padding-top: 1px;
}

.DataContentCellPrompt .input-group-btn {
    width: 1px;
}

UL.nav-tabs LI A:focus {
    box-shadow: none !important;
    border-top-color: #ddd !important;
    border-left-color: #ddd !important;
    border-right-color: #ddd !important;
    border-bottom-color: transparent !important;
}

*.btn:focus {
    outline: 0 !important;
}

.dropmenudiv_b a:focus {
    border-style: none;
    box-shadow: none;
}

INPUT.BtnExportReport:active {
    background-color: transparent;
    background-image: url(ActionExportReport.png);
}

INPUT.BtnExport:active {
    background-color: transparent;
    background-image: url(ActionExport.png);
}

.BtnImage:focus {
    background-color: transparent;
    box-shadow: none !important;
    opacity: 1;
}

INPUT.BtnEditColumns:active {
    background-color: transparent;
    background-image: url(EditColumns.png);
}

INPUT.BtnActionGroupDelete:active {
    background-color: transparent;
    background-image: url(BtnDeleteImage.png);
}

INPUT.BtnActionGroupUpdate:active {
    background-color: transparent;
    background-image: url(BtnUpdateImage.png);
}

.checkbox LABEL SPAN {
    border-style: none;
}

.checkbox LABEL SPAN INPUT {
    margin-top: 2px;
    height: 14px;
    width: 14px;
}

.DataContentCellLogin .checkbox {
    padding-left: 0px;
}

.WWActionGroupColumn .Attribute {
    color: #d9d9d9;
}

.TableDynamicFilters .gx-tab-padding-fix-1 {
    padding-bottom: 1px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 1px;
}

.TableDynamicFilters .gx-tab-padding-fix-1 #DYNAMICFILTERS_ADDFILTER1_CELL {
    padding-left: 5px;
}

.TableDynamicFilters .gx-tab-padding-fix-1 #DYNAMICFILTERS_ADDFILTER2_CELL {
    padding-left: 5px;
}

.TableDynamicFilters .gx-tab-padding-fix-1 #DYNAMICFILTERS_REMOVEFILTER3_CELL {
    padding-left: 5px;
}

.TableDynamicFilters .gx-tab-padding-fix-1 .checkbox label {
    padding-left: 0px;
}

.TableDynamicFilters .gx-tab-padding-fix-2 {
    border-spacing: 0px;
}

.FreeStyleGridWithHeaderOdd .TextBlockFSWithHeaderTitle {
    margin-left: 2px;
    padding-right: 0px;
}

.TableMerged p.form-control-static {
    min-height: 0px;
}

.TableDynamicFilters .input-group {
    margin-left: -1px;
}

.CellNoMarginBottom .form-group {
    margin-bottom: 0px;
}

.FreeStyleGridWithHeader TR .WWActionColumn A:focus {
    outline: none !important;
    box-shadow: none !important;
}

.FreeStyleGridWithHeader TR A:focus .ActionBaseColorAttribute {
    background-color: #DB0000;
}

.FreeStyleGridWithHeader TR A:focus .DeleteAttribute {
    background-color: #f56a67;
}

.FreeStyleGridWithHeader TR A:focus .SelectAttribute {
    background-color: #9ccf70;
}

.FreeStyleGridWithHeader TR A:focus .WWActionGroupColumn .Attribute {
    color: black;
}

.FreeStyleGridWithHeader TR:hover .ActionBaseColorAttribute {
    background-color: #d9d9d9;
}

.FreeStyleGridWithHeader TR:hover .ActionBaseColorAttribute:hover {
    background-color: #DB0000;
}

.FreeStyleGridWithHeader TR:hover .ActionAttribute {
    background-color: #d9d9d9;
}

.FreeStyleGridWithHeader TR:hover .DeleteAttribute {
    background-color: #d9d9d9;
}

.FreeStyleGridWithHeader TR:hover .DeleteAttribute:hover {
    background-color: #f56a67;
}

.FreeStyleGridWithHeader TR:hover .ActionAttribute:hover {
    background-color: #DB0000;
}

.FreeStyleGridWithHeader TR:hover .SelectAttribute {
    background-color: #d9d9d9;
}

.FreeStyleGridWithHeader TR:hover .SelectAttribute:hover {
    background-color: #9ccf70;
}

.FreeStyleGridWithHeader TR:hover .BlackAttribute {
    background-color: #d9d9d9;
}

.FreeStyleGridWithHeader TR:hover .BlackAttribute:hover {
    background-color: black;
}

.FreeStyleGridWithHeader TR:hover .WWActionGroupColumn .Attribute {
    color: black;
}

.CellViewTabsPosition .panel-group {
    margin-bottom: 10px;
}

.CellFormGroupMarginBottom5 .form-group {
    margin-bottom: 5px;
}

.DataContentCellLogin DIV.gx-attribute INPUT {
    margin-left: 0px;
}

DIV.checkbox {
    border-bottom-color: transparent;
    border-left-color: transparent;
    border-right-color: transparent;
    border-top-color: transparent;
    border-style: none;
}

.TableLabel50Percent LABEL.gx-label {
    width: 50%;
}

.TableLabel50Percent DIV.gx-attribute {
    width: 50%;
}

.DataContentCellLogin .checkbox INPUT {
    margin-left: -20px;
    margin-left: -20px !important;
}

.DataContentCellLogin .AttributeCheckBox {
    margin-left: 0px;
}

INPUT.BtnInsertImage:active {
    background-color: transparent;
    background-image: url(ActionInsert.png);
}

.ErrorViewerBullet .gx-warning-message {
    background-image: url(WarningIcon.png);
    color: #fdae45;
}

.ErrorViewerBullet .gx-error-message {
    background-image: url(ErrorIcon.png);
    color: #F56A67;
    font-size: large;
    font-weight: bold;
}

.TableMerged .form-group {
    margin-bottom: 0px;
}

.ColumnSettings {
    margin-left: 5px;
    margin-right: 5px;
    padding-left: 5px;
    position: static;
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
    text-align: left;
}

.ColumnSettings .Button {
    margin-right: 0px;
    margin-top: 0px;
    height: auto;
    width: 100%;
    margin-left: 0px !important;
}

.ColumnSettings .dropdown-menu {
    left: auto;
    margin-top: 18px;
    padding-bottom: 10px;
    padding-top: 10px;
    top: auto;
}

.ColumnSettings .input-group {
    border-collapse: collapse;
}

.ColumnSettings .input-group A.btn {
    margin-left: -8px;
    padding-left: 1px;
}

.ColumnSettings .input-group A.btn-default:hover {
    padding-left: 1px;
}

.ColumnSettings .input-group INPUT {
    margin-top: 0px;
    height: 28px;
}

.ColumnSettings .input-group-btn .btn {
    padding-top: 2px;
    height: 28px;
}

.ColumnSettings .input-group-btn .btn IMG {
    width: 20px;
}

.ColumnSettings INPUT.Attribute {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    margin-top: 0px;
    padding-bottom: 4px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 4px;
    height: 28px;
    margin-left: 2px !important;
}

.ColumnSettings BUTTON {
    margin-right: 1px;
    padding-bottom: 0px;
    padding-left: 4px;
    padding-right: 4px;
    padding-top: 0px;
    height: 17px;
}

.ColumnSettings BUTTON IMG {
    float: left;
}

.ColumnSettings BUTTON SPAN.caret {
    display: none;
}

.ColumnSettings .LiFilterSelected {
    margin-left: 5px;
    margin-right: 15px;
    margin-top: 10px;
}

.ColumnSettings .FilterOptionsMultiSelection LI {
    padding-left: 5px;
}

.ColumnSettings .Filtered:focus,
.FilteredSortedASC:focus,
.FilteredSortedDSC:focus {
    background-color: white;
    border-bottom-color: #ccc;
    border-left-color: #ccc;
    border-right-color: #ccc;
    border-top-color: #ccc;
    outline: none !important;
    box-shadow: none !important;
}

.FilterOptions {
    max-height: 120px;
    overflow-y: auto;
}

.FilterOptions UL {
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    list-style-type: none;
    font-weight: normal;
    color: black;
}

.FilterOptions UL A:hover {
    text-decoration: none;
    color: black;
}

.FilterOptions UL A:active {
    color: black;
}

.FilterOptions UL LI:hover {
    background-color: #f5f5f5;
}

.FilterOptions UL A {
    clear: both;
    padding-bottom: 3px;
    padding-left: 25px;
    padding-right: 10px;
    padding-top: 3px;
    min-height: 25px;
    display: block;
    font-size: 10pt;
    text-decoration: none;
    color: black;
    text-indent: 0px;
    line-height: 1.42857143;
}

.ColumnSettingsAlignTitleRight SPAN {
    margin-left: auto;
}

.WorkWithSelection TR {
    border-top: 1px solid #efefef;
}

.WorkWithSelection TR A:focus .ActionBaseColorAttribute {
    background-color: #DB0000;
}

.WorkWithSelection TR A:focus .DeleteAttribute {
    background-color: #f56a67;
}

.WorkWithSelection TR A:focus .SelectAttribute {
    background-color: #9ccf70;
}

.WorkWithSelection TR A:focus .WWActionGroupColumn .Attribute {
    color: black;
}

.WorkWithSelection TR .WWActionColumn A:focus {
    outline: none !important;
    box-shadow: none !important;
}

.WorkWithSelection TR:hover .ActionBaseColorAttribute {
    background-color: #d9d9d9;
}

.WorkWithSelection TR:hover .ActionBaseColorAttribute:hover {
    background-color: #DB0000;
}

.WorkWithSelection TR:hover .ActionAttribute {
    background-color: #d9d9d9;
}

.WorkWithSelection TR:hover .DeleteAttribute {
    background-color: #d9d9d9;
}

.WorkWithSelection TR:hover .DeleteAttribute:hover {
    background-color: #f56a67;
}

.WorkWithSelection TR:hover .ActionAttribute:hover {
    background-color: #DB0000;
}

.WorkWithSelection TR:hover .SelectAttribute {
    background-color: #d9d9d9;
}

.WorkWithSelection TR:hover .SelectAttribute:hover {
    background-color: #9ccf70;
}

.WorkWithSelection TR:hover .BlackAttribute {
    background-color: #d9d9d9;
}

.WorkWithSelection TR:hover .BlackAttribute:hover {
    background-color: black;
}

.WorkWithSelection TR:hover .WWActionGroupColumn .Attribute {
    color: black;
}

.WorkWithSelection .Attribute {
    margin-left: 0px;
    display: block;
}

.WorkWithSelection DIV.checkbox {
    padding-top: 3px !important;
    ;
}

.WorkWithSelection .AttributeCheckBox {
    margin-left: 0px;
}

.WorkWithSelection SELECT {
    width: auto !important;
}

.WorkWithSelection .checkbox LABEL SPAN INPUT {
    margin-top: 4px;
    margin-left: -14px !important;
}

.WorkWithSelection .ErrorAttribute {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 0px;
    margin-left: 0px;
}

.WorkWithSelection .ErrorMessages {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    white-space: nowrap;
}

TH.WorkWithSelectionTitle {
    background-color: #f2f2f2;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 0px;
    padding-top: 3px;
    height: 35px;
    font-family: "Roboto";
    font-size: 11pt;
    font-weight: bold;
    color: #000;
}

TH.WorkWithSelectionTitle INPUT {
    margin-top: 7px;
    height: 14px;
    width: 14px;
    margin-left: 4px !important;
}

.WorkWithSelectionTitle SPAN {
    font-family: 'Roboto', sans-serif;
    font-size: 10pt;
}

.TableDynamicFilters .AttributeCheckBox INPUT {
    margin-left: -5px;
}

.bootstrap-tagsinput {
    background-color: #fff;
    border-style: none;
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    padding-left: 2px;
    padding-right: 6px;
    padding-top: 0px;
    max-width: 365px;
    min-width: 215px;
    display: inline-block;
    cursor: text;
    color: #555;
    vertical-align: middle;
    line-height: 28px;
}

.bootstrap-tagsinput INPUT {
    background-color: transparent;
    border-style: none;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
    max-width: inherit;
    box-shadow: none;
    outline: none;
    width: auto !important;
}

.bootstrap-tagsinput INPUT:focus {
    border-style: none;
    box-shadow: none;
}

.bootstrap-tagsinput .tag {
    margin-right: 2px;
    color: white;
}

.bootstrap-tagsinput .tag [data-role="remove"] {
    margin-left: 8px;
    cursor: pointer;
}

.bootstrap-tagsinput .tag [data-role="remove"]:after {
    padding-bottom: 0px;
    padding-left: 2px;
    padding-right: 2px;
    padding-top: 0px;
    content: "x";
}

.bootstrap-tagsinput .tag [data-role="remove"]:hover {
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

.bootstrap-tagsinput .tag [data-role="remove"]:hover:active {
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.12) inset;
}

.FilterMultipleSelectorCell .ColumnSettings {
    padding-left: 0px;
}

.FilterMultipleSelectorCell .ColumnSettings .input-group A.btn {
    padding-left: 6px;
}

.FilterMultipleSelectorCell .ColumnSettings .gx-attribute {
    margin-right: 0px !important;
}

.FilterMultipleSelectorCell .ColumnSettings .Attribute {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    width: 100%;
    max-width: 100%;
    margin-left: 0px !important;
}

.FilterMultipleSelectorCell .ColumnSettings .input-group {
    width: 100% !important;
}

.FilterMultipleSelectorCell .LiFilterSelected {
    margin-left: 10px;
    margin-right: 10px;
}

.DynamicFilters .FilterMultiplePromptCell {
    vertical-align: middle;
    padding-top: 4px !important;
}

.DynamicFilters .FilterMultipleSelectorCell {
    vertical-align: middle;
    padding-top: 4px !important;
}

.DynamicFilters .bootstrap-tagsinput {
    min-width: 0px;
}

.TableWizardSteps .gx-tab-padding-fix-1 {
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}

.TableWizardStepsArrow .gx-tab-padding-fix-1 {
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}

.TableStepBulletSelected .StepNumberBulletCell {
    padding-top: 7px;
}

.TableWizardMain .gx-tab-spacing-fix-2 {
    border-collapse: collapse;
}

INPUT.BtnExportCSV:active {
    background-color: transparent;
    background-image: url(ActionCSV.png);
}

.PaginationBar UL {
    margin-bottom: 1px;
    margin-left: 4px;
    margin-right: 4px;
    margin-top: 5px;
}

.PaginationBar UL .disabled A {
    background-color: #f9f9f9;
    border-bottom-color: #d9d9d9;
    border-left-color: #d9d9d9;
    border-right-color: #d9d9d9;
    border-top-color: #d9d9d9;
}

.PaginationBar UL .disabled A:hover {
    background-color: #f9f9f9;
    border-bottom-color: #d9d9d9;
    border-left-color: #d9d9d9;
    border-right-color: #d9d9d9;
    border-top-color: #d9d9d9;
}

.PaginationBar UL .active A {
    background-color: #DB0000;
    border-bottom-color: #DB0000;
    border-left-color: #DB0000;
    border-right-color: #DB0000;
    border-top-color: #DB0000;
    color: white;
}

.PaginationBar UL LI A {
    color: #DB0000;
}

.PaginationBar UL .active A:focus {
    background-color: #DB0000;
    border-bottom-color: #DB0000;
    border-left-color: #DB0000;
    border-right-color: #DB0000;
    border-top-color: #DB0000;
    color: white;
}

.PaginationBar UL .active A:hover {
    background-color: #DB0000;
    border-bottom-color: #DB0000;
    border-left-color: #DB0000;
    border-right-color: #DB0000;
    border-top-color: #DB0000;
    color: white;
}

.PaginationBar .PaginationBarCaption {
    padding-left: 10px;
    padding-right: 20px;
    font-size: 10pt;
    color: #a1a1a1;
    line-height: 41px;
}

.PaginationBarEmptyGrid .PaginationBarCaption {
    padding-bottom: 30px;
    padding-left: 20px;
    padding-top: 30px;
    font-size: 12pt;
}

.WWColumnRed SPAN {
    color: #cd2929;
}

.WWColumnGreen SPAN {
    color: #119000;
}

.WWColumnOrange SPAN {
    color: #fb6e52;
}

.WWColumnItalic SPAN {
    font-style: italic;
}

.WWColumnBold SPAN {
    font-weight: bold;
}

.WWColumnUnderline SPAN {
    text-decoration: underline;
}

.WWColumnLineThrough SPAN {
    text-decoration: line-through;
}

.WWColumnBlue SPAN {
    color: #008cff;
}

.ImageMenu:hover {
    box-shadow: 0 0 20px rgba(0, 0, 0, .2) !important;
}

.ImageMenu:focus {
    box-shadow: 0 0 20px rgba(0, 0, 0, .2) !important;
}

TABLE.TableFSHeader {
    border-left: none;
    border-right: none;
}

.ActionGroupHeader .btn {
    background-color: transparent;
    border-style: none;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    padding-right: 0px;
    padding-top: 0px;
}

.ActionGroupHeader .btn IMG {
    height: 36px;
}

.ActionGroupHeader .caret {
    display: none;
}

.ActionGroupHeader .btn:focus {
    background-color: transparent;
    border-style: none;
    box-shadow: none;
}

.ActionGroupHeader .btn:hover {
    opacity: 0.6;
}

.ActionGroupHeader.open .btn {
    background-color: transparent;
    box-shadow: none;
    opacity: 0.6;
}

.ActionGroup>div:first-child>input {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.ActionGroup>div:last-child>input {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.ActionGroup>div:not(:first-child)>input {
    margin-left: -1px;
}

.ActionGroup>div>input {
    background-color: white;
    border-bottom-color: #ccc;
    border-left-color: #ccc;
    border-right-color: #ccc;
    border-top-color: #ccc;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
    margin-right: 0px;
    min-width: 0px;
    font-size: 12px;
    font-weight: normal;
    color: #333;
}

.TableWizardSteps TD {
    vertical-align: top;
}

.TablaVistaHorizontal:Hover {
    border-bottom: 1px;
    border-bottom-color: #00000057;
    border-left-color: #00000057;
    border-right-color: #00000057;
    border-top-color: #00000057;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 27px 0 rgba(0, 0, 0, .4);
    background-color: transparent;
}

.TablaVistaVertical:Hover {
    border-bottom: 1px;
    border-bottom-color: #00000057;
    border-left-color: #00000057;
    border-right-color: #00000057;
    border-top-color: #00000057;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 27px 0 rgba(0, 0, 0, .4);
}

@font-face {
    font-family: "Roboto";
    src: url('OpenSans-Regular.woff');
}

@font-face {
    font-family: "Roboto";
    src: url('OpenSans-Semibold.woff');
}

@font-face {
    font-family: "Roboto";
    src: url('OpenSans-Bold.woff');
}

@font-face {
    font-family: "Roboto";
    src: url('OpenSans-Extrabold.woff');
}

@font-face {
    font-family: 'HarmoniaSansProCyr-SemiBd';
    src: url('HarmoniaSansProCyr-SemiBd.ttf');
}

@font-face {
    font-family: 'HarmoniaSansProCyr-Black';
    src: url('HarmoniaSansProCyr-Black.ttf');
}

@font-face {
    font-family: 'HarmoniaSansProCyr-BlackIt';
    src: url('HarmoniaSansProCyr-BlackIt.ttf');
}

@font-face {
    font-family: 'HarmoniaSansProCyr-Bold';
    src: url('HarmoniaSansProCyr-Bold.ttf');
}

@font-face {
    font-family: 'HarmoniaSansProCyr-BoldCond';
    src: url('HarmoniaSansProCyr-BoldCond.ttf');
}

@font-face {
    font-family: 'HarmoniaSansProCyr-BoldIt';
    src: url('HarmoniaSansProCyr-BoldIt.ttf');
}

@font-face {
    font-family: 'HarmoniaSansProCyr-Cond';
    src: url('HarmoniaSansProCyr-Cond.ttf');
}

@font-face {
    font-family: 'HarmoniaSansProCyr-Italic';
    src: url('HarmoniaSansProCyr-Italic.ttf');
}

@font-face {
    font-family: 'HarmoniaSansProCyr-LightIt';
    src: url('HarmoniaSansProCyr-LightIt.ttf');
}

@font-face {
    font-family: 'HarmoniaSansProCyr-Light';
    src: url('HarmoniaSansProCyr-Light.ttf');
}

@font-face {
    font-family: 'HarmoniaSansProCyr-Regular';
    src: url('HarmoniaSansProCyr-Regular.ttf');
}

@font-face {
    font-family: 'HarmoniaSansProCyr-SemiBdCn';
    src: url('HarmoniaSansProCyr-SemiBdCn.ttf');
}

@font-face {
    font-family: 'HarmoniaSansProCyr-SemiBdIt';
    src: url('HarmoniaSansProCyr-SemiBdIt.ttf');
}
@media (max-width: 320px) /*MOBILE 320*/
{
	.ReadonlyCostoEnvio
	{
	    font-size: 15px;
	}
	.LogoOperadorLogistico
	{
	    width: 100px;
	}
    .TableHomeButton{
		margin-top: -229px;
		margin-left: 154px;
	}
	.ImagenLogin
	{
		margin-left: -72px !important;
		margin-top: 143px !important;
		width: 35%;
	}
	.ImagenLoginDos {
		margin-left: 6px !important;
		margin-top: -54px !important;
		width: 35%;
	}
}
@media (max-width: 480px) AND (min-width: 321px) /*MOBILE 480*/
{
	.TableHomeButton{
		margin-top: -282px;
		margin-left: 191px;
	}
	.ImagenLogin
	{
		margin-left: -72px !important;
		margin-top: 143px !important;
		width: 30%;
	}
	.ImagenLoginDos {
		margin-left: 65px !important;
		margin-top: -78px !important;
		width: 30%;
	}
}

@media (max-width: 664px) AND (min-width: 481px) /*MOBILE 600*/
{
	.TableHomeButton{
		margin-top: -326px;
		margin-left: 213px;
	}
	.ImagenLogin
	{
		margin-left: -72px !important;
		margin-top: 143px !important;
		width: 30%;
	}
	.ImagenLoginDos {
		margin-left: 111px !important;
		margin-top: -101px !important;
		width: 30%;
	}
}

@media (max-width: 768px) AND (min-width: 665px) /*ExtraSmall - TASCA*/
{
	.TableHomeButton {
		margin-top: -330px;
		margin-left: 369px;
	}
	.ImagenLogin
	{
		margin-left: -174px;
		margin-top: 100px;
	}
	.ImagenLoginDos {
		margin-left: -148px;
		margin-top: 102px;
	}
}

@media (max-width: 991px) AND (min-width: 769px) /*Small - TASCA*/
{
	.TableHomeButton {
		margin-top: -253px;
		margin-left: 164px;
	}
	.ImagenLogin
	{
		margin-left: 88px;
	}
	.ImagenLoginDos
	{
		margin-left: -34px;
		margin-top: 2px;
	}
}

@media (max-width: 1199px) AND (min-width: 992px) /*Medium - TASCA*/
{
	.TableHomeButton {
		margin-top: -294px;
		margin-left: 200px;
	}
	.ImagenLoginDos {
		margin-left: -52px;
		margin-top: 1px;
		width: 40%;
	}
	.ImagenLogin {
		margin-left: 88px;
		width: 40%;
	}
}

@media (max-width: 767px)/*ExtraSmall*/
{
    .LogoOperadorLogistico
	{
	    width: 130px;
	}
	.ReadonlyNombreTipoServicio
	{
	    font-size: 13px;
	    margin-left: 0px;
	}
	.ReadonlyTextblockPreciosMasIVA
	{
	    margin-left: -5px;
	}
	.CellNombreTipoServicio
	{
	    text-align: -webkit-center;
	}
	.ReadonlyFechaEstimadaEnvio
	{
	    font-size: 14px;
	}
	.TextblockEnvioDomicilioCliente
	{
	    font-size: 13px;
	}
	.CellTextblockEnvioDomicilioCliente
	{
	    margin-bottom: 5px;
	}
	.TableTarjetaEnvioDisponible
	{
	    margin-bottom: 25px;
	}
	.AttributeBannerTitulo
	{
		margin-left: 0;
		border-style: none;
		width: 250%;
	}
        .AttributeBanner,.ReadonlyAttributeBanner 
	{
            /*height: 200px;*/
	}
    .ReadonlyProductoDetalleVV {
        margin-left: 10px;
        padding-right: 20px;
        display: block;
        border-bottom-color: rgba(255, 255, 255, 0);
        border-left-color: rgba(255, 255, 255, 0);
        border-right-color: rgba(255, 255, 255, 0);
        border-top-color: rgba(255, 255, 255, 0);
        border-style: solid;
        border-width: 1px;
        font-family: 'Roboto', sans-serif;
        font-size: 14pt;
        font-style: normal;
        font-variant: normal;
        text-decoration: none;
        color: black;
        width: 100%;
        max-width: 100%;
        height: 56px;
    }
    .TableCatalogo360
	{
		margin-left: auto;
		position: fixed;
		z-index: 1030;
		width: 270px;
		margin-top: -50px;
	}
    .TextBlockInfoAdicional {
        font-size: 11pt;
    }
    .TabDescripcion {
        width: 100%;
    }
    .TextBlockAttributeCarrito {
        font-size: 14px;
        margin-left: 5px;
    }
    .TableImporteRenglon {
        line-height: 15px;
    }
    .ReadonlyDetallePrecioFicha {
        margin-left: -20px;
    }
    .TablaVistaVerticalCarouselProducto {
        padding-bottom: 15px;
    }
    .ReadonlyPrecioFinalCarouselProducto {
        font-size: 13pt;
    }
    .ModuloCategoriaFoto {
        height: 27vw;
        width: 45vw;
        margin-left: -5px;
        margin-right: 0px;
    }
    .ReadonlyModuloCategoriaNombre {
        top: -11vw;
        font-size: 4vw;
        left: 0px;
        text-shadow: 0px 0px 2px black;
    }
    .shadow {
        width: 45vw;
        height: 27vw;
        top: 1px;
        left: 10px;
    }
    .BtnVerCategorias {
        max-width: 300px;
        width: 100%;
    }
    .ReadonlyNoticiaTitulo {
        font-size: 5vw;
    }
    .NoticiaImagen {
        width: 79vw;
        box-sizing: border-box;
        max-height: none;
        max-width: none;
        height: 43vw;
    }
    .AttributeImageCarro {
        margin-bottom: 15px;
    }
    .AttributeObservacion {
        height: 65px !important;
        width: 100px;
    }
    .TextBlockObservacion {
        margin-left: -15px;
    }
    .ReadonlyDetalleBonificacionGral {
        top: -1px;
    }
    .CuartaLineaCarro {
        margin-top: -20px;
    }
    .BtnValidaDisponibilidad {
        font-size: 10pt;
    }
    .TableNoticiasCarrusel {
        width: 79vw;
        padding-block-end: 9vw;
        max-block-size: 77vw;
        margin-bottom: 30px;
    }
    .CellNoticiasTitulo {
        width: 85vw;
        height: 17vw;
        overflow: hidden;
    }
    .CellVerNoticiaTitulo {
        max-width: 96vw;
        padding-top: 0px;
        margin-top: 30px;
        margin-bottom: 10px;
    }
    .ReadonlyVerNoticiaTitulo {
        font-size: 23px;
    }
    .TableNoticiaFecha {
        margin-left: 0%;
    }
    .ReadonlyVerNoticiaCopete {
        font-size: 15px;
    }
    .CellVerNoticiaCopete {
        max-width: 96vw;
    }
    .ReadonlyVerNoticiaImagen {
        margin-bottom: 15px;
        max-width: 800px;
    }
    .CellVerNoticiaDetalle {
        width: 96vw;
    }
    .BtnVerMas {
        width: 175px;
        height: 40px;
        font-size: 16px;
        margin-bottom: 15px;
        margin-top: 35px;
    }
    .CellGridNoticiasLista {
        left: 50%;
        transform: translate(-46%, 0px);
    }
    .AttributeBuscarHeader {
        width: 120px;
    }
    .ReadonlyPrecioFinal {
        font-size: 15px;
    }
    .AttributeImageVertical2 {
        margin-left: auto;
        margin-right: auto;
        display: block;
        border-style: none;
        height: 200px;
        object-fit: contain;
        max-width: 200px;
        MAX-HEIGHT: 200PX;
        MARGIN-LEFT: 10PX;
        width: 400px;
    }
    .TableProductoDetalleExtra {
        height: 43px;
        width: 100%;
        padding-right: 6px;
    }
    .advanced-menu .header .header-navigation .dropdown-menu,
    .advanced-menu .header .header-navigation>ul>li>.dropdown-menu {
        background: white !important;
    }
    .advanced-menu .header .dropdown.open .dropdown-toggle,
    .advanced-menu .header .header-navigation li.open>a,
    .advanced-menu .header .header-navigation li>a {
        background: white !important;
    }
    .advanced-menu .header .header-navigation>ul>li>a {
        color: #666 !important;
        padding: 36px 12px 32px;
        display: block;
        font-weight: bold;
    }
    .AttributeEditReadOnly {
        width: 370px;
        height: 330px !important;
    }
    .PrimeraLineaCarro {
        margin-bottom: 20px;
        line-height: 15px
    }
    .TextBlockDescuentoVV {
        left: 290px;
        padding-bottom: 1px;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 1px;
        position: static;
        top: -120px;
        background-color: green;
        border-bottom-color: green;
        border-left-color: green;
        border-right-color: green;
        border-top-color: green;
        border-style: solid;
        border-width: 1px;
        font-size: 15px;
        font-weight: bold;
        color: white;
        -webkit-border-radius: 2px;
        line-height: 15px;
        display: block;
        text-align: center;
    }
    .GridCarrito {
        margin-bottom: 14% !important;
    }
    .ReadonlyDetalleProdCarro {
        font-size: 13pt;
        margin-left: 10px;
        display: block;
        text-align: left;
    }
    .ButtonCatalogoHome {
        font-size: 20px;
        height: 60px;
        margin-top: 50px;
    }
    .AttributeBuscar {
        max-width: 205px !important;
    }
    .ButtonBuscar {
        max-width: 40px;
    }
    .ButtonAgregar {
        margin-left: 0px;
    }
    .Cantidad {
        margin-left: 0px;
    }
    .ButtonSumaCant {
        min-width: 16px;
        margin-left: 0px
    }
    .BtnAgregarCargaRap {
        border-top: 1px;
        margin-right: 3pt;
        padding-bottom: 6px;
        padding-left: 12px;
        padding-right: 12px;
        padding-top: 6px;
        display: inline-block;
        white-space: nowrap;
        background-color: #DB0000;
        border-bottom-color: #DB0000;
        border-left-color: #DB0000;
        border-right-color: #DB0000;
        border-top-color: #DB0000;
        border-style: solid;
        border-width: 1px;
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px;
        font-family: "Roboto";
        font-size: 14px;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        text-decoration: none;
        color: white;
        min-width: 86px;
        cursor: pointer;
        text-align: center;
        text-indent: 0pt;
        vertical-align: middle;
        margin-top: 24px;
    }
    .tooltip-inner {
        display: none;
    }
    .tooltip-arrow {
        border-style: none;
    }
    .TableCartHeart {
        margin-bottom: 0pt;
        margin-left: 25px;
        margin-right: 0pt;
        margin-top: 0pt;
        padding-bottom: 0pt;
        padding-left: 0pt;
        padding-right: 0pt;
        padding-top: 0pt;
        border-style: none;
        border-width: 0px;
        font-family: 'Roboto', sans-serif;
        font-size: 9pt;
        font-style: normal;
    }
    .BtnOfertas {
        background-color: forestgreen;
        border-bottom-color: forestgreen;
        border-left-color: forestgreen;
        border-right-color: forestgreen;
        border-top-color: forestgreen;
        margin-left: 20px;
    }
    .TablaVistaVertical {
        border-bottom: 1px;
        border-style: solid;
        border-width: 1px;
        border-color: lightgrey;
        padding-bottom: 15px;
    }
    .ReadonlyProductoDetalleAdicional {
        font-size: 12pt;
        display: block;
        text-align: -webkit-center;
    }
    .ReadonlyProductoDetalleVV {
        margin-left: 10px;
        padding-right: 20px;
        display: block;
        border-bottom-color: rgba(255, 255, 255, 0);
        border-left-color: rgba(255, 255, 255, 0);
        border-right-color: rgba(255, 255, 255, 0);
        border-top-color: rgba(255, 255, 255, 0);
        border-style: solid;
        border-width: 1px;
        font-family: 'Roboto', sans-serif;
        font-size: 14pt;
        font-style: normal;
        font-variant: normal;
        text-decoration: none;
        color: black;
        width: 100%;
        max-width: 100%;
    }
    .TableHeaderCatalogo {
        background-color: lightgray;
        margin-left: -19px;
        margin-top: -32px;
        position: fixed;
        z-index: 1000;
        width: 100%;
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .WWActionColumn {
        width: 38px !important;
    }
    .WWOptionalColumn {
        display: none;
    }
    .OptionalColumn {
        display: none;
    }
    .MergeLabelCell {
        margin-bottom: 0px;
        text-align: left;
    }
    .WWAdvancedBarCell {
        bottom: 0px;
        margin-top: 0px;
        position: absolute;
        top: 0px;
        z-index: 4;
        width: auto;
    }
    .CellMarginTopAssociationButtons {
        margin-top: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
    }
    .WorkWithCell {
        padding-left: 0px;
    }
    .CellMarginTopInExtraSmall {
        margin-top: 15px;
    }
    .LabelCell {
        margin-bottom: 0px;
        text-align: left;
    }
    .CellTableAssociationButtons {
        margin-left: 15px;
        margin-right: 15px;
        padding-bottom: 10px;
        padding-right: 15px;
        padding-top: 10px;
        height: auto;
    }
    .CellTableLeftAssociation {
        border-top-right-radius: 5px;
        border-bottom-right-radius: 0px;
        border-bottom-left-radius: 0px;
        margin-bottom: 0px;
        margin-right: 15px;
        padding-bottom: 10px;
        padding-right: 20px;
    }
    .CellTableRightAssociation {
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 5px;
        margin-left: 15px;
        padding-left: 10px;
        padding-top: 5px;
    }
    .TableStepNumberCell {
        padding-left: 10px !important;
        padding-right: 0px !important;
    }
    .AttributeStepCell {
        height: 40px;
        padding-right: 5px !important;
    }
    .WWColumnRedFirstColumn {
        box-shadow: 2px 0px 0px 0px #d73d32 inset;
    }
    .WWColumnGreenFirstColumn {
        box-shadow: 2px 0px 0px 0px #53a93f inset;
    }
    .Attribute {
        display: inherit;
        max-width: 100%;
    }
    .ReadonlyAttributeStep {
        display: none;
    }
    .ReadonlyAttributeStepSelected {
        display: none;
    }
    .ReadonlyAttributeStepBullet {
        display: none;
    }
    .ReadonlyAttributeStepBulletUnSelected {
        display: none;
    }
    .ReadonlyAttributeStepBulletSelected {
        display: none;
    }
    .AttributeDateTime {
        max-width: 100%;
    }
    .ActionAttribute {
        padding-bottom: 7px;
        padding-left: 7px;
        padding-right: 7px;
        padding-top: 7px;
    }
    .ActionBaseColorAttribute {
        padding-bottom: 7px;
        padding-left: 7px;
        padding-right: 7px;
        padding-top: 7px;
    }
    .ErrorAttribute {
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 0px;
    }
    .AttributeDate {
        max-width: 100%;
    }
    .Grid>tbody>tr {
        color: black;
        font-family: 'Roboto', sans-serif;
        font-size: 8.5pt;
        font-style: normal;
        background-color: white;
        text-align: left;
        text-indent: 5px;
    }
    .Grid>thead>tr,
    .Grid>tfoot>tr {
        color: black;
        color: #fff;
        font-family: "Roboto";
        font-size: 11pt;
        font-style: normal;
        font-variant: normal;
        font-weight: bold;
        text-decoration: none;
        text-align: left;
        text-indent: 5px;
    }
    .ImageHiddenExtraSmall {
        display: none;
    }
    .ImageHiddenExtraSmall:before {
        display: none;
    }
    .ImageHiddenExtraSmall:after {
        display: none;
    }
    .AssociationImage {
        -moz-transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        ;
    }
    .AssociationImage:before {
        -moz-transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        ;
    }
    .AssociationImage:after {
        -moz-transform: rotate(90deg);
        -webkit-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        ;
    }
    .StepImage {
        height: 40px;
    }
    .StepImageUnSelected {
        height: 40px;
    }
    .TableWizardMain {
        width: 100%;
        min-width: 0px;
    }
    .AdvancedContainer {
        bottom: 0px;
        left: -265px;
        padding-left: 25px;
        padding-right: 10px;
        position: absolute;
        top: 0px;
        width: 230px;
    }
    .AdvancedContainerVisible {
        box-shadow: 2px 1px 2px 0px rgba(0, 0, 0, 0.15);
        left: -15px;
    }
    .WWAdvancedContainer {
        margin-left: 0px;
    }
    .TableDynamicFilters {
        margin-left: 0px;
    }
    .TableLogin {
        height: auto;
        width: auto;
    }
    .MasterMainClass {
        padding-top: 5px;
    }
    .ContentHolderCell {
        padding-left: 0px;
        border-style: none;
    }
    .TableHiddenExtraSmall {
        display: none;
    }
    .TableContainerStepBullet {
        width: 50px;
    }
    .Label,
    .gx-label.AttributeLabel,
    .gx-label.AttributeDatosContactoLabel,
    .gx-label.DetalleEstadoProductoLabel,
    .gx-label.AttributeWidthAutoLabel,
    .gx-label.CantidadLabel,
    .gx-label.AttributeImageVerticalLabel,
    .gx-label.AttributeImageHorizontalLabel,
    .gx-label.AttSubTitleLabel,
    .gx-label.BlobInputAttSubTitleLabel,
    .gx-label.BlobContentAttSubTitleLabel,
    .gx-label.ReadonlyBlobContentAttSubTitleLabel,
    .gx-label.ReadonlyAttSubTitleLabel,
    .gx-label.IME_ActiveLabel,
    .gx-label.BlobContentIME_ActiveLabel,
    .gx-label.ReadonlyBlobContentIME_ActiveLabel,
    .gx-label.BlobInputIME_ActiveLabel,
    .gx-label.ReadonlyIME_ActiveLabel,
    .gx-label.IME_InactiveLabel,
    .gx-label.BlobContentIME_InactiveLabel,
    .gx-label.ReadonlyBlobContentIME_InactiveLabel,
    .gx-label.BlobInputIME_InactiveLabel,
    .gx-label.ReadonlyIME_InactiveLabel,
    .gx-label.IME_DisabledLabel,
    .gx-label.BlobContentIME_DisabledLabel,
    .gx-label.ReadonlyBlobContentIME_DisabledLabel,
    .gx-label.BlobInputIME_DisabledLabel,
    .gx-label.ReadonlyIME_DisabledLabel,
    .gx-label.CheckboxLabelLabel,
    .gx-label.BlobContentCheckboxLabelLabel,
    .gx-label.ReadonlyBlobContentCheckboxLabelLabel,
    .gx-label.BlobInputCheckboxLabelLabel,
    .gx-label.ReadonlyCheckboxLabelLabel,
    .gx-label.FilterAttributeLabel,
    .gx-label.BlobContentFilterAttributeLabel,
    .gx-label.ReadonlyBlobContentFilterAttributeLabel,
    .gx-label.ReadonlyFilterAttributeLabel,
    .gx-label.BlobInputFilterAttributeLabel,
    .gx-label.FilterComboAttributeLabel,
    .gx-label.BlobContentFilterComboAttributeLabel,
    .gx-label.ReadonlyBlobContentFilterComboAttributeLabel,
    .gx-label.BlobInputFilterComboAttributeLabel,
    .gx-label.ReadonlyFilterComboAttributeLabel,
    .gx-label.FilterSearchAttributeLabel,
    .gx-label.BlobContentFilterSearchAttributeLabel,
    .gx-label.ReadonlyBlobContentFilterSearchAttributeLabel,
    .gx-label.BlobInputFilterSearchAttributeLabel,
    .gx-label.ReadonlyFilterSearchAttributeLabel,
    .gx-label.FilterSearchAttributeFocusLabel,
    .gx-label.BlobContentFilterSearchAttributeFocusLabel,
    .gx-label.ReadonlyBlobContentFilterSearchAttributeFocusLabel,
    .gx-label.BlobInputFilterSearchAttributeFocusLabel,
    .gx-label.ReadonlyFilterSearchAttributeFocusLabel,
    .gx-label.DateFilterSearchAttributeLabel,
    .gx-label.BlobContentDateFilterSearchAttributeLabel,
    .gx-label.ReadonlyBlobContentDateFilterSearchAttributeLabel,
    .gx-label.BlobInputDateFilterSearchAttributeLabel,
    .gx-label.ReadonlyDateFilterSearchAttributeLabel,
    .gx-label.FilterPanelLabel,
    .gx-label.BlobContentFilterPanelLabel,
    .gx-label.ReadonlyBlobContentFilterPanelLabel,
    .gx-label.BlobInputFilterPanelLabel,
    .gx-label.ReadonlyFilterPanelLabel,
    .gx-label.DescriptionAttributeLabel,
    .gx-label.BlobContentDescriptionAttributeLabel,
    .gx-label.ReadonlyBlobContentDescriptionAttributeLabel,
    .gx-label.ReadonlyDescriptionAttributeLabel,
    .gx-label.BlobInputDescriptionAttributeLabel,
    .gx-label.LoginAttributeLabel,
    .gx-label.BlobContentLoginAttributeLabel,
    .gx-label.ReadonlyBlobContentLoginAttributeLabel,
    .gx-label.BlobInputLoginAttributeLabel,
    .gx-label.ReadonlyLoginAttributeLabel,
    .gx-label.LoginComboAttributeLabel,
    .gx-label.BlobContentLoginComboAttributeLabel,
    .gx-label.ReadonlyBlobContentLoginComboAttributeLabel,
    .gx-label.BlobInputLoginComboAttributeLabel,
    .gx-label.ReadonlyLoginComboAttributeLabel,
    .gx-label.RegistrationAttributeLabel,
    .gx-label.BlobContentRegistrationAttributeLabel,
    .gx-label.ReadonlyBlobContentRegistrationAttributeLabel,
    .gx-label.BlobInputRegistrationAttributeLabel,
    .gx-label.ReadonlyRegistrationAttributeLabel,
    .gx-label.RequiredAttributeLabel,
    .gx-label.BlobContentRequiredAttributeLabel,
    .gx-label.ReadonlyBlobContentRequiredAttributeLabel,
    .gx-label.BlobInputRequiredAttributeLabel,
    .gx-label.ReadonlyRequiredAttributeLabel,
    .gx-label.InactiveAttributeLabel,
    .gx-label.BlobContentInactiveAttributeLabel,
    .gx-label.ReadonlyBlobContentInactiveAttributeLabel,
    .gx-label.BlobInputInactiveAttributeLabel,
    .gx-label.ReadonlyInactiveAttributeLabel,
    .gx-label.ComboAttributeLabel,
    .gx-label.BlobContentComboAttributeLabel,
    .gx-label.ReadonlyBlobContentComboAttributeLabel,
    .gx-label.BlobInputComboAttributeLabel,
    .gx-label.ReadonlyComboAttributeLabel,
    .gx-label.SubtitleAttributeLabel,
    .gx-label.BlobContentSubtitleAttributeLabel,
    .gx-label.ReadonlyBlobContentSubtitleAttributeLabel,
    .gx-label.BlobInputSubtitleAttributeLabel,
    .gx-label.ReadonlySubtitleAttributeLabel,
    .gx-label.URLAttributeLabel,
    .gx-label.BlobContentURLAttributeLabel,
    .gx-label.ReadonlyBlobContentURLAttributeLabel,
    .gx-label.BlobInputURLAttributeLabel,
    .gx-label.ReadonlyURLAttributeLabel,
    .gx-label.TextAttributeLabel,
    .gx-label.BlobContentTextAttributeLabel,
    .gx-label.ReadonlyBlobContentTextAttributeLabel,
    .gx-label.BlobInputTextAttributeLabel,
    .gx-label.ReadonlyTextAttributeLabel,
    .gx-label.TextActionAttributeLabel,
    .gx-label.BlobContentTextActionAttributeLabel,
    .gx-label.ReadonlyBlobContentTextActionAttributeLabel,
    .gx-label.BlobInputTextActionAttributeLabel,
    .gx-label.ReadonlyTextActionAttributeLabel,
    .gx-label.AttributeSecondaryLabel,
    .gx-label.Attribute250Label,
    .gx-label.BootstrapTooltipRightLabel,
    .gx-label.BootstrapTooltipLeftLabel,
    .gx-label.AttributeGridNotResponsiveLabel,
    .gx-label.BlobContentAttributeGridNotResponsiveLabel,
    .gx-label.ReadonlyBlobContentAttributeGridNotResponsiveLabel,
    .gx-label.BlobInputAttributeGridNotResponsiveLabel,
    .gx-label.ReadonlyAttributeGridNotResponsiveLabel,
    .gx-label.AttributeGridNotResponsiveCheckBoxLabel,
    .gx-label.AttributeNoWrapLabel,
    .gx-label.AttributeTotalizerLabel,
    .gx-label.AttributeStepLabel,
    .gx-label.ReadonlyAttributeStepLabel,
    .gx-label.AttributeStepSelectedLabel,
    .gx-label.ReadonlyAttributeStepSelectedLabel,
    .gx-label.AttributeStepBulletLabel,
    .gx-label.ReadonlyAttributeStepBulletLabel,
    .gx-label.AttributeStepBulletUnSelectedLabel,
    .gx-label.ReadonlyAttributeStepBulletUnSelectedLabel,
    .gx-label.AttributeStepBulletSelectedLabel,
    .gx-label.ReadonlyAttributeStepBulletSelectedLabel,
    .gx-label.AttributeDateTimeLabel,
    .gx-label.ReadonlyAttributeDateTimeLabel,
    .gx-label.CheckBoxLabel,
    .gx-label.BlobContentCheckBoxLabel,
    .gx-label.ReadonlyBlobContentCheckBoxLabel,
    .gx-label.BlobInputCheckBoxLabel,
    .gx-label.ReadonlyCheckBoxLabel,
    .gx-label.AttributeCheckBoxLabel,
    .gx-label.ImageAttributeLabel,
    .gx-label.ResponsiveImageAttributeLabel,
    .gx-label.BlobContentResponsiveImageAttributeLabel,
    .gx-label.ReadonlyBlobContentResponsiveImageAttributeLabel,
    .gx-label.ReadonlyResponsiveImageAttributeLabel,
    .gx-label.BlobInputResponsiveImageAttributeLabel,
    .gx-label.ProfileImageAttributeLabel,
    .gx-label.BlobContentProfileImageAttributeLabel,
    .gx-label.ReadonlyBlobContentProfileImageAttributeLabel,
    .gx-label.BlobInputProfileImageAttributeLabel,
    .gx-label.ReadonlyProfileImageAttributeLabel,
    .gx-label.SmallProfileImageAttributeLabel,
    .gx-label.BlobContentSmallProfileImageAttributeLabel,
    .gx-label.ReadonlyBlobContentSmallProfileImageAttributeLabel,
    .gx-label.BlobInputSmallProfileImageAttributeLabel,
    .gx-label.ReadonlySmallProfileImageAttributeLabel,
    .gx-label.ActionAttributeLabel,
    .gx-label.BlobContentActionAttributeLabel,
    .gx-label.ReadonlyBlobContentActionAttributeLabel,
    .gx-label.ReadonlyActionAttributeLabel,
    .gx-label.DeleteAttributeLabel,
    .gx-label.BlobContentDeleteAttributeLabel,
    .gx-label.ReadonlyBlobContentDeleteAttributeLabel,
    .gx-label.ReadonlyDeleteAttributeLabel,
    .gx-label.BlobInputDeleteAttributeLabel,
    .gx-label.DisplayAttributeLabel,
    .gx-label.BlobContentDisplayAttributeLabel,
    .gx-label.ReadonlyBlobContentDisplayAttributeLabel,
    .gx-label.ReadonlyDisplayAttributeLabel,
    .gx-label.BlobInputDisplayAttributeLabel,
    .gx-label.SelectionAttributeLabel,
    .gx-label.BlobContentSelectionAttributeLabel,
    .gx-label.ReadonlyBlobContentSelectionAttributeLabel,
    .gx-label.ReadonlySelectionAttributeLabel,
    .gx-label.BlobInputSelectionAttributeLabel,
    .gx-label.DisabledActionAttributeLabel,
    .gx-label.BlobContentDisabledActionAttributeLabel,
    .gx-label.ReadonlyBlobContentDisabledActionAttributeLabel,
    .gx-label.ReadonlyDisabledActionAttributeLabel,
    .gx-label.BlobInputDisabledActionAttributeLabel,
    .gx-label.BlobInputActionAttributeLabel,
    .gx-label.SelectAttributeLabel,
    .gx-label.BlobContentSelectAttributeLabel,
    .gx-label.ReadonlyBlobContentSelectAttributeLabel,
    .gx-label.BlobInputSelectAttributeLabel,
    .gx-label.ReadonlySelectAttributeLabel,
    .gx-label.BlackAttributeLabel,
    .gx-label.BlobContentBlackAttributeLabel,
    .gx-label.ReadonlyBlobContentBlackAttributeLabel,
    .gx-label.BlobInputBlackAttributeLabel,
    .gx-label.ReadonlyBlackAttributeLabel,
    .gx-label.ActionBaseColorAttributeLabel,
    .gx-label.BlobContentActionBaseColorAttributeLabel,
    .gx-label.ReadonlyBlobContentActionBaseColorAttributeLabel,
    .gx-label.ReadonlyActionBaseColorAttributeLabel,
    .gx-label.BlobInputActionBaseColorAttributeLabel,
    .gx-label.ReadonlyImageAttributeLabel,
    .gx-label.VideoAttributeLabel,
    .gx-label.ReadonlyVideoAttributeLabel,
    .gx-label.AudioAttributeLabel,
    .gx-label.ReadonlyAudioAttributeLabel,
    .gx-label.ErrorAttributeLabel,
    .gx-label.WarningAttributeLabel,
    .gx-label.AssociationListAttributeLabel,
    .gx-label.BlobContentAssociationListAttributeLabel,
    .gx-label.ReadonlyBlobContentAssociationListAttributeLabel,
    .gx-label.BlobInputAssociationListAttributeLabel,
    .gx-label.ReadonlyAssociationListAttributeLabel,
    .gx-label.ReadonlyAttributeLabel,
    .gx-label.ReadonlyMedioLabel,
    .gx-label.BlobContentReadonlyMedioLabel,
    .gx-label.ReadonlyBlobContentReadonlyMedioLabel,
    .gx-label.BlobInputReadonlyMedioLabel,
    .gx-label.ReadonlyReadonlyMedioLabel,
    .gx-label.ReadonlyAttributeNoWrapLabel,
    .gx-label.ReadonlyAttributeTotalizerLabel,
    .gx-label.BlobContentAttributeLabel,
    .gx-label.ReadonlyBlobContentAttributeLabel,
    .gx-label.BlobInputAttributeLabel,
    .gx-label.AttributeDraggingLabel,
    .gx-label.AttributeAcceptDragLabel,
    .gx-label.AttributeNoAcceptDragLabel,
    .gx-label.GridTitleLabel,
    .gx-label.BlobContentGridTitleLabel,
    .gx-label.ReadonlyBlobContentGridTitleLabel,
    .gx-label.BlobInputGridTitleLabel,
    .gx-label.ReadonlyGridTitleLabel,
    .gx-label.AttributeTitleWWPLabel,
    .gx-label.BlobContentAttributeTitleWWPLabel,
    .gx-label.ReadonlyBlobContentAttributeTitleWWPLabel,
    .gx-label.BlobInputAttributeTitleWWPLabel,
    .gx-label.ReadonlyAttributeTitleWWPLabel,
    .gx-label.AttributeWhiteLabel,
    .gx-label.BlobContentAttributeWhiteLabel,
    .gx-label.ReadonlyBlobContentAttributeWhiteLabel,
    .gx-label.BlobInputAttributeWhiteLabel,
    .gx-label.ReadonlyAttributeWhiteLabel,
    .gx-label.AttributeCharLongLabel,
    .gx-label.BlobContentAttributeCharLongLabel,
    .gx-label.ReadonlyBlobContentAttributeCharLongLabel,
    .gx-label.BlobInputAttributeCharLongLabel,
    .gx-label.ReadonlyAttributeCharLongLabel,
    .gx-label.AttributeGrayLabel,
    .gx-label.BlobInputAttributeGrayLabel,
    .gx-label.BlobContentAttributeGrayLabel,
    .gx-label.ReadonlyBlobContentAttributeGrayLabel,
    .gx-label.ReadonlyAttributeGrayLabel,
    .gx-label.AttributeManageFiltersLabel,
    .gx-label.AttributeImageFixWidthLabel,
    .gx-label.BlobContentAttributeImageFixWidthLabel,
    .gx-label.ReadonlyBlobContentAttributeImageFixWidthLabel,
    .gx-label.BlobInputAttributeImageFixWidthLabel,
    .gx-label.ReadonlyAttributeImageFixWidthLabel,
    .gx-label.AttributeDateLabel,
    .gx-label.BlobContentAttributeDateLabel,
    .gx-label.ReadonlyBlobContentAttributeDateLabel,
    .gx-label.BlobInputAttributeDateLabel,
    .gx-label.ReadonlyAttributeDateLabel,
    .gx-label.PrecioListaLabel,
    .gx-label.BlobContentPrecioListaLabel,
    .gx-label.ReadonlyBlobContentPrecioListaLabel,
    .gx-label.BlobInputPrecioListaLabel,
    .gx-label.ReadonlyPrecioListaLabel,
    .gx-label.PrecioFinalLabel,
    .gx-label.BlobContentPrecioFinalLabel,
    .gx-label.ReadonlyBlobContentPrecioFinalLabel,
    .gx-label.BlobInputPrecioFinalLabel,
    .gx-label.ReadonlyPrecioFinalLabel,
    .gx-label.ProductoDetalleAdicionalLabel,
    .gx-label.BlobContentProductoDetalleAdicionalLabel,
    .gx-label.ReadonlyBlobContentProductoDetalleAdicionalLabel,
    .gx-label.BlobInputProductoDetalleAdicionalLabel,
    .gx-label.ReadonlyProductoDetalleAdicionalLabel,
    .gx-label.ProductoDetalleVVLabel,
    .gx-label.BlobContentProductoDetalleVVLabel,
    .gx-label.ReadonlyBlobContentProductoDetalleVVLabel,
    .gx-label.BlobInputProductoDetalleVVLabel,
    .gx-label.ReadonlyProductoDetalleVVLabel,
    .gx-label.AttributeObservacionLabel,
    .gx-label.BlobContentAttributeObservacionLabel,
    .gx-label.ReadonlyBlobContentAttributeObservacionLabel,
    .gx-label.BlobInputAttributeObservacionLabel,
    .gx-label.ReadonlyAttributeObservacionLabel,
    .gx-label.AttributeTotalCarroLabel,
    .gx-label.BlobContentAttributeTotalCarroLabel,
    .gx-label.ReadonlyBlobContentAttributeTotalCarroLabel,
    .gx-label.BlobInputAttributeTotalCarroLabel,
    .gx-label.ReadonlyAttributeTotalCarroLabel {
        padding-left: 20px;
    }
    .Messages {
        white-space: normal;
    }
    .ErrorMessages {
        border-top-left-radius: 0px;
        border-top-right-radius: 0px;
        border-bottom-left-radius: 4px;
        margin-left: 5px;
    }
    .WorkWith .ErrorAttribute {
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 0px;
    }
    .WorkWith .ErrorMessages {
        border-top-left-radius: 0px;
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px;
        margin-left: 0px;
        min-width: 200px;
        white-space: normal;
    }
    .input-group-btn {
        width: 1%;
    }
    .input-group {
        margin-right: -7px;
    }
    .input-group .form-control {
        width: 100%;
    }
    DIV.ViewTab UL {
        display: none;
    }
    .TableMerged TD {
        padding-right: 8px;
    }
    .DataContentCellView SPAN.Label {
        padding-left: 0px;
    }
    .LabelCell SPAN.Label {
        padding-left: 0px;
    }
    .RequiredDataContentCell DIV.gx-attribute {
        margin-left: 10px;
        padding-left: 5px;
    }
    .RequiredDataContentCell .MergeDataCell DIV.gx-attribute {
        margin-left: -5px;
    }
    .DataContentCellPrompt {
        padding-right: 11px;
    }
    .DataContentCellPrompt .input-group {
        width: 100%;
    }
    .WorkWithSelection .ErrorAttribute {
        border-top-left-radius: 4px;
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 0px;
    }
    .WorkWithSelection .ErrorMessages {
        border-top-left-radius: 0px;
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
        border-bottom-left-radius: 4px;
        margin-left: 0px;
        min-width: 200px;
        white-space: normal;
    }
    .MergeLabelCell .Label {
        padding-left: 5px;
    }
    .TableContainerStepLast .TableStepNumberCell {
        padding-right: 5px !important;
    }
}

@media (max-width: 991px) AND (min-width: 768px)
/*Small*/

{
	.AttributeBannerTitulo
	{
		margin-left: 0;
		border-style: none;
		width: 200%;
	}
    .TextBlockDetallePedidoResumen 
	{
		font-size: 9px;
		padding-top: 7px;
		display: block;
		color: black;
	}
	.TableCatalogo360
	{
		margin-left: 155px;
		position: fixed;
		z-index: 1030;
		width: 522px;
		margin-top: -50px;
	}
    .AttributeBanner,
    .ReadonlyAttributeBanner {
        height: 200px;
    }
    .GridCarrito {
        margin-bottom: 11% !important;
    }
    .ReadonlyDetalleProdCarro {
        font-size: 13pt;
    }
    .ModuloCategoriaFoto {
        height: 17vw;
        width: 27vw;
    }
    .ReadonlyModuloCategoriaNombre {
        top: -6vw;
        font-size: 2.2vw;
        text-shadow: 0px 0px 15px black;
    }
    .shadow {
        width: 27vw;
        height: 17vw;
        top: 1px;
        left: 14px;
    }
    .CellVerNoticiaDetalle {
        width: 93vw;
    }
    .NoticiaImagen {
        width: 44vw;
        height: 26vw;
    }
    .CellNoticiasTitulo {
        width: 47vw;
        max-height: 20vw;
        height: 12vw;
        overflow: hidden;
    }
    .CuartaLineaCarro {
        margin-top: -20px;
    }
    .TableNoticiasCarrusel {
        width: 45vw;
        transition: none;
        max-block-size: 47vw;
        padding-block-end: 23%;
        margin-bottom: 35px;
    }
    .BtnVerMas {
        width: 240px;
        height: 54px;
        font-size: 22px;
        margin-bottom: 0px;
        margin-top: 30px;
    }
    .CellVerNoticiaTitulo {
        max-width: 93vw;
    }
    .CellVerNoticiaCopete {
        max-width: 93vw;
    }
    .AttributeImageVertical2 {
        margin-left: auto;
        margin-right: auto;
        display: block;
        border-style: none;
        height: auto;
        width: auto;
        max-height: 200px;
        max-width: 200px;
    }
    .TableHeaderCatalogo {
        background-color: lightgray;
        margin-left: -19px;
        margin-top: -32px;
        position: fixed;
        z-index: 1000;
        width: 100%;
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .advanced-menu .header .header-navigation>ul>li>a {
        color: #666 !important;
        padding: 36px 12px 32px;
        display: block;
        font-weight: bold;
    }
    .TableWizardMain {
        min-width: 400px;
    }
    .TableCartHeart {
        float: right;
    }
    .DataContentCellPrompt .input-group {
        width: 100%;
        max-width: 215px;
    }
}

@media (max-width: 1200px) AND (min-width: 992px)
/*Medium*/

{
    .TextBlockDetallePedidoResumen 
	{
		font-size: 12px;
		padding-top: 7px;
		display: block;
		color: black;
	}
	.TableCatalogo360
	{
		margin-left: 155px;
		position: fixed;
		z-index: 1030;
		width: 746px;
		margin-top: -50px;
	}
    .ModuloCategoriaFoto {
        height: 14vw;
        width: 22vw;
        margin-left: -10px;
        margin-right: -10px;
    }
    .ReadonlyModuloCategoriaNombre {
        top: -5vw;
        font-size: 1.7vw;
        text-shadow: 0px 0px 15px black;
    }
    .shadow {
        width: 22vw;
        height: 14vw;
        top: 1px;
        left: 0.8vw;
    }
    .ReadonlyVerNoticiaTitulo {
        font-size: 25px;
    }
    .ReadonlyVerNoticiaCopete {
        font-size: 18px;
    }
    .TableNoticiasCarrusel {
        padding-block-end: 40%;
        width: 30vw;
        max-block-size: 33vw;
    }
    .TextBlockAttributeCarrito {
        margin-left: 0px;
    }
    .CellNoticiasTitulo {
        width: 32vw;
        max-height: 20vw;
        height: 10vw;
        overflow: hidden;
    }
    .NoticiaImagen {
        width: 30vw;
    }
    .BtnVerMas {
        width: 305px;
        height: 60px;
        font-size: 25px;
        ;
    }
    .AttributeImageVertical2 {
        margin-left: auto;
        margin-right: auto;
        display: block;
        border-style: none;
        height: auto;
        width: auto;
        max-height: 350px;
        max-width: 350px;
    }
    .advanced-menu .header .header-navigation {
        margin-top: -20px !important;
        margin-bottom: -20px !important;
    }
    .AttributeBuscar {
        max-width: 400px !important;
        BORDER-BOTTOM: NONE;
        BORDER-RIGHT: NONE;
        BORDER-TOP: NONE;
        BORDER-LEFT: NONE;
        HEIGHT: 40PX;
        FONT-SIZE: large;
    }
    .TableWizardMain {
        min-width: 600px;
    }
    .FreeStyleGrid>tbody>tr {
        font-family: 'Roboto', sans-serif;
        font-size: 8pt;
        font-style: normal;
        background-color: #fff;
    }
    .AttributeBuscar {
        max-width: 400px !important;
        BORDER-BOTTOM: NONE;
        BORDER-RIGHT: NONE;
        BORDER-TOP: NONE;
        BORDER-LEFT: NONE;
        HEIGHT: 40PX;
        FONT-SIZE: large;
    }
    .PrimeraLineaCarro {
        margin-left: -15px;
    }
    .CuartaLineaCarro {
        margin-top: -30px;
    }
}

@media (min-width: 1200px)
/*Large*/
{
    .TableHomeButton {
		margin-top: -346px;
		margin-left: 240px;
	}
	.ImagenLogin {
		margin-left: 88px;
		width: 40%;
	}
	.ImagenLoginDos {
		margin-left: -60px;
		margin-top: 2px;
		width: 40%;
	}
    .CuartaLineaCarro {
        margin-top: 0px;
    }
    .ModuloCategoriaFoto {
        height: 12vw;
        width: 20vw;
    }
    .ReadonlyModuloCategoriaNombre {
        top: -40px;
        font-size: 1.2vw;
        text-shadow: 0px -7px 30px black;
    }
    .shadow {
        width: 20vw;
        height: 12vw;
        top: 1px;
        left: 10px;
    }
    .TableNoticiasCarrusel {
        max-block-size: 27vw;
        padding-block-end: 22%;
    }
    .NoticiaImagen {
        width: 30vw;
    }
    .CellNoticiasTitulo {
        height: 6vw;
        overflow: hidden;
    }
    .PrimeraLineaCarro {
        margin-left: -20px;
    }
    .BtnVerMas {
        width: 360px;
    }
    .TableNoticiasLista {
        max-block-size: 27vw;
        padding-block-end: 22%;
    }
    .advanced-menu .header .header-navigation {
        margin-top: -20px !important;
        margin-bottom: -20px !important;
    }
    .TableWizardMain {
        min-width: 800px;
    }
    .PrimeraLineaCarro {
        margin-left: -15px;
    }
    .ReadonlyDetalleBonificacionGral {
        top: -2px;
    }
}


/* [gx-css-import ignore - start] */

@keyframes entermask {
    from {
        background-color: transparent;
    }
    to {
        background-color: black;
    }
}

@keyframes leavemask {
    from {
        background-color: black;
    }
    to {
        background-color: transparent;
    }
}

div[data-align='center']>div[data-align-outer] {
    display: table;
    margin-left: auto;
    margin-right: auto;
}

div[data-align='right']>div[data-align-outer] {
    display: table;
    margin-left: auto;
}

div[data-valign='middle']>div[data-align-outer] {
    display: table;
    height: 100%;
    width: 100%;
}

div[data-valign='middle']>div[data-align-outer]>div[data-align-inner] {
    display: table-cell;
    vertical-align: middle;
}

div[data-valign='bottom']>div[data-align-outer] {
    display: table;
    height: 100%;
    width: 100%;
}

div[data-valign='bottom']>div[data-align-outer]>div[data-align-inner] {
    display: table-cell;
    vertical-align: bottom;
}

div[data-cell-valign='middle'] {
    display: table-cell;
    vertical-align: middle;
}

div[data-cell-valign='bottom'] {
    display: table-cell;
    vertical-align: bottom;
}

div[data-align='center']>div[data-align-outer] {
    width: auto;
}

div[data-align='right']>div[data-align-outer] {
    width: auto;
}

div[data-align][data-align-image]>div[data-align-outer] {
    display: block;
    margin-left: 0;
    margin-right: 0;
    height: 100%;
}

div[data-align][data-align-image]>div[data-align-outer]>div[data-align-inner] {
    height: 100%;
}

div[data-valign][data-align-image]>div[data-align-outer]>div[data-align-inner] {
    display: block;
    height: 100%;
}

div[data-align='center'][data-align-image] img {
    margin-left: auto;
    margin-right: auto;
    display: block;
}

div[data-align='right'][data-align-image] img {
    margin-left: auto;
    display: block;
}

div[data-align='center']:not([data-valign])[data-align-image] img {
    background-position: center top;
}

div[data-align='center'][data-valign='middle'][data-align-image] img {
    background-position: center center;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

div[data-valign][data-align-image] div[data-align-inner] {
    position: relative;
}

div[data-valign][data-align-image] img {
    position: absolute;
    margin: auto;
}

div[data-align='center'][data-valign='bottom'][data-align-image] img {
    background-position: center bottom;
    right: 0;
    bottom: 0;
    left: 0;
}

div[data-align='right']:not([data-valign])[data-align-image] img {
    background-position: right top;
}

div[data-align='right'][data-valign='middle'][data-align-image] img {
    background-position: right center;
    top: 0;
    right: 0;
    bottom: 0;
}

div[data-align='right'][data-valign='bottom'][data-align-image] img {
    background-position: right bottom;
    right: 0;
    bottom: 0;
}

div:not([data-align])[data-valign='middle'][data-align-image] img {
    background-position: left center;
    top: 0;
    bottom: 0;
}

div:not([data-align])[data-valign='bottom'][data-align-image] img {
    background-position: left bottom;
    bottom: 0;
}

.gxlivepreview-hidesubelements {
    visibility: hidden;
}

.gx-responsive-grid .gx-remove-row {
    position: absolute;
    z-index: 1;
}

.gx-popup-frame-mask {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}

form[tabindex="-1"] {
    outline: none;
}

.gx-navbar .gx-attribute,
.gx-action-group .gx-attribute,
.gx-action-group .gx-button {
    display: inline-block;
}

.gx-action-group .gx-form-group {
    display: inline-block;
    margin-left: 0;
    margin-right: 0;
}

.gx-radio-button-vertical,
.gx-radio-button-vertical label {
    display: block;
    line-height: 25px;
}

label.gx-radio-label.disabled.active {
    box-shadow: inset 0 0px 7px rgba(0, 0, 0, .280);
}

.gx-prompt.gx-disabled {
    display: none;
}

.gx-sr-only {
    display: none;
}

[data-gx-sr-only] {
    display: none;
}

.gx-grid [data-gx-grid-nodata]+.GridNoDataText {
    display: block;
}

.gx-grid .GridNoDataText {
    display: none;
}

TD.gx-attribute .form-control {
    display: inline-block;
    width: 100%;
}

.gx-infinite-scrolling-container table,
.gx-infinite-scrolling-container thead {
    overflow-x: hidden;
    display: block;
    width: 100%;
}

.gx-infinite-scrolling-element {
    overflow-x: hidden;
    overflow-y: scroll;
    scroll-behavior: smooth;
}

table>.gx-infinite-scrolling-element {
    width: 100%;
    display: block;
}

div.gxwebcomponent>div.gx-mask {
    position: absolute;
}

html.gx-blocking,
html.gx-blocking body {
    overflow: hidden;
}

.gx-call-target.empty {
    display: none !important;
}

.gx-sr-only {
    display: none;
}

[data-gx-sr-only] {
    display: none;
}

.gx-grid [data-gx-grid-nodata]+.GridNoDataText {
    display: block;
}

.gx-grid .GridNoDataText {
    display: none;
}

TD.gx-attribute .form-control {
    display: inline-block;
    width: 100%;
}

.gx-infinite-scrolling-container>table {
    width: 100%;
}

.gx-infinite-scrolling-element {
    overflow-x: hidden;
    overflow-y: scroll;
    scroll-behavior: smooth;
}

table>.gx-infinite-scrolling-element {
    width: 100%;
    display: block;
}

.gx-tbldsp-container {
    display: table;
}

.gx-tbldsp-container>div {
    display: table-cell;
}

[data-gx-evt],
[data-gx-evt-control] {
    cursor: pointer;
}

.gx-disabled[data-gx-evt],
.gx-disabled[data-gx-evt-control] {
    cursor: auto;
}


/* Start Responsive Popups required Styling */

.gx-responsive-popup.gx-popup {
    position: fixed;
    z-index: 1500;
    margin-top: 0px;
}

.gx-responsive-popup .gx-popup-content>iframe {
    border: none;
}

.gx-responsive-popup div.gx-popup-pdf {
    overflow: hidden;
}

body.gx-popup-opened {
    overflow: hidden;
}

@media (min-width: 736px) {
    /* Just in case for compatibility reasons.*/
    .gx-responsive-popup .gx-popup-header {
        float: none;
        width: auto;
    }
    .gx-popup-opened,
    .gx-popup-opened form {
        overflow: hidden;
    }
    .gx-responsive-popup .gx-popup-content {
        overflow: hidden;
    }
    .gx-responsive-popup .gx-popup-content iframe {
        overflow: auto;
    }
    .gx-responsive-popup .gx-popup-resize {
        position: absolute;
        bottom: 2px;
        right: 2px;
    }
    .gx-responsive-popup.gx-popup-initial .gx-popup-content iframe {
        max-height: calc(100vh - 80px);
        /* 80px harcoded for Header Popup Height. Not good. Flexbox instead? */
        max-width: 100vw;
    }
    .gx-responsive-popup.gx-popup-centered {
        -webkit-transform: translate(-50%, -50%);
        -ms-transform: translate(-50%, -50%);
        transform: translate(-50%, -50%);
        left: 50% !important;
        top: 50% !important;
    }
    .gx-responsive-popup.gx-popup-horizontal-center {
        -webkit-transform: translate(-50%, 0);
        -ms-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
        left: 50%;
    }
}

@media (max-width: 736px)
/*Small and ExtraSmall*/

{
    .gx-responsive-popup .gx-popup-header {
        height: 40px;
    }
    .gx-responsive-popup.gx-popup {
        top: 0;
        left: 0;
        height: 100vh;
        width: 100vw;
    }
    .gx-responsive-popup .gx-popup-content {
        height: calc(100% - 40px);
        /* 40px harcoded for Header Popup Height. Not good. Flexbox instead? */
        width: 100%;
        overflow: auto;
        -webkit-overflow-scrolling: touch;
    }
    .gx-responsive-popup .gx-popup-content>iframe {
        width: 100vw !important;
    }
    .gx-responsive-popup .gx-popup-resize {
        display: none;
    }
    body.gx-popup-opened {
        position: fixed;
    }
    .gx-popup-document {
        width: 100vw !important;
    }
}


/* [gx-css-import ignore - end] */

.jcarousel-wrapper {
    max-width: 100vw !important;
    overflow: hidden !important;
}