@charset "UTF-8";.container {
    margin: 0 auto;
    max-width: 1280px;
    width: 90%
}

@media only screen and (min-width: 601px) {
    .container {
        width:85%
    }
}

@media only screen and (min-width: 993px) {
    .container {
        width:90%
    }
}

.col .row,.col .row_diminishedmargin {
    margin-left: -.75rem;
    margin-right: -.75rem
}

.section {
    padding-top: 1rem;
    padding-bottom: 1rem
}

.section.no-pad {
    padding: 0
}

.section.no-pad-bot {
    padding-bottom: 0
}

.section.no-pad-top {
    padding-top: 0
}

.row {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px
}

.row_diminishedmargin {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px
}

.row:after {
    content: "";
    display: table;
    clear: both
}

.row_diminishedmargin .col {
    float: left;
    box-sizing: border-box;
    padding: 0 .3rem;
    min-height: 1px
}

.row .col {
    float: left;
    box-sizing: border-box;
    padding: 0 .75rem;
    min-height: 1px
}

.row .col[class*=pull-],.row .col[class*=push-] {
    position: relative
}

.row .col.s1 {
    width: 8.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto
}

.row .col.s2 {
    width: 16.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto
}

.row .col.s3 {
    width: 25%;
    margin-left: auto;
    left: auto;
    right: auto
}

.row .col.s4 {
    width: 33.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto
}

.row .col.s5 {
    width: 41.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto
}

.row .col.s6,.row_diminishedmargin .col.s6 {
    width: 50%;
    margin-left: auto;
    left: auto;
    right: auto
}

.row .col.s7 {
    width: 58.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto
}

.row .col.s8 {
    width: 66.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto
}

.row .col.s9 {
    width: 75%;
    margin-left: auto;
    left: auto;
    right: auto
}

.row .col.s10 {
    width: 83.3333333333%;
    margin-left: auto;
    left: auto;
    right: auto
}

.row .col.s11 {
    width: 91.6666666667%;
    margin-left: auto;
    left: auto;
    right: auto
}

.row .col.s12 {
    width: 100%;
    margin-left: auto;
    left: auto;
    right: auto
}

.row .col.offset-s1 {
    margin-left: 8.3333333333%
}

.row .col.pull-s1 {
    right: 8.3333333333%
}

.row .col.push-s1 {
    left: 8.3333333333%
}

.row .col.offset-s2 {
    margin-left: 16.6666666667%
}

.row .col.pull-s2 {
    right: 16.6666666667%
}

.row .col.push-s2 {
    left: 16.6666666667%
}

.row .col.offset-s3 {
    margin-left: 25%
}

.row .col.pull-s3 {
    right: 25%
}

.row .col.push-s3 {
    left: 25%
}

.row .col.offset-s4 {
    margin-left: 33.3333333333%
}

.row .col.pull-s4 {
    right: 33.3333333333%
}

.row .col.push-s4 {
    left: 33.3333333333%
}

.row .col.offset-s5 {
    margin-left: 41.6666666667%
}

.row .col.pull-s5 {
    right: 41.6666666667%
}

.row .col.push-s5 {
    left: 41.6666666667%
}

.row .col.offset-s6 {
    margin-left: 50%
}

.row .col.pull-s6 {
    right: 50%
}

.row .col.push-s6 {
    left: 50%
}

.row .col.offset-s7 {
    margin-left: 58.3333333333%
}

.row .col.pull-s7 {
    right: 58.3333333333%
}

.row .col.push-s7 {
    left: 58.3333333333%
}

.row .col.offset-s8 {
    margin-left: 66.6666666667%
}

.row .col.pull-s8 {
    right: 66.6666666667%
}

.row .col.push-s8 {
    left: 66.6666666667%
}

.row .col.offset-s9 {
    margin-left: 75%
}

.row .col.pull-s9 {
    right: 75%
}

.row .col.push-s9 {
    left: 75%
}

.row .col.offset-s10 {
    margin-left: 83.3333333333%
}

.row .col.pull-s10 {
    right: 83.3333333333%
}

.row .col.push-s10 {
    left: 83.3333333333%
}

.row .col.offset-s11 {
    margin-left: 91.6666666667%
}

.row .col.pull-s11 {
    right: 91.6666666667%
}

.row .col.push-s11 {
    left: 91.6666666667%
}

.row .col.offset-s12 {
    margin-left: 100%
}

.row .col.pull-s12 {
    right: 100%
}

.row .col.push-s12 {
    left: 100%
}

@media only screen and (min-width: 320px) {
    .container {
        margin:0 auto;
        max-width: 1280px;
        width: 90%
    }

    .col .row,.col .row_diminishedmargin {
        margin-left: -.75rem;
        margin-right: -.75rem
    }

    .section {
        padding-top: 1rem;
        padding-bottom: 1rem
    }

    .section.no-pad {
        padding: 0
    }

    .section.no-pad-bot {
        padding-bottom: 0
    }

    .section.no-pad-top {
        padding-top: 0
    }

    .row {
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 20px
    }

    .row_diminishedmargin {
        margin-left: auto;
        margin-right: auto;
        margin-bottom: 10px
    }

    .row:after {
        content: "";
        display: table;
        clear: both
    }

    .row_diminishedmargin .col {
        float: left;
        box-sizing: border-box;
        padding: 0 .75rem;
        min-height: 1px
    }

    .row .col {
        float: left;
        box-sizing: border-box;
        padding: 0 .3rem;
        min-height: 1px
    }

    .row .col[class*=pull-],.row .col[class*=push-] {
        position: relative
    }

    .row .col.s1 {
        width: 8.3333333333%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.s2 {
        width: 16.6666666667%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.s3 {
        width: 25%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.s4 {
        width: 33.3333333333%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.s5 {
        width: 41.6666666667%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.s6,.row_diminishedmargin .col.s6 {
        width: 50%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.s7 {
        width: 58.3333333333%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.s8 {
        width: 66.6666666667%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.s9 {
        width: 75%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.s10 {
        width: 83.3333333333%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.s11 {
        width: 91.6666666667%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.s12 {
        width: 100%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.offset-s1 {
        margin-left: 8.3333333333%
    }

    .row .col.pull-s1 {
        right: 8.3333333333%
    }

    .row .col.push-s1 {
        left: 8.3333333333%
    }

    .row .col.offset-s2 {
        margin-left: 16.6666666667%
    }

    .row .col.pull-s2 {
        right: 16.6666666667%
    }

    .row .col.push-s2 {
        left: 16.6666666667%
    }

    .row .col.offset-s3 {
        margin-left: 25%
    }

    .row .col.pull-s3 {
        right: 25%
    }

    .row .col.push-s3 {
        left: 25%
    }

    .row .col.offset-s4 {
        margin-left: 33.3333333333%
    }

    .row .col.pull-s4 {
        right: 33.3333333333%
    }

    .row .col.push-s4 {
        left: 33.3333333333%
    }

    .row .col.offset-s5 {
        margin-left: 41.6666666667%
    }

    .row .col.pull-s5 {
        right: 41.6666666667%
    }

    .row .col.push-s5 {
        left: 41.6666666667%
    }

    .row .col.offset-s6 {
        margin-left: 50%
    }

    .row .col.pull-s6 {
        right: 50%
    }

    .row .col.push-s6 {
        left: 50%
    }

    .row .col.offset-s7 {
        margin-left: 58.3333333333%
    }

    .row .col.pull-s7 {
        right: 58.3333333333%
    }

    .row .col.push-s7 {
        left: 58.3333333333%
    }

    .row .col.offset-s8 {
        margin-left: 66.6666666667%
    }

    .row .col.pull-s8 {
        right: 66.6666666667%
    }

    .row .col.push-s8 {
        left: 66.6666666667%
    }

    .row .col.offset-s9 {
        margin-left: 75%
    }

    .row .col.pull-s9 {
        right: 75%
    }

    .row .col.push-s9 {
        left: 75%
    }

    .row .col.offset-s10 {
        margin-left: 83.3333333333%
    }

    .row .col.pull-s10 {
        right: 83.3333333333%
    }

    .row .col.push-s10 {
        left: 83.3333333333%
    }

    .row .col.offset-s11 {
        margin-left: 91.6666666667%
    }

    .row .col.pull-s11 {
        right: 91.6666666667%
    }

    .row .col.push-s11 {
        left: 91.6666666667%
    }

    .row .col.offset-s12 {
        margin-left: 100%
    }

    .row .col.pull-s12 {
        right: 100%
    }

    .row .col.push-s12 {
        left: 100%
    }
}

@media only screen and (min-width: 320px) and (max-width:320px) {
    .container {
        font-size:12px
    }
}

@media only screen and (min-width: 320px) and (min-width:601px) {
    .container {
        width:85%
    }
}

@media only screen and (min-width: 320px) and (min-width:993px) {
    .container {
        width:90%
    }
}

@media only screen and (min-width: 601px) {
    .row .col.m1 {
        width:8.3333333333%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.m2 {
        width: 16.6666666667%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.m3 {
        width: 25%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.m4 {
        width: 33.3333333333%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.m5 {
        width: 41.6666666667%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.m6,.row_diminishedmargin .col.m6 {
        width: 50%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.m7 {
        width: 58.3333333333%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.m8 {
        width: 66.6666666667%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.m9 {
        width: 75%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.m10 {
        width: 83.3333333333%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.m11 {
        width: 91.6666666667%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.m12 {
        width: 100%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.offset-m1 {
        margin-left: 8.3333333333%
    }

    .row .col.pull-m1 {
        right: 8.3333333333%
    }

    .row .col.push-m1 {
        left: 8.3333333333%
    }

    .row .col.offset-m2 {
        margin-left: 16.6666666667%
    }

    .row .col.pull-m2 {
        right: 16.6666666667%
    }

    .row .col.push-m2 {
        left: 16.6666666667%
    }

    .row .col.offset-m3 {
        margin-left: 25%
    }

    .row .col.pull-m3 {
        right: 25%
    }

    .row .col.push-m3 {
        left: 25%
    }

    .row .col.offset-m4 {
        margin-left: 33.3333333333%
    }

    .row .col.pull-m4 {
        right: 33.3333333333%
    }

    .row .col.push-m4 {
        left: 33.3333333333%
    }

    .row .col.offset-m5 {
        margin-left: 41.6666666667%
    }

    .row .col.pull-m5 {
        right: 41.6666666667%
    }

    .row .col.push-m5 {
        left: 41.6666666667%
    }

    .row .col.offset-m6 {
        margin-left: 50%
    }

    .row .col.pull-m6 {
        right: 50%
    }

    .row .col.push-m6 {
        left: 50%
    }

    .row .col.offset-m7 {
        margin-left: 58.3333333333%
    }

    .row .col.pull-m7 {
        right: 58.3333333333%
    }

    .row .col.push-m7 {
        left: 58.3333333333%
    }

    .row .col.offset-m8 {
        margin-left: 66.6666666667%
    }

    .row .col.pull-m8 {
        right: 66.6666666667%
    }

    .row .col.push-m8 {
        left: 66.6666666667%
    }

    .row .col.offset-m9 {
        margin-left: 75%
    }

    .row .col.pull-m9 {
        right: 75%
    }

    .row .col.push-m9 {
        left: 75%
    }

    .row .col.offset-m10 {
        margin-left: 83.3333333333%
    }

    .row .col.pull-m10 {
        right: 83.3333333333%
    }

    .row .col.push-m10 {
        left: 83.3333333333%
    }

    .row .col.offset-m11 {
        margin-left: 91.6666666667%
    }

    .row .col.pull-m11 {
        right: 91.6666666667%
    }

    .row .col.push-m11 {
        left: 91.6666666667%
    }

    .row .col.offset-m12 {
        margin-left: 100%
    }

    .row .col.pull-m12 {
        right: 100%
    }

    .row .col.push-m12 {
        left: 100%
    }
}

@media only screen and (min-width: 993px) {
    .row .col.l1 {
        width:8.3333333333%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.l2 {
        width: 16.6666666667%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.l3 {
        width: 25%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.l4 {
        width: 33.3333333333%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.l5 {
        width: 41.6666666667%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.l6 {
        width: 50%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.l7 {
        width: 58.3333333333%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.l8 {
        width: 66.6666666667%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.l9 {
        width: 75%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.l10 {
        width: 83.3333333333%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.l11 {
        width: 91.6666666667%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.l12 {
        width: 100%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.offset-l1 {
        margin-left: 8.3333333333%
    }

    .row .col.pull-l1 {
        right: 8.3333333333%
    }

    .row .col.push-l1 {
        left: 8.3333333333%
    }

    .row .col.offset-l2 {
        margin-left: 16.6666666667%
    }

    .row .col.pull-l2 {
        right: 16.6666666667%
    }

    .row .col.push-l2 {
        left: 16.6666666667%
    }

    .row .col.offset-l3 {
        margin-left: 25%
    }

    .row .col.pull-l3 {
        right: 25%
    }

    .row .col.push-l3 {
        left: 25%
    }

    .row .col.offset-l4 {
        margin-left: 33.3333333333%
    }

    .row .col.pull-l4 {
        right: 33.3333333333%
    }

    .row .col.push-l4 {
        left: 33.3333333333%
    }

    .row .col.offset-l5 {
        margin-left: 41.6666666667%
    }

    .row .col.pull-l5 {
        right: 41.6666666667%
    }

    .row .col.push-l5 {
        left: 41.6666666667%
    }

    .row .col.offset-l6 {
        margin-left: 50%
    }

    .row .col.pull-l6 {
        right: 50%
    }

    .row .col.push-l6 {
        left: 50%
    }

    .row .col.offset-l7 {
        margin-left: 58.3333333333%
    }

    .row .col.pull-l7 {
        right: 58.3333333333%
    }

    .row .col.push-l7 {
        left: 58.3333333333%
    }

    .row .col.offset-l8 {
        margin-left: 66.6666666667%
    }

    .row .col.pull-l8 {
        right: 66.6666666667%
    }

    .row .col.push-l8 {
        left: 66.6666666667%
    }

    .row .col.offset-l9 {
        margin-left: 75%
    }

    .row .col.pull-l9 {
        right: 75%
    }

    .row .col.push-l9 {
        left: 75%
    }

    .row .col.offset-l10 {
        margin-left: 83.3333333333%
    }

    .row .col.pull-l10 {
        right: 83.3333333333%
    }

    .row .col.push-l10 {
        left: 83.3333333333%
    }

    .row .col.offset-l11 {
        margin-left: 91.6666666667%
    }

    .row .col.pull-l11 {
        right: 91.6666666667%
    }

    .row .col.push-l11 {
        left: 91.6666666667%
    }

    .row .col.offset-l12 {
        margin-left: 100%
    }

    .row .col.pull-l12 {
        right: 100%
    }

    .row .col.push-l12 {
        left: 100%
    }
}

@media only screen and (min-width: 1201px) {
    .row .col.xl1 {
        width:8.3333333333%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.xl2 {
        width: 16.6666666667%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.xl3 {
        width: 25%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.xl4 {
        width: 33.3333333333%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.xl5 {
        width: 41.6666666667%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.xl6 {
        width: 50%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.xl7 {
        width: 58.3333333333%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.xl8 {
        width: 66.6666666667%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.xl9 {
        width: 75%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.xl10 {
        width: 83.3333333333%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.xl11 {
        width: 91.6666666667%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.xl12 {
        width: 100%;
        margin-left: auto;
        left: auto;
        right: auto
    }

    .row .col.offset-xl1 {
        margin-left: 8.3333333333%
    }

    .row .col.pull-xl1 {
        right: 8.3333333333%
    }

    .row .col.push-xl1 {
        left: 8.3333333333%
    }

    .row .col.offset-xl2 {
        margin-left: 16.6666666667%
    }

    .row .col.pull-xl2 {
        right: 16.6666666667%
    }

    .row .col.push-xl2 {
        left: 16.6666666667%
    }

    .row .col.offset-xl3 {
        margin-left: 25%
    }

    .row .col.offset-xl33 {
        margin-left: 30%
    }

    .row .col.pull-xl3 {
        right: 25%
    }

    .row .col.push-xl3 {
        left: 25%
    }

    .row .col.offset-xl4 {
        margin-left: 33.3333333333%
    }

    .row .col.pull-xl4 {
        right: 33.3333333333%
    }

    .row .col.push-xl4 {
        left: 33.3333333333%
    }

    .row .col.offset-xl5 {
        margin-left: 41.6666666667%
    }

    .row .col.pull-xl5 {
        right: 41.6666666667%
    }

    .row .col.push-xl5 {
        left: 41.6666666667%
    }

    .row .col.offset-xl6 {
        margin-left: 50%
    }

    .row .col.pull-xl6 {
        right: 50%
    }

    .row .col.push-xl6 {
        left: 50%
    }

    .row .col.offset-xl7 {
        margin-left: 58.3333333333%
    }

    .row .col.pull-xl7 {
        right: 58.3333333333%
    }

    .row .col.push-xl7 {
        left: 58.3333333333%
    }

    .row .col.offset-xl8 {
        margin-left: 66.6666666667%
    }

    .row .col.pull-xl8 {
        right: 66.6666666667%
    }

    .row .col.push-xl8 {
        left: 66.6666666667%
    }

    .row .col.offset-xl9 {
        margin-left: 75%
    }

    .row .col.pull-xl9 {
        right: 75%
    }

    .row .col.push-xl9 {
        left: 75%
    }

    .row .col.offset-xl10 {
        margin-left: 83.3333333333%
    }

    .row .col.pull-xl10 {
        right: 83.3333333333%
    }

    .row .col.push-xl10 {
        left: 83.3333333333%
    }

    .row .col.offset-xl11 {
        margin-left: 91.6666666667%
    }

    .row .col.pull-xl11 {
        right: 91.6666666667%
    }

    .row .col.push-xl11 {
        left: 91.6666666667%
    }

    .row .col.offset-xl12 {
        margin-left: 100%
    }

    .row .col.pull-xl12 {
        right: 100%
    }

    .row .col.push-xl12 {
        left: 100%
    }
}

body,html {
    height: 100%
}

body {
    margin: 0;
    font-family: Roboto,"Helvetica Neue",sans-serif
}

article,aside,footer,header,nav,section {
    display: block
}

strong {
    font-weight: 700
}

dfn {
    font-style: italic
}

pre {
    overflow: auto
}

[hidden] {
    display: none
}

html {
    box-sizing: border-box
}

*,:after,:before {
    box-sizing: inherit
}

audio,video {
    display: inline-block
}

audio:not([controls]) {
    display: none;
    height: 0
}

img {
    border: 0
}

svg:not(:root) {
    overflow: hidden
}

.text-justify {
    text-align: justify
}

.text-nowrap {
    white-space: nowrap
}

.text-lowercase {
    text-transform: lowercase
}

.text-uppercase {
    text-transform: uppercase
}

.text-capitalize {
    text-transform: capitalize
}

.text-muted {
    font-weight: 400;
    color: #777
}

.text-black {
    color: #000
}

.text-white {
    color: #fff
}

.text-underline {
    text-decoration: underline
}

.text-underline:hover {
    cursor: pointer
}

.absolute {
    position: absolute
}

.fixed {
    position: fixed
}

.relative {
    position: relative
}

.centered {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.float-left {
    float: left
}

.float-right {
    float: right
}

.button-container {
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center
}

.button-container button {
    margin: 0 10px
}

.button-container-confirm {
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin-top: 20px
}

.button-container-confirm button {
    margin: 0 10px
}

.search-table {
    margin: 20px 0
}

.search-table>mat-form-field {
    width: 30%!important
}

.isologo-comprobante {
    height: 30px
}

.obligatorios {
    font-family: Arial,Helvetica,sans-serif;
    color: #a9a9a9;
    text-align: center;
    font-size: 12px;
    margin-top: 30px
}

.confirmar-content {
    margin: 10px 0
}

.confirmar-content p {
    margin: 10px -20px 10px 0;
    font-weight: 700
}

@media (max-width: 767px) {
    .button-container-confirm {
        display:block;
        margin-left: auto;
        margin-right: auto;
        text-align: center;
        margin-top: 20px
    }

    .button-container-confirm button {
        margin: 0 10px
    }
}

.mat-elevation-z0 {
    box-shadow: 0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)
}

.mat-elevation-z1 {
    box-shadow: 0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)
}

.mat-elevation-z2 {
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)
}

.mat-elevation-z3 {
    box-shadow: 0 3px 3px -2px rgba(0,0,0,.2),0 3px 4px 0 rgba(0,0,0,.14),0 1px 8px 0 rgba(0,0,0,.12)
}

.mat-elevation-z4 {
    box-shadow: 0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)
}

.mat-elevation-z5 {
    box-shadow: 0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)
}

.mat-elevation-z6 {
    box-shadow: 0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)
}

.mat-elevation-z7 {
    box-shadow: 0 4px 5px -2px rgba(0,0,0,.2),0 7px 10px 1px rgba(0,0,0,.14),0 2px 16px 1px rgba(0,0,0,.12)
}

.mat-elevation-z8 {
    box-shadow: 0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12)
}

.mat-elevation-z9 {
    box-shadow: 0 5px 6px -3px rgba(0,0,0,.2),0 9px 12px 1px rgba(0,0,0,.14),0 3px 16px 2px rgba(0,0,0,.12)
}

.mat-elevation-z10 {
    box-shadow: 0 6px 6px -3px rgba(0,0,0,.2),0 10px 14px 1px rgba(0,0,0,.14),0 4px 18px 3px rgba(0,0,0,.12)
}

.mat-elevation-z11 {
    box-shadow: 0 6px 7px -4px rgba(0,0,0,.2),0 11px 15px 1px rgba(0,0,0,.14),0 4px 20px 3px rgba(0,0,0,.12)
}

.mat-elevation-z12 {
    box-shadow: 0 7px 8px -4px rgba(0,0,0,.2),0 12px 17px 2px rgba(0,0,0,.14),0 5px 22px 4px rgba(0,0,0,.12)
}

.mat-elevation-z13 {
    box-shadow: 0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12)
}

.mat-elevation-z14 {
    box-shadow: 0 7px 9px -4px rgba(0,0,0,.2),0 14px 21px 2px rgba(0,0,0,.14),0 5px 26px 4px rgba(0,0,0,.12)
}

.mat-elevation-z15 {
    box-shadow: 0 8px 9px -5px rgba(0,0,0,.2),0 15px 22px 2px rgba(0,0,0,.14),0 6px 28px 5px rgba(0,0,0,.12)
}

.mat-elevation-z16 {
    box-shadow: 0 8px 10px -5px rgba(0,0,0,.2),0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12)
}

.mat-elevation-z17 {
    box-shadow: 0 8px 11px -5px rgba(0,0,0,.2),0 17px 26px 2px rgba(0,0,0,.14),0 6px 32px 5px rgba(0,0,0,.12)
}

.mat-elevation-z18 {
    box-shadow: 0 9px 11px -5px rgba(0,0,0,.2),0 18px 28px 2px rgba(0,0,0,.14),0 7px 34px 6px rgba(0,0,0,.12)
}

.mat-elevation-z19 {
    box-shadow: 0 9px 12px -6px rgba(0,0,0,.2),0 19px 29px 2px rgba(0,0,0,.14),0 7px 36px 6px rgba(0,0,0,.12)
}

.mat-elevation-z20 {
    box-shadow: 0 10px 13px -6px rgba(0,0,0,.2),0 20px 31px 3px rgba(0,0,0,.14),0 8px 38px 7px rgba(0,0,0,.12)
}

.mat-elevation-z21 {
    box-shadow: 0 10px 13px -6px rgba(0,0,0,.2),0 21px 33px 3px rgba(0,0,0,.14),0 8px 40px 7px rgba(0,0,0,.12)
}

.mat-elevation-z22 {
    box-shadow: 0 10px 14px -6px rgba(0,0,0,.2),0 22px 35px 3px rgba(0,0,0,.14),0 8px 42px 7px rgba(0,0,0,.12)
}

.mat-elevation-z23 {
    box-shadow: 0 11px 14px -7px rgba(0,0,0,.2),0 23px 36px 3px rgba(0,0,0,.14),0 9px 44px 8px rgba(0,0,0,.12)
}

.mat-elevation-z24 {
    box-shadow: 0 11px 15px -7px rgba(0,0,0,.2),0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12)
}

.mat-h1,.mat-headline,.mat-typography h1 {
    font: 400 24px/32px Roboto,"Helvetica Neue",sans-serif;
    margin: 0 0 16px
}

.mat-h2,.mat-title,.mat-typography h2 {
    font: 500 20px/32px Roboto,"Helvetica Neue",sans-serif;
    margin: 0 0 16px
}

.mat-h3,.mat-subheading-2,.mat-typography h3 {
    font: 400 16px/28px Roboto,"Helvetica Neue",sans-serif;
    margin: 0 0 16px
}

.mat-h4,.mat-subheading-1,.mat-typography h4 {
    font: 400 15px/24px Roboto,"Helvetica Neue",sans-serif;
    margin: 0 0 16px
}

.mat-h5,.mat-typography h5 {
    font: 400 11.62px/20px Roboto,"Helvetica Neue",sans-serif;
    margin: 0 0 12px
}

.mat-h6,.mat-typography h6 {
    font: 400 9.38px/20px Roboto,"Helvetica Neue",sans-serif;
    margin: 0 0 12px
}

.mat-body-2,.mat-body-strong {
    font: 500 14px/24px Roboto,"Helvetica Neue",sans-serif
}

.mat-body,.mat-body-1,.mat-typography {
    font: 400 14px/20px Roboto,"Helvetica Neue",sans-serif
}

.mat-body p,.mat-body-1 p,.mat-typography p {
    margin: 0 0 12px
}

.mat-caption,.mat-small {
    font: 400 12px/20px Roboto,"Helvetica Neue",sans-serif
}

.mat-display-4,.mat-typography .mat-display-4 {
    font: 300 112px/112px Roboto,"Helvetica Neue",sans-serif;
    margin: 0 0 56px;
    letter-spacing: -.05em
}

.mat-display-3,.mat-typography .mat-display-3 {
    font: 400 56px/56px Roboto,"Helvetica Neue",sans-serif;
    margin: 0 0 64px;
    letter-spacing: -.02em
}

.mat-display-2,.mat-typography .mat-display-2 {
    font: 400 45px/48px Roboto,"Helvetica Neue",sans-serif;
    margin: 0 0 64px;
    letter-spacing: -.005em
}

.mat-display-1,.mat-typography .mat-display-1 {
    font: 400 34px/40px Roboto,"Helvetica Neue",sans-serif;
    margin: 0 0 64px
}

.mat-button,.mat-fab,.mat-flat-button,.mat-icon-button,.mat-mini-fab,.mat-raised-button,.mat-stroked-button {
    font-family: Roboto,"Helvetica Neue",sans-serif;
    font-size: 14px;
    font-weight: 500
}

.mat-button-toggle,.mat-card {
    font-family: Roboto,"Helvetica Neue",sans-serif
}

.mat-card-title {
    font-size: 24px;
    font-weight: 400
}

.mat-card-content,.mat-card-header .mat-card-title,.mat-card-subtitle {
    font-size: 14px
}

.mat-checkbox {
    font-family: Roboto,"Helvetica Neue",sans-serif
}

.mat-checkbox-layout .mat-checkbox-label {
    line-height: 24px
}

.mat-chip {
    font-size: 13px;
    line-height: 18px
}

.mat-chip .mat-chip-remove.mat-icon {
    font-size: 18px
}

.mat-table {
    font-family: Roboto,"Helvetica Neue",sans-serif
}

.mat-header-cell {
    font-size: 12px;
    font-weight: 500
}

.mat-cell {
    font-size: 14px
}

.mat-calendar {
    font-family: Roboto,"Helvetica Neue",sans-serif
}

.mat-calendar-body {
    font-size: 13px
}

.mat-calendar-body-label,.mat-calendar-period-button {
    font-size: 14px;
    font-weight: 500
}

.mat-calendar-table-header th {
    font-size: 11px;
    font-weight: 400
}

.mat-dialog-title {
    font: 500 20px/32px Roboto,"Helvetica Neue",sans-serif
}

.mat-expansion-panel-header {
    font-family: Roboto,"Helvetica Neue",sans-serif;
    font-size: 15px;
    font-weight: 400
}

.mat-expansion-panel-content {
    font: 400 14px/20px Roboto,"Helvetica Neue",sans-serif
}

.mat-form-field {
    font-size: inherit;
    font-weight: 400;
    font-family: Roboto,"Helvetica Neue",sans-serif
}

.mat-form-field-wrapper {
    padding-bottom: 1.25em
}

.mat-form-field-prefix .mat-icon,.mat-form-field-suffix .mat-icon {
    font-size: 150%;
    line-height: 1.125
}

.mat-form-field-prefix .mat-icon-button,.mat-form-field-suffix .mat-icon-button {
    height: 1.5em;
    width: 1.5em
}

.mat-form-field-prefix .mat-icon-button .mat-icon,.mat-form-field-suffix .mat-icon-button .mat-icon {
    height: 1.125em;
    line-height: 1.125
}

.mat-form-field-infix {
    padding: .4375em 0;
    border-top: .84375em solid transparent
}

.mat-form-field-can-float .mat-input-server:focus+.mat-form-field-label-wrapper .mat-form-field-label,.mat-form-field-can-float.mat-form-field-should-float .mat-form-field-label {
    -webkit-transform: translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);
    transform: translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.001px);
    -ms-transform: translateY(-1.28125em) scale(.75);
    width: 133.33333333%
}

.mat-form-field-can-float .mat-form-field-autofill-control:-webkit-autofill+.mat-form-field-label-wrapper .mat-form-field-label {
    -webkit-transform: translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);
    transform: translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00101px);
    -ms-transform: translateY(-1.28124em) scale(.75);
    width: 133.33334333%
}

.mat-form-field-can-float .mat-input-server[label]:not(:label-shown)+.mat-form-field-label-wrapper .mat-form-field-label {
    -webkit-transform: translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);
    transform: translateY(-1.28125em) scale(.75) perspective(100px) translateZ(.00102px);
    -ms-transform: translateY(-1.28123em) scale(.75);
    width: 133.33335333%
}

.mat-form-field-label-wrapper {
    top: -.84375em;
    padding-top: .84375em
}

.mat-form-field-label {
    top: 1.28125em
}

.mat-form-field-subscript-wrapper {
    font-size: 75%;
    top: calc(100% - 1.66666667em)
}

.mat-grid-tile-footer,.mat-grid-tile-header {
    font-size: 14px
}

.mat-grid-tile-footer .mat-line,.mat-grid-tile-header .mat-line {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    box-sizing: border-box
}

.mat-grid-tile-footer .mat-line:nth-child(n+2),.mat-grid-tile-header .mat-line:nth-child(n+2) {
    font-size: 12px
}

input.mat-input-element {
    margin-top: -.0625em
}

.mat-menu-item {
    font-family: Roboto,"Helvetica Neue",sans-serif;
    font-size: 16px;
    font-weight: 400
}

.mat-paginator,.mat-paginator-page-size .mat-select-trigger {
    font-family: Roboto,"Helvetica Neue",sans-serif;
    font-size: 12px
}

.mat-radio-button,.mat-select {
    font-family: Roboto,"Helvetica Neue",sans-serif
}

.mat-select-trigger {
    height: 1.125em
}

.mat-slide-toggle-content {
    font: 400 14px/20px Roboto,"Helvetica Neue",sans-serif
}

.mat-slider-thumb-label-text {
    font-family: Roboto,"Helvetica Neue",sans-serif;
    font-size: 12px;
    font-weight: 500
}

.mat-stepper-horizontal,.mat-stepper-vertical {
    font-family: Roboto,"Helvetica Neue",sans-serif
}

.mat-step-label {
    font-size: 14px;
    font-weight: 400
}

.mat-step-label-selected {
    font-size: 14px;
    font-weight: 500
}

.mat-tab-group {
    font-family: Roboto,"Helvetica Neue",sans-serif
}

.mat-tab-label,.mat-tab-link {
    font-family: Roboto,"Helvetica Neue",sans-serif;
    font-size: 14px;
    font-weight: 500
}

.mat-toolbar,.mat-toolbar h1,.mat-toolbar h2,.mat-toolbar h3,.mat-toolbar h4,.mat-toolbar h5,.mat-toolbar h6 {
    font: 500 20px/32px Roboto,"Helvetica Neue",sans-serif;
    margin: 0
}

.mat-tooltip {
    font-family: Roboto,"Helvetica Neue",sans-serif
}

.mat-tooltip-handset {
    font-size: 14px;
    padding-top: 9px;
    padding-bottom: 9px
}

.mat-list-item,.mat-list-option {
    font-family: Roboto,"Helvetica Neue",sans-serif
}

.mat-list .mat-list-item,.mat-nav-list .mat-list-item,.mat-selection-list .mat-list-item {
    font-size: 16px
}

.mat-list .mat-list-item .mat-line,.mat-nav-list .mat-list-item .mat-line,.mat-selection-list .mat-list-item .mat-line {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    box-sizing: border-box
}

.mat-list .mat-list-item .mat-line:nth-child(n+2),.mat-nav-list .mat-list-item .mat-line:nth-child(n+2),.mat-selection-list .mat-list-item .mat-line:nth-child(n+2) {
    font-size: 14px
}

.mat-list .mat-list-option,.mat-nav-list .mat-list-option,.mat-selection-list .mat-list-option {
    font-size: 16px
}

.mat-list .mat-list-option .mat-line,.mat-nav-list .mat-list-option .mat-line,.mat-selection-list .mat-list-option .mat-line {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    box-sizing: border-box
}

.mat-list .mat-list-option .mat-line:nth-child(n+2),.mat-nav-list .mat-list-option .mat-line:nth-child(n+2),.mat-selection-list .mat-list-option .mat-line:nth-child(n+2) {
    font-size: 14px
}

.mat-list[dense] .mat-list-item,.mat-nav-list[dense] .mat-list-item,.mat-selection-list[dense] .mat-list-item {
    font-size: 12px
}

.mat-list[dense] .mat-list-item .mat-line,.mat-nav-list[dense] .mat-list-item .mat-line,.mat-selection-list[dense] .mat-list-item .mat-line {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    box-sizing: border-box
}

.mat-list[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-list[dense] .mat-list-option,.mat-nav-list[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-nav-list[dense] .mat-list-option,.mat-selection-list[dense] .mat-list-item .mat-line:nth-child(n+2),.mat-selection-list[dense] .mat-list-option {
    font-size: 12px
}

.mat-list[dense] .mat-list-option .mat-line,.mat-nav-list[dense] .mat-list-option .mat-line,.mat-selection-list[dense] .mat-list-option .mat-line {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    box-sizing: border-box
}

.mat-list[dense] .mat-list-option .mat-line:nth-child(n+2),.mat-nav-list[dense] .mat-list-option .mat-line:nth-child(n+2),.mat-selection-list[dense] .mat-list-option .mat-line:nth-child(n+2) {
    font-size: 12px
}

.mat-list[dense] .mat-subheader,.mat-nav-list[dense] .mat-subheader,.mat-selection-list[dense] .mat-subheader {
    font-family: Roboto,"Helvetica Neue",sans-serif;
    font-size: 12px;
    font-weight: 500
}

.mat-option {
    font-family: Roboto,"Helvetica Neue",sans-serif;
    font-size: 16px;
    color: rgba(0,0,0,.87)
}

.mat-optgroup-label {
    font: 500 14px/24px Roboto,"Helvetica Neue",sans-serif;
    color: rgba(0,0,0,.54)
}

.mat-simple-snackbar {
    font-family: Roboto,"Helvetica Neue",sans-serif;
    font-size: 14px
}

.mat-ripple {
    overflow: hidden
}

@media screen and (-ms-high-contrast:active) {
    .mat-ripple {
        display: none
    }
}

.mat-ripple.mat-ripple-unbounded {
    overflow: visible
}

.mat-ripple-element {
    position: absolute;
    border-radius: 50%;
    pointer-events: none;
    transition: opacity,transform cubic-bezier(0,0,.2,1),-webkit-transform cubic-bezier(0,0,.2,1);
    -webkit-transform: scale(0);
    transform: scale(0)
}

.cdk-visually-hidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
    outline: 0;
    -webkit-appearance: none;
    -moz-appearance: none
}

.cdk-global-overlay-wrapper,.cdk-overlay-container {
    pointer-events: none;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%
}

.cdk-overlay-container {
    position: fixed;
    z-index: 1000
}

.cdk-overlay-container:empty {
    display: none
}

.cdk-global-overlay-wrapper {
    display: flex;
    position: absolute;
    z-index: 1000
}

.cdk-overlay-pane {
    position: absolute;
    pointer-events: auto;
    box-sizing: border-box;
    z-index: 1000
}

.cdk-overlay-backdrop {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 1000;
    pointer-events: auto;
    -webkit-tap-highlight-color: transparent;
    transition: opacity .4s cubic-bezier(.25,.8,.25,1);
    opacity: 0
}

.cdk-overlay-backdrop.cdk-overlay-backdrop-showing {
    opacity: 1
}

.cdk-overlay-dark-backdrop {
    background: rgba(0,0,0,.288)
}

.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing {
    opacity: 0
}

.cdk-global-scrollblock {
    position: fixed;
    width: 100%;
    overflow-y: scroll
}

.mat-ripple-element {
    background-color: rgba(0,0,0,.1)
}

.mat-option:focus:not(.mat-option-disabled),.mat-option:hover:not(.mat-option-disabled) {
    background: rgba(0,0,0,.04)
}

.mat-accent .mat-option.mat-selected:not(.mat-option-disabled),.mat-primary .mat-option.mat-selected:not(.mat-option-disabled) {
    color: #fe282f
}

.mat-warn .mat-option.mat-selected:not(.mat-option-disabled) {
    color: #e84e40
}

.mat-option.mat-selected:not(.mat-option-multiple):not(.mat-option-disabled) {
    background: rgba(0,0,0,.04)
}

.mat-option.mat-active {
    background: rgba(0,0,0,.04);
    color: rgba(0,0,0,.87)
}

.mat-option.mat-option-disabled {
    color: rgba(0,0,0,.38)
}

.mat-optgroup-disabled .mat-optgroup-label {
    color: rgba(0,0,0,.38)
}

.mat-pseudo-checkbox {
    color: rgba(0,0,0,.54)
}

.mat-pseudo-checkbox::after {
    color: #fafafa
}

.mat-accent .mat-pseudo-checkbox-checked,.mat-accent .mat-pseudo-checkbox-indeterminate,.mat-primary .mat-pseudo-checkbox-checked,.mat-primary .mat-pseudo-checkbox-indeterminate,.mat-pseudo-checkbox-checked,.mat-pseudo-checkbox-indeterminate {
    background: #fe282f
}

.mat-warn .mat-pseudo-checkbox-checked,.mat-warn .mat-pseudo-checkbox-indeterminate {
    background: #e84e40
}

.mat-pseudo-checkbox-checked.mat-pseudo-checkbox-disabled,.mat-pseudo-checkbox-indeterminate.mat-pseudo-checkbox-disabled {
    background: #b0b0b0
}

.mat-app-background {
    background-color: #fafafa;
    color: rgba(0,0,0,.87)
}

.mat-theme-loaded-marker {
    display: none
}

.mat-autocomplete-panel {
    background: #fff;
    color: rgba(0,0,0,.87)
}

.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover) {
    background: #fff
}

.mat-autocomplete-panel .mat-option.mat-selected:not(.mat-active):not(:hover):not(.mat-option-disabled) {
    color: rgba(0,0,0,.87)
}

.mat-button,.mat-icon-button,.mat-stroked-button {
    background: 0 0
}

.mat-button.mat-accent .mat-button-focus-overlay,.mat-button.mat-primary .mat-button-focus-overlay,.mat-icon-button.mat-accent .mat-button-focus-overlay,.mat-icon-button.mat-primary .mat-button-focus-overlay,.mat-stroked-button.mat-accent .mat-button-focus-overlay,.mat-stroked-button.mat-primary .mat-button-focus-overlay {
    background-color: rgba(254,40,47,.12)
}

.mat-button.mat-warn .mat-button-focus-overlay,.mat-icon-button.mat-warn .mat-button-focus-overlay,.mat-stroked-button.mat-warn .mat-button-focus-overlay {
    background-color: rgba(232,78,64,.12)
}

.mat-button[disabled] .mat-button-focus-overlay,.mat-icon-button[disabled] .mat-button-focus-overlay,.mat-stroked-button[disabled] .mat-button-focus-overlay {
    background-color: transparent
}

.mat-button.mat-accent,.mat-button.mat-primary,.mat-icon-button.mat-accent,.mat-icon-button.mat-primary,.mat-stroked-button.mat-accent,.mat-stroked-button.mat-primary {
    color: #fe282f
}

.mat-button.mat-warn,.mat-icon-button.mat-warn,.mat-stroked-button.mat-warn {
    color: #e84e40
}

.mat-button.mat-accent[disabled],.mat-button.mat-primary[disabled],.mat-button.mat-warn[disabled],.mat-button[disabled][disabled],.mat-icon-button.mat-accent[disabled],.mat-icon-button.mat-primary[disabled],.mat-icon-button.mat-warn[disabled],.mat-icon-button[disabled][disabled],.mat-stroked-button.mat-accent[disabled],.mat-stroked-button.mat-primary[disabled],.mat-stroked-button.mat-warn[disabled],.mat-stroked-button[disabled][disabled] {
    color: rgba(0,0,0,.26)
}

.mat-fab,.mat-mini-fab,.mat-raised-button {
    color: rgba(0,0,0,.87);
    background-color: #fff
}

.mat-fab.mat-accent,.mat-fab.mat-primary,.mat-fab.mat-warn,.mat-mini-fab.mat-accent,.mat-mini-fab.mat-primary,.mat-mini-fab.mat-warn,.mat-raised-button.mat-accent,.mat-raised-button.mat-primary,.mat-raised-button.mat-warn {
    color: rgba(255,255,255,.87)
}

.mat-fab.mat-accent[disabled],.mat-fab.mat-primary[disabled],.mat-fab.mat-warn[disabled],.mat-fab[disabled][disabled],.mat-mini-fab.mat-accent[disabled],.mat-mini-fab.mat-primary[disabled],.mat-mini-fab.mat-warn[disabled],.mat-mini-fab[disabled][disabled],.mat-raised-button.mat-accent[disabled],.mat-raised-button.mat-primary[disabled],.mat-raised-button.mat-warn[disabled],.mat-raised-button[disabled][disabled] {
    color: rgba(0,0,0,.26);
    background-color: rgba(0,0,0,.12)
}

.mat-fab.mat-accent,.mat-fab.mat-primary,.mat-mini-fab.mat-accent,.mat-mini-fab.mat-primary,.mat-raised-button.mat-accent,.mat-raised-button.mat-primary {
    background-color: #fe282f
}

.mat-fab.mat-warn,.mat-mini-fab.mat-warn,.mat-raised-button.mat-warn {
    background-color: #e84e40
}

.mat-fab.mat-accent .mat-ripple-element,.mat-fab.mat-primary .mat-ripple-element,.mat-fab.mat-warn .mat-ripple-element,.mat-mini-fab.mat-accent .mat-ripple-element,.mat-mini-fab.mat-primary .mat-ripple-element,.mat-mini-fab.mat-warn .mat-ripple-element,.mat-raised-button.mat-accent .mat-ripple-element,.mat-raised-button.mat-primary .mat-ripple-element,.mat-raised-button.mat-warn .mat-ripple-element {
    background-color: rgba(255,255,255,.2)
}

.mat-button.mat-accent .mat-ripple-element,.mat-button.mat-primary .mat-ripple-element {
    background-color: rgba(254,40,47,.1)
}

.mat-button.mat-warn .mat-ripple-element {
    background-color: rgba(232,78,64,.1)
}

.mat-flat-button {
    color: rgba(0,0,0,.87);
    background-color: #fff
}

.mat-flat-button.mat-accent,.mat-flat-button.mat-primary,.mat-flat-button.mat-warn {
    color: rgba(255,255,255,.87)
}

.mat-flat-button.mat-accent[disabled],.mat-flat-button.mat-primary[disabled],.mat-flat-button.mat-warn[disabled],.mat-flat-button[disabled][disabled] {
    color: rgba(0,0,0,.26);
    background-color: rgba(0,0,0,.12)
}

.mat-flat-button.mat-accent,.mat-flat-button.mat-primary {
    background-color: #fe282f
}

.mat-flat-button.mat-warn {
    background-color: #e84e40
}

.mat-flat-button.mat-accent .mat-ripple-element,.mat-flat-button.mat-primary .mat-ripple-element,.mat-flat-button.mat-warn .mat-ripple-element {
    background-color: rgba(255,255,255,.2)
}

.mat-icon-button.mat-accent .mat-ripple-element,.mat-icon-button.mat-primary .mat-ripple-element {
    background-color: rgba(254,40,47,.2)
}

.mat-icon-button.mat-warn .mat-ripple-element {
    background-color: rgba(232,78,64,.2)
}

.mat-button-toggle {
    color: rgba(0,0,0,.38)
}

.mat-button-toggle.cdk-focused .mat-button-toggle-focus-overlay {
    background-color: rgba(0,0,0,.12)
}

.mat-button-toggle-checked {
    background-color: #e0e0e0;
    color: rgba(0,0,0,.54)
}

.mat-button-toggle-disabled {
    background-color: #eee;
    color: rgba(0,0,0,.26)
}

.mat-button-toggle-disabled.mat-button-toggle-checked {
    background-color: #bdbdbd
}

.mat-card {
    background: #fff;
    color: rgba(0,0,0,.87)
}

.mat-card-subtitle {
    color: rgba(0,0,0,.54)
}

.mat-checkbox-frame {
    border-color: rgba(0,0,0,.54)
}

.mat-checkbox-checkmark {
    fill: #fafafa
}

.mat-checkbox-checkmark-path {
    stroke: #fafafa!important
}

.mat-checkbox-mixedmark {
    background-color: #fafafa
}

.mat-checkbox-checked.mat-accent .mat-checkbox-background,.mat-checkbox-checked.mat-primary .mat-checkbox-background,.mat-checkbox-indeterminate.mat-accent .mat-checkbox-background,.mat-checkbox-indeterminate.mat-primary .mat-checkbox-background {
    background-color: #fe282f
}

.mat-checkbox-checked.mat-warn .mat-checkbox-background,.mat-checkbox-indeterminate.mat-warn .mat-checkbox-background {
    background-color: #e84e40
}

.mat-checkbox-disabled.mat-checkbox-checked .mat-checkbox-background,.mat-checkbox-disabled.mat-checkbox-indeterminate .mat-checkbox-background {
    background-color: #b0b0b0
}

.mat-checkbox-disabled:not(.mat-checkbox-checked) .mat-checkbox-frame {
    border-color: #b0b0b0
}

.mat-checkbox-disabled .mat-checkbox-label {
    color: #b0b0b0
}

.mat-checkbox:not(.mat-checkbox-disabled).mat-accent .mat-checkbox-ripple .mat-ripple-element,.mat-checkbox:not(.mat-checkbox-disabled).mat-primary .mat-checkbox-ripple .mat-ripple-element {
    background-color: rgba(254,40,47,.26)
}

.mat-checkbox:not(.mat-checkbox-disabled).mat-warn .mat-checkbox-ripple .mat-ripple-element {
    background-color: rgba(232,78,64,.26)
}

.mat-chip:not(.mat-basic-chip) {
    background-color: #e0e0e0;
    color: rgba(0,0,0,.87)
}

.mat-chip:not(.mat-basic-chip) .mat-chip-remove {
    color: rgba(0,0,0,.87);
    opacity: .4
}

.mat-chip:not(.mat-basic-chip) .mat-chip-remove:hover {
    opacity: .54
}

.mat-chip.mat-chip-selected.mat-primary {
    background-color: #fe282f;
    color: rgba(255,255,255,.87)
}

.mat-chip.mat-chip-selected.mat-primary .mat-chip-remove {
    color: rgba(255,255,255,.87);
    opacity: .4
}

.mat-chip.mat-chip-selected.mat-primary .mat-chip-remove:hover {
    opacity: .54
}

.mat-chip.mat-chip-selected.mat-warn {
    background-color: #e84e40;
    color: rgba(255,255,255,.87)
}

.mat-chip.mat-chip-selected.mat-warn .mat-chip-remove {
    color: rgba(255,255,255,.87);
    opacity: .4
}

.mat-chip.mat-chip-selected.mat-warn .mat-chip-remove:hover {
    opacity: .54
}

.mat-chip.mat-chip-selected.mat-accent {
    background-color: #fe282f;
    color: rgba(255,255,255,.87)
}

.mat-chip.mat-chip-selected.mat-accent .mat-chip-remove {
    color: rgba(255,255,255,.87);
    opacity: .4
}

.mat-chip.mat-chip-selected.mat-accent .mat-chip-remove:hover {
    opacity: .54
}

.mat-table {
    background: #fff
}

.mat-header-row,.mat-row {
    border-bottom-color: rgba(0,0,0,.12)
}

.mat-header-cell {
    color: rgba(0,0,0,.54)
}

.mat-cell {
    color: rgba(0,0,0,.87)
}

.mat-datepicker-content {
    background-color: #fff;
    color: rgba(0,0,0,.87)
}

.mat-calendar-arrow {
    border-top-color: rgba(0,0,0,.54)
}

.mat-calendar-next-button,.mat-calendar-previous-button {
    color: rgba(0,0,0,.54)
}

.mat-calendar-table-header {
    color: rgba(0,0,0,.38)
}

.mat-calendar-table-header-divider::after {
    background: rgba(0,0,0,.12)
}

.mat-calendar-body-label {
    color: rgba(0,0,0,.54)
}

.mat-calendar-body-cell-content {
    color: rgba(0,0,0,.87);
    border-color: transparent
}

.mat-calendar-body-disabled>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {
    color: rgba(0,0,0,.38)
}

.cdk-keyboard-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),.cdk-program-focused .mat-calendar-body-active>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected),:not(.mat-calendar-body-disabled):hover>.mat-calendar-body-cell-content:not(.mat-calendar-body-selected) {
    background-color: rgba(0,0,0,.04)
}

.mat-calendar-body-selected {
    background-color: #fe282f;
    color: rgba(255,255,255,.87)
}

.mat-calendar-body-disabled>.mat-calendar-body-selected {
    background-color: rgba(254,40,47,.4)
}

.mat-calendar-body-today:not(.mat-calendar-body-selected) {
    border-color: rgba(0,0,0,.38)
}

.mat-calendar-body-today.mat-calendar-body-selected {
    box-shadow: inset 0 0 0 1px rgba(255,255,255,.87)
}

.mat-calendar-body-disabled>.mat-calendar-body-today:not(.mat-calendar-body-selected) {
    border-color: rgba(0,0,0,.18)
}

.mat-datepicker-toggle-active {
    color: #fe282f
}

.mat-dialog-container {
    background: #fff;
    color: rgba(0,0,0,.87)
}

.mat-divider {
    border-top-color: rgba(0,0,0,.12)
}

.mat-divider-vertical {
    border-right-color: rgba(0,0,0,.12)
}

.mat-expansion-panel {
    background: #fff;
    color: rgba(0,0,0,.87)
}

.mat-action-row {
    border-top-color: rgba(0,0,0,.12)
}

.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]).cdk-keyboard-focused,.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]).cdk-program-focused,.mat-expansion-panel:not(.mat-expanded) .mat-expansion-panel-header:not([aria-disabled=true]):hover {
    background: rgba(0,0,0,.04)
}

.mat-expansion-panel-header-title {
    color: rgba(0,0,0,.87)
}

.mat-expansion-indicator::after,.mat-expansion-panel-header-description {
    color: rgba(0,0,0,.54)
}

.mat-expansion-panel-header[aria-disabled=true] {
    color: rgba(0,0,0,.26)
}

.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-description,.mat-expansion-panel-header[aria-disabled=true] .mat-expansion-panel-header-title {
    color: inherit
}

.mat-form-field-label,.mat-hint {
    color: rgba(0,0,0,.54)
}

.mat-focused .mat-form-field-label,.mat-focused .mat-form-field-label.mat-accent {
    color: #fe282f
}

.mat-focused .mat-form-field-label.mat-warn {
    color: #e84e40
}

.mat-focused .mat-form-field-required-marker {
    color: #fe282f
}

.mat-form-field-underline {
    //background-color: rgba(0,0,0,.42);
    background-color: white;
    bottom: 2.1em
}

.mat-form-field-disabled .mat-form-field-underline {
    background-image: linear-gradient(to right,rgba(0,0,0,.42) 0,rgba(0,0,0,.42) 33%,transparent 0);
    background-size: 4px 1px;
    background-repeat: repeat-x
}

.mat-form-field-ripple,.mat-form-field-ripple.mat-accent {
    //background-color: #fe282f background-color:white;
    bottom: 2.1em;
}

.mat-form-field-ripple.mat-warn {
    background-color: #e84e40
}

.mat-form-field-invalid .mat-form-field-label,.mat-form-field-invalid .mat-form-field-label .mat-form-field-required-marker,.mat-form-field-invalid .mat-form-field-label.mat-accent {
    color: #e84e40
}

.mat-form-field-invalid .mat-form-field-ripple {
    //background-color: #e84e40 background-color:white;
    line-height: 2.5;
}

.mat-error {
    color: #e84e40
}

.mat-icon.mat-accent,.mat-icon.mat-primary {
    color: #fe282f
}

.mat-icon.mat-warn {
    color: #e84e40
}

.mat-input-element:disabled {
    color: rgba(0,0,0,.38)
}

.mat-input-element {
    caret-color: #fe282f
}

.mat-input-element::-ms-input-placeholder {
    color: rgba(0,0,0,.42)
}

.mat-input-element::placeholder {
    color: rgba(0,0,0,.42)
}

.mat-input-element::-moz-placeholder {
    color: rgba(0,0,0,.42)
}

.mat-input-element::-webkit-input-placeholder {
    color: rgba(0,0,0,.42)
}

.mat-input-element:-ms-input-placeholder {
    color: rgba(0,0,0,.42)
}

.mat-accent .mat-input-element {
    caret-color: #fe282f
}

.mat-form-field-invalid .mat-input-element,.mat-warn .mat-input-element {
    caret-color: #e84e40
}

.mat-list .mat-list-item,.mat-list .mat-list-option,.mat-nav-list .mat-list-item,.mat-nav-list .mat-list-option,.mat-selection-list .mat-list-item,.mat-selection-list .mat-list-option {
    color: rgba(0,0,0,.87)
}

.mat-list .mat-subheader,.mat-nav-list .mat-subheader,.mat-selection-list .mat-subheader {
    font-family: Roboto,"Helvetica Neue",sans-serif;
    font-size: 14px;
    font-weight: 500;
    color: rgba(0,0,0,.54)
}

.mat-list-item-disabled {
    background-color: #eee
}

.mat-list-option.mat-list-item-focus,.mat-list-option:hover,.mat-nav-list .mat-list-item.mat-list-item-focus,.mat-nav-list .mat-list-item:hover {
    background: rgba(0,0,0,.04)
}

.mat-menu-panel {
    background: #fff
}

.mat-menu-item {
    background: 0 0;
    color: rgba(0,0,0,.87)
}

.mat-menu-item[disabled] {
    color: rgba(0,0,0,.38)
}

.mat-menu-item .mat-icon:not([color]),.mat-menu-item-submenu-trigger::after {
    color: rgba(0,0,0,.54)
}

.mat-menu-item-highlighted:not([disabled]),.mat-menu-item.cdk-keyboard-focused:not([disabled]),.mat-menu-item.cdk-program-focused:not([disabled]),.mat-menu-item:hover:not([disabled]) {
    background: rgba(0,0,0,.04)
}

.mat-paginator {
    background: #fff
}

.mat-paginator,.mat-paginator-page-size .mat-select-trigger {
    color: rgba(0,0,0,.54)
}

.mat-paginator-decrement,.mat-paginator-increment {
    border-top: 2px solid rgba(0,0,0,.54);
    border-right: 2px solid rgba(0,0,0,.54)
}

.mat-paginator-first,.mat-paginator-last {
    border-top: 2px solid rgba(0,0,0,.54)
}

.mat-icon-button[disabled] .mat-paginator-decrement,.mat-icon-button[disabled] .mat-paginator-first,.mat-icon-button[disabled] .mat-paginator-increment,.mat-icon-button[disabled] .mat-paginator-last {
    border-color: rgba(0,0,0,.38)
}

.mat-progress-bar-background {
    fill: #fceae8
}

.mat-progress-bar-buffer {
    background-color: #fceae8
}

.mat-progress-bar-fill::after {
    background-color: #fe282f
}

.mat-progress-bar.mat-accent .mat-progress-bar-background {
    fill: #fceae8
}

.mat-progress-bar.mat-accent .mat-progress-bar-buffer {
    background-color: #fceae8
}

.mat-progress-bar.mat-accent .mat-progress-bar-fill::after {
    background-color: #fe282f
}

.mat-progress-bar.mat-warn .mat-progress-bar-background {
    fill: #fceae8
}

.mat-progress-bar.mat-warn .mat-progress-bar-buffer {
    background-color: #fceae8
}

.mat-progress-bar.mat-warn .mat-progress-bar-fill::after {
    background-color: #e84e40
}

.mat-progress-spinner circle,.mat-progress-spinner.mat-accent circle,.mat-spinner circle,.mat-spinner.mat-accent circle {
    stroke: #fe282f
}

.mat-progress-spinner.mat-warn circle,.mat-spinner.mat-warn circle {
    stroke: #e84e40
}

.mat-radio-outer-circle {
    border-color: rgba(0,0,0,.54)
}

.mat-radio-disabled .mat-radio-outer-circle {
    border-color: rgba(0,0,0,.38)
}

.mat-radio-disabled .mat-radio-inner-circle,.mat-radio-disabled .mat-radio-ripple .mat-ripple-element {
    background-color: rgba(0,0,0,.38)
}

.mat-radio-disabled .mat-radio-label-content {
    color: rgba(0,0,0,.38)
}

.mat-radio-button.mat-primary.mat-radio-checked .mat-radio-outer-circle {
    border-color: #fe282f
}

.mat-radio-button.mat-primary .mat-radio-inner-circle {
    background-color: #fe282f
}

.mat-radio-button.mat-primary .mat-radio-ripple .mat-ripple-element {
    background-color: rgba(254,40,47,.26)
}

.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle {
    border-color: #fe282f
}

.mat-radio-button.mat-accent .mat-radio-inner-circle {
    background-color: #fe282f
}

.mat-radio-button.mat-accent .mat-radio-ripple .mat-ripple-element {
    background-color: rgba(254,40,47,.26)
}

.mat-radio-button.mat-warn.mat-radio-checked .mat-radio-outer-circle {
    border-color: #e84e40
}

.mat-radio-button.mat-warn .mat-radio-inner-circle {
    background-color: #e84e40
}

.mat-radio-button.mat-warn .mat-radio-ripple .mat-ripple-element {
    background-color: rgba(232,78,64,.26)
}

.mat-select-content,.mat-select-panel-done-animating {
    background: #fff
}

.mat-select-value {
    color: rgba(0,0,0,.87)
}

.mat-select-placeholder {
    color: rgba(0,0,0,.42)
}

.mat-select-disabled .mat-select-value {
    color: rgba(0,0,0,.38)
}

.mat-select-arrow {
    color: rgba(0,0,0,.54)
}

.mat-select-panel .mat-option.mat-selected:not(.mat-option-multiple) {
    background: rgba(0,0,0,.12)
}

.mat-form-field.mat-focused.mat-accent .mat-select-arrow,.mat-form-field.mat-focused.mat-primary .mat-select-arrow {
    color: #fe282f
}

.mat-form-field .mat-select.mat-select-invalid .mat-select-arrow,.mat-form-field.mat-focused.mat-warn .mat-select-arrow {
    color: #e84e40
}

.mat-form-field .mat-select.mat-select-disabled .mat-select-arrow {
    color: rgba(0,0,0,.38)
}

.mat-drawer-container {
    background-color: #fafafa;
    color: rgba(0,0,0,.87)
}

.mat-drawer {
    background-color: #fff;
    color: rgba(0,0,0,.87)
}

.mat-drawer.mat-drawer-push {
    background-color: #fff
}

.mat-drawer-backdrop.mat-drawer-shown {
    background-color: rgba(0,0,0,.6)
}

.mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb {
    background-color: #e84e40
}

.mat-slide-toggle.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar {
    background-color: rgba(232,78,64,.5)
}

.mat-slide-toggle:not(.mat-checked) .mat-ripple-element {
    background-color: rgba(0,0,0,.06)
}

.mat-slide-toggle .mat-ripple-element {
    background-color: rgba(232,78,64,.12)
}

.mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb {
    background-color: #e84e40
}

.mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar {
    background-color: rgba(232,78,64,.5)
}

.mat-slide-toggle.mat-primary:not(.mat-checked) .mat-ripple-element {
    background-color: rgba(0,0,0,.06)
}

.mat-slide-toggle.mat-primary .mat-ripple-element {
    background-color: rgba(232,78,64,.12)
}

.mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb {
    background-color: #e84e40
}

.mat-slide-toggle.mat-warn.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar {
    background-color: rgba(232,78,64,.5)
}

.mat-slide-toggle.mat-warn:not(.mat-checked) .mat-ripple-element {
    background-color: rgba(0,0,0,.06)
}

.mat-slide-toggle.mat-warn .mat-ripple-element {
    background-color: rgba(232,78,64,.12)
}

.mat-disabled .mat-slide-toggle-thumb {
    background-color: #bdbdbd
}

.mat-disabled .mat-slide-toggle-bar {
    background-color: rgba(0,0,0,.1)
}

.mat-slide-toggle-thumb {
    background-color: #fafafa
}

.mat-slide-toggle-bar {
    background-color: rgba(0,0,0,.38)
}

.mat-slider-track-background {
    background-color: rgba(0,0,0,.26)
}

.mat-primary .mat-slider-thumb,.mat-primary .mat-slider-thumb-label,.mat-primary .mat-slider-track-fill {
    background-color: #fe282f
}

.mat-primary .mat-slider-thumb-label-text {
    color: rgba(255,255,255,.87)
}

.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-thumb-label,.mat-accent .mat-slider-track-fill {
    background-color: #fe282f
}

.mat-accent .mat-slider-thumb-label-text {
    color: rgba(255,255,255,.87)
}

.mat-warn .mat-slider-thumb,.mat-warn .mat-slider-thumb-label,.mat-warn .mat-slider-track-fill {
    background-color: #e84e40
}

.mat-warn .mat-slider-thumb-label-text {
    color: rgba(255,255,255,.87)
}

.mat-slider-focus-ring {
    background-color: rgba(254,40,47,.2)
}

.cdk-focused .mat-slider-track-background,.mat-slider:hover .mat-slider-track-background {
    background-color: rgba(0,0,0,.38)
}

.mat-slider-disabled .mat-slider-thumb,.mat-slider-disabled .mat-slider-track-background,.mat-slider-disabled .mat-slider-track-fill,.mat-slider-disabled:hover .mat-slider-track-background {
    background-color: rgba(0,0,0,.26)
}

.mat-slider-min-value .mat-slider-focus-ring {
    background-color: rgba(0,0,0,.12)
}

.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing .mat-slider-thumb-label {
    background-color: rgba(0,0,0,.87)
}

.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb,.mat-slider-min-value.mat-slider-thumb-label-showing.cdk-focused .mat-slider-thumb-label {
    background-color: rgba(0,0,0,.26)
}

.mat-slider-min-value:not(.mat-slider-thumb-label-showing) .mat-slider-thumb {
    border-color: rgba(0,0,0,.26);
    background-color: transparent
}

.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover .mat-slider-thumb {
    border-color: rgba(0,0,0,.38)
}

.mat-slider-min-value:not(.mat-slider-thumb-label-showing).cdk-focused.mat-slider-disabled .mat-slider-thumb,.mat-slider-min-value:not(.mat-slider-thumb-label-showing):hover.mat-slider-disabled .mat-slider-thumb {
    border-color: rgba(0,0,0,.26)
}

.mat-slider-has-ticks .mat-slider-wrapper::after {
    border-color: rgba(0,0,0,.7)
}

.mat-slider-horizontal .mat-slider-ticks {
    background-image: repeating-linear-gradient(to right,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent);
    background-image: -moz-repeating-linear-gradient(.0001deg,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)
}

.mat-slider-vertical .mat-slider-ticks {
    background-image: repeating-linear-gradient(to bottom,rgba(0,0,0,.7),rgba(0,0,0,.7) 2px,transparent 0,transparent)
}

.mat-step-header.cdk-keyboard-focused,.mat-step-header.cdk-program-focused,.mat-step-header:hover {
    background-color: rgba(0,0,0,.04)
}

.mat-step-header .mat-step-label,.mat-step-header .mat-step-optional {
    color: rgba(0,0,0,.38)
}

.mat-step-header .mat-step-icon {
    background-color: #fe282f;
    color: rgba(255,255,255,.87)
}

.mat-step-header .mat-step-icon-not-touched {
    background-color: rgba(0,0,0,.38);
    color: rgba(255,255,255,.87)
}

.mat-step-header .mat-step-label.mat-step-label-active {
    color: rgba(0,0,0,.87)
}

.mat-stepper-horizontal,.mat-stepper-vertical {
    background-color: #fff
}

.mat-stepper-vertical-line::before {
    border-left-color: rgba(0,0,0,.12)
}

.mat-stepper-horizontal-line {
    border-top-color: rgba(0,0,0,.12)
}

.mat-tab-header,.mat-tab-nav-bar {
    border-bottom: 1px solid rgba(0,0,0,.12)
}

.mat-tab-group-inverted-header .mat-tab-header,.mat-tab-group-inverted-header .mat-tab-nav-bar {
    border-top: 1px solid rgba(0,0,0,.12);
    border-bottom: none
}

.mat-tab-label,.mat-tab-link {
    color: rgba(0,0,0,.87)
}

.mat-tab-label.mat-tab-disabled,.mat-tab-link.mat-tab-disabled {
    color: rgba(0,0,0,.38)
}

.mat-tab-header-pagination-chevron {
    border-color: rgba(0,0,0,.87)
}

.mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
    border-color: rgba(0,0,0,.38)
}

.mat-tab-group[class*=mat-background-] .mat-tab-header,.mat-tab-nav-bar[class*=mat-background-] {
    border-bottom: none;
    border-top: none
}

.mat-tab-group.mat-primary .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-primary .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-primary .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-primary .mat-tab-link:not(.mat-tab-disabled):focus {
    background-color: rgba(252,234,232,.3)
}

.mat-tab-group.mat-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary .mat-ink-bar {
    background-color: #fe282f
}

.mat-tab-group.mat-primary.mat-background-primary .mat-ink-bar,.mat-tab-nav-bar.mat-primary.mat-background-primary .mat-ink-bar {
    background-color: rgba(255,255,255,.87)
}

.mat-tab-group.mat-accent .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-accent .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-accent .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-accent .mat-tab-link:not(.mat-tab-disabled):focus {
    background-color: rgba(252,234,232,.3)
}

.mat-tab-group.mat-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent .mat-ink-bar {
    background-color: #fe282f
}

.mat-tab-group.mat-accent.mat-background-accent .mat-ink-bar,.mat-tab-nav-bar.mat-accent.mat-background-accent .mat-ink-bar {
    background-color: rgba(255,255,255,.87)
}

.mat-tab-group.mat-warn .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-warn .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-warn .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-warn .mat-tab-link:not(.mat-tab-disabled):focus {
    background-color: rgba(252,234,232,.3)
}

.mat-tab-group.mat-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn .mat-ink-bar {
    background-color: #e84e40
}

.mat-tab-group.mat-warn.mat-background-warn .mat-ink-bar,.mat-tab-nav-bar.mat-warn.mat-background-warn .mat-ink-bar {
    background-color: rgba(255,255,255,.87)
}

.mat-tab-group.mat-background-primary .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-background-primary .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-primary .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-primary .mat-tab-link:not(.mat-tab-disabled):focus {
    background-color: rgba(252,234,232,.3)
}

.mat-tab-group.mat-background-primary .mat-tab-header,.mat-tab-group.mat-background-primary .mat-tab-links,.mat-tab-nav-bar.mat-background-primary .mat-tab-header,.mat-tab-nav-bar.mat-background-primary .mat-tab-links {
    background-color: #fe282f
}

.mat-tab-group.mat-background-primary .mat-tab-label,.mat-tab-group.mat-background-primary .mat-tab-link,.mat-tab-nav-bar.mat-background-primary .mat-tab-label,.mat-tab-nav-bar.mat-background-primary .mat-tab-link {
    color: rgba(255,255,255,.87)
}

.mat-tab-group.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-primary .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-primary .mat-tab-link.mat-tab-disabled {
    color: rgba(255,255,255,.4)
}

.mat-tab-group.mat-background-primary .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-chevron {
    border-color: rgba(255,255,255,.87)
}

.mat-tab-group.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-primary .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
    border-color: rgba(255,255,255,.4)
}

.mat-tab-group.mat-background-primary .mat-ripple-element,.mat-tab-nav-bar.mat-background-primary .mat-ripple-element {
    background-color: rgba(255,255,255,.12)
}

.mat-tab-group.mat-background-accent .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-background-accent .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-accent .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-accent .mat-tab-link:not(.mat-tab-disabled):focus {
    background-color: rgba(252,234,232,.3)
}

.mat-tab-group.mat-background-accent .mat-tab-header,.mat-tab-group.mat-background-accent .mat-tab-links,.mat-tab-nav-bar.mat-background-accent .mat-tab-header,.mat-tab-nav-bar.mat-background-accent .mat-tab-links {
    background-color: #fe282f
}

.mat-tab-group.mat-background-accent .mat-tab-label,.mat-tab-group.mat-background-accent .mat-tab-link,.mat-tab-nav-bar.mat-background-accent .mat-tab-label,.mat-tab-nav-bar.mat-background-accent .mat-tab-link {
    color: rgba(255,255,255,.87)
}

.mat-tab-group.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-accent .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-accent .mat-tab-link.mat-tab-disabled {
    color: rgba(255,255,255,.4)
}

.mat-tab-group.mat-background-accent .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-chevron {
    border-color: rgba(255,255,255,.87)
}

.mat-tab-group.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-accent .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
    border-color: rgba(255,255,255,.4)
}

.mat-tab-group.mat-background-accent .mat-ripple-element,.mat-tab-nav-bar.mat-background-accent .mat-ripple-element {
    background-color: rgba(255,255,255,.12)
}

.mat-tab-group.mat-background-warn .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-group.mat-background-warn .mat-tab-link:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-warn .mat-tab-label:not(.mat-tab-disabled):focus,.mat-tab-nav-bar.mat-background-warn .mat-tab-link:not(.mat-tab-disabled):focus {
    background-color: rgba(252,234,232,.3)
}

.mat-tab-group.mat-background-warn .mat-tab-header,.mat-tab-group.mat-background-warn .mat-tab-links,.mat-tab-nav-bar.mat-background-warn .mat-tab-header,.mat-tab-nav-bar.mat-background-warn .mat-tab-links {
    background-color: #e84e40
}

.mat-tab-group.mat-background-warn .mat-tab-label,.mat-tab-group.mat-background-warn .mat-tab-link,.mat-tab-nav-bar.mat-background-warn .mat-tab-label,.mat-tab-nav-bar.mat-background-warn .mat-tab-link {
    color: rgba(255,255,255,.87)
}

.mat-tab-group.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-group.mat-background-warn .mat-tab-link.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-label.mat-tab-disabled,.mat-tab-nav-bar.mat-background-warn .mat-tab-link.mat-tab-disabled {
    color: rgba(255,255,255,.4)
}

.mat-tab-group.mat-background-warn .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-chevron {
    border-color: rgba(255,255,255,.87)
}

.mat-tab-group.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron,.mat-tab-nav-bar.mat-background-warn .mat-tab-header-pagination-disabled .mat-tab-header-pagination-chevron {
    border-color: rgba(255,255,255,.4)
}

.mat-tab-group.mat-background-warn .mat-ripple-element,.mat-tab-nav-bar.mat-background-warn .mat-ripple-element {
    background-color: rgba(255,255,255,.12)
}

.mat-toolbar {
    background: #f5f5f5;
    color: rgba(0,0,0,.87)
}

.mat-toolbar.mat-accent,.mat-toolbar.mat-primary {
    background: #fe282f;
    color: rgba(255,255,255,.87)
}

.mat-toolbar.mat-warn {
    background: #e84e40;
    color: rgba(255,255,255,.87)
}

.mat-snack-bar-container {
    background: #323232;
    color: #fff
}

.mat-simple-snackbar-action {
    line-height: 1;
    font-family: inherit;
    font-size: inherit;
    font-weight: 500;
    color: #fe282f
}

.screen-card {
    min-width: 300px!important
}

::-webkit-scrollbar {
    width: 5px;
}

::-webkit-scrollbar-track {
    background: #fff
}

::-webkit-scrollbar-thumb {
    background: #fe282f
}

::-webkit-scrollbar-thumb:hover {
    background: #fe282f
}

.combo-cuentas {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAboAAAAcCAYAAAAXxXrCAAADT0lEQVR42u2dvWtTURiH8ye1gjiILhFURFdp/QB1EcHZgjhJBsGpujgIgiAIbh3cFHQRwcVBBBcRN8WtcTz2F/jJ68u5SW9N0vTmOfCQ5uR8JDc3eXjfc27aKztlOPxdNu5uliOnLpfV/no5dOICwNTRuWU4HgAwK46dvVpuDx6O3KbS2975Q5Ur/TUOEMwFnWvIDgBmzfFz14oc15P1+NKB/YjuOA4AMGvkuJ6iOb50ANEBQBc5euZK6XEgAACgyyA6AABAdAAAAEspuntP3+wbvHkAAIDoJvDsxVb5+u17cfnx81d5/fZduXh9Y6HepEdPnpdPn7+M4KQFAEB0Ezl88tI/gstlezgcyWVR3iQJ2YWTFgCANbqJKDKKUZxEImK9ZLcokR2iAwBAdK3SgC7vP3wcK5Wtl6/GiqapXoLU2C6KHu8/eFztK7nevDX4K1kJVulTRZ1qVysxham+mkv94uN5vlo73c/tAAAQ3QEnCqgpYnOE5/RlG9FJKFEmscR0qPsqoqy1t2QlLbWJEvNjev7uqzZ6LI6l59LULo55Z7DJhwEAEF1X1uj8ha8o639Th7V6C0Tjnz5/Y1SnCM3RmiO12FePe+3Q/XU7aX4Jz+N6Lt26qF/u7/mF1yk9PwAAouuA6Grpv2mJThFUjqbayqc2V9P8mkPRWJxL98fN5XRlnBMAANEtaURXi77GiS7ed/rT5OitTZQ4bjOKxKYxc9oyiq5pl6k34iA9AEB0S7RGpy/9HPXtRXRNpe2Yu20rkSmVGTfbWHRGkZykmKVH6hIAEN2S7rqspf5iW6+9uT6OPSlKmoboHMHl15Gffy3FKclH4fFhAABE1yHyr6E4vRjFFTeO1KKkvLvS0aDr4iUCkozr97KTs2k9L+/QbBK1N63otXrTSoxu48YXAABEtyS/jJKjn1qpRURRirnEyKuN6PKYTn/ma/XiBe9RdPHyAt2qXXzuOcUJAIDoDrjoolR2+1uXWt9yW8lCfeMOx7xBJEsoy6SN6CTmGG1adKqvXZhu4cW1N70m3c8Xli/ST50BACA6/nsBAACwRgcAAIDoAAAA0QEAAHREdKv9dQ4GzBXOOQBAdIDoAACmKbqV/hoHBOaCzjVEBwDz4g/r81Mruew7gQAAAABJRU5ErkJggg==);
    background-repeat: no-repeat
}

.combo-tarjetas {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAboAAAAcCAYAAAAXxXrCAAAEdklEQVR42u3c+1NUZRzH8f2T1HJqcuwXQkbt8kPTBSQmyGoGlcwuTChGhSBqhUYy6mCkTimhTqCOF2IGbEwpGTQwzETkoiGyXHdZFphv+33snHYXll0S1pnd9zPzmuEcztl9eDhnPvNcznGIrwwODcurb38kTySlyaJnVgFzbmFCio32ADCflj6XIRu3lIjbPaoRJ46BwWFZlEjDIDoWJCQTdgCi4unn3xCXL+wc2pOjQRDt3h3tACAatGfnYLgSBB2AWLVkZbo4aAgAQCwj6AAABB0AAHEZdEUH6x+Jh/2jr7b8KZGUqtN1D/1dbbe77c/jggMAgo6gC9LSetOoqb/EBQsABF1k1uVsk81FpTar3LvvDNif/k7eI/8HWUUDkwsWAJiji7kwIegAgKCbtzB5eXW2HD5+Rm62d5rXpI2PT4i+SebylT+koHj/tOc/ufx1qb/YKKMej6St3Rxy6DL7s13S0NhsepF9zgFzzprsrfbv9x06Pu1w6rm6ixHXS+05cFTa2rvEPeqRoWGXNDVfl3dzP+fiB0DQxXvQrc/dIR7PmP27ju6/TZBooFjlQMXJgPO7794zx1klVNCdrr1g7/OOj8vExIT5eXJy0g6qTYW7pf6XRvs4fWebbuv8YqT1OnriJ3ufzvN1/ls3/Z633svnBgBA0MXqHF0kQXeh4YqvBzRilJZX2vsXJ6XZx99o6wg4X8uIyy3lh6sl/8uyaRej5G3fY28X7twvjyWmylMr02XXvu/NvuER14x1C1Wv5cnrptTL2T8o1ku79XsWL3tNfmu6Jq03bklJ2RFuAAAEXTwHXTDtnX346U45cfb8lOP9y5sb8mdcdVl7vsHe7h8YEufAoKE/W0V7c5HULfGlzBnrpYFmFR3m/PZItWRmF3LhAyDoCLoHKn48GxBAOs/1a1NLyKDTHlS4xwuaW/8K+1hD8d7vQtZNe3+R1mvJsxlSWV1jenT+pae3TzZ8/AU3AACCLp7n6I6drLX364KOFSlZZv/jy1JDBt2tju6wQVd1pm5Wz9UFf9ds6uUvY/0ncqjyVEDY8b8HQNDFcdD5P1Se9Mpae39OQUnIoJsuYIKDLitnm71dUXXOPk7n7rxer1mtqSs3g+umi1FWJGcFDEeGq5e1+EQ/1zpOh0m1dN3p4QYAQNDFc9Bpb8kqOvSnKxt1kYeGhv8qy9kGndLhRKvoiktdeWkV/wUm5vz2rpBDnOHqtfubH/57GL7XKe2dd+ztvQePcQMAIOjifY5OVybe9oWDLue/23PfLCR5MeMDExpaxsa8/yvo1Pt5xXLp8u/S29cvLpfbLP/P3Vo65fzUzE3SeLXV9Oj0eblTNT9HXC+1pbhMrl1vM6s59TO0R1j0VTkXPwCCLp6Cbj7xUmcAIOhiNuhW+Xpj1sPd2mvjggMA5uhixsaCrwPm03SYknYBAIIuZui7LHWBiL7LUt9PufSF1bQLABB0AADMcdAtTEihIRBVXHMACDoQdAAwl0G3ICGZxkBU6LVG0AGIpn8A/nY15fioNxMAAAAASUVORK5CYII=);
    background-repeat: no-repeat
}

.combo-general {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAboAAAAcCAYAAAAXxXrCAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAEfSURBVHhe7dqrTkNBFAXQc6mgDz4AfqMKhcLwBZAgEAgMBo2pQWMwCAQOvgCPQiExGAyhAUt7+yIFMZqEkBB6spY6mYzf2TOnmn+p61GcnF7E7d19DOpxAMCi6rSWY2O9G8dH+9FqNaMaDOv51s5hvA9H5QoALL6VdjNurs6iUbXXeg+PT+UYAHKYTGfR779FIzqrvensoxwDQB7PL6+x5E8OgKzq8SSWygwAKQk6AFKrupu78zL/2PbeQZn+1vXleZkA4HsaHQCpCToAUvvV0yUA/HcaHQCpCToAUrN1CUBqGh0AqQk6AFKzdQlAahodAKkJOgBSs3UJQGoaHQCpCToAUrN1CUBqGh0AqQk6AFITdACkJugASE3QAZBYxCckxELtBJpHFgAAAABJRU5ErkJggg==);
    background-repeat: no-repeat
}

.menuFirst {
    background-color: #fe282f!important;
    position: absolute!important;
    left: 117px!important
}

.menuFirst button {
    color: #fff!important
}

.menuSecond {
    background-color: #fe282f!important
}

.menuSecond button {
    color: #fff!important
}

.menuSideBarRight {
    position: relative!important;
    top: 30px
}

@media (max-width: 600px) {
    .menuSideBarRight {
        right:-4px
    }
}

* {
    margin: 0;
    padding: 0
}

@media (max-width: 1650px) {
    * {
         /* margin:0; *//* padding:0; */

    }
}

@media (max-width: 1023px) {
    * {
          /* margin:0; *//* padding:0; */

    }
}

@media (max-width: 767px) {
    .menuFirst {
        position:initial!important;
        left: 0!important
    }

    * {
         /* margin:0; */
         /* padding:0; */
    }

    .boton {
        max-width: 133px!important;
        min-width: 90px!important;
        font-size: 12px!important
    }

    html {
        background-color: #d6d5d5;
        background-size: cover
    }

    .hidden-xs {
        display: none!important
    }

    .mat-tooltip {
        display: none
    }
}

.bdvnet-right-align {
    text-align: right
}

.indicativo-rojo {
    padding-left: 70px!important
}

.boton {
    padding: 3px 25px;
    font-size: 16px;
    text-align: center!important;
    cursor: pointer;
    outline: 0;
    color: #fff!important;
    background-color: #32445b!important;
    border: none;
    border-radius: 15px!important;
    max-width: 133px;
    min-width: 133px;
    font-weight: 700!important;
    line-height: 30px
}

.mat-raised-button[disabled] {
    cursor: no-drop!important
}

.mat-raised-button[disabled]:hover {
    background-color: #32445b!important
}

.boton:hover {
    background-color: #8aa4c1!important
}

.boton:active {
    background-color: #32445b!important
}

table th,table tr {
    font-size: 13px!important;
    font-weight: 700
}

.username {
    font-family: Helvetica,sans-serif;
    text-align: right;
    margin-top: 10px;
    font-weight: 700;
    font-size: 10px;
    color: #32445b!important;
    padding-top: 2px;
    padding-right: 10px
}

H3 {
    font-family: Helvetica,sans-serif;
    color: #32445b!important;
    margin-top: 15px!important
}

form {
    margin: auto!important;
    min-width: 60px!important;
    max-width: 442px!important
}

.div-main-title {
    padding-left: 25px!important
}

.div-main-titleJoham {
    padding-left: 72px!important
}

.div-sub-title {
    padding-left: 100px!important
}

.div-enabled-mat-card {
    z-index: 0!important
}

.bdvenlinea-subtitle {
    font-family: Helvetica,sans-serif;
    color: #496185!important;
    font-size: 16px!important
}

.mat-select-content {
    font-family: Helvetica,sans-serif!important;
    width: 100%!important;
    background-color: #babcbf!important;
    font-size: 12px!important;
    border-radius: 5px!important;
    padding-top: 10px!important
}

.mat-input-container {
    margin-bottom: -.2em
}

.cells-container-center {
    padding-top: 10px!important;
    padding-bottom: 10px!important;
    text-align: center!important
}

.cells-container-left {
    padding-top: 10px!important;
    padding-bottom: 10px!important;
    text-align: left!important
}

.cells-container-right {
    padding-top: 10px!important;
    padding-bottom: 10px!important;
    text-align: right!important;
    padding-right: 70px!important
}

.cells-container-right2 {
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: right!important;
    padding-right: 70px!important
}

.cells-container-right2-petro {
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: right!important;
    padding-right: 9%!important;
    cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFM0RBMTQ5REIyMjQ2ODExODIyQUE5QTI4QjdEQkMyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QjcwMDYyQTFDRTAxMUU5QTQ5RjkyOTZDQTI1QjIyNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QjcwMDYyOTFDRTAxMUU5QTQ5RjkyOTZDQTI1QjIyNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTNEQTE0OURCMjI0NjgxMTgyMkFBOUEyOEI3REJDMjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTNEQTE0OURCMjI0NjgxMTgyMkFBOUEyOEI3REJDMjYiLz4gPC9yZGY6RGVzY3Jp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),auto
}

.cells-container-right2-petro2 {
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: right!important;
    padding-right: 5%!important;
    cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFM0RBMTQ5REIyMjQ2ODExODIyQUE5QTI4QjdEQkMyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QjcwMDYyQTFDRTAxMUU5QTQ5RjkyOTZDQTI1QjIyNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QjcwMDYyOTFDRTAxMUU5QTQ5RjkyOTZDQTI1QjIyNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTNEQTE0OURCMjI0NjgxMTgyMkFBOUEyOEI3REJDMjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTNEQTE0OURCMjI0NjgxMTgyMkFBOUEyOEI3REJDMjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5iiDcgAAAJ50lEQVR42sRXeXBV1Rn/3eXtC49sZGtC1peFxJiQQC0VgWhVlkqpomgZrbVltNUZ3OqM+odW61KY0cHRESxCYcalHdEotoiJLDUSQiB5EJKQjewkL9vb333v3tvvnpdkXBgH/adv8t2Te8493+/3bWfhVFXF//Mnag+O467oY/nkLeXUrCNZFlV4J3FPUVQIPAeZZFjglXYaO07ykVB5oOlKdHKaB76PAIHy1Gx0B3RPftKeWHSwzYGTFy2Qohx4leZ9zYE6UUFVph83FU5hdcFYa7w58ix1v0dklB9FgMBLPCFx92sNKRVvNSbCYZuP5YsWoiQnGVnJcXBYjOB5HjzN9wcl9I1NofnCEOrO9ODSpBv3Vrpx/9LBU3ZD9B4i4fpBBAh88397zDsf+DBVb3Rk4rZrS1GanQqRU2Hk/RBlL3xeL0zxi6B4OmA2ERlTHBTRRvpENHcP4e3/nMbk9AB23NwjXZPpuY9I7L0iAvUvl279rH/Bth2dhbhlxVKsWFwIqxBAllKHhbomCrqM5o4pfHE6iPI79mPo6ONwJk6gLN+OqCpiQCqFP3EDItw8fNrYjl01x7AlownXp/Q9/NNHW7Z/L4EPHly4+Zg7dc/+sUW4Z301stNTUWA6jQpLLTp6p/FmzQQ8pirkFlchPTMb8QlJCPh9GBnoRW97E4zeL7HpOh2cC+fhfOR6eBw3oqNvBH99uwa/ttRj2fyLd69/tXfPZQnUPOIsaZ20Nr7U5tTf9cvrkZmaiCr9QeSYO/HcP4YQydqE8p+tYjEXZ2KvzeWpBITZd/q/u82F6dM78Ke1FlwM5mA8/X50D4zh+bf+ia2ZTVKhfWrx2r+1u75B4N9Pl/H+CN+w9YvkivKqa1DqzMWCrr2weFzY25aCa3/7NCxWOwQuBiSQ6CgUmvDUJ3M6AhdZUjJ7KFeO7N+G5bpjCNiLEb/6WZx0deBfH36El5d2NVl0cuWNz5xRxLkSMpk21rTpK0y2BGQkJ8A0WIsk+QJe70jD0jsfg6xqmR5mAAZE4Ly0E4k0PvvTqnGEL8BY9haoopkIAEtufRD1NSasUo5i+PjfUVS2EfXpC/Hxxanyu0q8t9GUd/hZBQHO9GRNK1CQnY6odxRFaMT7LRycv/gdfMEgfP4AvH4//KEwzGd3Qe07hfPtE9j2Xh9efHcQTa5xCP0N4OuegC8UQiAYgj8QhHPlJhwZzUCmdAI+dz9WLS3FxxdEwrM8peEyAid2riv/spcv4gQBqhJFRugULgU4eDLWwBsgYK+Pic/nh+SfQOH8URiS0rCrMxcpd76Bgj/sRZ3pdvhNScjPMCDcc5wRjokfCT//PcbDOkjn3oVZr0N6cjLq+8UiDZcR0FvM6451BChsCvoHBlGRGcahdkouoxUejwdT0x5Me2JiC3ZhQV4O2jwmFN50L4VGYB5KL7kGrnA2EnJyoPO2wusjwkQ6QAZIERnnAlm4KiMKv8+L3MwUHOuMaLhrWQ4YLNZlzd0+qlsR7uEwbI50fN49DpO/HWaLFXabDVZKQIPRAFu8DwsK8uFvkeAnC0PhMEtCbUNISHXSmBGm7k6y3McM4kFCia4mVcIW14DBr04jjvQf6vURbtYyRkA0mZ1hSQIlMRw6oMcdQYgzIzw5ielpP4bFCXCCDoJejzWlKbClpsITvYDB0VEYqU+vE2EQeCxbM4/G4jHquYBpaXqOgMCBtQPTHCZHepBoT0U4LGm4hYyAzmJJgRyFSvWjSDLqWyehyhGwehJUpgiKAlmRMdrVi+5GFb1dQ+i8pMBo4JGfYsKGShHJUR2aj/TgUP0oHFkTtFbQdKoPgUqSp9ZF88fH3dBNafqjGm4yWwcGm59Ts6rfJCv1BEp1TMnIGyyxd1Fk1ht1PJ5fLSLJCrKav+zm5fFLeOHdDnTqr4JeL8Js0MGsE4ikAKuBdEUpXJTkVqsVnx89ju6Dv4mdB0x2m0we0GxFcV4ibl7hxPZ9Z6m4Y9YrZL1EMT1SO4LsBSZkJ5nQORJA33iYxlREZBVD0xGcnbIhmpgPTpYQ8gcR8pLFBKhZq3n44buKUHu8H+cGFKhRiXCtMjPFaLcPM5eT8EoEq29wsg8UJmHGXBEMqJ1IRccYnT5CQVxwc2jwpaExlImWSDZa9VcjmpDHQqVEQlAjNIdEaxGRSF8YN63KQ9DjxvDQAJGMwDjPPsI8EPJ428lT6RHqHBp0I3DeBSMXQTBKsWfxpyVXUPDqap7iaoNe5HB7nIJbFWnO/U/VhdAXsbDvNa+pSmyeOiNGQUbg3BnSP0GGCqRPRWjae54ROLb/wPH8BfpVZ/sDmPCqOPtFPQrsMprchpgSgVYuScGm3VO4zmnFy3dk4JF9PTjaoxGIbWSCNQGcLsTCpswkrarKsZbCUOSQmN5JP4WEKiIv2chwWQhG2rs+KnZEWebLkSha3Tw2VtjBUQg096uRELOMtzgQFbRTEMHqDeAJVLDGM1E1tfTdnPuj4ZkwhJiO28qMaB3TyIHhFNklDbeGEdiy72LTymJ7q4FT2OCBZi/KnfFYt8jI8gBRLYYxxd5AGO4JWpJDEiOmfA1sVmIkQizuGvi6YiOuzo/DAVeA6ddzMlYW2Vo13Ll6yk6b/5dfLY5j7hr3hLGrdghPrM9EfpLIElKd8caUN4zxCS8tJFpyhWaIxdrZd8wAa2TyE0U8sS4Vuz4fxIRPZgQ2lDsIz/HsN84DrldW8N5gtGH9i6cqRr1R6uPx5zVpqMq147H3B9E1JrE+LeZy2A9ebwQnGr67GLB7hspClp1owEsbktHQOY0XDg6zsUS7Dh88UtZkMwmVJQ/VKd84EbW8srLkZMdk432vt+i1NUGg5XXLdYlYkmPFvq+mcLgtEFsdZwXfPsyq7I+jR7XTjDuX2HGi04s3jk7QpqWyPeHNLYukyjzH4tKHal2XPRMeeaZq8yen3Hte+rCHgWhjy3MtWF9mxyi58HBHCC1DEsLy7KFu5kF6DFSepakGVOfpacUU8MEZD450BWeIqXh0bSZWVyTcvfzphj3feyo+sLVk6+Gzk9te+2wg5lEat5sE3FBgxZIsM9Uwh8GpCM4NR/Dpee0iYkFxig5ptJNpq+KJngAOtfnhDWmlqOlX8UB1GqoXzX/4lu2u7d8K2eXvhm/fm7v58ZvTwvPNupmgxoTOg+o8k6gSmJoyj8Y4nlo9e9f66YAaQ9QOhfS9Nl/To+n7wTejHbenlQQldffhNl9FXYePrmPKFV869bQVrsi3orrAesqk5+754zuDrh91NyQS7G5I7nzyTH+w6PRACN1jYUSV73pOpEOJlvlXpxtR9hNTq83Is7shgSs/+nL6LTJzt2NFVWduxxwdhlSZVAxTeOZuxwR6Rbfj/wkwAHYMGmOjrK+5AAAAAElFTkSuQmCC),auto
}

.cells-container-right1-petro {
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: right!important;
    padding-right: 6%!important;
    cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFM0RBMTQ5REIyMjQ2ODExODIyQUE5QTI4QjdEQkMyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QjcwMDYyQTFDRTAxMUU5QTQ5RjkyOTZDQTI1QjIyNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QjcwMDYyOTFDRTAxMUU5QTQ5RjkyOTZDQTI1QjIyNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTNEQTE0OURCMjI0NjgxMTgyMkFBOUEyOEI3REJDMjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTNEQTE0OURCMjI0NjgxMTgyMkFBOUEyOEI3REJDMjYiLz4gPC9yZGY6RGVzY3Jp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),auto
}

.cells-container-right3 {
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: right!important
}

.cells-container-left3 {
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: left!important
}

.cells-container-right3-red {
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: right!important;
    color: red
}

.radio-button-fechas {
    padding-top: 10px;
    padding-right: 5px;
    padding-left: 5px
}

.mat-header-row {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    background-color: inherit
}

.mat-select-panel {
    border-radius: 5px!important
}

.bdvnet-mat-hint {
    height: 300px;
    width: 2000px!important;
    background-color: #32445b!important;
    font-size: 20px!important;
    color: #fff!important
}

.mat-form-field {
    line-height: 2.6;
    height: 60px;
}

H4 {
    font-family: Helvetica,sans-serif;
    color: #45!important;
    height: 1!important;
}

.bdvenlinea-monto {
    max-width: 300px;
    align-self: flex-end
}

.transparent .mat-dialog-container {
    box-shadow: none;
    background: rgba(0,0,0,0)
}

[id^=DialogSpinnerComponent] {
    box-shadow: none!important;
    background: 0 0!important
}

.centrado {
    text-align: center
}

.centrado1 {
    font-family: Helvetica,sans-serif!important;
    text-align: center!important
}

.derecha1 {
    font-family: Helvetica,sans-serif!important;
    text-align: right!important;
    padding-left: 8%;
    padding-right: 6%
}

.izquierda1 {
    font-family: Helvetica,sans-serif!important;
    text-align: left!important;
    padding-left: 6%;
    padding-right: 7%
}

.centradoCuentaResumen {
    text-align: center!important;
    cursor: pointer
}

.centradoU {
    text-decoration: underline;
    text-align: center!important;
    cursor: pointer
}

.cursor_replay {
    cursor: pointer;
    color: #32445b
}

.search-bar {
    width: 1300px
}

.search-bar2 {
    width: 95%;
    align-content: center
}

.izquierdaU {
    text-decoration: underline;
    text-align: left;
    cursor: pointer
}

.md-button-md-small {
    width: 90px;
    height: 32px;
    vertical-align: center;
    font-size: 11px;
    padding: 0;
    margin: 0
}

.md-datepicker {
    padding-left: 70px;
    padding-right: 70px;
    font-family: Helvetica,sans-serif;
    font-size: 13px;
    text-align: center;
    width: 25%
}

.md-datepicker1 {
    padding-left: 0;
    padding-right: 0;
    font-family: Helvetica,sans-serif;
    font-size: 13px;
    text-align: center;
    width: 30%;
    min-width: 100px
}

.md-hint {
    width: 100%;
    height: 100%
}

.bdvnet-container-100> {
    width: 100%
}

input[type=number] {
    -moz-appearance: textfield
}

input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.mat-form-field-subscript-wrapper {
    margin-top: -16px!important
}

.cells-container-right-petro {
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center!important;
    padding-right: 9%!important
}

.cells-container-center-petro {
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: center!important
}

.cells-container-center-petro>span {
    cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFM0RBMTQ5REIyMjQ2ODExODIyQUE5QTI4QjdEQkMyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QjcwMDYyQTFDRTAxMUU5QTQ5RjkyOTZDQTI1QjIyNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QjcwMDYyOTFDRTAxMUU5QTQ5RjkyOTZDQTI1QjIyNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTNEQTE0OURCMjI0NjgxMTgyMkFBOUEyOEI3REJDMjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTNEQTE0OURCMjI0NjgxMTgyMkFBOUEyOEI3REJDMjYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5iiDcgAAAJ50lEQVR42sRXeXBV1Rn/3eXtC49sZGtC1peFxJiQQC0VgWhVlkqpomgZrbVltNUZ3OqM+odW61KY0cHRESxCYcalHdEotoiJLDUSQiB5EJKQjewkL9vb333v3tvvnpdkXBgH/adv8t2Te8493+/3bWfhVFXF//Mnag+O467oY/nkLeXUrCNZFlV4J3FPUVQIPAeZZFjglXYaO07ykVB5oOlKdHKaB76PAIHy1Gx0B3RPftKeWHSwzYGTFy2Qohx4leZ9zYE6UUFVph83FU5hdcFYa7w58ix1v0dklB9FgMBLPCFx92sNKRVvNSbCYZuP5YsWoiQnGVnJcXBYjOB5HjzN9wcl9I1NofnCEOrO9ODSpBv3Vrpx/9LBU3ZD9B4i4fpBBAh88397zDsf+DBVb3Rk4rZrS1GanQqRU2Hk/RBlL3xeL0zxi6B4OmA2ERlTHBTRRvpENHcP4e3/nMbk9AB23NwjXZPpuY9I7L0iAvUvl279rH/Bth2dhbhlxVKsWFwIqxBAllKHhbomCrqM5o4pfHE6iPI79mPo6ONwJk6gLN+OqCpiQCqFP3EDItw8fNrYjl01x7AlownXp/Q9/NNHW7Z/L4EPHly4+Zg7dc/+sUW4Z301stNTUWA6jQpLLTp6p/FmzQQ8pirkFlchPTMb8QlJCPh9GBnoRW97E4zeL7HpOh2cC+fhfOR6eBw3oqNvBH99uwa/ttRj2fyLd69/tXfPZQnUPOIsaZ20Nr7U5tTf9cvrkZmaiCr9QeSYO/HcP4YQydqE8p+tYjEXZ2KvzeWpBITZd/q/u82F6dM78Ke1FlwM5mA8/X50D4zh+bf+ia2ZTVKhfWrx2r+1u75B4N9Pl/H+CN+w9YvkivKqa1DqzMWCrr2weFzY25aCa3/7NCxWOwQuBiSQ6CgUmvDUJ3M6AhdZUjJ7KFeO7N+G5bpjCNiLEb/6WZx0deBfH36El5d2NVl0cuWNz5xRxLkSMpk21rTpK0y2BGQkJ8A0WIsk+QJe70jD0jsfg6xqmR5mAAZE4Ly0E4k0PvvTqnGEL8BY9haoopkIAEtufRD1NSasUo5i+PjfUVS2EfXpC/Hxxanyu0q8t9GUd/hZBQHO9GRNK1CQnY6odxRFaMT7LRycv/gdfMEgfP4AvH4//KEwzGd3Qe07hfPtE9j2Xh9efHcQTa5xCP0N4OuegC8UQiAYgj8QhHPlJhwZzUCmdAI+dz9WLS3FxxdEwrM8peEyAid2riv/spcv4gQBqhJFRugULgU4eDLWwBsgYK+Pic/nh+SfQOH8URiS0rCrMxcpd76Bgj/sRZ3pdvhNScjPMCDcc5wRjokfCT//PcbDOkjn3oVZr0N6cjLq+8UiDZcR0FvM6451BChsCvoHBlGRGcahdkouoxUejwdT0x5Me2JiC3ZhQV4O2jwmFN50L4VGYB5KL7kGrnA2EnJyoPO2wusjwkQ6QAZIERnnAlm4KiMKv8+L3MwUHOuMaLhrWQ4YLNZlzd0+qlsR7uEwbI50fN49DpO/HWaLFXabDVZKQIPRAFu8DwsK8uFvkeAnC0PhMEtCbUNISHXSmBGm7k6y3McM4kFCia4mVcIW14DBr04jjvQf6vURbtYyRkA0mZ1hSQIlMRw6oMcdQYgzIzw5ielpP4bFCXCCDoJejzWlKbClpsITvYDB0VEYqU+vE2EQeCxbM4/G4jHquYBpaXqOgMCBtQPTHCZHepBoT0U4LGm4hYyAzmJJgRyFSvWjSDLqWyehyhGwehJUpgiKAlmRMdrVi+5GFb1dQ+i8pMBo4JGfYsKGShHJUR2aj/TgUP0oHFkTtFbQdKoPgUqSp9ZF88fH3dBNafqjGm4yWwcGm59Ts6rfJCv1BEp1TMnIGyyxd1Fk1ht1PJ5fLSLJCrKav+zm5fFLeOHdDnTqr4JeL8Js0MGsE4ikAKuBdEUpXJTkVqsVnx89ju6Dv4mdB0x2m0we0GxFcV4ibl7hxPZ9Z6m4Y9YrZL1EMT1SO4LsBSZkJ5nQORJA33iYxlREZBVD0xGcnbIhmpgPTpYQ8gcR8pLFBKhZq3n44buKUHu8H+cGFKhRiXCtMjPFaLcPM5eT8EoEq29wsg8UJmHGXBEMqJ1IRccYnT5CQVxwc2jwpaExlImWSDZa9VcjmpDHQqVEQlAjNIdEaxGRSF8YN63KQ9DjxvDQAJGMwDjPPsI8EPJ428lT6RHqHBp0I3DeBSMXQTBKsWfxpyVXUPDqap7iaoNe5HB7nIJbFWnO/U/VhdAXsbDvNa+pSmyeOiNGQUbg3BnSP0GGCqRPRWjae54ROLb/wPH8BfpVZ/sDmPCqOPtFPQrsMprchpgSgVYuScGm3VO4zmnFy3dk4JF9PTjaoxGIbWSCNQGcLsTCpswkrarKsZbCUOSQmN5JP4WEKiIv2chwWQhG2rs+KnZEWebLkSha3Tw2VtjBUQg096uRELOMtzgQFbRTEMHqDeAJVLDGM1E1tfTdnPuj4ZkwhJiO28qMaB3TyIHhFNklDbeGEdiy72LTymJ7q4FT2OCBZi/KnfFYt8jI8gBRLYYxxd5AGO4JWpJDEiOmfA1sVmIkQizuGvi6YiOuzo/DAVeA6ddzMlYW2Vo13Ll6yk6b/5dfLY5j7hr3hLGrdghPrM9EfpLIElKd8caUN4zxCS8tJFpyhWaIxdrZd8wAa2TyE0U8sS4Vuz4fxIRPZgQ2lDsIz/HsN84DrldW8N5gtGH9i6cqRr1R6uPx5zVpqMq147H3B9E1JrE+LeZy2A9ebwQnGr67GLB7hspClp1owEsbktHQOY0XDg6zsUS7Dh88UtZkMwmVJQ/VKd84EbW8srLkZMdk432vt+i1NUGg5XXLdYlYkmPFvq+mcLgtEFsdZwXfPsyq7I+jR7XTjDuX2HGi04s3jk7QpqWyPeHNLYukyjzH4tKHal2XPRMeeaZq8yen3Hte+rCHgWhjy3MtWF9mxyi58HBHCC1DEsLy7KFu5kF6DFSepakGVOfpacUU8MEZD450BWeIqXh0bSZWVyTcvfzphj3feyo+sLVk6+Gzk9te+2wg5lEat5sE3FBgxZIsM9Uwh8GpCM4NR/Dpee0iYkFxig5ptJNpq+KJngAOtfnhDWmlqOlX8UB1GqoXzX/4lu2u7d8K2eXvhm/fm7v58ZvTwvPNupmgxoTOg+o8k6gSmJoyj8Y4nlo9e9f66YAaQ9QOhfS9Nl/To+n7wTejHbenlQQldffhNl9FXYePrmPKFV869bQVrsi3orrAesqk5+754zuDrh91NyQS7G5I7nzyTH+w6PRACN1jYUSV73pOpEOJlvlXpxtR9hNTq83Is7shgSs/+nL6LTJzt2NFVWduxxwdhlSZVAxTeOZuxwR6Rbfj/wkwAHYMGmOjrK+5AAAAAElFTkSuQmCC),auto
}

.petroimg>img {
    height: 20px;
    display: none
}

.cells-container-right-divisa {
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: right!important;
    padding-right: 9%!important
}

.cells-container-right-mat-petro {
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    text-align: right!important
}

.cells-container-right-mat-petro>span {
    cursor: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFM0RBMTQ5REIyMjQ2ODExODIyQUE5QTI4QjdEQkMyNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QjcwMDYyQTFDRTAxMUU5QTQ5RjkyOTZDQTI1QjIyNiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QjcwMDYyOTFDRTAxMUU5QTQ5RjkyOTZDQTI1QjIyNiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTNEQTE0OURCMjI0NjgxMTgyMkFBOUEyOEI3REJDMjYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTNEQTE0OURCMjI0NjgxMTgyMkFBOUEyOEI3REJDMjYiLz4gPC9yZGY6RGVzY3Jp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),auto
}

.mat-tooltip {
    padding-top: 5px!important;
    padding-bottom: 5px!important;
    font-size: 10px;
    text-align: left;
    background: #496185
}

@media (min-width: 768px) and (max-width:991px) {
    .hidden-sm {
        display:none!important
    }
}

@media (min-width: 992px) and (max-width:1199px) {
    .hidden-md {
        display:none!important
    }
}

@media (min-width: 1200px) {
    .hidden-lg {
        display:none!important
    }
}

@media (max-width: 850px) {
    .table-responsive-sm {
        display:block;
        overflow-x: auto!important;
        white-space: nowrap!important
    }

    .table-responsive-sm .saldo {
        text-align: right;
        padding-right: 0!important
    }

    .table-responsive-sm>.table-bordered {
        border: 0
    }

    .petroimg>img {
        display: inline
    }
}

@media (max-width: 767px) {
    .table-responsive-md {
        display:block;
        overflow-x: auto!important;
        -webkit-overflow-scrolling: touch;
        white-space: nowrap!important
    }

    .table-responsive-md>.table-bordered {
        border: 0
    }

    .test-selector-class .mat-dialog-container {
        -moz-text-align-last: left;
        text-align-last: left;
        max-width: 91vw!important;
        width: 480px!important;
        height: 480px!important
    }
}

@media (max-width: 991.98px) {
    .table-responsive-lg {
        display:block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }

    .table-responsive-lg>.table-bordered {
        border: 0
    }
}

@media (max-width: 1199.98px) {
    .table-responsive-xl {
        display:block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }

    .table-responsive-xl>.table-bordered {
        border: 0
    }
}

.form-full-width {
    min-width: 100%!important;
    max-height: 100%!important
}

.snack_bar_success {
    color: #fff;
    background-color: #33c437;
    background-image: linear-gradient(132deg,#33c437 0,#2bab6e 100%);
    font-weight: 700
}

.snack_bar_error {
    color: #fff;
    background-color: #a91d28;
    background-image: linear-gradient(132deg,#a91d28 0,#f42c3c 100%);
    font-weight: 700
}

.snackBarExtend {
    margin: 0!important;
    border-radius: 0!important
}

._snackBar {
    background-color: #32445b;
    border-radius: 4px!important;
    margin-bottom: 24px!important;
    text-align: center!important
}

._snackBar button {
    background-image: url(data:image/png;base64,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);
    color: #32445b;
    font-weight: 700;
    font-size: small;
    border-radius: 10px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: 20px;
    width: 36px;
    height: 26px
}

.allow-cr {
    white-space: pre-line;
    line-height: 7px;
    word-break: break-all
}

.table {
    width: 100%
}

.table-responsive {
    border: none;
    border-collapse: separate;
    border-spacing: 1px;
    font-family: Helvetica
}

.table-responsive-sm th {
    border: none;
    padding: 10px;
    text-align: center;
    font-weight: 700;
    font-family: Helvetica;
    color: #32445b
}

.table-responsive-sm td {
    font-size: 12px;
    font-family: Helvetica;
    text-align: center;
    width: 700px
}

.table-responsive-sm .saldo {
    text-align: right!important;
    padding-right: 3%
}

th.mat-header-cell {
    color: #32445b
}

.pos-consolid .link {
    text-decoration: underline;
    font-family: Helvetica;
    border: none;
    padding: 5px 10px;
    border-radius: 4px;
    cursor: pointer
}

.text-center {
    text-align: center!important
}

.text-left {
    text-align: left!important
}

.text-right {
    text-align: right!important
}

.text-danger {
    color: #e84e40
}

.text-primary {
    color: #32445b
}

.test-selector-class .mat-dialog-container {
    padding: 0!important;
    display: unset!important
}

@media (min-width: 320px) {
    ._snackBar {
        background-color:#32445b;
        border-radius: 4px!important;
        margin-bottom: 12px!important;
        margin-left: 1%!important;
        text-align: center!important;
        width: 98%!important
    }

    ._snackBar button {
        background-image: url(data:image/png;base64,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);
        background-position: center;
        background-repeat: no-repeat;
        background-size: 25px;
        height: 36px
    }
}
