﻿.WarningPanel{border:3px dotted red}#frontendtoperror{margin-bottom:20px;left:0;clear:both;background-color:#fcf200;padding:10px;top:0}#frontendbottomerror,#frontendtoperror{position:absolute;width:100%;z-index:1000}#frontendbottomerror{bottom:0;color:#000;font-size:13px;font-weight:700}.frontendtoperror{font-weight:700;vertical-align:top}.errorCaution{width:100px;padding:0 10px 0 0}.frontendbottomerror{background-color:#fff;border-top:15px solid #000;text-align:left;padding:15px}#frontendstacktrace{margin-top:16px;color:#000;font-size:13px}#frontendstacktrace pre{padding-left:20px}.dxeBase{font-size:inherit;font-family:inherit;font-weight:inherit;font:inherit}.btnPersonalize{width:110px;height:26px;color:#c30;line-height:21px;border-radius:5px;margin:5px 0 10px;position:relative;left:12px;font-size:11px;float:left}.dxtcLite>.dxtc-stripContainer .dxtc-activeTab,.dxtcLite>.dxtc-stripContainer .dxtc-tab{font-family:Verdana,Arial,Helvetica}#modal-logo{float:left;padding:15px 0 0 50px}#modal-header{float:right;width:60%;margin-top:10px;position:absolute;top:10px;right:40px}.dxpc-closeBtn{padding:10px!important;float:right}#DefinitionSettingsPopup1_PW-1 .dxpc-mainDiv,#DefinitionSettingsPopup2_PW-1 .dxpc-mainDiv,#DefinitionSettingsPopup3_PW-1 .dxpc-mainDiv,#DefinitionSettingsPopup5_PW-1 .dxpc-mainDiv{width:365px;left:30px!important;margin-top:-30px}.PerConsole{color:#010000;white-space:normal;padding:0!important;outline:thin solid #6b6b6b;width:740px;height:400px;margin:30px auto}.dxbButton div.dxb,.dxbButton div.dxbf{border:0 dotted transparent!important}.PerpnlLeft{width:100px;float:left;background-color:#e4e4e4;padding:20px 0;text-align:left;height:inherit}.PerLeftPanelButton{background:none;border:none;height:90px!important}.PerLeftPanelPopup{position:absolute!important;left:115px!important}.PerLeftPanelPopup .dxpc-mainDiv{background-color:#e4e4e4;border:none!important}.PerLeftPanelPopup .dxpc-shadow{-moz-box-shadow:0 0 0 rgba(0,0,0,.34375);-webkit-box-shadow:0 0 rgba(0,0,0,.34375);box-shadow:0 0 0 rgba(0,0,0,.34375)}.PerLeftPanelPopup .dxpc-mainDiv .dxeRadioButtonList,.PerLeftPanelPopup .dxpc-mainDiv .dxpc-content{border:none!important;padding-top:3px!important;padding-left:3px!important}.PerpnlRight{width:215px!important;float:right;background-color:#e4e4e4;height:inherit;margin:0}.PerRightPanelHeader{font-size:16px;font-weight:700;margin:0 25px 0 5px;position:relative;top:10px}.PerRightPanelButton{width:70px!important;height:21px!important;border-radius:7px;color:#c30!important;display:list-item;clear:left;position:relative;right:2px;margin:43px 0 0;text-align:center}.PerRightPanelSave .PerRightPanelButton{height:34px;margin:32px 9px;float:left}.PerRightPanelImageContent{height:36px;width:54%;position:relative;top:0;left:10px;float:left;text-align:left;margin:34px 20px 0 0}.PerRightPanelPopup{width:460px!important;right:107%!important;top:-200px!important;height:auto!important;position:absolute}.PerRightPanelPopup .dxpc-mainDiv{background-color:#f4f4f4}.panelTitle{font-size:16px;font-weight:700;padding:0 4px;margin-top:10px;float:left}.PerTextLabels{float:left;width:100%;text-align:left;font-weight:700;padding:16px 0 3px}.PerRightPanelImageContent img{margin-right:8px;float:left}.PerDatePicker{float:left}.dxeTextBoxSys{width:250px;float:left}.dix-slidePanel{width:400px}.dxisControl{float:left;height:475px}.dxisControl .dxis-nbSlidePanelWrapper{position:relative;left:10px;top:25px;height:62px}.dxisControl>.dxis-passePartout{left:10px;background-color:#fff;width:400px;height:380px!important}.dxisControl .dxis-imageArea{margin:0 auto;position:absolute;overflow:hidden;top:0!important;width:400px;height:380px!important}.dxisControl .dxis-nbSelectedItem{z-index:1;cursor:default;position:absolute;border:1px solid red;background-color:transparent}.dxisControl .dxis-nbItem{background-color:#none;border:1px solid #000;width:90px;height:60px}.dxisControl .dxis-nbItem .dxis-nbHoverItem{border:1px solid #9f9f9f}.PerViewLabel{left:0;top:0;width:100%;position:absolute;cursor:default;padding:10px;color:#000!important;font-weight:700!important;font-size:16px!important;text-align:left;font-family:Arial,Helvetica,sans-serif;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.PerlblName{font-family:Arial,sans-serif;font-weight:700;font-size:20px;float:left;padding:0 10px 0 0}.PerlblShortDesc{font-size:14px;padding:0 20px 0 0}.PerlblShortDesc,.PerlblStockCode,.StockCodePrefix{font-family:Arial,sans-serif;font-weight:700;float:left;line-height:29px}.PerlblStockCode,.StockCodePrefix{font-size:12px;padding:0 5px 0 0}.PerlblLongDesc{font-family:Arial,sans-serif;font-weight:400;font-size:12px;float:left;text-align:left;white-space:normal}.PerPopupHeader{padding:10px 0 0 13px!important}.PerPopupHeaderCaption{font-size:12px}.PerPopupHeaderHeadline{font-weight:700;font-size:16px;text-align:left;color:#0d345e;margin-top:10px}.PerRightPanelPopup .dxpc-mainDiv .PerPopupHeader div.PerPopupHeaderHeadline{color:#c30}.dxucControl,.PerOptionsDropDown{float:left}.PerUploadControl{margin:10px 0;clear:both;float:left}table.PerUploadControl tr{border:1px solid #a8a8a8}.perNoImageBtn{margin:11px}.dxpcLite .dxpc-footerContent{padding:0;min-height:8px;position:relative;bottom:17px;left:29px;text-align:left;margin-top:30px}.PerfooterHeader{font-weight:700;color:#c30}.PerFooterList ul{text-indent:0;margin-left:20px}.PerFooterList li{color:#000;font-size:11px;padding:5px 0}.PerImageThumbnail .dxfm-content div{display:none}.PerTabbedPages ul{height:37px!important}.dxtcLite .dxtc-stripContainer .dxtc-tab,.dxtcLite>.dxtc-stripContainer .dxtc-activeTab{float:right!important;height:35px!important;border-radius:4px 4px 0 0}.reviewProductSubhead{position:relative;top:25px}.CartPerEditButton{width:50px!important;height:21px!important;border-radius:7px;color:#c30!important;display:list-item;clear:left;margin:15px 0 8px 19px;text-align:center}.PerReviewButton{margin:10px;float:left;position:relative;top:10px}.PerContinueButton,.PerReviewButton{width:103px!important;height:21px!important;border-radius:7px;color:#c30!important;display:list-item;text-align:center}.PerContinueButton{margin:-15px 0 25px;float:right}.Approval{margin:0 0 0 10px;position:relative;top:12px;left:35px;color:#c30;font-weight:700}.PerReviewImg{width:135px!important;float:left}.ImgColumn{float:left;width:165px}.ContentColOne{width:320px%;float:left;padding:0 5px}.ContentColTwo{width:320px;float:left}.EditApprove{width:100%;float:left;margin:30px 0}.reviewrow{padding:0 0 5px;width:310px;float:left}.ReviewLabel{font-weight:700;display:table-cell;width:140px;float:left}.ReviewContent{display:table-cell;width:160px}.reviewinstructions{margin-left:145px;padding-top:10px}.dxisControl .dxis-nextBtnHorWrapper{right:-45px;top:5px}.dxisControl .dxis-prevBtnHorWrapper{left:-25px;top:5px}.PerReviewContent{width:630px}.perItemReview{float:right;margin-right:32px;clear:both}.PerSpecialInstructions{width:300px;height:150px}#grdPersonalizationDisplay{margin:15px 0}tr#grdPersonalizationDisplay_DXHeadersRow0{display:none}.listingDisplayHeader{background-color:#e4e4e4;width:100%;height:8px}.listingDate,.listingID{width:10%;float:left;text-align:center;margin:25px 0 0}.listingItemImage{float:left;margin:0 15px 0 0}.listingItemImage img{width:85px}.listingName{width:17%;float:left;margin:25px 0 0}.listingDetails{width:10%;float:left;margin:25px 0 0}.listingPricingControl{margin:15px 0 0 10px;float:left;width:20%;height:120px}div.ListCategoryTable>#pricetabs{height:auto}#myaccount.listingPricingControl{height:48px}#myaccount>.PricingBoxDiv>#qtyoptions .btnCart{display:block!important;margin:0}#myaccount>.PricingBoxDiv #pricetabs{display:none}#myaccount>div>div.btnPersonalize{display:block!important;margin:3px 0}.PricingBoxDiv #qtyOptions{float:left;width:40%;margin:0;left:20px;position:relative}.UOM-Row{display:table-row}.UOM-Selectioncmb,.UOM-txtField,.UOM-txtMultiplier{display:table-cell}.UOM-txtField{top:10px;position:relative}.UOM-txtMultiplier{padding:0 10px}.perCompleted{width:10%;float:right;position:relative;top:15px;left:10px}.perCompleted img{width:50px}table.dxgvTable tbody tr td td.listingContentDisplay{padding:0 0 24px!important}.PerReviewControl .dxtc-content{width:596px}.PerReviewControl.dxtcLite.dxtc-top>.dxtc-stripContainer{padding-top:3px;width:620px!important}.PerOrderComboLabel{font-weight:700;float:right;position:absolute;right:16px;top:53px}.PerOrderCombo{float:right}div#UploadControl1027_CErr{display:none}.PerTextLine{height:45px;padding:16px 0 0;margin-bottom:5px}.PerTextLineLabel{float:left;padding-right:15px}.PerTextBox{padding-top:4px;float:left}.PerTextLineFont{padding:0 5px}.PerTextLineFont,.PerTextLineFontSize{float:right;position:relative;top:-4px}iframe{background-color:transparent;border:0 transparent;padding:0;overflow:hidden}.CharacteristicFilterColorTileHeader{width:100%;color:#fff;background-color:#a0a0a0;padding:4px;display:block;margin-bottom:4px}.CharacteristicFilterColorTile{border:1px solid #dedede;margin:1px}.SKUDropDownLabel label{margin:0 5px 0 0;padding:7px;font-weight:700;min-width:75px}.ActiveFiltersChecklist{border:none}.ActiveFiltersChecklist label{margin-top:6px;font-weight:400}.ActiveFiltersChecklist td.dxe{padding:3px 5px!important}.CategoryBreadcrumb{margin-bottom:10px;display:block;font-size:13px}.dxeCalendar td{padding:5px!important}img#DateRangeFromtxt_DDD_C_NMCImg,img#DateRangeFromtxt_DDD_C_NYCImg,img#DateRangeFromtxt_DDD_C_PMCImg,img#DateRangeFromtxt_DDD_C_PYCImg,img.dxEditors_edtCalendarNextMonth,img.dxEditors_edtCalendarNextYear,img.dxEditors_edtCalendarPrevMonth,img.dxEditors_edtCalendarPrevYear,img.dxiz-zwImage.dxeImage{max-width:none!important}.PricePerUnit{font-size:12px}span.ItemTextListItem{display:block}.QE-AddToCartSpinner{position:absolute;left:45%;right:45%}#QEShoppingCartMessaging{position:absolute;margin-top:-30px}.QE-Subtotal-Wrapper>div{display:inline;margin-right:10px}.QE-Input-Wrapper,div#QEInputPanel{min-height:80px}table.FormField.QuickEntryStockCode{float:left;margin:4px 0}.QE-ClearText,.QE-QtyInput{display:inline-block;float:none}.QE-AddToCartInput{display:block;float:left}.QE-ClearText{margin-left:5px;margin-top:4px;vertical-align:top;float:left}.QE-Input-Wrapper .QE-ClearText .dxb{padding:4px 8px}.QE-QtyInput{margin-left:30px}.QE-Subtotal-Amount{color:#000;font-weight:700}.QE-AltRow>div,.QE-Row>div{min-height:30px}.QE-QOH{float:right!important}.QE-QOH input[type=button]{float:right}.QE-Wrapper{padding-left:0!important}.QE-Wrapper>div{padding-top:15px}.QE-AltRow,.QE-Row{clear:both;border:1px solid #e1e1e1;margin-top:10px;padding-top:15px;padding-bottom:15px}.QE-AltRow{background-color:#e1e1e1}.QE-Del{padding-left:0!important;max-width:70px}.QE-Del a{background-color:#000;color:#fff;padding:4px 8px;border-radius:4px;font-size:12px}.QE-Del a:hover{text-decoration:none;background-color:#505050;color:#fff}.QE-Name,.QE-Price{font-weight:700}.QE-QtyInput{max-width:80px;float:left}.QE-QtyInput .dxeTextBox{margin:4px 5px 0}.QE-QtyInput input{height:20px}.QE-Qty{padding-right:2px;max-width:70px;padding:0 2px 0 0!important}.QE-UOM{padding-left:5px;max-width:60px}.QE-AddToCartInput .btn{padding:1px 0;margin-top:5px}#QEShoppingCartContents{margin-top:0}.AltPartNum{font-size:smaller}.QE-DefaultPrice{color:red;font-weight:700}.QE-EmptyCell{float:left}.QE-Header{font-weight:700!important;text-align:center!important;font-size:12px!important;text-transform:uppercase!important;text-align:center;font-size:12px;color:red}.QE-SearchTypeBox{margin-left:171px;margin-bottom:-17px}.inlineRow{margin-top:0;padding-top:0;border-top:none}.ValidationMessage{font-size:13px;font-weight:400;background-color:#fff;padding:15px 15px 5px 50px;border:1px solid #999;text-align:left;margin-top:10px;margin-bottom:10px;margin-right:15px;background-repeat:no-repeat;display:inline-block;min-height:54px;height:auto}.ShoppingCartTable{border:none;text-align:left!important;width:100%;background:transparent}.ShoppingCartTable TD{padding:10px 2px}td#CartItemsDataGrid_col0,td#CartItemsDataGrid_col11{text-align:center}td#CartItemsDataGrid_col13{text-align:right}#CartItemsDataGrid_DXMainTable TD{border:none!important}#CartItemsDataGrid_DXMainTable .dxgvDataRow TD.dxgv{border-top:0 solid #999!important;padding-top:0!important;padding-bottom:0!important}#SubtotalDiv{float:right;margin:5px 0}#SubtotalText{width:50%;float:left;font-weight:700;padding:0 5px}#lblSubtotal{padding:0 5px}#btnb2bCancel,#btnb2bContinue,.btnCart,.cancelButton,.ChangeDefaultShipButton,.checkoutBtn,.FormButtonAlternate,.ShoppingCartCheckoutButton,.ShoppingCartDownloadButton,.ShoppingCartEmptyCartButton,.ShoppingCartPunchoutButton,.ShoppingCartRecalcButton,.ShoppingCartSaveCartButton,.ShoppingCartShopMoreButton,.submitButton{background-repeat:repeat-x;margin:10px 3px;padding:5px;border-radius:2px;float:left}.added{background-color:#ababab!important;color:#000!important;background-image:none!important}.btnTile{float:right!important;z-index:10000!important;position:absolute!important;margin:10px 0}.btnWrapper,.changepasswordsteponewrapper,.changepasswordsteptwowrapper{margin:auto;float:none!important}.btnWrapper{margin:20px auto;top:30px;clear:both}.changepasswordfield,.changepasswordlabel{margin:8px 0}.changepasswordlabel{font-weight:700;line-height:40px}span.InfoMessage-TimeStamp{display:inline-block;font-size:11px;margin-left:20px}span.InfoMessage-Important{display:inline-block;font-weight:700}.simplePricing,.simplePricingRow{display:table;width:100%}.simplePricingRow .label{display:table;float:left}.simplePricingRow .Price{display:table-cell;float:right}.simpleQTY .dxeTextBoxSys{width:40px!important}.simpleQTY .dxeCaption{line-height:22px}.simpleUOM{font-size:13px;font-weight:400}.simpleQTY{float:left;margin-top:10px}.simpleBtn{float:right}.qtyFormField{width:60px!important;color:#000!important}.fieldError{border:2px solid red}.ListingPhoto{float:left;margin-right:10px}div#listWidget_ItemsBoughtWith span.WebPrice{float:right}.notify-closebutton{float:right;margin-top:-25px;height:16px;display:inline-block;filter:invert(100%);cursor:pointer;margin-left:auto}.dx-toast-message{padding-right:20px!important}span.badge.cart{font-weight:400;position:relative;top:-10px;left:5px;background-color:#b22222}span.badge.cart.notice{background-color:green}.dx-dialog-message{padding:10px 20px 5px!important}.OHQDiv span,.OnHandQuantityItemVerticleListing,.QE-QOH span{display:block}.warehouseDetail{display:flex;justify-content:space-evenly}.QE-QOH .warehouseDetail{font-size:smaller}span.totalOHQ{display:block;text-align:left;padding-bottom:10px}span.warehouse{display:inline-block;text-align:left;width:20%}span.warehouseDesc{display:inline-block;width:50%}span.warehouseQTY{display:inline-block;width:6em!important;text-align:right}.OHQDiv span.warehouse{display:inline-block;text-align:left;width:20%}.OHQDiv span.warehouseDesc{display:inline-block;text-align:left;width:50%}.OHQDiv span.warehouseQTY,.QE-QOH span.warehouse{display:inline-block;width:20%}.QE-QOH span.warehouse{text-align:left}.QE-QOH span.warehouseDesc{display:inline-block;width:50%}.QE-QOH span.warehouseQTY{display:inline-block;width:20%}.ShoppingCartCommentLine_Wrapper,.ShoppingCartMiscLine_Wrapper{display:flex;padding:10px 0 10px 70px;margin-left:49px}.ShoppingCartMiscLine_Wrapper{border:1px dashed #dedede;border-right:none}.ShoppingCartCommentLine_Wrapper div.description,.ShoppingCartMiscLine_Wrapper div.description{text-align:left;width:50%}.ShoppingCartMiscLine_Wrapper div.price{text-align:right;width:50%}.d-flex{display:flex}.align-items-center{align-items:center}.justify-content-end{justify-content:flex-end}#linkPopupWrapper .dx-overlay-content{top:22px!important;left:-2px!important;position:relative;z-index:999!important;width:100vw!important}#linkPopupWrapper .dx-overlay-content:before{content:"";width:0;height:0;border-color:transparent transparent #333;border-style:solid;border-width:0 10.5px 10px;transform:rotate(0deg);position:absolute;top:-9px;left:0;right:0;margin:auto;z-index:999}#linkPopupWrapper .linkPopupTextBox-class:first-child{margin-bottom:15px}#linkPopupWrapper .dx-popup-content-scrollable{overflow:hidden!important}#linkPopupWrapper .dx-button,#linkPopupWrapper .dx-button-text{font-size:13px!important;height:100%;display:flex;align-items:center;justify-content:center}#linkPopupWrapper .dx-texteditor-buttons-container{min-width:140px;flex:1}#linkPopupWrapper .dx-texteditor-buttons-container .dx-button{width:100%;border:0;margin:0}#linkPopupWrapper .dx-texteditor.dx-editor-outlined{border-color:#106e0c;border-style:solid}#linkPopupWrapper .dx-texteditor-input{font-size:13px}#linkPopupWrapper .dx-texteditor.dx-editor-outlined{border-radius:7px;overflow:hidden}@media screen and (max-width:728px){#linkPopupWrapper .dx-overlay-content:before{display:none}#linkPopupWrapper{width:100vw!important;height:100vh!important;transform:none!important}#linkPopupWrapper .dx-overlay-content{position:fixed;top:0!important;right:0;bottom:0;left:0!important;margin:auto;transform:none!important}#linkPopupWrapper .dx-popup-content{padding:20px!important;height:auto!important}}