﻿/* NEW UI 2021 - t03CS01 sprint 178.0 */ .rdBox {border: 1px solid #999999;font-size: 0.8em;padding: 10px;background-color: #f6f6f6;}.field-validation-valid, .validation-summary-valid {display: none;}.main {width: 1000px;margin: 0 auto;padding: 0px;background: #fff;margin-bottom: 20px;}.main_wrapper {margin: 0 10px;}.header {height: auto;}.header, .content {font-size: 0.875em;}.col-1, .col-2, .col-3, .col {display: inline-block;float: left;}input, textarea, select {font-family: Arial, Helvetica, sans-serif;font-size: 1em;}.fleft {float: left;}.fright {float: right;}.clear {clear: both;}.text-wrap {word-wrap: break-word;-ms-word-wrap: break-word;}.separator {clear: both;height: 5px;}.separatorLarge {clear: both;height: 15px;}.upperCase {text-transform: uppercase;}.skip {position: absolute;top: -1000px;left: -1000px;height: 1px;width: 1px;text-align: left;overflow: hidden;clip: rect(0px, 0px, 0px, 0px);}.confirmDialog, .notificationDialog {font-size: 0.8em !important;}.confirmDialog .sku {font-weight: bold;display: block;float: left;}.confirmDialog .desc {display: inline;font-weight: normal;}.confirmDialog .ui-button, .notificationDialog .ui-button, .ui-dialog .ui-button {background: #0066CC !important;float: left;margin: 0 0 0 5px;cursor: pointer;text-decoration: none !important;border-radius: 3px !important;border: 1px solid #999999 !important;color: #FFFFFF;font-size: 12px !important;font-weight: 700;cursor: pointer;letter-spacing: 0;display: block;}.ui-dialog .ui-button:hover {background: #003399 !important;}.ui-dialog .ui-dialog-content {line-height: normal;}.confirmDialog .ui-button span, .notificationDialog .ui-button span {color: #FFFFFF;border: 0px;font-size: 12px !important;font-weight: bold;cursor: pointer;letter-spacing: 0px;display: block;padding: 6px 5px;}.loadingProcess {float: right;}.loadingProcess img {margin-right: 4px;}img.spinner {padding: 4px 3px 0 0;}.NonFunctional {display: none !important;}.NonFunctionalHidden {visibility: hidden !important;}.likeAnchor {text-decoration: underline;cursor: pointer;color: #0066CC;}.icon_activate {background: url("../../../Images/Icon_enable.png") no-repeat;height: 20px;width: 20px;display: block;margin-left: 15px;cursor: pointer;}.icon_deactivate {background: url("../../../Images/icon_disable.png") no-repeat;height: 20px;width: 20px;display: block;margin-left: 15px;cursor: pointer;}.icon_edit {background: url("../../../Images/Edit_icon.gif") no-repeat;height: 20px;width: 20px;display: block;margin-left: 15px;cursor: pointer;}.alignright {text-align: right;}.alignleft {text-align: left;}.bold {font-weight: bold;}p {margin-bottom: 0px;}input, select {vertical-align: middle;font-weight: normal;}img {border: 0;vertical-align: top;text-align: left;}ul {list-style: none;}.top-row {width: 100%;}.top-row a {font-weight: bold;font-size: .8em;float: right;display: inline;margin-left: 20px;margin-right: 0px;line-height: 1.5em;}.top-row a:hover {font-weight: bold;font-size: .8em;float: right;display: inline;margin-left: 20px;margin-right: 0px;}.divider {border-bottom: 1px solid #3399FF;margin-bottom: 10px;width: 100%;height: 1px;}a.acrobatRdr {background: url(../../../Images/get_adobe_reader.gif) no-repeat;display: block;height: 33px;width: 112px;float: right;margin-left: 25px;margin-bottom: 8px;}a.show-legend {background: url(show_icon.gif) no-repeat;padding-left: 19px;}#legend {border: 5px solid #333333;background-color: #FFFFFF;border-radius: 0.375rem;padding: 5px;position: absolute;right: 60px;top: 20px;z-index: 100;font-size: 0.8em;width: 150px;}#legend img {padding-right: 5px;vertical-align: middle;}a.need-help {background: url(help_icon.gif) no-repeat;padding-left: 19px;line-height: 1.5em;}#need-help {border: 5px solid #333333;background-color: #FFFFFF;border-radius: 0.375rem;padding: 5px;position: absolute;right: 0px;top: 20px;z-index: 100;font-size: 0.8em;width: 250px;}#need-help p {line-height: 1.3em;text-align: justify;padding: 3px;}#need-help img {padding-right: 5px;}a.show-tips {background: url(show_icon.gif) no-repeat;padding-left: 19px;}#tips {border: 5px solid #333333;background-color: #FFFFFF;border-radius: 0.375rem;padding: 5px;position: absolute;right: 30px;top: 20px;z-index: 100;font-size: 0.9em;width: 350px;}#tips img {padding-right: 5px;vertical-align: middle;padding-top: 5px;}#tips li {line-height: normal;list-style-type: disc;margin-left: 20px;margin-bottom: 10px;}.about-us ul, .custom_4col_news ul, .custom_4col ul, .contact-us ul, .privacy-policy ul {list-style: disc !important;padding-left: 20px !important;list-style-position: inside !important;}.about-us ol, .custom_4col_news ol, .custom_4col ol, .contact-us ol, .privacy-policy ol {list-style-position: inside !important;padding-left: 20px !important;}.customItemTooltip a {background: #6582a2;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6582a2), color-stop(50%, #43576e), color-stop(51%, #344456), color-stop(100%, #2e3c4c));background: -moz-linear-gradient(top, #6582a2 0%, #43576e 50%, #344456 51%, #2e3c4c 100%);float: left;line-height: 22px;margin: 0;cursor: pointer;text-decoration: none !important;border-radius: 3px;border: 1px solid #999999;color: #FFFFFF;font-size: 11px !important;font-weight: bold;cursor: pointer;letter-spacing: 0px;padding: 1px 5px;}a.print {background: url(../../../Images/print_icon.gif) no-repeat;font-weight: bold;padding-left: 22px;height: 18px;}h1 a.print {float: right;}h1 span {font-weight: normal;}h3 {font-size: 1em;}.clear {clear: both;}.show {display: block;}.hide {display: none;}.button_a {background: #0066CC;float: left;line-height: 18px;margin: 0 0 0 5px;cursor: pointer;text-decoration: none !important;border-radius: 3px;border: 1px solid #0051A3;}.button_a span {color: #FFFFFF;border: 0px;font-size: 12px !important;font-weight: bold;cursor: pointer;letter-spacing: 0px;display: block;padding: 3px 5px;}.button_a:hover {background: #003399;}.button_b {background: #fefefe;float: left;line-height: 18px;margin: 0 5px 0 0;cursor: pointer;text-decoration: none !important;border: 1px solid #CCCCCC;border-radius: 3px;}.button_b span {padding: 0px 0 0px 12px;color: #006BD6;border: 0px;font-size: 12px !important;font-weight: bold;cursor: pointer;letter-spacing: 0px;display: block;padding: 3px 5px;}.button_b span.small {font-size: 10px !important;letter-spacing: normal;}.button_b:hover {background: #da0007;}.button_b:hover span {color: #ffffff;}.button_c {background: #43576e;float: left;line-height: 18px;margin: 0 0 0 5px;cursor: pointer;text-decoration: none !important;border-radius: 3px;border: 1px solid #999999;}.button_c span {color: #FFFFFF;border: 0px;font-size: 12px !important;font-weight: bold;cursor: pointer;letter-spacing: 0px;display: block;padding: 3px 5px;}.button_c:hover {background: #0066CC;border: 1px solid #003399;}.button_d {border: solid 1px #841300;background: #841300;margin-left: 5px;line-height: 27px;border-radius: 4px;}.button_d:hover {background: #D6000E;}.button_d span {color: #FFFFFF;text-decoration: none !important;font-size: .85em;padding: 3px 15px;font-weight: bold;}.button_input_a {line-height: 18px;padding: 3px 5px;margin: 0 2px !important;border: solid 1px #0051A3 !important;background: #0066CC !important;border-radius: 4px !important;color: #FFFFFF !important;font-size: 12px !important;font-weight: bold;cursor: pointer;float: right;}.button_input_a_disabled {line-height: 18px;padding: 3px 5px;margin: 0 2px;border: solid 1px #999999;background: #43576e;border-radius: 4px;color: #999999;font-size: 12px !important;font-weight: bold;cursor: pointer;float: right;}.button_a_disabled_left {line-height: 18px;padding: 3px 5px;margin: 0 2px;border: solid 1px #999999;background: #43576e;border-radius: 4px;color: #999999;font-size: 12px !important;font-weight: bold;cursor: pointer;float: left;}.button_input_b {line-height: 18px;padding: 3px 5px;margin: 0 2px;border: solid 1px #CCCCCC;background: #fefefe;border-radius: 4px;color: #006BD6;font-size: 12px !important;font-weight: bold;cursor: pointer;float: right;margin-right: 5px;}.btn-info {background: #43576e;border: 1px solid #999;color: #FFF;}.btn-info:hover {background: #0066CC;border: 1px solid #003399;color: #FFF;}.btn-help {background: url(help_icon.gif) no-repeat;padding-left: 19px;border: none;color: #003399;line-height: 10px;}.btn-help:hover {color: #000;}.btn-text-only {color: #0066CC;background: none;border: none;line-height: 10px;font-weight: bold;}.btn-disabled {border: solid 1px #999999;background: #43576e;color: #999999;}.button_right {float: right;}.button_right:hover {float: right;}.button_ro {background-color: #f6f6f6;background-image: url(../../../Images/ro_iB.png);background-repeat: no-repeat;float: left;line-height: 18px;margin: 0 3px 0 0;cursor: pointer;text-decoration: none !important;border: 1px solid #cccccc;border-radius: 3px;height: 28px;width: 32px;background-position: 4px;}.button_ro:hover {background-color: #fff;border: 1px solid #6582a2;}.button_fav {background-color: #f6f6f6;background-image: url(../../../Images/fav_iB.png);background-repeat: no-repeat;float: left;line-height: 18px;margin: 0 3px 0 0;cursor: pointer;text-decoration: none !important;border: 1px solid #CCCCCC;border-radius: 3px;height: 28px;width: 32px;background-position: 6px;}.button_fav:hover {background-color: #fff;border: 1px solid #6582a2;}button.navigation {border: 0px;cursor: pointer;background-color: none;}.r-btns {display: flex;justify-content: flex-end;}.content {padding: 10px 5px;width: 968px;float: left;border-left: 1px solid #999999;border-right: 1px solid #999999;min-height: 350px;}.content .message {width: 100%;background-color: #f6f6f6;margin-bottom: 10px;}.content .message p {padding: 2px 4px;font-size: .9em;margin-left: 10px;}.content .stage {display: inline;float: left;padding-right: 10px;}.content .grid-5-5 {float: left;display: inline;width: 968px;}.content .grid-4-5 {float: left;display: inline;width: 769px;}.content .grid-4-5-col-1 {float: left;width: 190px;min-height: 385px;}.content .grid-4-5-col-1 .rdBox {font-size: 100%;border: none;background-color: transparent;padding: 10px 10px 0 7px;clear: both;}.content .grid-4-5-col-3 {float: left;width: 568px;padding-left: 6px;}.content .grid-4-5 #tabs {width: 769px;padding: .2em 0;z-index: 0;}.content .grid-1-5 {float: right;height: auto;display: inline;width: 196px;}.content .grid-1-5 h4 {color: #003399;}.content .grid-1-5 .title span {color: #003399;}.content .grid-1-5 #bannerDisplay img {width: 196px;}.content .grid-1-5 .web-special {border-radius: 3px;background: #003399;float: left;margin: 10px 0;width: 196px;}.content .grid-1-5 .web-special h4 {text-align: center;color: #FFFFFF;padding: 3px 0;}.content .grid-1-5 .web-special .header {text-align: center;color: #FFFFFF;padding: 3px 0;font-weight: bold;font-size: 1em;}.content .grid-1-5 .web-special .prod-img {margin: 10px;width: 136px;border-radius: 0.375rem;text-align: center;background-color: #FFF;padding: 15px;}.content .grid-1-5 .wholesaler-custom {background-color: #004A93;min-height: 150px;margin-bottom: 10px;}.content .grid-1-5 .wholesaler-custom h4 {text-align: center;color: #FFFFFF;font-size: 0.875em;}.content .grid-1-5 .also-bought {border-radius: 3px;border: 1px solid #999999;float: left;margin-bottom: 10px;}.content .grid-1-5 .also-bought h4 {text-align: center;}.content .grid-1-5 .also-bought h4 span {color: #003399;}.content .grid-1-5 .also-bought .title {display: block;font-weight: bold;text-align: center;}.content .grid-1-5 .also-bought .title span {color: #003399;}.content .grid-1-5 .also-bought .product {border-top: 1px solid #999999;margin: 0 10px;text-align: center;width: 166px;padding: 5px;}.content .grid-1-5 .also-bought .product .messageError {padding-left: 5px;text-indent: 20px;}.content .grid-1-5 .also-bought .product .messageHighlight {padding-left: 5px;text-indent: 20px;}.content .grid-1-5 .also-bought .product .item {text-align: left;width: 75px;float: left;}.content .grid-1-5 .also-bought .product .item img {max-width: 65px;max-height: 65px;display: block;}.content .grid-1-5 .also-bought .product .name {line-height: 1em;clear: both;}.content .grid-1-5 .also-bought .product .name a, .content .grid-1-5 .also-bought .product .name span.lnkDetail {color: #0066CC;font-weight: bold;font-size: .8em;text-decoration: none;}.content .grid-1-5 .also-bought .product .sku {font-size: .8em;float: left;margin-left: 5px;margin-top: 5px;width: 80px;line-height: 1em;text-align: left;word-wrap: break-word;}.content .grid-1-5 .also-bought .product .sku .original-product {font-size: 0.9em;color: #707070;display: block;}.content .grid-1-5 .also-bought .product .price {float: left;margin-left: 5px;margin-top: 5px;width: 80px;line-height: 1.2em;text-align: left;}.content .grid-1-5 .also-bought .product .cart {font-size: .8em;text-align: left;margin-top: 5px;width: 100%;}.content .grid-1-5 .also-bought .product .cartqty {clear: both;color: #666666;font-size: 0.9em;font-weight: bold;padding-left: 17px;}.content .grid-1-5 .also-bought .sub {float: left;margin-top: 10px;background-color: #CCCCCC;background: -moz-linear-gradient(top, #CCCCCC, #E5E5E5);background: -webkit-gradient(linear, left top, left bottom, from(#CCCCCC), to (#E5E5E5));border: 1px solid #999999;width: 100%;line-height: normal;padding: 5px 0;}.content .grid-1-5 .also-bought .sub h5 {font-weight: bold;text-align: center;font-size: .85em;}.content .grid-1-5 .also-bought .sub .subTitle {font-weight: bold;text-align: center;font-size: .85em;}.content .grid-1-5 .also-bought .sub .sku {font-size: .75em;width: 100%;text-align: center;}.content .grid-1-5 .also-bought .sub .price {width: 100%;text-align: center;}.content .grid-1-5 .also-bought .sub a.description {font-size: .8em;font-weight: bold;}.content .grid-1-5 .also-bought .sub .cart {text-align: left;width: 100%;}.content .grid-1-5 .also-bought .sub .cart input {width: 40px;float: left;}.content .grid-1-5 .also-bought .product .cart .ui-spinner {border: 1px solid #999999;margin-left: 5px;float: left;margin-right: 5px;}.content .grid-1-5 .also-bought .product .cart .ui-spinner input {width: 30px;margin-right: 15px;height: 17px;border: 0;}.content .grid-1-5 .also-bought .product .cart input {width: 30px;float: left;margin-left: 20px;}.content .grid-1-5 .order_summary {border-radius: 0.375rem;background-color: #E5E5E5;width: auto;height: 180px;margin-top: 0px;}.content .grid-1-5 .order_summary h4 {text-align: center;height: 50px;width: 100%;}.content .grid-1-5 .order_summary .details {background-color: #FFFFFF;margin: 10px;height: auto;float: left;}.content .grid-1-5 .order_summary .details dl {margin: 0;padding: 0 5px 5px 5px;font-size: .85em;}.content .grid-1-5 .order_summary .details dt {float: left;width: 100px;font-weight: bold;}.content .grid-1-5 .order_summary .details dd {float: left;font-weight: normal;}.content .grid-1-5 .eci_ads {border-radius: 3px;background: #0066CC;background: -webkit-gradient(linear, left top, left bottom, from(#0066CC), to(#003399));background: -moz-linear-gradient(top, #0066CC, #003399);width: auto;height: auto;text-align: center;padding: 10px;clear: both;margin: 10px 0;}.content .grid-1-5 .eci_ads .img {background-color: #FFFFFF;border-radius: 3px;text-align: center;padding: 2px 10px;}.content .grid-1-5 .Banner {width: auto;height: auto;text-align: center;clear: both;margin-bottom: 1px;}.content .grid-1-5 .custom-right-m {border-radius: 0.375rem;background-color: #e5e5e5;width: auto;height: 120px;text-align: center;padding: 10px;clear: both;}.content .grid-1-5 .custom-right h4, .content .grid-1-5 .custom-right-m h4 {color: #FFFFFF;}.red {color: #cc3333;}.grayout {font-size: 0.9em;color: #333333;margin-left: 2px;}.yourPrice {color: #cc3333;font-weight: bold;font-size: 0.8em;line-height: normal;}.SprItemDiscount {margin: 5px 0;color: #b22222;font-weight: normal;font-size: 0.8em;line-height: normal;}.custom_header {clear: both;border-radius: 0.375rem;background-color: #cc3333;height: 30px;margin: 10px 0 1px;color: #fff;padding: 5px 0 0 5px;font-weight: bold;font-size: 0.8em;}.custom_body {clear: both;border-radius: 0.375rem;background-color: #e5e5e5;height: 30px;margin: 10px 0;color: #333;padding: 5px 0 0 5px;font-weight: bold;font-size: 14px;}.custom_4col {clear: both;width: 100%;background-color: #fff;margin: 10px 0 0 10px;overflow: hidden;}.custom_4col_news {clear: both;float: left;border-radius: 3px;background-color: #FFF;width: 769px;margin-bottom: 10px;}.custom_4col h4 {color: #333;padding: 10px;}.custom_4col_news h4 {color: #333;}.horz_line {border-top: 1px solid #0099cc;padding-bottom: 10px;}.footer_container {clear: both;padding-bottom: 10px;}.footer {color: #333333;clear: both;padding: 0px;border: 1px solid #999999;text-align: center;}.footer .footer_nav {text-align: center;width: 100%;background: #FFFFFF;background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#f6f6f6));background: -moz-linear-gradient(top, #FFFFFF, #f6f6f6);padding: 5px 0;}.footer .footer_nav ul {display: inline;}.footer .footer_nav li a {color: #333333;padding: 0 10px;text-decoration: none;font-weight: bold;font-size: .73em;}.footer .footer_nav li a:hover {color: #0066CC;font-weight: bold;}.wrapper {width: 100%;overflow: hidden;}.footer .footer_nav li {padding: 10px;font-weight: bold;}.footer .footer_nav li {display: inline;}.wrapper .dealer {font-size: .7em;text-align: center;}.wrapper .eci {font-size: .7em;text-align: center;margin-bottom: 20px;}.content .site-maintenence {min-height: 350px;margin: 10px 0 0 10px;}.content .site-maintenence h1 {padding-top: 20px;}.content .site-maintenence h1.home {background: url(../../../Images/maint_bg.jpg) no-repeat;height: 80px;margin-bottom: -20px;}.messageCrossRef {border: 1px solid #cc3333;margin: 5px 0;padding: 3px;width: auto;font-size: 0.85em;font-weight: bold;color: #cc3333;clear: both;line-height: 20px;border-radius: 0.375rem;max-height: 80px;overflow-y: auto;}.messageFreeShip {border: 1px solid #3399ff;font-weight: bold;font-size: .85em;text-align: center;color: #003399;background: #e1f0f0;margin: 5px 0;width: auto;padding: 3px;clear: both;line-height: 20px;border-radius: 0.375rem;}.messageFreeShip span {color: #cc3333;}.messageSprItemDiscount {border: 1px solid #3399ff;font-weight: bold;font-size: .85em;text-align: center;color: #003399;background: #e1f0f0;margin: 5px;width: auto;padding: 3px;clear: both;line-height: 20px;border-radius: 0.375rem;}.messageSprItemDiscount span {color: #b22222;}.messageMSQ {border: 1px solid #f7a608;margin: 5px 0;padding: 3px 3px 3px 35px;width: auto;background: url(../../../Images/info_round.png) no-repeat scroll 10px 5px #fce376;font-size: 0.9em;font-weight: bold;color: #834a04;clear: both;line-height: 20px;border-radius: 0.375rem;max-height: 80px;overflow-y: auto;z-index: 999;position: absolute;margin-left: -320px;margin-top: 30px;letter-spacing: 1px;max-width: 380px;padding-left: 28px;text-align: left;}.messageValidationHilight {max-height: none;}.messageValidationHilight li.more {list-style: none;float: left;}.messageValidationHilight li.more div {color: #0066CC;cursor: pointer;}.invalidTxtbox, input[type="text"].invalidTxtbox {border: 1px solid #cc3333;background: #fff3f7;color: #cc3333;border-radius: 3px;}#ui-datepicker-div {font-size: .85em;border: 1px solid #666666;box-shadow: -1px 2px 3px 1px #cccccc;}.scrollup {width: 40px;height: 40px;opacity: 0.5;position: fixed;bottom: 50px;right: 100px;display: none;text-indent: -9999px;background: url(icon_top.png) no-repeat;}.overlay {top: 0;left: 0;width: 100%;height: 100%;background-color: #e5e5e5;text-align: center;vertical-align: middle;font-weight: bold;font-size: 1em;color: #333333;margin: inherit;padding: inherit;font-size: 0.9em;z-index: 1;}.overlaySearch {display: none;position: fixed;opacity: 0.8;}.overlaySearch img {margin-top: 200px;}.custom_zone_header {margin-bottom: 5px;width: 968px;max-height: 100px;overflow: hidden;line-height: normal;}.custom_zone_footer {clear: both;margin-bottom: 5px;width: 968px;max-height: 300px;overflow: hidden;line-height: normal;}.custom_zone_sidebar1 {margin-bottom: 5px;width: 196px;max-height: 200px;overflow: hidden;line-height: normal;}.custom_zone_sidebar2 {margin-bottom: 5px;width: 196px;max-height: 400px;overflow: hidden;line-height: normal;}.banner_display {margin-bottom: 5px;width: 196px;max-height: 140px;overflow: hidden;}.content .grid-1-5 .eci_ads .img .img {max-width: 100px;max-height: 100px;overflow: hidden;}.jcarousel-skin .cartqty {clear: both;color: #666666;font-size: 0.9em;font-weight: bold;padding-left: 0px;}#custom-error-msg {border: 5px solid #333333;background-color: #FFFFFF;border-radius: 0.375rem;padding: 5px;position: absolute;right: 0px;top: 20px;z-index: 100;font-size: 0.8em;width: 250px;}#custom-error-msg p {line-height: 1.3em;text-align: justify;padding: 3px;}#custom-error-msg img {padding-right: 5px;}.pr_WriteReviewLink {font-family: Arial, Helvetica, sans-serif;text-decoration: underline;color: #4876b6;cursor: pointer;}.powerreviewlist {margin-top: -5px;height: 20px;}.pr-snippet {clear: left;float: left;overflow: visible;}.pr-snippet .pr-snippet-wrapper p {display: none;background-color: Black;}.pr-snippet .pr-snippet-stars {background: none;border: none;float: left;}.pr-snippet .pr-snippet-wrapper {background: none;border: none;padding: 0;width: auto;}.pr-snippet .pr-snippet-rating-decimal, .pr-snippet .pr-snippet-read-write, .pr-snippet .pr-snippet-review-count, .pr-snippet .pr-snippet-wrapper .pr-snippet-social-bar .pr-clear {display: none;}.pr-other-attributes-list li {list-style-type: none;}.pr_WriteReviewLink {font-family: Arial, Helvetica, sans-serif;text-decoration: underline;color: #4876b6;cursor: pointer;}.powerreviewlist {margin-top: -5px;height: 20px;}.pr-snippet {clear: left;float: left;overflow: visible;}.pr-snippet .pr-snippet-wrapper p {display: none;background-color: Black;}.pr-snippet .pr-snippet-stars {background: none;border: none;float: left;}.pr-snippet .pr-snippet-wrapper {background: none;border: none;padding: 0;width: auto;}.pr-snippet .pr-snippet-rating-decimal, .pr-snippet .pr-snippet-read-write, .pr-snippet .pr-snippet-review-count, .pr-snippet .pr-snippet-wrapper .pr-snippet-social-bar .pr-clear {display: none;}.pr-other-attributes-list li {list-style-type: none;}#pr_end_review_text {display: none;}.WriteReviewLoading {background: #FFF;width: 520px;margin: 0 auto;margin-top: 47px;position: absolute;margin-left: 250px;}.WriteReviewLoading img {margin-right: 20px;}#sps-success-div {display: none !important;}#sps-warning-div {display: none !important;}#sps-decline-div {display: none !important;}.ui-jqgrid tr.ui-subgrid tr.jqgrow td {background: #FFF;padding: 0px 2px 0px 2px !important;}.ui-jqgrid tr.jqgrow td {white-space: normal !important;word-wrap: break-word;line-height: normal;}.ui-jqgrid tr.altGridRows {background: #e9f4fd;opacity: 1.0;}.ui-jqgrid tr.ui-row-ltr td {border-color: #999 !important;}.ui-jqgrid .ui-jqgrid-htable th div {color: #FFFFFF;line-height: 17px;height: auto !important;white-space: pre-wrap;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;word-wrap: break-word;}.ui-jqgrid .ui-paging-info {margin-top: 0 !important;height: 25px !important;}.ui-jqgrid {position: relative;}.ui-jqgrid .ui-jqgrid-view {position: relative;left: 0;top: 0;padding: 0;font-size: 12px;width: 100%;}.ui-jqgrid .ui-jqgrid-titlebar {padding: .3em .2em .2em .3em;position: relative;border-left: 0 none;border-right: 0 none;border-top: 0 none;}.ui-jqgrid .ui-jqgrid-title {float: left;margin: .1em 0 .2em;}.ui-jqgrid .ui-jqgrid-titlebar-close {position: absolute;top: 50%;width: 19px;margin: -10px 0 0 0;padding: 1px;height: 18px;}.ui-jqgrid .ui-jqgrid-titlebar-close span {display: block;margin: 1px;}.ui-jqgrid .ui-jqgrid-titlebar-close:hover {padding: 0;}.ui-jqgrid .ui-jqgrid-hdiv {position: relative;margin: 0;padding: 0;overflow-x: hidden;border-left: 0 none !important;border-top: 0 none !important;border-right: 0 none !important;}.ui-jqgrid .ui-jqgrid-hbox {float: left;}.ui-jqgrid .ui-jqgrid-htable {table-layout: fixed;margin: 0;border-collapse: collapse;}.ui-jqgrid .ui-jqgrid-htable th {height: 22px;padding: 0 3px 1px 1px !important;}.ui-jqgrid .ui-jqgrid-htable th div {overflow: hidden;position: relative;height: 17px;}.ui-th-column, .ui-jqgrid .ui-jqgrid-htable th.ui-th-column {overflow: hidden;white-space: nowrap;text-align: center;border-top: 0 none;border-bottom: 0 none;}.ui-th-ltr, .ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr {border-left: 0 none;}.ui-th-rtl, .ui-jqgrid .ui-jqgrid-htable th.ui-th-rtl {border-right: 0 none;}.ui-first-th-ltr {border-right: 1px solid;}.ui-first-th-rtl {border-left: 1px solid;}.ui-jqgrid .ui-th-div-ie {white-space: nowrap;zoom: 1;height: 17px;}.ui-jqgrid .ui-jqgrid-resize {height: 20px !important;position: relative;cursor: e-resize;display: inline;overflow: hidden;}.ui-jqgrid .ui-grid-ico-sort {overflow: hidden;position: absolute;display: inline;cursor: pointer !important;}.ui-jqgrid .ui-icon-asc {margin-top: -3px;height: 12px;}.ui-jqgrid .ui-icon-desc {margin-top: 3px;height: 12px;}.ui-jqgrid .ui-i-asc {margin-top: 0;height: 16px;}.ui-jqgrid .ui-i-desc {margin-top: 0;margin-left: 13px;height: 16px;}.ui-jqgrid .ui-jqgrid-sortable {cursor: pointer;}.ui-jqgrid tr.ui-search-toolbar th {border-top-width: 1px !important;border-top-color: inherit !important;border-top-style: ridge !important;background: #ace1f7;}tr.ui-search-toolbar input {margin: 1px 0 0 0;}tr.ui-search-toolbar select {margin: 1px 0 0 0;}.ui-jqgrid .ui-jqgrid-bdiv {position: relative;margin: 0;padding: 0;overflow: auto;text-align: left;}.ui-jqgrid .ui-jqgrid-btable {table-layout: fixed;margin: 0;outline-style: none;border-collapse: collapse;}.ui-jqgrid tr.jqgrow {outline-style: none;}.ui-jqgrid tr.jqgroup {outline-style: none;}.ui-jqgrid tr.jqgrow td {font-weight: normal;overflow: hidden;white-space: pre;height: 22px;padding: 0 2px;border-bottom-width: 1px;border-bottom-color: inherit;border-bottom-style: solid;}.ui-jqgrid tr.jqgfirstrow td {padding: 0 2px 0 2px;border-right-width: 1px;border-right-style: solid;}.ui-jqgrid tr.jqgroup td {font-weight: normal;overflow: hidden;white-space: pre;height: 22px;padding: 0 2px 0 2px;border-bottom-width: 1px;border-bottom-color: inherit;border-bottom-style: solid;}.ui-jqgrid tr.jqfoot td {font-weight: bold;overflow: hidden;white-space: pre;height: 22px;padding: 0 2px 0 2px;border-bottom-width: 1px;border-bottom-color: inherit;border-bottom-style: solid;}.ui-jqgrid tr.ui-row-ltr td {text-align: left;border-right-width: 1px;border-right-color: inherit;border-right-style: solid;}.ui-jqgrid tr.ui-row-rtl td {text-align: right;border-left-width: 1px;border-left-color: inherit;border-left-style: solid;}.ui-jqgrid td.jqgrid-rownum {padding: 0 2px 0 2px;margin: 0;border: 0 none;}.ui-jqgrid .ui-jqgrid-resize-mark {width: 2px;left: 0;background-color: #777;cursor: e-resize;cursor: col-resize;position: absolute;top: 0;height: 100px;overflow: hidden;display: none;border: 0 none;z-index: 99999;}.ui-jqgrid .ui-jqgrid-sdiv {position: relative;margin: 0;padding: 0;overflow: hidden;border-left: 0 none !important;border-top: 0 none !important;border-right: 0 none !important;}.ui-jqgrid .ui-jqgrid-ftable {table-layout: fixed;margin-bottom: 0;}.ui-jqgrid tr.footrow td {font-weight: bold;overflow: hidden;white-space: nowrap;height: 21px;padding: 0 2px 0 2px;border-top-width: 1px;border-top-color: inherit;border-top-style: solid;}.ui-jqgrid tr.footrow-ltr td {text-align: left;border-right-width: 1px;border-right-color: inherit;border-right-style: solid;}.ui-jqgrid tr.footrow-rtl td {text-align: right;border-left-width: 1px;border-left-color: inherit;border-left-style: solid;}.ui-jqgrid .ui-jqgrid-pager {border-left: 0 none !important;border-right: 0 none !important;border-bottom: 0 none !important;margin: 0 !important;padding: 0 !important;position: relative;height: 30px;white-space: nowrap;overflow: hidden;font-size: 11px;}.ui-jqgrid .ui-pager-control {position: relative;}.ui-jqgrid .ui-pg-table {position: relative;padding-bottom: 2px;width: auto;margin: 0;}.ui-jqgrid .ui-paging-pager {width: auto;}.ui-jqgrid .ui-pg-table td {font-weight: normal;vertical-align: middle;padding: 1px;}.ui-jqgrid .ui-pg-button {height: 19px !important;}.ui-jqgrid .ui-pg-button span {display: block;margin: 1px;float: left;}.ui-jqgrid .ui-pg-button:hover {padding: 0;}.ui-jqgrid .ui-state-disabled:hover {padding: 1px;}.ui-jqgrid .ui-pg-input {height: 13px;font-size: .8em;margin: 0;}.ui-jqgrid .ui-pg-selbox {font-size: .8em;line-height: 18px;display: block;height: 18px;margin: 0;}.ui-jqgrid .ui-separator {height: 18px;border-left: 1px solid #ccc;border-right: 1px solid #ccc;margin: 1px;float: right;}.ui-jqgrid .ui-paging-info {font-weight: normal;height: 19px;margin-top: 3px;margin-right: 4px;}.ui-jqgrid .ui-jqgrid-pager .ui-pg-div {padding: 1px 0;float: left;position: relative;}.ui-jqgrid .ui-jqgrid-pager .ui-pg-button {cursor: pointer;}.ui-jqgrid .ui-jqgrid-pager .ui-pg-div span.ui-icon {float: left;margin: 0 2px;}.ui-jqgrid td input, .ui-jqgrid td select .ui-jqgrid td textarea {margin: 0;}.ui-jqgrid td textarea {width: auto;height: auto;}.ui-jqgrid .ui-jqgrid-toppager {border-left: 0 none !important;border-right: 0 none !important;border-top: 0 none !important;margin: 0 !important;padding: 0 !important;position: relative;height: 25px !important;white-space: nowrap;overflow: hidden;}.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div {padding: 1px 0;float: left;position: relative;}.ui-jqgrid .ui-jqgrid-toppager .ui-pg-button {cursor: pointer;}.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div span.ui-icon {float: left;margin: 0 2px;}.ui-jqgrid .ui-jqgrid-btable .ui-sgcollapsed span {display: block;}.ui-jqgrid .ui-subgrid {margin: 0;padding: 0;width: auto;}.ui-jqgrid .ui-subgrid table {table-layout: fixed;}.ui-jqgrid .ui-subgrid tr.ui-subtblcell td {height: 18px;border-right-width: 1px;border-right-color: inherit;border-right-style: solid;border-bottom-width: 1px;border-bottom-color: inherit;border-bottom-style: solid;}.ui-jqgrid .ui-subgrid td.subgrid-data {border-top: 0 none !important;}.ui-jqgrid .ui-subgrid td.subgrid-cell {border-width: 0 0 1px 0;}.ui-jqgrid .ui-th-subgrid {height: 20px;}.ui-jqgrid .loading {position: absolute;top: 45%;left: 45%;width: auto;z-index: 101;padding: 6px;margin: 5px;text-align: center;font-weight: bold;display: none;border-width: 2px !important;font-size: 11px;}.ui-jqgrid .jqgrid-overlay {display: none;z-index: 100;}* html .jqgrid-overlay {width: expression(this.parentNode.offsetWidth+'px');height: expression(this.parentNode.offsetHeight+'px');}* .jqgrid-overlay iframe {position: absolute;top: 0;left: 0;z-index: -1;width: expression(this.parentNode.offsetWidth+'px');height: expression(this.parentNode.offsetHeight+'px');}.ui-jqgrid .ui-userdata {border-left: 0 none;border-right: 0 none;height: 21px;overflow: hidden;}.ui-jqdialog {display: none;width: 300px;position: absolute;padding: .2em;font-size: 11px;overflow: visible;}.ui-jqdialog .ui-jqdialog-titlebar {padding: .3em .2em;position: relative;}.ui-jqdialog .ui-jqdialog-title {margin: .1em 0 .2em;}.ui-jqdialog .ui-jqdialog-titlebar-close {position: absolute;top: 50%;width: 19px;margin: -10px 0 0 0;padding: 1px;height: 18px;}.ui-jqdialog .ui-jqdialog-titlebar-close span {display: block;margin: 1px;}.ui-jqdialog .ui-jqdialog-titlebar-close:hover, .ui-jqdialog .ui-jqdialog-titlebar-close:focus {padding: 0;}.ui-jqdialog-content, .ui-jqdialog .ui-jqdialog-content {border: 0;padding: .3em .2em;background: none;height: auto;}.ui-jqdialog .ui-jqconfirm {padding: .4em 1em;border-width: 3px;position: absolute;bottom: 10px;right: 10px;overflow: visible;display: none;height: 80px;width: 220px;text-align: center;}.ui-jqdialog > .ui-resizable-se {bottom: -3px;right: -3px }.ui-jqdialog-content .FormGrid {margin: 0;}.ui-jqdialog-content .EditTable {width: 100%;margin-bottom: 0;}.ui-jqdialog-content .DelTable {width: 100%;margin-bottom: 0;}.EditTable td input, .EditTable td select, .EditTable td textarea {margin: 0;}.EditTable td textarea {width: auto;height: auto;}.ui-jqdialog-content td.EditButton {text-align: right;border-top: 0 none;border-left: 0 none;border-right: 0 none;padding-bottom: 5px;padding-top: 5px;}.ui-jqdialog-content td.navButton {text-align: center;border-left: 0 none;border-top: 0 none;border-right: 0 none;padding-bottom: 5px;padding-top: 5px;}.ui-jqdialog-content input.FormElement {padding: .3em }.ui-jqdialog-content select.FormElement {padding: .3em }.ui-jqdialog-content .data-line {padding-top: .1em;border: 0 none;}.ui-jqdialog-content .CaptionTD {vertical-align: middle;border: 0 none;padding: 2px;white-space: nowrap;}.ui-jqdialog-content .DataTD {padding: 2px;border: 0 none;vertical-align: top;}.ui-jqdialog-content .form-view-data {white-space: pre }.fm-button {display: inline-block;margin: 0 4px 0 0;padding: .4em .5em;text-decoration: none !important;cursor: pointer;position: relative;text-align: center;zoom: 1;}.fm-button-icon-left {padding-left: 1.9em;}.fm-button-icon-right {padding-right: 1.9em;}.fm-button-icon-left .ui-icon {right: auto;left: .2em;margin-left: 0;position: absolute;top: 50%;margin-top: -8px;}.fm-button-icon-right .ui-icon {left: auto;right: .2em;margin-left: 0;position: absolute;top: 50%;margin-top: -8px;}#nData, #pData {float: left;margin: 3px;padding: 0;width: 15px;}.ui-jqgrid .selected-row, div.ui-jqgrid .selected-row td {font-style: normal;border-left: 0 none;}.ui-inline-del.ui-state-hover span, .ui-inline-edit.ui-state-hover span, .ui-inline-save.ui-state-hover span, .ui-inline-cancel.ui-state-hover span {margin: -1px;}.ui-jqgrid .tree-wrap {float: left;position: relative;height: 18px;white-space: nowrap;overflow: hidden;}.ui-jqgrid .tree-minus {position: absolute;height: 18px;width: 18px;overflow: hidden;}.ui-jqgrid .tree-plus {position: absolute;height: 18px;width: 18px;overflow: hidden;}.ui-jqgrid .tree-leaf {position: absolute;height: 18px;width: 18px;overflow: hidden;}.ui-jqgrid .treeclick {cursor: pointer;}* iframe.jqm {position: absolute;top: 0;left: 0;z-index: -1;width: expression(this.parentNode.offsetWidth+'px');height: expression(this.parentNode.offsetHeight+'px');}.ui-jqgrid-dnd tr td {border-right-width: 1px;border-right-color: inherit;border-right-style: solid;height: 20px }.ui-jqgrid .ui-jqgrid-title-rtl {float: right;margin: .1em 0 .2em;}.ui-jqgrid .ui-jqgrid-hbox-rtl {float: right;padding-left: 20px;}.ui-jqgrid .ui-jqgrid-resize-ltr {float: right;margin: -2px -2px -2px 0;}.ui-jqgrid .ui-jqgrid-resize-rtl {float: left;margin: -2px 0 -1px -3px;}.ui-jqgrid .ui-sort-rtl {left: 0;}.ui-jqgrid .tree-wrap-ltr {float: left;}.ui-jqgrid .tree-wrap-rtl {float: right;}.ui-jqgrid .ui-ellipsis {text-overflow: ellipsis;}.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {background: #E8EEF4;opacity: 1.0;}.ui-search-menu {position: absolute;padding: 2px 5px;}.ui-jqgrid .ui-search-table {padding: 2px 0px 1px 0px;border: 0px none;height: 20px;width: 100%;}.ui-jqgrid .ui-search-table .ui-search-oper {width: 20px;}a.g-menu-item, a.soptclass {cursor: pointer;}.ui-jqgrid .loading {position: absolute;top: 45%;left: 45%;width: 80px;z-index: 101;padding: 6px;margin: 5px;text-align: right;font-weight: bold;display: none;border: #999 2px solid !important;background: url(../../../Images/spinner.gif) no-repeat 4px #fff !important;}td#pagerGridMain_left {width: 5px !important;}td#pagerGridMain_center {width: 250px !important;}td#pagerGridTransactionHistory_center {text-align: left;}td#p_GridMain_1_t_left {width: 5px !important;}td#p_GridMain_1_t_center {width: 250px !important;text-align: left;}.header .row-a {text-align: center;height: 25px;background-color: #f6f6f6;border-radius: 0px 0px 3px 3px;border: 1px solid #999999;border-top: none;}.header .row-a a {font-weight: bold;}.header .row-a .nav-left li {display: inline;float: left;font-size: 0.875em;font-weight: bold;line-height: 28px;margin: 0 5px;}.header .row-a div.nav-right {float: right;padding-top: 2px;}.header .row-a .nav-right li {display: inline;float: left;color: #FFFFFF;border-right: 1px solid #CCCCCC;line-height: 1.5em;}.header .row-a .nav-right li.last, .header .row-a .nav-right li li {border-right: none;}.header .row-a .nav-right li a {display: block;float: left;padding: 0 10px;font-size: .8em;text-decoration: none;color: #0066CC;}.header .row-a .nav-right li .menu {background-color: #f6f6f6;font-size: 11px;padding: 3px 1px 3px 5px;border-bottom: 1px solid white;}.header .row-a .nav-right li.button a:hover {color: #FFFFFF;}#button {background: url("arrow_down.gif") no-repeat right center transparent;color: #0066CC;cursor: pointer;float: left;font-size: 0.8em;font-weight: bold;margin: 0 10px;padding-right: 15px;width: auto;height: 1.9em;z-index: 0;}#button .menu_class {border: 1px solid #989898;}#button .the_menu {display: none;position: absolute;width: 160px;background-color: #f6f6f6;padding: 3px 0px 5px 3px;border-radius: 0.375rem;z-index: 9999 !important;border: 1px solid #989898;font-size: 1em;}* + html #button .the_menu {position: relative;}.menu_contracts span.contracts {display: block;height: 20px;}#button span a {font-size: 1em;padding: 0;}#button .the_menu li {display: block;padding: 2px 5px;}#button .the_menu li a {color: #0066CC;text-decoration: none;padding: 4px 2px 4px 5px;display: block;width: 140px;text-align: left;margin: 0;font-size: .9em;font-weight: bold;line-height: normal;}#button .the_menu li a:hover {color: #FFFFFF;font-weight: bold;text-decoration: none;background-color: #003399;}#button .the_menu .sub_menu_one, #button .the_menu .sub_menu_two {position: absolute;left: -157px;width: 160px;display: none;background-color: #f6f6f6;padding: 3px 0px 5px 3px;border-radius: 0.375rem;border: 1px solid #989898;}.topMenu {background: url("arrow_down.gif") no-repeat right center transparent;color: #0066cc;cursor: pointer;float: left;font-size: 0.8em;font-weight: bold;margin: 0 10px;padding-right: 15px;width: auto;height: 1.9em;z-index: 0;}.topMenu .my-machines {font-size: inherit;}.topMenu .menu_class {border: 1px solid #989898;}.header .row-a .nav-right .topMenu .the_menu {display: none;position: absolute;width: 160px;background-color: #f6f6f6;padding: 3px 0px 5px 3px;box-sizing: border-box;border-radius: 0.375rem;z-index: 9999 !important;border: 1px solid #989898;font-size: 1em;}.header .row-a .nav-right .topMenu .the_menu li a {color: #0066CC;text-decoration: none;padding: 4px 2px 4px 5px;display: block;width: 140px;text-align: left;margin: 0;font-size: .9em;font-weight: bold;line-height: normal;}.header .row-a .nav-right .topMenu .the_menu li a:hover {color: #fff;}* + html .topMenu .the_menu {position: relative;}.menu_contracts span.contracts {display: block;height: 20px;}.header .row-a .nav-right .menu_contracts span.contracts a {font-size: 1em;}.topMenu span a {font-size: 1em;padding: 0;}.topMenu .the_menu li {display: block;padding: 2px 5px;}.topMenu .the_menu li a {color: #0066cc;text-decoration: none;padding: 4px 2px 4px 5px;box-sizing: border-box;display: block;width: 140px;text-align: left;margin: 0;font-size: 1em;font-weight: bold;line-height: normal;}.topMenu .the_menu li a:hover {color: #fff;font-weight: bold;text-decoration: none;background-color: #003399;}.topMenu .the_menu .sub_menu_one, .topMenu .the_menu .sub_menu_two {position: absolute;left: -157px;width: 160px;display: none;background-color: #f6f6f6;padding: 3px 0px 5px 3px;border-radius: 0.375rem;border: 1px solid #989898;}.header .row-b {width: auto;clear: both;background: #FFFFFF;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(15%, #FFFFFF));background: -moz-linear-gradient(top, #f6f6f6 0%, #FFFFFF 20px);border: 1px solid #989898;float: left;margin-top: 5px;border-radius: 3px 3px 0px 0px;}.header .row-b .header-right {float: left;width: 710px;}.header .row-b .header-right h2 {float: right;width: auto;margin-top: 20px;margin-right: 15px;color: #3399FF;}.header .row-b .header-right a.lnk {color: #cc3333;font-size: 0.8em;font-weight: bold;padding: 0 8px;text-decoration: none;display: inline-block;}.header .row-b .header-right a.lnkHover {background-color: #003399;color: #FFFFFF;border-radius: 3px 3px 0 0;}.header .row-b .header-right a.checkout {float: right;}.header .row-b .cart-steps {margin-top: 20px;float: right;font-weight: normal;margin-right: 10px;width: 300px;}.header .row-b .cart-steps span.progress {font-weight: bold;margin-right: 10px;float: right;}.header .row-b .cart-steps .divider {clear: both;}.header .row-b .cart-steps span.active {margin: 0px 3px;padding: 5px 10px;font-size: .9em;color: #fff;background-color: #3399FF;border-radius: 3px;}.header .row-b .cart-steps span.step {margin: 0px 3px;padding: 5px 10px;font-size: .9em;color: #333;background-color: #E5E5E6;border-radius: 3px;}.header .row-b .headerSaveOrderMessage {background: #84C209;border-radius: 3px;height: 20px;line-height: 20px;margin: 5px 0 5px 70px;padding: 0 10px;color: #FFF;display: none;float: left;font-weight: bold;font-size: 0.85em;}.header .row-b .headerApprovalMessage {background: #84C209;border-radius: 3px;height: 20px;line-height: 20px;margin: 5px 0 0 15px;padding: 0 10px;color: #FFF;display: none;float: left;font-weight: bold;font-size: 0.85em;}.header .row-b .messageHeader {display: block;text-align: center;width: 100%;}.header .row-b .messageHeader .headerCreateAccountMessage {float: none;}.header .row-b .headerCreateAccountMessage {background: #008000;border-radius: 3px;height: 20px;line-height: 20px;margin: 5px 0 5px 0px;padding: 0 10px;color: #FFF;display: none;float: left;font-weight: bold;font-size: 0.85em;}.header .row-b .nav-1 {float: right;height: 30px;}.header .row-b .nav-1 li {display: inline-block;float: left;font-weight: bold;font-size: 0.875em;margin: 2px 5px;line-height: 26px;}.header .row-b .nav-1 li a {text-decoration: none;margin-top: 0;font-weight: normal;color: #333333;}.header .row-b .nav-1 li a:hover {text-decoration: underline;}.header .row-b .nav-1 li a.message {background-color: #008000;border-radius: 3px;color: #FFFFFF;height: 20px;margin-left: 5px;line-height: 20px;font-size: 0.875em;margin: 2px 0 5px;padding: 0 10px;display: block;font-weight: bold;}.header .row-b #lnkShowApprovalForwarding.enable {background-image: url(../../../Images/approvalFwdIcon.png);background-repeat: no-repeat;float: right;height: 25px;width: 33px;}.header .row-b #lnkShowApprovalForwarding.disable {background-image: url(../../../Images/approvalFwdIconOff.png);background-repeat: no-repeat;float: right;height: 25px;width: 33px;}.header .row-b .nav-2 {border-top: 1px solid #989898;float: left;padding: 4px 5px;width: 968px;background: #f6f6f6;background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#f6f6f6));background: -moz-linear-gradient(top, #FFFFFF, #f6f6f6);}.header .row-b .nav-2 .login {float: left;font-size: 0.8em;font-weight: bold;padding: 0 5px;line-height: 1.5em;}.header .row-b .nav-2 .login a {font-weight: normal;padding-left: 4px;color: #666;text-decoration: underline;}.header .row-b .nav-2 .login2 {float: right;font-size: 0.8em;line-height: 1.5em;}.header .row-b .nav-2 .login3 {font-size: .8em;line-height: 1.5em;float: right;margin-left: 2px;}.header .row-b .nav-2 .quick_links {font-size: .8em;line-height: 1.5em;}.header .row-b .nav-2 .quick_links a {padding: 0 2px;font-weight: bold;}.header .row-b .logo {padding: 10px 8px 10px 15px;float: left;width: 245px;}.header .row-b .logo a {display: block;height: 82px;width: 212px;background-size: auto 82px;}.search_cart {clear: both;float: right;height: auto;padding: 0 5px 5px 0;width: 705px;}.search_cart .search {display: inline;float: left;height: 53px;padding-top: 6px;width: 522px;background-color: #f6f6f6;border: 1px solid #989898;border-radius: 0.375rem;}.search_cart .search a {float: right;}.search_cart .search .box {margin-left: 8px;line-height: 0;height: 28px;}.search_cart .search input {border: 1px solid #989898;float: left;height: 26px;line-height: 26px;width: 416px;vertical-align: middle;border-radius: 4px;}.search_cart .search .box .searchButton {display: inline;float: right;margin-right: 8px;width: 76px;}.search_cart .search .box .searchButton .button_search {width: 73px;height: 30px;padding-bottom: 2px;border: solid 1px #841300;background: #cc3333;border-radius: 4px;color: #FFFFFF;font-size: .85em;font-weight: bold;cursor: pointer;}.search_cart .search .box .searchButton .button_search:hover {background: #841300;}.search_cart .search img {margin: 2px 0 0 5px;}.search_cart .search .button {width: 60px;float: right;margin-right: 100px;text-align: center;background-image: url(../../../Images/search.gif);background-repeat: no-repeat;}.search_cart .search .button a {color: white;font-weight: bold;font-size: 1.1em;text-align: center;text-decoration: none;}.search_cart .cart {display: inline;float: right;height: 53px;padding-top: 6px;width: 176px;border: 1px solid #989898;background: #f6f6f6;border-radius: 0.375rem;}.search_cart .cart img {margin: -4px 0 0 10px;float: left;}.search_cart .cart p {text-align: right;padding-right: 5px;color: #0066CC;margin-right: 2px;height: 28px;font-weight: bold;font-size: 0.85em;line-height: 1.5em;}.search_cart .cart p.mini-head {color: #FFFFFF;line-height: normal;text-align: left;padding-left: 5px;padding-top: 7px;height: 20px;}.search_cart .cart p a {text-decoration: none;color: #0066CC;}.search_cart .cart span {text-decoration: none !important;}.search_cart .cart .clear {margin-left: 5px;display: inline;}.search_cart .cart #viewCart {position: absolute;padding: 0 3px;z-index: 10;background-color: #003399;border-radius: 0.375rem;text-align: left;width: 174px;}.search_cart .cart #viewCart .button_a {float: right;margin: 5px 0;}.search_cart .cart #viewCart a.close {background: url(../../../Images/icon_cross.png) no-repeat right center;font-size: 0.8em;padding-right: 16px;text-decoration: none;float: right;color: #FFF;}.search_cart .cart #viewCart .rdBox {background-color: #FFF;clear: both;line-height: 1.2em;padding: 3px;width: 162px;border-color: #003399;border-radius: 0px;}.search_cart .cart #viewCart .rdBox h3 {color: #003E7D;}.search_cart .cart #viewCart .rdBox img {margin: 0;max-width: 65px;max-height: 65px;}.search_cart .cart #viewCart .rdBox .decr {padding: 10px 0 0 5px;padding-top: 10px;text-align: left;width: 90px;float: right;}.search_cart .cart #viewCart .rdBox p {color: #333333;height: auto;margin: 0;padding: 0;float: none;line-height: 1.5em;}.search_cart .cart #viewCart .rdBox .cart-text p.cart-message {color: #cc3333;font-size: 1em;font-weight: bold;margin-bottom: 10px;text-align: left;}.search_cart .cart #viewCart .rdBox p.price {color: #cc3333;font-size: 1.1em;font-weight: bold;word-wrap: break-word;}.search_cart .cart #viewCart .rdBox a {color: #333333;padding: 5px 0 0 5px;}.search_cart .cart #loading {position: absolute;padding: 3px;z-index: 10;background-color: #003399;border-radius: 0.375rem;text-align: left;width: 170px;height: 104px;}.search_cart .cart #loading .rdBox {background-color: #FFFFFF;float: left;line-height: 1.2em;padding: 5px;width: 158px;height: 92px;}.search_cart .cart #loading p {text-align: center;color: #003399;font-size: 1.2em;}.search_cart .cart #loading p img {float: none;}.search_cart .cart #viewCart .cartLink {float: left;text-align: center;width: 174px;}.search_cart .cart #viewCart .button_a {float: none;display: table;margin-left: auto;margin-right: auto;}.search_cart .cart #viewCart a.close {background: url(../../../Images/icon_cross.png) no-repeat right center;font-size: 0.8em;padding-right: 16px;text-decoration: none;float: right;color: #FFF;}.search_cart .cart #viewCart .rdBox {background-color: #FFF;float: left;line-height: 1.2em;padding: 5px;}.search_cart .cart #viewCart .rdBox a h3 {color: #0066CC;text-decoration: none;}.search_cart .cart #viewCart .rdBox img {margin: 0;max-width: 65px;max-height: 65px;}.search_cart .cart #viewCart .rdBox .decr p.item {font-size: 1em;font-weight: bold;word-wrap: break-word;}.search_cart .cart #viewCart .rdBox p {color: #333333;height: auto;margin: 0;padding: 0;float: none;line-height: 1.5em;}.search_cart .cart #viewCart .rdBox p.price {color: #cc3333;font-size: 1.1em;font-weight: bold;}.search_cart .cart #viewCart .rdBox .decr a {color: #0066CC;text-decoration: underline;font-size: 1.2em;}.login .rdBox h3 {font-size: 1.2em;clear: both;}.login .rdBox .header {font-size: 1.2em;clear: both;font-weight: bold;display: inline-block;}.login .rdBox h4 {font-size: 1em;font-weight: normal;clear: both;margin-left: -150px;margin-top: 10px;text-align: center;}.login .FailureMessage {font-size: 0.8em;color: #F00;}.login p {font-size: 1.1em;}.login .row-last {margin-bottom: 20px;}.login .rdBox {float: left;width: 100%;margin: 10px 0 15px 0;padding-bottom: 10px;clear: both;min-height: 30px;box-sizing: border-box;}.login .userPanel .row {float: left;padding: 0;padding-left: 30px;font-size: 1.05em;width: 100%;box-sizing: border-box;}.login .userPanel .rowLabel {float: left;padding: 0;padding-left: 30px;font-size: 1.05em;width: 100%;box-sizing: border-box;margin-top: 10px;}.login .headerNote {display: inline-block;float: right;font-size: 1.1em;}.login .newUserPanel .row {float: left;padding: 0;margin-left: 30px;font-size: 1em;}.login .newUserPanel .row .row {margin-left: 0;}.login .newUserPanel .button_input_a {float: left;font-size: 12px !important;display: inline-block;line-height: normal;padding: 5px !important;}.login .rdBox .ForgotPasswordrow {clear: none;line-height: 0.8em;padding: 0;}.login .rdBox .col-1 {width: 20%;float: left;text-align: right;}.login .rdBox .col-2 {width: 75%;float: left;font-size: 1.1em;}.login .rdBox .col-2 .col-1 {width: 8%;text-align: left;}.login .rdBox .col-2a {width: 60%;float: left;font-size: 1.1em;}.login .rdBox .col-2 .FailurePasswordMessage {color: #cc3333;font-weight: bold;float: left;width: 100%;}.login .rdBox .col-3 {width: 20%;}.login .rdBox .row .button_row {margin-top: 10px;}.login .rdBox .row .button_row_next {margin-left: 20%;float: left;}.login .rdBox label {font-weight: bold;padding-right: 1em;}.login .rdBox input[type="submit"] {font-size: 1em;}.login .rdBox .row .button_row_next .button_input_a {line-height: 18px;font-size: 12px !important;padding: 5px !important;}.login .rdBox select {line-height: 1.6em;padding: 2px;}.login .rdBox .w235 {width: 235px;}.login .button-row {margin-bottom: 10px;margin-left: -5px;float: left;}.login .button-row p {text-align: left;margin-left: 5px;float: left;display: inline-table;}p.registerCustom {line-height: 1.3em;margin-bottom: 10px;}.create-account .rdBox h3 {font-size: 1.2em;}.create-account .rdBox .header {font-size: 1.2em;font-weight: bold;}.create-account {float: left;}.create-account p {font-size: 1.1em;line-height: normal;}.create-account .top-row {margin: 0;}.create-account .row-last {margin-bottom: 20px;}.create-account .button_row {float: right;margin-bottom: 15px;line-height: normal;}.create-account .rdBox {margin-bottom: 15px;float: left;width: 745px;}.create-account .rdBox h3 {font-size: 1.2em;}.create-account .rdBox .header {font-size: 1.2em;font-weight: bold;}.create-account .rdBox .captcha {margin-left: 425px;width: auto;display: inline-block;margin-top: 15px;}.create-account .rdBox .row {width: 97%;}.create-account .rdBox .row textarea {width: 200px;}.create-account .rdBox .col-left {display: inline-block;float: left;width: 370px;padding: 5px 0 10px;}.create-account .rdBox .col-left .row {padding: 0;}.create-account .rdBox .captcha {width: 100%;display: inline-block;margin-top: 15px;margin-left: 425px;}.create-account #dvAccountLocations .rdBox .col-left .col-1, .create-account #dvAccountLocations .rdBox .col-right .col-1 {width: 30%;float: left;text-align: right;}.create-account #dvAccountLocations .rdBox .col-left .col-2, .create-account #dvAccountLocations .rdBox .col-right .col-2 {width: 69%;float: left;font-size: 1.1em;}.create-account .rdBox .col-right {display: inline-block;float: right;width: 370px;padding: 5px 0 10px;}.create-account .rdBox .col-right .row {padding: 0;}.create-account .rdBox .col-1 {width: 21%;float: left;text-align: right;}.create-account .rdBox .col-2 {width: 79%;float: left;font-size: 1.1em;}.create-account #dvAccountLocations .rdBox .col-1 {text-align: left;width: 15%;}.create-account .rdBox .col-2 .field-validation-error {margin-left: 4px;}.create-account .rdBox .col-2 .row {line-height: 1.2em;}.create-account .rdBox .col-2 input {width: 200px;}.create-account .rdBox .col-2 input.checkbox {width: 20px;}.create-account .rdBox .col-2 .col-1 {width: 20%;text-align: left;padding-right: 5px;font-size: .9em;}.create-account .rdBox .col-2 .col-2 {font-size: 1em;}.create-account .rdBox .col-3 {width: 20%;}.create-account .rdBox .button_row {margin-left: 21%;margin-bottom: 10px;margin-top: 5px;width: 204px;float: left;}.create-account .rdBox label {font-weight: bold;padding-right: 1em;}.create-account .rdBox label.address {font-weight: normal;padding-right: 1em;}.create-account .rdBox input.button_input_a {font-size: 12px !important;}.create-account .rdBox select {line-height: 1.6em;padding: 2px;width: 205px;}.create-account .rdBox select.state {width: 45px;}.create-account .rdBox .w235 {width: 235px;}.create-account .button-row p {text-align: left;margin-left: 10%;float: left;display: inline-table;}.create-account .button-row .button_a {margin-left: 10px;float: left;display: inline-table;}.content .budget .budgetLst {float: left;border-bottom: 1px solid #CCCCCC;clear: both;}.content .budget .budgetLst .product-group {background-color: #FFFFFF;border-left: 1px solid #cccccc;border-right: 1px solid #cccccc;display: inline;float: left;font-size: 1.1em;}.content .budget .budgetLst .evenRow {background: #e5e5e5;}.content .budget .budgetLst .product-head {color: #0066CC;font-weight: bold;margin-top: 10px;padding: 3px 0;border-radius: 5px 5px 0px 0px;border: 1px solid #CCCCCC;border-bottom: 1px solid #989898;display: inline;float: left;font-size: 1.1em;}.budget p {font-size: .9em;padding-left: 10px;}.budget .rdBox {margin: 15px 0;float: left;}.budget .rdBox .col-1 {width: 180px;float: left;text-align: right;}.budget .rdBox .col-2 {float: left;}.budget .rdBox label {font-weight: bold;padding-right: 1em;}.budget .rdBox input {height: 1.6em;}.budget .rdBox select {line-height: 1.6em;padding: 2px;}.budget .budgetLst .col {margin-left: 5px;width: 179px;float: left;}.approval-forwarding .rdBox .col-2 {float: left;}.approval-forwarding .rdBox {margin-bottom: 15px;float: left;width: 750px;}.approval-forwarding .rdBox p {font-size: 1.2em;}.approval-forwarding .rdBox .col-1 {width: 20%;float: left;text-align: right;}.approval-forwarding .rdBox .col-2 .fleft {display: inline;}.approval-forwarding .rdBox .col-2 .fleft #lnkEditApprovalForwardingSettings {background-image: url(edit_icon.png);height: 14px;width: 16px;display: inline-table;}.approval-forwarding .rdBox .col-2 .fleft #divUsers {display: inline;}.approval-forwarding .rdBox .col-2 img {padding: 5px 0 0 5px;cursor: pointer;}.approval-forwarding .rdBox input.time {margin-left: 5px;width: 50px;}.approval-forwarding .rdBox .col-2 .ui-datepicker-trigger {cursor: pointer;margin: 3px;display: inline-block;width: 16px;height: 15px;padding: 0;background: url(cal_icon.jpg);}.approval-forwarding .rdBox .col-2 a {margin-top: 5px;}.disable-aprvl-frwding .rdBox .col-2 .button_a {float: right;line-height: normal;}.approval-forwarding .rdBox label {font-weight: bold;padding-right: 1em;}.approval-forwarding .rdBox input {height: 1.6em;}.approval-forwarding .rdBox select {line-height: 1.6em;padding: 2px;}.approval-forwarding .button-row a {float: right;line-height: normal;}.disable-aprvl-frwding {font-size: 0.75em;}.disable-aprvl-frwding .rdBox .col-1 {width: 12%;}.disable-aprvl-frwding .rdBox .col-2 {width: 88%;}.choose-account .rdBox {margin-bottom: 15px;}.choose-account .rdBox .col-1 {width: 25%;float: left;text-align: right;}.choose-account .rdBox .col-2 {width: 75%;}.choose-account .rdBox .col-2 .col-1 {width: 8%;text-align: left;}.choose-account .rdBox label {font-weight: bold;padding-right: 1em;}.choose-account .rdBox input {height: 1.6em;}.choose-account .rdBox select {line-height: 1.6em;padding: 2px;}.choose-account .rdBox .w235 {width: 235px;}.choose-account .rdBox .split-left {width: 360px;float: left;}.choose-account .rdBox .split-right {width: 360px;float: left;border-left: 2px solid white;padding-left: 10px;}.choose-account .rdBox .split-left h3, .choose-account .rdBox .split-right h3 {font-size: 1.1em;color: #0066CC;}.choose-account .rdBox .split-left .h2, .choose-account .rdBox .split-right .h2 {font-size: 1.1em;color: #0066CC;font-weight: bold;}.choose-account .button-row a {float: right;}.choose-account .flex {display: flex;justify-content: flex-end;}.choose-account .button-row .button_b span {padding: 1px 5px 1px 4px;}.choose-account .button-row .changeAccount {background: #2883df;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2883df), color-stop(50%, #0258af), color-stop(51%, #00458a), color-stop(100%, #003d7a));background: -moz-linear-gradient(top, #2883df 0%, #0258af 50%, #00458a 51%, #003d7a 100%);float: right;line-height: 15px;margin: 0 0 0 5px;cursor: pointer;text-decoration: none !important;border-radius: 3px;border: 1px solid #999999;}.choose-account .button-row .changeAccount span {color: #FFFFFF;border: 0px;font-size: 11px !important;font-weight: bold;cursor: pointer;letter-spacing: 0px;display: block;padding: 1px 5px;}.choose-account .button-row .changeAccount:hover {background: #6582a2;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6582a2), color-stop(50%, #43576e), color-stop(51%, #344456), color-stop(100%, #2e3c4c));background: -moz-linear-gradient(top, #6582a2 0%, #43576e 50%, #344456 51%, #2e3c4c 100%);}.choose-account .button-row .disableChangeAccount {padding: 0 10px 5px;border: solid 1px #999999;background: #6582a2;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6582a2), color-stop(50%, #43576e), color-stop(51%, #344456), color-stop(100%, #2e3c4c));background: -moz-linear-gradient(top, #6582a2 0%, #43576e 50%, #344456 51%, #2e3c4c 100%);border-radius: 3px;color: #FFFFFF;font-size: 11px !important;font-weight: bold;cursor: pointer;float: right;}.edit-profile .rdBox {margin-bottom: 15px;float: left;width: 745px;}.edit-profile .rdBox .profileLeft {float: left;width: 550px;}.edit-profile .rdBox .profileRight {float: left;}.edit-profile .rdBox .col-1 {width: 26%;float: left;text-align: right;}.edit-profile .rdBox .padLft {margin-left: 20%;}.edit-profile .rdBox .col-2 {width: 74%;}.edit-profile .rdBox .row a {font-weight: bold;text-decoration: none;}.edit-profile .rdBox label {padding-right: 1em;}.edit-profile .rdBox input {height: 1.6em;padding: 0 2px;}.edit-profile .rdBox input[type='checkbox'] {margin-right: 3px;}.edit-profile .rdBox select {line-height: 1.6em;padding: 2px;}.edit-profile .rdBox .w235 {width: 235px;}.edit-profile .rdBox .w228 {width: 228px;}.edit-profile .rdBox .sml {width: 86px;}.edit-profile .button-row a {float: right;}.content .chngPass, .content .chngQ {clear: both;float: left;width: 769px;}.chngPass .rdBox .header {font-size: 1.1em;font-weight: bold;}.content .card-edit .rdBox .hr {border-bottom: 1px solid #f6f6f6;clear: both;margin-bottom: 10px;padding-bottom: 10px;}iframe {border: none;}.card-edit .messageError {font-size: 1.1em;}.card-edit .rdBox {margin: 0 0 15px;}.card-edit .rdBox .col-1 {width: 25%;text-align: right;}.card-edit .rdBox .col-2 img {padding: 5px 0 0 5px;}.card-edit .rdBox .col-2 a {margin-top: 5px;}.card-edit .rdBox label {font-weight: bold;padding-right: 1em;}.card-edit .rdBox input {padding: 2px;}.card-edit .rdBox select {padding: 2px;width: 131px;}.card-edit .rdBox .date {width: 50px;}.card-edit .rdBox .year {width: 72px;}.card-edit .rdBox .w260 {width: 260px;}.card-edit #creditCardInfo {position: relative;padding-bottom: 15px;margin-top: -10px;}.card-edit #creditCardInfo div.row ul li {list-style: disc inside !important;padding-left: 10px !important;}.card-edit #info {border: 5px solid #333333;background-color: #FFFFFF;border-radius: 0.375rem;float: left;left: 355px;padding: 3px 10px 7px;position: absolute;top: 30px;width: 280px;z-index: 100;font-size: 1.1em;}.card-edit #info h3 {color: #cc3333;font-weight: bold;}.card-edit #info .header {color: #cc3333;font-weight: bold;}.card-edit #info p {line-height: 1.3em;font-size: 0.875em;}.card-edit .button-row input {font-size: 0.8em !important;padding-top: 2px;}.card-edit .button-row a {float: right;}.card-edit .rdBox label.sps {font-size: .8em;color: #333333;font-weight: bold;width: 120px;}.card-edit .rdBox .sps input {font-size: .85em;height: 24px;}.card-edit .rdBox .sps .sps-holder .form-control.input-block {height: 24px;}.card-edit .rdBox .sps .sps-brand {display: none;}.card-edit .rdBox .sps-holder .form-validation {background-color: #666666 !important;}.card-edit .rdBox .sps .buttonHolder #sps-submit {width: 40px;float: left;margin-top: -30px;}.card-edit .rdBox .sps-holder .btn-primary {border: solid 1px #999999;background: #2883df;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2883df), color-stop(50%, #0258af), color-stop(51%, #00458a), color-stop(100%, #003d7a));background: -moz-linear-gradient(top, #2883df 0, #0258af 50%, #00458a 51%, #003d7a 100%);border-radius: 4px;}.card-edit #creditCardInfo div.row ul li {list-style: disc inside !important;padding-left: 10px !important;font-size: 1em;font-weight: bold;}.card-edit .rdBox .sps-holder .has-success .form-control {border-color: #999999 !important;}.card-edit .rdBox .sps-holder .dropdown .dropdown-toggle {font-size: .85em;height: 24px;padding: 3px;}.card-edit .rdBox .sps-holder .dropdown .dropdown-toggle, .card-edit .rdBox .has-success .dropdown-toggle {border-color: #999999 !important;}.card-edit .rdBox .sps-holder .dropdown .dropdown-toggle .caret {position: absolute;top: -1px;right: -1px;width: 24px;height: 24px;background: #e5e5e5 no-repeat -86px 1px url(https://www.sagepayments.net/pay/1.0.2/css/assets/img/sprite_icons.png);background-size: auto auto;background-size: 900px 90px;border: 1px solid #666666;}.card-edit .rdBox .sps.has-success .dropdown-toggle .caret::after {content: "";position: absolute;bottom: -1px;top: -1px;left: -1px;right: -1px;border-top: 1px solid #666666 !important;border-right: 1px solid #666666 !important;border-bottom: 1px solid #666666 !important;}.card-edit .rdBox #sps-holder {width: 450px;}.card-edit .rdBox #sps-holder .btn-primary:disabled {background: #f6f6f6;}.card-edit .rdBox .sps.result-div span {font-size: 20px;}.card-edit .rdBox .sps.sps-exp-div {width: 130px;}.card-edit .rdBox .sps-holder .sps-cvv-group {width: 180px;float: right;margin-top: -61px;}.card-edit .rdBox .sps-holder .sps-cvv-group label {width: 180px;}.card-edit .rdBox .sps-holder #sps-cvv-input {width: 180px;}.card-edit .rdBox .sps.result-div {font-size: 20px;height: 60px;}.card-edit .rdBox .sps.result-div .has-success {font-size: .85em;color: #3399FF;}.card-edit .rdBox .sps.result-div .result-text {font-size: .85em;}.payInvoice .rdBox #sps-holder .btn-primary:disabled {background: #f6f6f6;}.card-del .rdBox {margin: 0 0 15px;}.card-del .rdBox p {line-height: 1.5em;padding: 10px 0;}.card-del .button-row a {float: right;}.promotions {font-size: 0.85em !important;}.promocode .col-1 {width: 210px;font-size: 0.9em;}.promocode .col-2 {width: 450px;text-align: right;}.promocode .col-2 img {margin: 3px 0 0 4px;}.checkout .checkout-left .promocode .messageError, .checkout .checkout-left .promocode .messageHighlight {width: 625px;}.promo .col-1 {width: 350px;}.promo .col-2 {float: right;}.promo .col-2 .loadingProcess {margin-left: 5px;}.promo .col-2 .loadingProcess img {margin-top: 5px;}.promo .col-2 .button_a {float: right;margin-top: 1px;}.promo .messageError {float: left;}.checkout .checkout-left .promo .messageError {width: 620px;}.promoItms .top-row {margin: 20px 0;}.promoItms .top-row p {font-size: 0.875em;line-height: 1.3em;}.promoItms table {width: 100%;border-radius: 0.375rem;border: 1px solid grey;border-bottom: 10px solid grey;font-size: 0.875em;}.promoItms table th {background-color: #333333;color: #FFFFFF;font-weight: bold;margin-top: 10px;text-align: left;padding-left: 10px;}.promoItms table td {padding-left: 10px;}.promoItms .evenRow {background-color: #e5e5e5;}#PromotionPopup {font-size: 0.7em;}#PromotionPopup .promoProducts {float: left;max-height: 300px;overflow-y: scroll;}#PromotionPopup .header {font-size: 1.2em;font-weight: bold;}#PromotionPopup .product-head {background-color: #666666;color: #FFFFFF;display: inline;float: left;font-weight: bold;margin-top: 10px;}#PromotionPopup .product-group {background-color: #FFFFFF;display: inline;float: left;font-size: 1em;margin-top: 5px;padding-bottom: 3px;width: 785px;}#PromotionPopup .altRow {background-color: #E8EEF4;}#PromotionPopup .product-head .product-group {display: inline;background: none;}#PromotionPopup .product-group div {line-height: 1em;float: left;padding: 0.3em 0;}#PromotionPopup .product-group .add {width: 75px;padding-left: 8px;}#PromotionPopup .product-group .item {width: 300px;text-align: center;}#PromotionPopup .product-group .qty {width: 100px;text-align: center;}#PromotionPopup .product-group .qty .ui-spinner {border: 1px solid #999999;float: left;margin-top: 1px;}#PromotionPopup .product-group .qty .ui-spinner input {width: 40px;margin-right: 15px;height: 17px;border: 0;}#PromotionPopup .product-group .qty #maxQtyLabel {clear: left;display: block;text-align: left;}#PromotionPopup .product-group .price {width: 100px;text-align: center;}#PromotionPopup .product-group .disc {width: 100px;text-align: center;}#PromotionPopup .product-group .yourPrice {width: 100px;text-align: center;font-size: 1em;}#PromotionPopup .product-head .product-group .yourPrice {color: #FFF;}#PromotionPopup .button_row {margin-top: 10px;float: right;}.discountMessages .messageHighlight {max-height: none;}.discountMessages .messageHighlight ul {list-style: disc;margin-left: 30px;font-weight: normal;}.discountMessages .messageHighlight ul {list-style: disc;margin-left: 30px;font-weight: normal;}.crForm {width: auto;margin: 1rem auto;}.crForm .top-row {text-align: center;}.crForm .top-row h1 {font-weight: 600;margin: 0 auto;font-size: 1.2rem;}.crForm .divider {display: none;}.crForm ol {margin-left: 30px;}.crForm .crCustom {max-height: 300px;overflow-y: auto;margin-bottom: 10px;}.crForm .form {width: auto;max-width: 700px;margin: 0px auto;margin-top: 1.5rem;border: 1px solid #ccc;padding: 20px 20px;border-radius: 10px;}.crForm .form .rdBox {background: #f7f7f7;padding: 15px 15px;border-radius: 10px;padding-bottom: 2.5rem;}.crForm .form .formHeader {display: none;}.crForm .form .rdBox .divider {border-bottom: 1px solid #666666;margin: 5px 0px;width: 100%;height: 1px;}.crForm .form .formHeader h3 {font-weight: bold;font-size: 1.2em;}.crForm .form .formHeader .col-2 {float: right;}.crForm .form .field {width: 50%;float: left;display: flex;flex-direction: column;padding: 0 0.5rem;margin: 0px;margin-bottom: 0.5rem;}@media only screen and (max-width: 768px) {.crForm .form .field {width: 100% }}.crForm .form .field p span.tip {text-align: right;font-weight: normal;font-size: .85em;}.crForm .form .field .col-1 {width: auto;}.crForm .form .field .col-1 label {width: auto;position: relative;}.crForm .form .field .col-1 .asterisk {margin: 0;}.crForm .form .field .col-2 {width: auto;}.crForm .form .field .ccpaformcontrol {display: block;width: 100%;font-size: 1rem;font-weight: 400;line-height: 1.5;color: #000;padding-left: 0;}.crForm .form .field input, .crForm .form .field textarea, .crForm .form .field select {padding: 0.375rem 0.75rem !important;background-color: #fff;border: 1px solid #999;border-radius: 0.375rem;}.crForm .form .row .col-2 {text-align: left;width: 250px;}.crForm .form .header-row {float: left;font-weight: bold;clear: both;width: 1100px;line-height: 1.2em;display: inline-block;font-size: .9em;}.crForm .form .header-row .delete {float: left;text-align: center;width: 40px;padding: 0px;}.crForm .form .header-row .SKU {width: 115px;text-align: center;float: left;margin: 0 2px;display: inline-block;}.crForm .form .header-row .ProductDescription {width: 156px;text-align: center;float: left;margin: 0 2px;display: inline-block;}.crForm .form .header-row .UOM {width: 52px;text-align: center;float: left;margin: 0 2px;display: inline-block;}.crForm .form .header-row .PurchasedPrice {width: 71px;text-align: center;float: left;margin: 0 2px;display: inline-block;}.crForm .form .header-row .PurchasedQty, .crForm .form .header-row .ReturnQty {width: 54px;text-align: center;float: left;margin: 0 2px;display: inline-block;}.crForm .form .header-row .ReturnReason {width: 115px;text-align: center;float: left;margin: 0 2px;display: inline-block;}.crForm .form .header-row .Comment {width: 115px;text-align: center;float: left;margin: 0 2px;display: inline-block;}.crForm .form .header-row .col-8 {width: 110px;text-align: center;float: left;margin: 0 2px;display: inline-block;}.crForm .form .header-row .col-9 {width: 110px;text-align: center;float: left;margin: 0 2px;display: inline-block;}.crForm .form .header-row .col-10 {width: 110px;text-align: center;float: left;margin: 0 2px;display: inline-block;}.crForm .form .header-row .col-11 {width: 110px;text-align: center;float: left;margin: 0 2px;display: inline-block;}.crForm .form .header-row .col-12 {width: 110px;text-align: center;float: left;margin: 0 2px;display: inline-block;}.crForm .form .product-row {float: left;width: 1100px;margin: 5px 0;line-height: normal;}.crForm .form .product-row .delete {float: left;text-align: center;width: 40px;padding: 0px;}.crForm .form .product-row #SKU, .crForm .form .product-row .SKU {width: 107px;float: left;margin: 0 2px;display: inline-block;overflow-y: visible;padding: 2px !important;line-height: normal;}.crForm .form .product-row #ReturnReason, .crForm .form .product-row .ReturnReason {width: 115px;float: left;margin: 0 2px;display: inline-block;overflow-y: visible;padding: 2px !important;line-height: normal;}.crForm .form .product-row #Comment, .crForm .form .product-row .Comment {width: 110px;float: left;margin: 0 2px;display: inline-block;overflow-y: visible;padding: 2px !important;line-height: normal;}.crForm .form .product-row .col-8 input {width: 107px;float: left;margin: 0 2px;display: inline-block;padding: 2px !important;line-height: normal;}.crForm .form .product-row .col-9 input {width: 107px;float: left;margin: 0 2px;display: inline-block;padding: 2px !important;line-height: normal;}.crForm .form .product-row .col-10 input {width: 107px;float: left;margin: 0 2px;display: inline-block;padding: 2px !important;line-height: normal;}.crForm .form .product-row .col-11 input {width: 107px;float: left;margin: 0 2px;display: inline-block;padding: 2px !important;line-height: normal;}.crForm .form .product-row .col-12 input {width: 107px;float: left;margin: 0 2px;display: inline-block;padding: 2px !important;line-height: normal;}.crForm .form .product-row #ProductDescription, .crForm .form .product-row .ProductDescription {width: 152px;float: left;margin: 0 2px;display: inline-block;overflow-y: visible;padding: 2px !important;line-height: normal;}.crForm .form .product-row #UOM, .crForm .form .product-row .UOM {width: 45px;float: left;margin: 0 2px;display: inline-block;overflow-y: visible;padding: 2px !important;line-height: normal;}.crForm .form .product-row #PurchasedQty, .crForm .form .product-row #ReturnQty, .crForm .form .product-row .PurchasedQty, .crForm .form .product-row .ReturnQty {width: 48px;float: left;margin: 0 2px;display: inline-block;overflow-y: visible;padding: 2px !important;line-height: normal;}.crForm .form .product-row #PurchasedPrice, .crForm .form .product-row .PurchasedPrice {width: 64px;float: left;margin: 0 2px;display: inline-block;overflow-y: visible;padding: 2px !important;line-height: normal;}.crForm .form .product-row span.readonlytext {border: 1px solid #e5e5e5;}span.readonlytext.SKU_1, span.readonlytext.SKU_2, span.readonlytext.SKU_3, span.readonlytext.SKU_4, span.readonlytext.SKU_5, span.readonlytext.SKU_6, span.readonlytext.SKU_7, span.readonlytext.SKU_8, span.readonlytext.SKU_9, span.readonlytext.SKU_10, span.readonlytext.SKU_11, pan.readonlytext.SKU_12, span.readonlytext.SKU_13, pan.readonlytext.SKU_14, span.readonlytext.SKU_15, pan.readonlytext.SKU_16, span.readonlytext.SKU_17, pan.readonlytext.SKU_18, span.readonlytext.SKU_19, pan.readonlytext.SKU_20 {width: 107px;float: left;margin: 0 2px;display: inline-block;overflow-y: visible;padding: 2px !important;}span.readonlytext.ProductDescription_1, span.readonlytext.ProductDescription_2, span.readonlytext.ProductDescription_3, span.readonlytext.ProductDescription_4, span.readonlytext.ProductDescription_5, span.readonlytext.ProductDescription_6, span.readonlytext.ProductDescription_7, span.readonlytext.ProductDescription_8, span.readonlytext.ProductDescription_9, span.readonlytext.ProductDescription_10, span.readonlytext.ProductDescription_11, span.readonlytext.ProductDescription_12, span.readonlytext.ProductDescription_13, span.readonlytext.ProductDescription_14, span.readonlytext.ProductDescription_15, span.readonlytext.ProductDescription_16, span.readonlytext.ProductDescription_17, span.readonlytext.ProductDescription_18, span.readonlytext.ProductDescription_19, span.readonlytext.ProductDescription_20 {width: 152px;float: left;margin: 0 2px;display: inline-block;overflow-y: visible;padding: 2px !important;}span.readonlytext.UOM_1, span.readonlytext.UOM_2, span.readonlytext.UOM_3, span.readonlytext.UOM_4, span.readonlytext.UOM_5, span.readonlytext.UOM_6, span.readonlytext.UOM_7, span.readonlytext.UOM_8, span.readonlytext.UOM_9, span.readonlytext.UOM_10, span.readonlytext.UOM_11, span.readonlytext.UOM_12, span.readonlytext.UOM_13, span.readonlytext.UOM_14, span.readonlytext.UOM_15, span.readonlytext.UOM_16, span.readonlytext.UOM_17, span.readonlytext.UOM_18, span.readonlytext.UOM_19, span.readonlytext.UOM_20 {width: 45px;float: left;margin: 0 2px;display: inline-block;overflow-y: visible;padding: 2px !important;}span.readonlytext.PurchasedPrice_1, span.readonlytext.PurchasedPrice_2, span.readonlytext.PurchasedPrice_3, span.readonlytext.PurchasedPrice_4, span.readonlytext.PurchasedPrice_5, span.readonlytext.PurchasedPrice_6, span.readonlytext.PurchasedPrice_7, span.readonlytext.PurchasedPrice_8, span.readonlytext.PurchasedPrice_9, span.readonlytext.PurchasedPrice_10, span.readonlytext.PurchasedPrice_11, span.readonlytext.PurchasedPrice_12 {width: 64px;float: left;margin: 0 2px;display: inline-block;overflow-y: visible;padding: 2px !important;text-align: center;}span.readonlytext.PurchasedQty_1, span.readonlytext.ReturnQty_1, span.readonlytext.PurchasedQty_2, span.readonlytext.ReturnQty_2, span.readonlytext.PurchasedQty_3, span.readonlytext.ReturnQty_3, span.readonlytext.PurchasedQty_4, span.readonlytext.ReturnQty_4, span.readonlytext.PurchasedQty_5, span.readonlytext.ReturnQty_5, span.readonlytext.PurchasedQty_6, span.readonlytext.ReturnQty_6, span.readonlytext.PurchasedQty_7, span.readonlytext.ReturnQty_7, span.readonlytext.PurchasedQty_8, span.readonlytext.ReturnQty_8, span.readonlytext.PurchasedQty_9, span.readonlytext.ReturnQty_9, span.readonlytext.PurchasedQty_10, span.readonlytext.ReturnQty_10, span.readonlytext.PurchasedQty_11, span.readonlytext.ReturnQty_11, span.readonlytext.PurchasedQty_12, span.readonlytext.ReturnQty_12 {width: 48px;float: left;margin: 0 2px;display: inline-block;overflow-y: visible;padding: 2px !important;text-align: center;}.crForm .action-row-right {text-align: right;max-width: 700px;margin: 0 auto;}.crForm .form .action-row-right .button_a {display: inline-block;}#btnSubmitDoNotSellForm .button_a {margin-top: 0px !important;}#CreditReturnProcessing img {float: left;margin: 5px !important;}.crForm .form .field-validation-error, .crForm .form .validation-summary-errors {display: block;line-height: 1.2em;}.crForm .form .col-2 .field-validation-error {width: 200px;}.crForm .form .col-2 .field-validation-error:first-child {display: block;margin-top: 0px !important;}.crForm .form .product-row .field-validation-error #SKU-error, .crForm .form .product-row .field-validation-error #SKU_1-error, .crForm .form .product-row .field-validation-error #SKU_2-error, .crForm .form .product-row .field-validation-error #SKU_3-error, .crForm .form .product-row .field-validation-error #SKU_4-error, .crForm .form .product-row .field-validation-error #SKU_5-error, .crForm .form .product-row .field-validation-error #SKU_6-error, .crForm .form .product-row .field-validation-error #SKU_7-error, .crForm .form .product-row .field-validation-error #SKU_8-error, .crForm .form .product-row .field-validation-error #SKU_9-error, .crForm .form .product-row .field-validation-error #SKU_10-error, .crForm .form .product-row .field-validation-error #SKU_11-error, .crForm .form .product-row .field-validation-error #SKU_12-error, .crForm .form .product-row .field-validation-error #SKU_13-error, .crForm .form .product-row .field-validation-error #SKU_14-error, .crForm .form .product-row .field-validation-error #SKU_15-error, .crForm .form .product-row .field-validation-error #SKU_16-error, .crForm .form .product-row .field-validation-error #SKU_17-error, .crForm .form .product-row .field-validation-error #SKU_18-error, .crForm .form .product-row .field-validation-error #SKU_19-error {display: block;line-height: 1em;padding-top: 5px !important;max-width: 110px;}.crForm .form .product-row .field-validation-error.returnQuantityError, .crForm .form .product-row .validation-summary-errors.returnQuantityError, #ReturnQty-error {display: inline !important;line-height: 1em;}#creditReturnData .row {width: 440px;display: inline-block;}#creditReturnData .rdBox {padding: 5px;overflow-x: scroll;}#creditReturnData .product-group .item-group {margin: 5px 0;float: left;width: 1090px;background: #ffffff;}#creditReturnData .crConfirmHeader {width: 100%;float: left;border-bottom: 1px solid #3399FF;margin-bottom: 10px;}#creditReturnData .crConfirmHeader h3 {display: inline;float: left;}#creditReturnData .product-head .product-group {width: 1100px;float: left;}#creditReturnData .product-head .product-group .item {font-weight: bold;display: inline-block;width: 100px;float: left;text-align: center;line-height: 1.2em;font-size: .85em;}#creditReturnData .product-group .item-group .item {display: inline-block;width: 100px;float: left;text-align: center;line-height: 1.2em;margin: 10px 0;}#creditReturnData .crConfirmHeader .print {display: inline;float: right;}#creditReturnData .col-1 {font-weight: bold;width: 30%;text-align: left;margin-right: 5px;font-size: .85em;color: #333333;margin-left: 5px;}#creditReturnData .col-2 {font-size: .85em;color: #000000;}#creditReturnData .button-row {float: right;margin-top: 5px;}#creditReturnProcessing span.PlaceOrderProcessing img {margin: 5px 0 0 5px;}.crButtonRow {float: right;margin-top: 5px;}.crForm .form .product-row input {line-height: normal;}.checkout .button_row {border-top: 1px solid #666;clear: both;margin-top: 10px;}.checkout .button_row .PlaceOrderProcessing {float: right;margin: 10px 5px 0;}.checkout .order_summary h4 {padding: 0 0 5px 5px;color: #FFFFFF;}.checkout .order_summary .header {padding: 0 0 5px 5px;color: #ffffff;font-weight: bold;font-size: 1.1em;}.checkout .order_summary .rdBox .details {border-top: 1px solid #E5E5E5;}.checkout .order_summary .rdBox .details .orderTotal {font-size: 1.2em;font-weight: bold;color: #cc3333;}.checkout .order_summary .rdBox .button_row {border-top: 1px solid #999999;width: auto;color: #FFFFFF;}.checkout .checkout-left .rdBox .checkout_account h3 {color: #666666;display: inline;font-size: 1.2em;text-align: left;float: left;}.checkout .checkout-left .rdBox .checkout_account .subhead {color: #666666;display: inline;text-align: left;float: left;font-weight: bold;}.checkout .header_line {border-top: 1px solid #3399FF;clear: both;width: 100%;}.checkout .order_summary .rdBox .button_row a.print {color: #E5E5E5;}.checkout .checkout-left {float: left;width: 680px;}.checkout .messageError a, .checkout .messageHighlight a {float: none;font-size: 0.9em;margin: 0px;}.checkout .checkout-left .panel-controls, .checkout .checkout-left .panel-controls {float: right;margin-bottom: 15px;}.checkout .checkout-left .panel-controls a.openAll, .checkout .checkout-left .panel-controls a.closeAll {font-size: 0.8em;margin: 5px;}.checkout .checkout-left .panel-controls img, .checkout .checkout-left .panel-controls img {margin: 6px 2px 0;}.checkout .checkout-left .messageError, .checkout .checkout-left .messageHighlight {width: 645px;font-size: 0.8em;}#dvAddPayaConnectCard .messageError {width: 400px;font-size: 1em;padding-left: 32px;padding-right: 3px;}.checkout .checkout-left .rdBox #dvAddPayaConnectCard .messageError {width: 600px;font-size: .85em;padding-left: 32px;padding-right: 3px;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .messageHighlight {width: 620px;font-size: 0.8em;}.checkout .checkout-left .messageError span.approver, .checkout .checkout-left .messageHighlight span.approver {margin: 0 -2px 0 0;}.checkout .checkout-left #accordion .messageError a, .checkout .checkout-left #accordion .messageHighlight a {font-size: 1.0em;color: #0066CC;}.checkout .button_row a {float: right;margin: 10px 5px 0;line-height: 1.5em;}.checkout .top-row .button_a {line-height: 1.5em;}.checkout .button_row .warningImage {float: right;margin: 10px 5px 0;}.checkout-left .button_row a {float: right;margin-bottom: 10px;}.checkout-left .button_row #Continue {float: left;}.checkout-left .button_row #Save {float: left;}.checkout .action_row a {float: right;margin-bottom: 5px;}.checkout .checkout-left .rdBox {clear: both;font-size: 1em;margin-bottom: 10px;float: left;width: 660px;}.checkout .checkout-left .rdBox .row {padding: 0px;}.checkout .checkout-left .rdBox .orderApproval {font-size: 0.8em;line-height: 1.8em;}.checkout .checkout-left .rdBox .orderApproval h3 {font-size: 1.1em;color: #0066CC;}.checkout .checkout-left .rdBox .orderApproval .header {font-size: 1.1em;color: #0066CC;font-weight: bold;}.checkout .checkout-left .rdBox .checkout_account h4 {margin: 5px 0;}.checkout .checkout-left .rdBox .checkout_account .header {color: #666666;display: inline;font-size: 1.2em;text-align: left;float: left;font-weight: bold;}.checkout .checkout-left .rdBox .checkout_account .dept {float: right;font-size: 0.8em;}.checkout .checkout-left .rdBox .checkout_account .button {float: right;line-height: normal;}.checkout .checkout-left .rdBox .checkout_account p {float: right;display: inline;}.checkout .checkout-left .rdBox .checkout_account .asterisk {color: #cc3333;}.checkout .checkout-left .rdBox .checkout_account .col-left {display: inline-block;float: left;width: 325px;padding: 5px 0 10px;clear: both;}.checkout .checkout-left .rdBox .checkout_account .col-right {display: inline-block;float: right;width: 325px;padding: 5px 0 10px;}.checkout .checkout-left .rdBox .checkout_account .row {font-size: 0.8em;line-height: 1.5em;padding: 3px 0;}.checkout .checkout-left .rdBox .checkout_account .dept-detail .row .col-2 {width: 223px;word-break: break-all;}.checkout .checkout-left .rdBox .checkout_account .payment .row ul li {list-style: disc inside !important;padding-left: 10px !important;font-weight: bold;font-size: 1em;}.checkout .checkout-left .rdBox .checkout_account .row #AddNewCard {margin-left: -5px;}.checkout .checkout-left .rdBox .checkout_account .col-2 .messageError, .checkout .checkout-left .rdBox .checkout_account .col-2 .messageHighlight {font-size: 1em;width: 420px;}.checkout .checkout-left .rdBox .checkout_account .col-1 {float: left;font-weight: bold;padding-right: 10px;width: 86px;}.checkout .checkout-left .rdBox .checkout_account .col {font-weight: bold;}.checkout .checkout-left .rdBox .checkout_account .col-right .col-1 {width: 120px;}.checkout .checkout-left .reviewDetails .rdBox .checkout_account .col-right .col-2 {width: 190px;word-break: break-all;}.checkout .checkout-left .rdBox .checkout_account .payment .row label {display: inline-block;width: 75px;}.checkout .checkout-left .rdBox .checkout_account input[type="text"] {width: 217px;}.checkout .checkout-left .rdBox .checkout_account .col-right input[type="text"] {width: 170px;vertical-align: top;}.checkout .checkout-left .rdBox .checkout_account input[type="text"].city {width: 96px;margin-right: 2px;}.checkout .checkout-left .rdBox .checkout_account select.state {width: 45px;margin-right: 2px;}.checkout .checkout-left .rdBox .checkout_account input[type="text"].zip {width: 59px;float: right;}.checkout .checkout-left .rdBox .checkout_account input[type="text"].country {width: 172px;}.checkout .checkout-left .rdBox .checkout_account select.attddl {width: 223px;}.checkout .checkout-left .rdBox .checkout_account input[type="text"].atttextbox {width: 218px;}.checkout .checkout-left .rdBox .checkout_account .col-right .ship-Adrs .col-1 {padding: 0 0 0 5px;}.checkout .checkout-left .rdBox .checkout_account .col-left .ship-Adrs input[type="text"] {width: 175px;}.checkout .checkout-left .rdBox .checkout_account .col-right .ship-Adrs input[type="text"] {width: 165px;}.checkout .checkout-left .rdBox .checkout_account .col-right .bill-Adrs input[type="text"] {width: 165px;}.checkout .checkout-left .rdBox .checkout_account .col-right .pur-Ordr input[type="text"] {width: 165px;}.checkout .checkout-left .rdBox .checkout_account .cont-Info {margin-top: 10px;}.checkout .checkout-left .rdBox .checkout_account .cont-Info input[type="text"] {width: 150px;}.checkout .checkout-left .rdBox .checkout_account .cont-Info input[type="text"].phone {width: 100px;}.checkout .checkout-left .rdBox .checkout_account .cont-Info input[type="text"].phoneExt {width: 41px }.checkout .checkout-left .rdBox .checkout_account .payment input[type="text"] {width: 170px;}.checkout .checkout-left .rdBox .checkout_account textarea.special {height: 50px;width: 170px;}.checkout .checkout-left .rdBox .checkout_account select {padding: 0;width: 176px;}.checkout .checkout-left .rdBox .checkout_account select.attention {width: 224px;}.checkout .checkout-left .rdBox .checkout_account .date {width: 60px;}.checkout .checkout-left .rdBox .checkout_account .year {width: 108px;}.checkout .checkout-left .rdBox .checkout_account .restrictedcreditcard {width: 205px;}.checkout .checkout-left .rdBox .checkout_account .col-left .ship-Method {padding-left: 105px;}.checkout .checkout-left .rdBox .checkout_account .col-left .ship-Method .row {padding: 1px 0;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment {padding-bottom: 10px;}.checkout .checkout-left .rdBox .checkout_account .button_b {float: right;line-height: normal }.checkout .checkout-left .rdBox .checkout_account .product-group {width: 660px;display: inline;font-size: 1em;float: left;background-color: #FFFFFF;border: 1px solid #999999;border-top: 0px;}.checkout .checkout-left .rdBox .checkout_account .product-head .product-group {background-color: #e5e5e5;border: 1px solid #999999;}.checkout .checkout-left .rdBox .checkout_account .product-head {background-color: #003399;display: inline;height: 25px;float: left;font-weight: bold;margin-top: 5px;font-size: 1.1em;}.checkout .checkout-left .rdBox .checkout_account .product-group div {padding: 0;display: inline;float: left;padding-left: 5px;font-size: 0.8em;}.checkout .checkout-left .rdBox .checkout_account .product-group div.messageHighlight {padding: 3px 3px 3px 35px;width: 600px;margin-left: 10px;}.checkout .checkout-left .rdBox .checkout_account .product-group .price:after, .checkout .checkout-left .rdBox .checkout_account .product-group .qty:after, .checkout .checkout-left .rdBox .checkout_account .product-group .pack:after, .checkout .checkout-left .rdBox .checkout_account .product-group .extprice:after {content: ".";visibility: hidden;}.checkout .checkout-left .rdBox .checkout_account .product-group .item {width: 120px;border-right: 2px solid #FFF;}.checkout .checkout-left .rdBox .checkout_account .product-group .item img {margin-top: 2px;}.checkout .checkout-left .rdBox .checkout_account .product-group .item .original-product {font-size: 0.9em;color: #999999;display: block;margin-top: -10px;}.checkout .checkout-left .rdBox .checkout_account .product-group .wsIcon {display: inline;float: left;width: 20px;height: 22px;}.checkout .checkout-left .rdBox .checkout_account .product-group .wsIcon:after {content: ".";visibility: hidden;}.checkout .checkout-left .rdBox .checkout_account .product-group .price {width: 150px;border-right: 2px solid #FFF;}.checkout .checkout-left .rdBox .checkout_account .product-group .pack {width: 170px;border-right: 2px solid #FFF;}.checkout .checkout-left .rdBox .checkout_account .product-group .qty {width: 50px;border-right: 2px solid #FFF;}.checkout .checkout-left .rdBox .checkout_account .product-group .extprice {width: 110px;text-align: right;}.checkout .checkout-left .rdBox .checkout_account .product-group .comment {clear: both;color: #666666;float: left;width: 654px;}.checkout .checkout-left .rdBox .checkout_account .product-group .comment b {width: auto;}.checkout .order_summary {width: 279px;padding-bottom: 10px;float: right;clear: right;}.checkout .order_summary .messageHighlight {width: 100%;font-size: 1em;border: 1px solid #add8e6;margin: 5px 0;background: url("../../../Images/rewards.png") no-repeat scroll 10px 5px #f0f8ff;font-weight: bold;color: #0066cc;line-height: 20px;border-radius: 0.375rem;max-height: 80px;overflow-y: auto;padding-left: 35px;box-sizing: border-box;padding: 5px 3px 6px 35px;}.checkout #splitOrderProcessing {float: right;}.checkout #splitOrderProcessing .button_input_a {margin-bottom: 10px !important;}.checkout #splitOrderProcessing span {position: relative;top: -4px;}.checkout .action_row {float: right;clear: right;}.checkout .orderConfirm {font-size: 80%;width: 680px;float: left;min-height: 400px;}.checkout .orderConfirm span {font-weight: bold;}.checkout .order_summary .rdBox {font-size: 100%;padding: 5px 0;float: left;background-color: #003399;}.checkout .order_summary .rdBox .button_row {border-top: none;height: 30px;line-height: normal;}.checkout .order_summary .rdBox .button_row .button_a span {font-size: 13px !important;}.checkout .order_summary .rdBox .details {background-color: #FFFFFF;font-size: 0.8em;line-height: 1.8em;padding: 0 27px;float: left;min-height: 30px;width: 100%;box-sizing: border-box;}.checkout .order_summary .rdBox .details .row {padding: 2px 0;}.checkout .order_summary .rdBox .details .red {font-weight: bold;}.checkout .order_summary .rdBox .details .col-1 {width: 102px;font-weight: bold;}.checkout .order_summary .rdBox .details .col-1 .orderTotal {display: inline;}.checkout .order_summary .rdBox .details .col-2 {text-align: right;width: 120px;}.checkout .order_summary .rdBox .button_row a.print {font-size: .8em;float: left;}.checkout .checkout-left .button_row {border-top: none;}.checkout .checkout-left .rdBox .checkout_account .whiteLine {border-top: 1px solid #CCC;clear: both;width: 100%;}.checkout .checkout-left .rdBox .checkout_account .ship-info {display: inline-block;}.checkout .checkout-left .rdBox .checkout_account .account {display: inline-block;}.checkout .checkout-left .rdBox .checkout_account .html-info .col-1 {text-align: left;width: 160px;}.checkout .checkout-left .rdBox .checkout_account .ship-info .row {padding: 10px;float: left;}.checkout .checkout-left .rdBox .checkout_account .ship-info .row .row {padding: 1px 0;}.checkout .checkout-left .rdBox .checkout_account .ship-info .col-2 label {display: inline-block;width: 55px;}.checkout .checkout-left .rdBox .checkout_account .ship-info .col-1 a {font-weight: normal;padding-left: 10px;}.checkout .checkout-left .rdBox .checkout_account .payment-info {display: inline-block;}.checkout .checkout-left .rdBox .checkout_account .payment-info .col-1 {text-align: left;width: 160px;}.checkout .checkout-left .rdBox .checkout_account .payment-info .row {padding: 10px 0;}.checkout .checkout-left .rdBox .checkout_account .payment-info .row .row {padding: 1px 0;font-size: 1em;}.checkout .checkout-left .rdBox .checkout_account .payment-info .row .row ul li {list-style: disc inside !important;padding-left: 10px !important;}.checkout .checkout-left .rdBox .checkout_account .payment-info .col-2 a {text-decoration: none;}.checkout .edit-order .rdBox .checkout_account .col-left .padLeft, .checkout .checkout-left .rdBox .checkout_account .payment-info .padLeft {display: inline-block;padding: 3px 0 3px 8px;}.checkout .checkout-left .rdBox .checkout_account .payment-info .padLeft .col-1 {padding-right: 2px;}.checkout .checkout-left .rdBox .checkout_account .payment-info .padLeft .col-2 label {width: 120px;vertical-align: top;}.checkout .checkout-left .rdBox .checkout_account .payment-info .col-2 label {display: inline-block;width: 120px;padding-left: 2px;}.checkout .checkout-left .rdBox .checkout_account .row .payment-options .row input {margin-left: 150px;}.checkout .checkout-left .rdBox .checkout_account .row .payment-options .row #CreditCardNumber {margin-left: 0px !important;}.checkout .checkout-left .rdBox .checkout_account .row .payment-options .messageHighlight {width: 415px;font-size: 1em;}.checkout .checkout-left .rdBox .checkout_account .dept-detail {padding: 10px 0;}.checkout .checkout-left .rdBox .checkout_account .dept-detail .col-1 {text-align: left;}.checkout .checkout-left .rdBox .checkout_account .dept-detail .row .row {padding: 1px;font-size: 1em;}.checkout .checkout-left .rdBox .checkout_account .dept-detail .row .shippingLabels .row {text-align: right;font-weight: normal;padding: 3px 0;height: 15px;line-height: 10px;padding-bottom: 5px;}.checkout .checkout-left .rdBox .checkout_account .dept-detail .row .shippingValues .row {text-align: left;padding: 3px 0;height: 15px;width: 223px;word-break: break-all;line-height: 10px;padding-bottom: 5px;}.checkout .checkout-left .rdBox .checkout_account .Ordr-detail {padding: 10px 0;}.checkout .checkout-left .rdBox .checkout_account .Ordr-detail .col-1 {text-align: left;}.checkout .checkout-left .rdBox .checkout_account .Ordr-detail .row .row {line-height: normal;font-size: 1em;padding: 3px;}.checkout .checkout-left .rdBox .checkout_account .Ordr-detail .row .row ul li {list-style: disc inside !important;padding-left: 5px !important;}.checkout .checkout-left .rdBox .checkout_account .Ordr-detail label.sps {font-size: .8em;font-weight: bold;}.checkout .checkout-left .rdBox .checkout_account .row .OrderPaymentTypeChangeProcessing {margin: 5px 0;}.checkout .checkout-left .rdBox .checkout_account .row .OrderPaymentTypeChangeProcessing img.ccLoader {margin-right: 10px;}.checkout .checkout-left .rdBox .checkout_account .Ordr-detail .col-2 p {word-wrap: break-word;width: 170px;float: left;}.checkout .checkout-left .rdBox .checkout_account #accordion h2.dept {text-align: left;width: auto;}.checkout .checkout-left .rdBox .checkout_account #accordion h2.dept span.ui-icon {height: 13px;width: 14px;padding-right: 5px;}.checkout .checkout-left .rdBox .checkout_account #accordion h2.dept span.ui-icon-triangle-1-s {background: url(collapse-icon.gif) no-repeat;}.checkout .checkout-left .rdBox .checkout_account #accordion h2.dept span.ui-icon-triangle-1-e {background: url(expand-icon.gif) no-repeat;}.checkout .checkout-left .rdBox .checkout_account #accordion h2.dept span.fright {float: right;font-weight: normal;}.checkout-custom {border: 1px solid #999999;border-radius: 0.375rem;padding: 10px;background-color: #fff;text-align: left;}.checkout-custom p {font-size: 80%;line-height: normal;padding: 5px 0;}.checkout-custom H4.review-order {display: inline;font-size: 120%;color: #fff;text-align: center;}H4.checkout-header {display: inline;font-size: 120%;color: #666;text-align: left;}.checkout .newUser .rdBox {width: 279px;padding-bottom: 10px;float: right;clear: right;padding: 5px;margin-bottom: 10px;border-radius: 0.375rem;line-height: normal;background: #fff;box-sizing: border-box;}.checkout .newUser .newUserPanel .row .row .button-row {float: left;width: 100%;}.checkout .newUser .newUserPanel .row .row .button-row .button_input_a {float: left;margin-right: 10px !important;padding: 5px !important;line-height: 18px;font-size: 1em !important;}.checkout .newUser .newUserPanel .row .row .button-row p {margin-bottom: 10px;}.checkout .edit-order {width: 950px;}.checkout .edit-order .rdBox {width: 947px;}.checkout .edit-order .rdBox .checkout_account .col-left, .checkout .edit-order .rdBox .checkout_account .col-right {width: 460px;}.checkout .edit-order .rdBox .checkout_account .col-left .col-1, .checkout .edit-order .rdBox .checkout_account .col-right .col-1 {width: 140px;}#SplitOrder h3.collapsible {width: 672px;}#SplitOrder .header .collapsible {width: 672px;}.checkout .checkout-left #SplitOrder .rdBox {border-radius: 0 0 5px 5px;}.checkout .checkout-left .rdBox .checkout_account .row .sps-holder .has-success .form-control {border-color: #999999 !important;}.checkout .checkout-left .rdBox .checkout_account .row .sps .has-success .dropdown-toggle .caret::after {content: "";position: absolute;bottom: -1px;top: -1px;left: -1px;right: -1px;border-top: 1px solid #666666 !important;border-right: 1px solid #666666 !important;border-bottom: 1px solid #666666 !important;}.checkout .checkout-left .rdBox .checkout_account .row .sps-holder .dropdown .dropdown-toggle .caret {position: absolute;top: -1px;right: -1px;width: 24px;height: 24px;background: #e5e5e5 no-repeat -86px 1px url(https://www.sagepayments.net/pay/1.0.2/css/assets/img/sprite_icons.png);background-size: auto auto;background-size: 900px 90px;border: 1px solid #666666;}.checkout .checkout-left .rdBox .checkout_account .row .sps-holder .has-success .form-control:focus, .checkout .checkout-left .rdBox .checkout_account .row .sps.has-success .sps.dropdown-toggle {border: 1px solid #999999 !important;}.checkout .checkout-left .rdBox .checkout_account .payment-info .payment-options label {font-size: .8em;color: #333333;font-weight: bold;display: inline-block;width: 100px;padding-left: 2px;margin-left: 150px;}.checkout .checkout-left .rdBox .checkout_account .payment-info .sps-holder .form-group label {margin-left: 0px !important;}.checkout .checkout-left .rdBox .checkout_account .row .sps .buttonHolder #sps-submit {width: 40px;float: left;margin-top: -30px;}.checkout .checkout-left .rdBox .checkout_account .row .sps-holder .btn-primary {border: solid 1px #999999;background: #2883df;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2883df), color-stop(50%, #0258af), color-stop(51%, #00458a), color-stop(100%, #003d7a));background: -moz-linear-gradient(top, #2883df 0, #0258af 50%, #00458a 51%, #003d7a 100%);border-radius: 4px;}.checkout .checkout-left .rdBox .checkout_account .row .sps-holder .btn-primary.disabled {border: solid 1px #999999;background: #999999;border-radius: 4px;}.checkout .checkout-left .rdBox .checkout_account .row .sps-holder .form-validation {background-color: #666666 !important;}.checkout .checkout-left .rdBox .checkout_account .row .sps-holder .dropdown .dropdown-toggle {font-size: .85em;height: 24px;padding: 3px;}.checkout .checkout-left .rdBox .checkout_account .row .sps-holder .form-control.input-block {height: 24px;}.checkout .checkout-left .rdBox .checkout_account .row .sps-holder .form-control {height: 24px;font-size: .85em;}.checkout .checkout-left .rdBox .checkout_account .payment-info .payment-options #sps-holder {width: 450px;}.checkout .checkout-left .rdBox .checkout_account .payment-info .payment-options #sps-holder .btn-primary:disabled {background: #f6f6f6;}.checkout .checkout-left .rdBox .checkout_account .payment-info .payment-options .sps.result-div span {font-size: 20px;}.checkout .checkout-left .rdBox .checkout_account .payment-info .payment-options .sps.sps-exp-div {width: 130px;}.checkout .checkout-left .rdBox .checkout_account .payment-info .payment-options .sps-holder .sps-cvv-group {width: 180px;float: right;margin-top: -63px;}.checkout .checkout-left .rdBox .checkout_account .payment-info .payment-options .sps-holder .sps-cvv-group label {width: 180px }.checkout .checkout-left .rdBox .checkout_account .payment-info .payment-options .sps-holder #sps-cvv-input {width: 180px;}.checkout .checkout-left .rdBox .checkout_account .payment-info .payment-options .sps.result-div {font-size: 20px;height: 60px;}.checkout .checkout-left .rdBox .checkout_account .payment-info .payment-options.sps.result-div .has-success {font-size: .85em;color: #3399FF;}.checkout .checkout-left .rdBox .checkout_account .payment-info .payment-options .sps.result-div .result-text {font-size: .85em;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps-holder {width: 500px;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps-holder .has-success .form-control {border-color: #999999 !important;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment label.sps.pull-left {font-weight: bold;font-size: .8em;color: #333333;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps .has-success .dropdown-toggle .caret::after {content: "";position: absolute;bottom: -1px;top: -1px;left: -1px;right: -1px;border-top: 1px solid #666666 !important;border-right: 1px solid #666666 !important;border-bottom: 1px solid #666666 !important;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps-holder .dropdown .dropdown-toggle .caret {position: absolute;top: -1px;right: -1px;width: 24px;height: 24px;background: #e5e5e5 no-repeat -86px 1px url(https://www.sagepayments.net/pay/1.0.2/css/assets/img/sprite_icons.png);background-size: auto auto;background-size: 900px 90px;border: 1px solid #666666;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps-holder .has-success .form-control:focus, .checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps.has-success .sps.dropdown-toggle {border: 1px solid #999999 !important;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps .buttonHolder #sps-submit {width: 40px;float: left;margin-top: -30px;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps-holder .btn-primary {border: solid 1px #999999;background: #2883df;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2883df), color-stop(50%, #0258af), color-stop(51%, #00458a), color-stop(100%, #003d7a));background: -moz-linear-gradient(top, #2883df 0, #0258af 50%, #00458a 51%, #003d7a 100%);border-radius: 4px;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment #sps-holder .btn-primary:disabled {background: #f6f6f6;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps-holder .form-validation {background-color: #666666 !important;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps-holder .dropdown .dropdown-toggle {font-size: .85em;height: 24px;padding: 3px;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps-holder .form-control.input-block {height: 24px;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps-holder .form-control {height: 24px;font-size: .85em;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps-holder {width: 500px;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment label.sps {font-weight: bold;font-size: .8em;color: #333333;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps-holder label {font-weight: bold;font-size: .8em;color: #333333;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps.sps-exp-div {width: 130px;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment label {width: 100px;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps-holder .sps-cvv-group {width: 180px;float: right;margin-top: -63px;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps-holder .sps-cvv-group label {width: 180px;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps #sps-cvv-input {width: 180px;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps.result-div {font-size: 20px;height: 60px;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps.result-div .has-success {font-size: .85em;color: #3399FF;}.checkout .checkout-left .rdBox .checkout_account .col-left .payment .sps.result-div .result-text {font-size: .85em;}.my-machines .mach-name-list {border-radius: 0.375rem;border: 1px solid #333;border-bottom-width: 10px;clear: both;float: left;}.my-machines .product-head {display: inline;float: left;background-color: #333;color: #fff;font-weight: bold;}.my-machines .mach-name-list .itemNm {width: 451px;}.machine-supplies .machine-supplies-detail .rdBox {border-bottom: medium none;border-top: medium none;float: left;font-size: 100%;margin: 10px 0;padding: 0 5px;width: 556px;}.machine-supplies .supplies-list .button-row {background: url("../../../Images/product_head_bg.gif") repeat scroll 0 0 transparent;border-bottom: 1px solid #CBCBCB;border-top: 1px solid #CBCBCB;display: inline;float: left;height: 17px;line-height: 1.2em;padding: 8px 10px;width: 536px;}.machine-supplies .supplies-list .product-group {background-color: #FFFFFF;display: inline;float: left;height: auto;margin-top: 1px;padding: 5px;width: 546px;}.machine-supplies .supplies-list .product-group .price-col p.price {color: #cc3333;font-size: 0.8em;font-weight: bold;line-height: normal;padding-left: 5px;}.machine-search {font-size: 0.875em;}.machine-search h4 {font-size: 1.15em;}.machine-search p {line-height: 1.2em;margin-bottom: 1em;}.machine-search .row {padding: 0;}.machine-search label {font-weight: bold;clear: both;}.machine-search input {height: 1.6em;width: 140px;float: right;margin-bottom: .5em;clear: both;}.machine-search select {height: 2em;width: 142px;float: right;margin-bottom: .5em;clear: both;}.machine-search .button_a {margin-top: 1em;float: right;line-height: normal;}#button span.my-machines {font-size: inherit;font-weight: inherit;}.topMenu span.my-machines {font-size: inherit;font-weight: inherit;}.my-machines {font-size: 0.875em;}.my-machines .top-row {margin-bottom: 10px;position: relative;}.my-machines .product-group {display: inline;float: left;background-color: #FFFFFF;}.my-machines .mach-name-list a {font-weight: bold;text-decoration: none;}.my-machines .evenRow {background-color: #e5e5e5;}.my-machines .mach-name-list div div {display: inline;float: left;line-height: 2.2em;}.my-machines .mach-name-list .del img {margin-top: 0.6em;}.my-machines .mach-name-list .del {width: 120px;text-align: center;}.machine-supplies .top-row {line-height: normal;}.machine-supplies .top-row .rdBox {margin-bottom: 5px;padding: 5px 10px;}.machine-supplies .row {padding: 0;}.machine-supplies .col-1 {width: 90px;}.machine-supplies .col-2 {font-weight: bold;}.machine-supplies .action-row {width: 100%;}.machine-supplies .action-row-left {display: inline;float: left;padding-left: 5px;}.machine-supplies .action-row-left label {font-size: 0.7em;padding-right: 10px;}.machine-supplies .action-row-right {display: inline;float: right;font-size: 0.8em;padding-right: 5px;}.machine-supplies .supplies-list .button-row .select-col {float: left;font-size: 0.8em;margin-right: 10px;}.machine-supplies .supplies-list .button-row .select-col .select-label {display: inline;padding-left: 5px;padding-top: 3px;}.machine-supplies .supplies-list .button-row .itemsperpage {float: right;font-size: 0.8em;}.machine-supplies .supplies-list .button-row .itemsperpage select {width: 50px;}.machine-supplies .supplies-list .product-group .select-col {display: inline;float: left;margin-left: 5px;width: 20px;}.machine-supplies .supplies-list .product-group .thumbnail-col {display: inline;float: left;width: 80px;text-align: center;}.machine-supplies .supplies-list .product-group .thumbnail-col .img-col {width: 80px;}.machine-supplies .supplies-list .product-group .thumbnail-col a {font-size: 0.8em;}.machine-supplies .supplies-list .product-group .text-col {width: 316px;display: inline;float: left;padding-left: 5px;}.machine-supplies .supplies-list .product-group .text-col p.sku {font-size: 0.9em;font-weight: bold;}.machine-supplies .supplies-list .product-group .text-col p.name {font-size: 0.8em;font-weight: bold;line-height: normal;}.machine-supplies .supplies-list .product-group .text-col ul {margin-top: 20px;}.machine-supplies .supplies-list .product-group .text-col ul li {font-size: 0.8em;font-weight: normal;line-height: normal;list-style: disc inside none;padding-bottom: 1px;}.machine-supplies .supplies-list .product-group .text-col .icons {padding-top: 15px;}.machine-supplies .supplies-list .product-group .price-col {display: inline;float: left;margin-left: 10px;width: 110px;}.machine-supplies .supplies-list .product-group .price-col p.list {font-size: 0.8em;font-weight: normal;padding-left: 5px;}.machine-supplies .supplies-list .product-group .price-col p.comments {font-size: 0.8em;line-height: normal;margin-top: 5px;padding-left: 2px;}.machine-supplies .supplies-list .product-group .price-col .qty {font-size: 0.8em;margin-top: 5px;padding-left: 5px;}.machine-supplies .supplies-list .product-group .price-col .qty input {width: 50px;}.machine-supplies .supplies-list .product-group .price-col .qty span {padding-left: 5px;}.machine-supplies .supplies-list .product-group .price-col .cart {margin-top: 4px;}.machine-supplies .supplies-list .product-group .price-col .favs {font-size: 0.7em;padding-left: 7px;text-decoration: none;}.machine-type-srch {font-size: 0.875em;}.machine-type-srch .ui-widget-content {padding: 0;float: left;}.machine-type-srch .row {padding: 0 0 0 1px;}.machine-type-srch .even {background-color: #F7F7F7;float: left;}.machine-type-srch .hd {background-color: #E2E2E2;padding-left: 5px;clear: both;}.machine-type-srch .col {width: 183px;padding-left: 5px;float: left;}.machine-type-srch .row a {text-decoration: none;}.my-machines .searchBox {border: 1px solid #FF9900;padding: 5px;background-color: #FFF3E0;margin-right: 8px;border-radius: 3px;}.my-machines .searchBox .btn-text-only {float: right;font-size: 1em;padding-top: 3px;}.my-machines .moreLink {float: none !important;}.my-machines .moreToggleHolder {border-bottom: 1px dotted #FF9900;margin-top: 5px;text-align: right;}.my-machines .searchInput {border-radius: 0.375rem;width: 200px;}.my-machines .searchDelete {margin-top: 8px;cursor: pointer;}.my-machines .groupListHolder {margin-bottom: 10px;}.my-machines .itemHeader {background-color: #ccc;border: 2px outset #ccc;border-radius: 0.375rem;font-weight: bold;padding: 3px;height: 25px;}.my-machines .resultsListHolder {float: left;width: 180px;}.my-machines .headerTitle {width: 70px;float: left;}.my-machines .list {list-style: disc;margin-left: 20px;text-align: left;}.my-machines .list li {float: none;line-height: 1em;text-align: left;color: #0066CD;}.my-machines .list li a {float: none;margin-left: -5px;}.my-machines .list li a:hover {color: red;float: none;margin-left: -5px;}.my-machines #searchEntryField {border: 1px solid #ccc;border-bottom-color: #eee;border-right-color: #eee;border-radius: 0.375rem;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;font-size: 1em;height: 2.25em;line-height: 1.5em;margin: 0 0 0.75em;padding: 0.29em 0;width: 100%;}.my-machines .lessLink {margin-top: 5px;}.my-machines .hide {display: none;}.my-machines a.need-help {line-height: 16px;margin-top: 5px;margin-right: 0;font-size: 1em;}.my-machines #need-help p {line-height: 1.3em;text-align: left;padding: 3px;font-size: 1.3em;margin-bottom: 6px;}#saveSearchHolder {min-height: 58px;}#saveSearchHolder label {float: left;}#saveSearchHolder #newListName {float: left;margin-left: 5px;}#infoBox a.need-help {font-size: 10px;float: right;line-height: 16px;margin-top: 1px;margin-right: 0;}#infoBox #need-help {border: 5px solid #333333;background-color: #FFFFFF;border-radius: 0.375rem;padding: 5px;position: absolute;right: 100px;top: 20px;z-index: 100;font-size: 0.8em;width: 250px;}#infoBox #need-help p {line-height: 1.3em;text-align: justify;padding: 3px;}#infoBox .row {float: left;}.my-machines #need-help {top: 30px;right: 10px;}.OrderHistory #historyTab {width: 911px;}.OrderHistory #historyTab td, .OrderHistory #historyTab th {line-height: normal;}.OrderHistory #historyTab .ui-jqgrid tr.ui-subgrid .ui-jqgrid-hbox, .OrderHistory #historyTab .ui-jqgrid tr.ui-subgrid .ui-jqgrid-htable th, .OrderHistory #historyTab .ui-jqgrid tr.ui-subgrid .ui-jqgrid-htable td {line-height: normal;}.OrderHistory p {font-size: 0.9em;line-height: 1.3em;margin-bottom: 10px;}.OrderHistory h2 {font-size: 1.1em;border-bottom: none;margin-bottom: 5px;}.OrderHistory .ui-tabs-panel p {font-size: 0.8em;line-height: 1.3em;}.OrderHistory .ui-widget.ui-widget-content {border: 0px;}.OrderHistory a.show-legend {display: block;float: right;height: 18px;line-height: 15px;margin: 5px 0;font-size: 0.8em;}.OrderHistory .button-row {clear: both;height: 20px;margin: 20px 0;}.OrderHistory .button-row .flex {display: flex;justify-content: flex-end;}.OrderHistory #legend {right: 120px;top: 89px;width: auto;}.OrderHistory .grid {margin: 10px 0 0;}.OrderHistory #tabs-3.ui-tabs-panel .button-row {padding-top: 10px;clear: both;line-height: normal;}.OrderHistory .ui-tabs-panel .box {border: 1px solid #999999;padding-bottom: 5px;margin-top: 20px;font-size: 0.8em;}.OrderHistory .ui-tabs-panel .box h3 {margin-top: 0;padding: 0.2em 0.5em;background-color: #dbdbdb;}.OrderHistory .ui-tabs-panel .box .header {margin-top: 0;padding: 0.2em 0.5em;background-color: #f6f6f6;font-weight: bold;}.OrderHistory .ui-tabs-panel .box div {padding: 0.3em;margin-left: 87px;}.OrderHistory .ui-tabs-panel .box select {width: 300px;margin-left: 10px;}.OrderHistory .ui-tabs-panel .box div.deptSrch {margin-left: 299px;}.OrderHistory .ui-tabs-panel .box div .highlight {color: #cc3333;}.OrderHistory .ui-tabs-panel .box div .searchAllDepts input {vertical-align: middle;}.OrderHistory .ui-tabs-panel .box div .searchAllDepts label {display: inline;margin: 0 0 0 5px;text-align: left;vertical-align: middle;}.OrderHistory .rdBox {float: left;width: 100%;margin: 15px 0;padding: 5px 0.2em;clear: both;}.OrderHistory .ui-tabs-panel .rdBox {font-size: 0.7em;}.OrderHistory .rdBox .col-1 {width: 30%;text-align: right;}.OrderHistory .rdBox .col-1 span {font-weight: bold;margin-right: 10px;}.OrderHistory .rdBox .col-2 {width: 65%;padding-right: 5px;}.OrderHistory .rdBox .col-2 .col-1 {width: 17%;text-align: left;}.OrderHistory .rdBox .dateR {clear: both;}.OrderHistory .rdBox .col-2 .col-2 {width: 81%;}.OrderHistory .rdBox .col-2 .col-2 img {cursor: pointer;margin: 5px 0 0 5px;display: inline-block;width: 16px;height: 16px;background: url(cal_icon.jpg);}.OrderHistory .rdBox .dateR .col-1 {width: 25%;}.OrderHistory .rdBox .dateR .col-2 {width: 71%;}.OrderHistory .rdBox .col-2 label {padding-left: 4px;}.OrderHistory .rdBox label {font-weight: bold;padding-right: 1em;}.OrderHistory .rdBox input {height: 1.6em;padding: 0 2px;}.OrderHistory .rdBox select {line-height: 1.6em;padding: 2px;}.OrderHistory .rdBox select.disabled, .OrderHistory .rdBox input.disabled {background: #EEEEEE;color: #333333;}.OrderHistory .rdBox input.date {width: 112px;}.OrderHistory .rdBox input.lng {width: 270px;}.OrderHistory .rdBox .w150 {width: 150px;}.OrderHistory .rdBox .w235 {width: 235px;}.OrderHistory .rdBox .w146 {width: 146px;}.OrderHistory fieldset {margin: 15px 0;padding: 5px 0.2em;border: 1px solid #333333;font-size: 0.8em;}.OrderHistory .action-row-right {margin-bottom: 10px;}.OrderHistory .action-row-right .button_a, .OrderHistory .button-row .button_a {float: right;}.OrderHistory fieldset legend {font-size: 1.1em;font-weight: bold;}.OrderHistory fieldset input {background: #FFD986;padding: 1px;}.OrderHistory .ui-tabs-panel td {vertical-align: top;}.OrderHistory .ui-tabs-panel .ui-pg-table td {vertical-align: middle;}.OrderHistory .ui-tabs-panel td td a {color: #0066CC;text-decoration: underline;}.OrderHistory .ui-tabs-panel td td a:hover {text-decoration: none;color: #004890;}.OrderHistory .ui-tabs-panel .txtright {text-align: right;}.OrderHistory .ui-tabs-panel .txtcenter {text-align: center;}.OrderHistory .ui-jqgrid tr.ui-row-ltr td {text-align: left;border: 1px solid #ccc;padding: 2px;}.SavedOrders p {font-size: .9em;margin: 10px;}.SavedOrders p.cart-info {font-weight: bold;}.SavedOrders a {font-weight: bold;}.SavedOrders .rdBox {font-size: 1em;}.SavedOrders .question_grp {margin: 10px;font-size: .9em;}.SavedOrders .question_grp .question {font-weight: bold;}.SavedOrders span {font-weight: bold;font-size: .9em;}#SavedOrders .button-row {margin-bottom: 5px;float: left;clear: both;width: 100%;}#SavedOrders .ui-jqgrid {clear: left;}#SavedOrders p {font-size: 1em;margin: 10px;}#SavedOrders .top-row a {float: right;margin: 0;line-height: 1.5em;}#SavedOrders .ui-jqgrid td a.icon_move {background: url("../../../Images/move_icon.gif") no-repeat;height: 20px;width: 20px;display: block;margin-left: 15px;cursor: pointer;}#SavedOrders a.icon_copy {background: url("../../../Images/copy_icon.gif") no-repeat;height: 20px;width: 20px;display: block;margin-left: 15px;cursor: pointer;}#SavedOrders a.icon_delete {background: url("../../../Images/trash_icon.gif") no-repeat;height: 20px;width: 20px;display: block;margin-left: 15px;cursor: pointer;}#SavedOrders .ui-jqgrid td a, .ui-tooltip-content a {color: #0066CC;text-decoration: underline;}#SavedOrders .ui-jqgrid td a:hover, .ui-tooltip-content a:hover {text-decoration: none;color: #004890;}#SavedOrders #txtDesc {float: right;}#SavedOrders .defaultTextActive {color: #666;font-style: italic;}.SavedOrderPopup {font-size: 0.7em;}.SavedOrderPopup .title {font-weight: bold;}.SavedOrderPopup .button-row {margin-top: 20px;}.SavedOrderPopup input[type='text'] {width: 230px;}.SavedOrders table {border: 1px solid #999999;border-collapse: collapse;padding: 2px 2px 2px 2px;width: 80%;}.SavedOrders table th {background: url("../../../Images/grid-hd.png") repeat-x transparent;border: medium none;color: #FFFFFF;font-size: 0.875em;line-height: 24px;padding: 0 5px;text-align: left;line-height: 24px;}.SavedOrders table th a {color: #FFFFFF;text-decoration: none;}.SavedOrders table th a:hover {color: #FFFFFF;text-decoration: none;}.SavedOrders table td {border: none;padding: 0;font-size: 0.875em;}.SavedOrders table td a img {margin: 5px 0;}.SavedOrders table td.lnk {background-color: #e5e5e5;width: 25px;text-align: center;}.SavedOrders table td.create {padding: 0 5px;width: 120px;}.SavedOrders table td.item {padding: 0 8px;width: 80px;}.SavedOrders table td.price {padding: 0 8px;width: 100px;}.SavedOrders table td table {margin: 0 0 5px 0;width: 100%;border-right: none;}.SavedOrders table table td.lnk {border-top: 1px solid #E5E5E5;}.SavedOrders table table td {padding: 0 5px;}.SavedOrders table tr.alt-row {background-color: #e5e5e5;}.SavedOrders table td.btn {width: 60px;text-align: center;}.SavedOrders table td.btn a {border: 1px solid #999999;padding: 0 10px;border-radius: 2px;cursor: pointer;text-decoration: none;color: #000;font-weight: normal;}.orderStatus {font-size: 0.8em;margin: 0 auto;background: #f6f6f6;text-align: center;padding: 5px;color: #333333;}.orderStatus h4 {font-size: 1.3em;background-color: #333333;color: #FFFFFF;padding: 5px;}.orderStatus .header {font-size: 1.3em;background-color: #333333;color: #FFFFFF;padding: 5px;font-weight: bold;}.recentOrderList {float: left;font-size: 0.8em;margin: 0 auto;background: #E5E5E5;color: #333333;}.recentOrderList .orderHead {font-weight: bold;font-size: 1em;background-color: #333333;color: #FFFFFF;padding: 5px;}.recentOrderList .orderList {padding: 3px 5px;}.recentOrderList .date {display: inline-block;width: auto;min-width: 90px;padding: 0 5px;vertical-align: top;}.recentOrderList .orderNo {display: inline-block;width: auto;min-width: 70px;padding: 0 5px;vertical-align: top;}.recentOrderList .qty {display: inline-block;width: auto;min-width: 30px;padding: 0 5px;vertical-align: top;}.recentOrderList .price {display: inline-block;width: auto;min-width: 90px;padding: 0 5px;vertical-align: top;}.recentOrderList .account {display: inline-block;width: 220px;padding: 0 5px;vertical-align: top;}.recentOrderList .creditReturn {display: inline-block;width: auto;min-width: 150px;padding: 0 5px;vertical-align: top;float: right;}.recentOrderList .creditReturn .ui-button-text-only span.ui-button-text {padding: 0px;font-weight: bold;}.product .creditReturn .btnReturn {margin-top: 5px;}.creditReturn .btnReturn {clear: both;float: left;}.web-specials .product-results .product-group .creditReturn .btnReturn {margin-left: 5px;}.orderDetail .status .rdBox {width: 395px;padding: 5px 0;}.orderDetail .detail .rdBox {width: 355px;margin-left: 10px;padding: 5px 0;}.orderDetail .status .rdBox h3, .orderDetail .detail .rdBox h3, .orderDetail .orderItm .rdBox h3 {font-size: 1.5em;padding: 0 0 0 5px;color: #666666;}.orderDetail .status .rdBox .header, .orderDetail .detail .rdBox .header, .orderDetail .orderItm .rdBox .header {font-size: 1.5em;padding: 0 0 0 5px;color: #666666;font-weight: bold;}.orderDetail .rdBox {margin: 10px 0;float: left;width: 765px;}.orderDetail .orderItm .rdBox {padding: 5px 0;}.orderDetail .orderItm .rdBox .deliveryInfo {background-color: #FFFFFF;line-height: 1.8em;margin-top: 5px;padding: 0 30px 10px;font-size: 0.9em;}.orderDetail .orderItm .rdBox .deliveryInfo label {font-weight: bold;display: inline-block;width: 133px;font-size: 1.1em;}.orderDetail .orderItm .rdBox .deliveryInfo span {font-weight: bold;display: inline-block;width: 133px;font-size: 1.1em;}.orderDetail .orderItm .rdBox .infoLeft, .orderDetail .orderItm .rdBox .infoRight {background-color: #FFFFFF;line-height: 1.8em;margin-top: 10px;float: left;width: 340px;}.orderDetail .orderItm .rdBox .infoLeft .row, .orderDetail .orderItm .rdBox .infoRight .row {padding: 7px 0;overflow: auto;}.orderDetail .orderItm .rdBox .infoLeft .col-1, .orderDetail .orderItm .rdBox .infoRight .col-1 {font-weight: bold;width: 40%;float: left;line-height: normal;font-size: 1.1em;}.orderDetail .orderItm .rdBox .infoLeft .col-2, .orderDetail .orderItm .rdBox .infoRight .col-2 {float: left;width: 60%;line-height: normal;word-break: break-all;}.orderDetail .rdBox p {padding-top: 0.4em;font-size: 110%;clear: both;}.orderDetail .rdBox b {display: inline-block;width: 100px;}.orderDetail .status {float: left;}.orderDetail .detail {float: left;}.orderDetail .detail b {width: 60px;}.orderDetail .rdBox .address {background-color: #FFFFFF;font-size: 0.8em;line-height: 1.8em;margin-top: 5px;padding: 0 10px 10px;}.orderDetail .rdBox .address .row {padding: 7px 0;overflow: auto;}.orderDetail .rdBox .address .col-2 p {line-height: 1.1em;font-size: 1em;}.orderDetail .rdBox .address .col-1 {font-weight: bold;width: 40%;float: left;line-height: normal;font-size: 1.2em;}.orderDetail .rdBox .address .col-2 {float: left;width: 60%;line-height: normal;word-break: break-all;font-size: 1.2em;}.orderDetail .rdBox .address .col-2 img {cursor: pointer;}.orderDetail .btnCreditReturn {float: right;}.ui-tooltip {background: #333333 !important;padding: 5px !important;}.ui-tooltip .ui-tooltip-content {background-color: #fff;padding: 3px;font-size: 0.8em;}.ui-tooltip .ui-tooltip-content p {margin-bottom: 1em;}.ui-tooltip .ui-tooltip-content .approver {margin-bottom: 3px;}.ui-tooltip .ui-tooltip-content .approver a {color: #333333;font-weight: bold;font-size: 1.2em;}.ui-tooltip .ui-tooltip-content .approvee a {margin-left: 25px;}.ui-tooltip .ui-tooltip-content .approver a:hover, .ui-tooltip .ui-tooltip-content .approvee a:hover {text-decoration: underline;color: #004890;}.orderDetail .orderItm, .HistoryLst #OrderHistory {clear: both;}.orderDetail .rdBox .deniedLine {background: url(../../../Images/denied_bg.png) no-repeat 450px -23px #FFF;}.orderDetail .product-group {width: 745px;display: inline;font-size: 1em;float: left;border-bottom: 1px solid #999999;border-right: 1px solid #999999;border-left: 1px solid #999999;background-color: #FFFFFF;padding-bottom: 5px;}.orderDetail .product-head {display: inline;float: left;background-color: #666666;color: #FFFFFF;font-weight: bold;margin-top: 5px;}.orderDetail .product-head .product-group {background: transparent;}.orderDetail .product-group .item-group {padding-bottom: 0;}.orderDetail .product-group div {float: left;line-height: 1.5em;padding-bottom: 0.5em;padding-top: 0.5em;}.orderDetail .product-group div div {padding: 0;}.orderDetail .product-group .line {width: 32px;padding-left: 8px;}.orderDetail .product-group .item {width: 120px;}.orderDetail .product-group .decr {width: 350px;}.orderDetail .product-group .qty {width: 48px;text-align: center;}.orderDetail .product-group .uom {width: 38px;text-align: center;}.orderDetail .product-group .pack {width: 75px;text-align: center;}.orderDetail .product-group .price {width: 70px;text-align: center;}.orderDetail .product-group .specialOrderItemMessage {font-size: 1.0em;margin-left: 10px;margin-top: 3px;}.orderDetail .product-group .comment {clear: both;padding: 0.5em 8px;float: none;}.orderDetail .product-group .line:after, .orderDetail .product-group .item:after, .orderDetail .product-group .decr:after, .orderDetail .product-group .qty:after, .orderDetail .product-group .uom:after, .orderDetail .product-group .pack:after, .orderDetail .product-group .price:after {content: '.';visibility: hidden;}.orderDetail .product-group .comment b {width: auto;}.orderDetail .product-bottom {background-color: #999999;border-radius: 0 0 5px 5px;clear: both;height: 10px;width: 747px;}.orderDetail .action-row-right {float: right;}.orderDetail .HistoryLst .rdBox {width: 745px;}.orderDetail .orderItm .HistoryLst {padding: 0 8px;width: 100%;clear: both;}.HistoryLst a {text-decoration: none;}.orderItm .HistoryLst a img {margin: 2px 0;}.HistoryLst a img {margin: 5px 0;}.product-group .HistoryLst .item-history {clear: both;padding-bottom: 10px;float: left;}.HistoryLst .product-head {background-color: #666666;}.HistoryLst .product-group {width: 732px;}.HistoryLst #OrderHistory .product-group {width: 750px;}.HistoryLst #OrderHistory .product-group div {padding-left: 0.6em;padding-right: 0.6em;}.HistoryLst .product-group .date {width: 15%;padding-left: 1%;}.HistoryLst .product-group .act {width: 25%;}.HistoryLst .product-group .chdBy {width: 20%;}.HistoryLst .product-group .dcpr {width: 32%;word-wrap: break-word;}.HistoryLst .product-group .noItm {padding-left: 1%;width: 99%;}.HistoryLst .odd {background-color: #e5e5e5;}.OrderApproval .top-row a {line-height: 1.5em;}.OrderApproval .ui-tabs-panel {width: 910px;}.OrderApproval .ui-tabs-panel .messageHighlight {margin: 0 10px;}.OrderApproval .button-row {margin: 5px 0;position: relative;float: right;font-size: 11pt !important;}.OrderApproval .approveDenyProcess, .OrderApprovalEdit .approveDenyProcess {float: right;margin: 5px 0;position: relative;font-size: 0.8em;}.OrderApproval .approveDenyProcess img, .OrderApprovalEdit .approveDenyProcess img {padding: 4px 5px 0 0;}.OrderApproval #gbox_gridPendingApproval, .OrderApproval #gbox_gridHistoryApproval, .OrderApproval #gbox_gridMyOrder, .OrderApproval #gbox_gridYourOrder {clear: both;margin: 20px 0;}.OrderApproval .dvOrdersRequiringAttention {float: left;display: inline-block;width: auto;}.OrderApproval .button-row a {float: right;line-height: normal;}.OrderApproval .ui-tabs-panel h2 {font-size: 1.1em;border-bottom: none;margin-bottom: 5px;}.OrderApproval .ui-tabs-panel p {font-size: 0.85em;line-height: 1.3em;}.OrderApproval .ui-tabs-panel .box {border: 1px solid #999999;padding-bottom: 5px;margin-top: 20px;font-size: 0.8em;}.OrderApproval .ui-tabs-panel .box h3 {margin-top: 0;padding: 0.2em 0.5em;background-color: #999999;}.OrderApproval .ui-tabs-panel .box .header {margin-top: 0;padding: 0.2em 0.5em;background-color: #f6f6f6;font-weight: bold;}.OrderApproval .ui-tabs-panel .grid {margin-top: 5px;}.OrderApproval .ui-jqgrid-view .highlight {width: 874px;padding-left: 35px;border-style: solid;border-color: #999;border-width: 0 1px 1px 0;color: #cc3333;font-weight: bold;background-color: #E5E5E5;}.OrderApproval .ui-jqgrid .ui-jqgrid-bdiv {overflow: hidden;}.OrderApproval #tabApprovalOrders .discountImg {margin-left: 5px;}.OrderApprovalEdit .promotions {width: 100%;float: left;padding: 5px;box-sizing: border-box;}.OrderApprovalEdit .promocode .col-1 {width: 410px;}.OrderApprovalEdit .promocode .col-2 {width: 535px;}.OrderApprovalEdit .promotions .messageError {width: 905px;}.OrderApprovalEdit .top-row {margin: 0px;clear: both;}.OrderApprovalEdit .top-row .h2_link {font-size: .8em;font-weight: bold;display: inline-block;float: right;}.OrderApprovalEdit .top-row ul {width: 500px;float: right;font-weight: normal;}.OrderApprovalEdit .top-row ul li a {margin-left: 20px;}.OrderApprovalEdit .review-orders {width: 480px;float: left;}.OrderApprovalEdit .review-orders .rdBox {font-size: 100%;padding: 5px 0;height: 250px;}.OrderApprovalEdit .review-orders h4 {color: #666666;font-size: 120%;padding: 0 0 0 5px;}.OrderApprovalEdit .review-orders .header {color: #666666;font-size: 1.3em;padding: 0 0 0 5px;font-weight: bold;}.OrderApprovalEdit .review-orders .details {background-color: #FFFFFF;font-size: 0.8em;line-height: 1.8em;margin-top: 10px;padding: 0 30px;height: 215px;}.OrderApprovalEdit .review-orders .details .col-1 {width: 130px;font-weight: bold;margin-left: 10px;}.OrderApprovalEdit .review-orders .col-2 {font-size: 1.0em;}.OrderApprovalEdit .review-orders .col-2 img {cursor: pointer;}.OrderApprovalEdit .review-orders .details .col-2 #statusTip {border: 5px solid #333333;background-color: #FFFFFF;border-radius: 0.375rem;padding: 5px;position: absolute;left: 465px;top: 215px;z-index: 100;font-size: 0.9em;width: 300px;}.OrderApprovalEdit .review-orders .details .col-2 #statusTip .approver a {color: #333333;font-weight: bold;font-size: 1.2em;margin-bottom: 3px;}.OrderApprovalEdit .order_summary {width: 480px;margin: 0 0 5px;float: right;}.OrderApprovalEdit .order_summary h4 {color: #666666;font-size: 120%;padding: 0 0 0 5px;}.OrderApprovalEdit .order_summary .header {color: #666666;font-size: 1.3em;padding: 0 0 0 5px;font-weight: bold;}.OrderApprovalEdit .order_summary .rdBox {font-size: 100%;padding: 5px 0;margin: 0;min-height: 250px;}.OrderApprovalEdit .order_summary .rdBox .details {background-color: #FFFFFF;font-size: 0.8em;line-height: 1.8em;margin-top: 10px;padding: 0 30px;min-height: 215px;}.OrderApprovalEdit .order_summary .rdBox .details .red {font-size: 1.1em;font-weight: bold;}.OrderApprovalEdit .order_summary .rdBox .details .col-1 {width: 155px;font-weight: bold;}.OrderApprovalEdit .order_summary .rdBox .details .col-2 {text-align: right;width: 65px;}.OrderApprovalEdit .order_summary .rdBox .details .messageHighlight {width: 230px;font-size: 1em;border: 1px solid #add8e6;margin: 5px 0px;background: url("../../../Images/rewards.png") no-repeat scroll 10px 5px #f0f8ff;font-weight: bold;color: #0066cc;line-height: 20px;border-radius: 0.375rem;max-height: 80px;overflow-y: auto;padding-left: 35px;box-sizing: border-box;padding: 5px 3px 6px 35px;}.OrderApprovalEdit .rdBox {margin: 0 0 10px;}.OrderApprovalEdit .rdBox .row {padding: 2px 0;}.OrderApprovalEdit .rdBox .row ul li {list-style: disc inside !important;padding-left: 10px !important;}.OrderApprovalEdit .rdBox .row #AddNewCard {margin-left: -5px;}.OrderApprovalEdit .rdBox input[type='radio'] {margin-right: 3px;vertical-align: text-top;}.OrderApprovalEdit .rdBox select {padding: 2px;}.OrderApprovalEdit .rdBox .date {width: 50px;}.OrderApprovalEdit .rdBox .year {width: 72px;}.OrderApprovalEdit .rdBox .rdBox {margin: 10px 0 0;font-size: 100%;}.OrderApprovalEdit .rdBox .w265 {width: 265px;}.OrderApprovalEdit .rdBox .w260 {width: 260px;}.OrderApprovalEdit .specify-purchase-orders .col-1 {width: 150px;}.OrderApprovalEdit .specify-purchase-orders input {width: 300px;}.OrderApprovalEdit .specify-purchase-orders {float: left;width: 480px;clear: left;}.OrderApprovalEdit .specify-purchase-orders .rdBox {float: left;}.OrderApprovalEdit .specify-purchase-orders .header, .OrderApprovalEdit .shipping-method .header, .OrderApprovalEdit .additional-instructions .header, .OrderApprovalEdit .payment-method .header, .OrderApprovalEdit .datedShipment .header, .OrderApprovalEdit .HistoryLst .header {font-weight: bold;font-size: 1.2em;}.OrderApprovalEdit .payment-method {float: right;width: 480px;}.OrderApprovalEdit .datedShipment {float: left;width: 480px;}.OrderApprovalEdit .datedShipment .rdBox {float: left;width: 458px;}.OrderApprovalEdit .datedShipment .rdBox img.datedShipmentToolTip {float: left;margin: 7px 5px 0 0;display: inline-block;}.OrderApprovalEdit .datedShipment .rdBox .detail {display: inline-block;}.OrderApprovalEdit .datedShipment .rdBox .detail img.ui-datepicker-trigger {margin: 5px 0 0 5px;}.OrderApprovalEdit .datedShipment .rdBox .detail .ds-removelink img {margin: 5px 1px;}.OrderApprovalEdit #shippingMethod {clear: none;}.OrderApprovalEdit .payment-method .sps-holder .has-success .form-control {border-color: #999999 !important;}.OrderApprovalEdit .payment-method .sps .has-success .dropdown-toggle .caret::after {content: "";position: absolute;bottom: -1px;top: -1px;left: -1px;right: -1px;border-top: 1px solid #666666 !important;border-right: 1px solid #666666 !important;border-bottom: 1px solid #666666 !important;}.OrderApprovalEdit .payment-method .sps-holder .dropdown .dropdown-toggle .caret {position: absolute;top: -1px;right: -1px;width: 24px;height: 24px;background: #e5e5e5 no-repeat -86px 1px url(https://www.sagepayments.net/pay/1.0.2/css/assets/img/sprite_icons.png);background-size: auto auto;background-size: 900px 90px;border: 1px solid #666666;}.OrderApprovalEdit .payment-method .sps-holder .has-success .form-control:focus, .OrderApprovalEdit .payment-method .sps.has-success .sps.dropdown-toggle {border: 1px solid #999999 !important;}.OrderApprovalEdit .payment-method .sps .buttonHolder #sps-submit {width: 40px;float: left;margin-top: -30px;}.OrderApprovalEdit .payment-method .sps-holder .btn-primary {border: solid 1px #999999;background: #2883df;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2883df), color-stop(50%, #0258af), color-stop(51%, #00458a), color-stop(100%, #003d7a));background: -moz-linear-gradient(top, #2883df 0, #0258af 50%, #00458a 51%, #003d7a 100%);border-radius: 4px;}.OrderApprovalEdit .payment-method #sps-holder .btn-primary:disabled {background: #f6f6f6;}.OrderApprovalEdit .payment-method .sps-holder .form-validation {background-color: #666666 !important;}.OrderApprovalEdit .payment-method .sps-holder .dropdown .dropdown-toggle {font-size: .85em;height: 24px;padding: 3px;}.OrderApprovalEdit .payment-method .sps-holder .form-control.input-block {height: 24px;}.OrderApprovalEdit .payment-method .sps-holder .form-control {height: 24px;font-size: .85em;}.OrderApprovalEdit .payment-method #sps-holder {width: 440px;}.OrderApprovalEdit .payment-method .sps.result-div span {font-size: 20px;}.OrderApprovalEdit .payment-method .sps.sps-exp-div {width: 130px;}.OrderApprovalEdit .payment-method label {width: 100px;}.OrderApprovalEdit .payment-method label.sps {font-weight: bold;font-size: .8em;color: #333333;}.OrderApprovalEdit .payment-method .sps-holder .sps-cvv-group {width: 170px;float: right;margin-top: -60px;}.OrderApprovalEdit .payment-method .sps-holder .sps-cvv-group label {width: 170px;}.OrderApprovalEdit .payment-method .sps-holder #sps-cvv-input {width: 170px;}.OrderApprovalEdit .payment-method .sps.result-div {font-size: 20px;height: 60px;}.OrderApprovalEdit .payment-method .sps.result-div .has-success {font-size: .85em;color: #3399FF;}.OrderApprovalEdit .payment-method .sps.result-div .result-text {font-size: .85em;}.OrderApprovalEdit .payment-method .col-1 {width: 90px;font-weight: bold;}.OrderApprovalEdit .shipping-method, .OrderApprovalEdit .additional-instructions {float: left;width: 480px;clear: left;margin-right: 8px;}.OrderApprovalEdit .shipping-method .row {padding-left: 10px;}.OrderApprovalEdit .additional-instructions .row {line-height: 1.6em;padding: 5px 0;}.OrderApprovalEdit .additional-instructions .rdBox {float: left;}.OrderApprovalEdit .additional-instructions .row .col-1 {width: 150px;}.OrderApprovalEdit .additional-instructions .row input, .OrderApprovalEdit .additional-instructions .row textarea {width: 300px;}.OrderApprovalEdit .additional-instructions .row textarea {height: 90px;}.OrderApprovalEdit .button-row-top {float: right;}.OrderApprovalEdit .button-row {clear: both;padding: 10px 0;margin-bottom: 10px;}.OrderApprovalEdit .button-row .fright {float: right;}.OrderApprovalEdit .button-row .button_input_a {margin-left: 0;float: right;font-size: 12px !important;}.OrderApprovalEdit .top-row a.show-legend {float: right;line-height: normal;}.OrderApprovalEdit .promo {clear: both;}.OrderApprovalEdit .HistoryLst {clear: both;}.OrderApprovalEdit .HistoryLst .rdBox {width: 945px;float: left;}.OrderApprovalEdit .orderItm .HistoryLst {padding: 0 8px;width: 100%;clear: both;}.OrderApprovalEdit .HistoryLst a {text-decoration: none;}.OrderApprovalEdit .HistoryLst a img {margin: 2px 0;}.OrderApprovalEdit .HistoryLst a img {margin: 5px 0;}.OrderApprovalEdit .product-group .HistoryLst .item-history {clear: both;padding-bottom: 10px;float: left;}.OrderApprovalEdit .product-group {width: 948px;background-color: #FFFFFF;border-bottom: 1px solid #666666;border-left: 1px solid #666666;border-right: 1px solid #666666;display: inline;float: left;font-size: 1em;}.OrderApprovalEdit .HistoryLst #OrderHistory .product-group {width: 948px;}.OrderApprovalEdit .HistoryLst #OrderHistory .product-head .product-group {background-color: #666666;color: #FFF;}.OrderApprovalEdit .HistoryLst .product-group div {float: left;line-height: 1.5em;padding-bottom: 0.5em;padding-top: 0.5em;}.OrderApprovalEdit .HistoryLst .product-group .date {width: 15%;padding-left: 1%;}.OrderApprovalEdit .HistoryLst .product-group .act {width: 15%;}.OrderApprovalEdit .HistoryLst .product-group .chdBy {width: 20%;}.OrderApprovalEdit .HistoryLst .product-group .dcpr {width: 25%;word-wrap: break-word;}.OrderApprovalEdit .HistoryLst .product-group .comment {word-wrap: break-word;}.OrderApprovalEdit .HistoryLst .product-group .noItm {padding-left: 1%;width: 99%;}.OrderApprovalEdit .HistoryLst .odd {background-color: #F7F7F7;}.OrderApprovalEdit .itemsList {border-radius: 0.375rem;background-color: #FFFFFF;border: 1px solid #666666;border-bottom-width: 10px;clear: both;float: left;margin-top: 8px;}.OrderApprovalEdit .itemsList .product-head {display: inline;float: left;background-color: #666666;color: #fff;font-weight: bold;}.OrderApprovalEdit .itemsList .product-head .product-group {background-color: #666666;}.OrderApprovalEdit .itemsList .product-group {display: inline;float: left;border-bottom: 1px solid #666;border-left: 0;border-right: 0;}.OrderApprovalEdit .itemsList .deniedLine {background: url(../../../Images/denied_bg.png) no-repeat 650px 15px;}.OrderApprovalEdit .itemsList .product-group .thumbnail-col {width: 95px;display: inline;float: left;text-align: center;padding-top: 5px;}.OrderApprovalEdit .itemsList .product-group .thumbnail-col img {width: 65px;height: 65px;}.OrderApprovalEdit .itemsList .product-group .text-col {width: 315px;display: inline;float: left;}.OrderApprovalEdit .itemsList .product-group .text-col .rebate {line-height: 2.0em;margin-bottom: -8px;}.OrderApprovalEdit .itemsList .product-group .text-col .rebate a {color: #f76d39;font-weight: bold;text-decoration: underline;}.OrderApprovalEdit .itemsList .product-group .text-col .name {line-height: normal;width: 460px;margin-top: 15px;}.OrderApprovalEdit .itemsList .product-group .text-col .name a {font-weight: bold;font-size: 1.1em;text-decoration: none;}.OrderApprovalEdit .itemsList .product-group .text-col label {float: left;width: 74px;}.OrderApprovalEdit .itemsList .product-group .text-col .costCenter {width: 440px;}.OrderApprovalEdit .itemsList .product-group .text-col .costCenter select {width: 365px;}.OrderApprovalEdit .itemsList .product-group .text-col .comments {width: 440px;display: inline;float: left;margin-top: 5px;margin-bottom: 5px;}.OrderApprovalEdit .itemsList .product-group .text-col .promoUsed {display: inline;float: left;margin-top: -10px;}.OrderApprovalEdit .itemsList .product-group .text-col .comments input {width: 360px;display: inline;float: right;margin-top: 3px;}.OrderApprovalEdit .itemsList .product-group .text-col .icons .specialOrderItemMessage {font-size: 1.0em;margin-left: 8px;}.OrderApprovalEdit .itemsList .product-group .price-col {width: 90px;display: inline;float: left;text-align: center;line-height: 1.2em;padding-top: 3px;}.OrderApprovalEdit .itemsList .product-group .price-col .yourPrice {font-size: 1.2em;padding-bottom: 5px;}.OrderApprovalEdit .itemsList .product-group .price-col span {font-size: 1.2em;color: firebrick;font-weight: normal;}.OrderApprovalEdit .itemsList .product-group .price-col .price {font-weight: bold;color: #950505;}.OrderApprovalEdit .itemsList .product-group .wsIcon {width: 20px;float: left;margin: 0 3px;}.OrderApprovalEdit .itemsList .product-group .wsIcon:after {content: ".";visibility: hidden;}.OrderApprovalEdit .itemsList .product-group .qty {width: 90px !important;margin: 0 !important;display: inline;float: left;text-align: center;}.OrderApprovalEdit .itemsList .product-group .qty .ui-spinner {border: 1px solid #999999;float: left;margin-top: 1px;}.OrderApprovalEdit .itemsList .product-group .qty .ui-spinner input {width: 40px;margin-right: 15px;height: 17px;border: 0;}.OrderApprovalEdit .itemsList .product-group .qty input {width: 30px;}.OrderApprovalEdit .itemsList .product-group .pack {width: 90px;display: inline;float: left;text-align: center;line-height: 1.2em;padding-top: 3px;}.OrderApprovalEdit .itemsList .product-group .dept-col {width: 50px;display: inline;float: left;text-align: center;}.OrderApprovalEdit .itemsList .product-group .dept-col input {width: 30px;}.OrderApprovalEdit .itemsList .product-group .delete-col {width: 60px;display: inline;float: left;text-align: center;}.OrderApprovalEdit .itemsList .product-group .delete-col img {vertical-align: middle;}.OrderApprovalEdit .itemsList .product-group .item {width: 315px;float: left;margin-left: 155px;}.OrderApprovalEdit .itemsList .product-group .price .wsIcon:after {content: ".";visibility: hidden;}.OrderApprovalEdit .itemsList .product-group .price:after {content: ".";visibility: hidden;}.OrderApprovalEdit .itemsList .product-group .price {float: left;width: 95px;line-height: 1.3em;}.OrderApprovalEdit .itemsList .product-group .qty {margin-left: 95px;float: left;width: 95px;}.OrderApprovalEdit .itemsList .product-group .extprice {float: left;width: 90px;text-align: center;}.OrderApprovalEdit .itemsList .product-group .comment {clear: left;margin-left: 155px;}.OrderApprovalEdit .itemsList .product-group .messageError, .OrderApprovalEdit .itemsList .product-group .messageHighlight, .OrderApprovalEdit .itemsList .product-group .messageSuccess {margin: 5px;}.OrderApprovalEdit .itemsList .HistoryLst {clear: both;float: left;margin: 0 5px;}.OrderApprovalEdit .itemsList .HistoryLst .item-history {border-left: 1px solid #999999;border-right: 1px solid #999999;margin-bottom: 10px;padding-bottom: 0;}.OrderApprovalEdit .itemsList .HistoryLst .product-group {width: 938px;}.OrderApprovalEdit .orderItems .rdBox {float: left;}.OrderApprovalEdit .orderItems .rdBox h3 {float: left;}.OrderApprovalEdit .orderItems .rdBox .header {float: left;font-weight: bold;font-size: 1.2em;}.OrderApprovalEdit .button-row-bottom {clear: both;float: left;padding: 10px 0;width: 100%;}.OrderApprovalEdit .button-row-bottom .button_a {float: right;}.OrderApprovalEdit .button-row-bottom .button_b {margin-right: 5px;}#invoicesDiv #tabs {margin: 10px 0;padding: 0;width: 100%;}#invoicesDiv #tabs ul {width: 100%;}#invoicesDiv #tabs #tabs-1, #invoicesDiv #tabs #tabs-2, #invoicesDiv #tabs #tabs-3, #invoicesDiv #tabs #tabs-4 {width: 920px;}table.dataTable td.details-control {background: url('details_open.png') no-repeat center center;cursor: pointer;}table.dataTable tr.shown td.details-control {background: url('details_close.png') no-repeat center center;}table.dataTable thead .sorting {background-image: url('../Images/sort_both.png');}.payInvoice .tab {width: 920px;}.payInvoice .tabs {width: 100%;box-sizing: border-box;border: 0px;}.payInvoice .tabs .tabPanel {width: 100%;box-sizing: border-box;font-size: .85em;}.payInvoice .tabs .tabPanel .flex {display: flex;justify-content: flex-end;}.payInvoice .button-row {padding-bottom: 10px;float: left;width: 100%;margin-top: 5px;position: relative;}.payInvoice .button-row .button_a {float: right;}.payInvoice .rdBox {clear: both;margin: 10px 0;font-size: .85em;padding: 10px;box-sizing: border-box;display: inline-block;width: 100%;}.payInvoice .rdBox .col-2 .col-2 img {cursor: pointer;margin: 5px 0 0 5px;display: inline-block;width: 16px;height: 16px;background: url(cal_icon.jpg);}.payInvoice .rdBox .sps .sps-brand {display: none;}#paymentMethodDiv {height: 380px;}.payInvoice .rdBox .sps-holder .has-success .form-control {border-color: #999999 !important;}.payInvoice .rdBox .sps .has-success .dropdown-toggle .caret::after {content: "";position: absolute;bottom: -1px;top: -1px;left: -1px;right: -1px;border-top: 1px solid #666666 !important;border-right: 1px solid #666666 !important;border-bottom: 1px solid #666666 !important;}.payInvoice .rdBox .sps-holder .dropdown .dropdown-toggle .caret {position: absolute;top: -1px;right: -1px;width: 24px;height: 24px;background: #e5e5e5 no-repeat -86px 1px url(https://www.sagepayments.net/pay/1.0.2/css/assets/img/sprite_icons.png);background-size: auto auto;background-size: 900px 90px;border: 1px solid #666666;}.payInvoice .rdBox .sps-holder .has-success .form-control:focus, .payInvoice .rdBox .sps.has-success .sps.dropdown-toggle {border: 1px solid #999999 !important;}.payInvoice .rdBox .sps label {font-size: .8em;color: #333333;font-weight: bold;width: 120px;}.payInvoice .rdBox .sps input {font-size: .85em;height: 24px;}.payInvoice .rdBox .sps .sps-holder .form-control.input-block {height: 24px;}.payInvoice .rdBox .sps .sps-brand {display: none;}.payInvoice .rdBox .sps-holder .form-validation {background-color: #666666 !important;}.payInvoice .rdBox .sps .buttonHolder #sps-submit {width: 40px;float: left;margin-top: -30px;}.payInvoice .rdBox .sps-holder .btn-primary {border: solid 1px #999999;background: #2883df;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2883df), color-stop(50%, #0258af), color-stop(51%, #00458a), color-stop(100%, #003d7a));background: -moz-linear-gradient(top, #2883df 0, #0258af 50%, #00458a 51%, #003d7a 100%);border-radius: 4px;}.card-edit #creditCardInfo div.row ul li {list-style: disc inside !important;padding-left: 10px !important;font-size: 1em;font-weight: bold;}.payInvoice .rdBox .sps-holder .has-success .form-control {border-color: #999999 !important;}.payInvoice .rdBox .sps-holder .dropdown .dropdown-toggle {font-size: .85em;height: 24px;padding: 3px;}.payInvoice .rdBox .sps-holder .dropdown .dropdown-toggle, .payInvoice .rdBox .has-success .dropdown-toggle {border-color: #999999 !important;}.payInvoice .rdBox .sps-holder .dropdown .dropdown-toggle .caret {position: absolute;top: -1px;right: -1px;width: 24px;height: 24px;background: #e5e5e5 no-repeat -86px 1px url(https://www.sagepayments.net/pay/1.0.2/css/assets/img/sprite_icons.png);background-size: auto auto;background-size: 900px 90px;border: 1px solid #666666;}.payInvoice .rdBox .sps.has-success .dropdown-toggle .caret::after {content: "";position: absolute;bottom: -1px;top: -1px;left: -1px;right: -1px;border-top: 1px solid #666666 !important;border-right: 1px solid #666666 !important;border-bottom: 1px solid #666666 !important;}.payInvoice .rdBox #sps-holder {width: 450px;}.payInvoice .rdBox #sps-holder .btn-primary:disabled {background: #f6f6f6;}.payInvoice .rdBox .sps.result-div span {font-size: 20px;}.payInvoice .rdBox .sps.sps-exp-div {width: 130px;}.payInvoice .rdBox label {width: 120px;}.payInvoice .rdBox .sps-holder .sps-cvv-group {width: 180px;float: right;margin-top: -61px;}.payInvoice .rdBox .sps-holder .sps-cvv-group label {width: 180px;}.payInvoice .rdBox .sps-holder #sps-cvv-input {width: 180px;}.payInvoice .rdBox .sps.result-div {font-size: 20px;height: 60px;}.payInvoice .rdBox .sps.result-div .has-success {font-size: .85em;color: #3399FF;}.payInvoice .rdBox .sps.result-div .result-text {font-size: .85em;}.payInvoice .rdBox h3 {color: #666666;font-size: 150%;border-bottom: 1px solid #999999;}.payInvoice .rdBox .header {color: #666666;font-size: 1.5em;border-bottom: 1px solid #999999;font-weight: bold;}.payInvoice .rdBox div {padding: 0.3em;}.payInvoice .rdBox div div {padding: 0;}.payInvoice .rdBox div div.row #AddNewCard {margin-left: -5px;}.payInvoice .rdBox label {padding-top: 0.3em;}.payInvoice .rdBox .address .col-2 {float: left;}.payInvoice .rdBox .address .col-2 p {font-size: 1.1em;line-height: 1.5em;}.payInvoice .rdBox .address {display: inline-block;padding: 10px 0 0 20px;}.payInvoice .rdBox .address .col-2 .button_b {margin: 5px 0;}.payInvoice .rdBox .info {display: inline-block;padding: 5px;}.payInvoice .rdBox .info .col-1 {margin-right: 10px;font-weight: bold;width: auto;padding-top: 2px;}.payInvoice .rdBox .info .col-2 {float: left;margin-right: 50px;}.payInvoice .rdBox .button-row {clear: both;margin-left: 85px;display: inline-block;}.payInvoice .rdBox .form {padding: 10px 0 0 20px;width: 55%;float: left;}.payInvoice .rdBox .form label {float: left;width: 60px;padding-top: 1px;}.payInvoice .rdBox .form .date {width: 50px;}.payInvoice .rdBox .form .year {width: 72px;}.payInvoice .rdBox .form select {width: 131px;}.payInvoice .rdBox .form input[type='text'] {width: 127px;}.payInvoice .rdBox .bill-adrs {float: right;padding: 20px 20px 0 0;}.payInvoice .rdBox .bill-adrs p {line-height: 1.5em;}.payInvoice .rdBox .bill-adrs .col-2 {float: left;}.payInvoice .rdBox .bill-adrs .button_b {margin: 5px 0 0;}.payInvoice .rdBox .col-1 {width: 110px;font-weight: bold;text-align: right;margin-right: 1em;}.payInvoice .rdBox .row .col-2 .dateR .col-1 {width: 50px;font-weight: bold;text-align: right;margin-right: 1em;}.payInvoice .rdBox input {height: 1.6em;}.payInvoice .rdBox input.input150 {width: 152px;margin: 0 5px;}.payInvoice .rdBox select {height: 2em;width: 156px;margin: 0;}.payInvoice .rdBox .date {width: 69px;}.payInvoice .printNote {clear: both;color: #8C8A8C;font-size: 0.9em;margin-left: 10px;margin-top: 30px;}.payInvoice .ui-tabs {padding-bottom: 10px;}.payInvoice h2 {font-size: 1.1em;border-bottom: none;margin-bottom: 5px;}.payInvoice .ui-tabs-panel p {font-size: 0.8em;line-height: 1.3em;}.payInvoice .ui-tabs-panel div table {text-align: center;width: 100%;}.payInvoice .ui-tabs-panel div table {text-align: center;width: 100%;}.payInvoice .ui-tabs-panel div table th {background-color: #666;color: #fff;padding: 3px;box-sizing: border-box;}.payInvoice input, .payInvoice select {padding: .25em;}.payInvoice .Summary {width: 100%;}.payInvoice .Summary th {text-align: center;}.payInvoice .Summary td {text-align: center;}.payInvoice #payInvoicesGrid #invoicesDiv {margin-left: 200px;margin-top: 200px;text-align: center;}.payInvoice #payInvoicesGrid td, .payInvoice #payInvoicesGrid th {box-sizing: border-box;line-height: normal;font-size: .8rem;}.payInvoice #payInvoicesGrid td.invoice-label {text-align: left;}.payInvoice #payInvoicesGrid tr:last-of-type {font-weight: 600;border-top: 2px solid #333;}.payInvoice #payInvoicesGrid div.ui-jqgrid td {vertical-align: middle;}.payInvoice #payInvoicesGrid a {color: #0066CC;}.payInvoice #payInvoicesGrid a:hover {color: #004890;}.payInvoice .invoiceGrid {width: 100%;font-size: .85em;padding-top: 10px;}.payInvoice table.dataTable .messageError {font-size: 1em;}.payInvoiceDlg .col-1 {width: 110px;font-weight: bold;clear: left;font-size: 0.7em;line-height: 1.0em;margin-bottom: 5px;}.payInvoiceDlg .address .col-2 {float: left;font-size: 0.7em;line-height: 1.0em;margin-bottom: 5px;}.payInvoiceDlg .address .state select {width: 106px;}.payInvoiceDlg .address .zip input {width: 100px;overflow: hidden;}.payInvoiceDlg #validationWarning {background-color: #FFF5F5;border: 1px solid #D10000;display: inline-block;font-size: 1em;margin-top: 10px;padding: 6px;width: 100%;}.payInvoiceDlg #validationWarning ul {list-style-type: disc;margin-left: 20px;}.payInvoiceDlg #validationWarning span {font-size: .8em;}.invoicefooter-data-row {margin: 2rem 0;}.tittle-billing-address {margin-bottom: 0.5rem;font-weight: 600;font-size: 0.8rem;}.credit-card-block-invoice {padding: 1rem;border: 1px solid #ccc;}@media screen and (max-width: 720px) {.credit-card-block-invoice {margin-bottom: 1rem;}}.invoicefooter-data-row .address-info-shipping {margin: 0;border-radius: 0;}.invoicefooter-data-row .address-coloumn span {margin-right: 1rem;font-weight: 600;width: 75px;}.invoicefooter-data-row .address-coloumn {margin-bottom: 1rem;position: relative;padding-right: 3rem;}.card-billing-address-block {padding: 1rem;}.card-billing-address-block .form-group {margin-bottom: 1rem;padding: 0 0.5rem;}.card-billing-address-block .form-group label {font-size: 0.8rem;}.credit-card-block-invoice span.separator-divider {display: flex;align-items: center;font-size: 1.5rem;padding-top: 1rem;}.invoice-credit-block .form-group {margin-bottom: 0.5rem;}.data-table-total {border: 1px solid #ccc;padding: 1rem;}.credit-card-inner-block {font-size: .85rem;}.credit-card-inner-block .heading-title {font-size: .85rem;margin-bottom: 1rem;}.credit-card-inner-block .process-btn-row {text-align: left;}.credit-card-inner-block .process-btn-row button {text-transform: capitalize;}.invoice-credit-block {margin-top: 1rem;}button.btnBankAccountDetails {margin-left: -1.5rem;}.credit-card-block-invoice .form-check {margin-top: 0.5rem;}.process-btn-row {margin-top: 1rem;text-align: left;}.btn-element-invoice button.print-btn {margin-right: 0;}.edit-payment-info {position: absolute;top: 0;right: 0;bottom: auto;}.processingMsg div {margin: 20px 0;}#btnRowHolder {margin-top: 20px;}.NonOrderableItems .button_b {float: right !important;margin-top: 10px;}.NonOrderableItems .itemsList {border-radius: 0.375rem;background-color: #FFFFFF;border: 1px solid #999999;border-bottom-width: 10px;clear: both;float: left;margin-top: 8px;font-size: 0.8em;}.NonOrderableItems .itemsList .product-head {display: inline;float: left;background-color: #666666;color: #fff;font-weight: bold;}.NonOrderableItems .itemsList .product-head .product-group {background-color: #666666;}.NonOrderableItems .itemsList .product-group {display: inline;float: left;border-bottom: 1px solid #999;border-left: 0;border-right: 0;}.NonOrderableItems .itemsList .product-group .thumbnail-col {width: 95px;display: inline;float: left;text-align: center;}.NonOrderableItems .itemsList .product-group .thumbnail-col img {width: 65px;height: 65px;}.NonOrderableItems .itemsList .product-group .text-col {width: 485px;display: inline;float: left;}.NonOrderableItems .itemsList .product-group .text-col .rebate {line-height: 2.0em;margin-bottom: -8px;}.NonOrderableItems .itemsList .product-group .text-col .rebate a {color: #f76d39;font-weight: bold;text-decoration: underline;}.NonOrderableItems .itemsList .product-group .text-col .name {line-height: normal;width: 460px;margin-top: 15px;}.NonOrderableItems .itemsList .product-group .text-col .name a {font-weight: bold;font-size: 1.1em;text-decoration: none;}.NonOrderableItems .itemsList .product-group .text-col label {float: left;width: 74px;}.NonOrderableItems .itemsList .product-group .text-col .promoUsed {display: inline;float: left;margin-top: -10px;}.NonOrderableItems .itemsList .product-group .text-col .icons .specialOrderItemMessage {font-size: 1.0em;margin-left: 8px;}.NonOrderableItems .itemsList .product-group .price-col {width: 90px;display: inline;float: left;text-align: center;line-height: 1.2em;padding-top: 3px;}.NonOrderableItems .itemsList .product-group .price-col .price {font-weight: bold;color: #950505;}.NonOrderableItems .itemsList .product-group .wsIcon {width: 20px;float: left;margin: 0 3px;}.NonOrderableItems .itemsList .product-group .wsIcon:after {content: ".";visibility: hidden;}.NonOrderableItems .itemsList .product-group .qty {width: 90px !important;margin: 0 !important;display: inline;float: left;text-align: center;}.NonOrderableItems .itemsList .product-group .qty .ui-spinner {border: 1px solid #999999;float: left;margin-top: 1px;}.NonOrderableItems .itemsList .product-group .qty .ui-spinner input {width: 40px;margin-right: 15px;height: 17px;border: 0;}.NonOrderableItems .itemsList .product-group .qty input {width: 30px;}.NonOrderableItems .itemsList .product-group .pack {width: 90px;display: inline;float: left;text-align: center;line-height: 1.2em;padding-top: 3px;}.NonOrderableItems .itemsList .product-group .dept-col {width: 50px;display: inline;float: left;text-align: center;}.NonOrderableItems .itemsList .product-group .dept-col input {width: 30px;}.NonOrderableItems .itemsList .product-group .delete-col {width: 60px;display: inline;float: left;text-align: center;display: none;}.NonOrderableItems .itemsList .product-group .delete-col img {vertical-align: middle;}.OrderApproval .ui-jqgrid-view tr.highlight td.dated-shipment-message {color: #003399;}.sCartCreate .rdBox {width: 769px;float: left;padding: 10px;box-sizing: border-box;}.sCartCreate .rdBox .profileLeft .row {width: 100%;float: left;display: block;}.sCartCreate .rdBox .profileLeft .row:nth-child(2), .sCartCreate .rdBox .profileLeft .row:nth-child(3), .sCartCreate .rdBox .profileLeft .row:nth-child(4) {padding: 1px 0;}.sCartCreate .rdBox .profileLeft .row .col-1 {width: 25%;float: left;text-align: right;}.sCartCreate .rdBox .profileLeft .row .col-2 {width: 65%;float: left;}.sCartCreate .rdBox .profileLeft .row .link {line-height: 1.2em;padding-top: 6px;}.sCartCreate .rdBox .profileLeft .row .col-3 {padding-left: 10px;}.sCartCreate .rdBox .profileLeft .row .col-3 img {margin: 0;padding: 0;}.sCartCreate .rdBox .profileLeft .row .col-1 label {font-weight: 700;margin-right: 5px;}.sCartCreate .rdBox .profileLeft .row .col-1 .button_b {position: relative;left: 640px;}.sCartCreate .rdBox .profileLeft .row .col-2 .name, .sCartCreate .rdBox .profileLeft .row .col-2 .comment {width: 480px;}.sCartCreate .rdBox .profileLeft .row .col-2 input.name {width: 200px;}.sCartCreate .rdBox .profileLeft .row .col-2 input.date {width: 70px;}.sCartCreate .rdBox .profileLeft .row .ui-widget.ui-widget-content {background: #fff;border-radius: 0px;border: 1px solid #999;}.sCartCreate .rdBox .profileLeft .row ul.tagit li.tagit-choice {background-color: #eaf4ff;border: 1px solid #3399FF;border-radius: 3px;}.sCartCreate .rdBox .profileLeft .row ul.tagit li.tagit-choice-editable {padding: .1em 18px .1em .5em;}.sCartCreate .rdBox .profileLeft .row img {margin-left: 10px;padding-top: 3px;}.sCartCreate .button_input_a {padding: 5px !important;}.sCartCreate .btnDelete {width: auto;height: auto;}.sCartCreate .button_input_b {padding: 5px !important;line-height: 18px;}.sCartCreate .btnCopyLink {border: 0px;background: none;cursor: pointer;}.sCart table.dataTable td {font-size: .85em;line-height: normal;}.sCart table.dataTable thead th:last-child {padding: 3px 6px 3px 3px;}.sCart .dataTables_wrapper .dataTables_length {margin-bottom: 10px;}.sCart .btnCopyLink {border: 0px;background: none;cursor: pointer;}.sCart .btnDelete {background: url(../../../Images/trash_icon.gif) no-repeat;cursor: pointer;border: 0px;padding: 5px;width: 20px;height: 20px;}.sCart table.dataTable.display tbody td.count, .sCart table.dataTable.display tbody td.date {text-align: center;}.sCart table.dataTable.display tbody td.value {text-align: right;padding-right: 35px;}.sCart table.dataTable.display tbody td.link, .sCart table.dataTable.display tbody td.delete {text-align: center;width: 10%;}.sCartLogin .rdBox {width: 743px;float: left;display: inline-block;}.sCartLogin .rdBox .row {clear: both;padding: 5px 0;width: 100%;float: left;display: inline-block;}.sCartLogin .rdBox .col-1 {width: 10%;float: left;text-align: right;}.sCartLogin .rdBox .col-1 label {font-weight: 700;margin-right: 5px;}.sCartLogin .rdBox .col-2 {width: 210px;float: left;font-size: 1.1em;}.sCartLogin .rdBox .col-2 input {width: 200px;}.sCartLogin .rdBox .col-3 {width: 10%;margin-left: 10px;padding-top: 1px;}.sCartLogin #dvValidationMessage {margin: 5px 0;padding: 3px;color: #cc3333;width: auto;float: left;display: inline-block;line-height: 1.2em;margin-left: 75px;font-size: 1em;font-weight: bold;}.sCartrdBox {box-sizing: border-box;float: left;width: 100%;padding: 5px 5px 10px 10px;margin-bottom: 10px;}.sCartrdBox .row .col-1 {margin-right: 10px;font-weight: 700;}.sCartErrorMessage {margin: 5px 5px 5px 15px;}.sCartNone {margin: 5px 5px 5px 20px;color: #666666;}.row-top {margin: 10px;width: 750px;}.product_detail .product {float: left;width: 762px;margin-left: 2px;}.note {background-color: #E5E5E5;border: 1px solid #333333;font-weight: bold;padding: 5px;font-size: .875em;margin-top: 5px;}.row-top .banner_display {text-align: center;width: 750px;margin: 5px 0;}.product {clear: both;height: auto;float: left;}.product .ngucarousel > .ngu-touch-container > .ngucarousel-items > .item {flex: 0 0 190px !important;width: 100%;}.product .product-paper {border-top: 0px solid #999999;float: left;padding: 2px 10px 10px 10px;}.product .custom-area {margin: 0 auto;text-align: right;width: 765px;clear: left;}.product .custom-area .Banner {padding-right: 20px;}.product .custom-area .adBanner {margin-top: 10px;;}.product .breadcrumbs {display: inline;float: left }.product .breadcrumbs p {font-size: .8em;}.product .breadcrumbs p a {text-decoration: underline;}.product .link-icons {font-size: .8em;float: right;}.product .link-icons p a {text-decoration: underline;}.product .link-icons p a:hover {text-decoration: none;}.product .link-icons img {margin: 3px 5px 0 15px;}* + html .product .link-icons img {margin: 0 5px 0 0;}.product .link-icons a {margin: 3px 5px 0 0;padding: 6px;}.product .link-icons a.share {background: url(../../../Images/share_icon.png) no-repeat;padding-left: 21px;}.product .product_image {display: inline;float: left;margin-right: 20px;width: 260px;}.product .product_image .img_gallery {border: 1px solid #999999;text-align: center;min-height: 250px;float: left;}.product .product_image .img_gallery img#imgDetail, .product .product_image .img_gallery img#imgDetailZoom {max-width: 240px;max-height: 240px;padding: 0 5px;}.product .product_image .img_gallery img.imgDetail, .product .product_image .img_gallery img.imgDetailZoom {max-width: 240px;max-height: 240px;padding: 0 5px;}.product .product_image .alt_images {width: 240px;text-align: center;margin-bottom: 10px;}.product .product_icons {float: left;width: 270px;margin-left: -3px;margin-top: 5px;}.product .product_icons .icon {display: inline;float: left;font-size: 0.8em;text-align: center;width: 67px;line-height: 1.3em;color: #0061ce;}.product .product_name {float: right;width: 460px;color: #333333;border-bottom: 1px solid #3399FF;}.product .product_name .rebate {line-height: 1.2em;float: left;display: inline-block;width: auto;margin-top: 3px;clear: both;}.product .product_name .rebate a {clear: both;color: #f76d39;font-size: 0.8em;font-weight: bold;text-decoration: underline;}.product .product_name h2 {font-size: 1.2em;color: #000;display: table;width: 460px;}.product .product_name h4 {clear: both;}.product .product_name .brand {clear: both;font-weight: bold;}.product .product_name .ratingSummary {}.product .product_name .ratingSummary .ratingSummaryStars {float: left;margin-top: -3px;margin-left: -6px;}.product .product_name .ratingSummary .ratingCount {margin: 0 5px;float: left;}.product .product_name h2 .logo {width: 85px;height: 75px;display: table-cell;vertical-align: middle;}.product .product_name h2 .primaryDesc {display: table-cell;vertical-align: middle;}.product .product_name h2 .secondaryDesc {font-size: 0.7em;color: #333;font-weight: normal;line-height: 1.4em;}.product .product_name .prodTitle .logo {width: 85px;height: 75px;display: table-cell;vertical-align: middle;}.product .product_name .prodTitle {font-size: 1.2em;color: #000;display: table;width: 460px;font-weight: bold;}.product .product_name .prodTitle h1 {font-size: 1.0em;font-weight: bold;line-height: normal;color: #000;min-height: 75px;display: table-cell;vertical-align: middle;}.product .product_name .prodTitle .primaryDesc {display: table-cell;vertical-align: middle;font-weight: bold;min-height: 75px;}.product .product_name .secondaryDesc {font-size: 0.85em;color: #333;font-weight: normal;line-height: 1.4em;}.product .product_promotion {float: left;width: 440px;background-color: #FF9;border-radius: 0.375rem;padding: 5px;margin-bottom: 5px;text-align: center;border: 1px solid #FC3;}.product .product_details {float: right;width: 460px;}.product .product_details .reviews-logo-container {float: right;width: 100px;margin-top: 4px;}.product .product_details .reviews-logo-container #ratingSnippet {font-size: 0.875em;}.product .product_details .logo {float: right;width: 100px;display: inline-block;}.product .product_details .logo img {max-width: 100px;max-height: 100px;}.product .product_details .rebate {float: right;width: 100px;display: inline-block;}.product .product_details .item-info {margin: 0;float: left;font-size: 0.875em;width: 360px;}.product .product_details .fleftUnited {clear: both;}.product .product_details .item-info .rdBox {clear: both;margin: 20px 0 10px;padding: 5px;font-size: 0.9em;background: #fffec7;border: 1px solid #003E7D;}.product .product_details .item-info .row {padding: 1px 0;width: 360px;}.product .product_details .item-info ul {list-style: disc outside none;padding-left: 120px;}.product .product_details .item-info ul li {line-height: 19px;}.product .product_details .item-info .col-1 {float: left;width: 100px;font-weight: bold;margin-right: 5px;}.product .product_details .item-info .skuGroupDisplay .col-1 {float: left;width: 150px;font-weight: bold;margin-right: 5px;}.product .product_details .item-info .sku {padding-left: 5px;width: 245px;}.product .product_details .item-info .col-2 ul {padding-left: 15px;}.product .product_details .item-info .wsIcon {display: inline;width: 12px;padding: 0 0 0 4px;}.product .product_details .item-info .col-2 .original-product {font-size: 0.9em;color: #999999;display: block;margin-top: -10px;}, .product .product_details .item-info .col-2 .SprItemDiscount {font-size: 0.9em;color: #999999;display: block;}.product .product_details .item-info .col-2 span.yourPrice, .product .product_details .item-info .col-2 .SprItemDiscount {font-size: 1em;}.product .product_details .item-info .col-2 input {float: left;}.product .product_details .item-info .itemCustomize {font-size: 1em;margin-left: 5px;}.product .product_details .item-info .cartqty {clear: both;color: #666666;font-weight: bold;margin-left: 80px;}.product .product_details .item-info .col-2 .messageMSQ {margin-left: -150px;}.product .product_details .item-info .col-2 .ui-spinner {border: 1px solid #999999;margin-left: 5px;float: left;margin-right: 5px;}.product .product_details .item-info .col-2 .ui-spinner input {width: 45px;margin-right: 15px;height: 17px;border: 0;}.product .product_details .item-info .specialOrderItemMessage {font-size: 1.0em;margin-left: 10px;}.product .product_details .item-info .ship {padding-left: 110px;}.product .product_details .item-info .ship img {vertical-align: middle;}.product .product_details .item-info .recentPurchase-col, .product .product_details .item-info .recentPurchaseNoOrder-col {float: right;font-size: 0.9em;}.product .product_details .item-info .recentPurchaseNoOrder-col {margin-top: -5px;}.product .product_details .item-info .recentPurchase-col img, .product .product_details .item-info .recentPurchaseNoOrder-col img {margin-left: 5px;}.product .product_details skuGroupDisplay .col-1 {float: left;width: 100px;font-weight: bold;margin-right: 5px;}.product .product_details .btn-primary, .product .product_details .btn-info {float: left;}.product .product_details .addToFavDetail, .product .product_details .addToRecurringOrderProductDetail {margin-left: 5px;font-size: .8em;float: left;}.content .grid-4-5 #DetailTabs {width: 100%;border: 0px;padding-right: 5px;box-sizing: border-box;}#DetailTabs .ui-tabs-panel {width: 100%;padding-top: 5px;float: left;}#DetailTabs .ui-tabs-panel .loadingSpinner {margin-left: 295px;}#DetailTabs .ui-tabs-panel .pr-review-engine {font-size: 0.8em;}#DetailTabs .ui-tabs-panel .pr-review-engine a {text-decoration: underline;cursor: pointer;color: #0066CC;}#DetailTabs .ui-tabs-panel {font-size: 0.875em;line-height: 1.3em;}#DetailTabs .ui-tabs-panel .fleft {width: 395px;padding: 5px 0 15px;}#DetailTabs .ui-tabs-panel .fleftUnited {float: left;padding: 5px 0 15px;}#DetailTabs .ui-tabs-panel ul {list-style: disc outside none;padding-left: 18px;}#DetailTabs .ui-tabs-panel .itm-dtl {float: right;width: 300px;padding: 5px 0 15px;}#DetailTabs .ui-tabs-panel .itm-dtl .row {padding: 0;}#DetailTabs .ui-tabs-panel .itm-dtl .col-1 {font-weight: bold;width: 120px;}#DetailTabs .ui-tabs-panel .itm-dtl .col-2 {display: table;}#DetailTabs .ui-tabs-panel .prod-dtl {clear: both;border-top: 1px solid #999999;padding: 15px 5px 0;}#DetailTabs .ui-tabs-panel .prodDetailSPR .prod-dtl {padding-left: 0;}#DetailTabs .ui-tabs-panel .prod-dtl .row {padding: 2px;}#DetailTabs .ui-tabs-panel .prod-dtl .col-1 {width: 290px;font-weight: bold;}#DetailTabs .ui-tabs-panel div.page-head {font-weight: bold;margin: 10px 0 15px;}#DetailTabs .ui-tabs-panel div.section-head {float: left;font-size: 1.2em;font-weight: bold;margin: 15px 0 5px;border-bottom: 1px solid #000;}#DetailTabs .ui-tabs-panel .specsUnitedPremium div.section-head {font-size: 1.0em;font-weight: bold;margin: 10px 0 15px;border-bottom: 1px solid #ccc;}#DetailTabs .ui-tabs-panel .row {background-color: #f6f6f6;font-size: 0.875em;line-height: 1.2em;margin: 5px 0;padding: 0;letter-spacing: 0.8px;}#DetailTabs .ui-tabs-panel .technicalSpecs .row:nth-child(odd) {float: left;background-color: #fff;font-size: 0.875em;padding: 0 2px;}#DetailTabs .ui-tabs-panel .technicalSpecs .row:nth-child(even) {float: left;background-color: #F8F8F8;font-size: 0.875em;padding: 5px 2px;}#DetailTabs .ui-tabs-panel .row a {color: #0066CC;}#DetailTabs .ui-tabs-panel hr {margin-top: 20px;}#DetailTabs .ui-tabs-panel .col-1 {font-weight: bold;width: 290px;padding-right: 5px;}#DetailTabs .ui-tabs-panel .prod-dtl .col-2, #DetailTabs .ui-tabs-panel .technicalSpecs .col-2 {width: 400px;text-align: justify;}#DetailTabs .ui-tabs-panel .detailUnitedPremium .prod-dtl .col-2, #DetailTabs .ui-tabs-panel .specsUnitedPremium .col-2, #DetailTabs .ui-tabs-panel .prodDetailSPR .prod-dtl .col-2 {width: 390px;}#DetailTabs #tabs-3 {float: none;}#DetailTabs .action-row {float: left;width: 100%;margin-bottom: 10px;font-size: 1.1em;}#DetailTabs .action-row-left {display: inline;float: left;padding-left: 10px;}#DetailTabs .action-row-left label {font-size: 0.7em;padding-right: 10px;}#DetailTabs .action-row-right {display: inline;float: right;font-size: 0.8em;}#DetailTabs .action-row-right a {margin-right: 10px;text-decoration: underline;}#DetailTabs .action-row-right .page-numbers {font-size: 1em;padding-right: 10px;}#DetailTabs .action-row-right b {margin-right: 10px;}.product #tabs .product-results {border-top: 1px solid #999999;float: left;}#DetailTabs .product-results .button-row {background: url();float: left;display: inline;padding: 10px 0 10px 5px;width: 680px;line-height: 1.2em;height: auto;border-bottom: 0px solid #CBCBCB;border-top: 0px solid #CBCBCB;}#DetailTabs .product-results .button-row .results-per-page {width: 195px;text-align: right;}#DetailTabs .product-results .button-row .results-per-page .page-buttons {display: inline;margin: 4px 5px 0 5px;}#DetailTabs .product-results .button-row .select-col {float: left;font-size: .8em;margin-right: 10px;display: none;}#DetailTabs .product-results .button-row .addTo {display: none;}}#DetailTabs .product-results .button-row .select-col .select-label {display: inline;padding-top: 3px;padding-left: 5px;}#DetailTabs .product-results .sort {float: right;font-size: 0.8em;}#DetailTabs .ui-tabs-panel .rdBox {width: 700px;float: left;font-size: 0.9em;}#DetailTabs .product-results .product-group {display: inline;margin-top: 1px;height: auto;background-color: #FFFFFF;float: left;padding: 10px 5px 5px;width: 690px;font-size: 1.15em;}#DetailTabs .product-results .product-group .sub {width: 675px;}#DetailTabs .product-results .product-group .select-col {width: 20px;display: inline;float: left;margin-left: 5px;}#DetailTabs .product-results .product-group .thumbnail-col {padding-right: 12px;width: 100px;display: inline;float: left;}#DetailTabs .product-results .product-group .thumbnail-col a {font-size: .8em;clear: both;display: block;}#DetailTabs .product-results .product-group .text-col {padding-right: 20px;width: 385px;display: inline;float: left;padding-left: 5px;}#DetailTabs .product-results .product-group .text-col p.sku {font-size: .9em;font-weight: normal;font-weight: bold;}#DetailTabs .product-results .product-group .text-col p.name {font-size: .8em;font-weight: bold;line-height: normal;}#DetailTabs .product-results .product-group .text-col p.name a {color: #0066CC;text-decoration: none;}#DetailTabs .product-results .product-group .text-col p.name a:hover {color: #333;}#DetailTabs .product-results .product-group .text-col ul li {font-size: .8em;font-weight: normal;line-height: normal;padding-bottom: 1px;list-style: disc;margin: 5px 0 0 10px;}#DetailTabs .product-results .product-group .price-col p.comments {font-size: .8em;padding-left: 5px;line-height: normal;margin-top: 5px;}#DetailTabs .product-results .product-group .price-col .showcomment {background-image: url(expand-icon.gif);background-repeat: no-repeat;display: block;height: 15px;width: 15px;padding-left: 20px;}#DetailTabs .product-results .product-group .price-col .hidecomment {background-image: url(collapse-icon.gif);background-repeat: no-repeat;display: block;height: 15px;width: 15px;}#DetailTabs .product-results .product-group .price-col input {margin-top: 3px;}#DetailTabs .product-results .product-group .text-col .icons {padding-top: 5px;float: none;}#DetailTabs .product-results .product-group .price-col {width: 110px;display: inline;float: right;margin-left: 10px;}#DetailTabs .product-results .product-group .wsIcon {}#DetailTabs .product-results .product-group .wsIcon:after {content: ".";visibility: hidden;width: 15px;}#DetailTabs .product-results .product-group .price-col p.list {font-size: .8em;font-weight: normal;padding-left: 5px;}#DetailTabs .product-results .product-group .price-col p.price {padding-left: 5px;line-height: normal;}#DetailTabs .product-results .product-group .price-col .qty {font-size: .8em;margin-top: 5px;padding-left: 5px;}#DetailTabs .product-results .product-group .price-col .qty input {width: 50px;}#DetailTabs .product-results .product-group .price-col .qty span {padding-left: 0px;}#DetailTabs .product-results .product-group .price-col .cart {margin-top: 4px;}#DetailTabs .product-results .product-group .price-col .favs {font-size: 0.7em;padding-left: 5px;text-decoration: none;clear: both;margin-top: 3px;}#DetailTabs .product-results .product-group .price-col .fav_add {font-size: .7em;text-decoration: none;margin-top: 3px;display: inline-block;padding-left: 6px;cursor: pointer;}#DetailTabs .product-results .product-group .price-col .ro_add {font-size: .7em;text-decoration: none;margin-top: 3px;display: inline-block;cursor: pointer;}#DetailTabs .product-results .product-summary {background-color: #FFFFFF;display: inline;float: left;height: auto;margin: 1px 2px 3px;padding: 5px 0;width: 181px;}#DetailTabs .product-results .product-summary .select-row {text-align: center;width: 100%;}#DetailTabs .product-results .product-summary .thumbnail {height: 100px;text-align: center;width: 100%;}#DetailTabs .product-results .product-summary .link {text-align: center;}#DetailTabs .product-results .product-summary .info p.brand {font-weight: bold;padding: 0 8px;}#DetailTabs .product-results .product-summary .info p.name {font-weight: bold;line-height: normal;min-height: 60px;padding: 0 8px;}#DetailTabs .product-results .product-summary .info p.name a {color: #006600;text-decoration: none;}#DetailTabs .product-results .product-summary .info p.list {font-weight: normal;padding: 0 8px;}#DetailTabs .product-results .product-summary .info p.price {color: #cc3333;font-size: 1em;font-weight: bold;line-height: normal;padding: 0 8px;}#DetailTabs .product-results .product-summary .info .qty {display: inline;float: left;font-size: 0.8em;margin-top: 5px;padding-left: 8px;}#DetailTabs .product-results .product-summary .info .qty input {width: 40px;}#DetailTabs .product-results .product-summary .info .qty span {padding-left: 5px;}#DetailTabs .product-results .product-summary .info .cart {display: inline;float: right;margin-top: 10px;padding-right: 10px;}#DetailTabs .product-results .product-summary .info .favs {float: right;font-size: 0.7em;text-decoration: none;}.row-top .banner_display {text-align: center;width: 750px;margin: 5px 0;}.row-top .breadcrumbs {display: inline;float: left }.row-top .breadcrumbs p {font-size: .8em;}.row-top .breadcrumbs p a {text-decoration: underline;}.row-top .icons {font-size: .8em;float: right;}.row-top .icons p a {text-decoration: underline;}.row-top .icons img {margin: 3px 5px 0 15px;}.row-top .icons a {margin: 3px 5px 0 15px;}.row-top .icons a.share {background: url("../../../Images/share_icon.png") no-repeat;padding-left: 21px;}.search_content .filter {float: left;width: 191px;}.search_content .consider {float: right;width: 191px;}.product_detail .consider {float: right;width: 192px;}.product .tabs {background-image: url(../../../Images/tab_bkgd.gif);background-repeat: no-repeat;height: 320px;}.product .tabs .text {padding: 40px 0 0 30px;width: 700px;}.product .tabs .text p.description1 {font-weight: bold;padding: 0;margin-top: 15px;}.product .tabs .text p.description2 {font-weight: normal;padding: 0;font-size: .8em;font-weight: normal;line-height: normal;}.product .tabs .text ul {list-style: disc;margin-left: 15px;font-size: .8em;}.product .tabs .text ul li {line-height: 1.5em;}#DetailTabs #tabs-4 .action-row {background-color: #E5E5E5;border-bottom: 1px solid #666666;float: left;margin-bottom: 10px;width: 100%;}.product .sub {background: #f6f6f6;border: 1px solid #999999;width: 460px;float: right;margin-top: 10px;padding: 3px;box-sizing: border-box;}.product .sub .header {width: 100%;display: inline;font-size: 1em;}.product .sub .header h5 {width: 50%;padding: 2px 5px;float: left;font-weight: bold;text-align: center;}.product .sub .header .subTitle {width: 50%;padding: 2px 5px;float: left;font-weight: bold;font-size: .85em;}.product .sub .header .sku {margin-right: 10px;float: left;font-size: .85em;}.product .sub .header .wsIcon {display: inline;float: right;width: 16px;}.product .sub .header .price {margin: 5px 10px 0 0;float: right;}.product .sub .item {width: 100%;display: inline;line-height: normal;}.product .sub .item .thumbnail {width: 70px;height: 70px;background-color: white;border: 1px solid #999999;margin: 5px;float: left;}.product .sub .item .thumbnail img {max-width: 70px;max-height: 70px;}.product .sub .item .info {}.product .sub .item .info a.description {font-size: .85em;font-weight: bold;line-height: normal;}.product .sub .item .manufacturer {font-size: .9em;font-weight: bold;line-height: 1em;}.product .sub .item p.desc {font-size: .8em;font-weight: normal;line-height: normal;}.product .sub .item ul {margin-left: 87px;margin-bottom: 5px;}.product .sub .item ul li {font-size: .8em;font-weight: normal;line-height: normal;padding-bottom: 1px;list-style: disc;margin: 5px 0 0 10px;}.product .sub .item .info .subcart {margin-top: 0px;line-height: 1em;margin-left: 80px;}.product .sub .item .info .subcart .btn-primary, .product .sub .item .info .subcart .button_fav, .product .sub .item .info .subcart .button_ro {float: left;margin-left: 5px;}.product .sub .item .info .subcart .qoh {display: inline-block;}.product .sub .item .info .subcart .ui-spinner {border: 1px solid #999999;margin-left: 1px;float: left;}.product .sub .item .info .subcart .ui-spinner input {width: 40px;margin-right: 15px;height: 17px;border: 0;font-size: .85em;}.product .sub .item .info .subcart input {float: left;}.product .sub .item .info .subcart input.button_fav {margin-left: 5px;}.product .sub .item .info a.addToFavSub {margin-left: 5px;font-size: .7em;}.product .sub .item .info .subcart .cartqty {color: #666666;font-size: 0.9em;font-weight: bold;margin: 0px 0 4px 85px;clear: left;}.product .sub .item .info .icons {padding-left: 80px;float: left;clear: left;}.product .product_details .item-info .row .variant {margin-bottom: 10px;width: 460px;}.product .product_details .item-info .row .variant option {padding-right: 12px;}.product .product_details .item-info .row .variant span.img-value {font-weight: bold;}.product .product_details .item-info .row .variant span.dd-value {font-weight: bold;}.product .product_details .item-info .row .variant a.thumbnail {margin: -1px;}.product .product_details .item-info .row .variant a.thumbnail img {padding: 1px;border: 1px solid #b9b9b9;margin: 0px 2px 2px 0px;cursor: pointer;}.product .product_details .item-info .row .variant a.thumbnail img:hover {border: 1px solid #003399;}.product .product_details .item-info .row .variant a.thumbnail img.selected {border: 1px solid #3399FF;box-shadow: 0 0 3px 1px rgba(159, 212, 237, 1) }.product .product_details .item-info .row .variant .jcarousel-skin {}.product .product_details .item-info .row .variant .jcarousel-skin .jcarousel-container-horizontal {padding: 5px 30px 0 25px;width: 400px;overflow: hidden;}.product .product_details .item-info .row .variant .jcarousel-skin .jcarousel-item {width: 40px;padding: 1px;}.product .product_details .item-info .row .variant .jcarousel-skin .jcarousel-item-horizontal {margin-right: 0px;}.product .product_details .item-info .row .variant .jcarousel-skin .jcarousel-prev-horizontal {top: 15px;width: 25px;height: 25px;}.product .product_details .item-info .row .variant .jcarousel-skin .jcarousel-next-horizontal {top: 15px;width: 25px;height: 25px;right: -5px;background-color: #fff;}.product .product_details .item-info .row .variant .jcarousel-skin .jcarousel-item img {padding: 1px;border: 1px solid #b9b9b9;cursor: pointer;}.product .product_details .item-info .row .variant .jcarousel-skin .jcarousel-item img:hover {padding: 1px;border: 1px solid #003399;}.product .product_details .item-info .row .variant .jcarousel-skin .jcarousel-item img.selected {padding: 1px;border: 1px solid #0061CE;box-shadow: 0 0 3px 1px rgba(159, 212, 237, 1) }.unavailable-dropdownitem {color: #999999;}.product .product_details .item-info .row .variant a.thumbnail img.unavailable {opacity: 0.5;filter: alpha(opacity=50);border-style: dashed;}.product .product_col {float: left;width: 260px;}.product .product_col .product_image {display: inline;float: left;margin-right: 20px;width: 260px;}.product .product_col .product_image .img_gallery {border: 1px solid #999999;text-align: center;min-height: 250px;float: left;}.product .product_col .product_image .img_gallery img#imgDetail, .product .product_image .img_gallery img#imgDetailZoom {max-width: 240px;max-height: 240px;padding: 0 5px;}.product .product_col .product_image .img_gallery img.imgDetail, .product .product_image .img_gallery img.imgDetailZoom {max-width: 240px;max-height: 240px;padding: 0 5px;}.product .product_col .product_image .alt_images {width: 240px;text-align: center;margin-bottom: 10px;}.product .product_col .recentPurchase-col {margin-top: 5px;background-color: #fef7c8;border: 1px solid #fcefa1;border-radius: 3px;float: left;padding: 5px;width: 265px;display: inline-block;font-size: .75em;}.product .product_col .RO_box {margin-top: 5px;border: 1px solid #cccccc;border-radius: 3px;float: left;padding: 5px;width: 265px;display: inline-block;font-size: .85em;}.product .product_col .RO_box h4 {color: #3399FF;}.product .product_col .RO_box .RO_row select {float: left;width: 170px;}.product .product_col .RO_box .RO_row .button span img.RO_spinner {float: left;margin-left: 5px;}.product .product_col .RO_box .recentPurchase-col {float: left;font-size: .85em;}ul.eci-css-spr-product-bulletlist {list-style: disc;margin-left: 15px;}.quick_order .items {float: left;clear: both;font-size: 0.8em;background-color: #FFFFFF;border: 1px solid #707070;border-bottom: 10px solid #707070;margin: 8px 0;border-radius: 3px;width: auto;}.quick_order .items .row-head {background-color: #707070;color: #FFFFFF;display: inline;float: left;font-weight: bold;width: 100%;}.quick_order .items .product-group {border-bottom: 1px solid #707070;background: #f6f6f6;padding: 5px 0;float: left;width: 100%;line-height: 1.5em;}.content .cart .product-head {display: inline;float: left;background-color: #f6f6f6;color: #003399;font-weight: bold;}.content .cart .product-bottom {border-radius: 0 0 5px 5px;background-color: #707070;height: 10px;clear: both;width: 768px;}.quick_order {min-height: 300px;}.quick_order .top-row {margin: 0;}.content .quick_order .message {color: #950505;font-size: 0.85em;font-weight: bold;}.quick_order .button-row {clear: both;height: 10px;}.quick_order .order_status_head {font-weight: bold;font-size: 0.8em;height: 20px;}.quick_order .order_status_head div, .quick_order .order_status div {float: left;width: 190px;}.quick_order .order_status {font-size: 0.8em;border-bottom: 1px solid #3399FF;margin-bottom: 10px;height: 30px;clear: left;}.quick_order .button-row a {float: right;}.quick_order .button-row .left {float: left;}.quick_order .action-row {clear: both;margin: 10px 0 10px 0;}.quick_order .action-row-left {display: inline;float: left;font-size: 1.1em;font-weight: bold;margin-top: 5px;}.quick_order .action-row-bottom {margin: 10px 0 0 0;clear: both;}.quick_order .action-row-right {display: inline;float: right;font-size: 1.0em;font-weight: bold;}.quick_order .items .delete-col {float: left;padding-left: 5px;text-align: center;width: 25px;}.quick_order .items .delete-col img {vertical-align: middle;}.quick_order .items .item-col {float: left;text-align: center;width: 140px;}.quick_order .items .item-col input {width: 100px;}.quick_order .items .item-col .showHidePanel {clear: both;}.quick_order .items .item-col .showHidePanel #matchToggle {float: right;margin: 2px 17px 0 0;cursor: pointer;}.quick_order .items .qty-col {float: left;text-align: center;width: 60px;margin-right: 8px;}.quick_order .items .qty-col .ui-spinner {border: 1px solid #999999;}.quick_order .items .qty-col .ui-spinner input {width: 45px;margin-right: 15px;height: 17px;border: 0;padding: 0;}.quick_order .items .qty-col input {width: 30px;}.quick_order .items .qty-col .messageMSQ {margin-top: 10px;margin-left: -150px;}.quick_order .items .qoh-col {float: left;text-align: center;width: 20px;}.quick_order .items .qoh-col img {vertical-align: middle;}.quick_order .items .qoh-col .qohText {margin-top: 25px;text-align: center;width: 105px;}.quick_order .items .qoh-col #qohPartialHolder .qohText {margin: 0;}.quick_order .items .price-col:after, .quick_order .items .price2-col:after, .quick_order .items .wsIcon:after {content: ".";visibility: hidden;}.quick_order .items .price-col {float: left;text-align: center;width: 80px;}.quick_order .items .wsIcon {display: inline;float: left;width: 16px;padding: 0 4px 0 0;}.quick_order .items .price2-col {float: left;text-align: center;width: 80px;font-weight: bold;}.quick_order .items .product-group .price2-col {color: #cc3333;line-height: normal;}.quick_order .items .price2-col p {font-weight: normal;line-height: normal;margin-top: 10px;color: #b22222;}.quick_order .items .dept-col {float: left;text-align: center;width: 197px;}.quick_order .items .dept-col a {text-align: left;}.quick_order .items .dept-col select, .quick_order .items .dept-col input {width: 50px;}.quick_order .items .cc-col {float: left;text-align: left;padding-left: 20px;width: 80px;}.quick_order .items .cc-col select, .quick_order .items .cc-col input {width: 80px;}.quick_order .items .decr-col {text-align: left;min-width: 215px;font-weight: bold;padding-left: 15px;overflow: hidden;}.quick_order .items .decr-col input {width: 95%;}.quick_order .items .decr-col p {line-height: 1.2em;padding: 0 2px;}.quick_order .items .list {float: left;font-weight: bold;margin-top: 5px;display: inline;width: auto;}.quick_order .items .decr-col #matchToggle {float: left;margin-top: 5px;}.content .quick_order .items .product-group .itemInfo {background-color: #FFFFFF;bottom: -5px;clear: both;float: left;position: relative;width: 100%;}.content .quick_order .items .product-group .itemInfo a {color: #336633;font-weight: bold;text-decoration: none;}.content .quick_order .items .product-group .itemInfo p {padding: 0 5px;font-size: 1.1em;}.content .quick_order .items .product-group .itemInfo ul {color: #336633;float: left;font-weight: bold;line-height: 1.5em;list-style: disc inside none;margin-left: 2px;padding: 5px;width: 125px;}.content .quick_order .items .product-group .itemInfo .price-col {width: 200px;font-weight: normal;}.content .quick_order .items .product-group .itemInfo .decr-col {font-weight: normal;}.web-specials .emptyMessage {color: #950505;font-size: 0.85em;font-weight: bold;}.web-specials .top-row {margin-bottom: 20px;}.web-specials .top-row p {font-size: 0.875em;line-height: 1.3em;}.web-specials .top-results {float: left;width: 100%;height: auto;}.web-specials .top-results p {font-weight: bold;font-size: 1.1em;margin-top: 10px;}.web-specials .top-results .action-row {width: 100%;}.web-specials .top-results .action-row-left {float: left;display: inline;}.web-specials .top-results .action-row-left label {font-size: .8em;padding-right: 10px;}.web-specials .top-results .action-row-right {float: right;display: inline;font-size: .8em;}.web-specials .top-results .action-row-right .page-numbers {display: inline;font-size: 0.9em;}.web-specials .top-results .action-row-right .sort {display: inline;font-size: 0.9em;margin-left: 15px;}.web-specials .top-results .action-row-right b {margin-right: 10px;}.web-specials .top-results .action-row-right a {color: #0066CC !important;margin-right: 10px;text-decoration: underline;}.web-specials .top-results .action-row-right a:hover {color: #666;}.web-specials .rdBox {clear: both;float: left;font-size: 100%;margin: 10px 0;padding: 0 5px;width: 556px;}.web-specials .product-results .sort {float: left;font-size: .8em;float: right;}.web-specials .product-results .sort select {width: 100px;}.web-specials .product-results .button-row {float: left;display: inline;padding: 10px 0 10px 5px;width: 551px;line-height: 1.2em;}.web-specials .product-results .button-row .select-col {float: left;font-size: .8em;margin: 20px 10px 0 0;}.web-specials .product-results .button-row .select-col .select-label {display: inline;padding-top: 3px;padding-left: 5px;}.web-specials .product-results .button-row .results-per-page {float: right;font-size: 0.8em;width: 190px;margin-top: 20px;}.web-specials .product-results .button-row .results-per-page .page-buttons {float: right;margin: 5px 5px 0 20px;}.web-specials .product-results .product-group {width: 556px;display: inline;margin-top: 1px;height: auto;background-color: #fff;float: left;padding: 5px 0 5px 0 }.web-specials .product-results .product-group .main-item {width: 100%;height: 100%;float: left;top: 0;left: 0;}.web-specials .product-results .product-group .item-group {width: 100%;height: 100%;top: 0;left: 0;}.web-specials .product-results .product-group .item-group .subtitle {font-weight: bold;text-align: center;}.web-specials .product-results .product-group .item-group .creditReturn {clear: both;float: left;}.web-specials .product-results .product-group .select-col {width: 20px;display: inline;float: left;margin-left: 5px;}.web-specials .product-results .product-group .thumbnail-col {width: 115px;text-align: center;display: inline;float: left;}.web-specials .product-results .product-group .thumbnail-col img {max-width: 100px;max-height: 100px;}.web-specials .product-results .product-group .thumbnail-col a {font-size: .8em;clear: both;display: block;}.web-specials .product-results .product-group .text-col {width: 285px;display: inline;float: left;padding-left: 5px;}.web-specials .product-results .product-group .text-col .rebate a {color: #f76d39;font-size: 0.8em;font-weight: bold;text-decoration: underline;}.web-specials .product-results .product-group .text-col p.sku {font-size: .9em;font-weight: normal;font-weight: bold;}.web-specials .product-results .product-group .text-col p.name {font-size: .8em;font-weight: bold;line-height: normal;}.web-specials .product-results .product-group .text-col p.name a {color: #0066CC;text-decoration: none;}.web-specials .product-results .product-group .text-col p.name a:hover {color: #004890;}.web-specials .product-results .product-group .text-col ul li {font-size: .8em;font-weight: normal;line-height: normal;padding-bottom: 1px;list-style: disc;margin: 5px 0 0 10px;}.web-specials .product-results .product-group .text-col p.desc {font-size: .8em;font-weight: normal;line-height: normal;}.web-specials .product-results .product-group .wsIcon {display: inline;float: left;width: 12px;padding: 0 4px 0 0;}.web-specials .product-results .product-group .text-col p.comments {font-size: .8em;padding-left: 2px;line-height: normal;margin-top: 5px;}.web-specials .product-results .product-group .text-col .showcomment {background-image: url(expand-icon.gif);background-repeat: no-repeat;display: block;height: 15px;width: 15px;padding-left: 20px;}.web-specials .product-results .product-group .text-col .hidecomment {background-image: url(collapse-icon.gif);background-repeat: no-repeat;display: block;height: 15px;width: 15px;padding-left: 20px;}.web-specials .product-results .product-group .text-col p.comments input {width: 290px;margin-top: 3px;}.web-specials .product-results .product-group .text-col .icons {padding-top: 5px;}.web-specials .product-results .product-group .price-col {width: 100px;display: inline;float: right;margin-left: 5px;}.web-specials .product-results .product-group .price-col .SprItemDiscount {padding-left: 5px;word-wrap: break-word;}.web-specials .product-results .product-group .price-col p.list {font-size: .8em;font-weight: normal;line-height: 1em;padding: 3px 0 3px 5px;word-wrap: break-word;}.web-specials .product-results .product-group .price-col p.list .original-product {font-size: 0.9em;color: #999999;display: block;}.web-specials .product-results .product-group .price-col .pr_WriteReviewLink {font-size: 0.8em;margin-left: 5px;}.web-specials .product-results .product-group .price-col p.price {font-size: 0.8em;font-weight: bold;padding-left: 5px;line-height: normal;}.web-specials .product-results .product-group .price-col .qty {font-size: .8em;margin-top: 5px;padding-left: 5px;}.web-specials .product-results .product-group .price-col .qoh {margin-left: 5px;}.web-specials .product-results .product-group .price-col .qty input {width: 50px;}.web-specials .product-results .product-group .price-col .qty .messageMSQ {margin-top: 55px;}.web-specials .product-results .product-group .price-col .qty .ui-spinner {border: 1px solid #999999;margin-left: 1px;float: left;}.web-specials .product-results .product-group .price-col .qty .ui-spinner input {width: 40px;margin-right: 15px;height: 17px;border: 0;}.web-specials .product-results .product-group .price-col .qty span {padding-left: 5px;}.web-specials .product-results .product-group .price-col .cart {margin-top: 4px;width: auto;}.web-specials .product-results .product-group .price-col .cartqty {clear: both;color: #666666;font-size: 0.9em;font-weight: bold;padding-left: 5px;}.web-specials .product-results .product-group .price-col .favs {font-size: .7em;padding-left: 7px;text-decoration: none;clear: both;}.web-specials .product-results .product-group .price-col .fav_add {font-size: .7em;text-decoration: none;margin-top: 3px;display: inline-block;padding-left: 6px;cursor: pointer;}.web-specials .product-results .product-group .price-col .ro_add {font-size: .7em;text-decoration: none;margin-top: 3px;display: inline-block;cursor: pointer;}.web-specials .product-results .product-group .recentPurchase-col {clear: right;float: right;font-size: 0.8em;background-color: #fef7c8;border: 1px solid #fcefa1;border-radius: 3px;padding: 5px;display: inline-block;font-size: .75em;}.web-specials .product-results .product-group .recentPurchase-col img {margin-left: 5px;}.web-specials .product-results .product-group .sub {float: left;margin: 5px;padding: 5px 0;width: 546px;background-color: #f6f6f6;border: 1px solid #999999;line-height: normal;}.web-specials .product-results .product-group .sub h5 {padding: 2px 5px;text-align: center;}.web-specials .product-results .product-group .sub .subTitle {padding: 2px 5px;text-align: center;font-weight: bold;}.web-specials .product-results .product-group .sub .thumbnail {background: white;border: 1px solid #999999;width: 100px;height: 100px;float: left;}.web-specials .product-results .product-group .sub .thumbnail a img {max-width: 100px;max-height: 100px;}.web-specials .product-results .product-group .sub .text-col {float: left;margin-left: 5px;display: inline;}.web-specials .product-results .product-group .sub .text-col p.manufacturer {font-size: .9em;font-weight: bold;}.web-specials .product-results .product-group .sub .text-col a.description {font-size: .8em;font-weight: bold;line-height: normal;}.web-specials .product-results .product-group .sub .favs_sub {margin: 3px 0 0 4px;}.web-specials .product-results .product-group .sub .ro_add {margin: 0 0 0 3px;}.spotlight-items .emptyMessage {color: #950505;font-size: 0.85em;font-weight: bold;}.spotlight-items .top-row {margin-bottom: 20px;}.spotlight-items .top-row p {font-size: 0.875em;line-height: 1.3em;}.spotlight-items .top-results {float: left;width: 100%;height: auto;}.spotlight-items .top-results p {font-weight: bold;font-size: 1.1em;margin-top: 10px;}.spotlight-items .top-results .action-row {width: 100%;}.spotlight-items .top-results .action-row-left {float: left;display: inline;}.spotlight-items .top-results .action-row-left label {font-size: .8em;padding-right: 10px;}.spotlight-items .top-results .action-row-right {float: right;display: inline;font-size: .8em;}.spotlight-items .top-results .action-row-right .page-numbers {display: inline;font-size: 0.9em;}.spotlight-items .top-results .action-row-right .sort {display: inline;font-size: 0.9em;margin-left: 15px;}.spotlight-items .top-results .action-row-right b {margin-right: 10px;}.spotlight-items .top-results .action-row-right a {color: #0066CC !important;margin-right: 10px;text-decoration: underline;}.spotlight-items .top-results .action-row-right a:hover {color: #666;}.spotlight-items .rdBox {clear: both;float: left;font-size: 100%;margin: 10px 0;padding: 0 5px;width: 556px;}.spotlight-items .product-results .sort {float: left;font-size: .8em;float: right;}.spotlight-items .product-results .sort select {width: 100px;}.spotlight-items .product-results .button-row {float: left;display: inline;padding: 5px 0 5px 5px;width: 551px;line-height: 1.2em;}.spotlight-items .product-results .button-row .select-col {float: left;font-size: .8em;margin: 20px 10px 0 0;}.spotlight-items .product-results .button-row .select-col .select-label {display: inline;padding-top: 3px;padding-left: 5px;}.spotlight-items .product-results .button-row .results-per-page {float: right;font-size: 0.8em;width: 190px;}.spotlight-items .product-results .button-row .results-per-page .page-buttons {float: right;margin: 5px 5px 0 20px;}.spotlight-items .product-results .product-group {width: 556px;display: inline;margin-top: 1px;height: auto;background-color: #fff;float: left;padding: 5px 0 5px 0 }.spotlight-items .product-results .product-group .main-item {width: 100%;height: 100%;float: left;top: 0;left: 0;}.spotlight-items .product-results .product-group .item-group {width: 100%;height: 100%;top: 0;left: 0;}.spotlight-items .product-results .product-group .select-col {width: 20px;display: inline;float: left;margin-left: 5px;}.spotlight-items .product-results .product-group .thumbnail-col {width: 115px;text-align: center;display: inline;float: left;}.spotlight-items .product-results .product-group .thumbnail-col a {font-size: .8em;clear: both;display: block;}.spotlight-items .product-results .product-group .thumbnail-col a img {max-width: 100px;max-height: 100px;}.spotlight-items .product-results .product-group .text-col {width: 285px;display: inline;float: left;padding-left: 5px;}.spotlight-items .product-results .product-group .text-col .rebate a {color: #f76d39;font-size: 0.8em;font-weight: bold;text-decoration: underline;}.spotlight-items .product-results .product-group .text-col p.sku {font-size: .9em;font-weight: normal;font-weight: bold;}.spotlight-items .product-results .product-group .text-col p.name {font-size: .8em;font-weight: bold;line-height: normal;}.spotlight-items .product-results .product-group .text-col p.name a {color: #0066CC;text-decoration: none;}.spotlight-items .product-results .product-group .text-col p.name a:hover {color: #004890;}.spotlight-items .product-results .product-group .text-col ul li {font-size: .8em;font-weight: normal;line-height: normal;padding-bottom: 1px;list-style: disc;margin: 5px 0 0 10px;}.spotlight-items .product-results .product-group .text-col p.desc {font-size: .8em;font-weight: normal;line-height: normal;}.spotlight-items .product-results .product-group .wsIcon {display: inline;float: left;width: 12px;padding: 0 4px 0 0;}.spotlight-items .product-results .product-group .text-col p.comments {font-size: .8em;padding-left: 2px;line-height: normal;margin-top: 5px;}.spotlight-items .product-results .product-group .text-col .showcomment {background-image: url(expand-icon.gif);background-repeat: no-repeat;display: block;height: 15px;width: 15px;padding-left: 20px;}.spotlight-items .product-results .product-group .text-col .hidecomment {background-image: url(collapse-icon.gif);background-repeat: no-repeat;display: block;height: 15px;width: 15px;padding-left: 20px;}.spotlight-items .product-results .product-group .text-col p.comments input {width: 290px;margin-top: 3px;}.spotlight-items .product-results .product-group .text-col .icons {padding-top: 5px;}.spotlight-items .product-results .product-group .price-col {width: 100px;display: inline;float: right;margin-left: 5px;}.spotlight-items .product-results .product-group .price-col p.list {font-size: .8em;font-weight: normal;line-height: 1em;padding: 3px 0 3px 5px;word-wrap: break-word;}.spotlight-items .product-results .product-group .price-col p.list .original-product {font-size: 0.9em;color: #999999;display: block;}.spotlight-items .product-results .product-group .price-col .pr_WriteReviewLink {font-size: 0.8em;margin-left: 5px;}.spotlight-items .product-results .product-group .price-col p.price {font-size: 0.8em;font-weight: bold;padding-left: 5px;line-height: normal;}.spotlight-items .product-results .product-group .price-col .SprItemDiscount {padding-left: 5px;}.spotlight-items .product-results .product-group .price-col .qty {font-size: .8em;margin-top: 5px;padding-left: 5px;}.spotlight-items .product-results .product-group .price-col .qoh {margin-left: 5px;}.spotlight-items .product-results .product-group .price-col .qty input {width: 50px;}.spotlight-items .product-results .product-group .price-col .qty .ui-spinner {border: 1px solid #999999;margin-left: 1px;float: left;}.spotlight-items .product-results .product-group .price-col .qty .ui-spinner input {width: 40px;margin-right: 15px;height: 17px;border: 0;}.spotlight-items .product-results .product-group .price-col .qty span {padding-left: 5px;}.spotlight-items .product-results .product-group .price-col .cart {margin-top: 4px;width: auto;}.spotlight-items .product-results .product-group .price-col .cartqty {clear: both;color: #666666;font-size: 0.9em;font-weight: bold;padding-left: 5px;}.spotlight-items .product-results .product-group .price-col .favs {font-size: .7em;padding-left: 7px;text-decoration: none;clear: both;}.spotlight-items .product-results .product-group .price-col .fav_add {font-size: .7em;text-decoration: none;margin-top: 3px;display: inline-block;padding-left: 6px;cursor: pointer;}.spotlight-items .product-results .product-group .price-col .ro_add {font-size: .7em;text-decoration: none;margin-top: 3px;display: inline-block;cursor: pointer;}.spotlight-items .product-results .product-group .sub {float: left;margin: 5px;padding: 5px 0;width: 546px;background-color: #CCCCCC;background: -moz-linear-gradient(top, #CCCCCC, #E5E5E5);background: -webkit-gradient(linear, left top, left bottom, from(#CCCCCC), to(#E5E5E5));border: 1px solid #999999;line-height: normal;}.spotlight-items .product-results .product-group .sub h5 {padding: 2px 5px;text-align: center;}.spotlight-items .product-results .product-group .sub .thumbnail {background: white;border: 1px solid #999999;width: 100px;height: 100px;float: left;}.spotlight-items .product-results .product-group .sub .thumbnail a img {max-height: 100px;max-width: 100px;}.spotlight-items .product-results .product-group .sub .text-col {float: left;margin-left: 5px;display: inline;}.spotlight-items .product-results .product-group .sub .text-col p.manufacturer {font-size: .9em;font-weight: bold;}.spotlight-items .product-results .product-group .sub .text-col a.description {font-size: .8em;font-weight: bold;line-height: normal;}.spotlight-items .product-results .product-group .sub .favs_sub {margin: 3px 0 0 4px;}.spotlight-items .product-results .product-group .sub .ro_add {margin: 0 0 0 3px;}.SpotlightError {width: 110px;}.AlsoBoughtError {width: 110px;}.contracts .top-row p {font-size: 0.875em;line-height: 1.3em;}.contracts .top-results {float: left;width: 100%;height: auto;}.contracts .top-results p {font-weight: bold;font-size: 1.1em;margin-top: 10px;}.contracts .top-results .action-row {width: 100%;}.contracts .top-results .action-row-left {float: left;display: inline;}.contracts .top-results .action-row-left label {font-size: .8em;padding-right: 10px;}.contracts .top-results .action-row-right {float: right;display: inline;font-size: .8em;}.contracts .top-results .action-row-right b {margin-right: 10px;}.contracts .top-results .action-row-right a {color: #669933 !important;margin-right: 10px;text-decoration: underline;}.contracts .top-results .action-row-right a:hover {color: #666;}.contracts .rdBox {clear: both;float: left;font-size: 100%;margin: 10px 0;padding: 0 5px;width: 556px;}.contracts .product-results .sort {float: left;font-size: .8em;float: right;}.contracts .product-results .sort select {width: 100px;}.contracts .product-results .button-row {float: left;display: inline;padding: 10px 0 10px 5px;width: 551px;line-height: 1.2em;}.contracts .product-results .button-row .select-col {float: left;font-size: .8em;}.contracts .product-results .button-row .select-col .select-label {display: inline;padding-top: 3px;padding-left: 5px;}.contracts .product-results .product-group {width: 556px;display: inline;margin-top: 1px;height: auto;background-color: #fff;float: left;padding: 5px 0 5px 0 }.contracts .product-results .product-group .select-col {width: 20px;display: inline;float: left;margin-left: 5px;}.contracts .product-results .product-group .thumbnail-col {width: 80px;text-align: center;display: inline;float: left;}.contracts .product-results .product-group .thumbnail-col a {font-size: .8em;}.contracts .product-results .product-group .text-col {width: 326px;display: inline;float: left;padding-left: 5px;}.contracts .product-results .product-group .text-col p.sku {font-size: .9em;font-weight: normal;font-weight: bold;}.contracts .product-results .product-group .text-col p.name {font-size: .8em;font-weight: bold;line-height: normal;}.contracts .product-results .product-group .text-col p.name a {color: #006600;text-decoration: none;}.contracts .product-results .product-group .text-col p.name a:hover {color: #333;}.contracts .product-results .product-group .text-col ul li {font-size: .8em;font-weight: normal;line-height: normal;padding-bottom: 1px;list-style: disc;margin: 5px 0 0 10px;}.contracts .product-results .product-group .price-col p.comments {font-size: .8em;padding-left: 2px;line-height: normal;margin-top: 5px;}.contracts .product-results .product-group .text-col .icons {padding-top: 5px;}.contracts .product-results .product-group .price-col {width: 110px;display: inline;float: left;margin-left: 10px;}.contracts .product-results .product-group .price-col p.list {font-size: .8em;font-weight: normal;padding-left: 5px;}.contracts .product-results .product-group .price-col p.price {font-size: 1em;font-weight: bold;color: #cc3333;padding-left: 5px;line-height: normal;}.contracts .product-results .product-group .price-col .qty {font-size: .8em;margin-top: 5px;padding-left: 5px;}.contracts .product-results .product-group .price-col .qty input {width: 50px;}.contracts .product-results .product-group .price-col .qty span {padding-left: 5px;}.contracts .product-results .product-group .price-col .cart {margin-top: 4px;}.contracts .product-results .product-group .price-col .favs {font-size: .7em;padding-left: 7px;text-decoration: none;}.content .cart {line-height: normal;clear: both;float: left;margin-top: 20px;width: 769px;}.content .cart .cart-message {color: #950505;font-size: 0.85em;font-weight: bold;}.content .cart .action-row {clear: both;margin: 10px 0;min-height: 20px;}.content .cart .action-row-left {display: inline;float: left;}.content .cart .action-row-left .button_a {margin: 0;}.content .cart .action-row-bottom {margin: 10px 0;}.content .cart .action-row-right {display: inline;float: right;font-size: 1.0em;font-weight: bold;width: 500px;text-align: right;}.content .cart .action-row-right .cartSubTotal {display: inline;margin-right: 5px;}.content .cart .action-row-right .cartSubTotal span.scSubtotal {margin-right: 25px;}.content .cart .action-row-right a.Checkout {float: right;}.content .cart .product-group {width: 766px;display: inline;font-size: .8em;float: left;border-bottom: 1px solid #999999;border-right: 1px solid #999999;border-left: 1px solid #999999;padding-top: 10px;}.content .cart .product-group .select-col, .content .cart .product-group .col-1 {margin-left: 5px;}.content .cart .product-group .messageError {font-size: 1em;}.content .cart .product-group .thumbnail-col {width: 115px;display: inline;float: left;text-align: center;padding-bottom: 5px;}.content .cart .product-group .thumbnail-col img {max-width: 100px;max-height: 100px;}.content .cart .product-group .thumbnail-col:after, .content .cart .product-group .text-col:after, .content .cart .product-group .price-col:after, .content .cart .product-group .qty:after, .content .cart .product-group .dept-col:after, .content .cart .product-group .delete-col:after {content: '.';visibility: hidden;}.content .cart .product-group .text-col {width: 185px;display: inline;float: left;padding-bottom: 5px;}.content .cart .product-group .text-col .original-product {font-size: 0.9em;color: #707070;display: block;}.content .cart .product-group .text-col .rebate {width: 460px;margin: 10px 0 -5px 0;}.content .cart .product-group .text-col .rebate a {color: #f76d39;font-weight: bold;font-size: 1.1em;text-decoration: underline;}.content .cart .product-group .text-col .name {line-height: normal;width: 460px;margin-top: 15px;}.content .cart .product-group .text-col .name a {font-weight: bold;font-size: 1.1em;text-decoration: none;}.content .cart .product-group .text-col .gl {width: 420px;display: inline;float: left;margin-top: 5px;}.content .cart .product-group .text-col .gl label {float: left;width: 64px;}.content .cart .product-group .text-col .gl select {width: 350px;display: inline;float: left;padding: 2px;}.content .cart .product-group .text-col .specialOrderItemMessage {font-size: 1.0em;margin-left: 8px;}.content .cart .product-group .text-col .comments, .content .cart .product-group .text-col .dept {width: 665px;display: inline;float: left;margin-top: 5px;}.content .cart .product-group .text-col .icons {margin-top: 5px;float: left;width: 500px;}.content .cart .product-group .text-col .icons img {vertical-align: middle;}.content .cart .product-group .text-col .comments label, .content .cart .product-group .text-col .dept label {float: left;width: 64px;}.content .cart .product-group .text-col .comments input {width: 344px;display: inline;float: left;padding: 2px;}.content .cart .product-group .text-col .comments label.dept {float: right;width: 30px;}.content .cart .product-group .text-col .comments input.dept {width: 110px;display: inline;float: right;padding: 2px;}.content .cart .product-group .price-col {width: 70px;display: inline;float: right;text-align: center;padding: 0 5px;}.content .cart .product-group .price-col .yourPrice {font-size: 1em;}.content .cart .product-group .price-col .price {font-weight: bold;color: #cc3333;word-wrap: break-word;}.content .cart .product-group .wsIcon {display: inline;float: right;width: 15px;margin-top: -5px;}.content .cart .product-group .qty .messageMSQ {margin-top: 10px;}.content .cart .product-group .qty .ui-spinner {border: 1px solid #999999;}.content .cart .product-group .qty .ui-spinner input {width: 45px;margin-right: 15px;height: 17px;border: 0;}.content .cart .product-group .qty {width: 70px;display: inline;float: right;text-align: center;}.content .cart .product-group .qty input {width: 30px;}.content .cart .product-group .qty span {font-size: 0.85em;}.content .cart .product-group .pack {width: 70px;display: inline;float: right;text-align: center;}.content .cart .product-group .dept-col {width: 85px;display: inline;float: left;text-align: center;}.content .cart .product-group .dept-col input {width: 30px;}.content .cart .product-group .delete-col {width: 40px;display: inline;float: right;text-align: center;margin-right: 10px;}.content .cart .button-row {margin: 10px 0;clear: both;min-height: 15px;}.content .cart .button-row-bottom {padding: 15px 0 20px;}.content .cart .button-row .panel-controls, .content .cart .button-row-bottom .panel-controls {float: right;}.content .cart .panel-controls a.openAll, .content .cart .panel-controls a.closeAll {font-size: 0.8em;margin: 5px;}.content .cart .button-row .panel-controls img, .content .cart .button-row-bottom .panel-controls img {margin: 2px;}.content .cart .button-row .button_a, .content .cart .button-row-bottom .button_a {float: right;}.scCart {width: 100%;font-size: .85em;border: 1px solid #add8e6;margin: 5px 0;background: url(../../../Images/shared_cart_icon.png) no-repeat scroll 5px 10px #f0f8ff;font-weight: bold;color: #000;border-radius: 0.375rem;padding-left: 35px;box-sizing: border-box;padding: 5px 3px 6px 45px;}.scCart .row:last-child {margin-bottom: 10px;}.scCart .row .col-1, .scCart .row .col-2 {width: 40%;}.scCart .row .col-3 {width: 20%;}.scCart span {font-weight: normal;}.dShipment {height: auto;padding-top: 3px;font-size: .8rem;color: #003399;}.dShipment img.datedShipmentToolTip {margin-top: 3px;margin-left: 27px;}.dShipment span {font-weight: bold;}.dShipment img.ui-datepicker-trigger {margin: 3px;}.dShipment .ds-removelink img {margin: 5px 1px;}.button_design span {background: #6582a2;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #6582a2), color-stop(50%, #43576e), color-stop(51%, #344456), color-stop(100%, #2e3c4c));background: -moz-linear-gradient(top, #6582a2 0%, #43576e 50%, #344456 51%, #2e3c4c 100%);float: left;line-height: 18px;margin: 0;cursor: pointer;text-decoration: none !important;border-radius: 3px;border: 1px solid #999999;color: #FFFFFF;font-size: 11px !important;font-weight: bold;cursor: pointer;letter-spacing: 0px;padding: 1px 5px;}.button_design span:hover {background: #2883df;background: -webkit-gradient(linear, left top, left bottom, from(#0258af), to(#2883df));background: -moz-linear-gradient(top, #0258af, #2883df);}img.customItem {border: 1px solid #999999;border-radius: 3px;padding: 5px;}.content .contractLL {}.content .contractLL p {font-size: .9em;margin-bottom: 10px;}.content .contractLL .list {border-radius: 0.375rem;border: 1px solid #707070;border-bottom-width: 10px;clear: both;float: left;width: 100%;font-size: .85em;}.content .contractLL .group {display: inline;float: left;background-color: #FFFFFF;width: 100%;}.content .contractLL .head {display: inline;float: left;background-color: #707070;width: 100%;}.content .contractLL .head h2 {color: #fff;padding: 5px;box-sizing: border-box;font-size: .9em;}.content .contractLL .list a {font-weight: bold;text-decoration: none;}.content .contractLL .evenRow {background-color: #f6f6f6;}.content .contractLL .list div div {display: inline;float: left;line-height: 2.2em;}.content .contractLL .list .name {width: 100%;padding-left: 10px;box-sizing: border-box;font-size: .85em;}.content .prod-compare {}.content .prod-compare .top-row {margin: 20px 0 0;}.content .prod-compare .messageError {margin: 0 0 5px;}.content .prod-compare .button-row {clear: both;height: 25px;}.content .prod-compare .prod-col {clear: both;padding: 10px 0;font-size: 0.875em;margin-right: 5px;}.content .prod-compare .prod-col .item .rdBox {text-align: center;background-color: #F7F7F7;font-size: 0.875em;line-height: 1.5em;margin: 0;min-height: 50px;padding: 5px 5px 0;float: left;width: 94%;position: relative;}.content .prod-compare .prod-col .item .rdBox .overlay {font-size: 1em;}.content .prod-compare .prod-col .item span.chkBx {font-weight: bold;font-size: 1.2em;}.content .prod-compare .prod-col .item span.chkBx label {padding-left: 5px;}.content .prod-compare .prod-col .item a {clear: both;display: block;margin-top: 3px;font-weight: bold;}.content .prod-compare .prod-col .item a.jqzoom {cursor: default;}.content .prod-compare .prod-col .item a .zoomPad {float: none;z-index: auto;margin: auto;width: 100px;}.content .prod-compare .prod-col .item p {text-align: left;padding-top: 10px;clear: both;}.content .prod-compare .prod-col .item p.desc {padding-top: 0;line-height: normal;}.content .prod-compare .prod-col .item span.yourPrice {display: block;font-size: 1em;font-weight: bold;}.content .prod-compare .prod-col .item .buttons {float: right;height: 65px;}.content .prod-compare .prod-col .item .addtocartSingle {float: right;}.content .prod-compare .prod-col .item .addtoFavoriteSingle {float: right;font-weight: normal;clear: both;margin-top: 5px;font-size: 1em;cursor: pointer;}.content .prod-compare .prod-col .item .cartqty {clear: both;font-size: 1em;text-decoration: none;font-weight: bold;float: right;color: #666;}.content .prod-compare .prod-col table {width: 100%;}.content .prod-compare .prod-col th {text-align: left;padding-left: 6px;vertical-align: top;}.content .prod-compare .prod-col table {border-collapse: collapse;}.content .prod-compare .prod-col td {padding-left: 10px;vertical-align: top;word-break: break-all;}.content .prod-compare .prod-col .evenRow {background-color: #e6e6e6;}.product_comp_pop .pop_heading {padding-bottom: 10px;}.product_comp_pop .col-1 {width: 5%;}.product_comp_pop .col-2 {width: 36%;padding: 0 2%;float: left;}.product_comp_pop .col-3 {width: 50%;padding: 0 2%;}.product_comp_pop .row input {width: 100%;}.subsManagement .items {float: left;clear: both;font-size: 0.8em;background-color: #FFFFFF;border: 1px solid #999999;border-bottom: 10px solid #999999;margin: 8px 0;border-radius: 3px;width: auto;}.subsManagement .row-head div {margin: 5px;}.subsManagement .items .item-col {float: left;text-align: center;width: 150px;}.subsManagement .items .qty-col {float: left;text-align: center;width: 100px;}.subsManagement .items .price-col {float: left;text-align: center;width: 150px;}.subsManagement .items .decr-col {text-align: left;min-width: 280px;font-weight: bold;padding-left: 15px;overflow: hidden;}.subsManagement .items .decr-col .comment-col {font-weight: normal;}.subsManagement .items .decr-col a {}.subsManagement .items .row-head {background-color: #666666;color: #FFFFFF;display: inline;float: left;font-weight: bold;width: 100%;}.subsManagement .items .product-group {border-bottom: 1px solid #666666;background: #E5E5E5;padding: 5px 0;float: left;width: 100%;line-height: 1.5em;}.content .subsManagement .items .product-group .itemInfo {background-color: #FFFFFF;bottom: -5px;clear: both;float: left;position: relative;width: 100%;padding-left: 10px;width: 955px;font-weight: bold;}.content .subsManagement .items .product-group .itemInfo a {color: #336633;font-weight: bold;text-decoration: none;}.content .subsManagement .items .product-group .itemInfo p {font-size: 1.1em;}.content .subsManagement .items .product-group .itemInfo ul {color: #336633;float: left;font-weight: bold;line-height: 1.5em;list-style: disc inside none;margin-left: 2px;padding: 5px;width: 200px;}.content .subsManagement .items .product-group .itemInfo .price-col {width: 200px;font-weight: normal;}.content .subsManagement .items .product-group .itemInfo .decr-col {font-weight: normal;}.product-results .button-row .addTo {text-align: center;width: auto;float: left;display: block;}.product-results .button-row .addTo .btn {font-size: .7em;}.product-results .button-row .addTo .header {font-size: .8em;color: #000;margin-bottom: -12px;}.product-results .button-row .addTo .header span {padding: 3px 5px;border-radius: 3px;background: #f6f6f6;}.product-results .button-row .addTo .buttons {border: 1px solid white;padding: 10px 0 5px 5px;margin-top: 4px;box-sizing: border-box;border-radius: 0.375rem;width: auto;float: left;display: inline-block;}.product-results .compareButton {float: left;margin: 20px 5px 0 5px;}.product-results .compareButton .btn {font-size: .7em;}.filters .search_filters {margin-bottom: 15px;float: left;margin-top: 10px;}.filters h3 {font-weight: bold;font-size: .85em;color: #333333;line-height: normal;}.filters .header {font-weight: bold;font-size: .85em;color: #333333;line-height: normal;}.filters .results ul li.category {background-color: #e5e5e5;font-weight: bold;margin: 10px -5px 3px 0;padding: 2px 0 2px 7px;text-transform: uppercase;line-height: normal;clear: both;}.filters .results ul li.multiAttributes {margin-bottom: 7px;line-height: 1.5em;}.filters .search_filters p {font-weight: bold;font-size: 1em;}.filters .search_filters input {width: 120px;float: left;font-size: 0.7em;margin-top: 2px;}.filters .search_filters a {margin-top: 2px;}.filters .remove_filters {width: 100%;margin-top: 2px;clear: both;margin-bottom: 15px;}.filters .remove_filters ul li {word-wrap: break-word;}.filters .filter_description {padding-top: 10px;margin-bottom: 2px;margin-left: 5px;float: left;width: 180px;padding-bottom: 10px;background: #FFFFFF;}.filters .filter_description input {width: 120px;float: left;font-size: 0.7em;margin-top: 2px;}.filters .filter_description input.button_input_a {width: auto;}.filters .float_div {font-size: 0.8em;float: left;width: 150px;height: 25px;margin-bottom: 10px;margin-left: 5px;border: 1px solid #2681dd ;background: #dcdcdc;background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#dcdcdc));background: -moz-linear-gradient(top, #FFFFFF, #dcdcdc);color: #555555;}.filters .float_div .counter {float: left;margin-left: 5px;}.filters .float_div .spinner {float: right;padding-left: 5px;padding-top: 5px;margin-right: 5px;}.filters .remove_filters ul {font-weight: normal;font-size: .85em;clear: both;}.filters .remove_filters ul li a {background-image: url(../../../Images/delete_icon.gif);display: inline-block;height: 11px;width: 11px;margin-right: 5px;cursor: pointer;}.filters .results p {font-weight: bold;font-size: 1em;}.filters .results ul {font-size: .8em;clear: both;}.filters .results ul li a {color: #333333;text-decoration: none;word-wrap: break-word;}.filters .results ul li a:hover {color: #004890;text-decoration: underline;}.filters .results ul li.category {font-weight: bold;}.filters .results ul li.attributes {line-height: 1.3em;word-wrap: break-word;list-style: square;margin-left: 20px;color: #0066CC;}.filters .results ul li.more {text-align: right;}.filters .results ul li.more a {color: #0066CC;}.filters .results ul li.more a:hover {text-decoration: underline;}.filters .results ul li.fltDrpDwn ul {font-size: 1em;}.filters .results #CustomPriceDollarLabel {float: left;margin-left: 11px;margin-right: 4px;}.filters .results #CustomPriceToLabel {float: left;margin-left: 3px;margin-right: 3px;}.filters .results #CustomItemCountLabel {float: left;margin-left: 4px;margin-right: 4px;width: 25px;}.filters .results #CustomPriceFrom {float: left;width: 30px;}.filters .results #CustomPriceTo {float: left;width: 30px;}.filters .filter_recentOrder {padding-top: 10px;margin-bottom: 2px;padding-left: 5px;float: left;width: 180px;padding-bottom: 10px;background: #FFFFFF;}.filters .filter_recentOrder input {width: 169px;float: left;font-size: 0.8em;margin-top: 2px;}.filters .filter_recentOrder input.defaultTextActive {color: #a1a1a1;font-style: italic;}.filters .filter_recentOrder input.button_input_a {width: auto;float: right;margin-bottom: 10px;margin-top: 10px;margin-right: 5px;}.filters .filter_recentOrder a.button_b {float: right;}.filters .filter_recentOrder .rangeStart {display: block;float: left;clear: left;margin-left: 3px;font-size: 0.8em;font-weight: bold;}.filters .filter_recentOrder .rangeLast {display: block;float: right;clear: both;margin-top: -25px;margin-right: 4px;font-size: 0.8em;font-weight: bold;}.filters .filter_recentOrder .currentText {font-size: 0.8em;float: left;margin-top: 15px;}.filters .filter_recentOrder .currentText .currentFilterDays {font-weight: bold;}.filters .subHeader, .filters .results .subHeader {margin-top: 2px;font-weight: bold;float: left;width: 100%;}.filters .attributeFilter {width: 100%;float: left;display: inline-block;padding: 5px 0px;box-sizing: border-box;border-bottom: 1px solid #ccc;}.filters .attributeFilter:first-child {border-top: 1px solid #ccc;}.filters .attributeFilter ul.primaryAttributeFilter li.attributes, .filters .attributeFilter ul.secondaryAttributeFilter li.attributes {line-height: 1.3em;margin-bottom: 4px;}.filters .attributeFilter ul.primaryAttributeFilter li.attributes a, .filters .attributeFilter ul.secondaryAttributeFilter li.attributes a {color: #333;}.filters .attributeFilter ul.primaryAttributeFilter li.attributes a:hover, .filters .attributeFilter ul.secondaryAttributeFilter li.attributes a:hover {text-decoration: underline;}.filters .attributeFilter .dvattributeFilterHeader {font-weight: bold;margin: 5px 0;padding: 2px;box-sizing: border-box;text-transform: uppercase;line-height: normal;font-size: .85em;clear: both;}.filters #primaryProductCategory li.more, .filters #secondaryProductCategory li.more, .filters ul.categoryAttributes li.more, .filters ul.contractAttributes li.more {text-align: right;font-size: .85em;width: 100%;}.filters #primaryProductCategory li.category, .filters #secondaryProductCategory li.category, .filters .attributeFilter ul.categoryAttributes li.category, .filters .attributeFilter ul.contractAttributes li.category {font-weight: bold;margin: 5px 0;padding: 2px;box-sizing: border-box;text-transform: uppercase;line-height: normal;font-size: 1em;clear: both;}.filters #primaryProductCategory li.attributes, .filters #secondaryProductCategory li.attributes, .filters .attributeFilter ul.categoryAttributes li.attributes, .filters .attributeFilter ul.contractAttributes li.attributes {margin-left: 20px;padding: 2px 0;box-sizing: border-box;line-height: normal;font-size: .85em;clear: both;color: #0066cc;list-style: square;}.filters #primaryProductCategory li.attributes a, .filters #secondaryProductCategory li.attributes a, .filters .attributeFilter ul.categoryAttributes li.attributes a, .filters .attributeFilter ul.contractAttributes li.attributes a {color: #000;font-size: 1em;}.filters #primaryProductCategory li.attributes a:hover, .filters #secondaryProductCategory li.attributes a:hover, .filters .attributeFilter ul.categoryAttributes li.attributes a:hover, .filters .attributeFilter ul.contractAttributes li.attributes a:hover {text-decoration: underline;}.filters .attributeFilter .dvattributeFilterHeader a {color: #333;}.filters .attributeFilter ul.collapsibleAttributeFilters {overflow: hidden scroll;max-height: 130px;clear: both;}.filters .attributeFilterExpand img, .filters .attributeFilterCollapse img {float: right;}.filters .attributeFilter .collapsibleAttributeFiltersGoButton, .filters .attributeFilter .sprCategorizedFilterBtn, .filters li.priceAttributes a {float: right;width: auto;display: inline-block;margin-top: 5px;cursor: pointer;}.filters .attributeFilter ul.collapsibleAttributeFilters {margin: 5px 0;}.filters .attributeFilter ul li.attributes {line-height: 1.7em;word-wrap: break-word;list-style: none;margin-left: 2px;color: #000;font-size: .8em;}.filters .attributeFilter ul.collapsibleAttributeFilters li.attributes {line-height: 1.7em;word-wrap: break-word;list-style: none;margin-left: 2px;color: #000;font-size: 1em;}.filters .attributeFilterViewMore, .filters .attributeFilterViewLess, .filters .filterMore, .filters .filterLess {float: right;margin-top: 10px;width: auto;display: inline-block;font-size: .85em;cursor: pointer;}.filters .attributeFilterViewMore a:hover, .filters .attributeFilterViewLess a:hover {text-decoration: underline;}.search_results h1.totalMatches {font-size: 1.3em;color: #333;}.search_results .top-results {float: left;width: 100%;height: auto;}.search_results .top-results .links {float: right;}.search_results .top-results .messageHighlight a {float: none;margin: 0;font-size: 0.9em;}.search_results .top-results p {font-weight: bold;font-size: 1.1em;}.search_results .top-results a {display: inline;float: right;font-weight: bold;font-size: .8em;margin-left: 20px;margin-right: 0;}.search_results .top-results p.favorites {font-weight: normal;font-size: 1.1em;}.search_results .top-results p.favorites span {font-weight: bold;}.search_results .top-results p.favorites span.comments {font-weight: normal;font-size: .8em;margin-top: 5px;}.search_results .top-results p.productShowcase {font-weight: normal;font-size: 1.1em;margin-bottom: 1px;}.search_results .top-results p.productShowcase span {font-weight: bold;}.search_results .top-results p.productShowcase span.comments {font-weight: normal;font-size: .8em;margin-top: 5px;}.search_results .top-results .action-row {width: 100%;}.search_results .top-results .action-row .display {font-size: .85em;}.search_results .top-results .action-row .display label {margin-right: 15px;}.search_results .top-results .action-row-left {float: left;display: inline;}.search_results .top-results .action-row-left label {font-size: 0.8em;padding-right: 10px;}.search_results .top-results .action-row-right {float: right;display: inline;}.search_results .top-results .action-row-right .page-numbers {display: inline;font-size: .85em;}.search_results .top-results .action-row-right .page-numbers input {width: 25px;}.search_results .top-results .action-row-right .sort {display: inline;font-size: .85em;margin-left: 15px;}.search_results .top-results .action-row-right .sort select {width: 120px;}.search_results .top-results .action-row-right b {margin-right: 3px;}.search_results .top-results .action-row-right a {color: #006600 !important;margin: 0 3px 0 0;text-decoration: underline;float: none;font-size: 1em;}.search_results .top-results .action-row-right a:hover {color: #004890;}.search_results .rdBox {clear: both;float: left;font-size: 100%;margin: 10px 0;padding: 0 5px;width: 556px;}.search_results .product-results .sort {float: left;font-size: .8em;float: right;}.search_results .product-results .sort select {}.search_results .product-results .results-per-page {float: right;font-size: .8em;width: 190px;margin-top: 20px;margin-bottom: 5px;}.search_results .product-results .page-buttons {float: right;margin: 0px 5px;}.search_results .product-results .page-buttons img {padding: 1px;}.search_results .product-results .button-row {background: #f6f6f6;float: left;display: inline;padding: 5px 0 0 5px;width: 100%;line-height: 1.2em;height: auto;border-bottom: 0px solid #CCCCCC;border-top: 0px solid #CCCCCC;}.search_results .product-results .button-row .select-col {float: left;font-size: .8em;margin: 20px 10px 0 0;}.search_results .product-results .button-row .select-col .select-label {display: inline;padding-top: 3px;padding-left: 5px;}.search_results .product-results .product-group {display: inline;margin-top: 3px;margin-bottom: 3px;height: auto;background-color: #fff;float: left;padding: 5px 0;}.search_results .product-results .product-group .main-item {width: 100%;height: 100%;float: left;top: 0;left: 0;}.search_results .product-results .product-group .item-group {width: 100%;height: 100%;top: 0;left: 0;}.search_results .product-results .product-group .select-col {width: 20px;display: inline;float: left;margin-left: 5px;}.search_results .product-results .product-group .thumbnail-col {width: 115px;text-align: center;display: inline;float: left;}.search_results .product-results .product-group .thumbnail-col a {font-size: .8em;clear: both;display: block;cursor: pointer;}.search_results .product-results .product-group .thumbnail-col img {max-width: 100px;max-height: 100px;}.search_results .product-results .product-group .text-col {width: 285px;display: inline;float: left;padding-left: 5px;}.search_results .product-results .product-group .text-col .rebate {line-height: 1.3em;}.search_results .product-results .product-group .text-col .rebate a {color: #CE3D09;font-size: 0.8em;font-weight: bold;text-decoration: underline;}.search_results .product-results .product-group .text-col p.sku {font-size: .9em;font-weight: normal;font-weight: bold;}.search_results .product-results .product-group .text-col p.name {font-size: .8em;font-weight: bold;line-height: normal;}.search_results .product-results .product-group .text-col p.name span.lnkDetail {color: #0066CC;}.search_results .product-results .product-group .text-col p.name a {color: #0066CC;text-decoration: none;}.search_results .product-results .product-group .text-col p.name a:hover {color: #333;}.search_results .product-results .product-group .text-col ul li {font-size: .8em;font-weight: normal;line-height: normal;padding-bottom: 1px;list-style: disc;margin: 5px 0 0 10px;}.search_results .product-results .product-group .text-col p.desc {font-size: .8em;font-weight: normal;line-height: normal;}.search_results .product-results .product-group .wsIcon {display: inline;float: left;width: 12px;padding: 0 4px 0 0;}.search_results .product-results .product-group .price-col div.comments {font-size: .8em;padding-left: 2px;line-height: normal;margin-top: 5px;}.search_results .product-results .product-group .price-col .showcomment {background-image: url(expand-icon.gif);background-repeat: no-repeat;display: block;height: 15px;width: 15px;padding-left: 20px;}.search_results .product-results .product-group .price-col .hidecomment {background-image: url(collapse-icon.gif);background-repeat: no-repeat;display: block;height: 15px;width: 15px;padding-left: 20px;}.search_results .product-results .product-group .price-col p.comments input {width: 90px;margin-top: 3px;}.search_results .product-results .product-group .text-col .icons {padding-top: 5px;clear: left;width: auto;}.search_results .product-results .product-group .text-col .icons .specialOrderItemMessage {margin-left: 8px;}.search_results .product-results .product-group .text-col .icons .similarCollapseDiv {background-color: #CCCCCC;background: -moz-linear-gradient(top, #CCCCCC, #E5E5E5);background: -webkit-gradient(linear, left top, left bottom, from(#CCCCCC), to(#E5E5E5));border: 1px solid #999999;display: none;float: right;margin-left: -15px;height: 25px;padding: 3px 3px 0 5px;border-radius: 3px;font-size: 0.8em;cursor: pointer;}.search_results .product-results .product-group .text-col .icons .similarCollapseDiv a img {margin-top: -4px;}.search_results .product-results .product-group .text-col .icons img {vertical-align: middle;}.search_results .product-results .product-group .text-col .comments {width: 565px;display: block;margin-top: 5px;font-size: .8em;}.search_results .product-results .product-group .text-col .comments label {width: 64px;}.search_results .product-results .product-group .text-col .comments input {width: 344px;padding: 2px;}.search_results .product-results .product-group .text-col p.comments {font-size: .8em;padding-left: 2px;line-height: normal;margin-top: 5px;}.search_results .product-results .product-group .text-col .showcomment {background-image: url(expand-icon.gif);background-repeat: no-repeat;display: block;height: 15px;width: 15px;padding-left: 20px;cursor: pointer;}.search_results .product-results .product-group .text-col .hidecomment {background-image: url(collapse-icon.gif);background-repeat: no-repeat;display: block;height: 15px;width: 15px;padding-left: 20px;cursor: pointer;}.search_results .product-results .product-group .text-col p.comments input {width: 290px;margin-top: 3px;}.search_results .product-results .product-group .price-col {width: 100px;display: inline;float: right;margin-left: 5px;}.search_results .product-results .product-group .price-col p.list {font-size: .8em;font-weight: normal;padding: 3px 0 3px 5px;word-wrap: break-word;line-height: 1em;}.search_results .product-results .product-group .price-col p.yield {float: left;margin: 10px 0 0 20px;}.search_results .product-results .product-group .price-col p.yieldsummary {float: left;margin: 0 0 0 45px;}.search_results .product-results .product-group .price-col p.list .original-product {font-size: 0.9em;color: #999999;display: block;}.search_results .product-results .product-group .price-col .pr_WriteReviewLink {font-size: 0.8em;margin-left: 5px;}.search_results .product-results .product-group .price-col p.price {padding-left: 5px;line-height: normal;word-wrap: break-word;}.search_results .product-results .product-group .price-col p.price a {color: #cc3333;}.search_results .product-results .product-group .price-col .SprItemDiscount {padding-left: 5px;word-wrap: break-word;}.search_results .product-results .product-group .price-col .qoh {padding-left: 4px;}.search_results .product-results .product-group .price-col .qty {font-size: .8em;margin-top: 5px;padding-left: 5px;}.search_results .product-results .product-group .price-col .qty .ui-spinner {border: 1px solid #999999;}.search_results .product-results .product-group .price-col .qty .ui-spinner input {width: 45px;margin-right: 15px;height: 18px;border: 0;}.search_results .product-results .product-group .price-col .qty input {width: 50px;}.search_results .product-results .product-group .price-col .qty span {padding-left: 0px;}.search_results .product-results .product-group .price-col .cart {margin-top: 4px;width: auto;}.search_results .product-results .product-group .price-col .cartqty {clear: both;color: #666666;font-size: 0.9em;font-weight: bold;padding-left: 5px;}.search_results .product-results .product-group .price-col .favs {font-size: .7em;padding-left: 7px;text-decoration: none;clear: both;}.search_results .product-results .product-group .price-col .fav_add {font-size: .7em;text-decoration: none;margin-top: 3px;display: inline-block;padding-left: 5px;cursor: pointer;}.search_results .product-results .product-group .price-col .ro_add {font-size: .7em;text-decoration: none;margin-top: 3px;display: inline-block;cursor: pointer;}.search_results .product-results .product-group .sub .ro_add {margin: 0 0 0 3px;}.favShop .product-results .product-group .price-col .ro_add {margin-left: -3px;}.search_results .product-results .product-group .ratingsSummaryForSearch {float: right;margin-right: 10px;clear: both;}.search_results .product-results .product-group .ratingsSummaryForSearch .ratingSummaryStars {float: left;margin: -3px 5px 0 0;}.search_results .product-results .product-group .ratingsSummaryForSearch .averageRating {font-size: 0.8em;float: left;}.p-w-r .pr-category-snippet {margin-top: 1px !important;}.p-w-r .pr-category-snippet__item {display: block !important;}.p-w-r .pr-snippet .pr-snippet-stars-png .pr-star, .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-accessible-0-filled, .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-accessible-25-filled, .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-accessible-50-filled, .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-accessible-75-filled, .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-accessible-100-filled, .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-half, .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-selected, .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4, .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-0-filled, .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-25-filled, .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-50-filled, .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-75-filled, .p-w-r .pr-snippet .pr-snippet-stars-png .pr-star-v4-100-filled {height: 15px !important;width: 15px !important;}.p-w-r .pr-snippet .pr-snippet-stars-png .pr-snippet-rating-decimal {display: none !important;}.p-w-r .pr-category-snippet__total {padding-left: 0px !important;font-size: .8em !important;}.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-block-container {display: flex !important;float: left !important;width: 100% !important;flex-direction: column;}.p-w-r .pr-review-snapshot.pr-snapshot-mobile .pr-review-snapshot-block {width: 32.6% !important;width: 100% !important;margin-right: 10px !important;}.search_results .product-results .product-group .select-col:after, .search_results .product-results .product-group .thumbnail-col:after, .search_results .product-results .product-group .text-col:after {content: ' ';visibility: hidden;height: 0;}.search_results .product-results .product-group .sub {float: left;margin: 2px 5px;padding: 5px 0;width: 546px;background-color: #f6f6f6;border: 1px solid #999999;line-height: normal;box-sizing: border-box;}.search_results .product-results .product-group .sub h5 {padding: 2px 5px;text-align: left;float: right;width: 60%;}.search_results .product-results .product-group .sub .subTitle {padding: 2px 5px;text-align: left;float: right;width: 60%;font-weight: bold;font-size: .85em;}.search_results .product-results .product-group .sub a img {margin: 3px;}.search_results .product-results .product-group .sub .button_a img {margin: 0px;}.search_results .product-results .product-group .sub .thumbnail {clear: both;background: white;border: 1px solid #999999;width: 105px;height: 105px;float: left;text-align: center;margin-left: 20px;margin-top: 3px;padding-top: 2px;box-sizing: border-box;}.search_results .product-results .product-group .sub .thumbnail img {width: auto;height: auto;overflow: hidden;max-width: 85px;max-height: 85px;float: left;margin: 2px 0 0 2px;}.search_results .product-results .product-group .sub .thumbnail .lnkDetail img {width: auto;height: auto;overflow: hidden;max-width: 100px;max-height: 100px;float: none;margin: 0px }.search_results .product-results .product-group .sub .text-col {width: 285px;float: left;margin-left: 5px;display: inline;line-height: 1;margin-top: 8px;}.search_results .product-results .product-group .sub .text-col p.manufacturer {font-size: .9em;font-weight: bold;}.search_results .product-results .product-group .sub .text-col a.description {font-size: .8em;font-weight: bold;line-height: normal;}.search_results .product-results .product-group .sub .favs_sub {margin: 3px 0 0 5px;}.search_results .product-results .product-summary {width: 181px;display: inline;margin: 1px 2px 3px;height: auto;background-color: #fff;float: left;padding: 5px 0;}.search_results .product-results .product-summary .select-row {width: 100%;text-align: center;}.search_results .product-results .product-summary .thumbnail {width: 100%;text-align: center;height: 100px;}.search_results .product-results .product-summary .link {text-align: center;}.search_results .product-results .product-summary .link a {font-size: 0.8em;}.search_results .product-results .product-summary .info p.brand {font-size: .9em;font-weight: normal;font-weight: bold;padding: 0 8px;}.search_results .product-results .product-summary .info p.name {font-size: .8em;font-weight: bold;line-height: normal;min-height: 60px;padding: 0 8px;}.search_results .product-results .product-summary .info p.name span.lnkDetail {color: #0066CC;}.search_results .product-results .product-summary .info p.name a {color: #0066CC;text-decoration: none;}.search_results .product-results .product-summary .info p.name a:hover {color: #004890;text-decoration: none;}.search_results .product-results .product-summary .info p.list {font-size: .8em;font-weight: normal;padding: 0 8px;}.search_results .product-results .product-summary .info p.list .original-product {font-size: 0.9em;color: #707070;display: block;margin-top: -10px;}.search_results .product-results .product-summary .info p.price {padding: 0 8px;line-height: normal;}.search_results .product-results .product-summary .info .qty {font-size: .8em;margin-top: 5px;padding-left: 8px;display: inline;float: left;}.search_results .product-results .product-summary .info .qty input {width: 40px;}.search_results .product-results .product-summary .info .qty span {padding-left: 5px;}.search_results .product-results .product-summary .info .cart {margin-top: 10px;display: inline;float: right;padding-right: 10px;width: auto;clear: none;}.search_results .product-results .product-summary .info .cartqty {color: #666666;font-size: 0.9em;font-weight: bold;clear: both;float: right;margin-right: 23px;}.search_results .product-results .product-summary .info .favs {clear: both;font-size: .7em;padding-right: 10px;text-decoration: none;float: right;}.search_results .product-results .product-summary .sub {float: left;margin: 10px 0 5px 5px;background-color: #CCCCCC;background: -moz-linear-gradient(top, #CCCCCC, #E5E5E5);background: -webkit-gradient(linear, left top, left bottom, from(#CCCCCC), to(#E5E5E5));border: 1px solid #999999;width: 171px;line-height: normal;padding: 5px 0;}.search_results .product-results .product-summary .sub h5 {text-align: center;}.search_results .product-results .product-summary .sub .select {text-align: center;}.search_results .product-results .product-summary .sub .item {text-align: left;background: white;border: 1px solid #999999;width: 65px;height: 65px;float: left;margin: 5px 10px 5px 5px;}.search_results .product-results .product-summary .sub img {background: white;width: 65px;height: 65px;}.search_results .product-results .product-summary .sub .sku {font-size: .8em;float: left;margin-top: 5px;width: 80px;line-height: 1.2em;text-align: left;word-wrap: break-word;}.search_results .product-results .product-summary .sub .price {float: left;margin-top: 5px;width: 80px;line-height: 1.2em;text-align: left;color: #cc3333;font-size: .8em;font-weight: bold;}.search_results .product-results .product-summary .sub .name {clear: both;text-align: center;font-size: 0.8em;font-weight: bold;}.search_results .product-results .product-summary .sub .favs {float: right;font-size: 0.7em;text-decoration: none;margin: 5px 12px 0 0;clear: both;}.search_results .product-results .product-summary .sub a.description {font-size: .8em;font-weight: bold;}.search_results .product-results .product-summary .sub .cart {margin-left: 20px;text-align: left;width: 100%;}.search_results .product-results .product-summary .sub .cartqty {clear: both;color: #666666;font-size: 0.9em;font-weight: bold;float: right;margin-right: 45px;}.search_results .product-results .product-summary .sub .cart input {width: 40px;float: left;}.search_results .product-results .product-summary a {color: #0066CC;}.search_results .new-search .rdBox {width: 98%;padding: 10px 0 10px 10px;}.search_results .new-search p {font-size: 0.8em;}.search_results .new-search .box {margin: 4px 0;line-height: 0;height: 28px;}.search_results .new-search input {border: 1px solid #989898;float: left;height: 26px;line-height: 26px;width: 416px;vertical-align: middle;border-radius: 4px;}.search_results .new-search .box .searchButton {display: inline;float: left;margin-left: 10px;width: 76px;}.search_results .new-search .box .searchButton .button_search {width: 73px;height: 30px;padding-bottom: 2px;border: solid 1px #841300;background: #841300;background: -webkit-gradient(linear, left top, left bottom, from(#D6000E), to(#841300));background: -moz-linear-gradient(top, #D6000E, #841300);border-radius: 4px;color: #FFFFFF;font-size: .85em;font-weight: bold;cursor: pointer;}.search_results .new-search .box .searchButton .button_search:hover {background: #D6000E;background: -webkit-gradient(linear, left top, left bottom, from(#841300), to(#D6000E));background: -moz-linear-gradient(top, #841300, #D6000E);}.search_advanced p {margin: 10px;font-size: .9em;line-height: 1.3em;}.search_advanced .rdBox {width: 100%;float: left;display: inline-block;box-sizing: border-box;}.search_advanced .button-row {margin-top: 10px;float: right;}.search_advanced .button-row .button_input_a {padding: 5px !important;}.search_advanced .rdBox .col-1 {font-weight: bold;width: 110px;padding-left: 10px;}.search_advanced .rdBox input {height: 1.6em;width: 230px;}.search_advanced .rdBox select {height: 1.8em;padding: 0;width: 237px;}.search_advanced fieldset {border: none;clear: both;font-size: 0.875em;margin-top: 20px;padding: 10px 0px 0px 5px;}.search_advanced legend {font-weight: bold;}.search_advanced fieldset li {display: inline-block;padding-bottom: 20px;vertical-align: top;width: 154px;font-size: 0.875em;float: left;height: 55px;}.search_advanced fieldset li input {float: left;}.search_advanced fieldset li label {line-height: 1.2em;padding-left: 5px;vertical-align: top;width: 133px;float: left;}.search_advanced fieldset li img {clear: both;float: left;padding-left: 18px;padding-top: 5px;}.prod-compare .button-row {clear: both;}.prod-compare .prod-col {clear: both;padding: 10px 0;font-size: 0.875em;}.prod-compare .prod-col .item .rdBox {text-align: center;font-size: 0.875em;line-height: 1.5em;margin: 10px 0;min-height: 175px;}.prod-compare .prod-col .item span.chkBx {font-weight: bold;font-size: 1.2em;}.prod-compare .prod-col .item span.chkBx label {padding-left: 5px;}.prod-compare .prod-col .item a {clear: both;display: block;}.prod-compare .prod-col .item p {text-align: left;padding-top: 10px;}.prod-compare .prod-col .item span.amt {color: #cc3333;display: block;font-weight: bold;}.prod-compare .prod-col table {width: 100%;}.prod-compare .prod-col th {text-align: left;padding-left: 6px;}.prod-compare .prod-col td {padding-left: 10px;vertical-align: top;}.prod-compare .prod-col .evenRow {background-color: #e5e5e5;}.product_comp_pop .pop_heading {padding-bottom: 10px;}.product_comp_pop .col-1 {width: 5%;}.product_comp_pop .col-2 {width: 36%;padding: 0 2%;float: left;}.product_comp_pop .col-3 {width: 50%;padding: 0 2%;}.product_comp_pop .row input {width: 100%;}.browse p {font-size: .9em;line-height: 1.5em;margin: 10px;}.browse .breadcrumb {margin: 0 0 10px 10px;}.browse .breadcrumb a {text-decoration: underline;cursor: pointer;font-size: 0.875em;}.no_result {border: 1px solid #f7a608;margin: 5px 0;padding: 3px 3px 3px 35px;width: auto;background: url(../../../Images/info_round.png) no-repeat scroll 10px 5px #fce376;font-size: 0.85em;font-weight: bold;color: #834a04;clear: both;line-height: 20px;border-radius: 0.375rem;max-height: 80px;overflow-y: auto;}.fav_list {min-height: 500px;}.fav_list .cart-message a {float: right;}.fav_list p {font-size: 0.85em;line-height: 1.3em;}.fav_list .button-row {clear: both;font-size: .8em;line-height: normal;}.fav_list .button-row .fleft {padding-left: 5px;}.fav_list .button-row .button_a {float: right;}.fav_list .favorites {float: left;clear: both;font-size: 0.8em;color: #333333;border-bottom: 10px solid #999999;margin: 5px 0 8px;border-radius: 0 0 5px 5px;}.fav_list .favorites .row-head {background-color: #707070;border-radius: 5px 5px 0 0;color: #FFFFFF;display: inline;float: left;font-weight: bold;width: 768px;}.fav_list .favorites .list {float: left;font-weight: bold;padding-top: 2px;display: inline;width: 766px;border-left: 1px solid #707070;border-right: 1px solid #707070;}.fav_list .favorites .list input {margin-bottom: 5px;width: 175px;}.fav_list .favorites .list img {margin: 5px 3px 0;}.fav_list .favorites .name {float: left;text-align: left;width: 235px;padding-left: 10px;}.fav_list .favorites .row-head .name {padding-left: 35px;width: 210px;}.fav_list .favorites .count {float: left;text-align: center;width: 60px;}.fav_list .favorites .shared {float: left;text-align: center;width: 70px;}.fav_list .favorites .shared:after {content: ".";visibility: hidden;}.fav_list .favorites .action {float: left;text-align: center;padding-left: 78px;}.fav_list .favorites .action a {float: left;padding: 0 18px;color: #666666;font-weight: normal;text-decoration: underline;}.fav_list .favorites .comments {background-color: #f6f6f6;border-bottom: 1px solid #707070;display: inline;float: left;width: 766px;border-left: 1px solid #707070;border-right: 1px solid #707070;}.fav_list .favorites .comments img {margin: 5px 3px 0 3px;}.fav_list .favorites .comments input {margin: 3px 0 3px 3px;width: 300px;}.fav_list .favorites .comments .txt {float: left;padding-left: 30px;text-align: left;width: 440px;}.fav_list .favorites .comments .date {float: left;text-align: left;width: 130px;}.fav_edit .top-row a {line-height: 1.5em;}.fav_edit .rdBox {margin: 10px 0;}.fav_edit .rdBox .add {display: inline-block;font-weight: bold;text-align: right;width: 10% }.fav_edit .rdBox span {font-weight: bold;padding-right: 10px;}.fav_edit .rdBox .list_name {padding-left: 20px;width: 30%;display: inline-block;}.fav_edit .rdBox .comments {width: 50%;display: inline-block;}.fav_edit .button-row a {float: right;line-height: 1.5em;}.fav_edit .button-row a.button_b {margin-left: 5px;}.fav_edit .favorites {float: left;clear: both;font-size: 0.8em;background-color: #f6f6f6;border: 1px solid #999999;border-bottom: 10px solid #707070;margin: 8px 0;border-radius: 0.375rem;}.fav_edit .favorites .row-head {background-color: #707070;color: #FFFFFF;display: inline;float: left;font-weight: bold;width: 100%;}.fav_edit .favorites .product-group {border-bottom: 1px solid #707070;padding: 5px 0;float: left;width: 100%;min-height: 26px;}.fav_edit .favorites .delete-col {float: left;padding-left: 5px;text-align: center;width: 30px;}.fav_edit .favorites .delete-col img {vertical-align: middle;}.fav_edit .favorites .item-col {float: left;text-align: center;width: 150px;}.fav_edit .favorites .item-col input {width: 100px;}.fav_edit .favorites .item-col .showHidePanel {clear: both;}.fav_edit .favorites .item-col .showHidePanel #matchToggle {float: right;margin: 2px 22px 0 0;cursor: pointer;}.fav_edit .favorites .qoh-col {float: left;text-align: center;width: 20px;}.fav_edit .favorites .qoh-col .qohText {margin-top: 27px;text-align: center;width: 105px;}.fav_edit .favorites .qoh-col #qohPartialHolder .qohText {margin: 0;}.fav_edit .favorites .qoh-col img {margin-top: 7px;}.fav_edit .favorites .qty-col {float: left;text-align: center;width: 60px;}.fav_edit .favorites .qty-col .qoh-holder {margin: 0px;}.fav_edit .favorites .qty-col .messageMSQ {margin-top: 10px;margin-left: -150px;}.fav_edit .favorites .qty-col .ui-spinner {border: 1px solid #999999;}.fav_edit .favorites .qty-col .ui-spinner input {width: 45px;margin-right: 15px;height: 17px;border: 0;}.fav_edit .favorites .qty-col input {width: 30px;}.fav_edit .favorites .dept-col, .fav_edit .favorites .cc-col {display: none;}.fav_edit .favorites .row-head .price-col {width: 120px;}.fav_edit .favorites .price-col {float: left;text-align: center;width: 112px;margin: 0 4px;}.fav_edit .favorites .wsIcon {display: inline;float: left;width: 15px;height: 15px;}.fav_edit .favorites .wsIcon:after {content: ".";visibility: hidden;}.fav_edit .favorites .price2-col {float: left;text-align: center;width: 110px;margin: 0 4px;font-weight: bold;}.fav_edit .favorites .product-group .price2-col {color: #cc3333;}.fav_edit .favorites .row-head .decr-col {padding: 0;margin-left: 8px;}.fav_edit .favorites .decr-col {float: left;text-align: left;width: 290px;font-weight: bold;padding-left: 10px;}.fav_edit .favorites .decr-col input {width: 380px;}.fav_edit .favorites .decr-col p {line-height: 1.2em;padding: 1px 2px 0 2px;width: 380px;}.fav_edit .favorites .list {float: left;font-weight: bold;margin-top: 5px;display: inline;width: 774px;}.fav_edit .favorites .product-group .itemInfo {background-color: #FFFFFF;bottom: -5px;clear: both;float: left;position: relative;width: 100%;}.fav_edit .favorites .product-group .itemInfo a {color: #336633;font-weight: bold;text-decoration: none;}.fav_edit .favorites .product-group .itemInfo p {padding: 0 5px;font-size: 1.1em;}.fav_edit .favorites .product-group .itemInfo ul {color: #336633;float: left;font-weight: bold;line-height: 1.5em;list-style: disc inside none;margin-left: 2px;padding: 5px;width: 125px;}.fav_edit .favorites .product-group .itemInfo .price-col {width: 200px;}.fav_edit .favorites .product-group .itemInfo .decr-col {font-weight: normal;width: 400px;}.fav_shop .action-row-right a {color: #669933 !important;margin-right: 10px;text-decoration: underline;}.favShop .top-results .action-row-right .sort select {width: 175px;}.favShop .product-results .product-group .price-col .qoh {line-height: 1em;}.fav_shop .action-row {clear: both;float: left;margin: 0 0 5px 0;width: 100%;}.fav_shop .action-row-bottom {clear: both;float: left;margin: 5px 0 3px 0;width: 100%;}.fav_shop .action-row-left {display: inline;float: left;font-size: 1.1em;font-weight: bold;margin-top: 5px;}.fav_shop .action-row-right {display: inline;float: right;font-size: 0.8em;margin-right: 10px;}.fav_shop .action-row-right b {margin-right: 10px;}.fav_shop .product-results .product-group {width: 752px;display: inline;font-size: .8em;float: left;border-bottom: 1px solid #999999;border-right: 1px solid #999999;border-left: 1px solid #999999;padding-top: 5px;}.fav_shop .product-results .product-group .select-col {display: inline;float: left;margin-left: 5px;width: 20px;}.fav_shop .product-results .product-group .thumbnail-col {width: 100px;display: inline;float: left;text-align: center;}.fav_shop .product-results .product-group .text-col {width: 200px;display: inline;float: left;}.fav_shop .product-results .product-group .text-col .name {line-height: normal;width: 460px;}.fav_shop .product-results .product-group .text-col .name a {font-weight: bold;font-size: 1.1em;text-decoration: none;}.fav_shop .product-results .product-group .text-col .comments {width: 430px;display: inline;float: left;margin-top: 5px;}.fav_shop .product-results .product-group .text-col .comments input {width: 360px;display: inline;float: right;margin-top: 3px;}.fav_shop .product-results .product-group .price-col {width: 100px;display: inline;float: left;text-align: center;}.fav_shop .product-results .product-group .price-col .price {font-weight: bold;color: #cc3333;}.fav_shop .product-results .product-group .pack {width: 105px;display: inline;float: left;text-align: center;}.fav_shop .product-results .product-group .qty {width: 105px;display: inline;float: left;text-align: center;}.fav_shop .product-results .product-group .qty input {width: 30px;}.fav_shop .product-results .product-group .qty .cart {margin-top: 45px;}.fav_shop .product-results .product-bottom {border-radius: 0 0 5px 5px;background-color: #999;height: 10px;clear: both;width: 754px;}.fav_shop .product-results .product-head {display: inline;float: left;background-color: #666666;border-radius: 5px 5px 0px 0px;color: #fff;font-weight: bold;border: 1px solid #666666;}.fav_shop .product-results .product-head .product-group {border: none;}.fav_shop .product-results .product-head .select-col {width: 125px;text-align: center;margin: 0;}.fav_shop .product-results .product-head .select-col p {padding-left: 7px;text-align: left;}.fav_shop .product-results .product-head .select-col label {padding: 0 10px 0 5px;}.fav_shop_alt .action-row-right a {margin-right: 10px;text-decoration: underline;}.fav_shop_alt .top-row a {display: inline;float: right;font-size: 0.8em;font-weight: bold;margin-left: 20px;margin-right: 0;}.fav_shop_alt .product-results .btn {font-size: .65em;}.fav_shop_alt .product-results .results-per-page {margin-top: 0px;}.fav_shop_alt .action-row {clear: both;float: left;margin: 8px 0;width: 100%;}.fav_shop_alt .action-row-bottom {clear: both;float: left;margin: 5px 0 3px 0;width: 100%;}.fav_shop_alt .action-row-left {display: inline;float: left;font-size: 1.1em;font-weight: bold;margin-top: 1px;}.fav_shop_alt .action-row-right {display: inline;float: right;font-size: 0.85em;}.fav_shop_alt .action-row-right b {margin-right: 10px;}.fav_shop_alt .action-row-right a {margin-right: 10px;text-decoration: underline;}.fav_shop_alt .product-results .product-group {width: 566px;display: inline;float: left;border-bottom: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5;border-left: 1px solid #E5E5E5;padding-top: 5px;margin-top: 0px;}.fav_shop_alt .product-results .product-summary {width: 566px;display: inline;font-size: .9em;float: left;padding-top: 5px;margin: 0px;height: 100%;}.fav_shop_alt .product-results .product-group .select-col {display: inline;float: left;margin-left: 5px;width: 20px;clear: both;}.fav_shop_alt .product-results .product-group .sub p {padding: 0px;margin: 0px;line-height: normal;display: inline;}.fav_shop_alt .product-results .product-group .sub a img {margin: 0px;}.fav_shop_alt .product-results .product-group .sub .text-col .showcomment {background-image: none;padding-left: 0px;height: auto;}.fav_shop_alt .product-results .product-group .sub .text-col p.name a {color: #0066CC;text-decoration: none;clear: both;float: left;width: 320px;margin-top: 8px;}.fav_shop_alt .product-results .product-group .thumbnail-col {width: 75px;display: inline;float: left;text-align: center;}.fav_shop_alt .product-results .product-group .thumbnail-col img {max-width: 65px !important;max-height: 65px !important;}.fav_shop_alt .product-results .product-group .text-col {width: 90px;display: inline;float: left;}.fav_shop_alt .product-results .product-group .sub .text-col {width: 90px;display: inline;float: left;}.fav_shop_alt .product-results .product-group .text-col p.sku {line-height: normal;height: 25px;}.fav_shop_alt .product-results .product-group .text-col p.sku .original-product {font-size: 0.9em;color: #999999;display: block;margin-top: -2px;}.fav_shop_alt .product-results .product-group .text-col .name {line-height: normal;width: 370px;}.fav_shop_alt .product-results .product-group .text-col .name a {font-weight: bold;font-size: 1.1em;text-decoration: none;}.fav_shop_alt .product-results .product-group .text-col .comments {font-size: 0.9em;width: 300px;display: inline;float: left;margin-top: 5px;line-height: .9em;}.fav_shop_alt .product-results .product-group .text-col .comments input {width: 344px;display: inline;float: left;margin-top: 3px;}.fav_shop_alt .product-results .product-group .price-col {width: 84px;display: inline;float: left;text-align: center;line-height: normal;}.fav_shop_alt .product-results .product-group .price-col p.price {font-size: 0.9em;line-height: inherit;}.fav_shop_alt .product-results .product-group .pack {width: 80px;display: inline;font-size: 0.8em;float: left;text-align: center;line-height: normal;}.fav_shop_alt .product-results .product-group .qoh {width: 80px;display: inline;font-size: 0.8em;float: left;text-align: left;line-height: 1em;padding-left: 20px;margin-top: -3px;}.fav_shop_alt .product-results .product-group .qty .qoh {width: 90px;display: inline;font-size: 0.8em;float: left;text-align: left;line-height: 1em;padding-left: 0;margin-top: -3px;margin-left: -5px;}.fav_shop_alt .product-results .product-group .qty {width: 92px;display: inline;float: right;text-align: left;}.fav_shop_alt .product-results .product-group .qty input {width: 30px;}.fav_shop_alt .product-results .item-group .qty {font-size: .8em;margin-top: 0px;margin-left: 5px;}.fav_shop_alt .product-results .item-group .qty .ui-spinner {border: 1px solid #999999;padding: 0;}.fav_shop_alt .product-results .item-group .qty .ui-spinner input {width: 36px;margin-right: 15px;height: 18px;border: 0;}.fav_shop_alt .product-results .item-group .qty input {width: 40px;}.fav_shop_alt .product-results .product-group .qty .cart {margin-top: 4px;width: auto;font-size: 1.7em;}.fav_shop_alt .product-results .product-group .qty .cart .button_a {margin: 0px;}.fav_shop_alt .product-results .product-group .qty .cart .button_c {margin-left: 0;}.fav_shop_alt .product-results .product-group .qty .cartqty {color: #666666;font-size: 0.9em;font-weight: bold;clear: both;}.fav_shop_alt .product-results .product-group .recentPurchase-col {clear: right;float: right;font-size: 0.8em;padding-right: 10px;}.fav_shop_alt .product-results .product-group .recentPurchase-col img {margin-left: 5px;}.fav_shop_alt .product-results .product-bottom {border-radius: 0 0 5px 5px;background: #e5e5e5;height: 10px;clear: both;width: 568px;}.fav_shop_alt .product-results .product-head .product-group {display: inline;float: left;background: #e5e5e5;border-radius: 5px 5px 0px 0px;font-weight: bold;border: 1px solid #999999;width: 568px;border: none;}.fav_shop_alt .product-results .product-head .product-group p.sku, .fav_shop_alt .product-results .product-head .product-group p.list, .fav_shop_alt .product-results .product-head p {font-weight: bold;font-size: 0.9em;line-height: 1.8em;padding: 0;}.fav_shop_alt .product-results .product-head .product-group .list {width: 92px;}.fav_shop_alt .product-results .product-head .product-group .pack {font-weight: bold;font-size: 100%;line-height: 1.8em;}.fav_shop_alt .product-results .product-head .select-col {width: 100px;text-align: center;margin: 0;}.fav_shop_alt .product-results .product-head .select-col p {padding-left: 7px;text-align: left;}.fav_shop_alt .product-results .product-head .select-col label {padding: 0 10px 0 5px;}.fav_shop_alt .product-results .product-group .sub {font-size: 0.9em;width: 556px;}.fav_shop_alt .product-results .product-group .sub .item-group h5 {font-size: 0.9em;margin-bottom: 5px;}.fav_all .rdBox {margin: -9px 0 10px;}.fav_all .rdBox .lists {border-bottom: 1px solid #999;padding-bottom: 10px;}.fav_all .rdBox .lists h5 {background-color: #e5e5e5;font-weight: bold;font-size: 0.8em;margin: 12px 0 3px -3px;padding: 2px 0 2px 7px;text-transform: uppercase;line-height: normal;}.fav_all .rdBox h2 {font-size: 1em;}.fav_all .rdBox h3, .fav_all .rdBox .lists h3 {background-color: #f6f6f6;font-size: 0.85em;margin: 12px 0 3px -3px;padding: 2px 0 2px 7px;text-transform: uppercase;line-height: 1.5em;box-sizing: border-box;}.fav_all .rdBox .lists ul {font-size: 0.85em;}.fav_all .rdBox .lists li {line-height: 1.3em;word-wrap: break-word;list-style: square;margin-left: 20px;color: #0066CC;margin-bottom: 6px;}.fav_all .rdBox .lists li a {color: #333333;text-decoration: none;word-wrap: break-word;font-size: 1em;font-weight: normal;}.fav_all .rdBox .lists li a:hover {color: #004890;text-decoration: underline;}.fav_all .rdBox .lists li.more {text-align: right;list-style: none;}.fav_all .rdBox .lists li.more a {color: #0066CC;}.fav_all .rdBox .lists li.more a:hover {text-decoration: underline;}.fav_all .rdBox .categories p {background-color: #e5e5e5;font-weight: bold;font-size: 0.8em;margin: 0px 0 3px -3px;padding: 2px 0 2px 7px;text-transform: uppercase;line-height: normal;}.fav_all .rdBox .categories ul {font-size: 0.85em;}.fav_all .rdBox .categories li {line-height: 1.3em;word-wrap: break-word;list-style: square;margin-left: 20px;color: #0066CC;margin-bottom: 6px;}.fav_all .rdBox .categories li a {color: #333333;text-decoration: none;word-wrap: break-word;font-size: 1em;font-weight: normal;}.fav_all .rdBox .categories li a:hover {color: #004890;text-decoration: underline;}.fav_all .rdBox .remove_filters p {font-size: 0.875em;font-weight: bold;}.fav_all .rdBox .filters .remove_filters ul li {font-size: 1.1em;}.fav_all .rdBox .filters .remove_filters ul li a {background-image: url(../../../Images/delete_icon.gif);display: inline-block;height: 11px;width: 11px;margin-right: 5px;}.fav_all .rdBox a {font-size: .8em;font-weight: bold;cursor: pointer;line-height: 1.1em;}.fav_all .rdBox span {color: #0066CC;font-size: .8em;font-weight: bold;line-height: 1.1em;}.fav_shop_alt .product-results .product-group {}.fav_shop_alt .product-results .product-head .product-group {height: 24px;}.fav_shop_alt .product-results .product-group .select-col:after, .fav_shop_alt .product-results .product-group .thumbnail-col:after, .fav_shop_alt .product-results .product-group .text-col:after, .fav_shop_alt .product-results .product-group .price-col:after, .fav_shop_alt .product-results .product-group .pack:after, .fav_shop_alt .product-results .product-group .qty:after {content: '.';visibility: hidden;}.fav_share {float: left;}.fav_share #gbox_tblAllDepartment, #gbox_tblSelectedDepartment {float: left;}.fav_share #gbox_tblAllDepartment {margin-left: 10px;}.ui-jqgrid .ui-jqgrid-hbox, .ui-jqgrid .ui-jqgrid-htable th {background: #003e7d;border-right: 1px solid #2681dd;}.ui-jqgrid tr.ui-subgrid .ui-jqgrid-hbox, .ui-jqgrid tr.ui-subgrid .ui-jqgrid-htable th {background: #666666;border-right: 1px solid #333333;}.ui-jqgrid tr.ui-subgrid .ui-jqgrid-pager {height: 28px;}.ui-jqgrid tr.ui-subgrid .ui-pager-control {border-right: 1px solid #999;border-bottom: 1px solid #999;height: 26px;}.fav_share .deptShare {float: left;width: 24px;margin: 100px 5px 0;}.fav_share .deptShare input#btnSelectDepts {margin: 0;float: left;background: url(fav_share.png);border: none;width: 24px;height: 24px;cursor: pointer;}.fav_share .deptShare input#btnUnselectDepts {margin: 5px 0;float: left;background: url(fav_unshare.png);border: none;width: 24px;height: 24px;cursor: pointer;}.fav_share .button-row-right {float: right;}.fav_share .rdBox {margin-bottom: 15px;float: left;width: 742px;}.fav_share .rdBox .col-1 {width: 150px;float: left;text-align: right;}.fav_share .rdBox .col-2 {float: left;width: 240px;}.fav_share .rdBox .col-2 img {padding: 5px 0 0 5px;cursor: pointer;}.fav_share .rdBox .col-2 input.time {margin-left: 5px;width: 50px;}.fav_share .rdBox .col-2 select {width: 200px;}.fav_share .rdBox .col-2 a {margin-top: 5px;}.fav_share .rdBox .col-3 {float: left;width: 350px;}.fav_share .rdBox .col-3 input {margin-right: 5px;}.fav_share .rdBox label {font-weight: bold;padding-right: 1em;}.fav_share .rdBox input {height: 1.6em;border: 0;}.fav_share .rdBox select {line-height: 1.6em;padding: 2px;}.fav_new .rdBox {margin-bottom: 15px;float: left;width: 742px;}.fav_new .rdBox .col-1 {width: 20%;float: left;text-align: right;}.fav_new .rdBox .col-2 {float: left;width: 50%;}.fav_new .rdBox label {font-weight: bold;padding-right: 1em;}.fav_new .rdBox input {height: 1.6em;width: 265px;}.fav_new .rdBox select {line-height: 1.6em;padding: 2px;}.fav_new .button-row {display: inline-flex;justify-content: flex-end;width: 100%;}.fav_copy p {font-size: .9em;margin-bottom: 10px;}.fav_copy .rdBox {margin-bottom: 15px;margin-top: 13px;float: left;width: 742px;}.fav_copy .rdBox span {font-weight: bold;}.fav_copy .rdBox .col-1 {width: 20%;float: left;text-align: right;}.fav_copy .rdBox .col-2 {float: left;width: 30%;}.fav_copy .rdBox .col-2 {float: left;width: 30%;padding-left: 10px;box-sizing: border-box;}.fav_copy .rdBox label {font-weight: bold;padding-right: 1em;}.fav_copy .rdBox input.name {height: 1.6em;width: 150px;padding-right: 1em;}.fav_copy .rdBox input.favDesc {width: 160px;border: none;background: transparent;height: 1.5em;color: #333;}.fav_copy .rdBox input.favComment {width: 360px;border: none;background: transparent;height: 1.5em;color: #333;}.fav_copy .rdBox input.comments {height: 1.6em;width: 350px;padding-right: 1em;}.fav_copy .rdBox input.check {height: 2em;margin-right: 1em;}.fav_copy .rdBox select {line-height: 1.6em;padding: 2px;}.fav_copy .button-row {display: flex;justify-content: flex-end;clear: both;}.fav_copy .button-row a {margin-right: 10px;}.fav_copy .rdBox span {font-weight: bold;}.fav_copy .rdBox .col-1 {width: 20%;float: left;text-align: right;}.fav_copy .rdBox .col-2 {float: left;width: 30%;}.fav_copy .rdBox .col-2 {float: left;width: 30%;}.fav_copy .rdBox label {font-weight: bold;padding-right: 1em;}.fav_copy .rdBox input {margin-right: 5px;}.fav_list .machines {float: left;clear: both;font-size: 0.8em;color: #333333;border-bottom: 10px solid #999999;margin: 5px 0 8px;border-radius: 0 0 5px 5px;}.fav_list .machines .row-head {background-color: #999999;border-radius: 5px 5px 0 0;color: #FFFFFF;display: inline;float: left;font-weight: bold;width: 768px;}.fav_list .machines .list {float: left;font-weight: bold;padding-top: 2px;display: inline;width: 766px;border-left: 1px solid #999999;border-right: 1px solid #999999;}.fav_list .machines .list input {margin-bottom: 5px;width: 175px;}.fav_list .machines .list img {margin: 5px 3px 0;}.fav_list .machines .name {float: left;text-align: left;width: 305px;padding-left: 10px;}.fav_list .machines .row-head .name {padding-left: 35px;width: 280px;}.fav_list .machines .count {float: left;text-align: center;width: 60px;}.fav_list .machines .shared {float: left;text-align: center;width: 70px;}.fav_list .machines .shared:after {content: ".";visibility: hidden;}.fav_list .machines .action {float: left;text-align: center;padding-left: 78px;}.fav_list .machines .action a {float: left;padding: 0 18px;color: #666666;font-weight: normal;text-decoration: underline;}.fav_list .machines .comments {background-color: #E5E5E5;border-bottom: 1px solid #999999;display: inline;float: left;width: 766px;border-left: 1px solid #999999;border-right: 1px solid #999999;}.fav_list .machines .comments img {margin: 5px 3px 0 3px;}.fav_list .machines .comments input {margin: 3px 0 3px 3px;width: 300px;}.fav_list .machines .comments .txt {float: left;padding-left: 30px;text-align: left;width: 440px;}.fav_list .machines .comments .date {float: left;text-align: left;width: 130px;}.fav_list a.need-help {line-height: 16px;margin-top: 5px;margin-right: 0;}.fav_list .machineList a.need-help {line-height: 16px;margin-top: 1px;margin-right: 0;}.fav_list .machineList {position: relative;}.fav_list .machineList #need-help {border: 5px solid #333333;background-color: #FFFFFF;border-radius: 0.375rem;padding: 5px;position: absolute;right: 130px;top: 30px;z-index: 100;font-size: 0.8em;width: 250px;}.discontinuedButtonTop {clear: both;padding-bottom: 10px;}.discontinuedButtonBottom {clear: both;padding-top: 12px;}#dlgFavoritesDeleted table {border: 1px solid #666;border-collapse: collapse;font-size: smaller;width: 100%;}#dlgFavoritesDeleted th {background-color: #aaa;}#dlgFavoritesDeleted td {border-bottom: 1px dotted #666;padding: 3px 6px;font-size: smaller;}#spinnerHolder {padding-left: 200px;}.rowAltColor {background: #e9f4fd;opacity: 1.0;}.home #slides {width: 769px;height: 330px;position: relative;clear: both;}.home #slides .slides_container {width: 769px;display: none;}.home #slides .slides_container div {width: 769px;height: 320px;display: block;}.home #slides .nav {display: none;}.home #slides .nav a {background-repeat: no-repeat;display: block;float: left;height: 20px;width: 20px;font-size: 1px;text-align: center;color: #0066CC;line-height: 18px;}.home #slides .nav a.prev {background-image: url(../../../Images/nav-left.png);margin-right: 185px;}.home #slides .nav a.prev:hover {background-image: url(../../../Images/nav-left_o.png);color: #FFF;}.home #slides .nav a.next {background-image: url(../../../Images/nav-right.png);}.home #slides .nav a.next:hover {background-image: url(../../../Images/nav-right_o.png);color: #FFF;}.home #slides .pagination {bottom: 8px;position: absolute;z-index: 8;list-style: none;margin: 0;padding: 0;left: 333px;}.home #slides .pagination li {float: left;padding: 0;}.home #slides .pagination a {background: url(pg-num-12.png) no-repeat;color: #0066CC;display: block;height: 12px;line-height: 12px;text-align: center;font-weight: normal;text-decoration: none;width: 18px;font-size: .7em;}.home #slides .pagination .current a {color: #FFF;background-image: url(pg-num-curr-12.png);}.product_hz {border: 1px solid #999999;border-radius: 0.375rem;clear: both;float: left;margin-bottom: 10px;}.product_hz h3 {color: #333333;border-radius: 4px 4px 0px 0px;background: #f6f6f6;background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#f6f6f6));background: -moz-linear-gradient(top, #FFFFFF, #f6f6f6);border-bottom: 1px solid #CCCCCC;line-height: 33px;float: left;width: 767px;}.product_hz .spotlightHeader {color: #333333;border-radius: 4px 4px 0px 0px;background: #f6f6f6;background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#f6f6f6));background: -moz-linear-gradient(top, #FFFFFF, #f6f6f6);border-bottom: 1px solid #CCCCCC;line-height: 33px;float: left;width: 767px;}.product_hz h3 span {float: left;padding: 0 10px;}.product_hz .spotlightHeader span {float: left;padding: 0 10px;font-weight: bold;}.product_hz h3 a {float: right;font-weight: normal;font-size: 0.9em;padding: 0 10px;}.product_hz .spotlightHeader a {float: right;font-weight: normal;font-size: 0.9em;padding: 0 10px;}.product_hz .manufactures-logo {text-align: center;}.product_hz div.info a {font-weight: bold;word-break: break-all;cursor: pointer;}.product_hz div.info .cart {display: inline;float: left;margin-top: 7px;width: 92px;clear: none;}.product_hz div.info .cart .button_a {margin-left: 0px;}.product_hz .SprItemDiscount {font-size: .9em;}.ui-spinner a.ui-spinner-button {cursor: pointer;}.ui-dialog-titlebar {background: #003399 !important;color: #FFFFFF !important;}.ui-dialog-titlebar .ui-icon-closethick {background-image: url(../../../Images/ui-icons_ffffff_256x240.png) !important;}.ui-dialog-titlebar .ui-icon-closethick:hover {background-image: url(../../../Images/ui-icons_222222_256x240.png) !important;}.ui-dialog .ui-dialog-titlebar-close {margin: -10px 5px 0 0;height: 18px;width: 18px;overflow: hidden;}.ui-dialog .ui-dialog-titlebar-close .ui-icon {margin-top: -6px;margin-left: -7px;}.ui-dialog .ui-dialog-titlebar-close .ui-icon:hover {margin-top: -8px;margin-left: -9px;}.pop_container {display: none;height: auto !important;}#pop {color: #333333;}.pop_container .main_frame {float: left;width: 555px;min-height: 375px;border-radius: 0.375rem;overflow: visible;}.pop_container .main_frame .inner_frame {background: #FFFFFF;position: relative;top: 5px;left: 5px;width: 545px;min-height: 365px;border-radius: 0.375rem;overflow: visible;}#simplemodal-overlay {background-color: #333333;cursor: wait;}#simplemodal-container .main_frame a.modalCloseImg {background: url(Button_close.png) no-repeat;cursor: pointer;display: inline;height: 25px;position: absolute;right: 0;top: 0;width: 25px;z-index: 3200;}.pop_container .main_frame .inner_frame .close_button {float: right;position: relative;right: 5px;cursor: pointer;z-index: 1000;}.pop_container .main_frame .inner_frame .container {position: relative;top: 0px;font-size: 0.85em;line-height: 1.45em;width: auto;display: inline-block;}.pop_container .main_frame .inner_frame .container .product_image {clear: both;float: left;display: inline;height: 310px;width: 280px;text-align: center;}.pop_container .main_frame .inner_frame .container .product_image .quickView {max-width: 225px;max-height: 225px;}.pop_container .main_frame .inner_frame .container .product_image .quickViewThumbnail {max-width: 65px;max-height: 65px;}.pop_container .main_frame .inner_frame .container .product_info {float: left;display: inline-block;color: #151515;font-size: 0.9em;width: 250px;}.pop_container .main_frame .inner_frame .container .product_info .item-group .sku .original-product {font-size: 0.9em;color: #999999;display: block;}.pop_container .main_frame .inner_frame .container .product_info .item-group .rebate a {color: #f76d39;font-size: 0.9em;font-weight: bold;text-decoration: underline;}.pop_container .main_frame .inner_frame .container .product_info .product_name {font-size: 1.0em;font-weight: normal;clear: both;}.pop_container .main_frame .inner_frame .container .product_info .product_detail {font-weight: bold;border-bottom: 1px solid #000;width: 250px;line-height: normal;margin-bottom: 10px;color: #0066CC;word-wrap: break-word;}.pop_container .main_frame .inner_frame .container .product_info .product_detail a {color: #0066cc;}.pop_container .main_frame .inner_frame .container .product_info .product_detail a:hover {color: #003399;}.pop_container .main_frame .inner_frame .container .product_info ul {margin-bottom: 10px;}.pop_container .main_frame .inner_frame .container .product_info ul li {font-size: 0.9em;line-height: normal;list-style: disc outside none;margin: 5px 0 0 10px;}.pop_container .main_frame .inner_frame .container .product_info .product_price {color: #cc3333;font-weight: bold;}.pop_container .main_frame .inner_frame .container .product_info .product_price a {color: #cc3333;}.pop_container .main_frame .inner_frame .container .product_info .product_comments {margin: 10px 0;}.pop_container .main_frame .inner_frame .container .product_info input {width: 220px;color: #666;}.pop_container .main_frame .inner_frame .container .product_info .product_qty {width: 225px;float: left;}.pop_container .main_frame .inner_frame .container .product_info .product_qty .messageMSQ {margin-left: -280px;}.pop_container .main_frame .inner_frame .container .product_info .product_qty .ui-spinner {border: 1px solid #999999;float: left;margin-right: 5px;}.pop_container .main_frame .inner_frame .container .product_info .product_qty .ui-spinner input {width: 40px;margin-right: 15px;height: 17px;border: 0;padding-left: 3px;}.pop_container .main_frame .inner_frame .container .product_info .product_qty a img {float: none;margin: 0px;padding: 0px;}.pop_container .main_frame .inner_frame .container .product_info button.btn {float: right;}.spotlight-items .product-results .product-group .price-col .qty span {padding-left: 5px;}.pop_container .main_frame .inner_frame .container .product_info .product_qty input {width: 50px;margin-left: 0;color: #666;}.pop_container .main_frame .inner_frame .container .product_info .product_qty a, .pop_container .main_frame .inner_frame .container .product_info .product_qty .button_a, .pop_container .main_frame .inner_frame .container .product_info .product_qty .button_c {float: right;border-radius: 0px !important;}.pop_container .main_frame .inner_frame .container .product_info .product_qty .ui-widget-content .ui-state-default {background: #dcdcdc !important;background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#dcdcdc)) !important;background: -moz-linear-gradient(top, #FFFFFF, #dcdcdc) !important;color: #555555 !important;}.pop_container .main_frame .inner_frame .container .product_info .product_qty .cartqty {float: left;margin: 5px 0 0;text-align: right;width: 225px;color: #666666;font-weight: bold;}.pop_container .main_frame .inner_frame .container .product_info .product_qty .addto_fav {margin: 0;font-size: 0.8em;}.pop_container .main_frame .inner_frame .container .product_info .rdBox {margin: 20px 10px 10px 0;padding: 5px;font-size: 0.9em;background: #fffec7;border: 1px solid #003E7D;}.pop_container .main_frame .inner_frame .container .pop_heading {font-weight: bold;font-size: 1.1em;}.pop_container .main_frame .inner_frame .container .question {color: #0066CC;font-weight: bold;}.pop_container .main_frame .inner_frame .container .question_grp {margin-top: 1.5em;float: left;clear: both;margin-left: 5px;width: 100%;}.pop_container .main_frame .inner_frame .container .option {padding: 0;margin: 0;float: left;width: 100%;}.pop_container .main_frame .inner_frame .container .option1 {float: left;width: 50%;}.pop_container .main_frame .inner_frame .container .buttons {clear: both;float: left;margin-top: 1.5em;width: 100%;}.pop_container .main_frame .inner_frame .container .buttons a {float: right;}.pop_container .main_frame .inner_frame .container .radio {padding: 0;height: auto;width: auto;display: inline;float: left;}.pop_container .main_frame .inner_frame .container .radioLabel {display: inline;float: left;margin-left: 5px;}.pop_container .product_info .qty .ui-spinner a.ui-spinner-button {border-top: none !important;border-bottom: none !important;border-right: none !important;border-radius: 0px !important;padding: 0px;}.pop_container .ui-widget-content .ui-spinner-button {border: 1px solid #D3d3D3 !important;background: #f6f6f6 !important;}.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus, .ui-button:hover, .ui-button:focus {background: #f6f6f6;}.budget_pop .main_frame {width: 380px;height: 355px;}.budget_pop .main_frame .inner_frame {width: 370px;height: 345px;}.order_approval_pop .main_frame {width: 465px;height: 380px;}.order_approval_pop .main_frame .inner_frame {width: 455px;height: 370px;}.order_approval_pop .main_frame .inner_frame .container .question_grp {margin-top: 15px;}.order_approval_pop .main_frame .inner_frame .container .buttons {margin-top: 0px;}.cart_validation_pop .main_frame {width: 465px;height: 280px;}.cart_validation_pop .main_frame .inner_frame {width: 455px;height: 270px;}.pop_container .main_frame .inner_frame .container .question_grp_left {clear: none;width: 200px;}.pop_container .main_frame .inner_frame .container .question_grp_right {clear: none;float: right;width: 200px;}.order_approval_pop .main_frame .inner_frame .remark {color: #0066CC;font-size: 0.8em;float: left;margin-top: 10px;}.approval_quickdeny_pop {font-size: 0.8em;}.approval_quickdeny_pop p {font-size: 0.8em;}.approval_quickdeny_pop .button-row {margin: 5px 0;float: right;}#ApprovalForwardingPopup {padding: 0.25em;}#ApprovalForwardingPopup .main_frame {width: 790px;min-height: 230px;height: auto;background: #FFF;}#ApprovalForwardingPopup .main_frame .inner_frame {width: 790px;min-height: 230px;height: auto;top: 0;}#ApprovalForwardingPopup .main_frame .inner_frame .container {padding: 0 5px;}#ApprovalForwardingPopup .main_frame .inner_frame .container .button-row {clear: both;margin: 10px 10px 0 0;}.approval_quickdeny_pop .button-row input {margin: 0 2px;}.product_comp_pop .main_frame {height: 260px;}.product_comp_pop .main_frame .inner_frame {height: 250px;}.favs_pop .main_frame {width: 380px;height: 300px;}.favs_pop .main_frame .inner_frame {width: 370px;height: 290px;}.approval_quickdeny_pop p {font-size: 0.8em;}.approval_quickdeny_pop .button-row {margin: 5px 0;float: right;}.approval_quickdeny_pop .button-row input {margin: 0 2px;}#favLst.pop_container .main_frame {height: auto;padding-bottom: 10px;}#favLst.pop_container .main_frame .inner_frame {height: auto;padding-bottom: 15px;float: left;}#dvSiteMaintenanceNotificationPopup .dvSnoozeCaption {clear: both;}#dvSiteMaintenanceNotificationPopup .snooze-buttons {float: left;width: 100%;font-size: 0.9em;}#dvSiteMaintenanceNotificationPopup .snooze-buttons select {width: 300px;height: 25px;}#dvSiteMaintenanceNotificationPopup .snooze-buttons input {height: 27px;}.addFavPopUp .ui-dialog-titlebar-close {right: -.1em;margin: -10px 5px 0 0;height: 18px;width: 18px;overflow: hidden;}.divAddToFavoritesPopup {height: 430px !important;width: 780px !important;}.divAddToROPopup {width: 680px !important;}.divAddToROPopup .rdBox {width: 680px !important;}.divAddToRecurringOrderPopupContent .rdBox {width: 650px !important;}.divAddToFavoritesPopup .ui-widget.ui-widget-content {border: 0px;}.addFavPopUp .button_input_a span.ui-button-text {padding: 0 !important;font-size: 1.1em;font-weight: 700;}.divAddToFavoritesPopup .fav_copy .rdBox {width: 100%;box-sizing: border-box;}.divAddToFavoritesPopup .fav_copy .rdBox .col-1 {width: 10%;text-align: center;}.divAddToFavoritesPopup .fav_copy .rdBox .col-2 {width: 35%;}.divAddToFavoritesPopup .fav_copy p, .divAddToFavoritesPopup .fav_copy .rdBox label, .divAddToFavoritesPopup .fav_copy .rdBox span {font-size: 0.8em;}.divAddToFavoritesPopup .fav_copy .rdBox input.name {width: 130px;}.divAddToFavoritesPopup .fav_copy .rdBox input.comments, .divAddToFavoritesPopup .fav_copy .rdBox input.favComment {width: 280px;}.divAddToFavoritesPopup .fav_copy .rdBox input.favDesc, .divAddToFavoritesPopup .fav_copy .rdBox input.favComment {font-size: 0.8em;}#favLst .container p {padding: 5px;}#favLst .container .rdBox {margin: 10px 0;width: 95%;}#favLst .container .rdBox input[type="text"] {width: 122px;}#favLst .container .rdBox .col-3 {width: 220px;}#favLst .container .rdBox input.comments {width: 210px;}.creditReturnPopup .ui-dialog-titlebar-close {right: -.1em;margin: -10px 5px 0 0;height: 18px;width: 18px;overflow: hidden;}.creditReturnPopup .ui-dialog-titlebar {display: none;}.creditReturnPopup .ui-button-text-only .ui-button-text {font-weight: bold;padding: 0px !important;font-size: .85em;}.productDetailEmail {font-size: 0.8em;font-weight: bold;}.productDetailEmail .col-1 {width: 100px;font-size: 0.8em;display: block;}.productDetailEmail .col-2 {display: block;width: 250px;}.productDetailEmail .col-2 input {width: 250px;font-size: 0.8em;}.productDetailEmail .col-2 textarea {width: 257px;font-size: 0.8em;}.productDetailEmail .col-2 ul.tagit {width: 250px;border-color: #999999 !important;border-radius: 0;border: 1px solid;}.productDetailEmail .col-2 ul.tagit li {padding: 0px 18px 0 5px;font-size: 0.8em;}.productDetailEmail .col-2 ul.tagit li.tagit-new {font-size: 1.1em;}.productDetailEmail .mailCopy {font-size: 0.8em;width: auto;float: left;display: block;margin-top: 10px;clear: both;}.productDetailEmail .mailCopy input {margin-right: 5px;}.productDetailEmail .button-row {width: auto;float: right;display: inline-block;clear: both;font-size: .85em;}.productDetailEmail .note {font-size: 0.8em;display: block;float: left;margin-top: 10px;}.productDetailEmail span.field-validation-error {font-size: 0.8em;margin-left: 5px;display: inline-table;}.productDetailEmail .message {font-size: 0.8em;font-weight: normal;}#frmProductDetailEmail .row {margin-bottom: 2px;}#frmProductDetailEmail .divider {clear: both;}#frmProductDetailEmail .button_input_a, #frmProductDetailEmail .button_input_b {padding: 5px !important;line-height: 18px;}#frmProductDetailEmail .g-recaptcha {float: left;width: auto;display: inline-block;margin: 10px 10px 10px 35px;}#altImages, #dvSlideShowImages {width: 275px;}#altImages #quickViewcarousel, #dvSlideShowImages #quickViewcarousel {margin-left: 10px;}#altImages .jcarousel-container-horizontal, #dvSlideShowImages .jcarousel-container-horizontal {padding: 10px 3px;width: 265px;}#altImages .jcarousel-clip-horizontal, #dvSlideShowImages .jcarousel-clip-horizontal {width: 215px;margin-left: 25px;}#altImages .jcarousel-item, #dvSlideShowImages .jcarousel-item {width: 65px;height: 65px;padding: 5px 0;}#dvSlideShowImages .jcarousel-item a.aPImages {border: 1px solid #e5e5e5;display: block;height: 50px;width: 50px;}#dvSlideShowImages .jcarousel-item a.zoomThumbActive {border: 1px solid #0061ce;box-shadow: 0px 0px 5px 0px rgba(0, 102, 204, 1);}#dvSlideShowImages .jcarousel-item a.openDemo {border: none;height: 65px;width: 65px;}#altImages .jcarousel-item img, #dvSlideShowImages .jcarousel-item img {cursor: pointer;max-width: 50px;max-height: 50px;}#altImages .jcarousel-skin .jcarousel-prev-horizontal {height: 65px;top: 15px;left: 5px;}#dvSlideShowImages .jcarousel-skin .jcarousel-prev-horizontal {background: url(slider_arrowpre.jpg);height: 65px;top: 5px;left: 5px;width: 18px;}#altImages .jcarousel-skin .jcarousel-next-horizontal {height: 65px;top: 15px;right: 0;}#dvSlideShowImages .jcarousel-skin .jcarousel-next-horizontal {background: url(slider_arrownext.jpg);height: 65px;top: 5px;right: 5px;width: 18px;}#altImages .jcarousel-skin .jcarousel-item-horizontal, #dvSlideShowImages .jcarousel-skin .jcarousel-item-horizontal {margin-right: 5px;width: auto;}#altImages .jcarousel-skin .jcarousel-prev-disabled-horizontal, #altImages .jcarousel-skin .jcarousel-prev-disabled-horizontal:hover, #altImages .jcarousel-skin .jcarousel-prev-disabled-horizontal:focus, #altImages .jcarousel-skin .jcarousel-prev-disabled-horizontal:active {background: none;}#dvSlideShowImages .jcarousel-skin .jcarousel-prev-disabled-horizontal, #dvSlideShowImages .jcarousel-skin .jcarousel-prev-disabled-horizontal:hover, #dvSlideShowImages .jcarousel-skin .jcarousel-prev-disabled-horizontal:focus, #dvSlideShowImages .jcarousel-skin .jcarousel-prev-disabled-horizontal:active {background: none;}#altImages .jcarousel-skin .jcarousel-next-disabled-horizontal, #altImages .jcarousel-skin .jcarousel-next-disabled-horizontal:hover, #altImages .jcarousel-skin .jcarousel-next-disabled-horizontal:focus, #altImages .jcarousel-skin .jcarousel-next-disabled-horizontal:active {background: none;}#dvSlideShowImages .jcarousel-skin .jcarousel-next-disabled-horizontal, #dvSlideShowImages .jcarousel-skin .jcarousel-next-disabled-horizontal:hover, #dvSlideShowImages .jcarousel-skin .jcarousel-next-disabled-horizontal:focus, #dvSlideShowImages .jcarousel-skin .jcarousel-next-disabled-horizontal:active {background: none;}#accordion {margin: 0;width: 685px;clear: both;}#accordion H2 {background: #003399;width: 675px;cursor: pointer;min-height: 16px;line-height: 16px;padding: 5px;font-size: 1.0em;font-weight: normal;color: #fff;}#accordion H2.ui-state-active {width: 675px;}#accordion H2 a, #accordion H2 span {color: #FFF;float: left;font-size: 1.1em;}#accordion H2 span.subtotal, #accordion H2 span.itemTotal {float: right;padding-right: 5px;font-size: 1.0em;font-weight: normal !important;}#accordion H2 span.subtotal {width: 320px;text-align: right;padding-bottom: 3px;}#accordion H2 span.subtotal span {float: none;font-weight: bold !important;margin-right: 20px;}#accordion H2 .itemTotal {margin-right: 0px !important;}#accordion H2 .promoDivider {border-top: 1px solid #fefefe;clear: both;margin-left: -5px;width: 685px;margin-top: 5px;}#accordion H2 .promotions {padding-top: 5px;}#accordion H2 .promotions .deleteCoupon img {width: 11px;height: 11px;margin: 5px;}#accordion H2 .promo {overflow: hidden;}#accordion H2 .promo .button_a {float: right;margin-top: -2px;}#accordion H2 .promotions {padding-top: 5px;}#accordion H2 .promotions .deleteCoupon img {width: 11px;height: 11px;margin: 5px;}#accordion H2 .promo {overflow: hidden;}#accordion H2 .promo .button_a {float: right;margin-top: -2px;}#accordion .element {background-color: #fff;padding: 0;margin: 0;font-size: 0.95em;float: left;}#accordion .element .rdBox {width: 663px;border-radius: 5px 0;}#accordion .element .rdBox .checkout_account {clear: both;}#accordion2 {margin: 10px 0 0;}#accordion2 .list {background-color: #666;cursor: pointer;line-height: 16px;font-size: 85%;font-weight: normal;color: #fff;border-top: 1px solid #e5e5e5;padding-top: 10px;}#accordion2 .comments {background-color: #e5e5e5;}#accordion2 .comments {margin: 0.5em 0;padding: 0 6px 8px 6px;}.cart-panel {margin: 20px 0 0;clear: both;}.collapsible {background: #003399;width: 758px;cursor: pointer;min-height: 16px;line-height: 16px;padding: 5px;margin: 6px 0px 0px 0px;font-weight: normal;font-size: 1em;color: #fff;border-radius: 0.375rem;}.collapse-open {width: 758px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}.collapsible span, .collapsible a {color: #FFF;font-size: 0.8em;font-weight: bold;float: left;text-decoration: none;margin-left: 5px;}.collapsible span.subtotal {float: right;padding-right: 5px;}.collapsible .itemcount {float: right;}.collapse-open .icon {background: url(../../../Images/ui-icons_ffffff_256x240.png) ;background-position: -64px -16px;background-repeat: no-repeat;height: 16px;width: 16px;overflow: hidden;margin-top: 3px;}.collapse-close .icon {display: block;background: url(../../../Images/ui-icons_ffffff_256x240.png) ;background-position: -32px -16px;height: 16px;width: 16px;background-repeat: no-repeat;overflow: hidden;margin-top: 3px;}.cart-panel div.container {padding: 0;margin: 0;width: 768px;}.zoomPad {position: relative;float: left;z-index: 99;cursor: crosshair;width: 240px;}.zoomPreload {-moz-opacity: 0.8;opacity: 0.8;filter: alpha(opacity=80);color: #333;font-size: 12px;font-family: Tahoma;text-decoration: none;border: 1px solid #CCC;background-color: white;padding: 8px;text-align: center;background-image: url(../../../Images/spinner.gif);background-repeat: no-repeat;background-position: 43px 30px;z-index: 110;width: 90px;height: 43px;position: absolute;top: 0px;left: 0px;* width: 100px;* height: 49px;}.zoomPup {overflow: hidden;background-color: #FFF;-moz-opacity: 0.6;opacity: 0.6;filter: alpha(opacity=60);z-index: 120;position: absolute;border: 1px solid #CCC;z-index: 101;cursor: crosshair;}.zoomOverlay {position: absolute;left: 0px;top: 0px;background: #FFF;z-index: 5000;width: 100%;height: 100%;display: none;z-index: 101;}.zoomWindow {position: absolute;left: 110%;top: 40px;background: #FFF;z-index: 6000;height: auto;z-index: 10000;z-index: 110;}.zoomWrapper {position: relative;border: 1px solid #999;z-index: 110;}.zoomWrapperTitle {display: block;background: #999;color: #FFF;height: 18px;line-height: 18px;width: 100%;overflow: hidden;text-align: center;font-size: 10px;position: absolute;top: 0px;left: 0px;z-index: 120;-moz-opacity: 0.6;opacity: 0.6;filter: alpha(opacity=60);}.zoomWrapperImage {display: block;position: relative;overflow: hidden;z-index: 110;}.zoomWrapperImage img {border: 0px;display: block;position: absolute;z-index: 101;}.zoomIframe {z-index: -1;filter: alpha(opacity=0);-moz-opacity: 0.80;opacity: 0.80;position: absolute;display: block;}.skuDiv, .partialPage {top: 0px;left: 10px;position: relative;z-index: 10;}.fav_edit .partialPage {top: 40px;}#sku_pop {background: #fff;position: absolute;border-radius: 0.375rem;border: 1px solid #999;width: 945px;padding: 10px;font-size: 12px;}#sku_pop img {float: right;}.skuDiv #sku_pop #multiItemBoxes, .partialPage #sku_pop #multiItemBoxes {margin: 10px 0 0 0;float: left;}.skuDiv #sku_pop #multiItemClose, .partialPage #sku_pop #multiItemClose {cursor: pointer;}.skuDiv #sku_pop .quickorderbox, .partialPage #sku_pop .quickorderbox {width: 220px;height: 90px;font-size: 10px;background: #f6f6f6;border: 1px solid #999;padding: 2px;float: left;margin-right: 10px;margin-bottom: 10px;cursor: pointer;line-height: 1.7em;}.skuDiv #sku_pop .quickorderbox:hover, .partialPage #sku_pop .quickorderbox:hover {background: #fff;border: 1px solid #666;}.skuDiv #sku_pop .quickorderbox .tight strong, .partialPage #sku_pop .quickorderbox .tight strong {font-weight: bold;font-size: 1.1em;}#sku_pop .buttons {float: left;clear: both;}#sku_pop .boxmore {float: right;cursor: pointer;margin-right: 20px;}#sku_pop .buttons a.more {float: left;text-decoration: none;font-weight: bold;}.accountNewsTabHandle {background: url("../../../Images/accountNews_tab_2.png") no-repeat;height: 170px;width: 39px;}#divAccountNewsSideBar {padding: 20px;min-width: 150px;max-width: 1100px;min-height: 87px;height: auto !important;background: #E5E5E5;border: 1px solid #CCCCCC;border-radius: 0.375rem;z-index: 99;}#divAccountNewsSideBar .newsSidebar {min-width: 100px;max-width: 1050px;min-height: 87px;max-height: 300px;overflow: auto;}.newsDialog {min-width: 200px;min-height: 200px;max-width: 950px;max-height: 500px;}.newsDialog .ui-dialog-content {max-width: 930px;max-height: 400px;overflow: auto;}.newsDialog .ui-button {background: #2883df !important;background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2883df), color-stop(50%, #0258af), color-stop(51%, #00458a), color-stop(100%, #003d7a)) !important;background: -moz-linear-gradient(top, #2883df 0%, #0258af 50%, #00458a 51%, #003d7a 100%) !important;float: left;line-height: 18px;margin: 0 0 0 5px;cursor: pointer;text-decoration: none !important;border-radius: 3px !important;border: 1px solid #999999 !important;}.newsDialog .ui-button span {color: #FFFFFF;border: 0px;font-size: 11px !important;font-weight: bold;cursor: pointer;letter-spacing: 0px;display: block;padding: 1px 5px;}.ItemsRecentlyViewedVertical, .ItemsRecentlyViewedHorizontal {border-radius: 3px;float: left;margin: 0 0 0 4px;width: 190px;}.ItemsRecentlyViewedHorizontal {width: auto;padding: 0 5px;max-width: 700px;}.content .grid-1-5 .ItemsRecentlyViewedVertical h4, .ItemsRecentlyViewedHorizontal h4 {text-align: center;color: #FFFFFF;padding: 5px 0;cursor: pointer;background: #0066CC;background: -webkit-gradient(linear, left top, left bottom, from(#0066CC), to(#003399));background: -moz-linear-gradient(top, #0066CC, #003399);}.content .grid-1-5 .ItemsRecentlyViewedVertical div, .ItemsRecentlyViewedHorizontal div {margin: 0;width: 188px;border: 1px solid #0066CC;background-color: #FFFFFF;border-top-width: 0;padding: 0;text-align: center;}.content .grid-1-5 .ItemsRecentlyViewedVertical .header, .ItemsRecentlyViewedHorizontal .header {text-align: center;color: #FFFFFF;padding: 5px 0;cursor: pointer;background: #003399;font-size: 1em;font-weight: bold;}.ItemsRecentlyViewedHorizontal .header:hover {text-decoration: underline;}.content .grid-1-5 .ItemsRecentlyViewedVertical .items, .ItemsRecentlyViewedHorizontal .items {margin: 0;width: 188px;border: 1px solid #003399;background-color: #FFFFFF;border-top-width: 0;padding: 0;text-align: center;}.content .grid-1-5 .ItemsRecentlyViewedVertical div.desc {border-width: 0;font-size: 0.8em;font-weight: bold;}.content .grid-1-5 .ItemsRecentlyViewedVertical div img {max-width: 65px;max-height: 65px;margin-top: 5px;}.AllRecentlyViewedButton {width: 100%;height: 25px;border: 0 !important;float: right;background: #003399;font-size: .8em;color: #fff;border-radius: 0 0 5px 5px;text-align: center;}.AllRecentlyViewedButton:hover {color: #fff;text-decoration: underline;}.ItemsRecentlyViewedHorizontal div {width: 143px;float: left;margin: 5px;}.eciDialog .eciButtonA {border: solid 1px #003399;background: #0066CC;margin-left: 5px;border-radius: 3px;cursor: pointer;text-decoration: none;color: #FFFFFF;font-size: 12px !important;font-weight: bold;cursor: pointer;letter-spacing: 0;display: block;padding: 1px 5px;}.eciDialog .eciButtonA:hover {background: #003399;}.eciDialog .eciButtonA span {color: #FFF;border: 0px;font-size: 12px;font-weight: bold;cursor: pointer;letter-spacing: 0px;display: block;padding: 5px;line-height: 18px;}.eciDialog .eciButtonB {border: 1px solid #CCCCCC;background: #fefefe !important;margin-left: 5px;cursor: pointer;text-decoration: none;border-radius: 3px;color: #006BD6;font-size: 12px !important;font-weight: bold;cursor: pointer;letter-spacing: 0;display: block;padding: 5px;line-height: 18px;}.eciDialog .eciButtonB:hover {background: #da0007;color: #fff;}.eciDialog .eciButtonB span {padding: 5px;color: #006BD6;border: 0px;font-size: 12px;font-weight: bold;cursor: pointer;letter-spacing: 0px;display: block;line-height: 18px;}#printFavoritesDiv p.printMessage {font-size: .7em;clear: both;text-align: left;margin: 5px;line-height: 1.2em;}#range {width: 136px;position: relative;margin: 10px 5px 10px;float: left;border: 0;height: 5px;background: #959799;outline: none;cursor: pointer;}#range .ui-slider-handle {position: absolute;margin: -3px 0 0 -2px;background: #7bb903;border: 1px solid #ccc;height: 18px;width: 4px;outline: none;cursor: pointer;}#range .ui-slider-handle:hover, #range .ui-slider-handle:focus {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}#range .ui-slider-range {background: #007aff;}#range #currentVal {position: absolute;font-size: 12px;font-weight: bold;color: #b8b8b8;width: 160px;text-align: center;margin-top: 5px;margin-left: -8px;font-size: 0.7em;}#colorbox, #cboxOverlay, #cboxWrapper {position: absolute;top: 0;left: 0;z-index: 9999;overflow: hidden;-webkit-transform: translate3d(0, 0, 0);}#cboxWrapper {max-width: none;}#cboxOverlay {position: fixed;width: 100%;height: 100%;}#cboxMiddleLeft, #cboxBottomLeft {clear: left;}#cboxContent {position: relative;}#cboxLoadedContent {overflow: auto;-webkit-overflow-scrolling: touch;}#cboxTitle {margin: 0;}#cboxLoadingOverlay, #cboxLoadingGraphic {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow {cursor: pointer;}.cboxPhoto {float: left;margin: auto;border: 0;display: block;max-width: none;-ms-interpolation-mode: bicubic;}.cboxIframe {width: 100%;height: 100%;display: block;border: 0;padding: 0;margin: 0;}#colorbox, #cboxContent, #cboxLoadedContent {box-sizing: content-box;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;}.demo-container {width: 260px;height: 430px;float: left;}.demo-container #frm360 {height: 450px;width: 100%;overflow: hidden;}.demo-container .close-demo {background: url(../../../Images/demoClose.png) no-repeat;width: 21px;height: 21px;display: inline-block;float: right;}.demo-container .open-popup {background: url(../../../Images/demoPop.png) no-repeat;width: 21px;height: 21px;display: inline-block;float: right;}#cboxWrapper #cboxLoadedContent {background: #fff;}#cboxWrapper #cboxClose {position: relative;top: -490px;left: -5px;background: url(../../../Images/demoClose.png) no-repeat;text-indent: -9999px;width: 23px;height: 22px;display: inline-block;border: 1px solid #999;border-radius: 15px;float: right;}.product_ab {border: 1px solid #cccccc;border-radius: 0.375rem;clear: both;float: left;margin: 10px 0px;}.product_ab h3 {color: #003399;border-bottom: 1px solid #cccccc;line-height: 30px;float: left;width: 765px;}.product_ab .header {color: #003399;border-bottom: 1px solid #cccccc;line-height: 30px;float: left;width: 765px;font-weight: bold;font-size: 1.2em;}.product_ab h3 span {float: left;padding: 0 10px;}.product_ab .header span {float: left;padding: 0 10px;}.product_ab h4 a {float: right;font-weight: normal;font-size: 0.9em;padding: 0 10px;}.product_ab .manufactures-logo {text-align: center;}.product_ab div.info a {font-weight: bold;word-break: break-word;}.product_ab div.info .cart {display: inline;float: left;margin-top: 7px;width: 90px;clear: none;}.product_ab .jcarousel-skin .jcarousel-item div.info .decrp {height: 35px;padding-left: 0px;}.product_ab .jcarousel-skin .jcarousel-item div.info .list {font-size: .75em;margin-bottom: 5px;}.product_ab .jcarousel-skin .jcarousel-item div.info .price {line-height: 1em;}.product_ab .jcarousel-skin .jcarousel-item div.info .SprItemDiscount {font-size: .9em;}.ui-helper-reset {margin: 0;padding: 0;border: 0;outline: 0;text-decoration: none;: 100%;list-style: none;}.ui-helper-clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}.ui-helper-clearfix {display: inline-block;}* html .ui-helper-clearfix {height: 1%;}.ui-helper-clearfix {display: block;}.ui-datepicker {width: 17em;padding: .2em .2em 0;display: none;font-size: 75%;}.ui-datepicker .ui-datepicker-header {position: relative;padding: .2em 0;}.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {position: absolute;top: 2px;width: 1.8em;height: 1.8em;}.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {top: 1px;}.ui-datepicker .ui-datepicker-prev {left: 2px;}.ui-datepicker .ui-datepicker-next {right: 2px;}.ui-datepicker .ui-datepicker-prev-hover {left: 1px;}.ui-datepicker .ui-datepicker-next-hover {right: 1px;}.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {display: block;position: absolute;left: 50%;margin-left: -8px;top: 50%;margin-top: -8px;}.ui-datepicker .ui-datepicker-title {margin: 0 2.3em;line-height: 1.8em;text-align: center;}.ui-datepicker .ui-datepicker-title select {font-size: 1em;margin: 1px 0;}.ui-datepicker select.ui-datepicker-month-year {width: 100%;}.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {width: 49%;}.ui-datepicker table {width: 100%;font-size: .9em;border-collapse: collapse;margin: 0 0 .4em;}.ui-datepicker th {padding: .7em .3em;text-align: center;font-weight: bold;border: 0;}.ui-datepicker td {border: 0;padding: 1px;}.ui-datepicker td span, .ui-datepicker td a {display: block;padding: .2em;text-align: right;text-decoration: none;}.ui-datepicker .ui-datepicker-buttonpane {background-image: none;margin: .7em 0 0 0;padding: 0 .2em;border-left: 0;border-right: 0;border-bottom: 0;}.ui-datepicker .ui-datepicker-buttonpane button {float: right;margin: .5em .2em .4em;cursor: pointer;padding: .2em .6em .3em .6em;width: auto;overflow: visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {float: left;}.ui-datepicker.ui-datepicker-multi {width: auto;}.ui-datepicker-multi .ui-datepicker-group {float: left;}.ui-datepicker-multi .ui-datepicker-group table {width: 95%;margin: 0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group {width: 50%;}.ui-datepicker-multi-3 .ui-datepicker-group {width: 33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group {width: 25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {border-left-width: 0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {border-left-width: 0;}.ui-datepicker-multi .ui-datepicker-buttonpane {clear: left;}.ui-datepicker-row-break {clear: both;width: 100%;font-size: 0em;}.ui-datepicker-rtl {direction: rtl;}.ui-datepicker-rtl .ui-datepicker-prev {right: 2px;left: auto;}.ui-datepicker-rtl .ui-datepicker-next {left: 2px;right: auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover {right: 1px;left: auto;}.ui-datepicker-rtl .ui-datepicker-next:hover {left: 1px;right: auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane {clear: right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button {float: left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {float: right;}.ui-datepicker-rtl .ui-datepicker-group {float: right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {border-right-width: 0;border-left-width: 1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {border-right-width: 0;border-left-width: 1px;}.ui-datepicker-cover {display: none;display : block;position: absolute;z-index: -1;filter: mask();top: -4px;left: -4px;width: 200px;height: 200px;}.ui-tabs {float: left;}.ui-tabs .ui-tabs-nav {margin: 0;padding: .2em .2em 0 0;background: transparent;border: none;border-radius: 5px 5px 0 0;box-sizing: border-box;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected, .ui-tabs .ui-tabs-nav li:hover, .ui-tabs .ui-tabs-nav li.ui-tabs-active {margin-bottom: 0;padding-bottom: 1px;background: #0066cc;border: 1px solid #003399;box-sizing: border-box;}.ui-tabs .ui-tabs-nav li:hover {margin-bottom: 0;background: #003399;border: 1px solid #003399;cursor: pointer;box-sizing: border-box;font-weight: normal !important;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li:hover a, .ui-tabs .ui-tabs-nav li.ui-tabs-active a {color: #FFF;font-weight: bold;}.ui-tabs .ui-tabs-panel {display: block;border-width: 0;padding: 1em 1.4em 2.3em;background: #FFFFFF;border: 1px solid #CCCCCC;border-top: 2px solid #0066CC;min-height: 50px;float: left;box-sizing: border-box;}.ui-tabs .ui-tabs-nav li {top: 1px;margin: 0 .2em 1px 0;}.ui-tabs .ui-tabs-nav li a {padding: 0 .7em;font-size: .8em;line-height: normal;font-weight: 400;box-sizing: border-box;cursor: pointer;}.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {cursor: text;color: #FFFFFF;}.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {cursor: pointer;}.ui-tabs .ui-tabs-hide {display: none !important;}.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {border: 1px solid #D3d3D3 ;background: #dcdcdc;color: #555555 ;}.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {color: #555555 ;text-decoration: none;}.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {background: #fff;border: 1px solid #aaa;}.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {border: 1px solid #2681dd ;background: #dcdcdc;color: #555555 ;}.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {border-top-left-radius: 4px;}.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {border-top-right-radius: 4px;}.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl {border-bottom-left-radius: 4px;}.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {border-bottom-right-radius: 4px;}.ui-timepicker-inline {display: inline;}#ui-timepicker-div {padding: 0.2em;font-size: 65%;z-index: 2;}.ui-timepicker-table {display: inline-table;width: 0;}.ui-timepicker-table table {margin: 0.15em 0 0 0;border-collapse: collapse;}.ui-timepicker-hours, .ui-timepicker-minutes {padding: 0.2em;}.ui-timepicker-table .ui-timepicker-title {line-height: 1.8em;text-align: center;}.ui-timepicker-table td {padding: 0.1em;width: 2.2em;}.ui-timepicker-table th.periods {padding: 0.1em;width: 2.2em;}.ui-timepicker-table td span {display: block;padding: 0.2em 0.3em 0.2em 0.5em;width: 1.2em;text-align: right;text-decoration: none;}.ui-timepicker-table td a {display: block;padding: 0.2em 0.3em 0.2em 0.5em;width: 1.2em;cursor: pointer;text-align: right;text-decoration: none;}.ui-timepicker .ui-timepicker-buttonpane {background-image: none;margin: .7em 0 0 0;padding: 0 .2em;border-left: 0;border-right: 0;border-bottom: 0;}.ui-timepicker .ui-timepicker-buttonpane button {margin: .5em .2em .4em;cursor: pointer;padding: .2em .6em .3em .6em;width: auto;overflow: visible;}.ui-timepicker .ui-timepicker-close {float: right }.ui-timepicker .ui-timepicker-now {float: left;}.ui-timepicker .ui-timepicker-deselect {float: left;}.ui-timepicker-cover {display: none;display : block;position: absolute;z-index: -1;filter: mask();top: -4px;left: -4px;width: 200px;height: 200px;}.jcarousel-skin .jcarousel-container-horizontal {padding: 10px 35px;width: 684px;}.jcarousel-webspecial .jcarousel-container-horizontal {margin: 0px 10px 10px 10px;width: 146px;border-radius: 3px;background-color: #FFFFFF;padding: 2px 15px;}.jcarousel-skin {clear: both;}.jcarousel-skin .jcarousel-direction-rtl {direction: rtl;}.jcarousel-skin .jcarousel-container-vertical {width: 75px;height: 245px;padding: 40px 20px;}.jcarousel-skin .jcarousel-clip {overflow: hidden;}.jcarousel-skin .jcarousel-clip-horizontal {width: 684px;margin-left: 0;}.jcarousel-webspecial .jcarousel-clip-horizontal {width: 141px;}.jcarousel-skin .jcarousel-clip-vertical {width: 75px;height: 245px;}.jcarousel-skin .jcarousel-item {padding: 5px 6px 10px;width: 156px;}.jcarousel-manufactures .jcarousel-item {width: 121px;}.jcarousel-webspecial .jcarousel-item {width: 131px;}.jcarousel-skin .jcarousel-item-horizontal {margin-left: 0;margin-right: 10px;}.jcarousel-skin .jcarousel-direction-rtl .jcarousel-item-horizontal {margin-left: 10px;margin-right: 0;}.jcarousel-skin .jcarousel-item-vertical {margin-bottom: 10px;}.jcarousel-skin .jcarousel-item-placeholder {background: #FFFFFF;color: #333333;}.jcarousel-skin .jcarousel-next-horizontal {background: url(nav-right.png) no-repeat left center;cursor: pointer;right: -10px;position: absolute;top: 110px;width: 25px;height: 25px;}.jcarousel-manufactures .jcarousel-skin .jcarousel-next-horizontal {top: 30px;}.jcarousel-webspecial .jcarousel-next-horizontal {background: url(arrow_right.png) no-repeat left center;height: 15px;width: 11px;right: 2px;top: 90px;}.jcarousel-skin .jcarousel-direction-rtl .jcarousel-next-horizontal {left: 5px;right: auto;}.jcarousel-skin .jcarousel-next-horizontal:hover, .jcarousel-skin .jcarousel-next-horizontal:focus {background-image: url(nav-right_o.png);}.jcarousel-webspecial .jcarousel-next-horizontal:hover, .jcarousel-webspecial .jcarousel-next-horizontal:focus {background-image: url(arrow_right.png);}.jcarousel-skin .jcarousel-next-horizontal:active {background-image: url(nav-right.png);}.jcarousel-webspecial .jcarousel-next-horizontal:active {background-image: url(arrow_right.png);}.jcarousel-skin .jcarousel-next-disabled-horizontal, .jcarousel-skin .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin .jcarousel-next-disabled-horizontal:active {cursor: default;background-position: 0 0;}.jcarousel-skin .jcarousel-prev-horizontal {background: url(nav-left.png) no-repeat left center;cursor: pointer;left: 5px;position: absolute;top: 110px;width: 25px;height: 25px;}.jcarousel-manufactures .jcarousel-skin .jcarousel-prev-horizontal {top: 30px;}.jcarousel-webspecial .jcarousel-prev-horizontal {background: url(arrow_left.png) no-repeat left center;height: 15px;width: 11px;left: 5px;top: 90px;}.jcarousel-skin .jcarousel-direction-rtl .jcarousel-prev-horizontal {left: auto;right: 5px;}.jcarousel-skin .jcarousel-prev-horizontal:hover, .jcarousel-skin .jcarousel-prev-horizontal:focus {background-image: url(nav-left_o.png);}.jcarousel-webspecial .jcarousel-prev-horizontal:hover, .jcarousel-webspecial .jcarousel-prev-horizontal:focus {background-image: url(arrow_left.png);}.jcarousel-skin .jcarousel-prev-horizontal:active {background-image: url(nav-left.png);}.jcarousel-webspecial .jcarousel-prev-horizontal:active {background-image: url(arrow_left.png);}.jcarousel-skin .jcarousel-prev-disabled-horizontal, .jcarousel-skin .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin .jcarousel-prev-disabled-horizontal:active {cursor: default;background-position: 0 0;}.jcarousel-skin .jcarousel-item div.thumbnail {text-align: center;}.jcarousel-skin .jcarousel-item div.thumbnail img {height: 65px;}.jcarousel-webspecial .jcarousel-item div.thumbnail img {max-height: 65px;max-width: 65px;}.jcarousel-skin .jcarousel-item div.info .brand {font-size: 0.9em;font-weight: bold;padding: 0;text-align: center;}.jcarousel-skin .jcarousel-item div.info .decrp {font-size: 0.875em;line-height: normal;padding: 0 8px;height: 85px;}.jcarousel-skin .jcarousel-item div.info .name {line-height: normal;font-size: .8em;font-weight: bold;}.jcarousel-webspecial .jcarousel-item div.info .name {text-align: center;padding: 5px;font-size: 0.8em;}.jcarousel-skin .jcarousel-item div.info .name a {color: #0066CC;text-decoration: none;}.jcarousel-skin .jcarousel-item div.info .name a:hover {text-decoration: underline;}.jcarousel-skin .jcarousel-item div.info .list {font-size: 0.875em;font-weight: normal;padding: 0 0px;}.jcarousel-skin .jcarousel-item div.info .price {color: #cc3333;font-size: 0.9em;font-weight: bold;line-height: normal;padding: 0 0px;}.jcarousel-webspecial .jcarousel-item div.info .price {color: #cc3333;text-align: center;}.jcarousel-skin .jcarousel-item div.info .qty {display: inline;float: left;font-size: 0.8em;margin-top: 5px;padding-left: 0px;margin-right: 2px;}.jcarousel-skin .jcarousel-item div.info .qty .ui-spinner {border: 1px solid #999999;margin-left: 1px;float: left;}.jcarousel-skin .jcarousel-item div.info .qty .ui-spinner input {width: 40px;margin-right: 15px;height: 17px;border: 0;}.jcarousel-skin .jcarousel-item div.info .qty .messageMSQ {margin-top: -55px;width: 200px;margin-left: 0px;}.messageMSQleft {margin-left: 0;}html {-webkit-font-smoothing: antialiased;}.tooltipster-default {border-radius: 0.375rem;border: 2px solid #000;background: #4c4c4c;color: #fff;}.tooltipster-default .tooltipster-content {font-family: Arial, sans-serif;font-size: 14px;line-height: 16px;padding: 8px 10px;overflow: hidden;}.tooltipster-default .tooltipster-arrow .tooltipster-arrow-border {}.tooltipster-icon {cursor: help;margin-left: 4px;}.tooltipster-base {padding: 0;font-size: 0;line-height: 0;position: absolute;z-index: 9999999;width: auto;overflow: visible;}.tooltipster-base .tooltipster-content {overflow: hidden;}.tooltipster-arrow {display: block;text-align: center;width: 100%;height: 100%;position: absolute;top: 0;left: 0;z-index: -1;}.tooltipster-arrow span, .tooltipster-arrow-border {display: block;width: 0;height: 0;position: absolute;}.tooltipster-arrow-top span, .tooltipster-arrow-top-right span, .tooltipster-arrow-top-left span {border-left: 8px solid transparent !important;border-right: 8px solid transparent !important;border-top: 8px solid;bottom: -8px;}.tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-top-left .tooltipster-arrow-border {border-left: 9px solid transparent !important;border-right: 9px solid transparent !important;border-top: 9px solid;bottom: -8px;}.tooltipster-arrow-bottom span, .tooltipster-arrow-bottom-right span, .tooltipster-arrow-bottom-left span {border-left: 8px solid transparent !important;border-right: 8px solid transparent !important;border-bottom: 8px solid;top: -8px;}.tooltipster-arrow-bottom .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {border-left: 9px solid transparent !important;border-right: 9px solid transparent !important;border-bottom: 9px solid;top: -8px;}.tooltipster-arrow-top span, .tooltipster-arrow-top .tooltipster-arrow-border, .tooltipster-arrow-bottom span, .tooltipster-arrow-bottom .tooltipster-arrow-border {left: 0;right: 0;margin: 0 auto;}.tooltipster-arrow-top-left span, .tooltipster-arrow-bottom-left span {left: 6px;}.tooltipster-arrow-top-left .tooltipster-arrow-border, .tooltipster-arrow-bottom-left .tooltipster-arrow-border {left: 5px;}.tooltipster-arrow-top-right span, .tooltipster-arrow-bottom-right span {right: 6px;}.tooltipster-arrow-top-right .tooltipster-arrow-border, .tooltipster-arrow-bottom-right .tooltipster-arrow-border {right: 5px;}.tooltipster-arrow-left span, .tooltipster-arrow-left .tooltipster-arrow-border {border-top: 8px solid transparent !important;border-bottom: 8px solid transparent !important;border-left: 8px solid;top: 50%;margin-top: -7px;right: -8px;}.tooltipster-arrow-left .tooltipster-arrow-border {border-top: 9px solid transparent !important;border-bottom: 9px solid transparent !important;border-left: 9px solid;margin-top: -8px;}.tooltipster-arrow-right span, .tooltipster-arrow-right .tooltipster-arrow-border {border-top: 8px solid transparent !important;border-bottom: 8px solid transparent !important;border-right: 8px solid;top: 50%;margin-top: -7px;left: -8px;}.tooltipster-arrow-right .tooltipster-arrow-border {border-top: 9px solid transparent !important;border-bottom: 9px solid transparent !important;border-right: 9px solid;margin-top: -8px;}.tooltipster-fade {opacity: 0;-webkit-transition-property: opacity;-moz-transition-property: opacity;-o-transition-property: opacity;-ms-transition-property: opacity;transition-property: opacity;}.tooltipster-fade-show {opacity: 1;}.tooltipster-grow {-webkit-transform: scale(0, 0);-moz-transform: scale(0, 0);-o-transform: scale(0, 0);-ms-transform: scale(0, 0);transform: scale(0, 0);-webkit-transition-property: -webkit-transform;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;-webkit-backface-visibility: hidden;}.tooltipster-grow-show {-webkit-transform: scale(1, 1);-moz-transform: scale(1, 1);-o-transform: scale(1, 1);-ms-transform: scale(1, 1);transform: scale(1, 1);-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);}.tooltipster-swing {opacity: 0;-webkit-transform: rotateZ(4deg);-moz-transform: rotateZ(4deg);-o-transform: rotateZ(4deg);-ms-transform: rotateZ(4deg);transform: rotateZ(4deg);-webkit-transition-property: -webkit-transform, opacity;-moz-transition-property: -moz-transform;-o-transition-property: -o-transform;-ms-transition-property: -ms-transform;transition-property: transform;}.tooltipster-swing-show {opacity: 1;-webkit-transform: rotateZ(0deg);-moz-transform: rotateZ(0deg);-o-transform: rotateZ(0deg);-ms-transform: rotateZ(0deg);transform: rotateZ(0deg);-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 1);-webkit-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);-moz-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);-ms-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);-o-transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);transition-timing-function: cubic-bezier(0.230, 0.635, 0.495, 2.4);}.tooltipster-fall {top: 0;-webkit-transition-property: top;-moz-transition-property: top;-o-transition-property: top;-ms-transition-property: top;transition-property: top;-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);}.tooltipster-fall-show {}.tooltipster-fall.tooltipster-dying {-webkit-transition-property: all;-moz-transition-property: all;-o-transition-property: all;-ms-transition-property: all;transition-property: all;top: 0px !important;opacity: 0;}.tooltipster-slide {left: -40px;-webkit-transition-property: left;-moz-transition-property: left;-o-transition-property: left;-ms-transition-property: left;transition-property: left;-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);-webkit-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);-moz-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);-ms-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);-o-transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);transition-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1.15);}.tooltipster-slide.tooltipster-slide-show {}.tooltipster-slide.tooltipster-dying {-webkit-transition-property: all;-moz-transition-property: all;-o-transition-property: all;-ms-transition-property: all;transition-property: all;left: 0px !important;opacity: 0;}.tooltipster-content-changing {opacity: 0.5;-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);}ul.tagit {padding: 1px 5px;overflow: auto;margin-left: inherit;margin-right: inherit;}ul.tagit li {display: block;margin: 2px 5px 2px 0;}ul.tagit li.tagit-choice {position: relative;line-height: inherit;}input.tagit-hidden-field {display: none;}ul.tagit li.tagit-choice-read-only {padding: .2em .5em .2em .5em;}ul.tagit li.tagit-choice-editable {padding: .2em 18px .2em .5em;}ul.tagit li.tagit-new {padding: .25em 4px .25em 0;}ul.tagit li.tagit-choice a.tagit-label {cursor: pointer;text-decoration: none;}ul.tagit li.tagit-choice .tagit-close {cursor: pointer;position: absolute;right: .1em;top: 50%;margin-top: -8px;line-height: 17px;}ul.tagit li.tagit-choice .tagit-close .text-icon {display: none;}ul.tagit li.tagit-choice input {display: block;float: left;margin: 2px 5px 2px 0;}ul.tagit input[type="text"] {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;border: none;margin: 0;padding: 0;width: inherit;background-color: inherit;outline: none;}ul.tagit {border-style: solid;border-width: 1px;border-color: #C6C6C6;background: inherit;}ul.tagit li.tagit-choice {border-radius: 6px;border: 1px solid #ADD6FF;background: none;background-color: #D1E9FF;font-weight: normal;}ul.tagit li.tagit-choice .tagit-label:not(a) {color: #000;}ul.tagit li.tagit-choice a.tagit-close {text-decoration: none;}ul.tagit li.tagit-choice .tagit-close {right: .4em;}ul.tagit li.tagit-choice .ui-icon {display: none;}ul.tagit li.tagit-choice .tagit-close .text-icon {display: inline;font-family: arial, sans-serif;font-size: 16px;line-height: 16px;color: #000;}ul.tagit li.tagit-choice:hover, ul.tagit li.tagit-choice.remove {background-color: #ADD6FF;border-color: #ADD6FF;}ul.tagit li.tagit-choice a.tagLabel:hover, ul.tagit li.tagit-choice a.tagit-close .text-icon:hover {color: #000;}ul.tagit input[type="text"] {color: #000;background: none;}.ui-widget {font-size: 1.1em;font-family: Arial, Helvetica, sans-serif !important;}.ui-dialog {z-index: 1000;}.tagit-autocomplete.ui-autocomplete {position: absolute;cursor: default;}* html .tagit-autocomplete.ui-autocomplete {width: 1px;}.content .cart .product-head {display: inline;float: left;background-color: #e5e5e5;color: #003399;font-weight: bold;}.content .cart .product-bottom {border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 5px 5px;background-color: #999999;height: 10px;clear: both;width: 768px;}.top-row {position: relative;}.titleHeader {clear: both;padding: 0 0 10px 0;}.titleHeader .titleCell {float: left;padding-right: 20px;}.titleHeader .titleBtn {float: left;}.colSpacing {margin-right: 20px;}.switchButton {position: absolute;left: 20px;}.essPromoTagStyle-A {box-sizing: border-box;width: 100%;text-align: left;}.essPromoTagStyle-A span {padding: 1px 5px;border: 1px solid #cc3333;border-radius: 10px;color: #cc3333;line-height: normal;font-weight: bold;font-size: .75em;text-transform: uppercase;background: #fff;}.product .product_name .essPromoTagStyle-A, .product .product_name .essPromoTagStyle-B, .product .product_name .essPromoTagStyle-C, .product .product_name img {width: auto;text-align: left;margin-top: 0px;float: left;display: inline-block;margin-right: 10px;}.essPromoTagStyle-B {box-sizing: border-box;width: 100%;text-align: left;}.essPromoTagStyle-B span {padding: 1px 5px;border: 1px solid #cc3333;border-radius: 10px;color: #fff;line-height: normal;font-weight: bold;font-size: .75em;text-transform: uppercase;background: #cc3333;}.essPromoTagStyle-C {box-sizing: border-box;width: 100%;text-align: left;}.essPromoTagStyle-C span {padding: 1px 5px;border: 1px solid #006633;border-radius: 10px;color: #fff;line-height: normal;font-weight: bold;font-size: .75em;text-transform: uppercase;background: #006633;}.search_results .product-results .product-group .sub .thumbnail .essPromoTagStyle-A, .search_results .product-results .product-group .sub .thumbnail .essPromoTagStyle-B, .search_results .product-results .product-group .sub .thumbnail .essPromoTagStyle-C {margin: 3px 0 3px 3px;text-align: left;font-size: .9em;}.pop_container .main_frame img {float: left;display: inline-block;width: auto;margin-left: 5px;}.pop_container .main_frame .essPromoTagStyle-A, .pop_container .main_frame .essPromoTagStyle-B, .pop_container .main_frame .essPromoTagStyle-C {width: 150px;float: left;display: inline-block;}.pop_container .main_frame .essPromoTagStyle-A span, .pop_container .main_frame .essPromoTagStyle-B span, .pop_container .main_frame .essPromoTagStyle-C span {font-size: .8em;margin-left: 5px;}ul.megamenu li.mm-item a.clearance {padding-left: 30px;background: url(../../../Images/clearance.png);background-position-x: 10%;background-position-y: 50%;background-repeat: no-repeat;}.essendantProductVideoPlayer {left: 25% !important;top: 25% !important;}.essendantProductVideoPlayer .ui-dialog-titlebar-close {right: -.1em;margin: -10px 5px 0 0;height: 18px;width: 18px;overflow: hidden;}.essendantProductVideoPlayer .ui-dialog-titlebar {display: none;}.essendantProductVideoPlayer .ui-button-text-only .ui-button-text {font-weight: bold;font-size: 1.1em;}.essendantProductVideoPlayer .button-input-a {padding-top: 5px !important;}.essendantProductVideoPlayer .ui-dialog .ui-dialog-buttonpane {margin-top: 0px !important;}.tvp-solo-cta-holder {margin-right: 17px !important;margin-left: -10px !important;}.tvp-solo-cta-holder.initialized {padding-top: 0 !important;width: 65px !important;height: 50px !important;}.tvp-cta-text {display: none !important;}.tvp-cta-play {width: 35% !important;height: 40% !important;}.ui-dialog .ui-dialog-content .tvp-solo-cta-holder {margin-right: 0px !important;margin-left: 0px !important;}.divEssendantMarketingWidget {clear: both;margin: 1rem;}.widget-header-3pv {color: #fff;background: #0066cc;text-align: center;font-weight: bold;}.item-carousel-3pv {overflow: hidden;border: 1px solid #cccccc;margin-bottom: 5px;}.item-tile-3pv {height: 190px;overflow: hidden;}.item-image-3pv {display: block;margin-left: 0;margin-right: 0;width: 65px;height: 65px;}.item-description-3pv {text-align: center;box-sizing: border-box;line-height: normal;color: #0066cc;font-size: .8em;font-weight: 700;margin: 2px 20px;}.item-number-3pv {text-align: center;padding: 0px;color: #333;position: absolute;top: 10px;margin-left: 70px;font-size: .8em;width: 100px;}.item-price-3pv {text-align: center;font-size: .9em;font-weight: 700;color: #cc3333;position: absolute;top: 30px;width: 100px;margin-left: 68px;}.add-to-cart-3pv {text-align: center;position: relative;margin: 20px 1% 10px;width: 100%;}.item-quantity-box-3pv {width: 40px;margin-right: 5px;border-top-left-radius: 3px;border-bottom-left-radius: 3px;height: 24px;}.item-quantity-arrows-3pv {position: absolute;display: inline;}.item-quantity-arrow-up-3pv {border: 1px solid #999;border-top-right-radius: 3px;background: url("../../../Images/ui-icons_888888_256x240.png") #e5e5e5 no-repeat;background-position: 0 -17px;padding: 2px 3px 1px 3px;margin-left: -6px;margin-bottom: 11px;display: inline-block;width: 11px;height: 11px;}.item-quantity-arrow-down-3pv {margin-left: -19px;margin-bottom: -3px;display: inline-block;width: 11px;height: 10px;border: 1px solid #999;border-bottom-right-radius: 3px;background: url("../../../Images/ui-icons_888888_256x240.png") #e5e5e5 no-repeat;background-position: -65px -17px;padding: 1px 3px 2px 3px;}.add-to-cart-outer-3pv {display: inline;position: relative;width: 100px;margin-left: 0px;}.add-to-cart-btn-3pv {background: #2883df;background: linear-gradient(#2883df 0%, #0258af 50%, #00458a 51%, #003d7a 100%);line-height: 18px;margin: 0 0 0 15px;cursor: pointer;text-decoration: none !important;border-radius: 3px;border: 1px solid #999999;color: #fff;padding: 3px 5px;display: inline-block;font-size: .85em;}.add-to-cart-btn-3pv:hover {background: #6582a2;background: linear-gradient(#6582a2 0%, #43576e 50%, #344456 51%, #2e3c4c 100%);}.widget-padding-3pv {padding: 0 5px;box-sizing: border-box;}.widget-leftRs-3pv {position: absolute;margin: 0;top: 15%;width: 50px;height: 100px;opacity: .8;fill: #999;border-radius: 0;padding: 0;left: 0;background: 0 0;border: none;}.widget-left-arrow-3pv {position: absolute;margin: 0;top: 10%;width: 20px;height: 100px;opacity: .8;fill: #666;border-radius: 0;padding: 0;left: 0;background: 0 0;border: none;}.widget-right-arrow-3pv {position: absolute;margin: 0;top: 10%;width: 20px;height: 100px;opacity: .8;fill: #666;border-radius: 0;padding: 0;right: 5px;border: 0px;background: 0px;}.item-note-3pv {line-height: normal;text-align: center;margin: 0px;padding-top: 5px;font-weight: 400;font-size: 12px;}.widget-progress-3pv {display: none;}.widget-padding-3pv {padding: 0 10px;box-sizing: border-box;}.tile[_ngcontent-c2] {box-shadow: none !important;}.item[_ngcontent-c2] {flex: 0 0 180px !important;}.wcag {padding: 10px 50px;box-sizing: border-box;}.wcag p {margin-bottom: 20px;}.wcag .header span {font-weight: bold;font-size: 1.2em;}.error-404 {width: 100%;display: flex;}.error-404 .subheader {font-weight: bold;color: #cc3333;margin-top: 10px;}.error-404 h1 {margin-top: 30px;}.error-404 h2 {font-size: 1.3em;font-weight: normal;}.error-404 .col-left {width: 50%;padding-left: 20px;box-sizing: border-box;}.error-404 .col-right {width: 50%;}.error-404 .col-right img {float: right;width: 100%;}ul.eci-grid-view {list-style: none;box-sizing: border-box;display: flex;flex: 0 1 auto;flex-flow: row wrap;background-color: #fff;}li.eci-grid-item {box-sizing: border-box;flex: 0 0 auto;padding-right: 0px;padding-left: 0px;border-right-color: inherit;flex-direction: row;}.product-top-grid .product-image {padding: .25rem;text-align: center;height: 180px;}.product-top-grid .product-image a {display: inline-block;width: auto;margin-top: 10px;}.product-top-grid .product-image .grid-thumbnail-col {width: 140px;text-align: center;}.product-top-grid .product-image .grid-thumbnail img {width: 140px;max-height: 140px;}.product-info-grid {padding: 0 8px 8px 8px;line-height: 1.1em;height: 175px;}.product-info-grid-sprgrid {padding: 0 8px 8px 8px;line-height: 1.1em;height: 235px }.product-info-grid-sprgrid .powerreviewlist {height: 40px }.product-info-grid .product-name-container {height: 56px;overflow: hidden;}.product-info-grid-sprgrid .product-name-container {height: 56px;overflow: hidden }.product-info-grid .product-name-container-2 {height: 36px;overflow: hidden;}.product-info-grid-sprgrid .product-name-container-2 {height: 36px;overflow: hidden }.product-info-grid a.grid-sku {font-size: .75em;text-decoration: none;color: #666;font-weight: 400;}.product-info-grid-sprgrid a.grid-sku {font-size: .75em;text-decoration: none;color: #666;font-weight: 400 }.product-info-grid a.sku span.sub {color: #999;}.product-info-grid-sprgrid a.sku span.sub {color: #999 }.product-info-grid .grid-name {height: 35px;}.product-info-grid-sprgrid .grid-name {height: 45px }.product-info-grid a.grid-product-name {font-size: .825em;text-decoration: none;color: #0066CC;font-weight: bold;clear: both;}.product-info-grid-sprgrid a.grid-product-name {font-size: .825em;text-decoration: none;color: #06C;font-weight: 700;clear: both }.product-info-grid a.product-name:hover {color: #333;font-weight: 500;}.product-info-grid-sprgrid a.product-name:hover {color: #333;font-weight: 500 }.product-info-grid .grid-rating {height: 35px;}.product-info-grid-sprgrid .powerreviewlist {height: 40px }.product-info-grid .rating {padding: .25rem .5rem .25rem 0;}.product-info-grid-sprgrid .rating {padding: .25rem .5rem .25rem 0 }.product-info-grid .grid-rating .ratingsSummaryForSearch {float: left !important;text-align: center;}.product-info-grid-sprgrid .grid-rating .ratingsSummaryForSearch {float: left !important;text-align: center }.product-info-grid p.yield {text-align: center }.product-info-grid-sprgrid p.yield {text-align: center }.grid-price {margin-top: .25rem;font-size: .75rem;color: #cc3333;font-weight: bold;}.grid-price-sprgrid {margin-top: .25rem;font-size: .75rem;color: #c00;font-weight: 700;height: 40px }.grid-price img {margin-top: -.25em }.grid-price-sprgrid img {margin-top: -.25em }.product-info-grid .SprItemDiscount {font-size: 1em }.product-info-grid-sprgrid .SprItemDiscount {font-size: 1em }.grid-savings {color: #333;font-weight: normal;font-size: 0.8rem;line-height: normal;}.grid-specialOrderItemMessage {color: #c4401d;font-size: 0.8em;font-weight: bold;margin-top: 5px;width: 180px;overflow: hidden;}.grid-qty-cart {margin-top: 8px;}.grid-qty-cart input {width: 50px;}.grid-qty-cart .btn-primary, .grid-qty-cart .btn-info {margin-left: 5px;}.btn-lg {font-size: 1.2rem;}.btn-primary-cart {padding: 3px 5px;}.btn-list {padding: .1rem;background: #fff;border: 0px;height: 30px;width: 32px;}.btn-list:hover {background: #fff;border: 0px;}.btn-fav {height: 30px;}.btn-group-lg > .btn, .btn-lg {padding: .25rem;font-size: .8rem;}.btn-blank {background: #fff;border: 1px solid #fff;color: #FFF;}.btn-search {height: 40px;width: 45px;position: absolute;right: 0px;opacity: 1;color: transparent;}.btn-march {background: #000;border: 1px solid #000;color: #FFF;}.grid-compare-row {display: flex;}.grid-top-left {position: relative;left: 0px;top: 5px;font-weight: 500;font-size: 1rem;z-index: 1;width: 30px;display: block;}.grid-top-left img {position: absolute;margin-left: 10px;}.checkbox-left > span {border-radius: .25rem;left: 2px;top: 1px;font-size: .8rem !important;font-weight: 400;width: initial;padding: .25rem .5rem;display: flex;justify-content: center;align-items: center;}.grid-top-right {position: relative;top: 0;left: 120px;font-weight: 500;font-size: 1em;width: 30px;}.sub-grid-panel .grid-top-right {position: relative;top: -5px;left: 110px;font-weight: 500;font-size: 1em;width: 30px;}.list-icon > span {border-radius: 8px;right: 8px;top: 2px;font-size: .8rem !important;}.list-icon img {width: 22px;}.list-icon > span {border-radius: 8px;right: 8px;top: 2px;width: initial;}.list-icon img {width: 22px;}.grid-rebate {text-align: center;background-color: #FFF;border: 1px solid #CE3D09;width: 90px;border-radius: 3px;}.grid-rebate button {color: #CE3D09;font-size: .75em;}.grid-rebate:hover {text-align: center;background-color: #FFEEEE;border: 1px solid #CE3D09;}.grid-rebate a {color: #CE3D09;font-size: 0.75em;font-weight: 600;text-decoration: none;margin-top: 0px !important;}.top-results .productView {display: inline-block;margin-left: 10px;}.featured-products-title {clear: both;margin-left: 200px;font-weight: bold;font-size: 1.2em;color: #003399;border: 1px solid #ccc;width: 766px;padding: 5px;box-sizing: border-box;border-bottom: 0px;border-radius: 5px 5px 0 0;}.featured-products-grid {width: 766px;float: left;display: inline-block;margin-left: 200px;}.featured-products-grid ul {border: 1px solid #ccc;float: left;display: inline-block;}.featured-products-grid li {width: 190px;float: left;display: inline-block;border-right: 1px solid #ccc;padding: 5px 0;}.featured-products-grid li:last-child {border-right: 0px;}.featured-products-grid .product {clear: both;height: auto;float: left;padding: 6px;box-sizing: border-box;}.featured-products-grid .name {clear: both;padding: 3px 5px;box-sizing: border-box;height: 33px;line-height: 1em;overflow: hidden;margin-bottom: 5px;}.featured-products-grid .name a, .featured-products-grid .name span.lnkDetail {color: #0066CC;font-weight: bold;font-size: .8em;text-decoration: none;}.featured-products-grid .item {text-align: left;width: 75px;float: left;}.featured-products-grid .item img {max-width: 65px;max-height: 65px;display: block;}.featured-products-grid .sku {font-size: .8em;float: left;margin-left: 5px;margin-top: 5px;width: 80px;line-height: 1em;text-align: left;word-wrap: break-word;}.featured-products-grid .price {float: left;margin-left: 5px;margin-top: 5px;width: 80px;line-height: 1.2em;text-align: left;}.featured-products-grid .cart {font-size: .8em;text-align: left;margin-top: 5px;width: 100%;display: flex;}.featured-products-grid .cart .ui-spinner {border: 1px solid #999999;margin-left: 5px;float: left;margin-right: 5px;}.featured-products-grid .cart .ui-spinner input {width: 60px;margin-right: 15px;height: 17px;border: 0;}li.eci-grid-item .sub .subTitle-grid {margin-bottom: 5px;padding: 2px 5px 5px 5px;box-sizing: border-box;text-align: center;width: 100%;font-weight: bold;font-size: .85em;}li.eci-grid-item .sub .product-info {font-weight: bold;font-size: .85em;margin: 2px 10px 10px 10px;height: 30px;overflow: hidden;}.sub-grid-panel {position: relative;top: -400px;background-color: #e5e5e5;z-index: 600;height: 370px;width: 174px !important;left: 3px;}.sub-grid-thumbnail {text-align: center;clear: both;}.sub-grid-thumbnail a img {max-width: 110px;max-height: 110px;}.sub-grid-sku {font-size: .75em;color: #666;font-weight: 400;margin: 10px 10px 2px 10px }.price-sub .yourPrice {margin: 10px;font-size: .75rem;color: #cc3333;font-weight: bold;}.sub-grid-cart {margin-left: 5px;}.sub-grid-cart input {width: 40px;}.sub-grid-cart .cart {margin-top: 0px;margin-left: 5px;}.showAltSub {display: none;clear: both;color: #fff;border: 1px solid #333;background-color: #333;padding: 5px 3px;box-sizing: border-box;text-align: center;font-size: .8rem;font-weight: bold;width: 174px;border-radius: 3px;cursor: pointer;}.showAltSub:hover {color: #fff;border: 1px solid #333;background-color: #000;}.consider-btn {clear: both;width: 100%;text-align: center;}#collapseExample .overlay {top: -2px !important;left: -6px !important;}* {touch-action: manipulation;margin: 0;padding: 0;}*:focus {outline: 0;box-shadow: none !important;}body {font-family: Arial, Helvetica, sans-serif !important;font-size: 100%;line-height: 1.5rem;background: #fff;}.container {margin: 1rem auto;padding: 0 1rem;}.row {--bs-gutter-x: 0rem !important;}.col {flex: 1 0 0%;}.hide {display: none;}.hideDivSection {display: none !important;}img.notificatio-icon, img.notification-icon {width: 15px;height: 15px;}#skipLinks a {padding: 6px;position: absolute;top: -40px;left: 0px;color: white;border-right: 1px solid #003399;border-bottom: 1px solid #003399;border-bottom-right-radius: 8px;background: #0066CC;-webkit-transition: top 1s ease-out;transition: top 1s ease-out;z-index: 100;width: auto;height: auto;clip: auto;}#skipLinks a:focus {position: absolute;left: 0px;top: 0px;outline-color: transparent;-webkit-transition: top .1s ease-in;transition: top .1s ease-in;}.tooltip.show {opacity: 1;z-index: 5001;}a {color: #0066CC;outline: none;text-decoration: none;display: inline-block;}a:hover {color: #003399;text-decoration: underline;}a:focus {outline: solid 2px #003399;outline-offset: 2px;}.text-primary {color: #003399 !important;}.text-primary .fa {margin-right: .25rem;}.btn:focus, .btn-cart:focus {outline: solid 2px #003399;outline-offset: 2px;text-decoration: underline !important;}button:focus {outline: solid 2px #003399;}.btn-primary:focus {background-color: #0066CC;}.tile-left input:focus {outline: solid 2px #003399;outline-offset: 2px;}.qty-container .qty-box button:focus {background-color: #eee;}.asterisk {font-weight: 700;font-size: 120%;line-height: 80%;color: #C00;margin-left: 0.15rem;}.error-message {color: #cc3333;font-size: 0.75rem;}.messageSuccess {width: auto;background: url("../../../Images/SVG/check-mark.svg") no-repeat;background-size: 24px;background-position: 8px 4px;font-size: .9rem;font-weight: 500;clear: both;overflow-y: auto;position: relative;padding: 0.5rem 1.25rem 0.5rem 2.5rem !important;margin: 0.5rem auto;border: 1px solid transparent;border-radius: 0.375rem;color: #155724;background-color: #d4edda;border-color: #c3e6cb;line-height: 1.2rem;}.messageHighlight {width: auto;background: url("../../../Images/SVG/info-icon.svg") no-repeat;background-size: 18px;background-position: 8px 8px;font-size: .9rem;font-weight: 500;clear: both;overflow-y: auto;position: relative;padding: 0.5rem 1.25rem 0.5rem 2.5rem !important;margin: 0.5rem 0.5rem;border: 1px solid transparent;border-radius: 0.375rem;color: #0c5460;background-color: #d1ecf1;border-color: #bee5eb;line-height: 1.2rem;}.accordion-body .messageInfo, .accordion-item .messageInfo, .accordion-item .alert-info {background: url(../../../Images/SVG/info-icon.svg) no-repeat;background-size: 18px;background-position: 8px 8px;font-size: .9rem;font-weight: 500;clear: both;position: relative;padding: 0.5rem 1.25rem 0.5rem 2.5rem !important;margin: 0.5rem 0.5rem;border: 1px solid transparent;border-radius: 0.375rem;color: #0c5460;background-color: #d1ecf1;border-color: #bee5eb;line-height: 1.2rem;}.sticky-header {position: static;}.sticky-header-cover {border: 1px solid #CCCCCC;border-top: 0px;padding: .5rem 1rem;border-radius: 0 0 .325rem .325rem;box-shadow: 0 2px 8px 2px rgb(0 0 0 / 15%);position: fixed;top: 0;left: 0;right: 0;width: 100%;margin: auto;max-width: 1290px;background-color: #ffffff;z-index: 999;}.sticky-header-cover .search-all-filters-section .filters {border-bottom: 0;padding-bottom: 0;margin-bottom: 0;margin-top: 1rem;padding-top: .5rem;}.sticky-header-cover .title-sec .title-sec-inner .heading-title {margin: 0;padding: 0;}.no-scroll {max-height: unset;}@media screen and (max-width:768px) {.search-all-filters-section .filters .applied-filters > ul {display: block;height: 88px;overflow: scroll;border: 1px solid #ccc;padding: 1rem;border-radius: .325rem;width: 100%;}.search-all-filters-section .filters .applied-filters .search-clear-all-filters {margin: 0;display: block;text-align: center;align-self: center;width: 100%;background-color: #e1e1e1;}}.accordion-body .messageInfo ul, .accordion-item .alert-info ul {list-style: unset;padding-left: 1rem;margin-top: 0.5rem;}.accordion-body .messageInfo i, .accordion-item .messageInfo i, .accordion-item .alert-info i {display: none;}.messageError {width: auto;background: url("../../../Images/SVG/cross-circle.svg") no-repeat;background-size: 18px;background-position: 8px 8px;font-size: .9rem;font-weight: 500;clear: both;overflow-y: auto;position: relative;padding: 0.5rem 1.25rem 0.5rem 2.5rem;margin: 0.5rem 0;border: 1px solid transparent;border-radius: 0.375rem;color: #842029;background-color: #f8d7da;border-color: #f5c2c7;line-height: 1.2rem;}.messageError li.more {list-style: none;float: left }.messageError li.more div {color: #06C;cursor: pointer }.messageSuccess ul, .messageError ul, .messageHighlight ul {list-style: unset;padding-left: 1rem;}.messageSuccess ul li:empty, .messageError ul li:empty, .messageHighlight ul li:empty {display: none;}.messageSuccess a, .messageError a, .messageHighlight a {text-decoration: underline;cursor: pointer;color: #0066CC;}.accordion-item .messageInfo, .accordion-item .messageSuccess, .accordion-item .messageError, .accordion-item .messageHighlight {margin: 0.5rem;}.cart-link-quantity {font-size: .8rem;border-radius: 50rem !important;background-color: #0066cc;padding: .35em .65em;font-weight: 700;line-height: 1;color: #fff;text-align: center;white-space: nowrap;position: absolute;display: block;top: -5px;left: 35px;}.cart-icon {display: flex;flex-direction: column;}span.cart-link-sc-name {font-size: .75rem;width: 60px;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.checkout-block .accordion-header {display: block;background-color: #f7f7f7;border-bottom: none;border-top: none;}@media only screen and (max-width: 480px) {div.notfound .error-inner h1 {color: #ececec;font-weight: 900;font-size: 100px;}.notfound h2 {font-size: 26px;}}.notfound a.error-btn-homepage {font-size: 14px;text-decoration: none;text-transform: uppercase;background: #0066CC;display: inline-block;padding: 16px 38px;border: 1px solid #003399;border-radius: 40px;color: #fff;font-weight: 400;}.notfound .error-inner h1 {color: #ececec;font-weight: 900;font-size: 176px;}@-webkit-keyframes blinker {from {opacity: 1.0;}to {opacity: 0.0;}}.blink img.ui-datepicker-trigger {-webkit-animation-name: blinker;-webkit-animation-duration: 0.6s;-webkit-animation-iteration-count: 6;-webkit-animation-timing-function: ease-in-out;-webkit-animation-direction: alternate;}.spinner-overlay {position: absolute;height: 100%;width: 100%;background: rgba(0, 0, 0, 0.25);z-index: 99;top: 0;left: 0;}.spinner-overlay .spinner-border {border: 0.25em solid #fff;border-right-color: transparent;}.modal-title {font-size: 1.1rem;font-weight: 600;}.row.breadcrumb {margin-bottom: 0;padding: 1rem;}.row.breadcrumb ol {font-size: .8rem;}.row.breadcrumb ol li a {color: #666;text-decoration: none;}.row.breadcrumb ol li a:hover {text-decoration: underline !important;}.row.breadcrumb ol li.active, .row.breadcrumb ol li.active a {font-weight: bold;}.sr-only {position: absolute;display: inline-block;width: 1px;height: 1px;margin: -1px;overflow: hidden;clip: rect(0px, 0px, 0px, 0px);}.rebate, .rebate a {color: #D74009;font-weight: 600;text-decoration: underline;}.rebate a:hover {color: #9B2A00;}.breadcrumb-item + .breadcrumb-item::before {content: var(--bs-breadcrumb-divider, ">");}.dropdown-menu {min-width: 12rem;background-color: #fff;box-shadow: -0px 2px 10px -1px rgba(0, 0, 0, 0.41);}.dropdown-header {display: block;padding: 0.5rem 1rem;margin-bottom: 0;font-size: .9rem;color: #333;white-space: nowrap;font-weight: bold;}li.dropdown-item a {font-size: .9rem;text-decoration: none;color: #0066CC;}li.dropdown-item a:hover {text-decoration: underline;color: #003399;}a.dropdown-item, button.dropdown-item {font-size: .9rem;text-decoration: none;color: #0066CC;}a.dropdown-item:hover, button.dropdown-item:hover {text-decoration: underline;color: #003399;}.nav-user .cart, .nav-user .dropdown-orders {padding-right: 1rem;padding-left: 1rem;}@media screen and (max-width: 600px) {.nav-user .cart, .nav-user .dropdown-orders {padding-right: 0rem;padding-left: 0rem;}}.navbar {padding-top: .25rem;padding-bottom: .25rem;}.navbar-light .navbar-nav .nav-link {color: #0066cc;font-weight: 500;font-size: 1rem;}.dealer-logo {position: relative;display: inline-flex;justify-content: center;align-items: center;flex: 0 0 auto;}.dealer-logo-mobile {position: relative;display: inline-flex;justify-content: center;align-items: center;flex: 0 0 auto;width: 65px;}.mobile-acct-details button {width: 100%;padding: 0.5rem;margin: 0.5rem 0;}.mobile-acct-details .nav-item {margin: 0 0.5rem;display: flex;}.mobile-acct-details .user-name {}.mobile-acct-details .user-name + span {margin-left: 1rem;display: flex;align-items: center;}.mobile-acct-details .user-name + span img {width: 15px;height: 15px;}.mobile-acct-details .signed-in {background: #f6f6f6;border-radius: .325rem;padding: 0.25rem;font-size: .8rem;}.mobile-acct-details .signed-in .nav-item:first-child {font-weight: 600;font-size: 1rem;}.mobile-acct-details .signed-out {margin: .25rem .5rem;}li.mobile-menu-root-item::before {content: "";display: block;border-top: 1px solid rgb(214, 214, 214);outline: 0px;}li.mobile-menu-root-item:first-of-type::before {border-top: none;}@media screen and (max-width: 1024px) {.dealer-logo {display: none;}}@media screen and (min-width: 1025px) {.dealer-logo-mobile {display: none;}}.navbar-nav {position: relative;display: inline-flex;align-items: center;flex: 0 0 auto;flex-direction: row;}li.nav-item a {font-size: .8rem;text-decoration: none;color: #0066cc;}.mobile-menu, .product-menu, .list-menu, .quick-order {margin-left: .25rem;margin-right: .25rem;}.quick-order {padding: .25rem;min-width: 100px;}.addNewItem-quickOrder {text-align: right;}.nav-primary-text {color: #0066cc;font-weight: 600;font-size: .95rem;}.nav-primary-text:hover {color: #003399;text-decoration: underline;}@media screen and (min-width: 601px) and (max-width: 820px) {.nav-primary-text {color: #0066cc;font-weight: 600;font-size: .8rem;margin: 0 .25rem;}.quick-order {min-width: 100px;}}.header-primary .cart {position: relative;}.header-primary .cart .btn-cart {padding: .25rem;}.header-primary .cart .btn-cart:hover {outline: 1px solid #cccccc;border-radius: .375rem;}.dropdown-submenu {position: relative;}.dropdown-submenu a::after {transform: rotate(-90deg);position: absolute;right: 6px;top: .8em;}.dropdown-submenu .dropdown-menu {top: 0;left: 100%;margin-left: .1rem;margin-right: .1rem;}.nav-user {position: relative;display: inline-flex;padding-left: .5rem;padding-right: .5rem;flex: 0 0 auto;align-items: center;margin-left: auto;}@media screen and (max-width: 600px) {.nav-user {padding-right: .25rem;padding-left: 0;}.cart-link-quantity {left: 20px;}}.nav-user li {list-style: none;font-size: .9rem;}.nav-user li.nav-item a {font-size: 1rem;text-decoration: none;color: #0066cc;}@media screen and (min-width: 601px) {.nav-user li.dropdown-orders {left: 0px;}}.header-user {margin-right: .5rem;margin-left: .5rem;display: flex;flex-direction: row;align-items: center;}.nav-user .hide {display: none;}.header-user img.user-icon {width: auto;height: 30px;}.header-user button.btn:hover {text-decoration: underline !important;}span.account-button {display: flex;flex-direction: column;margin-left: .15rem;}@media screen and (min-width: 820px) {.header-user .btn-user .user-name-only, .header-user .btn-user .acct-number, .header-user .btn-user .dept-number {display: none;}}@media screen and (min-width: 601px) and (max-width: 819px) {.header-user .btn-user .user-name, .header-user .btn-user .acct, .header-user .btn-user .dept {display: none;}}.header-user .btn-user .acct, .header-user .btn-user .acct-number, .header-user .btn-user .dept, .header-user .btn-user .dept-number {font-weight: 400;font-size: .75rem;}.header-user .btn-user .acct span, .header-user .btn-user .acct-number span, .header-user .btn-user .dept span, .header-user .btn-user .dept-number span {font-weight: 700;}@media screen and (max-width: 601px) {.header-user {display: none }}@media screen and (min-width: 601px) {.nav-user .header-user .dropdown-menu {width: 400px;left: -200px;}}@media screen and (min-width: 601px) {ul.nav-cart .dropdown-menu {position: absolute;left: -180px;}}@media (min-width: 601px) {.dropdown-mega {width: 750px !important;left: -600px !important;}}@media (max-width: 601px) {.navbar-collapse {align-items: center;width: 100%;background: #f6f6f6;z-index: 200;padding: .25rem;margin: 0px;border: 1px solid #ccc;}}.form-inline {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;-ms-flex-align: center;align-items: center;width: 100%;position: inherit;}.form-inline input {width: 100%;}.search-container {position: relative;display: flex;justify-content: flex-end;align-items: center;width: 500px !important;}.ui-autocomplete {min-width: 490px !important;}.advanced-search {display: none;}input.search {display: block;width: 100%;cursor: text;outline: none;resize: none;position: relative;padding: 7px 40px 7px 10px;margin: 0px;appearance: none;border-radius: 0px;border: 0px;background-color: transparent;font-size: 16px;line-height: 1.35em;box-sizing: border-box !important;}.mobile-menu {margin-left: 0rem;margin-right: 0rem;}.mobile-menu button {display: flex;flex-direction: column;text-align: center;padding: .25rem .5rem;}span.mobile-icon {width: 100%;}.search-container {flex-direction: column;}@media screen and (min-width: 1200px) {.search-container {margin: auto 0 auto auto;}}@media screen and (max-width: 600px) {.search-container {margin: auto .25rem auto .25rem;}}.menu-container {margin-top: .5rem;}@media screen and (min-width: 601px) {.search-container {margin: auto 1rem auto 2rem;}}@media screen and (min-width: 821px) {.mobile-menu {display: none;}}@media screen and (max-width: 821px) {.menu-container ul.navbar-nav {}.search-container {margin: auto 2rem auto 1rem;}}@media screen and (max-width: 600px) {.navbar-secondary li.header-user {display: none;}#scPpwy td a {padding: 0;}ul.nav-products-left li.mobile-menu-root-item.mobile-link-item > div {padding: 0;width: 100%;}ul.nav-products-left li.mobile-menu-root-item.mobile-link-item > div a {width: 100%;}.offcanvas-body .contact {border-top: 1px solid rgb(214, 214, 214);padding: .5rem;width: 100%;}img.chat-icon {margin: 4px 8px;}}span.mobile-icon img {max-height: 30px;}.menu-arrow img {vertical-align: middle;}.phone-lg {width: 200px;padding-top: .5rem;}.communication-bar div.phone-lg {margin-right: 48px;width: auto;}.phone-lg a {color: #003399;text-decoration: none;font-weight: 700;}.ds-communication {width: 75%;padding-top: .7rem;font-size: .85rem;}.ds-communication span {background-color: #fff;padding: .25rem .75rem;border-radius: 0.375rem;box-sizing: border-box;}@media screen and (min-width: 800px) and (max-width: 900px) {.header-user .user-name {font-size: .75rem;}.header-user img.user-icon {width: auto;height: 20px;margin-bottom: 1rem;}.header-user .btn-user .acct, .header-user .btn-user .acct-number, .header-user .btn-user .dept, .header-user .btn-user .dept-number {font-size: .7rem;}.btn-user {padding: .25rem;}}@media screen and (max-width: 1200px) {.header-user .btn-user .acct, .header-user .btn-user .acct-number, .header-user .btn-user .dept, .header-user .btn-user .dept-number {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;max-width: 150px;}}.product-top .product-image img {max-width: 75%;height: auto;margin: auto;}#itemrecentlyviewedcarousel .product-top .product-image img, #myCarouselRecentlyPurchasedItems .product-top .product-image img {max-height: 120px;}.product-top .product-image a {display: inline-block;width: auto;margin-top: 20px;cursor: pointer;}.product-top .product-image span {display: inline-block;width: auto;}.product-top .product-image img.item {max-width: 75%;height: auto;margin: auto;margin-top: 15px;}.pdp-2022 .product-info {padding: 1.5rem;line-height: 1.1rem;}.product-info .pricing_text {float: none !important;align-self: flex-start;}.product-info .icons {flex-wrap: wrap;max-height: 32px;overflow: hidden;}.product-info .product-name-container {height: 56px;overflow: hidden;}.product-grid-card .product-name-container-2 {height: auto;overflow: visible;margin-bottom: .5rem;}.product-info a.sku {font-size: .75rem;text-decoration: none;color: #666;font-weight: 400;}.product-info a.sku span.sub {color: #999;}.product-info a.product-name {font-size: .9rem;text-decoration: none;color: #0066CC;font-weight: 500;clear: both;min-height: 53px;word-break: break-word;}.product-info a.product-name:hover {font-weight: 500;cursor: pointer;text-decoration: underline;color: #003399;}.product-info .rating {padding: .25rem .5rem .25rem 0;}.spotlight-strip {width: 100%;display: flex;flex-direction: column;margin: auto;}.spotlight-strip ul {width: 100%;overflow: auto hidden;list-style: none;display: flex;-webkit-box-pack: justify;justify-content: space-between;gap: 2rem;}.spotlight-strip li {max-width: 15rem;min-width: 15rem;width: 100%;display: flex;flex-direction: column;-webkit-box-pack: center;justify-content: center;margin: 0.25rem;}#more {display: none;}.btn {line-height: 18px;cursor: pointer;text-decoration: none !important;border-radius: .25rem;font-size: 12px;font-weight: bold;cursor: pointer;letter-spacing: 0px;padding: .25rem .75rem;}.btn-lg {font-size: 1.2rem;}.btn-lg2 {padding: .5rem;font-size: 1rem;font-weight: 500;}.btn-primary {background: #0066CC;border: 1px solid #003399;color: #FFF;position: relative;}.btn-primary:hover {background: #003399;border: 1px solid #003399;color: #FFF;}.btn-primary-cart {padding: .3rem .5rem;}.btn-secondary {background: #fefefe;border: 1px solid #CCCCCC;color: #0066CC;}.btn-secondary:hover {background: #e2e6ea;border: 1px solid #000;color: #003399;}.btn-secondary:focus {background: #e2e6ea;border: 2px solid #000;color: #003399;}.btn-link {color: #0066CC;font-size: .8rem;}.btn-link:hover {color: #003399;}.btn-full {width: 100%;}.btn-info {background: #43576e;border: 1px solid #999;color: #FFF;}.btn-info:hover {background: #0066CC;border: 1px solid #003399;color: #FFF;}.btn-help {background: url(help_icon.gif) no-repeat;padding-left: 19px;border: none;color: #003399;line-height: 10px;}.btn-help:hover {color: #000;}.btn-disabled {border: solid 1px #999999;background: #43576e;color: #999999;}.btn-list {padding: .1rem;background: #f6f6f6;border: 1px solid #ccc;height: 30px;width: 32px;}.btn-list:hover {background: #fff;border: 1px solid #666;}.btn-fav {height: 30px;}.btn-group-lg > .btn, .btn-lg {padding: .25rem;font-size: .8rem;}.btn-blank {background: #fff;border: 1px solid #fff;color: #FFF;}.btn-news {display: block;position: fixed;left: 10px;bottom: 10px;}.btn-search {height: 40px;width: 45px;position: absolute;right: 0px;opacity: 1;color: transparent;}.btn-search img {width: auto;height: 25px;}.search-container .ui-autocomplete-clear {position: absolute;right: 30px;opacity: 1;font-size: 1.5rem;top: 5px !important;left: unset !important;background: #fff;padding: 0 3px;cursor: pointer;display: none;}li.tagit-new .ui-autocomplete-clear {position: absolute;right: 30px;opacity: 1;font-size: 1.5rem;top: 5px !important;left: unset !important;background: #fff;padding: 0 3px;cursor: pointer;display: none;}.btn-march {background: #000;border: 1px solid #000;color: #FFF;}.btn-user {font-size: .9rem;text-align: left;padding: .25rem .75rem .25rem .25rem;}.btn-user:hover {background: url(icons/menu-arrow10.png) no-repeat right;}.btn-table {color: #0066cc;padding: 0.5rem 0.75rem !important;position: relative;}.btn-table:hover {color: #003399;text-decoration: underline;}.header-user .btn-user {background: none;padding-right: 0rem;padding-left: 0rem;display: flex;margin-left: 0.25rem }.header-user .btn-user span {background: #fff;}.header-user .btn-signin {text-decoration: none;display: flex;flex-direction: column;align-items: center;justify-content: center;font-size: .9rem;}@media screen and (max-width: 600px) {.btn-cart {width: 50px;}}.btn-consider .dropdown-toggle::after {display: inline-block;margin-left: 0.255em;vertical-align: 0.255em;content: "";border-top: 0.5em solid;border-right: 0.5em solid transparent;border-bottom: 0;border-left: 0.5em solid transparent;}.phone svg {height: 30px;padding: .1rem;width: 30px;transition: .3s;}.form-control {border-radius: 0px;}.form-control.search {border: 1px solid #0066cc;border-radius: .375rem;position: relative;font-size: .9rem;}.header-main-wrapper {width: 100%;}.header-primary, .header-secondary {width: 100%;margin: 0px;border-bottom: 1px solid #ccc;}.header-primary {display: flex;align-items: center;padding: 0rem .25rem;position: relative;height: 5rem;}@media screen and (max-width: 600px) {.header-primary {height: 4rem;}}.navbar-header {display: flex;justify-content: space-between;width: 100%;max-width: 1400px;margin: 0 auto;}@media screen and (max-width: 600px) {.navbar-header {width: 100%;}}.navbarforWebMobile {margin-top: 1rem;}@media screen and (max-width: 768px) {.navbarforWebMobile {margin-top: 1rem;}}.header-secondary-sm {width: 100%;margin: 0px;border-bottom: 1px solid #ccc;background-color: #f6f6f6;}.header-main-wrapper-sm {width: 100%;margin: 0px;border-bottom: 1px solid #ccc;}.header-secondary {background-color: #f6f6f6;height: auto;}.header-se .contact li img {max-width: 24px;}@media (max-width: 600px) {.header-secondary {display: none;}}@media (min-width: 600px) {.header-secondary-sm {display: none;}}.header-alert {width: 100%;margin: 0px;background: #333;font-size: .85rem;padding: .25rem;color: #fff;text-align: center;display: flex;}.header-alert .alert-text {text-align: center;width: 95%;}.header-alert a {text-decoration: underline;color: #ffeb0c;}.header-alert button {margin-left: auto;}.header-alert button.btn-close {width: .4rem;height: .4rem;filter: invert(1);border: 1px solid #000;opacity: 1;}.header-approval {width: 100%;margin: 0px;text-align: center;border-bottom: 1px solid #C7E6FF;background-color: #F0F9FF;display: flex;justify-content: center;padding: .25rem;}.header-approval .approval-text {font-size: .75rem;color: #003399;margin-right: 1rem;}.communication-bar {margin: 0 auto;width: 100%;max-width: 1400px;padding: .25rem;}.communication-bar ul {margin-bottom: 0;}.communication-bar li {padding: .5rem;}.communication-bar li.header-product-links {margin: 0 1rem;}.communication-bar li.header-product-links a {color: #003399;font-weight: 500;text-decoration: none;font-size: .9rem;}@media screen and (min-width: 820px) and (max-width: 900px) {.communication-bar li.header-product-links {margin: 0 .5rem;}.communication-bar li.header-product-links a {font-size: .75rem;}.phone-lg a {font-size: .9rem;}}.communication-bar li.header-product-links a:hover {text-decoration: underline;}.products-flyout ul {margin-bottom: 0;}ul.user-flyout {padding: 0;}.eci-header {width: 100%;}.punchout-header {display: flex;justify-content: flex-end;background: #f6f6f6;border-bottom: 1px solid #ccc;}.punchout-header a {font-size: .8rem;text-decoration: underline;color: #003399;padding-right: .5rem;position: relative;z-index: 1000;}.punchout-header a:hover {color: #333333;}button {background-color: transparent;border: none;padding: 0;margin: 0;cursor: pointer;font-weight: 600;}.chat {padding: 0.475rem;margin: 0.125rem;overflow: hidden;white-space: nowrap;}span.chat-text {padding-left: .25rem;}h1 {font-size: 1.5em;line-height: 1.1em;font-weight: bold;display: inline-block;color: #000;padding-bottom: 5px;}h2 {font-size: 1.2em;line-height: 1.1em;font-weight: 700;display: inline-block;color: #000;padding-bottom: 5px;}.cartLinkQuantity {top: 1px;right: 0px;font-size: 12px;color: #fff;}@media (min-width: 601px) {.cartLinkQuantity {right: 5px;top: 5px;}}.custom_4col_news {clear: both;float: none;margin-bottom: 10px;margin-left: auto;margin-right: auto;width: 100%;}.custom_4col_news p {padding: 0 1rem;}#dealer-seo {padding: 0 1rem;}.custom_4col_news .img-holder img, .custom_4col_news div img, .dealer-home-custom div img {max-width: 100%;}@media (min-width: 576px) {.custom_4col_news {max-width: 540px;}}@media (min-width: 768px) {.custom_4col_news {max-width: 720px;}}@media (min-width: 992px) {.custom_4col_news {max-width: 960px;}}@media (min-width: 1200px) {.custom_4col_news {max-width: 1140px;}}@media (min-width: 1400px) {.custom_4col_news {max-width: 1320px;}}.footer-2021 {font-size: .8rem;margin-top: auto !important;padding-top: 1rem !important;padding-bottom: 1rem !important;background: #f6f6f6;}.footer-2021 .accessibility a {text-decoration: underline;}.footer-2021 .accessibility a:hover {text-decoration: underline;}.footer-2021 span.copyright {color: #333;}@media (max-width: 600px) {.footer-2021 {box-sizing: border-box;}}@media (max-width: 600px) {.footer-2021 span.copyright {line-height: normal;margin: 1rem 4rem;}}.footer-links ul {list-style: none;display: inline-flex;padding-left: 0px;}@media (max-width: 600px) {.footer-links ul {list-style: none;display: block;}}.footer-links li {padding: 0 2rem;}@media (max-width: 768px) {.footer-links li {padding: 0 1rem;}}.footer-links li a {color: #003399;font-weight: 700;font-weight: 700;text-decoration: none;font-size: .9rem;}.orders-list {width: 25%;}.dropdown-mega-list {width: 25%;}.btn-close {padding: .5rem;margin: .25rem auto;}.btn-center {text-align: center;display: flex;justify-content: center;}.offcanvas {position: fixed;bottom: 0;display: flex;flex-direction: column;max-width: 100%;color: #333;background-color: #fff;background-clip: padding-box;outline: 0;}.offcanvas-title {margin-bottom: 0;line-height: 1.5em;}.offcanvas-header {display: flex;justify-content: space-between;padding: 1rem;background-color: #0066CC;color: #fff;}.offcanvas-header-2 {background-color: #f8f9fa;display: flex;align-items: center;justify-content: space-between;padding: 0.25rem;}.offcanvas .offcanvas-header .offcanvas-title {color: #fff !important;font-size: 1.2rem;padding: 0;}.offcanvas .offcanvas-header-2 .offcanvas-title {color: #333;font-size: 0.8rem;}.offcanvas .offcanvas-header-2 button {filter: none !important;margin: 0;}.offcanvas .subheading-title {font-size: 0.9rem;font-weight: 600;color: #000;text-transform: uppercase;}.offcanvas .form-group label {font-size: 0.8rem;}.offcanvas .form-group {margin-bottom: 0.75rem;}.offcanvas .form-group .btn-link {color: #0066CC;padding: 0px;}.offcanvas .form-group .btn-link:hover {color: #003399;text-decoration: underline;}.offcanvas .offcanvas-body .messageError {margin: .5rem;}.offcanvas .offcanvas-body .user-form label {margin-bottom: 0.2rem;}.offcanvas .orderAndCredit-row li.nav-item {padding: 0 !important;}.offcanvas .offcanvas-body .new-user-form .newuser-title {padding: 0 !important;}.offcanvas .createUser-row {margin-bottom: 0.5rem;}.offcanvas .newuserAccount-block {margin-top: 0.5rem;}.offcanvas button.btn-close {filter: invert(1);opacity: 1;}.offcanvas-header .btn-close:focus {box-shadow: none;outline: 2px solid #fff;filter: unset;}.offcanvas-body {flex-grow: 1;padding: 0;overflow-y: auto;}.offcanvas-body .invalid-feedback {width: auto;font-size: .85em;font-weight: normal;clear: both;position: relative;padding: 0.5rem;margin: 1rem 1rem 0 1rem;max-width: unset;border: 1px solid transparent;border-radius: 0.375rem;color: #842029;background-color: #f8d7da;border-color: #f5c2c7;}.offcanvas-body .btn-container .btn {max-width: 48%;}.offcanvas-start {top: 0;left: 0;width: 400px;border-right: 1px solid #333;transform: translateX(-100%);}.offcanvas-end {top: 0;right: 0;width: 410px;border-left: 1px solid #333;transform: translateX(100%);}.offcanvas-bottom {right: 0;left: 0;height: 300px;max-height: 100%;transform: translateY(100%);}.offcanvas-backdrop::before {position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;content: "";background-color: rgba(0, 0, 0, .5);}.offcanvas .offcanvas-header h1 {font-size: 1.25rem;color: #fff;padding-bottom: 0px;}.offcanvas h3 {font-size: 1rem;}.offcanvas svg {vertical-align: unset;}.card {position: relative;display: flex;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border: 1px solid rgba(0, 0, 0, 0.085);border-radius: .375rem;border: 0;padding: 0 0.5rem;}.product-card {padding-bottom: 0px;border: 0px;transition: all 0.15s ease-in-out;}.card-img, .card-img-top, .card-img-bottom {width: 100%;}.card-img, .card-img-top {border-top-left-radius: calc(.4375rem - 1px);border-top-right-radius: calc(.4375rem - 1px);}.card-body {flex: 1 1 auto;padding: 1.25rem 1.25rem;}.product-card .card-body {position: relative;background-color: #fff;z-index: 2;}.product-meta {transition: color 0.25s ease-in-out;color: #7d879c;text-decoration: none !important;}.product-title > a {transition: color 0.25s ease-in-out;color: #373f50;text-decoration: none !important;}.fs-sm {font-size: .875rem !important;}.home-content {min-height: calc(100vh - 251px);}.nav-user .header-user .btn-signin.hide {display: none !important;}.welcome-text-sr-only {position: absolute;display: inline-block;width: 1px;height: 1px;margin: -1px;overflow: hidden;outline: 0;clip: rect(0,0,0,0);}@media (max-width: 999px) {.home-content {min-height: calc(100vh - 275px);}}@media (max-width: 600px) {.home-content {min-height: calc(100vh - 281px);}}.home-content .content {float: none;padding: 10px 5px;width: 968px;border-left: 1px solid #999999;border-right: 1px solid #999999;min-height: 350px;margin-left: auto;margin-right: auto;}@media screen and (max-width: 1024px) {.home-content .dealer-home-custom, .home-content .container .news .row .account-news {margin-left: auto;margin-right: auto;width: fit-content;}}.products-flyout ul {margin-bottom: 0;}.products-flyout li {display: flex;flex-direction: column;border-bottom: 1px solid #ccc;}@media screen and (max-width: 600px) {.products-flyout li {border-bottom: 0px solid #ccc;}}.products-flyout li.back button {justify-content: flex-start;}ul .nav-products-left {list-style: none;font-size: 1rem;padding-left: 0px;}ul.nav-products-left li button, ul.nav-products-left li a, ul.nav-products-left li.mobile-menu-root-item > div, ul.nav-products-left li.mobile-menu-root-item > span {text-decoration: none;color: #003399;align-items: center;margin: .25rem;padding: .25rem 0;display: flex;justify-content: space-between;text-align: left;font-size: .95rem;font-weight: 500;}ul.nav-products-left li button:hover {text-decoration: underline;}ul.nav-products-left li button .nav-links-left {text-align: left;}ul.nav-products-left li.mobile-menu-orderapproval-options a {color: #003399 !important;}ul.nav-products-left li .category-arrow {width: 15px;height: 15px;margin-top: .5rem;}ul.nav-products-left li a:hover {text-decoration: underline;color: #003399;}ul.nav-products-left li a .nav-links-left {width: 100%;align-items: center;font-weight: 600;}.nav-products-left h3 {padding: 12px 20px 0;margin: 0;font-size: 1.1rem;font-weight: 700;}.nav-products-left .accordion-item h3 {padding: 0;}.nav-products-left .accordion-item .accordion-button {color: #333;background-color: #f7f7f7;box-shadow: inset 0 -1px 0 rgb(0 0 0 / 13%);}.nav-products-left .accordion-item .list-group {max-height: 225px;overflow: auto;}.nav-products-left .accordion-item .list-group a {padding: 5px 10px;}@media screen and (max-width: 600px) {.nav-products-left .accordion-item .list-group {max-height: unset;}@media (max-width: 600px) {.ui-datepicker {width: 100%;left: 0 !important;top: 0 !important;z-index: 20000 }}}.products-flyout .accordion-item .list-group .btn-primary {width: 100%;font-size: .8rem;padding: 0.25rem;font-weight: 500;}img.arrow-svg {width: 16px;height: 16px;}img.back-arrow {width: 10px;height: 10px;margin-right: 5px;}.products-flyout li.wholesaler::before {content: "";display: block;border-top: 1px solid rgb(214, 214, 214);margin: 0px 20px;outline: 0px;}.products-flyout li.wholesaler:first-of-type::before {border-top: none;}.products-flyout li.wholesaler .primary-category-div {background: #f6f6f6;padding: .5rem;display: flex;flex-direction: column;}.products-flyout li.wholesaler .primary-category-div h2 {color: #333;font-size: .85rem;}ul.nav-products-left li a.btn {display: inline-block;padding: .5rem;color: #fff;margin-top: 10px;}ul.nav-products-left li.back button {font-weight: 600;font-size: .9rem;border-bottom: 0;}ul.nav-products-left li.back div {display: flex;align-items: center;font-weight: 700;color: #333;margin: 1rem 0 .5rem 0;}ul.nav-products-left li.mobile-menu-inner-options > span, ul.nav-products-left li.mobile-menu-inner-options div.nav-item > div, ul.nav-products-left li.mobile-menu-inner-options div.nav-item > span {padding: 0.25rem 1rem 0.25rem 2rem;display: flex;justify-content: space-between;color: #003399;}ul.nav-products-left li.mobile-menu-inner-options div.nav-item > span.order-approval {color: #0A444D;background: #A1D6E3;border-radius: 0.375rem;margin: 0 1rem 0 1.5rem;padding: 0.5rem;}.mobile-menu-orderapproval-options .approver-info ul {padding: 0;}ul.nav-products-left li.mobile-menu-inner-options > span .budget, ul.nav-products-left li.mobile-menu-inner-options > span .multipleBudgets {min-height: unset;}@media screen and (min-width: 1025px) {.eci-header .header-main-wrapper .header-primary .navbar-header .dealer-logo a {display: inline-block;width: 202px;height: 60px !important;background-position: center !important;margin-right: 1rem;}}@media screen and (max-width: 1024px) {.eci-header .header-main-wrapper .header-primary .navbar-header .dealer-logo-mobile a {display: inline-block;width: 80px;height: 60px !important;background-position: center !important;}}.slick-slider {position: relative;display: block;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}.slick-list:focus {outline: none;}.slick-list.dragging {cursor: pointer;}.slick-slider .slick-track, .slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track {position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}.slick-track:before, .slick-track:after {display: table;content: '';}.slick-track:after {clear: both;}.slick-loading .slick-track {visibility: hidden;}.slick-slide {display: none;float: left;height: 100%;min-height: 1px;}[dir='rtl'] .slick-slide {float: right;}.slick-slide img {display: block;}.slick-slide.slick-loading img {display: none;}.slick-slide.dragging img {pointer-events: none;}.slick-initialized .slick-slide {display: block;}.slick-loading .slick-slide {visibility: hidden;}.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}@charset 'UTF-8';.slick-prev, .slick-next {font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;width: 20px;height: 20px;padding: 0;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%);cursor: pointer;color: transparent;border: none;outline: none;background: transparent;}.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus {color: transparent;outline: none;background: transparent;}.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before {opacity: 1;}.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before {opacity: .25;}.slick-prev:before, .slick-next:before {font-family: 'slick';font-size: 20px;line-height: 1;opacity: .75;color: #333;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-prev {left: -25px;}[dir='rtl'] .slick-prev {right: -25px;left: auto;}.slick-prev:before {content: '←';}[dir='rtl'] .slick-prev:before {content: '→';}.slick-next {right: -25px;}[dir='rtl'] .slick-next {right: auto;left: -25px;}.slick-next:before {content: '→';}[dir='rtl'] .slick-next:before {content: '←';}.slick-dotted.slick-slider {margin-bottom: 30px;}.slick-dots {position: absolute;bottom: -25px;display: block;width: 100%;padding: 0;margin: 0;list-style: none;text-align: center;}.slick-dots li {position: relative;display: inline-block;width: 20px;height: 20px;margin: 0 5px;padding: 0;cursor: pointer;}.slick-dots li button {font-size: 0;line-height: 0;display: block;width: 20px;height: 20px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent;}.slick-dots li button:hover, .slick-dots li button:focus {outline: none;}.slick-dots li button:hover:before, .slick-dots li button:focus:before {opacity: 1;}.slick-dots li button:before {font-family: 'slick';font-size: 6px;line-height: 20px;position: absolute;top: 0;left: 0;width: 20px;height: 20px;content: '•';text-align: center;opacity: .25;color: black;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.slick-dots li.slick-active button:before {opacity: .75;color: black;}.products-row-home .product-grid-card {border: 1px solid #eee;border-radius: 0.375rem;margin: .5rem;background: #fff;}@media screen and (min-width: 600px) and (max-width: 768px) {.products-row-home .product-grid-card {border: 0px solid #ccc;border-radius: .375rem;margin-bottom: .5rem;height: 300px;}}@media screen and (min-width: 769px) and (max-width: 1024px) {.products-row-home .product-grid-card {border: 0px solid #ccc;border-radius: .375rem;margin-bottom: .5rem;height: 350px;}}@media screen and (max-width: 768px) {.products-row-home .product-grid-card .product-top .product-image img.item {margin-top: 0;max-width: 100%;}}@media screen and (min-width: 769px) and (max-width: 1024px) {.products-row-home .product-grid-card .product-top .product-image img.item {margin-top: 0;max-width: 100%;}}@media screen and (min-width: 768px) and (max-width: 1024px) {.products-row-home .product-grid-card .qty {flex-direction: column;}.products-row-home .product-grid-card .item-qty {margin-bottom: 1rem;}.products-row-home .product-grid-card .cart-btn-container {margin: 0 !important;}}@media screen and (min-width: 769px) and (max-width: 1024px) {.products-row-home .product-grid-card .item-qty .btn-primary {width: 100%;margin-left: 0px !important;padding-left: 0px !important;}}@media screen and (min-width: 1025px) {.products-row-home .product-grid-card .btn-cart-qty-slick {font-size: .9rem;padding: .5rem 1rem;margin-left: 1rem;}}@media screen and (min-width: 769px) and (max-width: 1024px) {.products-row-home .product-grid-card .btn-cart-qty-slick {font-size: .8rem;padding: .5rem 1rem;margin-left: 0rem;width: 100%;}}@media screen and (max-width: 768px) {.products-row-home .product-grid-card .qty {margin-top: 2rem;}}@media screen and (max-width: 768px) {.products-row-home .product-grid-card .btn-cart-qty-slick {font-size: .8rem;padding: .5rem 1rem;margin-left: 0rem;width: 100%;}}.read-text {position: relative;max-height: 150px;overflow: hidden;padding: 10px 10px 10px 0;margin-bottom: 20px;transition: max-height 0.15s ease-out;}.read-text.expand {max-height: 5000px !important;transition: max-height 0.15s ease-in-out;}.read-link {position: absolute;bottom: 0;right: 0;display: block;width: 100%;height: 60px;text-align: center;padding-top: 40px;background-image: linear-gradient(to bottom, transparent, white);cursor: pointer;}.read-link.expand {position: relative;background-image: none;padding-top: 10px;height: 20px;}.read-link:after {content: "Read more";}.read-link.expand:after {content: "Read less";}.pdp-2022 .form-control.search {border: 1px solid #0066cc;border-radius: .375rem;position: relative;}.pdp-2022 .btn.btn-search {position: absolute;background: transparent;border: none;right: 10px;}.pdp-2022 .btn.btn-search i {color: #0066cc !important;font-size: 1rem;}.pdp-2022 .btn.btn-cart i {font-size: 1.5rem;}.pdp-2022 .floating-header {position: fixed;top: -50px;left: 0;width: 100%;background: #fff;z-index: 9;border-bottom: 1px solid #eee;height: auto;padding: 10px;justify-content: space-around;align-items: center;opacity: 0;transition: all 0.5s ease;box-shadow: 0 4px 16px 0 rgb(0 0 0 / 15%);}.pdp-2022 .floating-header h3 {font-size: 1.2rem;}.pdp-2022 .floating-header.in-view {opacity: 1;top: 0;}.pdp-2022 .floating-header .qty {min-width: 250px;}.pdp-2022 .big-slider {width: calc(100% - 100px);margin: 0 40px;}.pdp-2022 .big-slider .zoomPad {width: 500px;height: 500px;}.pdp-2022 .big-slider img {max-width: 500px;max-width: unset;}.pdp-2022 .big-slider .zoomPad > img, .pdp-2022 .big-slider .pdp-img > img {max-width: 500px;}.pdp-2022 .product-img-pdp {flex: 1;display: flex;justify-content: center;flex-direction: column;}.pdp-2022 .icon-button {width: 60px;height: 60px;display: inline-flex;justify-content: center;align-items: center;flex-direction: column;font-size: 12px;white-space: nowrap;border-radius: 0.375rem;margin-bottom: 12px;}.pdp-2022 .icon-button button i {border: 1px solid #eee;background: rgba(0, 0, 0, 0.02);padding: 7px;border-radius: 6px;display: flex;justify-content: center;align-items: center;flex-direction: column;font-size: 32px;}.pdp-2022 .icon-button span {font-weight: normal;}.pdp-2022 .product-img-pdp {flex: 1;display: flex;justify-content: center;}.pdp-2022 .pdp-section {min-height: 450px;padding: 0 .5rem;}.pdp-2022 .pdp-outer-container {position: relative;}.pdp360-parent {position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 10;background: rgba(0, 0, 0, 0.2);}.pdp-2022 .pdp-outer-container .pdp360-container {position: absolute;top: 50%;left: 50%;width: 50%;height: 80%;min-height: 450px;background: #fff;transform: translate(-50%, -50%);display: flex;align-items: center;justify-content: center;}@media screen and (max-width: 1024px) {.pdp-2022 .pdp-outer-container .pdp360-container {width: 80%;height: 90%;}}@media screen and (max-width: 768px) {.pdp-2022 .pdp-outer-container {flex-direction: column-reverse;height: auto;}.pdp-2022 .pdp-outer-container .pdp360-container {position: relative;}}.pdp-2022 .product-thumbnails {max-width: 120px;text-align: center;}.pdp-2022 .pdp-outer-container .pdp360-container .close-pdp360 {display: inline-block;position: absolute;top: 5px;right: 5px;color: red;font-size: 18px;border: 1px solid #999;padding: 5px 5px;border-radius: 50%;height: 32px;width: 32px;}@media screen and (max-width: 800px) {div#colorbox, div#cboxWrapper, div#cboxContent, div#cboxLoadedContent, div#wr360container_spex-360-player {max-width: 95%;width: 100% !important;margin: 0px auto !important;right: 0 !important;left: 0;position: absolute;}}.pdp-2022 .slick-prev, .pdp-2022 .slick-next {height: 25px;width: 25px;background: #fff;border: 1px solid #ccc;border-radius: 50%;box-shadow: 0 4px 12px 0 rgb(0 0 0 / 15%);z-index: 8;}.pdp-2022 .slick-prev:before {content: "\f053";font-family: "Font Awesome 5 Free";font-size: 12px;}.pdp-2022 .slick-next:before {content: "\f054";font-family: "Font Awesome 5 Free";font-size: 12px;}.product-thumbnails .slick-prev, .product-thumbnails .slick-next {left: 50%;transform: translateX(-65%) rotate(270deg);background: #fff;border: 1px solid #ccc;border-radius: 50%;height: 20px;width: 20px;top: calc(0% - 2px);bottom: auto;margin: 0 5px;}.product-thumbnails .slick-prev:focus, .product-thumbnails .slick-next:focus, .pdp-2022 .big-slider .slick-prev:focus, .pdp-2022 .big-slider .slick-next:focus {border: 2px solid #000;outline-offset: 2px;}.product-thumbnails .slick-prev:before, .product-thumbnails .slick-next:before {content: ">";content: "\f054";font-family: "Font Awesome 5 Free";font-size: 10px;}.product-thumbnails .slick-next {transform: translateX(-65%) rotate(90deg);top: auto;bottom: calc(0% + 8px);}.pdp-2022 .big-slider .slick-prev {left: -10px;}.pdp-2022 .big-slider .slick-next {left: 500px;}.zoomPad {position: relative;float: left;z-index: 99;cursor: crosshair;width: 240px;}.zoomPreload {opacity: 0.8;filter: opacity(80%);color: #333;font-size: 12px;font-family: Tahoma;text-decoration: none;border: 1px solid #CCC;background-color: white;padding: 8px;text-align: center;background-image: url(spinner.gif);background-repeat: no-repeat;background-position: 43px 30px;z-index: 110;width: 90px;height: 43px;position: absolute;top: 0px;left: 0px;width: 100px;height: 49px;}.zoomPup {overflow: hidden;background-color: #FFF;opacity: 0.6;filter: opacity(60%);z-index: 120;position: absolute;border: 1px solid #CCC;z-index: 101;cursor: crosshair;}.zoomOverlay {position: absolute;left: 0px;top: 0px;background: #FFF;z-index: 5000;width: 100%;height: 100%;display: none;z-index: 101;}.zoomWindow {position: absolute;left: 110%;top: 40px;background: #FFF;z-index: 6000;height: auto;z-index: 10000;z-index: 110;}.zoomWrapper {position: relative;border: 1px solid #999;z-index: 110;}.zoomWrapperTitle {display: block;background: #999;color: #FFF;height: 18px;line-height: 18px;width: 100%;overflow: hidden;text-align: center;font-size: 10px;position: absolute;top: 0px;left: 0px;z-index: 120;opacity: 0.6;filter: opacity(60%);}.zoomWrapperImage {display: block;position: relative;overflow: hidden;z-index: 110;}.zoomWrapperImage img {border: 0px;display: block;position: absolute;z-index: 101;}.zoomIframe {z-index: -1;filter: opacity(0%);opacity: 0.80;position: absolute;display: block;}.pdp-2022 .product-thumbnails {max-width: 70px;text-align: center;padding: 30px 0;margin: 10px 0;}.pdp-2022 .product-thumbnails .slick-slide {width: 60px !important;}.pdp-2022 .product-thumbnails .slick-slide:focus {outline: 2px solid #000;}.pdp-2022 .product-thumbnails .slick-current {border: 1px solid #0066cc;}.pdp-2022 .product-thumbnails img {max-width: 50px;margin: 5px;}.pdp-2022 .icon-button-set {display: flex;flex-direction: column;}@media screen and (max-width: 768px) {.pdp-2022 .icon-button-set {flex-direction: row;}.pdp-2022 .icon-button {margin-bottom: 0;}}.pdp-2022 .slick-dots {position: relative;bottom: 0;}.slick-dots > li:only-child {display: none;}.pdp-2022 .slick-dots li button:before {font-size: 20px;}.pdp-2022 .slider-arrow {position: absolute;top: 50%;height: 20px;width: 20px;color: #0066CC;font-size: 1.2rem;z-index: 2;}.pdp-2022 .slider-arrow:hover {color: #003399;}.pdp-2022 .slider-prev {left: 5px;}.pdp-2022 .slider-next {right: 5px;}.pdp-2022 .similar-product-slider {padding: 0 25px !important;}.pdp-2022 .product-grid-card {height: auto;width: auto;}.pdp-2022 .product-grid-card .product-top .product-image {text-align: center;}.pdp-2022 .product-grid-card .product-info .brand {margin-bottom: .5rem;font-size: .85rem;}.pdp-2022 .product-grid-card .product-info .brand a.product-manufacturer {color: #333;font-size: .9rem;}.pdp-2022 .product-grid-card .product-info .listPrice {font-weight: normal;font-size: .75rem;}.pdp-2022 .product-grid-card .product-info .salePrice {font-weight: 600;font-size: .95rem;}.pdp-2022 .product-grid-card .product-info .savings {color: #cc3333;font-size: .85rem;font-weight: normal;}.pdp-2022 .product-grid-card .cart-btn-container {width: 100%;}.pdp-2022 .product-grid-card .cart-btn-container button {padding: .5rem .4rem;display: flex;justify-content: center;}.pdp-2022 .product-grid-card .cart-btn-container button img {padding: .2rem;}.pdp-2022 .btn-link {text-decoration: none;background: none !important;border: none;padding: 0 !important;font-family: arial, sans-serif;color: #0066cc;cursor: pointer;}.pdp-2022 .btn-link:hover {color: #003399;text-decoration: underline;}.pdp-2022 .icon-row {display: flex !important;flex-wrap: wrap !important;margin: 1rem 0;}.pdp-2022 .icon-row .icon-item {display: flex !important;flex-direction: column !important;margin-top: 0.25rem !important;margin-bottom: 0.25rem !important;padding-right: 0.5rem !important;padding-left: 0.5rem !important;width: 100px;}.ccs-cc-ficons[data-show-titles=true][data-vertical=false] .ccs-cc-ficons-item {margin: 0.2rem !important;}.ccs-cc-ficons {margin-top: .5rem;}.ccs-cc-ficons a {border: 1px solid #ccc !important;}.ccs-cc-ficons[data-show-titles=true] .ccs-cc-ficons-item:after {font-size: .8rem !important;width: 75px !important;}.ccs-cc-ficons-item span:before {font-size: 2.5rem;padding-bottom: .5rem;}.ccs-cc-ficons[data-show-titles=true] .ccs-cc-ficons-item {background: #f6f6f6;border-radius: .25rem;position: relative;top: -10px;}.pdp-2022 .icon-row img {max-width: unset;width: 75px;margin-bottom: .5rem;}@media screen and (max-width: 600px) {.pdp-2022 .icon-row {width: 100%;overflow-x: scroll;flex-wrap: nowrap !important;margin: 1rem .5rem;}.pdp-2022 .icon-row img {max-width: unset;width: 50px !important;}}.pdp-2022 .icon-row > div {align-items: center;text-align: center;line-height: normal;font-size: .75rem;}.pricing_text {font-size: .75rem;clear: both;border-radius: 2px;display: inline-block;line-height: 20px;padding: 0 8px;text-align: center;white-space: nowrap;float: right;}.pricing_PromotionalOrFlyer {color: #00479e;background: #e6f1fc;border: 1px solid #00479e;}.pricing_WebSpecial {background-color: #d4e5bd;color: #006633;border: 1px solid #006633;}.pricing_StandardContract {background: rgba(81, 67, 217, .1);color: #5143d9;border: 1px solid #5143d9;}.pricing_AdditionalItemPromo {background: #FFF3CD;color: #664D03;border: 1px solid #664D03;}.price-label .pricing_text {margin: 0;float: none;width: 100%;}.pdp-2022 .recent-buy {border: 1px solid #ddeffd;background: #f2f7fb;border-radius: 0.375rem;padding: 0.5rem;font-size: 0.8rem;display: flex;align-items: flex-start;justify-content: space-between;}.recent-buy img.last-order {width: 18px;height: 18px;margin-right: .25rem;}.divRecentPurchase .recent-buy img.last-order {margin-top: .2rem;}.pdp-2022 .recent-buy a {cursor: pointer;}.recent-buy button {margin-right: 0px !important;}.pdp-2022 .recentPurchaseModal .modal-dialog {width: 60vw;max-width: unset;}.pdp-2022 .recentPurchaseModal .modal-dialog table {font-size: 0.8rem;}.pdp-2022 .recentPurchaseModal .modal-header {background: #0066CC;color: #fff;padding: 0.5rem 1rem;}.pdp-2022 .recentPurchaseModal .modal-header .close {color: #fff;}@media screen and (max-width: 768px) {.pdp-2022 .product-thumbnails {display: none;}.pdp-2022 .slider-prev {left: 10px;}.pdp-2022 .slider-next {right: 10px;}.pdp-2022 .floating-header {flex-direction: column;justify-content: center;min-height: 100px;top: -100px;box-shadow: 0 4px 16px 0 rgb(0 0 0 / 15%);}.pdp-2022 .floating-header h3 {font-size: 1rem;}}.pdp-2022 .product-highlights {display: flex;align-items: center;margin-bottom: 20px;font-size: .9rem;}.pdp-2022 .product-highlights .bv_main_container .bv_main_container_row_flex > .bv_main_container_row_flex {padding: 0 !important;}.pdp-2022 .product-highlights .item-number, .pdp-2022 .product-highlights .powerreviewlist {margin-right: 10px;}.pdp-2022 .product-highlights .actions {display: flex;}.pdp-2022 .email, .pdp-2022 .print {margin-right: 20px;}.pdp-2022 .promotion img {margin-right: .5rem;}.pdp-2022 .rebate a {font-size: 1em;}@media screen and (max-width: 767px) {.pdp-2022 .recent_buy {flex-direction: column;}.pdp-2022 .product-highlights {flex-direction: column;align-items: flex-start;}.pdp-2022 .product-highlights .ratings {margin-left: 0;}}.pdp-2022 .pdp-price {font-size: 1.1rem;font-weight: 600;color: #000000;}.pdp-2022 .pdp-list-price {font-size: .9rem;margin-top: 10px;}.pdp-2022 .pdp-uom {font-size: .9rem;}.pdp-2022 .pdp-qoh {margin-top: 10px;}.pdp-2022 .slick-track {margin-left: 0;margin-right: 0;}.pdp-2022 .sku-row {margin-bottom: 1rem;display: flex;}@media screen and (max-width: 600px) {.pdp-2022 .sku-row {font-size: .8rem;}.pdp-2022 .sku-row .print {display: none;}.pdp-2022 .icon-row .ccs-cc-ficons-items {flex-wrap: nowrap !important;}}.ds-zone-products {padding: 1rem;margin: 1rem;background: #f6f6f6;border-radius: 0.375rem;}.ds-zone-products h2 {font-size: 1rem;font-weight: 600;}.ds-zone-products .strip-header a {font-size: .85rem;}.pdp-2022 .strip-header {padding: unset;border-bottom: 0px solid #ccc;}.pdp-2022 .strip-header h2 {font-size: 1.1rem;font-weight: 600;}@media screen and (max-width: 600px) {.pdp-2022 .strip-header {font-size: .8rem;}}.pdp-2022 .pdp-details-top {font-size: .8rem;line-height: normal;}.pdp-2022 .overlay, .search-2022-loader .overlay {position: fixed;left: 0;display: block;text-align: center;width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);visibility: hidden;z-index: 1000;}.pdp-2022.top-layer .overlay {z-index: 5001;}.offcanvas .overlay {z-index: 1000;}.pdp-2022 .loader, .search-2022-loader .loader {position: fixed;top: 40%;left: 50%;}.pdp-2022 .overlay, .search-2022-loader .overlay {opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}.pdp-2022 .overlay.show-overlay, .search-2022-loader .overlay.show-overlay, .overlay.show-overlay {opacity: 1;visibility: visible;}.overlay-alignment {display: flex;justify-content: space-between;}.etilize-banner-pdp {display: flex;justify-content: center;margin-top: 1rem;}.pdp-tabs .nav-tabs {border-bottom: 2px solid #333333;overflow: hidden;flex-flow: row nowrap;justify-content: center;width: 100%;display: flex;}.pdp-tabs .nav-tabs .nav-link {border: 1px solid #D3d3D3;background: #dcdcdc;color: #555;font-size: .85rem;margin: 0 .1rem;font-weight: 500;}.pdp-tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {margin-bottom: 0;background: #06c;border: 0px solid #039;box-sizing: border-box;color: #fff;font-weight: 700;}.pdp-tabs .nav-tabs .nav-link:hover {margin-bottom: 0;background: #003399;border: 0px solid #003399;cursor: pointer;box-sizing: border-box;color: #fff;}.pdp-tabs .tab-content {padding: 1rem;border: 1px solid #ccc;font-size: .9rem;}.pdp-tabs .tab-content ul {list-style: disc;}.pdp-tabs-2022 .prod-dtl p {border-top: 1px solid #999;padding-top: 1rem;}.pdp-tabs-2022 .page-head {font-weight: 900;margin-bottom: 1rem;}.pdp-tabs-2022 .section-head {font-size: 1.2em;font-weight: 700;margin: 1rem 0 5px;border-bottom: 1px solid #000;}#ulSelectedFavList {padding-left: 0rem;}.carousel {margin-bottom: 2rem;margin-top: 1rem;}.carousel .carousel-inner {overflow: unset;}.carousel-caption {bottom: 3rem;z-index: 10;}.carousel-item {height: 300px;}.carousel-item .container {margin: 0 auto;padding: 0;}.carousel-item > .spr-static-img {top: 0;left: 0;min-width: 100%;height: 32rem;}.carousel-control-next {display: flex;position: absolute;top: calc(50% - 45px);z-index: 10;width: 30px;height: 30px;max-height: 52px;background: hsla(0, 0%, 100%, 1);text-align: center;border-radius: 22px;cursor: pointer;margin: 0 1rem;align-items: center;justify-content: center;border: 2px solid #000;opacity: 1;}.carousel-control-prev {display: flex;position: absolute;top: calc(50% - 45px);z-index: 10;width: 30px;height: 30px;max-height: 52px;background: hsla(0, 0%, 100%, 1);text-align: center;border-radius: 22px;cursor: pointer;margin: 0 1rem;align-items: center;justify-content: center;border: 2px solid #000;opacity: 1;}.carousel-control-prev:hover, .carousel-control-prev:focus, .carousel-control-next:hover, .carousel-control-next:focus {outline: 2px solid #000 !important;outline-offset: 2px !important;}.carousel-control-prev-icon {background: url(arrow-black-prev.svg) no-repeat;}.carousel-control-next-icon {background: url(arrow-black-next.svg) no-repeat;}.carousel-control-prev-icon {display: inline-block;width: 1rem;height: 1rem;text-align: center;margin-left: .25rem;}.carousel-control-next-icon {display: inline-block;width: 1rem;height: 1rem;text-align: center;margin-left: .5rem;}.carousel-indicators {align-items: center;background-color: transparent;background-color: rgba(255, 255, 255, .9);border-radius: .5rem .5rem 0 0;margin-bottom: -20px;margin-right: auto;margin-left: auto;padding: .5rem;width: max-content;}.carousel-indicators [data-bs-target] {box-sizing: content-box;flex: 0 1 auto;width: 15px;height: 15px;padding: 0;margin-right: .5rem;margin-left: .5rem;text-indent: -999px;cursor: pointer;background-color: #fff;background-clip: padding-box;border: 1px solid #000000;opacity: .99;transition: opacity .6s ease;border-radius: 50%;}.carousel-indicators .active {background-color: #000000;}@media screen and (max-width: 600px) {.carousel-control-next {display: flex;position: absolute;top: calc(50% - 28px);z-index: 10;width: 30px;height: 30px;max-height: 52px;background: hsla(0, 0%, 100%, 1);text-align: center;border-radius: 22px;cursor: pointer;margin: 0 1rem;align-items: center;justify-content: center;border: 2px solid #000;opacity: 1;}.carousel-control-prev {display: flex;position: absolute;top: calc(50% - 28px);z-index: 10;width: 30px;height: 30px;max-height: 52px;background: hsla(0, 0%, 100%, 1);text-align: center;border-radius: 22px;cursor: pointer;margin: 0 1rem;align-items: center;justify-content: center;border: 2px solid #000;opacity: 1;}.carousel-control-prev-icon {display: inline-block;width: 1rem;height: 1rem;text-align: center;}.carousel-control-next-icon {display: inline-block;width: 1rem;height: 1rem;text-align: center;}}#carousel-pause {color: #000000;background: #fff;width: 32px;height: 32px;border-radius: 50%;padding: 4px 10px;font-size: 12px;cursor: pointer;margin-right: 5px;border: 1px solid #000000;}.carousel-actions {z-index: 15;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);background-color: rgba(255, 255, 255, .8);padding: 5px;border-radius: 5px 5px 0 0;max-height: 2rem;}.carousel-actions #carousel-play {background: url() no-repeat;width: 16px;height: 16px;display: inline-block;text-indent: -9999px;cursor: pointer;margin: 3px 2px;background-size: auto 16px !important;}.carousel-actions .carousel-hero-indicators {list-style: none;float: right;position: relative;bottom: 0;left: 2%;transform: none;}.carousel-actions .carousel-hero-indicators li {display: inline-block;width: 16px;height: 16px;text-indent: -999px;border: 2px solid #001952;border-radius: 12px;cursor: pointer;margin: 3px 2px;opacity: 1;background-color: #000 \9;background-color: transparent;}.carousel-item {height: auto;}.carousel-item .container {margin: 0 auto;padding: 0;max-width: 2100px;}@media screen and (min-width: 1200px) {.carousel-item .container {margin: 0 auto;padding: 0;max-width: 2100px;}}@media screen and (min-width: 992px) {.carousel-item .container {margin: 0 auto;padding: 0;max-width: 2100px;}}@media screen and (max-width: 767px) {.carousel-item .container {margin: 0 auto;padding: 0;max-width: 2100px;}button.carousel-control-prev, button.carousel-control-next {display: none;}}.image-slide a {text-align: center;}.image-slide .container {display: flex;height: auto;margin-bottom: 2rem;}.image-slide .container .row {margin: 0 60px;width: 100%;}@media screen and (max-width: 768px) {.image-slide .container .row {text-align: center;margin: auto;display: flex;justify-content: center;}}.image-slide .container .row img {text-align: center;max-width: 100%;}@media screen and (max-width: 768px) {.image-slide .container .row {text-align: center;margin: auto;margin-top: auto !important;margin-bottom: auto !important;display: flex;align-items: center;}}#homepage-hero-carousel .carousel-indicators li {width: 12px;height: 12px;border: 1px solid #000000;opacity: 1;margin: 0 2px;}.row::after {content: "";display: table;clear: both;}.img-responsive {display: block;max-width: 100%;width: 100%;}.slideshow .btn-holder {display: flex;flex-direction: column;max-width: 211px;width: 100%;}@media screen and (max-width: 768px) {.slideshow .btn-holder {max-width: 150px;}}.primary-cta-secondary {background: #fff;border: 1px solid #011954;}#offcanvasCart .offcanvas-body {padding: .5rem;}#offcanvasCart .offcanvas-body .cart-subtotal {margin-top: .5rem;margin-bottom: .5rem;font-size: 1.25rem !important;flex-shrink: 0 !important;text-align: right !important;color: #333;}.offcanvas-cart-2022 .minicart-group {padding: .5rem;margin-top: .5rem;margin-bottom: .5rem;border: 1px solid #ccc;border-radius: 0.375rem;}.offcanvas-cart-2022 .sku {color: #666;}.offcanvas-cart-2022 .cart-item-remove {display: flex;justify-content: flex-end;font-size: .8rem;color: #666;text-decoration: none;margin-top: .25rem }.offcanvas-cart-2022 .cart-item-remove .minicart-remove {text-align: center;padding-right: .5rem;}.offcanvas-cart-2022 .item {display: flex !important;width: 100% !important;justify-content: space-between !important;}.offcanvas-cart-2022 .item a img {max-width: 70px;margin: .25rem;}.offcanvas-cart-2022 .item .description {margin-left: .25rem;margin-top: .25rem;margin-bottom: .25rem;line-height: normal;width: 170px;}.offcanvas-cart-2022 .item .description a {text-decoration: none;font-size: .8rem;color: #0066CC;}.offcanvas-cart-2022 .item .description a:hover {text-decoration: underline;}.offcanvas-cart-2022 .item span.total {font-size: 1.2rem;color: #000;margin-left: 10px;margin-top: .25rem;}.offcanvas-cart-2022 .sku-price-row {display: flex !important;width: 100% !important;justify-content: space-between !important;align-items: end !important;}.offcanvas-cart-2022 .sku-price-row span.sku, .offcanvas-cart-2022 .sku-price-row span.price {font-size: .8rem;}.offcanvas-footer {padding: 1rem;box-shadow: 0 -4px 7px 0 rgb(0 0 0 / 25%);text-align: center;position: relative;}div.offcanvas-footer button.btn:not(:last-child), div.offcanvas-footer-2 button.btn:not(:last-child) {margin-bottom: 1rem;}div.offcanvas-footer button.btn, div.offcanvas-footer-2 button.btn {width: 100%;align-self: center;font-size: 0.9rem;padding: 0.5rem 1rem;}#offcanvasUser .offcanvas-body {padding: 1rem;overflow-y: auto;height: calc(100vh - 55px);}#offcanvasUser .offcanvas-body::-webkit-scrollbar {width: 8px;height: 8px;}#offcanvasUser .offcanvas-body::-webkit-scrollbar-track {background-color: #eee;}#offcanvasUser .offcanvas-body::-webkit-scrollbar-thumb {background-color: rgba(0, 102, 204, 0.5);}#offcanvasUser .offcanvas-body label {font-weight: 500;font-size: .85rem;}#offcanvasUser .offcanvas-body h3 {font-weight: 700;}#offcanvasUser .offcanvas-body .user-form {margin: 1rem 1rem;}#offcanvasUser .offcanvas-body .new-user-form h3 {width: 100% !important;}#offcanvasUser .offcanvas-body #dvNewUserPanel.new-user-form > p {margin-left: 1rem;}#offcanvasUser .offcanvas-body .new-user-form p {margin: 1rem 1rem;}#offcanvasUser .offcanvas-body .new-user-form .d-flex {width: 100% !important;margin-top: 10px;padding: 0 1rem;}#offcanvasUser .offcanvas-body .new-user-form .d-flex p {margin: 0;font-size: 12px;}#offcanvasUser .offcanvas-body .new-user-form .d-flex {width: 100% !important;margin-top: 10px;padding: 0 1rem;}#offcanvasUser .offcanvas-body .accordion-item {border: 0 !important;background-color: #fff;}#offcanvasUser .offcanvas-body .accordion-item h2.accordion-header {background: none;color: #003399;padding: 0px;}#offcanvasUser .offcanvas-body .accordion-item .accordion-button {background: none;color: #003399;padding: .5rem 0;font-size: .9rem;border-radius: 0px;}#offcanvasUser .offcanvas-body .accordion-item .accordion-button:not(.collapsed) {border-bottom: 0;}#offcanvasUser .offcanvas-body .accordion-item .accordion-button::after {top: 8px;right: 0;left: auto;}#offcanvasUser .offcanvas-body .accordion-item .accordion-body {max-height: 240px;overflow-y: auto;}#offcanvasUser .accordion-flush .accordion-item .accordion-button:focus, #offcanvasUser .accordion-flush .accordion-item .accordion-button:active {outline-offset: 2px;outline-color: #003399;}#offcanvasUser .accordion-body .btn-primary {width: 100%;}#offcanvasMobileMenu .mobile-menu-list-sharedCart .accordion-item {border: 0 !important;background-color: #fff;width: 100%;margin-bottom: 0;}#offcanvasMobileMenu .mobile-menu-list-sharedCart h2.accordion-header {background: none;color: #003399;padding: 0px;}#offcanvasMobileMenu .mobile-menu-list-sharedCart .accordion-item .accordion-button {background: none;color: #003399;margin: 0;padding: 0;font-size: .9rem;border-radius: 0px;}#offcanvasMobileMenu .mobile-menu-list-sharedCart .accordion-item .accordion-button:not(.collapsed) {border-bottom: 0;}#offcanvasMobileMenu .mobile-menu-list-sharedCart .accordion-item .accordion-button::after {top: 3px;right: 2px;left: auto;}#offcanvasMobileMenu .mobile-menu-list-sharedCart .accordion-item .accordion-body {max-height: 170px;overflow-y: scroll;margin-bottom: 1rem;}#offcanvasUser .accordion-flush .accordion-item .accordion-button:focus, #offcanvasUser .accordion-flush .accordion-item .accordion-button:active {outline-offset: 2px;outline-color: #fff;}#offcanvasMobileMenu .mobile-menu-list-sharedCart .accordion-body .btn-primary {width: 100%;}#offcanvasMobileMenu ul.nav-products-left li .category-arrow {margin-top: .375rem;}#pdpEmailCanvas .offcanvas-body {font-size: .9rem;}#pdpEmailCanvas h2 {margin-bottom: 0px;}#pdpEmailCanvas h3 {font-weight: 700;}#pdpEmailCanvas .offcanvas-body .list-container .form-group .hide {display: contents !important;}#pdpEmailCanvas .list-container {padding-left: 1.5rem;padding-top: 1rem;padding-right: 1rem;}#pdpEmailCanvas .note {line-height: normal;padding: .5rem;margin: 1rem;font-size: .8rem;font-weight: 400;background-color: #f6f6f6;border: 0px;}#pdpEmailCanvas .ccEmail {margin-left: 1.5rem;}#pdpEmailCanvas .captcha-img {margin-left: 1.5rem;display: flex;justify-content: center;margin-top: 2rem;}#pdpEmailCanvas input.tagit-hidden-field {display: none;}#pdpEmailCanvas ul.tagit li.tagit-choice .ui-icon {display: none;}#pdpEmailCanvas ul.tagit {padding: 1px 5px;overflow: auto;margin-left: inherit;margin-right: inherit;border-radius: 0px;border-color: #999;}#pdpEmailCanvas ul.tagit input[type="text"] {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none;border: none;margin: 0;padding: 0;width: inherit;background-color: inherit;outline: none;}#pdpEmailCanvas ul.tagit li.tagit-choice {border-radius: .25rem;border: 1px solid #CAD8F3;background: none;background-color: #DEE7F8;font-weight: normal;width: 100%;}#pdpEmailCanvas ul.tagit li.tagit-choice .tagit-close .text-icon {display: inline;font-family: arial, sans-serif;font-size: 30px;line-height: inherit;color: #777;}#pdpEmailCanvas .tagit-label {padding: 0 1rem 0 .5rem;}#pdpEmailCanvas .invalid-feedback {line-height: normal;}#pdpEmailCanvas .button-row {display: flex;justify-content: space-between;margin: 0 2rem;}#offcanvasLists .list-group .list-links {margin: .25rem;font-size: .9rem;}#offcanvasLists .list-group a.list-links {}#offcanvasLists .list-group a.list-links:hover {text-decoration: underline;color: #003399;}#offcanvasLists .accordion-header {display: block;background-color: #f7f7f7;border-bottom: 1px solid #ccc;border-top: 1px solid #ccc;padding-bottom: 0;}#offcanvasLists .accordion-button {background-color: #f7f7f7;}#offcanvasLists .accordion-button:not(.collapsed) {color: #000;border-bottom: 1px solid #ccc;}#offcanvasLists .accordion-body {margin: .5rem;max-height: 200px;overflow-x: hidden;overflow-y: auto;}#offcanvasUser .acct-info {background: #f7f7f7;border: 1px solid #ccc;border-radius: .375rem;padding: .25rem;margin-bottom: 1rem;}#offcanvasUser .acct-info .acct-data, #offcanvasUser .acct-info .dept-data {padding-right: .5rem;padding-left: .5rem;}#offcanvasUser .acct-info .acct, #offcanvasUser .acct-info .dept {font-size: .75rem;font-weight: 600;}#offcanvasUser .acct-info .acct span, #offcanvasUser .acct-info .dept span {font-size: .75rem;font-weight: normal;}#offcanvasUser .divider {height: 0;margin: 1rem 0;border-top: 1px solid rgba(0, 0, 0, 0.15);}#offcanvasUser h3 {padding-right: 1rem !important;padding-left: 1rem !important;font-size: .9rem;}#offcanvasUser .nav-item {padding-right: 1rem !important;padding-left: 1rem !important;}#offcanvasUser .nav-item a, #offcanvasUser .nav-item .btn-link {justify-content: space-between !important;display: flex !important;font-size: .9rem;text-decoration: none;color: #003399;font-weight: 600;padding: 0.25rem !important;width: 100%;}#offcanvasUser .nav-item a:hover, #offcanvasUser .nav-item .btn-link:hover {text-decoration: underline !important;}#offcanvasUser .nav-item .order-approval {color: #0c5460;background-color: #d1ecf1;border-radius: 0.375rem;margin-bottom: .5rem;}#offcanvasUser .nav-item .order-approval:hover {color: #0A444D;background-color: #A1D6E3;text-decoration: underline;}#offcanvasUser .nav-item .budget {font-weight: 400;min-height: 10px;}#offcanvasUser .nav-item .orders {font-weight: 400;}#offcanvasUser .sign-out {padding: .25rem;}.approvalForwardingBtn {display: flex;justify-content: space-between;background-color: #333;border-radius: .25rem;padding: .25rem;font-size: .9rem;}.approvalForwardingBtn button {font-weight: 600;color: #fff;}.approvalForwardingBtn button:hover {text-decoration: underline;}.approvalForwardingBtn button.show-approval-forwarding {font-weight: normal;}#acctNewsModal .modal-dialog {width: 75vw;top: 45vh;left: 50vw;transform: translate(-50%, -50%);position: absolute !important;}#acctNewsModal .modal-dialog .modal-body {max-width: unset !important;overflow-y: auto;max-height: 30vw;}#acctNewsModal .modal-dialog .modal-body img {max-width: 60vw !important;}.qty-container {display: flex;flex-direction: column;position: relative;}.qty-container .product-quantity-multiple {font-size: .75rem;text-align: center;position: absolute;top: -20px;white-space: nowrap;}.qty-container .qty-box {border: 1px solid #999;text-align: center;background-color: #fff;display: flex;height: 35px;max-width: 110px;font-size: .75rem;}.qty-container .qty-box .value_update {padding: .25rem .5rem;cursor: pointer;color: #333;}.qty-container .qty-box .quantity-input-ui2022 {text-align: center;width: 55px;border-right: 1px solid #999;border-left: 1px solid #999;border-top: 0;border-bottom: 0;}#dealer-seo h2 {font-size: .9rem;font-weight: 600;}#dealer-seo p {font-size: .8rem;}.widget-padding-3pv {padding: 0 5px;box-sizing: border-box;}.widget-leftRs-3pv {position: absolute;margin: 0;top: 15%;width: 50px;height: 100px;opacity: .8;fill: #999;border-radius: 0;padding: 0;left: 0;background: 0 0;border: none;}.widget-left-arrow-3pv {position: absolute;margin: 0;top: 10%;width: 20px;height: 100px;opacity: .8;fill: #666;border-radius: 0;padding: 0;left: 0;background: 0 0;border: none;}.widget-right-arrow-3pv {position: absolute;margin: 0;top: 10%;width: 20px;height: 100px;opacity: .8;fill: #666;border-radius: 0;padding: 0;right: 5px;border: 0px;background: 0px;}.item-note-3pv {line-height: normal;text-align: center;margin: 0px;padding-top: 5px;font-weight: 400;font-size: 12px;}.widget-progress-3pv {display: none;}.widget-padding-3pv {padding: 0 10px;box-sizing: border-box;}.tile[_ngcontent-c2] {box-shadow: none !important;}.item[_ngcontent-c2] {flex: 0 0 180px !important;}.add-to-cart-3pv input.ess-mw-item-qty-id.form-control.item-quantity-box-3pv {width: 64px;height: 30px;padding: 14px 5px;flex: none;border-radius: 5px 0px 0px 5px;}.add-to-cart-3pv .item-quantity-arrows-3pv {position: absolute;left: 50px;display: flex;flex-direction: column;}.add-to-cart-3pv .item-quantity-arrow-up-3pv {margin-left: 0;margin-bottom: 0;width: 17px;height: 15px;}.add-to-cart-3pv .item-quantity-arrow-down-3pv {margin-left: 0;margin-bottom: 0;width: 17px;height: 15px;}.input-group.add-to-cart-3pv .btn.add-to-cart-btn-3pv {position: relative;z-index: 2;width: 92px;height: 31px;}.form-check.newList-box.hide.newFavListBox {padding: 15px 15px;border: 1px solid #ccc;margin: 15px 0px;position: relative;}.newFavListBox span.newList-title {position: absolute;top: -13px;right: 0;margin: 0px auto;left: 0 !important;transform: none !important;text-align: center;display: flex;width: 100%;justify-content: center;}.newFavListBox input[type='text'] {border: 1px solid #ccc;height: 40px;}.newList-title span {margin: 0 !important;background: #fff;padding: 0px 8px;}.offcanvas-body .form-group .form-check {margin-bottom: 15px;}.offcanvas .offcanvas-header-2 .offcanvas-title {color: #333;font-size: 0.8rem;}.offcanvas .offcanvas-header-2 button {filter: none !important;margin: 0;}#offcanvasUser p {font-size: .85rem;margin-bottom: 1rem;}#offcanvasUser .approvalForwardingSetting .list-canvas .form-check {margin: 16px 0;}#offcanvasUser .form-check.approver-dept-box {border: 1px solid #666;padding: 1rem;position: relative;margin-top: 32px;margin-left: 0px;}#offcanvasUser .approvalForwardingSetting .form-check .newList-box label {flex: 1;}#offcanvasUser .approver-dept-title {position: absolute;top: -12px;left: 10px;background: #fff;padding: 0 5px;font-size: .9rem;font-weight: 700;}#offcanvasUser .approvalForwardingSetting .list-group-item {padding: .5rem;}#offcanvasUser .approver-details ul {list-style: none;padding-left: 0px;margin-bottom: 0px;font-size: .8rem;}#offcanvasUser .form-label {font-weight: 700;}#offcanvasUser .dataTables_filter {float: none;text-align: left;font-size: .8rem;margin-top: 1rem;width: 100% !important;}.approval-date input {width: 100px;margin-right: .25rem;}.approval-date input.approver-time {width: 60px;margin-left: .25rem;border: 1px solid #999999;line-height: 1.6em;padding: 2px;}.offcanvas-footer-2 {padding: 24px;text-align: center;position: sticky;bottom: -1rem;background-color: #fff;border-top: 1px solid #ccc;z-index: 9;}#offcanvasUser .alert-info {color: #006622;background-color: #F1FFF0;border-color: #006622;margin-top: 1rem !important;margin-bottom: 1rem !important;}#offcanvasUser .offcanvas-body .alert-info label {font-weight: 700;padding: 0.5rem;margin-bottom: 0px;}#offcanvasUser table.dataTable {margin-top: 0;}#offcanvasUser table.dataTable thead th, #offcanvasUser table.dataTable thead td, #tblApprovalForwardingUsers.dataTable thead th, #tblApprovalForwardingUsers.dataTable thead td {border: 1px solid #ddd;border-bottom: 1px solid #333;}#offcanvasUser .dataTables_info {font-size: .75rem;width: 100%;}#offcanvasUser .dataTables_wrapper .dataTables_paginate {float: left;text-align: left;font-size: .8rem;}#offcanvasUser .dataTables_wrapper .dataTables_paginate .paginate_button {padding: 0.5em 0.75em;}#btnAssignTemporaryApprover {padding: 0.5rem;font-size: .9rem;font-weight: 500;color: #FFF;}.healthwarning {border: 1px solid #666666;border-radius: 3px;width: 100%;margin: 1rem 0;color: #000;}.healthwarningimportantinformation {width: 100%;color: #0066cc;font-size: 1.1rem;box-sizing: border-box;padding: .25rem 0 .5rem 1rem;background: url(../../../Images/prop65_arrow.png);background-position-x: 1%;background-position-y: 45%;background-repeat: no-repeat;}.healthmessage {width: 100%;display: flex;padding: .25rem;box-sizing: border-box;font-size: .9rem;}.healthwarninglabel {font-size: 1.1em;margin-right: 5px;line-height: 1.3em;}.healthwarningmessage {line-height: 1.5em;display: inline-block;}div.healthwarning, div.healthmessage {width: 100%;}.healthmessage .healthwarningtriangle {width: 30px;float: none;}.healthmessage .healthwarningtriangle img {max-width: 20px;margin-right: 10px;}.healthmessage .healthwarningtext {margin-left: 0px;}.qohHolder {position: relative;display: block;margin: .2rem 0;font-size: .8rem;text-align: left;line-height: 1em;clear: both;}.newFavListBox span.newList-title {font-size: 14px;}div.form-check.newList-box.hide.newFavListBox {margin: 30px 0px;}div#dvValidationMessages {border: 1px solid #dc3545;padding: 5px 5px;margin: 10px auto 0;max-width: 90%;background: #fff3f4;border-radius: 0.375rem;font-size: 0.8rem;}@media screen and (max-width: 767px) {div#divAddToFavListContent.offcanvas-body {text-align: left;}.product-details .big-slider.slick-initialized.slick-slider {width: 100%;max-width: unset;margin: 0;margin-bottom: 20px;}.pdp-2022 .big-slider .zoomPad > img, .pdp-2022 .big-slider .pdp-img > img {max-width: 100%;}}.pdp-tabs-2022 .prod-dtl p {border-top: 1px solid #999;padding-top: 1rem;}.pdp-tabs-2022 .page-head {font-weight: 900;margin-bottom: 1rem;}.pdp-tabs-2022 .section-head {font-size: 1.2em;font-weight: 700;margin: 1rem 0 5px;border-bottom: 1px solid #000;}.pdp-tabs .nav-tabs {border-bottom: 2px solid #0066CC;overflow: hidden;flex-flow: row nowrap;justify-content: center;width: 100%;display: flex;}.pdp-tabs .nav-tabs .nav-link {border: 1px solid #D3d3D3;background: #dcdcdc;color: #555;font-size: .85rem;margin: 0 .1rem;font-weight: 500;}.pdp-tabs .nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {margin-bottom: 0;background: #06c;border: 1px solid #039;box-sizing: border-box;color: #fff;font-weight: 700;}.pdp-tabs .nav-tabs .nav-link:hover {margin-bottom: 0;background: #003399;border: 1px solid #003399;cursor: pointer;box-sizing: border-box;color: #fff;}.pdp-tabs .tab-content {padding: 1rem;border: 1px solid #ccc;font-size: .9rem;}.pdp-tabs .tab-content ul {list-style: disc;}.pdp-2022 .ccs-inline-content {width: auto;float: none;padding: .5rem;}.ccs-cc-inline .ccs-cc-ig-cloud .ccs-cc-viewport-slide-wrapper[data-media-type=image] img {max-width: 250px;}.singleline-ellipsis {display: -webkit-box;max-width: 100%;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;height: auto;padding: 0.15rem;}.singleline-ellipsis-sm {display: -webkit-box;max-width: 350px;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;height: auto;padding: 0.15rem;}.pdp-2022 .prompt-sub {background: #f6f6f6;border: 1px solid #ccc;padding: .75rem;margin-top: 1rem;}.pdp-2022 .prompt-sub .description {text-decoration: none;font-size: .9rem;font-weight: 700;}.pdp-2022 .pdp-section .prompt-sub .add-item-list {width: auto;padding: 0;margin: 0;}.pdp-2022 .prompt-sub .qty {display: flex;justify-content: space-between;align-items: self-start;margin-top: 1rem;}.pdp-2022 .prompt-sub .itemPricePromotion-row {display: flex;justify-content: space-between;margin: 0.5rem 0;}.pdp-2022 .prompt-sub .qty-container .qty-box .value_update {height: 35px;}.pdp-2022 .prompt-sub .cart-btn-container {display: flex;flex-direction: column;}.pdp-2022 .prompt-sub .sub-details {margin-left: 1rem;width: 100%;}.pdp-2022 .prompt-sub .sub-details p.mainHeading {margin: 0.3rem 0;}.pdp-2022 .prompt-sub .subheader {font-weight: 700;}.pdp-2022 .prompt-sub .item-icons-ship {flex-wrap: wrap;}.pdp-2022 .prompt-sub .item-icons-ship a {margin: 8px;}.pdp-2022 .prompt-sub .item-icons-ship img {width: 100%;max-width: 30px;background: #fff;margin: 0 5px 5px 0;}.pdp-2022 .prompt-sub .thumbnail a > img {width: 85px;padding: 0px 0px;background: #fff;}.pdp-2022 .prompt-sub .add-item-list ul li {margin: .5rem;}.pdp-2022 .add-item-list li button {border: none !important;margin: 2px 5px 5px;font-weight: normal;}.pdp-2022 .prompt-sub .sub-details {width: 75%;}@media (max-width: 768px) {.pdp-2022 .prompt-sub .sub-details {width: 90%;}}.pdp-2022 .price-substitute {font-size: 1rem;}.pdp-2022 .SprItemDiscount {font-size: .8rem;}@media (max-width: 768px) {.pdp-2022 .prompt-sub .thumbnail a > img {width: 75px;}}.row.products-row-home.pdp-2022 .slick-slider .slick-track {display: flex;}.row.products-row-home.pdp-2022 .slick-slider .item-row.item-column {display: flex !important;padding-bottom: 0;height: auto;}.pdp-2022 .product-grid-card {flex: 1;display: flex;flex-direction: column;border-radius: 0.375rem;position: relative;transition: all 0.3s ease;height: auto !important;overflow: hidden;}.pdp-2022 .product-info {display: flex;flex-direction: column;flex: 1;position: relative;padding: 0.5rem 1rem;}.row.products-row-home.pdp-2022.pdp-2022 .slick-slider .product-info {padding: 0.5rem 0.5rem;}.row.products-row-home.pdp-2022.pdp-2022 .slick-slider .product-info .qohHolder {margin-top: 10px;}.pdp-2022 .product-info .listPrice {font-weight: normal;font-size: .8rem;}.pdp-2022 .product-info .salePrice {font-weight: 700;}.qohAlsoConsider .qohHolder {text-align: left !important;}.pdp-2022 .product-info .addToCart {flex: 1;align-items: flex-end;display: flex;}.pdp-2022 .product-info .addToCart > div {width: 100%;}.pdp-2022 .product-info .addToCart .cart-qty {font-size: 0.85rem;min-height: 18px;text-align: center;}.pdp-2022 .pdp-section a.thumbnail img:hover {border: 1px solid black;}.pdp-2022 .pdp-section .addToCart {flex: 1;align-items: flex-end;display: flex;width: 100%;}.pdp-2022 .pdp-section .addToCart .qty {width: 100%;}.pdp-2022 .pdp-section .addToCart .qty .cart-btn-container {width: 100%;}.pdp-2022 .pdp-section .addToCart .qty .cart-btn-container .cart-qty {text-align: center;font-size: .85rem;}.pdp-2022 .pdp-section .addToCart .qty .cart-btn-container button.addtocart-detail {width: 100%;}button.addtocart-detail img {padding: .2rem;}.pdp-2022 .pdp-section .add-item-list {width: 100%;display: flex;justify-content: center;padding: .5rem 0;}.pr-snippet .pr-snippet-rating-decimal {display: none !important;}.pr-snippet.pr-category-snippet {display: flex;align-items: center;}.pr-snippet.pr-category-snippet .pr-category-snippet__rating {margin-right: 5px;}.pr-snippet.pr-category-snippet .pr-category-snippet__total {margin-top: 5px;}.row.pdp-section .sprWriteReview, .row.pdp-section .pr-snippet .pr-category-snippet__total {color: #0d6efd;cursor: pointer;text-decoration: underline;}.p-w-r .pr-review-display .pr-review-filter-info-bar .pr-filter-btn {display: inline-flex;}.p-w-r .pr-review-display .pr-flag-review-fieldset {display: flex;flex-direction: column;}.p-w-r .pr-media-modal .overlay--dark {visibility: visible;opacity: 1;}.p-w-r .pr-rid-star-container {height: 35px;}.row.products-row-home.pdp-2022 .slick-slider .qty-container .qty-box .value_update {padding: 3px 8px !important;}.row.products-row-home.pdp-2022 .slick-slider .qty-container .qty-box .quantity-input-ui2022 {width: 40px;padding: 3px 8px !important;}.row.products-row-home.pdp-2022 .slick-slider .product-top .product-image span {min-height: 195px;margin-top: 20px;}.row.products-row-home.pdp-2022 .slick-slider.itemrecentlyviewed-slider .product-top .product-image span, .row.products-row-home.pdp-2022 .slick-slider.itemrecentlypurchased-slider .product-top .product-image span {min-height: 100px;}.pdp-2022 .product-grid-card span.tile-right {display: block;position: absolute;top: 5px;right: 10px;font-weight: 500;font-size: 0.9rem;z-index: 1;}.pdp-2022 .product-grid-card span.tile-right button.toggle-icon {border: none;padding: 5px;display: flex;align-items: center;}.row.products-row-home.pdp-2022 .slick-slider .product-info .icons a, .row.products-row-home.pdp-2022 .slick-slider .product-info .icons button {margin: 0 5px 5px 0;}.row.products-row-home.pdp-2022 .slick-slider .product-info .icons img {width: 30px;}.btn-showSub {position: absolute;top: 20px;left: -10px;transform: rotate(-90deg) translateY(-37px) translateX(-75px);z-index: 9;}.btn-showSub .fa-chevron-down {position: absolute;right: 6px;color: #999;bottom: 14px;background: #fff;border-radius: 50%;border: 1px solid #eee;padding: 2px 2px 0px 2px;font-size: 12px;cursor: pointer;}.btn-showSub .showAltSub, .btn-showSub .showOriginal {clear: both;color: #fff;border: 1px solid #333;background-color: #333;box-sizing: border-box;text-align: center;font-size: .8rem;font-weight: 700;border-radius: 3px;cursor: pointer;margin: 5px 0;width: 125px;height: 35px;padding-right: 23px;}.btn-showSub .showAltSub:hover, .btn-showSub .showOriginal:hover {background-color: #3d3d3d;}.pdp-2022 .prompt-sub.substitute-section {display: flex;flex-direction: column;position: absolute !important;top: 0;left: 0;width: 100%;height: 100%;border: none;padding: 0;margin: 0;background: #eee;transition: all 1s;opacity: 1;visibility: hidden;z-index: 1;transform: translateX(-100%);}.pdp-2022 .product-grid-card.show-sub .prompt-sub.substitute-section {opacity: 1;transform: translateX(0);visibility: visible;}.pdp-2022 .product-grid-card.show-sub .prompt-sub.substitute-section p.brandname-title {font-size: .85rem;}.pdp-2022 .product-grid-card.show-sub > .product-top, .pdp-2022 .product-grid-card.show-sub > .product-info {visibility: hidden;transition: all 1s;}.pdp-2022 .product-grid-card.show-sub .prompt-sub.substitute-section .qty {margin: 0;}.pdp-2022 .prompt-sub.substitute-section .tile-center {display: block;position: absolute;top: 0px;left: 50%;transform: translateX(-50%);font-weight: 500;font-size: 0.9rem;z-index: 1;}.product-grid-card .btn-showSub .showAltSub {display: inline-block;}.product-grid-card .btn-showSub .showOriginal {display: none;}.product-grid-card.show-sub .btn-showSub .showOriginal {display: inline-block;}.product-grid-card.show-sub .btn-showSub .showAltSub {display: none;}.product-grid-card.show-sub .btn-showSub .fa-chevron-down {transform: rotate(180deg);}.tab-content .tab-pane .loadingSpinner {margin-left: 525px;}.ratingSummary {display: flex;align-items: flex-start;}.ratingSummary .ratingCount {font-size: 0.8em;margin-left: 5px;}.ratingSummary .ratingCount span {cursor: pointer;text-decoration: underline;color: #0066CC;}.bigStars, .mediumStars, .smallStars {float: left;clear: left;margin-top: 2px;padding: 0 !important;}.bigStars ul, .mediumStars ul, .smallStars ul {margin: 0;padding: 0 !important;list-style: none }.bigStars ul li {margin: 0 0 0 2px;padding: 0 !important;list-style: none;width: 32px;height: 32px;background: url(../../../Images/rating_stars.png) no-repeat -64px 0;float: left }.bigStars ul li.fullstar {background-position: 0 0 !important }.bigStars ul li.halfstar {background-position: -32px 0 !important }.mediumStars ul li {margin: 0 0 0 2px;padding: 0 !important;list-style: none;width: 24px;height: 24px;background: url(../../../Images/rating_stars.png) no-repeat -48px -32px;float: left }.mediumStars ul li.fullstar {background-position: 0 -32px !important }.mediumStars ul li.halfstar {background-position: -24px -32px !important }.smallStars ul li {margin: 0 0 0 2px;padding: 0 !important;list-style: none;width: 16px;height: 16px;background: url(../../../Images/rating_stars.png) no-repeat -32px -56px;float: left }.smallStars ul li.fullstar {background-position: 0 -56px !important }.smallStars ul li.halfstar {background-position: -16px -56px !important }.review-head {margin: 10px 0 15px;}.review-head .review-title {font-size: 1.2em;font-weight: bold;margin: 10px 0 15px;}.review-head .customerRatingCount {margin: 10px 0;}.review-head .reviewRating {margin-top: 10px;float: left;}.review-head .reviewRating .reviewRatingHead {float: left;}.review-head .reviewRating .bigStars {margin: -9px 5px 0;clear: none;}.review-head .reviewRating .reviewRatingText {float: left;}.review-head .writeReviewButton {margin: 20px 0;float: left;clear: both;}.review-body {clear: both;}.review-body button {border: 0px;background-color: #fff !important;}.review-body .review-filter {border-bottom: 1px solid #000;margin: 10px 0;padding: 10px 0;}.review-body .review-filter .col {margin: 0 10px;}.review-body .review-filter .filterHead {font-weight: bold;margin: 0;}.review-body .review-filter .sortRating {margin-right: 40px;float: none;}.review-body .reviewData {border-bottom: 1px solid #ccc;margin-bottom: 10px;padding-bottom: 10px;}.review-body .reviewData .reviewTitle {margin-top: 10px;font-weight: bold;}.review-body .reviewData .reviewRSuggestions {margin-top: 10px;clear: left;margin-top: 45px;}.review-body .reviewData .reviewDetail {margin-top: 40px;}.review-body .reviewData .attr {margin-top: 10px;display: table;}.review-body .reviewData .attrLogo {display: table-cell;}.review-body .reviewData .attrLink {display: table-cell;vertical-align: middle;padding-left: 10px;}.review-body .reviewData .attrLogo img {max-width: 150px;}.review-body .reviewsPagination ul {margin: 0;padding: 0;list-style-type: none;text-align: left;}.review-body .reviewsPagination ul li {display: inline;width: auto;float: left;}.review-body .reviewsPagination ul li a {text-decoration: none;padding: .2em 1em;color: #fff;background-color: #004890;}.review-body .reviewsPagination ul li a.selectedPage {text-decoration: none;padding: .2em 1em;color: #fff;background-color: #ACC;}.review-body .reviewRatingStars {margin-top: 10px;}.review-body .reviewRatingTitle {float: left;}.review-body .mediumStars {clear: none;margin: -5px 5px 0;}.review-body .ReviewsPagination {display: flex;width: 100px;align-items: center;justify-content: space-between;line-height: 0.8;}@media screen and (max-width: 768px) {.review-body .review-filter .filterHead {width: 100%;}.review-body .review-filter .col {margin: 0 20px 0 0;}}.variant {display: flex;margin: 5px 0;flex-direction: column;}.variant a.thumbnail img {border: 1px solid #b9b9b9;margin: 2px;cursor: pointer;}.unavailable-dropdownitem {color: #999 }.ui-autocomplete-loading + button.btn.btn-search {display: none;}.items-selected-box {border: 1px solid rgba(255, 255, 255, 0.5);background-color: #fff;border-radius: 10px;display: flex;padding: 10px;align-items: center;position: relative;margin-top: 5px;}.items_selected {border-top: 1px solid rgba(255, 255, 255, 0.2);margin-top: 15px;padding-top: 10px;padding-bottom: 5px;}.items-selected-box .selected-text p {color: #333;font-size: 12px;margin-bottom: 0;font-weight: 400;}.items-selected-box .img-holder img {width: 100%;}.del-btn {height: 20px;width: 20px;border-radius: 15px;background: rgb(231, 231, 231);color: #333 !important;line-height: 18px;text-align: center;position: absolute;right: -5px;top: -5px;padding-left: 1px;font-size: 12px;}.items-selected-box .img-holder {flex-shrink: 0;width: 50px;}.items-selected-clear-btn {color: rgba(255, 255, 255, 1);font-size: 14px;vertical-align: middle;margin-top: 3px;}.toggle_compare-sticky {cursor: pointer;}.items-selected-box .img-holder {flex-shrink: 0;width: 50px;}.items-selected-box .img-holder img {width: 100%;}.selected-items {width: 100%;background: #333333;position: fixed;bottom: 0;left: 0;right: 0;color: #fff;padding: 10px 26px 5px;z-index: 999;}.items-selected-box .selected-text p {line-height: 15px;}.multiline-ellipsis-3 {display: -webkit-box;max-width: 100%;-webkit-line-clamp: 3;overflow: hidden;text-overflow: ellipsis;-webkit-box-orient: vertical;height: auto;}.selected-items .btn:focus {color: #333333;background: #fff;}.selected-items .btn-selected-items {display: flex;}button.btn.items-selected-clear-btn:hover {color: #c1c1c1;}button.btn.items-selected-clear-btn:focus {background: none;outline: 2px solid #fff;box-shadow: none;color: white;border-radius: 0;}.item-scroll-x {overflow-x: auto;-webkit-overflow-scrolling: touch;}.item-scroll-x::-webkit-scrollbar {height: 6px;background-color: transparent;}.item-scroll-x::-webkit-scrollbar-thumb {background-color: #999;border-radius: 3px;}.item-scroll-x::-webkit-scrollbar-button {display: none;}.scroll-bar-arrow.d-none {display: none !important;}.scroll-bar-arrow {position: absolute;z-index: 9;width: 100%;bottom: 40px;left: 0;right: 0;max-width: 98%;margin: 0px auto;pointer-events: none;}button.dvProductSelectionLeftArrow, button.dvProductSelectionRightArrow {color: #fff;pointer-events: auto;}@media screen and (max-width: 767px) {.selected-items {max-height: unset !important;}div.scroll-bar-arrow {bottom: 48px;}.selected-items .btn-group {align-items: center;}.selected-items .btn-secondary {padding: 3px 5px 4px !important;margin-top: 10px;}.selected-items button span {display: none;}.items_selected {padding-bottom: 15px;}.items-selected-box .selected-text {display: none;}}.substitute-heading {display: block;background: #fff;padding: 0.25rem;border-radius: 0.375rem;text-align: center;border: 1px solid #ccc;font-size: .9rem;font-weight: bold;margin-bottom: .25rem;}.original-product {font-size: 0.9em;color: #666;display: block;}.search-list .unorder-search-list {display: block;margin: auto;}ul.unorder-search-grid {padding-left: 0;}.search-list .item-row {display: flex;flex-direction: column;padding: 1rem;border-radius: 0.5rem;margin-bottom: 1.5rem;box-shadow: 0 2px 8px 2px rgb(0 0 0 / 15%);}.search-list .item-row .item-sub {padding: 0.5rem;border: 1px solid #eee;border-radius: 0.5rem;margin: 1rem 0;background: #eee;}.search-list .item-row .item-sub h3, .search-list .item-row .item-sub .card-header {background: #fff;border: 1px solid #ccc;border-radius: 11px !important;padding: 0.5rem;text-align: center;font-weight: bold;}.card-header button.btn.accordian-nav {font-size: 16px;}.card-header i.fas.fa-chevron-down {position: absolute;right: 20px;top: 15px;}.card-header .collapsed .fa-chevron-down:before {content: "\f078";}.card-header .fa-chevron-down:before {content: "\f077";}.search-list .item-row .item-basic {display: flex;}.search-list .item-row .item-basic .item-info {display: flex;flex: 1;}.search-list .item-row .item-basic .item-info .select-product-label {font-size: .8rem;}.search-list .item-row .item-basic .item-info .thumbnail-wrappper {display: flex;flex-direction: column;}.search-list .item-row .item-basic .item-info .thumbnail-wrappper img {max-width: 100%;}.search-list .item-row .item-basic .item-info .item-img {height: auto;width: 175px;min-height: 175px;padding: 0 5px;border-radius: 8px;background: transparent;display: flex;flex-direction: column;align-items: center;justify-content: center;margin: 0 .25rem;}.search-list .item-row .item-basic .item-info .item-img a {flex: 1;display: flex;align-items: center;}.item-row .item-detail {display: flex;flex-direction: column;flex: 1;line-height: 2;padding: 0 2rem 0 1rem;}.item-row .item-detail p {font-size: 0.8rem;margin: 0;}.item-row .item-detail p.comments {display: flex;align-items: center;}.item-row .item-detail p.comments input {flex: 1;margin: 0 25px 0 5px;}.search-list .rebate a {font-size: .85rem;}.search-list .item-row .item-detail .brand {font-size: .85rem;}.search-list .item-row .item-basic .item-info .product-name {font-weight: 700;text-decoration: none;line-height: normal;font-size: .9rem;}.search-list .item-row .item-basic .item-info .product-name:hover {text-decoration: underline;color: #003399;}.search-list .item-row .item-basic .item-info .rating {display: flex !important;align-items: center;}.search-list .item-row .item-basic .item-info .rating .original-product {margin-left: .5rem;}.search-list .item-row .item-basic .item-info .rating span.sku {font-size: .8rem;}.search-list .item-row .item-basic .item-info .rating .ratingsSummaryForSearch, .search-list .item-row .item-basic .item-info .rating .p-w-r {display: flex !important;position: relative;margin-left: 1rem;}.search-list .item-row .item-basic .item-info .rating .powerreviewlist {height: 30px !important;}.search-list .item-row .item-basic .item-info .rating .ratingsSummaryForSearch {height: 28px !important;}.search-list .item-row .item-basic .item-info .rating .ratingsSummaryForSearch:before, .search-list .item-row .item-basic .item-info .rating .p-w-r:before {content: "";position: absolute;top: 5px;left: -0.5rem;height: 14px;width: 1px;border-left: 1px solid #999;}.search-list .item-row .item-basic .item-info .rating .p-w-r:before {top: 10px;}.search-list .item-row .item-basic .item-info .rating .ratingsSummaryForSearch:before {top: 8px;}.search-list .item-row .item-basic .item-info .rating .averageRating {font-size: 0.75rem;padding: 0 0.5rem;}.search-list .item-row .item-basic .item-info .rating span:first-child {padding-left: 0;}.search-list .item-row .item-basic .item-info ul {font-size: .8rem;margin-bottom: 0px;list-style: disc;padding-left: 1rem;}.search-list .item-row .item-basic .item-info .qoh {font-size: .8rem;margin-top: 0.5rem;}.search-list .item-row .item-detail .item-icons {margin-top: 1rem;}.search-list .item-row .item-detail .item-icons button {margin-right: 0.5rem;margin-bottom: 0.5rem;}.search-list .item-row .item-detail .item-icons button img {width: 30px;}.tooltip-inner a {color: #e0f0ff;text-decoration: underline;}.tooltip-inner a:hover {color: #bfdffd;text-decoration: underline;}.search-list .item-row .item-basic .price-info {display: flex;flex-direction: column;}.search-list .item-row .item-basic .price-info .cart-qty {text-align: center;font-size: .85rem;}.search-list .item-row .item-basic .price-info .list-price {font-size: .8rem;}.search-list .item-row .item-basic .price-info .yield {text-align: right;}.search-list .item-row .item-basic .special-price {font-size: .75rem;clear: both;border-radius: 2px;display: inline-block;line-height: 20px;text-align: center;white-space: nowrap;margin-bottom: .5rem;}.search-list .item-row .item-basic .price-info .item-price {margin-bottom: 0.5rem;text-align: right;}.search-list .item-row .item-basic .price-info .item-price strong {font-size: 1rem;}.search-list .item-row .item-basic .price-info .qty-container {margin-top: 1.25rem;align-items: end;}.search-list .item-row .item-basic .price-info .cart button {width: 100%;padding: .5rem .4rem;}.search-list .item-row .item-basic .price-info .add-item-list {margin-top: 10px;width: 100%;display: inline-block;}.search-list .item-row .item-basic .price-info .add-item-list button {width: 100%;}.card .product-grid-card .addToCart .yield {text-align: center;width: 100%;}@media screen and (min-width: 601px) {.add-item-list {margin-right: 20px;}.search-list .item-row .item-basic .price-info {width: 17% }}@media screen and (max-width: 600px) {.search-list .item-row .item-basic .special-price {margin-top: 1rem;}.search-list .item-row .item-basic .price-info .yield {text-align: center;}}@media screen and (max-width: 767px) {.item-row .item-detail {padding: 0 0rem 0 1rem;}.search-list .item-row {margin: 0 0.5rem 1.5rem 0.5rem;width: calc(100% - 1rem);}.item-row .item-basic, .item-row .item-basic .item-info {flex-direction: column;}.item-row .item-basic .item-info .item-img {margin: 0 auto !important;}.search-list .item-row .item-basic .special-price {display: flex;}.search-list .item-row .item-basic .price-info .item-price {margin-bottom: 0.5rem;text-align: left;}.search-list .item-row .item-basic .price-info .qty-container {margin-top: 1.25rem;align-items: start;}.card .product-grid-card .addToCart > div {width: 100%;}.card .product-grid-card .addToCart .qty {justify-content: space-between !important;}.card .product-grid-card .addToCart .yield {text-align: center;width: 100%;height: 140px;}}.card .product-grid-card {flex: 1;display: flex;flex-direction: column;border: 1px solid #ccc;border-radius: 0.375rem;position: relative;transition: all 0.3s ease;height: auto;margin-bottom: 1rem;padding-bottom: 10px;height: auto;overflow: hidden;}.card .product-grid-card:hover {box-shadow: 0 4px 9px 0px rgb(0 0 0 / 8%);}.card .product-grid-card .product-top .product-image {padding: 0.25rem;text-align: center;}.card .product-grid-card .product-top .product-image a {display: inline-block;width: auto;margin-top: 20px;min-height: 195px;}.card .product-grid-card .product-top .product-image img.item {max-width: 75%;height: auto;margin: auto;margin-top: 15px;}.card .product-grid-card .product-top .product-image span.tile-left {display: block;position: absolute;top: 5px;left: 5px;font-weight: 500;font-size: 0.9rem;z-index: 1;display: flex;align-items: center;}.card .product-grid-card .product-top .product-image span.tile-left span {margin-left: .25rem;font-size: 0.8em;}.card .product-grid-card .product-top .product-image .tile-center {display: block;position: absolute;top: 5px;left: 50%;transform: translateX(-50%);font-weight: 500;font-size: 0.9rem;z-index: 1;}.card .product-grid-card .product-top .product-image .tile-center img {max-width: unset;margin-top: 0;}.card .product-grid-card .product-top .product-image span.tile-right {display: block;position: absolute;top: 5px;right: 10px;font-weight: 500;font-size: 0.9rem;z-index: 1;}.card .product-grid-card .product-info {display: flex;flex-direction: column;flex: 1;position: relative;padding: 0.5rem 1rem;line-height: 1.1rem;}.card .product-grid-card .product-info .product-name-container {height: auto;overflow: hidden;font-weight: 700;margin: 0.5rem 0;}.card .product-grid-card .product-info .product-name-container p.small {font-size: .85rem;}.card .product-grid-card .product-info a.sku {font-size: .75rem;text-decoration: none;color: #000;font-weight: 400;}.card .product-grid-card .product-info .original-product {font-size: .75rem;text-decoration: none;color: #666;font-weight: 400;}.card .product-grid-card .product-info a.product-name {font-size: .9rem;text-decoration: none;color: #0066CC;font-weight: 500;clear: both;margin: 0.5rem 0;}.card .product-grid-card .product-info a.product-name:hover {text-decoration: underline;color: #003399;}.card .product-grid-card .product-info .ratingsSummaryForSearch {font-weight: normal;font-size: 0.75rem;}.card .product-grid-card .product-info .ratingsSummaryForSearch .averageRating {display: inline-block;position: relative;top: 3px;margin-left: 0.25rem;}.card .product-grid-card .product-info .item-price {margin: 0.5rem 0;}.card .product-grid-card .product-info .item-price strong {font-weight: 600;}.card .product-grid-card .product-info .qoh {margin: 0.5rem 0;}.product-grid-card .product-info .qoh {min-height: 32px;}.card .product-grid-card .product-info .rating {padding: 0.25rem 0.5rem 0.25rem 0;}.card .product-grid-card .product-info .yourPrice {font-size: 1rem;font-weight: 700;color: #333;display: flex;flex-direction: column;}.card .product-grid-card .product-info .icons {padding-top: 5px;clear: left;width: auto;}.card .product-grid-card .product-info .icons button {margin-right: 0.5rem;margin-bottom: 0.5rem;}.card .product-grid-card .product-info .icons button img {width: 24px;}.card .product-grid-card .addToCart {padding: 0.5rem .75rem 1rem .75rem;justify-content: space-between;}.card .product-grid-card .addToCart .qty-container .qty-box .value_update {padding: 3px 8px !important;}.card .product-grid-card .addToCart .qty-container .qty-box .quantity-input-ui2022 {padding: 3px 8px !important;}.card .product-grid-card .addToCart .cart-btn-container button {padding: 0.5rem 0.4rem !important;margin-left: .5rem;}@media screen and (min-width: 1025px) and (max-width: 1199px) {.product-grid-card .addToCart .qty {flex-direction: column;}.card .product-grid-card .addToCart .qty-container .qty-box .value_update {padding: 3px 7px !important;}.card .product-grid-card .addToCart .cart-btn-container button {padding: 0.5rem 0.4rem !important;white-space: nowrap;margin-left: 0rem;}.pdp-2022 .product-grid-card .cart-btn-container {margin-top: .5rem;margin-left: 0 !important;}.qty-container .qty-box .quantity-input-ui2022 {width: 45px;}.item-qty .qty-container .qty-box {height: 35px;}}@media screen and (min-width: 767px) and (max-width: 1024px) {.card .product-grid-card .addToCart .qty-container .qty-box .value_update {padding: 3px 7px !important;}.product-grid-card .addToCart .qty {flex-direction: column;}.card .product-grid-card .addToCart .cart-btn-container button {padding: 0.5rem 0.4rem !important;white-space: nowrap;margin-left: 0rem;margin-top: 1rem;}.qty-container .qty-box .quantity-input-ui2022 {width: 45px;}.item-qty .qty-container .qty-box {height: 35px;}}@media screen and (max-width: 766px) {.card .product-grid-card .addToCart .cart-btn-container button {padding: 0.5rem 0.4rem !important;margin-left: 0rem;}}.filters {border: 1px solid #ccc;background-color: transparent;padding: 0.25rem 0.25rem 1rem;border-left: 0;border-right: 0;margin: 0.25rem 0 1rem;}.filter-drop {display: inline-block;margin: 5px;}.filter-drop .dropdown-toggle {border-radius: 2px;border: 1px solid #d4d5d9;font-size: 14px;font-weight: 500;padding: 8px 10px;border-radius: 0.375rem;box-shadow: none !important;text-transform: capitalize;}.my-lists li.nav-item a {text-align: left;}.dropdown-menu {min-width: 12rem;background-color: #fff;box-shadow: 0px 2px 10px -1px rgb(0 0 0 / 41%);}.dropdown-menu .dropdown-item, .dropdown-menu .dropdown-item:hover {font-size: .9rem;text-decoration: none;}.dropdown-menu .dropdown-item.active {background-color: #0066CC;}.dropdown-menu .dropdown-item.active:hover {color: #fff;background-color: #003399;}.dropdown-menu .dropdown-item:active {color: #fff;background-color: #003399;}.filters ul {list-style: none;padding: 0;font-size: .85rem;}.filters .applied-filters ul {display: flex;align-items: center;margin: 0;}.filters .badge {display: inline-block;margin-right: 5px;padding: 0;background: #fff;font-weight: 400;font-size: 12px;color: #555555;}.filters .no-badge {border: 1px solid #ccc;border-radius: 15px;padding: 0 0.65rem;margin: 0 0.25rem;color: #555555;font-size: 12px;max-width: 300px;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;height: auto;display: inline-flex;}.filters .no-badge .val {word-wrap: normal !important;margin-left: .1rem;}.filters .badge a, .filters .badge button {margin: 0;color: #555555;border: 1px solid #ccc;border-radius: 15px;padding: 0.4rem 0.65rem;font-weight: 400;position: relative;}.filters .badge button {padding-right: 1.3rem;}.filters .badge button span {font-family: Arial, sans-serif;}.filters .badge a:hover, .filters .badge button:hover {background: rgb(236, 244, 253);text-decoration: none;}.filters .badge button:before {position: absolute;right: 8px;top: 7px;font-weight: 900;}.filters .badge .fa span.key, .filters .badge .fa span.val {font-family: Arial, Helvetica, sans-serif !important;}.filters .clear {color: #06c;vertical-align: middle;font-weight: 400;font-size: .75rem;margin-left: 1rem;}.filters .clear:hover {text-decoration: underline;}.toggle-icon.dropdown-toggle::after, .icon::after {display: none;}.custom-area {margin-bottom: 1rem;text-align: center;}.filters .applied-filters {margin-top: 0.5rem;display: flex;align-items: center;margin-bottom: .5rem;overflow-x: auto;}.fav-list-section .filters .applied-filters {margin-top: 1rem;}.fav-list-section .title-sec {font-size: .8rem;}@media screen and (max-width: 600px) {.filters .quick-filters {display: none;}.filters .applied-filters {margin-top: 0.5rem;margin-left: 0.25rem;flex-direction: column;align-items: flex-start;margin-bottom: 0;}.filters .applied-filters ul {flex-direction: column;align-items: flex-start;}.filters .applied-filters ul li {margin: 0.25rem 0;}}.offcanvas-body .loader-filter {position: absolute;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;background: rgba(0, 0, 0, 0.1);}.offcanvas-start {top: 0;left: 0;width: 375px;border-right: 1px solid #33;transform: translateX(-100%);}.offcanvas-lists {top: 0;left: 0;width: 800px;border-right: 1px solid #333;transform: translateX(-100%);}.offcanvas-end {top: 0;right: 0;width: 370px;border-left: 1px solid #333;transform: translateX(100%);}.offcanvas-bottom {right: 0;left: 0;height: 300px;max-height: 100%;transform: translateY(100%);}.offcanvas-backdrop::before {position: fixed;top: 0;left: 0;width: 100vw;height: 100vh;content: "";background-color: rgba(0, 0, 0, .5);}.offcanvas h3 {font-size: 1rem;font-weight: 600;}.offcanvas svg {vertical-align: unset;}.filter-canvas .offcanvas-header, .filter-canvas .offcanvas-header .offcanvas-title {background-color: #0066CC !important;color: #fff !important;}.filter-canvas *::-webkit-scrollbar {width: 8px;height: 8px;}.filter-canvas *::-webkit-scrollbar-track {background-color: #eee;}.filter-canvas *::-webkit-scrollbar-thumb {background-color: rgba(0, 102, 204, 0.5);}.filter-canvas .offcanvas-footer {padding: 1rem;box-shadow: 0px -5px 12px 0px rgba(0, 0, 0, 0.2);text-align: right;z-index: 9;}.filter-canvas .offcanvas-footer .btn {margin: 0 0.5rem;padding: 0.5rem 1rem;font-weight: 600;}.filter-canvas .accordion-button {font-size: 1rem;flex-direction: column;align-items: flex-start;line-height: 1.5;padding-bottom: 0.5rem !important;background-color: transparent;}.filter-canvas .accordion-button .filter-applied {font-size: 0.8rem;font-weight: normal;}.filter-canvas .accordion-button:not(.collapsed) {background: transparent !important;border-bottom: 1px solid #eee !important;}.filter-canvas .accordion-item {margin-bottom: -1px;}.filter-canvas .accordion-body {padding: 0.5rem 1.5rem !important;margin: 0 1rem 0.5rem 0;max-height: 200px;overflow-x: hidden;overflow-y: auto;}.filter-canvas .filter-option {padding: 0.5rem 1.5rem !important;margin: 0 1rem 0.5rem 0;overflow-x: hidden;overflow-y: auto;}.filter-canvas .accordion-body .form-check {font-size: 0.9rem;margin: 0.5rem 0;}.filter-canvas .accordion-collapse {border: none !important;}.filter-canvas .accordion-item .accordion-button {padding: 0.5rem 2rem 1rem 1rem;}.accordion-button.all-filters-filter-head::after, .favlist-canvas-sec .accordion-button::after {left: auto;right: 20px;top: 12px;}.favlist-canvas-sec .accordion {margin-bottom: 1rem;}.favlist-canvas-sec .FavoriteSharedList .dept-list {max-height: 200px;overflow-y: auto;padding-left: 0;margin-top: 0rem;list-style: none;}#favlistSharedCanvas .accordion-flush .accordion-item h2 button {font-size: .9rem;}.filter-canvas .filter-helper {font-size: 0.8rem;font-weight: normal;padding-left: 3rem;}.list-canvas .form-check {margin: 1rem 0;padding: 0.5em 2em;}.list-canvas .form-check label {font-weight: bold;}.list-canvas .form-check.newList-box {border: 1px solid #666;padding: 16px;width: 100%;position: relative;margin-top: 2rem;background: transparent;}.list-canvas .form-check.newList-box input {margin-left: 0;}.list-canvas .form-check.newList-box label {flex: 1;}.list-canvas .form-check.newList-box .newList-title {position: absolute;top: -12px;left: 10px;background: transparent;padding: 0 5px;font-size: .9rem;font-weight: 600;background: #fff;}.price-block {display: flex;width: 295px;align-items: center;}.price-block > * {margin: 1px 2px;max-width: 80px;}.accordion {font-size: 0.8rem;}.accordion-item {margin-bottom: 0.5rem;border: 1px solid #ccc !important;}.accordion-body {padding: 0.5rem 0.5rem 0;}.accordion-header {display: block;background-color: #f7f7f7;}.accordion-header h2 {padding-bottom: 0;margin-bottom: 0;}.accordion-button {font-size: 0.8rem;border: none;box-shadow: none !important;padding: 0.5rem 1rem;padding-left: 3rem;}.accordion-button::after {position: absolute;right: 1rem;}#offcanvasLists .accordion-button::after {position: absolute;right: 1rem;}#offcanvasLists .filter-canvas .accordion-button {padding: 1rem;}.accordion-button:not(.collapsed) {background: #f7f7f7;color: #000;border-bottom: 1px solid #0066CC;}.accordion-body .item-row {flex-direction: column;}.accordion-body .item-row .item-basic {display: flex;}.accordion-body .item-row .item-actions {padding: 1rem 0 0;margin-top: 1rem;}.accordion-body .item-row .item-actions a {color: #999;text-decoration: none;font-size: 1rem;display: inline-block;border-right: 1px solid #ccc;text-align: center;padding: 0 1rem;}.accordion-body .item-row .item-actions a:last-child {border-right: none;}.accordion-body .item-row .item-actions a span {margin-left: 0.5rem;}.accordion-flush .accordion-item .accordion-button:focus {outline: 2px solid #333333;background: #fff;}@media screen and (max-width: 768px) {.accordion-body .item-row .item-basic {flex-direction: column;}.accordion-body .item-row .item-actions a span {display: none;}}.form-select [disabled] {color: #ababab;}.form-select:invalid {color: #ababab;}.form-select option {color: #111;}.form-select option:focus {color: #111;}.bag-content .cart-items .item-row {display: flex;flex-direction: column;padding: 1rem;border-radius: 0.5rem;margin-bottom: 0.5rem;border: 1px solid #999;}a.show-viewdesignicon {background: url(../../../Images/view_design_icon.png) no-repeat #f7f7f7;display: flex;padding: .25rem .25rem .25rem 1.5rem;text-align: left;font-size: .75rem;width: 100px;background-position: left .15rem top .5rem;border: 1px solid #ccc;border-radius: .375rem;}.pagination {margin-bottom: 2.5rem;}.pagination li {margin: 0 0.25rem;}.pagination li .page-link {border: none;border-radius: 8px;}.page-item:last-child .page-link {border-top-left-radius: 0;border-bottom-left-radius: 0;}.page-item:first-child .page-link {border-top-right-radius: 0;border-bottom-right-radius: 0;}#scrollTop {display: none;position: fixed;bottom: 10px;right: 40px;z-index: 99;font-size: 18px;border: none;outline: none;background-color: #0066cc;color: white;cursor: pointer;padding: .5rem;border-radius: .25rem;}#scrollTop:hover {background-color: #003399;}section.advanced-search {max-width: 600px;margin: 1rem auto;}section.advanced-search p {font-size: .8rem;}.share-container {padding: .5rem 1rem;border-radius: .25rem;margin: 1rem auto;max-width: 600px;border: 1px solid #ccc;background: #fff;position: relative;overflow: hidden;font-size: .8rem;}.share-container fieldset legend {font-size: .9rem;font-weight: 600;}.share-container fieldset ul {columns: 2;padding-left: 1rem;}.share-container fieldset li {display: flex;break-inside: avoid;}.share-container fieldset li input:first-of-type {vertical-align: text-top;margin-right: .25rem;}.share-container fieldset li label {height: 60px;}.advanced-search .share-container fieldset li label {height: unset;}.share-container fieldset li img {clear: both;max-height: 25px;display: flex;flex-direction: column;margin-bottom: 1rem;margin-left: 1rem;}.header-adv-search {font-size: .75rem;font-weight: 600;text-align: right;width: 100%;}.chooseAccount-container {margin: 2rem auto;padding: 0 0.5rem;}.chooseAccount-container .messageHighlight {margin: 1rem auto;max-width: 600px;}.chooseAccount-sec {padding: .5rem 1rem;border-radius: .25rem;margin: 1rem auto;max-width: 600px;border: 1px solid #ccc;background: #fff;position: relative;overflow: unset;}.chooseAccount-sec h2 {font-size: 1rem;}.chooseAccount-sec p {font-size: .9rem;}.chooseAccount-sec .error-message {float: none;}.chooseAccount-container .page-title {text-align: center;}.chooseAccount-container .page-title-cc {display: flex;justify-content: space-between;max-width: 600px;margin: 0 auto;}.chooseAccount-container .page-title .heading-title {font-weight: 600;margin: 0 auto;font-size: 1.2rem;}.chooseAccount-container .page-title-cc .heading-title {font-size: 1.2rem;}.chooseAccount-block, .creditReturn-block {background: #f7f7f7;padding: 0.5rem 1rem;}.chooseAccount-block ul {flex-wrap: nowrap;}.chooseAccount-block ul li {border-bottom: 1px solid #ccc;padding: 8px 0px;align-items: flex-start;line-height: normal;font-size: 0.8rem;}.chooseAccount-block ul li:last-child {border-bottom: none;}.chooseAccount-block ul li label {font-weight: 600;font-size: 0.85rem;}.creditReturn-block ul li span.label {font-weight: 600;font-size: 0.75rem;}.chooseAccount-block2 {margin-top: 1.5rem;}.chooseAccount-block2 .form-group {margin-bottom: 1rem;}.chooseAccount-block2 .form-group label, .chooseAccount-block2 .form-group input, .chooseAccount-block2 .form-group span {font-size: 0.85rem;}.chooseAccount-block2 .form-group label {font-weight: 600;}.choose-account-btnRow {text-align: right;}@media screen and (max-width: 900px) and (min-width: 767px) {.title-sec {flex-direction: column;align-items: flex-start !important;}div.title-sec .page-numbers {margin-left: 0;}div.title-sec, .filter-drop .dropdown-toggle {font-size: 12px !important;}div.title-sec {margin-top: 1rem !important;}.title-sec > .title-sec-options {width: 100%;font-size: .8rem;}}.title-sec {display: flex;align-items: center;justify-content: space-between;}.title-sec p {font-size: .85rem;}.title-sec > .title-sec-inner {flex: 1;overflow: hidden;width: 100%;}.title-sec > .title-sec-options {white-space: nowrap;font-size: .8rem;}.title-sec-inner h2 {max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0px 0px;}.title-sec .page-numbers + div .form-check input {position: relative;top: 3px;}.title-sec .page-numbers + div .form-check input:focus {outline: 2px solid #000;outline-offset: 2px;}.search-list-container .title-sec > div:not(.title-sec-inner) {font-size: .75rem;}.title-sec .page-numbers + div {margin-left: 1rem;}.title-.title-sec-options {width: 100%;}@media screen and (max-width: 767px) {.title-sec {padding: .5rem 0;flex-direction: column;align-items: flex-start !important;}.title-sec > .title-sec-options {width: 100%;}div.title-sec .page-numbers {margin-top: 0.25rem;}.title-sec .page-numbers + div {width: 100%;justify-content: start;margin-left: 0;}.title-sec .form-check + span {margin-left: auto !important;}.filter-drop .dropdown-toggle {margin-right: 0px !important;max-width: 145px;text-overflow: ellipsis;overflow: hidden;}.title-sec button.toggle-icon {margin-left: 1rem;}}.ui-autocomplete span.hl_results {background-color: #ffff66;}.ui-autocomplete-loading {background: url("../../../Images/loading_small.gif") 99% center no-repeat #FFFFFF;}.ui-autocomplete {height: 310px;overflow-y: auto;overflow-x: hidden;border: 1px solid #999;-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);box-shadow: 0 4px 5px rgba(0, 0, 0, .15);z-index: 100000 !important;}#ui-id-1 .ui-state-active {background: transparent !important;}#ui-id-1 .ui-state-active:focus {outline: 2px solid black;}.ui-autocomplete li {font-size: 13px;font-weight: bold;}.ui-autocomplete li a {font-weight: bold !important;padding: 1px 0;}.ui-autocomplete-category {padding: 2px 10px;background-color: #333;color: #FFF;text-align: center;}.watermarkText {color: #333333;}.search-cancel {opacity: 0;display: none;}.ui-widget.ui-widget-content {font: unset;color: #333;}.ui-menu.ui-autocomplete.search-bar-22 li.ui-menu-item {padding: .5rem .5rem .5rem .5rem;font-weight: bold;font-size: .8rem;max-width: 200px;line-height: normal;}.ui-menu.ui-autocomplete.search-bar-22 li.ui-menu-item:focus {outline: 2px solid #fff;outline-offset: 2px;}.ui-menu.ui-autocomplete.search-bar-22 li.ui-menu-item:hover {background-color: #f6f6f6;}.ui-menu.ui-autocomplete.search-bar-22 li.ui-menu-item .ui-menu-item-wrapper.normal {font-weight: normal;}.ui-menu.ui-autocomplete.search-bar-22 li.ui-menu-item .ui-menu-item-wrapper.normal:hover {background-color: #f6f6f6;}.ui-menu.ui-autocomplete.search-bar-22 li.ui-menu-item .ui-menu-item-wrapper {padding: 0;}.ui-menu.ui-autocomplete.search-bar-22 li.ui-menu-item a.ui-menu-item-wrapper, .ui-menu.ui-autocomplete.search-bar-22 li.ui-menu-item button.ui-menu-item-wrapper {position: absolute;left: 205px;}.ui-menu.ui-autocomplete.search-bar-22 li.ui-menu-item .ui-autocomplete li a:focus {outline: 2px solid black;}.ui-menu.ui-autocomplete.search-bar-22 li.ui-menu-item.CategoryFeaturedItem1 .ui-menu-item-wrapper {display: flex;}.ui-menu.ui-autocomplete.search-bar-22 li.ui-menu-item.CategoryFeaturedItem1 {position: absolute;top: 40px;right: 0px;max-width: 250px;background-color: #f6f6f6;}.ui-menu.ui-autocomplete.search-bar-22 li.ui-menu-item.CategoryFeaturedItem2 {position: absolute;top: 135px;right: 0px;max-width: 250px;background-color: #f6f6f6;}.ui-menu.ui-autocomplete.search-bar-22 li.ui-menu-item.CategoryFeaturedItem3 {position: absolute;top: 230px;right: 0px;max-width: 250px;background-color: #f6f6f6;}.ui-menu-item-wrapper.ui-state-hover {outline: 2px solid black;outline-offset: 2px;font-weight: 600;border: 0;}.stop-scroll {overflow: hidden;}@media screen and (max-width: 767px) {.search-expanded .dealer-logo-mobile, .search-expanded .navbar-nav {opacity: 0;display: none;}.search-cancel {width: 45px;}.search-expanded .search-cancel {opacity: 1;display: flex;font-size: .8rem;margin-left: .5rem;}.ui-menu.ui-autocomplete.search-bar-22 {width: 100vw !important;left: 0 !important;height: 100vh;max-height: unset;border: none;border-top: 1px solid #ccc;margin-top: 0.5rem;}.ui-menu.ui-autocomplete.search-bar-22 li.ui-menu-item a.ui-menu-item-wrapper {right: 10px;}}#divApprovalForwardingUsersUnassigned {padding: 0 0.5rem;}#tblApprovalForwardingUsers_filter {display: flex;width: 100%;}#tblApprovalForwardingUsers_filter label {flex: 1;display: inline-flex;}#tblApprovalForwardingUsers_filter input {flex: 1;border: 1px solid #999;}#tblApprovalForwardingUsers.dataTable {padding-top: 0rem;font-size: .85rem;line-height: 1.1rem;}#tblApprovalForwardingUsers.dataTable thead th, #tblApprovalForwardingUsers.dataTable thead td {padding: 8px 10px !important;font-size: .8rem;}.list-group-item.approver .DeleteApprover {position: absolute;right: 15px;top: 5px;}.dataTables_paginate, .dataTables_paginate span {display: flex;float: left !important;}.dataTables_paginate .pagination {margin-top: 0.5rem;margin-bottom: 1rem;}.dataTables_paginate .paginate_button {padding: 0 !important;margin: 0 0.25rem !important;}.dataTables_paginate .paginate_button.previous.disabled, .dataTables_paginate .paginate_button.next.disabled {display: none;}.dataTables_paginate .paginate_button a {font-weight: bold;}.dataTables_paginate .paginate_button:focus-visible, .dataTables_paginate .paginate_button:active {outline: none !important;box-shadow: none !important;}@media only screen and (min-width: 767px) {.offcanvas-body .dataTables_paginate .paginate_button.previous, .offcanvas-body .dataTables_paginate .paginate_button.next {font-size: 0;position: relative;width: 25px;height: 42px;}.offcanvas-body .dataTables_paginate .paginate_button.previous:before {content: "\f104";position: absolute;left: 10px;top: 7px;font-size: 1rem;font-weight: bold;z-index: 9;font-family: 'Font Awesome 5 Free';color: #555;}.offcanvas-body .dataTables_paginate .paginate_button.next:before {content: "\f105";position: absolute;right: 10px;top: 7px;font-size: 1rem;font-weight: bold;z-index: 9;font-family: 'Font Awesome 5 Free';color: #555;}}@media screen and (max-width: 768px) {.details-container tr {border-top: 5px solid #666666;}.pagination li .page-link.previous, .pagination li .page-link.next, .dataTables_paginate .pagination .paginate_button.previous a, .dataTables_paginate .pagination .paginate_button.next a {font-size: 0;position: relative;width: 30px;height: 42px;}.pagination li .page-link.previous:before, .dataTables_paginate .pagination .paginate_button.previous a:before {content: "\f104";position: absolute;left: 10px;top: 7px;font-size: 1rem;font-weight: bold;z-index: 9;font-family: 'Font Awesome 5 Free';color: #555;}.pagination li .page-link.next:before, .dataTables_paginate .pagination .paginate_button.next a:before {content: "\f105";position: absolute;right: 10px;top: 7px;font-size: 1rem;font-weight: bold;z-index: 9;font-family: 'Font Awesome 5 Free';color: #555;}}.dataTables_wrapper .dataTables_paginate .ellipsis {padding: 0.5em !important;display: flex;align-items: center;}#divAccountSelection {padding: 0.5rem 0 0.5rem 0.5rem;position: relative;font-size: .8rem;font-weight: 600;}#divAccountSelection .back-btn {position: absolute;right: 17px;top: 10px;color: #FFF;}.dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_paginate {width: 100%;display: flex;align-items: center;justify-content: center;}#tblApprovalForwardingUsers.dataTable tfoot th, #tblApprovalForwardingUsers.dataTable tfoot td {border-top: none;}div#divAccountNumberName {margin-top: 0;}#notfound {position: relative;height: auto;}.error-text p, .error-text div {font-size: 1rem;font-weight: 400;margin: 10px 0px;}.search-result-no-border .filters {border: none;}.notfound {max-width: 920px;width: 100%;line-height: 1.4;text-align: center;padding-left: 15px;padding-right: 15px;margin: 0px auto;}.notfound .error-inner span {color: #ececec;font-weight: 900;font-size: 90px;}.notfound h2, .notfound .error-text {font-size: 46px;color: #000;font-weight: 900;text-transform: capitalize;margin: 0px;}.notfound p {font-size: 16px;color: #000;font-weight: 400;margin: 15px 0px;}.notfound button.btn {font-size: 14px;text-decoration: none;text-transform: uppercase;background: #0066CC;display: inline-block;padding: 16px 38px;border: 2px solid transparent;border-radius: 40px;color: #fff;font-weight: 400;-webkit-transition: 0.2s all;transition: 0.2s all;}@media only screen and (max-width: 480px) {.notfound .error-inner span {font-size: 62px;}.notfound h2, .notfound .error-text {font-size: 26px;}}div.cart-shipping {text-align: center;margin-bottom: 1rem;font-size: .85rem;}.order-summary-wrapper {position: -webkit-sticky;position: sticky;top: 0;}.order-summary-wrapper .addPromoCodeBtn {position: unset;margin: .5rem 0 1rem 0;padding: 0.5rem 0.75rem !important;width: 100%;}.order-summary {border: 1px solid #dfdfdf;background: #f7f7f7;border-radius: 8px;font-size: .9rem;}.order-summary h2 {border-bottom: 1px solid #ccc;font-size: 1rem;width: 100%;}.order-summary .highlight {color: #c00;font-weight: bold;}.order-summary .total {color: #000;font-weight: 700;}.checkout-block .order-summary .messageHighlight {width: 100%;font-size: 1rem;border: 1px solid #add8e6;margin: 5px 0;background: url("../../../Images/SVG/rewards.svg") no-repeat;font-weight: 700;color: #06c;line-height: 20px;border-radius: 0.375rem;max-height: 80px;overflow-y: auto;padding-left: 35px;box-sizing: border-box;padding: 5px 3px 6px 35px;}.checkout-block .accordion-item .alert-info {font-size: .85rem;}.checkout-block .order-summary .messageHighlight p {margin: 0;}.loader-button {position: relative;margin-top: 1rem;}.order-summary .button_row {flex-direction: column;}.floating-header .loader-button button.placeOrderProcessing {padding: 8px 10px 8px 20px !important;}.order-summary .loader-button .loader {position: absolute;left: 30%;top: 8px;}.order-summary .loader {position: absolute;left: 25%;top: 8px;}.order-summary .loader .spinner-border {color: #fff;width: 1.5rem;height: 1.5rem;}.floating-header .loader {position: absolute;left: 5%;top: 15% }.floating-header .loader .spinner-border {color: #fff;width: 0.75rem;height: 0.75rem;}.floating-header .btn span {position: relative;left: 0.75rem;}.text-1 {color: #999;font-size: 12px;}.text-2 {font-size: 16px;font-weight: bold;color: #333;padding: 0 15px;}input.btn.btn-outline {border: none;line-height: 15px;}.cart-2022 .cart-content .cart-header {padding: 0;margin-bottom: 1rem;display: flex;justify-content: space-between;}.cart-2022 .cart-content .cart-header span {font-size: .8rem;text-decoration: underline;}.cart-2022 .accordion-item .accordion-header .accordion-button {min-height: 40px;}.cart-2022 .accordion-flush .accordion-item .accordion-collapse {padding: 0;}.cart-2022 .accordion-item .accordion-header .accordion-button span.itemcount {margin-bottom: auto !important;}.cart-2022 .cart-bag .cart-items .item-row {border-color: #ccc;}.cart-items.checkout-item .item-row {box-shadow: 0px 1px 5px 0px #d7d7d7;margin-top: 5px;border-radius: 7px;padding: 10px;flex-direction: row;}.cart-items.checkout-item .item-row .item-img {width: 100px;}.checkout-block .cart-actions-wrapper {display: flex;justify-content: space-between;}@media (max-width: 600px) {.eci-header .cart-buttons {display: none;}.checkout-block .cart-actions-wrapper {display: flex;justify-content: space-between;}.cart-header {top: 0;width: 100%;padding-right: 15px;}.cart-content .cart-header {position: absolute;top: 0;padding-left: 0;}div.checkout-block {position: relative;padding-top: 2.5rem;}.w-custom {width: 100%;}}.checkout-block > div {padding: 0.5rem;}.checkout-block .accordion-item {margin-bottom: 0.5rem;border: 1px solid #ccc !important;}.checkout-block .accordion-button {font-size: 0.8rem;border: none;box-shadow: none !important;padding: 0.5rem 3rem;}.checkout-block .accordion-button:not(.collapsed) {background: #f7f7f7;color: #000;border-bottom: 1px solid #ccc;}.checkout-block .accordion-button::after {position: absolute;left: 1rem;right: auto;}.checkout-block .dept {font-weight: 600;font-size: 0.9rem;}.accordion-item .discountMessages ul {list-style: unset;padding-left: 1rem;margin-bottom: 0;}.checkout-block .accordion-body {padding: 0.5rem 0.5rem 0;}.bag-content .rebate a {text-align: left;line-height: normal;margin-bottom: 5px;font-size: 1.1em;}.bag-content .cart-items .item-row {display: flex;flex-direction: column;padding: 1rem;border-radius: 0.5rem;margin-bottom: 0.5rem;border: 1px solid #999;position: relative;}.date-row {background: #f6f6f6;border: 1px solid #dcdcdc;border-radius: 0.3rem;padding: 0.5rem;}.item-schedule-date {display: flex;align-items: center;}.item-schedule-date span {color: #0066cc;text-transform: capitalize;font-weight: 500;margin-right: 10px;}.item-schedule-date input {border: 1px solid #333;border-radius: 3px;padding: 0 5px;width: 100px;}.item-schedule-date img.ui-datepicker-trigger {margin: 3px;}.bag-content .cart-items .item-row .item-basic {display: flex;}.bag-content .cart-items .item-row .dropship-checkout {display: flex;text-align: left;}.bag-content .cart-items .item-row .dropship-checkout .dropship-message {margin-left: 0.5rem;}.bag-content .cart-items .item-row .item-info {display: flex;flex: 1;}.bag-content .cart-items .item-row .item-img {height: 75px;width: 75px;border-radius: 8px;}.bag-content .cart-items .item-row .item-img img {max-width: 100%;}.bag-content .cart-items .item-row .item-detail {display: flex;flex-direction: column;flex: 1;}.bag-content .cart-items .item-row a.item-name {font-size: .9rem;font-weight: 700;text-decoration: none;line-height: normal;margin-bottom: 10px;margin-right: 10px;}.bag-content .cart-items .item-row .icons {padding-top: 1rem;clear: left;width: auto;}.bag-content .cart-items .item-row .icons img {width: 30px;margin: .5rem;}.bag-content .cart-items .item-row .price-info {display: flex;flex-direction: column;}.bag-content .cart-items .item-row .custom-col {width: 100%;display: flex;justify-content: space-between;align-items: center;}.bag-content .cart-items .item-row .custom-col .editCustomItem {cursor: pointer;}@media (min-width: 1000px) {.bag-content .cart-items .item-row .price-info {width: 220px;}}@media (max-width: 1024px) {.bag-content .cart-items .item-row .price-info .item-price {flex-direction: column;}.bag-content .cart-items .price-total, .bag-content .cart-items .price-info {text-align: right;}}.bag-content .cart-items .item-row .price-info .shopping-cart-item-remove {text-align: right;}.bag-content .cart-items .item-row .price-info .shopping-cart-item-remove button {font-weight: 500;font-size: .75rem;}.bag-content .cart-items .item-row .price-info a.cart-item-remove {text-decoration: none;text-align: right;margin-bottom: 10px;color: #666;}.qty-break-price {width: auto;font-size: .9rem;font-weight: 500;padding: 0.5rem;margin-top: 1rem;border-radius: 0.375rem;color: #0c5460;background-color: #d1ecf1;border-color: #bee5eb;line-height: 1.2rem;}.qty-break-price .pricing {font-weight: 600;}.qty-break-message {width: 100%;line-height: normal;}.qty-break-message .alert-primary {font-size: .8rem;text-align: center;}.bag-content .cart-items .item-row .price-info .item-price {display: flex;justify-content: space-between;padding-bottom: 1rem;font-size: 0.8rem;}.bag-content .cart-items .item-row .price-info .list-price-col {display: flex;justify-content: space-between;padding-bottom: 0.5rem;font-size: 0.75rem;}.bag-content .cart-items .price-info .price-total {font-weight: 600;font-size: 1rem;}#divLoadingAlsoBought {padding-top: 20px;font-weight: bold;clear: left;}#divLoadingAlsoBought img {margin-top: 5px;margin-right: 10px;width: 25px;height: 25px;}#alsoBoughtItems.product_hz {margin-top: 20px;}.checkout-block .order-summary {border: 1px solid #ccc;background: #f6f6f6;border-radius: .375rem;}.order-confirmation-block .order-summary > div, .checkout-block .order-summary .summaryBlock > div, .order-summary .summary-block > div {display: flex;justify-content: space-between;font-size: 0.9rem;margin: 0.3rem 0;}.checkout-block .coupon-block {border-radius: .375rem;display: flex;flex-direction: column;padding: .5rem;}.free-ship {padding: 0.25rem;text-align: center;margin-bottom: 0.5rem;display: flex;}.accordion-body .free-ship {border: 1px solid #363636;margin: 0.5rem;border-radius: .375rem;}.checkout-block .coupon-block .btn {width: 100%;font-size: .9rem;font-weight: normal;}.info-field-box .info-field-item label {font-size: 0.8rem !important;font-weight: 400 !important;min-width: 75px;}.info-field-box .info-field-item div {min-width: calc(100% - 75px);}#divValidationErrors.messageHighlight, #divModifiedItems.messageHighlight {overflow-y: hidden;max-height: none;}@media screen and (max-width: 768px) {.bag-content .cart-items .item-row .item-info {padding-bottom: 150px;}.shopping-cart-item-remove {position: absolute;bottom: 18px;left: 0;}.price-info {position: relative;}.info-field-box {position: absolute;width: 100%;left: 0;bottom: 0;}.cart-shipping {font-size: 0.8rem;}}.wsIcon {margin-bottom: .5rem;}.wsIcon .pricing_text {width: 100%;}.toast-notification {position: fixed;bottom: 50px;right: 0;font-size: 18px;left: 0;margin: 0px auto;z-index: 999999;}.toast.toast-inner-bg {max-width: 450px;background-color: transparent;margin: 0.5rem;position: relative;}.toast.toast-inner-bg .messageSuccess {max-height: unset;padding: 0.5rem 2rem 0.5rem 2.5rem;margin: 0;}.toast.toast-inner-bg .btn-close {position: absolute;right: 8px;top: 0px;}span.line-item-link {color: #0066CC;cursor: pointer;}span.line-item-link:hover {text-decoration: underline;color: #003399;}.checkout-guest-edit .section-heading {font-size: 0.9rem;font-weight: bold;text-transform: uppercase;padding-left: 0.5rem;}.checkout-guest-edit .address-label {margin-top: 1rem;font-size: 0.9rem;font-weight: bold;text-transform: uppercase;padding-left: 0.5rem;display: flex;justify-content: space-between;align-items: flex-start;}.checkout-guest-edit .address-label div:not(:first-child) {font-weight: normal;font-size: 0.8rem;}.checkout-guest-edit .form-group {padding: 0.5rem;}.checkout-guest-edit .form-group .form-check {margin: 0.25rem 0;}.checkout-guest-edit .form-group label {font-size: 0.8rem;}.checkout-guest-edit .form-group .radio-option {line-height: 38px;}.checkout-guest-edit .form-group .radio-option label {margin-right: 0.5rem;}.checkout-guest-edit .form-group .radio-option input {position: relative;top: -1px;}@media screen and (max-width: 767px) {.address-coloumn .checkout-review-title {width: 100%;display: inline-block;}.checkout-block .reviewDetails .accordion-header .accordion-button::after, .checkout-block .accordion-header .accordion-button::after {left: auto;right: 1rem;}div.checkout-block .accordion-header .accordion-button {padding-left: 0.5rem;}.checkout-block .accordion-header {padding-bottom: 10px;}.accordion-header .addPromoCodeBtn {position: static;margin-left: 10px;}.itemPriceMobile {position: absolute;left: 95px;top: 8px;}.free-item-checkout {position: absolute;left: 36px;top: 8px;}div.cart-items.checkout-item .item-row .item-img {width: 75px;margin-right: 0.5rem;}.cart-items.checkout-item .item-row {position: relative;}.checkout-review-container .cart-items .item-row .item-detail, .checkout-guest-edit .cart-items .item-row .item-detail {margin-top: 22px;padding: 0;}.accordion-item .messageInfo ul {list-style: unset;padding-left: 15px;}.free-item .item-detail {margin-top: 1.5rem;}.paymentSection {padding: 0.5rem 0 !important;}div.form-sec-block .address-block.bag-content .cart-items {padding: 0;}.checkout-block .cart-items.checkout-item .item-row {margin: 0 0.5rem;}.free-discount-items {margin: 0px 0.5rem 0.5rem;}.checkout-block .accordion-warning .accordion-header .accordion-button::after {left: 1rem;right: auto;}div.checkout-block .accordion-warning .accordion-header .accordion-button {padding-left: 2.5rem;padding-bottom: 0;}.checkout-review-container .checkout-section {padding-top: 0;}}.ml-10 {margin: 10px;}span.slash-size {font-size: 30px;}.coupon-variant .fas.fa-tags {transform: rotate(90deg);height: 20px;}.coupon-variant {margin-top: 1rem;background-color: #d1e7dd;border: 1px dashed #ddd;color: #0f5132;padding: .5rem;border-radius: 0.375rem;display: flex;align-items: flex-start;width: 100%;flex-direction: column;}.coupon-variant .promo-block {font-size: 0.8rem;display: flex;width: 100%;align-items: center;}.coupon-variant .promo-block .promo-name {flex: 1;margin: 0 0 0 1rem;}.coupon-variant .promo-desc {font-weight: normal;padding: 0 0.5rem;margin: 0;line-height: 1.5;}.list-canvas.couponCanvas .form-check.newList-box {background: #fff;border: 1px solid #ddd;width: 100%;}.font-size-small {font-size: 0.8rem !important;}i.fas.fa-trash {cursor: pointer;}.newList-box span.newList-title span {background: #fff;padding: 0 .5rem;}.list-canvas.couponCanvas .form-check.newList-box .newList-title {font-weight: 600;left: 0;right: 0;margin: 0 auto;transform: none;text-align: center;background: transparent;}.promo-error-details {margin: 0;color: #000;border-top: 1px solid #ccc;margin-top: 0.25rem;padding-top: 0.25rem;}#promoError .messageError {max-height: none;}.addCouponAbsoluteGuestOrder {position: absolute;bottom: 8px;left: 16px;z-index: 9;padding: 0.25em 0.75em !important;}.form-sec-block .heading-title {font-size: 0.9rem;font-weight: 600;}.form-sec-block .address-block {font-size: 0.8rem;padding: 0;border: 1px solid #ccc;border-radius: 8px;}.form-sec-block .cart-header {background: #f7f7f7;}.form-sec-block .address-block.bag-content .cart-items {padding: 0 0.8rem 0.5rem;}.form-sec-block .cart-items.checkout-item .item-row {border: none;}.free-ship .messageFreeShip {border: none;background: none;color: #333;margin: 0;}.wsIcon.price-txt-label .pricing_text {width: auto;float: none !important;}.cart-items.checkout-item.cart-item-sec .item-row .item-img {width: 75px;background: none;}.shipdays .specialOrderItemMessage {font-size: 0.8rem;}@media screen and (max-width: 800px) and (min-width:768px) {.itemPriceMobile {position: absolute;left: 128px;top: 8px;}.cart-items .item-detail {margin-top: 22px;}.cart-items .item-detail .item-name {line-height: 1.2rem;}.cart-items .free-discount-items .item-detail {margin-top: 0;}div.cart-items.checkout-item .item-row .item-img {width: 100px;}.cart-items.checkout-item .item-row {position: relative;}}.messageInfo {color: #055160;background-color: #cff4fc;border-color: #b6effb;border-width: 1px;border-style: solid;padding: 10px 15px;border-radius: 10px;margin: 0px 8px;}i.fas.fa-info-circle {font-size: 1rem;margin-right: 10px;}.address-info-shipping, .address-info-shipping1 {background: #fff;padding: 0.5rem;margin: 0.5rem;border-radius: 0.5rem;font-size: 0.8rem;position: relative;border: 1px solid #ccc;}.checkout-block .btn.btn-small {font-size: 0.7rem;padding: 0.3rem;}.btn.absoluteBtn {position: absolute;top: 5px;right: 5px;}.accordion {font-size: 0.8rem;}.accordion-item {margin-bottom: 0.5rem;border: 1px solid #dfdfdf !important;}.accordion-button {text-decoration: none !important;}.accordion-button:not(.collapsed) {background: #f7f7f7;color: #000;}.item-row .item-img {height: auto;width: 175px;border-radius: 8px;position: relative;border: none;text-align: center;}.cart-items .item-detail {max-width: 350px;margin-right: auto;}.highlight.color-green span {background: #004A0E;padding: 3px 0.5rem;display: inline-block;color: #fff;border-radius: 10px;margin-top: 5px;font-size: 11px;text-align: center;}.item-row {display: flex;}.comment {background: #fff;margin-top: 5px;padding: 5px 10px;border-top: 1px solid #ccc;font-size: .8rem;}.checkout-block .item-row .accordion-button {min-height: 30px;}.accordion-warning .accordion-button:not(.collapsed) {background: #fff;color: #0066cc;border-bottom: none;}.accordion-flush .accordion-collapse {padding: 10px 15px;}.accordion-warning .accordion-item {border: 1px solid #0066cc !important;}.checkout-item .accordion-item {margin-top: 20px;margin-bottom: 0px;}.cart-header h3 {padding: 0.5rem 0.25rem 0rem 0.25rem;font-size: 1.1rem;font-weight: 600;}.free-item {border: 1px solid #ccc;margin-top: 15px;background: #f6fbff;padding: 10px 10px;border-radius: 10px;}.free-item .item-img {max-width: 50px;height: 50px;}.accordion-button::after {position: absolute;left: 10px;width: 1rem;height: 1rem;background-size: 1rem;top: 8px;right: auto;}@media screen and (max-width: 600px) {.eci-header .cart-buttons {display: none;}}.textBlue {color: #06c;}@media screen and (max-width: 767px) {.floating-header {height: auto;flex-direction: column;align-items: flex-start;}.cart-2022 .accordion-item .accordion-header .accordion-button {min-height: 30px;flex-direction: column;align-items: self-start;padding: 0.5rem 0.5rem;}.cart-2022 .accordion-button span.itemcount {margin-left: 0 !important;margin-top: 0.5rem;}.cart-2022 .cart-bag .accordion-item .accordion-header {padding: 0;}.cart-2022 .cart-content .cart-header {left: 0;right: 0;max-width: 95%;margin: 0px auto;}}@media screen and (max-width: 600px) {.eci-header .cart-buttons {display: none;}.floating-header {position: fixed;top: -50px;left: 0;width: 100%;background: #fff;z-index: 9;border-bottom: 1px solid #eee;height: 45px;padding: 5px;justify-content: space-around;align-items: center;opacity: 0;transition: all 0.5s ease;box-shadow: 0 4px 16px 0 rgb(0 0 0 / 15%);display: flex;}.floating-header.in-view {opacity: 1;top: 0;padding: 0.5rem 0.6rem;}.floating-header .loader-button {margin-top: 0;}.w-custom {width: 100%;}}@media screen and (min-width: 601px) {.floating-header {display: none;}}.edit-order-bg {border: 1px solid #ccc;border-radius: 10px;}.gray-bg {background: #f7f7f7;margin: 15px 0px;padding: 10px 15px;border-radius: 15px;border: 1px solid #ccc;}.gray-bg strong {font-weight: 600;}.gray-bg strong, .gray-bg span {font-size: 0.8rem;}.edit-order-bg input.form-control, .edit-order-bg select.form-select, .checkout-block .form-control, .checkout-block select.form-select, .edit-order-bg textarea.form-control {border-radius: 0.375rem;height: 35px;padding: 0px 10px;border: 1px solid #949494;font-size: 0.8rem;}select.clsCostCenter {text-overflow: ellipsis;padding-right: 30px !important;}#tblMaintainCostCenterGrid select {margin-left: 1rem;}#tblMaintainCostCenterGrid select:focus {outline: 2px solid white;outline-offset: 2px;}.cost-center-edit {margin: 2rem;}.cost-center-edit .form-group {font-size: .85rem;}.cost-center-edit .form-group input {font-size: .85rem;}.cost-center-edit .buttons {display: flex;justify-content: space-between;margin: 2rem 1rem 1rem 1rem;}#tblMaintainCostCenterGrid select {margin-left: 1rem;}.edit-order-bg textarea.form-control {padding-top: 0.6rem;}.edit-order-bg .card {position: relative;display: flex;flex-direction: column;min-width: 0;word-wrap: break-word;background-color: #fff;background-clip: border-box;border: 1px solid rgba(0, 0, 0, 0.085);border-radius: 0.4375rem;padding: 1rem;margin-bottom: 1rem;}.edit-order-bg .cart-buttons .nxtPreBtn button {margin-right: 0.5rem;}.edit-order-bg .cart-buttons .nxtPreBtn {margin: 0.5rem;}.edit-order-bg .cart-buttons .cancelUpdateBtn a {margin: 0.5rem;}.edit-order-bg .cart-buttons .cancelUpdateBtn button {margin: 0.5rem 0 0.5rem 0.5rem;}@media screen and (max-width: 601px) {.edit-order-bg .cart-buttons .nxtPreBtn {display: flex;justify-content: space-between;width: 100%;}.edit-order-bg .cart-buttons .cancelUpdateBtn a, .edit-order-bg .cart-buttons .cancelUpdateBtn button {margin: 0.5rem 0;}}.checkout-orderEdit-container .form-group {margin-bottom: 1rem;}.checkout-orderEdit-container .form-group label {font-size: 0.85rem;}.checkout-orderEdit-container .card .form-check {margin-bottom: 0.5rem;}.checkoutEditDetails-block span {font-size: 0.8rem;}.checkout-orderEdit-container label.form-check-label {font-size: 0.85rem;}section.container.checkout-orderEdit-container {margin-bottom: 2rem;margin-top: 2rem;}.btn-manageCard {margin-top: 0.5rem;}.checkoutHeading-text {font-size: 1.5rem;margin: 0;padding: 0;}.checkout-order-edit-row .heading-title {font-size: 1.2rem;margin: 0;}.checkoutEditDetails-block .checkout-order-list span:first-child {width: 95px;font-weight: 600;}.checkout-order-list {display: flex;flex-wrap: wrap;}.checkoutEditDetails-block {background: #f7f7f7;margin: 1rem 0;padding: 0.5rem 1rem;border-radius: 10px;border: 1px solid #ccc;}.checkout-orderEdit-container .card {margin: 0 0.5rem 1rem;}.titleCheckout {font-size: 1rem;font-weight: 600;}.checkout-guest-edit .paymentSection > .col-lg-8 {min-width: 530px;}.edit-order-bg .payment-section .sps-holder .form-group.sps-exp-group, .checkout-guest-edit .paymentSection .sps-holder .form-group.sps-exp-group, .checkout-block .paymentMethodReviewPage .sps-holder .form-group.sps-exp-group, .order-approval-sec .payment-section .sps-holder .form-group.sps-exp-group {width: 60%;}.edit-order-bg .payment-section .sps.sps-exp-div, .checkout-guest-edit .paymentSection .sps.sps-exp-div, .checkout-block .paymentMethodReviewPage .sps.sps-exp-div, .order-approval-sec .payment-section .sps.sps-exp-div {flex: 1;}.edit-order-bg .payment-section .sps-holder .sps-cvv-group, .checkout-block .paymentMethodReviewPage .sps-holder .sps-cvv-group, .order-approval-sec .payment-section .sps-holder .sps-cvv-group {width: 38%;float: right;margin-top: -73px;}.ro-row .payment-section .heading-title {font-size: .9rem;}.ro-row .payment-section .sps-holder .sps-cvv-group {width: 38%;float: right;margin-top: -65px;}.ro-row .payment-section .credit-card-sec-order-approval .form-select {font-size: .8rem;}.checkout-guest-edit .paymentSection .sps-holder .sps-cvv-group {width: 41%;float: right;margin-top: -87px;}.edit-order-bg .payment-section .sps-holder .sps-cvv-group label, .checkout-guest-edit .paymentSection .sps-holder .sps-cvv-group label, .checkout-block .paymentMethodReviewPage .sps-holder .sps-cvv-group label {white-space: nowrap;}.edit-order-bg .payment-section .sps-holder .sps-cvv-group input, .checkout-guest-edit .paymentSection .sps-holder .sps-cvv-group input, .checkout-block .paymentMethodReviewPage .sps-holder .sps-cvv-group input, .order-approval-sec .payment-section .sps-holder .sps-cvv-group input {height: 33px;}.edit-order-bg .payment-section .sps .dropdown-toggle::after, .checkout-guest-edit .paymentSection .sps .dropdown-toggle::after, .checkout-block .paymentMethodReviewPage .sps .dropdown-toggle::after, .order-approval-sec .payment-section .sps .dropdown-toggle::after, .chooseAccount-sec .chooseAccount-block2 .form-group .sps .dropdown-toggle::after {display: none;}@media screen and (max-width:1024px) {.edit-order-bg .payment-section .sps-holder .sps-cvv-group, .checkout-guest-edit .paymentSection .sps-holder .sps-cvv-group, .checkout-block .paymentMethodReviewPage .sps-holder .sps-cvv-group, .order-approval-sec .payment-section .sps-holder .sps-cvv-group {width: 100%;margin: 0;margin-bottom: 10px;}.ro-row .payment-section .sps-holder .sps-cvv-group {width: 100%;margin: 0;margin-bottom: 10px;}.edit-order-bg .payment-section .sps-holder .form-group.sps-exp-group, .checkout-guest-edit .paymentSection .sps-holder .form-group.sps-exp-group, .checkout-block .paymentMethodReviewPage .sps-holder .form-group.sps-exp-group, .order-approval-sec .payment-section .sps-holder .form-group.sps-exp-group {width: 100%;}.checkout-guest-edit .paymentSection > .col-lg-8 {min-width: auto;}}.payform_field_input {width: 270px !important;}.payform_button:focus {outline: 2px solid #333;}.checkout-block .sps.sps-cvv-group .tooltip, .edit-order-bg .sps.sps-cvv-group .tooltip, .edit-order-bg .sps.sps-cvv-group .tooltip {position: absolute;left: 65px !important;right: auto;top: auto !important;bottom: 70px !important;}.checkout-block .sps.sps-cvv-group .tooltip-arrow, .edit-order-bg .sps.sps-cvv-group .tooltip-arrow {position: absolute;bottom: 0 !important;top: auto !important;width: 30px;right: 0 !important;left: 0 !important;margin: 0px auto;text-align: center;}.checkout-block .sps.sps-cvv-group .tooltip-arrow::before, .edit-order-bg .sps.sps-cvv-group .tooltip-arrow::before {border-left: 5px solid rgba(255, 255, 255, .15) !important;border-right: 5px solid rgba(255, 255, 255, .15) !important;border-bottom: 5px solid rgba(255, 255, 255, .15) !important;border-top: 5px solid black !important;top: 5px !important;}.checkout-block .sps.sps-cvv-group .tooltip .tooltip-arrow::before, .edit-order-bg .sps.sps-cvv-group .tooltip .tooltip-arrow::before {position: absolute;content: "";border-color: black;border-style: solid;}@media screen and (max-width: 768px) {.checkout-block .sps.sps-cvv-group div.tooltip, .edit-order-bg .sps.sps-cvv-group div.tooltip {left: 55px !important;}}.product-comparison-container > div {padding: 10px 0;}.product-comparision-div .product-top .product-image {min-height: 98px;}.product-comparision-div .product-top .product-image img.item {max-width: 100px;margin-top: 0;}.product-comparision-div table tr td:first-child {font-weight: 600;}.product-comparision-div .fixed {top: 0;position: fixed;width: auto;display: none;border: none;z-index: 99;background: #fff;}.product-info {padding: 0 0.5rem 0.5rem 0.5rem;line-height: 1.1rem;}.product-info span.sku {font-size: .75rem;text-decoration: none;color: #666;font-weight: 400;}.product-top .product-image {padding: 0.25rem;text-align: center;}.z-index-99 {z-index: 99;}.imgAdjust .product-grid-card {display: flex;flex-wrap: wrap;}.imgAdjust .product-top {width: 25%;}.imgAdjust .product-info {width: 75%;padding: 5px 5px;}.imgAdjust img.item {width: 100%;}.fix-table thead th {min-width: 230px;}.product-comparison-container .product-comparision-div .fix-table thead.item-scroll-x {box-shadow: 0px 1px 0px 0px #ccc;}.product-comparison-container .messageError:not(.hide) + .product-comparision-div .fix-table thead.item-scroll-x {box-shadow: none;}.product-comparison-container .messageError:not(.hide) + .product-comparision-div .fix-table thead.item-scroll-x th {border: none;}.fix-table table td ul {padding-left: 0;}#dvValidationMessages.messageError {width: auto;background: url("../../../Images/SVG/cross-icon.svg") no-repeat;background-size: 24px;background-position: 8px 6px;font-size: .85em;font-weight: 700;clear: both;position: relative;padding: 0.75rem 1.25rem 0.5rem 2.5rem;margin: 0 0 1rem 0;max-width: unset;border: 1px solid transparent;border-radius: 0.375rem;color: #842029;background-color: #f8d7da;border-color: #f5c2c7;}.yourPrice {margin-top: 0.5rem;font-size: .9rem;color: #333;font-weight: 500;}.product-compare-card .cart-qty {font-weight: 400;line-height: 15px;position: absolute;top: 0;right: 0;font-size: 0.8rem;}.product-compare-card .cart-btn-container {position: relative;padding-top: 18px;margin-top: 0 !important;}.fix-table .product-info .product-name-container {height: auto;overflow: visible;}.fix-table table tbody td {word-break: break-word;width: 200px;font-size: 0.9rem;}.product-compare-price {position: relative;height: 28px;}.product-compare-price .SprItemDiscount {margin-top: 0;}.imgAdjust .product-compare-card .cart-btn-container {padding-top: 25px;}.imgAdjust .product-compare-card .item-qty.cart-qty {top: 6px;}@media screen and (max-width: 800px) {.fix-table .product-info .pr-snippet.pr-category-snippet {align-items: flex-start;flex-direction: column;}.fix-table .product-info .product-compare-price {height: auto;}.product-compare-price .yourPrice {width: 100%;}div.imgAdjust .product-compare-card .cart-btn-container {padding-top: 10px;}div.imgAdjust .product-compare-card .item-qty.cart-qty {top: -5px;}.fix-table .product-compare-card .cart-qty {top: -10px;}.fix-table .product-compare-card .cart-btn-container {padding-top: 8px;}.product-info .powerreviewlist {height: 38px;}}@media screen and (min-width: 768px) {div.compare-arrow-buttons {display: none;}}@media screen and (max-width: 900px) and (min-width: 768px) {.fix-table table thead th {min-width: 25% }.fix-table table tbody td {word-break: break-word;width: 50%;}.fix-table table tbody tr {width: 100%;display: flex;}}@media screen and (max-device-width: 1024px) and (min-device-width: 820px) and (orientation: portrait) {div.fix-table table tbody tr {width: 100%;display: table-row;}div.fix-table table thead th {min-width: 160px;}div.fix-table table tbody td {word-break: break-word;width: 160px;}.container.product-comparison-container {max-width: 98%;margin: 0px auto;}.imgAdjust .yourPrice, .imgAdjust .SprItemDiscount {font-size: 0.7rem;}}@media screen and (max-device-width: 1180px) and (orientation: landscape) {div.fix-table thead th {min-width: 165px;}.container.product-comparison-container {max-width: 98%;margin: 0px auto;}div.fix-table table tbody tr {width: 100%;display: table-row;}.fix-table .product-info .pr-snippet.pr-category-snippet {align-items: flex-start;flex-direction: column;}.fix-table .product-info .product-compare-price {height: auto;}.product-compare-price .yourPrice {width: 100%;}}@media screen and (max-width: 801px) {div.product-comparision-div {margin-top: 0 !important;}button.product-compare-slider-next {margin-left: auto;}.compare-arrow-buttons {position: absolute;z-index: 99;width: 100%;display: flex;margin: 0px auto;left: 0;right: 0;top: 325px;padding: 0px 10%;}.imgAdjust .compare-arrow-buttons {position: fixed;top: 272px;z-index: 999;}div.product-info .product-name-container {height: 50px;}.fix-table {position: relative;}button.product-compare-slider-prev, button.product-compare-slider-next {font-size: 20px;background: #fff;border-radius: 50px;padding: 2px 2px;}.fix-table table {table-layout: fixed;overflow: hidden }.fix-table thead {position: relative;display: block;overflow-x: scroll;}.fix-table thead th {min-width: 190px;height: 32px;white-space: normal;}.fix-table thead th:nth-child(1) {position: relative;min-width: 50px;text-align: center;background: #fff;}.fix-table tbody {position: relative;display: block;overflow: visible;padding: 30px 0px 8px 0px;}.fix-table tbody td {min-width: 190px;white-space: normal;}.fix-table tbody tr td:nth-child(1) {position: relative;height: 40px;background: #fff;min-width: 50px;text-align: center;}.fix-table tbody tr td:nth-child(1), .fix-table thead tr th:nth-child(1) {position: absolute;padding: 10px 15px !important;width: 100%;text-align: left;}.fix-table tbody tr td {padding-top: 60px !important;text-align: center;}.fix-table thead tr th:nth-child(1) {visibility: hidden;}.fix-table table thead tr {z-index: 9;background: #fff;border-style: hidden;box-shadow: 0px 1px 0px 0px #b9b9b9;}.imgAdjust table tbody {padding-top: 345px;}.imgAdjust thead.item-scroll-x {width: 100%;z-index: 99;}}.field-validation-error {font-size: 0.75rem;color: #cc3333;line-height: 1.2rem;}.user-register {max-width: 950px;}.user-register h1 {margin-top: 1rem;}.user-register hr {margin: 0.5rem 0;}.user-register .field-validation-error {font-size: 0.75rem;color: #cc3333;line-height: 1.2rem;}.user-register .step-label {margin-top: 1.5rem;margin-bottom: 0.5rem;font-weight: bold;padding-left: 0.5rem;}.user-register .account-lacation {margin: 1rem 0 0 1rem;}.user-register .section-heading {font-weight: bold;text-transform: uppercase;}.user-register .newCustomer-sec {padding: 15px 25px;border-radius: .25rem;border: 1px solid #ccc;background: #fff;}.user-register .newCustomer-sec > .row {padding: 0 0.25rem;}.user-register .newCustomer-sec .form-group {padding: 0.5rem;}.user-register .newCustomer-sec label {font-size: 0.8rem;}.user-register .address-label {min-height: 28px;font-weight: 600;}@media screen and (max-width: 768px) {.user-register .newCustomer-sec {padding: 15px 10px;}}#account-error .account-error {margin: 0px auto;}.account-error {max-width: 920px;width: 100%;line-height: 1.4;text-align: center;padding-left: 15px;padding-right: 15px;}.account-error .error-inner h1 {color: #919191;font-weight: 900;font-size: 90px;}.account-error h2 {font-size: 46px;color: #000;font-weight: 900;text-transform: uppercase;margin: 0px;}.account-error p {font-size: 16px;color: #000;font-weight: 400;margin-top: 15px;}.account-error button.btn {font-size: 14px;text-decoration: none;text-transform: uppercase;background: #0066CC;display: inline-block;padding: 16px 38px;border: 1px solid #003399;border-radius: 40px;color: #fff;font-weight: 400;}@media only screen and (max-width: 480px) {.account-error .error-inner h1 {color: #ececec;font-weight: 900;font-size: 100px;}.account-error h2 {font-size: 26px;}}div.custom-error-icon-tooltip {width: 16px;}#dvSiteMaintenanceNotificationPopup.modal .modal-dialog {height: 100%;display: flex;align-items: center;margin-top: 0;margin-bottom: 0;}#dvSiteMaintenanceNotificationPopup .button-row.snooze-buttons {float: none;display: flex;justify-content: space-between;}div#dvSnoozeOptions {width: 100%;}#dvSiteMaintenanceNotificationPopup div.snooze-buttons select {height: 35px;width: 100%;border-radius: 0.375rem;border-color: #ccc;}#dvSiteMaintenanceNotificationPopup div.snooze-buttons button.btn {height: 35px;margin-left: 10px;padding: 0px 15px !important;}#dvSiteMaintenanceNotificationPopup .modal-body p {font-weight: bold;}#dvSiteMaintenanceNotificationPopup .modal-body {display: flex;justify-content: space-between;align-items: center;}@media only screen and (max-width: 600px) {#dvSiteMaintenanceNotificationPopup div.modal-body {align-items: start;flex-direction: column;}}.desc-text {margin: 1rem 0;font-size: 0.9rem;font-weight: 600;}.offcanvas-footerbtn-row {text-align: right;margin: 1rem 0;}.offcanvas-footerbtn-row .btn:first-child {margin-right: 0.5rem;}.checkout-review-container {padding: 1rem 0;}.checkout-content {min-height: calc(100vh - 230px);}.checkout-review-container .checkout-block .accordion-body {padding: 0;}.checkout-review-container .checkout-block .accordion-body div.cart-shipping {margin: .5rem;}.checkout-review-container .accordion-flush .accordion-collapse {padding: 0 !important;}.accordion-item .address-block.bag-content {border: none;}@media only screen and (max-width: 767px) {.checkout-mobile-buttons {position: absolute;bottom: -58px;right: 0.5rem;display: block !important;}.cart-saveorder-message {padding: 0 0.5rem;}.checkout-saveorder-message {padding: 0 0.5rem;margin-top: 3rem;}}@media only screen and (min-width: 768px) {.order-summary-wrapper .cart-buttons {display: none;}}.review-help-block {border: 1px solid #ccc;border-radius: 8px;padding: 0.5rem 0.5rem;font-size: 0.75rem;margin: 0.5rem 0;}.checkout-review-title {font-weight: 600;font-size: 0.9rem;}.shipping-title {font-size: 0.9rem;font-weight: 600;text-transform: uppercase;}.shipping-intruction-subtitle {font-size: 0.9rem;font-weight: 600;padding-right: 0.8rem;}.accordion-item .addCouponAbsolute {padding: 5px 10px !important;}.addPromoCodeBtn {position: absolute;bottom: 7px;top: -8px;left: 35px;padding: 0.25em 0.75em !important;}button.addPromoCodeBtn i {cursor: default;pointer-events: none;margin-right: .5rem;}.promo-applied, .alert-primary, .alert-info {margin: 0 0 0.5rem 0;border-radius: 0.375rem;border: 1px solid transparent;background-color: #d1ecf1;border-color: #bee5eb;padding: 0.5rem;font-size: .85rem;color: #0c5460;}.checkout-block .promo-applied {margin: .5rem;}.alert-primary .fa {margin-right: .5rem;}.promo-applied .promo-applied-label {font-weight: bold;border-bottom: 1px solid #666;margin-bottom: 0.5rem;position: relative;}.promo-applied .promo-applied-label .addPromoCodeBtn {right: -10px;left: auto;cursor: pointer;color: #0066cc;text-decoration: underline;font-size: .8rem;font-weight: normal;}.promo-applied .promo-applied-label .addPromoCodeBtn:hover {color: #003399;}.promo-applied .promo-block {margin-bottom: 0;}.promo-applied .promo-block .promo-name {font-weight: bold;}.promo-applied .promo-block .promo-del-icon {color: #333;margin-left: 0.5rem;cursor: pointer;}.address-info-shipping-inner {background: #fff;padding: 1rem 0;border-top: 1px solid #ccc;}.checkout-block .accordion-button.collapsed {background: #f7f7f7;}div.checkout-block .accordion-button {padding: 0.2rem 0.5rem 0.5rem 2.25rem;min-height: 60px;}.checkout-item ul.nav > li {width: 100%;}.checkout-block .accordion-button::after {position: absolute;left: 10px;width: 1rem;height: 1rem;background-size: 1rem;top: 8px;right: auto;}.checkout-block .heading-department h2 {margin-bottom: 0px;font-size: 0.9rem;padding: 0;line-height: 25px;}.order-title .title-text {font-weight: 600;}.address-block.bag-content {display: block;padding: 0;}.checkout-block .address-block {font-size: 0.8rem;border: 1px solid #ccc;border-radius: 8px;align-items: center;justify-content: space-between;}.checkout-block .cart-items.checkout-item .item-row {box-shadow: 0px 1px 5px 0px #d7d7d7;margin-top: 5px;border-radius: 7px;padding: 10px;flex-direction: row;border: none;}.checkout-block .address-block.bag-content > div {padding: 0 0.8rem 0.5rem;}.checkout-block .cart-items.checkout-item {padding: 0.5rem !important;}.cart-items .item-price {font-size: 1rem;font-weight: bold;}.accordion-item i.fas.fa-shipping-fast {margin-right: 5px;}.address-block .cart-header {background: #f7f7f7;}.recurring-block-main {border: 1px solid #ccc;border-radius: 0.375rem;padding: 1rem;margin-top: 1rem;}.recurring-block .section-heading {font-weight: 600;margin-bottom: .5rem;}.recurring-block .roContent {font-size: 0.8rem;margin-top: 1rem;}.recurring-block label.form-check-label {font-weight: 600;}.recurring-block .dropdown {margin: 1rem 0;}.fav-line-height-normal {line-height: 1rem;}i.fas.fa-print {margin-right: 5px;}.fav-list-comment {color: #333;font-size: 0.8rem;}.fav-filter-list {display: flex;justify-content: end;margin-right: auto;}.fav-list-section {padding: 15px 10px;}.fav-list-title {margin-bottom: 0;}.select-all-check {margin: 0 1rem 0 0;}.sort-by-filter {margin: 0 .5rem 0 1rem;}.filter-drop {margin: 0px 0px;}.btnSorting, .btnPageSize {margin-right: 1rem;}button.toggle-icon {margin-left: .5rem;padding: .5rem;}.filters.filter-keyword-row {margin: 0;border-top: 0;border-bottom: 1px solid #ccc;padding-bottom: .5rem;}.purchased-list-search-category-row {display: flex;}.purchased-list-search-category-row .filter-drop {margin-right: 1rem;}.filters.filter-keyword-row .purchased-list-search-category-row {padding-bottom: 1rem;}.fav-list-products-sec {margin: 0.5rem;}.fav-list-products-sec ul {padding-left: 0;}.fav-layer-sec-top {padding: .5rem;margin-bottom: 15px;background: #f7f7f7;}.print-btn {margin-right: 10px;}.manage-fav-btn {margin-left: auto;}input#FilterDescription {border-radius: 4px 0px 0px 4px;height: 36px;font-size: .9rem;}ul.my-lists.fav-list-canvas-body {margin-top: 15px;}.my-lists.fav-list-canvas-body li.nav-item {padding: 5px 15px;}.my-lists.fav-list-canvas-body li.nav-item a {border: 1px solid #ccc;padding: 6px 15px;border-radius: 6px;}.my-lists.fav-list-canvas-body li.nav-item p {color: #333;margin-bottom: 0;}.fav-filter-list .dropdown.filter-drop {margin: 0 .5rem;}.message-info-main {display: flex;justify-content: space-between;}.my-lists.fav-list-canvas-body li.nav-item a:hover {background: #f7f7f7;}.fav-list-search-category-row {display: flex;justify-content: space-between;flex-wrap: wrap;margin-bottom: 0.5rem;}.fav-list-search-category-row {display: flex;justify-content: space-between;}.fav-list-filter-search-row .input-group label {margin-right: 1rem;line-height: 18px;word-break: break-word;font-size: .9rem;}@media only screen and (max-width: 1024px) and (min-width: 768px) {.fav-list-filter-search-row {max-width: 55%;}.fav-list-filter-search-row .input-group label {width: 25%;}}@media only screen and (max-width: 767px) {.fav-list-section .title-sec {padding: 0 0;}.fav-layer-sec-top button.btn {padding: 10px 8px !important;}.fav-list-filter-search-row {margin-bottom: 1rem;width: 100%;}.fav-list-search-category-row {flex-wrap: wrap;}.fav-list-filter-search-row .input-group label {width: 100%;}}.share-header {background-color: #fff;padding: 1rem 0;border-bottom: 1px solid #ccc;display: flex;justify-content: space-between;}.share-header .save-cancel {display: flex;}.share-container .save-cancel-bottom {background-color: #fff;padding: 1rem 0;border-top: 1px solid #ccc;display: flex;justify-content: flex-end;}#btnDescriptionFilter {padding: .5rem;}.approval-filters {display: flex;justify-content: space-between;margin: 0 0 0.5rem 0;}.approval-filters > div {padding-left: 0;}.display-order-row select.form-select {background-position: right 0.3rem center;background-size: 10px;padding-right: 1.25rem !important;}#tblOrderHistoryGrid {margin-top: .25rem;}.dataTable thead, #tblOrderHistoryGrid thead {background: #06c;color: #fff;}.datatable-nav {display: flex;justify-content: space-between;margin-top: .5rem;}.datatable-nav .form-select {width: 100px;}.datatable-nav .page-numbers {font-size: .85rem;padding-top: .25rem;}.responsive-datatable table.dataTable.no-footer {border: 1px solid #ccc;padding: 6px 6px;}.order-approval-section table.dataTable {margin-top: 20px !important;padding: 6px 6px;border: 1px solid #ccc;}.responsive-datatable table.dataTable thead th, .responsive-datatable table.dataTable tbody td, .budget-section-table tbody td {border-bottom: 1px solid #ccc;border: 1px solid #ccc;font-size: 0.8rem;}.w-80px {width: 80px !important;}#tblOrderHistoryGrid thead th {border-bottom: 1px solid #ccc;border: 1px solid #ccc;font-size: 0.75rem;white-space: nowrap;}table.dataTable tr.selected {background-color: #F5FBFF !important;}table.dataTable tbody tr.table-gray {background-color: #4a4a4a;}table.dataTable tbody tr.table-secondary td {background: #fff;border-bottom: 1px solid #ccc;}table.dataTable tbody tr.selected > * {background-color: #E5E5E5 !important;color: #000 !important;box-shadow: none !important;}table.dataTable tbody tr.selected {background-color: #E5E5E5 !important;color: #000 !important;box-shadow: none !important;}table.dataTable tbody tr.selected a {color: }label.order-approval-day {font-size: 1rem;margin-right: 0.5rem;}table.dataTable tr.highlightReason {color: #c60000;font-size: 0.8rem;}.select-checkbox .form-check {padding: 0;}em.fas.icon-content:before {content: "\f055";}.shown em.fas.icon-content:before {content: "\f056";}em.fas.icon-content {cursor: pointer;}.responsive-datatable table.dataTable td.details-control {background: none;border-left: 1px solid #ccc;}.responsive-datatable table.dataTable tr.shown td.details-control {background: none;}.responsive-datatable table.datatables {border-collapse: collapse !important;}.responsive-datatable table .details-row table.dataTable {border-collapse: collapse !important;margin: 0 !important;}table.dataTable thead th.icon-align, table.dataTable tbody td.icon-align {text-align: center;}table.dataTable .order-approval-icon-tooltip.fa-reply {transform: rotateX(180deg);}table.dataTable td.amount-align {text-align: right;}table.dataTable th.amount-align {text-align: right;}.table-gray th.amount-align {white-space: nowrap;}.table-gray th:last-child {white-space: nowrap;}table.dataTable .pricing_text {display: block;float: none !important;}table.dataTable td .amount-total {display: flex;align-items: center;justify-content: flex-end;}table.dataTable td .amount-total img {margin: 0 0 4px 4px;}.orderDiscounts {font-size: 0.9em;font-weight: bold;margin: 0 auto;background: #E5E5E5;padding: 5px;color: #333333;}.orderDiscounts ul {font-size: 0.9em;font-weight: normal;list-style: disc;margin-left: 15px;padding: 0;text-align: left;}.order-approval-section .table-striped > tbody > tr:nth-of-type(odd), .table-striped > tbody > tr:nth-of-type(even) {--bs-table-accent-bg: none;}@media screen and (max-width: 767px) {.order-approval-section .table-striped > tbody > tr {position: relative;}}.order-approval-section .table-striped > tbody > tr.highlightReason {background: #fff !important;border-top: 1px solid #ccc !important;}.order-approval-section .table-striped > tbody > tr.selected {background: #f7f7f7;}.order-approval-section .table-striped > tbody > tr:nth-of-type(odd):hover, .table-striped > tbody > tr:nth-of-type(even):hover {}.highlight-dated-shipment td.dated-shipment-message {background: #fff;color: #06c;}.dataTables_wrapper div.dataTables_info {width: auto;padding: 0;font-size: .8rem;margin-top: .5rem;}#tblRecurringOrder_wrapper .col-sm-12, #tblRecurringOrder_wrapper .col-md-7, #tblRecurringOrder_wrapper .col-md-5 {width: 100% !important;}#tblSelectDepartmentBudgets_wrapper .col-sm-12, #tblSelectDepartmentBudgets_wrapper .col-md-7, #tblSelectDepartmentBudgets_wrapper .col-md-5 {width: 100% !important;}#MainMonthlyGridTable_wrapper .col-sm-12, #MainMonthlyGridTable_wrapper .col-md-7, #MainMonthlyGridTable_wrapper .col-md-5 {width: 100% !important;}#tblSelectDepartmentBudgets_wrapper .col-sm-12, #tblSelectDepartmentBudgets_wrapper .col-md-7, #tblSelectDepartmentBudgets_wrapper .col-md-5 {width: 100% !important;}#tblPayInvoice_wrapper .col-sm-12, #tblPayInvoice_wrapper .col-md-7, #tblPayInvoice_wrapper .col-md-5 {width: 100% !important;}#tblPayInvoice_wrapper .col-md-6 {width: 50% !important;font-size: .8rem;}.dataTables_wrapper div.dataTables_paginate {width: 100%;float: none !important;}.dataTables_wrapper div.dataTables_processing {font-size: .8rem;}.datatables .details-row .dataTables_wrapper div.dataTables_paginate {width: auto;float: right !important;}@media screen and (max-width: 600px) {.datatables .details-row .dataTables_wrapper div.dataTables_paginate {width: auto;float: none !important;}}.dataTables_paginate.paging_numbers ul.pagination {margin: 0;}.dataTables_length select.form-select {margin: 0 0.5rem;}.dataTables_wrapper .dataTables_length {width: 100%;max-width: 200px;margin-bottom: 0.5rem;font-size: .8rem;float: left;}.dataTables_wrapper .dataTables_length label {display: flex;align-items: center;}.dataTables_wrapper .dataTables_length select {font-size: .8rem;max-width: 60px;}.dataTables_wrapper .dataTables_paginate .paginate_button.page-item:hover {background: none;border: 1px solid transparent;}.dataTables_filter label {display: flex;align-items: center;}.dataTables_wrapper .dataTables_filter {margin-bottom: .5rem;font-size: .8rem;float: right;}.dataTables_wrapper .dataTables_filter .form-control {margin-left: 5px;}.order-approval-section .responsive-datatable {margin-top: 0px !important;}.dataTables_processing {visibility: hidden;}@media screen and (min-width: 768px) {table.dataTable td.subgrid-description {width: 200px;}}@media screen and (max-width: 767px) {.approval-filters {flex-direction: column;}.approval-filters .approval-filters-buttons {margin-top: 1rem;}.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter {float: left !important;margin-top: 1rem !important;}.dataTables_wrapper .dataTables_paginate .paginate_button.page-item {padding: 0 !important;}label.order-approval-day {margin-right: 1.5rem;}.dataTables_wrapper .dataTables_length {margin: 1rem auto;}.dataTables_wrapper div.dataTables_paginate {width: 100%;justify-content: center;padding: 0 1rem;}.order-approval-section .tab-content {padding: 0 0.5rem;}#tblOrderHistoryGrid tr.odd + tr.even, #tblOrderHistoryGrid tr.even + tr.odd {}.highlight-dated-shipment + tr.highlightReason {margin-top: 0;}.highlight-dated-shipment td.dated-shipment-message {justify-content: start !important;text-align: left;}.details-row + tr.highlight-dated-shipment {margin-top: -2px;}table.dataTable div.pricing_text {display: block;float: none !important;max-width: 100px;min-width: 150px;margin-left: auto;}table.dataTable tbody td.dt-body-center, table.dataTable tbody td.dt-body-left {text-align: right !important;}.responsive-datatable table.dataTable tbody td {min-height: 30px;align-items: center;display: flex;justify-content: space-between;}.responsive-datatable table.dataTable tbody td a.item-name {display: flex;justify-content: right;}table td .responsive-align {max-width: 250px;margin-left: auto;}.responsive-datatable table .highlightReason td {text-align: left;}.responsive-datatable table.dataTable thead th.icon-align, table.dataTable tbody td.icon-align {text-align: right;}table.dataTable div.pricing_text.pricing_WebSpecial {display: block;float: none !important;min-width: 170px;margin-left: auto;max-width: 150px;white-space: normal;}.responsive-datatable table td.details-control::before {float: none;display: flex;justify-content: end;width: 100%;margin: 0px 5px;}#tblOrderItemtable .dataTable tbody tr.even {margin-bottom: .25rem;}table.dataTable tbody tr.odd:first-child {margin-top: 0;}div.order-approval-section a.nav-link.active {border: none !important;color: #fff;font-weight: bold;background: #06c;}.order-approval-section li.nav-tab {margin-right: 0;}.responsive-datatable table tr {position: relative;}.responsive-datatable table {border: 0 !important;}.responsive-datatable div.dataTables_info {margin-top: 0.5rem;margin-bottom: 1rem;}.responsive-datatable table caption {font-size: 1.3em;}.responsive-datatable table thead {border: none;clip: rect(0 0 0 0);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}.responsive-datatable table tr {display: block;}.table-striped > tbody > tr:nth-of-type(odd), .table-striped > tbody > tr:nth-of-type(even) {display: block;border-top: 3px solid black;}.budget-section-table .table-striped > tbody > tr:nth-of-type(odd), .table-striped > tbody > tr:nth-of-type(even) {display: table-row;border-top: 3px solid black;}tr.highlight-dated-shipment {border-top: 1px solid #ccc !important;}.budget-section-table tbody td:nth-col(2n+1) {width: 80px !important;}#payInvoicesGrid .table-striped > tbody > tr:nth-of-type(odd) {display: table-row;}.budget-section-table .table-striped > tbody > tr:nth-of-type(odd) {display: table-row;border-top: unset;}table.dataTable tr.details-row {border: 1px solid #ccc;}.grid-order-details {max-width: 300px;text-align: left;}.responsive-datatable table td {border-bottom: 1px solid #ddd;display: block;font-size: 0.8em;text-align: right;}.responsive-datatable table td::before {content: attr(data-label);float: left;font-weight: bold;text-transform: uppercase;line-height: 1.2rem;text-align: left;margin-right: .5rem;}.responsive-datatable table td:last-child {border-bottom: 0;}.responsive-datatable table.dataTable.no-footer {margin-bottom: 0rem;}.order-details .responsive-datatable table.dataTable.no-footer {margin-bottom: 1rem;}.product-list-pagination {margin-top: 150px;}#tblPayInvoice tr {margin-top: 90px;}#tblPayInvoice tr:first-child {margin-top: 0px;}}#tblApprovalForwardingUsers_wrapper.dataTables_wrapper .row:last-child {flex-direction: column;justify-content: center;align-items: center;}#tblApprovalForwardingUsers_wrapper.dataTables_wrapper .row:last-child > div {width: 100%;}#tblApprovalForwardingUsers_wrapper .dataTables_paginate ul.pagination {margin-bottom: 0;}#offcanvasUser #tblApprovalForwardingUsers_wrapper.dataTables_wrapper .dataTables_paginate .paginate_button {padding: 0 !important;margin: 0;}#tblApprovalForwardingUsers_wrapper.dataTables_wrapper .dataTables_paginate .paginate_button:hover {background: none;border: 1px solid transparent;}#tblApprovalForwardingUsers_paginate.dataTables_paginate .paginate_button.page-item a.page-link {z-index: 0 !important;}.page-link {color: #0066CC;}li.page-item.active .page-link {background-color: #0066CC;border-color: #0066CC;}.signin-sec {padding: 1rem 1.5rem;border-radius: 10px;margin: 3rem auto;max-width: 500px;border: 1px solid #ccc;background: #fff;}.signin-sec button.btn.btn-primary {width: 100% !important;font-size: 1rem;font-weight: 400;padding: 10px 0px;}.line-divide-main span {background: #fff;position: relative;z-index: 999;padding: 0px 0.625rem;}.line-divide-main:after {content: "";width: 100%;height: 1px;background: #b7b7b7;position: absolute;top: 50%;right: 0;left: 0;margin: 0px auto;}.form-control, .form-select {border: 1px solid #999;border-radius: .325rem;padding: 0.5rem 0.5rem !important;line-height: normal !important;}.new-user-div h3 {font-weight: 600;}.new-user-div .btn.btn-secondary {width: 100%;margin: 0.5rem 0;font-size: .9rem;font-weight: normal;}.signin-sec .title-sec h1 {font-size: 1.2rem;margin: 0;font-weight: 600;}.forgot-password-row {margin: 1rem 0;}.new-user-div {margin: 1rem 0 0;border: 1px solid #ccc;padding: 1rem;border-radius: .375rem;background: #f7f7f7;}.new-user-div .sub-heading-page-title {font-size: 1rem;}.new-user-div div {background: transparent !important;}.signin-sec .form-group {margin-bottom: 1rem;}.new-user-div .new-user-form {font-size: .85rem;}.signin-sec .field-validation-error {font-size: 0.75rem;color: #cc3333;line-height: 1.2rem;}@media screen and (max-width: 767px) {.new-user-div .btn.btn-secondary {max-width: 100%;}.signin-sec .title-sec {padding: 0;}div.signin-sec {padding: 1rem 1rem;margin: 3rem 1rem;}}.auth {position: relative;}button.ShowHidePassword {position: absolute;right: 10px;top: 32px;font-size: .75rem;font-weight: normal;}.user-register .newCustomer-sec button.ShowHidePassword {position: absolute;right: 15px;top: 38px;font-size: .75rem;font-weight: normal;}.order-approval-edit-container {margin: 1rem auto;}.order-approval-edit-container .heading-title {padding: 0.5rem 0;font-size: 0.9rem;}@media screen and (max-width: 767px) {.order-approval-edit-container .heading-title {padding-left: 1rem;}}.message-highlight-box.messageHighlight {max-height: none;margin: 0 0 .5rem 0;}.message-highlight-box ul {margin: 0;font-weight: normal;padding-left: 1rem;}.order-approval-block > div {padding: 0.5rem;}.order-approval-block .place-order-btn {padding: 0.5rem;font-size: .9rem;}.order-approval-block .deny-order-btn {padding: 0.5rem;}.order-approval-form-sec .card {border: 1px solid rgba(0, 0, 0, 0.085);}.order-approval-form-sec .card input, .order-approval-form-sec .card textarea, .order-approval-item-block input, .order-approval-item-block select {font-size: .85rem;}.order-approval-item-block .qty-container {float: right !important;}.order-approval-item-block .qty-container .qty-box {max-width: 125px;}.order-approval-item-block .qty-container .qty-box button {font-size: .85rem;}.order-approval-item-block .qty-container .qty-box .value_update {padding: 6px 11px;}.heading-title {font-size: 0.9rem;font-weight: 600;}.order-approval-sec .date-row {background: #f6f6f6;border: 1px solid #dcdcdc;border-radius: 0.3rem;padding: 0.5rem;}.recurring-orders-edit-container .messageSuccess {margin: 0;}.recurring-orders-edit-container #dvApprovalNotifications .messageHighlight {margin: 0 0 .5rem 0;}.recurring-orders-edit-container .messageError {margin: .5rem 0;}.ro-row {padding: .5rem;}.ro-status {margin-right: .5rem;}.ro-address {margin-left: .5rem;}#accordionRecurringOrderEdit .ro-row:last-child {margin-bottom: 1rem;}@media screen and (max-width: 820px) {.ro-row {}.ro-row .col-sm-12 {margin-bottom: 1rem;}.ro-row .col-sm-12:nth-of-type(even) {margin-bottom: 0rem;}.ro-card-schedule {flex-direction: column;}.ro-card-schedule .divNextOrderScheduleText {font-size: .95rem;margin-bottom: 1rem;}.recurring-orders-edit-container .messageSuccess {margin-bottom: 1rem;}.ro-status {margin-right: 0rem;}.ro-address {margin-left: 0rem;}}.order-approval-sec .card {padding: 0;height: 100%;}.order-approval-sec .card .card-header {font-size: .85rem;font-weight: 600;}.order-approval-form-sec .card .form-group {margin-bottom: .5rem;}.order-approval-form-sec .card .form-check {margin-bottom: 0.5rem;}.order-approval-sec .card #shippingMethod {height: auto;}.order-approval-form-sec textarea.form-control {height: 40px;}.credit-card-sec-order-approval {margin-bottom: 1rem;}.order-approval-item-block {margin: 2rem 0;}.order-approval-item-row span {font-weight: 600;}.order-approval-item-block .item-img img {max-width: 70px;}.order-approval-item-block .item-name {line-height: normal;}.order-approval-item-row {margin-bottom: 1.5rem;}.order-approval-item-row .btn.print-btn {margin-left: auto;}.order-approval-item-row .btn.returnOrder-btn {margin: 0px 10px;}.item-schedule-date {font-size: 0.8rem;}.item-schedule-date .shipping-date {margin-left: 1.5rem;font-size: 0.8rem;}.order-approval-sec .item-row .item-detail {margin-right: 2rem;font-size: 0.8rem;}.order-approval-sec .item-row .item-detail a {font-weight: 600;line-height: 1.2rem;}.order-approval-sec .item-row .item-detail .costCenter {width: 100%;}.order-approval-sec .item-row {border: 1px solid #ccc;margin: 15px 0px;padding: 1rem;border-radius: 0.5rem;display: flex;flex-direction: column;position: relative;}.order-approval-sec .item-row .item-basic {width: 100%;}.order-approval-sec .item-row .item-img {height: 75px;width: 75px;}.order-approval-sec .item-row .item-img img {max-width: 75px;}.order-approval-sec .item-row .item-detail .form {margin-top: 1rem;display: flex;align-items: center;flex-wrap: wrap;}@media screen and (min-width: 992px) {.order-approval-sec .item-row .item-detail .form {flex-wrap: nowrap;}}.deny-item-btn {text-align: right;}.order-approval-item-block .deny-item-btn {text-align: right;margin-bottom: 1rem;}.order-approval-item-block .price-label {margin: 0;margin-bottom: .5rem;width: 100%;}.order-approval-item-block .item-price, .order-approval-item-block .list-price, .order-approval-item-block .discount-price {font-size: 0.8rem;display: flex;justify-content: space-between;}.addItemDiv .list-price {justify-content: flex-start;}.addItemDiv select, .addItemDiv .comment-qoh-section {margin-top: 1rem;}.order-approval-item-block .item-price {font-weight: 600;}.order-approval-item-block .price-label {margin: 0;width: 100%;}.order-approval-item-block .qty-container {max-width: 125px;}.selected-items .btn-selected-items .btn {margin: 0 .5rem;}.selected-items .btn-selected-items .btn:focus {outline: 2px solid #fff;outline-offset: 2px;}.order-details .header {display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;margin-bottom: 1rem;font-size: .9rem;font-weight: 600;}.order-details .header .header-nav {display: flex;justify-content: flex-end;flex-wrap: wrap;align-items: center;}.order-details .header i {margin-right: .5rem;}.order-details .header button {margin-right: 1rem;}.order-details .header .link {font-size: .8rem;text-decoration: underline;}.order-details .card {padding: 0;margin: .5rem;border: 1px solid #ccc;}.order-details .card-header h2 {padding-bottom: 0;margin-bottom: 0;font-size: 1.1rem;}.order-details .card-body {padding: 1rem;}.order-details .card-body ul {list-style: none;padding-left: 0;width: 100%;font-size: .8rem;margin-bottom: 0;}.order-details .card-body ul li {display: flex;}.order-details .card-body ul li .menu-head {padding: 0 .5rem;}.order-details .card-body ul li i {margin-right: .5rem;}.order-details .card-body ul li .label {font-weight: 600;}.order-details .btn-row {display: flex;justify-content: space-between;}.order-details .link {font-size: 0.8rem;text-decoration: underline;}@media screen and (min-width: 768px) {.order-details #btnCreditReturn {position: relative;top: -28px;left: 200px;}}@media screen and (max-width: 767px) {.order-details #btnCreditReturn {margin-top: 1rem;position: revert;}}.order-item-list {line-height: 1.2rem;margin-bottom: 2rem;}.order-item-list td.price {text-align: right;}.order-detail-history-summary .col-sm-12, .order-detail-history-summary .col-md-12 {margin-bottom: 1rem;}.order-detail-history-summary .card {height: 100%;}#accordionOrderHistory .accordion-button::after {position: absolute;left: auto;width: 1rem;height: 1rem;background-size: 1rem;top: 10px;right: 10px;}table#tblOrderItem thead tr.table-gray {background-color: #4a4a4a;}.grid-order-details {font-weight: 600;}.grid-order-details span {font-weight: normal;}.quantity-field-block span.price-total {font-weight: 600;}.quantity-field-block {margin-left: auto;margin-top: 1rem;}.discount-price {color: #c00;}.specialOrderItemMessage {color: #c4401d;font-size: .8rem;display: inline;font-weight: 700;}.cart-2022 .specialOrderItemMessage {font-size: unset;}.dropship-message {font-size: .8rem;clear: both;color: #c4401d;border-radius: 2px;display: inline-block;line-height: 20px;max-width: 100%;margin: 0.5rem 0;float: none;font-weight: 700;}.dropship-checkout img.dropship-icon {width: 25px;height: 25px;margin: 0.5rem 0;}.price-label {margin-bottom: 1rem;font-size: .75rem;clear: both;display: inline-block;line-height: normal;padding: 0 .25px;text-align: center;white-space: nowrap;}.cutsom-label {border-radius: 10px;background-color: #ffff6d;padding: 5px 10px;margin-left: 5px;font-size: 0.7rem;}.cutsom-label.l3 {background-color: #d1e7dd;}.order-approval-item-block .item-detail .form-group {margin: 0.5rem 0;display: flex;align-items: center;}.order-approval-item-block .item-row .item-detail .item-icons {margin-top: 0rem;padding-left: 0;}.order-approval-item-block .item-row .item-detail .item-icons img {max-width: 24px;margin: 0 .5rem .25rem;}.form-group label.form-label {min-width: 90px;font-size: 0.8rem;}.accordion-item .accordion-button {padding: 0.5rem 1rem;background: #f7f7f7;}.order-approval-sec .accordion-button:after, #tblOrderItem .accordion-button:after {position: absolute;left: auto;width: 1rem;height: 1rem;background-size: 1rem;top: 8px;right: 10px;}.order-approval-item-block .item-row .accordion-item {margin: 1rem 0;}.accordion-item .item-history-row {font-size: 0.8rem;padding: 0.5rem 1rem;}.accordion-item .item-history-row:nth-child(even), .accordion-item .item-history-row:nth-child(even) {background: #f2f7fb;margin: 0.25rem 0;}.accordion-item .item-history-row > div {margin-bottom: 0.25rem;}.accordion-item .item-history-row .title-item-history {font-weight: bold;}.order-approval-item-block .collapseItemHistory {padding: 0.5rem 0;}.order-approval-item-block .collapseOrderHistory {padding: 0.5rem 0;}.free-item-orderApprove {margin: 15px 0;background: #f6fbff;border-radius: 10px;display: flex;flex-wrap: wrap;border: 1px solid #ccc;padding: 0.5rem 0.5rem;font-size: 0.8rem;}.free-item-img {margin-right: 0.5rem;}.free-item-price {font-weight: 600;}.order-approval-sec .denied-message {display: block;background: #eee;padding: 0.25rem;border-radius: 0.375rem;text-align: center;border: 1px solid #ccc;margin: 0 0 0.5rem 0;font-weight: 600;width: 100%;}.order-approval-sec .item-row span.product-label {font-size: .8rem;}.group-span span:first-child {font-weight: 600;margin-right: 1rem;min-width: 80px;}.order-approval-sec .item-row .item-detail p.qoh {margin: 0.5rem 0;}.order-approval-sec span.cutsom-label {margin-left: 0;}.group-span {display: flex;flex-wrap: wrap;}.item-row.denied-item-row {position: relative;}.order-approved-summary .title-summary {padding: 1rem 0.5rem;}.order-approved-summary {padding: 0.5rem;}quick-order-block .order-approved-summary {margin: 1rem;}.order-status-row {display: flex;justify-content: space-between;margin-bottom: 0.5rem;}.order-status-row > div:last-child {text-align: right;line-height: 18px;}.order-status-row #orderStatus {font-size: 0.8em;padding: 0 0 0 3px;display: inline-block;}.order-status-row .dropdown-menu, .order-status-row .dropdown-menu ul {padding: 0;margin: 0;padding-left: 0.1rem;}.form-select.w-100px {width: 100px;font-size: .85rem;}.form-select.state {width: 80px;font-size: .85rem;}input.zip {width: 90px;}input.w-100px {width: 100px;text-align: right;}.card.ro-status {height: 100%;}.order-status-row .dropdown-menu.show {padding-left: 1px;}.order-status-row .dropdown-menu ul {list-style: none;}.order-status-row .dropdown-menu li i {margin-right: 0.5rem;}.order-status-row .dropdown-menu .menu-head {font-size: 1rem;font-weight: bold;margin: 0.5rem;}.order-status-row-link {display: flex;justify-content: flex-end;margin-bottom: 1rem;line-height: normal;}.order-status-row-link a {text-decoration: underline;}.ro-subheader {font-weight: 600;font-size: .9rem;}.ro-card {border: 1px solid #ccc;width: 100%;padding: 1rem;border-radius: 0.375rem;}.ro-card-schedule {border: 1px solid #ccc;padding: 1rem;border-radius: .375rem;margin: .5rem;display: flex;justify-content: space-between;}.ro-card-schedule button.rescheduleRecurringOrder {margin-left: 1rem;}div.dropdowninfo:hover div.dropdown-menu {display: block;right: 1px;top: 21px;}.order-approved-summary .order-status {display: flex;flex-direction: column;}.btn-group-summary {display: flex;flex-direction: column;}.btn-group-summary button.btn {width: 100%;margin: 0.5rem 0;}.promo-code {margin: 1rem 0;}.promo-code button.btn {width: 100%;}.order-summary .order-status {background: #fff;padding: 5px 10px;}.order-status-row div:first-child {min-width: 100px;}#dvSprItemDiscountMessage span {color: #b22222;}.addEditItemToQuickOrderList {margin-left: 1rem;}.order-approved-summary button.addEditItemToQuickOrderList {width: 100%;padding: .5rem;margin: 0;}@media screen and (max-width: 767px) {.order-approval-item-row .text-item-title {width: 100%;margin-bottom: 1rem;}.order-approval-item-row button.btn.print-btn {margin-right: auto;margin-left: 0;}.order-approval-item-row .btn.returnOrder-btn {margin-right: 0px;}.order-approval-item-row button.addEditItemToQuickOrderList {margin-top: 1rem;width: 100%;}div.item-schedule-date .shipping-date {margin-left: 0;}.order-approval-sec div.item-row .item-detail {margin-right: 0;margin-top: 1rem;}.order-approval-item-block div.item-row .item-detail .item-icons {margin-top: 1rem;margin-bottom: 1rem;}div.quantity-field-block {margin-right: auto;margin-left: 0;}.order-approval-item-block .deny-item-btn {order: 2;position: relative;}.order-approval-item-block .deny-item-btn button {position: absolute;right: 2px;top: -38px;}.order-approval-item-block .price-label .pricing_text {float: none;margin: 0.25rem;}.order-approval-sec div.item-row .free-item-orderApprove .item-detail {margin: 0;}.order-approval-item-block .item-row .price-info {display: flex;flex-direction: column;}.order-approval-item-row > span {width: 100%;margin-bottom: 1rem;}.order-details .card-body ul li {flex-direction: column;}.order-details .card-body ul li .col-4 {width: 50% !important;}#tblOrderItem table.dataTable tbody tr.even {margin-top: 0 !important;margin-bottom: .25rem;text-align: left;}}.order-history-container .title-sec {display: flex;flex-direction: column;}.order-history-container .order-approval-section {margin-top: 1rem;}.order-history-container .order-approval-section .tab-content {padding: 0;}.order-history-container .tab-header {margin-bottom: 1rem;}.order-history-container .tab-content .btn-row {display: flex;flex-wrap: wrap;align-items: center;justify-content: flex-end;}.order-history-container .tab-content .btn-row .btn {margin: 0.5rem 0.5rem 0 0;}button.order-history-status-image {font-weight: normal;color: #0066cc;white-space: nowrap;}button.order-history-status-image:hover {color: #003399;text-decoration: underline;}button.order-history-status-image img {padding-top: .15rem;}.orderItm {margin-top: 1.5rem;}.orderItm .rdBox {border: 1px solid #ccc;font-size: 0.8em;padding: 1rem;background-color: #f7f7f7;border-radius: .325rem;}.orderItm img {margin-top: 1rem;}.orderItm .rdBox img.deliveryImage {width: 300px;}.searchOrder-sec {padding: .5rem 1rem;border-radius: 10px;margin: 2rem auto;max-width: 600px;border: 1px solid #ccc;background: #fff;font-size: .9rem;}.searchOrder-sec .accountDropdown .select2-selection {width: 400px;}.searchOrder-sec .form-control, .searchOrder-sec .form-select {font-size: .85rem;}.searchOrder-sec .search-date {display: flex;}.searchOrder-sec .search-date input.date {width: 200px;margin-bottom: .5rem;}.searchOrder-sec .search-date img {height: 16px;margin: .5rem;}.searchOrder-sec .form-control, .searchOrder-sec .form-select {font-size: .85rem;}.search-group {margin: 1rem;}.search-group.dated-orders {display: flex;flex-direction: column;}.search-group.dated-orders label {margin-right: 1rem;font-size: .8rem;}.searchOrder-sec .search-date label {width: 25%;}.searchOrder-sec .label, .searchOrder-sec span.label, .search-field label {font-size: .8rem;font-weight: 600;}.search-group .search-input {width: 50%;}.searchOrder-sec .search-group select {width: 400px;}.searchOrder-sec .search-group span.selection {width: 400px;}.searchOrder-sec .search-group .dept-group {font-size: .85rem;}.search-group.dated-orders select {width: 150px;font-size: .8rem;padding: .25rem;}.adv-search-options-container .select2-container {max-width: 100% !important;width: 250px !important;}.adv-search-item {}.adv-search-item .input-label {display: flex;justify-content: flex-start;flex-direction: row;}.adv-search-item img {display: flex;justify-content: flex-start;}@media screen and (max-width: 720px) {.searchOrder-sec .search-group select {width: 200px;}.searchOrder-sec .search-group span.selection {width: 200px;}.searchOrder-sec .search-date {flex-direction: column;}.searchOrder-sec .search-date label {width: 100%;}.share-container fieldset ul {columns: 1;}.search-group .search-input {width: 100%;}}.promotion-grid-row p {margin-bottom: 0;word-break: break-word;}.orderTotalTitle {font-size: 1rem;font-weight: 600;}.subheading-title {font-size: 0.85rem;font-weight: 600;}.btn.select-promoItem-btn {padding: 0.1rem 0.3rem !important;margin-right: 1.3rem;}input.form-check-input.selectCheck {margin-right: 3.2rem !important;}.promotion-desc-row {margin-top: 0.3rem;}.total-promo-item {font-size: 1rem;margin-bottom: 0.5rem;}.promotion-grid-row {border: 1px solid #ccc;padding: 0.625rem 0.625rem;margin-bottom: 1rem;margin-right: .5rem;}.promotion-grid-row a {text-decoration: none;}.promotion-grid-row input.form-check-input {margin-right: 1rem;}.promotion-grid-row p {margin-bottom: 0;line-height: 1.2rem;}.promotion-grid-row h6 {font-size: 0.8rem;font-weight: 600;}.promotion-grid-row .maxQtyLabel {font-size: .8rem;margin-right: .5rem;}.promotion-block {font-size: 0.9rem;margin: 1rem 0;max-height: 300px;overflow-y: auto;}.sell-price-promotion span:first-child {margin-right: 1rem;font-weight: 600;}.sell-price-promotion p {margin: 0;}.sell-price-promotion {margin: 0.5rem 0;}.free-item-promotion-canvas {color: #c00;font-weight: 600;}.promotion-applyBtn-row {margin-bottom: .5rem;}.promotion-applyBtn-row button.btn:first-child {margin-right: 0.5rem;}.promotion-desc-row img {max-width: 60px;margin-right: 0.5rem;}.site-maintenance {margin-top: 1rem;}.site-maintenance-text p img {width: 100%;}@media screen and (max-width: 600px) {.site-maintenance-text p img {max-width: 300px;}}.products-flyout .offcanvas-body {margin: 1rem;}.products-flyout ul.nav-products-left li a {text-align: center;}.products-flyout .accordion-button::after {top: 10px;right: 10px;}.products-flyout .accordion-flush .accordion-collapse {padding: 0;}#offcanvasLists .accordion-item .accordion-header .accordion-button {background: #f6f6f6;padding: .5rem;font-size: .8rem;}.products-flyout .accordion-item .accordion-header {margin-bottom: 0;}.products-flyout .accordion-item .accordion-header {border: none !important;}.products-flyout .nav-products-left li.wholesaler::before {content: none;}#offcanvasLists .accordion-item .accordion-body {padding: 0 !important;}#offcanvasLists .accordion-item .accordion-collapse {padding: 0;}.products-flyout .nav-products-left li.wholesaler.primary-category, .products-flyout .nav-products-left ul.secondary-category > .wholesaler li.wholesaler {}.heading-upper-block {width: 100%;align-items: center;display: flex;justify-content: space-between;}.heading-upper-block .heading-text {margin: 0;padding: 0;}.message-highlight-order-confirmation {margin: 0.5rem 0.5rem;}.message-highlight-order-confirmation > div {align-items: flex-start;}.thank-title {font-size: 1rem;}ul.thanks-message-text {font-weight: 400;}.order-confirmation-block > div {padding: 0.5rem;}.order-confirmation-block .accordion-button:not(.collapsed) {border-bottom: 0px;}.order-confirmation-block .view-order-details {width: 100%;display: flex;justify-content: flex-end;padding: .25rem .25rem .5rem;background: #f7f7f7;border-bottom: 1px solid #ccc;}.delivery-address-block {border-radius: 8px;padding: 0.5rem 1rem;border: 1px solid #ccc;}.item-payment-block {display: flex;flex-direction: column;text-align: right;font-weight: 600;}.delivery-address-block .address-info-shipping {margin: 0;padding: 0;border: 0;}.order-confirmation-block .heading-title {font-size: 1rem;}.order-confirmation-block .heading-department {display: flex;flex-direction: column;}.order-confirmation-block .heading-department > * {margin: 0;padding: 0;}.order-confirmation-block .accordion-item .department-accordion-btn {display: flex;justify-content: space-between;align-items: flex-start;padding: 0.2rem 0.5rem 0.2rem 2rem;}.checkout-block .accordion-header .addPromoCodeBtn {position: absolute;z-index: 5;height: 28px;top: 30px;}.order-confirmation-block .accordion-item .accordion-button::after {position: absolute;left: 10px;right: auto;background-size: 1rem;top: 8px;width: 1rem;height: 1rem;}.table-block-order-confirmation {margin: 2rem 0;}.order-list-confirmation tbody, .order-list-confirmation tfoot {border-top: none !important;}table.order-list-confirmation th, table.order-list-confirmation td {border: 1px solid #ccc;padding: 0.5rem 0.5rem;}.title-order-confirmation {font-weight: 600;font-size: 0.9rem;}.order-confirmation-summary .payment-method-div {padding: 0 0rem !important;display: inherit !important;}.order-summary .payment-method-div .payment-method-coloumn {border: 1px solid #eee;padding: 10px 10px !important;border-radius: 10px;background: #fff;}.order-confirmation-summary .title-summary {padding: 1rem 0.5rem;}.continue-ship-btn {width: 100%;margin: 1rem 0;text-align: center;text-decoration: underline;}.order-confirmation-summary {margin-bottom: 0.5rem;padding: 0 0.5rem;}.order-confirmation-block tfoot tr td {font-weight: 600;}.delivery-address-block .address-coloumn {margin-bottom: 1rem;}.messageHighlight ul li {font-weight: normal;}.order-confirmation-block .accordion-flush .accordion-collapse {padding: 1rem 0.5rem;}.shippingValues > div {padding: 0;}.order-summary.order-confirmation-summary .order-total {font-size: 1.2rem;padding: 1rem;}.free-item-table .item-price {margin-left: auto;}.free-item-table .item-price {margin-left: auto;}table.order-list-confirmation tfoot td:first-child {text-align: left;}table.order-list-confirmation th:last-child, table.order-list-confirmation td:last-child {text-align: right;}.free-item-table .free-item {margin: 0;align-items: center;padding: 0;border: none;background: none;}.free-item-table .item-detail strong {font-weight: 600;}.free-item-table .item-detail {font-size: 0.75rem;font-weight: normal;margin-left: 1.1rem;}.free-item-table .item-detail > div {line-height: 15px;}.free-item-table .item-detail > p {display: none;}.free-item-table .free-item .item-img {height: 20px;}.minimum-height-content {min-height: calc(100vh - 230px);}.table.order-list-confirmation thead th, .table.order-list-confirmation tbody td {border-color: #ccc !important;}.order-summary-wrapper .messageHighlight {margin: 0;}@media screen and (max-width: 767px) {.delivery-address-block .address-coloumn {margin-bottom: 1rem;}.order-confirmation-block .accordion-item .accordion-header .department-accordion-btn {justify-content: flex-start;align-items: self-start;padding: 0.5rem 1rem;flex-direction: column;}.accordion-header .item-payment-block {text-align: left;}.order-confirmation-block .accordion-header .accordion-button::after {left: auto;right: 10px;}.order-confirmation-block .shippingValues {margin: 0.5rem 0;}.message-highlight-order-confirmation button.btn {margin-top: 0.5rem;}.free-item-table .item-price.free-item-checkout {position: static;}.free-item-table .free-item .item-detail {margin-left: 1rem;margin-top: 0;}}.account-container {margin: 2rem auto;padding: 0 0.5rem;max-width: 500px;}.account-container .page-title .heading-title {font-weight: 600;font-size: 1.2rem;}.account-container .page-title {text-align: center;}.account-container .messageInfo {margin: 0;}.forgotPassword-block, .securityQuestion-block, .changePassword-block, .editProfile-sec {padding: 1rem 1rem;border-radius: 10px;margin: 2rem auto;max-width: 500px;border: 1px solid #ccc;background: #fff;}.forgotPassword-block-inner, .securityQuestion-block-inner, .changePassword-block-inner, .editProfile-block-inner {padding: 1rem;background: #f7f7f7;margin-bottom: 1rem;border-radius: 0.375rem;}.global-combo-btn-row {text-align: right;}.global-combo-btn-row .btn:first-child {margin-right: 0.5rem;}.global-combo-btn-row a.btn {margin-right: 0.5rem;}.form-group label {font-size: 0.8rem;}.forgotPassword-questionBlock {background: #f7f7f7;padding: 5px 20px;}.forgotPassword-questionBlock ul li {border-bottom: 1px solid #ccc;padding: 8px 0px;align-items: flex-start;line-height: normal;font-size: 0.8rem;}.forgotPassword-questionBlock ul li:last-child {border: none;}.account-container .form-group {margin-bottom: 1rem;}.editProfile-block-inner .form-group {padding: 0 0.5rem;}.or-divider {position: relative;text-align: center;text-transform: uppercase;font-weight: 600;}.or-divider:after {content: "";background: #bdbdbd;height: 1px;width: 100%;position: absolute;top: 12px;left: 0;}.morechoose-sec {margin: 1rem 0;}.or-divider span {background: #fff;position: relative;z-index: 9;padding: 0rem 1rem;}.editProfile-text-btn {display: flex;justify-content: center;margin: 1rem 0;}.editProfile-text-btn a {margin: 0rem 1rem;}.editProfile-block-inner span.separator {padding: 1.5rem 0;height: auto;}.editProfile-block-inner label[for="Phone"] {font-size: 0.8rem;padding-left: 0.5rem;}.contact-us {max-width: 600px;margin: 2rem auto;}.contact-us .form {border: 1px solid #ccc;border-radius: 1rem;padding: 1rem;margin-top: 1rem;}.contact-us .heading-title {font-size: 1.2rem;}.custom-page-sec {padding: 1rem 0.5rem;}.custom-page-header {margin-bottom: 1rem;}.content-contact-us .ui-widget.ui-widget-content {border: 1px solid #999;background: #fff;margin: 0;}.contact-us-input .form-group {margin-bottom: 0.5rem;}.contact-us-input {background: #f7f7f7;padding: 1rem;margin-bottom: 1rem;}.content-contact-us .g-recaptcha {margin-top: 1rem;}.checkout-guest-edit .accordion-item .checkout-header {position: relative;padding: 0.5rem 0.5rem;background: #f7f7f7;}.checkout-guest-edit .checkout-header .addPromoCodeBtn {left: 7px;top: unset;z-index: 2;}.section-heading .subheading-title {margin: 0;font-size: 0.9rem;padding: 0;}.section-heading.use-ship-add {display: flex;align-items: center;justify-content: space-between;padding-right: 1rem;}.checkout-guest-edit .checkout-header .addCouponAbsoluteGuestOrder {left: 8px;}.checkout-guest-edit .accordion-body.form-sec-block {padding: 0.5rem;}.checkout-guest-edit .accordion-item .accordion-collapse {padding: 0;}.warning-div {padding: 0 0.5rem;}.form-sec-block .heading-title {margin: 0;}.checkout-guest-edit .address-label div:last-child {margin-right: 0.5rem;}.checkout-guest-edit .address-label {margin: 0;}.cart-item-sec .cart-header {background: none;padding: 0;margin: 0;align-items: center;}.checkout-guest-edit .credit-card-form-group .form-group {padding: 0.5rem 0;}.checkout-guest-edit .paymentSection .section-heading {padding: 0;}.checkout-guest-edit .paymentSection {background: #f7f7f7;padding: 0.5rem 0.5rem;margin: 0 0.5rem;}.cart-items .item-row .item-img img {max-width: 100%;}.cart-items.checkout-item.cart-item-sec {padding: 0.5rem;}.cart-item-header {margin: 0.5rem 0;align-items: center;}.cart-item-header .title-text {font-weight: 600;font-size: 0.9rem;margin: 0;}.item-detail div strong {line-height: 1.2rem;}section.checkout-guest-edit {margin: 1rem auto;}.checkout-guest-edit .accordion {padding: 0 0.5rem;}.checkout-guest-edit .order-summary-wrapper {padding: 0 0.5rem;}.heading-department {font-weight: 600;font-size: 0.9rem;}.checkout-block .order-summary-wrapper .order-summary {padding: 0.5rem;}.checkout-guest-edit .order-summary {padding: 0.5rem 0.5rem;}.btn.placeOrderBtn {font-size: 1rem;padding: .5rem;}.btn.submitCartBtn {margin-top: 1rem;font-size: 1rem;padding: .5rem;}.cart-item-header .fa-edit {margin-right: 0.4rem;}.itemfield-row {display: flex;flex-wrap: wrap;}.item-sku {margin-right: 1.5rem;}.item-pkg {margin-right: 1.5rem;}.item-row .comment {width: 100%;}.item-ship-block {display: flex;flex-direction: column;text-align: right;font-weight: 600;}.credit-sec span.slash-size {padding: 0.5rem 0;}.lblPhoneNumber {padding-left: 0.5rem;position: relative;top: 8px;}.use-ship-add label.form-check-label {font-weight: normal;font-size: 0.8rem;}@media screen and (max-width: 767px) {.checkout-guest-edit .accordion-item .checkout-header {height: 115px;}.checkout-guest-edit .item-ship-block {text-align: left;font-weight: 600;}.section-heading.use-ship-add {flex-wrap: wrap;flex-direction: column;align-items: self-start;}}.search-category-breadcrumb.breadcrumb {margin: 1rem 0;}.search-list-container {margin: 1rem auto;}.item-qty.cart-qty {font-size: 0.8rem;position: absolute;bottom: 0px;right: .75rem;}.search-category-breadcrumb .breadcrumb {margin: 0;}.search-all-filters-section .filters {margin: 0.5rem 0;padding: 0.5rem 0;}span.sortBytext {margin: 0 0.5rem;}.title-sec-options {display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;}@media screen and (max-width: 600px) {.content-page-size {display: none;}}span.PageSizetext {margin-right: .5rem;}.select-all-block {display: flex;align-items: center;justify-content: flex-end;}.select-all-block .form-check {margin-right: 1rem;}.item-qty .qty-container .qty-box {height: 36px;}.all-filters {width: auto;}.quick-filters {width: auto;margin-left: .25rem;}.quick-filters .filter-drop {margin-left: .5rem;}.title-sec-inner .heading-title {font-size: 1.2rem;margin: 0;}.item-qty {display: flex;justify-content: flex-start;}.qo-details .item-qty {display: flex;justify-content: flex-start;flex-direction: column;}.product-grid-card .addToCart .qty {width: 100%;display: flex;justify-content: space-between !important;}.addToCart {margin-top: 0.5rem;}.breadcrumb .breadcrumb-item {color: #333;font-size: 0.8rem;}.all-filters i.fa {margin-right: 0.2rem;}.product-list-card .price-info .cart {margin-top: 1.4rem;}.add-item-list button.btn.btn-secondary.dropdown-toggle.toggle-icon {margin-left: 0;}@media only screen and (max-width: 767px) {.search-category-breadcrumb.breadcrumb {margin: 1rem 0.5rem;}.filters .applied-filters .badge {margin-bottom: 0.2rem;}.pdp-2022 .product-grid-card .qty .cart-btn-container {width: 100%;margin-left: 0 !important;}.product-grid-card .addToCart .qty {flex-direction: column;}.pdp-2022 .product-grid-card .cart-btn-container button {margin-top: 1rem;}.pdp-2022 .product-grid-card .cart-btn-container .item-qty {margin-left: 1rem !important;}}.message-highlight-order-confirmation {margin: 0.5rem 0.5rem;}.thank-title {font-size: 1rem;}ul.thanks-message-text {font-weight: 400;}.order-confirmation-block > div {padding: 0.5rem;}.delivery-address-block {border-radius: 8px;padding: 0.5rem 1rem;border: 1px solid #ccc;}.delivery-address-block .address-info-shipping {margin: 0;padding: 0;border: 0;}.order-confirmation-block .heading-title {font-size: 1rem;}.order-confirmation-block .heading-department {display: flex;flex-direction: column;}.order-confirmation-block .department-accordion-btn {display: flex;justify-content: space-between;align-items: center;padding: 0.5rem 2.5rem;}.table-block-order-confirmation {margin: 2rem 0;}.order-list-confirmation tbody, .order-list-confirmation tfoot {border-top: none !important;}table.order-list-confirmation th, table.order-list-confirmation td {border: 1px solid #ccc;padding: 0.5rem 0.5rem;}.title-order-confirmation {font-weight: 600;font-size: 0.9rem;}.order-confirmation-summary .payment-method-div {padding: 0 0rem !important;display: inherit !important;}.order-summary .payment-method-div .payment-method-coloumn {border: 1px solid #eee;padding: 10px 10px !important;border-radius: 10px;background: #fff;}.order-confirmation-summary .title-summary {padding: 1rem 0.5rem;}.btn.continue-ship-btn {width: 100%;margin: 1rem 0;padding: 0.5rem 0;}.order-confirmation-summary {margin-bottom: 1rem;padding: 0 0.5rem;}.order-confirmation-block tfoot tr td {font-weight: 600;}.messageHighlight ul li {font-weight: normal;}@@media screen and (max-width: 767px) {.delivery-address-block .address-coloumn {margin-bottom: 1rem;}.order-confirmation-block .accordion-item .accordion-header .orderConfirmation-header {justify-content: flex-start;align-items: self-start;padding: 0.5rem 1rem;flex-direction: column;}.accordion-header .item-payment-block {text-align: left;}.order-confirmation-block .shippingValues {margin: 0.5rem 0;}.message-highlight-order-confirmation button.btn {margin-top: 0.5rem;}.free-item-table .item-price.free-item-checkout {position: static;}.free-item-table .free-item .item-detail {margin-left: 1rem;margin-top: 0;}}.user-info-block ul li {margin-bottom: 0.5rem;}.additional-heading-title {text-transform: uppercase;}.item-payment-block {display: flex;flex-direction: column;text-align: right }.heading-department-title {font-size: 1rem;}.review-block {border: 1px solid #ccc;border-radius: 8px;padding: 0.5rem 0.5rem;}.review-block-text {margin-bottom: 0.5rem;font-size: 0.8rem;}.new-user-block-confirmation-sec {margin-bottom: 1rem;}.new-user-block-confirmation-sec > p {margin: 0;}.new-user-block-confirmation-sec button.btn {width: 100%;margin: 0.5rem 0;padding: 0.5rem 0;}.new-user-block-confirmation-sec {border: 1px solid #ccc;border-radius: 8px;padding: 0.5rem;background: #f7f7f7;}.highlight-text {color: #C00;font-weight: 600;}table.order-list-confirmation th:last-child, table.order-list-confirmation td:last-child {text-align: right;}.orderConfirmation-header {display: flex;justify-content: space-between;padding: 0.5rem 1rem;}.orderConfirmation-header .heading-department-title {font-weight: 600;}.orderConfirmation-header {font-weight: 600;background: #f7f7f7;}.checkout-block .split-order-accordian .accordion-button::after {left: 0.8rem;}.checkout-block .split-order-accordian .accordion-button {min-height: auto;}.view-toggle-order-btn {margin: 1rem 0;}.split-order-block {margin-bottom: 0.8rem;}.checkout-item .split-order-block .accordion-item {margin-top: 0.8rem;}.favorite-card-view {padding: 1rem 1rem;background: #fff;border: 1px solid #ccc;margin-bottom: 1rem;}.favorite-card-view .subHeading-title {flex: 1;word-break: break-word;padding-right: 1.5rem;}.favorite-card-view i {margin: 0px 5px 0 0;}.favorite-card-view .commentBox {padding: 0.2rem 0;font-size: 0.8rem;}#addToFavoriteCanvas h2 {font-size: 1rem;color: #000;font-weight: normal;}.heading-title {font-size: 1.2rem;font-weight: 600;}.btn-group-favList {display: flex;justify-content: space-between;align-items: center;}.btn-group-favList-inside .btn {margin-right: 0.5rem;}.btn-group-favList-inside:last-child .btn {margin: 0;}.favoriteList-container .title-sec-inner p {margin-bottom: 0;font-size: 0.8rem;}.title-sec .heading-title {margin: 0;}.title-sec .heading-title.multiline-ellipsis-3 {max-width: 100%;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;height: auto;display: inline-block;}.favoriteList-container {margin: 1rem auto;}.favoriteList-container .title-sec {margin-bottom: 0.5rem;}.favoriteList-container .page-numbers {font-size: 0.8rem;}.fav-modified-row {display: flex;justify-content: space-between;flex-wrap: wrap;font-size: 0.8rem;}.title-favList {font-weight: bold;margin-right: 1rem;}.commentBox p {margin: 0;}.favorite-card-view a {text-decoration: none;}.new-list-offCanvas-body {padding: 1.5rem;}.new-list-offCanvas-body {padding: 1.5rem;}.offcanvas-body .form-group {margin-bottom: 1rem;}.offcanvas-body .form-group label {font-size: 0.9rem;}.offcanvas-body .global-combo-btn-row {padding: 0;text-align: right;}.offcanvas-body .global-combo-btn-row .btn:first-child {margin-right: 0.5rem;}@media only screen and (max-width: 767px) {.favoriteList-container {padding: 0 0.5rem;}.fav-modified-row > div {margin-right: 0.5rem;}.favoriteList-container .title-sec .btn.btn-secondary {margin-left: auto;margin-top: 1rem;}.favoriteList-container .title-sec .offcanvas-body .btn.btn-secondary {margin-top: 0;}.favoriteList-container .btn-group-favList-inside .btn {font-size: 0rem !important;padding: 0.5rem 0.5rem;}.btn-group-favList-inside .btn i {font-size: 1rem;margin: 0;}.btn-group-favList {margin-top: 1rem;}}.favorite-list-edit-view {margin: 1rem 0;}.favEdit-listBtn {background: #f7f7f7;padding: 0.5rem;border: 1px solid #ccc;}.favEdit-listBtn button.btn:nth-child(2) {margin-left: auto;margin-right: 1rem;padding: .5rem;}.favlistEdit-block {border: 1px solid #ccc;padding: 1rem;border-radius: 0.375rem;margin-bottom: 1rem;position: relative;}.favlistEdit-block .pricing_text {float: none;width: 100%;margin-bottom: .25rem;}.favlistEdit-block .removeItem-btn-row {margin-top: 0.5rem;}.favlistEdit-block .removeItem-btn-row .deleteListItem {padding: .5rem;}.favlistEdit-block .main-item-row .list-price {font-weight: 600;}.favlistEdit-block .main-item-row .item-price {font-weight: normal;font-size: .9rem;}.item-desc-favlistEdit a.descriptionField:focus {text-decoration: underline;color: #003399 !important;}.extraField-row-favlistEdit span:first-child {font-weight: 600;margin-right: 1rem;width: 100px;}.extraField-row-favlistEdit span {font-size: 0.8rem;}.extraField-row-favlistEdit span.comment {border-top: none;}.favlistEdit-item-row .price-info, .main-item-row .price-info {margin-left: auto;}.favlistEdit-item-row .item-price, .favlistEdit-item-row .list-price, .main-item-row .item-price, .main-item-row .list-price {display: flex;justify-content: space-between;}.favlistEdit-item-row .item-price, .main-item-row .item-price {font-weight: 600;}.favlistEdit-section {margin: 1rem 0;}.favlistEdit-item-substitute h3 {font-size: 1rem;font-weight: bold;}.favlistEdit-item-block {font-size: 0.8rem;background: #f7f7f7;border: 1px solid #ccc;margin-bottom: 1rem;padding: 0.5rem;border-radius: 0.375rem;}.FavoriteSharedList .list-name .list-name, .FavoriteSharedList .list-options {font-weight: 600;margin-bottom: .5rem;}.FavoriteSharedList .list-name .list-name span {font-weight: normal;}.FavoriteSharedList .list-options ul {width: 100%;}.FavoriteSharedList .list-options ul li {font-weight: normal;font-size: .9rem;width: 100%;}.FavoriteSharedList .list-options ul li.form-label {font-weight: 600;flex: 0 0 auto;margin-bottom: .5rem;}.FavoriteSharedList .list-options ul li .list-account {font-weight: 600;margin-left: 3rem;font-size: .9rem;}.FavoriteSharedList .list-options ul li .selected-account {margin-left: 3rem;}.FavoriteSharedList .list-options ul li .selected-account select {font-size: .85rem;}.FavoriteSharedList .title-sec a {font-size: .8rem;text-decoration: underline;}.FavoriteSharedList .select-dept {margin-left: 2rem;}.FavoriteSharedList .dept-list {max-height: 200px;overflow-y: auto;display: flex;flex-wrap: wrap;padding-left: 0;margin-top: 1rem;list-style: none;flex-direction: column;}.FavoriteSharedList .dept-list button {margin: .25rem;}.FavoriteSharedList .dept-list button i {margin-left: .5rem;}.FavoriteSharedList .dept-list button span i {color: #333;}.FavoriteSharedList .list-options-container {border-left: 1px solid #ccc;border-right: 1px solid #ccc;padding: .5rem;font-size: .85rem;position: relative;}.FavoriteSharedList .list-options-container .form-label {font-weight: 600;}.FavoriteSharedList .list-options-container .subheader {font-weight: 600;margin-bottom: 1rem;}.currentBtnListItem, .previousBtnListItem {margin-right: 1rem;margin-bottom: 1rem;}.currentBtnListItem span.dept i, .previousBtnListItem span.dept i {margin-left: .5rem;}.favList-canvas-sec {padding: 1rem;font-size: 0.8rem;}.favList-canvas-sec .form-group {margin-bottom: 1.5rem;}.favList-canvas-sec .form-group label.form-label, .favList-canvas-sec label.form-label {margin: 0;margin-bottom: 0rem;font-size: .8rem;}.favList-canvas-sec .form-group .form-control {font-size: 0.8rem;}.favList-canvas-sec .list-price span:first-child {margin-left: 1rem;}.favList-canvas-sec .price-label {display: inline;}.filters-purchased {padding: 1rem;font-size: 0.8rem;}.filters-purchased .form-group {margin: 1rem 0;}.filters-purchased .form-group label.form-label, .filters-purchased label.form-label {margin: 0;margin-bottom: 0rem;font-size: .8rem;}.filters-purchased .form-group .form-control {font-size: 0.8rem;}.filters-purchased .form-group input {border: 1px solid #999;border-radius: .325rem;padding: 0.5rem 0.5rem !important;line-height: normal !important;}.filters-purchased .form-group input.col-md-2 {width: 60px !important;}.filters-purchased .filter-results button {margin-top: .5rem;padding: .5rem;font-size: .8rem;}.filters-purchased .filter-results button.btn-secondary {margin-top: 1rem;}.filters-purchased .invalid-feedback {margin: .5rem 0;font-size: .8rem;padding: .25rem .5rem;}.addEditQuickOrderCanvasBody {overflow: hidden;}.addEditQuickOrderCanvasBody .substituteSkuItemList {max-height: calc(100vh - 200px);overflow: hidden;overflow-y: auto;}.addEditQuickOrderCanvasBody .addItemDiv {max-height: calc(100vh - 260px);padding: 0 5px;overflow: hidden;overflow-y: auto;}.addEditQuickOrderCanvasBody .addItemDiv a.itemDescriptionLink, .addEditQuickOrderCanvasBody .addItemDiv .itemDescriptionLink {font-size: .9rem;font-weight: 600;}.addEditQuickOrderCanvasBody .addItemDiv .qty-container {margin-top: 1.5rem;}.addEditQuickOrderCanvasBody .select2.select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 35px;color: #333;width: 315px;}.addEditQuickOrderCanvasBody .cc-col {margin-top: 1rem;}.addEditQuickOrderCanvasBody .addItemDiv .list-price {margin-bottom: 1rem;}.floating-header-quickOrder.in-view div div:first-child {display: flex;justify-content: left;width: 100%;font-size: .85rem;border-bottom: 0;padding: .25rem;}.floating-header-quickOrder.in-view div div:first-child span:first-child {font-weight: 600;margin-right: 1rem;}.floating-header-quickOrder.in-view div .floating-btn-quickOrder {margin-top: 0;display: flex;justify-content: right;width: 100%;}@media screen and (max-width: 600px) {.floating-header-quickOrder.in-view {opacity: 1;top: 0;}.floating-header-quickOrder.in-view div div:first-child {display: flex;justify-content: space-between;width: 100%;font-size: .85rem;border-bottom: 1px solid #ccc;padding: .25rem;}.floating-header-quickOrder.in-view div div:first-child span:first-child {font-weight: 600;}.floating-header-quickOrder.in-view div .floating-btn-quickOrder {margin-top: .5rem;display: flex;justify-content: space-between;width: 100%;}}#invalidItems .invalidLineItemsDiv p {font-size: .8rem;margin-bottom: .5rem;}#invalidItems .invalidLineItemsDiv p button {margin-right: 1rem;}#invalidItems .invalidError {margin: 0 auto;}#invalidItems .invalidError a {font-size: 0.8em;font-weight: 600;text-decoration: underline;}.favoriteList-container .cc-col, .favoriteList-container .dept-col {display: none;}.substitute-item-collapse {margin: 0.5rem 0;background: #f7f7f7;}.credit-card-inner-block input:focus, .substitute-item-collapse .accordion-button:focus, .form-check-input:checked[type=radio]:focus, .responsive-datatable input:focus, .dataTables_length select.form-select:focus, .dataTables_length select.form-select input:focus, .display-order-row select.form-select:focus, label.form-check-label input:focus, li.page-item.active .page-link:focus, .product-list-select:focus, .list-canvas .form-check.newList-box input:focus, input.chkBoxDeptList:focus, .cost-center-edit .form-group input:focus, .share-container fieldset li input:focus {outline: 2px solid #003399;outline-offset: 2px;}.itemDescriptionLink {font-size: 1rem;line-height: 1.2rem;margin-bottom: 1rem;margin-top: .5rem;font-weight: 600;}.list-price-val {font-size: 1.1rem;display: flex;justify-content: flex-start;margin-bottom: 0.5rem;}table.dataTable thead th input:focus, table.dataTable thead td input:focus {outline: 2px solid #fff;outline-offset: 2px;}.responsive-datatable table.dataTable thead th:focus, .responsive-datatable table.dataTable tbody td:focus {outline: 2px solid #000;outline-offset: 4px;}.filter-canvas .substitute-item-collapse .accordion-button {background: #f7f7f7 !important;padding: 0.25rem 0.5rem;font-size: 0.8rem;}.filter-canvas .substitute-item-collapse .accordion-button::after {left: auto;right: 10px;}.substitute-item-collapse .item-sub-header {background: #fff;text-align: center;padding: 3px;font-weight: bold;margin: 5px 10px;border-radius: 8px;}.substitute-item-collapse .suggestion-item-block {border: none;}.substitute-item-collapse .removeItem-btn-row {margin-left: 0.5rem;padding-bottom: 0.5rem;}.substitute-item-collapse .suggestion-item-block .item-info, .substitute-item-collapse .suggestion-item-block .price-info {width: 100% !important }.substitute-item-block-offcanvas {padding: 0.5rem 0rem;border-top: 1px solid #ccc;}.substitute-item-block-offcanvas ul li {line-height: 20px;}.addEditQuickOrderCanvasBody .spinner-overlay {z-index: 5001;}.item-info-content {display: flex;justify-content: flex-start;align-items: center;}.item-info-content span {min-width: 100px;max-width: 210px;display: inline-block;}.substitute-item-suggestion-section {padding: 0.6rem 0;}.qty-container .qty-box {border: 1px solid #999;text-align: center;background-color: #fff;display: flex;height: 36px;max-width: 120px;}.substitute-item-offcanvas ul li {line-height: normal;font-size: 0.8rem;margin-bottom: 0.5rem;}.substitute-item-offcanvas ul li .qohPartialHolder, .substitute-item-offcanvas ul li .qoh-icon-tooltip {pointer-events: initial;min-width: unset;}.substitute-item-offcanvas ul li .qohPartialHolder:active, .substitute-item-offcanvas ul li .qoh-icon-tooltip:active {pointer-events: none !important;}.substitute-item-offcanvas {background: #f7f7f7;border: 1px solid #f7f7f7;padding: 0.5rem 0.5rem;border-radius: 10px;margin-bottom: 0.5rem;width: 95%;}.substitute-item-offcanvas:hover {border: 1px solid #ccc;cursor: pointer;}.substitute-item-offcanvas:focus {outline: 2px solid #003399;outline-offset: 2px;}@media only screen and (max-width: 767px) {.favoriteList-container {padding: 0 0.5rem;}}.discontinuedItemList {padding: 1rem 0.5rem;}.printOptions {padding: 1rem 0.5rem;text-align: center;}.discontinuedItemList ul {list-style: none;padding: 0;border: 1px solid #333;}.discontinuedItemList li {border-bottom: 1px solid #333;padding: 0.25rem;}.discontinuedItemList li:last-child {border-bottom: none;}.discontinuedItemList li:nth-child(odd) {background: #e9f4fd;}.suggestion-item-row .item-price, .suggestion-item-row .list-price, .main-item-row .item-price, .main-item-row .list-price {display: flex;justify-content: space-between;}.suggestion-item-row .item-price, .main-item-row .item-price {font-weight: 600;}.suggestion-item-row .item-price {justify-content: flex-end;}.suggestion-item-row .item-price span:first-child {display: none;}.product-substitute-container {margin-top: 1rem;padding: 0 0.5rem;}.lable-group span:first-child {margin-right: 0.5rem;}.suggestion-item-block {font-size: 0.8rem;background: #f7f7f7;border: 1px solid #ccc;margin-bottom: .5rem;padding: 0.5rem;border-radius: 0.375rem;}.suggestion-item .item-sub-header {font-size: 1rem;font-weight: bold;}.lable-group > div {margin-right: 2rem;}.lable-group a {text-decoration: none;}.select-item-btn {margin-top: 0.5rem;}i.far.fa-trash-alt {color: #666;}.suggestion-block {border: 1px solid #ccc;padding: 1rem;border-radius: 0.375rem;margin-bottom: 1rem;position: relative;}.suggestion-item-row .price-info, .main-item-row .price-info {margin-left: auto;}.main-item-row {margin-bottom: 1rem;}.main-item-row .skuField {font-size: .9rem;}.suggestion-continue-btn {text-align: right;margin: 1rem 0;}.product-substitute-container .accordion-item .accordion-button::after {right: 1rem;left: auto;}.product-substitute-container .accordion-item {margin: 1rem 0;}.product-substitute-container .heading-department h2 {font-size: 0.8rem;margin: 0;}.product-substitute-container .accordion-item .accordion-button {border-bottom: none;}.product-substitute-container .commentBox {font-size: 0.8rem;}.item-desc-suggestion {font-weight: 600;}.item-desc-suggestion + div > span {font-size: 0.8rem;}.offcanvas .offcanvas-header h2 {color: #fff;font-size: 1rem;margin: 0;}.select2-results li a {text-align: justify;line-height: normal;display: inline-block;}.select2-results li a img {width: 35px;margin-right: 5px;padding: 2px;border: 1px solid #ccc;background: #fff;float: left;}.select2-container--open {z-index: 999999;}#select2-ddlSkuGroupItems-results .select2-container {width: 125% !important;}#select2-ddlSkuGroupItems-results .select2-results__option {padding: 0px;padding: 0px;}#select2-ddlSkuGroupItems-results .skuGroupItemClass {width: 100%;padding: 6px;box-sizing: border-box;}#dvSkuGroupDisplay .select2-selection__clear > span {display: none;}.select2-selection:focus {outline: 2px solid #003399;outline-offset: 2px;}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {background-color: #f6f6f6;color: #003399;}.select2-container--default .select2-selection--single .select2-selection__placeholder {color: #666 !important;}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {background-color: #0066CC !important;color: white;}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable a {color: #fff !important;}.pdp-2022 .pdp-section .select2 {font-size: .9rem;}.select2-container--open .select2-dropdown--above, .select2-results__option, .select2-container--default .select2-search--dropdown .select2-search__field {font-size: .75rem;}.select2.select2-container .select2-selection--single {height: 35px;}.select2.select2-container--default .select2-selection--single .select2-selection__arrow {height: 34px;right: 5px;}.select2.select2-container--default .select2-selection--single .select2-selection__rendered {line-height: 35px;color: #333;}#bootstrapConfirm {position: fixed;display: none;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.5);z-index: 1090;}#btnDatedShipmentMessage {font-weight: normal;text-align: left;text-decoration: underline;}#btnDatedShipmentMessage:hover {text-decoration: underline;}.quick-order-container {margin-top: 1rem;padding: 0 0.5rem;}.subTotal-quickOrder {justify-content: space-between;}.quickOrder-section {margin: 1rem 0;font-size: .75rem;}.quickOrder-section .main-item-row {margin-bottom: 0;}.quickOrder-section .item-desc-suggestion {font-weight: 600;}.quickOrder-section .label-pricingText .pricing_text {float: none;width: 100%;margin-bottom: .25rem;}.quickOrder-section .offcanvas .offcanvas-body {padding: 15px;}.quickOrder-section .offcanvas .offcanvas-body .Item-img-quick-order img {width: auto;height: auto;border: 1px solid #e0e0e0;border-radius: 6px;object-fit: cover;margin: auto;display: block;}.quickOrder-section .offcanvas .offcanvas-body .Item-img-quick-order {width: 100%;margin-bottom: 10px;}.quickOrder-section .offcanvas .offcanvas-body .product-name .description {font-size: 16px;margin-bottom: 10px;font-weight: 600;}.quickOrder-section .offcanvas .offcanvas-body .product-name.ms-2 {margin-left: 0 !important;}.quickOrder-section .offcanvas .offcanvas-body .quickorder-pricingmethod {color: #b0b0b0;}.quick-order-block .messages .messageHighlight, .quick-order-block .messages .messageError {font-size: .8rem;}.subTotal-quickOrder span {font-weight: 600;}.quickOrder-listBtn {background: #f7f7f7;border: 1px solid #ccc;padding: 0.5rem;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}.quickOrder-listBtn button.btn:nth-child(2) {margin-left: auto;}.quickOrder-listBtn button.btn:nth-child(2), .quickOrder-listBtn button.btn:nth-child(3) {margin-right: 1rem;}.quickOrderBtnSection {display: none;}.addNewItem-quickOrder {text-align: right;}.quickOrder-block {border: 1px solid #ccc;padding: 1rem;border-radius: 0.375rem;margin-bottom: 1rem;}.quickOrder-item-substitute h3 {font-size: 1rem;font-weight: bold;}.quickOrder-item-block {font-size: 0.8rem;background: #f7f7f7;border: 1px solid #ccc;margin-bottom: 1rem;padding: 0.5rem;border-radius: 0.375rem;}.quickOrder-item-row .price-info, .favlistEdit-item-row .price-info, .main-item-row .price-info {margin-left: auto;}.favlistEdit-section .item-block .main-item-row .price-info .label-pricingText {display: flex;justify-content: center }.favlistEdit-section .item-block .main-item-row .price-info .label-pricingText .pricing_text {width: 100%;}.quickOrder-item-row .item-price, .main-item-row .item-price {font-weight: 600;font-size: .9rem;}.main-item-row .price-info .discountTextField {display: flex;justify-content: space-between;font-size: .8rem;font-weight: 500;color: #cc3333;}.main-item-row .price-info .discountTextField .label {font-weight: 500;}.quickOrder-item-row .item-price, .quickOrder-item-row .list-price, .main-item-row .item-price, .main-item-row .list-price {display: flex;justify-content: space-between;}.main-item-row {margin-bottom: 1rem;}.qo-details {display: flex;justify-content: space-between;}.qo-sku, .qo-qty {margin-right: 1rem;}.qo-sku input.skuField {width: 230px;font-size: .85rem;}.qo-line-item {display: flex;}.item-data-block {justify-content: space-between;}.item-data-block.flex {display: flex;justify-content: flex-end;width: 100%;}.dvSpinner_quickorder {position: relative;top: 32px;left: 210px;width: 0;}.qo-item-actions {display: flex;flex-direction: column;text-align: right;flex-wrap: nowrap;}.qo-item-actions button.deleteListItem {width: 100px;font-size: .7rem;}.qo-item-actions .price-info {font-size: .9rem;}.qo-item-actions .sellPriceField {font-weight: 600;}.item-desc-qucikOrder {color: #0066cc;}.label-pricingText {margin-bottom: 0.5rem;}.extraField-row-Quickorder span:first-child {font-weight: 600;margin-right: 1rem;width: 100px;}.extraField-row-Quickorder {display: flex;flex-wrap: wrap;}.extraField-row-Quickorder span {font-size: 0.8rem;}.quickOrder-section .main-item-row .price-info.col-lg-2 {width: 25%;}.item-info .item-desc-favlistEdit {margin: 1rem .5rem .5rem .5rem;}.quick-order-block .order-summary-wrapper {margin: 1rem;}.quick-order-block .subTotal-quickOrder {display: flex;justify-content: space-between;}.quick-order-block .qty-container .product-quantity-multiple {top: 35px;}.quick-order-block .item-data-block.flex {display: flex;}.quick-order-block .messages {margin-top: 0rem;}.quick-order-block .messages:nth-last-of-type(n+2) {margin-top: .5rem;}@media screen and (min-width: 1001px) {.qo-item-actions button.deleteListItem {margin-bottom: 1rem;}}@media screen and (max-width: 1000px and min-width: 821px) {.qo-sku-qty-group {display: flex;flex-direction: row;}}@media screen and (max-width: 820px) {.qo-sku-qty-group {display: flex;flex-direction: column;justify-content: flex-start;}.qo-details .item-qty {margin-top: 1rem;}}@media screen and (max-width: 1000px) {.qo-details {display: flex;flex-direction: column;}.item-data-block.flex {margin: 1rem 0;flex-direction: column;}.qo-item-actions {display: flex;justify-content: space-between;flex-direction: row;}.quickOrder-section .main-item-row .price-info.col-lg-2 {width: 100%;margin-left: 0;}.qo-description-price-group {margin-top: 1rem;}}.qucikOrder-canvas-sec {padding: 1rem;font-size: 0.8rem;}.qucikOrder-canvas-sec .form-group {margin-bottom: 0.5rem;}.qucikOrder-canvas-sec .list-price span:first-child {margin-right: 1rem;font-weight: 600;}.qucikOrder-canvas-sec .form-group label {margin: 0;}.qucikOrder-canvas-sec .form-group .form-control, .qucikOrder-canvas-sec .form-group .form-select {font-size: 0.8rem;}.quickOrder-canvas-sec {padding: 1rem;font-size: 0.8rem;}.quickOrder-canvas-sec .form-group {margin-bottom: 0.5rem;}.quickOrder-canvas-sec .list-price span:first-child {margin-right: 1rem;font-weight: 600;}.quickOrder-canvas-sec .form-group label {margin: 0;}.quickOrder-canvas-sec .form-group .form-control, .quickOrder-canvas-sec .form-group .form-select {font-size: 0.8rem;}.quick-order-container .title-sec {flex-direction: row;}.item-block {border: 1px solid #ccc;padding: 1rem;border-radius: .325rem;margin-bottom: 1rem;position: relative;}.item-block .item-info {font-size: .8rem;}.item-block .label {font-weight: 600;margin-right: .5rem;}.item-block .descriptionField {font-weight: 600;font-size: .8rem;padding: 0;line-height: 1.2rem;}.item-block .list-price {font-size: .8rem;}.item-block .list-price .label {font-weight: 500;}.existingFav-row {display: flex;align-items: start;background: #f7f7f7;margin-bottom: 1rem;padding: 0.5rem 0.5rem;border-bottom: 1px solid #ccc;margin-top: 0.5rem;}.existingFav-row .form-check {margin: 0;}.listNameAndDetails div span:first-child {font-weight: 600;margin-right: 1rem;width: 70px;}.cost-center-btnrow {margin-top: 1rem;text-align: right;}#costCenterOffCanvas label, #costCenterOffCanvas input {font-size: .85rem;}.confirm-popupModel .modal-title {margin: 0;font-size: 1rem;padding: 0;}.min-hight-quickorder {min-height: calc(100vh - 250px);}.floating-header.fixed-header {top: 0;opacity: 1;padding: 0.5rem 0;height: auto;}.floatingHeader-listBtn {max-width: 1140px;margin: 0px auto;padding: 0rem 0.5rem;}.floatingHeader-listBtn button.btn:nth-child(2) {margin-left: auto;}.floatingHeader-listBtn button.btn {margin-right: 1rem;}.floatingHeader-listBtn button.btn:last-child {margin-right: 0;}@media screen and (max-width: 600px) {.quickOrder-listBtn button.btn {margin: 0.5rem 0 !important;width: 100%;}.subTotal-quickOrder {margin-top: 1rem;}.floating-addFavBtn {display: none;}.floatingHeader-listBtn button.btn:nth-child(4) {margin-right: 0.5rem;margin-left: auto;}}.pay-invoice-container {margin-top: 1rem;padding: 0 0.5rem;}button.print-btn {margin-right: 1rem;}.pay-invoice-section {margin-top: 1rem;}.outstanding-bal {text-align: right;margin-top: 1rem;}span.title-bal {font-weight: 600;}label.title-bal {font-weight: 600;}.invoice-tab-row .nav-tabs .nav-link {border: 1px solid #D3d3D3;background: #dcdcdc;color: #555;font-size: .85rem;margin: 0 0.1rem;font-weight: 500;}.invoice-tab-row .nav-tabs .nav-item.show .nav-link, .invoice-tab-row .nav-tabs .nav-link.active {margin-bottom: 0;background: #06c;border: 1px solid #039;box-sizing: border-box;color: #fff;font-weight: 700;}.payInvoice-section {margin-top: 2rem;}.payInvoice-section li.nav-tab {margin-right: 0;}.select-acct-row {display: flex;}@media screen and (max-width: 600px) {.select-acct-row > div:first-child {margin-top: 0;}}.invoice-tab-row ul.nav li.nav-tab {margin-right: 0;text-align: center;}div.pay-invoice-section a.nav-link.active {border: none !important;color: #fff;font-weight: bold;background: #06c;}div.payInvoice-section a.nav-link.active {border: none !important;color: #fff;font-weight: bold;background: #06c;}div.margin-custom {margin-bottom: -60px;margin-top: 15px;}.btn-element-invoice {text-align: right;}.invoice-amount-summary tbody td:last-child, .invoice-amount-summary tfoot th:last-child {text-align: right;}.remitForm-btn-block {height: 100%;display: flex;align-items: center;flex-direction: column;margin-top: 1rem;}.remitForm-btn-block button.btn {margin-bottom: 1rem;}.invoice-tab-row .nav-tabs a {text-decoration: none;}.account-invoice-sec {padding: 0.5rem 0.5rem;border: 1px solid #ccc;background: #f7f7f7;margin: 1rem 0;font-size: .8rem;}.account-invoice-sec .data {display: flex;justify-content: space-between;font-size: .9rem;margin: 0 1rem;}.account-budget-sec {padding: 0.5rem 0.5rem;border: 1px solid #ccc;background: #f7f7f7;font-size: .8rem;margin: 1rem 0;display: flex;justify-content: space-between;}.account-budget-sec .account label {margin-right: .5rem;}.account-budget-sec #divDepartmentSection, .account-budget-sec .acct-dept, .account-budget-sec .change-view {display: flex;}.account-budget-sec #divDepartmentSection #divShowDepartmentDropdownSection {width: 225px;}.account-budget-sec .change-view .button-row {margin-left: 1rem;}.account-budget-sec .acct-dept .account {margin-right: 2rem;display: flex;flex-direction: row;}.account-budget-sec .account label {margin-right: .5rem;}.account-budget-sec .acct-dept .button-row button {padding: .25rem;}.account-budget-sec .acct-dept .button-row button .changeAccount {margin: 0 1rem;}.account-budget-sec #divDepartmentSection label {margin-right: 1rem;font-weight: 600;}.account-budget-sec .acct {display: flex;flex-direction: row;}.account-budget-sec .acct label {font-weight: 600;margin-right: .5rem;}#tblSelectDepartmentBudgets_wrapper .row:first-child, #MainMonthlyGridTable_wrapper .row:first-child {margin-bottom: .5rem;font-size: .85rem;}#MainMonthlyGridTable {overflow: scroll;}.budget-table-header {display: flex;justify-content: space-between;align-items: center;width: 100%;margin-bottom: 1rem;}.budget-section-table {font-size: .85rem;}@media screen and (max-width: 767px) {.budget-section-table {overflow-x: scroll;}}.budget-section-table .table-dark th {background-color: #06C;border: 1px solid #fff;font-size: .8rem;padding: .5rem;}.budget-section-table .table-dark th:first-child {text-align: center;}button.EditBudget {color: #0066cc;}button.EditBudget:hover {color: #003399;}.monthlyBudgetEditSection .font-size-small label {font-size: .75rem;}.monthlyBudgetEditSection input.monthlyBudgetNumber, .monthlyBudgetEditSection input.monthlyBudgetNumberCurrent {width: 100px;}@media screen and (max-width: 900px) {.account-budget-sec {display: flex;flex-direction: column;}.account-budget-sec .account, .account-budget-sec #divDepartmentSection {margin: .5rem;display: flex;flex-direction: column;}.account-budget-sec .acct-dept, .account-budget-sec .change-view {display: flex;flex-direction: column;}.account-budget-sec .change-view .button-row {margin-left: 0rem;}.budget-section-table {font-size: .8rem;}.account-budget-sec .acct-dept .button-row {margin-top: 1rem;}.account-budget-sec .acct-dept .button-row button {margin: 0 1rem 0 0;}}.invoice-payment-sec {padding: 1rem;border: 1px solid #ccc;background: #f7f7f7;margin: 1rem 0;display: flex;justify-content: space-between;}.invoice-payment-sec .payment-method .form {font-size: .8rem;}.invoice-payment-sec .billing-address {margin: 0 auto;}.invoice-payment-sec .billing-address ul.address {font-size: .8rem;list-style: none;padding-left: .5rem;}#AddNewCardText ul {list-style: none;}.invoiceAccountSec {display: flex;justify-content: space-between;}.thPayInvoice th:nth-child(3), .thPayInvoice th:nth-child(5) {white-space: nowrap;}@media screen and (max-width: 999px) {.invoiceAccountSec {display: flex;flex-direction: column;justify-content: flex-start;}.select-acct-row {display: flex;flex-direction: column;justify-content: flex-start;}.account-invoice-sec .data {display: block;font-size: .9rem;margin: 0 1rem;}}.invoiceAccountSec .select-acct-row label {font-size: .85rem;}.invoiceAccountSec .account, .invoiceAccountSec .divInvoiceDaysRangeInfo {margin-left: 1rem;display: flex;flex-direction: column;}.invoiceAccountSec .select2.select2-container .select2-selection--single {font-size: .85rem;}.invoice-date-table {display: flex;margin: 2rem 0 0 auto;}.invoice-buttons {display: flex;justify-content: space-between;margin: 0 0 0 auto;flex-wrap: wrap;}.invoice-buttons .btn-secondary {margin-right: 1rem;}#accountDropDownDiv .select2-container {width: 400px !important;}.account-invoice-sec .select2-container {width: 400px !important;}@media screen and (max-width: 766px) {.invoiceAccountSec .account, .invoiceAccountSec .divInvoiceDaysRangeInfo {margin-left: .5rem;display: flex;flex-direction: column;}#accountDropDownDiv .select2-container {width: 340px !important;}.account-invoice-sec .select2-container {width: 340px !important;}}.dropdown-select {background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0) 100%);background-repeat: repeat-x;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#40FFFFFF', endColorstr='#00FFFFFF', GradientType=0);background-color: #fff;border-radius: 6px;border: solid 1px #eee;box-sizing: border-box;cursor: pointer;display: block;font-size: 14px;font-weight: normal;height: 40px;line-height: 28px;outline: none;padding-left: 18px;padding-right: 30px;position: relative;text-align: left !important;transition: all 0.2s ease-in-out;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;white-space: nowrap;width: auto;}#tabPaySearch .select2-container {display: inline;}#tblPayInvoice_length .form-select {width: 80px;}.dropdown-select:focus {background-color: #fff;}.dropdown-select:hover {background-color: #fff;}.dropdown-select:active, .dropdown-select.open {background-color: #fff !important;border-color: #bbb;box-shadow: 0 1px 4px rgba(0, 0, 0, 0.05) inset;}.dropdown-select:after {height: 0;width: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 4px solid #777;-webkit-transform: origin(50% 20%);transform: origin(50% 20%);transition: all 0.125s ease-in-out;content: '';display: block;margin-top: -2px;pointer-events: none;position: absolute;right: 10px;top: 50%;}.dropdown-select.open:after {-webkit-transform: rotate(-180deg);transform: rotate(-180deg);}.dropdown-select.open .list {-webkit-transform: scale(1);transform: scale(1);opacity: 1;pointer-events: auto;}.dropdown-select.open .option {cursor: pointer;}.dropdown-select.wide {width: 100%;}.dropdown-select.wide .list {left: 0 !important;right: 0 !important;}.dropdown-select .list {box-sizing: border-box;transition: all 0.15s cubic-bezier(0.25, 0, 0.25, 1.75), opacity 0.1s linear;-webkit-transform: scale(0.75);transform: scale(0.75);-webkit-transform-origin: 50% 0;transform-origin: 50% 0;box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.09);background-color: #fff;border-radius: 6px;margin-top: 4px;padding: 3px 0;opacity: 0;overflow: hidden;pointer-events: none;position: absolute;top: 100%;left: 0;z-index: 999;max-height: 250px;overflow: auto;border: 1px solid #ddd;}.dropdown-select .list:hover .option:not(:hover) {background-color: transparent !important;}.dropdown-select .dd-search {overflow: hidden;display: flex;align-items: center;justify-content: center;margin: 0.5rem;}.dropdown-select .dd-searchbox {width: 90%;padding: 5px 0px;border: 1px solid #999;border-color: #999;border-radius: 4px;outline: none;}.dropdown-select .dd-searchbox:focus {border-color: #12CBC4;}.dropdown-select .list ul {padding: 0;}.dropdown-select .option {cursor: default;font-weight: 400;line-height: 40px;outline: none;padding-left: 18px;padding-right: 29px;text-align: left;transition: all 0.2s;list-style: none;}.dropdown-select .option:hover, .dropdown-select .option:focus {background-color: #f6f6f6 !important;}.dropdown-select .option.selected {font-weight: 600;color: #12cbc4;}.dropdown-select .option.selected:focus {background: #f6f6f6;}.dropdown-select a {color: #aaa;text-decoration: none;transition: all 0.2s ease-in-out;}.ess-item {display: flex;}.ess-item .item-img img {width: 70px;margin-right: .75rem;}.ess-item .item-details {line-height: normal;font-size: .75rem;padding: .5rem;}.ess-search-items {position: absolute;display: inline-block;top: 0px;right: 0px;width: 250px;}.ess-search-items .ess-container {background-color: #f6f6f6;padding: .25rem;}.ess-search-items .ess-container .subheader {padding: .25rem;font-weight: 600;}ul.ess-item-list {list-style: none;padding: 0px;}li.item-list {background-color: white;border-radius: 0.375rem;margin: .5rem;}@media screen and (max-width: 767px) {.ess-search-items {display: none;}.ui-menu.ui-autocomplete.search-bar-22 li.ui-menu-item {max-width: 200px;}}.unorder-search-grid .recent-buy {border: 1px solid #ddeffd;background: #f2f7fb;border-radius: 0.375rem;padding: 0.1rem;font-size: 0.7rem;display: flex;flex-direction: column;margin: .5rem 0;}.unorder-search-grid .recent-buy .divRecentPurchase {width: 100%;text-align: center;margin-bottom: .5rem;}.unorder-search-grid .recent-buy div {display: inline-flex;width: 100%;justify-content: center;margin-top: .25rem;}.unorder-search-grid .recent-buy div p {margin-bottom: .25rem;}.unorder-search-grid .recent-buy img.last-order {width: 15px;height: 15px;margin-right: .5rem;}.unorder-search-grid .recent-buy button {margin: .25rem auto !important;}.list-product-row .recent-buy {border: 1px solid #ddeffd;background: #f2f7fb;border-radius: 0.375rem;padding: 0.5rem;font-size: 0.8rem;display: flex;justify-content: space-between;margin-top: .5rem;}.list-product-row .recent-buy div {display: inline-flex;width: auto;}.list-product-row .recent-buy div .last-order {width: 20px;height: 20px;margin: .25rem .5rem .25rem 0;}@media (max-width: 992px) {.list-product-row .recent-buy {flex-direction: column;}.list-product-row .recent-buy div {justify-content: center;}}.btnViewMoreOrders {flex-wrap: nowrap;word-break: keep-all;}#offcanvasPrevOrders {font-size: .8rem;}#offcanvasPrevOrders .btnCreditReturn {margin-bottom: .5rem;margin-top: .5rem;}#offcanvasPrevOrders .list-group-item + .list-group-item {border-top: 1px solid rgba(0,0,0,.125);}.ink-sec {padding: .5rem 1rem;border-radius: 0.375rem;margin: 1rem auto;max-width: 900px;border: 1px solid #ccc;background: #fff;position: relative;overflow: hidden;}.ink-sec p.ink-instructions {font-size: .9rem;}.ink-sec p.ink-help {font-size: .9rem;margin-top: 1rem;margin-bottom: 1rem;}.ink-filter-field {margin-top: .5rem;margin-bottom: 1rem;}.ink-filter-field button.btn-search {margin-right: 1rem;padding: 0 0 .5rem 0;}.ink-filter-field .form-control {font-size: .8rem;}.ink-search {margin-top: .5rem;display: flex;flex-direction: row;font-size: .8rem;}@media screen and (max-width: 720px) {.ink-search {display: flex;flex-direction: column;font-size: .8rem;}}.ink-search .ink-search-subheader {font-weight: 600;}.ink-search ul {list-style: none;padding: .5rem;border: 1px solid #ccc;border-radius: 0.375rem;margin-right: 1rem;font-size: .75rem;max-height: 400px;overflow-y: auto;}.ink-search ul a, a:not([href]):not([class]) {color: #0066CC;}.ink-search ul a:hover, a:not([href]):not([class]):hover {color: #003399;text-decoration: underline;}.machine-info {display: flex;Justify-content: space-between;background: #f6f6f6;margin-bottom: 1rem;padding: .5rem;}.machine-info .machine-name ul {font-size: .8rem;display: flex;margin-bottom: 0;}.machine-info .machine-name li {margin-right: 2rem;}.machine-info .machine-name li span {font-weight: 600;}@media screen and (max-width: 720px) {.machine-info .machine-name ul {flex-direction: column;}.ink-list-section .fav-list-search-category-row .fav-filter-list .dropdown.filter-drop .btn-primary:last-child {margin-top: .5rem;}}#offCanvasCreateNewMachineList .offcanvas-body .global-combo-btn-row {margin-right: 1.5rem;}input#FilterDescription {border-radius: .375rem 0px 0px .375rem;height: 36px;font-size: .9rem;}.saved-orders .filter-search-row {margin-top: 1rem;}.saved-orders .filter-search-row .input-group {width: 33%;margin-right: auto;margin-bottom: 1rem;font-size: .8rem;}.saved-orders .filter-search-row .input-group label {margin-right: 1rem;line-height: 18px;word-break: break-word;font-size: .8rem;}.saved-orders .filter-search-row .input-group input {font-size: .85rem;border-radius: .375rem !important;}.saved-orders .price-message {font-size: .75rem;margin: 2rem 0;}@media screen and (min-width: 721px) and (max-width: 1000px) {.saved-orders .filter-search-row .input-group {width: 50%;}}@media screen and (max-width: 720px) {.saved-orders .filter-search-row .input-group {width: 100%;}}#tblSavedOrderGrid_wrapper .dataTables_length {font-size: .85rem;}#tblSavedOrderGrid_wrapper div.dataTables_info {float: left;margin-top: 1rem;font-size: .85rem;}#tblSavedOrderGrid_wrapper table.dataTable tbody td.dt-body-center {color: #0066cc;cursor: pointer;}#tblSavedOrderGrid_wrapper table.dataTable tbody td.dt-body-center:hover {color: #003399;cursor: pointer;text-decoration: underline;}.so-offcanvas .so-move-or-copy-name {font-weight: 600;margin-bottom: 1rem;}.so-offcanvas p.title {font-size: .85rem;}.so-offcanvas .form-check {padding-left: 0;}.so-offcanvas .form-check label {font-size: .85rem;margin-left: .5rem;}.so-offcanvas .button-row {display: flex;justify-content: space-between;margin: 2rem 1rem 1rem 1rem;}.modal-content .modal-body .so-delete-sub-header {font-weight: 600;margin-bottom: 1rem;}.creditReturn-section {border-top: 1px solid #ccc;padding-top: 1rem;}.cr-card {border: 1px solid #ccc;border-top: 3px solid #ccc;margin: 1rem 0;padding: .5rem;display: flex;justify-content: space-between;border-radius: .375rem;}ul.cr-list {list-style: none;padding: 0;}.cr-confirm .title-sec a {font-size: .8rem;text-decoration: underline;margin-left: 1rem;}@media screen and (max-width: 991px) {.cr-card {flex-direction: column;}.cr-card .cr-buttons {display: flex;justify-content: flex-end;}}.cr-card .cr-item {font-size: .75rem;line-height: normal;}.cr-card .cr-item .form-label {font-weight: 600;white-space: nowrap;}.creditReturn-orderDetails {font-size: .8rem;}.creditReturn-orderDetails input {font-size: .85rem;max-width: 400px;}.addItemCreditReturn-canvas-sec {font-size: .8rem;}.addItemCreditReturn-canvas-sec input {font-size: .8rem;}.cr-form-dealer {padding: 1rem;border: #ccc 1px solid;border-radius: .375rem;background: #f9f9f9;}.cr-form-buttons {display: flex;margin-top: 1rem;}.crCaptcha {margin: 1rem 0;display: flex;}.btnAddCreditReturnItem {padding: .5rem;width: 25%;}.invoice-confirm .title-sec {max-width: 600px;margin: auto;}.invoice-confirm a.link {font-size: .85rem;margin-left: 1rem;text-decoration: underline;}.invoice-confirm .chooseAccount-sec {max-width: 600px;}.invoice-confirm .completeMessage-title {font-size: .85rem;font-weight: 500;clear: both;position: relative;padding: 0.5rem;border: 1px solid transparent;border-radius: 0.375rem;color: #0c5460;background-color: #d1ecf1;border-color: #bee5eb;line-height: 1.2rem;}.invoice-confirm .completeAuthMessage {font-weight: 600;font-size: .85rem;margin-top: 1rem;}.sps.sps-brand {display: none !important;}.nav-pills button.nav-link {color: #333;border-radius: 0;padding: .25rem 0;margin-right: 1rem;}.nav-pills button.nav-link.active {background: #fff;color: #0066CC;border-bottom: 2px solid #0066CC;}.reward-sec {margin: 1.5rem 0;padding: 0 1rem;}.reward-top-sec {display: flex;justify-content: flex-start;align-items: center;flex-wrap: wrap;}.reward-top-sec form {display: flex;justify-content: flex-start;align-items: center;flex-wrap: wrap;}.reward-top-sec .form-check {margin: 0px 1rem;}.search-reward-item button.btn.btn-search {top: 0;}.expire-reward-notification {background: url(../../../Images/SVG/info-icon.svg) no-repeat;background-size: 18px;background-position: 8px 8px;font-size: .9rem;font-weight: 500;clear: both;position: relative;padding: 0.5rem 1.25rem 0.5rem 2.5rem !important;margin: 0.5rem 0 1rem;border: 1px solid transparent;border-radius: 0.375rem;color: #0c5460;background-color: #d1ecf1;border-color: #bee5eb;line-height: 1.2rem;}.expire-reward-notification p {margin: 0;}.reward-sec .light-blue-bg {background: #f6f6f6;border: 1px solid #ccc;height: 90px;padding: 0;border-radius: .375rem;display: flex;align-items: center;flex-direction: column;justify-content: center;}.reward-sec .form-select {font-size: .85rem;padding-right: 2.25rem !important;}.reward-sec .sort-item-row {display: flex;justify-content: space-between;}.reward-sec .sort-item-row .category-count {font-weight: 600;}.reward-sec .sort-item-row .pagination-filter {display: flex;justify-content: flex-end;}.reward-sec .sort-item-row .pagination-filter .showing {font-size: .85rem;line-height: 2rem;}.reward-sec .sort-item-row .pagination-filter div.sortBytext {font-size: .8rem;margin-left: 2rem !important;}.reward-sec .sort-item-row .pagination-filter .filter-drop {margin-left: .25rem;}.rewards-sort-selectlist {display: flex;}@media screen and (max-width: 768px) {.reward-sec .sort-item-row {display: flex;flex-direction: column;}.reward-sec .sort-item-row .pagination-filter {display: flex;flex-direction: column;}.reward-sec .sort-item-row .pagination-filter .rewards-sort-selectlist {display: flex;flex-direction: row;}.reward-sec .sort-item-row .pagination-filter div.sortBytext {margin-left: 0 !important;}.reward-sec .sort-item-row .pagination-filter .filter-drop {margin-left: 0rem;}.reward-sec .sort-item-row .pagination-filter .filter-drop select option {background-color: #003399;}}.total-points h2, .total-points p {color: #0066CC;}.total-points h2 {font-size: 1.8rem;padding-bottom: 0;margin-bottom: 0;}.total-points p {margin-bottom: 0;}.reward-point-sec-row {margin-top: 1.25rem;}@media screen and (min-width: 767px) {.reward-point-sec-row .col-lg-4:last-of-type {margin-left: auto;}}.points-filter {margin-left: 1.25rem;font-size: .85rem;}.filter-reward-row {margin: 2rem 0;background: #f7f7f7;padding: 0.5rem;}.points-filter span {margin: 0px 0.25rem;}.btnRewardCategory {color: #0066cc;width: 100%;font-size: .9rem;text-align: left;}.btnRewardCategory:hover {text-decoration: underline;}.reward-category-active {background: #f6f6f6;color: #003399;}.reward-category-active:hover {text-decoration: underline;color: #003399;}.reward-wishlist button.btn, .reward-cart button.btn {margin-top: 0.625rem;}.search-reward-item .form-control.search {border-color: #999;background: #fff;}.rewards-search-results {font-weight: 600;}.reward-sec .product-list-pagination {margin-top: 10px;}.Item-img-reward, .item-img-reward {height: 100px;margin-bottom: 1rem;}.Item-img-reward img, .item-img-reward img {max-width: 50%;max-height: 100px;}.item-grid-reward-offcanvas .Item-img-reward img {max-height: unset;}.item-grid-reward {border: 1px solid #ccc;padding: 0.625rem;border-radius: 0.375rem;margin: 0.625rem .5rem 1rem .5rem;height: 350px;}.item-grid-reward .maxQty {height: 25px;}.item-grid-reward .cartQuantity {font-size: .8rem;text-align: center;margin-top: .25rem;}.item-grid-reward img {cursor: pointer;}.item-grid-reward img:hover {outline: 2px solid #333;border-radius: 0.375rem;}.item-grid-reward a {margin: 1rem 0 0;font-size: 0.9rem;line-height: 1.1rem;height: 60px;}.item-grid-reward .btn-primary:active, .item-grid-reward .btn-primary:focus {text-decoration: none !important;}.item-grid-reward .product-name {color: #0066CC;margin: 1rem 0 0;font-size: 0.9rem;line-height: 1.1rem;height: 60px;font-weight: 500;display: flex;text-align: left;}.item-grid-reward .product-name:hover {color: #003399;text-decoration: underline;}.sort-item-row {margin-bottom: 1.25rem;}.reward-top-sec i.fas.fa-info-circle {margin-left: 0.5rem;color: #0066CC;}.rewardPointsColor {color: #333;margin: 0.5rem 0;font-size: .9rem;font-weight: 600;}.item-grid-small-reward button.product-name {text-decoration: none;font-size: 0.8rem;color: #0066cc;max-width: 100%;font-weight: normal;}.item-grid-small-reward button.product-name:hover {text-decoration: underline;color: #003399;}.item-grid-small-reward button.product-name span {text-align: left;}.item-grid-small-reward {border: 1px solid #ccc;border-radius: .375rem;padding: 1rem 1rem 0 1rem;margin: 0 0.5rem;background: #fff;height: 170px;font-size: .8rem;}.item-grid-small-reward .alert-primary {padding: 0 0.5rem;margin-top: 1rem;margin-bottom: 0rem;font-size: .8rem;border-radius: .25rem;}.item-grid-small-reward .cart-qty {text-align: center;}.btnRewardAddToCart, .addToWishList, .btnRewardAddToWishList {margin-top: 1rem;}.reward-item-tab ul.nav {border-bottom: 2px solid #0066CC;margin-bottom: 1.5rem;}.reward-item-tab {margin: 3rem 0px;}.reward-btn-full {width: 100%;}.reward-item-tab .tab-content {background: #f7f7f7;padding: 1rem 0.25rem;}.reward-item-tab button.slider-arrow.slider-prev.slick-arrow, .reward-item-tab button.slider-arrow.slider-next.slick-arrow {position: absolute;z-index: 9;top: 42%;}.reward-item-tab button.slider-arrow.slider-next.slick-arrow {right: 0;}.reward-item-tab button.slider-arrow.slider-prev.slick-arrow {left: 0;}.rewardDetails-body .product-name {font-weight: 600;margin-top: 1rem;margin-bottom: 1rem;}#rewardTypeOffcanvas {font-size: .85rem;}#rewardTypeOffcanvas .list-canvas .form-check {margin-bottom: 0;}.qty-reward-canvas {display: flex;flex-direction: column;}.qty-reward-canvas .qty-reward-box {display: flex;justify-content: space-between;}.qty-reward-canvas .cartQuantityOffCanvas {width: 100%;text-align: center;}.qty-reward-canvas .item-qty input {width: 40px;text-align: center;}.item-grid-reward-offcanvas .description-reward-item {font-size: 0.8rem;}.item-grid-reward-offcanvas .btnRewardAddToCart, .item-grid-reward-offcanvas .addToWishList {margin-top: 0;}.qty-reward-canvas span.value_update {width: 40px;}.qty-reward-canvas .item-qty {margin-right: 1rem;}.qty-reward-canvas button {width: 100%;}.rewardDetails-body .Item-img-reward {height: auto;text-align: center;}.rewardDetails-body .Item-img-reward img {max-width: 300px;}.select-reward-btn-canvas {margin-top: auto;}.wishlist-card-canvas {border: 1px solid #ccc;padding: 1.25rem 1rem;border-radius: .375rem;margin: 1rem;font-size: .85rem;}p.empty-wish-list {margin: 1rem;font-size: .9rem;}.offcanvas-reward-wishlist .offcanvas-body, .offcanvas-reward-question .offcanvas-body {padding: 1rem 1.25rem;}.wishlist-card-canvas .progress {margin-bottom: 1rem;}.wishlist-card-canvas a.product-name {text-decoration: none;}.wishlist-card-canvas .rewardPointsColor {margin-bottom: 0;}.question-btnlink {margin-left: auto;display: flex;}.question-btnlink a {margin-right: 1rem;}.viewbtn-reward {margin-left: auto;}.btn.reward-question-btn {color: #0066CC;}button.btn.reward-question-btn:focus {background: none;box-shadow: none;}.form-question-sec .form-group {margin: 1rem 0;}.form-question-sec .xSaparate {padding: 0.5rem 0px;}.form-question-sec {font-size: 0.8rem;}.form-question-sec input.form-control {border-radius: 0.375rem;}.reward-transaction-sec .title-sec .link {font-size: 0.8rem;text-decoration: underline;}#tblRewardsTransactionHistory_wrapper .col-md-7, #tblRewardsTransactionHistory_wrapper .col-md-5 {width: 100% !important;}#tblRewardsTransactionHistory th:nth-child(2), #tblRewardsTransactionHistory td:nth-child(2) {text-align: right;}#tblRewardsTransactionHistory th:nth-child(3), #tblRewardsTransactionHistory td:nth-child(3) {text-align: right;}#tblRewardsTransactionHistory th:nth-child(5), #tblRewardsTransactionHistory td:nth-child(5) {text-align: right;}@media screen and (max-width: 767px) {.reward-top-sec div.form-check {margin: 0.25rem 0;width: 100%;}.empty-btn-reward {margin-left: 1.25rem;position: absolute;right: 10px;top: 0;padding: 0.25rem 0.25rem !important;font-size: 0.8rem;}.reward-top-sec {position: relative;}div.question-btnlink {justify-content: space-between;margin-left: 0;width: 100%;}.reward-sec .light-blue-bg {margin: 0.5rem 0;}.filter-reward-row {flex-wrap: wrap;position: relative;margin-top: 4.5rem;}.search-reward-item {width: 100%;}div.points-filter {margin: 1rem 0;}.viewbtn-reward {position: absolute;top: -50px;width: 100%;left: 0;}#featuredRewardItems-container, #featuredPopularRewardItems-container, #featuredEndingSoonRewardItems-container {padding: 0;}#featuredRewardItems-container .ds-zone-products, #featuredPopularRewardItems-container .ds-zone-products, #featuredEndingSoonRewardItems-container .ds-zone-products {padding: 1rem;margin: 0;}}@media screen and (max-width: 800px) and (min-width:768px) {.title-choosing-reward {width: 100%;}.reward-top-sec div.form-check {margin: 0 0.5rem 0 0;}}.dropdown-menu {min-width: 12rem;background-color: #fff;box-shadow: 0px 2px 10px -1px rgb(0 0 0 / 41%);}.dropdowninfo:hover ul.dropdown-menu {display: block;right: 0;}.dropdown-info-reward {font-size: 0.8rem;padding: 0.5rem;}.reward-cart-sec {margin: 1.5rem 0;}.reward-cart-summary {width: 300px;margin-left: auto;}.reward-cart-summary button {width: 100%;margin-top: 1rem;}.rewards-checkout-button {margin-top: 1rem;margin-left: auto;width: 300px;text-align: right;}.rewards-checkout-button button {width: 100%;}#changeRewardsCartType .list-canvas .form-check {margin: 0 0 1rem 0;padding: .5rem 2rem;}.messageHighlight.rewardCartTypeLock {max-height: fit-content;}.item-rcart-row {border: 1px solid #ccc;border-radius: .375rem;margin-bottom: 1.5rem;}.item-cart-row {border: 1px solid #ccc;padding: 1rem;border-radius: .375rem;margin-bottom: 1.5rem;font-size: .85rem;}.item-cart-row .comment-reward {font-size: .75rem;}.reward-price-item-cart {margin-left: auto;text-align: right;}.reward-cart-item {display: flex;justify-content: flex-start;flex-wrap: wrap;font-size: .85rem;position: relative;padding: 1rem;}.reward-cart-item .reward-price-item-cart {width: unset;}.reward-cart-item .reward-price-item-cart .rewardPointsColor {font-weight: 500;}.reward-cart-item .reward-price-item-cart .rewardPointsColor #rewardsTotalPoints {margin-left: 2rem;font-weight: 600;}.reward-cart-item .product-name {font-weight: 600;margin-bottom: .5rem;}.reward-cart-item .comment-reward {display: flex;font-size: .75rem;}.reward-cart-item .comment-reward label {margin-right: 1rem;}.reward-cart-item .accordion-warning {margin-top: 1rem;}.reward-cart-item .accordion-warning button {border-radius: 0;}.reward-cart-item .accordion-item .accordion-button, .reward-shipped-sec .accordion-item .accordion-button {padding: .5rem 2rem;}.reward-price-item-cart .item-qty > span {font-size: 0.8rem;}.reward-price-item-cart .item-qty {margin-top: 1.5rem;}.reward-price-item-cart .item-qty {margin-top: 1.5rem;max-width: 120px;margin-left: auto;}input.qty-input-reward {border-width: 0 1px 0 1px;text-align: center;border-color: #999 !important;}.item-cart-row a.product-name {text-decoration: none;margin-bottom: 1rem;}.reward-cart-sec .item-img-reward {max-width: 120px;margin: 0 auto;}.reward-price-item-cart button.deleteItem, .reward-price-item-cart button.removeItem {font-size: 0.75rem;font-weight: 400;}.reward-price-item-cart button.deleteItem:hover, .reward-price-item-cart button.removeItem:hover {text-decoration: underline;}.cart-points {font-weight: 600;}.reward-cart-summary {display: flex;flex-direction: column;justify-content: flex-end;margin-left: auto;}.summary-box-reward-cart {background: #f6f6f6;border: 1px solid #ccc;padding: 1rem;border-radius: .375rem;width: 100%;margin-bottom: 1rem;margin-left: auto;font-size: .9rem;}.summary-box-reward-cart .nav li {border-bottom: 1px solid #ccc;padding: .5rem;}.summary-box-reward-cart .nav li span:last-child {margin-left: 20px;}.summary-box-reward-cart .nav li:last-child {border: none;}.summary-box-reward-cart .nav li span:first-child {font-weight: 600;}.summary-box-reward-cart .nav li {display: flex;justify-content: space-between;}@media screen and (max-width: 991px) and (min-width: 768px) {.reward-sec .light-blue-bg {margin: .5rem 0;}.viewbtn-reward {width: 300px;}}@media screen and (max-width: 767px) {.reward-top-sec div.form-check {margin: 0.25rem 0;width: 100%;}.empty-btn-reward {margin-left: 1.25rem;position: absolute;right: 10px;top: 0;padding: 0.25rem 0.25rem !important;font-size: 0.8rem;}.reward-top-sec {position: relative;}.rewards-account button.ms-2 {margin-top: 1rem;width: 100%;}div.question-btnlink {justify-content: space-between;width: 100%;margin-top: 1rem;}.reward-sec .light-blue-bg {margin: 0.5rem 0;}.filter-reward-row {flex-wrap: wrap;position: relative;margin-top: 4.5rem;}.search-reward-item {width: 100%;}div.points-filter {margin: 1rem 0;}.viewbtn-reward {position: absolute;top: -50px;width: 100%;left: 0;}.reward-price-item-cart button.deleteItem, .reward-price-item-cart button.removeItem {position: absolute;left: 0;bottom: 0;}.reward-price-item-cart {position: relative;width: 100%;margin-top: 1rem;}.reward-price-item-cart div.item-qty {margin-top: 0;}.summary-box-reward-cart {max-width: 100%;margin-bottom: 1rem;}button.redeem-cart-btn {margin-left: auto;}}@media screen and (max-width: 800px) and (min-width:768px) {.title-choosing-reward {width: 100%;}.reward-top-sec div.form-check {margin: 0 0.5rem 0 0;}}.rewards-account {display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}.rewards-account button.ms-2 {margin-left: 0 !important;}.rewards-account div strong:first-of-type {margin-right: 1rem;}.cart-content .bg-light {background-color: #f7f7f7 !important;}#dvValidateSharedCart input {font-size: .85rem;}#dvSharedCartValidateProfileValidationMessage.messageHighlight {margin: 1rem 0 !important;}button.editSharedCart {padding: 0 !important;text-align: left;}@media screen and (max-width: 600px) {button.editSharedCart {padding: 0 !important;text-align: right;}}.sCartErrorMessage {margin: 0;}.sCartChoose {max-width: 500px;margin: 1rem auto;border: 1px solid #ccc;border-radius: .375rem;padding: 1rem;}.sCartChoose .list-info {margin-bottom: 1rem;}.sCartList .list-name {margin-bottom: .5rem;}#tblSharedCartList_wrapper .col-md-7, #tblSharedCartList_wrapper .col-md-5 {width: 100% !important;}#tblSharedCartList_wrapper th:first-child {max-width: 200px;}#tblSharedCartList_wrapper th:nth-child(2), #tblSharedCartList_wrapper th:nth-child(3), #tblSharedCartList_wrapper th:nth-child(6) {min-width: 100px;}#tblSharedCartHistory {word-break: break-word;}#tblSharedCartHistory_wrapper th:first-child {min-width: 150px;}#tblSharedCartHistory_wrapper th:nth-of-type(2) {min-width: 100px;}#tblSharedCartHistory_wrapper th:last-child {min-width: 100px;}@media screen and (max-width: 720px) {#tblSharedCartHistory_wrapper th:first-child {min-width: unset;}#tblSharedCartHistory_wrapper th:nth-of-type(2) {min-width: unset;}#tblSharedCartHistory_wrapper th:last-child {min-width: unset;}#tblSharedCartHistory_wrapper table td::before {word-break: keep-all !important;}}.sharedCart-exit {background: #f6f6f6;border-radius: .375rem;padding: .5rem;}.sharedCart-exit .mini-cart-name span.label {font-weight: 600;}.sharedCart-layer {background: #d1ecf1;border: 1px solid #bee5eb;padding: 1rem;font-size: .8rem;border-radius: .375rem;margin-bottom: 1rem;}.sharedCart-layer ul {list-style: none;padding: 0rem;margin-bottom: 0rem;}.sharedCart-layer li span.label {font-weight: 600;}.SharedCart-canvas-sec input.date {width: 100px;font-size: .8rem;}.SharedCart-canvas-sec img.ui-datepicker-trigger {width: 16px;height: 16px;margin-left: .5rem;}.SharedCart-canvas-sec p {line-height: 1.2rem;}.SharedCart-canvas-sec ul.tagit li {display: flex;justify-content: space-between;}.sharedCartSection .messageHighlight {margin: 0 0 1rem 0;}.scEmail {width: 100%;display: flex;flex-direction: column;border: 1px solid #ccc;background-color: #f7f7f7;margin: 0;border-radius: 0.375rem;box-sizing: border-box;padding: 1rem;}.scEmail span:first-child {font-weight: 600;}.minicart-group .scEmail {margin: 1rem 0 0 0;font-size: .8rem;padding: 0.5rem;}.scart-mini-email {font-size: .8rem;border: 1px solid #ccc;background: #f7f7f7;border-radius: .375rem;padding: .5rem;margin: 1rem 0 .5rem;width: 100%;}.shipped-reward-sec {border: 1px solid #ccc;border-radius: 0.375rem;padding: 1.5rem;margin-top: 1.5rem;}.shipped-reward-form-sec {background: #fff;padding: 1rem;margin-top: 1rem;border-radius: .375px;}.form-group-reward-shipped {padding: 0px 0.5rem;margin: 0.5rem 0;font-size: .85rem;}.form-group-reward-shipped input {font-size: .85rem;}.reward-sec .row {--bs-gutter-x: 1.5rem !important;}.comment-text-reward {margin-left: 1rem;}.reward-price-item-cart-shipped {margin-left: auto;text-align: right;}span.item-qty-reward-row {font-weight: 600;}.reward-shipped-sec .rewardPointsColor {font-weight: 600;}.comment-reward-row {font-size: 0.8rem;}.summary-box-reward-cart .nav li span:first-child {font-weight: 600;}.summary-box-reward-cart .nav li {display: flex;justify-content: space-between;}.comment-reward-row span:first-child {font-weight: 600;}.rewards-checkout-button button {padding: .5rem;font-size: 1rem;}@media screen and (max-width: 767px) {.reward-price-item-cart-shipped {position: unset;width: 100%;margin-left: 16.66666667%;}.item-cart-row {position: relative;}.comment-reward-row {flex-wrap: wrap;}.item-detail-reward {font-weight: 600;margin-bottom: .5rem;}.item-detail-reward p {margin: 0.625rem 0 0;}div.item-cart-row a.product-name {margin-bottom: 2rem;}.item-detail-reward .comment-text-reward {margin-left: 0;}div.shipped-reward-sec {padding: 1rem;}div.shipped-reward-form-sec {padding: 0.5rem;}.reward-cart-summary {width: 100%;}.summary-box-reward-cart {max-width: 100%;margin-bottom: 1rem;}button.redeem-cart-btn {margin-left: auto;}.rewards-checkout-button {width: 100%;}.rewards-checkout-button button {padding: .5rem;font-size: 1rem;}}p.description-reward-item {max-height: 200px;overflow: auto;margin-bottom: 1rem;line-height: 1.2rem;}#rewardsQuestionsOffCanvas .form-group label {font-size: .8rem;}#rewardsQuestionsOffCanvas .form-group input {font-size: .8rem;}#rewardsOffCanvasBody {margin: 1rem;}#rewardsOffCanvasBody .subheading-title {text-transform: none;font-weight: 500;line-height: 1.5rem;}#rewardsOffCanvasBody .contact-us-input {background: #fff;margin-bottom: 0;}#rewardsOffCanvasBody .global-combo-btn-row {text-align: left;margin-left: 1rem;}#rewardsOffCanvasBody .global-combo-btn-row .btn-secondary {margin-left: 1rem;}.wishlist-card-canvas .Item-img-reward-small {width: 80px;height: 80px;}.wishlist-card-canvas .Item-img-reward-small img {width: 100%;}#divRewardFeaturedItemsSection .item-grid-small-reward .Item-img-reward-small img {width: auto;max-height: 70px;}ul.bomLine {width: 100%;padding-left: 0;border-top: 1px solid #ccc;}li.bomItem {margin: 1rem;padding: .5rem;background: #f7f7f7;border-radius: .375rem;}li.bomItem .sku {font-weight: 600;}.checkout-sticky-header {background-color: #333;padding: .5rem;font-size: .9rem;position: relative;display: flex;color: #fff;}.checkoutDiv {padding: 15px 20px;}.checkout-sticky-header {background-color: #333;padding: .5rem;font-size: .9rem;position: relative;display: flex;color: #fff;}.checkoutDiv {padding: 15px 20px;}li.paginate_button.page-item.active a {color: #FFF !important;}#btnSaveApprovalForwardingSettings {color: #FFF;}#btnGetUnassignedApprover {color: #FFF;}#btnAssignTemporaryApprover {padding: 0.5rem;font-size: .9rem;font-weight: 500;color: #FFF;}#divAccountSelection .back-btn {position: absolute;right: 17px;top: 10px;color: white;padding-bottom: 20px;margin-bottom: 50px;padding: 1px;}.notification-flyout {padding: 0.25rem 0 0 0.75rem;}.notification-icon {position: relative;display: inline-block;}.notification-icon svg {width: 40px;height: 40px;}.red-dot {position: absolute;top: 5px;right: 15px;width: 10px;height: 10px;background-color: red;border-radius: 50%;border: 2px solid white;}@media only screen and (max-width: 768px) {.notification-icon svg {width: 30px;height: 30px;}.red-dot {position: absolute;top: 5px;right: 9px;width: 10px;height: 10px;background-color: red;border-radius: 50%;border: 2px solid white;}}.notification-item .order-approval {color: #0c5460;background-color: #d1ecf1;border-radius: .375rem;margin-bottom: 1rem;}.notification-item .order-approval:hover {color: #0A444D;background-color: #A1D6E3;text-decoration: underline;}.notification-item a, .notification-item .btn-link {justify-content: space-between !important;display: flex !important;font-size: .9rem;text-decoration: none;color: #003366;font-weight: 600;padding: 0.25rem !important;width: 100%;}.notification-item .orders {font-weight: 400;}.notification-item {padding-right: 1rem !important;padding-left: 1rem !important;}.no-notification-item .order-approval {border-radius: .375rem;margin-bottom: 1rem;}.no-notification-item a, .notification-item.btn-link {justify-content: space-between !important;display: flex !important;font-size: .9rem;text-decoration: none;color: black;font-weight: 700;padding: 0.25rem !important;width: 100%;}.no-notification-item .orders {font-weight: 700;}.no-notification-item {padding-right: 1rem !important;padding-left: 1rem !important;}.web-only-button {display: none;}@media only screen and (min-width: 768px) {.web-only-button {display: inline-block;}}.account-menu-container {display: flex;justify-content: space-between;}.left-container {width: 85%;}.right-container {width: 15%;}.notification-subheader {font-size: 0.9rem;font-weight: 600;color: #000;text-transform: uppercase;padding: 1rem;}.AddNewCardPopupError.messageError {width: fit-content;}.nav-products-left .primary-category .primary-category-item {position: relative;padding-right: 30px;}.nav-products-left .primary-category .sub_menu_btn {display: block;padding: 10px;width: 20px;height: 20px;position: absolute;right: 1px;cursor: pointer;}.nav-products-left .primary-category .sub_menu_btn::after {content: "";display: block;width: 12px;height: 12px;border-bottom: 1px solid #000;border-right: 1px solid #000;position: absolute;top: 4px;left: 0;transform: rotate(-45deg);}.nav-products-left .primary-category .sub_menu {padding: 0;position: absolute;top: 0;left: 100%;background-color: #fff;height: auto;z-index: 5;transition: ease all 0.5s;overflow: hidden;width: 0;opacity: 0;visibility: hidden;}.nav-products-left .primary-category .sub_menu.open_submenu {left: 0;width: 100%;opacity: 1;visibility: visible;min-height: 100%;height: auto;}.nav-products-left .primary-category .sub_menu:after {content: '';display: block;clear: both;}.products-flyout li.wholesaler .primary-category-div h2 {margin-bottom: 0;padding-bottom: 0;}.products-flyout li.wholesaler .primary-category-div {background: #f6f6f6;padding: .5rem;display: flex;flex-direction: row;align-items: center;justify-content: space-between;}.products-flyout ul.nav-products-left .wholesaler a.btn {margin: 0;font-size: 13px;padding: 3px 5px;}.nav-products-left {position: relative;}body .sub_menu_active > li {visibility: hidden !important;}body .sub_menu_active > li.active {visibility: visible !important;}body .sub_menu_active > li.active > button {visibility: hidden;}.nav-products-left .mobile-menu-root-item .sub_menu_btn::after {content: "";display: block;width: 12px;height: 12px;border-bottom: 1px solid #000;border-right: 1px solid #000;transform: rotate(-45deg);margin-top: 5px;}.nav-products-left .mobile-menu-back-root-link:before {content: "";display: block;width: 9px;height: 9px;border-bottom: 1px solid #000;border-right: 1px solid #000;transform: rotate(130deg);margin-top: 0px;margin-left: 4px;}body ul.nav-products-left ul.nav-products-left li button.category-back::before {content: "";display: block;width: 9px;height: 9px;border-bottom: 1px solid #000;border-right: 1px solid #000;transform: rotate(130deg);margin-right: 3px;margin-top: 8px;}#offcanvasUser .account-menu-root .mobile-menu-root-item {list-style-type: none;}#offcanvasUser .account-menu-root .mobile-menu-back-root-link {display: none;}#offcanvasUser .account-menu-root .mobile-menu-inner-options {padding: 5px 0;}#offcanvasUser .account-menu-root .mobile-menu-inner-options .mobile-menu-link.top_head_box {background: #0066CC;border: 1px solid #003399;color: #FFF;position: relative;display: block;padding: 4px;text-align: center;border-radius: 5px;font-size: 12px;font-weight: bold;}#offcanvasUser .account-menu-root .mobile-menu-inner-options {padding: 5px 0;font-size: 14px;font-weight: 600;color: #003399;}#offcanvasUser .nav-item.account-menu-root .mobile-menu-root-item .mobile-menu-root-link {position: relative;cursor: pointer;color: #003399;font-weight: bold;font-size: .9rem;}#offcanvasUser .nav-item.account-menu-root .mobile-menu-root-item .mobile-menu-root-link::after {content: "";display: block;width: 10px;height: 10px;border-top: 1px solid #488aea;border-right: 1px solid #488aea;transform: rotate(135deg);position: absolute;top: 0;right: 0;}#offcanvasUser .nav-item.account-menu-root .mobile-menu-root-item .sub_menu {display: none;}#offcanvasUser .nav-item.account-menu-root .submenu_open.mobile-menu-root-item .sub_menu {display: block;}#offcanvasUser .nav-item.account-menu-root .submenu_open.mobile-menu-root-item .mobile-menu-root-link::after {content: "";transform: rotate(-45deg);}.nav-products-left > .mobile-menu-root-item > .sub_menu {padding: 0;background-color: #fff;min-height: 100%;height: auto;position: absolute;top: 0;left: 0;}.nav-products-left .mobile-menu-root-item .sub_menu {width: 0;}.nav-products-left > .mobile-menu-root-item > .sub_menu .primary-category-item {align-items: start;}.nav-products-left > .mobile-menu-root-item > .sub_menu button {align-items: start;}.nav-products-left > .mobile-menu-root-item > .sub_menu button.category-back {flex-direction: revert;align-items: center;}.nav-products-left > .mobile-menu-root-item > .sub_menu li {border-bottom: 1px solid #ccc;}body ul.nav-products-left ul.nav-products-left li button {align-items: start;}body ul.nav-products-left li.mobile-menu-root-item > div {align-items: start !important;font-size: .95rem;}#offcanvasMobileMenu .mobile-menu-list-sharedCart .accordion-item .accordion-button::after {top: 0;right: 2px;left: auto;transform: rotate(-90deg);}.mobile-menu .accordion-flush .accordion-item .accordion-button:focus {outline: 0;}body .mobile-menu .accordion-body {padding: 0;margin: 0;}.mobile-menu .accordion-body .list-group > a {border-bottom: 1px solid #ccc;}.mobile-menu .accordion-body .list-group > a:first-child, .mobile-menu .accordion-body .list-group > a:last-child {border-bottom: 0;}.nav-products-left > .mobile-menu-root-item > .sub_menu.open_submenu {width: 100%;z-index: 55;}.mobile-menu .sub_menu {padding: 0;position: absolute;top: 0;left: 100%;background-color: #fff;height: auto;z-index: 5;transition: ease all 0.5s;overflow: hidden;width: 0;opacity: 0;visibility: hidden;}.mobile-menu .sub_menu {padding: 0;position: absolute;top: 0;right: 100%;background-color: #fff;height: auto;z-index: 5;transition: ease all 0.5s;overflow: hidden;width: 0;opacity: 0;visibility: hidden;}.mobile-menu .sub_menu.open_submenu {left: 0;width: 100%;opacity: 1;visibility: visible;min-height: 100%;height: auto;overflow-y: scroll;}.mobile-menu-box .accordion-flush .accordion-item .accordion-button:focus {background: unset;}.mobile-menu-box .accordion-header {background-color: #fff;}.mobile-menu-box .nav-products-left .accordion-item .accordion-button {background-color: #fff;}.mobile-menu-box .accordion-item {margin-bottom: 0;}.mobile-menu-box .sub_menu .mobile-menu-inner-options h3 {padding: 8px;border-bottom: 1px solid #ccc;background-color: #f6f6f6;}.mobile-menu-box .sub_menu .mobile-menu-inner-options .mobile-menu-link {padding: 8px;border-bottom: 1px solid #ccc;}.mobile-menu-box ul.nav-products-left li.mobile-menu-inner-options div.nav-item > span.order-approval {margin: 0;}.mobile-menu-box ul.nav-products-left li.mobile-menu-inner-options div.nav-item > div {padding: 8px;}.navbarforWebMobile .mobile-menu-box .sub_menu .mobile-menu-inner-options .mobile-menu-link {border: 0;}.clearHistoryButton {font-size: 14px;}.clearHistoryButton:hover {text-decoration: underline;}.recentlySearched {padding-left: 5px;padding-top: 5px;font-weight: bold;}.ewd_home .product-grid-card .qoh-icon-tooltip {display: inline-block;}.pdp-2022 .product-grid-card .qoh-icon-tooltip {display: inline-block;}.cart-content .item-row .form-control {border-color: #949494;}.cart-content .select2-container--default .select2-selection--single {border-color: #949494;}.cart-content .qty-container .qty-box .quantity-input-ui2022 {border-right: 1px solid #949494;border-left: 1px solid #949494;}.cart-content .qty-container .qty-box {border-color: #949494;}.cart-content .qty-container .qty-box input {border-color: red;}.custom_accordion.temp_accordion .heading-department {min-height: 85px;padding-bottom: 35px;}.custom_accordion.temp_accordion button.btn.btn-secondary.addPromoCodeBtn {position: absolute;top: unset;bottom: 10px;left: 36px;}@media screen and (max-width:576px) {.custom_accordion.temp_accordion .heading-department {min-height: unset;padding-bottom: 0;}.custom_accordion.temp_accordion button.btn.btn-secondary.addPromoCodeBtn {position: static;}}.checkout-content .floating-header {height: auto;}.quick-order-container .item-info .item-desc-favlistEdit {margin-left: 0;}.quick-order-container .quick-order-block .quickOrder-section .item-desc-favlistEdit .descriptionField {color: #003399;}.quick-order-container .quick-order-block .quickOrder-section .qo-sku input.skuField {width: 100%;}.quick-order-container .quick-order-block .qo-details > .qo-sku-qty-group {width: 100%;max-width: 410px;}.quick-order-container .quick-order-block .quickOrder-section .qo-sku {flex-grow: 1;}@media screen and (max-width:992px) {.quick-order-container .quick-order-block .quickOrder-section .item-desc-favlistEdit .descriptionField {color: #003399;text-align: left;}.quickOrder-section .item-data-block.flex {margin-top: 0;}.quickOrder-section .qo-sku-qty-group {flex-direction: row;}.quickOrder-section .qo-qty {margin-right: 0;margin-top: 0;}.quickOrder-section .qty-container .qty-box .quantity-input-ui2022 {width: 28px;}.quickOrder-section .quick-order-block .item-data-block.flex {display: flex;}.quick-order-block .qty-container .product-quantity-multiple {font-size: 10px;}}.quick-order-container .quick-order-block .quickOrder-section .qo-sku .field_box {position: relative;}.quick-order-container .quick-order-block .quickOrder-section .qo-sku .field_box .dvSpinner_quickorder {position: absolute;top: 5px;right: 8px;left: unset;width: auto;display: inline;}.quick-order-container .quick-order-block .quickOrder-section .qo-sku input.skuField {padding-right: 30px !important;}.quick-order-container .quick-order-block .quickOrder-section .item-desc-favlistEdit .descriptionField {text-align: left;}#divAddToFavListContent > .list-container {padding: 1.5rem 1.5rem 0 1.5rem;}#divAddToFavListContent > .list-container .form-group > .form-check {padding-top: 5px;padding-bottom: 5px;margin-bottom: 5px;margin-top: 5px;}#divAddToFavListContent > .list-container .form-group .form-check .form-check-input:focus {outline: 2px solid #003399;outline-offset: 2px;}.offcanvas-body .tagit .tagit-new {position: relative;}.offcanvas-body .tagit .tagit-new .ui-autocomplete-clear {right: 0;font-size: 20px;color: #777777;}.sCartErrorMessage {margin-top: 15px;}.card .product-grid-card .product-info .icons > div img {width: 24px;}.card .product-grid-card .product-info .icons > div {margin-right: .5rem;margin-bottom: .5rem;display: inline-block;}.item-info .item-detail .icons > div {display: inline-block;}.card .product-grid-card .product-info .icons > a img {width: 24px;}.card .product-grid-card .product-info .icons > a {margin-right: .5rem;margin-bottom: .5rem;display: inline-block;}.offcanvas-body .page-item.previous .page-link, .offcanvas-body .page-item.next .page-link{font-size:0 }.search-list .item-row .item-detail .item-icons img {width: 30px;}.search-list .item-row .item-detail .item-icons div, .search-list .item-row .item-detail .item-icons a {display: inline-block;}@media screen and (max-width: 600px) {.offcanvas .nav-products-left>.mobile-menu-root-item>.sub_menu li .pagination .paginate_button {border: 0;}.offcanvas .nav-products-left>.mobile-menu-root-item>.sub_menu li .pagination .paginate_button:hover {border: 0;}.offcanvas .dataTables_paginate .paginate_button .page-link {padding: 0.1rem 0.5rem;text-decoration: unset;}.offcanvas .dataTables_paginate .pagination .paginate_button.previous a, .dataTables_paginate .pagination .paginate_button.next a {height: auto;line-height: 14px;padding: 0.4rem 0;}#tblApprovalForwardingUsers_wrapper.dataTables_wrapper .dataTables_paginate .paginate_button body .offcanvas .dataTables_wrapper .dataTables_paginate .paginate_button:hover {border: 0;}}div.dt-container .dt-paging .dt-paging-button:hover {border: 0;background: unset;}.dataTables_wrapper .dataTables_filter {display: flex;}body div.dt-container .dt-paging .dt-paging-button {padding: 0;border-color: transparent;}body div.dt-container .dt-paging .dt-paging-button:hover, body div.dt-container .dt-paging .dt-paging-button:focus {border-color: unset;background: unset;}body div.dt-container .row .dt-layout-end.dataTables_paginate_box {width: 100%;}body div.dt-container td .row .dt-layout-end.dataTables_paginate_box {width: auto;}div.dt-container .dt-paging .dt-paging-button.disabled {visibility: hidden;}.datatable_top_nav > div:first-child {flex-grow: 1;}@media screen and (max-width:767px){.datatables > colgroup {display: none;}.datatable_top_nav .dataTables_filter {width: 100%;}.dataTables_wrapper .dataTables_length {margin: 0 auto;}.dataTable.table .dataTable.table {display: block;}.dataTable.table .dataTable.table tbody {display: block;}.dataTable.table .dt-container .datatable_bottom_nav .dataTables_paginate_box {width: 100%;}.dataTable.table .dt-container .datatable_bottom_nav .dataTables_paginate_box .dataTables_paginate {float: none !important;}.dataTable.table .dataTable.table tbody .amount-align {display: block;}}.canvas_search_box > div {width: 100%;}.order-approval-section table.dataTable#tblOrderHistoryGrid {margin-top: 0 !important;}table.dataTable > tbody > tr.selected a.btn-primary {color: #fff;}.sf-hidden {display: none !important }.floating-header {display: none;}.checkout-content .left_box, .checkout-content .right_box {padding: 0 15px;}.checkout_sidebar_box {border: 1px solid #ccc;background-color: #fff;border-radius: 0.5rem;padding: 0.7rem;position: sticky;top: 0;}.checkout_sidebar_box .nxtPreBtn .btn {width: 100%;}.checkout_sidebar_box .btnUpdate {width: 100%;margin-bottom: 1rem;}.checkout_sidebar_box .cancel_continue_box {display: flex;justify-content: space-between;}.checkout_sidebar_box .cancelUpdateBtn>h2 {font-size: 1rem;border-bottom: 1px solid #ccc;display: block;}.checkoutEditDetails-block .info_head {margin-bottom: 0.2rem;font-size: 0.85rem;font-weight: 600;padding-left: 18px;position: relative;}.checkoutEditDetails-block .info_box>.nav>li {margin-bottom: 1.3rem;}.checkoutEditDetails-block .info_box>.nav>li:last-child {margin-bottom: 0;}.checkoutEditDetails-block .info_box .nav .checkout-order-list {display: block;}.checkoutEditDetails-block .form_box .form_cover .form-group:last-child {margin-bottom: 5px;}.checkoutEditDetails-block {padding: 1.1rem 0;background-color: #f6f6f6;margin-top: 0.8rem;}.checkoutEditDetails-block .form_box .form_cover label {font-weight: 600;}.checkoutEditDetails-block .info_head i {position: absolute;top: 3px;left: 0;font-size: 12px;text-align: center;border-radius: 4px;}.checkoutDiv .card .titleCheckout::after {content: "";display: none;height: 2px;background-color: #1076dc;margin: 8px 0 0;max-width: 22px;}.checkoutDiv .card .custom_row {margin: 0 -8px;}.checkoutDiv .heading-header .nav_box a {font-size: 14px;text-decoration: underline;margin-right: 15px;}.checkoutDiv .heading-header .nav_box a:last-child {margin-right: 0;}.checkout-content .floating-header {height: auto;}@media screen and (max-width:992px) {.checkoutDiv .sm-adress-box {display: block;}.checkoutDiv .sm-adress-box .state-box {width: 100%;}}@media screen and (max-width:768px) {.floating_checkout_sidebar_box {display: flex;gap: 1rem;width: 100%;justify-content: space-between;padding: 0.5rem;}.checkoutEditDetails-block .bilingAddress {margin-top: 10px;padding: 0 10px;}.checkoutDiv .sm-adress-box {flex-direction: column;}.checkoutDiv .sm-adress-box .state-box {width: 100%;}.checkout_sidebar_box {top: 0;left: 0;width: 100%;border-radius: 0;display: flex;justify-content: space-between;gap: 10px;flex-direction: row-reverse;margin-bottom: 0.5rem;}.checkout-content .left_box {padding: 0;}.checkout-content .right_box {padding: 0;}.checkout_sidebar_box .btnUpdate {margin-bottom: 0;width: auto;}.heading-header .nav_box {flex-direction: column;display: flex;align-items: end;}.checkoutDiv .heading-header .nav_box a {margin-right: 0;}.checkoutDiv .heading-header {gap: 10px;font-size: 12px;}.checkout-order-edit-row .heading-title {font-size: 1rem;margin: 0;}.floating-header {position: fixed;top: -50px;left: 0;width: 100%;background: #fff;z-index: 9;border-bottom: 1px solid #eee;height: 45px;padding: 5px;justify-content: space-around;align-items: center;opacity: 0;transition: all 0.5s ease;box-shadow: 0 4px 16px 0 rgb(0 0 0 / 15%);display: flex;}.floating-header.in-view {opacity: 1;top: 0;padding: .5rem .6rem;}}.btnNextOrPrevious {width : 100%;}.fav-list-confirm .list-name ul {padding: 0;text-align: center;}.fav-list-confirm .btn-block {display: flex;justify-content: space-between;}#addEditQuickOrder-canvas .favList-canvas-sec .dvAlternateItem .price-info .item-price {justify-content: start;}#addEditQuickOrder-canvas .addEditQuickOrderCanvasBody {overflow: auto;}@media screen and (max-width:767px){.checkout-block .cart-actions-wrapper {display: block;}}@media screen and (max-width:766px){.reward-sec .reward-cart-item .reward-price-item-cart {width: 100%;}.cart-content .cart-actions-wrapper {}}@media screen and (min-width: 576px) {.order-summary-wrapper .cart-buttons {display: none;}}@media screen and (max-width: 576px) {.eci-header .cart-buttons {display: none;}.order-summary-wrapper .cart-buttons {margin-top: 1rem;}.reviewDetails .accordion-item .addPromoCodeBtn {margin-top: 1rem;}}.dataTables_wrapper .dataTables_info {justify-content: left;}.datatables .details-row .dataTables_wrapper div.dataTables_paginate .pagination > .dt-paging-button.disabled {display: none;}.dealer-home-custom img {max-width: 100%;}.custom_4col_news img {max-width: 100%;}#orderApprovalPopUp {position: fixed;display: none;width: 100%;height: 100%;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0,0,0,0.5);z-index: 1090;}table.order-list-confirmation tbody td:last-child ul {text-align: left;}.pdp-break-pricing {width: 100%;border: 1px solid #bee5eb;background-color: #d1ecf1;Border-radius: .375rem;margin: 1rem 0;}.pdp-break-pricing .subheader {padding: .5rem 1rem;font-weight: 600;font-size: .85rem;text-align: center;color: #0c5460;}.pdp-break-pricing .data {text-align: center;margin: .5rem 1rem;}.pdp-break-pricing table {width: 100%;font-size: .8rem;}.pdp-break-pricing table tr.header {margin-bottom: .25rem;}.pdp-break-pricing table tr.header th.qty {text-align: left;padding: 0 .5rem;}.pdp-break-pricing table tr.header th.price {text-align: right;padding: 0 .5rem;}.pdp-break-pricing table tr.body {background: #fff;border-bottom: 3px solid #d1ecf1;}.pdp-break-pricing table tr.body td.qty {text-align: left;padding: .25rem .5rem;}.pdp-break-pricing table tr.body td.price {text-align: right;padding: .25rem .5rem;}.quick-order-container .quick-order-block .quickOrder-section .item-desc-favlistEdit .showItemsBtn {color: #003399;}.product-section .prompt-sub .sub-details .item-icons-ship .att-icon-tooltip {display: inline-block;}.fav-list-section .fav-list-search-category-row .fav-filter-list {margin-right: unset;}.sticky-header .applied-filters {padding: 0.5rem;border-radius: 5px;background-color: #f7f7f7;}.sticky-header-cover .title-sec .title-sec-inner .heading-title {font-size: 1rem;}.sticky-header-cover .btn {padding: 2px 5px;font-size: 12px;}.sticky-header-cover hr {margin: 6px 0;}.sticky-header-cover .filters .applied-filters {margin: 0.5rem 0 0;}.sticky-header-cover .filters.filter-keyword-row {padding-bottom: 0;border: 0;}.sticky-header .filter-input {max-width: unset !important;}.sticky-header .fav-list-filter-search-row .input-group label {width: unset;}.sticky-header .filter-input input {min-width: 0;width: 70%;height: 36px;border-top-right-radius: 0;border-bottom-right-radius: 0;}.sticky-header .filter-input button {width: 30%;height: 36px;border-top-left-radius: 0;border-bottom-left-radius: 0;}@media screen and (max-width: 767px){.sticky-header .btn {padding: 2px 5px;font-size: 12px;}.sticky-header .title-sec button.toggle-icon {margin-left: 5px;}.sticky-header .sort-by-filter {margin: 0 .5rem 0 0rem;}.fav-list-search-category-row .fav-filter-list {margin-left: unset !important;}.title-sec-options .product-head-filter {justify-content: flex-start !important;flex-wrap: wrap;}}.modal-backdrop.show.fade {opacity: 0.5;}.sku-price-row .item-qty > div:nth-child(1) {align-self: center;margin-right: 1rem;height: 15px;}