html{-ms-overflow-style:scrollbar;background-color:#777;font-size:12px}p{line-height:1.4}body{color:#333;background-color:#efefef}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.page-heading,.cat-nav-mobile-head{font-family:lato,Helvetica,sans-serif}.notice{color:#c00000}.box-shadow{box-shadow:2px 2px 5px 0 rgba(0,0,0,.1)}.offset-row-padding{padding-left:15px;padding-right:15px}h2,.h2{font-size:36px}h5,.h5{font-size:16px}a{color:#3c73b0}a:hover{color:#2f5b8a}label{display:block}input[type=radio]+label,input[type=checkbox]+label{display:inline-block;padding-left:10px;font-weight:400}.badge{background-color:#023f7e}button[disabled],html input[disabled]{background:#ebebe4}[class*=col-md],[class*=col-lg]{margin-bottom:inherit}.flex{display:flex}.LayoutBottom input[type=text],.LayoutBottom input[type=password],.LayoutBottom input[type=email],.LayoutBottom select,.LayoutBottom textarea{box-shadow:none;color:#999}.justify{text-align:justify}.vert-center-parent{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.vert-center{position:relative;top:50%;transform:translateY(-50%)}.homepage-text .vert-center{top:0;transform:none}.lblPriceLabel{display:none}.modal-title{color:#000}.modal-body{min-height:70px}.modal-body .progress{top:50%;left:30px;right:30px;height:30px;margin-top:-15px}.modal-body iframe{z-index:1}.seo-text{max-width:1000px}.text-muted a{color:inherit}.alert a{color:inherit}.ui-autocomplete{z-index:10}.LayoutContent{padding-top:20px}section.LayoutContent.col-sm-12{min-height:496px}.CategoryProductReview{max-height:24px}.CategoryProductReview>div:first-child{margin-top:-3px}.ui-autocomplete{z-index:10000}.ui-menu .ui-menu-item div{background:0 0;border:none;cursor:pointer}.ui-menu .ui-menu-item{padding:3px;font-family:helvetica neue,Helvetica,Arial,sans-serif}ul#ui-id-1,ul#ui-id-2,ul#ui-id-3{width:inherit!important}ul#ui-id-1 li.ui-menu-item:hover,ul#ui-id-2 li.ui-menu-item:hover,ul#ui-id-3 li.ui-menu-item:hover{background:#f5f5f5}.thumbnail{text-align:center;border:none;padding:10px 4px}.thumbnail .quick-view{border:none;color:#fff;font-weight:700;top:0;left:50%;width:120px;margin-left:-60px;opacity:0;display:none;transition:.25s;z-index:4}.thumbnail:hover .quick-view{top:100px;background:#023f7e;border:none;font-weight:700;display:block;opacity:1;transition:.25s}.thumbnail:hover .quick-view:hover{background:#428bca}.zoomWrapper img{max-width:none}.thumbnail:hover{text-decoration:none}.homepage-product .thumbnail{height:280px;line-height:260px;margin-bottom:10px}.homepage-product .thumbnail img{display:inline}.product-flag{width:150px;height:150px;display:none;line-height:1.5}.product-flag span{background:#222;color:#eee;text-align:center;display:block;position:absolute;width:100%;font-size:16px}.product-flag.top span{bottom:0}.product-flag.bottom span{top:0}.product-flag.left{left:-90px}.product-flag.right{right:-90px}.product-flag.top{top:-90px}.product-flag.bottom{bottom:-90px}.product-flag.top.left{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.product-flag.top.right{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.product-flag.bottom.left{transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.product-flag.bottom.right{transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}input[type=text],input[type=password],input[type=email],input[type=number],select,textarea{min-height:34px;padding:6px 12px;font-size:14px;line-height:1.428571429;color:#555;vertical-align:middle;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}select{padding:6px}input,select,textarea{max-width:100%}.Hidden{display:none}.AddressBookNameTextbox{width:194px}.AddressBookCityTextbox{width:152px}.AddressBookStateTextbox{width:160px}.AddressBookZipCodeTextbox{width:112px}.AddressBookNotes{font-family:inherit;font-size:10px}.ProductGroupItemPricing{white-space:nowrap}.ProductGroupItemQuantity{width:40px}.ProductGroupItemDescription{margin:0 4px 0}.CustomPaymentMethodsAmountArea{float:right}.CustomPaymentMethodsAmountTextbox{width:80px}.CustomPaymentMethodsFieldName{padding-left:15px;width:100px;text-align:right}.CustomPaymentMethodsChooseArea{padding-left:35px}.CustomPaymentMethodsSeparator{height:1px;color:#999}.MicroStoreMoreInfoLink{font-size:10px}.PaymentMethodsChoosePaypalButton{padding-left:35px}.PaymentMethodsCustomFieldName{padding-left:35px;width:200px}.PaymentMethodsChooseCustomButton{padding-left:35px}.PaymentMethodsEcheckTextbox{width:75px}.PersonalizationFileUpload{width:250px}.ProductReviewTagSelectorRemoveTagArea{width:15px;text-align:center}.ProductReviewTagSelectorRemoveTagImage{border:0}.RelatedItemsContainer{padding:10px}.RelatedItemsSeparator{color:#999;height:1px}.RelatedItemsProductPhotoArea{float:left;width:14%}.RelatedItemsProductNameArea{float:left;width:34%}.RelatedItemsPricingArea{float:left;width:24%}.RelatedItemsAddToCartArea{float:left;width:24%;text-align:right}.RelatedItemsQtyTextbox{width:40px}.RelatedItemsMessageText{float:left;width:24%;text-align:right}.RelatedItemsAddToCartButton{clear:both;text-align:right}.ShippingMethodCalendarPickerArea{float:left;width:49%}.ErrorText,.errorText{display:block}.attentionText{background:#e5e5e5;margin:10px 0;padding:10px;color:#000}.itemoriginalprice{text-decoration:line-through}.EProductCredentials{font-weight:700}.EProductCredentials span{font-weight:400;padding-right:20px}.EProductNameContainer{display:inline;padding-right:20px}.EProductURLContainer{display:inline}.EProductItemContainer{text-align:left}.ShippingEstimationZipTextbox{width:100px}.ShippingEstimationItemInfo .QtyTextbox{width:50px;text-align:center}div.ac-admin-help{background:#fafafa;border:none;border-radius:3px;color:#666;font-family:inherit;font-size:inherit}.panel-heading{background-color:#f6f6f6}.panel-heading:empty{display:none}.panel-heading h2{margin:10px 0 5px}.panel-footer{background-color:#fafafa}.g-signin2{display:inline-block}footer{color:#ccc;margin-top:20px;padding-top:30px}footer a:link,footer a:visited,footer a:hover,footer a:active{color:#ccc;text-decoration:none}footer .f-title{color:#ccc}footer .f-title:hover{cursor:pointer}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer .h1,footer .h2,footer .h3,footer .h4,footer .h5,footer .h6{color:#999}footer>p:last-of-type{margin:0;padding-bottom:20px;color:#888!important}footer>p a{color:#888!important}input#acctl11598_txtEmailAddress{border-radius:4px 0 0 4px;max-width:82%}input#acctl11598_btnSubmit{border-radius:0 4px 4px 0;margin-left:-5px;padding:6px 8px;border:1px solid #ccc;border-left:0}input#acctl11598_txtEmailAddress:focus,input#acctl11598_btnSubmit:focus{outline:none}input#acctl11598_btnSubmit{background:#adadad}input#acctl11598_btnSubmit:hover{color:#ccc}.vosb-logo{margin-left:20px}.ProductDetailsPriceLabel{display:none}#lblProductStatus:after{content:" - "}#lblProductStatus+br{display:none}.ProductDetailsVariations input[type=checkbox]+label{display:inline;font-weight:400;padding-left:5px;vertical-align:top}.ProductDetailsSelectedVariant{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.ProductDetailsSwatches ul{margin:0}.ProductDetailsSwatches li{float:left;margin:5px 5px 0 0}.Variant>br,.ProductDetailsVariations>br{display:none}.media-body .StarRatings{margin-left:10px}.ProductDetailsQuantityPriceTable tr:first-child td{border-top:none}.ProductDetailsQuantityPriceTable p{margin:0;line-height:inherit}.block-review-text{font-size:15px}#PhotoThumbnails_imgPhoto{max-height:380px;max-width:100%;width:auto;height:auto}.zoomImg{background-color:#fff}#btnAddToCart,#ibtnAddToWishlist{padding:6px}#txtQuantity,.ProductGroupItemQuantity{height:34px;width:48px;text-align:center;padding:0}.ProductGroupItemQuantity{border:none!important;height:32px!important;font-size:1em!important}#btnProductGroupAddToCartButton{margin:10px}table.ProductGroup tr:last-of-type{border-bottom:1px solid #ddd}.table-vert-middle{vertical-align:middle!important}.ProductDetails .thumbnail{padding:25px 10px!important}.product-panel-overlay{background-color:rgba(63,63,63,.65);border-radius:4px;text-shadow:1px 1px #3f3f3f}#lblBullets p{margin:0}.product-border{border-top:1px solid #eee}.product-border-bottom,#tabs{border-bottom:1px solid #eee}.product-border.product-status-panel,#tabs{border-bottom:1px solid #eee!important}.light-shadow{text-shadow:1px 1px 1px #f6f6f6}#btnProductGroupAddToCartButton{margin:0}.grouping-down-arrow{color:#ccc;font-size:18px;padding:5px 0 0}.product-group-display,.grouping-down-arrow{display:none}#product-grouping-click{visibility:hidden;position:relative;bottom:150px}#dvProductGroupGrid{overflow:auto}.nav-tabs li a{color:#333}.nav-tabs,#tabs.nav-tabs>li.active>a{border:none;border-bottom:3px solid #a94442;color:#333}.nav-tabs>li{float:none;display:inline-block;zoom:1}.nav-tabs{text-align:center}.ProductDetailsReviewRatingCount a{color:#6ca2cd}.ProductDetailsProductName{font-size:22px}.ProductDetails .breadcrumb{text-shadow:none;background:0 0}.ProductDetails .breadcrumb span{vertical-align:middle}.last-breadcrumb{display:none;max-width:250px;overflow:hidden;text-overflow:ellipsis}#tabs li{margin:0 1%}.product-group-display.btn{border-radius:4px}#tabs>li>a:hover{border-color:transparent;background:0 0;color:#3c73b0}.product-alert{margin-bottom:0;padding:5px}.product-alert .h1{font-size:18px}.CatalogItemQuantityBox input{width:75px!important;text-align:center}.product-list div[class*=col-]{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}.category-product .thumbnail{height:280px;line-height:260px;margin-bottom:0}.category-product .thumbnail img{display:inline}.Pagination li{border-radius:2px}.Pagination li:first-child{margin-left:5px}.Pagination li>a,.Pagination li>a:hover{color:inherit;border-radius:2px}.Pagination .CurrentPage{color:#ccc}.pagination{margin:0}.category-product .description{display:none;opacity:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}.list-view.category-product .description{display:block;opacity:1;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}.list-view-only{display:none;opacity:0}.list-view .list-view-only{display:block;opacity:1}.category-product{max-width:390px;margin:0 auto}.cat-nav-mobile-head .ControlHeader{display:inline;color:#fff;font-size:14px;padding-left:5px}#cat-nav-mobile .Control div:hover,#cat-nav-mobile li:hover{background-color:#eaeaea;cursor:pointer}#cat-nav-mobile a,#cat-nav-mobile a:focus,#cat-nav-mobile a:visited{text-decoration:none;color:#333}#cat-nav-mobile a:hover{color:#333}.cat-nav-mobile-head{padding:0!important;margin:0;text-align:center}#cat-nav-mobile:parent{background:#3f3f3f;padding:5px 0}.cat-nav-mobile-head,.nav>li>a.cat-nav-mobile-head:hover,.nav>li>a.cat-nav-mobile-head:visited,.nav>li>a.cat-nav-mobile-head:focus{color:#fff;background:rgba(9,11,16,.88);line-height:40px;border-radius:4px}#cat-nav-mobile li{padding:5px}.cat-nav-mobile-head::after,.f-title::after{font-family:glyphicons halflings;content:"\e113";float:right;font-size:14px;color:#fff;padding-right:10px}.cat-nav-mobile-head.collapsed::after,.f-title.collapsed::after{content:"\e114"}.attr-heading:after{font-family:glyphicons halflings;content:"\2212";float:right;color:#ccc;font-size:12px;margin-top:-18px;margin-right:12px}.attr-heading.collapsed:after{content:"\002b";margin-right:11px}#cat-nav-mobile .Control a{display:block}#cat-filter-mobile .cat-nav-mobile-head{background:#fff;color:#333!important}.truncate{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cat-sort{margin:0;font-size:14px;height:34px}.cat-nav-head-wrapper{padding:10px 10px 10px 0}.cat-nav-head-wrapper:hover{cursor:pointer}.cat-nav-head-wrapper span[data-toggle=collapse]:after{line-height:32px!important}.category-panel .panel-heading{background-color:rgba(0,0,0,.5);padding:5px}.category-panel .CategoryCategoryName{color:#fff;font-size:25px;margin:20px 20px 25px;line-height:1.2}.theme-highlight{background-color:rgba(0,0,0,.5);color:inherit;line-height:1.22}.category-panel .breadcrumb{background-color:transparent;padding:5px;font-weight:700}.category-panel .panel-heading{background-color:rgba(0,0,0,.5);padding:5px}.category-panel .CategoryCategoryName{color:#fff;font-size:25px;margin:20px 20px 25px;line-height:1.2}.theme-highlight{background-color:rgba(0,0,0,.5);color:inherit;line-height:1.2}.product-area{height:85px}.prod-name{font-size:18px;margin:5px 0!important}.prod-name:hover{text-decoration:none;color:initial}.breadcrumb{font-family:Lato;color:#777}.priceTabHr{margin:0}.cat-mfg-name{margin:0}.visible-price{height:55px;font-size:18px}.category-product .CategoryWasPriceLabel{display:none}.category-product .CategoryWasPriceArea .size-small{font-size:14px}.category-product .CategoryProductThumbnail{display:block;margin:5px auto 0}.category-product .product-area,.category-product .visible-price{font-family:lato;text-align:center}.product-area{background-color:#023f7e;color:#fff}.pricingTab{font-family:lato;background:#023f7e;color:#fff!important;border-radius:4px 4px 0 0;padding:0 5px}.category-product .CategoryProductSalePriceArea,.category-product .CategoryWasPriceArea{margin:0 5px}.product-panel:hover{cursor:pointer}.product-panel:hover a,.product-panel:hover p{color:#bcd1e8}.AttributeNavigationLinks ul div#cat-filter-mobile li,.AttributeNavigationLinks ul div#cat-filter-mobile li a:hover,#MoreAttributes340 li a,#MoreAttributes340 li a:hover{color:#333!important;text-decoration:none!important}#MoreAttributes340>li>a,.AttributeNavigationLinks>ul>div#cat-filter-mobile>li>a{padding:5px;position:relative;display:block}.AttributeNavigationLinks>ul>li:first-of-type{display:block;border-bottom:0}.attribute-link{color:#333!important}#cat-filter-mobile li:hover,#MoreAttributes340>li:hover{background-color:#eaeaea;cursor:pointer}.AttributeNavigationLinks .checkbox input[type=checkbox]{position:relative!important;margin-left:0!important}.checkbox{margin-top:0!important;margin-bottom:0!important}#cat-filter-mobile li label{padding:0 5px;font-weight:400;padding-top:3px;padding-bottom:3px}#cat-filter-mobile li label:hover{cursor:pointer}#cat-filter-mobile ul{margin-left:0;list-style-type:none;padding:0}.attr-group .in{display:block!important}.attr-group span{text-align:left}.attr-group span:hover{cursor:pointer}#cat-filter-mobile a[data-toggle=collapse]:after{line-height:30px}strong #cat-filter-mobile:hover{text-decoration:none!important}a.cat-filter-mobile-head,a.cat-filter-mobile-head:active,a.cat-filter-mobile-head:visited,a.cat-filter-mobile-head:focus,a.cat-filter-mobile-head:hover{text-decoration:none!important}.attr-heading .ControlHeader{font-weight:700}.attr-heading.collapsed .ControlHeader{font-weight:initial}.attribute-filter{width:100%;padding:0;border:0;border-radius:0 0 4px 4px!important}.attribute-filter a{background:#ccc;padding:5px;margin:0;width:100%;color:#333;border:0;border-radius:0 0 4px 4px}li.attribute-filter:hover{background-color:transparent!important}.filter-list .collapse .in{display:block}.ShoppingCartTable{width:100%}.ShoppingCartTable .thumbnail{min-width:80px}.ShoppingCartThumbnail{max-height:70px;max-width:70px}.ShoppingCart{text-align:left;padding:30px 0 0;vertical-align:top}body.ShoppingCart{padding-top:0}.ShoppingCartProductDescriptionHeader{width:235px}.ShoppingCartSpacer{width:20px;padding:0}.ShoppingCartUnitPriceHeader{text-align:center}.ShoppingCartTotalHeader{text-align:center}.ShoppingCartQuantityHeader{text-align:center}.CartBorder{border:none}.ShoppingCartQuantity .CartBorder{line-height:1}.ProductInfo{margin:0;display:table-cell}.ItemName a{color:#000}.ItemNumber{color:#666;font-size:11px}.Variants{color:#666;font-size:11px}.Personalizations{color:#666;font-size:11px}.ShoppingCartPrice{font-weight:400;font-size:20px;text-align:center;padding:30px 0 0;vertical-align:top}.ShoppingCartQuantity{text-align:center;vertical-align:top}.ShoppingCartRemove{text-align:center}.UnderCartSubTotal{border:1px solid #dddfde;border-left:none;border-right:none;margin-top:30px;font-size:23px;font-weight:700;text-align:right;padding:10px 20px;line-height:100%;text-transform:uppercase}.UpdateButton{font-size:10px}.ShoppingCartPage td.ShoppingCartTotals{text-align:left;padding:5px;font-weight:700}td.ShoppingCartTotals{text-align:right}td.ShoppingCartDiscount{text-align:left;padding:5px}.ShoppingCartClear{float:left;text-align:left}.ShoppingCartChildBranch{float:left;vertical-align:top}.dvChkSelect{display:inline}.PayPalGoogleCO{text-align:center}.ShoppingCartError{text-align:center}#dvCalculateShippingForm{text-align:left}.ShippingCalcLabel{font-weight:700}.ShippingCalcField{padding:5px 0 0}.ShippingCalcFieldLabel{display:block;text-align:left;padding:2px 0 0}.ShoppingCartSelectCheckbox{border:0}.ShoppingCartQtyTextbox{width:40px;text-align:center}.ShoppingCartInlineCalculateShippingForm{display:inline}.ShoppingCartInlinePostalCode{display:inline;float:left}.ShoppingCartInlinePostalCodeTextbox{width:72px}.ShoppingCartCouponCodeTextbox{width:80px}.ShoppingCartSavedCartText{text-align:center}.cartCents,.cartUnits{font-size:60%;top:-5px;position:relative}.CartItemPriceArea,.CartItemTotalArea,.CartUpdateItemArea{display:table;margin:0 auto;text-align:center;height:75px;line-height:1}.CartItemPriceArea>div,.CartItemTotalArea>div,.CartUpdateItemArea>div{display:table-cell;vertical-align:middle}.SubTotal{font-size:25px;font-weight:700;text-transform:uppercase;color:#000}.Discounts{color:#dd4c15;line-height:25px}.ShippingCost{line-height:25px}.LineItemPrice{float:right;text-align:right;font-weight:700;font-size:23px;*position:relative;*top:-25px}.PriceNegative{color:#dd4c15}.GiftCertificates p{font-size:11px;opacity:.75}.GiftCertificates .LineItemPrice{font-size:14px}.ShoppingCartTotalsArea{position:relative;clear:both}.ShoppingCartTotalsTable{width:100%;margin-bottom:15px}.ShoppingCartLeftBottom{text-align:center}.OrderTotal{line-height:25px;font-size:14px;margin:10px 0 0;padding:10px 0 0;border-top:1px solid #dddfde}.ShippingCost{line-height:25px;font-size:14px;margin:10px 0 0;padding:10px 0 0;border-top:1px solid #dddfde}.OrderTotal .LineItemPrice{font-size:30px}.ShoppingCartButtons{margin:20px 0;text-align:right}.ShoppingCartCustomMessage{}.TopCheckoutButton{text-align:right}.PayWith{position:relative;border:1px solid #dddfde;border-radius:4px;padding:20px 0 15px;margin:20px 0 0;text-align:center}.PayWith strong{position:absolute;top:-7px;font-style:italic;display:block;margin-left:-50px;background:#fff;width:100px;line-height:100%;left:50%;font-size:13px}.ShoppingCartCouponCode{padding:0}.ShoppingCartCouponCode h3{text-transform:uppercase;cursor:pointer;font-size:18px;color:#333;background:0 0}.ShoppingCartCouponCode .expand{}.CouponEntry{display:none;position:relative;margin:0 0 20px}.CouponMsg{margin:5px 0}.ShippingSelect{position:relative;margin:0 5px 0 0}.ShippingSelect input{float:right}.ShippingSelect input[type=radio]{float:none;width:auto}.ShippingSelect input[type=radio]+label{display:inline;padding:0}.acceptedCreditCardLogos{}.acceptedCreditCardLogos div{display:inline-block;*display:inline;zoom:1;margin:0 2px 10px;padding:0;height:22px;width:33px}.acceptedCreditCardLogos .jcb{background:url(/store/i/jcb_33x22.jpg) no-repeat}.acceptedCreditCardLogos span{display:none}.acceptedCreditCardLogos .visa{background:url(../images/ccs/visa.png) no-repeat}.acceptedCreditCardLogos .amex{background:url(../images/ccs/amex.png) no-repeat}.acceptedCreditCardLogos .discover{background:url(../images/ccs/discover.png) no-repeat}.acceptedCreditCardLogos .bankcard{background:url(/store/i/bankcard_33x22.jpg) no-repeat}.acceptedCreditCardLogos .mastercard{background:url(../images/ccs/mastercard.png) no-repeat}.acceptedCreditCardLogos .dinersclub{background:url(/store/i/diners_33x22.jpg) no-repeat}.LastItemAdded{font-size:11px;min-height:100px;margin-right:255px;background:#f2f3f5;border-radius:3px;padding:1px;margin-bottom:10px}.LastItemAdded img{float:left;margin-right:10px;max-width:75px;max-height:80px}.LastItemAdded strong{display:block;padding:0 0 10px;border-bottom:2px solid #dddfde;font-size:14px}.UpsellItem{padding:10px 0 0;display:block;margin:auto;cursor:pointer;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-color:transparent;border-style:solid;border-width:1px;overflow:hidden}.UpsellItem:hover{background-color:#fff;border-color:#686868;color:#1d4b7c;text-decoration:none}.UpsellItemAddToCartText{visibility:hidden;padding:4px;background:#686868;font-weight:700;color:#fff}.UpsellItem:hover .UpsellItemAddToCartText{visibility:visible}input.ShoppingCartCheckoutThemeButton{width:100%;height:50px;font-size:18px!important}.RewardPointsEarned{text-align:center}.PointsTotal{font-size:12px;font-weight:400}.ShoppingCartButtons .ThemeButton{margin-bottom:4px;vertical-align:top}.ShoppingCartButtons .ThemeButton:last-of-type{margin-bottom:0}.ShoppingCart_19496{width:50%}.CouponMsg:hover{cursor:pointer;text-decoration:underline}.Discounts,.TaxArea{border-top:1px solid #dddfde}.ShoppingCartSavedCartText{margin:0 0 5px}.ShoppingCartSelectCheckbox{border:0}input.ShoppingCartQtyTextbox{width:40px;padding:0}.ShoppingCartInlineCalculateShippingForm{display:inline}.ShoppingCartInlinePostalCode{display:inline;float:left}.ShoppingCartInlinePostalCodeTextbox{width:150px}.ShoppingCartCouponCodeTextbox{width:80px}.ShoppingCartSavedCartText{text-align:center}.MicroStoreDropDown{width:160px}.ProductDisplayBuyNowLink{font-size:7pt;text-decoration:none}.ProductDisplayMoreLink{font-size:7pt;text-decoration:none}.ProductDisplayStatus{font-size:7pt;text-decoration:none}.ProductDisplayBuyMoreArea{float:right;padding-right:5px;display:inline}.QuickOrderEntryHeader{text-align:center}.QuickOrderEntryItemNumberTextbox{width:100px}.QuickOrderEntryQuantityTextbox{width:50px}.QuickOrderEntryAddButton{text-align:center}.SmallCartItemLink{text-decoration:underline}.SmallCartItem.pad-t-15.pad-b-15.pad-l-10.pad-r-10.media{line-height:1.1}input.SmallCartQtyTextbox,input.SmallCartQtyTextbox:focus{padding:0;border:none;border-bottom:1px dotted #ccc;height:auto;width:30px;box-shadow:none;border-radius:0;text-align:center}input.SmallCartQtyTextbox:focus{border-color:#66afe9}.SmallCartItem .badge{line-height:20px;width:20px;padding:0}.nav-tabs>li.active>a{font-weight:700}.Control_6082{float:left}.Control_6083{float:right}.Control_6076{text-align:right}.GoThemeButton{background:none repeat scroll 0 0 #023f7e;border:medium;color:#fff;font-weight:700;padding:8px}.btn{border-radius:2px;white-space:normal}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{background:#428bca;color:#fff}.btn-primary,.contact-form .btn{background:#023f7e;color:#fff;border:none}.btn-primary:hover,.contact-form .btn:hover{background:#428bca;color:#fff;border:none}.Slideshow{position:relative}.SlideList,slide{margin:0;padding:0;list-style:none}.Slide{overflow:hidden}.SlideshowButtons{margin:0;padding:0;left:1em;bottom:1em;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.SlideshowButton{margin:0 1em 0 0;padding:0;float:left;list-style:none}.SlideshowButtonLink{float:left;width:15px;height:15px;color:transparent!important;border:3px solid #023f7e;border-radius:50%}.SlideshowButtonLinkCurrent{background:#023f7e;border-color:#023f7e}.SlideshowButtonLink:focus{outline:none}.SlideshowPrevious{position:absolute;left:5px;background:#666;color:#fff}.SlideshowNext{position:absolute;right:5px;background:#666;color:#fff}.SlideshowPreviousLink{color:#fff;padding:5px;display:block}.SlideshowNextLink{color:#fff;padding:5px;display:block}.Control_19596 table{background:#f2f3f5}.Control_19596 td{vertical-align:top}.ControlHeader_19596{font-size:13px;font-style:italic;margin:10px 0;text-align:center}.ControlItem_19596{text-align:center;padding:20px 0;border-bottom:1px solid #dfdfe1;margin:0 12px}.Control_19596 tr:last-child .ControlItem_19596{border:none}.ControlLink_19596{padding:10px 0;display:block;width:120px;overflow:hidden;text-overflow:ellipsis}.Control_19596 img.FeaturedItemsThumbNail{padding:3px;border:1px solid #dddfde!important;box-shadow:2px 2px 3px #dddfde;max-width:75px;max-height:150px}.Control_19596 .lblPriceLabel{display:none}.Control_19596 .UpsellItemPrice{font-size:20px}.BlogPostTitle{padding:0;margin:0;font-weight:700}h1.BlogPostTitle{font-size:40px}.BlogPostTitle a{color:#111;font-size:18px;font-weight:700}h2.BlogPostTitle,h3.BlogPostTitle{padding-bottom:10px;padding-top:10px;line-height:.7}.BlogPostTitle a:hover{text-decoration:none}.BlogPostImage img{max-width:100%}.BlogPostCategoryAndTags{padding:15px 0;color:#999}.BlogPostTags{padding:0 0 0 10px;display:inline}.BlogPostTag{display:inline-block;*display:inline;padding:0 3px;background:#eee;border-radius:3px;border:1px solid #ddd;margin:0 5px 0 0}.BlogPostTag a{color:#999}.BlogPostCategories,.BlogPostCategory{display:inline}.BlogCommentModerationMessage{background:#feefb3;color:#9f6000;border:1px solid #9f6000;border-radius:5px;padding:10px;margin:10px;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.BlogCommentModerationMessage.Flash{background:#fff5cf;-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.BlogPostComments .BlogPostCommentsHeader,.BlogPostComments .BlogPostCommentsHeader h3,.BlogPostComments .BlogPostCommentCount{display:inline;font-size:24px}.BlogRoll .BlogPostCommentProfileImage{float:left;padding-right:10px}.BlogRoll .BlogPostCommentText{margin:0}.BlogRoll .BlogPostCommentDisplayName{margin-top:-5px}.BlogRoll .BlogPostCommentsAddTextbox{height:50px}.BlogRollFeedLinks{float:right;padding:5px 0}.BlogRollBlogImage{padding:0 0 10px;max-width:100%}.BlogRollBlogImage img{display:block;max-width:100%}.blog-header{background:url(https://allsafeindustries.com/shared/blog/blog-header-pic.jpg) center no-repeat;background-size:cover}.blog-header-text{padding:15% 0 5% 5%;color:#fff;text-shadow:1px 1px 7px #000}.blog-header-text h1{font-size:5em}.blog-header-text .BlogRollBlogTagline{font-size:1.5em}.b-post{border:none;padding:6px 3px}.BlogPostImage img{width:100%}.home .BlogPostImage img{border-radius:4px 4px 0 0}.blog-signature{max-width:500px;padding:10px 10px 0;margin:35px auto}.blog-signature img{width:150px;border-radius:50%;margin:0 auto;margin-bottom:10px}.blog-signature p{text-align:justify;margin-top:5px;font-size:14px!important}.read-more-btn{width:100%;margin-top:5px;border:none;color:#3c73b0}.BlogDrillDownIcon{display:inline-block;*display:inline;zoom:1;padding:0 5px;vertical-align:middle}.BlogDrillDown .ControlLink{display:inline-block;*display:inline;zoom:1}.BlogTagCloud.Control{text-align:justify}.TagCloudList{list-style-type:none;margin:0;padding:0}.BlogTagCloud .ControlItem{display:inline;padding:0 5px 0 0;vertical-align:bottom}.BlogTagCloud .ControlLink_Link{-webkit-transition:.5s;-moz-transition:.5s;transition:.5s}.BlogTagCloud .TagCloud_MinSize{opacity:.5}.BlogTagCloud .TagCloud_MaxSize{font-weight:700}.ProfileName{float:left}.PofileImage{float:right;padding:0 0 20px 20px}.ProfileInfoTable{margin:10px 0;clear:left}.ProfileTableHeader{margin-top:20px;clear:both}.ProfileTable{width:100%}.ProfileTable th{background:#eee;text-align:left;padding:3px}.ProfileTable td{padding:3px;border-bottom:1px solid #eee}ul.TagList li{width:32%}ul.TagList:after{content:'';display:table;clear:left}.checkout .ShoppingCartTotals{text-align:left;font-size:inherit;font-weight:400;padding:5px 0}.checkout .ShoppingCartTotals b{font-weight:400}.checkout .ShoppingCartPrice{font-size:inherit;text-align:right;padding:5px 0;white-space:nowrap}#trDiscount a,#trDiscount a:hover{text-decoration:none}#trTotal span,#trTotal b,#trAdjustedTotal span,#trAdjustedTotal b{font-weight:700}.OrderGiftingArea input[type=checkbox]{margin-right:5px}#addrBilling_ddAddressList_dd_ddCombo,#addrShipping_ddAddressList_dd_ddCombo,#ddExpireMonth,#txtPointsToApply{width:100%!important}.checkout label{position:relative;font-size:1em;padding:20px 0 0;margin-bottom:0}.checkout label>span{position:absolute;top:25px;line-height:25px;left:10px;font-size:1em;font-weight:400;transition:.1s;opacity:.5;cursor:text}.checkout label span span,.checkout label input[type=checkbox]+span{position:static;opacity:1}.checkout label.active span,.checkout label.filled span,.checkout label select~span,.checkout label select+span,.checkout .address-book-label span{top:0;left:5px;font-size:10px;transition:.1s;-moz-transition:.1s;opacity:1;cursor:default}.checkout input:-webkit-autofill+span{top:0;left:5px;font-size:10px;transition:.1s;-moz-transition:.1s;opacity:1;cursor:default}.checkout input[type=checkbox],.checkout input[type=radio]{width:auto!important}.checkout label span.ErrorText{position:static;font-size:12px;line-height:1;color:#df8f8e;padding:0;opacity:1;margin:10px 0 0;background:0 0;box-shadow:none;border:none}.field-has-error{background:#ffe4e3!important;border-color:#df8f8e!important}.zip-code{display:table}.zip-code>div{display:table-cell}.zip-code label span{font-size:12px}.PublicCommentsArea{width:auto!important;position:static;float:none!important}.RequiredField{color:red;font-weight:700;line-height:1;font-size:125%}.payment-method .payment-name{cursor:pointer}.payment-method .payment-name:before{display:inline-block;content:' ';width:0;height:0;border-style:solid;border-color:transparent transparent transparent;border-left-color:inherit;border-width:5px 5px 5px 10px;position:relative;top:-3px}.payment-method.active .payment-name:before{border-color:transparent;border-top-color:inherit;border-width:10px 5px 5px;top:2px}.custom-fields .field{min-height:80px}label.remove-payment,label.image-input-replace{position:relative;padding:0;font-weight:inherit}label.remove-payment a,label.image-input-replace a{cursor:pointer}label.remove-payment input,label.image-input-replace input{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;opacity:0;visibility:hidden}.floating-totals{min-height:1px}.OnePageCheckOut .ShoppingCartCouponCode{padding:0}.OnePageCheckout .panel-heading,.panel.dark .panel-heading{background-color:#3f3f3f;color:#fff;margin:0}.panel.dark .panel-heading h1,.panel.dark .panel-heading h2,.panel.dark .panel-heading h3{margin:0}.checkout .panel-body{padding:0 20px 20px}.checkout .table-responsive{border:none}.back-to-cart{padding:15px}.back-to-cart a{color:#777}.back-to-cart a:hover,.back-to-cart a:focus{color:#333;text-decoration:none}.OnePageCheckOut input:-webkit-autofill,.OnePageCheckOut select:-webkit-autofill,.OnePageCheckOut textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset}.checkout-header h1{color:#fff;margin:15px 0;font-size:24px}.checkout-header span{margin-right:4px}.checkout-header.angled-background{background:#023e7e}#btnPlaceOrder{min-width:33%;font-size:18px}.PayPalCommerce .payment-name{background:url(https://www.paypalobjects.com/webstatic/mktg/Logo/pp-logo-100px.png) no-repeat top left;text-indent:127px;margin-left:20px;height:26px}.PayPalCommerce .payment-name span{display:none}.PayPalCommerce .payment-name:before{left:-147px}.MyAccountPercentBarArea{border:1px solid #999;border-radius:5px}.MyAccountPercentBarInner{padding:1px}.MyAccountPercentBar{border-radius:4px;background:#6c6;box-shadow:-5px -5px 5px rgba(0,0,0,.25) inset,5px 5px 5px rgba(255,255,255,.5) inset;text-align:center;font-weight:700;font-size:11px;line-height:15px}.MyAccountShowHideTable{display:none}.MyAccountSection .StarRatings{float:none;margin:0 auto}.MyAccountSection .StarRatings td{padding:0 2px;border:none}.CustomField.MyAccountSectionEntry{padding:0 0 10px;width:48%;float:left;min-height:40px}.CustomField.MyAccountSectionEntry:nth-child(2n){margin-bottom:15px}#trAddNew{font-weight:700}#lnkShowHideOrders,#lnkShowHideCustomerReviews{color:#fff}.CustomerLoginEmailTextbox{width:180px}.FacebookButton{background-color:#4c66a4;color:#fff}.FacebookButton:hover{background-color:#364c7c;color:#fff}.FacebookButton .icon-facebook{font-size:1.2em}.SmallCartItemLink_19586{text-decoration:underline}.SmallCartQtyTextbox_19586{border-color:#333;border-width:1px;border-style:Solid;font-size:8pt;width:30px}.Control_9405 h4{margin-bottom:0}.ControlHeader_19600{font-size:18px}.Control_6437 a{font-size:1.5em}.ShippingEstimationRateTable td{padding:5px 0}.ShippingEstimationRate span{padding-left:10px;font-weight:700}.Control_19457{padding-bottom:0}.Control_4688 h4{color:#023f7e}.Control_4688 p.text-muted{color:#111}.ProductDisplayBuyNowLink_4688{font-size:7pt;text-decoration:none}.ProductDisplayMoreLink_4688{font-size:7pt;text-decoration:none}.ProductDisplayStatus_4688{font-size:7pt;text-decoration:none}.ProductDisplayBuyMoreArea_4688{float:right;padding-right:5px;display:inline}.Slider_9402{overflow:hidden;background:#111}.ProdCenterProductDetailsSocialBookmarks{display:inline-block}.ProdCenterTabs{margin-top:20px}.CompGridProduct-list>div{width:100%;float:left}.CompGridProduct-list .category-product{float:left;width:25%;padding:15px;margin-bottom:15px;overflow:visible}.CompGridProduct-list>div:nth-of-type(1n+1) div.category-product{float:right}.CompGridProduct-list>div:nth-of-type(1n+1) div.category-product:first-of-type{overflow:visible;width:50%;max-height:inherit;position:relative}.CompGridProduct-list>div:nth-of-type(2n+1) div.category-product{float:left}.CompGridProduct-list>div:nth-of-type(2n+1) div.category-product:first-of-type{min-height:inherit;width:50%;max-height:inherit;position:relative}.CompGridProduct-list>div div.category-product:first-of-type a{max-height:inherit;height:600px;line-height:600px}.CompGridProduct-list .product-flag.bottom{bottom:-30px}.CompGridProduct-list .category-product .thumbnail{min-height:inherit;height:285px;line-height:inherit;margin-bottom:0;overflow:hidden}.CompGridProduct-list .thumbnail{padding:0;position:relative}.CompGridProduct-list .category-product{max-height:inherit;height:inherit;margin-bottom:0}.CompGridProduct-list .category-product .thumbnail img{width:auto;max-width:100%;max-height:100%;padding-bottom:30px}.thumbnail .CompGridCaption{bottom:0;position:absolute;width:100%;background:#111;color:#fff;line-height:20px}.CompGridProduct-list>div div.category-product:first-of-type .thumbnail:hover .quick-view{top:200px}.GridBlogRow article:nth-child(3n+1){clear:both}.GridBlogRow article:first-child{clear:none}.product-compare-table tr>th:first-child:not(:last-child){border-right:1px solid #ccc}.product-compare-table tr>td:nth-child(2n),.product-compare-table tr>th:nth-child(2n){background:#f9f9f9}.remove-link{top:-5px;right:-5px}.remove-link a{color:inherit;font-size:16px;display:block;height:20px;width:20px;line-height:20px}.remove-link a:hover{text-decoration:none;background:#666;color:#fff;border-radius:25px}footer input:nth-of-type(1){max-width:80%;border-radius:4px 0 0 4px}footer input:nth-of-type(2){background:#adadad}footer input:nth-of-type(2){border-radius:0 4px 4px 0;margin-left:-5px;padding:6px 8px;border:1px solid #ccc;border-left:0}footer input:nth-of-type(2):hover{background:#adadad;border-color:#ccc}.footer-links li{padding:5px 0}.f-title::after{color:#ccc;margin-top:4px}#footer-tweet{background-color:#fff}#footer-tweet ul li{list-style:none;overflow:hidden;border:1px solid #dedede;padding:5px}#footer-tweet p{font-size:9pt;margin:10px 0 0;color:#3f3f3f}#footer-tweet .user img,.user a>span{float:left}#footer-tweet .interact{float:left;width:100%;margin:0 auto;text-align:center}#footer-tweet .interact a{float:left;width:33.33%;border-right:1px solid #ccc}#footer-tweet .interact a:last-of-type{border:0}#footer-tweet a>span>span[data-scribe="element:name"]{display:none}#footer-tweet a>span[data-scribe="element:screen_name"]{margin:10px 0 0}#footer-tweet>ul{padding-left:0}.tweet-wrap{width:1400px}#footer-tweet p.tweet{margin-top:0}#footer-tweet .user img{padding-right:10px}#footer-tweet hr{margin:.5em 0}.homepage-text{padding:10px}.homepage-text h1{margin:5px 2px;font-size:16px}.medallion{height:70px}.home{margin:0 -3px}.homepage-img{padding:6px 3px}.banner-img img,.homepage-img img{border-radius:4px}.dark-panel{width:100%;background-color:#3f3f3f;border-radius:4px;color:#fff;padding:5px;text-align:center;font-size:14px;text-shadow:1px 1px #666}.homepage .dark-panel{margin:50px 0 0}#slider{position:relative}.slider-content{display:none;margin:0 auto}.slider-content.slider-active{display:block}.slider-btn{position:absolute;width:10%;height:100%;top:0;border:none;padding:0;background-color:transparent;color:#fff;font-size:18px}.slider-next{right:0}.slider-previous{left:0}.slider-btn{color:rgba(255,255,255,.5)}.slider-btn:active .glyphicon{color:#fff}.slider-btn:hover .glyphicon,.slider-btn:focus .glyphicon{transform:scale(1.2,1.2);color:#fff}.slider-btn:focus{outline:0}.slider-btn:focus .glyphicon{text-shadow:0 0 5px}.homepage-img img{width:100%}.banner-img{position:relative;background:#3f3f3f url(/Shared/banner/asi-homepg-banner-4july.jpg) no-repeat center;background-size:cover;border-radius:4px;height:300px}.banner-text h1{position:absolute;color:#fff;text-shadow:1px 1px 10px #333}.banner-text h1{color:#fff;top:60%;left:10%;font-size:2em}.banner-text h1 span{font-size:1.3em;margin-left:20px}.banner-text h1 strong{color:#3272ba}#asi-banner-logo{position:absolute;top:42px;left:3%;width:45%;max-width:240px}.dark-panel.product-circles img{width:auto;max-height:100px;margin:0 auto}.product-circles img{width:50%}.dark-panel.product-circles{margin-top:6px}.homepage-text h3{font-size:20px;margin:0 0 8px}.homepage-product{color:#fff!important;margin-top:6px}.homepage-product .ControlItem{border-radius:4px;box-shadow:2px 3px 5px 0 rgba(102,102,102,.5)}.homepage-product .lblPrice{color:#fff!important}.homepage-product .category-product{margin-bottom:20px}.home .b-post{margin-bottom:20px}.homepage div.thumbnail:nth-of-type(2){display:none}.pricingTab .lblPrice{color:#fff!important}.panel.homepage-text{margin-bottom:0}.homepage-text .col-sm-6{margin-bottom:0}.product-list div[class*=col-]{transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}.category-product .thumbnail{min-height:260px;line-height:260px;margin-bottom:0}.category-product .thumbnail img{display:inline}.Pagination li{border-radius:2px}.Pagination li:first-child{margin-left:5px}.Pagination li>a,.Pagination li>a:hover{color:inherit;border-radius:2px}.Pagination .CurrentPage{color:#ccc}.category-product .description{display:none;opacity:0;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}.list-view.category-product .description{display:block;opacity:1;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s}.list-view-only{display:none;opacity:0}.list-view .list-view-only{display:block;opacity:1}.left-collapse>div.well{display:none}.SubMenu{display:none}.ControlLink.ControlLink_19478{padding:5px}#lblManufacturerDescription img{max-width:350px;display:block;margin:0 auto}aside{display:none}.CategoryQuickListContainer tr td{vertical-align:top}.CategoryQuickListIndividualContainer{margin:2px 8px 2px 2px}.CategoryQuickListRootCategory{font-weight:700;font-size:125%;text-transform:capitalize}.CategoryQuickListRootImage{border:none;display:block;margin-bottom:4px}.CategoryQuickListSubCategory{display:list-item;list-style-type:square;margin:0 0 0 14px}.Control_6909 .SubMenu{display:none}.AttributeDropDownGroupItem{white-space:nowrap}.ProductDisplayBuyNowLink_9701{font-size:7pt;text-decoration:none}.ProductDisplayMoreLink_9701{font-size:7pt;text-decoration:none}.ProductDisplayStatus_9701{font-size:7pt;text-decoration:none}.ProductDisplayBuyMoreArea_9701{float:right;padding-right:5px;display:inline}.homepage-product .thumbnail{border-radius:4px 4px 0 0}.main-nav{box-shadow:0 3px 10px -10px}.navbar-default .navbar-collapse{border:none}.navbar{margin-bottom:0}.navbar-nav{margin-left:0;margin:0}.category-nav,.logo-area{background:#fff;min-height:0}.navbar-collapse{margin:0 -15px;background-color:#fafafa;box-shadow:0 5px 10px -10px;border-left:none;border-top:1px solid #e7e7e7}.navbar-default{background:0 0;border:none}.navbar-brand{float:none;margin:0 auto;height:56px;text-align:center;padding:5px}.navbar-default .navbar-toggle{border:none;background:0 0;margin:12px 15px}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-toggle:hover{background-color:rgba(255,255,255,.5)}.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:focus{background-color:rgba(0,0,0,.2)}.navbar-default .navbar-toggle.collapsed{background-color:transparent}.navbar-toggle.btn:focus,navbar-toggle.btn:active:focus{outline-color:#fff}.angled-background{background:#023e7e url(/Shared/background-triangle.svg) no-repeat top left;background-size:contain}.logo-area{padding:0}#asi-header-logo{max-height:50px}#txtRedirectSearchBox:focus,.SearchGoThemeButton:focus,input,select{outline:none!important}.nav-search-lg .search-box{margin:8px 10px}.search-box input{width:calc(100% - 36px)}.open-menu{display:none}.close-menu{display:block;font-weight:700;color:#fff}.collapsed .open-menu{display:block}.collapsed .close-menu{display:none}.navbar-toggle{width:42px;height:32px;padding:9px 13px}.navbar-toggle.collapsed{padding:9px 10px}.navbar-toggle .icon-bar{width:22px;transition:all .2s}.navbar-toggle .top-bar{transform:rotate(45deg);transform-origin:10% 10%}.navbar-toggle .middle-bar{opacity:0}.navbar-toggle .bottom-bar{transform:rotate(-45deg);transform-origin:10% 90%}.navbar-toggle.collapsed .icon-bar{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);top:0;opacity:1}.SmallCartCheckoutButton .btn-primary{background-color:#fff!important;color:#3c73b0!important;outline:none}.SmallCartCheckoutButton .btn-primary:hover{color:#2f5b8a!important;text-decoration:underline}.ShoppingCartSpacer{width:50px;padding:0 5px;text-align:center;font-size:12px;vertical-align:middle}.ShoppingCartQtyTextbox_19542{padding:0;border:none!important;border-bottom:1px dotted #ccc!important;height:auto;width:30px;box-shadow:none!important;border-radius:0!important;text-align:center;background:#fff!important}.CartUpdateItemArea{display:table;margin:0 auto;text-align:center;height:75px;line-height:1;padding:0 10px 0 2px}.ShoppingCart_19542{width:100%}.ShoppingCart_19542 .thumbnail{padding-top:0;margin-right:5px!important;margin-bottom:0!important;width:80px}.ShoppingCartVariationsItem{padding-left:0}.badge,.shop-text{margin-left:2px}.rfq-load .AddToCartThemeButton,.rfq-load .hide-rfq,.rfq-load hr:last-of-type{display:none}.rfq-small .ItemName a{color:#3c73b0;text-decoration:underline}.rfq-small .ItemName a:hover{color:#2f5b8a}.rfq-row .ItemName{line-height:1.1}.rfq-row .ShoppingCart{padding:0}.rfq-row .ShoppingCartQuantity,.move-to-cart-btn{vertical-align:middle!important}.rfq-load hr{margin:5px}.rfq-btn{border-top:1px solid #eee}#close-menu-btn{display:block;font-size:18px;color:#777;position:relative;bottom:5px;cursor:pointer;margin:0 25%}.ProductDisplayBuyNowLink_9937{font-size:7pt;text-decoration:none}.ProductDisplayMoreLink_9937{font-size:7pt;text-decoration:none}.ProductDisplayStatus_9937{font-size:7pt;text-decoration:none}.ProductDisplayBuyMoreArea_9937{float:right;padding-right:5px;display:inline}.homepage-product .thumbnail{border-radius:4px 4px 0 0}.ProductDisplayBuyNowLink_9937{font-size:7pt;text-decoration:none}.ProductDisplayMoreLink_9937{font-size:7pt;text-decoration:none}.ProductDisplayStatus_9937{font-size:7pt;text-decoration:none}.ProductDisplayBuyMoreArea_9937{float:right;padding-right:5px;display:inline}.homepage-product .thumbnail{border-radius:4px 4px 0 0}.rfq-form label[for=ctl33_ctlContactForm_rpFormField_ctl11_txtField],#ctl33_ctlContactForm_rpFormField_ctl11_txtField,.rfq-form label[for=ctl34_ctlContactForm_rpFormField_ctl11_txtField],#ctl34_ctlContactForm_rpFormField_ctl11_txtField{display:none}.rfq-form,.rfq-success,.rfq-empty{display:none}.ShoppingCartMoveToCartThemeButton{margin:5px 0!important}td.ShoppingCart.ShoppingCart_11541{width:50%;padding-bottom:5px}td.ShoppingCartVariationsItem.ShoppingCartVariationsItem_11541{padding:0!important}th.ShoppingCartQuantityHeader{width:25%}th.ShoppingCartHeader_11541{width:25%;min-width:110px}td.ShoppingCart a.thumbnail{margin-bottom:0!important}.ShoppingCartMoveToCartThemeButton{margin-top:15px;float:right}table{margin-bottom:0!important}span.rel.in-block.qty-spinner.no-ul{margin-right:0!important}.ShoppingCartVariations td{padding:0!important}.rfq-status-Quote{display:none}.rfq-form .panel-heading{background-color:#3f3f3f;color:#fff}.Control_15481{}.ControlHeader_15481{}.ControlItem_15481{}.ControlLink_15481{}.ControlLink_15481:hover{}.ControlLink_15481 a{}.ControlLink_15481 a:hover{}.ControlLink_Link_15481{}.ControlLink_Link_15481:hover{}.ControlLinkSeperator_15481{}.ControlText_15481{}.ControlInput_15481{}.ControlFooter_15481{}.FeaturedItemsRating_15481{}.FeaturedItemsDetails_15481{}.FeaturedItemsPriceHR_15481{}.FeaturedItemsPriceAlignment_15481{}.FeaturedItemsBuyMoreLinkHR_15481{}.FeaturedItemsThumbnail_15481{}.PriceLabels_15481{}.ProductDisplayBuyNowLink_15481{font-size:7pt;text-decoration:none}.ProductDisplayMoreLink_15481{font-size:7pt;text-decoration:none}.ProductDisplayStatus_15481{font-size:7pt;text-decoration:none}.ProductDisplayBuyMoreArea_15481{float:right;padding-right:5px;display:inline}#tblContactTypes td select,#tblContactTypes td input{margin:5px 0}.applied-attribute-filter-clear,.applied-attribute-filter-text{float:left;color:#fff}.applied-attribute-filter,.applied-attribute-filter-clear{background-color:#023f7e}.applied-attribute-filter{float:left;margin-bottom:10px;margin-right:20px}.applied-attribute-filter-clear{border:none!important;font-weight:700!important;padding-left:10px!important;padding:1px 10px 0;margin:0!important;height:30px!important;border-radius:0!important;line-height:30px;font-size:22px}.applied-attribute-filter-text{border-left:none!important;padding-right:10px;font-size:11px;line-height:30px;cursor:pointer}.BrowseByAttributeFilterButtonArea{}.BrowseByAttHeader{}.search-box .SearchGoThemeButton{font-family:fontawesome;color:#ccc;background-color:#ccc;border-radius:0 4px 4px 0;width:34px}.search-box input.AutocompleteSearchBox{border-radius:4px 0 0 4px;margin-right:-5px}.search-box .SearchGoThemeButton,.search-box input.AutocompleteSearchBox{height:34px}.mobile-search .AutocompleteSearchBox.ui-autocomplete-input{width:calc(100% - 66px);margin-left:15px}.modal-iframe{background-color:#fff}.panel-404{background:#fff url(/shared/404-background-image.jpg) no-repeat center;background-size:cover}.panel-404 .panel-heading{background:transparent linear-gradient(rgba(0,0,0,0.7),rgba(0,0,0,0.5) 72%,transparent);color:#fff;border:none}@-ms-viewport{width:device-width;}.BlogPostCommentNameDate{font-size:10px}.BlogPostAddCommentHide,.HideComments{display:none}.BlogPostCommentHighlightCurrent{background:#fffcdf;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,.2)}.AdminCommentLabel,.AuthorCommentLabel{display:none}.AdminCommentLabel.BlogPostCommentByAdmin{display:inline;background:#fff;font-weight:700;padding:2px 3px;margin:2px}.AuthorCommentLabel.BlogPostCommentByAuthor{display:inline;background:#fff;font-weight:700;padding:2px 3px;margin:2px}.CommentReplies{margin-left:100px}.BlogPostContent{font-size:16px}.fixed-row{position:fixed;width:100%;top:0;left:0;z-index:10;border-bottom:1px solid #ccc}.fixed-row-right{position:fixed;top:-20px;right:0;z-index:10;float:right!important;padding-right:15px;color:#064281}.fixed-row-right ul{padding-top:20px}.fixed-row-right>ul>li>a{padding-bottom:26px!important;color:#064281!important}.fixed-row-right>ul>li>a:hover{color:#428bca!important}.fixed-row-right>ul>li>.dropdown-menu{border-top:none}.product-info-wrapper{background:rgba(0,0,0,.8);color:#fff}.product-photo{background-size:cover!important;background-position:center center!important;background-color:#000}.PhotoBgThumbnails{float:right}.CheckOutHeader{font-weight:700;font-size:16px}.CheckOutSubHeader{font-weight:700;font-size:16px;margin-bottom:20px}.CardFieldHeaders{background:#666;color:#fff;padding:5px}.OnePageCheckoutShoppingCart .ShoppingCartPrice{padding:10px 0;font-size:inherit;border:none}.SplitPaymentLink{cursor:pointer}#tbAppliedPayments{width:100%}.AppliedPaymentHeader th{padding:5px}.AddressEditorZipCodePlus4Textbox{width:50px}.AddressBookEditor{padding:2px 10px 2px 0}.OnePageCheckoutShoppingCart td{padding:5px;border-bottom:1px solid #e5e5e5}.ShoppingCartVariations td{padding:0 0 0 20px;border:none}.OnePageCheckoutShoppingCart .ShoppingCartTotals{border:none}.form-signin{max-width:330px;padding:15px;margin:0 auto}.form-signin .form-signin-heading,.form-signin .checkbox{margin-bottom:10px}.form-signin .checkbox{font-weight:400}.form-signin input{position:relative;font-size:16px;height:auto;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.form-signin input:focus{z-index:2}.form-signin input[type=text]{margin-bottom:-1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.form-signin input[type=password]{margin-bottom:10px;border-top-left-radius:0;border-top-right-radius:0}.price-desc{font-family:Lato;font-size:24px;margin:5px 0 0}#acctl4658_dvControl .row{padding-top:15px;background:#fff}img{max-width:100%}h1,.h1{font-size:24px}.CategoryChildCategoryHeader{padding:10px 0}.LayoutMiddle .FeaturedItemsThumbNail>a>img{width:auto}ul.pagination{margin-bottom:0}p#AmeriCommerce-powered-by-link{display:none}#ctl27_dvControlHeader{padding-left:5px;text-align:center}.well{background-color:#fcfcfd}.panel,.well{-webkit-box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);box-shadow:2px 2px 5px 0 rgba(0,0,0,.1);border:none}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{background-color:#023f7e;border-color:#023f7e}.pagination>li>a,.pagination>li>span{color:#023f7e}li.ControlItem_9402>p{margin-bottom:0}a.ControlLink_9402>img{width:100%}.recent-view-thumb>img{max-height:250px;max-width:100%}.recent-view-panel{margin:0 -15px}.col-md-3.col-sm-6.col-xxs.col-xs-6.m-b-only.category-product.grid-view{margin-bottom:30px}img.predefined_slide_item{border-bottom:1px solid #ccc}div#dvMessageControls{padding:0 15px}a:focus,a:visited,button:focus,button:active{outline:none}.recently-viewed{display:inline-block;width:100%}.floating-totals>.panel.pad-20{margin-top:80px!important}.row-centered{text-align:center}.col-centered{display:inline-block;float:none;text-align:left}.LayoutContentInner{min-height:39vh}.mfg-logo{text-align:center}.mfg-logo img{width:auto;max-height:100px;max-width:200px}.bx-controls-direction a{opacity:.25}.bx-controls-direction .bx-prev:hover,.bx-controls-direction .bx-next:hover{opacity:.5}.bx-wrapper{margin-bottom:10px}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:-5px;width:100%}.bx-wrapper .bx-controls-direction a{position:absolute;top:auto;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-pager.bx-default-pager a{background:#777}ul.product-thumbnails.no-padding{margin-left:7px}hr.mobile-menu-link{border-top:1px solid #ccc;margin:5px 0}ul.footer-links{list-style-type:none;margin-bottom:0;margin-left:0;padding:0}ul.footer-links>hr{margin:1px 0}ul.footer-links>li>a{min-width:100%}.ui-helper-hidden-accessible{display:none}.Control_18043 img{max-width:111px}.b-post-clear{border-right:none!important}footer{margin-top:50px;background:#777;box-shadow:0 0 2px #666;padding-top:10px}footer h4,footer .h4{color:#f4f4f4}.ControlInput_19600{background:0 0!important}#acctl7074_btnSubmit{background:#999}div#acctl7074_dvControlHeader{display:inline}.f-line{margin:10px 0}#acctl7074_txtEmailAddress{width:160px;margin-right:0;border-radius:2px 0 0 2px;background:#f4f4f4;box-shadow:none;border:1px 0 1px 1px solid #ccc}#acctl7074_btnSubmit{border-radius:0 2px 2px 0;color:#777;padding:7px 10px;margin-left:-4px;background:#ccc;border:1px 1px 1px 0 solid #ccc}.f-social a{font-size:25px;padding:0 7%}.alert-danger{background-color:#a94442;color:#fff;font-weight:700;text-align:center;box-shadow:0 0 5px #666 inset}#ctl27_btnShippingMethodSelect{display:none}#dvInlineCalculateShippingForm{margin-top:10px}div.Control_19596 span:nth-of-type(n+2){padding-left:12px}.video-container{position:relative;padding-bottom:56.25%;height:0;margin-bottom:25px}.video-container iframe,.video-container object,video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}div.list-view>div.pricingTab{background-color:transparent;color:#111;border-radius:4px;padding-top:5px!important}div.list-view>div.pricingTab>div.list-view-pad{padding:0 10px}div.list-view>div.pricingTab>div.list-view-pad-bg{padding:10px;background:#fff}.col-md-3.col-sm-6.col-xxs.col-xs-6.m-b-only.category-product.grid-view a.thumbnail{margin-bottom:0;border-radius:4px 4px 0 0}.contact-form-question{margin-top:5px}.contact-form input,.contact-form textarea{width:100%}.contact-form .btn{margin-top:10px}.contact-us .panel-heading{background:url(/shared/site-pics/contact-us-banner.jpg) no-repeat bottom center;background-size:cover}#map{height:200px}.contact-form .panel-heading{background-color:#3f3f3f;color:#fff}.employment-heading{background:url(/shared/site-pics/employment-application-banner.jpg) no-repeat bottom center;background-size:cover}.page-heading{font-size:32px}.pic-heading h1{margin:50px 0;color:#fff}.ProductDetailsDiscountList li{background-color:#fff;color:#8f4646;font-size:14px;padding-left:0}.ShippingSelect input[type=radio]+label{margin-left:1em}.thumbnail-fix img{max-height:100%;max-width:100%;height:auto;width:auto}.page-header{margin:0}#tblCart tr{background-color:#fafafa}.ui-widget-input{font-family:helvetica neue,Helvetica,Arial,sans-serif}.ui-spinner,.ui-spinner-input{vertical-align:middle;padding:0}.ui-spinner-input{border:none;background:0 0;color:inherit}.ui-spinner{position:relative;display:inline-block;overflow:hidden}.ui-spinner-button{font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;display:block;overflow:hidden}.ui-spinner .ui-spinner-button{border-left-style:none}.ui-spinner-up{top:0;right:0}.ui-spinner-down{bottom:0;right:0}.ui-spinner-up,.ui-spinner-down{background:#f1f1f1;border:none;width:16px}.ui-button-icon-only .ui-icon{margin-left:0;left:8%}.ui-spinner-up:hover,.ui-spinner-down:hover{background-color:#ccc}.qty-spinner.ui-spinner-input{margin:0 16px 0 0;height:100%}input[type=file]+span{top:0}