/** styles-custom css file **/

body.app { color: #636363 !important; }

header { z-index: 0; }
.table>:not(caption)>*>* { padding: 5px; }
table>:not(caption)>*>* { color: #636363 !important; }
main .col-lg-12, main .col-lg-1, main .col-lg-2 { padding: 0 15px; }
.wst-modalSignup:after { content: ''; display: block; width: 100%; height: 100%; position: fixed; top: 0; z-index: -1; background: rgb(0 0 0 / 50%); }
.page-layout-2columns-left .column.main { overflow: hidden; }
.hidden { display: none !important; }
input::placeholder { color: #999; }
.customer-account-create input::placeholder { opacity: .8; }
.form-control, select { border: 1px solid #ccc; border-radius: 4px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); }
select { border-radius: 4px !important; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); }

.waLogo { margin-top: 35px; margin-left: 5px; }
.waMainHeader .wascdHdrMob .form.minisearch .Mob_header_main { display: flex; }
.waMainHeader .wascdHdrMob .form.minisearch .Mob_header_main .waHdrTextMob { width: auto; }
.waMainHeader .wascdHdrMob .form.minisearch .Mob_header_main .waHdrZipMob { display: inline-block; }
.waMainHeader .form-control { width: 338px; }
#search_mini_form div.mage-error { border: none !important; line-height: normal; }
.waMainHeader .waSearchPrd .input-group-addon.wst-header-new { height: 36px; margin-left: 10px; }
.waMainHeader .waSearchPrd .input-group-addon.wst-header-new::before { content: ''; width: 24px; height: 24px; display: block; background: url(images/magnifying.svg) no-repeat; }
.waMainHeader .waSearchPrd .input-group-addon.wst-header-new:hover { border: 1px solid #898989 !important; }
.waMainHeader .waSearchPrd .input-group-addon.wst-header-new:hover::before { filter: brightness(0) saturate(100%) invert(17%) sepia(79%) saturate(3618%) hue-rotate(343deg) brightness(95%) contrast(100%); }

.collapse.in { display: block; }
a:focus { outline: none !important; }

.promotion-banner .promotion-banner-2 a { color: #1979c3 !important; }
.app .waLeftNav { padding-left: 15px; padding-right: 15px; /*z-index: 2;*/ z-index: 0; }
.app .waLeftNav .waLeftNavAList .waIco { display: inline-block; }
.app .waLeftNav .waLeftNavAList ul li { margin-bottom: 15px !important; }
.app .waLeftNav .waLeftNavAList ul li a { display: inline-flex; }
.waRightNavContent { z-index: 0; }

.app .waSmallBox { display: flex; }

.wst-modalSignup .wst-modalStyl .modal-content { background-color: #F8F3ED; }
.wst-modalSignup .modalheader-signup { background: none; }
.wst-modalSignup .modal-body-Sign { position: absolute; right: 0; }
#resource-modal.wst-modalSignup .modal-body-Sign { position: relative; }
.wst-modalSignup .modal-body-Sign .closesignup { background: none; border: none; box-shadow: none; }
.wst-modalSignup .signpopLog, .wst-modalSignup .signpopTop { flex: unset;  margin-top: 30px; }
.wst-modalStyl { height: 100% !important; }

#zip-browsecat .modal-header .close { background: none; border: none; visibility: hidden; }
.modal-header-red { justify-content: space-between; flex-direction: row-reverse; }
#zip-browsecat .modal-body .zip_browse_table .form-control { font-size: 14px; }
.page-layout-2columns-left .column.main { position: relative; }
.heplVedioIcon { position: absolute; width: auto; display: block; }

.pri_content, .pri_content1 { float: left; }
.regFormInfo > .col-sm-6,
.regFormInfo .all_application_fields > .col-sm-6 { float: left; padding-left: 10px; padding-right: 10px; }
.regFormInfo .all_application_fields .b2b_register_cod { position: relative; }
.regFormInfo .all_application_fields .b2b_register_cod#b2b_tax_exempt_file_section_cod img { position: absolute; top: 2px; right: 108px; }
.regFormInfo .all_application_fields .b2b_register_cod .radio-inline input[type="radio"] { margin: 0 5px 0 10px; }
.pri_content1 .radio-inline input[type="radio"] { margin: 0 5px 0 0; }
.pri_content1 .radio-inline { margin-right: 10px; padding-top: 5px; }
.pri_bot .form-group label[for="email"], .pri_bot .form-group label[for="principle"] {text-align: right; padding-right: 20px; padding-top: 10px; }
.pri_bot .form-group input, .pri_bot .form-group select { height: 34px; }
.mobregbtn { text-align: right; }
input, select { height: 34px; font-size: 14px !important; }
textare { font-size: 14px !important; }
input[type="radio"], input[type="checkbox"] { height: auto; }
.mob_shipping_address .pri_heading .saddress { float: right; }
.regFormInfo .all_application_fields .b2b_register_cod#b2b_tax_exempt_file_section_cod > div.col-lg-9 { height: 40px; }
.mage-error { font-size: 12px !important; }
.waSignIn .wacolBlue.clickable { font-size: 13px !important; }
.waLoginWrp .registerbtn { font-size: 14px !important; }
.modal-backdrop.show { z-index: 1;  display: none; }
.waHdrZipMob span.searchboxLabel { display: block; width: 115px; }
.helpDeskNumber a { width: 19px; display: inline-block; }
.helpDeskNumber .glyphicon-envelope:before { content: ''; display: inline-block; width: 25px; height: 22px; background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QMwaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSAxMC4wLWMwMDAgNzkuZDA0Y2MxNjk4LCAyMDI1LzA3LzAyLTEyOjE4OjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjcuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MUZCQUU2MUY1OUY1MTFGMUIyQkZCNzA1QkI0NjA0OTgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MUZCQUU2MjA1OUY1MTFGMUIyQkZCNzA1QkI0NjA0OTgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxRkJBRTYxRDU5RjUxMUYxQjJCRkI3MDVCQjQ2MDQ5OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxRkJBRTYxRTU5RjUxMUYxQjJCRkI3MDVCQjQ2MDQ5OCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAICAgICAgICAgIDAgICAwQDAgIDBAUEBAQEBAUGBQUFBQUFBgYHBwgHBwYJCQoKCQkMDAwMDAwMDAwMDAwMDAwBAwMDBQQFCQYGCQ0LCQsNDw4ODg4PDwwMDAwMDw8MDAwMDAwPDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIABYAGQMBEQACEQEDEQH/xACEAAEBAQAAAAAAAAAAAAAAAAAJCAcBAAMBAQAAAAAAAAAAAAAAAAMEBQIGEAAABgEEAQEFCQAAAAAAAAABAgMEBQYHABESCBMyITEjFJQVldVW1hdYCRkRAAECBAUCBAYDAAAAAAAAAAERAgAhEgMxQSITBDJS8FFhQnGBkaEUBcEjQ//aAAwDAQACEQMRAD8AxvqtiTB2U5IsLmaUutQPPyYRNLt0ULRrAryAJEU+zF3jpm6AHaoH5Jl3KAhsHqOUBuXXojWpWVIBxcAi0jHSSFx6gJFKp6lriXdEsuklZuPa5JSCUkzC0Jp/lh18/OOQ/vCJ/CdT/wA1/kPHzhvaEH92zwBgLC5H1exXNXu5XSuqtVLu8dGZPoWESdiJEGz9dqybCi4XHcUwE4+nYS7mAQxxv2L79wAU0VFqmVT0cS233FtJryGoAlzHhpHWWW2mpS4hQBkFGp0sCqASmQ5UQOgvVeE4TXqndccI9ZsiYpstVDKtzyTczMqbiNkqQkk+XPHtfG8BTYxmaSBkzHF0YAKTgIgI7CGpX7ey++LVu2DXU4h+G0gar6sMCQGf6KWuG3uOaTiXG2rlx7+mloTvm7SB9J+2RGqkGu4VfvvVavHdfDQEJPWmRizmhex55FyrHRUemUpDIPxOyE6r1PcCJnEomNuB+CvBRTQeVt8x7m1OZSdRRNxpHscDpJOlx6wFKMLm3Y3Yq47QUVcB2HOrJAJgdOQLuiJpzLPVGldSLpgWdgC4+zbW5+Jd3WKkHXzLm1OFnQHUsTN6qBTvk3XATj7zI7eMQApSiK9xzOTe4r+O0tt27hBYgWz/AFXAGvplm0VDS5W06HMU1tptbwuFXOaod3ituHwnLHEnVWhS66OEot/pXbs312wWpt1+xdR75eF2hFJB/Y3CaMojHcgAyTIF5eOAUfIACr4iGHcSeQ23jDQ74BtzJAzT7L6fzjlGQguA55eXqnqn2BT3Qi37n/2efx0x59c2/U+p9HH7j4+UNK/yiHe6l27ITsHVWHY7EFBpj8zhQ9Tm4dykrNFTKHx0yFQm35vlzeznzS4cuOwgfbQ7FvjflLbcdwNmBgWLKuSdSlikOk+jTuCNudc2tQFKy9DnTPyk7EYLOmDs1YhSP//Z); vertical-align: bottom; background-size: 80%; background-repeat: no-repeat; background-position-y: center; }
.helpDeskNumber .glyphicon-phone { width: 15px; display: inline-block; }
.helpDeskNumber .glyphicon-phone::before { content: ''; display: inline-block; width: 19px; height: 22px; background-image: url(data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABQAAD/4QMwaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSAxMC4wLWMwMDAgNzkuZDA0Y2MxNjk4LCAyMDI1LzA3LzAyLTEyOjE4OjEzICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjcuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzA0QUQ4NDA1OUY1MTFGMTg5M0M5MzQ2REFBM0RBMjciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzA0QUQ4NDE1OUY1MTFGMTg5M0M5MzQ2REFBM0RBMjciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMDRBRDgzRTU5RjUxMUYxODkzQzkzNDZEQUEzREEyNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMDRBRDgzRjU5RjUxMUYxODkzQzkzNDZEQUEzREEyNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAICAgICAgICAgIDAgICAwQDAgIDBAUEBAQEBAUGBQUFBQUFBgYHBwgHBwYJCQoKCQkMDAwMDAwMDAwMDAwMDAwBAwMDBQQFCQYGCQ0LCQsNDw4ODg4PDwwMDAwMDw8MDAwMDAwPDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDP/AABEIABYAEwMBEQACEQEDEQH/xACPAAEAAwAAAAAAAAAAAAAAAAAIBQcJAQACAwEAAAAAAAAAAAAAAAAEBQIDBgcQAAAFAgQDBAsAAAAAAAAAAAECAwUGBAcAERIIITITMaEUFfAiolM0VGQ1RRbWEQABAgMEBwYEBwAAAAAAAAABEQIhEgMAMVEEQWFxIjKiE/CBoVJiFOFCskODs9M01AUV/9oADAMBAAIRAxEAPwCldu8AsorCJ/eW+dFI5HFoA5tTalEI8dJIatR0BYmqoOZamUEpDAUQBNZMQEOImAdOHOcrdBtFOKq9zBgJWTqe67WBAgwXUXGrWqMuDGNecTM4tTwjisESKAi7fsDvpIG21kBtbcCAy6VGVIzSoavWSmUpkVKoeoWqeHBMSmKkJRDoGHjwEo+sAlcZllNz2uCta4xCiAN9xTTAt22Ka+kCA4FCQNcSB2gdls3vJ/qPyXl/J7fN3d+CPc6vlm+FnH+J6/v9G7mv5fGy7s7GJLL9p1/mSJx5zlD0tKYsoi0NFItW1RyJnVMcxUUCHOIFDiIgHDEP7VpPsnJAV6pJwHRIU4RIG0gWzmTI9zmBjRp/mOtM7R7M3hjO4i2z7JLUTGPsjfUV5q94cmJwpKVAp22qIUVVlkCEIAmMBQzHtEAxPM1WdGpvDgdp9JtaWOJbA8TfqFiL/R4F/Stu/wCdZ97A5reWJM9yU7ZWTJdxuraxuM5rfsdAwHoVyJrAUo+NA/WBQo5hpKGnLiI5hkyzqOy7A6AmchvWDFCaoR0rqtz2iGjMvIKukao1K6U95mXYLtKGsVc69rY2XUJbnazIJClXzZ5qZUvIrgNgeBe1NHjKamLUN9GJkkjAHLrzHPNQw9iipTpnJUmzowU0aSHTFsd5wJVVVYN3poTTWZTH3VQkb6tmC6hLySpfuSJuy2xr6rr8sn9219ofFe75+X0zwbLSxPBy43dsLOutnvI39wv43k4uHtNb/9k=); vertical-align: bottom; background-size: 80%; background-repeat: no-repeat; background-position-y: center; }

.panel-default>.panel-heading { color: #333; background-color: #f5f5f5; border-color: #ddd; }
.panel-heading { padding: 10px 15px; border-bottom: 1px solid transparent; border-top-left-radius: 3px; border-top-right-radius: 3px; }
.panel-default { border-color: #ddd; }
.panel-group .panel { margin-bottom: 0; border-radius: 4px; }
.panel-group .panel-heading { border-bottom: 0; }
.panel { background-color: #fff; border-color: #ddd; border: 1px solid #ddd; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05); box-shadow: 0 1px 2px rgba(0, 0, 0, .05); }
.panel-group .panel-heading+.panel-collapse>.list-group, .panel-group .panel-heading+.panel-collapse>.panel-body { border-top: 1px solid #ddd; }
.panel-default>.panel-heading+.panel-collapse>.panel-body { border-top-color: #ddd; }
#waaccordionHome .panel-body { padding: 15px 0px 15px 10px; }
.cms-home.cms-index-index .waVwShipBut .shipto-label-quick { margin-right: 10px; }
.app .waBtnRed { font-size: 14px; white-space: nowrap; }
.app .waHPLTable thead tr th { line-height: 1.42857143; }
.button-xsGrdbtns { margin-top: -10px; margin-left: 0; }
.pagination>li:first-child>a, .pagination>li:first-child>span { margin-left: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; }
.pagination>li:last-child>a, .pagination>li:last-child>span { border-top-right-radius: 4px; border-bottom-right-radius: 4px; }
.pagination > li a { padding: 6px 12px; color: #337ab7; text-decoration: none; background-color: #fff; border: 1px solid #ddd; }
.pagination > li a:hover { color: #23527c; background-color: #eee; border-color: #ddd; }
.tablePagnicaitonbg p + div[class="pull-right"] { float: right; margin-top: 6px; }
.tablePagnicaitonbg { position: relative; }

.form.form-cart .cart .row .col-lg-4.pt5 { display: flex; padding-left: 15px; padding-right: 15px; }
.form.form-cart .cart .row .col-lg-4.pt5 .box1 { margin-left: 0; }
.form.form-cart .cart .row .col-lg-5.pt10 .col-lg-2.pt10, .form.form-cart .cart .row .col-lg-5.pt10 .col-lg-10.pt10 { float: left; padding-left: 15px; padding-right: 15px; }
.checkout-cart-index .subtotal-below-row { display: flex; justify-content: flex-end; }
.form.form-cart + div.row.clear { display: flex; justify-content: space-between; }
.form.form-cart + div.row.clear .pull-left, .form.form-cart + div.row.clear .show-more-links { width: auto; }
.waRightNavBoxWrp .submtot form { width: auto; padding: 0; }
.waRightNavBoxWrp .submtot form .product-price .text-center { padding: 0; }
.waRightNavBoxWrp .submtot form .product-price .col-xs-12.text-left { padding: 0 15px; }

.viewCheckout { display: inline-flex; flex-direction: row-reverse; width: calc(100% - 3rem);  padding-right: 15px; }
div.waWrapper.quickOrderMaindiv > div.row > div:nth-child(2) { margin-bottom: 17px !important; }
.app .waVwShipBut { width: 50%; }
.app .waVwShipBut .shipto-label-quick { margin-right: 0; }
.app .waVwShipBut .col-lg-2 { width: 200px; }
.app .waVwShipBut .wst-ShipjobStyl { width: calc(100% - 80px); }
main .wst-Addnewitem { padding-top: 15px; padding-bottom: 15px; position: relative; }

main .wst-Addnewitem p { position: absolute; z-index: 0; padding-right: 10px; }
.wst-Addnewitem form { margin-left: 10px; }
.wst-Addnewitem #browsebutton { white-space: nowrap; border: none; }

#custom-checkout-form .form-horizontal .form-group .col-md-3 { padding-left: 15px; padding-right: 15px; }
#custom-checkout-form .form-horizontal .form-group label { padding-top: 7px; padding-left: 15px; }
.helpCheckout { width: auto; display: inline-block; }
.helpCheckout:before { content: ''; display: inline-block; width: 16px; height: 16px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAIAAABL1vtsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDEwLjAtYzAwMCA3OS5kMDRjYzE2OTgsIDIwMjUvMDcvMDItMTI6MTg6MTMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNy4yIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRERDQ0UwOTY1ODAxMUYxQjA5MEM4QkUxNjdDREM2QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRERDQ0UwQTY1ODAxMUYxQjA5MEM4QkUxNjdDREM2QiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFERENDRTA3NjU4MDExRjFCMDkwQzhCRTE2N0NEQzZCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFERENDRTA4NjU4MDExRjFCMDkwQzhCRTE2N0NEQzZCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+KEnurgAAAUVJREFUeNqslDFugzAUhknU2ZHsZocl7wQMSN3NAhdopOYEHMYnSKX0AslSn4CBEzgL7BRLyQkKTXExNghU3oRk3u/f3/vtVVmWzv/qaWRNXBjPmw83TOLd4G8r04XqNMuqpUtU6fEju4/73vj7twDbJa5n9llMO75LkxgMFuJs9Le2Zfp+ym7dlYJfBESgueidH/n7g2b2Zw/GCxuX9QNBqvFzg35/XfDiI81JmkqnlZBXoSH0AGwAMNF1b0JULYvySx9CzhnjHUWaRFbNe1lLkEZCSjmJvBB93rKqO/F6bHRh3NldiIG81RIYY7sC/AWxnisvBug0LLbPyMnNTBY6ErPQlrQ48Q5QZuYa+a+HgDw8HE/m+gaAqFyQIPBm33EVnl+cEFF3loBH1ZVVE4E4nC7i0k5Slr3syzw5Sz18c+tbgAEANf2UlLnXlw0AAAAASUVORK5CYII=); vertical-align: top; background-size: 100%; background-repeat: no-repeat; background-position-y: center; }
.iwd-table-checkout-shipping-method tr { align-items: center; }
.iwd-table-checkout-shipping-method tr > td { flex: unset; width: auto; }

.navbar-default { -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); }

.opc-block-summary .table-totals tbody td, .opc-block-summary .table-totals tbody .mark, .opc-block-summary .table-totals tbody .amount { background: #f5f5f5 !important; }
.opc-block-summary .table-totals tbody { display: block; overflow-y: scroll; height: 255px; padding-right: 5px; }
.opc-block-summary .table-totals tbody tr th { width: 87%; }
.opc-block-summary .table-totals .totals.shipping .label { font-size: 12px !important; color: #636363 !important; }
.checkout-payment-method .payment-method._active .payment-method-content input,
.checkout-payment-method .payment-method._active .payment-method-content select,
.checkout-payment-method .payment-method._active .payment-method-content textare { font-family: "Open Sans"; font-size: 13px !important; color: #636363 !important; }
.checkout-payment-method .payment-method._active .payment-method-content input,
.checkout-payment-method .payment-method._active .payment-method-content select { height: 32px; }
.iwd-opc-form-for-payments .fieldset > .field.cvv + div.field { display: inline-grid; }
.iwd-opc-form-for-payments .fieldset > .field.cvv + div.field .control { display: flex; }
.iwd-opc-form-for-payments .fieldset > .field.cvv + div.field .control label { margin-left: 10px; padding-top: 0 !important; }
.checkout-payment-method .billing-address-same-as-shipping-block { display: flex; align-items: center; }
.payment-method-billing-address .billing-address-same-as-shipping-block label { padding-top: 23px; padding-left: 3px; }
.checkout-payment-method .payment-method._active .payment-method-content input[type="text"], .checkout-payment-method .payment-method._active .payment-method-content select { width: 100%; }
.checkout-payment-method .payment-method._active .payment-method-content .field.type + div.field .control { display: flex; }
.checkout-payment-method .payment-method._active .payment-method-content .field.type + div.field .control .label { margin-left: 10px; padding-top: 0 !important; }
.iwd-onepage-checkout .ccPaymentdiv .payment.items.ccard select.year { width: 77px; }
.form.methods-shipping input[type="text"] { height: 26px; font-size: 13px !important; }
.form.methods-shipping input[type="text"]::placeholder { color: #636363; }
.iwd-table-checkout-shipping-method tr > td.iwd-shipping-method-name,
.iwd-table-checkout-shipping-method tr > td.iwd-shipping-method-price { padding-bottom: 5px !important; }

#getPrice .modal-dialog { max-width: 100%; }
#getPrice .modal-dialog .modal-header.modal-header-red { display: flex; }
#getPrice .modal-header .close { padding: 5px; line-height: 10px; background: none; border: none; }
.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th { padding: 8px; line-height: 1.42857143; border-top: 1px solid #ddd; border-right: 1px solid #ddd; border-left: 1px solid #ddd; }
.tdGrayColor { background-color: #ebebeb !important; }
#getPrice .table-bordered>tbody>tr:last-child>td { border-bottom: 1px solid #ddd; }
#getPrice .form-group { margin-bottom: 15px; }
.table { margin-bottom: 20px; }

.open_order_page .row:first-child { position: relative; }
.open_order_page .exportcsv { position: absolute; right: 0; width: auto; margin-top: 0; transform: translateX(15px); }
.table-wrapper .table > tbody > tr > td { padding: 8px; }
.tablePagnicaitonbg .show-total-items + div.pull-right { float: right !important; }
.productconfig-index-quoteorder .tablePagnicaitonbg .show-total-items + div.pull-right { padding-top: 5px; }

.od_popupheader, .modal_quote_list { display: block; position: relative; }
.od_popupheader .close_od_popup,
.modal_quote_list .close { padding: 5px; font-weight: 600; line-height: 12px; background: none; border: none; box-shadow: none; position: absolute; right: 15px; }
.modal-body.modal-body-Sign { display: flex; flex-wrap: wrap; }
.modal-body.modal-body-Sign .od_popupheader,
.modal-body.modal-body-Sign .modal_quote_list { flex: none; width: 100%; }
.productconfig-index-openorder .modal-dialog,
.productconfig-index-myrecentorder .modal-dialog,
.productconfig-index-trackorder .modal-dialog,
.productconfig-index-history .modal-dialog,
.productconfig-index-makepayment .modal-dialog,
.productconfig-index-quoteorder .modal-dialog { max-width: 100%; }
.productconfig-index-openorder .modal-body.modal-body-Sign .Wst-paymentsmry,
.productconfig-index-myrecentorder .modal-body.modal-body-Sign .Wst-paymentsmry,
.productconfig-index-trackorder .modal-body.modal-body-Sign .Wst-paymentsmry,
.productconfig-index-history .modal-body.modal-body-Sign .Wst-paymentsmry,
.productconfig-index-makepayment .modal-body.modal-body-Sign .Wst-paymentsmry { display: none; }
.productconfig-index-openorder .modal-dialog .wst-modalStylone,
.productconfig-index-myrecentorder .modal-dialog .wst-modalStylone,
.productconfig-index-trackorder .modal-dialog .wst-modalStylone,
.productconfig-index-history .modal-dialog .wst-modalStylone,
.productconfig-index-makepayment .modal-dialog .wst-modalStylone,
.productconfig-index-quoteorder .modal-dialog .wst-modalStylone { height: auto; max-height: 468px !important; height: auto !important; }

.productconfig-index-createquote .wst-Addnewitem .button-red.addItem { margin-left: 12px; border: none !important; }
.app .waHPLTable .waColGry { aspect-ratio: 1; }

.historyMainDiv .panel { margin-bottom: 20px; }
.productconfig-index-history .products.refine-search .inner.pa_data_add_data { display: flex; flex-wrap: wrap;padding: 15px; }
.productconfig-index-history .products.refine-search .inner.pa_data_add_data p { width: 100%; }
.productconfig-index-history .products.refine-search .inner.pa_data_add_data .pdLR0px.mMT10px {  }
.productconfig-index-history .products.refine-search .inner.pa_data_add_data .pdLR0px.mMT10px > .row { position: relative; display: flex; flex-wrap: nowrap; }
.productconfig-index-history .products.refine-search .inner.pa_data_add_data .pdLR0px.mMT10px > .row p { width: auto; padding-left: 0; }
.productconfig-index-history .products.refine-search .inner.pa_data_add_data .pdLR0px.mMT10px > .row input#search-type { width :13px; }
.productconfig-index-history .products.refine-search .inner.pa_data_add_data .pdLR0px.mMT10px > .row label[for="number"] { width: auto; padding-left: 0; }
.productconfig-index-history .products.refine-search .inner.pa_data_add_data .pdLR0px.mMT10px > .row input#search-type { width :13px; margin-left: -11px; }
.productconfig-index-history .products.refine-search .inner.pa_data_add_data .pdLR0px.mMT10px > .row label[for="name"] { width: auto; padding-left: 0; }
.productconfig-index-history .products.refine-search .inner.pa_data_add_data .button-red-order, 
.productconfig-index-history .products.refine-search .inner.pa_data_add_data .button-red-order { color: #FFF !important; }
#waheadingOne .panel-title>a { color: #333; }
#waheadingOne .inner.pa_data_add_data > .orderResetBtn { height: 34px; padding-top: 5px; }

.waSdyHeaderCWMob img { width: 23px; height: 23px; }
.waSdyHeaderCWMob img[title="Wishlist"] { height: 21px; }
.waSdyHeaderCWMob .resource_drpdwn::after { display: none; }

.findWarehouseMainDiv .findwarediv { position: relative; }
.findWarehouseMainDiv .newfinddic { position: absolute; width: 100%; }
.findWarehouseMainDiv .enterzipdiv { margin-top: 50px; padding-left: 15px; padding-right: 15px; position: relative; }
.findWarehouseMainDiv .enterzipdiv input#searchzipcode { margin-left: 15px; color: #636363 !important; border-radius: 4px; }
.findWarehouseMainDiv .enterzipdiv .find_zipbtn { padding-right: 15px; position: absolute; top: 15px; right: 0; }
.findWarehouseMainDiv .enterzipdiv .find_zipbtn input[type="button"] { color: #FFF !important; border-radius: 3px; }
.findWarehouseMainDiv .googleMap { margin-top: 50px; padding-right: 15px; }

.account .block-dashboard-info .boxcontShipnewto {  }
.block-dashboard-info .boxcontShipnewto { padding-left: 0; }
.form-edit-account .fieldset.info .field { margin-bottom: 15px; }
.form-edit-account .fieldset.info .field label { padding-right: 15px; }
.form-edit-account .fieldset.info .field label[for="change-password"] { padding-left: 10px; text-align: left; }
.form-edit-account .actions-toolbar .prfileSavebtn { margin-left: 152px !important; }
.form-edit-account .fieldset.password .field { margin-bottom: 15px; }
.form-edit-account .fieldset.password .field label { margin-bottom: 8px !important; padding-right: 15px; }
.form-edit-account .fieldset.password .field.confirm.password label { margin-left: 0 !important; margin-right: 0 !important; }

.checkout-payment-method .payment-method-title { padding-top: 0; border-top: 0; }
.checkout-payment-method .fieldset .field label { width: 100%; }
.checkout-payment-method .fieldset .field .control input, .checkout-payment-method .fieldset .field .control input { width: 100%; }
.checkout-payment-method .fieldset .field .control .field.month { width: 140px; } 
.checkout-payment-method .fieldset .field .control .field.year { width: 85px !important; padding-left: 15px; }
.checkout-payment-method .fieldset .field.cvv .control input.cvv { width: 100px; }
.checkout-payment-method .fieldset .field-name-firstname .control input, .checkout-payment-method .fieldset .field-name-lastname .control input { border: 1px solid #767676; border-radius: 0; }
.checkout-payment-method .fieldset .field .control select { border: 1px solid #767676; }
.checkout-payment-method .fieldset .field.street .nested .control,
.checkout-payment-method .fieldset .field.region .control select,
.checkout-payment-method .fieldset .field.country .control select { width: 100%; }
.account ul.links li { padding: 0 20px; }

.checkout-payment-method .fieldset.payment .field.type .control div { display: flex; }
.checkout-payment-method .fieldset.payment .field.type .control div > input[type="radio"] { width: auto; margin-right: 10px; }

.form-wishlist-items .waHPLTable tbody tr td.favproductName div[class="clearfix"] { display: flex; }
.resource_drpdwn_menu { border-radius: 4px; }
.quickorder-quickorder-quickpartnumber .wst-ShipjobStyl,
.app .waSdyHeader { position: relative; z-index: 1; }
.categoryListPageDiv { border: 1px solid #ddd; }
.catalog-category-view .waSdyHeaderCWMob { position: relative; }

.wst-Addnewitem #suggesstion-box #partauto-list { position: relative; }
.waMainHeader .wascdHdrMob { z-index: 0; }
.waMainHeader .wascdHdrMob .form.minisearch { position: relative; z-index: 1; }

#select-customer-number .modal-content .modal-header { display: flex !important; }
#select-customer-number .modal-header .close { background: none; border: none; }
#select-customer-number .modal-body .switchAccountMobSelect { width: 100%; font-size: 15px !important; color: #555; }
#select-customer-number .modal-footer .button-red { height: auto; }

.product-lising-page { padding-left: 15px; padding-right: 15px; border: 1px solid #ddd; }
.product-lising-page .products.wrapper .product-items .item.product .selectedproductlist .col-xs-6.productDetailsPage { width: 50%; }
.product-lising-page .products.wrapper .product-items .item.product .selectedproductlist .col-xs-12.productDetailsPage select,
.product-lising-page .products.wrapper .product-items .item.product .selectedproductlist .col-xs-6.productDetailsPage select,
.product-lising-page .products.wrapper .product-items .item.product .selectedproductlist .col-xs-6.productDetailsPage input { font-size: 12px !important; color: #555; border: 1px solid #ddd; }
.product-lising-page .products.wrapper .product-items .item.product .getPatternAtag { display: block; }
.product-lising-page .catogrylist .panel-body { padding: 15px; }
.product-lising-page .catogrylist .panel-body form .inner .form-group { margin-bottom: 15px; }
.product-lising-page .catogrylist .panel-body form .inner .form-group .form-control { border-radius: 4 box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); }
.product-lising-page .catogrylist h4 .listatag:hover { color: #006bb4 !important; }

.AdditionalitemsDilog { max-width: 100%; }
.AdditionalitemsDilog .modal-header-red { display: flex !important; }
.AdditionalitemsDilog .modal-header-red .close { height: 21px; margin-top: -4px; padding: 0; background: none; border: none; box-shadow: none; }
.AdditionalitemsDilog .pattern-avaliablity-popup .form-group .form-control { color: #555; border: 1px solid #ccc; }
.AdditionalitemsDilog .pattern-avaliablity-popup .form-group .glyphicon-search { padding: 7px 0; }
.AdditionalitemsDilog .pattern-avaliablity-popup .form-group .glyphicon-search:before { content: ''; display: inline-block; width: 18px; height: 20px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAIAAAAGHlpnAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDEwLjAtYzAwMCA3OS5kMDRjYzE2OTgsIDIwMjUvMDcvMDItMTI6MTg6MTMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNy4yIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxRDc3NUM1NzZFM0UxMUYxQUY4RkVFQkQ0OUM2RkMxQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxRDc3NUM1ODZFM0UxMUYxQUY4RkVFQkQ0OUM2RkMxQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFENzc1QzU1NkUzRTExRjFBRjhGRUVCRDQ5QzZGQzFDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFENzc1QzU2NkUzRTExRjFBRjhGRUVCRDQ5QzZGQzFDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+COTLPgAAAXJJREFUeNpi/P//PwNlgAVT6P/Xb++S8n8dPQXhslmbCc2byMjNhcsIRmRXoGlGBngMQhjx79WbN4EJfx8+xmUbs7ysyPoFTGIiaOJMcNan9okQ/UALJW4el3xyEYKAbKAIUBwoC1SDxez/YPDr4tUXWjbPpPXeF9T8xwaA4kBZoBqgSjQpqCu+zl/+7+MnJn4+7sRIrL4AigNlgWqAKrF4BBiKf5+9AEWPjgaLsgL2mFNWAMqCvPPsBVA99rAABZiUBK7IA4oDZbFKoRiBaQNyfENcit0IoA3s9lZAxp8rN/7cfYBVHVAcKIvVpVBXsNuY4wotguENNYJVT4vdzQHI+L5609vwVGTvANlAEaA4yCY3B6BKnKkTT+pGBpyhfgL9zdiDE+hDYC6AJEQ8AOicD4W1OGMEaIrwytnwFA3PYJD0DrQfuyn/SQGQZA5B8KzARFLpAgwFuFt+7jrw+9I1kl2B7Jbvuw5AuIyUF3wAAQYA2QJbk9jTpRsAAAAASUVORK5CYII=); vertical-align: top; background-size: 100%; background-repeat: no-repeat; background-position-y: center; }
.AdditionalitemsDilog .pattern-avaliablity-popup table th, .table>thead>tr>th { background: #f0f9fe; }
.AdditionalitemsDilog .pattern-avaliablity-popup .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td { border: 1px solid #ddd; }
.AdditionalitemsDilog .pattern-avaliablity-popup table a { color: #4987dc; }
.AdditionalitemsDilog .pattern-avaliablity-popup table a:hover { color: #006bb4; }

.wetwall-index-surround .main-content .pri_heading3 + div.col-lg-12 > div.col-lg-3 .imgWrap { margin-top: 20px; box-shadow: 1px 5px 14px 5px rgb(204 204 204 / 20%); border: 1px solid #b0b0b0; }
.main-content .wet_bg4 { width: 100%; padding-left: 15px; padding-right: 15px; }
.app.wetwall-index-surrounddesigns table.selectProduct thead tr th,
.wetwall-index-alacarte table.selectProduct thead tr th { color: #FFF !important; }
.app.wetwall-index-surrounddesigns table.selectProduct tr td select,
.wetwall-index-alacarte table.selectProduct tr td select { font-size: 13px !important; color: #000; border-radius: 0; }
.app.wetwall-index-surrounddesigns table.selectProduct tr td,
.wetwall-index-alacarte table.selectProduct tr td,
.app.wetwall-index-surrounddesigns table.selectProduct tr td span,
.wetwall-index-alacarte table.selectProduct tr td span { font-size: 13px !important; color: #000; }
.main-content .wet_bg6 { margin-top: 70px; }
.main-content .wet_bg6 .table-bordered>tbody>tr>td, 
.main-content .wet_bg6 .table-bordered>tbody>tr>th, 
.main-content .wet_bg6 .table-bordered>thead>tr>td, 
.main-content .wet_bg6 .table-bordered>thead>tr>th { padding: 11px 10px; border: 1px solid #ddd; }
.main-content .wet_bg6 .table-bordered>thead>tr>th { color: #FFF !important; }
.main-content .wet_bg6 .table-bordered>tbody>tr>td { color: #000 !important; }
.main-content .wet_bg6 .table-bordered>tbody>tr>td.text-right { text-align: center; }
.main-content .wet_bg6 .table-bordered>tbody>tr>td input.recQty { height: 23px; }
.main-content .wet_bg6 .table-bordered>tbody>tr>td.recPrice { text-align: right; }
.main-content .wet_bg6 .btn-default { height: 32px !important; border-radius: 4px; }

.main-content .wet_bg7 .table-bordered>tbody>tr>td, 
.main-content .wet_bg7 .table-bordered>tbody>tr>th, 
.main-content .wet_bg7 .table-bordered>thead>tr>td, 
.main-content .wet_bg7 .table-bordered>thead>tr>th { padding: 11px 10px; border: 1px solid #ddd; }
.main-content .wet_bg7 .table-bordered>thead>tr>th { color: #FFF !important; }
.main-content .wet_bg7 .table-bordered>tbody>tr>td { color: #000 !important; }
.main-content .wet_bg7 .table-bordered>tbody>tr>td.qtyCal + td { text-align: center; }
.main-content .wet_bg7 .table-bordered>tbody>tr>td input.qtyInput { height: 23px; }
.main-content .wet_bg7 .btn-default { height: 32px !important; border-radius: 4px; }

.wetwall-index-alacarte table.table-panel-info thead tr th { color: #FFF !important; }
.wetwall-index-alacarte .main-content .wet_bg4 .table-bordered>tbody>tr>td, 
.wetwall-index-alacarte .main-content .wet_bg4 .table-bordered>tbody>tr>th, 
.wetwall-index-alacarte .main-content .wet_bg4 .table-bordered>thead>tr>td, 
.wetwall-index-alacarte .main-content .wet_bg4 .table-bordered>thead>tr>th { border: 1px solid #ddd; }
.wetwall-index-alacarte .main-content .wet_bg4 .table-bordered>tbody>tr>td { padding: 2px 5px 2px 5px; color: #000 !important; line-height: normal; }
.wetwall-index-alacarte .main-content .wet_bg4 .table-bordered>tbody>tr>td input.qtyInput { height: 22px; }

main .wst-Addnewitem #suggesstion-box { position: absolute; top: 0; }
.wst-Addnewitem p.prdPrice, .wst-Addnewitem p.prdQtyInStock { position: relative; z-index: 0; }

.search.results .waSearcView .panel .panel-body { padding: 15px; }
.search.results .waSearcView .panel .panel-body .wasearchWrap { display: flex; flex-wrap: wrap; }
.search.results .waSearcView .panel .panel-body .wasearchWrap .form-group { margin-bottom: 15px; padding-left: 15px; padding-right: 15px; }
.search.results .waSearcView .panel .panel-body .wasearchWrap .form-group select { color: #555; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); }
.search.results .waSearcView .panel .panel-body .wasearchWrap .form-group .waBtnRed { border-radius: 4px; }
.search.results .waSearcView .waHPLTable table { caption-side: top; }
.search.results .waSearcView .waHPLTable .table>:not(caption)>*>* { padding: 8px; }
.search.results .waSearcView .waHPLTable .form-control.selectArrow { font-size: 12px !important; color: #555; }
.search.results .waSearcView .waHPLTable .pattern-avaliablity-popup { height: auto; max-height: 350px; }
.search.results .waSearcView .waHPLTable .pattern-avaliablity-popup table>thead>tr>th, 
.search.results .waSearcView .waHPLTable .pattern-avaliablity-popup table>tbody>tr>td { padding: 10px 11px; border: 1px solid #ddd; }

.modal:after { content: ''; display: block; width: 100%; height: 100%; position: fixed; top: 0; left: 0; z-index: -1; background: rgb(0 0 0 / 50%); }

#getExactQty.modal .modal-dialog { max-width: 600px; }
#getExactQty.modal .modal-dialog .modal-header,
#getPrice.modal .modal-dialog .modal-header { display: flex !important; }
#getExactQty.modal .modal-dialog .modal-header .close,
#getPrice.modal .modal-dialog .modal-header .close { padding: 0; height: 21px; margin-top: -5px; margin-right: 3px; background: none; border: none; box-shadow: none; }
#getExactQty.modal .modal-dialog .modal-body .form-group { margin-bottom: 15px; padding-left: 0; }
#getExactQty.modal .modal-dialog .modal-body .table-bordered { margin-bottom: 0; }
#getExactQty.modal .modal-dialog .modal-body .table-bordered>tbody>tr>td { border: 1px solid #ddd; }
#getPrice.modal .modal-dialog .modal-body .form-group { padding-left: 0; }

#waHelpPopup .modal-dialog { max-width: 600px; }
#waHelpPopup .modal-dialog .helpContantDiv { position: relative; }
#waHelpPopup .modal-dialog .helpClosebtn { position: absolute; top: -2px; right: 0; background: none; border: none; }
#waHelpPopup .modal-dialog .helpContantDiv iframe { margin-top: 15px; }
.helpVideoDiv ul .helpyoutube .helpImage { width: auto; }
.helpVideoDiv ul .helpyoutube .helpImage img { width: auto; }

.contact-index-index .breadcrumb + .col-lg-8 { padding-left: 15px; padding-right: 15px; }
.contact-index-index .breadcrumb + .col-lg-8 + .col-lg-4,
.contact-index-index .breadcrumb + .col-lg-8 + .col-lg-4 + br + br + .col-lg-4 { margin-bottom: 20px; padding-left: 15px; padding-right: 15px; }
.contact-index-index .breadcrumb + .col-lg-8 .panel-body { padding: 15px; }
.contact-index-index .breadcrumb + .col-lg-8 .panel-body fieldset .field.note { display: block; }
.contact-index-index .breadcrumb + .col-lg-8 .panel-body fieldset .field > label { padding-left: 15px; padding-right: 15px; }
.contact-index-index .breadcrumb + .col-lg-8 .panel-body fieldset .field > .control { padding-left: 15px; padding-right: 15px; }
.contact-index-index .breadcrumb + .col-lg-8 .panel-body fieldset .field > .control input,
.contact-index-index .breadcrumb + .col-lg-8 .panel-body fieldset .field > .control select,
.contact-index-index .breadcrumb + .col-lg-8 .panel-body fieldset .field > .control textarea { color: #555; border-radius: 4px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); }

.submtot .recenAddtocart .recommand { padding: 0; }
#stockLookup .modal-dialog { max-width: 600px; }

#order-summary-confirmation h2 { float: left; }
#order-summary-confirmation .checkout-print-icon { float: right; }
#order-summary-confirmation .checkout-print-icon .glyphicon-print:before { content: ''; display: inline-block; width: 22px; height: 24px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAaCAIAAAArNqveAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDEwLjAtYzAwMCA3OS5kMDRjYzE2OTgsIDIwMjUvMDcvMDItMTI6MTg6MTMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNy4yIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEOTM1MjI5RjcxNDMxMUYxQTg1MkYxM0FBQkVBRDk1RCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEOTM1MjJBMDcxNDMxMUYxQTg1MkYxM0FBQkVBRDk1RCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ5MzUyMjlENzE0MzExRjFBODUyRjEzQUFCRUFEOTVEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ5MzUyMjlFNzE0MzExRjFBODUyRjEzQUFCRUFEOTVEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+k/tBOAAAAYlJREFUeNpi/P//PwO1AQs+yRMzGXY9wi7FJMeQl87Ah0MSt5E/GG49win57xHDrR+4JHEb+u8mwyO8nrxzk3RDnzxk+IfX0AdkGHr7NoHo+HUXl1dwGfqF4d47QpH8heH2a5IMfcjwkoi08/Qh3iT17wvDjRsMv8BsGQMGEW0GHQ6GSz8IJEc9HQaGPwy3LjB8AwuIaDDI8CAZ+uY4w5oDMNefZMjJZnBwZLiyHV9cSboyGHAwHJvKsOcZVETQgSHXFUfi//eM4cBNhgAbBp93DHe+4DCSh8HZBpTsjjwjOkdd2cPgoM5g4MdggDcAju1h+EF8NgU6dsV6BgtZfCZ+fcxw9BmJef/VGYZNZ8grUJgYaABGuKHYIkrCgSHCklgDvh5nmH2ACEP5xBj4eIg1FKiYhCQFzC1T1gFzNk6gFsTgo47X+8hhywQWvHeR4cMXfG68chFsKAtIL6SIYIbKMOKsTff0MhzDX6QKMaQVM0iQVEg/IlhIv2N4gN0rjLSo92mSTgECDACfYHYTmiEwAAAAAABJRU5ErkJggg==); vertical-align: top; background-size: 100%; background-repeat: no-repeat; background-position-y: center; }
#order-summary-confirmation .table-bordered>tbody>tr:last-child>td { border: 1px solid #ddd; }
#order-summary-confirmation .row .col-lg-8 .col-lg-12.gray_bg { padding-top: 10px; padding-bottom: 10px; }
#order-summary-confirmation .row .col-lg-8 hr.clear { border: 1px solid #a7a3a3; opacity: 1; }

#checkoutIconpopup, #checkoutModeDelivery { padding-left: 0; padding-right: 0; }
#checkoutIconpopup .modal-dialog, #checkoutModeDelivery .modal-dialog { max-width: 600px; }
#checkoutIconpopup .modal-dialog .modal-body, #checkoutModeDelivery .modal-dialog .modal-body { margin-top: 0; }
#checkoutIconpopup .modal-dialog .modal-body .helpContantDiv,
#checkoutModeDelivery .modal-dialog .modal-body .helpContantDiv { position: relative; padding-top: 25px; }
#checkoutIconpopup .modal-dialog .modal-body .helpContantDiv .close,
#checkoutModeDelivery .modal-dialog .modal-body .helpContantDiv .close { position: absolute; top: 8px; right: 0; background: none; border: none; }

.modal-dialog.baseImg .modal-header { display: flex !important; }
.modal-dialog.baseImg .modal-header .close { height: 19px; padding: 3px; background: none; border: none; box-shadow: none; transform: translateY(-6px); }

#waaccordionHome .panel-title a { color: #e51b2d; }
.catalogsearch-result-index .panel-heading.stockLookupHeading .panel-title a:hover { color: #006bb4 !important; }

.customer-account-forgotpassword .pri_content { min-height: auto !important; }
.customer-account-forgotpassword .pri_content .password.forget .input-text { color: #555 !important; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); border-radius: 4px; }
.customer-account-forgotpassword .pri_content .password.forget .actions-toolbar > .primary .action { padding-top: 4px; padding-bottom: 4px; }

.form-horizontal #step2 .row .pri_heading2 .saddress { float: right; }
.form-horizontal #step2 .form-control,
.form-horizontal #step2 .form-control { color: #555; background-color: #fff; border: 1px solid #ccc; border-radius: 4px; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); }
.form-horizontal #step2 #b2b_tax_exempt_file_section { position: relative; }
.form-horizontal #step2 #b2b_tax_exempt_file_section input[type="file"] { margin-left: 0 !important; }
.form-horizontal #step2 #b2b_tax_exempt_file_section .col-lg-3 { position: absolute; top: 0; }
.form-horizontal #step2 .col-sm-6 { padding-left: 15px; padding-right: 15px; }
.form-horizontal #step2 #b2b_tax_exempt_file_section .txt-cert { transform: translateY(-6px); }
.form-horizontal #step2 .companyPrinciples .col-sm-2.pull-right { margin-left: auto; margin-bottom: 15px; transform: translateX(10px); }
.form-horizontal #step2 #reference_officers,
.form-horizontal #step2 .pri_content { min-height: 100% !important; margin-bottom: 0; }
.form-horizontal #step2 .pri_content { margin-top: -1px; }
.form-horizontal #step2 .craditReferences .col-sm-2.pull-right { margin-left: auto; margin-bottom: 15px; transform: translateX(10px); }
.form-horizontal #step2 .col-sm-12 { padding-left: 15px; padding-right: 15px; }
.form-horizontal #step2 .credit_row_class .col-sm-6 { float: left; }
.form-horizontal #step2 .credit_row_class .col-sm-2.pull-right { margin-left: auto; margin-bottom: 15px; transform: translateX(10px); }
.form-horizontal #step2 .OfficersrowClass .col-sm-6 { float: left; }
.form-horizontal #step2 .OfficersrowClass .col-sm-2.pull-right { margin-left: auto; margin-bottom: 15px; transform: translateX(10px); }
.form-horizontal #step2 .carditAddress input[type="radio"] { margin: 0 5px 0 10px; }
.form-horizontal #step2 .canada_credit_application_fields .pri_content:not(:last-child) { margin-top: -1px; }

.form-horizontal #step3 .gray_bg { border: 1px solid #898989; background: #ebebeb; padding: 10px; }
.form-horizontal #step3 .gray_bg .panel-body .col-lg-6 .form-group { margin-bottom: 15px; }
.form-horizontal #step3 .gray_bg .panel-body .col-lg-6 .form-group .control-label { padding-left: 15px; padding-right: 15px; }
.form-horizontal #step3 .gray_bg .panel-body .col-lg-6 .form-group .col-sm-6 { padding-left: 15px; padding-right: 15px; }

.search.results #prodName + br,
.search.results #prodName + br::before { display: contents; }

.autosuggestions-after-header { position: absolute; }

.quickorder-quickorder-index.app .waSdyHeader { margin-bottom: 0 !important; }
.quickorder-quickorder-index.app .breadcrumbDiv { padding-left: 0; padding-bottom: 0; transform: translateY(-16px); }
.app .breadcrumb li a { padding-right: 4px; }
.quickorder-quickorder-index.app .breadcrumbDiv + .row .col-lg-5 { padding-left: 3px; }
.quickorder-quickorder-index.app .showStockdiv { padding-left: 0; }

.app .waMainHeader input#search_zipcode, .app .waMainHeader input#search { color: #555; }
.app .waMainHeader input#search_zipcode::placeholder, .app .waMainHeader input#search::placeholder { color: #999; }

.modal.crossPopup { left: 0 !important; right: 0 !important; }
.modal.crossPopup .modal-dialog.AdditionalitemsDilog { max-width: 900px; }
.modal.crossPopup .modal-dialog.AdditionalitemsDilog .pattern-avaliablity-popup { padding: 15px; }
.modal.crossPopup .modal-dialog.AdditionalitemsDilog .pattern-avaliablity-popup .recntorderCart { padding-left: 0; }

.app .waRightNavContent .waRightNavBox img { display: block; }

.waLoginWrp .inventory_price_info table tr td { color: #e5eef9 !important; }
.wilsonart_srep_customHeader .minisearch .searchInputDiv.srep_search input#search::placeholder,
.wilsonart_srep_customHeader .waHdrZipMob .waSearchmark.input-group #inforsearch::placeholder { color: #999; }
.checkout-payment-method .fieldset .field .control input#authnetcim_ach-save { width: auto; }

div#search_autocomplete ul li .info { margin-right: 0 !important; padding-left: 0; padding-right: 10px; }
div#search_autocomplete ul li a { display: flex; }
div#search_autocomplete ul.wyomind li img { width: 45px; height: 45px; }
div#search_autocomplete ul li .info span.name { padding-left: 0; }
div#search_autocomplete ul li:hover { background: #e8e8e8 !important; }
div#search_autocomplete ul li .info:hover { background: none !important; }

.opc-block-summary .table-totals tbody .amount { color: #636363 !important; }
.checkout-order-summary .wst-pmtSummaryone tr.totals th.mark,
.opc-block-summary .table-totals tr.totals th.mark { color: #636363 !important; }

.modal-content { color: #636363 !important; }
hr { opacity: 1; }
#stepcaptcha { margin-left: auto; }
.pri_content, .pri_content1 { padding: 10px !important; }
.form-control, select { color: #555 !important; }

.warrantyfabricators-fabricatorwarranty-fabricator .row { position: relative; }
.fab-distu .col-md-3 { padding-left: 15px; padding-right: 15px; }
.fab-distu .col-md-6 { padding-left: 15px; padding-right: 15px; }
.fab-distu .col-md-6 select { border-radius: 0; }
.well { min-height: 20px; padding: 19px; margin-bottom: 20px; background-color: #f5f5f5; border: 1px solid #e3e3e3; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); }
.fab-distu + a.Fab_button_download { border-radius: 4px; }
.warrantyfabricators-fabricatorwarranty-fabricator span.marker { margin-bottom: 5px !important; text-align: right; }
.warrantyfabricators-fabricatorwarranty-fabricator span.marker a { margin-right: 20px; }
.warrantyfabricators-fabricatorwarranty-fabricator .row .table-wrapper { padding-left: 0; padding-right: 0; }
table#fabricatorList thead tr th { height: 30px; padding: 8px; }
table#fabricatorList thead tr#filterrow th { border-top: 1px solid #ddd; }
table#fabricatorList thead tr#filterrow th input[type="text"] { height: auto; padding: 1.5px 1px; font-family: "Open Sans"; font-size: 12px !important; color: #636363; font-weight: 600; opacity: .9; border: 1px solid #767676; }
table#fabricatorList thead tr#filterrow th select { height: 32px !important; font-size: 12px !important; color: #636363 !important; font-weight: 600; border-radius: 0 !important; }
table#fabricatorList thead tr#filterrow th input::placeholder { color: #636363; }
table#fabricatorList thead tr#filterrow th.sorting, 
table#fabricatorList thead tr#filterrow th.sorting_asc { padding-right: 30px; }
table#fabricatorList thead tr#filterrow th.sorting:after { content: ''; display: inline-block; width: 14px; height: 17px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAIAAAD9MqGbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDEwLjAtYzAwMCA3OS5kMDRjYzE2OTgsIDIwMjUvMDcvMDItMTI6MTg6MTMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNy4yIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5RkE1ODA0RjhDMjIxMUYxODU5ODk5MTgyMEZGRDE2NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5RkE1ODA1MDhDMjIxMUYxODU5ODk5MTgyMEZGRDE2NiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlGQTU4MDREOEMyMjExRjE4NTk4OTkxODIwRkZEMTY2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlGQTU4MDRFOEMyMjExRjE4NTk4OTkxODIwRkZEMTY2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+UT06UAAAAP1JREFUeNrsk2uPgjAQRRcqb1ceuv7/n+eqIIsYeRU8kaRpNqBkP+98aOgtZzrN3DHyuv/4U6z0zTAMbdOw8m3Ztmma6qjve3QhxDTZtW2Wnruug9l97W3HGfXqfr9kKWQUJ34QjKL5tqqmrsGklFybXzKyLCLBqAJM1UyWuqrekJR3u5UUr4tkKcsrKVYvSMMw4mTL24qf/FoUKMF6zRZ90Tvn4p9c6Fs6np5PeseP3wc8mGx3juu+uhN/Y8ixUSpcz1PWnSVhPjchjVYHJAqjWB+X2Xfy0yaMxlHwfB+v6DM14bBfk41XJVMmhH4b1pVP96JbljVNLo+HAAMANoWBCL1ntjIAAAAASUVORK5CYII=); opacity: 1; background-repeat: no-repeat; background-size: 100%; }
table#fabricatorList thead tr#filterrow th.sorting_asc:after { content: ''; display: inline-block; width: 14px; height: 17px; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAIAAAD9MqGbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAydpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDEwLjAtYzAwMCA3OS5kMDRjYzE2OTgsIDIwMjUvMDcvMDItMTI6MTg6MTMgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyNy4yIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBREZGODc1MThDMjIxMUYxOURDNURGQkFDQzhBRUUzRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBREZGODc1MjhDMjIxMUYxOURDNURGQkFDQzhBRUUzRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFERkY4NzRGOEMyMjExRjE5REM1REZCQUNDOEFFRTNEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFERkY4NzUwOEMyMjExRjE5REM1REZCQUNDOEFFRTNEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+hD082QAAAW1JREFUeNqcVGtPwjAUpV27COyJiuORGDUiDokmxv//B4yJH9CETyIjRgPj0SGObcyLTeZkCzP0Q9Pb9dyec8/t0MRd5XYaJFr5vu+wGcwYY1lRKaVhGDI2W7ouQqhYlPby+XTkYvH5+HDvfrlUpDe3d3ppP/D97lPHHo0QRo2meXxyGkfieAC5NyjBtdlsU84hJKuq53mCIABV+BpPTbbUAM5JkgwzYCZjG3bKR0YEJlvYhqvV28Aa2zYPvfry4LAM96fo3NGVpE6EcaVWVzSNK9T0Ehj2L50AcBxmD4c8hMXw4x3soaKYoROgbDp1GIvvBUFAkzqT7iUdTq/txhAIaZgt6D6eETCiKHKq6xA6HrziffendJRcttrWay9yhY+oN9dsJVkxqrVcnBdam65qeoYrhJCz8wuQ3u+9oJ8ERqXaNK9Sdf4mj94n9Gf3uTOw+nBbq30d6clG8orP506hUAQWmT2Edv4nfAswADvBn7VDJlZvAAAAAElFTkSuQmCC); opacity: 1; background-repeat: no-repeat; background-size: 100%; }
div.dataTables_wrapper div.dataTables_length select { border-radius: 0 !important; }
.add_fabricator form .form-group .control-label,
.add_fabricator form .form-group .col-sm-10,
.add_fabricator form .form-group .col-sm-4,
.add_fabricator form .form-group .col-sm-3,
.add_fabricator form .form-group .col-sm-2,
.add_fabricator form .form-group .col-sm-1 { padding-left: 15px; padding-right: 15px; }
.add_fabricator form .form-group label[for="account"] { margin-bottom: 11px; }
.add_fabricator form .form-group input.form-control,
.add_fabricator form .form-group textarea.form-control { font-size: 13px; }
.add_fabricator form .form-group textarea::placeholder { color: #9999b3; }
.add_fabricator form .prv_btn { float: right; border-radius: 4px !important; }
.add_fabricator .breadcrumb + span.pull-left.marker + span.pull-right.marker { float: right; }
.add_fabricator select { font-size: 13px !important; }
.add_fabricator div.mage-error { font-size: 12px; }
.add_fabricator form .form-group label[for="account"] + .col-sm-4 .control-label { padding-left: 0; }

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control { background-color: #eee; opacity: 1; }
.warrantyfabricators-fabricatorwarranty-viewfabricator .add_fabricator .pull-left.marker { display: inline-block; }

.fabricator_warranty .nav-tabs li a { position: relative; display: block; margin-right: 2px; padding: 10px 15px; line-height: 1.42857143; border: 1px solid transparent; border-radius: 4px; }
.fabricator_warranty .nav-tabs li a:hover { background-color: #eee; border-color: #eee #eee #ddd; }
.fabricator_warranty .nav-tabs li a.active { cursor: default; border-bottom-color: transparent; }
.fade.in { opacity: 1; }
.fabricator_warranty .tab-content>.tab-pane .form-group .control-label,
.fabricator_warranty .tab-content>.tab-pane .form-group .col-sm-10,
.fabricator_warranty .tab-content>.tab-pane .form-group .col-sm-6,
.fabricator_warranty .tab-content>.tab-pane .form-group .col-sm-4,
.fabricator_warranty .tab-content>.tab-pane .form-group .col-sm-3,
.fabricator_warranty .tab-content>.tab-pane .form-group .col-sm-2,
.fabricator_warranty .tab-content>.tab-pane .form-group .col-sm-1 { padding-left: 15px; padding-right: 15px; }
.fabricator_warranty .tabbeer_cnt span.pull-right.marker { display: block; text-align: right; }
.fabricator_warranty .tab-content>.tab-pane .prv_btn { float: right; border-radius: 4px; }
.add_fabricator form .form-group input.form-control,
/* .fabricator_warranty .tab-content>.tab-pane .form-group textarea.form-control { font-size: 13px; } */
.fabricator_warranty .tab-content>.tab-pane .form-group textarea::placeholder {  font-size: 14px; color: #9999b3; }
.fabricator_warranty .tab-content>.tab-pane#review-information .col-lg-12 { padding-left: 15px; padding-right: 15px; }
.fabricator_warranty .tab-content>.tab-pane#review-information .col-lg-12 > .col-lg-12 { display: block; }
.fabricator_warranty .tab-content>.tab-pane#review-information .col-lg-12 .col-lg-6,
.fabricator_warranty .tab-content>.tab-pane#review-information .col-lg-12 .col-lg-4,
.fabricator_warranty .tab-content>.tab-pane#review-information .col-lg-12 .col-lg-3 { padding-left: 15px; padding-right: 15px; }
.fabricator_warranty .tab-content>.tab-pane#review-information .col-lg-12 .col-lg-3 a[title="Print"] { border-radius: 4px !important; }
.productconfig-index-paymenthistory .historyMainDiv .button-red-order,
.productconfig-index-trackorder .trackOrderMainDiv .button-red-order,
.customer-account-index .block-dashboard-info .button-red,
.productconfig-index-makepayment .makepamentMainDiv .orderResetBtn,
.productconfig-index-openorder .button-red-order,
.productconfig-index-makepayment .makepamentMainDiv .button-red-order { color: #FFF !important; }
.productconfig-index-makepayment .makepamentMainDiv .orderResetBtn { height: 34px; padding-top: 4px; !important; }
.productconfig-index-history .products.refine-search .inner.pa_data_add_data .button-red-order { height: 34px !important; padding-top: 4px; }
.customer-account-update .regFormInfo.billingAddressInfo select#country,
.customer-account-update .shippingAddressInfo.regFormInfo select#shipping_country { width: 100%; }
.makepayment_message { padding-left: 0; padding-right: 0; }
#autocomplete_dropdown_salesrep { background: #fff; z-index: 9; overflow-x: auto; max-height: 300px; }
#autocomplete_dropdown_salesrep ul li { padding: 5px 10px; border-bottom: 1px solid #CCC; }
#autocomplete_dropdown_salesrep ul li:last-child { border-bottom: none; }
.orderSummaryPrint .subtotalprint { display: flex; }
.orderSummaryPrint .subtotaldiv2 p { line-height: 20px; }
#delete-card-modal .modal-header-red .close { padding: 0; margin-top: -5px; height: 20px; }
.footer.content .modal-backdrop.fade.in { opacity: 0; }
.productconfig-index-paymenthistory .historyMainDiv .button-red-order,
.productconfig-index-openorder .button-red-order,
.productconfig-index-trackorder .trackOrderMainDiv .button-red-order { height: 34px; padding-top: 4px; }
.contact-index-index .breadcrumb + .col-lg-8 .panel-body fieldset .field .g-recaptcha + label + span { font-size: 12px; }
.viewCheckout { position: relative; z-index: 9; }

#waaccordionPromotion #wacollapseOne1 .waRightNavBox { width: 142px; min-height: 168px; background: #FFF !important; }
#waaccordionPromotion #wacollapseOne1 .waRightNavBox:hover { box-shadow: 0px 0px 10px 2px rgb(113 123 138 / 20%); }
#waaccordionPromotion #wacollapseOne1 .waRightNavBox .sale-banner { padding: 5px; letter-spacing: 0.8px !important; }
#waaccordionPromotion #wacollapseOne1 .waRightNavBox .sale-banner,
#waaccordionPromotion #wacollapseOne1 .waRightNavBox .sale-banner .sale-banner-child { /*font-family: 'Ultra', serif; */     font-family: 'Open Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif !important; font-weight: 400; text-shadow: 0 0 10px rgb(0 0 0 / 30%); }
#waaccordionPromotion #wacollapseOne1 .waRightNavBox:hover .sale-banner,
#waaccordionPromotion #wacollapseOne1 .waRightNavBox:hover .sale-banner .sale-banner-child { color: #e51b2d !important; text-shadow: 0 0 10px rgb(229 27 45 / 35%); }
.quickorder-quickorder-index .page.messages { padding-top: 10px; }

#po-order-modal.modal, 
#complete-order-modal.modal,
#delete-order-modal.modal { padding-right: 0 !important; }
#po-order-modal .modal-header-red, 
#complete-order-modal .modal-header-red,
#delete-order-modal .modal-header-red { padding: 10px 15px; }
#po-order-modal .modal-header-red .close, 
#complete-order-modal .modal-header-red .close,
#delete-order-modal .modal-header-red .close { padding: 2px 5px; height: 20px; display: contents; background: none; }
#po-order-modal .po-form { padding: 0 5px 0 5px; }
#po-order-modal .po-form .po-input { margin-top: 10px; box-shadow: none; }
#po-order-modal .po-form .button-red,
#complete-order-modal .button-red,
#delete-order-modal .button-red { margin-left: 5px; margin-right: 5px; border-radius: 6px; }
#complete-order-modal .browsecat_msg,
#delete-order-modal .browsecat_msg { padding-left: 15px; padding-right: 15px; }

.wst-language-orginal .dropdown-menu { width: 100px; padding: 0; top: -3px !important; border-radius: 3px; border: 1px solid rgb(109 109 109 / 30%); box-shadow: 0px 3px 6px rgb(0 0 0 / 6%); }
.wst-language-orginal .dropdown-menu li a { display: block;  padding: 7px 10px; }
.wst-language-orginal .dropdown-menu li a:hover { background-color: rgb(209 209 209 / 10%) !important; }

.customer-account-create .form-horizontal #step1 .pri_bg { display: flow-root; }
.customer-account-create .form-horizontal #step1 .regFormInfo .canada_credit_application_fields .col-sm-6 { padding-left: 10px; padding-right: 10px; }
.customer-account-create .form-horizontal #step1 .pri_content { border-left: none; border-right: none; }


@media (max-width: 385px) { 
	.minisearch .searchInputDiv.srchinput_mob input { width: 188px !important; }
	.waMainHeader .wascdHdrMob .form.minisearch .search-autocomplete { width: 240px !important; }
	.waMainHeader .Mob_header_main .srchinput_mob { transform: translateX(-10px); }
	.searchInputDiv.srchinput_mob .search_checkbox { transform: translate(92px, 5px); }
	.waMainHeader .wascdHdrMob.afterLogin .searchInputDiv.srchinput_mob .search_checkbox { transform: translate(92px, -13px); }
	.minisearch .searchInputDiv.srchinput_mob input + .mage-error { transform: translateX(8px) !important; }
	
	.productconfig-index-openorder .wst-ShipjobStyl .selectshipto,
	.productconfig-index-myrecentorder .wst-ShipjobStyl .selectshipto,
	.productconfig-index-trackorder	.wst-ShipjobStyl .selectshipto,
	.productconfig-index-history .wst-ShipjobStyl .selectshipto	{ width: 260px !important; }
	.productconfig-index-openorder .waVwShipBut,
	.productconfig-index-myrecentorder .waVwShipBut,
	.productconfig-index-trackorder	.waVwShipBut,
	.productconfig-index-history .waVwShipBut { transform: translateX(-210px); }
	.productconfig-index-openorder .waVwShipBut .setShipto,
	.productconfig-index-myrecentorder .waVwShipBut .setShipto,
	.productconfig-index-trackorder	.waVwShipBut .setShipto,
	.productconfig-index-history .waVwShipBut .setShipto { transform: translateX(180px); }
	
	.googleMap iframe { width: 343px !important; }
	
	.wst-ShipjobStyl .selectshipto { width: 344px !important; }
	.quickorder-quickorder-itemsupload .wst-ShipjobStyl .selectshipto { width: 330px !important; }
	.quickorder-quickorder-index .wst-ShipjobStyl .selectshipto,
	.quickorder-quickorder-quickpartnumber .wst-ShipjobStyl .selectshipto { width: 330px !important; }
	.productconfig-index-createquote.app .waVwShipBut { width: 330px !important; }
	.app .wst-fav-prds .waVwShipBut .wst-ShipjobStyl .selectshipto { width: 350px !important; }
	
	.wst-modalSignup .modal-dialog { width: calc(100% - 8px); }
	
	.contact-index-index .breadcrumb + .col-lg-8 .panel-body fieldset .field .g-recaptcha div { margin-left: 8px !important; transform: translateX(-12px); }
	
	.autosuggestions-after-header .search-autocomplete { width: 242px !important; }
	
	.arborite_customHeader .waMainHeader .Mob_header_main .srchinput_mob { margin-left: 30%; }
	.autosuggestions-after-header.autosuggestions-arborite-header { top: 120px; left: 126px; }
	
	.wilsonart_srep_customHeader .searchInputDiv.srchinput_mob .search_checkbox.search_checkbox_srep { transform: translate(118px, 8px) !important; }
	.wilsonart_srep_customHeader .minisearch .searchInputDiv.srep_search input#search { width: 191px !important; margin-left: 7px !important; }
	.checkout-cart-index .subtotal-below-row .cartPagebtn .update.btn { width: 95.5%; right: 7px; }
	
	.promotion-promotion-index .waVwShipBut { transform: translateX(92px); }
	.promotion-promotion-index .waVwShipBut .wst-ShipjobStyl { width: auto; }
	.promotion-promotion-index .waVwShipBut #ship_to_option { width: 258px !important; margin-right: 10px; }
		
	:lang(es) .productconfig-index-openorder .waVwShipBut .setShipto { transform: translateX(170px); }
	:lang(es) .productconfig-index-openorder .wst-ShipjobStyl .selectshipto { width: 250px !important; }
	:lang(es) .app.checkout-cart-index .subtotal-below-row .cartPagebtn span:nth-child(4) > a.waBtnRed { width: 95.3% !important; margin-top: -3px !important; }
	
	.productconfig-index-incomplete.app .waVwShipBut { transform: translateX(-30px); }
	.productconfig-index-incomplete.app .waVwShipBut .wst-ShipjobStyl { transform: translateX(-162px); }
	.wst-ShipjobStyl .selectshipto { width: 258px !important }
		
}
@media only screen and (min-width: 390px) and (max-width: 400px) {
	.minisearch .searchInputDiv.srchinput_mob input { width: 208px !important; }
	.waMainHeader .wascdHdrMob .form.minisearch .search-autocomplete { width: 211px !important; }
	.app .waMainHeader .waSearchPrd { transform: translateX(9px) !important; }
	.waMainHeader .Mob_header_main .srchinput_mob { transform: translateX(-4px) !important; }
	.searchInputDiv.srchinput_mob .search_checkbox { transform: translate(98px, 5px) !important; }
	.waMainHeader .wascdHdrMob.afterLogin .searchInputDiv.srchinput_mob .search_checkbox { transform: translate(98px, -13px) !important; }
	
	.productconfig-index-openorder .wst-ShipjobStyl .selectshipto,
	.productconfig-index-myrecentorder .wst-ShipjobStyl .selectshipto,
	.productconfig-index-trackorder .wst-ShipjobStyl .selectshipto,
	.productconfig-index-history .wst-ShipjobStyl .selectshipto	{ width: 270px !important; }
	.productconfig-index-openorder .waVwShipBut,
	.productconfig-index-myrecentorder .waVwShipBut,
	.productconfig-index-trackorder	.waVwShipBut,
	.productconfig-index-history .waVwShipBut { transform: translateX(-220px); }
	.productconfig-index-openorder .waVwShipBut .setShipto,
	.productconfig-index-myrecentorder .waVwShipBut .setShipto,
	.productconfig-index-trackorder	.waVwShipBut .setShipto,
	.productconfig-index-history .waVwShipBut .setShipto { transform: translateX(190px); }
	
	.googleMap iframe { width: 358px !important; }
	
	.wst-ShipjobStyl .selectshipto { width: 360px !important; }
	.quickorder-quickorder-itemsupload .wst-ShipjobStyl .selectshipto { width: 345px !important; }
	.quickorder-quickorder-index .wst-ShipjobStyl .selectshipto,
	.quickorder-quickorder-quickpartnumber .wst-ShipjobStyl .selectshipto { width: 345px !important; }
	.productconfig-index-createquote.app .waVwShipBut { width: 345px !important; }
	.app .wst-fav-prds .waVwShipBut .wst-ShipjobStyl .selectshipto { width: 365px !important; }
	
	.wst-modalSignup .modal-dialog { width: calc(100% - 8px); }
	
	.contact-index-index .breadcrumb + .col-lg-8 .panel-body fieldset .field .g-recaptcha div { margin: 0 auto !important; }
	
	.autosuggestions-after-header .search-autocomplete { width: 252px !important; }
	
	.arborite_customHeader .waMainHeader .Mob_header_main .srchinput_mob { margin-left: 30%; }
	.autosuggestions-after-header.autosuggestions-arborite-header { top: 120px; left: 130px; }
	
	.wilsonart_srep_customHeader .search_checkbox.search_checkbox_srep { position: relative; top: 18px; left: 18px; }
	.wilsonart_srep_customHeader .minisearch .searchInputDiv.srep_search input#search { width: 208px !important; margin-left: 2px !important; margin-right: 3px; }
	.checkout-cart-index .subtotal-below-row .cartPagebtn .update.btn { width: 92%; right: 15px; }
	
	.promotion-promotion-index .waVwShipBut { transform: translateX(96px); }
	.promotion-promotion-index .waVwShipBut .wst-ShipjobStyl { width: auto; }
	.promotion-promotion-index .waVwShipBut #ship_to_option { width: 274px !important; margin-right: 10px; }
	
	:lang(es) .productconfig-index-openorder .waVwShipBut .setShipto { transform: translateX(180px); }
	:lang(es) .app.checkout-cart-index .subtotal-below-row .cartPagebtn span:nth-child(4) > a.waBtnRed { width: 92% !important;margin-top: 5px !important; }
	
	.productconfig-index-incomplete.app .waVwShipBut { transform: translateX(-30px); }
	.productconfig-index-incomplete.app .waVwShipBut .wst-ShipjobStyl { transform: translateX(-169px); }
	.wst-ShipjobStyl .selectshipto { width: 270px !important }
	
}
@media only screen and (min-width: 410px) and (max-width: 440px) {
	.minisearch .searchInputDiv.srchinput_mob input { width: 240px !important; }
	.waMainHeader .wascdHdrMob .form.minisearch .search-autocomplete { width: 296px !important; }
	.app .waMainHeader .waSearchPrd { transform: translateX(10px) !important; }
	.waMainHeader .Mob_header_main .srchinput_mob { transform: translateX(-4px) !important; }
	.searchInputDiv.srchinput_mob .search_checkbox { transform: translate(98px, 5px) !important; }
	.waMainHeader .wascdHdrMob.afterLogin .searchInputDiv.srchinput_mob .search_checkbox { transform: translate(95px, -13px) !important; }
	
	.productconfig-index-openorder .wst-ShipjobStyl .selectshipto,
	.productconfig-index-myrecentorder .wst-ShipjobStyl .selectshipto,
	.productconfig-index-trackorder	.wst-ShipjobStyl .selectshipto,
	.productconfig-index-history .wst-ShipjobStyl .selectshipto	{ width: 300px !important; }
	.productconfig-index-openorder .waVwShipBut,
	.productconfig-index-myrecentorder .waVwShipBut,
	.productconfig-index-trackorder	.waVwShipBut,
	.productconfig-index-history .waVwShipBut { transform: translateX(-238px); }
	.productconfig-index-openorder .waVwShipBut .setShipto,
	.productconfig-index-myrecentorder .waVwShipBut .setShipto,
	.productconfig-index-trackorder	.waVwShipBut .setShipto,
	.productconfig-index-history .waVwShipBut .setShipto { transform: translateX(205px); }
	
	.googleMap iframe { width: 398px !important; }
	
	.wst-ShipjobStyl .selectshipto { width: 400px !important; }
	.quickorder-quickorder-itemsupload .wst-ShipjobStyl .selectshipto { width: 385px !important; }
	.quickorder-quickorder-index .wst-ShipjobStyl .selectshipto,
	.quickorder-quickorder-quickpartnumber .wst-ShipjobStyl .selectshipto { width: 385px !important; }
	.productconfig-index-createquote.app .waVwShipBut { width: 385px !important; }
	.app .wst-fav-prds .waVwShipBut .wst-ShipjobStyl .selectshipto { width: 405px !important; }
	
	.wst-modalSignup .modal-dialog { width: calc(100% - 16px); }
	
	.contact-index-index .breadcrumb + .col-lg-8 .panel-body fieldset .field .g-recaptcha div { margin: 0 auto !important; }
	
	.autosuggestions-after-header .search-autocomplete { width: 252px !important; }
	
	.arborite_customHeader .waMainHeader .Mob_header_main .srchinput_mob { margin-left: 26%; }
	.autosuggestions-after-header.autosuggestions-arborite-header { top: 120px; left: 126px; }
	
	.wilsonart_srep_customHeader .search_checkbox.search_checkbox_srep { position: relative; top: 18px; left: 23px; }
	.wilsonart_srep_customHeader .minisearch .searchInputDiv.srep_search input#search { width: 250px !important; margin-left: 2px !important; margin-right: 3px; }
	.checkout-cart-index .subtotal-below-row .cartPagebtn .update.btn { width: 83%; right: 34px; }
	
	.promotion-promotion-index .waVwShipBut { transform: translateX(105px); }
	.promotion-promotion-index .waVwShipBut .wst-ShipjobStyl { width: auto; }
	.promotion-promotion-index .waVwShipBut #ship_to_option { width: 315px !important; margin-right: 10px; }
		
	:lang(es) .productconfig-index-openorder .waVwShipBut .setShipto { transform: translateX(195px); }
	:lang(es) .app.checkout-cart-index .subtotal-below-row .cartPagebtn span:nth-child(4) > a.waBtnRed { width: 83% !important;margin-top: -3px !important; }
	
	.productconfig-index-incomplete.app .waVwShipBut { transform: translateX(-30px); }
	.productconfig-index-incomplete.app .waVwShipBut .wst-ShipjobStyl { transform: translateX(-190px); }
	.wst-ShipjobStyl .selectshipto { width: 312px !important }
		
}
@media (max-width: 767.98px) { 
	.waMobileMenu { margin-top: 0; padding-top: 0; }
	.app .waMainHeader { min-height: 120px !important; }
	.waMobileMenu .navbar-header .pull-left { margin-top: 13px; margin-left: 0; }
	.waMobileMenu .navbar-header .pull-right { padding-top: 6px; }
	.waMobileMenu .navbar-header .pull-right .toggleMenubtn { height: 34px; padding-left: 10px; padding-right: 10px; background: #FFF; }
	
	.navbar-nav { margin: 7px -15px 0px -15px; }
	#mobList .mobListItem { border-bottom: .5px solid #ebebeb; }
	.nav li { position: relative;  display: block; }
	.nav > li > a { position: relative; display: block; padding: 10px 15px; line-height: 20px; }
	#mobList .mobListItem > a { color: #4a738f; }
	.collapse.in { display: block; }
	.navbar-collapse { padding-right: 15px; padding-left: 15px; overflow-x: visible; -webkit-overflow-scrolling: touch; border-top: 1px solid transparent; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); }
	.navbar-default .navbar-collapse, .navbar-default .navbar-form { margin-top: 8px; border-color: #e7e7e7; }
	
	.iwd-onepage-checkout.app .waMainHeader { min-height: 80px !important; }
	.iwd-onepage-checkout.app .waMobileMenu { margin-bottom: 20px; padding-bottom: 0; }
	.iwd-onepage-checkout.app .waMobileMenu .container { padding: 0; }
	.iwd-onepage-checkout.app .waMobileMenu .container .navbar-header { padding-bottom: 10px; padding-left: 15px; padding-right: 15px; }
	
	.waMainHeader .wascdHdrMob .form.minisearch .Mob_header_main { width: 100% !important; margin-left: 0; margin-right: 0; padding-left: 0; padding-right: 0; }
	.waMainHeader .wascdHdrMob { position: relative; top: 20px; left: 0; }
	.waMainHeader .wascdHdrMob .form.minisearch .Mob_header_main,
	.waMainHeader .wascdHdrMob .form.minisearch .Mob_header_main .waHdrZipMob { width: 110px; }
	.waHdrZipMob .waSearchmark .mini_form_zipcode.zipcode_mobile { height: 34px; }
	.waHdrZipMob .waSearchmark .mage-error { width: 100%; text-align: left; }
	.form.minisearch .waMainHeader .searchInputDiv { width: 191px; margin-left: 0; }
	.minisearch .searchInputDiv.srchinput_mob input { height: 34px; }
	.minisearch .searchInputDiv.srchinput_mob input + .mage-error { transform: translateX(4px); }
	.minisearch #search { width: 191px; margin-left: 0; }
		
	.app .waMainHeader .waSearchPrd { transform: translateX(14px); }
	.waMainHeader .waSearchPrd .row { width: 34px; }
	.waMainHeader .waSearchPrd .input-group-addon.wst-header-new { width: 34px !important; height: 34px; }
	.waMainHeader .waSearchPrd .input-group-addon.wst-header-new::before { height: 34px; transform: translate(0px, -1px); }
	.waMainHeader .Mob_header_main .srchinput_mob { margin-left: 0; }
	#bubble_search_button.wst-header-search { width: 34px !important; height: 34px; }
	
	.searchInputDiv.srchinput_mob .search_checkbox { width: 240px; }
	.searchInputDiv.srchinput_mob .search_checkbox input.search_checkbox_input { margin-top: 2px; }
	
	.promotion-banner { display: block; text-align: center; }
	.heplVedioIcon { left: 78%; width: auto; margin-top: 16px; }
	.pri_bot .form-group { display: block; }
	.pri_bot .form-group label[for="email"], .pri_bot .form-group label[for="principle"] { margin-top: 0; padding-top: 0; }
	.regFormInfo > .col-sm-6, .regFormInfo .all_application_fields > .col-sm-6 { width: 100%; }
	.regFormInfo .all_application_fields .b2b_register_cod#b2b_tax_exempt_file_section_cod { width: 80%; }
	.regFormInfo .all_application_fields .b2b_register_cod#b2b_tax_exempt_file_section_cod img { right: -11px; }
	.regFormInfo > .col-sm-12, .regFormInfo .all_application_fields > .col-sm-12 { padding-left: 10px; padding-right: 10px; }
	
	.app .waHdrTextMob { display: none; }
	.waHdrZipMob span.searchboxLabel { transform: translate(-15px, 8px); }
	
	#waaccordionHome .waVwShipBut { display: grid; width: 100%; padding-left: 10px; }
	#waaccordionHome .table-condensed>tbody>tr>td.homepageSelect { height: 32px; line-height: 1.42857143; }
	.app .waHPLTable tbody tr td.mobProductName .mobProductDiv {display: flex; margin-top: -8px; line-height: 1.42857143; }
	.app .waHPLTable tbody tr td { line-height: 1.42857143; }
	.app .waHPLTable tbody tr td.homeCartImage { display: block; }
	
	.form.form-cart .cart .row .col-lg-4.pt5 .shopcart-txt { padding-left: 15px; padding-right: 15px; }
	.form.form-cart .cart .row .col-lg-5.pt10 .col-lg-2.pt10 { width: 70px; padding-right: 10px; padding-left: 8px; }
	.form.form-cart .cart .row .col-lg-5.pt10 .col-lg-10.pt10 { width: calc(100% - 70px); padding-left: 8px; padding-right: 15px; }
	.form.form-cart + div.row.clear .show-more-links { padding-top: 8px; }
	
	.app .waVwShipBut .wst-ShipjobStyl { padding: 0; }
	.viewCheckout { transform: translate(23px, 23px); }
	.wst-Addnewitem .prdPrice, .prdQtyInStock { width: 90%; }
	.app .waVwShipBut .col-lg-2 { text-align: left; padding-bottom: 10px; padding-left: 0; }
	.cms-home.cms-index-index .waVwShipBut .wst-ShipjobStyl { margin-top: 0; }
	.quickorder-quickorder-index .wst-ShipjobStyl .selectshipto,
	.quickorder-quickorder-quickpartnumber .wst-ShipjobStyl .selectshipto,
	.quickorder-quickorder-itemsupload .wst-ShipjobStyl .selectshipto,
	.productconfig-index-createquote .wst-ShipjobStyl .selectshipto	{ transform: translate(0px, 0px); }
	.wst-Addnewitem .filename_div.mandatory_field { margin-left: 5px !important; padding-left: 0; }
	.wst-Addnewitem form { margin-top: 20px; }
	.wst-Addnewitem .addItemDiv { padding-left: 0;  margin-left: 5px !important; }
	.wst-Addnewitem .errorMessage {display: flex; margin-top: 20px !important; }
	.wst-Addnewitem .createQuickdiv.mandatory_field { margin-top: 20px; }
	.wst-Addnewitem #browsebutton { margin-left: 0; }
	.wst-Addnewitem .filename_div.mandatory_field { margin-top: 20px; }
	.wst-Addnewitem .quickdiv_browse { margin-top: 40px; }
	.wst-Addnewitem .addItemDiv.createQuickdiv .button-upload { margin-left: 0; }
	.wst-Addnewitem #suggesstion-box { margin-top: 15px; }
	.wst-Addnewitem #custqty { width: calc(100% - 0px) !important; margin-right: 35px; }
	.quickorder-quickorder-index .wst-Addnewitem #custqty { width: 100% !important; margin-right: 0px; }
	main .wst-Addnewitem { margin-right: 0 !important; }
	
	.app.checkout-cart-index .waRightNavContent .waRightNavCntCnt { margin-right: auto !important; }
	.iwd-onepage-checkout-container .opc-wrapper { width: 99% !important; }
	.opc-block-summary .minicart-items-wrapper { top: -280px !important; }
	.modal-custom.opc-summary-wrapper .opc-block-shipping-information { min-height: 360px; margin-top: 7px !important; }
	.modal-custom.opc-summary-wrapper #customplaceorder { transform: translateY(-40px); }
	.iwd-onepage-checkout .opc-sidebar.opc-summary-wrapper { width: 100% !important; }
	.custom-slide.opc-summary-wrapper { left: -2px !important; }
	.opc-summary-wrapper .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .3); box-shadow: 0 5px 15px rgba(0, 0, 0, .3); }
	.opc-summary-wrapper.custom-slide .modal-content { border: 1px solid #cbc8c8 !important; }
	.modal-custom.opc-summary-wrapper #customplaceorder { top: 30px !important; }
	
	#getPrice .modal-dialog { width: 96%; }
	.cms-home.cms-index-index .waVwShipBut .wst-ShipjobStyl { width: 100%; }
	.productconfig-index-openorder .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:first-child,
	.productconfig-index-myrecentorder .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:first-child,
	.productconfig-index-trackorder	.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:first-child,
	.productconfig-index-history .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:first-child,
	.productconfig-index-paymenthistory	.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:first-child,
	.productconfig-index-quoteorder .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:first-child,
	.productconfig-index-makepayment .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:first-child,
    .myWishlistMaindiv .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:first-child { padding-top: 15px; }
	
	.productconfig-index-openorder .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:last-child,
	.productconfig-index-myrecentorder .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:last-child,
	.productconfig-index-trackorder	.table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:last-child,
	.productconfig-index-history .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:last-child,
	.productconfig-index-paymenthistory .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:last-child,
	.productconfig-index-quoteorder .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:last-child,
	.productconfig-index-makepayment .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:last-child,
	.myWishlistMaindiv .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:last-child	{  padding-bottom: 15px; }
	
	.productconfig-index-openorder .table-wrapper .table>tbody>tr>td,
	.productconfig-index-myrecentorder .table-wrapper .table>tbody>tr>td,
	.productconfig-index-trackorder	.table-wrapper .table>tbody>tr>td,
	.productconfig-index-history .table-wrapper .table>tbody>tr>td,
	.productconfig-index-paymenthistory	.table-wrapper .table>tbody>tr>td,
	.productconfig-index-quoteorder .table-wrapper .table>tbody>tr>td,
	.productconfig-index-makepayment .table-wrapper .table>tbody>tr>td,
	.myWishlistMaindiv .table-wrapper .table>tbody>tr>td { line-height: 1.42857143; border-top: 1px solid #ddd !important; }
	
	.productconfig-index-openorder .wst-ShipjobStyl .selectshipto,
	.productconfig-index-myrecentorder .wst-ShipjobStyl .selectshipto,
	.productconfig-index-trackorder	.wst-ShipjobStyl .selectshipto,
	.productconfig-index-history .wst-ShipjobStyl .selectshipto,
	.productconfig-index-paymenthistory .wst-ShipjobStyl .selectshipto,
	.productconfig-index-quoteorder	.wst-ShipjobStyl .selectshipto,
	.productconfig-index-makepayment .wst-ShipjobStyl .selectshipto	{ transform: translate(20px, 0px); }
	
	.productconfig-index-openorder .modal-dialog,
	.productconfig-index-myrecentorder .modal-dialog,
	.productconfig-index-trackorder	.modal-dialog,
	.productconfig-index-history .modal-dialog,
	.productconfig-index-makepayment .modal-dialog { width: calc(100% - 15px); }
	.productconfig-index-openorder .modal-body-Sign .orderdetail-modal,
	.productconfig-index-myrecentorder .modal-body-Sign .orderdetail-modal,
	.productconfig-index-trackorder	.modal-body-Sign .orderdetail-modal,
	.productconfig-index-history .modal-body-Sign .orderdetail-modal,
	.productconfig-index-makepayment .modal-body-Sign .orderdetail-modal,
	.productconfig-index-quoteorder .modal-body-Sign .orderdetail-modal	{ width: 100%; }
	
	.productconfig-index-quoteorder .heplVedioIcon { margin-right: 0; }
	.productconfig-index-createquote .helpVideoIcon { margin-top: -30px; }
	
	.productconfig-index-makepayment .table-wrapper .table:not(.totals):not(.cart):not(.table-comparison) tbody > tr > td:last-child { text-align: left !important; }
	
	.iwd-onepage-checkout-container .opc-wrapper .iwd-one-page-checkout-steps li { display: block; width: 100%; }
	.checkout-payment-method .credit-card-types { display: inline-flex; }
	.iwd-onepage-checkout .ccPaymentdiv .payment.items.ccard select.year { margin-left: 10px; }
	
	.productconfig-index-history .products.refine-search .inner.pa_data_add_data .col-xs-12 { width: 100%; }
	.productconfig-index-history .products.refine-search .inner.pa_data_add_data .col-xs-6 { width: 50%; }
	.pagination > li a { padding: 4px 6px; }
	.historyMainDiv .tablePagnicaitonbg .action.next { padding-bottom: 4px !important; }
	
	.pageNotFound { margin-top: 45px !important; }
	
	.findWarehouseMainDiv .googleMap { padding-left: 15px; }
	.findWarehouseMainDiv .enterzipdiv input#searchzipcode { width: 70%; }
	.findWarehouseMainDiv .enterzipdiv .find_zipbtn { margin-right: 15px; padding-left: 0; }
	
	.block-dashboard-addresses { margin-top: 0; }
	.block-dashboard-addresses .box-billing-address { width: 100% !important; }
	.block-dashboard-info .defaultShiptoAddBtn { margin-right: 20px; }
	.form-edit-account .fieldset.info { padding-left: 20px; padding-right: 20px; }
	.form-edit-account .fieldset.info .field.choice { margin-bottom: 2px; padding-top: 5px; }
	.form-edit-account .fieldset.info .field input#change-password { margin-top: 3px !important; margin-left: 114px !important; }
	.form-edit-account .actions-toolbar .prfileSavebtn { margin-right: 20px !important; }
	.form-edit-account .actions-toolbar .prfileSavebtn { margin-left: 152px !important; }
	.form-edit-account .fieldset.info .field label { text-align: right; }
	.form-edit-account .fieldset.password .field label { text-align: right; }
	.form-edit-account .fieldset.password { padding-left: 20px; padding-right: 20px; }
	.form-edit-account .fieldset.password .field.confirm.password { margin-bottom: 20px; }
	.form-edit-account .fieldset.password h2 { padding-top: 0; }
	
	.manage-payment-method .block-content { padding: 0 20px !important; }
	.manage-payment-method .block-content .block-cards-list { padding: 0 !important; } 
	.manage-payment-method .block-content .block.block-content .block-cards-list .block-content { padding: 0 !important; }
	.account .column.main .block:not(.widget) .block-content .box:last-child { padding: 0 !important; }
	.manage-payment-method .block-content.checkout-payment-method { padding: 0 !important; }
	.manage-payment-method { margin-top: 15px; }
	.checkout-payment-method .payment-method-title { padding: 0; }
	.account .legend > span, .account .legend > strong span, .account .legend > small { font-size: 1.8rem; }
	
	.quickorder-quickorder-itemsupload .wst-ShipjobStyl { margin-top: 10px; }
	
	.app .wst-fav-prds .waVwShipBut .col-lg-2[align="right"] { display: none; }
	.form-wishlist-items .waHPLTable tbody tr td.favcart .favEnableImage { width: auto; }
	
	#resource-modal.wst-modalSignup .modal-body-Sign .modalheader-signup { width: 100%; position: relative; text-align: right; background-color: #F8F3ED; }
	#resource-modal.wst-modalSignup .modal-body-Sign ul { padding-left: 15px; padding-right: 15px; }
	#resource-modal.wst-modalSignup .modal-dialog { width: 100%; margin-left: 0; }
	
	.product-lising-page .catogrylist .panel-default { border: 1px solid #ddd; }
	.product-lising-page { display: grid; }
	.product-items .product { margin-bottom: 40px !important; }
	.categoryListPageDiv .col-lg-3.pull-left { width: auto; transform: translateY(40px); }
	.column.main.waRightNavContent h2 { padding-top: 0 !important; }
	.categoryListPageDiv .catglistPage { margin-top: 5px !important; margin-bottom: 10px; }
	.app .form-control.selectArrow { margin-left: auto; }
	.AdditionalitemsDilog { width: 96% !important; }
	.wrapper.grid .product-items { display: grid; }
	
	.main-content .wet_bg2 .surMsg { width: calc(100% - 40px); margin-right: 20px; }
	.wetwall-index-surround .main-content .surMsg { width: calc(100% - 40px); margin-right: 20px; }
	.wetwall-index-surround .main-content .pri_heading3 + div.col-lg-12 > div.col-lg-3 { padding-left: 15px; padding-right: 15px; }
	.main-content .wet_bg4 > div.col-lg-12 > div.col-lg-4 { width: 100%; padding-left: 0; padding-right: 0; }
	.main-content .wet_bg4 > div.col-lg-12:nth-child(2) div.col-lg-4:nth-child(1) .selectProduct { padding-right: 10px; }
	.main-content .wet_bg4 > div.col-lg-12:nth-child(2) > div.col-lg-4:nth-child(2) .selectProduct { padding-left: 10px; }
	.main-content .wet_bg6 { overflow-x: scroll; }
	
	.wetwall-index-alacarte .main-content .wet_bg4 { padding: 0; }
	.wetwall-index-alacarte .main-content .wet_bg4 div.col-lg-12 > div.col-lg-12 > .selectProduct { display: block !important; }
	.wetwall-index-alacarte .main-content .wet_bg4 .table-info { overflow-x: scroll; padding-bottom: 10px; }
	.wetwall-index-alacarte .main-content .wet_bg6 { width: calc(100% - 50px); overflow-x: scroll; padding-bottom: 10px; }
	.wetwall-index-alacarte .main-content .wet_bg6 div.col-lg-12 { width: 100% !important; }
	.wetwall-index-alacarte .main-content .wet_bg6 div.col-lg-12 > div.col-lg-12 { padding-right: 0 !important; }
	
	.search.results .waSearcView .waVwShipBut .col-lg-2 { display: none; }
	.search.results .waSearcView .waVwShipBut .col-lg-2 .wst-ShipjobStyl { margin-left: 5px; }
	.search.results .waSearcView .panel .panel-body .wasearchWrap .form-group { width: 100%; }
	.search.results .waSearcView .waHPLTable { margin-bottom: 15px; }
	.search.results .waSearcView .waHPLTable table>tbody>tr>td:before { font-size: 12px; }
	.search.results .waSearcView .waHPLTable .tableStocklookup .table > tbody > tr > .wst-tblcol2 .clearfix { display: flex; }
	.search.results .waSearcView .waHPLTable .tableStocklookup .waTTxt { white-space: normal; }
	.search.results .waSearcView .pattern-avaliablity-popup > .form-group { float: unset !important; margin-left: 20px !important; }
	.search.results .waSearcView .pattern-avaliablity-popup > .form-group .button-red { height: 34px; margin-top: 0px !important; }
	.search.results .waSearcView .panel #wacollapseOne { overflow-x: unset; }
	.search.results .waSearcView .panel .collapse.show { overflow-x: scroll; }
	.search.results .ng-scope { padding-top: 1px; }
	.search.results .waSearcView .waVwShipBut { width: 82%; margin-left: 5px !important; }
	
	.wst-paymtsummaryBox div.row + div.row > div.col-lg-6,
	.wst-paymtsummaryBox div.row.clear > div.col-lg-6	{ width: 60%; }
	.wst-paymtsummaryBox div.row + div.row > div.col-lg-5,
	.wst-paymtsummaryBox div.row.clear > div.col-lg-5	{ width: 40%; }
	.helpContantDiv > iframe { width: calc(100% - 20px) !important; margin-left: 10px; margin-right: 10px; }
	.helpVideoDiv ul .helpyoutube { width: 50%; }
	
	.wst-modalSignup { padding: 0; }
	.wst-modalSignup .modal-dialog .signpopLog { padding-top: 30px; }
	.wst-modalSignup .userloginpwd { min-height: 200px; }
	.wst-modalSignup .userloginpwd .form-signin .fieldset.login input[type="email"],
	.wst-modalSignup .userloginpwd .form-signin .fieldset.login input[type="password"] { width: 100%; }
	
	#order-summary-confirmation h2 { padding-left: 15px; }
	.checkout-onepage-success .waRightNavCntCnt { padding: 0 2px 0 8px; }
	.checkout-onepage-success #order-summary-confirmation { margin-right: 0; }
	.checkout-onepage-success #order-summary-confirmation h2 { padding-left: 15px; padding-top: 15px !important; }
	
	#order-summary-confirmation .row .col-lg-8 .row.m15 .col-lg-3 { width: 50% !important; }
	#order-summary-confirmation .row .col-lg-8 hr.clear ~ .row.m15 .col-lg-9 { width: 58.33333333% !important; }
	#order-summary-confirmation .row .col-lg-8 hr.clear ~ .row.m15 .col-lg-3 { width: 41.66666667% !important; }
	
	.modal-dialog.baseImg { max-width: 450px; width: 100% !important; height: 100% !important; }
	
	.upgradeOptionMain { display: inline-block; }
	.upgradeOptionMain { transform: translateY(-10px); }
	.customer-account-forgotpassword .pri_content,
	.customer-account-forgotpassword .pri_bg { width: 100%; }
	.customer-account-forgotpassword .pri_content { padding: 15px; }
	.customer-account-forgotpassword.page-layout-2columns-left .column.main { margin-top: 0; padding-left: 15px; padding-right: 15px; }
	.form-horizontal #step2 .row .pri_heading2 { position: relative; }
	.form-horizontal #step2 .row .pri_heading2 .saddress { position: absolute; top: 76px; right: 12px; }
	.form-horizontal #step2 .pri_content { width: calc(100% - 0px); padding-left: 0px; padding-right: 0px; }
	.form-horizontal #step2 .pri_content .carditAddress { margin-top: 70px; }
	.form-horizontal #step2 .pri_bg { width: auto; }
	.form-horizontal #step2 #b2b_tax_exempt_file_section .col-lg-3 { right: 25px; }
	.form-horizontal #step2 .craditReferences .col-sm-2.pull-right { margin-right: 26px; text-align: right; }
	.form-horizontal #step2 .credit_row_class .col-sm-6 { width: 100%; }
	.form-horizontal #step2 .credit_row_class .col-sm-2.pull-right,
	.form-horizontal #step2 .companyPrinciples .col-sm-2.pull-right,
	.form-horizontal #step2 .OfficersrowClass .col-sm-2.pull-right { margin-right: 26px; text-align: right; }
	.form-horizontal .cancel_button { margin-right: 18px; margin-left: 10px; }
	.form-horizontal #step3 .gray_bg .panel-body { padding: 15px 0; }
	.form-horizontal #step3 .gray_bg .panel-body .panel-body { padding: 15px; }
	.form-horizontal #step3 .gray_bg .panel-body .col-lg-6 { padding-top: 0px; padding-left: 0px; padding-right: 0px; }
	.form-horizontal #step3 .gray_bg .panel-body .col-lg-6 + .col-lg-6 { padding-top: 20px; }
	
	.autosuggestions-after-header { left: 128px; top: 118px; }
	.cms-privacypolicy .privacy-policy { padding-top: 15px; }
	.app .waRightNavContent .waRightNavCntCnt .waRightNavBoxWrp { display: block !important; }
	
	.modal.crossPopup .modal-dialog.AdditionalitemsDilog { margin: 30px 15px !important; background: #FFF; }
	.modal.crossPopup .modal-dialog.AdditionalitemsDilog .modal-content { max-height: 300px; overflow: auto; }
	.modal.crossPopup .modal-dialog.AdditionalitemsDilog .modal-content .action.tocart { height: 26px !important; }
	
	.app .waRightNavContent .waRightNavCntCnt .waRightNavBoxWrp { display: inline-flex !important; flex-wrap: wrap; justify-content: center; }
	
	.arborite_customHeader { position: relative; z-index: 1; }
	.arborite_customHeader .autosuggestions-after-header.autosuggestions-arborite-header { left: 14px; top: 120px; }
	
	.wilsonart_srep_customHeader { position: relative; z-index: 1; }
	.wilsonart_srep_customHeader .searchInputDiv.srchinput_mob .search_checkbox.search_checkbox_srep { margin-left: 0 !important; }
	.wilsonart_srep_customHeader .waHdrZipMob .waSearchmark.input-group #inforsearch { font-size: 14px !important; }
	.wilsonart_srep_customHeader .minisearch .searchInputDiv.srep_search input#search { font-size: 14px !important; }
	.wilsonart_srep_customHeader .waMainHeader .waSearchPrd { transform: translateX(-8px) !important; }
	.app .waRightNavContent .waRightNavCntCnt { margin-right: 6px !important; }
	.checkout-payment-method .fieldset .field label { text-align: left; }
	div#search_autocomplete { overflow-x: hidden !important; }
	.form-horizontal #step2 .OfficersrowClass .col-sm-6 { width: 100%; }
	
	.fab-distu + a.Fab_button_download { width: calc(100% - 56px); margin: 10px 28px 0 28px; }
	.table-wrapper .table#fabricatorList > tbody > tr > td { border-top: 1px solid #ddd; }
	.table-wrapper .table#fabricatorList > tbody > tr > td:last-child { color: red !important; }
	#fabricatorList_paginate { margin-bottom: 10px; }
	.add_fabricator .breadcrumb + span.pull-left.marker { padding-left: 15px; }
	.add_fabricator form .prv_btn { margin-right: 15px; }
	.warrantyfabricators-fabricatorwarranty-viewfabricator .add_fabricator .pull-left.marker { padding-left: 15px; }
	.fabricator_warranty .tab-content>.tab-pane#review-information .col-lg-12 .col-lg-3 a[title="Print"] { margin-top: 20px; }
	.fabricator_warranty .tab-content>.tab-pane#review-information .col-lg-12 .col-lg-9 input#warranty_emailconfirm { vertical-align: top; margin-top: 14px; margin-left: 13px; }
	.fabricator_warranty .tab-content>.tab-pane#review-information .col-lg-12 .col-lg-9 label[for="warranty_emailconfirm"] {  width: calc(100% - 43px); margin-left: 10px; margin-top: 10px; margin-bottom: 10px; }
	.fabricator_warranty .tab-content>.tab-pane#review-information .col-lg-12 .col-lg-3 a[title="Print"] { margin-top: 20px; }
	.fabricator_warranty .tab-content>.tab-pane#review-information .col-lg-12 .col-lg-6 { width: 100%; }
	
	#autocomplete_dropdown_salesrep { top: -35px; left: -122px; }
	.catalogsearch-result-index .action.tocart { margin-left: 42% !important; }
	.catalogsearch-result-index .upgrade_fsc { margin-left: 43% !important; }
	.app .search.results { padding-top: 10px; }
	
	.checkout-cart-index .subtotal-below-row { margin-bottom: 20px; }
	.checkout-cart-index .subtotal-below-row .cartPagebtn { margin-top: 0 !important; margin-left: 0; margin-right: 0 !important; text-align: center; }
	.checkout-cart-index .subtotal-below-row .cartPagebtn .update.btn { margin-top: -8px; margin-left: 0; margin-right: 0; text-align: center; position: relative; }
	.submtot { padding-top: 20px; padding-bottom: 20px; }
	.submtot form { margin-left: auto; margin-right: auto; margin-bottom: 10px; }
	.submtot form .recommand { width: auto; margin-left: 0; margin-right: 0; }
	.submtot form .recommand .cross_add_cart_btn.tocart { transform: translateX(24px); }
	.submtot form .recommand .data-coloum ul { margin-left: 100px; text-align: center; }
	.submtot form .recommand .data-coloum ul li .towishlist { display: block; margin-top: 5px; }
	.submtot form .recommand .data-coloum ul li img { margin-right: 0 !important; }
	
	.promotion-promotion-index .waVwShipBut { margin-bottom: 0; }
	.promotion-promotion-index .waHPLTable tbody tr td.mobProductName .mobProductDiv { margin-top: 5px; }
	.promotion-promotion-index .waHPLTable tbody tr td.homeCartImage div + div a.validate_log_dif { margin-left: 42%; }
	.promotion-promotion-index .waHPLTable .waProdNInp { transform: translateX(-20px); }
	
	.quickorder-quickorder-index .wst-Addnewitem #suggesstion-box #partauto-list { top: 34px; left: -2; }
	.quickorder-quickorder-index .wst-Addnewitem p.prdPrice { height: auto !important; }
	.quickorder-quickorder-index .wst-Addnewitem .strike-price { position: relative; padding-top: 5px; }
	
	:lang(es) .app .form-control.selectArrow { margin-right: 11px; }
	:lang(es) .app.checkout-cart-index .subtotal-below-row .cartPagebtn span:nth-child(4) > a.waBtnRed { margin-left: 0; margin-right: 0; }	
	
}
@media (max-width: 991.98px) { 
	.step#step1 { display: grid; }
	.mob_billing_address, .mob_shipping_address { flex: unset; width: 100%; }
	.mob_shipping_address { margin-top: 20px; }
	.pri_content1 { width: 100%; }
	.pri_content { margin: 0 !important; }
	
	.contact-index-index .breadcrumb + .col-lg-8 { float: unset; }
	.contact-index-index .breadcrumb + .col-lg-8 + .col-lg-4 + br + br + .col-lg-4 { float: unset; }
	.contact-index-index .breadcrumb + .col-lg-8 { margin-bottom: 30px; }
	.contact-index-index .breadcrumb + .col-lg-8 { width: 100%; }
	.contact-index-index .breadcrumb + .col-lg-8 + .col-lg-4, 
	.contact-index-index .breadcrumb + .col-lg-8 + .col-lg-4 + br + br + .col-lg-4 { width: 100%; }
	.contact-index-index .breadcrumb + .col-lg-8 .panel-body fieldset .field > .control { width: 100%; }
		
}

@media (max-width: 1024px) { 
	.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; }
	.navbar-toggle .icon-bar { display: block; width: 22px; height: 2px; border-radius: 1px; }
	.navbar-default .navbar-toggle .icon-bar { background-color: #888; }
	.navbar-toggle .icon-bar+.icon-bar { margin-top: 4px; }
	
	.waMobileMenu .container { display: block; }
	.waMobileMenu .container .navbar-header { display: flex; justify-content: space-between; }
	.waMobileMenu .container .navbar-header buttion { height: 34px; padding-left: 10px; padding-right: 10px; }
		
}
@media (max-width: 1200px) { 
	.columns { padding-left: 0; padding-right: 0; }
	.waMainHeader .wascdHdrMob .form.minisearch .Mob_header_main .waHdrTextMob { display: inline-block; }
	.app .waBox { width: 96px; height: 110px; }
	.app .waSmallBox { width: 130px !important; height: 40px !important; }
	.waCartCount { padding-left: 1px !important; }

}
@media (min-width: 768px) { 
	.waMainHeader .wascdHdrMob { width: auto; position: absolute; top: 0px; left: 220px; }
	.waMainHeader .wascdHdrMob .form.minisearch .Mob_header_main .waHdrZipMob { width: 170px; }
	.waMainHeader .searchInputDiv { width: auto; }
	.waMainHeader .waSearchPrd .input-group-addon.wst-header-new::before { transform: translate(0px, 6px); }
	.app .waSdyHeader { padding: 20px 0 9px; }

	.app .waMainHeader { min-height: 106px !important; }
	.waLogo { width: 25%; transform: translate(-2px, -34px); }
	.waMainHeader .searchInputDiv { transform: translateX(16px); }
	.waHdrZipMob .waSearchmark .mini_form_zipcode { height: 34px; }
	.app .waMainHeader .form-control { height: 34px; }
	#bubble_search_button { height: 34px; margin-left: 22px !important; }
	.searchInputDiv .search_checkbox { width: 300px; transform: translate(168px, 2px); }
	.waMainHeader .wascdHdrMob.afterLogin .searchInputDiv .search_checkbox { transform: translate(168px, -10px); }
	.form.minisearch .waSearchmark input + div.mage-error { width: 200px; position: absolute; top: 38px; z-index: 0; font-size: 10px; line-height: normal !important; transform: translate(-39px, -3px); }

	.mobHeaderMenu { width: 80%; }
	.promotion-banner { display: block; }
	.promotion-banner-1, .promotion-banner-2 { width: 100%; }
	.promotion-banner-1 .waStepsWrpHed { padding-left: 30px; line-height: 3rem !important; }
	.pri_bot .form-group { display: flex; }
	.regFormInfo .all_application_fields .b2b_register_cod#b2b_tax_exempt_file_section_cod img { right: 54px; }
	.waFooter .waBrwPrdUrl { display: flex; }
	.heplVedioIcon { right: 0; width: auto; margin-top: 2px; transform: translateX(14px); }
	.pri_bot .form-group label[for="principle"] { margin-left: 10px; }
	
	.ipad-view-message { display: none !important; }
	.waHdrZipMob span.searchboxLabel { transform: translate(-15px, 10px); }
	.app .waHPLTable tbody tr td.mobProductName .mobProductDiv { width: 94px; }
	.app .waHPLTable tbody tr td { line-height: 1.42857143; }
	.app .waHPLTable .waColGry { width: 45px; }
	
	.form.form-cart .cart .row .col-lg-4.pt5 { flex-direction: column; }
	
	.waMainHeader .wascdHdrMob.afterLogin { margin-top: 20px; margin-left: -10px; }
	.helpDeskNumber { padding: 0; transform: translateX(4px); }
	.helpDeskNumber span.glyphicon-envelope, .helpDeskNumber span.glyphicon-phone { display: inline-block; }
	.helpDeskNumber span { display: none; }
	
	.app .waVwShipBut .wst-ShipjobStyl { padding: 0 15px; }
	div.waWrapper.quickOrderMaindiv > div.row > div:nth-child(2) { display: flex; }
	.wst-Addnewitem { display: flex; }
	.quickorder-quickorder-index .wst-Addnewitem { flex-wrap: wrap; }
	.app .waVwShipBut { display: inline-flex; }
	.form.form-cart .cart .row .col-lg-4.pt5 .shopcart-txt { padding-bottom: 10px; }
	.form.form-cart .cart .row textarea.form-control { margin-bottom: 15px; }
	
	#custom-checkout-form .form-horizontal .form-group { display: flex; }
	.opc-summary-wrapper .modal-content { -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); box-shadow: 0 5px 15px rgba(0, 0, 0, .5); }
	
	#getPrice .modal-dialog { width: 600px; }
	#getPrice .tdGrayColor .discoutntSf { width: 144px; }
	.cms-home.cms-index-index .waVwShipBut .wst-ShipjobStyl { width: 100%; }
	.app .waVwShipBut .shipto-label-quick { margin-top: 9px; text-align: right; transform: translateX(0px); }
	.productconfig-index-openorder .waVwShipBut { transform: translateX(-150px); }
	.productconfig-index-myrecentorder .waVwShipBut,
	.productconfig-index-trackorder	.waVwShipBut,
	.productconfig-index-history .waVwShipBut,
	.productconfig-index-paymenthistory .waVwShipBut,
	.productconfig-index-quoteorder	.waVwShipBut,
	.productconfig-index-makepayment .waVwShipBut { transform: translateX(-310px); }
	.productconfig-index-openorder .table-wrapper .table>tbody>tr>td,
	.productconfig-index-myrecentorder .table-wrapper .table>tbody>tr>td,
	.productconfig-index-trackorder	.table-wrapper .table>tbody>tr>td,
	.productconfig-index-history .table-wrapper .table>tbody>tr>td,
	.productconfig-index-paymenthistory .table-wrapper .table>tbody>tr>td,
	.productconfig-index-quoteorder	.table-wrapper .table>tbody>tr>td,
	.productconfig-index-makepayment .table-wrapper .table>tbody>tr>td { line-height: 1.42857143; }
	.productconfig-index-openorder .searchOrderDiv > :first-child,
	.productconfig-index-myrecentorder .searchOrderDiv > :first-child,
	.productconfig-index-trackorder	.searchOrderDiv > :first-child,
	.productconfig-index-history .searchOrderDiv > :first-child,
	.productconfig-index-paymenthistory .searchOrderDiv > :first-child,
	.productconfig-index-quoteorder	.searchOrderDiv > :first-child,
	.productconfig-index-makepayment .searchOrderDiv > :first-child	{ display: none; }
	
	.searchOrderDiv .orderSearchlabel { margin-left: auto; }
	
	#serachOrderId > div:nth-child(6), #serachOrderId > div:nth-child(7),
	.searchOrderDiv > div:nth-child(6), .searchOrderDiv	> div:nth-child(7),
	.productconfig-index-makepayment .searchOrderDiv > div:nth-child(5), 
	.productconfig-index-makepayment .searchOrderDiv > div:nth-child(6) { width: 94px; padding-right: 5px; }
	
	.productconfig-index-openorder .modal-dialog,
	.productconfig-index-myrecentorder .modal-dialog,
	.productconfig-index-trackorder	.modal-dialog,
	.productconfig-index-history .modal-dialog,
	.productconfig-index-makepayment .modal-dialog,
	.productconfig-index-quoteorder .modal-dialog { width: 720px; }
	.modal-body.modal-body-Sign .orderdetail-modal { width: 50%; }
	
	.productconfig-index-createquote .shiptolabelQuote { width: 100%; text-align: left; margin-top: 4px; transform: translateX(-10px); }
	
	.mobHeaderMenu { width: calc(100% - 162px) !important; padding-right: 0; }
	.waSdyHeaderCWMob { width: 162px; margin-left: 0; }
	
	.myStatemenNavBox .selectArrow.statementMonth { width: 120px; }
	
	.findWarehouseMainDiv .findwarediv { display: flex; padding-bottom: 15px; }
	.findWarehouseMainDiv .googleMap { padding-left: 15px; }
	.findWarehouseMainDiv .enterzipdiv input#searchzipcode { width: calc(100% - 15px); }
	.findWarehouseMainDiv .enterzipdiv .email_comp { word-wrap: break-word; }
	.findWarehouseMainDiv .enterzipdiv .find_zipbtn { padding-left: 15px; }
	.findWarehouseMainDiv .enterzipdiv .find_zipbtn input[type="button"] { width: 50px; }
	.googleMap iframe { width: 320px !important; }
	.form-edit-account .fieldset.info .field label { text-align: left; }
	.form-edit-account .fieldset.password .field label { text-align: left; }
	.form-edit-account .fieldset.password, .form-edit-account .fieldset.info { width: 49%; }
	.form-edit-account .fieldset.info .field.choice { margin-bottom: 2px; }
	.form-edit-account .fieldset.info .field label { width: 100%; }
	.form-edit-account .fieldset.password .field label { width: 100%; }
	
	.form-edit-account .fieldset.info .control, .form-edit-account .fieldset.password .control { width: 92%; }
	
	.manage-payment-method { margin-right: 15px; }
	.checkout-payment-method .fieldset .field .control { width: 75%; }
	
	.app .waVwShipBut { margin-left: auto !important; position: relative; right: 160px; }
	.cms-home.cms-index-index .waVwShipBut .wst-ShipjobStyl { margin-right: 5px; transform: translateX(5px); }
	.quickorder-quickorder-index.app .waVwShipBut { right: 240px; }
	.quickorder-quickorder-itemsupload .shipto-label-quick { margin-right: 0px; }
	.productconfig-index-createquote.app .waVwShipBut { right: 210px; margin-top: 0; margin-bottom: 0; }
	
	.app .wst-fav-prds .waVwShipBut { width: 60%; right: 160px; }
	.form-wishlist-items .waHPLTable tbody tr td.favcart .favEnableImage { width: 65px; }
	.resource_drpdwn_menu { transform: translate(-15px, 180px) !important; }
	
	.waMainHeader .wascdHdrMob .form.minisearch .search-autocomplete { width: 338px !important; }
	
	.product-lising-page .catogrylist .panel-body form .inner div.col-lg-3 { width: 100%; }
	.product-lising-page .products.wrapper .product-items > li { float: left; }
	.products.grid { display: flow-root; }
	
	.AdditionalitemsDilog { width: 96% !important; }
	.categoryListPageDiv .shiptPop { width: 100%; }
	
	.wetwall-index-surround .main-content .pri_heading3 + div.col-lg-12 { display: flex; flex-wrap: wrap; }
	.wetwall-index-surround .main-content .pri_heading3 + div.col-lg-12 > div.col-lg-3 { width: 50%; padding-left: 15px; padding-right: 15px; }
	
	.app.wetwall-index-surrounddesigns .waVwShipBut { right: -10px; }
	.main-content .wet_bg4 > div.col-lg-12 > div.col-lg-4 { width: 100% !important; padding-left: 15px; padding-right: 15px; }
	.main-content .wet_bg6 > div.col-lg-12 > div.col-lg-8 { width: 100%; }
	.app.wetwall-index-surrounddesigns .main-content .wet_bg6 div.col-lg-12 { padding: 0; }

	.wetwall-index-alacarte .waVwShipBut { right: -10px !important; }
	.wetwall-index-alacarte .main-content .wet_bg4 { padding: 0; }
	.wetwall-index-alacarte .main-content .wet_bg4 div.col-lg-12 > div.col-lg-12 { width: 100% !important; }
	.wetwall-index-alacarte .main-content .wet_bg4 div.col-lg-12 > div.col-lg-12 div.selectProduct  div:nth-child(1) { padding-right: 10px; }
	.wetwall-index-alacarte .main-content .wet_bg4 div.col-lg-12 > div.col-lg-12 div.selectProduct  div:nth-child(2) { padding-left: 10px; }
	.wetwall-index-alacarte .main-content .wet_bg4 div.col-lg-12 > div.col-lg-12 div:nth-child(3) { display: flex; }
	.wetwall-index-alacarte .main-content .wet_bg4 div.col-lg-12 > div.col-lg-12 div:nth-child(3) .lead-msg { margin-right: 20px; }
	.wetwall-index-alacarte .main-content .wet_bg6 div.col-lg-12 { width: 100% !important; padding-right: 5px; }
	
	.mini-scroll-container .row > div { padding-left: 5px; padding-right: 5px; }
	.mini-scroll-container .row > div.wst-Del-image { padding-left: 5px; padding-right: 5px; }
	
	.search.results .waSearcView .panel .panel-body .wasearchWrap .form-group { width: 50%; }
	.search.results .waSearcView .waVwShipBut { width: 82%; right: 0px; }
	
	.helpVideoDiv ul .helpyoutube { width: 33.33%; }
	.helpContantDiv > iframe { width: calc(100% - 20px) !important; margin-left: 10px; margin-right: 10px; }
	
	.wst-modalSignup .wst-modalStyl .modal-content { display: flex; flex-direction: row; }

	.wst-modalSignup .modal-dialog { max-width: 680px; }
	.wst-modalSignup .modal-dialog .userloginpwd { min-height: 392px; padding-bottom: 0; }
	.wst-modalSignup .modal-dialog .signUpDiv { padding-bottom: 40px; }
	.wst-modalSignup .userloginpwd .form-signin .fieldset.login input[type="email"],
	.wst-modalSignup .userloginpwd .form-signin .fieldset.login input[type="password"] { width: 100%; }
	.contact-index-index .breadcrumb + .col-lg-8 .panel-body fieldset .field .g-recaptcha div { margin-left: 8px !important; }
	
	#order-summary-confirmation h2 { padding-left: 15px; }
	#order-summary-confirmation .row .col-lg-4 { width: 100%; }
	#order-summary-confirmation .row .col-lg-8 { width: 100%; } 
	#order-summary-confirmation .row .col-lg-8 .row.m15 .col-lg-3 { width: 50% !important; }
	#order-summary-confirmation .row .col-lg-8 hr.clear ~ .row.m15 .col-lg-9 { width: 58.33333333% !important; }
	#order-summary-confirmation .row .col-lg-8 hr.clear ~ .row.m15 .col-lg-3 { width: 41.66666667% !important; }
	.form.form-cart .ws-shopcart { padding-top: 18px !important; padding-bottom: 18px !important; }
	
	.modal-dialog.baseImg { width: 450px !important; height: 310px !important; }
	
	.search.results .waSearcView .waHPLTable .upgradeOptionMain .form-control.selectArrow { width: 50%; }
	.upgradeOptionMain { transform: translate(-5px, -8px); }
	.customer-account-forgotpassword .pri_content .password.forget .fieldset > .field { display: flex; }
	.customer-account-forgotpassword .pri_content .password.forget .fieldset > .field .control.col-lg-4 { width: 50%; }
	.customer-account-forgotpassword .pri_content,
	.customer-account-forgotpassword .pri_bg { width: 100%; }
	.form-horizontal #step2 #b2b_tax_exempt_file_section .col-lg-3 { right: -25px; }
	.form-horizontal #step3 .gray_bg .panel-body { padding: 15px; }
	.form-horizontal #step3 .gray_bg .panel-body .col-lg-6 + .col-lg-6 { padding-top: 20px; }
	.form-horizontal #step3 .gray_bg .panel-body .col-lg-6 { padding-left: 15px; padding-right: 15px; }
	.form-horizontal #step3 .gray_bg .panel-body .col-lg-6 .form-group { display: flex; }
	.form-horizontal #step3 .gray_bg .panel-body .col-lg-6 .form-group .control-label { text-align: right; }
	
	.autosuggestions-after-header { left: 734px; top: 53px; }
	.autosuggestions-after-header div#search_autocomplete:not(.auto-size) { width: 249px !important; }
	.catalogsearch-result-index.app .waVwShipBut .wst-ShipjobStyl { width: 430px; }
	.catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(25px); }
	.catalogsearch-result-index .waVwShipBut .setShipto.waBtnRed { margin-right: 0 !important; }

	.modal.crossPopup .modal-dialog.AdditionalitemsDilog { margin: 30px !important; }
	.modal.crossPopup .modal-dialog.AdditionalitemsDilog .pattern-avaliablity-popup .recntorderCart { padding-left: 0; }
	
	.waMainHeader .searchInputDiv.srchinput_mob { margin-left: -3% !important; }
	.upgradeOptionMain .upgrade_wear { margin-right: 10px; }
	
	.autosuggestions-after-header.autosuggestions-arborite-header { top: 43px; left: 678px; }
	.arborite_customHeader .wascdHdrMob { transform: translateX(99px); }
	
	.wilsonart_srep_customHeader .searchInputDiv.srep_search #search { margin-left: 0 !important; }
	.wilsonart_srep_customHeader .search_checkbox.search_checkbox_srep { margin-left: 0 !important; transform: translate(170px, 5px) !important; }
	.wilsonart_srep_customHeader .waSearchmark { margin-left: -5px !important; }
	.autosuggestions-after-header.autosuggestions-Wilsonart-srep { top: 53px; left: 735px; }
	
	.contact-index-index .breadcrumb + .col-lg-8 .panel-body fieldset .field { position: relative; }
	.contact-index-index .breadcrumb + .col-lg-8 .panel-body fieldset .field .g-recaptcha + label + span { position: absolute; top: 100px; left: 50%; margin-left: -44%; }
	
	.form-horizontal #step1 .regFormInfo .col-sm-12.mb20 { width: calc(100% - 20px); margin-left: 10px; }
	.fab-distu { display: flex; }
	.fab-distu .col-md-3 { text-align: right; }
	.add_fabricator form .form-group { display: flex; width: 100%; }
	.fabricator_warranty { display: block; }
	.fabricator_warranty .tab-content>.tab-pane .form-group { display: flex; flex-wrap: wrap; }
	#autocomplete_dropdown_salesrep { top: -33px; left: -514px; }
	
	.submtot form .recommand .cross_add_cart_btn.tocart { transform: translateX(2px); }
	.submtot form .recommand .data-coloum ul { margin-left: 80px; text-align: center; }
	.submtot form .recommand .data-coloum ul li .towishlist { display: block; margin-top: 5px; }
	.submtot form .recommand .data-coloum ul li img { margin-right: 0 !important; }
	
	.promotion-promotion-index .waVwShipBut { right: 156px; margin-bottom: 0; }
	
	.wst-language-orginal .dropdown.waLangDpDn { position: absolute; top: 61px; right: 2%; margin-top: 0 !important; }
	:lang(es) .app .waVwShipBut { right: 168px; }
	:lang(es) .app .waVwShipBut .shipto-label-quick { width: 155px; transform: translateX(-90px); }
	:lang(es) .quickorder-quickorder-index.app .waVwShipBut { right: 240px; }
	:lang(es) .app.productconfig-index-createquote .waVwShipBut .shipto-label-quick { width: 155px; transform: translateX(-10px); }
	:lang(es) .app.productconfig-index-createquote .waVwShipBut { right: 308px; }
	:lang(es) #serachOrderId > div:nth-child(6), :lang(es) #serachOrderId > div:nth-child(7), :lang(es) .searchOrderDiv > div:nth-child(6), :lang(es) .searchOrderDiv > div:nth-child(7), :lang(es) .productconfig-index-makepayment .searchOrderDiv > div:nth-child(5), :lang(es) .productconfig-index-makepayment .searchOrderDiv > div:nth-child(6) { width: 102px; }
	:lang(es) .productconfig-index-openorder .searchOrderDiv > :first-child, :lang(es) .productconfig-index-myrecentorder .searchOrderDiv > :first-child, :lang(es) .productconfig-index-trackorder .searchOrderDiv > :first-child, :lang(es) .productconfig-index-history .searchOrderDiv > :first-child, :lang(es) .productconfig-index-paymenthistory .searchOrderDiv > :first-child, :lang(es) .productconfig-index-quoteorder .searchOrderDiv > :first-child, :lang(es) .productconfig-index-makepayment .searchOrderDiv > :first-child { width: auto; }
	:lang(es) .searchOrderDiv .orderSearchlabel { width: auto; }
	:lang(es) .productconfig-index-paymenthistory .historyMainDiv .button-red-order	{ width: 90px; }
	:lang(es) .form-edit-account .fieldset.info .field label[for="change-password"] { white-space: nowrap; }
	:lang(es) .catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(114px); }
	:lang(es) .catalogsearch-result-index.app .waVwShipBut .shipto-label-quick { width: 155px; transform: translateX(-98px); }
	:lang(es) .catalogsearch-result-index.app .waVwShipBut .wst-ShipjobStyl { width: 330px; }
	:lang(es) .waMainHeader .wascdHdrMob .searchInputDiv .search_checkbox { transform: translate(171px, 2px); }

	.productconfig-index-incomplete.app .waVwShipBut { right: 304px; }

	.customer-account-create .form-horizontal #step1 .regFormInfo .canada_credit_application_fields .col-sm-6 { float: left; }

}
@media (min-width: 992px) { 
	.waMainHeader .wascdHdrMob { position: absolute; top: 15px; left: 320px; }
	.searchInputDiv .search_checkbox { transform: translate(169px, 4px); }
	.waMainHeader .wascdHdrMob.afterLogin .searchInputDiv .search_checkbox { transform: translate(169px, -14px); }
	.suppNumber { padding-left: 14px; }
	
	.promotion-banner { display: flex; }
	.promotion-banner-1, .promotion-banner-2 { width: 50%; }
	.promotion-banner-1 .waStepsWrpHed { line-height: 3rem !important; }
	
	.heplVedioIcon { right: 0; width: auto; margin-top: 2px; }
	
	.mob_billing_address .pri_content, .mob_shipping_address .pri_content { min-height: auto !important; }
	.pri_bot .form-group label[for="principle"] { margin-left: 0px; }
	
	.form.minisearch .waSearchmark input + div.mage-error { width: 280px; transform: translate(-121px, -3px); }
	
	.waHdrZipMob span.searchboxLabel { transform: translate(-15px, 5px); }
	.app .waHPLTable tbody tr td.mobProductName .mobProductDiv { display: grid; grid-auto-flow: column; justify-content: start; }
	.app .waHPLTable tbody tr td.mobProductName .mobProductDiv { width: 190px; }
	.app .waHPLTable .waColGry { width: 47px; }
	
	.waMainHeader .wascdHdrMob.afterLogin { margin-top: 10px; margin-left: 0px; }
	.helpDeskNumber { padding: 0; transform: translate(2px, -2px); }
	.helpDeskNumber span { display: inline-block; padding-right: 2px; }
	
	.productconfig-index-openorder .waVwShipBut { transform: translateX(70px); }
	.productconfig-index-myrecentorder .waVwShipBut,
	.productconfig-index-trackorder	.waVwShipBut,
	.productconfig-index-history .waVwShipBut { transform: translateX(-220px); }
	.modal-body.modal-body-Sign .orderdetail-modal { width: 50%; }
	
	.findWarehouseMainDiv .googleMap { padding-left: 30px; }
	.googleMap iframe { width: 420px !important; }
	.findWarehouseMainDiv .enterzipdiv .find_zipbtn input[type="button"] { width: 100%; }
	
	.quickorder-quickorder-index.app .waVwShipBut { right: 140px; }
	.productconfig-index-openorder .waVwShipBut { transform: translateX(-50px); }
	.productconfig-index-createquote.app .waVwShipBut { right: 140px; }
	
	.app .wst-fav-prds .waVwShipBut { right: 40px; }
	
	.product-lising-page .catogrylist .panel-body form .inner { display: flex; flex-wrap: wrap; }
	.product-lising-page .catogrylist .panel-body form .inner div.col-lg-3 { width: 25%; }
	.AdditionalitemsDilog { width: 798px !important; }
	.categoryListPageDiv .shiptPop { width: 50%; }

	.main-content .wet_bg3 .pri_heading3 + div.col-lg-12 { display: flex; }
	.surMsg { width: 96%; }
	.wetwall-index-surround .main-content .pri_heading3 + div.col-lg-12 { flex-wrap: unset; }
	.wetwall-index-surround .main-content .pri_heading3 + div.col-lg-12 > div.col-lg-3 { width: 25%; }
	
	.main-content .wet_bg4 > div.col-lg-12 > div.col-lg-4 { width: 100% !important; }
	
	.search.results .waSearcView .panel .panel-body .wasearchWrap .form-group { width: 33.33333333%; }
	.search.results .waSearcView .waVwShipBut { right: 0px; }
	
	.helpVideoDiv ul .helpyoutube { width: 25%; }
	
	.wst-modalSignup .modal-dialog .userloginpwd { padding-bottom: 60px; }
	.wst-modalSignup .modal-dialog .signUpDiv { padding-bottom: 10px; }
	
	.contact-index-index .breadcrumb + .col-lg-8 { float: left; }
	.contact-index-index .breadcrumb + .col-lg-8 + .col-lg-4,
	.contact-index-index .breadcrumb + .col-lg-8 + .col-lg-4 + br + br + .col-lg-4 { float: left; }
	.contact-index-index .breadcrumb + .col-lg-8 .panel-body fieldset .field { display: flex; position: relative; }
	.contact-index-index .breadcrumb + .col-lg-8 .panel-body fieldset .field .g-recaptcha { padding-left: 15px; }
	.contact-index-index .breadcrumb + .col-lg-8 .panel-body fieldset .field .g-recaptcha + label,
	.contact-index-index .breadcrumb + .col-lg-8 .panel-body fieldset .field .g-recaptcha + label + span { flex: unset; top: 80px; margin-left: -22%; }
	.contact-index-index .breadcrumb + .col-lg-8 .panel-body fieldset .field .g-recaptcha div { margin-left: 0 !important; }
	#order-summary-confirmation .row .col-lg-8 .row.m15 .col-lg-3 { width: 25% !important; }
	
	.search.results .waSearcView .waHPLTable .upgradeOptionMain .form-control.selectArrow { width: 100%; }
	
	.form-horizontal #step2 .row .pri_heading2 .saddress:last-child { margin-top: 4px !important; margin-bottom: 5px; margin-right: 10px !important; }
	.form-horizontal #step3 .gray_bg .panel-body .col-lg-6 + .col-lg-6 { padding-top: 0px; }
	.autosuggestions-after-header { left: 506px; top: 58px; }
	.catalogsearch-result-index.app .waVwShipBut .wst-ShipjobStyl { width: 630px; }
	.catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(36px); }
	
	.modal.crossPopup .modal-dialog.AdditionalitemsDilog { margin: 30px auto !important; }
	
	.autosuggestions-after-header.autosuggestions-arborite-header { top: 58px; left: 443px; }
	
	.wilsonart_srep_customHeader .waSearchmark { margin-left: 0 !important; }
	.autosuggestions-after-header.autosuggestions-Wilsonart-srep { top: 58px; left: 508px; }
	
	.regFormInfo .all_application_fields .b2b_register_cod#b2b_tax_exempt_file_section_cod img { right: 58px; }
	.fabricator_warranty { display: flex; }
	.fabricator_warranty .tab-content>.tab-pane#review-information .col-lg-12 { display: flex; }
	#autocomplete_dropdown_salesrep { left: -172px; }
	
	.promotion-promotion-index .waVwShipBut { right: 104px; }

	.wst-language-orginal .dropdown.waLangDpDn { top: 56px; right: 1.57%; }
	:lang(es) .quickorder-quickorder-index.app .waVwShipBut { right: 140px; }
	:lang(es) .app.productconfig-index-createquote .waVwShipBut .shipto-label-quick { transform: translateX(-75px); }
	:lang(es) .app.productconfig-index-createquote .waVwShipBut { right: 140px; }
	:lang(es) .catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(127px); }
	:lang(es) .catalogsearch-result-index.app .waVwShipBut .shipto-label-quick { width: 155px; transform: translateX(-98px); }
	:lang(es) .catalogsearch-result-index.app .waVwShipBut .wst-ShipjobStyl { width: 530px; }
	
	.productconfig-index-incomplete.app .waVwShipBut { right: 204px; }

}
@media (min-width: 1180px) {
	.waMainHeader .wascdHdrMob .form.minisearch .search-autocomplete { width: 296px !important; }
	.waMainHeader .searchInputDiv { transform: translateX(4px); }
	
	.productconfig-index-openorder .modal-dialog,
	.productconfig-index-myrecentorder .modal-dialog,
	.productconfig-index-trackorder	.modal-dialog,
	.productconfig-index-history .modal-dialog,
	.productconfig-index-makepayment .modal-dialog,
	.productconfig-index-quoteorder	.modal-dialog { width: 900px; }
	
	.googleMap iframe { width: 490px !important; }
	
	.form-edit-account .fieldset.info .control, .form-edit-account .fieldset.password .control { width: 82%; }
	.quickorder-quickorder-index.app .waVwShipBut { right: 60px; }
	.productconfig-index-openorder .waVwShipBut { transform: translateX(10px); }
	
	.productconfig-index-createquote.app .waVwShipBut { right: 95px; }
	.app .wst-fav-prds .waVwShipBut { right: -40px; }
	
	.main-content .wet_bg3 .pri_heading3 + div.col-lg-12 .col-lg-2.text-align-center { width: 15%; }
	.main-content .wet_bg4 > div.col-lg-12 { display: flex; }
	.main-content .wet_bg4 > div.col-lg-12 > div.col-lg-4 { width: 33.33333333% !important; }
	
	.helpVideoDiv ul .helpyoutube { width: 25%; }
	
	.wst-modalSignup .modal-dialog { max-width: 900px; }
	.wst-modalSignup .modal-dialog .userloginpwd { min-height: 360px; }
	.wst-modalSignup .signpopLog, .wst-modalSignup .signpopTop { margin-top: 25px; }
	.wst-modalSignup .modal-dialog .signpopTop .signpopone { margin-bottom: 0 !important; }
	.wst-modalSignup .modal-dialog .userloginpwd { padding-bottom: 80px; }
	
	.form-horizontal #step2 .row .pri_heading2 .saddress:last-child { margin-top: -23px !important; margin-bottom: 0px; margin-right: 5px !important; }
	.autosuggestions-after-header { left: 509px; top: 58px; }
	.catalogsearch-result-index.app .waVwShipBut .wst-ShipjobStyl { width: 630px; }
	.catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(163px); }
	
	.waMainHeader .searchInputDiv.srchinput_mob { margin-left: 0% !important; }
	
	.autosuggestions-after-header.autosuggestions-arborite-header { top: 58px; left: 441px; }
	.autosuggestions-after-header.autosuggestions-Wilsonart-srep { top: 58px; left: 512px; }
	
	.regFormInfo .all_application_fields .b2b_register_cod#b2b_tax_exempt_file_section_cod img { right: 78px; }
	#autocomplete_dropdown_salesrep { left: -172px; }
	.promotion-promotion-index .waVwShipBut { right: 73px; }
	
	.wst-language-orginal .dropdown.waLangDpDn { top: 50px; right: 20px; }
	:lang(es) .quickorder-quickorder-index.app .waVwShipBut { right: 60px; }
	:lang(es) .catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(254px); }
	
	.productconfig-index-incomplete.app .waVwShipBut { right: 138px; }
	
}
@media only screen and (min-width: 1180px) and (max-width: 1200px) {
	.waMainHeader .wascdHdrMob .form.minisearch .Mob_header_main .waHdrTextMob { display: none; }
	
}
@media only screen and (min-width: 768px) and (max-width: 991.98px) {
	.pri_content1 { min-height: auto !important; }
	.pri_content { width: 100%; }
	.fabricator_warranty div.col-lg-3.col-md-3 { width: 100%; }
	.fabricator_warranty div.col-lg-9.col-md-9.tabbeer_cnt { width: 100%; }
	.fabricator_warranty .tab-content>.tab-pane#review-information .col-lg-12 .col-lg-6 { width: 100%; }
}
@media only screen and (min-width: 768px) and (max-width: 1024.98px) {
	.main-content .wet_bg3 .pri_heading3 + div.col-lg-12 { display: flex; }
	.main-content .wet_bg3 .pri_heading3 + div.col-lg-12 .col-lg-5.text-center { width: 45%; }
	.main-content .wet_bg3 .pri_heading3 + div.col-lg-12 .col-lg-2.text-align-center { width: 10%; }
	.surMsg { width: 94% !important; }
	.pri_heading3 { margin-bottom: 15px; }
	
	.form.minisearch .searchInputDiv input + div.mage-error { transform: translateX(0px) !important; }
	.search_checkbox .search_checkbox_input { width: auto !important; margin-left: 0 !important; }
		
}
@media only screen and (min-width: 768px) and (max-width: 1180px) {
	.waFooter .waBrwPrd { width: 700px; }
	.waFooter .waBrwPrdUrl { width: 700px; display: block; }
	.waMainHeader .wascdHdrMob .form.minisearch .Mob_header_main .waHdrTextMob { display: none; }
	
	.wst-Addnewitem { display: flex; flex-wrap: wrap; }
	.wst-Addnewitem .mandatory_field { width: 130px !important; margin-top: 10px; margin-right: 15px; }
	.wst-Addnewitem .mandatory_field #partData.productPart { width: 130px !important; }
	.wst-Addnewitem .quickProductWidth { width: 130px !important;margin-top: 10px; margin-left: 10px; margin-right: 15px; }
	.wst-Addnewitem .quickProductWidth .prdtypSelect { width: 130px !important; }
	.wst-Addnewitem .createQuickdiv.quickOrderWidth { width: 130px !important; margin-top: 10px; margin-right: 15px; }
	.wst-Addnewitem .createQuickdiv.quickOrderWidth .selectArrowTrns { width: 130px !important; }
	.wst-Addnewitem .prdSizeDiv.quickOrderWidth { width: 130px !important; margin-top: 10px; margin-right: 15px; }
	.wst-Addnewitem .prdSizeDiv.quickOrderWidth .selectArrowTrns { width: 130px !important; }
	.wst-Addnewitem .createQuickdiv.mandatory_field { width: 130px !important; margin-top: 10px; margin-right: 15px; }
	.quickorder-quickorder-itemsupload .wst-Addnewitem .createQuickdiv.mandatory_field { margin-top: 70px; margin-left: 15px; }
	.quickorder-quickorder-index .wst-Addnewitem .createQuickdiv.mandatory_field { margin-top: 0px; }
	.wst-Addnewitem .createQuickdiv.mandatory_field .productPart.createQuickdiv { width: 130px !important; }
	.quickorder-quickorder-index .wst-Addnewitem .createQuickdiv.mandatory_field .productPart.createQuickdiv { width: 80px !important; }
	.wst-Addnewitem .addItemDiv { margin-top: 10px; }
	.quickorder-quickorder-index .wst-Addnewitem .addItemDiv { margin-top: 5px; }
	.wst-Addnewitem .addItemDiv .addItem { white-space: nowrap; }
	.viewCheckout { transform: translate(10px, 13px); }
	.quickorder-quickorder-itemsupload .viewCheckout { transform: translate(10px, -13px); }
	.showStockdiv { margin-left: 10px; }
	.app .waVwShipBut .shipto-label-quick { width: 55px; }
	.app .waVwShipBut .wst-ShipjobStyl { width: 450px; padding-left: 0; }
	.app .waVwShipBut .col-lg-2 { width: 70px !important; padding-left: 0 !important; }
	
	.wst-Addnewitem form { margin-top: 60px; }
	.wst-Addnewitem .errorMessage { margin-top: 60px !important; }
	.wst-Addnewitem .filename_div.mandatory_field { margin-top: 70px; }
	.wst-Addnewitem .quickdiv_browse { margin-top: 70px; margin-right: 20px; }
	.shipto-label-quick { width: 100%; margin-top: 20px; text-align: left; transform: translateX(-22px); }
	.quickorder-quickorder-quickpartnumber .shipto-label-quick { width: 100% !important; }
	.quickorder-quickorder-itemsupload .shipto-label-quick { transform: translateX(0px); }
	.wst-Addnewitem #productPartValue { width: 130px !important; }
	
	.modal-custom.opc-summary-wrapper #opc-sidebar .opc-block-summary { height: 655px !important; }
	.modal-custom.opc-summary-wrapper .opc-block-shipping-information { margin-top: -360px !important; }
	.modal-custom.opc-summary-wrapper #customplaceorder { top: 86px !important; }
	
	.productconfig-index-history .products.refine-search .inner.pa_data_add_data .col-xs-6 { width: auto; }
	
	.form-edit-account .fieldset.info .field label[for="change-password"] { width: auto; }
	.form-edit-account .fieldset.info .field input#change-password { margin-left: 115px !important; }
	.form-edit-account .actions-toolbar .prfileSavebtn { margin-left: 132px !important; }
	.account .legend > span, .account .legend > strong span, .account .legend > small { font-size: 1.8rem; }
	
	.productconfig-index-createquote.app .waVwShipBut .viewCTbtn { display: none; }
	.resource_drpdwn_menu { width: 570px; }
	.resource_drpdwn_menu li:first-child { width: 58%; float: left }
	.resource_drpdwn_menu li:last-child { width: auto; }
	
	.main-content .wet_bg4 > div.col-lg-12 > div.col-lg-4 { width: 100%; padding-left: 0; padding-right: 0; }
	.main-content .wet_bg4 > div.col-lg-12:nth-child(2) div.col-lg-4:nth-child(1) { width: 50% !important; }
	.main-content .wet_bg4 > div.col-lg-12:nth-child(2) div.col-lg-4:nth-child(2) { width: 50% !important; }
	
	.main-content .wet_bg4 > div.col-lg-12:nth-child(2) div.col-lg-4:nth-child(1) .selectProduct { padding-right: 10px; }
	.main-content .wet_bg4 > div.col-lg-12:nth-child(2) div.col-lg-4:nth-child(2) .selectProduct { padding-left: 10px; }
	.main-content .wet_bg7 > div:nth-child(2) { display: inline-flex; width: 100%; }
	.main-content .wet_bg7 > div:nth-child(2) .lead-msg { margin-right: 20px; }
	
	.mini-cart-detail { width: 430px; }
	.mini-cart-detail .mini_closebtn .miniClosebtn { width: auto; margin-left: auto; padding: 0; height: 23px; color: #808080; background: none; border: none; }
	.mini-cart-detail .mini-scroll-container + .row > a { width: auto; }
	.mini-cart-detail .mini-scroll-container + .row > a:first-child { margin-left: auto !important; }
	.mini-cart-detail .mini-scroll-container + .row > a:last-child { margin-right: auto !important; }
	
	.searchInputDiv input#search { width: 248px !important; }
	
	.checkout-payment-method .fieldset .field label { text-align: left; }
	
	.fab-distu + a.Fab_button_download { width: auto; margin-left: auto; margin-top: 10px; margin-right: 20px; }
	.fab-distu .col-md-6 { width: 76%; }
	#fabricatorList_wrapper { overflow-x: auto; padding-bottom: 10px; }
	div.dataTables_wrapper div.dataTables_length label { margin-right: 10px; }
	
	:lang(es) .app .waVwShipBut .shipto-label-quick { width: 155px; transform: translateX(-90px); }
	:lang(es) .app.productconfig-index-openorder .waVwShipBut .shipto-label-quick { width: 155px; transform: translateX(-10px); }
	:lang(es) .app.productconfig-index-openorder .waVwShipBut .col-lg-2 { width: 155px !important; }
	:lang(es) .app.productconfig-index-openorder .waVwShipBut .wst-ShipjobStyl { width: 350px; }
	:lang(es) .app.wishlist-index-index .waVwShipBut .shipto-label-quick { width: 155px; }
	
}
@media only screen and (min-width: 992px) and (max-width: 1180px) {
	div.waWrapper > div > div:nth-child(2) > div.col-lg-2 { width: 100%; }
	.quickorder-quickorder-index .wst-Addnewitem .createQuickdiv.mandatory_field { margin-top: 10px; }
	.quickorder-quickorder-index .wst-Addnewitem p.prdPrice { margin-top: 10px; }
	.form-horizontal #step2 .col-sm-6 { width: 100%; }
	
}
@media only screen and (min-width: 768px) and (max-width: 1265px) {
	.searchInputDiv #search { margin-left: 0 !important; }
	
}
@media (min-width: 1200px) { 
	.waMainHeader .wascdHdrMob .form.minisearch .search-autocomplete { width: 338px !important; }
    .mini-cart-detail { width: 510px; }
	.app .waBtnRed { display: inline-block; width: auto; white-space: nowrap; }
	.mini-cart-detail .miniClosebtn { width: auto; background: #f6f6f6; padding: 0px 5px; height: 24px; border: none; box-shadow: none; color: #888; margin-left: auto; }
	.mini-cart-detail .miniClosebtn:hover { color: #666; }
	.mini-cart-detail .mini-scroll-container + .row { display: block; }
	.mini-cart-detail .mini-scroll-container + .row a.waBtnRed { font-size: 14px; }
	.mini-scroll-container { padding: 0; }

	.form.form-cart .cart .row .col-lg-4.pt5 { flex-direction: unset; }
	.form.form-cart .cart .row .col-lg-4.pt5 .shopcart-txt { padding-left: 15px; }
	
	.viewCheckout { transform: translate(0px, 10px); }
	.quickorder-quickorder-itemsupload .viewCheckout { transform: translate(50px, -14px); }
	.showStockdiv { padding-left: 10px; }
	
	.wst-Addnewitem form { margin-top: 40px; }
	.wst-Addnewitem .errorMessage { margin-top: 40px !important; }
	.quickorder-quickorder-index .wst-Addnewitem .errorMessage { margin-top: 0px !important; }
	.wst-Addnewitem .createQuickdiv.mandatory_field { margin-top: 0px; margin-left: 0px; }
	.quickorder-quickorder-itemsupload .wst-Addnewitem .createQuickdiv.mandatory_field { margin-top: 40px; margin-left: 10px; }
	.quickorder-quickorder-index .wst-Addnewitem .createQuickdiv.mandatory_field { margin-top: 0px; margin-left: 0px; }
	.wst-Addnewitem .filename_div.mandatory_field { margin-top: 40px; }
	.wst-Addnewitem .quickdiv_browse { margin-top: 40px; margin-right: 20px; }
	
	.modal-custom.opc-summary-wrapper .opc-block-shipping-information { margin-top: -328px !important; }
	.modal-custom.opc-summary-wrapper #customplaceorder { top: 34px !important; }
	
	.quickorder-quickorder-index .wst-ShipjobStyl .selectshipto { transform: translate(0px, 0px); }
	.quickorder-quickorder-itemsupload .wst-ShipjobStyl .selectshipto { transform: translate(-20px, 0px); }
	.quickorder-quickorder-quickpartnumber .wst-ShipjobStyl .selectshipto { transform: translate(10px, 0px); }
	
	.form-edit-account .fieldset.info .field input#change-password { margin-left: 137px !important; }
	.form-edit-account .actions-toolbar .prfileSavebtn { margin-left: 152px !important; }
	.form-edit-account .fieldset.info .field label { width: 149px; }
	.form-edit-account .fieldset.password .field label { width: 170px; }

	.form-edit-account .fieldset.info .field { display: flex; }
	.form-edit-account .fieldset.password .field { display: flex; }
	.form-edit-account .fieldset.info .field label { text-align: right; }
	.form-edit-account .fieldset.password .field label { text-align: right; }
	.form-edit-account .fieldset.info .control, .form-edit-account .fieldset.password .control { width: 60%; }
	
	.app .waVwShipBut { right: 290px; }
	.quickorder-quickorder-index.app .waVwShipBut { right: 95px; }
	.quickorder-quickorder-itemsupload .wst-ShipjobStyl { transform: translateX(15px); }
	.quickorder-quickorder-itemsupload .shipto-label-quick { margin-right: 5px; transform: translateX(10px); }
	.productconfig-index-openorder .waVwShipBut { width: 807px; transform: translateX(70px); }
	.productconfig-index-createquote.app .waVwShipBut { right: 92px; width: 772px; }
	
	.app .wst-fav-prds .waVwShipBut { right: 64px; }
	.resource_drpdwn_menu { width: 570px; right: 0 !important; top: 0 !important; }
	.resource_drpdwn_menu li { float: left; }
	.resource_drpdwn_menu { transform: translate(0px, 149px) !important; }
	
	.search.results .waSearcView .panel .panel-body .wasearchWrap .form-group { width: 25%; }
	.search.results .waSearcView .waVwShipBut { right: 50px; }
	
	.wst-modalSignup .modal-dialog .userloginpwd { padding-bottom: 20px; }
	
	#order-summary-confirmation h2 { padding-left: 15px; }
	#order-summary-confirmation .row .col-lg-4 { width: 33.33333333% !important; }
	#order-summary-confirmation .row .col-lg-8 { width: 66.66666667% !important; }
	#order-summary-confirmation .row .col-lg-8 .row.m15 + .row.m15 .col-lg-9 { width: 75% !important; }
	#order-summary-confirmation .row .col-lg-8 .row.m15 + .row.m15 .col-lg-3 { width: 25% !important; }
	
	.customer-account-forgotpassword .pri_content .password.forget .fieldset > .field .control.col-lg-4 { width: 33.33333333%; }
	.autosuggestions-after-header { left: 511px; top: 58px; }
	.catalogsearch-result-index.app .waVwShipBut .wst-ShipjobStyl { width: 730px; }
	.catalogsearch-result-index .search.results .waSearcView .waVwShipBut { width: 67%; margin-top: 0 !important; transform: translateX(-6px); }
	.wishlist-index-index.app .wst-fav-prds .waVwShipBut { width: 48%;transform: translateX(49px); }
	.heplVedioIcon { transform: translateX(16px); }	
	
	.autosuggestions-after-header div#search_autocomplete:not(.auto-size) { width: 338px !important; }
	
	.form.minisearch .waSearchPrd { transform: translateX(0px) !important; }
	
	.autosuggestions-after-header.autosuggestions-arborite-header { top: 58px; left: 441px; }
	.arborite_customHeader .wascdHdrMob { transform: translateX(99px); }
	.wilsonart_srep_customHeader .waMainHeader .searchInputDiv.srchinput_mob { margin-left: 8px !important; }
	.wilsonart_srep_customHeader .search_checkbox.search_checkbox_srep { transform: translate(329px, 4px) !important; }
	.autosuggestions-after-header.autosuggestions-Wilsonart-srep { top: 58px; left: 520px; }
	
	.checkout-payment-method .fieldset .field .control { width: 100%; }
	.checkout-payment-method .fieldset .field label { text-align: left; }
	.ccPaymentdiv .ccard .field.number.required { padding-top: 10px; }
	.iwd-onepage-checkout .opc-sidebar.opc-summary-wrapper { top: -120px; }
	
	.quickorder-quickorder-index .wst-Addnewitem { flex-wrap: unset; }
	.opc-block-summary .product-item .subtotal { width: 100px; }
	
	.regFormInfo .all_application_fields .b2b_register_cod#b2b_tax_exempt_file_section_cod img { right: 80px; }
	.contact-index-index .breadcrumb + .col-lg-8 .panel-body fieldset .field .g-recaptcha + label + span { position: absolute;margin-left: -22%; }
	
	.fab-distu + a.Fab_button_download { position: absolute; bottom: 0; right: 20px; }
	.waaccordionHome .homePagetable .table > thead > tr > th,
	.waaccordionHome .homePagetable .table > tbody > tr > td { padding: 5px; }
	#autocomplete_dropdown_salesrep { left: -184px; }
	.search-autocomplete-salesrep { left: 0px; }
	
	.promotion-promotion-index .waVwShipBut { right: 100px; }
	.upgradeOptionMain { transform: translate(-5px, -8px); }

	.wst-language-orginal .dropdown.waLangDpDn { top: 50px; right: 18px; }
	:lang(es) .app .waVwShipBut .shipto-label-quick { transform: translateX(30px); }
	:lang(es) .app .waVwShipBut { right: 298px; }
	:lang(es) .app .waVwShipBut .shipto-label-quick { transform: translateX(5px); }
	:lang(es) .quickorder-quickorder-index.app .waVwShipBut { right: 95px; }
	:lang(es) .quickorder-quickorder-itemsupload .shipto-label-quick { width: 155px; transform: translateX(-15px); }
	:lang(es) .app.productconfig-index-createquote .waVwShipBut { right: 92px; }
	:lang(es) .app.productconfig-index-createquote .waVwShipBut .shipto-label-quick { transform: translateX(0px); }
	:lang(es) .wishlist-index-index .waVwShipBut .col-lg-2 { width: 200px !important; padding-right: 5px; }
	:lang(es) .wishlist-index-index.app .wst-fav-prds .waVwShipBut { transform: translateX(195px); }
	:lang(es) .app.wetwall-index-surrounddesigns .waVwShipBut .shipto-label-quick { transform: translateX(-49px); }
	:lang(es) .catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(14px); }
	:lang(es) .catalogsearch-result-index.app .waVwShipBut .shipto-label-quick { width: 155px; transform: translateX(12px); }
	:lang(es) .catalogsearch-result-index.app .waVwShipBut .wst-ShipjobStyl { width: 700px; }
	:lang(es) .autosuggestions-after-header div#search_autocomplete { left: 1px; }
	:lang(es) .waMainHeader .wascdHdrMob .searchInputDiv .search_checkbox { transform: translate(171px, 2px); }
	
	.productconfig-index-incomplete.app .waVwShipBut { right: 220px; }
	
}
@media (min-width: 1265px) { 
	.app .waMainHeader { min-height: 113px !important; }
	.waMainHeader .wascdHdrMob .form.minisearch .Mob_header_main > div:first-child { display: flex; }
	.cms-home.cms-index-index .waVwShipBut { justify-content: unset; }
	.mini-cart-detail { width: 430px; }

	.columns { padding-left: 0; padding-right: 0; }
	.form.minisearch .waHdrTextMob .waSttxt { font-size: 12px; }
	.waHdrZipMob .waSearchmark .mini_form_zipcode + .mage-error { width: 318px; position: absolute; top: 34px; z-index: 0; transform: translate(-158px, -3px); }
	
	.waMainHeader .wascdHdrMob { width: 70%; position: absolute; top: 29px; left: 248px; }
	.waMainHeader .wascdHdrMob.afterLogin { transform: translate(-4px, 0px); }
	.searchInputDiv .search_checkbox { transform: translate(329px, 2px); }
	.waMainHeader .wascdHdrMob.afterLogin .searchInputDiv .search_checkbox { transform: translate(320px, -18px); }
	
	.waMainHeader .searchInputDiv { transform: translateX(-2px); }
	.waMainHeader .wascdHdrMob .form.minisearch .Mob_header_main .waHdrZipMob { width: 160px; }
	#bubble_search_button { margin-left: 8px !important; }
	
	.waHdrZipMob span.searchboxLabel { display: block; width: 115px; transform: translate(146px, 0px); }
	
	.app .waVwShipBut .shipto-label-quick { transform: translateX(20px); }
	.productconfig-index-createquote.app .waVwShipBut .shipto-label-quick { transform: translateX(0px); }
	.quickorder-quickorder-index .waVwShipBut .shipto-label-quick { transform: translateX(0px); }
	.button-xsGrdbtns { margin-left: -15px; }
	
	.mobHeaderMenu { width: calc(100% - 190px) !important; padding-left: 15px; }
	.waSdyHeaderCWMob { width: 190px; margin-right: 0px; transform: translate(-6px, 0px); }
	.resource_drpdwn_menu { transform: translate(0px, 144px) !important; }
	
	.helpVideoDiv ul .helpyoutube { width: 20%; }
	
	.upgradeOptionMain { transform: translate(27px, -4px); }
	.autosuggestions-after-header { left: 578px; top: 72px; }
	.catalogsearch-result-index.app .waVwShipBut .wst-ShipjobStyl { width: 830px; }
	.catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(-54px); }
	.wishlist-index-index.app .wst-fav-prds .waVwShipBut { transform: translateX(45px); }
	
	.autosuggestions-after-header.autosuggestions-arborite-header { top: 72px; left: 450px; }
	.autosuggestions-after-header.autosuggestions-Wilsonart-srep { top: 72px; left: 592px; }
	
	.regFormInfo .all_application_fields .b2b_register_cod#b2b_tax_exempt_file_section_cod img { right: 84px; }
	.fab-distu + a.Fab_button_download { right: 35px; }
	.search-autocomplete-salesrep { left: 0px; }

	.wst-language-orginal .dropdown.waLangDpDn { top: 50px; right: 22px; }
	:lang(es) .waHdrZipMob span.searchboxLabel { transform: translate(206px, 0px); }
	:lang(es) .waMainHeader .wascdHdrMob.afterLogin .searchInputDiv .search_checkbox { transform: translate(379px, -18px); }
	:lang(es) .catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(66px); }
	:lang(es) .autosuggestions-after-header div#search_autocomplete { left: 61px; }
	:lang(es) .waMainHeader .wascdHdrMob .searchInputDiv .search_checkbox { transform: translate(379px, 2px); }

}
@media (min-width: 1280px) { 
	.waMainHeader .wascdHdrMob.afterLogin { transform: translate(0px, 0px); }
	.waMainHeader .wascdHdrMob .form.minisearch .Mob_header_main .waHdrZipMob { width: 170px; }
	.waMainHeader .wascdHdrMob.afterLogin .searchInputDiv .search_checkbox { transform: translate(329px, -18px); }
	.autosuggestions-after-header { left: 591px; top: 72px; }
	.mobHeaderMenu { width: calc(100% - 190px) !important; }
	.waSdyHeaderCWMob { transform: translate(-8px, 0px); }
	.catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(-42px); }
	.wishlist-index-index.app .wst-fav-prds .waVwShipBut { transform: translateX(41px); }
	
	.autosuggestions-after-header.autosuggestions-arborite-header { left: 450px; }
	.autosuggestions-after-header.autosuggestions-Wilsonart-srep { left: 600px; }
	.fab-distu + a.Fab_button_download { right: 40px; }
	#autocomplete_dropdown_salesrep { left: -172px; }
	.wilsonart_srep_customHeader .waMainHeader .wascdHdrMob .form.minisearch .Mob_header_main .waHdrZipMob { width: 312px; }
	.wilsonart_srep_customHeader .search_checkbox.search_checkbox_srep { transform: translate(471px, 4px) !important; }
	.search-autocomplete-salesrep { left: 141px; }
	
	.upgradeOptionMain { transform: translate(33px, -6px); }
	:lang(es) .waHdrZipMob span.searchboxLabel { transform: translate(206px, 0px); }
	:lang(es) .waMainHeader .wascdHdrMob.afterLogin .searchInputDiv .search_checkbox { transform: translate(389px, -18px); }
	:lang(es) .catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(78px); }
	:lang(es) .waMainHeader .wascdHdrMob .searchInputDiv .search_checkbox { transform: translate(389px, 2px); }
		
}
@media (min-width: 1360px) {
	.waMainHeader .wascdHdrMob { top: 29px; left: 275px; }
	.waMainHeader .wascdHdrMob.afterLogin { transform: translate(0px, 0px); }
	.mini-cart-detail { width: 453px; }
		
	.form.minisearch .waSearchmark input + div.mage-error { width: 318px; transform: translate(-158px, -3px); }
	.mobHeaderMenu { width: 83%; }
	
	.googleMap iframe { width: 565px !important; }
	
	.form-edit-account .fieldset.info .control, .form-edit-account .fieldset.password .control { width: 66%; }
	
	.search.results .waSearcView .waVwShipBut { right: 20px; }
	.autosuggestions-after-header { left: 619px; top: 72px; }
	.mobHeaderMenu { width: calc(100% - 191px) !important; }
	.waSdyHeaderCWMob { transform: translate(-18px, 0px); }
	.catalogsearch-result-index.app .waVwShipBut .wst-ShipjobStyl { width: 930px; }
	.catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(-102px); }
	.wishlist-index-index.app .wst-fav-prds .waVwShipBut { transform: translateX(35px); }
	
	.autosuggestions-after-header.autosuggestions-arborite-header { left: 478px; }
	.autosuggestions-after-header.autosuggestions-Wilsonart-srep { left: 626px; }
	
	.quickorder-quickorder-index .addItemDiv.createQuickdiv { margin-top: 0px; }
	
	.regFormInfo .all_application_fields .b2b_register_cod#b2b_tax_exempt_file_section_cod img { right: 92px; }
	.fab-distu + a.Fab_button_download { right: 52px; }
	#autocomplete_dropdown_salesrep { left: -172px; }
	.search-autocomplete-salesrep { left: 142px; }
	.upgradeOptionMain { transform: translate(0px, -6px); }
	
	.wst-language-orginal .dropdown.waLangDpDn { right: 34px; }
	:lang(es) .quickorder-quickorder-itemsupload .shipto-label-quick { transform: translateX(5px); }
	:lang(es) .app.wetwall-index-surrounddesigns .waVwShipBut .shipto-label-quick { transform: translateX(-39px); }
	:lang(es) .catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(118px); }
	
}
@media (min-width: 1380px) {
	.waMainHeader .wascdHdrMob { top: 29px; left: 280px; }
	.waMainHeader .wascdHdrMob.afterLogin { transform: translate(0px, 0px); }
	.autosuggestions-after-header { left: 623px; top: 72px; }
	.mobHeaderMenu { width: calc(100% - 193px) !important; }
	.catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(-89px); }
	.wishlist-index-index.app .wst-fav-prds .waVwShipBut { transform: translateX(35px); }
	.mini-cart-detail { width: 458px; }
	
	.autosuggestions-after-header.autosuggestions-arborite-header { left: 482px; }
	.autosuggestions-after-header.autosuggestions-Wilsonart-srep { left: 632px; }
	.fab-distu + a.Fab_button_download { right: 56px; }
	#autocomplete_dropdown_salesrep { left: -172px; }
	.search-autocomplete-salesrep { left: 142px; }
	.upgradeOptionMain { transform: translate(5px, 0px); }
	
	.wst-language-orginal .dropdown.waLangDpDn { right: 34px; }
	:lang(es) .catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(129px); }
	:lang(es) .autosuggestions-after-header div#search_autocomplete { left: 61px; }
	
}
@media (min-width: 1440px) {
	.waMainHeader .wascdHdrMob { top: 29px; left: 298px; }
	.waMainHeader .wascdHdrMob.afterLogin { transform: translate(0px, 0px); }
	.mini-cart-detail { width: 478px; }
	
	.modal-custom.opc-summary-wrapper #customplaceorder { top: 21px !important; }
	.productconfig-index-openorder .searchOrderDiv > :first-child,
	.productconfig-index-myrecentorder .searchOrderDiv > :first-child,
	.productconfig-index-trackorder .searchOrderDiv > :first-child,
	.productconfig-index-history .searchOrderDiv > :first-child,
	.productconfig-index-paymenthistory	.searchOrderDiv > :first-child,
	.productconfig-index-quoteorder	.searchOrderDiv > :first-child,
	.productconfig-index-makepayment .searchOrderDiv > :first-child	{ display: block; }
	
	.googleMap iframe { width: 600px !important; }

	.productconfig-index-createquote.app .waVwShipBut { right: 92px; }
	.app .wst-fav-prds .waVwShipBut { right: 74px; }
	.search.results .waSearcView .waVwShipBut { right: 10px; }
	.autosuggestions-after-header { left: 641px; top: 72px; }
	.mobHeaderMenu { width: calc(100% - 201px) !important; }
	.catalogsearch-result-index.app .waVwShipBut .wst-ShipjobStyl { width: 970px; }
	.catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(-92px); }
	.wishlist-index-index.app .wst-fav-prds .waVwShipBut { transform: translateX(38px); }
	
	.autosuggestions-after-header div#search_autocomplete:not(.auto-size) { width: 338px !important; }
	
	.autosuggestions-after-header.autosuggestions-arborite-header { left: 500px; }
	.autosuggestions-after-header.autosuggestions-Wilsonart-srep { left: 650px; }
	
	.regFormInfo .all_application_fields .b2b_register_cod#b2b_tax_exempt_file_section_cod img { right: 98px; }
	.fab-distu + a.Fab_button_download { right: 70px; }
	#autocomplete_dropdown_salesrep { left: -172px; }
	.search-autocomplete-salesrep { left: 142px; }
	.upgradeOptionMain { transform: translate(-5px, 0px); }
	
	.wst-language-orginal .dropdown.waLangDpDn { right: 43px; }
	:lang(es) .wishlist-index-index.app .wst-fav-prds .waVwShipBut { transform: translateX(-30px); }
	:lang(es) .app.wetwall-index-surrounddesigns .waVwShipBut .shipto-label-quick { transform: translateX(-29px); }
	:lang(es) .catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(169px); }
	
}
@media (min-width: 1680px) {
	.modal-custom.opc-summary-wrapper #customplaceorder { top: 12px !important; }
	.waMainHeader .wascdHdrMob { top: 29px; left: 371px; }
	.waMainHeader .wascdHdrMob.afterLogin { transform: translate(0px, 1px); }
	.mini-cart-detail { width: 558px; }
	
	.productconfig-index-createquote.app .waVwShipBut { right: 92px; }
	.app .wst-fav-prds .waVwShipBut { right: 104px; }
	.search.results .waSearcView .waVwShipBut { right: -20px; }
	
	.upgradeOptionMain { transform: translate(35px, 10px); }
	
	.form-horizontal #step2 .row .pri_heading2 .saddress:last-child { margin-top: 5px !important; }
	.autosuggestions-after-header { left: 715px; top: 72px; }
	.mobHeaderMenu { width: calc(100% - 234px) !important; }
	.catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(74px); }
	.wishlist-index-index.app .wst-fav-prds .waVwShipBut { transform: translateX(45px); }
	
	.autosuggestions-after-header div#search_autocomplete:not(.auto-size) { transform: translateY(1px); }
	
	.autosuggestions-after-header.autosuggestions-arborite-header { left: 574px; }
	.autosuggestions-after-header.autosuggestions-Wilsonart-srep { left: 722px; }
	
	.regFormInfo .all_application_fields .b2b_register_cod#b2b_tax_exempt_file_section_cod img { right: 118px; }
	.fab-distu + a.Fab_button_download { right: 120px; }
	#autocomplete_dropdown_salesrep { left: -172px; }
	.opc-block-summary .table-totals tbody tr th { width: 88.4%; }
	.search-autocomplete-salesrep { left: 141px; }
		
	.wst-language-orginal .dropdown.waLangDpDn { right: 77px; }
	:lang(es) .wishlist-index-index.app .wst-fav-prds .waVwShipBut { transform: translateX(0px); }
	:lang(es) .app.wetwall-index-surrounddesigns .waVwShipBut .shipto-label-quick { transform: translateX(-10px); }
	:lang(es) .catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(333px); }
	:lang(es) .autosuggestions-after-header div#search_autocomplete { left: 60px; }
		
}
@media (min-width: 1920px) {
	.modal-custom.opc-summary-wrapper #customplaceorder { top: -2px !important; }
	.waMainHeader .wascdHdrMob { top: 29px; left: 444px; }
	.waMainHeader .wascdHdrMob.afterLogin { transform: translate(0px, 0px); }
	.mini-cart-detail { width: 638px; }
	
	.productconfig-index-createquote.app .waVwShipBut { right: 92px; }
	.app .wst-fav-prds .waVwShipBut { right: 130px; }
	.search.results .waSearcView .waVwShipBut { right: -60px; }
	
	.upgradeOptionMain { transform: translate(-3px, 0px); }
	
	.autosuggestions-after-header { left: 787px; top: 72px; }
	.mobHeaderMenu { width: calc(100% - 266px) !important; }
	.catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(230px); }
	.wishlist-index-index.app .wst-fav-prds .waVwShipBut { transform: translateX(46px); }
	
	.autosuggestions-after-header div#search_autocomplete:not(.auto-size) { transform: translateY(0px); }
	
	/*.app .waSdyHeader { position: relative; }
	.app .waSdyHeader:before { content: ''; display: block; width: 10px; height: 174px; position: absolute; top: 0; left: -10px; background: #ebebeb; border-top: 1px solid #b7b7b7; border-bottom: 1px solid #b7b7b7; } */
	
	.autosuggestions-after-header.autosuggestions-arborite-header { left: 646px; }
	.autosuggestions-after-header.autosuggestions-Wilsonart-srep { left: 796px; }
	
	.regFormInfo .all_application_fields .b2b_register_cod#b2b_tax_exempt_file_section_cod img { right: 138px; }
	.fab-distu + a.Fab_button_download { right: 165px; }
	#autocomplete_dropdown_salesrep { left: -172px; }
	.opc-block-summary .table-totals tbody tr th { width: 90%; }
	.search-autocomplete-salesrep { left: 142px; }
	
	.wst-language-orginal .dropdown.waLangDpDn { right: 108px; }
	:lang(es) .wishlist-index-index.app .wst-fav-prds .waVwShipBut { transform: translateX(26px); }
	:lang(es) .app.wetwall-index-surrounddesigns .waVwShipBut .shipto-label-quick { transform: translateX(14px); }
	:lang(es) .catalogsearch-result-index .search.results .waSearcView .waVwShipBut { transform: translateX(488px); }
	:lang(es) .autosuggestions-after-header div#search_autocomplete { left: 62px; }
	
}