/*
 Theme Name:     Divi Child
 Theme URI:      	https://kiwisites.co.nz
 Description:    		Divi Child Theme by Kiwisites
 Author:         		Kiwisites
 Author URI:     	https://kiwisites.co.nz
 Template:       		Divi
 Version:        		3.0.0
*/
 
/* Theme customization starts here
------------------------------------------------------- */
/* IMPORTANT - FIREFOX BROWSER ON TOUCH SCREEN MUST BE SET TO A ZOOM OF 67% FOR THESE STYLES */
/* 1530 x 1148 (in firefox responsive mode) = actual 1024 x 768 @67% zoom */
/* mods to the pos login page */
.pos-form-wrap {background-image:none; background-color:#222;}
.pos-login-wrap input[type="submit"] {background-color:darkgreen;}
/* mods to the pos main page */
/* product layout */
.wkwcpos-grid.pos-main-wrapper .product-select .product-detail h3 {font-weight:bolder!important; font-size:15px!important;color:#000!important;}
.product-detail b, .product-detail strong {font-weight:bolder; color:#000!important;}
/* header strip */
.pos-head-wrap {background-image:none; background-color:#222;}
/* cart items */
.pos-right-wrap .pos-cart-section .cart-details table tr td {font-weight:bolder; font-size:16px;color:#000;}
/* hide pencil and incl. tax bits */
.pos-right-wrap .pos-cart-section .cart-details table tr td:nth-child(4) .cursor, small.tax_label {display:none;}
/* increase font size of cart row total */
.pos-right-wrap .pos-cart-section .cart-details table tr td:nth-child(4) span {font-size:18px!important;}
/* resize plus/minus and delete row buttons and row quantity number */
.pos-right-wrap .pos-cart-section .cart-details table tr td:nth-child(3) {font-size:22px;}
.pos-right-wrap .pos-cart-section .cart-details table tr td:nth-child(3) .fa-minus-circle {font-size:30px;color:darkred;margin-right:8px!important;}
.pos-right-wrap .pos-cart-section .cart-details table tr td:nth-child(3) .fa-plus-circle {font-size:30px;color:darkgreen;margin-left:8px!important;}
.pos-right-wrap .pos-cart-section .cart-details table tr td:nth-child(5) .fa-times-circle {font-size:30px;}
/* hide plus add new product and barcode buttons */
.cart-table-head .add-product, .cart-table-head .barcode-scan {display:none!important;}
/* bolden up the sub total and grand total amounts */
.pos-total #pos-sub-total, .pos-total #postotal {color:#000!important;font-weight:bolder!important;}
/* hide the tax row from the totals */
.pos-total #pos-tax-total {display:none!important;}
/* define the borders on page areas better i.e. make darker */
.pos-body-wrap .pos-categories, .pos-right-wrap .pos-cart-section .cart-details .cart-table-head {border-bottom:1px solid #000!important;}
.pos-body-wrap {border-right:1px solid #000;}
/* make the close button (top right corner) on the payment screen bigger */
.pos-payment-head .fa-close {font-size:40px;}
/* make the default font color black (not hard to see grey) */
body, .pos-login-wrap .login-div h2, .pos-login-wrap label, input.text, input.title, input[type="email"], input[type="password"], input[type="tel"], input[type="text"], select, textarea { color:#000; }
/* other tweaks to button sizes and font size/boldness */
.pos-right-wrap .pos-cart-section .grd-section .pos-cart-checkout a { font-size:25px; padding:22px 6px; }
.pos-pay .pos-customer-payment .payment-type .tab-content-container .calc-total #payment-total h3 { color:#000; font-weight:bold; }
.pos-pay .pos-customer-payment .payment-type .tab-content-container .calc-total #payment-tendered h3, .pos-pay .pos-customer-payment .payment-type .tab-content-container .calc-total h3 { font-weight:bold; }
.jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button { font-size:26px !important; }