﻿@charset "utf-8";
table.tablesorter { table-layout: fixed; }
table.tablesorter tr th.header p { display:inline; padding:0 17px 0 0; background-position:right center!important; background-repeat: no-repeat; white-space: nowrap; cursor: pointer; box-sizing:border-box; }
table.tablesorter tr th.header p.pdR0 { padding:0 0 0 17px; background-position:left center!important; }
table.tablesorter tr th.header.txt_r p, table.tablesorter tr th.header.alignR p { padding:0 0 0 17px; background-position:left center!important; }
table.tablesorter tr th.header.txt_c p, table.tablesorter tr th.header.alignC p { padding:0 17px; background-position:right center!important; }

table.tablesorter tr th.pipe_lo_num { width: 75px; }
table.tablesorter tr th.pipe_user { width: 88px; }
table.tablesorter tr th.pipe_borrower_name { width: 95px; }
table.tablesorter tr th.pipe_borrower_singlename { width: 70px; }
table.tablesorter tr th.pipe_lo_sub_street { width: 180px; }
table.tablesorter tr th.pipe_borrower_lname { width: 120px; }
table.tablesorter tr th.pipe_loan_status { width: 76px; }
table.tablesorter tr th.pipe_lo_sub_status { width: 98px; }
table.tablesorter tr th.pipe_lock_status { width: 100px; }
table.tablesorter tr th.pipe_lock_sub_status { width: 98px; }
table.tablesorter tr th.pipe_lo_date_time { width: 100px; }
table.tablesorter tr th.pipe_lo_amount { width: 83px; }
table.tablesorter tr th.pipe_status_date { width: 70px; }
table.tablesorter tr th.pipe_ref_no { width: 47px; }
table.tablesorter tr th.pipe_decision_exp_date { width: 100px; }
table.tablesorter tr th.pipe_lock_exdate { width: 88px; }
table.tablesorter tr th.pipe_note_rate { width: 62px; }
table.tablesorter tr th.pipe_lo_type { width: 68px; }
table.tablesorter tr th.pipe_committed { width: 68px; }
table.tablesorter tr th.pipe_lo_purpose { width: 87px; }
table.tablesorter tr th.pipe_lock_cfm { width: 115px; }

table.tablesorter tr p.pipe_decision_exp_date { width: 110px; background-position: 95px center; }
table.tablesorter tr p.pipe_user { width: 88px; background-position: 20px center; }
table.tablesorter tr p.pipe_lo_num { width: 75px; background-position: 41px center; }
table.tablesorter tr p.pipe_borrower_lname { width: 120px; background-position: 105px center; }
table.tablesorter tr p.pipe_lock_cfm { width: 110px; background-position: 95px center; }
table.tablesorter tr p.pipe_borrower_name { width: 95px; background-position: 70px center; }
table.tablesorter tr p.pipe_borrower_singlename { width: 70px; background-position: 55px center; }
table.tablesorter tr p.pipe_lo_sub_street { width: 118px; background-position: 123px center; }
table.tablesorter tr p.pipe_lo_sub_status { width: 98px; background-position: 83px center; }
table.tablesorter tr p.pipe_lock_sub_status { width: 98px; background-position: 83px center; }
table.tablesorter tr p.pipe_lo_date_time { width: 74px; background-position: 57px center; }
table.tablesorter tr p.pipe_loan_status { width: 76px; background-position: 60px center; }
table.tablesorter tr p.pipe_lock_exdate { width: 88px; background-position: 73px center; }
table.tablesorter tr p.pipe_status_date { width: 70px; background-position: 55px center; }
table.tablesorter tr p.pipe_ref_no { width: 87px; background-position: 37px center; }
table.tablesorter tr p.pipe_service_no { width: 90px; background-position: 77px center; }
table.tablesorter tr p.pipe_lo_amount { width: 83px; background-position: 67px center; }
table.tablesorter tr p.pipe_note_rate { width: 62px; background-position: 46px center; }
table.tablesorter tr p.pipe_lo_type { width: 68px; background-position: 50px center; }
table.tablesorter tr p.pipe_lo_purpose { width: 87px; background-position: 72px center; }
table.tablesorter tr p.pipe_lo_date_time { width: 85px; background-position: 65px center; }
table.tablesorter tr p.pipe_lock_status { width: 85px; background-position: 63px center; }
table.tablesorter tr p.pipe_committed { width: 68px; background-position: 55px center; }

table.tablesorter td div.pipe_lo_num { width: 80px; }
table.tablesorter td div.pipe_user { width: 88px; }
table.tablesorter td div.pipe_borrower_name { width: 94px; }
table.tablesorter td div.pipe_borrower_singlename { width: 70px; }
table.tablesorter td div.pipe_borrower_lname { width: 120px; }
table.tablesorter td div.pipe_lo_sub_street { width: 118px; }
table.tablesorter td div.pipe_loan_status { width: 50px; display: inline-block; }
table.tablesorter td div.img_wraning { width: 16px; display: inline-block }
table.tablesorter td div.pipe_lo_sub_status { width: 97px; }
table.tablesorter td div.pipe_lock_status { width: 66px; }
table.tablesorter td div.pipe_lock_sub_status { width: 97px; }
table.tablesorter td div.pipe_loan_state { width: 73px; }
table.tablesorter td div.pipe_lo_date_time { width: 70px; }
table.tablesorter td div.pipe_lo_amount { width: 80px; text-align: right }
table.tablesorter td div.pipe_status_date { width: 80px; }
table.tablesorter td div.pipe_ref_no { width: 90px; }
table.tablesorter td div.pipe_lock_exdate { width: 88px; }
table.tablesorter td div.pipe_decision_exp_date { width: 110px; }
table.tablesorter td div.pipe_note_rate { width: 60px; text-align: right }
table.tablesorter td div.pipe_lo_type { width: 68px; }
table.tablesorter td div.pipe_committed { width: 68px; }
table.tablesorter td div.pipe_lo_purpose { width: 87px; }
table.tablesorter td div.pipe_lock_cfm { width: 110px; }

table.tablesorter tbody td { vertical-align: top; }

.pop_double_tb_wrap div.left td.firstcol { vertical-align: middle }
.pop_double_tb_wrap div.right td.firstcol { vertical-align: middle }
table.tablesorter td div { display: inline-block; text-overflow: ellipsis; overflow: hidden; min-height: 20px; padding-top: 3px\0/ie9; line-height: 18px\0/ie9; cursor: pointer; white-space: nowrap; box-sizing: border-box; }
table.tablesorter td div.expand_all { white-space: normal; word-break: break-word; }
table.tablesorter td div.expand_all div { white-space: normal; word-break: break-word; }
table.tablesorter tbody td div.cursorD { cursor: default }
.los_pipeline_length table.tablesorter tbody td div { min-height: 0px; }
table.tablesorter td div.paging_num_grid { cursor: default; }
table.tablesorter td div.dollar { padding-left: 10px; background: url('/images/bg_dollar.png') no-repeat -4px 6px; }
table.tablesorter td div.txt_right { text-align: right; }
table.tablesorter tbody tr.odd td { background-color: #f0f0f6; }
table.tablesorter tr th.headerSortUp p { background-image: url(/images/asc.gif); }
table.tablesorter tr th.headerSortDown p { background-image: url(/images/desc.gif); }
table.tablesorter tr th.header p.paid_by_r02 { /*to make do not linebreaks when add 'borrower'*/ padding: 0; }