div.cab_mode { font-size: 14px; font-weight: bold; margin: 0px 0px 20px 0px; }
small.gray { font-size: 11px; color: #929195; }
div.cab_help { margin-top: 20px; }

table.cab_wallets { margin: 20px 0px 20px 0px; }
table.cab_wallets td { padding: 5px 10px 5px 0px; font-size: 16px; }
table.cab_wallets td img { margin: 0px 10px 0px 10px; vertical-align: middle; }
table.cab_wallets td span.sum { font-weight: bold; font-size: 20px; }

table.cab_operations { margin: 0px 0px 20px 0px; width: 100%; }
table.cab_operations { margin: 20px 0px 20px 0px; width: 100%; }
table.cab_operations tr.gray { background-color: #f7f7f7; }
table.cab_operations td { padding: 5px 15px 5px 0px; }
table.cab_operations td img { vertical-align: middle; }
table.cab_operations td.date { color: #929195; }
table.cab_operations td.money { color: #ca992c; font-weight: bold;font-size: 13px; }

table.cab_sms { margin: 20px 0px 20px 0px; width: 100%; }
table.cab_sms tr.gray { background-color: #f7f7f7; }
table.cab_sms td { padding: 5px 15px 5px 0px; }
table.cab_sms td.money { color: #ca992c; font-weight: bold; font-size: 13px; }
table.cab_sms td.hz { font-size: 14px; padding: 5px 0px 10px 10px; background-color: #fefaf2; }

table.cab_pay { margin: 20px 0px 20px 0px; width: 100%; }
table.cab_pay tr.gray { background-color: #f7f7f7; }
table.cab_pay td { padding: 5px 15px 5px 0px; }
table.cab_pay td input, table.cab_pay td img { vertical-align: middle; margin-right: 5px; }
table.cab_pay td.money { color: #ca992c; font-weight: bold; font-size: 13px; }
div.cab_sum { margin: 10px 0px 20px 0px; }
div.cab_sum input, div.cab_sum select { vertical-align: middle; }

table.cab_services { margin: 0px 0px 20px 0px; width: 100%; }
table.cab_services tr.gray { background-color: #f7f7f7; }
table.cab_services td { padding: 10px 15px 10px 0px; }
table.cab_services td.money { color: #ca992c; font-weight: bold; font-size: 18px; }

table.cab_services td div.subj { margin: 0px 0px 0px 0px; }
table.cab_services td div.subj input, table.cab_services table.misc td input { vertical-align: middle; }
table.cab_services table.misc { margin: 10px 0px 0px 10px; }
table.cab_services table.misc td { padding: 5px 20px 5px 5px; }
table.cab_services td  div.total { font-size: 20px; margin-bottom: 10px; }
table.cab_services td  div.total span { color: #ca992c; font-weight: bold; }

div.cab_level { margin: 0px 0px 0px 0px; font-size: 13px; }
div.cab_level input { vertical-align: middle; }
