#main_tabs {height:100%;}

div.short_text {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 94%;
}

.left_menu_item {width:250px; height:30px; background:grey; font-weight:bold; margin-top:3px; border-radius:5px; padding:4px; box-shadow: 2px 2px;}
.left_menu_item:hover {cursor:pointer; background:darkgrey;}

#not_active_tbl_header {margin-left:5px;}
#not_active_tbl_header th {font-size:12px}
#not_active_tbl_header th:nth-child(1) {width:59px;}
#not_active_tbl_header th:nth-child(2) {width:123px;}
#not_active_tbl_header th:nth-child(3) {width:205px;}
#not_active_tbl_header th:nth-child(4) {width:188px;}
#not_active_tbl_header th:nth-child(5) {width:397px;}
#not_active_tbl_header th:nth-child(6) {width:201px;}
#not_active_tbl_header th:nth-child(7) {width:21px;}

#not_active_tbl {margin-left:5px; width:1195px;}
#not_active_tbl td {font-size:13px; text-align:center}
#not_active_tbl td:nth-child(1) {width:59px;}
#not_active_tbl td:nth-child(2) {width:123px;}
#not_active_tbl td:nth-child(3) {width:205px;}
#not_active_tbl td:nth-child(4) {width:188px;}
#not_active_tbl td:nth-child(5) {width:395px;}
#not_active_tbl td:nth-child(6) {width:200px;}
#not_active_tbl td:nth-child(7) {width:20px;}

#roaming_tbl_header {width:1500px; margin-left:10px;}
#roaming_tbl_header th {font-size:12px}
#roaming_tbl_header th:nth-child(1) {width:100px;}
#roaming_tbl_header th:nth-child(2) {width:150px;}
#roaming_tbl_header th:nth-child(3) {width:90px;}
#roaming_tbl_header th:nth-child(4) {width:90px;}
#roaming_tbl_header th:nth-child(5) {width:30px;}
#roaming_tbl_header th:nth-child(6) {width:150px;}
#roaming_tbl_header th:nth-child(7) {width:200px;}
#roaming_tbl_header th:nth-child(8) {width:150px;}
#roaming_tbl_header th:nth-child(9) {width:540px;}
#roaming_tbl_header tr {height:30px;}

#roaming_tbl {width:1500px;}
#roaming_tbl td {font-size:12px; text-align:center}
#roaming_tbl td:nth-child(1) {width:100px;}
#roaming_tbl td:nth-child(2) {width:150px;}
#roaming_tbl td:nth-child(3) {width:90px;}
#roaming_tbl td:nth-child(4) {width:90px;}
#roaming_tbl td:nth-child(5) {width:30px;}
#roaming_tbl td:nth-child(6) {width:150px;}
#roaming_tbl td:nth-child(7) {width:200px;}
#roaming_tbl td:nth-child(8) {width:150px;}
#roaming_tbl td:nth-child(9) {width:540px;}
#roaming_tbl tr {height:30px;}

#balances_tbl {margin:0 auto;}
#balances_tbl th {font-size:12px}
#balances_tbl td {font-size:13px; text-align:center}
#balances_tbl th:nth-child(1) {width:20px;}
#balances_tbl th:nth-child(2) {width:150px;}

#numbers_tbl {width:1200px; margin:0 auto;}
#numbers_tbl th {font-size:12px}
#numbers_tbl td {font-size:13px; text-align:center}
#numbers_tbl th:nth-child(1) {width:20px;}
#numbers_tbl th:nth-child(2) {width:150px;}

#how_calculate_tbl {width:1550px; margin:0 auto;}
#how_calculate_tbl th {font-size:12px}
#how_calculate_tbl td {font-size:13px}
#how_calculate_tbl td:nth-child(1) {width:50px; text-align:center}
#how_calculate_tbl td:nth-child(2) {width:100px; text-align:center}
#how_calculate_tbl td:nth-child(3) {width:150px; text-align:center}
#how_calculate_tbl td:nth-child(4) {width:90px; text-align:center}
#how_calculate_tbl td:nth-child(5) {width:1160px; text-align:left;}

#links_tbl {width:1550px; margin:0 auto;}
#links_tbl th {font-size:12px}
#links_tbl td {font-size:13px}
#links_tbl th:nth-child(1) {width:100px; text-align:center}
#links_tbl th:nth-child(2) {width:300px; text-align:center}
#links_tbl th:nth-child(3) {text-align:center}
#links_tbl tr:hover {background-color:rgb(229,227,227); cursor:pointer;}

#files_div {margin: 0 auto}
#files_tbl {width:600px; margin:0 auto;}
#files_tbl th {font-size:12px}
#files_tbl td {font-size:13px}
#files_tbl th:nth-child(1) {width:300px}
#files_tbl td:nth-child(2) {width:150px; text-align:center}
#files_tbl td:nth-child(3) {width:150px; text-align:center}
#files_tbl tr:hover {background-color:rgb(229,227,227)}

#dropzone {
    border: 4px dashed #bbb;
    border-radius: 5px;
    color: #444;
    padding: 25px;
    text-align: center;
}

#dropzone .title {
    font-size: 20px;
}

#dropzone input {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: transparent;
    border-image: none;
    cursor: pointer;
    direction: ltr;
    margin: 0 auto;
}

#dropzone .browser span {
    background: #f7f7f7;
    border: 1px solid #ccc;
    color: #555;
    cursor: pointer;
    font-size: 16px;
    height: 46px;
    line-height: 44px;
    padding: 0 36px;
}

#dropzone .browser span:hover{
    border: 1px solid #999;
}

#dinamic_archiv_tbl {margin:0 auto;}
#dinamic_archiv_tbl th {font-size:12px}
#dinamic_archiv_tbl td {font-size:13px}
#dinamic_archiv_tbl th:nth-child(1) {width:150px; text-align:center}
#dinamic_archiv_tbl th:nth-child(2) {width:100px; text-align:center}
#dinamic_archiv_tbl th:nth-child(3) {width:300px; text-align:center}
#dinamic_archiv_tbl th:nth-child(4) {width:90px; text-align:center}
#dinamic_archiv_tbl th:nth-child(5) {width:250px; text-align:center;}
#dinamic_archiv_tbl th:nth-child(6) {width:90px; text-align:center;}
#dinamic_archiv_tbl th:nth-child(7) {width:90px; text-align:center;}
#dinamic_archiv_tbl th:nth-child(8) {width:90px; text-align:center;}
#dinamic_archiv_tbl th:nth-child(9) {width:90px; text-align:center;}
#dinamic_archiv_tbl th:nth-child(10) {width:255px; text-align:center;}
#dinamic_archiv_tbl tr:hover {background-color:rgb(229,227,227); cursor:pointer;}

#notebook_tbl_header th {font-size:12px; text-align:center}
#notebook_tbl_header th:nth-child(1) {width:150px;}
#notebook_tbl_header th:nth-child(2) {width:575px;}
#notebook_tbl_header th:nth-child(3) {width:100px;}

#notebook_tbl td {font-size:12px; text-align:center}
#notebook_tbl td:nth-child(1) {width:150px;}
#notebook_tbl td:nth-child(2) {width:575px;}
#notebook_tbl td:nth-child(3) {width:100px;}
#notebook_tbl tr:hover {background-color:rgb(229,227,227); cursor:pointer;}

#job_time_div .jobs_tbl {width:1340px;}
#job_time_div .jobs_tbl th {font-size:12px; text-align:center; width:40px;}
#job_time_div .jobs_tbl th:nth-child(1) {width:100px!important;}
#job_time_div .jobs_tbl td {font-size:11px; text-align:center; cursor:pointer;}
#job_time_div .jobs_tbl td:nth-child(1) {text-align:left!important;}

#constr_columns_values td {border:0px; font-size:12px}

.weekend {background:red!important; border-right: 1px solid gray;}

.change_date {cursor:pointer;}
.change_date:hover {text-decoration:underline;}

input, select, textarea {border-radius:5px; text-align:center; border:1px solid grey; background:yellow;}

#roaming_exceptions_div table th {
    font-size: 12px;
}

#roaming_exceptions_div table td {
    font-size: 13px;
    text-align:center;
}

.header {font-size:14px; font-weight:bold; margin-top:15px;}

#color_picker {position:absolute; left:45%; top:20%; z-index:1000; width:300px; height:285px; box-shadow:5px 5px; display:none;}

.multiselect {
    background: yellow!important;
    font-size: 12px!important;
    height: 23px!important;
    border-radius: 8px!important;
    border: 1px solid grey!important;
    padding: 0px 0px!important;
    width: 200px!important;
}

.contracts_select, .accounts_select {opacity:0;}

.ui-tabs .ui-tabs-nav li a {width:200px!important;}

#calls_list td {font-size:11px; text-align:center;}

#calls_list_header {
	font-size:11px; 
	margin-top:20px; 
}

.sortable {cursor:pointer;}
.sortable span {color:red;}

#calls_list tr:hover {background-color:rgb(229,227,227);}

.month_down, .month_up {
	color:red;
	cursor:pointer;
	font-weight:bold;
	color:red;
	cursor:pointer;
	-webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

#clients_spendeds_report_filter .year_sel {
    width: 70px;
    font-size: 14px;
    height: 22px;
    text-align: center;
    background: yellow;
    border: 1px solid gray;
    border-radius: 8px;
    height: 23px;
}

#clients_spendeds_report_filter .month_sel {
    width: 130px;
    font-size: 14px;
    height: 22px;
    text-align: center;
    background: yellow;
    border: 1px solid gray;
    border-radius: 8px;
    height: 23px;
}

#clients_spendeds_tbl {margin-left: 1px}
#clients_spendeds_tbl th {font-size:12px; min-width:110px;}
#clients_spendeds_tbl th.nom_pp {min-width:50px;}
#clients_spendeds_tbl td {font-size:13px; text-align: center;}
#clients_spendeds_tbl tr:hover {background-color:rgb(229,227,227);}

.clickable:hover {text-decoration: underline;}

#negative_spendeds_tbl {margin-left: 1px}
#negative_spendeds_tbl th {font-size:12px; min-width:110px;}
#negative_spendeds_tbl th.nom_pp {min-width:50px;}
#negative_spendeds_tbl td {font-size:13px; text-align: center;}
#negative_spendeds_tbl tr:hover {background-color:rgb(229,227,227);}

#sells_report_filter table th {text-align: center;}
#sells_report_filter table td {border:0px}

#sells_report_tbl th {font-size:12px; min-width:110px;}
#sells_report_tbl th.nom_pp {min-width:50px;}
#sells_report_tbl td {font-size:13px; text-align: center;}
#sells_report_tbl tr:hover {background-color:rgb(229,227,227);}

#ub_plus_report_tbl th {font-size:12px; min-width:110px;}
#ub_plus_report_tbl th.nom_pp {min-width:50px;}
#ub_plus_report_tbl th.tarif {min-width:350px;}
#ub_plus_report_tbl td {font-size:13px; text-align: center;}
#ub_plus_report_tbl tr:hover {background-color:rgb(229,227,227);}

#bee_detal_diff_tbl {margin-top:5px;}
#bee_detal_diff_tbl th {font-size:12px;}
#bee_detal_diff_tbl th:nth-child(1) {width:100px;}
#bee_detal_diff_tbl th:nth-child(2) {width:90px;}
#bee_detal_diff_tbl th:nth-child(3) {width:80px;}
#bee_detal_diff_tbl th:nth-child(4) {width:80px;}
#bee_detal_diff_tbl th:nth-child(5) {width:40px;}
#bee_detal_diff_tbl th:nth-child(6) {width:100px;}
#bee_detal_diff_tbl th:nth-child(7) {width:100px;}
#bee_detal_diff_tbl th:nth-child(8) {width:220px;}
#bee_detal_diff_tbl th:nth-child(9) {width:180px;}
#bee_detal_diff_tbl th:nth-child(10) {width:40px;}
#bee_detal_diff_tbl th:nth-child(11) {width:60px;}
#bee_detal_diff_tbl td:nth-child(1) {text-align:center;}
#bee_detal_diff_tbl td:nth-child(2) {text-align:center;}
#bee_detal_diff_tbl td:nth-child(3) {text-align:center;}
#bee_detal_diff_tbl td:nth-child(4) {text-align:center;}
#bee_detal_diff_tbl td:nth-child(5) {text-align:center;}
#bee_detal_diff_tbl td:nth-child(6) {text-align:center;}
#bee_detal_diff_tbl td:nth-child(7) {text-align:center;}
#bee_detal_diff_tbl td:nth-child(8) {text-align:center;}
#bee_detal_diff_tbl td:nth-child(9) {text-align:center;}
#bee_detal_diff_tbl td:nth-child(10) {text-align:center;}
#bee_detal_diff_tbl td:nth-child(11) {text-align:center;}
#bee_detal_diff_tbl td {font-size:12px;}

#dublicates_tbl_div {
    margin: 5 auto;
}

#dublicates_tbl {margin:0 auto}
#dublicates_tbl th {font-size:12px;}
#dublicates_tbl th:nth-child(1) {width:40px;}
#dublicates_tbl th:nth-child(2) {width:120px;}
#dublicates_tbl th:nth-child(3) {width:170px;}
#dublicates_tbl th:nth-child(4) {width:80px;}
#dublicates_tbl th:nth-child(5) {width:80px;}
#dublicates_tbl th:nth-child(6) {width:120px;}
#dublicates_tbl th:nth-child(7) {width:120px;}
#dublicates_tbl th:nth-child(8) {width:250px;}
#dublicates_tbl th:nth-child(9) {width:250px;}
#dublicates_tbl th:nth-child(10) {width:80px;}
#dublicates_tbl td {text-align:center; font-size:13px;}

#pdn_list_tbl_div {width:1560px; height:750px; overflow-y:auto}
#pdn_list_tbl_header {margin-left:5px; margin-top:5px}
#pdn_list_tbl_header th {font-size:12px}
#pdn_list_tbl_header th:nth-child(1) {width:35px;}
#pdn_list_tbl_header th:nth-child(2) {width:45px;}
#pdn_list_tbl_header th:nth-child(3) {width:120px;}
#pdn_list_tbl_header th:nth-child(4) {width:200px;}
#pdn_list_tbl_header th:nth-child(5) {width:150px;}
#pdn_list_tbl_header th:nth-child(6) {width:230px;}
#pdn_list_tbl_header th:nth-child(7) {width:220px;}
#pdn_list_tbl_header th:nth-child(8) {width:220px;}
#pdn_list_tbl_header th:nth-child(9) {width:220px;}
#pdn_list_tbl_header th:nth-child(10) {width:100px;}

#pdn_list_tbl {margin-left:5px;}
#pdn_list_tbl td {font-size:13px; text-align:center}
#pdn_list_tbl td:nth-child(1) {width:35px;}
#pdn_list_tbl td:nth-child(2) {width:45px;}
#pdn_list_tbl td:nth-child(3) {width:120px;}
#pdn_list_tbl td:nth-child(4) {min-width:200px; max-width:200px;}
#pdn_list_tbl td:nth-child(5) {min-width:150px; max-width:150px;}
#pdn_list_tbl td:nth-child(6) {min-width:230px; max-width:230px;}
#pdn_list_tbl td:nth-child(7) {min-width:220px; max-width:220px;}
#pdn_list_tbl td:nth-child(8) {min-width:220px; max-width:220px;}
#pdn_list_tbl td:nth-child(9) {min-width:220px; max-width:220px;}
#pdn_list_tbl td:nth-child(10) {min-width:100px; max-width:100px;}

#pdn_list_tbl tr:hover {background-color:rgb(229,227,227);}

#pdn_list_div .filters {width:1560px; text-align:center}
#pdn_list_div .tel_nom_input {width:145px; height:22px;}
#pdn_list_div .fio_input {width:145px; height:22px;}
#pdn_list_div .passport_input {width:145px; height:22px;}
#pdn_list_div .address_input {width:145px; height:22px;}
#pdn_list_div .other_fio_input {width:145px; height:22px;}

#pdn_list_div .operators_sel {display:none;}
#pdn_list_div .tarif_sel {display:none;}
#pdn_list_div .client_groups_sel {display:none;}
#pdn_list_div .status_sel {display:none;}

#pdn_list_div .multiselect {max-width:170px}

#services_history_tbl_div {width:1145px; height:750px; overflow-y:auto}
#services_history_tbl_header {margin-left:5px; margin-top:5px}
#services_history_tbl_header th {font-size:12px}
#services_history_tbl_header th:nth-child(1) {width:25px;}
#services_history_tbl_header th:nth-child(2) {width:35px;}
#services_history_tbl_header th:nth-child(3) {width:45px;}
#services_history_tbl_header th:nth-child(4) {width:120px;}
#services_history_tbl_header th:nth-child(5) {width:500px;}
#services_history_tbl_header th:nth-child(6) {width:100px;}
#services_history_tbl_header th:nth-child(7) {width:120px;}
#services_history_tbl_header th:nth-child(8) {width:120px;}
#services_history_tbl_header th:nth-child(9) {width:60px;}

#services_history_tbl {margin-left:5px;}
#services_history_tbl td {font-size:13px; text-align:center}
#services_history_tbl td:nth-child(1) {width:25px; padding-left:5px}
#services_history_tbl td:nth-child(2) {width:35px;}
#services_history_tbl td:nth-child(3) {width:45px;}
#services_history_tbl td:nth-child(4) {width:120px;}
#services_history_tbl td:nth-child(5) {min-width:500px; max-width:500px;}
#services_history_tbl td:nth-child(6) {width:100px;}
#services_history_tbl td:nth-child(7) {min-width:120px; max-width:120px; cursor:pointer}
#services_history_tbl td:nth-child(8) {min-width:120px; max-width:120px; cursor:pointer}
#services_history_tbl td:nth-child(9) {width:60px;}

#services_history_tbl tr:hover {background-color:rgb(229,227,227);}

#services_history_div .remove_selected_btn {font-size:12px; border-radius:5px;}

#services_history_div .filters {width:1200px}

#service_date_form .ui-datepicker {
    font-size: 10px;
}

#comments_tbl div {
    height: 22px;
    padding-top: 4px;
    border-radius: 3px;
    background: darkgray;
    font-size: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 99%;
}

.load_next_btn {
    margin: 5 auto; 
    width:200px; 
    height:30px;
    padding-top: 3px;
    border-radius:10px; 
    color: white;
    background:blue; 
    border: 1px solid black; 
    text-align:center;
    cursor: pointer;
    background-image: url(/js/img/th.png);
    background-repeat: no-repeat;
    background-size: cover;
    text-shadow: #012b4d 2px 2px 2px;
}