.search-products ul:not(:empty){background:#fff;border:1px solid #c2c2c2;border-top:0}.search-products ul{margin:0;padding:0;list-style:none none}#quickorder-form table td{vertical-align:middle}.search-products ul li:first-child{border-top:none}.search-products ul li{border-top:1px solid #e5e5e5;cursor:pointer;margin:0;padding:5px 40px 5px 10px;position:relative;text-align:left;white-space:normal}#quickorder-form .search-products{position:absolute;background-color:#fff;width:250px;z-index:1;margin-left:0;margin-top:-3px;max-height:350px;overflow-y:auto}#quickorder-form .search-products ul{list-style:none;padding-left:0;border:1px solid #c2c2c2;margin-bottom:0}#quickorder-form .search-products ul li{cursor:pointer;padding:10px;margin-bottom:0}.searchproduct{max-width:250px}table th{text-align:center}table th.search{width:330px}table th.qty{width:54px}.quickorder-items td,.quickorder-items th{border:1px #d5d5d5 solid}.quick-order-form .search-loader{background:url(../images/ajax-loading.gif) no-repeat 98% center;padding-right:32px}.quick-order-form .searchproduct:focus{outline:none !important;box-shadow:none}.quick-order-form button{vertical-align:top}#quickorder-form .search-products .product-image{display:inline-block;width:50px;margin-right:10px;vertical-align:top}#quickorder-form .search-products .info{width:calc(100% - 66px);display:inline-block;color:#233;vertical-align:top}#quickorder-form .search-products .product-sku{color:#1979c3}#product-option-popup .product-image{float:left;width:265px;margin-right:30px}#product-option-popup .product-name,#product-option-popup .product-add-form{float:left;width:calc(100% - 300px);clear:right;padding-left:3px}#product-option-popup .product-add-form{max-height:380px;overflow-y:auto}#product-option-popup .product-name .product.name{font-size:20px;text-transform:uppercase}#product-option-popup .nested.options-list .product-name{float:none;width:100%;clear:none}#product-option-popup .product-add-form .qty.qty-holder{margin-top:10px}#product-option-popup .product-add-form .qty.qty-holder .control{width:60px;display:inline-block;margin-left:8px;vertical-align:middle}#product-option-popup .product-add-form .qty.qty-holder .label{font-weight:700}#product-option-popup .product-add-form .field.option{border-bottom:1px #ddd solid;padding-bottom:15px;margin-bottom:15px;width:95%}#quickorder-form .options ul{padding-left:0;list-style:none;margin-bottom:0}#quickorder-form .options ul li{padding-left:0;margin-bottom:2px}#quickorder-form table td.product-data .name a{font-weight:700}#quickorder-form .options ul li .label{font-weight:700}#quickorder-form table td.sub-total,#quickorder-form .price .price,#quickorder-form .price{font-weight:700;color:#1979c3;font-size:16px}#product-option-popup .price-container .price{font-size:19px;font-weight:700;color:#1979c3}#product-option-popup .price-notice .price-container .price{font-size:14px}#product-option-popup .fieldset{margin-bottom:0}#product-option-popup .table.grouped .col{border:1px #ddd solid;padding:10px 20px}#product-option-popup .table.grouped .col.item{text-align:left}#product-option-popup .table.grouped th.col{border-bottom:0}.quickorder-index-view .modal-popup._inner-scroll .modal-inner-wrap{max-width:950px}#product-option-popup .table-wrapper.grouped{width:auto;max-height:280px;overflow-y:auto}._keyfocus *:focus{box-shadow:none}.quickorder-items th{background-color:#1979c3;color:#fff}#product-option-popup .product-options-bottom{margin-top:15px}#product-option-popup .product-options-wrapper .field.choice{width:100%;margin-bottom:5px}#product-option-popup .product-options-wrapper .field.textarea,#product-option-popup .product-options-wrapper .field.file,#product-option-popup .product-options-wrapper .field.date{width:100%}#product-option-popup .product-options-wrapper .field{width:50%;display:inline-block;vertical-align:top}#product-option-popup .product-options-wrapper .field .field{width:100%}._keyfocus *:focus,input:not([disabled]):focus,textarea:not([disabled]):focus,select:not([disabled]):focus{box-shadow:none}div#validation-message-box{margin-bottom:10px}input.input-text.qty{text-align:center}.quickorder-form .upload-csv{position:relative;border-radius:3px}.quickorder-form .upload-csv .csv-upload{position:absolute;left:0;top:0;bottom:0;width:100%;cursor:pointer;height:100%;opacity:0}.quickorder-form table{table-layout:fixed;white-space:normal;word-break:break-all}.quickorder-form table .col.product{min-width:280px;box-sizing:border-box;width:280px}.quickorder-form table .col.sub-total{width:90px}.quickorder-form table .edit,.quickorder-form table .clear{text-align:center}.quickorder-form table tfoot td:not(:first-child){text-align:center}.quickorder-form table .image{text-align:center;width:120px;box-sizing:border-box}.quick-order-form{width:100%;clear:both}.quick-order-form .global-search-section{position:relative;clear:both;width:100%}.quick-order-form .global-search-section label{font-size:20px;line-height:1.5;font-weight:500;letter-spacing:.02em;color:#000}.global-search-section .search-box{margin-top:15px}.global-search-section .search-box .input-text{width:100%;max-width:450px;font-size:15px;line-height:1.5;padding:8px 15px;height:46px}#quickorder-form{position:relative;clear:both;width:100%;margin-top:20px}#quickorder-form .quickorder-items thead th{background-color:#57585a;color:#fff;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:.03em}#quickorder-form .quickorder-items thead th.search{width:270px}#quickorder-form .quickorder-items thead th.stock{width:110px}#quickorder-form .quickorder-items thead th.sub-total{width:115px}#quickorder-form .quickorder-items thead th.qty{width:100px}#quickorder-form .quickorder-items tbody td .price{color:#c40001 !important}#quickorder-form table th.clear,#quickorder-form table td.clear{display:table-cell !important}#quickorder-form table td.clear .button{cursor:pointer}#quickorder-form table td.qty .input-increment{position:relative}#quickorder-form table td.qty .add-to-cart-quantity-button{position:absolute;z-index:9}#quickorder-form table td.qty .add-to-cart-quantity-button.quantity-up{left:0;top:0;padding:6px 10px}#quickorder-form table td.qty .add-to-cart-quantity-button.quantity-down{right:0;top:0;padding:6px 10px}.search-products .product-image,#quickorder-form .product-image,#quickorder-form .search-products .product-image{position:relative}.product-image-photo,.search-products .product-image-photo,#quickorder-form .search-products .product-image-photo{position:initial !important}.search-products .info .product-name,#quickorder-form .search-products .info .product-name{font-size:12px;font-weight:500;letter-spacing:.02em}.search-products .info .product-sku,#quickorder-form .search-products .info .product-sku{font-size:12px;font-weight:500;letter-spacing:.02em;color:#c40001 !important}.search-products .info .product-price .price,#quickorder-form .search-products .info .product-price .price{color:#c40001 !important}#quickorder-form .actions-primary{margin-top:20px}#quickorder-form .actions-primary .add-to-cart{background-color:#e4220f;border:1px solid #e4220f;color:#fff !important}#quickorder-form .actions-primary .add-to-cart span{color:#fff !important}#quickorder-form .actions-primary .add-to-cart:hover{background-color:#000;border:1px solid #000;color:#ffff !important}#quickorder-form .actions-primary .add-to-cart span{color:#fff !important}.upload-section{margin-top:20px}.upload-section .title{font-size:15px;font-weight:400;color:#000;margin-bottom:3px}.upload-section .sample-note{font-size:13px;margin-bottom:10px}.upload-section .sample-note a{color:#e4220f}#quickorder-form .actions-primary .add-to-cart:hover span{color:#6b6b6b !important}.upload-section .upload-csv{background:#dedede;border:1px solid #c3c3c3;color:#000;border-radius:3px;box-shadow:0 5px 10px -5px rgba(0,0,0,.5)}.search-box .search-products>ul{border-top:1px solid #c2c2c2}.search-box .product-info .product-image{width:100px;display:inline-block;vertical-align:top}.search-box .product-info .info{display:inline-block;width:calc(100% - 120px);padding-left:15px;padding-top:10px;vertical-align:top}.search-products ul li:hover{background:#f7f5f6}@media (max-width:1199px){#quickorder-form .quickorder-items thead th{width:auto}#quickorder-form .quickorder-items thead th.search{width:200px}.quickorder-form table .col.product{min-width:230px;width:230px}}@media (max-width:900px){#quickorder-form .quickorder-items thead th,#quickorder-form tbody td{display:block !important;width:100% !important;min-width:100%}#quickorder-form table th.clear,#quickorder-form table td.clear{display:block !important;width:100% !important;min-width:100%;height:60px}}