﻿.uppercase {
    text-transform: uppercase;
}



/**
    MM Partial code Bootstrap 4.1.0
*/
@media (min-width: 576px) {
    .text-sm-left {
        text-align: left !important;
    }

    .text-sm-right {
        text-align: right !important;
    }

    .text-sm-center {
        text-align: center !important;
    }
}

@media (min-width: 768px) {
    .text-md-left {
        text-align: left !important;
    }

    .text-md-right {
        text-align: right !important;
    }

    .text-md-center {
        text-align: center !important;
    }
}

@media (min-width: 992px) {
    .text-lg-left {
        text-align: left !important;
    }

    .text-lg-right {
        text-align: right !important;
    }

    .text-lg-center {
        text-align: center !important;
    }
}

@media (min-width: 1200px) {
    .text-xl-left {
        text-align: left !important;
    }

    .text-xl-right {
        text-align: right !important;
    }

    .text-xl-center {
        text-align: center !important;
    }
}

.word-break-all {
    word-break: break-all;
}

.color-red-error {
    color: rgb(169, 68, 66)!important;
}

.cursor-pointer {
    cursor:pointer!important;
}

.margin50bottom {
    margin-bottom: 50px;
}

.no-star > .obrigatorio{
    display:none;
}

.row-flex {
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    align-items: flex-end;
}

.place-self-start{
    place-self: start;
}