/* ALIGN */
.txt_a_c{ text-align: center!important }
.txt_a_l{ text-align: left }
.txt_a_r{ text-align: right }
.txt_a_j{ text-align: justify }

/* BACKGROUND */
.bg_aaa { background-color: #aaa !important }
.bg_lg { background-color: #eee !important }
.bg_pr { background-color: #cf6c02 !important }
.bg_sc { background-color: #d16c00 !important }
.bg_th { background-color: #012c3b !important }
.bg_eee { background-color: #eee !important }
.bg_tr { background-color: transparent !important }
.bg_w { background-color: white!important }
.bg_gr { background-color: #59BA41 !important }
.bg_lr { background-color: #faabab !important }
.bg_r { background-color: #C02942 !important }
.bg_am { background-color: #f9e6ce !important }
.bg_y { background-color: #f3f02e !important }

.bg_r_l, .bg_to_manage_1 { background-color: rgb(0, 134, 51, 0.35) !important }
.bg_r_l_m, .bg_to_manage_2 { background-color: rgb(255, 255, 0, 0.35) !important }
.bg_r_m, .bg_to_manage_3 { background-color: rgb(255, 165, 0, 0.35) !important }
.bg_r_m_h, .bg_to_manage_4 { background-color: rgb(192, 41, 66, 0.35) !important }
.bg_r_h, .bg_to_manage_5 { background-color: rgb(139, 0, 0, 0.35) !important }
.bg_r_b, .bg_to_manage_6 { background-color: rgba(40, 223, 255, 0.35) !important }

/* BORDER */
.b_none{ border: none!important }
.b_lr_1p { border-left: 1px solid #dee2e6; border-right: 1px solid #dee2e6; }

.b_ra_10p { border-radius: 10px }

.b_t_1p { border-top: 1px solid }
.b_b_1p { border-bottom: 1px solid }
.b_l_1p { border-left: 1px solid }
.b_r_1p { border-right: 1px solid }

.b_c_pr { border-color: #cf6c02 !important }
.b_c_gr { border-color: #59BA41 !important }
.b_c_r { border-color: #C02942 !important }
.b_c_am { border-color: #EB9C4D !important }
.b_b_pr { border-bottom: 2px solid #cf6c02; }
.b_b_sc { border-bottom: 3px solid #d16c00; }

/* COLOR */
.color_pr { color: #cf6c02 !important }
.color_sc { color: #d16c00 !important }
.color_y { color: #ebe14d !important }
.color_am { color: #EB9C4D !important }
.color_gr { color: #59BA41 !important }
.color_gr_dark { color: #015f15 !important }
.color_r { color: #C02942 !important }
.color_w { color: #fff !important }
.color_bl {color: black !important }
.color_222 {color: #222 !important }
.color_bbb {color: #bbb !important}
.color_lb { color: #3c81e1!important }

/* CURSOR */
.cursor_p{ cursor: pointer }

/* DISPLAY */
.display_n { display: none }
.display_in { display: inline }
.display_in_b { display: inline-block }
.display_fr { display: flow-root }

/* FLOAT */
.f_left{ float: left !important }
.f_right{ float: right !important }

/* FONT SIZE*/
.font_10{ font-size: 10px !important }
.font_11{ font-size: 11px !important }
.font_12{ font-size: 12px !important }
.font_14{ font-size: 14px !important }
.font_15{ font-size: 15px !important }
.font_16{ font-size: 16px !important }
.font_18{ font-size: 18px !important }
.font_20{ font-size: 20px !important }
.font_22{ font-size: 22px !important }
.font_25{ font-size: 25px !important }
.font_28{ font-size: 28px !important }
.font_30{ font-size: 30px !important }
.font_35{ font-size: 35px !important }
.font_75{ font-size: 75px !important }

/* FONT WEIGHT */
.f_w_400{ font-weight: 400 !important }
.f_w_500{ font-weight: 500 !important }
.f_w_600{ font-weight: 600 !important }
.f_w_b{ font-weight: bold !important }

/* LETTER-SPACING */
.l_s_none { letter-spacing: 0px !important}

.l_h_35p { line-height: 35px }

/* HEIGHT PIXEL */
.height_0p{ height: 0px !important }
.height_25p{ height: 25px !important }
.height_40p{ height: 40px !important }
.height_100p{ height: 100px !important }
.height_200p{ height: 200px !important }
.height_500p{ height: 500px !important }
.height_600p{ height: 600px !important }

/* MAX-HEIGHT */
.max_h_60p{ max-height: 60px }
.max_h_250p{ max-height: 250px }
.max_h_300p{ max-height: 300px }
.max_h_400p{ max-height: 400px }

/* MIN-HEIGHT */
.min_h_auto{ min-height: auto !important; }
.min_h_100p{ min-height: 100px !important; height: 100px!important }
.min_h_150p{ min-height: 150px !important; }

/* OVERFLOW */
.overflow_a{ overflow: auto }

/* PADDING */
.p_0p { padding: 0px !important }
.p_2p { padding: 2px !important }
.p_5p { padding: 5px !important }
.p_10p { padding:10px !important }
.p_15p { padding:15px !important }
.p_30p { padding:30px !important }
.p_50p { padding:50px !important }
.p_80p { padding:80px !important }
.p_025rem { padding: 0.25rem !important }

.p_b_0p { padding-bottom: 0px !important }
.p_b_5p { padding-bottom: 5px !important }
.p_b_10p { padding-bottom: 10px !important }
.p_b_40p { padding-bottom: 40px !important }
.p_b_80p { padding-bottom: 80px !important }

.p_t_5p { padding-top: 5px !important }
.p_t_10p { padding-top: 10px !important }
.p_t_15p { padding-top: 15px !important }
.p_t_20p { padding-top: 20px !important }
.p_t_30p { padding-top: 30px !important }
.p_t_40p { padding-top: 40px !important }

.p_tb_0p { padding-top: 0px !important; padding-bottom: 0px !important }
.p_tb_5p { padding-top: 5px !important; padding-bottom: 5px !important }
.p_tb_7p { padding-top: 7px !important; padding-bottom: 7px !important }
.p_tb_20p { padding-top: 20px !important; padding-bottom: 20px !important }
.p_tb_40p { padding-top: 40px !important; padding-bottom: 40px !important }
.p_tb_80p { padding-top: 80px !important; padding-bottom: 80px !important }

.p_l_0p { padding-left: 0px !important }
.p_l_5p { padding-left: 5px !important }
.p_l_10p { padding-left: 10px !important }
.p_l_15p { padding-left: 15px !important }
.p_l_20p { padding-left: 20px !important }
.p_l_25p { padding-left: 25px !important }
.p_l_30p { padding-left: 30px !important }
.p_l_35p { padding-left: 35px !important }
.p_l_40p { padding-left: 40px !important }
.p_l_45p { padding-left: 45px !important }
.p_l_50p { padding-left: 50px !important }

.p_lr_10p { padding-left: 10px !important; padding-right:10px !important }
.p_lr_20p { padding-left: 20px !important; padding-right:20px !important }
.p_lr_30p { padding-left: 30px !important; padding-right:30px !important }
.p_lr_40p { padding-left: 40px !important; padding-right:40px !important }
.p_lr_45p { padding-left: 45px !important; padding-right:45px !important }
.p_lr_50p { padding-left: 50px !important; padding-right:50px !important }

.p_r_15p { padding-right: 15px !important }

/* MARGIN PIXEL*/
.m_none{ margin: 0px!important }
.m_auto{ margin: auto!important }

.m_b_none { margin-bottom: 0px !important }
.m_b_5p { margin-bottom: 5px !important }
.m_b_7p { margin-bottom: 7px !important }
.m_b_10p { margin-bottom: 10px !important }
.m_b_20p { margin-bottom: 20px !important }
.m_b_30p { margin-bottom: 30px !important }
.m_b_40p { margin-bottom: 40px !important }
.m_b_50p { margin-bottom: 50px !important }
.m_b_60p { margin-bottom: 60px !important }
.m_b_70p { margin-bottom: 70px !important }
.m_b_80p { margin-bottom: 80px !important }
.m_b_90p { margin-bottom: 90px !important }
.m_b_100p { margin-bottom: 100px !important }

.m_l_5p { margin-left: 5px!important }
.m_l_10p { margin-left: 10px!important }
.m_l_15p { margin-left: 15px!important }
.m_l_20p { margin-left: 20px!important }
.m_l_25p { margin-left: 25px!important }
.m_l_30p { margin-left: 30px!important }
.m_l_35p { margin-left: 35px!important }
.m_l_40p { margin-left: 40px!important }
.m_l_50p { margin-left: 50px!important }
.m_l_100p { margin-left: 100px!important }

.m_r_none { margin-right: 0px !important }
.m_r_2p { margin-right: 2px !important }
.m_r_5p { margin-right: 5px !important }
.m_r_10p { margin-right: 10px !important }
.m_r_15p { margin-right: 15px!important }
.m_r_20p { margin-right: 20px!important }
.m_r_25p { margin-right: 25px!important }
.m_r_30p { margin-right: 30px!important }
.m_r_35p { margin-right: 35px!important }
.m_r_40p { margin-right: 40px!important }
.m_r_50p { margin-right: 50px !important }
.m_r_80p { margin-right: 80px !important }
.m_r_250p { margin-right: 250px !important }

.m_l_r_1p { margin-left: 1px !important; margin-right: 1px !important }
.m_l_r_2p { margin-left: 2px !important; margin-right: 2px !important }
.m_l_r_5p { margin-left: 5px !important; margin-right: 5px !important }
.m_l_r_10p { margin-left: 10px !important; margin-right: 10px !important }
.m_l_r_20p { margin-left: 20px !important; margin-right: 20px !important }

.m_t_auto{ margin-top: auto!important }
.m_t_none { margin-top: 0px !important }
.m_t_2p { margin-top: 2px !important }
.m_t_5p { margin-top: 5px !important }
.m_t_8p { margin-top: 8px !important }
.m_t_10p { margin-top: 10px !important }
.m_t_15p { margin-top: 15px !important }
.m_t_20p { margin-top: 20px !important}
.m_t_25p { margin-top: 25px !important}
.m_t_30p { margin-top: 30px !important }
.m_t_33p { margin-top: 33px !important }
.m_t_35p { margin-top: 35px !important }
.m_t_40p { margin-top: 40px !important }
.m_t_43p { margin-top: 43px !important }
.m_t_45p { margin-top: 45px !important }
.m_t_50p { margin-top: 50px !important }
.m_t_55p { margin-top: 55px !important }
.m_t_60p { margin-top: 60px !important }
.m_t_75p { margin-top: 75px !important }
.m_t_80p { margin-top: 80px !important }
.m_t_100p { margin-top: 100px !important }
.m_t_200p { margin-top: 200px !important }
.m_t_300p { margin-top: 300px !important }

.m_tb_0p { margin-top: 0px !important; margin-bottom: 0px !important }
.m_tb_10p { margin-top: 10px !important; margin-bottom: 10px !important }
.m_tb_20p { margin-top: 20px !important; margin-bottom: 20px !important }
.m_tb_30p { margin-top: 30px !important; margin-bottom: 30px !important }
.m_tb_40p { margin-top: 40px !important; margin-bottom: 40px !important }
.m_tb_50p { margin-top: 50px !important; margin-bottom: 50px !important }
.m_tb_60p { margin-top: 60px !important; margin-bottom: 60px !important }
.m_tb_70p { margin-top: 70px !important; margin-bottom: 70px !important }
.m_tb_80p { margin-top: 80px !important; margin-bottom: 80px !important }

.m_t_50 { margin-top: 50% !important }

/* MAX-WIDTH */
.max_w_20p { max-width: 20px !important }
.max_w_30p { max-width: 30px !important }
.max_w_200p { max-width: 200px !important }
.max_w_300p { max-width: 300px !important }
.max_w_600p { max-width: 600px !important }
.max_w_700p { max-width: 700px !important }
.max_w_800p { max-width: 800px !important }
.max_w_1000p { max-width: 1000px !important }
.max_w_1200p { max-width: 1200px !important }

/* MIN-WIDTH */
.min_w_50p { min-width: 50px !important; width:50px !important }
.min_w_60p { min-width: 60px !important; width:60px !important }
.min_w_70p { min-width: 70px !important; width:70px !important }
.min_w_80p { min-width: 80px !important }
.min_w_90p { min-width: 90px !important }
.min_w_100p { min-width: 100px !important; width:100px !important }
.min_w_120p { min-width: 120px !important; width:120px !important }
.min_w_130p { min-width: 130px !important }
.min_w_150p { min-width: 150px !important }
.min_w_200p { min-width: 200px !important }
.min_w_210p { min-width: 210px !important }
.min_w_220p { min-width: 220px !important }
.min_w_250p { min-width: 250px !important }
.min_w_300p { min-width: 300px !important }
.min_w_380p { min-width: 380px !important }
.min_w_800p { min-width: 800px !important }
.min_w_1000p { min-width: 1000px !important }

.width_20p { width: 20px !important }
.width_40p { width: 40px !important }
.width_50p { width: 50px !important }
.width_60p { width: 60px !important }
.width_70p { width: 70px !important }
.width_80p { width: 80px !important }
.width_90p { width: 90px !important }
.width_100p { width: 100px !important }
.width_120p { width: 120px !important }
.width_130p { width: 130px !important }
.width_150p { width: 150px !important }
.width_180p { width: 180px !important }
.width_200p { width: 200px !important }
.width_210p { width: 210px !important }
.width_220p { width: 220px !important }
.width_240p { width: 240px !important }
.width_250p { width: 250px !important }
.width_300p { width: 300px !important }
.width_380p { width: 380px !important }
.width_400p { width: 400px !important }

/* TEXT DECORATION */
.txt_d_n { text-decoration: none !important }

/* TEXT TRNASFORM */
.txt_trans_none { text-transform: none !important }

/* VERTICAL ALIGN */
.v_a_m td, .v_a_m th { vertical-align: middle !important }
.v_a_m { vertical-align: middle !important }
.v_a_i { vertical-align: inherit !important }
.v_a_t { vertical-align: top !important }
.v_a_b { vertical-align: bottom !important }
.v_a_tt { vertical-align: text-top !important }
.v_a_tb { vertical-align: text-bottom !important }

.p_b_i_a { page-break-inside: avoid;}

/* WIDTH PIXEL */
.width_130p { width:130px !important }

/* WIDTH PERCENT */
.width_2 { width: 2% !important }
.width_5 { width: 5% !important }
.width_10 { width: 10% !important }
.width_15 { width: 15% !important }
.width_16 { width: 16% !important }
.width_20 { width: 20% !important }
.width_24 { width: 24% !important }
.width_25 { width: 25% !important }
.width_30 { width: 30% !important }
.width_35 { width: 35% !important }
.width_40 { width: 40% !important }
.width_45 { width: 45% !important }
.width_49 { width: 49% !important }
.width_50 { width: 50% !important }
.width_54 { width: 54% !important }
.width_58 { width: 58% !important }
.width_60 { width: 60% !important }
.width_65 { width: 65% !important }
.width_70 { width: 70% !important }
.width_80 { width: 80% !important }
.width_85 { width: 85% !important }
.width_87 { width: 87% !important }
.width_90 { width: 90% !important }
.width_95 { width: 95% !important }
.width_97 { width: 97% !important }
.width_100 { width: 100% !important }

/* WIDTH TABLE */
.td_w_20p { min-width: 20px !important; width: 20px !important }
.td_w_30p { min-width: 30px !important; width: 30px !important }
.td_w_32p { min-width: 32px !important; width: 32px !important }
.td_w_40p { min-width: 40px !important; width: 40px !important }
.td_w_50p { min-width: 50px !important; width: 50px !important; max-width: 50px !important }
.td_w_60p { min-width: 60px !important; width: 60px !important }
.td_w_70p { min-width: 70px !important; width: 70px !important }
.td_w_80p { min-width: 80px !important; width: 80px !important }
.td_w_90p { min-width: 90px !important; width: 90px !important }
.td_w_100p { min-width: 100px !important; width: 100px !important }
.td_w_110p { min-width: 110px !important; width: 110px !important }
.td_w_120p { min-width: 120px !important; width: 120px !important }
.td_w_125p { min-width: 125px !important; width: 125px !important }
.td_w_130p { min-width: 130px !important; width: 130px !important }
.td_w_135p { min-width: 135px !important; width: 135px !important }
.td_w_140p { min-width: 140px !important; width: 140px !important }
.td_w_150p { min-width: 150px !important; width: 150px !important }
.td_w_160p { min-width: 160px !important; width: 160px !important }
.td_w_170p { min-width: 170px !important; width: 170px !important }
.td_w_180p { min-width: 180px !important; width: 180px !important }
.td_w_190p { min-width: 190px !important; width: 190px !important }
.td_w_200p { min-width: 200px !important; width: 200px !important }
.td_w_210p { min-width: 210px !important; width: 210px !important }
.td_w_220p { min-width: 220px !important; width: 220px !important }
.td_w_230p { min-width: 230px !important; width: 230px !important }
.td_w_240p { min-width: 240px !important; width: 240px !important }
.td_w_250p { min-width: 250px !important; width: 250px !important }
.td_w_300p { min-width: 300px !important; width: 300px !important }
.td_w_380p { min-width: 380px !important; width: 380px !important }
.td_w_400p { min-width: 400px !important; width: 400px !important }
.td_w_500p { min-width: 500px !important; width: 500px !important }

/* Z-INDEX */
.z_ind-1 { z-index: -1 !important }
.z_ind_10 { z-index: 10 !important }
.z_ind_100 { z-index: 100 !important }

.underline { text-decoration: underline !important }
.line_t { text-decoration: line-through !important }
.ul_s_none { list-style: none !important }