/* ALIGN */
.txt_a_c{ text-align:center }
.txt_a_l{ text-align:left!important }
.txt_a_r{ text-align:right }
.txt_a_j{ text-align:justify}

/* BACKGROUND */
.bg_pr { background-color:#CE000C !important}
.bg_pr_dark { background-color: #a7000a !important;}
.bg_sc { background-color: #9c9e9f !important}
.bg_pr_20 { background-color: rgba(206, 0, 12, 0.2) !important}
.bg_pr_50 { background-color: rgba(206, 0, 12, 0.5) !important}

.bg_nav { background-color:#09577e !important}
.bg_f2 { background-color:#f2f2f2 !important}
.bg_eee { background-color: #eee !important}
.bg_lg { background-color:lightgray !important }
.bg_g { background-color: darkgray !important}
.bg_r { background-color: rgba(197, 24, 24, 0.2) !important}
.bg_lblue { background-color: #52c4fd!important}
.bg_green { background-color: #00945c!important }
.bg_yellow { background-color: #dfdc2f !important}
.bg_orange { background-color: #e66f01 !important}
.bg_red { background-color: rgb(197, 24, 24) !important}
.bg_tr { background-color:transparent!important }
.bg_w { background-color:white!important}
.bg_gr { background-color: rgba(0, 148, 92, 0.2)!important }
.bg_blue { background-color: #0a384f!important}
.bg_fb{ background-color: #3562bb }
.bg_pr_d_70 { background-color: #CE000C }
.bg_readonly { background: #e9ecef !important}

.bg_pending { background-color: rgba(255, 132, 49, 0.4)!important }
.bg_waiting_for_client { background-color: rgba(66, 255, 239, 0.4)!important }
.bg_waiting_for_operator { background-color: rgb(255, 211, 66, 0.4)!important }
.bg_closed { background-color: rgba(110, 255, 66, 0.4)!important }

/* BORDER */
.b_none{ border:none }
.b_dg { border: 1px solid #333}
.b_pr { border: 1px solid #CE000C}
.b_b_pr { border-bottom: 3px solid #CE000C!important}
.b_b_c { border-bottom:1px solid #0a384f }
.b_b_w { border-bottom:1px solid rgb(255, 255, 255) }
.b_c_g { border-color:#134F81 }
.b_l_table { border-left:2px solid #134F81 }
.b_r_table { border-right:2px solid #134F81 }
.b_r_r_0p { border-top-right-radius: 0px!important; border-bottom-right-radius: 0px!important; }
.b_r_1_s_g { border-right: 1px solid #ccc!important}
.b_r_3_pr { border-right: 3px solid #0a384f }

.b_ra_50 { border-radius: 50% }

.b_c_pr{ border-color: #CE000C!important }
.b_c_bl{ border-color: #a9c4f9!important }
.b_c_gr{ border-color: #59ba41!important }
.b_c_contract{ border-color: #ffc47d!important }

.b_t_dashed { border-top: 1px dashed }

/* COLOR */
.color_pr { color: #CE000C !important}
.color_pr_dark { color: #a7000a !important}
.color_sc { color: #9c9e9f !important}

.color_amber { color:#EB9C4D }
.color_w { color:#fff !important}
.color_g { color:#59BA41 }
.color_o { color:#e7aa00 }
.color_or { color: #ff7b00 }
.color_r { color: #c51818 }
.color_bbb { color: #bbb }
.color_gr { color: rgb(13, 134, 9) }
.color_b { color: #0a384f }
.color_bl { color: black !important }
.color_333 { color: #333 !important }
.color_444 { color: #444 !important }
.color_555 { color: #555 !important }
.color_dg { color: rgba(107, 107, 107, 1) !important }

.color_lblue { color: #52c4fd!important}
.color_green { color: #00945c!important }
.color_yellow { color: #dfdc2f !important}
.color_orange { color: #e66f01 !important}
.color_red { color: rgb(197, 24, 24) !important}

.color_pending { color: rgba(255, 132, 49, 0.4)!important }
.color_waiting_for_client { color: rgba(66, 255, 239, 0.4)!important }
.color_waiting_for_operator { color: rgb(255, 211, 66, 0.4)!important }
.color_closed { color: rgba(110, 255, 66, 0.4)!important }

.border_pending { border: 1px solid rgb(255, 132, 49)!important }
.border_waiting_for_client { border: 1px solid rgb(66, 255, 239)!important }
.border_waiting_for_operator { border-color: rgb(255, 211, 66)!important }
.border_closed { border: 1px solid rgb(110, 255, 66)!important }

/* CURSOR */
.cursor_p{ cursor:pointer }

/* DISPLAY */
.display_n { display:none }
.display_in { display:inline }

/* FLOAT */
.f_left{ float:left !important}
.f_right{ float:right }

/* FONT SIZE*/
.font_10{ font-size:10px!important }
.font_12{ font-size:12px!important }
.font_13{ font-size:13px!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_30{ font-size:30px!important }
.font_35{ font-size:35px!important }
.font_40{ font-size:40px!important }
.font_44{ font-size:44px!important }

/* FONT WEIGHT */
.f_w_b { font-weight: bold }

.height_100 { height:100% }

/* HEIGHT PIXEL */
.height_30p{ height:30px }
.height_55p{ height:55px }
.height_60p{ height:60px!important }
.height_80p{ height:80px }
.height_180p{ height:180px }
.height_250p{ height:250px!important }
.height_600p{ height:600px }

.min_h_60p{ min-height: 60px!important}
.min_h_70p{ min-height: 70px!important}
.min_h_150p{ min-height: 150px!important}
.min_h_185p{ min-height: 185px!important}
.min_h_200p{ min-height: 200px!important}
.min_h_250p{ min-height: 250px!important}
.min_h_350p{ min-height: 250px!important}

.max_h_60p{ max-height:60px !important }
.max_h_100p{ max-height:100px }
.max_h_150p{ max-height:150px }
.max_h_200p{ max-height:200px }
.max_h_250p{ max-height:250px }
.max_h_400p{ max-height:400px }
.min_h_400p{ min-height: 400px }

/* LETTER-SPACING */
.l_s_1p { letter-spacing: 1px }

/* LINE-HEIGHT */
.l_h_30p { line-height: 30px }

/* OVERFLOW */
.overflow_a{ overflow:auto }
.overflow_h{ overflow:hidden }

/* POSITION */
.pos_rel { position: relative !important}

/* PADDING */
.p_0p{ padding: 0px 0px 0px 0px !important}
.p_t_5p{ padding-top:5px }
.p_t_12p{ padding-top: 12px !important}
.p_3p {padding:3px }
.p_5p {padding:5px }
.p_10p {padding:10px }
.p_15p {padding:15px }
.p_20p {padding:20px }
.p_30p {padding:30px }
.p_50p { padding: 50px }
.p_b_0p {padding-bottom:0px !important}
.p_b_50p {padding-bottom:50px !important}
.p_b_100p {padding-bottom:100px !important}
.p_l_5p {padding-left:5px}
.p_l_15p {padding-left:15px !important}
.p_l_25p {padding-left:25px !important}
.p_r_5p {padding-right:5px}
.p_l_20p {padding-left:20px !important}
.p_r_15p {padding-right:15px}
.p_lr_10p { padding-left:10px; padding-right:10px;}
.p_lr_30p { padding-left:30px; padding-right:30px;}
.p_lr_40p { padding-left:40px; padding-right:40px;}
.p_lr_50p { padding-left:50px; padding-right:50px;}
.p_t_0p {padding-top:0px !important}
.p_tb_5p {padding-top:5px!important; padding-bottom: 5px!important }
.p_tb_10p {padding-top:10px!important; padding-bottom: 10px!important }
.p_tb_20p {padding-top:20px!important; padding-bottom: 20px!important }
.p_tb_40p {padding-top:40px; padding-bottom: 40px}
.p_tb_50p { padding-top:50px; padding-bottom: 50px }
.only_p_t_30p { padding-top: 30px!important; padding-bottom: 0px!important; padding-left: 0px!important; padding-right: 0px!important}

/* MARGIN PIXEL*/
.m_auto{ margin: auto!important }
.m_none{ margin: 0px!important }
/* MARGIN-BOTTOM */
.m_b_none{ margin-bottom:0px!important }
.m_b_2p{ margin-bottom:2px!important }
.m_b_5p{ margin-bottom:5px!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_80p{ margin-bottom:80px!important}
.m_b_100p{ margin-bottom:100px!important}

/* MARGIN-TOP */
.m_t_44p{ margin-top:44px!important}
.m_t_none{ margin-top:0px!important }
.m_t_3p{ margin-top:3px!important }
.m_t_5p{ margin-top:5px!important }
.m_t_7p{ margin-top:7px!important }
.m_t_10p{ margin-top:10px!important }
.m_t_20p{ margin-top:20px!important}
.m_t_29p{ margin-top:29px!important }
.m_t_30p{ margin-top:30px!important }
.m_t_32p{ margin-top:32px!important }
.m_t_40p{ margin-top:40px!important }
.m_t_50p{ margin-top:50px!important }
.m_t_60p{ margin-top:60px!important }
.m_t_65p{ margin-top:65px!important }
.m_t_75p{ margin-top:75px!important }
.m_t_80p{ margin-top:80px!important }
.m_t_100p{ margin-top:100px!important }
.m_t_150p{ margin-top:150px!important }
.m_t_260p{ margin-top:260px!important }
/* MARGIN-RIGHT */
.m_r_none{ margin-right:0px!important }
.m_r_5p{ margin-right:5px!important }
.m_r_10p{ margin-right:10px!important }
.m_r_20p{ margin-right:20px }
.m_r_50p{ margin-right:50px }
.m_r_100p{ margin-right:100px }
.m_r_200p{ margin-right:200px }
/* MARGIN-LEFT */
.m_l_0p{ margin-left: 0px!important }
.m_l_5p{ margin-left: 5px!important }
.m_l_7p{ margin-left: 7px!important }
.m_l_10p{ margin-left:10px!important }
.m_l_15p{ margin-left:15px!important }
.m_l_20p{ margin-left:20px }
.m_l_50p{ margin-left:50px }
.m_l_100p{ margin-left:100px!important }
.m_l_135p{ margin-left:135px }
/* MARGIN TOP - BOTTOM */
.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_80p{ margin-top:80px!important; margin-bottom:80px!important }
.m_tb_100p{ margin-top:100px!important; margin-bottom:100px!important }
/* MARGIN RIGHT - LEFT */
.m_l_r_1p {margin-left:1px; margin-right:1px !important}

/* MAX-WIDTH */
.max_w_20p{ max-width:20px!important }
.max_w_30p{ max-width:30px }
.max_w_150p{ max-width:150px }
.max_w_200p{ max-width:200px }
.max_w_220p{ max-width:220px }
.max_w_280p{ max-width:280px }
.max_w_300p{ max-width:300px }
.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 }

/* MIN-WIDTH */
.min_w_60p{ min-width:60px }
.min_w_70p{ min-width:70px }
.min_w_80p{ min-width:80px }
.min_w_90p{ min-width:90px }
.min_w_100p{ min-width:100px }
.min_w_130p{ min-width:130px }
.min_w_150p{ min-width:150px }
.min_w_210p{ min-width:210px }
.min_w_220p{ min-width:220px }
.min_w_300p{ min-width:300px !important }
.min_w_380p{ min-width:380px }
.min_w_600p{ min-width:600px }

.hr_footer { margin: 5px 0px; }

/* TEXT DECORATION */
.txt_d_n {text-decoration: none !important}
.txt_d_lt { text-decoration: line-through }
.uppercase {text-transform: uppercase!important}
.underline {text-decoration: underline!important}

/* VERTICAL ALIGN */
.v_a_t{ vertical-align:top!important }
.v_a_m{ vertical-align:middle!important }
.v_a_b{ vertical-align:bottom!important }

/* WIDTH PIXEL */
.width_30p{ width:30px }
.width_40p{ width:40px }
.width_50p{ width:50px }
.width_60p{ width:60px }
.width_70p{ width:70px }
.width_80p{ width:80px }
.width_90p{ width:90px }
.width_100p{ width:100px }
.width_110p{ width:110px }
.width_120p{ width:120px }
.width_130p{ width:130px }
.width_140p{ width:140px }
.width_150p{ width:150px }
.width_160p{ width:160px }
.width_200p{ width:200px!important }
.width_210p{ width:210px!important }
.width_250p{ width:250px!important }
.width_280p{ width:280px!important }
.width_300p{ width:300px!important }
.width_320p{ width:320px }

/* WIDTH PERCENT */
.width_5{ width:5% }
.width_7{ width:7% }
.width_8{ width:8% }
.width_9{ width:9% }
.width_10{ width:10% }
.width_13{ width:13% }
.width_15{ width:15% }
.width_20{ width:20%!important }
.width_22{ width:22%!important }
.width_25{ width:25%!important }
.width_30{ width:30% }
.width_35{ width:35% }
.width_45{ width:45% }
.width_50{ width:50%!important }
.width_60{ width:60% }
.width_65{ width:65% }
.width_71{ width:71%!important }
.width_75{ width:75%!important }
.width_77{ width:77%!important }
.width_78{ width:78%!important }
.width_90{ width:90%!important }
.width_95{ width:95%!important }
.width_96{ width:96%!important }
.width_100{ width:100%!important }

.td_w_10p { min-width:10px; width:10px }
.td_w_30p { min-width:30px; width:30px }
.td_w_40p { min-width:40px; width:40px }
.td_w_50p { min-width:50px; width:50px }
.td_w_60p { min-width:60px; width:60px }
.td_w_70p { min-width:70px; width:70px }
.td_w_80p { min-width:80px; width:80px }
.td_w_100p { min-width:100px; width:100px }
.td_w_120p { min-width:120px; width:120px }
.td_w_130p { min-width:130px; width:130px }
.td_w_140p { min-width:140px; width:140px }
.td_w_145p { min-width:145px; width:145px }
.td_w_150p { min-width:150px; width:150px }
.td_w_160p { min-width:160px; width:160px }
.td_w_170p { min-width:170px; width:170px }
.td_w_180p { min-width:180px; width:180px }
.td_w_190p { min-width:190px; width:190px }
.td_w_200p { min-width:200px; width:200px }
.td_w_250p { min-width:250px; width:250px }
.td_w_300p { min-width:300px; width:300px }
.td_w_340p { min-width:340px; width:340px }
.td_w_400p { min-width:400px; width:400px }
.td_w_500p { min-width:500px; width:500px }

.ul_s_none { list-style: none !important }
.z_ind-100 { z-index: 100 !important }