

/* Fonte */
.font_black {
    color: black !important;
}

.font_leadgray {
    color: #404040 !important;
}

.font_darkgray {
    color: #707070 !important;
}

.font_bluegray {
    color: #8A9EB7 !important;
}

.font_gray {
    color: #A0A0A0 !important;
}

.font_maingray {
    color: #AAAAAA !important;
}

.font_middlegray {
    color: #D0D0D0 !important;
}

.font_lightgray {
    color: #E0E0E0 !important;
}

.font_babygray {
    color: #EFEFEF !important;
}

.font_cleargray {
    color: #F9F9F9 !important;
}

.font_darkcobalt {
    color: #456789 !important;;
}

.font_darkoilblue {
    color: #456789 !important;;
}

.font_darkblue {
    color: #16499A !important;
}

.font_blue {
    color: #003399 !important;
}

.font_lightblue {
    color: #0077B3 !important;
}

.font_oilblue {
    color: #0480BE !important;
}

.font_middleoilblue {
    color: #0E90D2 !important;
}

.font_royalblue {
    color: #0362FD !important;
}

.font_dodgerblue {
    color: dodgerblue !important;
}

.font_bsblue {
    color: #4D90FE !important;
}

.font_cyanblue {
    color: #1BA1E2 !important;
}

.font_skyblue {
    color: #00C0E0 !important;
}

.font_lightskyblue {
    color: lightskyblue !important;
}

.font_babyblue {
    color: paleturquoise !important;
}

.font_clearblue {
    color: #C3E4F7 !important;
}

.font_whiteblue {
    color: #E7F4F9 !important;
}

.font_darkteal {
    color: #00ABA9 !important;
}

.font_teal {
    color: #00B5AD !important;
}

.font_darkgreen {
    color: #02310D !important;
}

.font_green {
    color: #008000 !important;
}

.font_olivegreen {
    color: #679C0C !important;
}

.font_buttongreen {
    color: #35AA47 !important;
}

.font_leafgreen {
    color: #28B779 !important;
}

.font_opaquegreen {
    color: #77E588 !important;
}

.font_ledgreen {
    color: #00FFAA !important;
}

.font_livegreen {
    color: #AAFFAA !important;
}

.font_cleargreen {
    color: #DDFFDD !important;
}

.font_limegreen {
    color: #C7D75C !important;
}

.font_violet {
    color: #5A0099 !important;
}

.font_rebeccapurple {
    color: rebeccapurple !important;
}

.font_mauve {
    color: #76608A !important;
}

.font_opaqueviolet {
    color: #8064A2 !important;
}

.font_babyviolet {
    color: #DCAFCF !important;
}

.font_clearbabyviolet {
    color: #F4DBFA !important;
}

.font_clearviolet {
    color: #DDDDFF !important;
}

.font_whiteviolet {
    color: #F0E8F3 !important;
}

.font_darkestgrape {
    color: #381227 !important;
}

.font_darkgrape {
    color: #560C25 !important;
}

.font_middlegrape {
    color: #843C52 !important;
}

.font_grape {
    color: #A83D73 !important;
}

.font_darkmagenta {
    color: darkmagenta !important;
}

.font_darkred {
    color: brown !important;
}

.font_winered {
    color: #911E3B !important;
}

.font_reded {
    color: #C7254E !important;
}

.font_buttonred {
    color: #D84A38 !important;
}

.font_red {
    color: #FF0000 !important;
}

.font_shockrose {
    color: #FF1188 !important;
}

.font_lightred {
    color: #F56991 !important;
}

.font_babyred {
    color: #FFAAAA !important;
}

.font_ledred {
    color: #FFCACA !important;
}

.font_clearred {
    color: #FFDDDD !important;
}

.font_whitered {
    color: #FFEEEE !important;
}

.font_salmon {
    color: #FFD6CF !important;
}

.font_pink {
    color: #DC4FAD !important;
}

.font_darkbrown {
    color: #322C25 !important;
}

.font_brown {
    color: #60503B !important;
}

.font_middlebrown {
    color: #713221 !important;
}

.font_cacaubrown {
    color: #9D532F !important;
}

.font_groundbrown {
    color: #AD6130 !important;
}

.font_darkrosybrown {
    color: #834248 !important;
}

.font_rosybrown {
    color: rosybrown !important;
}

.font_lightbrown {
    color: #BD9662 !important;
}

.font_babybrown {
    color: #CFC4BC !important;
}

.font_clearbrown {
    color: #D3C6C0 !important;
}

.font_britebrown {
    color: #E4DDD8 !important;
}

.font_darksand {
    color: #DCB574 !important;
}

.font_buttonbege {
    color: #C5BE77 !important;
}

.font_sand {
    color: #E7D29D !important;
}

.font_darkorange {
    color: #EC7404 !important;
}

.font_orange {
    color: #F79646 !important;
}

.font_liveorange {
    color: #FF7B0C !important;
}

.font_middleorange {
    color: #FFBE73 !important;
}

.font_cloudorange {
    color: #FFC194 !important;
}

.font_lightorange {
    color: #FDE19A !important;
}

.font_cuteorange {
    color: #FCE3CD !important;
}

.font_babyorange {
    color: #FFEECD !important;
}

.font_clearorange {
    color: #FFF4DF !important;
}

.font_yellow {
    color: #FFFF00 !important;
}

.font_ledyellow {
    color: #FFFFAA !important;
}

.font_lemonchiffon {
    color: lemonchiffon !important;
}

.font_lightyellow {
    color: #FFFFCC !important;
}

.font_babyyellow {
    color: #FFFFD5 !important;
}

.font_white {
    color: white !important;
}

.font_transparent {
    color: rgba(0, 0, 0, 0) !important;
}



/* Fundo */
.back_black {
    background-color: black !important;
}

.back_leadgray {
    background-color: #404040 !important;
}

.back_darkgray {
    background-color: #707070 !important;
}

.back_bluegray {
    background-color: #8A9EB7 !important;
}

.back_gray {
    background-color: #A0A0A0 !important;
}

.back_maingray {
    background-color: #AAAAAA !important;
}

.back_middlegray {
    background-color: #D0D0D0 !important;
}

.back_lightgray {
    background-color: #E0E0E0 !important;
}

.back_babygray {
    background-color: #EFEFEF !important;
}

.back_cleargray {
    background-color: #F9F9F9 !important;
}

.back_darkoilblue {
    background-color: #456789 !important;;
}

.back_darkblue {
    background-color: #16499A !important;
}

.back_blue {
    background-color: #003399 !important;
}

.back_lightblue {
    background-color: #0077B3 !important;
}

.back_oilblue {
    background-color: #0480BE !important;
}

.back_middleoilblue {
    background-color: #0E90D2 !important;
}

.back_royalblue {
    background-color: #0362FD !important;
}

.back_dodgerblue {
    background-color: dodgerblue !important;
}

.back_bsblue {
    background-color: #4D90FE !important;
}

.back_cyanblue {
    background-color: #1BA1E2 !important;
}

.back_skyblue {
    background-color: #00C0E0 !important;
}

.back_lightskyblue {
    background-color: lightskyblue !important;
}

.back_babyblue {
    background-color: paleturquoise !important;
}

.back_clearblue {
    background-color: #C3E4F7 !important;
}

.back_whiteblue {
    background-color: #E7F4F9 !important;
}

.back_darkteal {
    background-color: #00ABA9 !important;
}

.back_teal {
    background-color: #00B5AD !important;
}

.back_darkgreen {
    background-color: #02310D !important;
}

.back_green {
    background-color: #008000 !important;
}

.back_olivegreen {
    background-color: #679C0C !important;
}

.back_buttongreen {
    background-color: #35AA47 !important;
}

.back_leafgreen {
    background-color: #28B779 !important;
}

.back_opaquegreen {
    background-color: #77E588 !important;
}

.back_ledgreen {
    background-color: #00FFAA !important;
}

.back_livegreen {
    background-color: #AAFFAA !important;
}

.back_cleargreen {
    background-color: #DDFFDD !important;
}

.back_limegreen {
    background-color: #C7D75C !important;
}

.back_violet {
    background-color: #5A0099 !important;
}

.back_rebeccapurple {
    background-color: rebeccapurple !important;
}

.back_mauve {
    background-color: #76608A !important;
}

.back_opaqueviolet {
    background-color: #8064A2 !important;
}

.back_babyviolet {
    background-color: #DCAFCF !important;
}

.back_clearbabyviolet {
    background-color: #F4DBFA !important;
}

.back_clearviolet {
    background-color: #DDDDFF !important;
}

.back_whiteviolet {
    background-color: #F0E8F3 !important;
}

.back_darkestgrape {
    background-color: #381227 !important;
}

.back_darkgrape {
    background-color: #560C25 !important;
}

.back_middlegrape {
    background-color: #843C52 !important;
}

.back_grape {
    background-color: #A83D73 !important;
}

.back_darkmagenta {
    background-color: darkmagenta !important;
}

.back_darkred {
    background-color: brown !important;
}

.back_winered {
    background-color: #911E3B !important;
}

.back_reded {
    background-color: #C7254E !important;
}

.back_buttonred {
    background-color: #D84A38 !important;
}

.back_red {
    background-color: #FF0000 !important;
}

.back_shockrose {
    background-color: #FF1188 !important;
}

.back_lightred {
    background-color: #F56991 !important;
}

.back_babyred {
    background-color: #FFAAAA !important;
}

.back_ledred {
    background-color: #FFCACA !important;
}

.back_clearred {
    background-color: #FFDDDD !important;
}

.back_whitered {
    background-color: #FFEEEE !important;
}

.back_salmon {
    background-color: #FFD6CF !important;
}

.back_pink {
    background-color: #DC4FAD !important;
}

.back_darkbrown {
    background-color: #322C25 !important;
}

.back_brown {
    background-color: #60503B !important;
}

.back_middlebrown {
    background-color: #713221 !important;
}

.back_cacaubrown {
    background-color: #9D532F !important;
}

.back_groundbrown {
    background-color: #AD6130 !important;
}

.back_darkrosybrown {
    background-color: #834248 !important;
}

.back_rosybrown {
    background-color: rosybrown !important;
}

.back_lightbrown {
    background-color: #BD9662 !important;
}

.back_babybrown {
    background-color: #CFC4BC !important;
}

.back_clearbrown {
    background-color: #D3C6C0 !important;
}

.back_britebrown {
    background-color: #E4DDD8 !important;
}

.back_darksand {
    background-color: #DCB574 !important;
}

.back_buttonbege {
    background-color: #C5BE77 !important;
}

.back_sand {
    background-color: #E7D29D !important;
}

.back_darkorange {
    background-color: #EC7404 !important;
}

.back_orange {
    background-color: #F79646 !important;
}

.back_liveorange {
    background-color: #FF7B0C !important;
}

.back_middleorange {
    background-color: #FFBE73 !important;
}

.back_cloudorange {
    background-color: #FFC194 !important;
}

.back_lightorange {
    background-color: #FDE19A !important;
}

.back_cuteorange {
    background-color: #FCE3CD !important;
}

.back_babyorange {
    background-color: #FFEECD !important;
}

.back_clearorange {
    background-color: #FFF4DF !important;
}

.back_yellow {
    background-color: #FFFF00 !important;
}

.back_ledyellow {
    background-color: #FFFFAA !important;
}

.back_lemonchiffon {
    background-color: lemonchiffon !important;
}

.back_lightyellow {
    background-color: #FFFFCC !important;
}

.back_babyyellow {
    background-color: #FFFFD5 !important;
}

.back_white {
    background-color: white !important;
}

.back_transparent {
    background-color: rgba(0, 0, 0, 0) !important;
}



/* Fonte (Hover - OnMouseOver) */
.font_hover_black:hover {
    color: black !important;
}

.font_hover_leadgray:hover {
    color: #404040 !important;
}

.font_hover_darkgray:hover {
    color: #707070 !important;
}

.font_hover_bluegray:hover {
    color: #8A9EB7 !important;
}

.font_hover_gray:hover {
    color: #A0A0A0 !important;
}

.font_hover_maingray:hover {
    color: #AAAAAA !important;
}

.font_hover_middlegray:hover {
    color: #D0D0D0 !important;
}

.font_hover_lightgray:hover {
    color: #E0E0E0 !important;
}

.font_hover_babygray:hover {
    color: #EFEFEF !important;
}

.font_hover_cleargray:hover {
    color: #F9F9F9 !important;
}

.font_hover_darkoilblue:hover {
    color: #456789 !important;;
}

.font_hover_darkblue:hover {
    color: #16499A !important;
}

.font_hover_blue:hover {
    color: #003399 !important;
}

.font_hover_lightblue:hover {
    color: #0077B3 !important;
}

.font_hover_oilblue:hover {
    color: #0480BE !important;
}

.font_hover_middleoilblue:hover {
    color: #0E90D2 !important;
}

.font_hover_royalblue:hover {
    color: #0362FD !important;
}

.font_hover_dodgerblue:hover {
    color: dodgerblue !important;
}

.font_hover_cyanblue:hover {
    color: #1BA1E2 !important;
}

.font_hover_skyblue:hover {
    color: #00C0E0 !important;
}

.font_hover_lightskyblue:hover {
    color: lightskyblue !important;
}

.font_hover_babyblue:hover {
    color: paleturquoise !important;
}

.font_hover_clearblue:hover {
    color: #C3E4F7 !important;
}

.font_hover_whiteblue:hover {
    color: #E7F4F9 !important;
}

.font_hover_darkteal:hover {
    color: #00ABA9 !important;
}

.font_hover_teal:hover {
    color: #00B5AD !important;
}

.font_hover_darkgreen:hover {
    color: #02310D !important;
}

.font_hover_green:hover {
    color: #008000 !important;
}

.font_hover_olivegreen:hover {
    color: #679C0C !important;
}

.font_hover_buttongreen:hover {
    color: #35AA47 !important;
}

.font_hover_leafgreen:hover {
    color: #28B779 !important;
}

.font_hover_opaquegreen:hover {
    color: #77E588 !important;
}

.font_hover_ledgreen:hover {
    color: #00FFAA !important;
}

.font_hover_livegreen:hover {
    color: #AAFFAA !important;
}

.font_hover_cleargreen:hover {
    color: #DDFFDD !important;
}

.font_hover_limegreen:hover {
    color: #C7D75C !important;
}

.font_hover_violet:hover {
    color: #5A0099 !important;
}

.font_hover_rebeccapurple:hover {
    color: rebeccapurple !important;
}

.font_hover_mauve:hover {
    color: #76608A !important;
}

.font_hover_opaqueviolet:hover {
    color: #8064A2 !important;
}

.font_hover_babyviolet:hover {
    color: #DCAFCF !important;
}

.font_hover_clearbabyviolet:hover {
    color: #F4DBFA !important;
}

.font_hover_clearviolet:hover {
    color: #DDDDFF !important;
}

.font_hover_whiteviolet:hover {
    color: #F0E8F3 !important;
}

.font_hover_darkestgrape:hover {
    color: #381227 !important;
}

.font_hover_darkgrape:hover {
    color: #560C25 !important;
}

.font_hover_middlegrape:hover {
    color: #843C52 !important;
}

.font_hover_grape:hover {
    color: #A83D73 !important;
}

.font_hover_darkmagenta:hover {
    color: darkmagenta !important;
}

.font_hover_darkred:hover {
    color: brown !important;
}

.font_hover_winered:hover {
    color: #911E3B !important;
}

.font_hover_reded:hover {
    color: #C7254E !important;
}

.font_hover_buttonred:hover {
    color: #D84A38 !important;
}

.font_hover_red:hover {
    color: #FF0000 !important;
}

.font_hover_shockrose:hover {
    color: #FF1188 !important;
}

.font_hover_lightred:hover {
    color: #F56991 !important;
}

.font_hover_babyred:hover {
    color: #FFAAAA !important;
}

.font_hover_ledred:hover {
    color: #FFCACA !important;
}

.font_hover_clearred:hover {
    color: #FFDDDD !important;
}

.font_hover_whitered:hover {
    color: #FFEEEE !important;
}

.font_hover_salmon:hover {
    color: #FFD6CF !important;
}

.font_hover_pink:hover {
    color: #DC4FAD !important;
}

.font_hover_darkbrown:hover {
    color: #322C25 !important;
}

.font_hover_brown:hover {
    color: #60503B !important;
}

.font_hover_middlebrown:hover {
    color: #713221 !important;
}

.font_hover_cacaubrown:hover {
    color: #9D532F !important;
}

.font_hover_groundbrown:hover {
    color: #AD6130 !important;
}

.font_hover_darkrosybrown:hover {
    color: #834248 !important;
}

.font_hover_rosybrown:hover {
    color: rosybrown !important;
}

.font_hover_lightbrown:hover {
    color: #BD9662 !important;
}

.font_hover_babybrown:hover {
    color: #CFC4BC !important;
}

.font_hover_clearbrown:hover {
    color: #D3C6C0 !important;
}

.font_hover_britebrown:hover {
    color: #E4DDD8 !important;
}

.font_hover_darksand:hover {
    color: #DCB574 !important;
}

.font_hover_buttonbege:hover {
    color: #C5BE77 !important;
}

.font_hover_sand:hover {
    color: #E7D29D !important;
}

.font_hover_darkorange:hover {
    color: #EC7404 !important;
}

.font_hover_orange:hover {
    color: #F79646 !important;
}

.font_hover_liveorange:hover {
    color: #FF7B0C !important;
}

.font_hover_middleorange:hover {
    color: #FFBE73 !important;
}

.font_hover_cloudorange:hover {
    color: #FFC194 !important;
}

.font_hover_lightorange:hover {
    color: #FDE19A !important;
}

.font_hover_cuteorange:hover {
    color: #FCE3CD !important;
}

.font_hover_babyorange:hover {
    color: #FFEECD !important;
}

.font_hover_clearorange:hover {
    color: #FFF4DF !important;
}

.font_hover_yellow:hover {
    color: #FFFF00 !important;
}

.font_hover_ledyellow:hover {
    color: #FFFFAA !important;
}

.font_hover_lemonchiffon:hover {
    color: lemonchiffon !important;
}

.font_hover_lightyellow:hover {
    color: #FFFFCC !important;
}

.font_hover_babyyellow:hover {
    color: #FFFFD5 !important;
}

.font_hover_white:hover {
    color: white !important;
}

.font_hover_transparent:hover {
    color: rgba(0, 0, 0, 0) !important;
}



/* Fundo (Hover - OnMouseOver) */
.back_hover_black:hover {
    background-color: black !important;
}

.back_hover_leadgray:hover {
    background-color: #404040 !important;
}

.back_hover_darkgray:hover {
    background-color: #707070 !important;
}

.back_hover_bluegray:hover {
    background-color: #8A9EB7 !important;
}

.back_hover_gray:hover {
    background-color: #A0A0A0 !important;
}

.back_hover_maingray:hover {
    background-color: #AAAAAA !important;
}

.back_hover_middlegray:hover {
    background-color: #D0D0D0 !important;
}

.back_hover_lightgray:hover {
    background-color: #E0E0E0 !important;
}

.back_hover_babygray:hover {
    background-color: #EFEFEF !important;
}

.back_hover_cleargray:hover {
    background-color: #F9F9F9 !important;
}

.back_hover_darkoilblue:hover {
    background-color: #456789 !important;;
}

.back_hover_darkblue:hover {
    background-color: #16499A !important;
}

.back_hover_blue:hover {
    background-color: #003399 !important;
}

.back_hover_lightblue:hover {
    background-color: #0077B3 !important;
}

.back_hover_oilblue:hover {
    background-color: #0480BE !important;
}

.back_hover_middleoilblue:hover {
    background-color: #0E90D2 !important;
}

.back_hover_royalblue:hover {
    background-color: #0362FD !important;
}

.back_hover_dodgerblue:hover {
    background-color: dodgerblue !important;
}

.back_hover_cyanblue:hover {
    background-color: #1BA1E2 !important;
}

.back_hover_skyblue:hover {
    background-color: #00C0E0 !important;
}

.back_hover_lightskyblue:hover {
    background-color: lightskyblue !important;
}

.back_hover_babyblue:hover {
    background-color: paleturquoise !important;
}

.back_hover_clearblue:hover {
    background-color: #C3E4F7 !important;
}

.back_hover_whiteblue:hover {
    background-color: #E7F4F9 !important;
}

.back_hover_darkteal:hover {
    background-color: #00ABA9 !important;
}

.back_hover_teal:hover {
    background-color: #00B5AD !important;
}

.back_hover_darkgreen:hover {
    background-color: #02310D !important;
}

.back_hover_green:hover {
    background-color: #008000 !important;
}

.back_hover_olivegreen:hover {
    background-color: #679C0C !important;
}

.back_hover_buttongreen:hover {
    background-color: #35AA47 !important;
}

.back_hover_leafgreen:hover {
    background-color: #28B779 !important;
}

.back_hover_opaquegreen:hover {
    background-color: #77E588 !important;
}

.back_hover_ledgreen:hover {
    background-color: #00FFAA !important;
}

.back_hover_livegreen:hover {
    background-color: #AAFFAA !important;
}

.back_hover_cleargreen:hover {
    background-color: #DDFFDD !important;
}

.back_hover_limegreen:hover {
    background-color: #C7D75C !important;
}

.back_hover_violet:hover {
    background-color: #5A0099 !important;
}

.back_hover_rebeccapurple:hover {
    background-color: rebeccapurple !important;
}

.back_hover_mauve:hover {
    background-color: #76608A !important;
}

.back_hover_opaqueviolet:hover {
    background-color: #8064A2 !important;
}

.back_hover_babyviolet:hover {
    background-color: #DCAFCF !important;
}

.back_hover_clearbabyviolet:hover {
    background-color: #F4DBFA !important;
}

.back_hover_clearviolet:hover {
    background-color: #DDDDFF !important;
}

.back_hover_whiteviolet:hover {
    background-color: #F0E8F3 !important;
}

.back_hover_darkestgrape:hover {
    background-color: #381227 !important;
}

.back_hover_darkgrape:hover {
    background-color: #560C25 !important;
}

.back_hover_middlegrape:hover {
    background-color: #843C52 !important;
}

.back_hover_grape:hover {
    background-color: #A83D73 !important;
}

.back_hover_darkmagenta:hover {
    background-color: darkmagenta !important;
}

.back_hover_darkred:hover {
    background-color: brown !important;
}

.back_hover_winered:hover {
    background-color: #911E3B !important;
}

.back_hover_reded:hover {
    background-color: #C7254E !important;
}

.back_hover_buttonred:hover {
    background-color: #D84A38 !important;
}

.back_hover_red:hover {
    background-color: #FF0000 !important;
}

.back_hover_shockrose:hover {
    background-color: #FF1188 !important;
}

.back_hover_lightred:hover {
    background-color: #F56991 !important;
}

.back_hover_babyred:hover {
    background-color: #FFAAAA !important;
}

.back_hover_ledred:hover {
    background-color: #FFCACA !important;
}

.back_hover_clearred:hover {
    background-color: #FFDDDD !important;
}

.back_hover_whitered:hover {
    background-color: #FFEEEE !important;
}

.back_hover_salmon:hover {
    background-color: #FFD6CF !important;
}

.back_hover_pink:hover {
    background-color: #DC4FAD !important;
}

.back_hover_darkbrown:hover {
    background-color: #322C25 !important;
}

.back_hover_brown:hover {
    background-color: #60503B !important;
}

.back_hover_middlebrown:hover {
    background-color: #713221 !important;
}

.back_hover_cacaubrown:hover {
    background-color: #9D532F !important;
}

.back_hover_groundbrown:hover {
    background-color: #AD6130 !important;
}

.back_hover_darkrosybrown:hover {
    background-color: #834248 !important;
}

.back_hover_rosybrown:hover {
    background-color: rosybrown !important;
}

.back_hover_lightbrown:hover {
    background-color: #BD9662 !important;
}

.back_hover_babybrown:hover {
    background-color: #CFC4BC !important;
}

.back_hover_clearbrown:hover {
    background-color: #D3C6C0 !important;
}

.back_hover_britebrown:hover {
    background-color: #E4DDD8 !important;
}

.back_hover_darksand:hover {
    background-color: #DCB574 !important;
}

.back_hover_buttonbege:hover {
    background-color: #C5BE77 !important;
}

.back_hover_sand:hover {
    background-color: #E7D29D !important;
}

.back_hover_darkorange:hover {
    background-color: #EC7404 !important;
}

.back_hover_orange:hover {
    background-color: #F79646 !important;
}

.back_hover_liveorange:hover {
    background-color: #FF7B0C !important;
}

.back_hover_middleorange:hover {
    background-color: #FFBE73 !important;
}

.back_hover_cloudorange:hover {
    background-color: #FFC194 !important;
}

.back_hover_lightorange:hover {
    background-color: #FDE19A !important;
}

.back_hover_cuteorange:hover {
    background-color: #FCE3CD !important;
}

.back_hover_babyorange:hover {
    background-color: #FFEECD !important;
}

.back_hover_clearorange:hover {
    background-color: #FFF4DF !important;
}

.back_hover_yellow:hover {
    background-color: #FFFF00 !important;
}

.back_hover_ledyellow:hover {
    background-color: #FFFFAA !important;
}

.back_hover_lemonchiffon:hover {
    background-color: lemonchiffon !important;
}

.back_hover_lightyellow:hover {
    background-color: #FFFFCC !important;
}

.back_hover_babyyellow:hover {
    background-color: #FFFFD5 !important;
}

.back_hover_white:hover {
    background-color: white !important;
}

.back_hover_transparent:hover {
    background-color: rgba(0, 0, 0, 0) !important;
}



/* Fonte (Focus) */
.font_focus_black:focus {
    color: black !important;
}

.font_focus_leadgray:focus {
    color: #404040 !important;
}

.font_focus_darkgray:focus {
    color: #707070 !important;
}

.font_focus_bluegray:focus {
    color: #8A9EB7 !important;
}

.font_focus_gray:focus {
    color: #A0A0A0 !important;
}

.font_focus_maingray:focus {
    color: #AAAAAA !important;
}

.font_focus_middlegray:focus {
    color: #D0D0D0 !important;
}

.font_focus_lightgray:focus {
    color: #E0E0E0 !important;
}

.font_focus_babygray:focus {
    color: #EFEFEF !important;
}

.font_focus_cleargray:focus {
    color: #F9F9F9 !important;
}

.font_focus_darkoilblue:focus {
    color: #456789 !important;;
}

.font_focus_darkblue:focus {
    color: #16499A !important;
}

.font_focus_blue:focus {
    color: #003399 !important;
}

.font_focus_lightblue:focus {
    color: #0077B3 !important;
}

.font_focus_oilblue:focus {
    color: #0480BE !important;
}

.font_focus_middleoilblue:focus {
    color: #0E90D2 !important;
}

.font_focus_royalblue:focus {
    color: #0362FD !important;
}

.font_focus_dodgerblue:focus {
    color: dodgerblue !important;
}

.font_focus_bsblue:focus {
    color: #4D90FE !important;
}

.font_focus_cyanblue:focus {
    color: #1BA1E2 !important;
}

.font_focus_skyblue:focus {
    color: #00C0E0 !important;
}

.font_focus_lightskyblue:focus {
    color: lightskyblue !important;
}

.font_focus_babyblue:focus {
    color: paleturquoise !important;
}

.font_focus_clearblue:focus {
    color: #C3E4F7 !important;
}

.font_focus_whiteblue:focus {
    color: #E7F4F9 !important;
}

.font_focus_darkteal:focus {
    color: #00ABA9 !important;
}

.font_focus_teal:focus {
    color: #00B5AD !important;
}

.font_focus_darkgreen:focus {
    color: #02310D !important;
}

.font_focus_green:focus {
    color: #008000 !important;
}

.font_focus_olivegreen:focus {
    color: #679C0C !important;
}

.font_focus_buttongreen:focus {
    color: #35AA47 !important;
}

.font_focus_leafgreen:focus {
    color: #28B779 !important;
}

.font_focus_opaquegreen:focus {
    color: #77E588 !important;
}

.font_focus_ledgreen:focus {
    color: #00FFAA !important;
}

.font_focus_livegreen:focus {
    color: #AAFFAA !important;
}

.font_focus_cleargreen:focus {
    color: #DDFFDD !important;
}

.font_focus_limegreen:focus {
    color: #C7D75C !important;
}

.font_focus_violet:focus {
    color: #5A0099 !important;
}

.font_focus_rebeccapurple:focus {
    color: rebeccapurple !important;
}

.font_focus_mauve:focus {
    color: #76608A !important;
}

.font_focus_opaqueviolet:focus {
    color: #8064A2 !important;
}

.font_focus_babyviolet:focus {
    color: #DCAFCF !important;
}

.font_focus_clearbabyviolet:focus {
    color: #F4DBFA !important;
}

.font_focus_clearviolet:focus {
    color: #DDDDFF !important;
}

.font_focus_whiteviolet:focus {
    color: #F0E8F3 !important;
}

.font_focus_darkestgrape:focus {
    color: #381227 !important;
}

.font_focus_darkgrape:focus {
    color: #560C25 !important;
}

.font_focus_middlegrape:focus {
    color: #843C52 !important;
}

.font_focus_grape:focus {
    color: #A83D73 !important;
}

.font_focus_darkmagenta:focus {
    color: darkmagenta !important;
}

.font_focus_darkred:focus {
    color: brown !important;
}

.font_focus_winered:focus {
    color: #911E3B !important;
}

.font_focus_reded:focus {
    color: #C7254E !important;
}

.font_focus_buttonred:focus {
    color: #D84A38 !important;
}

.font_focus_red:focus {
    color: #FF0000 !important;
}

.font_focus_shockrose:focus {
    color: #FF1188 !important;
}

.font_focus_lightred:focus {
    color: #F56991 !important;
}

.font_focus_babyred:focus {
    color: #FFAAAA !important;
}

.font_focus_ledred:focus {
    color: #FFCACA !important;
}

.font_focus_clearred:focus {
    color: #FFDDDD !important;
}

.font_focus_whitered:focus {
    color: #FFEEEE !important;
}

.font_focus_salmon:focus {
    color: #FFD6CF !important;
}

.font_focus_pink:focus {
    color: #DC4FAD !important;
}

.font_focus_darkbrown:focus {
    color: #322C25 !important;
}

.font_focus_brown:focus {
    color: #60503B !important;
}

.font_focus_middlebrown:focus {
    color: #713221 !important;
}

.font_focus_cacaubrown:focus {
    color: #9D532F !important;
}

.font_focus_groundbrown:focus {
    color: #AD6130 !important;
}

.font_focus_darkrosybrown:focus {
    color: #834248 !important;
}

.font_focus_rosybrown:focus {
    color: rosybrown !important;
}

.font_focus_lightbrown:focus {
    color: #BD9662 !important;
}

.font_focus_babybrown:focus {
    color: #CFC4BC !important;
}

.font_focus_clearbrown:focus {
    color: #D3C6C0 !important;
}

.font_focus_britebrown:focus {
    color: #E4DDD8 !important;
}

.font_focus_darksand:focus {
    color: #DCB574 !important;
}

.font_focus_buttonbege:focus {
    color: #C5BE77 !important;
}

.font_focus_sand:focus {
    color: #E7D29D !important;
}

.font_focus_darkorange:focus {
    color: #EC7404 !important;
}

.font_focus_orange:focus {
    color: #F79646 !important;
}

.font_focus_liveorange:focus {
    color: #FF7B0C !important;
}

.font_focus_middleorange:focus {
    color: #FFBE73 !important;
}

.font_focus_cloudorange:focus {
    color: #FFC194 !important;
}

.font_focus_lightorange:focus {
    color: #FDE19A !important;
}

.font_focus_cuteorange:focus {
    color: #FCE3CD !important;
}

.font_focus_babyorange:focus {
    color: #FFEECD !important;
}

.font_focus_clearorange:focus {
    color: #FFF4DF !important;
}

.font_focus_yellow:focus {
    color: #FFFF00 !important;
}

.font_focus_ledyellow:focus {
    color: #FFFFAA !important;
}

.font_focus_lemonchiffon:focus {
    color: lemonchiffon !important;
}

.font_focus_lightyellow:focus {
    color: #FFFFCC !important;
}

.font_focus_babyyellow:focus {
    color: #FFFFD5 !important;
}

.font_focus_white:focus {
    color: white !important;
}

.font_focus_transparent:focus {
    color: rgba(0, 0, 0, 0) !important;
}



/* Fundo (Focus) */
.back_focus_black:focus {
    background-color: black !important;
}

.back_focus_leadgray:focus {
    background-color: #404040 !important;
}

.back_focus_darkgray:focus {
    background-color: #707070 !important;
}

.back_focus_bluegray:focus {
    background-color: #8A9EB7 !important;
}

.back_focus_gray:focus {
    background-color: #A0A0A0 !important;
}

.back_focus_maingray:focus {
    background-color: #AAAAAA !important;
}

.back_focus_middlegray:focus {
    background-color: #D0D0D0 !important;
}

.back_focus_lightgray:focus {
    background-color: #E0E0E0 !important;
}

.back_focus_babygray:focus {
    background-color: #EFEFEF !important;
}

.back_focus_cleargray:focus {
    background-color: #F9F9F9 !important;
}

.back_focus_darkoilblue:focus {
    background-color: #456789 !important;;
}

.back_focus_darkblue:focus {
    background-color: #16499A !important;
}

.back_focus_blue:focus {
    background-color: #003399 !important;
}

.back_focus_lightblue:focus {
    background-color: #0077B3 !important;
}

.back_focus_oilblue:focus {
    background-color: #0480BE !important;
}

.back_focus_middleoilblue:focus {
    background-color: #0E90D2 !important;
}

.back_focus_royalblue:focus {
    background-color: #0362FD !important;
}

.back_focus_dodgerblue:focus {
    background-color: dodgerblue !important;
}

.back_focus_bsblue:focus {
    background-color: #4D90FE !important;
}

.back_focus_cyanblue:focus {
    background-color: #1BA1E2 !important;
}

.back_focus_skyblue:focus {
    background-color: #00C0E0 !important;
}

.back_focus_lightskyblue:focus {
    background-color: lightskyblue !important;
}

.back_focus_babyblue:focus {
    background-color: paleturquoise !important;
}

.back_focus_clearblue:focus {
    background-color: #C3E4F7 !important;
}

.back_focus_whiteblue:focus {
    background-color: #E7F4F9 !important;
}

.back_focus_darkteal:focus {
    background-color: #00ABA9 !important;
}

.back_focus_teal:focus {
    background-color: #00B5AD !important;
}

.back_focus_darkgreen:focus {
    background-color: #02310D !important;
}

.back_focus_green:focus {
    background-color: #008000 !important;
}

.back_focus_olivegreen:focus {
    background-color: #679C0C !important;
}

.back_focus_buttongreen:focus {
    background-color: #35AA47 !important;
}

.back_focus_leafgreen:focus {
    background-color: #28B779 !important;
}

.back_focus_opaquegreen:focus {
    background-color: #77E588 !important;
}

.back_focus_ledgreen:focus {
    background-color: #00FFAA !important;
}

.back_focus_livegreen:focus {
    background-color: #AAFFAA !important;
}

.back_focus_cleargreen:focus {
    background-color: #DDFFDD !important;
}

.back_focus_limegreen:focus {
    background-color: #C7D75C !important;
}

.back_focus_violet:focus {
    background-color: #5A0099 !important;
}

.back_focus_rebeccapurple:focus {
    background-color: rebeccapurple !important;
}

.back_focus_mauve:focus {
    background-color: #76608A !important;
}

.back_focus_opaqueviolet:focus {
    background-color: #8064A2 !important;
}

.back_focus_babyviolet:focus {
    background-color: #DCAFCF !important;
}

.back_focus_clearbabyviolet:focus {
    background-color: #F4DBFA !important;
}

.back_focus_clearviolet:focus {
    background-color: #DDDDFF !important;
}

.back_focus_whiteviolet:focus {
    background-color: #F0E8F3 !important;
}

.back_focus_darkestgrape:focus {
    background-color: #381227 !important;
}

.back_focus_darkgrape:focus {
    background-color: #560C25 !important;
}

.back_focus_middlegrape:focus {
    background-color: #843C52 !important;
}

.back_focus_grape:focus {
    background-color: #A83D73 !important;
}

.back_focus_darkmagenta:focus {
    background-color: darkmagenta !important;
}

.back_focus_darkred:focus {
    background-color: brown !important;
}

.back_focus_winered:focus {
    background-color: #911E3B !important;
}

.back_focus_reded:focus {
    background-color: #C7254E !important;
}

.back_focus_buttonred:focus {
    background-color: #D84A38 !important;
}

.back_focus_red:focus {
    background-color: #FF0000 !important;
}

.back_focus_shockrose:focus {
    background-color: #FF1188 !important;
}

.back_focus_lightred:focus {
    background-color: #F56991 !important;
}

.back_focus_babyred:focus {
    background-color: #FFAAAA !important;
}

.back_focus_ledred:focus {
    background-color: #FFCACA !important;
}

.back_focus_clearred:focus {
    background-color: #FFDDDD !important;
}

.back_focus_whitered:focus {
    background-color: #FFEEEE !important;
}

.back_focus_salmon:focus {
    background-color: #FFD6CF !important;
}

.back_focus_pink:focus {
    background-color: #DC4FAD !important;
}

.back_focus_darkbrown:focus {
    background-color: #322C25 !important;
}

.back_focus_brown:focus {
    background-color: #60503B !important;
}

.back_focus_middlebrown:focus {
    background-color: #713221 !important;
}

.back_focus_cacaubrown:focus {
    background-color: #9D532F !important;
}

.back_focus_groundbrown:focus {
    background-color: #AD6130 !important;
}

.back_focus_darkrosybrown:focus {
    background-color: #834248 !important;
}

.back_focus_rosybrown:focus {
    background-color: rosybrown !important;
}

.back_focus_lightbrown:focus {
    background-color: #BD9662 !important;
}

.back_focus_babybrown:focus {
    background-color: #CFC4BC !important;
}

.back_focus_clearbrown:focus {
    background-color: #D3C6C0 !important;
}

.back_focus_britebrown:focus {
    background-color: #E4DDD8 !important;
}

.back_focus_darksand:focus {
    background-color: #DCB574 !important;
}

.back_focus_buttonbege:focus {
    background-color: #C5BE77 !important;
}

.back_focus_sand:focus {
    background-color: #E7D29D !important;
}

.back_focus_darkorange:focus {
    background-color: #EC7404 !important;
}

.back_focus_orange:focus {
    background-color: #F79646 !important;
}

.back_focus_liveorange:focus {
    background-color: #FF7B0C !important;
}

.back_focus_middleorange:focus {
    background-color: #FFBE73 !important;
}

.back_focus_cloudorange:focus {
    background-color: #FFC194 !important;
}

.back_focus_lightorange:focus {
    background-color: #FDE19A !important;
}

.back_focus_cuteorange:focus {
    background-color: #FCE3CD !important;
}

.back_focus_babyorange:focus {
    background-color: #FFEECD !important;
}

.back_focus_clearorange:focus {
    background-color: #FFF4DF !important;
}

.back_focus_yellow:focus {
    background-color: #FFFF00 !important;
}

.back_focus_ledyellow:focus {
    background-color: #FFFFAA !important;
}

.back_focus_lemonchiffon:focus {
    background-color: lemonchiffon !important;
}

.back_focus_lightyellow:focus {
    background-color: #FFFFCC !important;
}

.back_focus_babyyellow:focus {
    background-color: #FFFFD5 !important;
}

.back_focus_white:focus {
    background-color: white !important;
}

.back_focus_transparent:focus {
    background-color: rgba(0, 0, 0, 0) !important;
}



/* Fonte (Active - OnClick) */
.font_active_black:active {
    color: black !important;
}

.font_active_leadgray:active {
    color: #404040 !important;
}

.font_active_darkgray:active {
    color: #707070 !important;
}

.font_active_bluegray:active {
    color: #8A9EB7 !important;
}

.font_active_gray:active {
    color: #A0A0A0 !important;
}

.font_active_maingray:active {
    color: #AAAAAA !important;
}

.font_active_middlegray:active {
    color: #D0D0D0 !important;
}

.font_active_lightgray:active {
    color: #E0E0E0 !important;
}

.font_active_babygray:active {
    color: #EFEFEF !important;
}

.font_active_cleargray:active {
    color: #F9F9F9 !important;
}

.font_active_darkoilblue:active {
    color: #456789 !important;;
}

.font_active_darkblue:active {
    color: #16499A !important;
}

.font_active_blue:active {
    color: #003399 !important;
}

.font_active_lightblue:active {
    color: #0077B3 !important;
}

.font_active_oilblue:active {
    color: #0480BE !important;
}

.font_active_middleoilblue:active {
    color: #0E90D2 !important;
}

.font_active_royalblue:active {
    color: #0362FD !important;
}

.font_active_dodgerblue:active {
    color: dodgerblue !important;
}

.font_active_bsblue:active {
    color: #4D90FE !important;
}

.font_active_cyanblue:active {
    color: #1BA1E2 !important;
}

.font_active_skyblue:active {
    color: #00C0E0 !important;
}

.font_active_lightskyblue:active {
    color: lightskyblue !important;
}

.font_active_babyblue:active {
    color: paleturquoise !important;
}

.font_active_clearblue:active {
    color: #C3E4F7 !important;
}

.font_active_whiteblue:active {
    color: #E7F4F9 !important;
}

.font_active_darkteal:active {
    color: #00ABA9 !important;
}

.font_active_teal:active {
    color: #00B5AD !important;
}

.font_active_darkgreen:active {
    color: #02310D !important;
}

.font_active_green:active {
    color: #008000 !important;
}

.font_active_olivegreen:active {
    color: #679C0C !important;
}

.font_active_buttongreen:active {
    color: #35AA47 !important;
}

.font_active_leafgreen:active {
    color: #28B779 !important;
}

.font_active_opaquegreen:active {
    color: #77E588 !important;
}

.font_active_ledgreen:active {
    color: #00FFAA !important;
}

.font_active_livegreen:active {
    color: #AAFFAA !important;
}

.font_active_cleargreen:active {
    color: #DDFFDD !important;
}

.font_active_limegreen:active {
    color: #C7D75C !important;
}

.font_active_violet:active {
    color: #5A0099 !important;
}

.font_active_rebeccapurple:active {
    color: rebeccapurple !important;
}

.font_active_mauve:active {
    color: #76608A !important;
}

.font_active_opaqueviolet:active {
    color: #8064A2 !important;
}

.font_active_babyviolet:active {
    color: #DCAFCF !important;
}

.font_active_clearbabyviolet:active {
    color: #F4DBFA !important;
}

.font_active_clearviolet:active {
    color: #DDDDFF !important;
}

.font_active_whiteviolet:active {
    color: #F0E8F3 !important;
}

.font_active_darkestgrape:active {
    color: #381227 !important;
}

.font_active_darkgrape:active {
    color: #560C25 !important;
}

.font_active_middlegrape:active {
    color: #843C52 !important;
}

.font_active_grape:active {
    color: #A83D73 !important;
}

.font_active_darkmagenta:active {
    color: darkmagenta !important;
}

.font_active_darkred:active {
    color: brown !important;
}

.font_active_winered:active {
    color: #911E3B !important;
}

.font_active_reded:active {
    color: #C7254E !important;
}

.font_active_buttonred:active {
    color: #D84A38 !important;
}

.font_active_red:active {
    color: #FF0000 !important;
}

.font_active_shockrose:active {
    color: #FF1188 !important;
}

.font_active_lightred:active {
    color: #F56991 !important;
}

.font_active_babyred:active {
    color: #FFAAAA !important;
}

.font_active_ledred:active {
    color: #FFCACA !important;
}

.font_active_clearred:active {
    color: #FFDDDD !important;
}

.font_active_whitered:active {
    color: #FFEEEE !important;
}

.font_active_salmon:active {
    color: #FFD6CF !important;
}

.font_active_pink:active {
    color: #DC4FAD !important;
}

.font_active_darkbrown:active {
    color: #322C25 !important;
}

.font_active_brown:active {
    color: #60503B !important;
}

.font_active_middlebrown:active {
    color: #713221 !important;
}

.font_active_cacaubrown:active {
    color: #9D532F !important;
}

.font_active_groundbrown:active {
    color: #AD6130 !important;
}

.font_active_darkrosybrown:active {
    color: #834248 !important;
}

.font_active_rosybrown:active {
    color: rosybrown !important;
}

.font_active_lightbrown:active {
    color: #BD9662 !important;
}

.font_active_babybrown:active {
    color: #CFC4BC !important;
}

.font_active_clearbrown:active {
    color: #D3C6C0 !important;
}

.font_active_britebrown:active {
    color: #E4DDD8 !important;
}

.font_active_darksand:active {
    color: #DCB574 !important;
}

.font_active_buttonbege:active {
    color: #C5BE77 !important;
}

.font_active_sand:active {
    color: #E7D29D !important;
}

.font_active_darkorange:active {
    color: #EC7404 !important;
}

.font_active_orange:active {
    color: #F79646 !important;
}

.font_active_liveorange:active {
    color: #FF7B0C !important;
}

.font_active_middleorange:active {
    color: #FFBE73 !important;
}

.font_active_cloudorange:active {
    color: #FFC194 !important;
}

.font_active_lightorange:active {
    color: #FDE19A !important;
}

.font_active_cuteorange:active {
    color: #FCE3CD !important;
}

.font_active_babyorange:active {
    color: #FFEECD !important;
}

.font_active_clearorange:active {
    color: #FFF4DF !important;
}

.font_active_yellow:active {
    color: #FFFF00 !important;
}

.font_active_ledyellow:active {
    color: #FFFFAA !important;
}

.font_active_lemonchiffon:active {
    color: lemonchiffon !important;
}

.font_active_lightyellow:active {
    color: #FFFFCC !important;
}

.font_active_babyyellow:active {
    color: #FFFFD5 !important;
}

.font_active_white:active {
    color: white !important;
}

.font_active_transparent:active {
    color: rgba(0, 0, 0, 0) !important;
}



/* Fundo (Active - OnClick) */
.back_active_black:active {
    background-color: black !important;
}

.back_active_leadgray:active {
    background-color: #404040 !important;
}

.back_active_darkgray:active {
    background-color: #707070 !important;
}

.back_active_bluegray:active {
    background-color: #8A9EB7 !important;
}

.back_active_gray:active {
    background-color: #A0A0A0 !important;
}

.back_active_maingray:active {
    background-color: #AAAAAA !important;
}

.back_active_middlegray:active {
    background-color: #D0D0D0 !important;
}

.back_active_lightgray:active {
    background-color: #E0E0E0 !important;
}

.back_active_babygray:active {
    background-color: #EFEFEF !important;
}

.back_active_cleargray:active {
    background-color: #F9F9F9 !important;
}

.back_active_darkoilblue:active {
    background-color: #456789 !important;;
}

.back_active_darkblue:active {
    background-color: #16499A !important;
}

.back_active_blue:active {
    background-color: #003399 !important;
}

.back_active_lightblue:active {
    background-color: #0077B3 !important;
}

.back_active_oilblue:active {
    background-color: #0480BE !important;
}

.back_active_middleoilblue:active {
    background-color: #0E90D2 !important;
}

.back_active_royalblue:active {
    background-color: #0362FD !important;
}

.back_active_dodgerblue:active {
    background-color: dodgerblue !important;
}

.back_active_bsblue:active {
    background-color: #4D90FE !important;
}

.back_active_cyanblue:active {
    background-color: #1BA1E2 !important;
}

.back_active_skyblue:active {
    background-color: #00C0E0 !important;
}

.back_active_lightskyblue:active {
    background-color: lightskyblue !important;
}

.back_active_babyblue:active {
    background-color: paleturquoise !important;
}

.back_active_clearblue:active {
    background-color: #C3E4F7 !important;
}

.back_active_whiteblue:active {
    background-color: #E7F4F9 !important;
}

.back_active_darkteal:active {
    background-color: #00ABA9 !important;
}

.back_active_teal:active {
    background-color: #00B5AD !important;
}

.back_active_darkgreen:active {
    background-color: #02310D !important;
}

.back_active_green:active {
    background-color: #008000 !important;
}

.back_active_olivegreen:active {
    background-color: #679C0C !important;
}

.back_active_buttongreen:active {
    background-color: #35AA47 !important;
}

.back_active_leafgreen:active {
    background-color: #28B779 !important;
}

.back_active_opaquegreen:active {
    background-color: #77E588 !important;
}

.back_active_ledgreen:active {
    background-color: #00FFAA !important;
}

.back_active_livegreen:active {
    background-color: #AAFFAA !important;
}

.back_active_cleargreen:active {
    background-color: #DDFFDD !important;
}

.back_active_limegreen:active {
    background-color: #C7D75C !important;
}

.back_active_violet:active {
    background-color: #5A0099 !important;
}

.back_active_rebeccapurple:active {
    background-color: rebeccapurple !important;
}

.back_active_mauve:active {
    background-color: #76608A !important;
}

.back_active_opaqueviolet:active {
    background-color: #8064A2 !important;
}

.back_active_babyviolet:active {
    background-color: #DCAFCF !important;
}

.back_active_clearbabyviolet:active {
    background-color: #F4DBFA !important;
}

.back_active_clearviolet:active {
    background-color: #DDDDFF !important;
}

.back_active_whiteviolet:active {
    background-color: #F0E8F3 !important;
}

.back_active_darkestgrape:active {
    background-color: #381227 !important;
}

.back_active_darkgrape:active {
    background-color: #560C25 !important;
}

.back_active_middlegrape:active {
    background-color: #843C52 !important;
}

.back_active_grape:active {
    background-color: #A83D73 !important;
}

.back_active_darkmagenta:active {
    background-color: darkmagenta !important;
}

.back_active_darkred:active {
    background-color: brown !important;
}

.back_active_winered:active {
    background-color: #911E3B !important;
}

.back_active_reded:active {
    background-color: #C7254E !important;
}

.back_active_buttonred:active {
    background-color: #D84A38 !important;
}

.back_active_red:active {
    background-color: #FF0000 !important;
}

.back_active_shockrose:active {
    background-color: #FF1188 !important;
}

.back_active_lightred:active {
    background-color: #F56991 !important;
}

.back_active_babyred:active {
    background-color: #FFAAAA !important;
}

.back_active_ledred:active {
    background-color: #FFCACA !important;
}

.back_active_clearred:active {
    background-color: #FFDDDD !important;
}

.back_active_whitered:active {
    background-color: #FFEEEE !important;
}

.back_active_salmon:active {
    background-color: #FFD6CF !important;
}

.back_active_pink:active {
    background-color: #DC4FAD !important;
}

.back_active_darkbrown:active {
    background-color: #322C25 !important;
}

.back_active_brown:active {
    background-color: #60503B !important;
}

.back_active_middlebrown:active {
    background-color: #713221 !important;
}

.back_active_cacaubrown:active {
    background-color: #9D532F !important;
}

.back_active_groundbrown:active {
    background-color: #AD6130 !important;
}

.back_active_darkrosybrown:active {
    background-color: #834248 !important;
}

.back_active_rosybrown:active {
    background-color: rosybrown !important;
}

.back_active_lightbrown:active {
    background-color: #BD9662 !important;
}

.back_active_babybrown:active {
    background-color: #CFC4BC !important;
}

.back_active_clearbrown:active {
    background-color: #D3C6C0 !important;
}

.back_active_britebrown:active {
    background-color: #E4DDD8 !important;
}

.back_active_darksand:active {
    background-color: #DCB574 !important;
}

.back_active_buttonbege:active {
    background-color: #C5BE77 !important;
}

.back_active_sand:active {
    background-color: #E7D29D !important;
}

.back_active_darkorange:active {
    background-color: #EC7404 !important;
}

.back_active_orange:active {
    background-color: #F79646 !important;
}

.back_active_liveorange:active {
    background-color: #FF7B0C !important;
}

.back_active_middleorange:active {
    background-color: #FFBE73 !important;
}

.back_active_cloudorange:active {
    background-color: #FFC194 !important;
}

.back_active_lightorange:active {
    background-color: #FDE19A !important;
}

.back_active_cuteorange:active {
    background-color: #FCE3CD !important;
}

.back_active_babyorange:active {
    background-color: #FFEECD !important;
}

.back_active_clearorange:active {
    background-color: #FFF4DF !important;
}

.back_active_yellow:active {
    background-color: #FFFF00 !important;
}

.back_active_ledyellow:active {
    background-color: #FFFFAA !important;
}

.back_active_lemonchiffon:active {
    background-color: lemonchiffon !important;
}

.back_active_lightyellow:active {
    background-color: #FFFFCC !important;
}

.back_active_babyyellow:active {
    background-color: #FFFFD5 !important;
}

.back_active_white:active {
    background-color: white !important;
}

.back_active_transparent:active {
    background-color: rgba(0, 0, 0, 0) !important;
}



/* Borda */
.border_estrutura {
    border-style: solid !important;
    border-width: 1px !important;
}

.border_black {
    border-color: black !important;
}

.border_leadgray {
    border-color: #404040 !important;
}

.border_darkgray {
    border-color: #707070 !important;
}

.border_bluegray {
    border-color: #8A9EB7 !important;
}

.border_gray {
    border-color: #A0A0A0 !important;
}

.border_maingray {
    border-color: #AAAAAA !important;
}

.border_middlegray {
    border-color: #D0D0D0 !important;
}

.border_lightgray {
    border-color: #E0E0E0 !important;
}

.border_babygray {
    border-color: #EFEFEF !important;
}

.border_cleargray {
    border-color: #F9F9F9 !important;
}

.border_darkoilblue {
    border-color: #456789 !important;;
}

.border_darkblue {
    border-color: #16499A !important;
}

.border_blue {
    border-color: #003399 !important;
}

.border_lightblue {
    border-color: #0077B3 !important;
}

.border_oilblue {
    border-color: #0480BE !important;
}

.border_middleoilblue {
    border-color: #0E90D2 !important;
}

.border_royalblue {
    border-color: #0362FD !important;
}

.border_dodgerblue {
    border-color: dodgerblue !important;
}

.border_bsblue {
    border-color: #4D90FE !important;
}

.border_cyanblue {
    border-color: #1BA1E2 !important;
}

.border_skyblue {
    border-color: #00C0E0 !important;
}

.border_lightskyblue {
    border-color: lightskyblue !important;
}

.border_babyblue {
    border-color: paleturquoise !important;
}

.border_clearblue {
    border-color: #C3E4F7 !important;
}

.border_whiteblue {
    border-color: #E7F4F9 !important;
}

.border_darkteal {
    border-color: #00ABA9 !important;
}

.border_teal {
    border-color: #00B5AD !important;
}

.border_darkgreen {
    border-color: #02310D !important;
}

.border_green {
    border-color: #008000 !important;
}

.border_olivegreen {
    border-color: #679C0C !important;
}

.border_buttongreen {
    border-color: #35AA47 !important;
}

.border_leafgreen {
    border-color: #28B779 !important;
}

.border_opaquegreen {
    border-color: #77E588 !important;
}

.border_ledgreen {
    border-color: #00FFAA !important;
}

.border_livegreen {
    border-color: #AAFFAA !important;
}

.border_cleargreen {
    border-color: #DDFFDD !important;
}

.border_limegreen {
    border-color: #C7D75C !important;
}

.border_violet {
    border-color: #5A0099 !important;
}

.border_rebeccapurple {
    border-color: rebeccapurple !important;
}

.border_mauve {
    border-color: #76608A !important;
}

.border_opaqueviolet {
    border-color: #8064A2 !important;
}

.border_babyviolet {
    border-color: #DCAFCF !important;
}

.border_clearbabyviolet {
    border-color: #F4DBFA !important;
}

.border_clearviolet {
    border-color: #DDDDFF !important;
}

.border_whiteviolet {
    border-color: #F0E8F3 !important;
}

.border_darkestgrape {
    border-color: #381227 !important;
}

.border_darkgrape {
    border-color: #560C25 !important;
}

.border_middlegrape {
    border-color: #843C52 !important;
}

.border_grape {
    border-color: #A83D73 !important;
}

.border_darkmagenta {
    border-color: darkmagenta !important;
}

.border_darkred {
    border-color: brown !important;
}

.border_winered {
    border-color: #911E3B !important;
}

.border_reded {
    border-color: #C7254E !important;
}

.border_buttonred {
    border-color: #D84A38 !important;
}

.border_red {
    border-color: #FF0000 !important;
}

.border_shockrose {
    border-color: #FF1188 !important;
}

.border_lightred {
    border-color: #F56991 !important;
}

.border_babyred {
    border-color: #FFAAAA !important;
}

.border_ledred {
    border-color: #FFCACA !important;
}

.border_clearred {
    border-color: #FFDDDD !important;
}

.border_whitered {
    border-color: #FFEEEE !important;
}

.border_salmon {
    border-color: #FFD6CF !important;
}

.border_pink {
    border-color: #DC4FAD !important;
}

.border_darkbrown {
    border-color: #322C25 !important;
}

.border_brown {
    border-color: #60503B !important;
}

.border_middlebrown {
    border-color: #713221 !important;
}

.border_cacaubrown {
    border-color: #9D532F !important;
}

.border_groundbrown {
    border-color: #AD6130 !important;
}

.border_darkrosybrown {
    border-color: #834248 !important;
}

.border_rosybrown {
    border-color: rosybrown !important;
}

.border_lightbrown {
    border-color: #BD9662 !important;
}

.border_babybrown {
    border-color: #CFC4BC !important;
}

.border_clearbrown {
    border-color: #D3C6C0 !important;
}

.border_britebrown {
    border-color: #E4DDD8 !important;
}

.border_darksand {
    border-color: #DCB574 !important;
}

.border_buttonbege {
    border-color: #C5BE77 !important;
}

.border_sand {
    border-color: #E7D29D !important;
}

.border_darkorange {
    border-color: #EC7404 !important;
}

.border_orange {
    border-color: #F79646 !important;
}

.border_liveorange {
    border-color: #FF7B0C !important;
}

.border_middleorange {
    border-color: #FFBE73 !important;
}

.border_cloudorange {
    border-color: #FFC194 !important;
}

.border_lightorange {
    border-color: #FDE19A !important;
}

.border_cuteorange {
    border-color: #FCE3CD !important;
}

.border_babyorange {
    border-color: #FFEECD !important;
}

.border_clearorange {
    border-color: #FFF4DF !important;
}

.border_yellow {
    border-color: #FFFF00 !important;
}

.border_ledyellow {
    border-color: #FFFFAA !important;
}

.border_lemonchiffon {
    border-color: lemonchiffon !important;
}

.border_lightyellow {
    border-color: #FFFFCC !important;
}

.border_babyyellow {
    border-color: #FFFFD5 !important;
}

.border_white {
    border-color: white !important;
}

.border_transparent {
    border-color: rgba(0, 0, 0, 0) !important;
}



/* Borda (Hover - OnMouseOver) */
.border_hover_black:hover {
    border-color: black !important;
}

.border_hover_leadgray:hover {
    border-color: #404040 !important;
}

.border_hover_darkgray:hover {
    border-color: #707070 !important;
}

.border_hover_bluegray:hover {
    border-color: #8A9EB7 !important;
}

.border_hover_gray:hover {
    border-color: #A0A0A0 !important;
}

.border_hover_maingray:hover {
    border-color: #AAAAAA !important;
}

.border_hover_middlegray:hover {
    border-color: #D0D0D0 !important;
}

.border_hover_lightgray:hover {
    border-color: #E0E0E0 !important;
}

.border_hover_babygray:hover {
    border-color: #EFEFEF !important;
}

.border_hover_cleargray:hover {
    border-color: #F9F9F9 !important;
}

.border_hover_darkoilblue:hover {
    border-color: #456789 !important;;
}

.border_hover_darkblue:hover {
    border-color: #16499A !important;
}

.border_hover_blue:hover {
    border-color: #003399 !important;
}

.border_hover_lightblue:hover {
    border-color: #0077B3 !important;
}

.border_hover_oilblue:hover {
    border-color: #0480BE !important;
}

.border_hover_middleoilblue:hover {
    border-color: #0E90D2 !important;
}

.border_hover_royalblue:hover {
    border-color: #0362FD !important;
}

.border_hover_dodgerblue:hover {
    border-color: dodgerblue !important;
}

.border_hover_bsblue:hover {
    border-color: #4D90FE !important;
}

.border_hover_cyanblue:hover {
    border-color: #1BA1E2 !important;
}

.border_hover_skyblue:hover {
    border-color: #00C0E0 !important;
}

.border_hover_lightskyblue:hover {
    border-color: lightskyblue !important;
}

.border_hover_babyblue:hover {
    border-color: paleturquoise !important;
}

.border_hover_clearblue:hover {
    border-color: #C3E4F7 !important;
}

.border_hover_whiteblue:hover {
    border-color: #E7F4F9 !important;
}

.border_hover_darkteal:hover {
    border-color: #00ABA9 !important;
}

.border_hover_teal:hover {
    border-color: #00B5AD !important;
}

.border_hover_darkgreen:hover {
    border-color: #02310D !important;
}

.border_hover_green:hover {
    border-color: #008000 !important;
}

.border_hover_olivegreen:hover {
    border-color: #679C0C !important;
}

.border_hover_buttongreen:hover {
    border-color: #35AA47 !important;
}

.border_hover_leafgreen:hover {
    border-color: #28B779 !important;
}

.border_hover_opaquegreen:hover {
    border-color: #77E588 !important;
}

.border_hover_ledgreen:hover {
    border-color: #00FFAA !important;
}

.border_hover_livegreen:hover {
    border-color: #AAFFAA !important;
}

.border_hover_cleargreen:hover {
    border-color: #DDFFDD !important;
}

.border_hover_limegreen:hover {
    border-color: #C7D75C !important;
}

.border_hover_violet:hover {
    border-color: #5A0099 !important;
}

.border_hover_rebeccapurple:hover {
    border-color: rebeccapurple !important;
}

.border_hover_mauve:hover {
    border-color: #76608A !important;
}

.border_hover_opaqueviolet:hover {
    border-color: #8064A2 !important;
}

.border_hover_babyviolet:hover {
    border-color: #DCAFCF !important;
}

.border_hover_clearbabyviolet:hover {
    border-color: #F4DBFA !important;
}

.border_hover_clearviolet:hover {
    border-color: #DDDDFF !important;
}

.border_hover_whiteviolet:hover {
    border-color: #F0E8F3 !important;
}

.border_hover_darkestgrape:hover {
    border-color: #381227 !important;
}

.border_hover_darkgrape:hover {
    border-color: #560C25 !important;
}

.border_hover_middlegrape:hover {
    border-color: #843C52 !important;
}

.border_hover_grape:hover {
    border-color: #A83D73 !important;
}

.border_hover_darkmagenta:hover {
    border-color: darkmagenta !important;
}

.border_hover_darkred:hover {
    border-color: brown !important;
}

.border_hover_winered:hover {
    border-color: #911E3B !important;
}

.border_hover_reded:hover {
    border-color: #C7254E !important;
}

.border_hover_buttonred:hover {
    border-color: #D84A38 !important;
}

.border_hover_red:hover {
    border-color: #FF0000 !important;
}

.border_hover_shockrose:hover {
    border-color: #FF1188 !important;
}

.border_hover_lightred:hover {
    border-color: #F56991 !important;
}

.border_hover_babyred:hover {
    border-color: #FFAAAA !important;
}

.border_hover_ledred:hover {
    border-color: #FFCACA !important;
}

.border_hover_clearred:hover {
    border-color: #FFDDDD !important;
}

.border_hover_whitered:hover {
    border-color: #FFEEEE !important;
}

.border_hover_salmon:hover {
    border-color: #FFD6CF !important;
}

.border_hover_pink:hover {
    border-color: #DC4FAD !important;
}

.border_hover_darkbrown:hover {
    border-color: #322C25 !important;
}

.border_hover_brown:hover {
    border-color: #60503B !important;
}

.border_hover_middlebrown:hover {
    border-color: #713221 !important;
}

.border_hover_cacaubrown:hover {
    border-color: #9D532F !important;
}

.border_hover_groundbrown:hover {
    border-color: #AD6130 !important;
}

.border_hover_darkrosybrown:hover {
    border-color: #834248 !important;
}

.border_hover_rosybrown:hover {
    border-color: rosybrown !important;
}

.border_hover_lightbrown:hover {
    border-color: #BD9662 !important;
}

.border_hover_babybrown:hover {
    border-color: #CFC4BC !important;
}

.border_hover_clearbrown:hover {
    border-color: #D3C6C0 !important;
}

.border_hover_britebrown:hover {
    border-color: #E4DDD8 !important;
}

.border_hover_darksand:hover {
    border-color: #DCB574 !important;
}

.border_hover_buttonbege:hover {
    border-color: #C5BE77 !important;
}

.border_hover_sand:hover {
    border-color: #E7D29D !important;
}

.border_hover_darkorange:hover {
    border-color: #EC7404 !important;
}

.border_hover_orange:hover {
    border-color: #F79646 !important;
}

.border_hover_liveorange:hover {
    border-color: #FF7B0C !important;
}

.border_hover_middleorange:hover {
    border-color: #FFBE73 !important;
}

.border_hover_cloudorange:hover {
    border-color: #FFC194 !important;
}

.border_hover_lightorange:hover {
    border-color: #FDE19A !important;
}

.border_hover_cuteorange:hover {
    border-color: #FCE3CD !important;
}

.border_hover_babyorange:hover {
    border-color: #FFEECD !important;
}

.border_hover_clearorange:hover {
    border-color: #FFF4DF !important;
}

.border_hover_yellow:hover {
    border-color: #FFFF00 !important;
}

.border_hover_ledyellow:hover {
    border-color: #FFFFAA !important;
}

.border_hover_lemonchiffon:hover {
    border-color: lemonchiffon !important;
}

.border_hover_lightyellow:hover {
    border-color: #FFFFCC !important;
}

.border_hover_babyyellow:hover {
    border-color: #FFFFD5 !important;
}

.border_hover_white:hover {
    border-color: white !important;
}

.border_hover_transparent:hover {
    border-color: rgba(0, 0, 0, 0) !important;
}



/* Borda (Focus) */
.border_focus_black:focus {
    border-color: black !important;
}

.border_focus_leadgray:focus {
    border-color: #404040 !important;
}

.border_focus_darkgray:focus {
    border-color: #707070 !important;
}

.border_focus_bluegray:focus {
    border-color: #8A9EB7 !important;
}

.border_focus_gray:focus {
    border-color: #A0A0A0 !important;
}

.border_focus_maingray:focus {
    border-color: #AAAAAA !important;
}

.border_focus_middlegray:focus {
    border-color: #D0D0D0 !important;
}

.border_focus_lightgray:focus {
    border-color: #E0E0E0 !important;
}

.border_focus_babygray:focus {
    border-color: #EFEFEF !important;
}

.border_focus_cleargray:focus {
    border-color: #F9F9F9 !important;
}

.border_focus_darkoilblue:focus {
    border-color: #456789 !important;;
}

.border_focus_darkblue:focus {
    border-color: #16499A !important;
}

.border_focus_blue:focus {
    border-color: #003399 !important;
}

.border_focus_lightblue:focus {
    border-color: #0077B3 !important;
}

.border_focus_oilblue:focus {
    border-color: #0480BE !important;
}

.border_focus_middleoilblue:focus {
    border-color: #0E90D2 !important;
}

.border_focus_royalblue:focus {
    border-color: #0362FD !important;
}

.border_focus_dodgerblue:focus {
    border-color: dodgerblue !important;
}

.border_focus_bsblue:focus {
    border-color: #4D90FE !important;
}

.border_focus_cyanblue:focus {
    border-color: #1BA1E2 !important;
}

.border_focus_cyanblue:focus {
    border-color: #1BA1E2 !important;
}

.border_focus_skyblue:focus {
    border-color: #00C0E0 !important;
}

.border_focus_lightskyblue:focus {
    border-color: lightskyblue !important;
}

.border_focus_babyblue:focus {
    border-color: paleturquoise !important;
}

.border_focus_clearblue:focus {
    border-color: #C3E4F7 !important;
}

.border_focus_whiteblue:focus {
    border-color: #E7F4F9 !important;
}

.border_focus_darkteal:focus {
    border-color: #00ABA9 !important;
}

.border_focus_teal:focus {
    border-color: #00B5AD !important;
}

.border_focus_darkgreen:focus {
    border-color: #02310D !important;
}

.border_focus_green:focus {
    border-color: #008000 !important;
}

.border_focus_olivegreen:focus {
    border-color: #679C0C !important;
}

.border_focus_buttongreen:focus {
    border-color: #35AA47 !important;
}

.border_focus_leafgreen:focus {
    border-color: #28B779 !important;
}

.border_focus_opaquegreen:focus {
    border-color: #77E588 !important;
}

.border_focus_ledgreen:focus {
    border-color: #00FFAA !important;
}

.border_focus_livegreen:focus {
    border-color: #AAFFAA !important;
}

.border_focus_cleargreen:focus {
    border-color: #DDFFDD !important;
}

.border_focus_limegreen:focus {
    border-color: #C7D75C !important;
}

.border_focus_violet:focus {
    border-color: #5A0099 !important;
}

.border_focus_rebeccapurple:focus {
    border-color: rebeccapurple !important;
}

.border_focus_mauve:focus {
    border-color: #76608A !important;
}

.border_focus_opaqueviolet:focus {
    border-color: #8064A2 !important;
}

.border_focus_babyviolet:focus {
    border-color: #DCAFCF !important;
}

.border_focus_clearbabyviolet:focus {
    border-color: #F4DBFA !important;
}

.border_focus_clearviolet:focus {
    border-color: #DDDDFF !important;
}

.border_focus_whiteviolet:focus {
    border-color: #F0E8F3 !important;
}

.border_focus_darkestgrape:focus {
    border-color: #381227 !important;
}

.border_focus_darkgrape:focus {
    border-color: #560C25 !important;
}

.border_focus_middlegrape:focus {
    border-color: #843C52 !important;
}

.border_focus_grape:focus {
    border-color: #A83D73 !important;
}

.border_focus_darkmagenta:focus {
    border-color: darkmagenta !important;
}

.border_focus_darkred:focus {
    border-color: brown !important;
}

.border_focus_winered:focus {
    border-color: #911E3B !important;
}

.border_focus_reded:focus {
    border-color: #C7254E !important;
}

.border_focus_buttonred:focus {
    border-color: #D84A38 !important;
}

.border_focus_red:focus {
    border-color: #FF0000 !important;
}

.border_focus_shockrose:focus {
    border-color: #FF1188 !important;
}

.border_focus_lightred:focus {
    border-color: #F56991 !important;
}

.border_focus_babyred:focus {
    border-color: #FFAAAA !important;
}

.border_focus_ledred:focus {
    border-color: #FFCACA !important;
}

.border_focus_clearred:focus {
    border-color: #FFDDDD !important;
}

.border_focus_whitered:focus {
    border-color: #FFEEEE !important;
}

.border_focus_salmon:focus {
    border-color: #FFD6CF !important;
}

.border_focus_pink:focus {
    border-color: #DC4FAD !important;
}

.border_focus_darkbrown:focus {
    border-color: #322C25 !important;
}

.border_focus_brown:focus {
    border-color: #60503B !important;
}

.border_focus_middlebrown:focus {
    border-color: #713221 !important;
}

.border_focus_cacaubrown:focus {
    border-color: #9D532F !important;
}

.border_focus_groundbrown:focus {
    border-color: #AD6130 !important;
}

.border_focus_darkrosybrown:focus {
    border-color: #834248 !important;
}

.border_focus_rosybrown:focus {
    border-color: rosybrown !important;
}

.border_focus_lightbrown:focus {
    border-color: #BD9662 !important;
}

.border_focus_babybrown:focus {
    border-color: #CFC4BC !important;
}

.border_focus_clearbrown:focus {
    border-color: #D3C6C0 !important;
}

.border_focus_britebrown:focus {
    border-color: #E4DDD8 !important;
}

.border_focus_darksand:focus {
    border-color: #DCB574 !important;
}

.border_focus_buttonbege:focus {
    border-color: #C5BE77 !important;
}

.border_focus_sand:focus {
    border-color: #E7D29D !important;
}

.border_focus_darkorange:focus {
    border-color: #EC7404 !important;
}

.border_focus_orange:focus {
    border-color: #F79646 !important;
}

.border_focus_liveorange:focus {
    border-color: #FF7B0C !important;
}

.border_focus_middleorange:focus {
    border-color: #FFBE73 !important;
}

.border_focus_cloudorange:focus {
    border-color: #FFC194 !important;
}

.border_focus_lightorange:focus {
    border-color: #FDE19A !important;
}

.border_focus_cuteorange:focus {
    border-color: #FCE3CD !important;
}

.border_focus_babyorange:focus {
    border-color: #FFEECD !important;
}

.border_focus_clearorange:focus {
    border-color: #FFF4DF !important;
}

.border_focus_yellow:focus {
    border-color: #FFFF00 !important;
}

.border_focus_ledyellow:focus {
    border-color: #FFFFAA !important;
}

.border_focus_lemonchiffon:focus {
    border-color: lemonchiffon !important;
}

.border_focus_lightyellow:focus {
    border-color: #FFFFCC !important;
}

.border_focus_babyyellow:focus {
    border-color: #FFFFD5 !important;
}

.border_focus_transparent:focus {
    border-color: rgba(0, 0, 0, 0) !important;
}



/* Checkbox Virtual */
.checkbox_vazado {
    border:           1px solid black;
    background-color: rgba(255, 255, 255, 0);
}
.checkbox_vazado:hover {
    cursor: pointer;
}

.checkbox_cinza {
    border:           1px solid black;
    background-color: #808080;
}
.checkbox_cinza:hover {
    cursor: pointer;
}

.checkbox_azul {
    border:           1px solid black;
    background-color: #0480BE;
}
.checkbox_azul:hover {
    cursor: pointer;
}

.checkbox_verde {
    margin:           0px 12px 0px 10px;
    border:           1px solid black;
    background-color: #28B779;
}
.checkbox_verde:hover {
    cursor: pointer;
}

.checkbox_vermelho {
    margin:           0px 12px 0px 10px;
    border:           1px solid black;
    background-color: #F56991;
}
.checkbox_vermelho:hover {
    cursor: pointer;
}

.checkbox_laranja {
    border:           1px solid black;
    background-color: #F79646;
}
.checkbox_laranja:hover {
    cursor: pointer;
}



/* INFINITY XP */



/* Fonte */
.font_infxp_roxo_1 {
    color: #483148 !important;
}

.font_infxp_roxo_2 {
    color: #502969 !important;
}

.font_infxp_roxo_3 {
    color: #744993 !important;
}

.font_infxp_roxo_4 {
    color: #A777B8 !important;
}

.font_infxp_lilas_1 {
    color: #8071D6 !important;
}

.font_infxp_lilas_2 {
    color: #AC8DE6 !important;
}

.font_infxp_lilas_3 {
    color: #C7B1DB !important;
}

.font_infxp_lilas_4 {
    color: #CBB4D7 !important;
}

.font_infxp_lilas_5 {
    color:  #D3AEE2 !important;
}

.font_infxp_lilas_6 {
    color: #EDEAF4 !important;
}



/* Fundo */
.back_infxp_roxo_1 {
    background-color: #483148 !important;
}

.back_infxp_roxo_2 {
    background-color: #502969 !important;
}

.back_infxp_roxo_3 {
    background-color: #744993 !important;
}

.back_infxp_roxo_4 {
    background-color: #A777B8 !important;
}

.back_infxp_lilas_1 {
    background-color: #8071D6 !important;
}

.back_infxp_lilas_2 {
    background-color: #AC8DE6 !important;
}

.back_infxp_lilas_3 {
    background-color: #C7B1DB !important;
}

.back_infxp_lilas_4 {
    background-color: #CBB4D7 !important;
}

.back_infxp_lilas_5 {
    background-color:  #D3AEE2 !important;
}

.back_infxp_lilas_6 {
    background-color: #EDEAF4 !important;
}



/* Fonte (Focus) */
.font_focus_infxp_roxo_1:focus {
    color: #483148 !important;
}

.font_focus_infxp_roxo_2:focus {
    color: #502969 !important;
}

.font_focus_infxp_roxo_3:focus {
    color: #744993 !important;
}

.font_focus_infxp_roxo_4:focus {
    color: #A777B8 !important;
}

.font_focus_infxp_lilas_1:focus {
    color: #8071D6 !important;
}

.font_focus_infxp_lilas_2:focus {
    color: #AC8DE6 !important;
}

.font_focus_infxp_lilas_3:focus {
    color: #C7B1DB !important;
}

.font_focus_infxp_lilas_4:focus {
    color: #CBB4D7 !important;
}

.font_focus_infxp_lilas_5:focus {
    color:  #D3AEE2 !important;
}

.font_focus_infxp_lilas_6:focus {
    color: #EDEAF4 !important;
}



/* Fundo (Focus) */
.back_focus_infxp_roxo_1:focus {
    background-color: #483148 !important;
}

.back_focus_infxp_roxo_2:focus {
    background-color: #502969 !important;
}

.back_focus_infxp_roxo_3:focus {
    background-color: #744993 !important;
}

.back_focus_infxp_roxo_4:focus {
    background-color: #A777B8 !important;
}

.back_focus_infxp_lilas_1:focus {
    background-color: #8071D6 !important;
}

.back_focus_infxp_lilas_2:focus {
    background-color: #AC8DE6 !important;
}

.back_focus_infxp_lilas_3:focus {
    background-color: #C7B1DB !important;
}

.back_focus_infxp_lilas_4:focus {
    background-color: #CBB4D7 !important;
}

.back_focus_infxp_lilas_5:focus {
    background-color:  #D3AEE2 !important;
}

.back_focus_infxp_lilas_6:focus {
    background-color: #EDEAF4 !important;
}


