.bold {
    font-weight: bold !important;
}
.unbold{
    font-weight: normal !important;
}
.un-shadow{
    box-shadow: unset !important;
}
.bold-none{
    font-weight: normal !important;
}
.border{
    border: 1px solid !important;
}
.border-red{
    border: 1px solid #FFB7B7 !important;
    border-radius: 4px;
}
.label-customized{
    font-weight: normal !important;
    color: #757575 !important;
}
.font-size-8{
     font-size: 8px !important;
}
.font-size-9{
    font-size: 9px !important;
}
.font-size-10{
    font-size: 10px !important;
}
.font-size-11{
    font-size: 11px !important;
}
.font-size-12{
    font-size: 12px !important;
}
.font-size-13{
    font-size: 13px !important;
}
.font-size-14{
    font-size: 14px !important;
}
.font-size-15{
    font-size: 15px !important;
}
.font-size-16{
    font-size: 16px !important;
}
.font-size-17{
    font-size: 17px !important;
}
.font-size-18{
    font-size: 18px !important;
}
.font-size-19{
    font-size: 19px !important;
}
.font-size-20{
    font-size: 20px !important;
}
.font-size-21{
    font-size: 21px !important;
}
.font-size-22{
    font-size: 22px !important;
}
.font-size-23{
    font-size: 23px !important;
}
.font-size-24{
    font-size: 24px !important;
}
.font-size-25{
    font-size: 25px !important;
}
.font-size-26{
    font-size: 26px !important;
}
.font-size-27{
    font-size: 27px !important;
}
.font-size-28{
    font-size: 28px !important;
}
.font-size-29{
    font-size: 29px !important;
}
.font-size-30{
    font-size: 30px !important;
}
.font-size-40{
    font-size: 40px !important;
}
.color-red {
    color: #d14836 !important;
}
.color-orange{
    color: #EAB148 !important;
}
.color-marron {
    color: #800000 !important;
}
.color-blue {
    color: #3490DC !important;
}
.color-gray {
    color: #aaaab2 !important;
}
.color-black {
    color: #000000 !important;
}
.color-black-light {
    color:    #757575  !important;
}
.color-green {
    color: #008C69 !important;
}
.color-yellow {
    color: #FFE599 !important;
}
.color-teal{
    color: #00aaaa !important;
}
.color-azulmarinho{
    color: #00bcd4 !important;
}
.color-verdeescuro{
    color: #3b636f !important;
}
.color-rosa{
    color: #fa7ed4 !important;
}
.color-white{
    color: #FFFFFF !important;
}
.color-purple{
    color: #9191FF !important;
}
.color-beige{
    color: #b57d40 !important;
}
.color-preco-vista{
    color: #9191FF !important;
}
.color-preco-prazo{
    color: #CE9B00 !important;
}

.backcolor-yellow {
    background-color: #FFF4D2 !important;
}
.backcolor-yellow-strong {
    background-color: #FFE89F !important;
}
.backcolor-gray {
    background-color: #fafafb !important;
}
.backcolor-white {
    background-color: #FFFFFF !important;
}
.backcolor-roxo{
    background-color: #DFDFFF !important;
}
.backcolor-green{
    background-color: #E7F1E4 !important;;
}
.backcolor-red{
    background-color: #F3D2CD !important;;
}
.backcolor-black{
    background-color: #000000 !important;;
}
.backcolor-red{
    background-color: #FFF6F6 !important;;
}
.backcolor-rose{
    background-color: #FFF6F6 !important;;
}
.backcolor-teal{
    background-color: #EAFBFF !important;;
}
.backcolor-disabled{
    background-color: #D8DDE2 !important;
}

.td-center{
    text-align: center !important;
}
.td-right{
    text-align: right !important;
}
.td-v-m {
    vertical-align: middle !important;
}


.bg-blue {
    background-color: #3490DC !important;
}

.m-0{
    margin: 0 !important;
}
.m-1{
    margin: 1px !important;
}
.m-2{
    margin: 2px !important;
}
.m-3{
    margin: 3px !important;
}
.m-4{
    margin: 4px !important;
}
.m-5{
    margin: 5px !important;
}
.m-6{
    margin: 6px !important;
}
.m-7{
    margin: 7px !important;
}
.m-8{
    margin: 8px !important;
}
.m-9{
    margin: 9px !important;
}
.m-10{
    margin: 10px !important;
}





.p-0{
    padding: 0 !important;
}
.p-1{
    padding: 1px !important;
}
.p-2{
    padding: 2px !important;
}
.p-3{
    padding: 3px !important;
}
.p-4{
    padding: 4px !important;
}
.p-5{
    padding: 5px !important;
}
.p-6{
    padding: 6px !important;
}
.p-7{
    padding: 7px !important;
}
.p-8{
    padding: 8px !important;
}
.p-9{
    padding: 9px !important;
}
.p-10{
    padding: 10px !important;
}

.p-t-0{
    padding-top: 0 !important;
}
.p-t-1{
    padding-top: 1px !important;
}
.p-t-2{
    padding-top: 2px !important;
}
.p-t-3{
    padding-top: 3px !important;
}
.p-t-4{
    padding-top: 4px !important;
}
.p-t-5{
    padding-top: 5px !important;
}
.p-t-6{
    padding-top: 6px !important;
}
.p-t-7{
    padding-top: 7px !important;
}
.p-t-8{
    padding-top: 8px !important;
}
.p-t-9{
    padding-top: 9px !important;
}
.p-t-10{
    padding-top: 10px !important;
}
.p-t-11{
    padding-top: 11px !important;
}
.p-t-12{
    padding-top: 12px !important;
}
.p-t-13{
    padding-top: 13px !important;
}
.p-t-14{
    padding-top: 14px !important;
}
.p-t-15{
    padding-top: 15px !important;
}
.p-t-16{
    padding-top: 16px !important;
}
.p-t-17{
    padding-top: 17px !important;
}
.p-t-18{
    padding-top: 18px !important;
}
.p-t-19{
    padding-top: 19px !important;
}
.p-t-20{
    padding-top: 20px !important;
}


.p-l-0{
    padding-left: 0 !important;
}
.p-l-1{
    padding-left: 1px !important;
}
.p-l-2{
    padding-left: 2px !important;
}
.p-l-3{
    padding-left: 3px !important;
}
.p-l-4{
    padding-left: 4px !important;
}
.p-l-5{
    padding-left: 5px !important;
}
.p-l-6{
    padding-left: 6px !important;
}
.p-l-7{
    padding-left: 7px !important;
}
.p-l-8{
    padding-left: 8px !important;
}
.p-l-9{
    padding-left: 9px !important;
}
.p-l-10{
    padding-left: 10px !important;
}
.p-r-0{
    padding-right: 0 !important;
}
.p-r-1{
    padding-right: 1px !important;
}
.p-r-2{
    padding-right: 2px !important;
}
.p-r-3{
    padding-right: 3px !important;
}
.p-r-4{
    padding-right: 4px !important;
}
.p-r-5{
    padding-right: 5px !important;
}
.p-r-6{
    padding-right: 6px !important;
}
.p-r-7{
    padding-right: 7px !important;
}
.p-r-8{
    padding-right: 8px !important;
}
.p-r-9{
    padding-right: 9px !important;
}
.p-r-10{
    padding-right: 10px !important;
}
.p-r-11{
    padding-right: 11px !important;
}
.p-b-0{
    padding-bottom: 0 !important;
}
.p-b-1{
    padding-bottom: 1px !important;
}
.p-b-2{
    padding-bottom: 2px !important;
}
.p-b-3{
    padding-bottom: 3px !important;
}
.p-b-4{
    padding-bottom: 4px !important;
}
.p-b-5{
    padding-bottom: 5px !important;
}
.p-b-6{
    padding-bottom: 6px !important;
}
.p-b-7{
    padding-bottom: 7px !important;
}
.p-b-8{
    padding-bottom: 8px !important;
}
.p-b-9{
    padding-bottom: 9px !important;
}
.p-b-10{
    padding-bottom: 10px !important;
}







.m-b-0{
    margin-bottom: 0 !important;
}
.m-b-1{
    margin-bottom: 1px !important;
}
.m-b-2{
    margin-bottom: 2px !important;
}
.m-b-3{
    margin-bottom: 3px !important;
}
.m-b-4{
    margin-bottom: 4px !important;
}
.m-b-5{
    margin-bottom: 5px !important;
}
.m-b-6{
    margin-bottom: 6px !important;
}
.m-b-7{
    margin-bottom: 7px !important;
}
.m-b-8{
    margin-bottom: 8px !important;
}
.m-b-9{
    margin-bottom: 9px !important;
}
.m-b-10{
    margin-bottom: 10px !important;
}
.m-b-11{
    margin-bottom: 11px !important;
}
.m-b-12{
    margin-bottom: 12px !important;
}
.m-b-13{
    margin-bottom: 13px !important;
}
.m-b-14{
    margin-bottom: 14px !important;
}
.m-b-15{
    margin-bottom: 15px !important;
}

.m-t-0{
    margin-top: 0 !important;
}
.m-t-1{
    margin-top: 1px !important;
}
.m-t-2{
    margin-top: 2px !important;
}

.teste {
    margin-top: 3px !important;
}

.m-t-3{
    margin-top: 3px !important;
}
.m-t-4{
    margin-top: 4px !important;
}
.m-t-5{
    margin-top: 5px !important;
}
.m-t-6{
    margin-top: 6px !important;
}
.m-t-7{
    margin-top: 7px !important;
}
.m-t-8{
    margin-top: 8px !important;
}
.m-t-9{
    margin-top: 9px !important;
}
.m-t-10{
    margin-top: 10px !important;
}
.m-t-11{
    margin-top: 11px !important;
}
.m-t-12{
    margin-top: 12px !important;
}
.m-t-13{
    margin-top: 13px !important;
}
.m-t-14{
    margin-top: 14px !important;
}
.m-t-15{
    margin-top: 15px !important;
}
.m-t-16{
    margin-top: 16px !important;
}
.m-t-17{
    margin-top: 17px !important;
}
.m-t-18{
    margin-top: 18px !important;
}
.m-t-19{
    margin-top: 19px !important;
}
.m-t-20{
    margin-top: 20px !important;
}
.m-t-21{
    margin-top: 21px !important;
}
.m-t-22{
    margin-top: 22px !important;
}
.m-r-0{
    margin-right: 0px !important;
}
.m-r-1{
    margin-right: 1px !important;
}
.m-r-2{
    margin-right: 2px !important;
}
.m-r-3{
    margin-right: 3px !important;
}
.m-r-4{
    margin-right: 4px !important;
}
.m-r-5{
    margin-right: 5px !important;
}
.m-r-6{
    margin-right: 6px !important;
}
.m-r-7{
    margin-right: 7px !important;
}
.m-r-8{
    margin-right: 8px !important;
}
.m-r-9{
    margin-right: 9px !important;
}
.m-r-10{
    margin-right: 10px !important;
}
.m-r-11{
    margin-right: 11px !important;
}
.m-r-12{
    margin-right: 12px !important;
}
.m-r-13{
    margin-right: 13px !important;
}
.m-r-14{
    margin-right: 14px !important;
}
.m-r-15{
    margin-right: 15px !important;
}
.m-l-0{
    margin-left: 0 !important;
}
.m-l-1{
    margin-left: 1px !important;
}
.m-l-2{
    margin-left: 2px !important;
}
.m-l-3{
    margin-left: 3px !important;
}
.m-l-4{
    margin-left: 4px !important;
}
.m-l-5{
    margin-left: 5px !important;
}
.m-l-6{
    margin-left: 6px !important;
}
.m-l-7{
    margin-left: 7px !important;
}
.m-l-8{
    margin-left: 8px !important;
}
.m-l-9{
    margin-left: 9px !important;
}
.m-l-10{
    margin-left: 10px !important;
}
.width-50{
    width: 50px !important;
}
.width-100{
    width: 100px !important;
}
.w100-per{
    width: 100% !important;
}
.hide {
    visibility: hidden;
}

.v-align{
    display: flex;
    vertical-align: middle;
}

.h-right{
    direction: rtl !important;
    display: flex !important;
    justify-content: flex-end !important;
}

.text-right{
    text-align: right !important;
}

.text-center{
    text-align: center !important;
}
.text-strike{
    text-decoration: line-through !important;
}

tr.border_bottom td {
    border-bottom: 1px dotted black;
}

tr.border_nome td {
    border-bottom: 0;
}
