/* seccion layout */
.layout-seller {
    background-color: #fff;
    border-top: 4px solid #C4161C;
    margin-bottom: 5em;
    padding-bottom: 1.2em;
    margin-top: 2.3em;
}

.layout-seller h1 {
    padding-bottom: .2em;
    padding-left: .5em;
}

.breadcrumb {
    display: none;
}

/* seccion formulario */
.formulario-seller {
    padding-left: 3.2em;
    padding-right: 3.2em;
}

.formulario-seller #uniform-condicion_fiscal, 
.formulario-seller #uniform-franja_horaria {
    width: 100% !important;
}

.div-input-radio {
    display: flex;
    flex-wrap: wrap;
}

.div-input-radio .columna-categorias {
    display: flex;
}

.div-input-radio label {
    padding-top: 0.75em;
    padding-left: 0.6em;
}

.div-input-radio .columna-categorias label {
    padding-top: 0px;
    margin-bottom: 1em;
}

.column-mensaje-aviso-formulario {
    padding-top: .2em;
    padding-bottom: 1.6em;
}

#mensaje-formulario-aviso {
    color: #940202;
    font-size: 17px;
    text-align: center;
    padding: 20px 0px 10px 0px;
}

.column-botones-formulario {
    display: flex;
    justify-content: space-between;
}

.button-volver-formulario {
    font-weight: 510;
    font-size: 15px;
}

.boton-previsualizar-formulario {
    background-color: #C4161C;
    color: #fff;
    border-radius: 0px !important;
}

.error-formulario {
    color:#C4161C;
    font-size: 15px;
    display: none;
}

.column-url-ecommerce .div-url {
    padding-top: 2em;
    display: flex;
}

.column-url-ecommerce .div-url label {
    padding-top: 0.5em;
}

.column-url-ecommerce .div-url input {
    padding-top: 0px;
    margin-left: 1em;
}

.columna_codigo_celular {
  margin:0px !important;
}

.columna_celular {
  margin: 0px !important;
  padding-left: 0px !important;
}

/* seccion previsualizacion */

.previsualizacion-seller {
    padding-left: 2em;
    padding-right: 2em;
}

.previsualizacion-seller .col-prev {
    padding-bottom: .6em;
}

#mensaje-previsualizacion-aviso {
    color: #C4161C;
}

.column-botones-prev {
    display: flex;
    justify-content: flex-end;
}

.column-botones-prev button {
    background-color: #C4161C;
    color: #fff;
    border-radius: 0px !important;
    padding: 6px 14px;
}
.column-botones-prev .button-volver {
    margin-right: 1.8em;
}

.column-mensaje-aviso-prev {
    padding-top: 1.2em !important;
    padding-bottom: 1.6em !important;
}

#span-altura {
    margin-right: 8em;
}

#span-cp {
    margin-right: 8em;
}

#span-ecommerce-propio {
    margin-right: 8em;
}

/* alertas */

.row-alert-success {
    background-color: #b1e2bd;
    color: #275632;
    padding: 2.5em;
    margin-bottom: 13em;
    padding-bottom: 4em;
    margin-top: 4em;
}
.row-alert-success p {
    font-size: 19px;
}

.row-alert-success .column {
    display: flex;
}

.row-alert-success h2 {
    margin: 0px;
    padding-top: 0.3em;
    padding-left: 0.8em;
}

.row-alert-success i {
    font-size: 31px;
}

.row-alert-success .column-text {
    padding-left: 4.3em;
    padding-top: 1em;
}

.row-alert-error i {
    font-size: 31px;
}

.row-alert-error {
    background-color: #edc1c5;
    color: #bc2328;
    padding: 2.5em;
    margin-bottom: 13em;
    padding-bottom: 4em;
    margin-top: 4em;
}

.row-alert-error .column {
    display: flex;
}

.row-alert-error .column-text {
    padding-left: 4.3em;
    padding-top: 1em;
}

.row-alert-error h2 {
    margin: 0px;
    padding-top: 0.3em;
    padding-left: 0.8em;
}
.row-alert-error p {
    font-size: 19px;
}

.button-volver-alerta {
    font-weight: 510;
    font-size: 15px;
}

.box_texto_legal {
    margin: 3rem 0;
    font-size: 12px;
    color: #757575;
}

.seller-condicion-contenedor-checks {
    padding: 10px 0px;
}

.seller-check-item {
    font-size: 16px;
}

.seller-form-mobile {
    padding-left: 16px;
    padding-right: 16px;
}