.add_to_cart_csv_message{background:none repeat scroll 0 0 #f4f4f4;border-left:5px solid #2e8ab8;margin-bottom:30px;padding:7px 10px 7px 20px;position:relative;margin-top:30px}.add_to_cart_csv_message a{color:#2a76cc}.qo-spacer .qo-border{border-top:1px solid #b2b2b2 !important}.qo-spacer .qo-bordertext{color:#b2b2b2 !important}.qo-spacer{display:block;font-size:13px;height:auto;left:auto;line-height:16px !important;margin:10px auto;overflow:visible;position:relative;text-align:center;top:auto;width:auto}#basketContent .qo-spacer table{border:medium none;width:100%}.qo-spacer table td{vertical-align:middle}.qo-spacer .qo-border{border-top:1px solid #e5e2e2;width:100%}.qo-spacer table td.w45{width:45%}.qo-spacer .qo-bordertext{color:#b2b2b2;font-size:17px;text-align:center}.qo-spacer table td{vertical-align:middle}#quickorderpopup .page-title h1{font-size:16px;color:#636363;border-bottom:1px solid #ededed;font-weight:600;margin-bottom:15px;padding-bottom:3px;text-transform:uppercase}#quickorderpopup .add-to-cart-from-csv .buttons-set .back-link{display:none}#quickorderpopup .add-to-cart-from-csv .buttons-set{border-top:medium none;text-align:right}.link-quickorder,.link-quickorder:hover,.link-quickorder:focus{color:#fff}#quickorder_link.quickorder.button{position:fixed;right:0;z-index:999;padding:7px 15px}#quickorder_link.quickorder.button a{color:#fff;font-size:14px;text-decoration:none}.ui-autocomplete.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front{max-height:280px;overflow:auto;overflow-x:hidden;text-align:left;background:#fff none repeat scroll 0 0;color:#333;border:1px solid #c5c5c5;width:220px;padding:0}.ui-autocomplete.ui-menu .ui-menu-item{cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");margin:0;padding:0 7px}.ui-autocomplete.ui-menu .ui-menu-item-wrapper{padding:3px 1em 3px .4em;position:relative}.ui-autocomplete .ui-state-active,.ui-autocomplete .ui-state-focus,.ui-autocomplete .ui-widget-content .ui-state-active,.ui-autocomplete .ui-widget-header .ui-state-active,.ui-autocomplete a.ui-button:active,.ui-autocomplete .ui-button:active,.ui-autocomplete .ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.mfp-bg{background:none repeat scroll 0 0 #0b0b0b;height:100%;left:0;opacity:.8;overflow:hidden;position:fixed;top:0;width:100%;z-index:1042}.mfp-hide{display:none !important}.mfp-wrap{height:100%;left:0;outline:0 none !important;position:fixed;top:0;width:100%;z-index:1043}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-container{box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1045}#quickorderpopup.white-popup-block{background:none repeat scroll 0 0 #fff;margin:10px auto;max-width:730px;padding:30px;position:relative;text-align:left}.mfp-close-btn-in .mfp-close{color:#333}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-moz-user-select:none}.mfp-arrow,#quickorderpopup .mfp-close{background:none repeat scroll 0 0 #fff;border-radius:0;color:#000;cursor:pointer;font-size:12px;height:30px;line-height:30px;margin:0;position:absolute;right:0;text-align:center;top:0;width:30px;font-weight:700}#order_details .price-box span.price{font-family:open sans;font-weight:600;font-size:14px}.ui-autocomplete{z-index:9999}.quick-loader{margin:0 auto;position:absolute;right:50%;top:50%;z-index:9}.qo-form-processing{opacity:.5}#basketContent .success-msg,#basketContent .error-msg{background-position:10px 9px !important;background-repeat:no-repeat !important;border-style:solid !important;border-width:1px !important;font-size:11px !important;font-weight:700 !important;min-height:24px !important;padding:8px 8px 8px 32px !important;margin:10px 0}#basketContent .error-msg{background-color:#faebe7;background-image:url("../images/i_msg-error.gif");border-color:#f16048;color:#df280a}#basketContent .success-msg{background-color:#eff5ea !important;background-image:url("../images/i_msg-success.gif") !important;border-color:#446423;color:#3d6611}.price_loader{text-align:center}@media(max-width:560px){#quickorderpopup.white-popup-block{padding:10px}}.mfp-zoom-out.mfp-bg{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.mfp-zoom-out.mfp-bg.mfp-ready{-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80);opacity:.8}.mfp-zoom-out.mfp-bg.mfp-removing{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0}.mfp-zoom-out .mfp-content{-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.mfp-zoom-out.mfp-ready .mfp-content{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-zoom-out.mfp-removing .mfp-content{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);opacity:0}.my-mfp-zoom-in{opacity:0;transform:scale(.8);transition:all .2s ease-in-out 0s;-webkit-transition:all .2s ease-in-out 0s;-webkit-transform:scale(.8)}.my-mfp-zoom-in.mfp-ready{opacity:1;transform:scale(1);-webkit-transform:scale(1)}.my-mfp-zoom-in.mfp-removing{opacity:0;transform:scale(.8);-webkit-transform:scale(.8)}.my-mfp-zoom-in.mfp-bg{opacity:0;transition:opacity .3s ease-out 0s;-webkit-transition:opacity .3s ease-out 0s}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.mfp-fade .mfp-content,.mfp-fade.mfp-bg{opacity:0;transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out}.mfp-fade.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-ready.mfp-bg{opacity:.8}.mfp-fade.mfp-removing.mfp-bg{opacity:0}.mfp-fade.mfp-removing .mfp-content{opacity:0}.mfp-move-horizontal .mfp-with-anim{opacity:0;transition:all .3s;transform:translateX(-50px);-webkit-transform:translateX(-50px);-webkit-transition:all .3s}.mfp-move-horizontal.mfp-bg{opacity:0;transition:all .3s;-webkit-transition:all .3s}.mfp-move-horizontal.mfp-ready .mfp-with-anim{opacity:1;transform:translateX(0);-webkit-transform:translateX(0)}.mfp-move-horizontal.mfp-ready.mfp-bg{opacity:.8}.mfp-move-horizontal.mfp-removing .mfp-with-anim{transform:translateX(50px);opacity:0;-webkit-transform:translateX(50px)}.mfp-move-horizontal.mfp-removing.mfp-bg{opacity:0}.quickorder-index-index #quickorderpopup.white-popup-block{display:block!important;max-width:initial;position:initial;padding:0;padding:20px 40px 60px;overflow:hidden}.add-to-cart-from-csv .csv-upload.step1{padding-left:0;padding-right:30px}.quickorder-index-index #quickorderpopup.white-popup-block .mfp-close{display:none}.quickorder-index-index #quickorderpopup form#cart_grid_form{padding-bottom:60px}#maincontent .sidebar .account-nav #account-nav li{padding:5px 8px;margin-bottom:unset}.quickorder-index-index #quickorderpopup .table-bordered>thead>tr>th,.quickorder-index-index #quickorderpopup .table-bordered>tbody>tr>td,.quickorder-index-index #cart_grid_form,#basketContent table,.quickorder-index-index #quickorderpopup .table-bordered>tfoot>tr>td,.quickorder-index-index #quickorderpopup .table tfoot{border:none}.quickorder-index-index #quickorderpopup .table-bordered>thead>tr>th{background-color:#2976cc;color:#fff;font-weight:400}.quickorder-index-index #quickorderpopup .validate-product.partnumber,.quickorder-index-index #quickorderpopup .qty.quntitybox{border:1px solid #a7a7a7;border-radius:6px}.quickorder-index-index .qty.quntitybox{width:47px;height:47px;text-align:center}.quickorder-index-index #quickorderpopup .validate-product.partnumber{height:47px}.quickorder-index-index #quickorderpopup .validate-product.partnumber{padding-left:20px}.quickorder-index-index #quickorderpopup .validate-product.partnumber{padding-left:20px}.quickorder-index-index #quickorderpopup .validate-product.partnumber{padding-left:20px}.quickorder-index-index #quickorderpopup .validate-product.partnumber{padding-left:20px}.quickorder-index-index #quickorderpopup #cart_grid_form tr:nth-of-type(odd){background-color:#fafafa}.quickorder-index-index #quickorderpopup #cart_grid_form tr:nth-of-type(even){background-color:#f0f0f0}.quickorder-index-index #quickorderpopup #cart_grid_form tr.first.last{background:0 0}.quickorder-index-index #quickorderpopup #cart_grid_form .a-right.last button#qo_addtocart_button{float:right}.quickorder-index-index #quickorderpopup #cart_grid_form .table tfoot>tr:first-child td{padding-left:0;padding-right:0}.quickorder-index-index #quickorderpopup .button.addmore.action.primary,.quickorder-index-index #quickorderpopup .button.removeall.action.primary{background:0 0 !important;border:1px solid #a7a7a7;border-bottom:1px solid #a7a7a7 !important;position:relative}.quickorder-index-index #quickorderpopup .button.addmore.action.primary span,.quickorder-index-index #quickorderpopup .button.removeall.action.primary span{color:#525252 !important;font-weight:700;font-size:12px}.quickorder-index-index #quickorderpopup #cart_grid_form .a-right.last button#qo_addtocart_button,.addtocart-csv-upload-section button#qo_addtocart_button{border-bottom:1px solid #2976cc !important}.quickorder-index-index #quickorderpopup #cart_grid_form span.button.remove.action.primary,.quickorder-index-index #quickorderpopup #cart_grid_form span.button.action.primary.removedelete{background:0 0;border:none}.quick-order-main-title .option-title,.quick-order-main-title.csv-uplod-title .option-title{color:#2a76cc;text-transform:uppercase;font-weight:600}.quick-order-main-title .title,.quick-order-main-title.csv-uplod-title .title{color:#636363;font-size:25px;text-transform:capitalize;font-weight:700;border-bottom:1px solid #d3d3d3;padding-bottom:5px}.quick-order-main-title,.quick-order-main-title.csv-uplod-title{padding-bottom:30px}.quickorder-index-index #quickorderpopup button.button.addmore.action.primary,.quickorder-index-index #quickorderpopup button.button.removeall.action.primary,.quickorder-index-index #quickorderpopup .download-button-section button.button.action.primary,.quickorder-index-index #quickorderpopup .csv-upload-section button#quickorder-product-addtocart-button,.addtocart-csv-upload-section button#qo_addtocart_button,.quickorder-index-index #quickorderpopup #cart_grid_form .a-right.last button#qo_addtocart_button{width:175px;height:45px;border-radius:7px !important}.quickorder-index-index #quickorderpopup .download-button-section button.button.action.primary span,.quickorder-index-index #quickorderpopup .csv-upload-section button#quickorder-product-addtocart-button span{font-size:12px}.quickorder-index-index #quickorderpopup span.download-icon,.quickorder-index-index #quickorderpopup span.upload-icon,.quickorder-index-index #quickorderpopup span.add-icon,.quickorder-index-index #quickorderpopup span.remove-icon,.quickorder-index-index #quickorderpopup span.addcart-icon{margin-right:5px}.quickorder-index-index #quickorderpopup span.addcart-icon{margin-right:10px}.quick-order-main-title.csv-uplod-title .upload-step{text-transform:uppercase;color:#636363;font-weight:700;font-size:12px}.quickorder-index-index #quickorderpopup .download-button-section button.button.action.primary,.quickorder-index-index #quickorderpopup .csv-upload-section button#quickorder-product-addtocart-button{background-color:#fff !important;color:#525252 !important;border:none !important}.quickorder-index-index #quickorderpopup .csv-upload-section button#quickorder-product-addtocart-button span{color:#525252 !important}.csv-upload.step1 .csv-download-section,.csv-upload.step2 .csv-upload-section{background:#2976cc;overflow:hidden;padding:20px;border-radius:5px;height:165px}.csv-download-section .csv-icon{padding-right:0;padding-left:0}.csv-download-section .csv-download-section-content{padding-left:10px}.csv-download-section .title,.csv-upload-section .title{font-size:18px;color:#fff;text-transform:uppercase;font-weight:600}.csv-download-section .content,.csv-upload-section .content{color:#fff;text-transform:capitalize;padding-bottom:15px}.add-to-cart-from-csv .upload-step{color:#636363;text-transform:uppercase;font-weight:600;padding-bottom:10px}.csv-upload-section .add-to-cart.addtocartcsv.buttons-set,.csv-upload-section .upload_button_addtocart{display:inline-block}.quickorder-index-index #quickorderpopup #cart_grid_form .a-right.last button#qo_addtocart_button span,.addtocart-csv-upload-section button#qo_addtocart_button span{font-size:12px;font-weight:600}.quickorder-index-index .page-wrapper{background:#f5f5f5}#cart_grid_form button.button.remove.action.primary{background:0 0 !important;border:none !important}.quickorder-index-index #quickorderpopup button.remove.button.action.primary{background-image:url(../images/delete.png) !important;background-repeat:no-repeat !important;background-position:center center !important}.quickorder-index-index #quickorderpopup button.delete.button.action.primary{background-color:transparent !important;border:none !important}.quickorder-index-index #quickorderpopup td.remove_action{padding-top:12px;padding-bottom:12px}.quickorder-index-index #quickorderpopup button.button.addmore.action.primary{margin-right:4px}.quickorder-index-index #quickorderpopup .upload-icon img{margin-right:10px}#order_details .customaddto{display:inline}#order_details .headerno{display:none}#quickorder-product-addtocart-button{width:175px;height:45px;border-radius:7px !important;font-size:15px !important;font-weight:500 !important;border-bottom:none !important}#addtocart_from_csv .upload-icon img{height:12px;width:12px;margin-right:10px}#addtocart_from_csv .upload-btn-wrapper{position:relative;overflow:hidden;display:inline-block}#addtocart_from_csv .uploadbtn{border:1px solid #fff;color:gray;background-color:#2976cc;padding:21px 20px;border-radius:8px;font-size:20px;font-weight:700;border-bottom:1px solid #fff !important;line-height:0}.upload-btn-wrapper input[type=file]{font-size:100px;position:absolute;left:0;top:0;opacity:0}#file-upload-filename{color:#fff;margin:7px}@media only screen screen and (max-width:767px),(min-device-width:300px) and (max-device-width:767px){#order_details.table>tbody>tr>td,#order_details.table>tbody>tr>th,#order_details.table>tfoot>tr>td,#order_details.table>tfoot>tr>th,#order_details.table>thead>tr>td,#order_details.table>thead>tr>th{padding:6px}#order_details .button.action.primary{font-size:10px !important}#order_details input{font-size:10px}#order_details .price-box .price{font-size:12px}}@media only screen screen and (max-width:400px),(min-device-width:300px) and (max-device-width:400px){.csv-download-section .title,.csv-upload-section .title{font-size:14px}.add-to-cart-from-csv .csv-download-section button.button.action.primary{float:right}#choosefile{margin-left:22px}}@media (max-width:768px){#cart_grid_form{overflow:scroll}#order_details{width:650px;max-width:650px}#order_details .customaddto{width:100%;display:flow-root}}@media (max-width:767px){.add-to-cart-from-csv .csv-upload.step1{padding-left:15px;padding-right:15px}.add-to-cart-from-csv .csv-upload{padding-bottom:25px}.quickorder-index-index #quickorderpopup form#cart_grid_form{padding-bottom:20px}}@media (max-width:645px){.quickorder-index-index #quickorderpopup #cart_grid_form .a-right.last button#qo_addtocart_button{float:left;margin-top:10px;display:block}}@media (max-width:500px){.quickorder-index-index #quickorderpopup.white-popup-block{padding:20px 5px 60px}.quickorder-index-index #quickorderpopup button.button.addmore.action.primary{display:block;float:left;margin-bottom:10px}.quickorder-index-index #quickorderpopup button.button.removeall.action.primary{display:block;float:left}}