
/*------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*MODULE INVOICE*/
/*------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*LEFT COLUMN*/
#invoice_page .wpi_left_col {max-width:100%; min-width: 60%;}

/*RIGHT COLUMN*/
#invoice_page .wpi_right_col {width:260px !important; margin-left:1%;}
#invoice_page .wpi_right_col {background:#f1f1f1; padding-top:20px; padding-left:15px; padding-right:23px;}

/*LEFT TABLE*/
.wpi_left_col .table td {border-color:#f1f1f1;}

/*COST COLUMN*/
.wpi_left_col .cost_column {background-color: #f1f1f1;}

/*TITLE COLUMN*/
.wpi_left_col .title_column {background-color:#f1f1f1; width:100%;}

/*BUSINESS NAME*/
.wp_invoice_business_name {font-size: 100%; font-weight:normal !important;}

/*BUSINESS PHONE*/
.wp_invoice_business_phone {font-size: 100%; font-style:normal !important;}

/*CLIENT INFORMATION (FIX)*/
.wpi_checkout li.section_title {width:101%;}

/*CHECKOUT INPUT*/
.wpi_checkout input {box-shadow:none !important;}

/*INFORMATION LABEL*/
#invoice_page .control-label {min-width:100%;}

/*FORM CHECKOUT INPUT*/
.wpi_checkout .text-input {width:100% !important;}

/*PARTIAL PAYMENT INPUT*/
#my_amount.text-input.small{margin-left:60%; width:105px !important;}

/*RIGHT COLUMN CONTROLS FIX*/
.wpi_right_col .controls {width:260px;}

/*RIGHT COLUMN CONTROLS CLIENT PHONE PAYPAL GATEWAY (FIX)*/
.wpi_right_col li.wpi_checkout_row:nth-child(5) > div:nth-child(1) > div:nth-child(2) {width:270px !important;}

/*CLIENT PHONE PAYPAL GATEWAY (FIELDS FIX)*/
.wpi_right_col input.small:nth-child(1){max-width:78px;}
.wpi_right_col input.text-input:nth-child(2){max-width:78px;}
.wpi_right_col input.text-input:nth-child(3) {max-width:78px;}


/*CLIENT PHONE FIELD REMOVE (OPTIONAL)*/
.wpi_right_col li.wpi_checkout_row:nth-child(5) > div:nth-child(1) > label:nth-child(1){display:none;}
.wpi_right_col li.wpi_checkout_row:nth-child(5) > div:nth-child(1) > div:nth-child(2) {display:none;}

/*DISCOUNT DESCRIPTION (CONFLICT)*/
/*#wp_invoice_itemized_table > tfoot:nth-child(3) > tr:nth-child(3) > td:nth-child(1) {display:none;}*/

/*BALANCE (CUSTOM CLASS .B)*/
tr.wpi_subtotal .bottom_line_title.B {background:#f1f1f1; color:#333333;}
tr.wpi_subtotal .wpi_money.B {background:#363b3f; color:#ffffff;}

/*PAYMENT BUTTON*/
 .wpi_right_col #cc_pay_button {
  font-family: Arial;
  color: #ffffff;
  font-size: 15px;
  font-weight:normal;
  text-transform: uppercase;
  width: 103%;
  background-color: #363b3f;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  border:none;
  transition: background .3s;
  -webkit-transition:background .3s;
}
.wpi_right_col #cc_pay_button:hover {background:#26292c; color:#ffffff;}

/*LOADER IMAGE*/
.wpi_right_col img.loader-img {margin-top:15px;}

