/**
 * Copyright © 2010-2024 Epicor Software Corporation: All Rights Reserved
 */
.page-header .header.panel{
    position: relative;
}
#quickadd-form-popup{
    position: absolute;
    background: #fff;
    border: 1px solid #d5d5d5;
    padding: 0px;
    text-align: left;
    margin-top: 10px;
    z-index:200;
    width:330px;
	right: 100px;
}
#quickadd-form-popup .bop-header{
    padding: 5px 10px;
    border-bottom: 1px solid #d5d5d5;
}
#quickadd-form-popup .bop-header h3{
    padding: 5px 0px;
    margin: 0px;
    color: #222222;
}
#quickadd-form-popup .quickadd-form-list{
    padding: 0px 10px 10px;
}
#quickadd-form-popup .buttons-set.actions{
    border-top: 1px solid #d5d5d5;
    padding: 5px 10px;
}
#quickadd-form-popup .buttons-set.actions .btn-qop.action.primary, #quickadd-form-popup .buttons-set.actions .btn-qop.addmore{
    height:27px;
    padding: 4px 10px 6px;
    margin-left:10px;
	font-size:12px;
}
#quickadd-form-popup .buttons-set.actions .btn-qop.addmore{
	color:#000000;
}
#quickadd-form-popup .buttons-set.actions .btn-qop.action.primary:hover, #quickadd-form-popup .buttons-set.actions .btn-qop.addmore:hover{
	color:#ffffff;
}
#quickadd-form-popup .buttons-set.actions .btn-qop.action.primary span{
    font-size: 1.2rem;

}
.quickadd-form-list{
    padding:0px;
}
.quickadd-form-list .qty-error{
    color:#ff0000;
    display:none;
}
.quickadd-form-list .wide{
    border:0px !important;
	list-style:none;
}
#quickadd-form-popup .quickadd-form-list .wide.header .field-sku, #quickadd-form-popup .quickadd-form-list .wide.header .field-qty{
    font-size:14px ;
    font-weight:600;
    color:#222222;
	padding: 5px 0px 5px 5px !important;
    margin: 0px;
    width: 140px;
    text-align: left;
}
.quickadd-form-list .wide.header .field-sku, .quickadd-form-list .wide.header .field-qty{
    font-size:14px ;
    font-weight:600;
    padding-left:10px;
    color:#222222;
    margin-bottom: 0px;
}

.quickadd-form-list .wide.header .field-sku.sku-1, .quickadd-form-list .wide.header .field-sku.sku-2, .quickadd-form-list .wide.header .field-qty{
    font-size:14px ;
    font-weight:600;
    padding-left:10px;
    color:#222222;
    margin-bottom: 0px;
}
.quickadd-form-list .wide .field-sku.sku-2{
    margin-left:3%;
}
.quickadd-form-list .wide .field-sku{
    width:140px;
    display:inline-block;
	vertical-align:top;
    padding-top: 5px;
}
.quickadd-form-list .wide.values{
    position:relative;
    border-right:0px !important;
	font-size:0px;
}
.quickadd-form-list .wide .field-qty, .quickadd-form-list .wide .field.qty{
    margin:0px 0px 0px 10px;
    width:160px;
    display:inline-block;
	font-size:16px;
	vertical-align:top;

}
.quickadd-form-list .wide .field-qty, .quickadd-form-list .wide .field.qty .control .input-text.qty{
	margin:5px;
    color:#222222 !important;
}
.quickadd-form-list .wide .field-qty, .quickadd-form-list .wide .field.qty .control span.qtyminus,
.quickadd-form-list .wide .field-qty, .quickadd-form-list .wide .field.qty .control span.qtyplus{
	font-size:18px;
	color:#222222;
	cursor:pointer;
}
.quickadd-form-list .wide .field.qty .control span.qtyminus,
.quickadd-form-list .wide .field.qty .control span.qtyplus {
    display: inline-block;
    padding: 0px 2px;
    position: relative;
    top: 0px;
    margin-right: 0px;
}
.quickadd-form-list .wide .field-qty, .quickadd-form-list .wide .field.qty .control .qtyplus{
	padding:5px 9px 13px !important;
}

.bulkorderpad-form-index .quickadd-form-list{
    display:block;
    float:left;
    width:98%;
    margin-right:1%;

}
.bulkorderpad-form-index #quickadd-form{
    width: 62%;
    float:left;
    display:block;
    margin-right:2%;
    margin-bottom: 25px;

}
.bulkorderpad-form-index #product_csv_import_form{
    width: 31%;
    float:left;
    display:block;
    background: #f1f1f1;
    padding: 15px;
}
.bulkorderpad-form-index #product_csv_import_form .legend{
    font-weight:600;
}
.quickadd-form-list .wide.values .field-sku .num_product{
    position:absolute;
    top:30px;
    left:3px;
    z-index: 99;
    background: #fff;
    width: auto;
	font-size: 13px;

}
.quickadd-form-list .wide.values .field-sku .num_product .num_get_product .table-ul{
    padding-left:5px;
    text-align:left;
    border:0px;
    font-size: 13px;
}
.quickadd-form-list .wide.values .field-sku .num_product .num_get_product .table-ul li, .page-header .panel.wrapper .header.panel > .header.links .quickadd-form-list .wide.values .field-sku .num_product .num_get_product .table-ul li{
    border:0px !important;
    text-align:left;
    cursor:pointer;
    padding-bottom:8px;
    color:#222222;
    font-weight:400;
	font-size: 13px;
}

.quickadd-form-list .wide.values .field-sku .num_product .num_get_product .table-ul li:hover, .page-header .panel.wrapper .header.panel > .header.links .quickadd-form-list .wide.values .field-sku .num_product .num_get_product .table-ul li:hover{
    font-weight:600;
}
.quickadd-form-list .wide.values .field-sku .num_product .num_get_product{
    text-align:center;
    border: 1px solid #d5d5d5;
    padding:10px;
    font-size: 13px;
    max-height: 300px;
    overflow-y: auto;
    padding-bottom: 0px;
}
.quickadd-form-list .wide .field-sku .location_input{
	padding-top:3px;
}
.quickadd-form-list .wide .field-sku .location_input select{
	font-size:14px;
	color:#222222;
}
.quickadd-form-list .wide.values .quickadd-form-list{
    display: inline-block;
}
.bulkorderpad-form-index #quickadd-form .buttons-set.actions{
    text-align: left;
}
.bulkorderpad-form-index #quickadd-form .buttons-set.actions .add-more-section{
    display:inline-block;
    width: auto;
    min-width:100px;
    margin-right:10px;
}
.bulkorderpad-form-index #quickadd-form .buttons-set.actions .add-more-section, .bulkorderpad-form-index #quickadd-form .buttons-set.actions .addalltobasketform{
    display:inline-block;
    width: auto;
    min-width:100px;
}
.bulkorderpad-form-index #quickadd-form .buttons-set.actions .button-add-row{
    padding: 5px 15px 5px;
    height: auto;
    width:100%;
    font-size: 1.2rem;
    font-weight: 600;
}

.bulkorderpad-form-index #quickadd-form .buttons-set.actions .primary.tocart{
    padding: 5px 15px 5px;
    height: auto;
    width:100%;
    font-size: 1.2rem;
    font-weight: 600;
}

.quickadd-form-list .wide.header .field-sku {
    font-size:13px;
}
.quickadd-form-list .warning{
    font-size:13px;
    color:#FF0000 !important;
}
.quickadd-form-list .bop-tooltip-text{
    display:none;
    position:absolute;
    left:10px;
    top:0px;
}
.quickadd-form-list .bop-tooltip-icon{
    position:relative;
    z-index:99
}
.quickadd-form-list .bop-tooltip-icon:hover .bop-tooltip-text{
    display:block;
    background:#e9e9e9;
    border:1px solid #d5d5d5;
    width:150px;
    height:75px;
    overflow-y:auto;
    padding:10px;
}
.quickadd-form-list .wide.values .field-sku .bulkorderpad-scanner {
    height: 20px;
    max-width: 30px !important;
    background-image: url('/source/6a42e1fc611a1872bd09fd68433a1dba.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    background-color: transparent;
    border: none;
    position: absolute;
    right: 5px;
    top: 21px;
    transform: translateY(-50%);
    width: 30px;
    border-radius: 0px !important;
}

.quickadd-form-list .wide.values .field-sku .bulkorderpad-scanner:hover{
    background: url('/source/6a42e1fc611a1872bd09fd68433a1dba.svg') !important;
    background-size: contain !important;
}

.barcode-tooltip-content {
    display:none;
    position:absolute;
    left:15px;
    top:0;
    font-size: 13px !important;
}

.barcode-tooltip{
    position:relative;
    z-index:99
}

.barcode-tooltip:hover .barcode-tooltip-content{
    display:block;
    background:#e9e9e9;
    border:1px solid #d5d5d5;
    width:150px;
    height:75px;
    overflow-y:auto;
    padding:10px;
}

.barcode-tooltip-content a{
    color:blue !important;
    text-decoration: underline !important;
}

.barcode-tooltip-content a:hover{
    color: black !important;
}


@media only screen and (min-width: 985px) and (max-width: 1170px) {
	.quickadd-form-list .wide .field-sku{
		width: 110px;
	}
}

@media only screen and (max-width: 984px) {
	.quickadd-form-list .wide .field-sku, .quickadd-form-list .wide .field-sku.sku-2, .quickadd-form-list .wide.header .field-sku.sku-1{
		width: 50%;
		margin-left:0px;
	}
	.quickadd-form-list .wide.header div:nth-child(3), .quickadd-form-list .wide.header div:nth-child(4){
		display:none;
	}
	.quickadd-form-list .wide.header .field-qty{
		width:auto;
	}

	#quickadd-form-popup .quickadd-form-list .wide .field-sku, #quickadd-form-popup .quickadd-form-list .wide .field-sku.sku-2, #quickadd-form-popup .quickadd-form-list .wide.header .field-sku.sku-1{
		width: 100px;
		margin-left:0px;
	}
}
@media only screen and (max-width: 590px) {
	.bulkorderpad-form-index #quickadd-form{
		    width: 100%;
	}
	#quickadd-form-popup{
		width: 280px;
		right: 5px;
	}
    .quickadd-form-list .wide .field.qty .control span.qtyminus, .quickadd-form-list .wide .field.qty .control span.qtyplus{
        padding: 1px 6px 11px !important;
        margin-right: -4px !important;
    }
    .quickadd-form-list .wide .field.qty .control .input-text.qty{
        width: 45px !important;
    }
    #quickadd-form-popup .quickadd-form-list .wide.header .field-qty{
        width: 130px !important;
    }
	#quickadd-form-popup .quickadd-form-list .wide.header .field-sku{
		width: 110px !important;
	}
    #quickadd-form-popup .quickadd-form-list .wide .field.qty{
        width: 130px !important;
    }
    #quickadd-form-popup .quickadd-form-list .wide .field-sku{
        width:110px !important;
    }
    .column .quickadd-form-list .wide .field-sku,
    .column .quickadd-form-list .wide .field-sku.sku-2,
    .column .quickadd-form-list .wide.header .field-sku.sku-1{
        width: 39%;
    }

}
