@media (max-width: 599px){.order-history-page-warning .products-warning-container .products-warning-content{margin:18px 0px 0px 0px;}.quote-page-warning .products-warning-container .products-warning-content{margin:21px 0px 0px 19px;}.ora-product-details{padding:5px;}.ora-product-details .qty-msgs{position:relative !important;min-width:initial !important;}.ora-product-details .qty-msgs.qty-error{width:100% !important;}.ora-product-details.product-tile-large .product-information{padding-top:20px;}.ora-product-details.product-tile-large .product-information h2{font-family:"roboto-semibold" !important;font-size:1rem !important;}.ora-product-details.product-tile-large .product-information .qty-error{margin-top:8px !important;position:relative;width:100%;}.ora-product-details.product-tile-large .substitute-products{border-bottom:1px solid #d2d2d2 !important;padding-right:0px !important;}.ora-product-details.product-tile-large .substitute-products .sub-header .view-alternate-btn{width:100% !important;}.ora-product-details.product-tile-large .price-breakdown-container{margin-left:-25px;margin-right:-25px;}.ora-product-details.product-tile-large .price-breakdown-container .price-breakdown-section{margin-right:0px;}.ora-product-details.product-tile-large .price-breakdown-container .price-breakdown-section .price-breakdown-header{font-size:25px;}.ora-product-details.product-tile-large .price-breakdown-container .price-breakdown-estimation .order-total-label .label{font-size:20px;}.ora-product-details.product-tile-large .price-breakdown-container .price-breakdown-estimation .order-total-label .customTooltip{margin-left:35px !important;margin-top:-100px !important;right:-22px;left:initial;}.ora-product-details.product-tile-large .price-breakdown-container .price-breakdown-estimation .order-total-label .customTooltip:after{left:initial !important;top:70px !important;right:25px;box-shadow:5px 2px 5px rgba(204, 204, 204, 0.3);}.ora-product-details .ora-action-container.product-button-row{flex-direction:column;}.ora-product-details .ora-action-container .quantity-input{margin-right:0px !important;grid-row:1;grid-column:1;grid-column-end:1;margin-bottom:14px;}.ora-product-details .ora-action-container .quantity-input.ora-action-item .input-wrapper{width:100% !important;}.ora-product-details .ora-action-container .quantity-input .input-unit{min-width:102px !important;}.ora-product-details .ora-action-container .button-primary{grid-row:1;grid-column:2;grid-column-end:3;margin-bottom:8px !important;}.ora-product-details .ora-action-container .button-primary.ora-action-item{width:100% !important;min-width:190px !important;}.ora-product-details .ora-action-container .button-secondary{grid-row:2;grid-column:1;grid-column-end:3;}.ora-product-details .ora-action-container .button-secondary .large-light-teal{background:transparent !important;border:none !important;color:#006272 !important;}.ora-product-details .uomContainer{margin-bottom:10px;}.ora-product-details .uomContainer .uomContainer-items{flex-wrap:nowrap !important;overflow-x:auto;}.ora-product-details .man-sds-sheet-section{margin-bottom:0px !important;}.ora-product-details .item-delivery-secondary .action{width:auto !important;}.ora-product-details .product-information .hidden-lg.hidden-md.visible-sm.visible-xs{display:flex !important;flex-direction:column;margin-bottom:12px;}.ora-product-details .product-information .ora-notification{margin-top:20px;width:100%;}.breadcrumb.bread-crumb ul li.current a{display:none !important;}.breadcrumb.bread-crumb ul li.current span:first-child{display:none;}.breadcrumb.bread-crumb ul li.link-list-item{display:none !important;position:relative;}.breadcrumb.bread-crumb ul li.link-list-item:first-child{display:inline-block !important;min-width:10px;}.breadcrumb.bread-crumb ul li.link-list-item:first-child a,.breadcrumb.bread-crumb ul li.link-list-item:first-child span{display:none;}.breadcrumb.bread-crumb ul li.link-list-item:first-child:before{content:'...';position:absolute;top:-12px;left:0px;display:block;pointer-events:all;}.breadcrumb.bread-crumb ul li.link-list-item:last-child{display:inline-block !important;}.breadcrumb-tooltip{border:1px solid #d2d2d2;border-radius:5px;padding:4px 20px;position:absolute;display:none;bottom:40px;background-color:#fff;max-width:300px;line-height:15px;}.breadcrumb-tooltip ul li{list-style:none;float:left;}.breadcrumb-tooltip ul li a{color:#999999;}.breadcrumb-tooltip ul li span{color:#999999;}.breadcrumb-tooltip ul li:last-child{color:#333 !important;font-weight:bold;}.breadcrumb-tooltip ul li.current a{color:#999999;}.breadcrumb-tooltip ul li.current span{color:#333;font-weight:bold;}.breadcrumb-tooltip:before{border-color:rgba(255, 255, 255, 0);border-top-color:#d2d2d2 !important;left:5%;margin-left:-12px;border-width:12px !important;border:solid transparent;content:" ";display:block;height:0;position:absolute;pointer-events:none;width:0;top:100%;}.breadcrumb-tooltip:after{border-color:rgba(255, 255, 255, 0);border-top-color:#fff !important;left:5%;margin-left:-10px;border-width:10px !important;border:solid transparent;content:" ";display:block;height:0;position:absolute;pointer-events:none;width:0;top:100%;}.page-ProductDetailsPage .header-utility .col-xs-1.hidden-xs{display:block !important;width:100%;}.page-ProductDetailsPage .header-utility .user-print-buttons{position:absolute;right:25px;top:-46px;}.page-ProductDetailsPage .header-utility .user-print-buttons .print{display:none !important;}.page-ProductDetailsPage .header-utility .user-print-buttons button.emailId{min-width:80px;}.page-ProductDetailsPage .header-utility-content{display:block !important;}.page-ProductDetailsPage .email-notification-popup #globalMessages{width:96%;}.page-ProductDetailsPage .email-notification-popup .emailFields{display:flex;flex-direction:column;}.page-ProductDetailsPage .email-notification-popup .button-set{display:flex;flex-direction:column-reverse;}.page-ProductDetailsPage .container{overflow:visible !important;}}@media only screen and (max-width: 400px) and (min-width: 320px){.price-breakdown-estimation .priceLabel{max-width:190px;line-height:25px;}}.content-left-rail.accordion ul{list-style-type:none;margin-bottom:0;}.content-left-rail.accordion ul li a{background-image:-webkit-gradient(linear, left 0%, left 100%, from(#e8f3f6), to(#c3d5d8));background-image:-webkit-linear-gradient(top, #e8f3f6 0%, #c3d5d8 100%);background-image:-moz-linear-gradient(top, #e8f3f6 0%, #c3d5d8 100%);background-image:linear-gradient(to bottom, #e8f3f6 0%, #c3d5d8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8F3F6', endColorstr='#FFC3D5D8', GradientType=0);font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;line-height:1.817em;display:block;padding:5px 10px 4px;text-decoration:none;}.content-left-rail.accordion ul li a.active{background-image:-webkit-gradient(linear, left 0%, left 100%, from(#f4f4f4), to(#d7d7d7));background-image:-webkit-linear-gradient(top, #f4f4f4 0%, #d7d7d7 100%);background-image:-moz-linear-gradient(top, #f4f4f4 0%, #d7d7d7 100%);background-image:linear-gradient(to bottom, #f4f4f4 0%, #d7d7d7 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF4F4F4', endColorstr='#FFD7D7D7', GradientType=0);}.content-left-rail.accordion ul li .trigger a{}.content-left-rail.accordion ul li .trigger a span{background:url('../images/ui/accordion-plus.png') 99% 50% no-repeat;display:inline-block;width:100%;}.content-left-rail.accordion ul li .trigger a.expanded{background-image:-webkit-gradient(linear, left 0%, left 100%, from(#f4f4f4), to(#d7d7d7));background-image:-webkit-linear-gradient(top, #f4f4f4 0%, #d7d7d7 100%);background-image:-moz-linear-gradient(top, #f4f4f4 0%, #d7d7d7 100%);background-image:linear-gradient(to bottom, #f4f4f4 0%, #d7d7d7 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF4F4F4', endColorstr='#FFD7D7D7', GradientType=0);}.content-left-rail.accordion ul li .trigger a.expanded span{background:url('../images/ui/accordion-minus.png') 99% 50% no-repeat;display:inline-block;width:100%;}.content-left-rail.accordion ul li .target{display:none;}.content-left-rail.accordion ul li .target .content{padding:8px 7px 5px 7px;}.content-left-rail.accordion ul li .target .content .link-list{border-bottom:1px dotted #666666;padding-bottom:5px;}.content-left-rail.accordion ul li .target .content .link-list .title{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;margin-bottom:6px;}.content-left-rail.accordion ul li .target .content .link-list ul li.link-list-item{margin-bottom:3px;}.content-left-rail.accordion ul li .target .content .link-list ul li.link-list-item a{font-family:"roboto-regular";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#006072;background:transparent;}.pdp-image-viewer-zoom .pdp-image-viewer-zoom-container{margin:15px;}.pdp-image-viewer-zoom .pdp-image-viewer-zoom-container h1{font-size:1em;}.pdp-image-viewer-zoom .pdp-image-viewer-zoom-container .image{display:block;margin-top:10px;}.pdp-image-viewer-zoom .pdp-image-viewer-zoom-caption p{padding:13px 15px 15px;}.pdp-image-viewer{}.pdp-image-viewer .pdp-image-viewer-main{position:relative;}.pdp-image-viewer .pdp-image-viewer-main .zoom-link{display:block;height:13px;left:10px;position:absolute;top:10px;width:43px;}.pdp-image-viewer .pdp-image-viewer-main .zoom-link span{display:none;}.pdp-image-viewer .pdp-image-viewer-main .image{max-width:272px;}.pdp-image-viewer .pdp-image-viewer-caption{margin:10px 0;padding:8px 20px;}.pdp-image-viewer .pdp-image-viewer-thumbnail .slides-container{float:left;height:34px;overflow:hidden;position:relative;width:250px;}.pdp-image-viewer .pdp-image-viewer-thumbnail .slides-container ul.slides{list-style-type:none;position:relative;}.pdp-image-viewer .pdp-image-viewer-thumbnail .slides-container ul.slides li.slide{float:left;overflow:hidden;}.pdp-image-viewer .pdp-image-viewer-thumbnail .slides-container ul.slides li.slide .thumbnail{margin:0 8px;}.pdp-image-viewer .pdp-image-viewer-thumbnail .slides-container ul.slides li.slide .thumbnail img{height:34px;width:34px;}.pdp-image-viewer .pdp-image-viewer-thumbnail .slides-pagination{display:block;float:left;height:19px;margin-top:5px;width:10px;}.pdp-image-viewer .pdp-image-viewer-thumbnail .slides-pagination.next{background-position:0 -19px;}.pdp-image-viewer .pdp-image-viewer-thumbnail .slides-pagination span{display:none;}.content-tabs{clear:both;}.invoice-list-wrapper .content-tabs{margin-bottom:30px;}.content-tabs.spacing-bottom{margin-bottom:25px;}.content-tabs.spacing-bottom .pagination.page-top{margin-top:-30px;}.content-tabs .carousel.five-col-carousel .product-tile{width:20%;float:left;}.content-tabs ul.tabs{margin-bottom:4px;}.content-tabs ul.tabs li{list-style:none;float:left;margin-right:3px;}.content-tabs ul.tabs li .button{position:relative;z-index:1;}.content-tabs ul.tabs li .button.active{position:relative;background-color:#fff;background-image:none;z-index:3;filter:none;color:#333333;border-bottom:1px solid #ffffff;}.content-tabs ul.tabs li .button:hover{text-decoration:none;}@media (max-width: 599px){.content-tabs ul.tabs{margin-bottom:4px;}.content-tabs ul.tabs li{margin:0;}.content-tabs ul.tabs li .button{width:auto;overflow:hidden;text-overflow:ellipsis;display:inline-block;white-space:nowrap;float:left;}.content-tabs ul.tabs li .button.active{width:auto;}}.content-tabs .tab-content-wrapper{position:relative;background-color:#f0f1f1;border:1px solid #d7d7d7;margin-top:-6px;z-index:2;}.content-tabs .tab-content-wrapper .tab-content .only-spin-overlay{position:fixed;width:100%;left:0px;right:0px;top:0px;bottom:0px;background-color:rgba(122, 122, 122, 0.5);z-index:99999;}.content-tabs .tab-content-wrapper .tab-content .only-spin-overlay img{width:30px;height:30px;top:50%;left:50%;position:relative;}.content-tabs.manage-profile-information{margin-top:5px;}.content-tabs.mobile-tabs>ul.tabs>li{border:1px solid #d2d2d2;border-bottom:none;background:#f0f1f1;}.content-tabs.mobile-tabs>ul.tabs>li>li:first-child{border-top-right-radius:3px;border-top-left-radius:3px;}.content-tabs.mobile-tabs>ul.tabs>li>a{border:none;border-radius:0 !important;}.content-tabs.mobile-tabs>ul.tabs>li>a.active{border-bottom:1px solid #d2d2d2;}.content-tabs.mobile-tabs .content-tab-tile{border:none !important;}.content-tabs.mobile-tabs .tab-content-wrapper{display:none;}@media (max-width: 599px){.content-tabs .carousel.five-col-carousel .product-tile{width:100%;text-align:center;}.content-tabs.manage-profile-information .tab-content-wrapper{background-color:#FFFFFF;border:none;}}.col-xs-5.col-md-4 .dynamic_disp-img.simple-banner{margin-bottom:20px;}.col-xs-5.col-md-4 .dynamic_disp-img.simple-banner+.content{font-size:14px;line-height:17px;}.product__listing.product__grid .content{font-size:14px;}aside.sidebar-info{background-color:#e8f3f6;width:172px;padding:10px;min-height:374px;}aside.sidebar-info h4{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;text-align:center;text-transform:uppercase;}aside.sidebar-info h5{background-image:url("../images/ui/sprite-info_sidebar-header-logos.png");background-repeat:no-repeat;margin:0;padding-top:5px;padding-bottom:8px;}aside.sidebar-info h5 a{padding-left:40px;font-family:"roboto-semibold-italic";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#006072;}aside.sidebar-info h5 a:hover{text-decoration:none;}aside.sidebar-info h5.product-guide{background-position:0 0;}aside.sidebar-info h5.size-guide{background-position:0 -60px;}aside.sidebar-info h5.catalog{background-position:0 -120px;}aside.sidebar-info p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}@media (max-width: 599px){aside.sidebar-info{display:none;}}.pagination{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;text-align:right;}.pagination ul.results{margin:0 12px 4px 0;}.pagination ul.results li{display:inline;padding-left:12px;}.pagination ul.results li a{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#006072;}.pagination ul.results li a.other{color:#999999;}.pagination.page-top{float:right;margin-top:-40px;}.pagination.page-bottom{position:absolute;right:0px;bottom:-25px;}.pagination.row,.form-associated-accounts .pagination,.user-maintenance-search .pagination{margin:10px 0;}.form-switch-account .pagination{float:right;width:100%;margin-right:2%;}.pageLabel-searchResultsPage .pagination{margin:18px 0 0 0;}@media (max-width: 599px){.form-switch-account .pagination{float:none;width:auto;margin:0;}.form-switch-account .pagination ul.results{margin:10px 0;}.form-switch-account .pagination ul.results li a,.form-switch-account .pagination ul.results li span{font-family:"roboto-regular";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#006072;}.pageLabel-searchResultsPage .first-pagination .pagination{clear:left;}.pageLabel-searchResultsPage .pagination{text-align:left;}}.pagination-details{color:#707070;font-size:0.85rem;}.form-my-lists.popuplist{width:97%;margin-left:10px;max-height:340px;overflow-y:auto;}.form-my-lists.hideit{display:none;}.form-my-lists .icon.extract{background:url(../images/ui/icon-open-in-new-2x.png) no-repeat;background-size:14px !important;float:left;height:17px;width:17px;position:relative;left:-180px;}.form-my-lists table.my-lists{width:100%;padding:10px;border:solid 1px #d2d2d2;border-bottom-left-radius:3px;border-bottom-right-radius:3px;margin:0 0 18px 0;}.form-my-lists table.my-lists thead tr{height:30px;border-bottom:solid 1px #d2d2d2;}.form-my-lists table.my-lists thead tr td{padding:10px;}.form-my-lists table.my-lists thead tr td.select{width:10%;}.form-my-lists table.my-lists thead tr td.list-name{width:35%;}.form-my-lists table.my-lists thead tr td.date-created{width:25%;}.form-my-lists table.my-lists thead tr td.add-to-cart-container{width:25%;}.form-my-lists table.my-lists thead tr td.delete-record{width:5%;}.form-my-lists table.my-lists thead tr td a:hover{text-decoration:none;}.form-my-lists table.my-lists thead tr td h3{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;margin:0;text-transform:uppercase;}.form-my-lists table.my-lists thead tr td h3 .icon{margin-bottom:3px;margin-left:20px;}.form-my-lists table.my-lists thead tr td h3.select-all{color:#2c84c0;cursor:pointer;}.form-my-lists table.my-lists tbody tr.list-odd{background:#f4f4f4;}.form-my-lists table.my-lists tbody tr td{padding:10px;vertical-align:center;}.form-my-lists table.my-lists tbody tr td.deleteList{width:5%;}.form-my-lists table.my-lists tbody tr td.select{text-align:left;}.form-my-lists table.my-lists tbody tr td.list-name{text-align:left;padding-right:10%;line-height:14px;width:35%;}.form-my-lists table.my-lists tbody tr td.list-name a{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#399cae;display:block;width:120px;word-wrap:break-word;}.form-my-lists table.my-lists tbody tr td.list-name.sort a{cursor:text;}.form-my-lists table.my-lists tbody tr td.list-name p a{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#399cae;border-bottom:1px dotted #657383;width:55px;}.form-my-lists table.my-lists tbody tr td.date-created{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;text-align:left;width:25%;}.form-my-lists table.my-lists tbody tr td.extract{vertical-align:top;}.form-my-lists table.my-lists tbody tr td.no-of-items{width:15%;}.form-my-lists table.my-lists tbody tr td.add-to-cart-container{text-align:right;width:20%;}.form-my-lists table.my-lists tbody tr td.add-to-cart-container .delete-record{margin-left:10px;}.form-my-lists table.my-lists tbody tr td.delete-record{text-align:center;}.form-my-lists .search-my-lists{background-color:#eeeeee;border:solid 1px #d2d2d2;padding:15px 10px;border-bottom:none;border-top-left-radius:3px;border-top-right-radius:3px;margin:10px 0 0 0;}.form-my-lists .search-my-lists .selectboxit-options{left:0px;}.form-my-lists .search-my-lists .search-group{float:left;width:50%;}.form-my-lists .search-my-lists .search-group.inputstyle #search{width:279px;}.form-my-lists .search-my-lists .search-group h3{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;text-transform:uppercase;margin:0 0 5px;}.form-my-lists .search-my-lists .search-group .input-text{float:left;margin-right:20px;}.form-my-lists .search-my-lists .search-group .input-text label{line-height:normal;}.form-my-lists .search-my-lists .search-group .input-text label input{margin:0;width:200px;padding:0 5px;}.form-my-lists .search-my-lists .sort-group{float:left;display:inline-block;}.form-my-lists .search-my-lists .sort-group h3{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;text-transform:uppercase;margin:0 0 5px;}.form-my-lists .search-my-lists .select-group{text-align:right;width:50%;margin-top:20px;float:left;}.form-my-lists .search-my-lists .select-group a{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#2c84c0;float:right;line-height:33px;text-transform:uppercase;}.form-my-lists .search-my-lists .select-group button{float:right;margin-left:20px;}.form-my-lists .hiddenDivRow{position:absolute;top:10px;left:70px;}@media (max-width: 599px){.form-my-lists .hiddenDivRow{left:5px;}}.form-my-lists .hiddenDivRow .warningMessage{background:url("../images/ui/warning-icon-1.png") no-repeat scroll 12px 10px #fff;border:1px solid #e50213;max-width:100%;}.form-my-lists .hiddenDivRow .desc.js-msg{color:#e50213;padding:8px 0px 1px 4px;text-transform:uppercase;}#renameListForm .editInput.inactive{margin:15px;width:95%;}#renameListForm .button{float:right;margin-right:12px;}#renameListForm .green{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;background-image:-webkit-gradient(linear, left 0%, left 100%, from(#e8f3f6), to(#d5e6e8));background-image:-webkit-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:-moz-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:linear-gradient(to bottom, #e8f3f6 0%, #d5e6e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8F3F6', endColorstr='#FFD5E6E8', GradientType=0);border:1px solid #d2d2d2;color:#000000;padding:3px 10px;text-transform:uppercase;}.lt-ie9 #renameListForm .green{background-color:#D5E6E8;}.ie #renameListForm .green{background-color:#D5E6E8;}.search-results-error p{color:black;font-size:14px;font-family:'roboto-semibold';}@media (max-width: 599px){.form-my-lists .icon.extract{float:initial;left:initial;top:initial;display:inline-block;}.form-my-lists table.my-lists thead tr td{padding:6px !important;}.form-my-lists .ora-table-action-items{padding-top:0px !important;}.form-my-lists .my-lists .mylist-header .hidden-xs{display:block !important;padding-left:25px !important;}.form-my-lists .my-lists .mylist-header .hidden-xs .list-name,.form-my-lists .my-lists .mylist-header .hidden-xs .date-created{width:48% !important;}.form-my-lists .my-lists .mylist-header .hidden-xs .no-of-items{display:none !important;}.form-my-lists .my-lists .mylist-header .hidden-xs .deleteList{display:none !important;}.form-my-lists .my-lists tbody .date-created,.form-my-lists .my-lists tbody .no-of-items{display:none !important;}.form-my-lists .my-lists tbody .date-created-no-of-items-mob{float:left !important;}.search-my-lists .search-group{float:left;width:100% !important;}.search-my-lists .search-group button{float:right;}.search-my-lists .mylists-sort-group{margin-top:10px;float:left;display:inline-block;}.search-my-lists .mylists-sort-group h3{font-family:"roboto-bold";font-size:0.875rem;text-transform:uppercase;margin:0 0 5px;}.search-flex-list{flex-direction:column;}.search-flex-list .search-flex-one .search-row{flex-direction:column !important;}.search-flex-list .search-flex-one .search-row .search-column{flex-direction:column !important;max-width:100% !important;margin-right:0px !important;}.search-flex-list .search-flex-one .search-row .search-column .search-by-option{z-index:9 !important;}.search-flex-list .search-flex-one .search-row .search-column.fromto{flex-direction:row !important;}.search-flex-list .search-flex-one .search-row .search-column.fromto .search-column1{margin-right:10px !important;}.search-flex-list .search-flex-one .search-row .search-column .input-select{margin-bottom:7px;}.search-flex-list .search-flex-one .search-row .search-rate-range .input-select{margin-bottom:0px;}.search-flex-list .search-flex-one .search-row .search-column1{margin-right:0px !important;}.search-flex-list .search-flex-one .search-row .search-by .input-select{margin-bottom:7px;}.search-flex-list .search-flex-one .search-row .search-btn-flex{max-width:100% !important;flex:1;flex-direction:column;}.search-flex-list .search-flex-one .search-row .search-btn-flex .button{width:100%;margin-top:13px;}.search-flex-list .search-flex-one .search-row .search-btn-flex .search-mb-btn{display:block;}.search-flex-list .search-my-lists.search-my-lists-new{padding:15px !important;}.search-flex-list .form-my-lists table.my-lists thead tr td h3 .icon{margin-left:3px !important;}.search-flex-list .form-my-lists .list-name,.search-flex-list .form-my-lists .date-created,.search-flex-list .form-my-lists .no-of-items{float:left;width:100% !important;}.search-flex-list .form-my-lists .my-lists tbody tr td.list-name p a{width:55px !important;}.search-flex-list .form-my-lists table.my-lists tbody tr td{vertical-align:top !important;}.search-flex-list .form-my-lists .add-to-cart-container{width:40% !important;}.search-flex-list .form-my-lists .date-created-txt,.search-flex-list .form-my-lists .numbers-of-entries-txt{float:left;padding-right:10px;}.search-flex-list .form-my-lists table.my-lists tbody tr td{vertical-align:top !important;}.search-flex-list .date-created-txt,.search-flex-list .numbers-of-entries-txt{float:left;padding-right:10px;}.search-flex-list .daterangepicker td.active.start-date:after{left:3px;}}.desc-date-down{position:absolute;top:7px;}.desc-date-up{position:absolute;}@media screen\0{#renameListForm .editInput.inactive{padding:4px;}}.search-my-lists-details .search-my-lists-new .search-rate-range{display:none !important;}.mylist-header{background:#f1f1f1;}.my-lists tbody tr.even{background:#fff !important;}.sorting-title{display:flex;}.sorting-title .sorting-up-down{display:flex;flex-direction:column;margin-top:-1px;position:relative;}.sorting-title .sorting-up-down .icon{margin-bottom:0px !important;margin-left:6px !important;height:6px;font-size:12px;}.showWarningDateMsg{background:url(../images/ui/icon-error.png) 12px 9px no-repeat #fff;font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:400;line-height:normal;color:#e50213;max-width:100%;padding:10px 10px 10px 40px;border:1px solid #e50213;border-radius:2px;text-align:left;margin:0 0 10px 0;}.search-my-lists.search-my-lists-new{border-bottom:solid 1px #d2d2d2 !important;border-radius:3px !important;margin-bottom:10px;background:#f1f1f1;padding:20px;margin-top:25px;}.search-my-lists.search-my-lists-new .label-span-title{margin:5px 0px 2px 0px !important;}.search-my-lists.search-my-lists-new .search-flex-list{display:flex;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one{display:flex;flex:1;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row{display:flex;flex:1;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .search-rate-range{min-width:180px;max-width:180px;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row.justify-end{justify-content:end;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .search-by{min-width:180px;max-width:180px;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .search-by .input-text.stacked span{margin:5px 0px 2px 0px;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .search-by .stacked label{margin:0 0 0px 0 !important;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .input-text.stacked span{margin:5px 0px 2px 0px;font-family:"roboto-regular";}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .input-select.stacked span{font-family:"roboto-regular";}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .search-column{display:flex;flex:1;margin-right:14px;flex-direction:column;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .search-column.search-row{flex-direction:row;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .search-column.search-row.fromto{margin-right:0px;display:none;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .search-column input{margin:0px;width:100%;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .search-column .search-column1{display:flex;flex:1;margin-right:14px;flex-direction:column;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .search-column .search-column1 .icondate{position:absolute;right:-2px;width:24px;height:22px;display:flex;justify-content:center;align-items:center;bottom:7px;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .search-column .search-column1 .icondate img{width:16px;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .search-by-Search{min-width:200px;max-width:200px;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .search-by-Search .stacked label{margin:0 0 0px 0 !important;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .search-btn-flex{display:flex;max-width:100px;min-height:27.75px;align-items:flex-end;padding-bottom:7px;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .search-btn-flex .button{min-width:59px;}@media \0screen{.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .search-btn-flex{align-items:flex-end;padding-bottom:10px;}}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .form-my-lists-details .flex1-detail-hide{display:none;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .form-my-lists-details .search-flex-list .search-flex1{max-width:500px;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .selectboxit-container{position:relative;display:flex;vertical-align:top;width:100%;flex:1;align-items:end;}.search-my-lists.search-my-lists-new .search-flex-list .search-flex-one .search-row .selectboxit-container .selectboxit{width:100% !important;}.search-my-lists.search-my-lists-new .input-text{position:relative;}.search-my-lists.search-my-lists-new .input-text input{line-height:20px;height:27px;vertical-align:middle;}.searchStringTitle h3{font-family:'roboto-bold' !important;}.inline-editable-field{padding-bottom:20px;}.inline-editable-field .js-form.js-rename-list-form{display:inline-block;margin-right:20px;}.inline-editable-field .inactive{display:none;}.inline-editable-field #renameListForm>input.editInput{border:1px solid #999999;border-radius:2px;box-shadow:0 1px 2px 0 rgba(153, 153, 153, 0.65) inset;padding:0 5px;color:#000000;vertical-align:middle;}.ie .inline-editable-field #renameListForm>input.editInput{padding:7px 5px 3px 5px;line-height:6px;}.lt-ie9 .inline-editable-field #renameListForm>input.editInput{padding:3px 5px 4px 5px;}.inline-editable-field .input-text{height:0;}.inline-editable-field .input-text label{line-height:0;margin:0;}.inline-editable-field .input-text input{height:0;margin:0;padding:0;}.inline-editable-field span{font-family:"roboto-semibold";font-size:24px;font-size:1.5rem;font-weight:normal;line-height:normal;color:#333333;}.inline-editable-field button{margin-left:10px;}.inline-editable-field button span{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#2c84c0;text-transform:none;}.inline-editable-field .rename_field{border:0;}.inline-editable-field .button.form-link{display:none;text-transform:none;font-weight:normal;}.form-search-results{margin-bottom:10px;}.form-search-results #pImgFront{margin-left:10px !important;float:none !important;}.form-search-results #cImgBack{float:none !important;margin-right:15px !important;}.form-search-results #pImgBack{float:none !important;position:absolute;margin-left:15px;}.form-search-results #cImgFront{float:none !important;position:relative;margin-right:15px;margin-left:0px !important;}.form-search-results .form-header-search{display:none;}.form-search-results .search-result-header{background-color:#f0f1f1;border:solid 1px #d2d2d2;border-top-left-radius:2px;border-top-right-radius:2px;padding:17px 10px 0;}.form-search-results .search-result-header .mobile-header{display:none;}.form-search-results .search-result-header .input-select label span,.form-search-results .search-result-header .input-text label span{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;display:block;}.form-search-results .search-result-header .input-select label span.selectboxit-container,.form-search-results .search-result-header .input-text label span.selectboxit-container{width:50%;}.form-search-results .search-result-header .sort-group{width:50%;float:left;}.form-search-results .search-result-header .sort-group h3{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#333333;text-transform:uppercase;margin:0 0 7px;float:left;}.form-search-results .search-result-header .compare-group{width:50%;float:left;min-height:57px;text-align:right;}.form-search-results .search-result-header .compare-group h3{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#333333;text-transform:uppercase;margin:0 0 7px;}.form-search-results .search-result-header .compare-group .button-group{float:right;margin-left:20px;text-align:center;}.form-search-results .search-result-header .compare-group .button-group button{display:block;margin:3px 0 7px 0;font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;background-image:-webkit-gradient(linear, left 0%, left 100%, from(#e8f3f6), to(#d5e6e8));background-image:-webkit-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:-moz-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:linear-gradient(to bottom, #e8f3f6 0%, #d5e6e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8F3F6', endColorstr='#FFD5E6E8', GradientType=0);border:1px solid #d2d2d2;color:#006072;padding:6px 31px 5px;}.form-search-results .search-result-header .compare-group .button-group button.border-remove:focus{outline:none !important;}.form-search-results .search-result-header .compare-group .button-group a{text-transform:uppercase;}.form-search-results .search-result-header .compare-group .compare-products-group .compare-dependencies{cursor:pointer;display:inline-block;height:30px;margin-left:10px;position:relative;width:31px;}.form-search-results .search-result-header .compare-group .compare-products-group .compare-dependencies img{position:absolute;top:3px;margin-left:0;left:0;width:28px;height:28px;}.form-search-results .search-result-header .compare-group .compare-products-group .compare-dependencies .remove{background:transparent url("../images/ui/icon-delete.png") no-repeat scroll 0 0;height:17px;position:absolute;right:0;top:0;width:17px;}.form-search-results .search-result-header .compare-group .compare-products-group img{margin-left:10px;}.form-search-results .search-result-header{width:100%;}.form-search-results .search-result-header .input-select{margin:0;}.form-search-results .search-result-header .input-select .selectboxit{background-color:#fff;}.form-search-results .search-result-header .input-select .selectboxit.selectboxit-btn{background-color:#fff;}.form-search-results .search-result-row{width:100%;padding:10px;border:solid 1px #d2d2d2;border-top:none;}.form-search-results .search-result-row.even{background-color:#FFFFFF;}.form-search-results .search-result-row.odd{background-color:#f0f1f1;}.form-search-results .search-result-row.emarket-substitute-add-to-cart-container{display:flex;}.form-search-results .search-result-row.emarket-substitute-add-to-cart-container .js-form{width:83%;}.form-search-results .search-result-row.emarket-substitute-add-to-cart-container .js-form .compare-view-group{width:35% !important;}.form-search-results .search-result-row.emarket-substitute-add-to-cart-container .js-form .description-group{width:65% !important;}.form-search-results .search-result-row.emarket-substitute-add-to-cart-container .substitue-display .substitute-products .sub-heading{width:100%;}.form-search-results .search-result-row.emarket-substitute-add-to-cart-container .js-add-to-list{float:right;margin-top:-40px;padding:7px 10px 5px 13px;font-size:14px;pointer-events:none;color:#ccc !important;background:linear-gradient(to bottom, #eeeeee 0%, #cccccc 100%);border-color:#ddd;}.form-search-results .search-result-row.emarket-substitute-add-to-cart-container .js-add-to-list .plp-fpi-add-to-list{color:#ccc !important;pointer-events:none;}.form-search-results .search-result-row .compare-row{margin:0 5px 6px 0;float:left;}.form-search-results .search-result-row .compare-row .input-checkbox .checkbox.border-remove:focus{outline:none !important;}.form-search-results .search-result-row .compare-row .input-checkbox label{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#006072;}.form-search-results .search-result-row .compare-view-group{text-align:center;width:19%;float:left;}.form-search-results .search-result-row .compare-view-group img{display:inline-block;margin:auto;max-width:100%;max-height:100%;height:auto;}.form-search-results .search-result-row .compare-view-group button{margin:auto;}.form-search-results .search-result-row .compare-view-group a{display:flex;justify-content:center;align-items:center;width:90px;height:90px;}.form-search-results .search-result-row .description-group{width:35%;float:left;}.form-search-results .search-result-row .description-group .product-desc{display:inline-block;margin-right:10px;}.form-search-results .search-result-row .description-group .product-desc.border-remove:focus{outline:none !important;}.form-search-results .search-result-row .description-group .short-description{position:relative;overflow:hidden;word-break:break-word;width:auto;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}.form-search-results .search-result-row .description-group .showHideContainer{margin:10px 0 10px;}.form-search-results .search-result-row .description-group .showHideContainer .show-hide-description{display:none;font-family:"roboto-regular";color:#428bca;font-size:13px;}.form-search-results .search-result-row .description-group h3{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#399cae;margin:0 0 10px;width:95%;text-align:left;line-height:17px !important;display:inline-block;}.form-search-results .search-result-row .description-group p.details{font-family:"roboto-bold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;margin-bottom:10px;}.form-search-results .search-result-row .description-group p.airgas-part-number,.form-search-results .search-result-row .description-group p.customer-part-number{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;font-family:"roboto-bold";margin-bottom:2px;}.form-search-results .search-result-row .description-group p.airgas-part-number em,.form-search-results .search-result-row .description-group p.customer-part-number em{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;font-style:normal;margin-left:6px;}.form-search-results .search-result-row .description-group .msds{margin-bottom:2px;text-transform:uppercase;}.form-search-results .search-result-row .description-group .msds a{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#2c84c0;}.form-search-results .search-result-row .input-text.stacked.quantity-input{display:inline-block;margin-top:-5px;width:13%;}.form-search-results .search-result-row .input-text.stacked.quantity-input label span{font-family:"roboto-bold";}.form-search-results .search-result-row .input-text.stacked.quantity-input input,.form-search-results .search-result-row .input-text.stacked.quantity-input select{width:50%;}.form-search-results .search-result-row .input-text.stacked.quantity-input .stock-group a.js-modal{color:#399cae;}.form-search-results .search-result-row .input-text.stacked.quantity-input .stock-group .in-stock{font-family:"roboto-semibold-italic";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;}.form-search-results .search-result-row .details-group{float:right;width:32%;}.form-search-results .search-result-row .details-group .price-group{float:left;width:110px;}.form-search-results .search-result-row .details-group .price-group .min-qty p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#666666;margin-bottom:3px;}.form-search-results .search-result-row .details-group .price-group .stock-group p.in-stock{font-family:"roboto-semibold-italic";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#666666;}.form-search-results .search-result-row .details-group .price-group .stock-group a{font-family:"roboto-regular";font-size:11px;font-size:0.6875rem;font-weight:normal;line-height:normal;color:#2c84c0;text-transform:capitalize;}.form-search-results .search-result-row .details-group .price-group .price-container .option-phone{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#008191;}.form-search-results .search-result-row .details-group .add-to-group{float:right;width:auto;}.form-search-results .search-result-row .details-group .add-to-group .input-text{margin-bottom:7px;}.form-search-results .search-result-row .details-group .add-to-group .input-text label input{color:#000000;padding-left:10px;width:50px;}.form-search-results .search-result-row .details-group .add-to-group .input-text label span{margin:0;margin-bottom:2px;}.form-search-results .search-result-row .details-group .add-to-group button{display:block;margin-bottom:16px;font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#FFFFFF;}.form-search-results .search-result-row .details-group .add-to-group a{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;background-image:-webkit-gradient(linear, left 0%, left 100%, from(#e8f3f6), to(#d5e6e8));background-image:-webkit-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:-moz-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:linear-gradient(to bottom, #e8f3f6 0%, #d5e6e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8F3F6', endColorstr='#FFD5E6E8', GradientType=0);border:1px solid #d2d2d2;color:#006072;background-repeat:repeat-x;border-radius:2px;font-weight:normal;padding:7px 10px 5px 13px;text-transform:uppercase;}@media (max-width: 599px){.form-search-results .form-header-search{display:block;}.form-search-results .search-result-header{background-color:#FFFFFF;border:none;padding:0;width:100%;position:relative;}.form-search-results .search-result-header .input-select label span{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#006072;float:left;max-width:auto !important;}.form-search-results .search-result-header .input-select label .selectboxit-container .selectboxit.selectboxit-btn .selectboxit-text{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#e57201;}.form-search-results .search-result-header .sort-group{text-align:center;width:100%;height:40px;line-height:40px;background-image:-webkit-gradient(linear, left 0%, left 100%, from(#e8f3f6), to(#d5e6e8));background-image:-webkit-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:-moz-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:linear-gradient(to bottom, #e8f3f6 0%, #d5e6e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8F3F6', endColorstr='#FFD5E6E8', GradientType=0);float:left;border:solid 1px #cccccc;border-bottom:none;}.form-search-results .search-result-header .sort-group h3{display:inline;margin:0;}.form-search-results .search-result-header .sort-group h3.hidden-lg{display:inline !important;float:none !important;}.form-search-results .search-result-header .sort-group .input-select,.form-search-results .search-result-header .sort-group .input-select>label,.form-search-results .search-result-header .sort-group input-select label>span,.form-search-results .search-result-header .sort-group .input-select .selectboxit-container,.form-search-results .search-result-header .sort-group .input-select .selectboxit,.form-search-results .search-result-header .sort-group .input-select .selectboxit-option-icon-container,.form-search-results .search-result-header .sort-group .input-select .selectboxit-text,.form-search-results .search-result-header .sort-group .mobile-options-view{display:inline !important;width:auto !important;background:none;float:none !important;background-color:transparent !important;border:none !important;vertical-align:baseline !important;}.form-search-results .search-result-header .sort-group .input-select #sortOptions2SelectBoxItArrowContainer,.form-search-results .search-result-header .sort-group .input-select>label #sortOptions2SelectBoxItArrowContainer,.form-search-results .search-result-header .sort-group input-select label>span #sortOptions2SelectBoxItArrowContainer,.form-search-results .search-result-header .sort-group .input-select .selectboxit-container #sortOptions2SelectBoxItArrowContainer,.form-search-results .search-result-header .sort-group .input-select .selectboxit #sortOptions2SelectBoxItArrowContainer,.form-search-results .search-result-header .sort-group .input-select .selectboxit-option-icon-container #sortOptions2SelectBoxItArrowContainer,.form-search-results .search-result-header .sort-group .input-select .selectboxit-text #sortOptions2SelectBoxItArrowContainer,.form-search-results .search-result-header .sort-group .mobile-options-view #sortOptions2SelectBoxItArrowContainer{display:none;}.form-search-results .search-result-header .sort-group #sortOptionsSelectBoxItOptions{top:50% !important;}.form-search-results .search-result-header .sort-group .selectboxit-option-icon-container{display:none !important;}.form-search-results .search-result-header .mobile-header{display:block;}.form-search-results .search-result-header .mobile-header .form-header-search button{display:none;}.form-search-results .search-result-header .mobile-header .form-header-search .input-text label input{margin:0;padding:0;width:100%;text-align:center;background-color:#eeeeee;}.form-search-results .search-result-header .mobile-header .button-group{margin-top:0px;}.form-search-results .search-result-header .mobile-header .button-group .filter-results{width:100%;height:40px;background-image:-webkit-gradient(linear, left 0%, left 100%, from(#e8f3f6), to(#d5e6e8));background-image:-webkit-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:-moz-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:linear-gradient(to bottom, #e8f3f6 0%, #d5e6e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8F3F6', endColorstr='#FFD5E6E8', GradientType=0);float:left;border:solid 1px #cccccc;cursor:pointer;}.form-search-results .search-result-header .mobile-header .button-group .filter-results p{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#006072;text-align:center;line-height:40px;}.form-search-results .search-result-header .mobile-header .button-group .filter-results p span{margin-left:8px;margin-top:4px;color:#e57201;font-size:18px;}.form-search-results .search-result-header .mobile-header .button-group .sort{width:50%;height:40px;background-image:-webkit-gradient(linear, left 0%, left 100%, from(#e8f3f6), to(#d5e6e8));background-image:-webkit-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:-moz-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:linear-gradient(to bottom, #e8f3f6 0%, #d5e6e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8F3F6', endColorstr='#FFD5E6E8', GradientType=0);float:left;border:solid 1px #cccccc;}.form-search-results .search-result-header .mobile-header .button-group .sort .selectboxit-container,.form-search-results .search-result-header .mobile-header .button-group .sort .selectboxit{background-color:none;border:none;}.form-search-results .search-result-header .mobile-header .button-group .sort .selectboxit-container .selectboxit-arrow-container,.form-search-results .search-result-header .mobile-header .button-group .sort .selectboxit .selectboxit-arrow-container{display:none;}.form-search-results .search-result-header .mobile-header .button-group .sort .input-select{padding-top:12px;width:60%;margin:auto;}.form-search-results .search-result-header .mobile-header .button-group .sort .input-select .selectboxit.selectboxit-btn{background-color:transparent;float:left;}.form-search-results .search-result-header .mobile-header .button-group .sort .selectboxit-text{padding:0;max-width:50% !important;}.form-search-results .search-result-header .compare-group{display:none;}.form-search-results .search-result-row{width:100%;padding:10px 1%;padding-right:none;}.form-search-results .search-result-row .compare-view-group{text-align:center;width:30%;margin-right:0px;float:left;clear:none;}.form-search-results .search-result-row .compare-view-group .compare-row a{display:inline-block;}.form-search-results .search-result-row .compare-view-group .input-checkbox{display:none;}.form-search-results .search-result-row .compare-view-group img{display:block;padding-right:5px;margin-bottom:20px;}.form-search-results .search-result-row .compare-view-group button{display:none;}.form-search-results .search-result-row .description-group{width:65%;padding-right:0px;float:left;margin-top:0px;margin-left:8px;}.form-search-results .search-result-row .description-group h3{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#2c84c0;margin:0 0 10px;width:100%;}.form-search-results .search-result-row .description-group p.airgas-part-number{display:block;font-family:"roboto-bold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;}.form-search-results .search-result-row .description-group p.airgas-part-number em{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;font-style:normal;margin-left:6px;}.form-search-results .search-result-row .description-group .msds{margin-bottom:0;}.form-search-results .search-result-row .compare-row{display:none;}.form-search-results .search-result-row .details-group{float:left;margin-left:30%;padding-left:8px;}.form-search-results .search-result-row .details-group .price-group{width:100%;}.form-search-results .search-result-row .details-group .add-to-group,.form-search-results .search-result-row .details-group .min-qty,.form-search-results .search-result-row .details-group .stock-group{display:none;}}.form-search-results.ora-responsive-table .search-result-row{border-top:1px solid #eeeeee !important;border-bottom:1px solid #eeeeee !important;padding:20px 0px 10px !important;}.form-search-results.ora-responsive-table .search-result-row.substitute-add-to-cart-container{width:100%;display:flex;}.form-search-results.ora-responsive-table .search-result-row .compare-view-group{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;}.form-search-results.ora-responsive-table .search-result-row .compare-view-group .compare-row{order:2;margin-top:10px;}.form-search-results.ora-responsive-table .search-result-row .compare-view-group .compare-row .compare-label{margin-left:5px;line-height:13px;}.form-search-results.ora-responsive-table .search-result-row.price-async-two-col form.add-to-cart{display:flex;flex:1;}.form-search-results.ora-responsive-table .search-result-row.price-async-two-col .description-group{display:flex;flex:1;flex-direction:column;padding-right:50px;word-break:break-word;}.form-search-results.ora-responsive-table .search-result-row.price-async-two-col .description-group .showHideContainer{margin:4px 0 6px !important;}.form-search-results.ora-responsive-table .search-result-row.price-async-two-col .description-group .product-desc h3{margin-bottom:0px !important;}.form-search-results.ora-responsive-table .search-result-row.price-async-two-col .availability-container{display:none;}.form-search-results.ora-responsive-table .search-result-row.price-async-two-col .ora-product-actions{width:auto !important;justify-content:flex-end !important;}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart{display:flex;}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart .availability-container{width:30%;}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart .availability-container .ora-availability-modes{width:100%;margin-left:20px !important;}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart .ora-availability-modes.text-shift{margin-left:8px !important;}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart .ora-product-actions{width:20%;justify-content:flex-start !important;}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart .ora-product-actions .add-to-cart-section{display:flex;flex:1;-ms-flex:auto !important;flex-direction:column;}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart .ora-product-actions .ora-add-to-cart-btn-plp{align-items:flex-end;}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart .ora-product-actions .ora-add-to-cart-btn-plp .add-product{width:116px;}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart .ora-product-actions .ora-product-action .large-light-teal{background:none;border:none;font-family:'roboto-regular';}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart .ora-product-actions .ora-product-action .price-container .clearance .ora-price{font-size:24px !important;}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart .ora-product-actions .ora-product-action .price-group .loading-spinner{margin:0px 35px 10px 0px;}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart .ora-product-actions .ora-product-action .price-group .restrict-msg{display:block;text-align:right;max-width:152px;}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart .ora-product-actions .ora-product-action .ora-gas-guest-actions{display:flex;flex-direction:column;align-items:flex-end;}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart .ora-product-actions .ora-product-action .ora-gas-guest-actions .action-desc{text-align:right;color:#707070;white-space:nowrap;font-size:0.75rem;}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart .ora-product-actions .ora-product-action .ora-gas-guest-actions .guest-login-link{max-width:100%;min-width:130px;}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart .ora-product-actions .ora-product-action .ora-gas-guest-actions .border-remove:focus{outline:none !important;}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart .ora-product-actions .ora-product-action .ora-gas-guest-actions .guest-login-link,.form-search-results.ora-responsive-table .search-result-row form.add-to-cart .ora-product-actions .ora-product-action .ora-gas-guest-actions .zip-link{white-space:nowrap;width:100%;font-size:0.85rem;cursor:pointer;}.form-search-results.ora-responsive-table .search-result-row .ora-availability-modes .guest-zip-login-link{width:93%;}.form-search-results.ora-responsive-table .search-result-row .ora-availability-modes .guest-zip-login-link .border-remove:focus{outline:none !important;}@media \0screen{.form-search-results.ora-responsive-table .search-result-row:last-child{border-bottom:1px solid #eeeeee !important;}}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart.substitute-products-js-form{width:80%;}.form-search-results.ora-responsive-table .search-result-row .ora-product-action .change-Package{text-align:right;}.form-search-results.ora-responsive-table .description-group h3{margin-bottom:0px !important;}.form-search-results.ora-responsive-table .price-group .pricing-request-spinner{min-width:93px;display:flex;width:100%;justify-content:flex-end;align-items:flex-end;flex-direction:column;}.form-search-results.ora-responsive-table .substitue-display .substitute-products{margin:0px 0px 10px 20px;}.form-search-results.ora-responsive-table .substitue-display .substitute-products .sub-header .sub-heading{width:100%;}.form-search-results.ora-responsive-table .substitue-display .add-list-section .ora-product-action .js-add-to-list{border:none;background:none !important;float:right;padding:5px 0px 5px !important;color:#CCCCCC;pointer-events:none;}.form-search-results .ora-product-actions .add-list-section .ora-product-action .js-add-to-list{background:none !important;}.form-search-results .price-group .price-container.ora-price-container .option-phone{max-width:146px !important;}.compare-products-group.ora-product-compare-group{display:none;justify-content:center;position:fixed;right:0;background-color:#FFFFFF;padding:10px;width:100%;height:100px;z-index:999;flex-direction:column;box-shadow:inset 0 0 5px rgba(153, 153, 153, 0.65);bottom:0;}.compare-products-group.ora-product-compare-group .compare-thumbs-section{display:flex;margin-left:350px;}.compare-products-group.ora-product-compare-group .compare-thumbs-section .compare-thumb-title{display:flex;flex-direction:column;justify-content:center;align-items:start;margin-right:20px;}.compare-products-group.ora-product-compare-group .compare-thumbs-section .compare-thumb-title .prod-limit{color:#707070;font-size:12px;}.compare-products-group.ora-product-compare-group .compare-thumbs-section .compare-thumbs{display:flex;width:440px;}.compare-products-group.ora-product-compare-group .compare-thumbs-section .compare-thumbs .compare-thumb{display:flex;margin-right:20px;}.compare-products-group.ora-product-compare-group .compare-thumbs-section .compare-thumbs .compare-thumb img{top:3px;margin-left:0;left:0;width:50px;height:50px;}.compare-products-group.ora-product-compare-group .compare-thumbs-section .compare-thumbs .compare-thumb img:focus{outline:0.15rem dashed #006072 !important;outline-offset:0.1rem !important;border-radius:unset !important;}.compare-products-group.ora-product-compare-group .compare-thumbs-section .compare-thumbs .compare-thumb .remove{background:transparent url("../images/ui/close-icon-rounded.png") no-repeat scroll 0 0;height:17px;right:0;top:0;width:17px;background-size:15px;margin-top:-5px;}.compare-products-group.ora-product-compare-group .compare-thumbs-section .compare-thumbs .compare-thumb .remove:focus{outline:0.15rem dashed #006072 !important;outline-offset:0.1rem !important;border-radius:unset !important;}.compare-products-group.ora-product-compare-group .compare-thumbs-section .compare-group{display:flex;justify-content:center;align-items:center;}.compare-products-group.ora-product-compare-group .compare-thumbs-section .compare-group .clear-all{background:transparent url(../images/ui/icon-delete-teal.png) no-repeat scroll 0 0;height:17px;right:0;top:0;width:17px;background-size:15px;margin-right:15px;}.compare-products-group.ora-product-compare-group .compare-thumbs-section .compare-group .clear-all.border-remove:focus{outline:none !important;}.compare-products-group.ora-product-compare-group .compare-thumbs-section .compare-group .clear-all span{padding-left:18px;}.compare-products-group.ora-product-compare-group .showHideContainer{margin:6px 0 6px !important;}.compare-products-group.ora-product-compare-group .add-to-cart>.description-group.mobile-hide .product-desc{display:inline-block;}.compare-products-group.ora-product-compare-group .add-to-cart>.description-group.mobile-hide .showHideContainer{display:block;}.compare-products-group.ora-product-compare-group .description-group h3{color:#006272 !important;}.first-pagination .pagination ul.results{margin-bottom:10px;}.searchReturnMessage{font-family:"roboto-regular";font-size:0.875rem;font-weight:400;line-height:normal;color:#333333;padding:15px 0 0;min-height:47px;}.searchReturnMessage.search-return-message{padding-top:0px !important;padding-bottom:15px;}.searchReturnMessage.search-return-message h2.message-header{min-height:26px;width:750px;font-size:24px;line-height:33px;letter-spacing:0.14px;opacity:1;font-family:'Roboto',sans-serif !important;}.searchReturnMessage.search-return-message h2.message-header span.highlight-keyword{color:#006272;font-weight:bold;}@media (max-width: 599px){.searchReturnMessage{padding:0;min-height:0;}.searchReturnMessage .ora-table-action-items .action-item .selectboxit-options{left:0px;}.searchReturnMessage.search-return-message h2.message-header{min-height:26px;width:334px;margin:20px 21px 38px 20px;}}.searchReturnMessage .noResults h1{color:#e50213;}.form-search-results{clear:left;}.first-pagination.resultsListJSP{right:0;}@media (max-width: 599px){.first-pagination.resultsListJSP{clear:both;display:block;float:none;margin:20px auto;position:relative;}}.dynamic_disp-img.simple-banner+.content p{font-family:ProximaNovaRgRegular;font-size:16px;font-weight:500;line-height:normal;color:#333333;margin-top:22px;}.rotating-discs:hover{-webkit-animation:drop 0.4s 1 alternate ease-out forwards;-moz-animation:drop 0.4s 1 alternate ease-out forwards;animation:drop 0.4s 1 alternate ease-out forwards;}@-webkit-keyframes drop{100%{-webkit-transform:rotate(360deg);}}@-moz-keyframes drop{100%{-moz-transform:rotate(360deg);}}@keyframes drop{100%{transform:rotate(360deg);}}.image-expand{transition:all 0.2s ease-in-out;}.image-expand:hover{transform:scale(1.1);transition:all 0.2s ease-in-out;}.pay-spot-rowfix{box-sizing:border-box;margin:0px 0px 10px 20px;padding:0px;width:auto;color:#333333;font-family:ProximaNovaRgRegular;font-size:14px;}.pay-spot-rowfix li{box-sizing:border-box;margin:auto;padding:25px;display:inline-block;vertical-align:bottom;opacity:1;transition:all 0.2s ease-in-out;}.product-tile-small .category-image .hvr-float-shadow img{max-width:100%;height:auto;margin:auto;padding-top:20px;margin-bottom:15px;display:block;}.sort-group .selectboxit-container .selectboxit-options{z-index:999 !important;}button:focus{outline:0.15rem solid #000000 !important;outline-offset:0.15rem !important;border-radius:unset !important;}.slick-prev:focus{outline:none !important;}.input-select .selectboxit.selectboxit-btn:focus{outline:0.15rem dashed #006072 !important;outline-offset:0.1rem !important;border-radius:unset !important;}.input-select .selectboxit.selectboxit-btn:hover:focus{outline:none !important;}.input-select .selectboxit.border-remove:focus{outline:none !important;}.ora-searchReturnMessage .ora-table-action-items{padding:6px 0px 6px 0px !important;}.ora-searchReturnMessage .add-to-cart-section .ora-product-action .price-group .ora-notification.ora-error-notification{background-position-x:14px !important;}@media (max-width: 599px){.didYouMean .form-search-results{display:none;}.pagination{text-align:center;}.pagination ul.results{text-align:center;margin-top:20px;}.form-search-results.ora-responsive-table .add-to-cart.product{display:grid !important;padding-left:8px;padding-right:8px;grid-template-columns:repeat(3, 1fr);}.form-search-results.ora-responsive-table .search-result-row .description-group-mobile-view{grid-column-start:1;grid-column-end:4;grid-row-start:1;grid-row-end:1;}.form-search-results.ora-responsive-table .search-result-row .description-group-mobile-view .product-desc{color:#006272 !important;word-break:break-word;}.form-search-results.ora-responsive-table .search-result-row .description-group-mobile-view .product-desc h3{color:#006272 !important;font-size:0.8125rem;margin-top:0px;margin-bottom:15px !important;}.form-search-results.ora-responsive-table .search-result-row .compare-view-group{width:124px !important;grid-column-start:1;grid-column-end:1;grid-row-start:2;grid-row-end:5;padding-bottom:170px;}.form-search-results.ora-responsive-table .search-result-row .compare-view-group a{z-index:1;}.form-search-results.ora-responsive-table .search-result-row .add-to-cart>.description-group{width:100% !important;grid-column-start:2;grid-column-end:4;grid-row-start:2;grid-row-end:2;margin-left:0px !important;min-width:154px;}.form-search-results.ora-responsive-table .search-result-row .add-to-cart>.description-group.mobile-hide .product-desc{display:none;}.form-search-results.ora-responsive-table .search-result-row .add-to-cart>.description-group.mobile-hide .showHideContainer{display:none;}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart .availability-container{width:100% !important;grid-column-start:2;grid-column-end:4;grid-row-start:3;grid-row-end:3;padding-top:15px;min-width:154px;}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart .availability-container>.ora-availability-modes{margin-left:0px !important;}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart.substitute-products-js-form{width:100%;}.form-search-results.ora-responsive-table .search-result-row .ora-product-actions{grid-column-start:1;grid-column-end:4;grid-row-start:4;grid-row-end:4;width:100% !important;}.form-search-results.ora-responsive-table .search-result-row .add-to-cart-section{width:100%;}.form-search-results.ora-responsive-table .search-result-row .add-to-cart-section .ora-product-action:first-child{padding-left:0x;}.form-search-results.ora-responsive-table .search-result-row .add-to-cart-section .ora-product-action:last-child{width:100%;}.form-search-results.ora-responsive-table .search-result-row .add-to-cart-section .ora-product-action:last-child .add-product{width:100%;}.form-search-results.ora-responsive-table .search-result-row .add-to-cart-section .ora-product-action:last-child .add-product.border-remove:focus{outline:none !important;}.form-search-results.ora-responsive-table .search-result-row .add-list-section{width:100%;}.form-search-results.ora-responsive-table .search-result-row .add-list-section .new-teal{width:100%;text-align:center;}.form-search-results.ora-responsive-table .search-result-row .compare-view-group{justify-content:start !important;}.form-search-results.ora-responsive-table .search-result-row.price-async-two-col .ora-price-container{padding-left:124px !important;position:relative;}.form-search-results.ora-responsive-table .search-result-row.price-async-two-col .ora-price-container .ora-error-notification{width:100%;}.form-search-results.ora-responsive-table .search-result-row.price-async-two-col .ora-price-container .ora-gas-guest-actions{display:flex;flex-direction:column;align-items:flex-end;width:100%;position:absolute;left:0px;}.form-search-results.ora-responsive-table .search-result-row.price-async-two-col .ora-product-action .ora-gas-guest-actions .action-desc{text-align:center !important;font-size:0.75rem !important;}.form-search-results.ora-responsive-table .search-result-row.substitute-add-to-cart-container{flex-direction:column;}.form-search-results.ora-responsive-table .search-result-row.substitute-add-to-cart-container .compare-view-group{padding-bottom:60px !important;}.form-search-results.ora-responsive-table .search-result-row.substitute-add-to-cart-container .substitue-display{width:100% !important;}.form-search-results.ora-responsive-table .search-result-row.substitute-add-to-cart-container .substitue-display .add-list-section .ora-product-action .js-add-to-list{margin-top:10px;}.form-search-results.ora-responsive-table .ora-product-action .ora-gas-guest-actions{align-items:center !important;}.form-search-results.ora-responsive-table .ora-product-action .ora-gas-guest-actions .action-desc{text-align:center !important;font-size:0.75rem !important;}.form-search-results.ora-responsive-table .ora-product-action .ora-gas-guest-actions .guest-login-link{max-width:100% !important;}.form-search-results.ora-responsive-table .price-group .pricing-request-spinner{justify-content:center;align-items:center;display:block;}.form-search-results.ora-responsive-table .price-group .restrict-msg{text-align:left !important;max-width:100% !important;padding-left:124px;letter-spacing:0.7px;}.form-search-results.ora-responsive-table .search-result-row form.add-to-cart .ora-product-actions .add-to-cart-section{flex:initial !important;}.form-search-results.ora-responsive-table .ora-add-to-cart-btn-plp .add-product{width:100% !important;}.ora-searchReturnMessage .add-to-cart-section .ora-product-action .price-group .ora-notification.ora-error-notification{background-position-x:0px !important;}.ora-searchReturnMessage .add-to-cart-section .ora-add-to-cart-btn-plp .add-product{width:100% !important;}}.plp-fpi-add-to-list{pointer-events:none !important;color:#ccc !important;background:linear-gradient(to bottom, #eeeeee 0%, #cccccc 100%);border-color:#ddd;}.form-shopping-cart input{line-height:20px;height:25px;vertical-align:middle;}.form-shopping-cart .shopping-cart-delivery-fields{width:100%;margin-bottom:20px;}.form-shopping-cart .shopping-cart-delivery-fields p.required{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e57201;margin:25px 0 15px;}.form-shopping-cart .shopping-cart-delivery-fields .selectboxit{width:100% !important;}.form-shopping-cart .shopping-cart-delivery-fields .input-select{margin-left:0;}.form-shopping-cart .shopping-cart-delivery-fields .input-select label>span{margin-bottom:5px;}.form-shopping-cart .shopping-cart-delivery-fields .input-select,.form-shopping-cart .shopping-cart-delivery-fields .input-text{margin-left:0;}.form-shopping-cart .shopping-cart-delivery-fields .input-select label span,.form-shopping-cart .shopping-cart-delivery-fields .input-text label span{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;display:block;}.form-shopping-cart .shopping-cart-delivery-fields hr{display:none;}.form-shopping-cart .shopping-cart-delivery-fields .delivery{float:left;width:30%;padding-right:1%;}.form-shopping-cart .shopping-cart-delivery-fields .shipping{float:left;width:40%;}.form-shopping-cart .shopping-cart-delivery-fields .shipping .input-select{margin-left:0;}.form-shopping-cart .shopping-cart-delivery-fields .current-address{float:left;width:30%;padding:0 10px;margin-top:19px;}.form-shopping-cart .shopping-cart-delivery-fields .current-address p{float:left;margin-right:20px;}.form-shopping-cart .shopping-cart-delivery-fields .po-number{margin:10px 20px 0 0;width:35%;float:left;position:relative;}.form-shopping-cart .shopping-cart-delivery-fields .po-number .tt-dropdown-menu{background-color:#FFFFFF;border:1px solid #d2d2d2;border-radius:3px;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.6);}.form-shopping-cart .shopping-cart-delivery-fields .po-number .tt-dropdown-menu .tt-suggestion{padding:10px;}.form-shopping-cart .shopping-cart-delivery-fields .po-number .tt-dropdown-menu .tt-suggestion p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;}.form-shopping-cart .shopping-cart-delivery-fields .po-number .tt-dropdown-menu .tt-suggestion.tt-is-under-cursor{background-color:#227E8F;color:#FFFFFF;}.form-shopping-cart .shopping-cart-delivery-fields .po-number span.required{float:left;font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#e57201;margin-right:3px;}.form-shopping-cart .shopping-cart-delivery-fields .po-number .input-select{position:absolute;width:100%;top:21px;}.form-shopping-cart .shopping-cart-delivery-fields .po-number .input-select.inline{margin-left:0;}.form-shopping-cart .shopping-cart-delivery-fields .po-number .input-text.inline.custom-po{display:inline-block;width:100%;}.form-shopping-cart .shopping-cart-delivery-fields .po-number .input-text.inline.custom-po label{display:block;margin:0 37px 0 2px;}.form-shopping-cart .shopping-cart-delivery-fields .po-number .input-text.inline.custom-po label .twitter-typeahead{width:100%;}.form-shopping-cart .shopping-cart-delivery-fields .po-number .input-text.inline.custom-po label>span{margin-bottom:3px;}.form-shopping-cart .shopping-cart-delivery-fields .po-number .input-text.inline.custom-po input{width:100%;border:0;box-shadow:none;height:24px;max-height:15px;}.form-shopping-cart .shopping-cart-delivery-fields .po-number .select-po{border:1px solid #999999;border-bottom-right-radius:2px;border-top-right-radius:2px;display:inline-block;height:25px;position:absolute;right:0;top:22px;width:30px;}.ie .form-shopping-cart .shopping-cart-delivery-fields .po-number .select-po{top:18px;}.form-shopping-cart .shopping-cart-delivery-fields .po-number .select-po .selectboxit-arrow{background:url("../images/ui/select-arrow.png") 50% 50% no-repeat;cursor:pointer;height:25px;position:absolute;width:30px;}.form-shopping-cart .shopping-cart-delivery-fields .release-number{margin:5px 0 0;float:left;width:30%;}.form-shopping-cart .shopping-cart-delivery-fields .release-number .input-text label input{width:100%;box-shadow:none;}.form-shopping-cart .shopping-cart-delivery-fields .checkout{float:right;width:30%;text-align:right;margin-top:25px;}.form-shopping-cart .shopping-cart-delivery-fields .checkout button{float:right;margin-left:20px;}.form-shopping-cart .shopping-cart-delivery-fields .checkout button.button{font-size:0.875rem;font-family:"roboto-bold";}.lt-ie9 .form-shopping-cart .shopping-cart-delivery-fields .checkout button.button{font-size:14px;}.form-shopping-cart .shopping-cart-delivery-fields .checkout button.button.form-link.js-update{position:relative;top:8px;margin-right:5px;color:#399cae;}.form-shopping-cart .shopping-cart-delivery-fields .checkout a{text-transform:uppercase;float:right;margin-top:4px;}.form-shopping-cart .shopping-cart-delivery-fields .button-set.clearfix{margin:25px 0;}.form-shopping-cart .shopping-cart-delivery-fields .button-set.clearfix .button.small-light-teal{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;background-image:-webkit-gradient(linear, left 0%, left 100%, from(#e8f3f6), to(#d5e6e8));background-image:-webkit-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:-moz-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:linear-gradient(to bottom, #e8f3f6 0%, #d5e6e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8F3F6', endColorstr='#FFD5E6E8', GradientType=0);border:1px solid #d2d2d2;color:#006072;}.form-shopping-cart .shopping-cart-delivery-fields .arrow-down{background-image:url(../images/ui/select-arrow.png);}.form-shopping-cart .shopping-cart-delivery-fields .arrow-up{background-image:url(../images/ui/select-arrow-up.png);}.form-shopping-cart .shopping-cart-delivery-fields .arrow{background-repeat:no-repeat;padding-right:20px;background-size:14px;outline:none;text-decoration:none;background-position:right;}.form-shopping-cart .shopping-cart-delivery-fields .additional-data-inputs{background:#FFF;margin-bottom:25px;border:1px solid #999999;width:97% !important;}.form-shopping-cart .shopping-cart-delivery-fields .additional-data-inputs .title-section{display:flex;justify-content:space-between;padding:5px 10px;cursor:pointer;height:25px;}.form-shopping-cart .shopping-cart-delivery-fields .additional-data-inputs .title-section .delivery-address-title{margin:0;font-size:11px;align-items:center;text-transform:uppercase;}.form-shopping-cart .shopping-cart-delivery-fields .additional-data-inputs .data-inputs{display:flex;flex-flow:row wrap;padding:15px 20px;}.form-shopping-cart .shopping-cart-delivery-fields .additional-data-inputs .data-inputs .flex-order1{display:flex;flex-direction:column;order:1;}.form-shopping-cart .shopping-cart-delivery-fields .additional-data-inputs .data-inputs .flex-order2{display:flex;flex-direction:column;order:2;}.form-shopping-cart .shopping-cart-delivery-fields .additional-data-inputs .data-inputs .flex-order3{display:flex;flex-direction:column;order:3;}.form-shopping-cart .shopping-cart-delivery-fields .additional-data-inputs .data-inputs .flex-order4{display:flex;flex-direction:column;order:4;}.form-shopping-cart .shopping-cart-delivery-fields .additional-data-inputs .data-inputs .flex-order5{display:flex;flex-direction:column;order:5;}.form-shopping-cart .shopping-cart-delivery-fields .additional-data-inputs .data-inputs .flex-order6{display:flex;flex-direction:column;order:6;}.form-shopping-cart .shopping-cart-delivery-fields .additional-data-inputs .data-inputs .flex-order7{display:flex;flex-direction:column;order:7;}.form-shopping-cart .shopping-cart-delivery-fields .additional-data-inputs .data-inputs .flex-order8{display:flex;flex-direction:column;order:8;}.form-shopping-cart .shopping-cart-delivery-fields .additional-data-inputs .data-inputs .flex-order9{display:flex;flex-direction:column;order:9;}.form-shopping-cart .shopping-cart-delivery-fields .additional-data-inputs .data-inputs .flex-order10{display:flex;flex-direction:column;order:10;}.form-shopping-cart .shopping-cart-delivery-fields .additional-data-inputs .data-inputs .data-input{margin-right:30px;}.form-shopping-cart .shopping-cart-delivery-fields .additional-data-inputs .data-inputs .data-input .required-str{display:inline;color:#e57201;margin-left:2px;font-family:'roboto-semibold' !important;font-size:0.8125rem;}.form-shopping-cart .shopping-cart-delivery-fields .additional-data-inputs .data-inputs .data-input .input-text span{font-family:roboto-regular;margin-bottom:5px;}.form-shopping-cart .shopping-cart-delivery-fields .additional-data-inputs .data-inputs .data-input .input-text input{width:325px;box-shadow:none;}.form-shopping-cart .shopping-cart-delivery-fields .additional-data-inputs .data-inputs .data-input .input-text .additional-info-error{display:block;color:#e50213;margin-top:0px;}.form-shopping-cart .disclaimerText{width:calc(50% - 9px);}@media (max-width: 599px){.form-shopping-cart .disclaimerText{width:95% !important;}}.form-shopping-cart .shopping-cart-table{width:100%;table-layout:fixed;}.form-shopping-cart .shopping-cart-table td.table-wrap{padding:0;}.form-shopping-cart .shopping-cart-table td.products{width:44%;min-width:258px;word-break:break-all;}.form-shopping-cart .shopping-cart-table td.products h3{display:inline;padding-right:5px;}.form-shopping-cart .shopping-cart-table td.availability{width:15%;}.form-shopping-cart .shopping-cart-table td.qty{width:15%;}.form-shopping-cart .shopping-cart-table td.price{width:15%;min-width:130px;}.form-shopping-cart .shopping-cart-table td.price h3{display:inline;padding-right:5px;}.form-shopping-cart .shopping-cart-table td.delete-record{width:15%;}.form-shopping-cart .shopping-cart-table td h3{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#333333;text-transform:uppercase;margin:0;}.form-shopping-cart .shopping-cart-table td h3 img{margin-bottom:3px;margin-left:20px;}.form-shopping-cart .shopping-cart-table thead tr{height:30px;}.form-shopping-cart .shopping-cart-table tbody tr.add-to-cart-container td.products{padding-left:0;}.form-shopping-cart .shopping-cart-table tbody tr.add-to-cart-container td.products .product-group .product-details h4{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;}.form-shopping-cart .shopping-cart-table tbody tr.list-odd{background:#f4f4f4;}.form-shopping-cart .shopping-cart-table tbody tr td{vertical-align:top;}@media (max-width: 599px){.form-shopping-cart .shopping-cart-table tbody tr td.products,.form-shopping-cart .shopping-cart-table tbody tr td.qty,.form-shopping-cart .shopping-cart-table tbody tr td.availability,.form-shopping-cart .shopping-cart-table tbody tr td.price{width:100% !important;display:block;float:none;}}.form-shopping-cart .shopping-cart-table tbody tr td.qty a.form-link,.form-shopping-cart .shopping-cart-table tbody tr td.qty .button.form-link{text-transform:capitalize;}.form-shopping-cart .shopping-cart-table tbody tr td.qty button{display:block;}.form-shopping-cart .shopping-cart-table tbody tr td h4{margin:0;font-family:"roboto-regular";font-size:11px;font-size:0.6875rem;font-weight:normal;line-height:normal;color:#000000;}.form-shopping-cart .shopping-cart-table tbody tr td.products{position:relative;text-align:left;}@media (max-width: 599px){.form-shopping-cart .shopping-cart-table tbody tr td.products{padding-bottom:0;}}.form-shopping-cart .shopping-cart-table tbody tr td.products .promo{display:block !important;width:100%;padding-right:12px;position:relative;top:-25px;word-break:break-all;}.form-shopping-cart .shopping-cart-table tbody tr td.products .promo img{float:left;margin-right:10px;}.form-shopping-cart .shopping-cart-table tbody tr td.products .promo p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e50213;display:inline;margin-left:0;}.form-shopping-cart .shopping-cart-table tbody tr td.products .product-group .product-image{text-align:center;float:left;width:110px;}.form-shopping-cart .shopping-cart-table tbody tr td.products .product-group .product-image .add-to-list{margin-top:10px;}.form-shopping-cart .shopping-cart-table tbody tr td.products .product-group .product-image img{max-width:100%;height:auto;}.form-shopping-cart .shopping-cart-table tbody tr td.products .product-group .product-details{margin-left:130px;}.form-shopping-cart .shopping-cart-table tbody tr td.products .product-group .product-details h4{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#399cae;line-height:17px;margin-bottom:25px;display:inline;}.form-shopping-cart .shopping-cart-table tbody tr td.products .product-group .product-details .short-description{position:relative;overflow:hidden;word-break:break-word;width:auto;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}.form-shopping-cart .shopping-cart-table tbody tr td.products .product-group .product-details .showHideContainer{margin:10px 0 10px;}.form-shopping-cart .shopping-cart-table tbody tr td.products .product-group .product-details .showHideContainer .show-hide-description{display:none;font-family:"roboto-regular";color:#428bca;font-size:13px;}.form-shopping-cart .shopping-cart-table tbody tr td.products .product-group .product-details p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;font-family:"roboto-bold";line-height:15px;margin-bottom:10px;}.form-shopping-cart .shopping-cart-table tbody tr td.products .product-group .product-details p em{font-family:"roboto-regular";font-style:normal;margin-left:5px;}@media (max-width: 599px){.form-shopping-cart .shopping-cart-table tbody tr td.products .product-group .product-details p em{margin-left:0;}}.form-shopping-cart .shopping-cart-table tbody tr td.availability p{font-family:"roboto-semibold-italic";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;}.form-shopping-cart .shopping-cart-table tbody tr td.availability a{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#399cae;}.form-shopping-cart .shopping-cart-table tbody tr td.uom-convertion-text{justify-content:flex-start !important;}.form-shopping-cart .shopping-cart-table tbody tr td.qty{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;text-align:left;}.form-shopping-cart .shopping-cart-table tbody tr td.qty .purchase{margin:5px 0;}.form-shopping-cart .shopping-cart-table tbody tr td.qty .purchase em{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;}.form-shopping-cart .shopping-cart-table tbody tr td.qty .qty-text{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;padding-bottom:3px;display:none;}.form-shopping-cart .shopping-cart-table tbody tr td.qty .input-text label span{display:inline-block;line-height:normal;}.form-shopping-cart .shopping-cart-table tbody tr td.qty .input-text label input{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;width:46px;margin:0;margin-bottom:5px;text-align:center;line-height:21px;}.form-shopping-cart .shopping-cart-table tbody tr td.qty .input-text label input.errorReturnMsg{border:1px solid red;outline:none !important;}.form-shopping-cart .shopping-cart-table tbody tr td.qty .input-text.js-quantity label span{display:none;}.form-shopping-cart .shopping-cart-table tbody tr td.qty .input-text.js-quantity .min{margin:10px 0;}.form-shopping-cart .shopping-cart-table tbody tr td.qty .button.form-link{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#399cae;cursor:pointer;margin-bottom:2px;}.form-shopping-cart .shopping-cart-table tbody tr td.qty a p.label{text-transform:uppercase;}.form-shopping-cart .shopping-cart-table tbody tr td.price{text-align:left;}.form-shopping-cart .shopping-cart-table tbody tr td.price .price-container .sale-total{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#cb2026;}.form-shopping-cart .shopping-cart-table tbody tr td.price .price-container .quote-total{font-family:"roboto-semibold-italic";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#008191;}.form-shopping-cart .shopping-cart-table tbody tr td.price .price-container .price_per_unit{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;}.form-shopping-cart .shopping-cart-table tbody tr td.price .price-container .price_per_unit .price-container .clearance span.value{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#cb2026;margin-right:4px;}.form-shopping-cart .shopping-cart-table tbody tr td.price .price-container .price_per_unit .price-container .clearance span.sale{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#cb2026;}.form-shopping-cart .shopping-cart-table tbody tr td.price .price-container .price_per_unit .price-container .clearance span.unit{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#cb2026;}.form-shopping-cart .shopping-cart-table tbody tr td.price .price-container .price_per_unit .quote{font-family:"roboto-regular-italic";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;}.form-shopping-cart .shopping-cart-table tbody tr td.price .price-container .price_per_unit .editUom{display:block;margin:10px 0;}.form-shopping-cart .shopping-cart-table tbody tr td.price .rental-rate{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#399cae;}.form-shopping-cart .shopping-cart-table tbody tr td.price .price-sale-extra{margin-bottom:6px;}.form-shopping-cart .shopping-cart-table tbody tr td.price .price-sale-extra p.currency{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#e50213;margin-right:4px;float:left;}.form-shopping-cart .shopping-cart-table tbody tr td.price .price-sale-extra p.units{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e50213;}.form-shopping-cart .shopping-cart-table tbody tr td.price .price-sale{margin-bottom:6px;}.form-shopping-cart .shopping-cart-table tbody tr td.price .price-sale p.currency{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#006072;margin-right:4px;float:left;}.form-shopping-cart .shopping-cart-table tbody tr td.price .price-sale p.units{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#006072;}.form-shopping-cart .shopping-cart-table tbody tr td.price .price-reg{margin-bottom:10px;clear:both;}.form-shopping-cart .shopping-cart-table tbody tr td.price .price-reg p.currency{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;margin-right:4px;float:left;}.form-shopping-cart .shopping-cart-table tbody tr td.price .price-reg p.units{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;margin-right:6px;float:left;}.form-shopping-cart .shopping-cart-table tbody tr td.price .price-reg p.reg{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.form-shopping-cart .shopping-cart-table tbody tr td.price .min{clear:both;}.form-shopping-cart .shopping-cart-table tbody tr td.price .min p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.form-shopping-cart .shopping-cart-table tbody tr td.price .min p.qty em{font-style:normal;margin-left:5px;}.form-shopping-cart .shopping-cart-table tbody tr td.delete-record{text-align:center;}.form-shopping-cart .shopping-cart-table tbody tr td.delete-record .add-to-list{width:110px;}.form-shopping-cart .shopping-cart-table tbody tr.clearance td{position:relative;padding-top:40px;}.form-shopping-cart .shopping-cart-table tbody tr.clearance td.products .promo{display:block;width:100%;position:absolute;top:10px;left:10px;padding-right:12px;}.form-shopping-cart .shopping-cart-table tbody tr.clearance td.products .promo img{float:left;margin-right:10px;}.form-shopping-cart .shopping-cart-table tbody tr.clearance td.products .promo p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e50213;max-height:26px;overflow:hidden;}.form-shopping-cart .shopping-cart-table tbody tr .hiddenDivRow{top:-10px;left:70px;}@media (max-width: 599px){.form-shopping-cart .shopping-cart-table tbody tr .hiddenDivRow{top:-200px;left:40px;}}.form-shopping-cart .shopping-cart-table tbody tr .hiddenDivRow .warningMessage{background:url("../images/ui/warning-icon-1.png") no-repeat scroll 12px 10px #fff;border:1px solid #e50213;}.form-shopping-cart .shopping-cart-table tbody tr .hiddenDivRow .desc.js-msg{color:#e50213;padding:8px 0px 1px 4px;text-transform:uppercase;}.form-shopping-cart .shopping-cart-table-footer{background:#008191;border-bottom-left-radius:4px;border-bottom-right-radius:4px;display:table;padding:15px 0;position:relative;width:50%;}.form-shopping-cart .shopping-cart-table-footer .container{width:940px;}.form-shopping-cart .shopping-cart-table-footer .row{display:table-row;}.form-shopping-cart .shopping-cart-table-footer .upsell{margin-bottom:5px;text-align:right;}.form-shopping-cart .shopping-cart-table-footer .upsell img{display:inline;margin-right:5px;}.form-shopping-cart .shopping-cart-table-footer .upsell p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#ff7f03;}.form-shopping-cart .shopping-cart-table-footer .hr.dotted hr{margin:0;border-top:1px dotted #fff;}.form-shopping-cart .shopping-cart-table-footer .mobile hr{display:none;}.form-shopping-cart .shopping-cart-table-footer .notes{display:table-cell;float:left;vertical-align:bottom;}.form-shopping-cart .shopping-cart-table-footer .notes .input-textarea label{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#FFFFFF;float:none;}.form-shopping-cart .shopping-cart-table-footer .notes .input-textarea textarea{overflow-y:scroll;margin:5px 0 0;max-height:90px;min-height:90px;max-width:100%;width:100%;min-width:240px;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates{display:table-cell;vertical-align:bottom;margin-top:9px;text-align:right;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .label{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#FFFFFF;margin-bottom:14px;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .label .value{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#FFFFFF;display:inline-block;margin-left:15px;min-width:100px;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .total-group{margin-top:14px;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .total-group .label{font-family:"roboto-semibold";font-size:20px;font-size:1.25rem;font-weight:normal;line-height:normal;color:#FFFFFF;margin-bottom:0;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .total-group .label .value{font-family:"roboto-semibold";font-size:18px;font-size:1.125rem;font-weight:normal;line-height:normal;color:#FFFFFF;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .promo-group{clear:both;margin:15px 0;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .promo-group .input{width:60%;float:left;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .promo-group .input .input-text label span{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#FFFFFF;display:block;margin-bottom:5px;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .promo-group .input .input-text label input{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;width:90%;margin:0;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .promo-group .input .input-text label input[readonly]{color:#999999;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .promo-group .apply{width:40%;float:left;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .promo-group .apply button{margin-top:20px;height:25px;width:90%;}.form-shopping-cart .shopping-cart-footer{padding:20px 0;}.form-shopping-cart .shopping-cart-footer .button-set .button.small-light-teal{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;background-image:-webkit-gradient(linear, left 0%, left 100%, from(#e8f3f6), to(#d5e6e8));background-image:-webkit-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:-moz-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:linear-gradient(to bottom, #e8f3f6 0%, #d5e6e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8F3F6', endColorstr='#FFD5E6E8', GradientType=0);border:1px solid #d2d2d2;color:#006072;}.form-shopping-cart .shopping-cart-footer .checkout-group{text-align:right;float:right;width:50%;text-transform:uppercase;}.form-shopping-cart .shopping-cart-footer .checkout-group .wrapper a{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#2c84c0;float:right;position:relative;right:20px;top:7px;}.form-shopping-cart .shopping-cart-footer .checkout-group .wrapper a.small-orange{color:#FFFFFF;right:0;top:0;}.form-shopping-cart .shopping-cart-footer .checkout-group .wrapper button{margin-left:10px;float:right;}.form-shopping-cart .shopping-cart-footer .checkout-group .wrapper button.button{font-size:0.875rem;font-family:"roboto-bold";}.lt-ie9 .form-shopping-cart .shopping-cart-footer .checkout-group .wrapper button.button{font-size:14px;}.form-shopping-cart .shopping-cart-footer .checkout-group .wrapper button.button.form-link.js-update{position:relative;top:8px;margin-right:15px;color:#399cae;}.form-shopping-cart .shopping-cart-footer .checkout-group .legal{margin-top:15px;text-align:left;font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;text-transform:none;}.form-shopping-cart .shopping-cart-footer .button-group form{display:inline;}.form-shopping-cart .shopping-cart-table tbody tr td.products .promo img{max-height:30px;max-width:110px;float:left;margin-right:0;margin-left:-10px;margin-top:19px;}.form-shopping-cart .upsell img{max-width:100px;max-height:50px;}@media (max-width: 599px){.form-shopping-cart .upsell{text-align:left;width:auto;}.form-shopping-cart .shopping-cart-delivery-fields .input-select label span,.form-shopping-cart .shopping-cart-delivery-fields .input-text label span{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;display:block;}.form-shopping-cart .shopping-cart-delivery-fields .input-select label>span,.form-shopping-cart .shopping-cart-delivery-fields .input-text label>span{margin-bottom:3px;}.form-shopping-cart .shopping-cart-delivery-fields .input-select label>span.selectboxit-container,.form-shopping-cart .shopping-cart-delivery-fields .input-text label>span.selectboxit-container{margin:0;}.form-shopping-cart .shopping-cart-delivery-fields hr{display:block;clear:both;margin:10px 0;}.form-shopping-cart .shopping-cart-delivery-fields .current-address,.form-shopping-cart .shopping-cart-delivery-fields .delivery,.form-shopping-cart .shopping-cart-delivery-fields .po-number,.form-shopping-cart .shopping-cart-delivery-fields .release-number,.form-shopping-cart .shopping-cart-delivery-fields .shipping{float:none;width:auto;padding:0;}.form-shopping-cart .shopping-cart-delivery-fields .delivery{border-right:none;}.form-shopping-cart .shopping-cart-delivery-fields .current-address{margin:10px 0 0;}.form-shopping-cart .shopping-cart-delivery-fields .current-address p{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;float:none;margin:0;}.form-shopping-cart .shopping-cart-delivery-fields .current-address a{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#2c84c0;display:block;margin-top:10px;text-align:center;text-transform:uppercase;}.form-shopping-cart .shopping-cart-delivery-fields .po-number{margin:0;}.form-shopping-cart .shopping-cart-delivery-fields .release-number{margin:0;}.form-shopping-cart .shopping-cart-delivery-fields .release-number .input-text label input{width:100%;}.form-shopping-cart .shopping-cart-delivery-fields .checkout{float:none;width:100%;text-align:center;margin-top:0;margin-right:0;margin-bottom:30px;}.form-shopping-cart .shopping-cart-delivery-fields .checkout button{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#FFFFFF;float:none;margin:0;margin-bottom:10px;width:100%;}.form-shopping-cart .shopping-cart-delivery-fields .checkout a{width:100%;text-align:center;margin:0;margin-bottom:10px;}.form-shopping-cart table.shopping-cart-table thead,.form-shopping-cart table.shopping-cart-table tbody,.form-shopping-cart table.shopping-cart-table th,.form-shopping-cart table.shopping-cart-table td,.form-shopping-cart table.shopping-cart-table tr{display:block;}.form-shopping-cart table.shopping-cart-table thead tr{position:absolute;top:-9999px;left:-9999px;}.form-shopping-cart table.shopping-cart-table tbody tr td.availability{margin:0 0 0 140px;padding:0;}.form-shopping-cart table.shopping-cart-table tbody tr td.qty{margin:10px 0 10px 140px;padding:0;}.form-shopping-cart table.shopping-cart-table tbody tr td.qty .qty-text{display:block;}.form-shopping-cart table.shopping-cart-table tbody tr td.price{margin:0 0 0 140px;padding:0;}.form-shopping-cart table.shopping-cart-table tbody tr td.price .min p{padding-left:0;}.form-shopping-cart table.shopping-cart-table tbody tr td.delete-record{display:none;}.form-shopping-cart table.shopping-cart-table tbody tr.clearance td.availability,.form-shopping-cart table.shopping-cart-table tbody tr.sale td.availability{margin:0 0 0 125px;padding:0;}.form-shopping-cart table.shopping-cart-table tbody tr.clearance td.qty,.form-shopping-cart table.shopping-cart-table tbody tr.sale td.qty{margin:0 0 0 125px;padding:0;}.form-shopping-cart table.shopping-cart-table tbody tr.clearance td.price,.form-shopping-cart table.shopping-cart-table tbody tr.sale td.price{margin:0 0 0 125px;padding:0;}.form-shopping-cart .products{position:relative;text-align:left;padding-bottom:0;}.form-shopping-cart .products .product-group .product-image{padding-bottom:30px;}.form-shopping-cart .products .product-group .product-image .add-to-list{display:none;}.form-shopping-cart .products .product-group .product-details{margin-bottom:0;}.form-shopping-cart .products .product-group .product-details h4{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#2c84c0;line-height:15px;overflow:hidden;margin-bottom:10px;}.form-shopping-cart .products .product-group .product-details p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;line-height:15px;margin-bottom:10px;}.form-shopping-cart .products .product-group .product-details p em{font-style:normal;display:block;font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#2c84c0;}.form-shopping-cart .qty{font-family:"roboto-regular";font-size:11px;font-size:0.6875rem;font-weight:normal;line-height:normal;color:#000000;margin:0;padding:0;padding-left:125px;margin-bottom:15px;text-align:left;}.form-shopping-cart .qty p.qty-text{display:block;font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.form-shopping-cart .qty .input-text{margin-right:8px;}.form-shopping-cart .qty .input-text label span{display:none;}.form-shopping-cart .qty .input-text label input{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;width:50px;margin:0;margin-bottom:5px;text-align:center;}.form-shopping-cart .qty a p.label{text-transform:uppercase;margin-top:7px;}.form-shopping-cart td.availability{margin:0;padding:0;}.form-shopping-cart td.availability p{font-family:"roboto-semibold-italic";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;line-height:17px !important;}.form-shopping-cart .sale td{padding-top:40px;}.form-shopping-cart .sale td.products{margin-bottom:0;}.form-shopping-cart .sale td.availability{padding:0;margin:0;padding-top:10px;padding-left:10px;padding-bottom:10px;}.form-shopping-cart .sale td.qty{padding:0;margin:0;padding-left:125px;padding-bottom:15px;}.form-shopping-cart .sale td.qty p.qty-text{display:block;}.form-shopping-cart .sale td.price{padding:0;margin:0;padding-left:120px;}.form-shopping-cart .shopping-cart-table-footer{position:static;padding-bottom:20px;}.form-shopping-cart .shopping-cart-table-footer .mobile{margin-bottom:10px;}.form-shopping-cart .shopping-cart-table-footer .mobile hr{display:block;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates{display:block;position:static;width:100%;text-align:right;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .cart-group{margin-top:0;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .cart-group .labels{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#FFFFFF;width:50%;float:left;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .cart-group .labels p{margin-bottom:10px;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .cart-group .currency{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#FFFFFF;width:50%;float:left;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .cart-group .currency p{margin-bottom:10px;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .promo-group{clear:both;margin-bottom:15px;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .promo-group .input{width:50%;float:left;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .promo-group .input .input-text label span{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#FFFFFF;display:block;margin-bottom:5px;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .promo-group .input .input-text label input{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;color:#000;width:90%;margin:0;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .promo-group .apply{width:50%;float:left;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .promo-group .apply button{margin-top:20px;height:25px;width:90%;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .discount-group{clear:both;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .discount-group .labels{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#FFFFFF;width:50%;float:left;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .discount-group .labels p{margin-bottom:10px;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .discount-group .currency{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#FFFFFF;width:50%;float:left;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .discount-group .currency p{margin-bottom:10px;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .total-group{clear:both;margin-bottom:15px;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .total-group .label{font-family:"roboto-regular";font-size:16px;font-size:1rem;font-weight:normal;line-height:normal;color:#FFFFFF;}.form-shopping-cart .shopping-cart-table-footer .shopping-estimates .total-group .label .value{font-family:"roboto-semibold";font-size:16px;font-size:1rem;font-weight:normal;line-height:normal;color:#FFFFFF;}.form-shopping-cart .shopping-cart-table-footer .notes{display:block;position:static;width:100%;}.form-shopping-cart .shopping-cart-table-footer .notes .input-textarea label{width:100%;font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#FFFFFF;}.form-shopping-cart .shopping-cart-table-footer .notes .input-textarea textarea{width:100%;height:90px;}.form-shopping-cart .shopping-cart-footer{padding:0;margin-bottom:20px;}.form-shopping-cart .shopping-cart-footer .button-set{display:none;}.form-shopping-cart .shopping-cart-footer .checkout-group{text-align:center;width:100%;}.form-shopping-cart .shopping-cart-footer .checkout-group .wrapper{padding-top:10px;}.form-shopping-cart .shopping-cart-footer .checkout-group .wrapper button{margin:0;margin-bottom:10px;width:100%;}.form-shopping-cart .shopping-cart-footer .checkout-group .wrapper a{right:0;text-align:center;width:100%;}.form-shopping-cart .shopping-cart-footer .checkout-group .wrapper a.small-orange{margin-bottom:10px;}.form-shopping-cart .shopping-cart-footer .checkout-group .wrapper a.clear-cart{right:0;}}.form-shopping-cart .new-teal{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;background-image:-webkit-gradient(linear, left 0%, left 100%, from(#e8f3f6), to(#d5e6e8));background-image:-webkit-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:-moz-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:linear-gradient(to bottom, #e8f3f6 0%, #d5e6e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8F3F6', endColorstr='#FFD5E6E8', GradientType=0);border:1px solid #d2d2d2;color:#006072;}.lt-ie9 .form-shopping-cart .new-teal{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E8F3F6', endColorstr='#D5E6E8', GradientType=0);}.ie .form-shopping-cart .new-teal{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E8F3F6', endColorstr='#D5E6E8', GradientType=0);}select#poNumber{z-index:-1 !important;}.button.small-light-teal.moreinfo{float:left;margin:31px 35px 0 -14px;cursor:pointer;}#moreinfo>p{margin:16px 0 21px;}.button.form-light-teal.moreinfo{float:right;}.modal-headers-content{background-color:#006072;margin:-24px -20px 12px;padding:7px 5px 11px 18px;}.messagehead{color:white;font-size:1rem;}.fancybox-closed{background:rgba(0, 0, 0, 0) url("../images/ui/modal_close.png") no-repeat scroll 0 0;cursor:pointer;height:40px;position:absolute;right:-34px;top:-36px;width:40px;z-index:8040;}.section-header .upsell p{float:left;clear:both;}.form-shopping-cart .shopping-cart-delivery-fields .checkout a{margin-left:20px;}.form-shopping-cart .shopping-cart-delivery-fields .input-select label .required{float:left;color:#e57201;margin-right:3px;}.shopping-cart-delivery-fields{position:relative;}.section-header .total-group{float:right;}.section-header .total-group .label{font-family:"roboto-semibold";font-size:20px;font-size:1.25rem;font-weight:normal;line-height:normal;color:#FFFFFF;margin-bottom:0;position:relative;top:7px;}.section-header .total-group .value{font-family:"roboto-semibold";font-size:18px;font-size:1.125rem;font-weight:normal;line-height:normal;color:#FFFFFF;display:inline-block;margin:0 -4px 0 59px;}#successModal{margin-top:20px;}#successModal h1{font-family:"roboto-semibold";font-size:24px;font-size:1.5rem;font-weight:normal;line-height:normal;color:#333333;}#successModal p{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#333333;}#successModal a.small-orange{float:right;padding:3px 10px;margin:25px 6px;}#successModal a.cancelLink{float:right;font-size:30px;color:#000000;margin-top:-30px;}.shoppingCartHeader h1{display:inline;margin-right:15px;}.shoppingCartHeader a{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#399cae;}.shoppingCartHeader .main-header{display:flex;flex-direction:column;line-height:25px;}.shoppingCartHeader .main-header .title-main{font-family:roboto-semibold;font-weight:700;font-size:24px;margin-right:15px;margin-bottom:3px;}.shoppingCartHeader .main-header .clear-cart{font-size:12px;cursor:pointer;margin-top:3px;width:max-content;color:#006272 !important;}form.deleteList{float:right;}button#No{margin-right:30px;position:relative;top:15px;float:right;}.small-orange.success{float:right;margin-right:30px;}.form-shopping-cart .shopping-cart-table{width:100%;border:solid 1px #d7d7d7;}.form-shopping-cart .shopping-cart-table thead tr{height:30px;}.form-shopping-cart .shopping-cart-table thead tr td{padding:10px;}.form-shopping-cart .shopping-cart-table thead tr td h3{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#333333;text-transform:uppercase;margin:0;}.form-shopping-cart .shopping-cart-table thead tr td h3 img{margin-bottom:3px;margin-left:20px;}.form-shopping-cart .shopping-cart-table tbody tr{border-left:0;border-right:0;}.form-shopping-cart .shopping-cart-table tbody tr.add-to-cart-container td.products{padding:10px;}.form-shopping-cart .shopping-cart-table tbody tr.add-to-cart-container td.products .product-group .product-details h4{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;}.form-shopping-cart .shopping-cart-table tbody tr.list-odd{background:#f4f4f4;}.form-shopping-cart .shopping-cart-table tbody tr td{padding:10px;vertical-align:top;}@media (max-width: 599px){.form-shopping-cart .shopping-cart-table tbody tr td.products{display:block;float:none;}}.form-shopping-cart .shopping-cart-table tbody tr td.qty a.form-link,.form-shopping-cart .shopping-cart-table tbody tr td.qty .button.form-link{text-transform:capitalize;}.form-shopping-cart .shopping-cart-table tbody tr td h4{margin:0;font-family:"roboto-regular";font-size:11px;font-size:0.6875rem;font-weight:normal;line-height:normal;color:#000000;}.form-shopping-cart .shopping-cart-table tbody tr td.availability p{font-family:"roboto-semibold-italic";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;}.form-shopping-cart .shopping-cart-table tbody tr td.availability a{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#399cae;}.section-header .upsell p{float:left;clear:both;}.form-shopping-cart .shopping-cart-delivery-fields .checkout a{margin-left:20px;}.form-shopping-cart .shopping-cart-delivery-fields .input-select label .required{float:left;color:#e57201;margin-right:3px;}.shopping-cart-delivery-fields{position:relative;}.section-header .total-group{float:right;}.section-header .total-group .label{font-family:"roboto-semibold";font-size:20px;font-size:1.25rem;font-weight:normal;line-height:normal;color:#FFFFFF;margin-bottom:0;position:relative;top:7px;}.section-header .total-group .value{font-family:"roboto-semibold";font-size:18px;font-size:1.125rem;font-weight:normal;line-height:normal;color:#FFFFFF;display:inline-block;margin:0 -4px 0 59px;}#successModal{margin-top:20px;}#successModal h1{font-family:"roboto-semibold";font-size:24px;font-size:1.5rem;font-weight:normal;line-height:normal;color:#333333;}#successModal p{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#333333;}#successModal a.small-orange{float:right;padding:3px 10px;margin:25px 6px;}#successModal a.cancelLink{float:right;font-size:30px;color:#000000;margin-top:-30px;}.shoppingCartHeader h1{display:inline;margin-right:15px;}.shoppingCartHeader a{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#399cae;}form.deleteList{float:right;}button#No{margin-right:30px;position:relative;top:15px;float:right;}.small-orange.success{float:right;margin-right:30px;}#updateUOMForm{margin:15px;}#updateUOMForm .small-orange{float:right;}#updateUOMForm .uomValue{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;margin-right:10px;}#updateUOMForm .uombox{border:2px solid #d2d2d2;display:inline-block;margin:20px 20px 0 0;padding:10px 15px;line-height:16px;width:30%;min-height:70px;vertical-align:top;}#updateUOMForm .uombox:hover{cursor:pointer;}#updateUOMForm .uombox:focus{outline:0.15rem dashed #006072 !important;outline-offset:0.1rem !important;border-radius:unset !important;}#updateUOMForm .uombox.sale .sale-price{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#cb2026;}#updateUOMForm .uombox.sale .regular-price{font-family:"roboto-regular";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;}#updateUOMForm .uombox.sale .baseUom{color:#333333 !important;}#updateUOMForm .uombox .regular-price{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:bold;line-height:normal;color:#008191;}#updateUOMForm .uombox:first-child .baseUom{display:none;}#updateUOMForm .uomboxSelected{border-color:#ff7f03;}#updateUOMForm .uomboxSelected:focus{outline:0.15rem dashed #006072 !important;outline-offset:0.1rem !important;border-radius:unset !important;}#updateUOMForm .uomButtons{margin-top:60px;}#updateUOMForm .uomButtons .loading-spinner{margin-right:20px !important;}#updateUOMForm .details{font-family:"roboto-regular";font-size:11px;font-size:0.6875rem;font-weight:normal;line-height:normal;color:#969696;}#updateUOMForm .input-text input{width:40px;}#updateUOMForm .input-text span{margin-right:20px;font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;line-height:32px;}.uomContainer{margin-bottom:20px;}.uomContainer .sale.productUOM{min-height:84px;}.uomContainer .sale .sale-price{color:#e50213;display:block;}.uomContainer .sale .regular-price{text-decoration:line-through;}.uomContainer .regular-price{display:block;}.productUOM{border:2px solid #d2d2d2;margin:15px 15px 0 0;padding:10px 20px;cursor:pointer;display:inline-block;vertical-align:top;width:40%;min-height:64px;}.productUOM.oraProductUOM{margin:0px 10px 10px 0px;padding:5px 5px;width:136px;min-width:136px;}.productUOM.oraProductUOM .uomPrice>span{display:flex;flex-direction:column;}.productUOM.oraProductUOM .uomPrice>span .value{order:2;color:#707070;}.productUOM.oraProductUOM .uomPrice>span .uomUnit{font-family:"roboto-bold";}.productUOM.oraProductUOM .units-number{display:flex;justify-content:flex-end;color:#707070;margin-top:5px;line-height:12px;padding-bottom:3px;}.productUOM:focus{outline:0.15rem dashed #006072 !important;outline-offset:0rem !important;border-radius:unset !important;}.productUOM:focus.border-remove:focus{outline:none !important;}.productUOM:hover:focus{outline:none !important;}.productUOMSelected{border:2px solid #ff7f03;color:#006272;}.productUOMSelected.oraProductUOMSelected{border:2px solid #006272;background:#fafeff;}.productUOMSelected.oraProductUOMSelected .uomPrice>span .value{color:#006272;}.productUOMSelected.oraProductUOMSelected .units-number{color:#006272;}.section-update-uom{margin-top:10px;}.section-update-uom #globalMessages{margin-left:15px;}.section-update-uom #updateUOMForm{margin-top:0px;}.section-update-uom #updateUOMForm .save-button{cursor:default;}.globalMessage{margin:10px 0px 0px 25px;}.guest-checkout{margin:10px 25px 10px 25px;display:flex;}.guest-checkout h4{font-weight:900;font-size:1rem;}.guest-checkout .registered-title{white-space:nowrap;}.guest-checkout h5{margin-top:-5px;font-weight:normal !important;}.guest-checkout .login-section{width:50%;}.guest-checkout .login-section .j_username,.guest-checkout .login-section .j_password{width:80%;}.guest-checkout .login-section .input-text.stacked span{margin-bottom:2px;}.guest-checkout .login-section .login-title{width:80%;}.guest-checkout .login-section .login .forgot-pwd-link,.guest-checkout .login-section .login #loginid{display:none;}.guest-checkout .login-section .login #login-popup-footer{display:none;}.guest-checkout .login-section .login .login-popup-show{display:none;}.guest-checkout .login-section #guestLogin{margin-left:150px;width:107px;margin-top:10px;text-align:center;cursor:pointer;}@media (max-width: 599px){.guest-checkout .login-section #guestLogin{margin-left:0px;}}.guest-checkout .divider{height:auto;border-left:1px solid gray;margin-top:30px;}.guest-checkout .checkout-section{width:45%;float:right;margin-left:35px;}.guest-checkout .checkout-section .checkout-button{margin-left:50px;margin-top:20px;}@media (max-width: 599px){.guest-checkout .checkout-section .checkout-button{margin-left:0px;}}@media (max-width: 599px){.productUOM{width:100%;}.input-text.inline.custom-po.js-input-custom-po.cart-page label{line-height:20px;}}@media only screen and (max-device-width: 767px){.button.small-light-teal.moreinfo{display:none;}}@media only screen and (max-device-width: 667px) and (-webkit-device-pixel-ratio: 2){.button.small-light-teal.moreinfo{display:none;}.input-text.inline.custom-po.js-input-custom-po.cart-page label{line-height:20px;}}@media screen and (min-device-width: 414px) and (-webkit-device-pixel-ratio: 3){.button.small-light-teal.moreinfo{display:none;}.input-text.inline.custom-po.js-input-custom-po.cart-page label{line-height:20px;}}.shopping-cart-table .table-wrap .qty button.buttoncss{background:none;color:#399cae !important;cursor:pointer !important;}@media screen\0{.twitter-typeahead{margin-top:0px;}.cursor-property{cursor:pointer !important;}.cursor-property:disabled{background-color:#Fff;filter:alpha(opacity=75);}}.cursor-property:disabled{color:#006072;opacity:0.8;}.telephone-number:link,.telephone-number:visited,.telephone-number:hover{pointer-events:none;cursor:default;}.changepackage-size-cart{display:flex;}.changepackage-size-cart .image-UOM-cart{display:flex;min-width:120px;max-width:120px;justify-content:center;align-items:flex-start;}.changepackage-size-cart .image-UOM-cart .thumbnail img{width:auto;height:auto;max-width:100%;max-height:100%;}.changepackage-size-cart .content-UOM-cart{display:flex;flex-direction:column;flex:1;padding-left:15px;}.changepackage-size-cart .content-UOM-cart .title{margin-bottom:6px;}.changepackage-size-cart .content-UOM-cart .product-desc{font-family:"roboto-semibold" !important;color:#333333;font-size:14px;text-transform:capitalize !important;line-height:normal;display:block;}.changepackage-size-cart .content-UOM-cart .code{color:#707070;font-size:12px;}.changepackage-size-cart .content-UOM-cart .package-size{margin-top:18px;}.changepackage-size-cart .content-UOM-cart .uomContainer{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:20px;}.changepackage-size-cart .content-UOM-cart .uomContainer .uomContainer-items{margin-bottom:20px;display:flex;flex-wrap:wrap;}.changepackage-size-cart .content-UOM-cart .uomContainer .uomContainer-items .uombox{border:2px solid #d2d2d2;cursor:pointer;}.changepackage-size-cart .content-UOM-cart .uomContainer .uomContainer-items .uombox .regular-price{line-height:normal;color:#333 !important;}.changepackage-size-cart .content-UOM-cart .uomContainer .uomContainer-items .uombox .regular-price .value{color:#333 !important;}.changepackage-size-cart .content-UOM-cart .uomContainer .uomContainer-items .oraProductUOM{display:flex !important;flex-direction:column;min-height:100px !important;height:auto;background:#fff;margin:0px 10px 10px 0px !important;padding:6px 6px !important;width:136px !important;min-width:136px;}.changepackage-size-cart .content-UOM-cart .uomContainer .uomContainer-items .oraProductUOM.oraProductUOMSelected.uombox{border:2px solid #006272 !important;background:#fafeff !important;}.changepackage-size-cart .content-UOM-cart .uomContainer .uomContainer-items .oraProductUOM.oraProductUOMSelected .regular-price{color:#006272 !important;}.changepackage-size-cart .content-UOM-cart .uomContainer .uomContainer-items .oraProductUOM.oraProductUOMSelected .regular-price .value{color:#006272 !important;}.changepackage-size-cart .content-UOM-cart .uomContainer .uomContainer-items .oraProductUOM.uomboxSelected{border:2px solid #ff7f03 !important;}.changepackage-size-cart .content-UOM-cart .uomContainer .uomContainer-items .oraProductUOM .uomPrice{flex:1;}.changepackage-size-cart .content-UOM-cart .uomContainer .uomContainer-items .oraProductUOM .uomPrice{display:flex;flex-direction:column;}.changepackage-size-cart .content-UOM-cart .uomContainer .uomContainer-items .oraProductUOM .regular-price{display:flex;flex-direction:column;font-size:0.75rem !important;}.changepackage-size-cart .content-UOM-cart .uomContainer .uomContainer-items .oraProductUOM .regular-price .value{color:#006272;order:2;font-family:'roboto-regular' !important;font-size:12px;font-weight:normal;}.changepackage-size-cart .content-UOM-cart .uomContainer .uomContainer-items .oraProductUOM .regular-price .uomUnit{font-family:"roboto-bold";margin-bottom:4px;}.changepackage-size-cart .content-UOM-cart .uomContainer .uomContainer-items .oraProductUOM .baseUom{text-align:right;font-size:10px;}.changepackage-size-cart .content-UOM-cart .package-size{margin-bottom:7px;}.changepackage-size-cart .orauomButtons .cancel{color:#006272;font-family:'roboto-regular' !important;font-size:14px;font-weight:normal;}.changepackage-size-cart .orauomButtons .save-button{margin-right:0px;}.package-title-text{text-transform:uppercase;font-size:16px;}@media (max-width: 599px){.changepackage-size-cart{flex-direction:column;}.changepackage-size-cart .content-UOM-cart{padding-left:0px;}.changepackage-size-cart .orauomButtons .shadow-medium{display:none;}.telephone-number:link,.telephone-number:visited,.telephone-number:hover{pointer-events:auto;cursor:pointer;}select#deliveryMode{margin-top:46px !important;z-index:8000 !important;}select#deliveryAddress{margin-top:17px !important;}a.js-modal.js-check-availability{white-space:nowrap !important;}.custom-po input{margin-top:6px !important;}.guest-checkout .registered-title{white-space:inherit;}.guest-checkout .login-section .login-title .login a{text-align:inherit;}}.po-number{margin-right:45px;margin-top:5px;width:325px;position:relative;}.po-number .tt-dropdown-menu{background-color:#FFFFFF;border:1px solid #d2d2d2;border-radius:3px;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.6);}.po-number .tt-dropdown-menu .tt-suggestion{padding:10px;}.po-number .tt-dropdown-menu .tt-suggestion p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;}.po-number .tt-dropdown-menu .tt-suggestion.tt-is-under-cursor{background-color:#227E8F;color:#FFFFFF;}.po-number span.required{float:left;font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#e57201;margin-right:3px;}.po-number .input-select{position:absolute;width:100%;top:21px;}.po-number .input-select.inline{margin-left:0;}.po-number .input-text.inline.custom-po{display:inline-block;width:100%;}.po-number .input-text.inline.custom-po label{display:block;margin:0 37px 0 2px;}.po-number .input-text.inline.custom-po label .twitter-typeahead{width:100%;}.po-number .input-text.inline.custom-po label>span{margin-bottom:3px;}.po-number .input-text.inline.custom-po input{width:100%;border:0;box-shadow:none;height:24px;max-height:15px;}.po-number .select-po{border:1px solid #999999;border-bottom-right-radius:2px;border-top-right-radius:2px;display:inline-block;height:25px;position:absolute;right:0;top:22px;width:30px;}.ie .po-number .select-po{top:18px;}.po-number .select-po .selectboxit-arrow{background:url("../images/ui/select-arrow.png") 50% 50% no-repeat;cursor:pointer;height:25px;position:absolute;width:30px;}.cart-content-emarket .shopping-cart-table tbody tr td{padding:0px;}.cart-content-emarket .shopping-cart-table tbody tr.add-to-cart-container.enegry-cart-container{align-items:center;border-bottom:0px solid #d0d0ce !important;}.cart-content-emarket .shopping-cart-table tbody tr:not(.ora-inner-table tr){border-top:0px solid #d0d0ce !important;border-bottom:1px solid #d0d0ce !important;padding:4px 10px 4px 10px;}.cart-content-emarket .shopping-cart-table tbody tr.surcharges-enegry-bottom:not(.ora-inner-table tr){border-bottom:0px solid #d0d0ce !important;}.cart-content-emarket .shopping-cart-table tbody tr.surcharges-enegry-bottom .surcharges-enegry-table{width:100%;}.cart-content-emarket .shopping-cart-table tbody tr.surcharges-enegry-bottom .surcharges-enegry-table tbody{width:100%;}.cart-content-emarket .shopping-cart-table tbody tr.surcharges-enegry-bottom .surcharges-enegry-table tr.enegry-cart-container:nth-child(1){padding-top:16px !important;}.cart-content-emarket .shopping-cart-table tbody tr.surcharges-enegry-bottom .surcharges-enegry-table tr.enegry-cart-container:last-child{padding-bottom:16px !important;}.cart-content-emarket .shopping-cart-table tbody tr.surcharges-enegry-lineitem .surcharges-enegry-line-table tr.enegry-cart-container{padding-bottom:8px;padding-top:8px;}.cart-content-emarket .form-shopping-cart .js-form-warning{max-width:100% !important;display:block;}.cart-content-emarket .form-shopping-cart .js-form-warning .remove-link-error-msg{color:#e50213;float:right;text-transform:uppercase;cursor:pointer;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-main{display:flex;padding-top:20px;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-main .item-field .qty-emkt-msgs.qty-error{width:118px !important;background:url(../images/ui/icon-error.png) no-repeat scroll 0px 2px !important;background-size:12px !important;display:block;padding-left:20px !important;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .line-address{border-top:0px solid #eeeeee !important;border-bottom:0px solid #eeeeee !important;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-actions{display:flex;justify-content:space-between;align-items:flex-end;font-size:12px;color:#006272;margin-top:18px;padding-bottom:10px;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-actions .item-actions-primary{display:flex;flex-direction:column;align-items:flex-start;width:70%;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-actions .item-actions-secondary{display:flex;text-transform:uppercase;line-height:28px;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-actions .item-actions-secondary .item-action{position:relative;height:28px;font-size:11px;min-width:86px;box-sizing:border-box;border-radius:2px;display:flex;justify-content:flex-end;cursor:pointer;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-actions .item-actions-secondary .item-action .form-link{color:#006272;font-size:11px;font-family:"roboto-regular" !important;line-height:28px;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-actions .item-actions-secondary .js-add-to-list{background:transparent;border:none;font-size:11px;padding:9px 0px 8px !important;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-actions .item-actions-secondary .item-action:not(:last-child):after{content:'';width:1px;background-color:#d0d0ce;position:absolute;margin-right:-20px;height:14px;margin-top:7px;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-form-input .input-wrapper{border:solid 1px #d2d2d2;background-color:#fff;display:flex;align-items:center;width:100%;max-width:124px;margin-bottom:10px;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-form-input .input-wrapper input.js-qty-input{outline:none;height:25px;padding:0 5px;border:none;flex:1;font-size:12px;width:100%;margin:0px;box-shadow:none;text-align:left !important;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-form-input .input-wrapper .input-unit{font-size:11px;padding:0 5px;border-left:solid 1px #d2d2d2;height:25px;display:flex;align-items:center;justify-content:center;color:#666;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-content{display:flex;margin-bottom:20px;margin-right:18px;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-content .product-details{text-align:left;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-content .product-details .product-desc{color:#333333 !important;word-break:break-word;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-content .product-details .product-desc h4{color:#333333 !important;font-size:14px;text-transform:capitalize !important;line-height:normal;display:block;font-family:roboto-semibold !important;margin-bottom:10px;line-height:21px;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-content .product-details p{font-size:12px !important;color:#666 !important;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-delivery{min-width:329px;display:flex;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-delivery .delivery-type .item-delivery-wrapper{padding:18px 5px 18px 5px;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-delivery .delivery-type .item-delivery-label{text-align:left;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .price-desktops{display:flex;align-items:flex-end;flex-direction:column;line-height:22px;min-width:115px;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .price-desktops .contracteditem .sale span.value{color:#000000 !important;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .price-desktops .sale span{word-break:break-word;text-align:right;display:block;font-weight:700;color:#006272;padding-top:0px;font-size:22px !important;font-family:'roboto-semibold';}.cart-content-emarket .form-shopping-cart .cart-emarket-view .price-desktops .price-container .price_per_unit{font-size:12px;text-align:right;margin-top:3px;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .price-desktops .rental-rate{margin-top:25px;display:flex;flex-direction:column;align-items:flex-end;flex-direction:column;line-height:12px;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .price-desktops .rental-rate .rental-rate-label{color:#666;margin-bottom:5px;font-size:11px;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .price-desktops .rental-rate .rental-rate-value{font-size:12px;text-align:right;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-form{display:flex;margin-bottom:20px;flex-direction:column;min-width:129px;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-form .editUom{color:#006272;margin-top:10px;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-form .item-field .item-form-label{font-size:12px;margin-bottom:5px;color:#666;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-form .item-field .input-wrapper .cylinder-return-input{outline:none;height:25px;padding:0 5px;border:none;flex:1;font-size:12px;width:100%;margin:0px;box-shadow:none;text-align:left;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-form .item-field .input-wrapper .cylinder-info-icon{width:30px;height:27px;display:flex;align-items:center;justify-content:center;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-form .item-field .input-wrapper .cylinder-info-icon .cylinder-icon{width:17px;min-width:15px;min-height:15px;background:url("../images/ui/info-icon-gray.png") no-repeat scroll 0 0;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-form .item-field .input-wrapper .loading{background:#fff url(../images/ui/loading-animation.gif) no-repeat right !important;border:1px solid gray;background-size:18px 18px !important;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-form .item-field .item-form-input .customTooltip{background-color:#fff;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.16);border:none;margin-top:-84px;padding:15px 15px 15px 15px;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-form .item-field .item-form-input .customTooltip .cylinder-tooltip{color:#333;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-form .item-field .item-form-input .customTooltip:after{top:70px;left:65px;transform:rotate(315deg);border:none;box-shadow:-5px 5px 5px -5px rgba(0, 0, 0, 0.16);width:10px;height:10px;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .item-form .update-qty-hidden{visibility:hidden;height:0px;}.cart-content-emarket .form-shopping-cart .cart-emarket-view .table-wrap{width:100%;}.cart-content-emarket .account-attention-container{margin-top:10px;}.cart-content-emarket .account-attention-container .attention-details .error-msg span{margin-left:5px;text-transform:uppercase;font-family:roboto-bold;font-weight:600;}.cart-content-emarket .account-attention-container .attention-details .error-sub-msg{margin-left:20px;}.cart-content-emarket .account-attention-container .attention-details .account-block-contacts .login-dept-title{margin-bottom:3px;}.cart-content-emarket .account-attention-container .attention-details .account-block-contacts a{margin-bottom:2px;}.cart-content-emarket .account-attention-container .attention-details .account-block-contacts .time{margin-top:3px;}.cart-content-emarket .account-attention-container .account-block-container{border:0px solid #F1B434 !important;padding:0px !important;margin-bottom:0px !important;padding-top:15px !important;}.cart-content-emarket .enegry-cart-container{display:flex;background-color:#f1f1f1;padding:10px;font-size:14px;}.cart-content-emarket .enegry-cart-container td.products{min-width:345px !important;flex:1;padding:0px !important;text-align:right !important;}.cart-content-emarket .enegry-cart-container td.products .product-group .product-details{line-height:normal !important;}.cart-content-emarket .enegry-cart-container td.products .product-group .product-details h4{color:#707070 !important;font-size:15px !important;font-family:roboto-regular !important;}.cart-content-emarket .enegry-cart-container td.qty{min-width:130px;padding-left:24px !important;display:none;}.cart-content-emarket .enegry-cart-container td.price{padding-top:0px !important;min-width:150px !important;}.cart-content-emarket .enegry-cart-container td.price>div{text-align:right;line-height:normal;}.cart-content-emarket .enegry-cart-container td.price>div .value{text-align:right;font-weight:500;font-family:roboto-semibold;}.cart-content-emarket .enegry-cart-container td.availability{min-width:329px;display:none;}.cart-content-emarket .enegry-cart-container td.delete-record{display:none;}.emrk-cart-totals.cart-totals .order-list .shopping-estimates{width:100%;display:block !important;margin-top:0px;}.emrk-cart-totals.cart-totals .order-list .order-list-item-subtotal{font-family:'roboto-semibold' !important;}.emrk-cart-totals.cart-totals .order-list .sub-total .value.order-list-item-price{font-family:'roboto-semibold' !important;}.emrk-cart-totals.cart-totals .order-list-item{display:flex;justify-content:space-between;margin-bottom:5px;color:#666666;font-size:17px;line-height:28.33px !important;align-items:center;font-family:'roboto-regular' !important;}.emrk-cart-totals.cart-totals .order-list-item .value.order-list-item-price{color:#666666;font-size:17px;font-family:'roboto-regular' !important;}.emrk-cart-totals.cart-totals .estimation{padding:0px !important;}.emrk-cart-totals.cart-totals .estimation .label.estimated-total{padding:25px 27px;display:flex;color:#006272;font-size:22px;font-weight:500;border-top:1px solid #d0d0ce;flex-direction:row;font-family:roboto-semibold !important;width:100%;justify-content:space-between;}.emrk-cart-totals.cart-totals .shopping-cart-table-footer.order-total{padding-top:0px !important;padding-bottom:0px !important;}.emkt-shopping-cart-footer{padding-top:0px !important;}.emkt-shopping-cart-footer .emkt-button-action{display:flex;}.emkt-shopping-cart-footer .emkt-button-action.secondary-actions{width:100%;justify-content:center;align-items:center;margin-top:20px;}.emkt-shopping-cart-footer .emkt-button-action.secondary-actions .secondary-action{padding:0 0px !important;border-right:1px solid #d0d0ce;margin-top:0px !important;}.emkt-shopping-cart-footer .emkt-button-action.secondary-actions .secondary-action .request-quote{margin:auto;}.emkt-shopping-cart-footer .emkt-button-action.secondary-actions .small-light-teal{margin-top:0px !important;background:transparent !important;border:none !important;padding:0 18px !important;}.emkt-shopping-cart-footer .checkout-group .checkout-btn-em{width:100%;max-width:inherit;margin-bottom:18px;height:42px;font-size:16px;font-weight:700;}.hide-emkt-button{display:none;}.form-forgot-password{height:60px;}.form-forgot-password .show-hide-pwd{margin-left:0px !important;right:10px;bottom:10px;}.form-forgot-password label{position:relative;}.form-forgot-password h1.page-title{margin-bottom:50px !important;}.form-forgot-password .input-text{margin-bottom:20px;}.form-forgot-password .required{font-size:0.75rem;font-weight:normal;line-height:normal;color:#e57201;margin:15px 0 20px;}.form-forgot-password .input-text.stacked span{font-family:"roboto-regular";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;margin-bottom:2px;}.form-forgot-password .styled{width:100%;}.form-forgot-password .forgot-password-container{float:right;}.form-forgot-password .forgot-password-container .passwordResetSubmit{width:140px;padding:5px 8px 5px !important;cursor:default;}.form-forgot-password .paragraph-wysiwyg{width:125%;margin-bottom:15px;}.form-forgot-password .paragraph-wysiwyg em{font-style:normal;color:#999999;}.form-forgot-password .label-sub-text{margin-bottom:5px !important;display:block;float:left;}.form-forgot-password .customTooltip{margin-top:-100px;left:100%;line-height:1.7;}.form-forgot-password .js-msg{float:left;}.form-forgot-password .js-form-warning{padding-bottom:22px !important;}.form-forgot-password label.warning{position:initial !important;}.form-forgot-password .forgot-pass.form-error-box{position:absolute;top:52px;border:1px solid #0a8af7 !important;width:125%;padding:6px 20px;}.form-forgot-password .forgot-pass.form-error-box p.desc.js-msg{margin-bottom:0px !important;color:#333;}.form-forgot-password .forgot-pass.form-error-box p.desc.js-msg:after{content:'';width:12px;height:12px;background:url(../images/ui/info-msg-icon.png);display:block;left:4px;top:5px;position:absolute;background-size:100%;}.form-forgot-password span.form_field_error>p{display:none;}@media (max-width: 599px){.form-forgot-password .paragraph-wysiwyg{width:100%;}.form-forgot-password .customTooltip{margin-left:0px;margin-top:-5px !important;left:10px;width:calc(96% - 3px) !important;}.form-forgot-password .forgot-pass{width:96% !important;}.form-forgot-password h1.title-mobile{margin-bottom:50px !important;}}.form-forgot-password-security-question h5{margin-bottom:3px;}.form-forgot-password-security-question p{color:#999999;margin-bottom:20px;}.form-forgot-password-security-question .input-text.stacked{margin-bottom:25px;}.form-forgot-password-security-question .input-text.stacked span{font-family:"roboto-regular";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;}.form-forgot-password-security-question .styled{width:100%;}.form-forgot-password-security-question .forgot-password-container{float:right;}.form-forgot-password-security-question .forgot-password-container a{margin-right:20px;}.form-forgot-password-security-question .forgot-password-container .button.large-orange{width:100px;}.form-reset-password .input-text.stacked{margin-bottom:15px;}.form-reset-password .input-text.stacked span{font-family:"roboto-regular";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;}.form-reset-password .styled{width:100%;}.form-reset-password .captcha{width:100%;margin-bottom:20px;clear:both;}.form-reset-password .button.large-orange{width:100px;float:right;}iframe#lo-cs-frame+div:not(.fancybox-container):not(#overlay-modal):not(.Campaign):not(.ui-widget):not(.lg-container) div{opacity:0.95 !important;pointer-events:none;}iframe#lo-cs-frame+div+div:not(.fancybox-container):not(#overlay-modal):not(.Campaign):not(.ui-widget):not(.lg-container) div{opacity:0.95 !important;pointer-events:none;}.grecaptcha-badge{z-index:99999999999;}iframe[title~=challenge]{pointer-events:all;}.progress-bar{margin-top:5px;margin-bottom:30px;}.progress-bar ul{width:100%;}.progress-bar ul li{width:33%;display:inline-block;float:left;padding:7px 0px 7px 10px;font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#FFFFFF;background:#afaeae;margin:0 0 0 1px;border-radius:0;overflow:hidden;text-overflow:ellipsis;}.progress-bar ul li span{min-width:200px;width:80%;white-space:nowrap;}@media (max-width: 599px){.progress-bar ul li{width:50%;margin:0;}}.progress-bar ul li.first{margin:0;border-top-left-radius:2px;border-bottom-left-radius:2px;}.progress-bar ul li.last{border-top-right-radius:2px;border-bottom-right-radius:2px;}.progress-bar ul .active{background:#333333;color:#999999;}.progress-bar ul .active span{background:url(../images/ui/icon-progress.png) 100% 50% no-repeat;padding:0 24px 0 0;}.progress-bar ul .current{background:#006072;color:#FFFFFF;}.progress-bar ul .current span{background:none;}.progress-bar.half ul li{border-left:1px solid #FFFFFF;margin:0;width:50%;}.progress-bar.half ul li:first-child{border-left:none;}.progress-bar-new{margin-top:15px;margin-bottom:20px;margin-left:6px;}.progress-bar-new ul{width:100%;}.progress-bar-new ul li{width:2em;height:2em;text-align:center;line-height:1.8em;border-radius:1em;background:white;margin:0 calc(50% - 44px);display:inline-block;color:white;position:relative;border:1.5px solid lightgray;color:#006072;font-weight:bold;vertical-align:middle;}.progress-bar-new ul li span{font-size:13px;font-family:"roboto-semibold";}.progress-bar-new ul li span{display:inherit;}.progress-bar-new ul li:first-child{margin-left:0px;}.progress-bar-new ul li:last-child{margin-right:0px;margin-left:0px;}.progress-bar-new ul li:nth-child(2){margin-left:0px;}.progress-bar-new ul li:first-child:nth-last-child(4),.progress-bar-new ul li:first-child:nth-last-child(4) ~ li:not(:last-child){margin:0 calc(34% - 44px) 0 0;}.progress-bar-new ul li:first-child:nth-last-child(4) ~ li::before{width:26em;}@media screen and (min-width: 250px) and (max-width: 289px){.progress-bar-new ul li:first-child:nth-last-child(4) ~ li::before{width:6em;}}@media screen and (min-width: 290px) and (max-width: 319px){.progress-bar-new ul li:first-child:nth-last-child(4) ~ li::before{width:7em;}}@media screen and (min-width: 320px) and (max-width: 359px){.progress-bar-new ul li:first-child:nth-last-child(4) ~ li::before{width:8em;}}@media screen and (min-width: 360px) and (max-width: 379px){.progress-bar-new ul li:first-child:nth-last-child(4) ~ li::before{width:9em;}}@media screen and (min-width: 380px) and (max-width: 409px){.progress-bar-new ul li:first-child:nth-last-child(4) ~ li::before{width:10em;}}@media screen and (min-width: 410px) and (max-width: 459px){.progress-bar-new ul li:first-child:nth-last-child(4) ~ li::before{width:11em;}}@media screen and (min-width: 460px) and (max-width: 509px){.progress-bar-new ul li:first-child:nth-last-child(4) ~ li::before{width:12em;}}@media screen and (min-width: 510px) and (max-width: 539px){.progress-bar-new ul li:first-child:nth-last-child(4) ~ li::before{width:13em;}}@media screen and (min-width: 540px) and (max-width: 579px){.progress-bar-new ul li:first-child:nth-last-child(4) ~ li::before{width:14em;}}@media screen and (min-width: 580px) and (max-width: 619px){.progress-bar-new ul li:first-child:nth-last-child(4) ~ li::before{width:15em;}}@media screen and (min-width: 620px) and (max-width: 679px){.progress-bar-new ul li:first-child:nth-last-child(4) ~ li::before{width:17em;}}@media screen and (min-width: 679px) and (max-width: 700px){.progress-bar-new ul li:first-child:nth-last-child(4) ~ li::before{width:18em;}}.progress-bar-new ul li::before{content:'';position:absolute;top:2px;width:38.5em;height:1.3em;background:#DEDEDE;z-index:-1;}@media screen and (min-width: 250px) and (max-width: 289px){.progress-bar-new ul li::before{width:10em;}}@media screen and (min-width: 290px) and (max-width: 319px){.progress-bar-new ul li::before{width:11em;}}@media screen and (min-width: 320px) and (max-width: 359px){.progress-bar-new ul li::before{width:12em;}}@media screen and (min-width: 360px) and (max-width: 379px){.progress-bar-new ul li::before{width:13em;}}@media screen and (min-width: 380px) and (max-width: 409px){.progress-bar-new ul li::before{width:14em;}}@media screen and (min-width: 410px) and (max-width: 430px){.progress-bar-new ul li::before{width:15em;}}@media screen and (min-width: 431px) and (max-width: 459px){.progress-bar-new ul li::before{width:16em;}}@media screen and (min-width: 460px) and (max-width: 480px){.progress-bar-new ul li::before{width:17em;}}@media screen and (min-width: 481px) and (max-width: 529px){.progress-bar-new ul li::before{width:19em;}}@media screen and (min-width: 530px) and (max-width: 550px){.progress-bar-new ul li::before{width:20em;}}@media screen and (min-width: 551px) and (max-width: 575px){.progress-bar-new ul li::before{width:21em;}}@media screen and (min-width: 576px) and (max-width: 599px){.progress-bar-new ul li::before{width:22em;}}@media screen and (min-width: 600px) and (max-width: 639px){.progress-bar-new ul li::before{width:24em;}}@media screen and (min-width: 640px) and (max-width: 669px){.progress-bar-new ul li::before{width:25em;}}@media screen and (min-width: 670px) and (max-width: 700px){.progress-bar-new ul li::before{width:27em;}}.progress-bar-new ul li:last-child::before{display:none;}.progress-bar-new ul li.current::after{background:lightgray !important;content:'';}.progress-bar-new ul li.active::before{background:gray;}.progress-bar-new ul li.active{border:2px solid #F5832A;}.progress-bar-new ul li.current:first-child{border:2px solid #F5832A;}@media (max-width: 599px){.progress-bar-new ul li{width:2.3em;height:2.3em;line-height:2.1em;border-radius:1.5em;border:2px solid white;background:darkgray;color:white;margin:0 calc(50% - 52px);}.progress-bar-new ul li.active,.progress-bar-new ul li.active-pending{border:2px solid white !important;color:white !important;background-color:#F1B434 !important;}.progress-bar-new ul li.active::before{background:#F1B434 !important;}.progress-bar-new ul li.current:first-child{border:2px solid white !important;color:white !important;background-color:#F1B434 !important;}.progress-bar-new ul li:first-child:nth-last-child(4) ~ li:not(:last-child){margin:0 calc(34% - 47px) 0 0;}.progress-bar-new ul li::before{height:1.5em;}}.form-registration-contact-info{margin-top:0px;margin-left:10px;}.form-registration-contact-info #register-banner{width:100%;height:100px;padding-top:15px;background-color:#D3EAF6;border:1px solid darkgray;margin-top:15px;margin-bottom:10px;text-align:center;}.form-registration-contact-info #register-banner h1,.form-registration-contact-info #register-banner h4{color:#006072;}.form-registration-contact-info #register-banner h1{font-weight:700;}.form-registration-contact-info #register-banner h4{margin-bottom:5px;}.form-registration-contact-info .desktop-view{display:inline;}.form-registration-contact-info .mobile-view{display:none;}.form-registration-contact-info .em-dash{margin-left:-3px;}.form-registration-contact-info .title{display:inline;color:#333333;margin:0;font-size:1.3rem;font-weight:700;}.form-registration-contact-info .title-mobile{display:none;}.form-registration-contact-info .title-sub{margin-top:2px;font-weight:500 !important;}.form-registration-contact-info p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e57201;}.form-registration-contact-info p span.required{margin-right:2px;}.form-registration-contact-info .contact-info-container{margin-left:0px;margin-top:20px;}.form-registration-contact-info .contact-info-container fieldset{border:0 none;margin:0;padding:0;}.form-registration-contact-info .contact-info-container fieldset legend{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;margin-bottom:10px;}.form-registration-contact-info .contact-info-container fieldset input{width:100%;margin-bottom:0;}.form-registration-contact-info .contact-info-container fieldset .show-hide-pwd{margin-left:0px !important;right:17px;bottom:17px;}.form-registration-contact-info .contact-info-container fieldset button,.form-registration-contact-info .contact-info-container fieldset .button{margin-left:20px;}.form-registration-contact-info .contact-info-container fieldset .input-text.middle-initial label input{width:30px;}.form-registration-contact-info .contact-info-container fieldset .input-select,.form-registration-contact-info .contact-info-container fieldset .input-text{width:100%;margin-bottom:15px;margin-left:0;}.form-registration-contact-info .contact-info-container fieldset .input-select .selectboxit-container,.form-registration-contact-info .contact-info-container fieldset .input-text input{margin-bottom:0;}.form-registration-contact-info .contact-info-container fieldset .input-select label,.form-registration-contact-info .contact-info-container fieldset .input-text label{margin:0;}.form-registration-contact-info .contact-info-container fieldset .input-select label>span,.form-registration-contact-info .contact-info-container fieldset .input-text label>span{width:100%;margin:0 0 5px 0;float:left;font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.form-registration-contact-info .contact-info-container fieldset .input-select label>span em,.form-registration-contact-info .contact-info-container fieldset .input-text label>span em{color:#999999;}.form-registration-contact-info .contact-info-container fieldset .input-text span.label-sub-text{display:block;}.form-registration-contact-info .contact-info-container fieldset .input-text span .required{float:left;clear:none;margin:0 1px 0 0;line-height:normal;margin-right:3px;font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e57201;}.form-registration-contact-info .contact-info-container fieldset .input-select label span:first-child{margin-right:-3px;}.form-registration-contact-info .contact-info-container fieldset .required+span{margin-left:3px;}.form-registration-contact-info .contact-info-container fieldset .input-radio .radio{margin-top:-2px;}.form-registration-contact-info .contact-info-container fieldset .selectboxit{width:100% !important;}.form-registration-contact-info .contact-info-container fieldset .col-divide-two{width:49.5%;}.form-registration-contact-info .contact-info-container fieldset .col-divide-four{width:25%;}.form-registration-contact-info .contact-info-container fieldset .phone-type{display:inline-flex;margin-top:-2px;}.form-registration-contact-info .contact-info-container fieldset .customTooltip{margin-left:100%;margin-top:-90px;}@media (max-width: 599px){.form-registration-contact-info .contact-info-container fieldset .customTooltip{margin-left:0px;width:calc(100% - 20px) !important;}}.form-registration-contact-info .contact-info-container fieldset .security-section{margin-left:0px;}.form-registration-contact-info .contact-info-container fieldset .security-section .security-section-col{width:98%;}.form-registration-contact-info .contact-info-container fieldset .hr{margin-top:25px;}.form-registration-contact-info .contact-info-container fieldset .actions{text-align:right;float:right;}.form-registration-contact-info .contact-info-container fieldset .opt-in-email{display:inherit;margin:7px 10px 7px 7px;}.form-registration-contact-info .contact-info-container fieldset .opt-in-email-mobile{display:none;}.form-registration-contact-info .contact-info-container fieldset .next-step-step1{margin-right:10px;width:120px;height:35px;line-height:1px;}.form-registration-contact-info .js-form-warning .information_message{position:relative;top:3px;}@media (max-width: 599px){.form-registration-contact-info{margin-left:7px;}.form-registration-contact-info #register-banner{background:none;border:none;margin:0;text-align:left;height:80px;}.form-registration-contact-info #register-banner h1,.form-registration-contact-info #register-banner h4{color:#333333;margin:0;font-size:1.3rem;font-weight:900;}.form-registration-contact-info .mobile-view{display:inline;}.form-registration-contact-info .desktop-view{display:none;}.form-registration-contact-info .title{display:none;}.form-registration-contact-info .title-sub{margin-top:20px;font-size:1rem;}.form-registration-contact-info .title-mobile{display:inline;color:#333333;margin:0;font-size:1.3rem;font-weight:700;}.form-registration-contact-info .contact-info-container fieldset .security-section{width:95%;}.form-registration-contact-info .contact-info-container fieldset .security-section .security-section-col{width:100%;}.form-registration-contact-info .contact-info-container fieldset .actions{float:left;}.form-registration-contact-info .contact-info-container fieldset .actions a,.form-registration-contact-info .contact-info-container fieldset .actions button{width:30%;text-align:center;display:inline-block;margin-left:0;margin-bottom:35px;}.form-registration-contact-info .contact-info-container fieldset .col-divide-two{width:95%;}.form-registration-contact-info .contact-info-container fieldset .next-step-step1{margin:25px auto;float:left;}.form-registration-contact-info .contact-info-container fieldset .col-divide-four{width:95%;}.form-registration-contact-info .contact-info-container fieldset .actions{width:95% !important;border-bottom:1px dotted gray;}.form-registration-contact-info .contact-info-container fieldset .actions .opt-in-email{margin:15px 10px 7px 0px;}.form-registration-contact-info .contact-info-container fieldset .opt-in-email{display:none;}.form-registration-contact-info .contact-info-container fieldset .opt-in-email-mobile{display:inherit;margin:16px 10px 7px 0px;}.registration-new-customer-component .col-md-2{padding:0;margin-bottom:15px;}}.form-registration-additional-info{margin-top:0px;margin-left:10px;}.form-registration-additional-info .desktop-view{display:inline;}.form-registration-additional-info .mobile-view{display:none;}.form-registration-additional-info p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e57201;}.form-registration-additional-info .title,.form-registration-additional-info .title-mobile{color:#333333;margin:0;font-size:1.2rem;font-weight:700;margin-bottom:5px;}.form-registration-additional-info .existing-subtext{margin-left:10px;display:block;}.form-registration-additional-info .gas-sub-text{width:80%;margin-bottom:5px;line-height:15px;}.form-registration-additional-info .existing-account{margin-top:5px;}.form-registration-additional-info .additional-section{margin-top:20px;}.form-registration-additional-info .additional-section fieldset{padding:0;border:0 none;}.form-registration-additional-info .additional-section fieldset .input-checkbox label{font-family:roboto-regular !important;white-space:nowrap;}.form-registration-additional-info .additional-section fieldset .option-title{font-size:0.8125rem;}.form-registration-additional-info .additional-section fieldset .account-label{margin-left:-3px;}.form-registration-additional-info .additional-section fieldset .input-select,.form-registration-additional-info .additional-section fieldset .input-text{width:100%;margin-bottom:15px;margin-left:0;}.form-registration-additional-info .additional-section fieldset .input-select .selectboxit-container,.form-registration-additional-info .additional-section fieldset .input-select input,.form-registration-additional-info .additional-section fieldset .input-text .selectboxit-container,.form-registration-additional-info .additional-section fieldset .input-text input{margin-bottom:0;height:30px;}.form-registration-additional-info .additional-section fieldset .input-select input,.form-registration-additional-info .additional-section fieldset .input-text input{width:100%;}.form-registration-additional-info .additional-section fieldset .input-select label label,.form-registration-additional-info .additional-section fieldset .input-text label label{margin:0;}.form-registration-additional-info .additional-section fieldset .input-select label>span,.form-registration-additional-info .additional-section fieldset .input-select label>span,.form-registration-additional-info .additional-section fieldset .input-text label>span,.form-registration-additional-info .additional-section fieldset .input-text label>span{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;width:100%;margin:0 0 0px 0;}.form-registration-additional-info .additional-section fieldset .registration-astriek{color:#e57201;display:inline-block;margin-left:8px;margin-right:3px;}.form-registration-additional-info .additional-section fieldset .col-div-checkbox{width:8%;margin-top:3px;}.form-registration-additional-info .additional-section fieldset .col-div-checkbox .checkbox-visibility{visibility:visible !important;}.form-registration-additional-info .additional-section fieldset .col-div-checkbox .checkbox-align{vertical-align:inherit;}.form-registration-additional-info .additional-section fieldset .corporation-check{width:12%;display:flex;}.form-registration-additional-info .additional-section fieldset .propOrPartnershipCheck{width:48%;display:flex;}.form-registration-additional-info .additional-section fieldset .medical-gases,.form-registration-additional-info .additional-section fieldset .business-type{margin-left:7%;margin-top:15px;}.form-registration-additional-info .additional-section fieldset .credit-option{margin-left:7%;margin-top:10px;}.form-registration-additional-info .additional-section fieldset .medical-tax-section{margin-bottom:-10px;}.form-registration-additional-info .additional-section fieldset .airgas-account{margin-left:7%;margin-top:15px;}.form-registration-additional-info .additional-section fieldset .airgas-account .airgas-account-fields{width:30%;}.form-registration-additional-info .additional-section fieldset .purchase-gas,.form-registration-additional-info .additional-section fieldset .apply-credit{margin-top:15px;}.form-registration-additional-info .additional-section fieldset .wholesale-section{margin-top:15px;}.form-registration-additional-info .additional-section fieldset .sales-section{margin-top:15px;}.form-registration-additional-info .additional-section fieldset .sales-tax{margin-left:7%;margin-top:10px;}.form-registration-additional-info .additional-section fieldset .sales-tax .sales-tax-feilds{width:30%;margin-top:0px;margin-bottom:-10px;}.form-registration-additional-info .additional-section fieldset .sales-tax .upload-section{margin-top:0px !important;}.form-registration-additional-info .additional-section fieldset .sales-tax .sales-tax-feilds-contact{width:33.3%;}.form-registration-additional-info .additional-section fieldset .sales-tax .sales-tax-feilds-contact .input-text label>span{margin-bottom:0px;}.form-registration-additional-info .additional-section fieldset .owner-name{margin-left:6.5%;margin-top:10px;}.form-registration-additional-info .additional-section fieldset .downloadPdfNote{margin-top:15px;margin-left:7%;width:75%;line-height:15px;}.form-registration-additional-info .additional-section fieldset .crd-purchase-note{margin-left:7%;}.form-registration-additional-info .additional-section fieldset .downloadBtn{margin-left:6.5%;margin-top:15px;}.form-registration-additional-info .additional-section fieldset .personal-download-text{margin-top:15px;margin-left:0px;width:80%;line-height:15px;}.form-registration-additional-info .additional-section fieldset .pDownloadBtn{margin-left:0px;margin-top:15px;}.form-registration-additional-info .additional-section fieldset .wholesale-tax-section,.form-registration-additional-info .additional-section fieldset .medical-tax-section{margin-top:15px;}.form-registration-additional-info .additional-section fieldset .tax-existing-subtext{margin-left:7%;display:block;margin-bottom:5px;}.form-registration-additional-info .additional-section fieldset .sales-tax .doc-upload-title,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .doc-upload-title,.form-registration-additional-info .additional-section fieldset .medical-tax-section .doc-upload-title{font-family:"roboto-semibold";margin:10px 0 10px 0;font-size:0.8125rem;}.form-registration-additional-info .additional-section fieldset .sales-tax .choose-file-button,.form-registration-additional-info .additional-section fieldset .sales-tax .remove-file-btn,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .choose-file-button,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .remove-file-btn,.form-registration-additional-info .additional-section fieldset .medical-tax-section .choose-file-button,.form-registration-additional-info .additional-section fieldset .medical-tax-section .remove-file-btn{padding:5px 8px 5px !important;margin:10px 0px 10px 0px;cursor:pointer;}.form-registration-additional-info .additional-section fieldset .sales-tax .remove-file-btn,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .remove-file-btn,.form-registration-additional-info .additional-section fieldset .medical-tax-section .remove-file-btn{margin-left:15px;text-transform:none;}.form-registration-additional-info .additional-section fieldset .sales-tax,.form-registration-additional-info .additional-section fieldset .wholesale-section,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section,.form-registration-additional-info .additional-section fieldset .medical-tax-section{margin-left:7%;}.form-registration-additional-info .additional-section fieldset #salesTaxStatusMsg{display:block;margin-left:0px;}.form-registration-additional-info .additional-section fieldset #fileUploadTitle{color:black;font-family:"roboto-semibold";font-size:0.8125rem;display:flex;}.form-registration-additional-info .additional-section fieldset #uploadedFileName{font-family:"roboto-semibold";color:#428bca;display:flex;}.form-registration-additional-info .additional-section fieldset .label-sub-text{font-family:"roboto-regular";line-height:0.9;white-space:nowrap;}.form-registration-additional-info .additional-section fieldset .sales-tax .real-file,.form-registration-additional-info .additional-section fieldset .sales-tax .real-file input,.form-registration-additional-info .additional-section fieldset .medical-tax-section .real-file,.form-registration-additional-info .additional-section fieldset .medical-tax-section .real-file input,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .real-file,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .real-file input{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;}.form-registration-additional-info .additional-section fieldset .sales-tax .real-file-button,.form-registration-additional-info .additional-section fieldset .medical-tax-section .real-file-button,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .real-file-button{float:left;height:18px;width:100px;font-size:9px;border-radius:11px;color:white;background-image:none;background-color:gray;margin-right:45px;text-align:center;text-transform:uppercase;}.form-registration-additional-info .additional-section fieldset .sales-tax .real-file-button .search-file-button,.form-registration-additional-info .additional-section fieldset .medical-tax-section .real-file-button .search-file-button,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .real-file-button .search-file-button{line-height:2;}.form-registration-additional-info .additional-section fieldset .sales-tax .input-text,.form-registration-additional-info .additional-section fieldset .medical-tax-section .input-text,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .input-text{margin-top:4px;}.form-registration-additional-info .additional-section fieldset .sales-tax .input-text input,.form-registration-additional-info .additional-section fieldset .medical-tax-section .input-text input,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .input-text input{width:100%;}.form-registration-additional-info .additional-section fieldset .sales-tax .label-wrapper,.form-registration-additional-info .additional-section fieldset .medical-tax-section .label-wrapper,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .label-wrapper{width:100%;}.form-registration-additional-info .additional-section fieldset .sales-tax .input-wrapper,.form-registration-additional-info .additional-section fieldset .medical-tax-section .input-wrapper,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .input-wrapper{width:130px;position:relative;}.form-registration-additional-info .additional-section fieldset .sales-tax .input-wrapper,.form-registration-additional-info .additional-section fieldset .sales-tax .label-wrapper,.form-registration-additional-info .additional-section fieldset .sales-tax .button-wrapper,.form-registration-additional-info .additional-section fieldset .medical-tax-section .input-wrapper,.form-registration-additional-info .additional-section fieldset .medical-tax-section .label-wrapper,.form-registration-additional-info .additional-section fieldset .medical-tax-section .button-wrapper,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .input-wrapper,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .label-wrapper,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .button-wrapper{position:relative;min-height:1px;padding-left:10px;padding-right:10px;float:left;}@media (max-width: 599px){.form-registration-additional-info .additional-section fieldset .sales-tax .input-wrapper,.form-registration-additional-info .additional-section fieldset .sales-tax .label-wrapper,.form-registration-additional-info .additional-section fieldset .sales-tax .button-wrapper,.form-registration-additional-info .additional-section fieldset .medical-tax-section .input-wrapper,.form-registration-additional-info .additional-section fieldset .medical-tax-section .label-wrapper,.form-registration-additional-info .additional-section fieldset .medical-tax-section .button-wrapper,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .input-wrapper,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .label-wrapper,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .button-wrapper{width:100%;float:none;margin:0;}}.form-registration-additional-info .additional-section fieldset .sales-tax .button-wrapper,.form-registration-additional-info .additional-section fieldset .medical-tax-section .button-wrapper,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .button-wrapper{float:right;margin-top:-4.4%;}@media (max-width: 599px){.form-registration-additional-info .additional-section fieldset .sales-tax .button-wrapper,.form-registration-additional-info .additional-section fieldset .medical-tax-section .button-wrapper,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .button-wrapper{margin:0;}}.form-registration-additional-info .additional-section fieldset .sales-tax .button-wrapper .upload-button,.form-registration-additional-info .additional-section fieldset .medical-tax-section .button-wrapper .upload-button,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .button-wrapper .upload-button{float:right;width:95px;height:27px;margin-top:-4px;line-height:0.45 !important;text-align:center;cursor:pointer;}.form-registration-additional-info .additional-section fieldset .sales-tax .real-file input,.form-registration-additional-info .additional-section fieldset .sales-tax .real-file label,.form-registration-additional-info .additional-section fieldset .medical-tax-section .real-file input,.form-registration-additional-info .additional-section fieldset .medical-tax-section .real-file label,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .real-file input,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .real-file label{display:none;display:block;filter:alpha(opacity=0);opacity:0;cursor:pointer;width:100%;}.form-registration-additional-info .additional-section fieldset .sales-tax .real-file-button input,.form-registration-additional-info .additional-section fieldset .sales-tax .real-file-button label,.form-registration-additional-info .additional-section fieldset .medical-tax-section .real-file-button input,.form-registration-additional-info .additional-section fieldset .medical-tax-section .real-file-button label,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .real-file-button input,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .real-file-button label{display:block;filter:alpha(opacity=0);opacity:0;cursor:pointer;width:100%;margin-top:-40px;height:33px;}.form-registration-additional-info .additional-section fieldset .sales-tax .js-uploaded-container img,.form-registration-additional-info .additional-section fieldset .medical-tax-section .js-uploaded-container img,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .js-uploaded-container img{float:left;margin-right:5px;width:100px;height:auto;}.form-registration-additional-info .additional-section fieldset .sales-tax .upload-section,.form-registration-additional-info .additional-section fieldset .medical-tax-section .upload-section,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .upload-section{width:85% !important;margin-top:10px;}@media (max-width: 599px){.form-registration-additional-info .additional-section fieldset .sales-tax .upload-section,.form-registration-additional-info .additional-section fieldset .medical-tax-section .upload-section,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .upload-section{width:78% !important;}}.form-registration-additional-info .additional-section fieldset .sales-tax .upload-section .proxy-file label input:disabled,.form-registration-additional-info .additional-section fieldset .medical-tax-section .upload-section .proxy-file label input:disabled,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .upload-section .proxy-file label input:disabled{background-color:#fff;}.form-registration-additional-info .additional-section fieldset .sales-tax .upload-section .proxy-file label span,.form-registration-additional-info .additional-section fieldset .medical-tax-section .upload-section .proxy-file label span,.form-registration-additional-info .additional-section fieldset .wholesale-tax-section .upload-section .proxy-file label span{font-size:0.8rem;}.form-registration-additional-info .additional-section fieldset .submit-button{width:100%;}.form-registration-additional-info .additional-section fieldset .next-step{float:right;}.form-registration-additional-info .additional-section fieldset .next-step .next-step-step3{width:120px;height:35px;text-align:center;cursor:pointer;margin-left:25px;}.form-registration-additional-info .additional-section fieldset .next-step .focusDisableReg{background:linear-gradient(to bottom, #eeeeee 0%, #cccccc 100%);color:#ccc;border-color:#ddd;pointer-events:none;opacity:0.65;box-shadow:none;}.form-registration-additional-info .additional-section fieldset .use-privcay-content{float:right;margin-top:10px;margin-left:70%;line-height:1.4;}.form-registration-additional-info .additional-section fieldset .use-privcay-content-cont{margin-top:0px !important;}.uploadFileContent{margin:20px;}.uploadFileContent .title-section{margin-bottom:30px;line-height:2;display:inline-grid;}.uploadFileContent .title-section #tax-category{line-height:1.4;}.uploadFileContent .title-section .acceptable-file{margin-top:5px;}.uploadFileContent .file-section{height:140px;border:1px solid darkgray;border-radius:5px;}@media (max-width: 599px){.uploadFileContent .file-section{height:auto;}}.uploadFileContent .file-section .file-section-content{margin:10px 20px 10px 10px;}.uploadFileContent .file-section .file-section-content #fileName{margin-left:40px;}.uploadFileContent .file-section .file-section-content .file-icon{background-image:url(../images/ui/file-upload-icon.png);background-size:32px 40px;background-repeat:no-repeat;display:block;width:40px;height:40px;margin:-18px 4px 0 0;}.uploadFileContent .file-section .file-section-content .divider{border-bottom:1px dotted gray;margin-top:20px;margin-right:-10px;}.uploadFileContent .file-section .file-section-content .buttons{float:right;margin-top:20px;}@media (max-width: 599px){.uploadFileContent .file-section .file-section-content .buttons{float:none;}}.uploadFileContent .file-section .file-section-content .buttons .upload-button{cursor:default;}.uploadFileContent .file-section .file-section-content .buttons .cancel-link{margin-left:15px;}@media (max-width: 599px){.uploadFileContent .file-section .file-section-content .buttons .cancel-link{float:right;}}.modal-container .modal-header{text-transform:none;}.modal-container .modal-header .modal-warning{float:left;height:31px;margin:-3px 5px 0 0;width:22px;background:url(../images/ui/icon-error.png) 1px 7px no-repeat #006072;}.modal-container .credit-alert-container{padding:0px 15px 15px 15px;}.modal-container .credit-alert-container .alert-msg{margin:20px 0 10px 0;}.modal-container .button-section{float:right;padding:20px 0 0 0;}.modal-container .button-section .submit-button{width:100%;}.modal-container .button-section .submit-button .register-popup-btn{margin-left:20px;cursor:pointer;text-align:center;}.modal-container .reg-note{padding:0px 10px 0px 0px;}.modal-container .reg-note .use-privcay-content{float:right;margin-top:10px;margin-left:50%;line-height:1.4;}.modal-container .reg-note .use-privcay-content-cont{margin-top:0px !important;}.alert-credit-container{padding-bottom:50px;border-bottom:1px solid #eeeeee;}.alert-credit-container .credit-alert-msg .alert-msg{margin:15px 0 15px 0;}@media (max-width: 599px){#additionalInfoForm label{display:flex !important;align-items:center;}.additionalInfoContainer{width:98.5% !important;}.form-registration-additional-info{margin-top:20px;padding-bottom:20px;border-bottom:1px dotted gray;}.form-registration-additional-info .desktop-view{display:none;}.form-registration-additional-info .mobile-view{display:inline;}.form-registration-additional-info .actions a,.form-registration-additional-info .actions button{width:100%;text-align:center;display:inline-block;margin-left:0;margin-bottom:15px;}.form-registration-additional-info .col-div-checkbox{width:15% !important;}.form-registration-additional-info .airgas-account-fields{width:98% !important;}.form-registration-additional-info .sales-tax-feilds{width:60% !important;}.form-registration-additional-info .label-sub-text{line-height:1.4 !important;white-space:initial !important;}.form-registration-additional-info .upload-button{width:60px !important;float:right !important;margin-top:-42px !important;}.form-registration-additional-info .real-file-button{width:60px !important;margin-top:-37.5px !important;float:right !important;margin-right:25% !important;}.form-registration-additional-info .use-privcay-content{margin-left:0px !important;float:left !important;}.form-registration-additional-info .existing-subtext{width:290px;}.form-registration-additional-info .existing-account{width:35px;}.form-registration-additional-info .airgas-account,.form-registration-additional-info .medical-gases,.form-registration-additional-info .medical-tax-section,.form-registration-additional-info .wholesale-section,.form-registration-additional-info .sales-tax,.form-registration-additional-info .wholesale-tax-section{margin-left:0px !important;}.form-registration-additional-info .credit-option,.form-registration-additional-info .business-type,.form-registration-additional-info .downloadBtn,.form-registration-additional-info .downloadPdfNote,.form-registration-additional-info .crd-purchase-note{margin-left:0px !important;}.form-registration-additional-info .credit-option{width:99% !important;}.form-registration-additional-info .crd-purchase-note{margin-bottom:20px !important;}.form-registration-additional-info .downloadBtn{margin-bottom:25px !important;}.form-registration-additional-info .owner-name{width:95% !important;margin-left:0px !important;}.form-registration-additional-info .sales-tax-feilds-contact{width:100% !important;}.form-registration-additional-info .col-div-checkbox{margin:9px 0 9px 0 !important;}.form-registration-additional-info input#fileInput::placeholder{font-size:8px !important;}.form-registration-additional-info .button-set .button{margin:10px 0 0 0;width:auto;}.form-registration-additional-info .mobile-checkboxes{width:35px !important;}.form-registration-additional-info .divider{margin-bottom:10px !important;}.form-registration-additional-info .cancel-link{margin-top:-35px !important;}.form-registration-additional-info .next-step{float:left !important;}.form-registration-additional-info .search-file-button{margin-left:19px !important;}.form-registration-additional-info .additionalInfoNextBtnMble{margin-left:20px;width:120px;text-align:center;height:35px;}.form-registration-additional-info .downloadPdfNote,.form-registration-additional-info .personal-download-text{width:90% !important;}.form-registration-additional-info .additional-section fieldset .medical-tax-section{margin-bottom:20px;padding-bottom:15px;}.form-registration-additional-info .additional-section fieldset #medicalFileStatusMsg,.form-registration-additional-info .additional-section fieldset #wholeSaleStatusMsg,.form-registration-additional-info .additional-section fieldset #salesTaxStatusMsg{margin-left:0px !important;}.form-registration-additional-info .additional-section fieldset #medicalFileStatusMsg,.form-registration-additional-info .additional-section fieldset #wholeSaleStatusMsg{border-top:1px dotted gray;padding-top:25px;margin-top:20px;}.form-registration-additional-info .additional-section fieldset .input-checkbox label{white-space:nowrap;}.form-registration-additional-info .additional-section fieldset .credit-option .mobile-checkboxes{width:100% !important;}.form-registration-additional-info .additional-section fieldset .credit-option .mobile-checkboxes .corporation-check{width:100% !important;}.form-registration-additional-info .additional-section fieldset .credit-option .mobile-checkboxes .propOrPartnershipCheck{width:100% !important;}.modal-container .button-section{float:left;}.modal-container .button-section .submit-button{padding-left:0px;}.modal-container .reg-note .use-privcay-content{float:left;margin-left:0px;}}.button-set.align-right{text-align:right;}.button-set.align-right .button{margin-right:0;margin-left:20px;}.button-set .button{margin-right:20px;}.form-payment-method .button-set .button{margin-right:0;}.form-add-to-list .button-set{margin-top:10px;}.form-add-to-list .button-set button{float:right;}.form-add-to-list .button-set button.form-link{height:26px;}.button-set.user-print-buttons{margin-top:10px;text-align:right;}.button-set.user-print-buttons .button{margin-right:0;}.button-set.user-print-buttons .print{margin-left:20px;margin-right:0;}.two-column-right-rail-many-table .button-set.user-print-buttons{margin-bottom:20px;}.two-column-left-rail .button-set.user-print-buttons{margin-bottom:12px;}.modal-container .button-set{text-align:right;}.form-remove-product .button-set{text-align:right;}.button-set.confirm{padding-top:15px;}.button-set.product-added{margin-top:0;}.shopping-cart-footer .button-set{float:left;width:50%;}.shopping-cart-footer .button-set button{margin-right:10px;font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#006072;}.shopping-cart-footer .button-set .continue-shopping{margin-top:10px;text-transform:uppercase;}.shopping-cart-footer .button-set .continue-shopping a{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#2c84c0;}.button-set.checkout{padding:20px 0 10px;}.button-set.checkout .button{float:right;position:relative;}.button-set.checkout .button.form-link{top:7px;}.form-copy-paste .button-set .button.form-orange{float:right;width:100px;border-radius:5px;}.form-copy-paste .button-set a.form-link{margin-top:10px;}.modal-remove-requisition .button-set .js-form-warning.warningMessage{display:inline-block;float:left;margin-left:10px;}.user-maintenance-search .button-set{margin-top:15px;}.button-set .checkout-submission .button{margin:0 0 0 15px;}@media (max-width: 599px){.button-set a,.button-set .button{text-align:center;width:100%;}.button-set.checkout{padding:20px 20px 0 20px;}.button-set.checkout .button{float:none;margin-bottom:10px;}.modal-container .button-set{padding:10px 10px 0;}.modal-container .button-set .button{position:static;display:inline-block;margin:10px 0;}.modal-container .button-set .button:first-child{margin:0;}.form-payment-method .button-set{margin-top:10px;}.button-set .checkout-submission .button{margin:10px 0 0;}.button-set .checkout-submission .button:first-child{margin:0;}.checkout-review .button-set.align-right .button{margin:0;}}.new-button-set{width:100%;text-align:center !important;}.new-button-set .button{width:100%;margin-left:0px !important;}.modal-header{background-color:#d2d2d2;border-top-left-radius:5px;border-bottom:0;padding:10px 0px 0px 0px !important;text-transform:uppercase;}.modal-header .modal-header-content{font-family:"roboto-regular";font-size:20px;font-size:1.25rem;font-weight:normal;line-height:normal;color:#FFFFFF;background-color:#006072;padding:15px 10px 15px 20px;}.modal-header .modal-header-content span{margin-left:30px;font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#FFFFFF;}@media (max-width: 599px){.modal-header .modal-header-content span{margin-left:0;display:block;margin-top:3px;}}.modal-header .modal-header-content .check-circle{background:transparent url("../images/ui/checkmark-item-added.png") scroll no-repeat 0 0;float:left;height:20px;margin:-2px 5px 0 0;width:21px;}.modal-header.error .modal-header-content{background-color:#e50213;color:#000000;}.modal-body{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;}.fancybox-inner{overflow:visible !important;}.fancybox-inner .button.small-orange{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#FFFFFF;}.fancybox-inner .switchAccount-header,.fancybox-inner .selectAccount-header{margin-top:-56px;margin-left:5px;float:right;}@media (max-width: 599px){.fancybox-inner .switchAccount-header,.fancybox-inner .selectAccount-header{width:100%;margin:10px 0px;}}.fancybox-inner .button.form-link{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#399cae;border-bottom:1px solid #45b0b8;position:relative;top:4px;right:10px;}.fancybox-inner .button.form-link.quote-cancel{top:0px;}.fancybox-inner a.small-light-teal,.fancybox-inner .button.small-light-teal{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#006072;}.switch-account-title{padding-left:20px;padding-top:20px;}.invoice-selection-container .button-set{padding-top:40px;}.invoice-selection-container a.button{color:#006072;}.emailFields{display:flex;width:100%;gap:20px;padding:20px;}.emailFields .emailFromToAddress{flex:1;}.emailFields .emailFromToAddress .requiredField{color:#e57201;}.confirmationMail{padding:20px;color:#006072;display:flex;gap:5px;align-items:center;}.length-exceed-error-msg{background:url(../images/ui/icon-error.png) 24px 25px no-repeat #fff;background-size:13px;padding-top:22px;padding-left:40px;}.max-length-error-button{float:right;padding-right:18px;}.max-length-error-button .okay-button{width:190px;}.email-input-from,.email-input-to{display:flex;flex-wrap:wrap;align-items:center;border:1px solid #ccc;padding:5px;}.email-input-from #emailToField,.email-input-to #emailToField{flex-grow:1;border:none;outline:none;}.email-input-from #emailFromField,.email-input-to #emailFromField{flex-grow:1;border:none;outline:none;}.email-input-from .email-tag,.email-input-to .email-tag{background-color:#ccc;border:1px solid #ccc;border-radius:6px;padding:3px 5px;margin:5px;display:inline-block;align-items:center;}.email-input-from .email-tag span,.email-input-to .email-tag span{margin-right:5px;cursor:pointer;}.empty-to-email-error-message,.empty-from-email-error-message,.invalid-to-email-error-message,.invalid-from-email-error-message,.multiple-email-error-message{background:url(../images/ui/icon-error.png) 0px 3px no-repeat #fff;display:none;color:red;background-size:13px;padding-left:17px;}.pdp-email-captcha{padding:20px;}.email-notification-popup .modal-header{background-color:white;}.email-notification-popup .email-text{padding-left:20px;background-color:#f1f1f1;padding-bottom:15px;padding-top:15px;font-size:16px;line-height:22px;color:#000;font-family:"roboto-regular" !important;padding-right:56px;}.email-notification-popup .modal-body-content{margin:10px 0px 18px 0px;}.email-notification-popup .email-input-box{padding:20px;margin-top:20px;}.email-notification-popup .email-input-box .email-input{display:flex;flex-wrap:wrap;align-items:center;border:1px solid #ccc;padding:5px;}.email-notification-popup .email-input-box .email-input #emailField{flex-grow:1;border:none;outline:none;}.email-notification-popup .email-input-box .email-input .email-tag{background-color:white;border:1px solid #ccc;border-radius:15px;padding:3px 5px;margin:5px;display:inline-block;align-items:center;}.email-notification-popup .email-input-box .email-input .email-tag span{margin-right:5px;cursor:pointer;}.email-notification-popup .email-title{margin:10px 0px;}.email-notification-popup .button-set{margin:80px 0px 0px 0px;}.email-notification-popup .email-cancel{background:transparent;border:none;width:auto;color:#006072;padding-right:20px;}.email-notification-popup .email-submit-account-btn{min-width:170px;text-align:center;}.email-notification-popup .email-error-message{display:none;color:red;}.email-notification-popup #globalMessages{margin-top:10px !important;padding-left:5px;}.modal-container .modal-requisition-rejection .reasonRejection{position:relative;left:10px;}.modal-container .modal-requisition-rejection form .js-form-warning{border:none !important;display:block !important;background:url(../images/ui/exclamation-triangle-yellow.png) no-repeat scroll 0px 3px;background-size:15px;}.modal-container .modal-requisition-rejection #rejectionDropdownSelectBoxIt{width:250px !important;}.form-add-to-list #globalMessages{padding:10px 10px 0 10px;}.form-add-to-list form .js-form-warning{display:none;margin-left:20px;}.form-add-to-list form .product-info .label{height:auto;}.form-add-to-list form .add-create{margin-bottom:16px;padding:0 10px;}.form-add-to-list form .add-create .input-radio label span{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.form-add-to-list form .add-create .input-select{margin-left:0;}.form-add-to-list form .add-create .add{margin-bottom:4px;width:100%;float:left;clear:none;}.form-add-to-list form .add-create .add .input-select label span,.form-add-to-list form .add-create .add .input-text label span{margin-bottom:0px;}.form-add-to-list form .add-create .add .input-select label span.selectboxit-container,.form-add-to-list form .add-create .add .input-text label span.selectboxit-container{width:200px;margin:0;padding:0;margin-left:-8px;}.form-add-to-list form .add-create .create{margin-bottom:15px;width:50%;float:left;clear:none;}.form-add-to-list form .add-create .create .input-text label input{margin:0;width:230px;padding:2px 6px;}.form-add-to-list form .add-create .create .input-text label input.warning{border:solid 1px red;margin-left:25px;}@media (max-width: 599px){.form-add-to-list form .add-create .add{margin-bottom:15px;width:100%;float:none;}.form-add-to-list form .add-create .create{margin-bottom:15px;width:100%;float:none;clear:none;}}.form-add-to-list.ora-form-add-to-list .price-group .ora-price-container .ora-error-notification{text-align:left !important;background-position-x:0px !important;}.page-listDetailPage .icon.extract{background:url(../images/ui/icon-open-in-new-2x.png) no-repeat;background-size:14px !important;height:17px;width:17px;position:relative;left:initial;top:3px;display:inline-block;margin-left:10px;float:initial;}.form-list-detail{margin-top:10px;}.form-list-detail .button.large-orange{font-family:"roboto-bold";}.form-list-detail .listdetailsearchBy{display:none;}.form-list-detail #updateButtons,.form-list-detail #updateDownButtons{text-align:right;}.form-list-detail #updateButtons .js-order-selected span,.form-list-detail #updateDownButtons .js-order-selected span{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#333333;text-transform:uppercase;}.form-list-detail #updateButtons .js-order-selected .button.large-orange,.form-list-detail #updateDownButtons .js-order-selected .button.large-orange{margin-left:10px;}.form-list-detail #updateButtons .js-order-selected .button.large-orange span,.form-list-detail #updateDownButtons .js-order-selected .button.large-orange span{color:#FFFFFF;}.form-list-detail #updateButtons button#updateSelected,.form-list-detail #updateButtons #updateDownSelected,.form-list-detail #updateDownButtons button#updateSelected,.form-list-detail #updateDownButtons #updateDownSelected{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#399cae;position:relative;right:225px;bottom:26px;}.form-list-detail .lists-detail-table-header{overflow:hidden;background:#227E8F;padding:5px 10px;padding-right:15px;border-top-right-radius:4px;border-top-left-radius:4px;}.form-list-detail .lists-detail-table-header h5{color:#FFFFFF;float:left;text-transform:uppercase;}.form-list-detail .lists-detail-table-header .button{float:right;}.form-list-detail .lists-detail-table-header a{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#FFFFFF;font-weight:none;float:right;margin-top:10px;margin-right:10px;text-transform:uppercase;}.form-list-detail .lists-detail-table{border-top:0;}.form-list-detail .lists-detail-table table.my-lists{border-bottom:0;margin-bottom:15px;}.form-list-detail .lists-detail-table table.my-lists thead{border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;}.form-list-detail .lists-detail-table table.my-lists thead tr td{padding:10px 0;}.form-list-detail .lists-detail-table table.my-lists tbody{border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;}.form-list-detail .lists-detail-table table.my-lists a{color:#2c84c0;display:flex;justify-content:center;align-items:center;}.form-list-detail .lists-detail-table table.my-lists td{vertical-align:top;padding-top:10px;padding-bottom:10px;}.form-list-detail .lists-detail-table table.my-lists td.product_selector a{height:90px;width:90px;}.form-list-detail .lists-detail-table table.my-lists td .input-checkbox{float:left;cursor:pointer;}.form-list-detail .lists-detail-table table.my-lists td em{font-style:normal;}.form-list-detail .lists-detail-table table.my-lists td h3{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#333333;font-family:"roboto-bold" !important;text-transform:uppercase;margin:0;display:inline;padding-right:5px;margin-left:-7px;}.form-list-detail .lists-detail-table table.my-lists td h3 a{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#399cae;text-transform:uppercase;}.form-list-detail .lists-detail-table table.my-lists td.delete-record{padding-right:5px;}.form-list-detail .lists-detail-table table.my-lists td.select{padding-right:15px;padding-left:10px;}.form-list-detail .lists-detail-table table.my-lists td.select h3{color:#2c84c0;margin:0;}.form-list-detail .lists-detail-table table.my-lists td.select .image{float:right;margin-right:0px;margin-bottom:0px;max-width:100%;max-height:100%;height:auto;}.form-list-detail .lists-detail-table table.my-lists td.select .button{float:right;}.form-list-detail .lists-detail-table table.my-lists td.product-list{width:33%;text-align:left;}.form-list-detail .lists-detail-table table.my-lists td.product-list p.part-number{margin:5px 5px 0 0;font-family:"roboto-bold";}.form-list-detail .lists-detail-table table.my-lists td.product-list br{clear:both;}.form-list-detail .lists-detail-table table.my-lists td.product-list em{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;}.form-list-detail .lists-detail-table table.my-lists td.product-list .short-description{position:relative;overflow:hidden;word-break:break-word;width:auto;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}.form-list-detail .lists-detail-table table.my-lists td.product-list .showHideContainer{margin:-4px 0 10px;}.form-list-detail .lists-detail-table table.my-lists td.product-list .showHideContainer .show-hide-description{display:none;font-family:"roboto-regular";color:#428bca;font-size:13px;}.form-list-detail .lists-detail-table table.my-lists td.availability{width:14%;line-height:16px !important;font-family:"roboto-semibold-italic";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;}.form-list-detail .lists-detail-table table.my-lists td.availability p{font-style:italic;}.form-list-detail .lists-detail-table table.my-lists td.availability a{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#399cae;}.form-list-detail .lists-detail-table table.my-lists td.availability .ora-availability-modes{font-family:"roboto-regular" !important;text-align:left;}.form-list-detail .lists-detail-table table.my-lists td.quantity{width:9%;}.form-list-detail .lists-detail-table table.my-lists td.quantity input{width:70%;margin-bottom:6px;line-height:21px;}.form-list-detail .lists-detail-table table.my-lists td.quantity a,.form-list-detail .lists-detail-table table.my-lists td.quantity button{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#399cae;text-transform:capitalize;}.form-list-detail .lists-detail-table table.my-lists td.quantity .async-save{display:none;width:15px;height:15px;margin:-2px 5px 0px 5px;}.form-list-detail .lists-detail-table table.my-lists td.quantity .min-qty{margin-bottom:10px;line-height:normal;}.form-list-detail .lists-detail-table table.my-lists td.quantity #listDetailForm a.form-link,.form-list-detail .lists-detail-table table.my-lists td.quantity #listDetailForm .button.form-link{text-transform:capitalize;display:block;}.form-list-detail .lists-detail-table table.my-lists td.price{width:15%;}.form-list-detail .lists-detail-table table.my-lists td.price .regular{opacity:1;}.form-list-detail .lists-detail-table table.my-lists td.price .price_per_unit .sale span{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#008191;}.form-list-detail .lists-detail-table table.my-lists td.price .price_per_unit .sale span.sale-total{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#cb2026;}.form-list-detail .lists-detail-table table.my-lists td.price .contracteditem .sale span{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:bold;line-height:normal;color:#333333;}.form-list-detail .lists-detail-table table.my-lists td.price .clearance span{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#cb2026;}.form-list-detail .lists-detail-table table.my-lists td.price .sale span{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;}.form-list-detail .lists-detail-table table.my-lists td.price p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;line-height:14px;}.form-list-detail .lists-detail-table table.my-lists td.price .min-qty p{color:gray;}.form-list-detail .lists-detail-table table.my-lists td.delete-record{width:12%;text-align:left !important;}.form-list-detail .lists-detail-table table.my-lists td.delete-record #addToCartForm{width:115px !important;}.form-list-detail .lists-detail-table table.my-lists td.emarket-substitute-product-column .js-form{float:right;margin-right:15px;margin-top:-25px;}.form-list-detail .lists-detail-table table.my-lists td.emarket-substitute-product-column .js-form .form-link{font-family:"roboto-regular";font-size:12px;font-weight:normal;line-height:normal;color:#399cae;text-transform:capitalize;}.form-list-detail .lists-detail-table table.my-lists .product-list a{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#399cae;display:inline-block;margin:0 5px 5px 0;line-height:17px !important;}.form-list-detail .lists-detail-table table.my-lists .product-list em{float:left;position:relative;top:5px;}.form-list-detail .lists-detail-table table.my-lists .price-text{display:none;}.form-list-detail .lists-detail-table table.my-lists .price-container .regular.strikethrough{vertical-align:top;}.form-list-detail .lists-detail-table table.my-lists .availability p{font-style:italic;}.form-list-detail .lists-detail-table table.my-lists .availability p a:before{content:"";display:inline-block;}.form-list-detail .lists-detail-table table.my-lists .availability p a{font-style:normal;width:100%;display:inline-block;}.form-list-detail .lists-detail-table table.my-lists.ora-responsive-table .ora-product-actions .action-items .ora-disable-link{color:#cccccc !important;}.form-list-detail .lists-detail-table table.my-lists.ora-responsive-table .part-number,.form-list-detail .lists-detail-table table.my-lists.ora-responsive-table .customer-number{color:#707070;}.form-list-detail .lists-detail-table table.my-lists.ora-responsive-table em{margin-top:1px;}.form-list-detail .lists-detail-table .hiddenDivRow{position:absolute;top:20px;left:70px;z-index:2;}.form-list-detail .lists-detail-table .hiddenDivRow .warningMessage{background:url("../images/ui/warning-icon-1.png") no-repeat scroll 12px 10px #fff;border:1px solid #e50213;width:150%;}.form-list-detail .lists-detail-table .hiddenDivRow .desc.js-msg{color:#e50213;padding:8px 0px 1px 4px;text-transform:uppercase;}.ora-availability-modes .guest-zip-login-link a .sold-to-link-text{color:#428bca;}.listName-val{font-size:1.5rem;font-family:'roboto-semibold' !important;height:28px;}.ora-inline-editable-field .primary-section .editable-list-name{word-break:break-all;}.ora-inline-editable-field .primary-section .total-items{display:block;color:#666666;font-size:0.876rem;font-family:"roboto-regular";}.ora-inline-editable-field .secondary-section{float:right;margin:6px 10px 0px 0px;font-size:0.875rem;}.ora-inline-editable-field .edit-list-section{float:right;}.oralistdetails-search .search-btn-flex{padding-bottom:0px !important;}.listdetails-search .search-btn-flex{padding-bottom:0px !important;}.search-result-not-found{margin-top:8px;}.search-result-not-found .no-results-h2{font-family:'roboto-bold' !important;font-size:16px;color:#333;margin-bottom:15px;}.search-result-not-found p{font-size:14px;color:#333;font-family:'roboto-bold' !important;}.my-lists td.select{position:relative;}.my-lists td.select .drag-drop-icon{width:20px;height:20px;position:absolute;cursor:move;display:none;top:25px;left:10px;}.my-lists td.select .drag-drop-icon img{width:12px;}.my-lists td.select .drag-drop-icon .tooltip-drag{background:#626262;display:none;position:absolute;min-width:116px;color:#fff;border-radius:2px;top:10px;left:16px;font-size:10px;padding-left:5px;}.my-lists td.select .drag-drop-icon:hover .tooltip-drag{display:block;}.ora-form-list-detail .ora-inner-table{width:100%;}.ora-form-list-detail .my-lists td.select{width:16%;position:relative;}.ora-form-list-detail .my-lists td.select .drag-drop-icon{width:20px;height:20px;position:absolute;top:20px;left:-4px;}.ora-form-list-detail .my-lists td.select a{display:inline-flex !important;align-items:center !important;}.ora-form-list-detail .my-lists td.select a #pImgFront{z-index:2;margin-left:20px;width:62px !important;}.ora-form-list-detail .part-number{font-family:"roboto-regular" !important;width:100%;}.ora-form-list-detail .part-number em{float:none !important;top:0px !important;left:5px !important;color:#707070 !important;}.ora-form-list-detail .manufacturer-number{color:#707070 !important;width:100%;display:table;}.ora-form-list-detail .manufacturer-number em{float:none !important;top:0px !important;left:5px !important;color:#707070 !important;}.ora-form-list-detail .product-list .msds{display:block;width:100%;padding-top:10px;clear:both;}.ora-form-list-detail .quantity .ora-error-notification{max-width:191px;}.ora-form-list-detail .product-list .hidden-xs{display:inline-block !important;}.ora-form-list-detail .product-list .showHideContainer.hidden-xs{display:block !important;}.ora-form-list-detail .substitute-products{text-align:left;border-left:1px solid #D2D2D2;margin:0px 10px 10px 38px;padding:16px 16px 20px 16px;}.oralistdetails-search .search-flex-list .selectboxit-options{left:0px;}@media (max-width: 599px){.page-listDetailPage .pagination ul.results{text-align:right !important;}.edit-list-section{display:block;}.items-display-per-page{display:block;}.ora-inline-editable-field .list-title .primary-section{padding-left:14px;width:100%;}.ora-inline-editable-field .list-title .secondary-section{float:right;margin:-19px 10px 0px 14px;}.ora-form-list-detail .ora-table-action-items{display:flex !important;flex-direction:row;}.ora-form-list-detail .ora-table-action-items .action-item{width:100px;}.ora-form-list-detail .ora-table-action-items .action-item.select-all{display:block;min-width:68px !important;}.ora-form-list-detail .ora-table-action-items .action-item.add-to-cart{display:block;margin-right:50px;}.ora-form-list-detail .ora-table-action-items .action-item.remove-item{display:none !important;}.ora-form-list-detail .ora-table-action-items .action-item.save-list{display:block;}.ora-form-list-detail .lists-detail-table table td.select{padding-left:0px !important;position:relative;display:flex;flex-direction:column;}.ora-form-list-detail .lists-detail-table table td.select .image{max-width:100%;height:auto !important;width:auto !important;max-height:100% !important;}.ora-form-list-detail .lists-detail-table table td.select .msds{text-align:left;}.ora-form-list-detail .lists-detail-table table td.select .input-checkbox{display:block !important;margin-bottom:10px;}.ora-form-list-detail.form-list-detail .lists-detail-table table.my-lists tbody{border-left:0px solid #d2d2d2 !important;border-right:0px solid #d2d2d2 !important;}.ora-form-list-detail.form-list-detail .lists-detail-table table.my-lists tbody .availability{display:block !important;padding-left:0px;}.ora-form-list-detail .quantity .ora-product-actions .ora-product-action{z-index:1;}.ora-form-list-detail .quantity .ora-product-actions .ora-product-action .change-Package{margin:0px 1px 16px 0px !important;}.ora-form-list-detail .substitute-products{border-left:0px solid #D2D2D2;margin:0px;padding:0px;}#updateButtons,#updateDownButtons{display:none;}.inline-editable-field{padding-bottom:4px !important;}.form-list-detail .lists-detail-table table.my-lists thead{display:none;}.form-list-detail .lists-detail-table table.my-lists tbody td{padding-left:10px;}.form-list-detail .lists-detail-table table.my-lists tbody td.select{float:left;}.form-list-detail .lists-detail-table table.my-lists tbody td.product-list{float:left;width:140%;}.form-list-detail .lists-detail-table table.my-lists tbody td.price{float:left;width:100%;padding-bottom:40px;}.form-list-detail .lists-detail-table table.my-lists tbody td.price .price_per_unit{display:none;}.form-list-detail .lists-detail-table table.my-lists tbody td.price .price-text{display:block;font-family:"roboto-regular";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#333333;}.form-list-detail .lists-detail-table table.my-lists tbody td.price .price-container .clearance span{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#cb2026;}.form-list-detail .lists-detail-table table.my-lists tbody td.price .price-container .clearance.sale span{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#008191;}.form-list-detail .lists-detail-table table.my-lists tbody td.delete-record{width:40%;}.form-list-detail .lists-detail-table table.my-lists tbody .input-checkbox,.form-list-detail .lists-detail-table table.my-lists tbody .quantity{display:inline-block;width:100%;}.form-list-detail .lists-detail-table table.my-lists tbody .availability{display:none !important;}.form-list-detail .lists-detail-table table.my-lists tbody .image{width:100px;}.form-list-detail .lists-detail-table table.my-lists table tbody{border-left:0px solid #d2d2d3 !important;border-right:0px solid #d2d2d3 !important;}.form-list-detail .lists-detail-table .hiddenDivRow{top:100px;left:20px;}.form-list-detail .lists-detail-table .hiddenDivRow .warningMessage{width:100%;}}.back-to-list{margin-top:4px;margin-bottom:0px;}#your_products,.order-detail-table,.shopping-cart-table{width:100%;}#your_products tr.product table,.order-detail-table tr.product table,.shopping-cart-table tr.product table{width:100%;}#your_products tr.product table tbody,.order-detail-table tr.product table tbody,.shopping-cart-table tr.product table tbody{border:0;}#your_products tr.product .substitute-product td,.order-detail-table tr.product .substitute-product td,.shopping-cart-table tr.product .substitute-product td{padding:0 10px;}#your_products tr.product .substitute-product td .substitute-products,.order-detail-table tr.product .substitute-product td .substitute-products,.shopping-cart-table tr.product .substitute-product td .substitute-products{margin-bottom:10px;}.items-per-page{color:#006272;}[draggable]{-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;user-select:none;-khtml-user-drag:element;-webkit-user-drag:element;}#columns{list-style-type:none;}.column{width:162px;padding-bottom:5px;padding-top:5px;text-align:center;}.column header{height:20px;width:150px;color:black;background-color:#ccc;padding:5px;border-bottom:1px solid #ddd;border-radius:10px;border:2px solid #666666;}.column.dragElem{opacity:0.4;}.column.over{border-top:2px solid blue;}.ui-sortable tr.product{width:100% !important;}#table-draggable{width:100% !important;}.items-display-per-page{margin-top:15px;}.search-flex-list .input-select .selectboxit-container .selectboxit-options{top:26px !important;}.navigation-primary-mobile ul{list-style:none;}.navigation-primary-mobile ul li .target{display:none;overflow:hidden;}.navigation-primary-mobile ul li a{background-image:-webkit-gradient(linear, left 0%, left 100%, from(#227E8F), to(#006072));background-image:-webkit-linear-gradient(top, #227E8F 0%, #006072 100%);background-image:-moz-linear-gradient(top, #227E8F 0%, #006072 100%);background-image:linear-gradient(to bottom, #227E8F 0%, #006072 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF227E8F', endColorstr='#FF006072', GradientType=0);font-family:"roboto-semibold";font-size:18px;font-size:1.125rem;font-weight:normal;line-height:normal;color:#FFFFFF;height:58px;border-left:1px solid #045160;display:block;padding:20px 0px 0px 14px;text-transform:uppercase;}.navigation-primary-mobile ul li a:hover{text-decoration:none;}.navigation-primary-mobile ul li a.nav-link-drop{font-family:"roboto-semibold";font-size:15px;font-size:0.9375rem;font-weight:normal;line-height:normal;color:#006072;background:#FFFFFF;border:0;color:#227E8F;display:table-cell;padding:0 0 0 14px;vertical-align:middle;}.navigation-primary-mobile ul li:first-child{border-left:0;}.manage-profile-information .navigation-primary-mobile ul li.link-list-item{border-top:none;border-right:1px solid #999999;border-bottom:1px solid #999999;border-left:1px solid #999999;}.navigation-primary-mobile ul li .icon-chevron-right{float:right;margin-top:1px;margin-right:15px;}.navigation-primary-mobile ul li .icon-plus{float:right;margin-top:1px;margin-right:15px;}.navigation-primary-mobile ul li .icon-minus{float:right;margin-top:1px;margin-right:15px;}.price-container{margin-bottom:10px;}.price-container .sale .webpriceenddate span.validthrudate{font-size:12px !important;}.price-container .sale del{color:#000 !important;}.price-container a{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#008191;}.price-container .branchAddress{line-height:14px;margin:5px 0;}.price-container .clearance span.value{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#cb2026;}.price-container .clearance span.unit{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#cb2026;}.price-container .clearance.strikethrough{height:10px;}.price-container .clearance .textAbovePrice{color:#666666;}.price-container .sale{margin-bottom:0px;}.price-container .sale span.value{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#008191;}.price-container .sale span.unit{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#008191;}.price-container .sale.strikethrough{height:10px;}.price-container .sale+.regular{opacity:0;}.price-container .price_per_unit{font-size:0.75rem;}.price-container .regular{margin-bottom:3px;}.price-container .regular span.value{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;margin-right:0;}.price-container .regular span.unit{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;margin-right:6px;}.price-container .regular span.status{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;}.price-container .regular.strikethrough{height:10px;}.price-container .regular .inactiveInfoText{color:#666666;padding-left:0px;}.price-container .option-phone{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#227E8F;}.product-tile-large .price-container{margin-top:5px;}.product-tile-large .price-container .clearance span.value{font-family:"roboto-bold";font-size:32px;font-size:2rem;font-weight:normal;line-height:normal;color:#e50213;}.product-tile-large .price-container .clearance span.priceslash{color:#006072;font-size:18px;}.product-tile-large .price-container .clearance span.unit,.product-tile-large .price-container .clearance span.sale{font-family:"roboto-regular";font-size:18px;font-size:1.125rem;font-weight:normal;line-height:normal;color:#e50213;line-height:32px;padding-left:3px;}.product-tile-large .price-container .clearance span.sale{margin-left:5px;}.product-tile-large .price-container .sale.clearance span.value{font-family:"roboto-bold";font-size:32px;font-size:2rem;font-weight:normal;line-height:normal;color:#006072;}.product-tile-large .price-container .sale.clearance span.unit{font-family:"roboto-regular";font-size:18px;font-size:1.125rem;font-weight:normal;line-height:normal;color:#006072;line-height:32px;}.product-tile-large .price-container .sale.clearance span.sale{display:none;}.product-tile-large .price-container .option-phone{font-family:"roboto-semibold";font-size:18px;font-size:1.125rem;font-weight:normal;line-height:normal;color:#227E8F;margin-top:10px;}.product-tile .price-container .option-phone{margin-top:5px;}.form-add-to-list .price-container .option-phone,.form-search-results .price-container .option-phone,.price .price-container .option-phone,.price-container .price-container .option-phone,.section-check-availability .price-container .option-phone{max-width:130px;}.lists-detail-table .price-container{margin:0px;}.lists-detail-table .price-container .clearance{margin:0px;}.lists-detail-table .price-container .clearance p{line-height:14px;}.lists-detail-table .price-container .sale{margin:0px;}.lists-detail-table .price-container .sale p{line-height:14px;}.lists-detail-table .price-container .regular{margin:0px;}.lists-detail-table .price-container .regular p{line-height:14px;}.contracteditem .sale span.value{font-family:"roboto-regular";font-size:0.875rem;font-weight:bold;line-height:normal;color:#000000;}.contracteditem .regular-price{font-family:"roboto-regular";font-size:0.875rem;font-weight:bold;line-height:normal;color:#333333 !important;}span.priceslash{color:#006072;font-size:0.875rem;}#disclaimerMessage{font-size:13px;}.astricguestgasprod{font-size:24px;color:#006072;}.price-container .contracteditem.sale.clearance span.value{color:#000000;}.price-container .contracteditem.sale.clearance span.sale{color:#000000;}.price-container .contracteditem.sale.clearance span.unit{color:#000000;}.ora-price-container .contracteditem.sale.clearance span.value{color:#000000 !important;}.ora-price-container .contracteditem.sale.clearance span.sale{color:#000000 !important;}.ora-price-container .contracteditem.sale.clearance span.unit{color:#000000 !important;}.ora-price-container .contracteditem.sale.clearance span.dollar-value{color:#000000 !important;}.ora-price-container .contracteditem.sale.clearance span.decimal-value{color:#000000 !important;}.uom-convertion-text{font-size:0.76rem;color:#707070;}.ora-price-container .dollarssaved{line-height:14px;font-size:12px;}.ora-price-container .saved-dollar{font-family:"roboto-semibold";font-size:14px;}.ora-price-container .webpriceenddate{margin:6px 0px !important;}.ora-price-container .webpriceenddate .validthrudate{background:#e50213;color:#fff;padding:2px 6px !important;font-size:0.75rem;}.ora-price-container .clearance{height:35px;}.ora-price-container .clearance span.unit,.ora-price-container .clearance span.priceslash{color:#666666 !important;font-family:"roboto-semibold" !important;font-size:12px !important;}.form-registration-address-info{margin-top:0px;margin-left:10px;}.form-registration-address-info p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e57201;}.form-registration-address-info .commonAccountFeilds .billingAddressCheckboxes .desktop-view.billingAddrDefaultSelected.test label span.radio{background-position:0px 0px !important;}.form-registration-address-info .commonAccountFeilds .billingAddressCheckboxes .desktop-view.billingAddrDefaultSelected label span.radio{background-position:0px -50px !important;}.form-registration-address-info .checkbox-visibility label{display:initial;}.form-registration-address-info .col-divide-two{width:50%;}.form-registration-address-info .desktop-view{display:inherit;}.form-registration-address-info .mobile-view{display:none;}.form-registration-address-info .role-label{margin-left:3px;}.form-registration-address-info .checkbox-visibility{visibility:visible !important;}.form-registration-address-info .col-divide-three{width:33.3%;}.form-registration-address-info .add-info-title{margin-bottom:5px;}.form-registration-address-info .col-divide-check{width:10%;margin-top:5px;}.form-registration-address-info .js-msg{margin-top:0px;}.form-registration-address-info .role-asterisk,.form-registration-address-info .same-add-asterisk{float:left;color:#e57201 !important;}.form-registration-address-info .same-add-asterisk{margin-left:10px;}.form-registration-address-info #billingAdressSection{margin-top:20px;}.form-registration-address-info .zip-code{margin-top:-4px;}.form-registration-address-info .user-account-section{margin:30px 0px 30px 0px;}.form-registration-address-info .business-section{margin-left:-10px;border-right:1.65px solid #B4B4B4;}.form-registration-address-info h3{margin:0;font-size:1.2rem;font-weight:700;color:#333333;}.form-registration-address-info .account-info{margin:5px 0px 5px 0px;}.form-registration-address-info .address-checkbox{margin-left:20px;display:block;}.form-registration-address-info .business-title,.form-registration-address-info .personal-title{margin:2px 0px 10px 0px;}.form-registration-address-info h4{color:#333333;margin:0;font-size:1rem;font-weight:600;}.form-registration-address-info .bus-per-align{margin-left:25px;}.form-registration-address-info legend{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;margin-bottom:10px;}.form-registration-address-info fieldset{padding:0;border:0 none;}.form-registration-address-info .billing-address-title,.form-registration-address-info .shipping-address-title{margin:5px 0px 15px 0px;}.form-registration-address-info button{margin-left:20px;}.form-registration-address-info .input-checkbox label{font-family:roboto-regular !important;}.form-registration-address-info .input-select,.form-registration-address-info .input-text{width:100%;margin-bottom:15px;margin-left:0;}.form-registration-address-info .input-select .selectboxit-container,.form-registration-address-info .input-select input,.form-registration-address-info .input-text .selectboxit-container,.form-registration-address-info .input-text input{margin-bottom:0;}.form-registration-address-info .input-select input,.form-registration-address-info .input-text input{width:100%;}.form-registration-address-info .input-select label label,.form-registration-address-info .input-text label label{margin:0;}.form-registration-address-info .input-select label>span,.form-registration-address-info .input-select label>span,.form-registration-address-info .input-text label>span,.form-registration-address-info .input-text label>span{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;width:100%;margin:0 0 5px 0;}.form-registration-address-info .input-select .required,.form-registration-address-info .input-text .required{float:left;clear:none;margin:0 5px 0 0;line-height:normal;font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e57201;}.form-registration-address-info .zip input{width:100%;}.form-registration-address-info .ext input{width:50px;}.form-registration-address-info .input-select label span:first-child{float:left;}.form-registration-address-info .button.form-orange{white-space:nowrap;margin-right:0px;}.form-registration-address-info .user-account{display:inline;}.form-registration-address-info .submit-button{width:100%;}.form-registration-address-info .button.form-light-teal{padding:8px 8px 8px;}.form-registration-address-info .next-step{float:right;margin-top:25px;}.form-registration-address-info .next-step-step2{width:120px;height:35px;line-height:1px;}.form-registration-address-info select{width:100% !important;height:25px !important;}.form-registration-address-info .selectboxit{width:100% !important;}.form-registration-address-info .selectboxit-options{width:100% !important;}.form-registration-address-info .selectboxit-text{max-width:100% !important;}.form-registration-address-info .primary-role-select{width:33.3%;}.form-registration-address-info .primary-role-select .role-select-label{font-family:"roboto-regular";font-size:12px;color:#333333;line-height:13px;}.form-registration-address-info .primary-role-checkboxes{display:table;margin-top:5px;width:100%;}.form-registration-address-info .primary-role-checkboxes span label{margin-left:15px;margin-right:10px;}.form-registration-address-info .primary-role-checkboxes span input{position:absolute;margin-top:3px;}.form-registration-address-info .primary-role-checkboxes .input-checkbox{display:inline-flex !important;width:200px;}.form-registration-address-info .primary-role-checkboxes .input-checkbox label:first-letter{text-transform:capitalize;}.form-registration-address-info .primary-role-checkboxes .selectboxit-container{display:none !important;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap button{color:#bdbdbd !important;padding-left:12px !important;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap.ms-has-selections button{color:#333333 !important;padding-left:8px !important;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap.ms-active button{opacity:0;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap button{width:100% !important;margin-left:0px !important;font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;border:1px solid gray;border-radius:2px;height:inherit;background:#fff;padding:4px 30px 4px 8px;height:26px !important;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap button .highlight{width:15px !important;display:inline-block;text-align:center;height:15px;background:#333;color:white;border-radius:2px;margin-right:3px;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap button:after{background:url(../images/ui/select-arrow.png) 50% 50% no-repeat;border:0px solid rgba(0, 0, 0, 0);border-left:1px solid #999999 !important;width:30px;height:26px;top:2px;right:0px;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap button:focus{outline:0.15rem dashed #006072 !important;outline-offset:0.05rem !important;border-radius:unset !important;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap .ms-options{width:100% !important;margin-top:-20px;margin-left:9px;max-height:204px !important;overflow-y:auto;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap .ms-options ul li label{font-family:"roboto-regular";padding:0px 4px 0px 30px;margin:0px 0 !important;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap .ms-options ul li label:hover{background-color:transparent !important;border-color:transparent;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap .ms-options ul li label.focused{background-color:transparent !important;border-color:transparent;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap .ms-options ul li.selected label{background-color:transparent !important;border-color:transparent;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap .ms-options ul li input[type="checkbox"]{width:16px;height:13px;padding:0;display:table-cell;margin:0 3px 0 3px;top:4px;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap .ms-options ul li input[type="checkbox"]:focus{outline:0.15rem dashed #006072 !important;outline-offset:0.05rem !important;border-radius:unset !important;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap .ms-options ul li input[type="checkbox"]:after{background:url(../images/ui/sprite-checkbox.png) no-repeat 0 0;height:16px;width:17px;display:inline-block;padding:0 0 0 0px;position:absolute;top:0;left:0;z-index:1;content:'';}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap .ms-options ul li input[type="checkbox"]:checked:after{background:url(../images/ui/sprite-checkbox.png) no-repeat 0 -44px;}.form-registration-address-info .mobile-nav-buttons{display:none;}.form-registration-address-info .actions{text-align:right;display:inline-block;width:100%;margin-top:25px;}.form-registration-address-info .actions .button:first-child{margin-right:20px;}.form-registration-address-info #account-Info{margin-bottom:20px;}.form-registration-address-info .user-account-sub-section{margin-left:50px;line-height:1.9;}.form-registration-address-info .user-account-sub-section li:first-child{margin-top:8px;}.form-registration-address-info .personal-account-section{width:35%;left:14%;}.form-registration-address-info .next-step-step2{display:none;}.form-registration-address-info .qasVerifyButton{margin-left:20px;padding:7px;font-size:13px;cursor:default;}@media (max-width: 599px){.form-registration-address-info{padding-bottom:45px;margin-right:5px;margin-left:5px;border-bottom:1px dotted gray;}.form-registration-address-info p,.form-registration-address-info fieldset{margin-top:20px;}.form-registration-address-info .title-mobile{margin:20px 0px 10px 0px;}.form-registration-address-info .progress-bar{margin-bottom:0px;}.form-registration-address-info .col-divide-two{width:100%;}.form-registration-address-info .col-divide-three{width:100%;}.form-registration-address-info .commonAccountFeilds{margin-top:10px;}.form-registration-address-info .input-select select{visibility:visible !important;}.form-registration-address-info .primary-role-select{width:100%;}.form-registration-address-info .primary-role-checkboxes{margin-left:0px;margin-bottom:10px;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap .ms-options{margin-left:0px;max-height:350px !important;overflow-y:auto;background:#515151;border-radius:10px;max-height:400px;border:none;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap .ms-options ul li.selected label{border-bottom:1px solid #888888;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap .ms-options ul li input[type="checkbox"]{left:11px;top:21px;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap .ms-options ul li label{padding:20px 20px 20px 40px;color:#f1f1f1;border-bottom:1px solid #888888;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap button{padding:3px 30px 3px 8px;display:flex;align-items:center;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap button .highlight{width:17px !important;height:17px;display:flex;align-items:center;justify-content:center;margin-right:6px;}.form-registration-address-info .primary-role-checkboxes .ms-options-wrap.ms-has-selections button{color:#333333 !important;}.form-registration-address-info .primary-role-checkboxes span .selectboxit-enabled.selectboxit-btn{display:none !important;}.form-registration-address-info .primary-role-checkboxes span.selectboxit-container{display:block !important;}.form-registration-address-info .primary-role-checkboxes span.border-remove{display:block !important;}.form-registration-address-info .primary-role-checkboxes span label{margin-left:15px;}.form-registration-address-info .primary-role-checkboxes .input-checkbox{display:block !important;margin-top:14px !important;}.form-registration-address-info .role-asterisk{margin-left:0px;}.form-registration-address-info #accountInfo{margin-top:20px;margin-bottom:10px;}.form-registration-address-info .actions a,.form-registration-address-info .actions button{width:100%;text-align:center;display:inline-block;margin-left:0;margin-bottom:15px;}.form-registration-address-info .actions .col-divide-check{width:15% !important;}.form-registration-address-info .button.form-light-teal{padding:10px 8px 8px;}.form-registration-address-info .desktop-view{display:none;}.form-registration-address-info .mobile-view{display:inherit;}.form-registration-address-info .mobile-view .selected{background-position:4px -50px !important;}.form-registration-address-info .business-section{border-right:none;margin-bottom:20px;}.form-registration-address-info .businessuser{margin-top:10px;}.form-registration-address-info #billingAddressSubtitle{display:none;}.form-registration-address-info .personal-account-section{width:100%;left:-10px;}.form-registration-address-info .nextStepMobile{text-align:center;line-height:1.5;margin-left:20px;}.form-registration-address-info #mobileAccountInfo{display:none;}.form-registration-address-info .mobile-nav-buttons{display:inline-block;margin-top:20px;}.form-registration-address-info .next-step{float:left;margin-top:25px;}.form-registration-address-info .user-account-section{margin:5px 0px 25px 0px;}.form-registration-address-info .col-divide-check{width:100%;margin-top:10px;}}.form-switch-account .pagination{margin:5px 0;}.form-switch-account .accounts-pagination{min-height:25px;}.form-switch-account .account-select{height:70px;margin-bottom:20px;}.form-switch-account .account-select .select-account{width:35%;}.form-switch-account .account-select .search-acc-button{margin:0px !important;margin-left:0px !important;height:35px !important;margin-bottom:15px !important;margin-right:0px !important;}.form-switch-account .account-select .input-text{width:90% !important;}.form-switch-account table{border:1px solid #cccccc;width:100%;}.form-switch-account table thead tr td{padding:0 5px 0 0;}.form-switch-account table thead tr td h3{font-family:"roboto-semibold";font-size:15px;font-size:0.9375rem;font-weight:normal;line-height:normal;color:#000000;font-size:13px;margin:0;text-transform:uppercase;white-space:nowrap;}.form-switch-account table thead tr td h3 a{color:#333333;font-size:13px;margin:0;text-transform:uppercase;white-space:nowrap;}.form-switch-account table thead tr td h3 a .icon{margin-left:6px;margin-right:10px;color:#333333;}.form-switch-account table tr{height:30px;color:#666666;border-top:1px solid #cccccc;}.form-switch-account table tr td{padding:0 4px 0 0;}.form-switch-account table .account-radio{text-align:center;padding:0 0 0 0;}.form-switch-account table .account-address{text-transform:uppercase;}.form-switch-account .switch-account-footer{padding-top:10px;}.form-switch-account .switch-account-footer .terms{color:#666666;line-height:normal;float:left;width:40%;}.form-switch-account .selectAccount-header{padding:10px 0;}.form-switch-account .account-switch .input-text,.form-switch-account .account-select .input-text{width:83%;}.form-switch-account .account-switch .button.large-light-teal,.form-switch-account .account-select .button.large-light-teal{margin-top:45px !important;margin-left:27px !important;height:27px !important;padding:0px 9px;}.form-switch-account .form-switch-account-container .switchAccount-header{display:none;}.form-switch-account .form-switch-account-container .my-lists tbody{display:block;height:100%;overflow-y:auto;}.form-switch-account .form-switch-account-container .my-lists tbody::-webkit-scrollbar{width:6px !important;background:#ffffff;}.form-switch-account .form-switch-account-container .my-lists tbody::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px;}.form-switch-account .form-switch-account-container .my-lists tbody.my-lists-scroll .list-odd{border-right:0px solid #cccccc;}.form-switch-account .form-switch-account-container .my-lists tbody.my-lists-scroll .list-odd .table-wrap{border-right:0px solid #cccccc;}.form-switch-account .form-switch-account-container .my-lists thead,.form-switch-account .form-switch-account-container .my-lists tbody tr{display:table;width:100%;table-layout:fixed;}.form-switch-account .form-switch-account-container .my-lists td.account-address{width:32%;}.form-switch-account .form-switch-account-container .my-lists td.account-radio{width:6%;}.form-switch-account .form-switch-account-container .my-lists td.account-name{width:24%;}.form-switch-account .form-switch-account-container .my-lists td table tbody{height:auto;}@media (max-width: 599px){.form-switch-account .account-select .select-account{width:100%;}.form-switch-account .account-select .search-acc-button{margin-left:0;}.form-switch-account .account-switch .input-text{width:100% !important;}.form-switch-account .account-switch .button.large-light-teal{margin-top:0px !important;margin-left:0% !important;height:32px;padding:0px 9pxs;}.form-switch-account .form-switch-account-container{margin-top:40px;}.form-switch-account table thead{display:none !important;}.form-switch-account table tbody tr td{display:block;}.form-switch-account table tr{height:auto;}.form-switch-account table .account-radio{display:table-cell;width:30px !important;}.form-switch-account table .account-number,.form-switch-account table .account-name,.form-switch-account table .account-address{padding-right:10px;}.form-switch-account table .account-number{padding-top:10px;width:auto !important;}.form-switch-account table .account-name{width:auto !important;}.form-switch-account table .account-address{padding-bottom:10px;text-transform:uppercase;width:auto !important;}.form-switch-account .switch-account-footer{padding-top:0;}.form-switch-account .switch-account-footer.selectAccount-header .button-set{padding:10px 0;}.form-switch-account .switch-account-footer .terms{color:#666666;line-height:normal;float:none;width:auto !important;}}.form-switch-account .account-attention-container .error-sub-msg{margin-left:20px !important;}.select-account-popup,.switch-account-popup{width:100% !important;max-width:730px;margin:auto;}.select-account-popup .form-switch-account table tr td,.switch-account-popup .form-switch-account table tr td{font-size:12px !important;line-height:1.666 !important;}.select-account-popup .attention-modal .take-action,.switch-account-popup .attention-modal .take-action{line-height:22px;}.select-account-page .switch-account-footer{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-top:0px !important;}.select-account-page .switch-account-footer .terms{display:flex;order:2;margin-top:10px;color:#333333;line-height:normal;float:left;width:50%;}.select-account-page .pagination{align-items:center;display:flex;justify-content:center;margin-top:15px !important;}.select-account-popup .account-attention-container{margin:20px 10px 0px 10px;}.select-account-page .form-switch-account .my-lists tbody{height:auto;}.select-account-page .form-switch-account .my-lists td.account-address{width:46%;}.select-account-page .form-switch-account .my-lists td.account-radio{width:5%;}.select-account-page .form-switch-account .my-lists td.account-number{width:13%;}.select-account-page .form-switch-account .my-lists td.account-name{width:21%;}.select-account-page .form-switch-account .my-lists td.account-location{width:17%;}.select-account-page .terms{color:#333333 !important;font-size:14px !important;text-align:center !important;}.select-account-page .account-attention-container .attention-details .error-sub-msg{margin-left:20px !important;}body .form-switch-account table.my-lists{font-size:100%;margin-top:1.5%;}.selectAccountMain .form-switch-account-container{padding:0px;}.selectAccountMain .form-switch-account .account-select{padding:0px;}.selectAccountMain .select-account-splMsg{padding:0px;}.selectAccountMain.select-account-page .mb-select-btn{display:none;}.fancybox-is-open .selectAccountMain .account-select .input-text{width:86% !important;}.fancybox-is-open .selectAccountMain .form-switch-account-container{padding:0px 20px !important;}.fancybox-is-open .selectAccountMain .form-switch-account .account-select{padding:0px 20px !important;}.fancybox-is-open .my-lists tbody.my-lists-scroll{display:block;height:100%;max-height:275px;}.ez-gaz-email-error{border:1px solid #F1B434;border-radius:4px;padding:7px 10px;color:#333333;margin-bottom:12px;min-height:60px;}.ez-gaz-email-error .ez-gaz-error-details .error-msg{display:flex;text-transform:uppercase;}.ez-gaz-email-error .ez-gaz-error-details .error-msg .error-icon{display:flex;width:18px;height:18px;background:url(../images/ui/exclamation-triangle-yellow.png) no-repeat scroll 0px 3px;background-size:15px;}.ez-gaz-email-error .ez-gaz-error-details .error-msg span{margin-left:10px;font-family:"roboto-bold";font-size:14px;}.ez-gaz-email-error .ez-gaz-error-details .error-sub-msg{padding-left:26px;}.ez-gaz-email-error .ez-gaz-error-details .error-sub-msg span{font-family:"roboto-regular";font-size:14px;}@media (max-width: 599px){.selectAccountMain .form-switch-account .account-select .button.large-light-teal{margin-top:0px !important;margin-left:0px !important;}.selectAccountMain .form-switch-account .input-text{width:100% !important;}.selectAccountMain.select-account-page .my-lists tbody{display:block;height:100%;}.selectAccountMain.select-account-page .mb-select-btn{padding:0px 10px 0 29px !important;margin-bottom:14px;}.selectAccountMain.select-account-page .mb-select-btn .small-orange{font-size:11px !important;font-family:"roboto-bold" !important;height:28px;}.fancybox-is-open .selectAccountMain .account-select .input-text{width:100% !important;}.switch-account-popup .terms{text-align:center !important;}.select-account-page .form-switch-account .my-lists td.account-address{width:100% !important;}.select-account-page .form-switch-account .my-lists td.account-number{width:100% !important;}.select-account-page .form-switch-account .my-lists td.account-name{width:100% !important;}.select-account-page .form-switch-account .my-lists td.account-location{width:100% !important;}.attention-td .account-attention-container{flex-direction:column;align-items:start !important;padding:10px !important;margin:10px !important;}.attention-td .account-attention-container .attention-details{flex-direction:column;}.attention-td .account-attention-container .attention-details .error-sub-msg{margin:0px 0px 5px 20px;}.attention-td .account-attention-container .attention-details .error-sub-msg span{width:220px;display:flex;line-height:15px;}.attention-td .account-attention-container .take-action{width:107px;margin:0px 0px 0px 20px !important;}}.register-confirmation h2{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;margin-bottom:10px;}.register-confirmation .paragraph-wysiwyg{margin-bottom:40px;}.header-utility-content .user-print-buttons{position:relative;height:25px;}.header-utility-content .user-print-buttons .email{position:absolute;right:80px;}.header-utility-content .user-print-buttons .print{position:absolute;right:0px;}.content-tab-tile{clear:both;}.invoice-kabobMenu{display:none;}.value.total-amount-paid.mobile-total-amount::first-letter{font-size:12px;margin-top:0.3em;float:left;color:#000 !important;font-weight:bold;}.invoice-detail-table .table-content table{width:100%;}.invoice-detail-table .table-content thead tr{height:30px;border:solid 1px #CCC;}.invoice-detail-table .table-content thead tr td{padding:10px 15px 10px 5px;text-transform:uppercase;font-size:12px;font-weight:500;vertical-align:top;}.invoice-detail-table .table-content thead tr td.products{width:55%;}.invoice-detail-table .table-content thead tr td.qty{width:20%;}.invoice-detail-table .table-content thead tr td.price{width:25%;}.invoice-detail-table .table-content thead tr td h3{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;margin:0;text-transform:uppercase;}.invoice-detail-table .table-content thead tr td h3 img{margin-bottom:3px;margin-left:20px;}.invoice-detail-table .table-content tbody tr{border:solid 1px #d7d7d7;border-left:solid 0px #d7d7d7 !important;}.invoice-detail-table .table-content tbody tr.list-odd{background:#f4f4f4;}.invoice-detail-table .table-content tbody tr td{padding:15px 5px 10px;vertical-align:inherit;}.invoice-detail-table .table-content tbody tr td:first-child{display:inline-block;float:left;}.invoice-detail-table .table-content tbody tr td h4{margin:0;font-family:"roboto-regular";font-size:11px;font-size:0.6875rem;font-weight:normal;line-height:normal;color:#000000;}.invoice-detail-table .table-content tbody tr td.products{position:relative;text-align:left;}.invoice-detail-table .table-content tbody tr td .product-group .product-image{text-align:center;float:left;padding-right:15px;}.invoice-detail-table .table-content tbody tr td .product-group .product-details{float:left;}.invoice-detail-table .table-content tbody tr td .product-group .product-details p{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;line-height:15px;}.invoice-detail-table .table-content tbody tr td .product-group .product-details p em{font-style:normal;display:block;}.invoice-detail-table .table-content tbody tr.qty{font-family:"roboto-regular";font-size:11px;font-size:0.6875rem;font-weight:normal;line-height:normal;color:#000000;text-align:left;}.invoice-detail-table .table-content tbody tr.qty .qty-text{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;padding-bottom:3px;display:none;}.invoice-detail-table .table-content tbody tr.qty a p.label{text-transform:uppercase;}.invoice-detail-table .table-content tbody tr.price{text-align:left;}.invoice-detail-table .table-content tbody tr.price .price-sale-extra{margin-bottom:6px;}.invoice-detail-table .table-content tbody tr.price .price-sale-extra p.currency{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#e50213;margin-right:4px;float:left;}.invoice-detail-table .table-content tbody tr.price .price-sale-extra p.units{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e50213;}.invoice-detail-table .table-content tbody tr.price .price-sale{margin-bottom:6px;}.invoice-detail-table .table-content tbody tr.price .price-sale p.currency{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#006072;margin-right:4px;float:left;}.invoice-detail-table .table-content tbody tr.price .price-sale p.units{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#006072;}.invoice-detail-table .table-content tbody tr.price .price-reg{margin-bottom:10px;clear:both;}.invoice-detail-table .table-content tbody tr.price .price-reg p.currency{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;margin-right:4px;float:left;}.invoice-detail-table .table-content tbody tr.price .price-reg p.units{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;margin-right:6px;float:left;}.invoice-detail-table .table-content tbody tr.price .price-reg p.reg{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.invoice-detail-table .table-content tbody tr.price .min{clear:both;}.invoice-detail-table .table-content tbody tr.price .min p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.invoice-detail-table .table-content tbody tr.price .min p.qty em{font-style:normal;margin-left:5px;}.invoice-detail-table .invoice-detail-footer{background-color:#FFFFFF;width:100%;height:auto;}.invoice-detail-table .invoice-detail-footer .price-seperation{display:none;}.invoice-detail-table .invoice-detail-footer .cost-container{text-align:right;width:100%;color:#d7d7d7;margin-top:10px;}.invoice-detail-table .invoice-detail-footer .cost-container.label{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#666666;}.invoice-detail-table .invoice-detail-footer .cost-container.label.balance{font-family:"roboto-regular";font-size:18px;font-size:1.125rem;font-weight:normal;line-height:normal;color:#666666;margin-top:15px;}.invoice-detail-table .invoice-detail-footer .cost-container .value{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#666666;width:150px;display:inline-block;}.invoice-detail-table .invoice-detail-footer .cost-container .value.balance{font-family:"roboto-regular";font-size:24px;font-size:1.5rem;font-weight:normal;line-height:normal;color:#333333;margin-top:15px;}.invoice-detail-table .payinvoice-section-header .add-more-link{font-family:"roboto-semibold";color:#ffffff !important;padding:4px !important;background:#006072 !important;border-radius:5px;display:flex;justify-content:space-around;align-items:center;max-width:169px;letter-spacing:0.07px;min-width:103px;border:none;margin-top:7px;}.invoice-detail-table .payinvoice-section-header .add-more-link i{font-size:10px;padding-left:8px;}.invoice-detail-table .invoice-table-payment-methods .payment-method-text .payment-method-icon{margin-left:10px;margin-right:10px;}.invoice-detail-table .invoice-table-payment-methods .payment-method-text .payment-method-icon img{width:24px;}.invoice-detail-table .invoice-table-payment-methods .bank-info-icon .custom-tooltip-section .tooltip{color:#333333;}.invoice-detail-table .invoice-table-payment-methods .bank-delete-card{display:flex;background:none !important;flex-direction:column;justify-content:center;align-items:center;min-width:26px;padding-right:0px;max-width:26px;float:right;}.invoice-detail-table .invoice-table-payment-methods .bank-delete-card img{width:12px;}.invoice-detail-table .invoice-table-payment-methods .bank-info-icon .custom-tooltip-section .banking-info-icon{height:20px !important;height:20px !important;}.invoice-detail-table .invoice-table-payment-methods .bank-info-icon .custom-tooltip-section .banking-info-icon:focus{outline:0.15rem dashed #006072 !important;outline-offset:0.1rem !important;border-radius:unset !important;}.invoice-detail-table .invoice-table-payment-methods .custom-tooltip-section{position:relative;}.invoice-detail-table .invoice-table-payment-methods .custom-tooltip-section .customTooltip{margin-top:-30px !important;margin-left:-295px !important;padding-right:10px !important;padding-bottom:10px !important;width:300px !important;}.invoice-detail-table .invoice-table-payment-methods .custom-tooltip-section .customTooltip:after{top:30px !important;left:291.5px !important;transform:rotate(225deg) !important;}.invoice-detail-table .invoice-table-payment-methods .custom-tooltip-section .tooltip-title{color:#38B173;font-size:16px;display:block;margin-bottom:5px;font-family:"roboto-bold";}.invoice-detail-table .invoice-table-payment-methods .custom-tooltip-section .banking-info-icon{width:36px;height:18px;display:flex;align-items:center;justify-content:center;float:right;}.invoice-detail-table .invoice-table-payment-methods .custom-tooltip-section .banking-info-icon .payment-preference-icon{width:17px;min-width:20px;min-height:20px;background:url(../images/ui/ach-info-circle.png) no-repeat scroll 2px 2px;background-size:15px;}.invoice-detail-table .invoice-table-payment-methods .custom-tooltip-section .banking-info-icon:focus{outline:0.15rem solid #000000 !important;outline-offset:-0.3rem !important;border-radius:unset !important;}.invoice-detail-table .invoice-table-payment-methods .custom-tooltip-section .banking-info-icon .tooltip-title{color:#38B173;font-size:16px;display:block;margin-bottom:5px;font-family:"roboto-bold";}.invoice-detail-table .invoice-table-payment-methods .custom-tooltip-section .banking-info-icon .tooltip{color:#333333 !important;}.invoice-detail-table .invoice-table-payment-methods td.payment-method{width:41%;}.invoice-detail-table .invoice-table-payment-methods td.payment-method .payment-expired-icon label span.disabled{width:25px;height:25px;background:url(../images/ui/No-Default-Allowed@2x.png) 0px 0px no-repeat;background-size:13px;background-position-x:5px !important;background-position-y:5px !important;}.invoice-detail-table .invoice-table-payment-methods td.name-on-card{width:21%;}.invoice-detail-table .invoice-table-payment-methods td.expiration-date{width:25%;}.invoice-detail-table .invoice-table-payment-methods td.action-card{width:12%;text-align:right !important;}.invoice-detail-table .invoice-table-payment-methods .expired-date-text{color:#e50213 !important;background:url(../images/ui/icon-error.png) 0px 4px no-repeat;padding-left:22px;background-size:14px;}.invoice-detail-table .paymentACHActions .paymentACH-actions{top:auto;right:26px;left:auto;margin-top:20px;min-width:95px !important;padding-bottom:10px;border:2px solid #F0F1F1 !important;border-radius:2px !important;}.invoice-detail-table .paymentACHActions{cursor:pointer;padding:10px 15px;background:url(../images/ui/kebob-menu.png) -3px 0px no-repeat;background-size:40px;}.invoice-detail-table .paymentACHActions.kabobMenu-display{padding:10px 18px;background:url(../images/ui/kebob-menu-click.png) 0px 0px no-repeat;background-size:40px;}.invoice-detail-table .paymentACHActions .paymentACH-actions li .edit-card{background:url(../images/ui/edit-card.png) no-repeat 8px 5px;background-size:12px !important;padding-left:24px !important;text-transform:capitalize;}.invoice-detail-table .paymentACHActions .paymentACH-actions li .delete-card{background:url(../images/ui/delete-card.png) no-repeat 9px 4px;background-size:11px !important;padding-left:24px !important;}.invoice-detail-table .paymentACHActions .paymentACH-actions li a{color:#227E8F;float:left;font-family:"roboto-regular";font-size:12px;font-style:normal;background:none;border:none;text-align:left;padding:4px 8px !important;width:100% !important;}.customer-ach-account .payment-icon-type{background:url(../images/ui/back-icon.png) 0px 4px no-repeat;background-size:24px;width:34px;height:28px;display:inline-block;min-width:26px;}.customer-ach-account .payment-method-title-text{width:100%;min-width:100%;}.customer-ach-account .payment-method label{display:flex;}.customer-ach-account .payment-method .payment-method-text{display:flex;align-items:center;}.customer-ach-account.ach-account-disabled label{display:flex;}.customer-ach-account.ach-account-disabled label .payment-method-text{display:flex;flex:1;min-width:240px;align-items:center;}.customer-ach-account.ach-account-disabled label .payment-method-text .not-available-at{color:#e50213;}.customer-ach-account.ach-account-disabled label .payment-method-text .payment-method-title-text{color:#a9a9a9;}.customer-ach-account.ach-account-disabled label .payment-method-text .payment-method-title-text strong{color:#a9a9a9;}.customer-ach-account.ach-account-disabled label .payment-icon-type{background:url(../images/ui/bank_icon_disabled.png) 3px 4px no-repeat;background-size:26px;}.customer-ach-account.ach-account-disabled .name-on-card p{color:#a9a9a9 !important;}.customer-ach-account.ach-account-disabled .action-card .bank-delete-card{display:none;}.customer-ach-account.ach-account-disabled .action-card .delete-card{display:none;}.customer-ach-account.ach-account-disabled .radio{display:none;}.customer-ach-account.ach-account-disabled .account-error-info{background:url(../images/ui/icon-error.png) no-repeat scroll 5px 3px;color:#e50213;background-size:15px;width:24px;height:24px;}.customer-ach-account.ach-account-disabled .ending-no p{color:#a9a9a9;}.customer-ach-account.ach-account-disabled .card-info p{color:#a9a9a9;}.customer-ach-account.ach-account-disabled .payment-icon-type{min-width:34px;}.invoice-btn-panel{padding:10px 0;}.invoice-btn-panel a{margin-right:10px;text-transform:unset !important;}.invoice-btn-panel a .download-icon{padding:3px 13px;background:url(../images/ui/download-icon.png) no-repeat;background-size:20px;}.invoice-btn-panel a .view-coa-icon{padding:3px 13px;background:url(../images/ui/open-window.png) no-repeat;background-size:20px;}.invoice-detail-summary .invoice-order-summary p{margin-bottom:5px;}@media (max-width: 599px){.invoice-mobile-view .section-header h5{font-family:"roboto-semibold" !important;margin-top:6px;}.invoice-mobile-view .guest-payment-options-modal .form-add-payment{padding:0px 25px 25px 25px !important;}.invoice-mobile-view .guest-payment-options-modal .cancel-link-section{display:flex;justify-content:center;margin-top:20px;}.invoice-mobile-view .guest-payment-options-modal .cancel-link-section .cancel-link{color:#227E8F;font-family:roboto-semibold !important;}.invoice-mobile-view .doc-type-close-circle{display:flex;justify-content:space-between;}.invoice-mobile-view .doc-type-close-circle p{text-transform:uppercase;}.invoice-mobile-view .doc-type-close-circle .close-circle-mobile{width:20px;height:20px;display:block;}.invoice-mobile-view .doc-type-close-circle .close-circle-mobile img{width:20px;height:20px;}.invoice-detail-table .section-header-mobile{margin-top:12px !important;}.invoice-mobile-thankyou .days-ago-mobile{font-family:"roboto-semibold";padding-left:5px;}.invoice-mobile-thankyou .billing-amount .payment{text-align:right;flex:1;display:flex;flex-direction:column;}.invoice-mobile-thankyou .billing-amount .past-due{width:auto !important;}.invoice-mobile-thankyou .row-header{padding-right:15px !important;padding-left:15px !important;}.invoice-mobile-thankyou .reason-code-mobile{text-transform:uppercase;}.invoice-mobile-thankyou .doc-type p{font-size:12px;color:#333333;text-transform:uppercase;}.invoice-mobile-thankyou .referenceNumber p{text-transform:uppercase;}.invoice-mobile-thankyou .payment .price{font-size:20px !important;line-height:normal !important;font-family:"roboto-semibold" !important;}.invoice-mobile-thankyou .payment span{text-transform:uppercase;}.invoice-mobile-thankyou .balance .price{font-size:18px !important;line-height:normal !important;font-family:"roboto-semibold" !important;}.invoice-mobile-thankyou .doc-number p{font-size:16px !important;color:#000;line-height:normal;}.invoice-mobile-thankyou .po-number span p{font-size:16px !important;color:#000;line-height:normal;}.invoice-mobile-thankyou .invoice-number p{font-size:16px !important;color:#000;line-height:normal;}.invoice-mobile-thankyou .past-due p .pastDue-red{color:#E20C21;font-size:16px;padding-right:2px;}.invoice-mobile-thankyou .past-due p .pastDue-green{color:#38B173;font-size:16px;padding-right:2px;}.invoice-mobile-thankyou .row-header .po-number{padding:6px 0px 10px 0px !important;}.invoice-mobile-thankyou .view-invoice-mobile{margin:12px 0px;text-align:center;}.invoice-mobile-thankyou .view-invoice-mobile a{text-transform:uppercase;}.invoice-detail-summary .address-summary{margin-bottom:15px;}.invoice-detail-summary .invoice-order-summary p{margin-bottom:0px;}.break-none{display:none !important;}.invoice-detail-table.pay-invoice-detail-main .summary-col{display:flex;flex-direction:column;width:100%;}.invoice-detail-table.pay-invoice-detail-main .summary-col.col-padding{padding:5px 15px !important;}.invoice-detail-table.pay-invoice-detail-main .summary-col.col-first{border-right:0px solid #d2d2d2 !important;border-bottom:1px solid #d2d2d2;margin-bottom:10px !important;padding:12px 15px !important;}.invoice-detail-table.pay-invoice-detail-main .summary-col.col-first .label{display:block;font-size:14px;padding-top:0px !important;text-transform:uppercase !important;}.invoice-detail-table.pay-invoice-detail-main .summary-col .label{font-size:14px !important;font-family:'roboto-semibold' !important;padding:5px 0 0px !important;text-transform:capitalize !important;}.invoice-detail-table.pay-invoice-detail-main .summary-col .value{font-size:14px !important;font-family:'roboto-semibold';padding-top:2px !important;padding-bottom:0px !important;}.invoice-detail-table.pay-invoice-detail-main .summary-col br{display:none;}.invoice-detail-table.pay-invoice-detail-main .summary-col .value.total-amount-paid{font-size:32px !important;color:#006272 !important;font-family:'roboto-regular';line-height:normal !important;padding:0px;}.invoice-detail-table.pay-invoice-detail-main .button-set{clear:both;display:flex;margin-bottom:0px;}.invoice-detail-table .table-content{overflow-x:scroll;}.invoice-detail-table .table-content table thead td{white-space:nowrap;}.invoice-detail-table .table-content table tbody td.col-product-description{width:100%;padding:10px;}.invoice-detail-table .table-content table tbody td.price{white-space:nowrap;}.invoice-detail-table .invoice-detail-footer .price-seperation{display:block;margin:10px 0;}.invoice-detail-table .invoice-detail-footer .cost-container .priceLabel{float:left;}.invoice-detail-table .invoice-detail-footer .cost-container .value.balance{margin-top:0px;}.invoice-btn-panel{display:none;}.invoice-kabobMenu{display:block;float:right;right:0;margin-top:-50px;cursor:pointer;padding:22px;background:url(../images/ui/kebob-menu.png) no-repeat;background-size:46px;}.invoice-kabobMenu .invoice-options{top:auto;margin-top:10px;right:28px;left:auto;}.invoice-kabobMenu .invoice-options a{color:#227E8F;font-family:"roboto-regular";font-size:12px;font-style:normal;}.invoice-kabobMenu .invoice-options a .view-icon{padding:3px 13px;background:url(../images/ui/view-icon.png) no-repeat;background-size:20px;}.invoice-kabobMenu .invoice-options a .download-icon{padding:3px 13px;background:url(../images/ui/download-icon.png) no-repeat;background-size:20px;}.invoice-kabobMenu .invoice-options a .view-coa-icon{padding:3px 13px;background:url(../images/ui/open-window.png) no-repeat;background-size:20px;}.invoice-kabobMenu.kabobMenu-display{padding:22px;background:url(../images/ui/kebob-menu-click.png) no-repeat;background-size:46px;}.custom-tooltip-section{position:relative;}.custom-tooltip-section .customTooltip{margin-top:-30px !important;margin-left:-305px !important;padding-right:10px !important;padding-bottom:10px !important;width:300px !important;}.custom-tooltip-section .customTooltip:after{top:30px !important;left:291.5px !important;transform:rotate(135deg) !important;}.custom-tooltip-section .tooltip-title{color:#38B173;font-size:16px;display:block;margin-bottom:5px;font-family:"roboto-bold";}.custom-tooltip-section .tooltip{color:#333333 !important;}.custom-tooltip-section .banking-info-icon{width:36px;height:18px;display:flex;align-items:center;justify-content:center;float:right;}.custom-tooltip-section .banking-info-icon .payment-preference-icon{width:17px;min-width:20px;min-height:20px;background:url(../images/ui/ach-info-circle.png) no-repeat scroll 2px 2px;background-size:15px;}.custom-tooltip-section .banking-info-icon:focus{outline:0.15rem solid #000000 !important;outline-offset:-0.3rem !important;border-radius:unset !important;}}.invoice-desktop-form .payment-options-modal,.invoice-mobile-form .payment-options-modal{border:1px solid #d7d7d7;}.invoice-desktop-form .guest-payment-options-modal .form-add-payment{padding:0px 75px 30px 75px !important;}.invoice-desktop-form .guest-payment-options-modal .cancel-link-section{display:flex;justify-content:center;margin-top:35px;}.invoice-desktop-form .guest-payment-options-modal .cancel-link-section .cancel-link{color:#227E8F;font-family:roboto-semibold !important;}.payment-methods-mobileView .payinvoices-mobile-align{width:100%;display:flex;align-items:center;}.payment-methods-mobileView .radio-button-invoice-page{width:100%;display:flex;align-items:center;}.payment-methods-mobileView .payment-method-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;min-width:30px;margin-left:6px;margin-right:6px;}.payment-methods-mobileView .payment-method-icon img{width:30px;}.payment-methods-mobileView .payment-method-title-text{display:flex;padding-left:11px;}.payment-methods-mobileView .action-card{vertical-align:top;text-align:right;position:relative;}.payment-methods-mobileView .bank-delete-card{background:none !important;float:right;margin-right:3px;width:24px;height:24px;}.payment-methods-mobileView .bank-delete-card img{width:17px;}.payment-methods-mobileView tbody tr td.payment-method .ending-no{margin-left:89px !important;line-height:normal;}.payment-methods-mobileView tbody tr td.payment-method .ending-no b{vertical-align:text-bottom;}.payment-methods-mobileView tbody tr td.payment-method .card-info{margin-left:89px !important;}.payment-methods-mobileView tbody tr td.payment-method .card-info p{margin-bottom:4px !important;}.payment-methods-mobileView .customer-ach-account.ach-account-disabled .payment-method-title-text{display:flex;padding-left:18px;color:#a9a9a9 !important;}.payment-methods-mobileView .customer-ach-account.ach-account-disabled .not-available-at{color:#e50213;padding-left:18px;}.payment-methods-mobileView .customer-ach-account.ach-account-disabled .account-error-info{background-position:5px 3px;}.payment-methods-mobileView .customer-ach-account .payment-method .payment-method-text{align-items:start;}.payment-methods-mobileView .expired-date-text{color:#e50213 !important;background:url(../images/ui/icon-error.png) 0px 4px no-repeat;padding-left:22px;background-size:14px;}.section-header.payinvoice-section-header .add-more-link{margin-left:0px !important;border-radius:4px !important;text-decoration:none !important;}.checkout-footer.clearfix.col-sm-2.col-xs-5{height:auto;padding-right:25px;padding-bottom:10px;}.ending-ellipsis{position:relative;top:-4px;}.product-compare .section-header{background-color:#006072;border-top-right-radius:4px;border-top-left-radius:4px;padding:5px 10px;text-align:left;}.product-compare .section-header a{float:left;margin:0;}.product-compare .section-content{background:#f0f1f1;}.product-compare .section-content .title{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;text-transform:uppercase;line-height:normal;}.product-compare .section-content .product-compare-tile.first-child{background:none;border:0 none;}.product-compare .section-footer{padding:20px 0 10px;}.product-compare .section-footer a{float:left;margin:0;}.product-compare-tile{background:#FFFFFF;font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;line-height:normal;margin-right:2px;border-bottom:solid 10px #f0f1f1;}@media (max-width: 599px){.product-compare-tile{border-bottom:solid 2px #f0f1f1;}}.product-compare-tile .remove-item,.product-compare-tile .image,.product-compare-tile .description,.product-compare-tile .part-number,.product-compare-tile .manufacturer,.product-compare-tile .availability,.product-compare-tile .specification-1,.product-compare-tile .specification-2,.product-compare-tile .specification-3,.product-compare-tile .specification-4,.product-compare-tile .cart{height:auto;padding:0 10px;overflow:hidden;text-overflow:ellipsis;}.product-compare-tile .remove-item{height:35px;padding:15px 10px 10px 10px;}.product-compare-tile .remove-item button{float:left;clear:none;margin-right:5px;position:relative;overflow:visible;}.product-compare-tile .remove-item button span{position:absolute;left:25px;top:3px;}.product-compare-tile .image{height:170px;display:flex;justify-content:center;align-items:center;}.product-compare-tile .image img{max-width:100%;max-height:100%;height:auto;}.product-compare-tile .description{height:205px;}.product-compare-tile .description p{margin:10px 0 0 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:16px;max-height:50px;-webkit-line-clamp:3;-webkit-box-orient:vertical;}.product-compare-tile .description p.product-name{margin:15px 0 0 0;font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.product-compare-tile .description a{margin-right:10px;margin-bottom:10px;display:inline-block;}.product-compare-tile .part-number{height:35px;font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.product-compare-tile .manufacturer{height:35px;}.product-compare-tile .availability{height:35px;font-family:"roboto-semibold-italic";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.product-compare-tile .specification-1,.product-compare-tile .specification-2,.product-compare-tile .specification-3,.product-compare-tile .specification-4{height:90px;}.product-compare-tile .specification-1 li,.product-compare-tile .specification-2 li,.product-compare-tile .specification-3 li,.product-compare-tile .specification-4 li{display:inline-block;float:left;margin-left:3px;}.product-compare-tile .specification-1 li:after,.product-compare-tile .specification-2 li:after,.product-compare-tile .specification-3 li:after,.product-compare-tile .specification-4 li:after{content:",";}.product-compare-tile .specification-1 li:last-child:after,.product-compare-tile .specification-2 li:last-child:after,.product-compare-tile .specification-3 li:last-child:after,.product-compare-tile .specification-4 li:last-child:after{content:"";}.product-compare-tile [class*="specification-"]{min-height:90px;padding:0px 10px;}.product-compare-tile .cart{height:35px;padding:15px 10px 35px;}.product-compare-tile .image img{min-height:0px;}.col-xs-5.col-md-1 .product-compare-tile.add-to-cart-container .description ul li{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:16px;max-height:50px;-webkit-line-clamp:3;-webkit-box-orient:vertical;list-style-type:none;}@-moz-document url-prefix(){.product-compare-tile .description p{margin:10px 0 0 0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:15px;max-height:44px;-webkit-line-clamp:3;-webkit-box-orient:vertical;}}.ora-product-compare-section .pricing-request-spinner .loading-spinner{margin:0px 0px 10px 35px;}.ora-product-compare-section .product-compare-tile .cart{height:auto !important;padding:15px 10px 15px;}.item-table .cart_popup_warning{margin:0;}.item-table .cart_popup_warning .js-form-warning.errorMessage{background-color:#e5e5e5;background-position:0 3px;border:none;padding:5px 5px 5px 25px;margin:0;}.item-table table{width:100%;table-layout:fixed;}.item-table table thead tr td{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;padding:16px 0 7px;text-transform:uppercase;}.item-table table thead tr td.products{width:63%;}.item-table table thead tr td.qty{width:7%;}.item-table table thead tr td.packagesize{width:15%;}.item-table table thead tr td.price{width:15%;}.item-table table tbody tr td .product-tile-medium .product-image{width:120px;height:auto;line-height:12px;margin:10px 10px 10px 0;}@media (max-width: 599px){.item-table table tbody tr td .product-tile-medium .product-image{margin:0;padding:10px;width:40%;}}.item-table table tbody tr td .value{margin-top:5px;}.item-table table tbody tr td .price-container{margin:5px 0 0;}.item-table table td{padding-bottom:10px;vertical-align:top;}.item-table table td:first-child{padding-left:20px;}.item-table.added table tbody tr.even,.item-table.added table tbody tr.odd{background:#B8F2AD;}.item-table.added table tbody tr.not-added{background:#e5e5e5;}.item-table.added table tbody tr td:first-child{width:70%;}.item-table.added table tbody tr td .uom-convertion-text{width:85px !important;line-height:15px;}@media (max-width: 599px){.item-table thead{display:none;}.item-table tbody td{display:block;}.item-table tbody td.product{padding-bottom:10px;padding-left:10px;}.item-table tbody td:first-child{padding-left:0;}.item-table tbody td.quantity,.item-table tbody td.qty,.item-table tbody td.packagesize,.item-table tbody td.price,.item-table tbody td.total{padding-left:40%;}.item-table tbody td.quantity .label,.item-table tbody td.qty .label,.item-table tbody td.packagesize .label,.item-table tbody td.price .label,.item-table tbody td.total .label{font-family:"roboto-bold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.item-table tbody td.quantity .value,.item-table tbody td.packagesize .value{margin:0;}.item-table tbody td.price{padding-bottom:10px;}.item-table tbody td.price .price-container{margin:0;}.item-table.added table tbody tr td:first-child{width:auto;}}.ora-modal-add-cart-options .item-delivery .delivery-method-title{margin:0px 0px 10px 0px !important;color:#707070;font-size:12px;font-family:"roboto-semibold";}.ora-modal-add-cart-options .modal-header{background-color:#ffffff;}.ora-modal-add-cart-options .modal-header p{font-size:16px;}.ora-modal-add-cart-options .product-info{margin-bottom:5px;}.ora-modal-add-cart-options .input-wrapper .quantity-input{width:125px;}.ora-modal-add-cart-options .input-wrapper .quantity-input input{margin:0px !important;box-shadow:none !important;border:none;width:100%;padding:0px 8px;}.ora-modal-add-cart-options .js-form-warning{background-position:0 10px !important;border:none !important;}.ora-modal-add-cart-options .add-cart-options{display:flex;padding:20px;}.ora-modal-add-cart-options .add-cart-options .cart-options-content{display:flex;flex:1;}.ora-modal-add-cart-options .add-cart-options .cart-options-content .cart-options-img{width:70px;min-width:70px;height:70px;position:relative;}.ora-modal-add-cart-options .add-cart-options .cart-options-content .cart-options-img img{max-width:100%;max-height:100%;width:auto;height:auto;}.ora-modal-add-cart-options .add-cart-options .cart-options-content .cart-options-desc{display:flex;flex:1;padding:0px 10px 0px 20px;flex-direction:column;}.ora-modal-add-cart-options .add-cart-options .cart-options-content .cart-options-desc .price-container{display:flex;align-items:flex-start;flex-direction:column;}.ora-modal-add-cart-options .add-cart-options .cart-options-content .cart-options-desc .uom-convertion-text{margin-bottom:10px !important;margin-top:-10px !important;}.ora-modal-add-cart-options .add-cart-options .cart-options-content .cart-options-desc .clearance{display:flex;align-items:flex-end;margin:6px 0px;}.ora-modal-add-cart-options .add-cart-options .cart-options-content .cart-options-desc .clearance.ora-sale .value.ora-price{color:#e50213 !important;}.ora-modal-add-cart-options .add-cart-options .cart-options-content .cart-options-desc .clearance.ora-sale .unit{color:#e50213 !important;}.ora-modal-add-cart-options .add-cart-options .cart-options-content .cart-options-desc .clearance .value{font-family:"roboto-semibold";font-size:34px;display:flex;align-items:start;line-height:30px;color:#026373;}.ora-modal-add-cart-options .add-cart-options .cart-options-content .cart-options-desc .clearance .value .dollar-value{font-size:15px;font-family:"roboto-semibold";display:flex;align-items:start;padding-top:5px;margin-right:1px;line-height:12px;}.ora-modal-add-cart-options .add-cart-options .cart-options-content .cart-options-desc .clearance .value .decimal-value{font-size:18px;font-family:"roboto-semibold";display:flex;align-items:start;padding-top:4px;margin-left:1px;line-height:12px;}.ora-modal-add-cart-options .add-cart-options .cart-options-content .cart-options-desc .clearance span.priceslash{color:#767676;font-size:14px;line-height:14px;}.ora-modal-add-cart-options .add-cart-options .cart-options-content .cart-options-desc .clearance span.unit{color:#767676;font-size:14px;font-family:"roboto-semibold";line-height:14px;margin-left:3px;}.ora-modal-add-cart-options .add-cart-options .item-delivery{margin-right:0px;}.ora-modal-add-cart-options .add-cart-options .cart-options-delivery-methods{display:flex;flex:1;padding-left:5px;flex-direction:column;}.ora-modal-add-cart-options .add-cart-options .cart-options-delivery-methods .delivery-label{color:#A7A7A7;}.ora-modal-add-cart-options .add-cart-options .cart-options-delivery-methods .item-delivery .delivery-type .item-delivery-wrapper{padding:5px !important;}.ora-modal-add-cart-options .add-cart-options .product-info .label{font-family:"roboto-semibold" !important;font-size:0.8125rem;color:#333333;padding-right:10px;margin-bottom:5px;line-height:20px;}.ora-modal-add-cart-options .add-cart-options .product-info .airgas-part-number{font-size:0.75rem;line-height:normal;color:#8d8d8d;margin-top:6px;word-break:break-word;}.ora-modal-add-cart-options .add-cart-options .customer-part-number{color:#707070;word-break:break-word;}.ora-modal-add-cart-options .add-cart-options .customer-part-number .value{color:#707070;}.ora-modal-add-cart-options .add-cart-options .label{font-size:0.8125rem;font-family:"roboto-semibold" !important;color:#333333;}.ora-modal-add-cart-options .add-cart-options .label.visible-xs{margin-bottom:8px;}.ora-modal-add-cart-options .button.large-light-teal{font-family:"roboto-semibold";color:#006072;background:transparent !important;border:none !important;}.ora-modal-add-cart-options .input-wrapper{border:solid 1px #d2d2d2;background-color:#fff;display:flex;align-items:center;width:100%;}.ora-modal-add-cart-options .input-wrapper .qty-input{outline:none;height:25px;padding:0 5px;border:none;flex:1;font-size:12px;width:100%;margin:0px;box-shadow:none;}.ora-modal-add-cart-options .input-wrapper .input-unit{font-size:11px;padding:0 5px;border-left:solid 1px #d2d2d2;height:25px;display:flex;align-items:center;justify-content:center;color:#666;min-width:100px !important;}.ora-modal-add-cart-options .input-wrapper .quantity-val::-ms-clear{display:none;}.ora-modal-add-cart-options .price_per_unit .value{display:none;}.ora-modal-add-cart-options .button-margin{margin:-50px 0px 12px 0px;}.ora-modal-add-cart-options .button-set .large-orange{text-align:center;}.ora-modal-add-cart-options .ora-notification{margin-left:50px;}.ora-modal-add-cart-options .cart-options-delivery-methods .delivery-method-notif-title{padding-left:50px;margin-bottom:6px;}.page-ftSearchResultsPage .fancybox-outer .fancybox-inner{height:auto !important;}@media (max-width: 599px){.ora-modal-add-cart-options .ora-notification{margin-left:4px;}.ora-modal-add-cart-options .add-cart-options{padding:15px;flex-direction:column;}.ora-modal-add-cart-options .add-cart-options .cart-options-delivery-methods{padding-top:4px;padding-left:0px;}.ora-modal-add-cart-options .add-cart-options .cart-options-delivery-methods .delivery-method-notif-title{padding-left:0px;margin-bottom:6px;}.ora-modal-add-cart-options .add-cart-options .cart-options-content{display:grid !important;}.ora-modal-add-cart-options .add-cart-options .cart-options-content .cart-options-img{z-index:1;grid-column-start:1;grid-column-end:1;grid-row:1;}.ora-modal-add-cart-options .add-cart-options .cart-options-content .cart-options-desc{padding:0px;grid-column-start:1;grid-column-end:1;grid-row:1;}.ora-modal-add-cart-options .add-cart-options .cart-options-content .cart-options-desc .product-info{padding-left:90px;}.ora-modal-add-cart-options .add-cart-options .cart-options-content .cart-options-desc .price-container{padding-left:90px;}.ora-modal-add-cart-options .add-cart-options .cart-options-content .cart-options-desc .uom-convertion-text{margin-bottom:0px !important;padding-left:90px !important;}.ora-modal-add-cart-options .add-cart-options .item-delivery{margin-top:5px;}.ora-modal-add-cart-options .button-set{padding:10px 15px 0;display:flex;flex:1;flex-direction:column;margin-top:0px;}.ora-modal-add-cart-options .button-set .large-orange{order:1;}.ora-modal-add-cart-options .button-set .large-light-teal{order:2;}.ora-modal-add-cart-options .input-div-ora{margin-top:26px;}.ora-modal-add-cart-options .input-div-ora .qty-error{margin-top:8px;line-height:20px;position:relative;}.ora-modal-add-cart-options .input-div-ora .qty-notification{position:relative;}.ora-modal-add-cart-options .input-wrapper .quantity-input{flex:1;width:100% !important;}.ora-modal-add-cart-options .input-wrapper .input-unit{min-width:90px !important;}}.section-header{overflow:hidden;background:#008191;width:100%;color:#FFFFFF;padding:2px 15px 5px 10px;height:42px;border-top-right-radius:4px;border-top-left-radius:4px;}.section-header h5{color:#FFFFFF;float:left;text-transform:uppercase;margin-right:10px;font-size:1.25rem;white-space:nowrap;}.lt-ie9 .section-header h5{font-size:20px;}.section-header p{display:inline;margin-top:8px;color:white;float:left;}.table-express-order-pad-products .section-header p{margin-left:10px;}.section-header.cartpage{height:62px;}.section-header.cartpage p{margin-top:4px;}.section-header .button{float:right;}.form-list-detail .section-header .button,.order-frequent-purchase .section-header .button{margin-left:15px;}.section-header a{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#FFFFFF;font-weight:none;float:right;margin-top:10px;margin-right:10px;text-transform:uppercase;}.section-header a.button{margin:0;}.form-list-detail .section-header a{margin-right:0;}.invoice-detail-table .section-header h5{font-family:"roboto-regular";font-size:18px;font-size:1.125rem;font-weight:normal;line-height:normal;color:#FFFFFF;}.invoice-detail-table .section-header button{width:150px;margin-top:2px;}.form-shopping-cart .section-header .items-in-cart p{font-family:"roboto-regular";font-size:20px;font-size:1.25rem;font-weight:normal;line-height:normal;color:#FFFFFF;text-transform:uppercase;}.form-shopping-cart .section-header .items-in-cart p em{font-family:"roboto-regular";font-size:20px;font-size:1.25rem;font-weight:normal;line-height:normal;color:#FFFFFF;font-style:normal;margin-left:4px;letter-spacing:2px;}.form-shopping-cart .section-header .items-in-cart{float:left;}.form-shopping-cart .section-header .cart-total{float:right;}.form-shopping-cart .section-header .cart-total p.label{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#FFFFFF;}.form-shopping-cart .section-header .cart-total p.label .value{font-family:"roboto-bold";font-size:24px;font-size:1.5rem;font-weight:normal;line-height:normal;color:#FFFFFF;margin-left:20px;}@media (max-width: 599px){.form-shopping-cart .section-header{padding:10px;}.form-shopping-cart .section-header .upsell p{font-family:"roboto-semibold-italic";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#ff7f03;margin:0;}.form-shopping-cart .section-header .items-in-cart{float:none;}.form-shopping-cart .section-header .items-in-cart p{float:none;margin:0;font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#FFFFFF;}.form-shopping-cart .section-header .items-in-cart p em{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#FFFFFF;font-style:normal;margin-left:4px;letter-spacing:2px;}.form-shopping-cart .section-header .cart-total{float:none;}.form-shopping-cart .section-header .cart-total p.label{display:block;float:none;margin:0;font-family:"roboto-semibold";font-size:18px;font-size:1.125rem;font-weight:normal;line-height:normal;color:#FFFFFF;}.form-shopping-cart .section-header .cart-total p.label .value{font-family:"roboto-semibold";font-size:18px;font-size:1.125rem;font-weight:normal;line-height:normal;color:#FFFFFF;float:right;}.order-frequent-purchase .section-header h5{float:none;}.order-frequent-purchase .section-header .button{float:none;}}.section-header.cartpage .upsell.clearfix p,.shopping-estimates.col-xs-5.col-md-2.col-md-push-3 .upsell p{font-weight:bold;color:white;}.table-content table{border:solid 1px #d2d2d2;width:100%;}.table-content table thead{background-color:#FFFFFF;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;}.table-content table thead tr{border-bottom:solid 1px #d2d2d2;}.table-content table thead tr td{padding:10px;}.table-content table thead tr td h3{font-family:"roboto-bold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#333333;text-transform:uppercase;margin:0;font-size:0.875rem;}.table-content table thead tr td h3.quoteTable{display:inline;}.table-content table thead tr td h3 a{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#399cae;text-transform:uppercase;}.table-content table thead tr td h3 a.select-all{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#399cae;}.table-content table tbody tr td{line-height:normal;padding:10px;vertical-align:top;}.table-content table tbody tr td.invoice-number a{color:#399cae;}.table-content table tbody tr td.invoice-number a a{line-height:17px;}.table-content table tbody tr td.file span.image{background-image:url("../images/ui/icon-pdf.png");background-size:cover;display:block;height:14px;width:12px;}.section-check-availability .table-content table tbody tr td.col-add-to-cart{padding:10px 0;text-align:right;}.table-content table tbody tr td.col-product-description{padding:10px 10px 10px 0;width:50%;}.table-quote-order .table-content table tbody tr td.col-product-description{width:45%;}.table-content table tbody tr td.col-product-description .product-description,.table-content table tbody tr td.col-product-description .label{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.table-content table tbody tr td.col-product-description .value{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}@media (max-width: 599px){.table-content table tbody tr td.col-product-description{padding:10px 0;}}@media (max-width: 599px){.table-content table tbody tr td.col-add-to-cart,.table-content table tbody tr td.col-price{padding:10px 0;}}.table-content table .product-description-image{display:block;}.table-content table .product-description-image .product-image{float:left;width:100px;height:auto;max-width:100%;height:auto;}.table-content table .product-description-image .product-description{margin-left:120px;}.invoice-history .table-content table{width:100%;border-bottom:0px;}.invoice-history .table-content table thead tr{background:white;}.invoice-history .table-content table thead tr td{padding:10px 0;}.invoice-history .table-content table a{color:#2c84c0;}.invoice-history .table-content table tr{border-bottom:1px solid #d2d2d2;}.invoice-history .table-content table tr:nth-child(even){background:#FFF;}.invoice-history .table-content table td{vertical-align:top;padding-top:10px;padding-bottom:10px;}.invoice-history .table-content table td .input-checkbox{float:left;margin-top:10px;}.invoice-history .table-content table td em{font-style:normal;}.invoice-history .table-content table td h3{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;margin:0;text-transform:uppercase;}.invoice-history .table-content table td h3 a{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#2c84c0;text-transform:uppercase;}.invoice-history .table-content table td.delete-record{padding-right:5px;}.invoice-history .table-content table td.file{width:7%;}.invoice-history .table-content table td.file h3{margin:0 0 0 10px;}.invoice-history .table-content table td.file img{margin-left:10px;margin-bottom:5px;}.invoice-history .table-content table td.file .button{float:right;}.invoice-history .table-content table td.invoice-number{width:15%;}.invoice-history .table-content table td.po{width:16%;}.invoice-history .table-content table td.pod{width:13%;}.invoice-history .table-content table td.age{width:9%;}.invoice-history .table-content table td.amount{width:10%;}.invoice-history .table-content table td.product-list{width:25%;}.invoice-history .table-content table td.product-list p.part-number{margin-top:5px;font-weight:bold;}.invoice-history .table-content table td.availability{width:20%;}.invoice-history .table-content table td.availability p{font-style:italic;}.invoice-history .table-content table td.quantity{width:10%;}.invoice-history .table-content table td.quantity input{width:70%;margin-bottom:6px;}.invoice-history .table-content table td.quantity button{font-family:"roboto-regular";font-size:11px;font-size:0.6875rem;font-weight:normal;line-height:normal;color:#2c84c0;}.invoice-history .table-content table td.price{width:20%;}.invoice-history .table-content table td.price p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;line-height:14px;}.invoice-history .table-content table td.delete-record{width:5%;text-align:left !important;}.invoice-history .table-content table .product-list a{font-weight:bold;}.invoice-history .table-content table .price-container .regular.strikethrough{vertical-align:top;}.invoice-history .table-content table .availability p{font-style:italic;}.invoice-history .table-content table .availability p a:before{content:"";display:inline-block;}.invoice-history .table-content table .availability p a{font-style:normal;width:100%;display:inline-block;}.my-lists .table-content table{width:100%;border-bottom:0;}.my-lists .table-content table thead{border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;}.my-lists .table-content table thead tr td{padding:10px 0;}.my-lists .table-content table tbody{border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;}.my-lists .table-content table a{color:#2c84c0;}.my-lists .table-content table tr{border-bottom:1px solid #d2d2d2;}.my-lists .table-content table td{vertical-align:top;padding-top:10px;padding-bottom:10px;}.my-lists .table-content table td .input-checkbox{float:left;margin-top:10px;}.my-lists .table-content table td em{font-style:normal;}.my-lists .table-content table td h3{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;margin:0;text-transform:uppercase;}.my-lists .table-content table td h3 a{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#2c84c0;text-transform:uppercase;}.my-lists .table-content table td.delete-record{padding-right:5px;}.my-lists .table-content table td.select{width:9%;padding-right:15px;padding-left:10px;}.my-lists .table-content table td.select h3{color:#2c84c0;margin:0;}.my-lists .table-content table td.select img{float:right;margin-right:5px;margin-bottom:5px;}.my-lists .table-content table td.select .button{float:right;}.my-lists .table-content table td.product-list{width:25%;padding:10px;}.my-lists .table-content table td.product-list p.part-number{margin-top:5px;font-weight:bold;}.my-lists .table-content table td.availability{width:20%;}.my-lists .table-content table td.availability p{font-style:italic;}.my-lists .table-content table td.quantity{width:10%;}.my-lists .table-content table td.quantity input{width:70%;margin-bottom:6px;}.my-lists .table-content table td.quantity button{font-family:"roboto-regular";font-size:11px;font-size:0.6875rem;font-weight:normal;line-height:normal;color:#2c84c0;}.my-lists .table-content table td.price{width:20%;}.my-lists .table-content table td.price p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;line-height:14px;}.my-lists .table-content table td.delete-record{width:5%;text-align:left !important;}.my-lists .table-content table .product-list a{font-weight:bold;}.my-lists .table-content table .price-container .regular.strikethrough{vertical-align:top;}.my-lists .table-content table .availability p{font-style:italic;}.my-lists .table-content table .availability p a:before{content:"";display:inline-block;}.my-lists .table-content table .availability p a{font-style:normal;width:100%;display:inline-block;}.table-content table.express-order-table-products tbody{background-color:#f1f1f1;}.table-content table.frequent-purchases.none thead tr{border:none;}.table-products-summary .table-content{margin-bottom:10px;}.table-products-summary .table-content tr.first{background-color:#f1f1f1;}@media (max-width: 599px){.table-products-summary .table-content table tbody tr.first{background-color:#FFFFFF;}.table-products-summary .table-content table tbody tr.order-row td{padding:0 10px 10px 120px;}.table-products-summary .table-content table tbody tr.order-row td:first-child{padding:10px;}.table-products-summary .table-content table tbody tr td{padding:0 10px 10px;}.table-products-summary .table-content table tbody tr td:first-child{padding:10px;}}.checkout-review .table-content{margin-bottom:10px;}.checkout-review .table-content tr.first{background-color:#f1f1f1;}@media (max-width: 599px){.checkout-review .table-content table tbody tr.first{background-color:#FFFFFF;}.checkout-review .table-content table tbody tr.order-row td{padding:0 10px 10px 120px;}.checkout-review .table-content table tbody tr.order-row td:first-child{padding:10px;}.checkout-review .table-content table tbody tr td{padding:0 10px 10px;}.checkout-review .table-content table tbody tr td:first-child{padding:10px;}}.checkout-confirmation .table-content{margin-bottom:10px;}.checkout-confirmation .table-content tr.first{background-color:#f1f1f1;}@media (max-width: 599px){.checkout-confirmation .table-content table tbody tr.first{background-color:#FFFFFF;}.checkout-confirmation .table-content table tbody tr.order-row td{padding:0 10px 10px 120px;}.checkout-confirmation .table-content table tbody tr.order-row td:first-child{padding:10px;}.checkout-confirmation .table-content table tbody tr td{padding:0 10px 10px;}.checkout-confirmation .table-content table tbody tr td:first-child{padding:10px;}}.order-frequent-purchase .table-content table{border:none;}.order-frequent-purchase .table-content table thead{border:none;}.order-frequent-purchase .table-content table tbody tr td{border-top:1px solid #d2d2d2;}.order-frequent-purchase .table-content table tbody tr:first-child td{border-top:none;}@media (max-width: 599px){.order-frequent-purchase .table-content table thead td{display:block;}.order-frequent-purchase .table-content table thead td.add-to-cart,.order-frequent-purchase .table-content table thead td.availability,.order-frequent-purchase .table-content table thead td.price,.order-frequent-purchase .table-content table thead td.product-name{display:none;}.order-frequent-purchase .table-content table tbody tr{border-top:1px solid #d2d2d2;}.order-frequent-purchase .table-content table tbody tr td{padding:10px;display:block;}.order-frequent-purchase .table-content table tbody tr td.add-to-cart,.order-frequent-purchase .table-content table tbody tr td.availability,.order-frequent-purchase .table-content table tbody tr td.price,.order-frequent-purchase .table-content table tbody tr td.product-list,.order-frequent-purchase .table-content table tbody tr td.product-name,.order-frequent-purchase .table-content table tbody tr td.product_selector{border:none;}.order-frequent-purchase .table-content table tbody tr:first-child{border-top:none;}}.table-invoices tbody tr td.invoice-number a{color:#399cae;}.table-invoices tbody tr td.referenceNumber .cs-modal{color:#399cae;}.table-quote-order .col-price{width:15%;}.invoice-aging-chart{margin:35px 15px;padding-top:15px;}.invoice-aging-chart .summary .summary-dets{overflow:hidden;text-overflow:ellipsis;margin-bottom:20px;width:50%;min-width:175px;float:left;clear:none;}.invoice-aging-chart .summary .summary-dets .label{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;text-transform:uppercase;margin:0;width:100%;display:inline-block;}.invoice-aging-chart .summary .summary-dets .value{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.invoice-aging-chart .summary .summary-dets .value .symbol{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;position:relative;top:-10px;}.invoice-aging-chart img{margin:0 auto;}.form-invoice-filters{clear:both;margin-bottom:10px;margin-top:20px;}.form-invoice-filters .selectboxit-container{width:85% !important;}.form-invoice-filters .selectboxit-container .selectboxit.selectboxit-enabled.selectboxit-btn{width:100% !important;}.form-invoice-filters .div-seperator{display:none;}.form-invoice-filters .invoice-date-range{margin-top:15px;}.form-invoice-filters .invoice-date-range .strong{font-weight:bold;}.form-invoice-filters .invoice-date-range .search-option{margin-top:17px;padding-left:0;}.form-invoice-filters .invoice-date-range .search-option .button.small-light-teal{width:35%;}.form-invoice-filters .invoice-resetFilter{float:right;padding:5px 35px;}.form-invoice-filters .invoice-history-select{margin-top:10px;}.form-invoice-filters .invoice-history-select p{color:dimgray;font-weight:600;text-transform:uppercase;margin-bottom:5px;margin-left:9px;}.form-invoice-filters .invoice-history-select .input-searchBar{padding-left:10px;}.form-invoice-filters .invoice-history-select .input-select{float:left;width:58%;margin:0 0 5px 0;padding:0;}.form-invoice-filters .invoice-history-select .input-select span.selectboxit{background:#FFFFFF;}.form-invoice-filters .invoice-history-select .input-select.region{float:left;width:26%;}.form-invoice-filters .invoice-history-select .input-poNo{padding-left:0;}.form-invoice-filters .invoice-history-select .input-poNo .invoice-history{width:107%;}.form-invoice-filters .input-select span.selectboxit{background:#FFFFFF;}.form-invoice-filters .input-select.region{float:left;width:60%;}.form-invoice-filters .input-select.region span.selectboxit{background:#FFFFFF;}.form-invoice-filters .input-text.invoice-history{float:left;}.form-invoice-filters .input-text.invoice-history input{width:100%;font-size:0.625rem;}.form-invoice-filters button{float:left;margin-left:3%;}.form-invoice-filters .date-range{float:left;width:50%;}.form-invoice-filters .date-range input{width:70%;}.form-invoice-filters .date-range input#initialDateId{width:70%;}.tab-content .invoice-history-action-items{display:none;}.tab-content .pay-selected{width:100%;float:left;text-align:left;position:relative;background:#006072;padding:5px 15px;}.tab-content .pay-selected a{padding:3px 10px;font-size:11px !important;margin-right:10px;border-radius:2px;}.tab-content .pay-selected a.green{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;background-image:-webkit-gradient(linear, left 0%, left 100%, from(#e8f3f6), to(#d5e6e8));background-image:-webkit-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:-moz-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:linear-gradient(to bottom, #e8f3f6 0%, #d5e6e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8F3F6', endColorstr='#FFD5E6E8', GradientType=0);border:1px solid #d2d2d2;color:#006072;}.lt-ie9 .tab-content .pay-selected a.green{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E8F3F6', endColorstr='#D5E6E8', GradientType=0);}.ie .tab-content .pay-selected a.green{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E8F3F6', endColorstr='#D5E6E8', GradientType=0);}.tab-content .invoice-options.visible{display:block !important;}.tab-content .invoice-options.visible li a{color:#227E8F;float:left;font-family:"roboto-regular";font-size:12px;font-style:normal;}.tab-content .invoice-options.visible li a .download-icon{padding:3px 13px;background:url(../images/ui/download-icon.png) no-repeat;background-size:20px;}.tab-content table.invoice-history{font-family:"roboto-regular";color:#000000;}.tab-content table.invoice-history thead tr td{font-size:12px;background:#eeeeee;}.tab-content table.invoice-history thead tr td.options{text-align:center;}.tab-content table.invoice-history thead tr td a{color:#333333;}.tab-content table.invoice-history thead tr td a .icon{margin-left:6px;color:#cccccc;}.tab-content table.invoice-history thead tr td a .icon-active{color:#1d7e8e;}.tab-content table.invoice-history thead tr td .column-desktop{display:block;}.tab-content table.invoice-history thead tr td .column-mobile{display:none;}.tab-content table.invoice-history thead .select .input-checkbox .checkbox{background:url(../images/ui/checkbox-unchecked.png) no-repeat 0 0;height:20px;}.tab-content table.invoice-history thead .select .input-checkbox .checkbox.selected{background:url(../images/ui/checkbox-checked.png) no-repeat 0 0;background-position:0px 0px !important;}.tab-content table.invoice-history tbody tr.even{background:#FFFFFF;}.tab-content table.invoice-history tbody tr td{font-size:13px;color:#333333;padding:12px;}.tab-content table.invoice-history tbody .invoices-selectAll .input-checkbox .checkbox{background:url(../images/ui/checkbox-unchecked.png) no-repeat 0 0;height:20px;}.tab-content table.invoice-history tbody .invoices-selectAll .input-checkbox .checkbox.selected{background:url(../images/ui/checkbox-checked.png) no-repeat 0 0;background-position:0px 0px !important;}.tab-content table.invoice-history tbody .options{text-align:center;}.tab-content table.invoice-history tbody .options .invoiceOption{cursor:pointer;padding:10px 15px;background:url(../images/ui/kebob-menu.png) no-repeat;background-size:40px;}.tab-content table.invoice-history tbody .options .invoiceOption .invoice-options{top:auto;right:55px;left:auto;margin-top:20px;}.tab-content table.invoice-history tbody .options .invoiceOption .invoice-options li a{color:#227E8F;float:left;font-family:"roboto-regular";font-size:12px;font-style:normal;}.tab-content table.invoice-history tbody .options .invoiceOption .invoice-options li a .view-icon{padding:3px 13px;background:url(../images/ui/view-icon.png) no-repeat;background-size:20px;}.tab-content table.invoice-history tbody .options .invoiceOption .invoice-options li a .download-icon{padding:3px 13px;background:url(../images/ui/download-icon.png) no-repeat;background-size:20px;}.tab-content table.invoice-history tbody .options .invoiceOption .invoice-options li a .view-coa-icon{padding:3px 13px;background:url(../images/ui/open-window.png) no-repeat;background-size:20px;}.tab-content table.invoice-history tbody .options .kabobMenu-display{padding:10px 18px;background:url(../images/ui/kebob-menu-click.png) no-repeat;background-size:40px;}.pageLabel-Invoice-List-Page .user-print-buttons{display:none !important;}@media (max-width: 599px){.invoice-list-wrapper{margin-top:30px;height:auto;overflow-y:auto;overflow-x:hidden;}.invoice-list-wrapper .content-tabs .tab-content-wrapper{margin-bottom:180px !important;}.invoice-list-wrapper .tabs.clearfix{display:none;}.invoice-list-wrapper .form-invoice-filters{margin-top:0;}.invoice-list-wrapper .form-invoice-filters #globalMessages .js-form-warning{margin:15px;}.invoice-list-wrapper .form-invoice-filters .invoice-history-select{margin-top:0;padding:0;margin-bottom:20px;}.invoice-list-wrapper .form-invoice-filters .invoice-history-select .input-searchBar{padding-left:0px;}.invoice-list-wrapper .form-invoice-filters .invoice-history-select .input-select{width:107%;margin:0 0 15px 0;padding-left:10px;}.invoice-list-wrapper .form-invoice-filters .invoice-history-select .input-poNo{padding-left:10px;}.invoice-list-wrapper .form-invoice-filters .invoice-history-select .input-poNo .invoice-history{width:94%;}.invoice-list-wrapper .form-invoice-filters .invoice-history-select .input-poNo .invoice-history input{width:100%;margin-left:8px;}.invoice-list-wrapper .form-invoice-filters .div-seperator{display:block;background:darkgray;width:93%;margin:10px;border-top:1px solid #cccccc;}.invoice-list-wrapper .form-invoice-filters .invoice-date-range{margin-bottom:10px;}.invoice-list-wrapper .form-invoice-filters .invoice-date-range .invoice-datePanel{padding:0px;margin-left:10px;}.invoice-list-wrapper .form-invoice-filters .invoice-date-range .invoice-datePanel .input-text.date-range{margin:10px 0 0;}.invoice-list-wrapper .form-invoice-filters .invoice-date-range .invoice-datePanel .input-text.date-range input{width:75%;}.invoice-list-wrapper .form-invoice-filters .invoice-date-range .search-option .input-select{width:113%;}.invoice-list-wrapper .form-invoice-filters .invoice-date-range .search-option button{width:97% !important;margin-top:10px;margin-left:5px;}.invoice-list-wrapper .form-invoice-filters .invoice-resetFilter{float:unset;text-align:center;}.invoice-list-wrapper .table-content{overflow-x:scroll;}.invoice-list-wrapper .table-content tr td{white-space:nowrap;}.invoice-list-wrapper .table-content table thead tr .invoice-number{padding-right:90px;}.invoice-list-wrapper .table-content table thead tr .options{position:absolute;right:0;border-left:1px solid #d2d2d2;width:80px;height:40px;text-align:center;}.invoice-list-wrapper .table-content table tbody tr .invoice-number{padding-right:90px;}.invoice-list-wrapper .table-content table tbody tr .options{position:absolute;cursor:pointer;background:#FFFFFF;right:0;border-left:1px solid #d2d2d2;width:80px;height:35px;text-align:center;}.invoice-list-wrapper .table-content table tbody tr .options .invoiceOption .invoice-options{right:35px;}.invoice-list-wrapper .table-content table tbody tr .options .invoiceOption .invoice-options li a{color:#006272;float:left;}.invoice-list-wrapper table.invoice-history thead tr td .column-desktop{display:none;}.invoice-list-wrapper table.invoice-history thead tr td .column-mobile{display:block;}.invoice-list-wrapper .tab-content .invoice-history-action-items{display:flex;width:100%;background-color:#FFFFFF;padding:20px;}.invoice-list-wrapper .tab-content .invoice-history-action-items .action-item .input-select .stacked{justify-content:flex-start;}.invoice-list-wrapper .tab-content .invoice-history-action-items .action-item .selectboxit-options{right:unset;max-height:280px !important;}}.branch-locator{margin-top:15px;}.branch-locator p{font-weight:bold;}.branch-locator p.location{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.branch-locator .input-text{float:left;width:40%;}.branch-locator .input-text input{width:100%;}.branch-locator .input-select{float:left;margin-top:4px;margin-left:6px;}.branch-locator button{width:110px;height:30px;}.branch-locator button.form-orange{border-radius:5px;padding-top:7px;}.branch-locator .results-inline{display:none;}@media (max-width: 599px){.branch-locator{margin:15px -10px 0;}.branch-locator .input-text{float:none;width:auto;height:auto;margin:0 0 10px;}.branch-locator .input-text input{margin:0;width:100%;}.branch-locator .input-select{width:100%;margin:0 0 10px;}.branch-locator .input-select span.selectboxit-text{width:100%;}.branch-locator .input-select span.selectboxit-container{width:100%;}.branch-locator .input-select label .selectboxit-container .selectboxit.selectboxit-btn{width:100% !important;}.branch-locator .current-location-container{margin-bottom:10px;}.branch-locator button{width:100%;}.branch-locator button.form-orange{border-radius:5px;}.branch-locator .results-inline{display:none;}}@media (max-width: 599px){.home-page2{width:100% !important;float:left !important;margin-left:0px !important;margin-top:0px !important;padding-left:10px;padding-right:10px;}.branch-locator.clearfix.new-page{margin-left:0px !important;}span.desktop-tild{display:none !important;}iframe.directions{height:232px !important;}.branch-locator-results.clearfix.map-page{margin-top:10px;float:left;width:100%;height:232px;overflow-x:scroll;}button.button.small-light-teal.js-button-current-location{display:block !important;}}iframe.directions{width:100%;height:300px;}.branch-locator-results{margin-top:10px;}.lt-ie9 .branch-locator-results{margin-top:0;}.branch-locator-results .store_map{height:90%;}.branch-locator-results .desc.js-msg{font-family:"roboto-bold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e50213;margin-bottom:5px;}.branch-locator-results .col-xs-half{float:left;position:relative;min-height:1px;padding-left:5px;padding-right:5px;width:50%;}.lt-ie9 .branch-locator-results .col-xs-half{padding:0;}.branch-locator-results .col-xs-half.directions-list{height:290px;overflow:auto;}.lt-ie9 .branch-locator-results .col-xs-half.directions-list{padding:0;}.branch-locator-results .col-xs-half.directions-list span.store-location{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;float:left;}.branch-locator-results .col-xs-half.directions-list span.store-distance{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;float:right;}.branch-locator-results .col-xs-half.directions-list ul{font-family:"roboto-bold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;list-style-type:none;clear:both;margin-top:30px;}.branch-locator-results .col-xs-half.directions-list ul li{border-bottom:1px solid #eeeeee;padding:15px 10px 20px 0px;}.branch-locator-results .col-xs-half.directions-list ul li:first-child{border-top:1px solid #eeeeee;}.lt-ie9 .branch-locator-results .col-xs-half.directions-list ul li{border-bottom:0;border-top:1px solid #eeeeee;clear:both;padding:10px 0;}.lt-ie9 .branch-locator-results .col-xs-half.directions-list ul li:first-child{border-top:0;}.branch-locator-results .col-xs-half.directions-list ul li .map-information-container{float:left;height:60px;width:32px;}.lt-ie9 .branch-locator-results .col-xs-half.directions-list ul li .map-information-container{clear:both;height:auto;}.branch-locator-results .col-xs-half.directions-list ul li .map-information-container .map-icons{width:32px;float:left;height:60px;}.lt-ie9 .branch-locator-results .col-xs-half.directions-list ul li .map-information-container .map-icons{float:none;height:auto;width:auto;}.branch-locator-results .col-xs-half.directions-list ul li .map-information-container .map-icons .map-icon{height:20px;width:24px;}.lt-ie9 .branch-locator-results .col-xs-half.directions-list ul li .map-information-container .map-icons .map-icon{position:static;}.branch-locator-results .col-xs-half.directions-list ul li .map-information-container .map-icons p.icon-text{color:#FFFFFF;float:right;left:-8px;position:relative;top:-19px;width:25px;text-align:center;}.branch-locator-results .col-xs-half.directions-list ul li .map-information{margin-left:28px;}.lt-ie9 .branch-locator-results .col-xs-half.directions-list ul li .map-information{float:left;margin:0;}.branch-locator-results .col-xs-half.directions-list ul li .map-information p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;line-height:16px;}.branch-locator-results .col-xs-half.directions-list ul li .map-information p:first-child,.branch-locator-results .col-xs-half.directions-list ul li .map-information p.location{font-family:"roboto-bold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.branch-locator-results .col-xs-half.directions-list ul li .map-information p span.store-location{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;float:left;}.branch-locator-results .col-xs-half.directions-list ul li .map-information p span.store-distance{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;float:right;padding:0 10px 0 0;}.lt-ie9 .branch-locator-results .col-xs-half.directions-list ul li .map-information p span.store-distance{margin:-15px 0 0;}.branch-locator-results .col-xs-half.directions-list ul li .map-information .directions-links{font-family:"roboto-light";font-size:10px;font-size:0.625rem;font-weight:normal;line-height:normal;color:#000000;font-size:12px;margin-top:10px;}.lt-ie9 .branch-locator-results .col-xs-half.directions-list ul li .map-information .directions-links{margin:10px 0;}.branch-locator-results .col-xs-half.directions-list ul li .map-information .directions-links a:first-child{padding-left:0px;}.branch-locator-results .col-xs-half.directions-map{height:325px;overflow:auto;}.lt-ie9 .branch-locator-results .col-xs-half.directions-map{padding:0 10px 0 0;}@media (max-width: 599px){.branch-locator-results .col-xs-half{float:none;position:static;min-height:1px;padding-left:0;padding-right:0;width:auto;}.branch-locator-results .col-xs-half.directions-list{width:100%;height:auto;}.branch-locator-results .col-xs-half.directions-list ul li{border-left:1px solid #eeeeee;border-right:1px solid #eeeeee;padding:10px;}.branch-locator-results.results-inline .directions-list{display:block;}.branch-locator-results.results-inline .directions-map{display:none;}}.form-payment-method strong,.form-payment-method b{font-family:"roboto-bold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}@media (max-width: 599px){.form-payment-method .progress-bar{margin-bottom:15px;}}@media (max-width: 599px){.form-payment-method .section-header{background:none;padding:0;margin-bottom:15px;}}@media (max-width: 599px){.form-payment-method .section-header h5,.form-payment-method .section-header p{display:none;}}@media (max-width: 599px){.form-payment-method .section-header .button{width:100%;text-align:center;}}.form-payment-method .table-content table{width:100%;border-left:1px solid #ddd;border-right:1px solid #ddd;}@media (max-width: 599px){.form-payment-method .table-content table{border-bottom:1px solid #ddd;border-top:none;}}@media (max-width: 599px){.form-payment-method .table-content table thead{display:none;}}.form-payment-method .table-content table thead h3{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;margin:0;text-transform:uppercase;}.form-payment-method .table-content table thead .method{padding:10px 0;text-indent:10px;}.form-payment-method .table-content table tr>td{padding:10px 0;border-bottom:1px solid #ddd;}.form-payment-method .table-content table tr>td.name b,.form-payment-method .table-content table tr>td.exp b{display:none;}@media (max-width: 599px){.form-payment-method .table-content table tr>td.name b,.form-payment-method .table-content table tr>td.exp b{display:inline;}}.form-payment-method .table-content table tr>td{padding:0;vertical-align:middle;}.form-payment-method .table-content table tr>td span,.form-payment-method .table-content table tr>td strong,.form-payment-method .table-content table tr>td b{margin-left:4px;line-height:1.5;}.form-payment-method .table-content table tr>td b{margin-left:55px;}.form-payment-method .table-content table tr>td:first-child{padding:10px 0;border-top:1px solid #ddd;margin-bottom:-12px;}.form-payment-method .table-content table tr>td.edit{padding-bottom:10px;border-bottom:1px solid #ddd;text-align:center;}@media (max-width: 599px){.form-payment-method .table-content table tr>td.edit{border-bottom:none;}}.form-payment-method .table-content table tr>td.edit .button{margin-top:12px;width:90%;text-align:center;margin-left:5%;margin-right:5%;}.form-payment-method .table-content table tr>td.edit .button span{margin-left:0;}}@media (min-width: 600px){.form-payment-method .table-content table tr>td.edit .button{background:none;border:none;background-image:none;}}.form-payment-method .table-content table .method .input-radio{position:absolute;left:-15px;}@media (max-width: 599px){.form-payment-method .table-content table .method .input-radio{left:-25px;}}.form-payment-method .table-content table .method span,.form-payment-method .table-content table .method strong{margin-left:35px;float:left;clear:both;}@media (max-width: 599px){.form-payment-method .table-content table .method span,.form-payment-method .table-content table .method strong{margin-left:55px;}}@media (max-width: 599px){.form-payment-method .table-content table .method.credit-card span{float:none;margin-left:4px;}}@media (max-width: 599px){.form-payment-method .table-content table .method.credit-card .input-radio{left:28px;}}.form-payment-method .button-set button{float:right;margin:0;}@media (max-width: 599px){.form-payment-method .button-set button{width:100%;float:none;margin:12px 0;}}@media (max-width: 599px){.form-payment-method .button-set a.button{width:100%;text-align:center;background:none;border:none;}}@media (max-width: 599px){.form-payment-method .shadow-large{display:none;}.form-payment-method h1.page-title{margin:6px 0 16px;}}.card-expiry-message{color:#e50213;margin-left:35px;position:absolute;font-size:12px;}.card-expiry-message-payment-preferences{color:#e50213;margin-left:0px;position:absolute;font-size:12px;}table.table-payment-methods .payment-method .card-expiry-message-payment-preferences{margin-left:24px;}@media (max-width: 599px){.form-payment-method .table-content table tr td.edit a.button{display:block;}}.form-edit-payment{overflow:hidden;padding:0 10px 0;}.form-edit-payment .modal-sub-header{margin:12px 0 3px;font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;}@media (max-width: 599px){}.form-edit-payment legend{margin:0 0 10px;font-family:"roboto-regular";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#e57201;}.form-edit-payment button{margin-left:20px;}.form-edit-payment .input-select,.form-edit-payment .input-text{width:100%;margin-bottom:15px;margin-left:0;}.form-edit-payment .input-select .selectboxit-container,.form-edit-payment .input-select input,.form-edit-payment .input-text .selectboxit-container,.form-edit-payment .input-text input{margin-bottom:0;}.form-edit-payment .input-select input,.form-edit-payment .input-text input{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;width:100%;}.form-edit-payment .input-select label label,.form-edit-payment .input-text label label{margin:0;}.form-edit-payment .input-select label>span,.form-edit-payment .input-text label>span{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#666666;width:100%;margin:0 0 5px 0;}.form-edit-payment .input-select .required,.form-edit-payment .input-text .required{float:left;clear:none;margin:0 5px 0 0;line-height:normal;font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e57201;}.form-edit-payment .zip input{width:90px;}.form-edit-payment .ext input{width:50px;}.form-edit-payment .input-select label span:first-child{float:left;}.form-edit-payment .selectboxit{width:100% !important;}.form-edit-payment .button-set{text-align:right;display:inline-block;width:100%;}.form-edit-payment .button-set .form-orange{float:right;}.form-edit-payment .button-set .button.form-link{margin-top:10px;}@media (max-width: 599px){.form-edit-payment .button-set .form-orange,.form-edit-payment .button-set .button.form-link{width:100%;margin:0 0 14px;float:none;}}.form-edit-payment .instructions{margin:20px 0 0 0;color:#666666;}@media (max-width: 599px){.form-edit-payment .instructions{display:none;}}@media (max-width: 599px){.form-edit-payment .hr.shadow-medium hr{background:transparent url("../images/ui/grid-shadow-2-column.png") scroll no-repeat center;background-size:95% auto;}}.form-add-payment{padding:0 10px 0;overflow:visible;}.form-add-payment .modal-sub-header{margin:12px 0 3px;font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;}@media (max-width: 599px){}.form-add-payment fieldset{border:0;padding:0;}.form-add-payment fieldset legend{margin:0 0 12px;font-family:"roboto-regular";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#e57201;}.form-add-payment button{margin-left:20px;}.form-add-payment .input-select,.form-add-payment .input-text{width:100%;margin-bottom:15px;margin-left:0;}.form-add-payment .input-select .selectboxit-container,.form-add-payment .input-select input,.form-add-payment .input-text .selectboxit-container,.form-add-payment .input-text input{margin-bottom:0;}.form-add-payment .input-select input,.form-add-payment .input-text input{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;line-height:21px;width:100%;}.form-add-payment .input-select label label,.form-add-payment .input-text label label{margin:0;}.form-add-payment .input-select label>span,.form-add-payment .input-text label>span{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#666666;width:100%;margin:0 0 5px 0;}.form-add-payment .input-select .required,.form-add-payment .input-text .required{float:left;clear:none;margin:0 5px 0 0;line-height:normal;font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e57201;}.form-add-payment .addEditCardTokenError{color:#e50213 !important;font-weight:bold !important;}.form-add-payment .iframe-placeholder{background:url(../images/ui/ARG_spinner.svg) 10px 10px no-repeat;background-size:18px;margin-top:3px;animation:spin 1.5s linear infinite;}.form-add-payment .zip input{width:90px;}.form-add-payment .ext input{width:50px;}.form-add-payment .input-select label span:first-child{float:left;}.form-add-payment .selectboxit{width:100% !important;}.form-add-payment .button-set{text-align:right;display:inline-block;width:100%;}.form-add-payment .button-set .button.form-orange{float:right;margin-right:0;}.form-add-payment .button-set .button.form-link{margin-top:10px;}.form-add-payment .instructions{margin:20px 0 0 0;color:#666666;}@media (max-width: 599px){.form-add-payment .instructions{display:none;}}@media (max-width: 599px){.form-add-payment .hr.shadow-medium hr{background:transparent url("../images/ui/grid-shadow-2-column.png") scroll no-repeat center;background-size:95% auto;}}@media (max-width: 599px){.modal-container .form-add-payment .button-set{padding:0;}.modal-container .form-add-payment .button-set .button.form-link,.modal-container .form-add-payment .button-set .button.form-orange{width:100%;margin:0 0 14px;float:none;right:0px;border-bottom:none;}}.form-add-ach-modal .form-add-ach{margin-left:5px;margin-right:5px;}.form-add-ach-modal .form-add-ach .required{font-size:0.75rem;font-weight:normal;line-height:normal;color:#e57201;margin:25px 0 15px;}.form-add-ach-modal .form-add-ach .radio-button-group.ach-radio-group{margin-left:5px;display:flex;margin-bottom:10px;}.form-add-ach-modal .form-add-ach .radio-button-group.ach-radio-group .radio-button{display:flex;align-items:center;}.form-add-ach-modal .form-add-ach .radio-button-group.ach-radio-group .radio-button:nth-child(2){margin-left:20px;}.form-add-ach-modal .form-add-ach .radio-button-group.ach-radio-group .radio-button .radio-button-label{color:#000 !important;font-size:13px;}.form-add-ach-modal .form-add-ach .form-gray-button{background:transparent linear-gradient(180deg, #DEDEDE 0%, #F4F4F4 100%) 0% 0% no-repeat padding-box;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1) !important;border:0px solid #E9E9E9;border-radius:2px;opacity:1;color:#000 !important;font-size:0.75rem !important;}.form-add-ach-modal .form-add-ach .button-set{margin-top:20px !important;}.form-add-ach-modal .form-add-ach .button-set .button.form-link{margin-top:5px !important;margin-right:0px !important;border-bottom:none !important;}.form-add-ach-modal .form-add-ach .button-set .add-ach-btn{margin-left:0px !important;margin-right:0px !important;min-width:136px;height:33px;}.form-add-ach-modal .form-add-ach .modal-sub-header{margin-bottom:10px !important;}.form-add-ach-modal .form-add-ach .margb10{margin-bottom:10px !important;}.form-add-ach-modal .modal-header-content{padding:15px 10px 15px 14px !important;}.form-add-ach-modal .form-add-ach #globalMessages .js-form-warning{background:url(../images/ui/icon-error.png) 12px 10px no-repeat #fff !important;margin:0 0 15px 0 !important;background-size:14px !important;padding:10px 5px 10px 35px !important;}.form-add-ach-modal .form-add-ach #globalMessages .js-form-warning .js-msg{color:#666666;}.form-add-ach-modal .form-add-ach .item-form-input-ach{position:relative;}.form-add-ach-modal .form-add-ach .item-form-input-ach .input-text{position:relative;}.form-add-ach-modal .form-add-ach .item-form-input-ach .input-text input::-webkit-input-placeholder{color:#a9a9a9;font-family:"roboto-regular";}.form-add-ach-modal .form-add-ach .item-form-input-ach .input-text input::-moz-placeholder{color:#a9a9a9;font-family:"roboto-regular";}.form-add-ach-modal .form-add-ach .item-form-input-ach .input-text input:-ms-input-placeholder{color:#a9a9a9;}.form-add-ach-modal .form-add-ach .item-form-input-ach .input-text input:-moz-placeholder{color:#a9a9a9;}.form-add-ach-modal .form-add-ach .item-form-input-ach .ach-number-info-icon{width:30px;height:27px;display:flex;align-items:center;justify-content:center;position:absolute;right:0px;top:18px;}.form-add-ach-modal .form-add-ach .item-form-input-ach .ach-number-info-icon .ach-number-icon{width:20px;min-width:20px;min-height:15px;background:url(../images/ui/ach-info-circle.png) no-repeat scroll 2px 2px;background-size:18px;}.form-add-ach-modal .form-add-ach .item-form-input-ach .ach-number-info-icon .ach-eye-icon{width:20px;min-width:20px;min-height:15px;background:url(../images/ui/icon-eye.png) no-repeat scroll 1px 1px;background-size:18px;cursor:pointer;}.form-add-ach-modal .form-add-ach .item-form-input-ach .ach-number-info-icon .ach-eye-icon.strike-eye{background:url(../images/ui/icon-eye-cancel.png) no-repeat scroll 1px 1px !important;background-size:18px !important;}.form-add-ach-modal .form-add-ach .item-form-input-ach .ach-number-info-icon:focus{outline:0.15rem solid #000000 !important;outline-offset:-0.3rem !important;border-radius:unset !important;}.form-add-ach-modal .form-add-ach .item-form-input-ach .ach-account-input input{padding-right:24px;}.form-add-ach-modal .form-add-ach .input-select label .selectboxit-container span{height:25px;line-height:16px;}.form-add-ach-modal .form-add-ach .input-select label .selectboxit-container .selectboxit.selectboxit-btn .selectboxit-text{padding:2px 5px 0 0 !important;}@media (min-width: 600px){.form-add-ach-modal .form-add-ach .col-md-2{width:50%;position:initial !important;}.form-add-ach-modal .form-add-ach .col-md-4{width:100%;}.form-add-ach-modal .form-add-ach .col-md-1.col-md-state{width:24%;}}@media (max-width: 600px){.form-add-ach-modal .form-add-ach{padding:0px 24px 0px 10px !important;}.form-add-ach-modal .form-add-ach .col-md-4,.form-add-ach-modal .form-add-ach .col-xs-4{width:100% !important;}.form-add-ach-modal .form-add-ach .item-form-input-ach .customTooltip:after{left:initial !important;right:7px;}}.form-add-ach-modal .form-add-ach .input-radio label span.radio{margin-right:0px !important;background:url(../images/ui/sprite-radio-teal.png) 0px 0px no-repeat;}.form-add-ach-modal .form-add-ach .custom-tooltip-section{position:relative;}.form-add-ach-modal .form-add-ach .customTooltip{background-color:#fff;box-shadow:0px 10px 25px rgba(0, 0, 0, 0.8);border:none;margin-top:-58px;padding:15px 15px 15px 15px;width:97%;left:9px;bottom:30px;max-height:240px;}.form-add-ach-modal .form-add-ach .customTooltip:after{bottom:-8px !important;left:100px !important;transform:rotate(315deg);border:none;box-shadow:-5px 5px 5px -5px rgba(0, 0, 0, 0.16);width:20px;height:20px;top:auto !important;}.form-add-ach-modal .form-add-ach .customTooltip .ach-tooltip{display:flex;flex:1;align-items:center;justify-content:center;}.form-add-ach-modal .form-add-ach .customTooltip .ach-tooltip .ach-tooltip-text{display:flex;flex:1;align-items:center;}.form-add-ach-modal .form-add-ach .customTooltip .ach-tooltip .ach-tooltip-text p{color:#38B173;font-size:16px;line-height:normal;font-family:"roboto-bold";}.form-add-ach-modal .form-add-ach .customTooltip .ach-tooltip .ach-tooltip-img{display:flex;flex:1;max-width:447px;}.form-add-ach-modal .form-add-ach .customTooltip .ach-tooltip .ach-tooltip-img img{width:100%;}.form-add-ach-modal .no-match,.form-add-ach-modal .ach-digits{display:flex;align-items:center;position:absolute;right:3px;top:-6px;}.form-add-ach-modal .no-match span.no-match-text,.form-add-ach-modal .ach-digits span.no-match-text{color:#E20C21 !important;font-size:12px;font-family:"roboto-regular" !important;}.form-add-ach-modal .no-match .ach-digits-text,.form-add-ach-modal .ach-digits .ach-digits-text{color:#E20C21 !important;font-size:12px;font-family:"roboto-regular" !important;}.form-add-ach-modal .no-match img.no-match-img,.form-add-ach-modal .ach-digits img.no-match-img{width:16px;height:16px;margin-left:7px;}.form-add-ach-modal .match-icon{display:flex;align-items:center;position:absolute;right:0px;top:-5px;width:20px;justify-content:center;height:25px;}.form-add-ach-modal .match-icon img{width:16px;}.form-add-ach-modal .routing-row .ach-number-info-icon{padding-left:10px;color:#428BCA;font-size:13px;font-family:"roboto-regular" !important;}.form-add-ach-modal .button-set-row{display:flex;justify-content:center;align-items:center;margin-top:15px;}.form-add-ach-modal .button-set-row .back-link{text-align:left;font-family:"roboto-bold" !important;letter-spacing:0px;color:#006272;text-transform:uppercase;opacity:1;font-size:14px;display:flex;align-items:center;justify-content:space-between;min-width:62px;}.form-add-ach-modal .button-set-row .back-link img{width:12px;height:12px;}.form-add-ach-modal .button-set-row .button-set{margin-top:0px !important;}@media (max-width: 599px){.form-add-ach-modal .form-add-ach .button-set-row .back-button{display:none;}.form-add-ach-modal .form-add-ach .button-set-row .button-set{display:flex;flex-direction:column;}.form-add-ach-modal .form-add-ach .button-set-row .button-set .cancel-ach-link{order:2;right:0px !important;}.form-add-ach-modal .form-add-ach .button-set-row .button-set .button.add-ach-btn{order:1;}.form-add-ach-modal .form-add-ach .mobile-custom-tooltip-section{top:-27px;right:18px;}.form-add-ach-modal .form-add-ach .mobile-custom-tooltip-section .ach-number-icon{min-height:20px !important;background-size:16px !important;background-position-x:2px !important;background-position-y:2px !important;}.form-add-ach-modal .form-add-ach .mobile-custom-tooltip-section .customTooltip{left:auto !important;bottom:8px !important;right:-9px !important;}.form-add-ach-modal .form-add-ach .mobile-custom-tooltip-section .ach-number-info-icon{right:0px !important;top:1px !important;}.form-add-ach-modal .form-add-ach .mobile-custom-tooltip-section .ach-number-info-icon.hidden-xs{display:none !important;}.form-add-ach-modal .form-add-ach .ach-number-info-icon.hidden-xs{display:none !important;}.form-add-ach-modal .form-add-ach .ach-number-info-icon.mobile-eye-icon{right:28px !important;}.form-add-ach-modal .match-icon img{margin-right:10px;}}.checkout-review .hr.clearfix.dotted{display:none;margin-bottom:-10px;}.checkout-review .hr.shadow-small{}.checkout-review .hr.shadow-small hr{border:none;height:16px;margin:0;}.checkout-review .section-header{margin-top:10px;}.checkout-review .shipping-notes{color:#000000;color:#3a88b6;line-height:14px;word-wrap:break-word;}.checkout-review .shipping-notes h5{text-transform:uppercase;font-size:0.75rem;}.checkout-review .table-products-summary .table-content{margin-bottom:0;}.checkout-review .table-products-summary table td{width:16%;}.checkout-review .table-products-summary table td.empty{width:14%;}.checkout-review .table-products-summary table td:first-child{width:54%;}.checkout-review .table-products-summary table td:first-child .product img{float:left;clear:none;max-width:100%;height:auto;}.checkout-review .table-products-summary table td:first-child .product .details{float:left;clear:none;max-width:65%;}.checkout-review .table-products-summary table td:first-child .product .details .details-short-description{color:#333333;pointer-events:none;}.checkout-review .table-products-summary table td:first-child .product .details .short-description{position:relative;overflow:hidden;word-break:break-word;width:auto;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}.checkout-review .table-products-summary table td:first-child .product .details .showHideContainer{margin:10px 0 10px;}.checkout-review .table-products-summary table td:first-child .product .details .showHideContainer .show-hide-description{display:none;font-family:"roboto-regular";color:#428bca;font-size:13px;}.checkout-review .table-products-summary table td:first-child .product #cImgBack{margin-right:15px;}.checkout-review .table-products-summary table td:first-child .product #pImgBack{position:absolute;float:left;}.checkout-review .table-products-summary table td:first-child .product #cImgFront{position:relative;}.checkout-review .checkout-table-footer{border:1px solid #cecece;border-top:0;display:inline-block;width:100%;float:left;}.checkout-review .checkout-table-footer .checkout-footer{height:auto;padding-right:25px;padding-bottom:10px;}.checkout-review .checkout-table-footer .checkout-footer .cost-container{text-align:right;width:100%;color:#d7d7d7;margin-top:10px;}.checkout-review .checkout-table-footer .checkout-footer .cost-container.label{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#666666;}.checkout-review .checkout-table-footer .checkout-footer .cost-container.label.balance{font-family:"roboto-regular";font-size:18px;font-size:1.125rem;font-weight:normal;line-height:normal;color:#666666;margin-top:15px;}.checkout-review .checkout-table-footer .checkout-footer .cost-container .value{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#666666;display:inline-block;width:150px;}.checkout-review .checkout-table-footer .checkout-footer .cost-container .value.balance{font-family:"roboto-regular";font-size:24px;font-size:1.5rem;font-weight:normal;line-height:normal;color:#333333;margin-top:15px;}.checkout-review .continue-shopping{height:100px;padding-top:45px;}.checkout-review .checkout-submission{line-height:normal;text-align:right;}.checkout-review .checkout-submission .terms{float:right;margin-bottom:10px;text-align:left;width:67%;}.checkout-review .disclaimer{color:#666666;line-height:normal;margin:5px 0 0;padding:0 0 0 17px;text-align:left;}@media (max-width: 599px){.checkout-review .hr.clearfix.dotted{display:block;}.checkout-review .hr.shadow-small hr{background:transparent url("../images/ui/grid-shadow-2-column.png") scroll no-repeat center;border:none;height:16px;margin:0;}.checkout-review .section-header{margin-top:0px;}.checkout-review .shipping-notes{line-height:14px;padding-bottom:10px;}.checkout-review .shipping-notes h5{margin-bottom:0px;}.checkout-review .checkout-footer{background-color:#FFFFFF;height:auto;padding-right:25px;padding-bottom:10px;}.checkout-review .checkout-footer .cost-container{text-align:right;width:100%;color:#d7d7d7;margin-top:10px;}.checkout-review .checkout-footer .cost-container.label{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;}.checkout-review .checkout-footer .cost-container.label.balance{font-family:"roboto-regular";font-size:18px;font-size:1.125rem;font-weight:normal;line-height:normal;color:#000000;margin-top:15px;}.checkout-review .checkout-footer .cost-container .value{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;width:13%;margin-left:24%;}.checkout-review .checkout-footer .cost-container .value.balance{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;margin-top:15px;margin-left:2%;}.checkout-review .continue-shopping{width:100%;height:auto;margin-top:0;padding-top:0px;float:right;text-align:center;}.checkout-review .continue-shopping a{width:100%;text-align:center;}.checkout-review .continue-shopping button{width:100%;background:none;color:#006072;border:none;}.checkout-review .checkout-submission{max-width:none;width:100%;float:left;margin-top:10px;}.checkout-review .checkout-submission button{width:100%;}.checkout-review .checkout-submission a{width:100%;text-align:center;}.checkout-review .checkout-submission .large-orange{width:100%;margin-left:0px;margin-top:15px;}.checkout-review .checkout-submission .terms{float:none;text-align:left;line-height:20px;width:auto;}}.ponumberfield{max-width:190px;word-wrap:break-word;}.promotion-text{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e50213;display:inline;margin-left:0;}.promotion-message-link{margin-bottom:10px;}.promo-align{float:left;}@media (max-width: 599px){.checkout-review .table-products-summary .table-content table tbody tr.order-row td{display:block;float:left;clear:both;width:100%;padding-left:10px;}.checkout-review .table-products-summary .table-content table tbody tr.order-row td:first-child .product img{max-width:30%;}.checkout-review .table-products-summary .table-content table tbody tr.order-row td:first-child .product .details{width:auto;max-width:65%;}.checkout-review .table-products-summary .table-content table tbody tr.order-row td .visible-xs{display:inline !important;}.ponumberfield{min-width:100%;}}@media (min-width: 600px){.shipping-notes.col-sm-3.col-xs-5{width:40%;}.checkout-footer.clearfix.col-sm-2.col-xs-5{width:60%;}.form-shopping-cart .shopping-cart-footer .checkout-group .legal{margin-left:-39px;}.checkout-review .disclaimer{padding:0 0 0 19px;}}.form-shipping-information p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#666666;margin-bottom:12px;}.form-shipping-information p.radio-group-label{margin-bottom:3px;}.form-shipping-information .button-set{text-align:right;}.form-shipping-information .button-set .form-orange,.form-shipping-information .button-set .button.form-link{margin:0;}@media (max-width: 599px){.form-shipping-information .button-set .form-orange,.form-shipping-information .button-set .button.form-link{width:100%;margin:0 0 14px;float:none;}}.form-shipping-information .button-set .form-light-teal{float:left;}@media (max-width: 599px){.form-shipping-information .button-set .form-light-teal{border:none;background:none;text-align:center;width:100%;}}.form-shipping-information .main-content form>.hr{margin:0 -10px;}@media (max-width: 599px){.form-shipping-information .main-content form>.hr{display:none;}}.form-shipping-information .section-header{background:#006072;}.form-shipping-information .section-header p{color:#fff;}@media (max-width: 599px){.form-shipping-information .section-header{display:none;}}.form-shipping-information .modal-sub-header{margin:16px 0 3px;font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;}@media (max-width: 599px){.form-shipping-information .modal-sub-header{display:none;}}.form-shipping-information fieldset{padding:0;width:auto;border:0;}.form-shipping-information fieldset legend{font-family:"roboto-regular";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#e57201;}.form-shipping-information .input-select,.form-shipping-information .input-text{width:100%;margin-bottom:15px;margin-left:0;}.form-shipping-information .input-select .selectboxit-container,.form-shipping-information .input-select input,.form-shipping-information .input-text .selectboxit-container,.form-shipping-information .input-text input{margin-bottom:0;}.form-shipping-information .input-select input,.form-shipping-information .input-text input{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;line-height:21px;width:100%;}.form-shipping-information .input-select label label,.form-shipping-information .input-text label label{margin:0;}.form-shipping-information .input-select label>span,.form-shipping-information .input-text label>span{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#666666;width:100%;margin:0 0 5px 0;}.form-shipping-information .input-select .required,.form-shipping-information .input-text .required{float:left;clear:none;margin:0 5px 0 0;line-height:normal;font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e57201;}.form-shipping-information .phone-extension input{width:52%;}.form-shipping-information .company-account-wrapper .input-radio{float:left;margin-right:25px;margin-bottom:15px;}.form-shipping-information .zip input{width:90px;}.form-shipping-information .ext input{width:50px;}.form-shipping-information .input-select label span:first-child{float:left;}.form-shipping-information .selectboxit{width:100% !important;}.form-shipping-information .instructions{margin:20px 0 0 0;color:#666666;}@media (max-width: 599px){.form-shipping-information .instructions{display:none;}}.form-payment-information .section-header{margin-bottom:15px;}.form-payment-information .section-header p{color:white;padding-top:4px;}.form-payment-information .hr.shadow-small hr{border:none;height:22px;margin:0;}.form-payment-information .required{color:#e86301;}.form-payment-information p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e57201;}.form-payment-information p span.required{margin-right:2px;}.form-payment-information fieldset{border:0 none;margin:0;padding:0;}.form-payment-information fieldset legend{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;margin-bottom:10px;}.form-payment-information fieldset input{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;line-height:21px;width:100%;margin-bottom:0;}.form-payment-information fieldset .input-text.middle-initial label input{width:30px;}.form-payment-information fieldset .input-select,.form-payment-information fieldset .input-text{width:100%;margin-bottom:15px;margin-left:0;}.form-payment-information fieldset .input-select.last-name,.form-payment-information fieldset .input-text.last-name{width:75%;}.form-payment-information fieldset .input-select.extension,.form-payment-information fieldset .input-text.extension{width:50%;}.form-payment-information fieldset .input-select.address,.form-payment-information fieldset .input-text.address{width:75%;}.form-payment-information fieldset .input-select.cvv,.form-payment-information fieldset .input-text.cvv{width:100%;}.form-payment-information fieldset .input-select .selectboxit-container,.form-payment-information fieldset .input-text input{margin-bottom:0;}.form-payment-information fieldset .input-select label,.form-payment-information fieldset .input-text label{margin:0;}.form-payment-information fieldset .input-select label>span,.form-payment-information fieldset .input-text label>span{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;width:100%;margin:0 0 5px 0;}.form-payment-information fieldset .input-select label>span.icon-warning,.form-payment-information fieldset .input-text label>span.icon-warning{display:none;}.form-payment-information fieldset .input-text span .required{float:left;clear:none;margin:0 5px 0 0;line-height:normal;font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e57201;}.form-payment-information fieldset .checkbox{margin-top:-10px;margin-bottom:10px;}.form-payment-information fieldset .input-select label span:first-child{float:left;}.form-payment-information fieldset .selectboxit{width:100% !important;}.form-payment-information fieldset .hr{margin-top:25px;}.form-payment-information fieldset .actions{text-align:right;}.form-payment-information fieldset .cardTokenError{color:#e50213;font-weight:bold;margin:-10px 0px 5px 2px;}.form-payment-information fieldset #ccnumfield{width:120%;}.form-payment-information .checkout-submission{min-width:300px;float:right;text-align:right;}.form-payment-information .checkout-submission .large-orange{margin-left:5px;}@media (max-width: 599px){.form-payment-information{margin-top:0px;}.form-payment-information hr{margin-top:10px;}.form-payment-information .section-header{display:none;}.form-payment-information .hr.shadow-small hr{background:transparent url("../images/ui/grid-shadow-2-column.png") scroll no-repeat center;border:none;height:16px;margin:0;}.form-payment-information fieldset .input-select,.form-payment-information fieldset .input-text{width:100%;margin-bottom:15px;margin-left:0;}.form-payment-information fieldset .input-select.last-name,.form-payment-information fieldset .input-text.last-name{width:100%;}.form-payment-information fieldset .input-select.extension,.form-payment-information fieldset .input-text.extension{width:100%;}.form-payment-information fieldset .input-select.address,.form-payment-information fieldset .input-text.address{width:100%;}.form-payment-information fieldset .input-select.cvv,.form-payment-information fieldset .input-text.cvv{width:100%;}.form-payment-information .checkout-submission{max-width:none;text-align:center;width:100%;}.form-payment-information .checkout-submission a{display:block;width:100%;}.form-payment-information .large-light-teal{width:100%;}.form-payment-information button{width:100%;margin-left:0px;margin-top:20px;float:right;}.form-payment-information button .large-orange{margin-left:0px;float:left;}.form-payment-information .continue-shopping{text-align:center;}.form-payment-information .continue-shopping a{background:none;border:none;}}.form-payment-information .coGuestPay{margin-bottom:10px;}.form-payment-information .coGuestPay .shipping_fields .checkbox{float:left;margin-top:0;margin-bottom:0;}@media only screen and (max-device-width: 667px) and (-webkit-device-pixel-ratio: 2){.card-expiry-message{color:#e50213;margin-left:55px;position:absolute;font-size:12px;margin-top:40px;}td.exp.exp-mobile-alignment{margin-bottom:10px;}.table-payment-methods tbody td.payment-method .input-radio.inline .card-expiry-message-payment-preferences{color:#e50213;font-size:12px;margin-left:0;margin-top:53px;position:absolute;}.payinvoices-mobile-align{float:left;margin-bottom:31px;width:126px;}.payment-pref-mobile{float:left !important;margin-bottom:30px;}#paymentPreferencesForm .paypreference-table .paypreference-tbody .method.credit-card .card-expiry-message-payment-preferences{margin-top:40px;margin-left:4px;}.card-name{float:left;margin-bottom:46px;}.input-radio.inline.radio-button-invoice-page{float:left;margin-left:-9px;}#paymentPreferencesForm .table-content .paypreference-table tbody .exp{border:medium none;float:left;margin-top:5px;}}@media screen and (min-device-width: 414px) and (-webkit-device-pixel-ratio: 3){.card-expiry-message{color:#e50213;margin-left:55px;position:absolute;font-size:12px;margin-top:40px;}td.exp.exp-mobile-alignment{margin-bottom:10px;}.table-payment-methods tbody td.payment-method .input-radio.inline .card-expiry-message-payment-preferences{color:#e50213;font-size:12px;margin-left:0;margin-top:53px;position:absolute;}.payinvoices-mobile-align{float:left;margin-bottom:31px;width:126px;}.payment-pref-mobile{float:left !important;margin-bottom:30px;}#paymentPreferencesForm .paypreference-table .paypreference-tbody .method.credit-card .card-expiry-message-payment-preferences{margin-top:40px;margin-left:4px;}.card-name{float:left;margin-bottom:46px;}#paymentPreferencesForm .table-content .paypreference-table tbody .exp{border:medium none;float:left;margin-top:5px;}.input-radio.inline.radio-button-invoice-page{float:left;margin-left:-9px;}}@media (max-width: 599px){.payment-page-form div.table-content table tbody tr td{display:inline-block;width:100%;border:0;}.card-expiry-message{color:#e50213;margin-left:55px;position:absolute;font-size:12px;margin-top:40px;}td.exp.exp-mobile-alignment{margin-bottom:10px;}.table-payment-methods tbody td.payment-method .input-radio.inline .card-expiry-message-payment-preferences{color:#e50213;font-size:12px;margin-left:0;margin-top:53px;position:absolute;}.payinvoices-mobile-align{float:left;margin-bottom:31px;width:126px;}.payment-pref-mobile{float:left !important;margin-bottom:30px;}#paymentPreferencesForm .paypreference-table .paypreference-tbody .method.credit-card .card-expiry-message-payment-preferences{margin-top:40px;margin-left:4px;}.card-name{float:left;margin-bottom:46px;}.input-radio.inline.radio-button-invoice-page{float:left;margin-left:-9px;}#paymentPreferencesForm .table-content .paypreference-table tbody .exp{border:medium none;float:left;margin-top:5px;}.form-payment-method .table-content table tr td.edit .button{width:95%;text-align:center;background-image:-webkit-gradient(linear, left 0%, left 100%, from(#e8f3f6), to(#d5e6e8));background-image:-webkit-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:-moz-linear-gradient(top, #e8f3f6 0%, #d5e6e8 100%);background-image:linear-gradient(to bottom, #e8f3f6 0%, #d5e6e8 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFE8F3F6', endColorstr='#FFD5E6E8', GradientType=0);font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#006072;border:1px solid #d2d2d2;border-radius:2px;line-height:normal;padding:6px 7px 5px;text-transform:uppercase;margin:20px auto 0 auto;font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#006072;padding:9px 8px 8px;display:none;}.checkout-submission button,.continue-shopping .button.form-light-teal{width:100%;margin-top:10px;text-align:center;}.continue-shopping .button.form-light-teal{border:0;background:none;float:none;margin-right:0;}.hr+.col-xs-5{padding:0;}}.checkout-confirmation .message{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:1.25;color:#000000;margin-bottom:10px;}.checkout-confirmation .product img{float:left;margin-right:10px;}.checkout-confirmation .product .details{float:left;line-height:normal;}.checkout-confirmation .summary-container .notes{line-height:normal;}.checkout-confirmation .summary-container .notes h5{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;margin-top:0;text-transform:uppercase;}.checkout-confirmation .summary-container .summary{text-align:right;}.checkout-confirmation .summary-container .summary .label{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;margin-bottom:10px;}.checkout-confirmation .summary-container .summary .label.balance{font-family:"roboto-regular";font-size:16px;font-size:1rem;font-weight:normal;line-height:normal;color:#000000;}.checkout-confirmation .summary-container .summary .label.balance .value{font-family:"roboto-semibold";font-size:20px;font-size:1.25rem;font-weight:normal;line-height:normal;color:#000000;display:inline-block;min-width:125px;}.checkout-confirmation .summary-container .summary .label .value{min-width:125px;display:inline-block;}@media (max-width: 599px){.checkout-confirmation thead{display:none;}.checkout-confirmation td{display:block;}.checkout-confirmation .heading{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.checkout-confirmation .hidden-mobile{display:none;}.checkout-confirmation .large-light-teal{font-family:"roboto-semibold";font-size:11px;font-size:0.6875rem;font-weight:normal;line-height:normal;color:#2c84c0;background:transparent;border:0;outline:none;text-transform:uppercase;font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#2c84c0;}}.button-dashboard{background-image:linear-gradient(to bottom, #f1f1f1 0%, #fafafa 100%);background-image:-webkit-gradient(linear, left 0%, left 100%, from(#f1f1f1), to(#fafafa));background-image:-webkit-linear-gradient(top, #f1f1f1 0%, #fafafa 100%);background-image:-moz-linear-gradient(top, #f1f1f1 0%, #fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF1F1F1', endColorstr='#FFFAFAFA', GradientType=0);background-repeat:repeat-x;border:1px solid #d2d2d2;float:right;margin:-29px 73px;position:relative;color:#666666;padding:3px 9px 2px 28px;}.addtolist{background-image:linear-gradient(to bottom, #f1f1f1 0%, #fafafa 100%);background-repeat:repeat-x;border:1px solid #d2d2d2;color:#666666;float:right;margin:-29px 179px;padding:3px 9px 1px;position:relative;background-image:-webkit-gradient(linear, left 0%, left 100%, from(#f1f1f1), to(#fafafa));background-image:-webkit-linear-gradient(top, #f1f1f1 0%, #fafafa 100%);background-image:-moz-linear-gradient(top, #f1f1f1 0%, #fafafa 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF1F1F1', endColorstr='#FFFAFAFA', GradientType=0);}.glyphicon-dashboard{background-image:url("../images/ui/dashboard.png");background-position:left 12px;background-repeat:no-repeat;background-size:16px 14px;float:left;height:27px;margin:-10px -21px 3px;width:34%;}.addtolist.js-modal.listbutton:hover{color:#666666;}.addtolist.js-modal.listbutton:focus{text-decoration:none;color:#666666;}@media only screen and (max-device-width: 768px){.button-dashboard{display:none;}.addtolist{display:none;}.glyphicon-dashboard{display:none;}}@media (min-width: 600px){.checkout-review.checkout-confirmation .table-products-summary table td{width:16%;}.checkout-review.checkout-confirmation .table-products-summary table td.empty{width:14%;}.checkout-review.checkout-confirmation .table-products-summary table td:first-child{width:54%;}}.well-summary{background:#eeeeee;padding:5px 10px 10px;margin-bottom:10px;}.well-summary span.gc-cs-link{color:#227e8f;}.well-summary h3{font-family:"roboto-bold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;margin:0;}.well-summary .label{font-family:"roboto-bold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;margin-top:5px;}.well-summary .label .value{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;margin:0 5px;}.well-summary .label .value em{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e50213;margin-left:10px;margin-bottom:-4px;}.well-summary .label .value a{text-transform:uppercase;}.well-summary .text{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.well-summary .bold{font-family:"roboto-bold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.well-summary .value .label{margin-left:5px;}.checkout-confirmation .well-summary{margin-bottom:10px;padding:5px 0 10px;}.well-summary.invoice-detail-summary{background:#eeeeee;overflow:hidden;padding:10px 0px 1px 0px;margin-bottom:10px;}.well-summary.invoice-detail-summary p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;line-height:20px;}.well-summary.invoice-detail-summary p.label-heading{font-family:"roboto-bold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;line-height:20px;}.well-summary.invoice-detail-summary .order-summary p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;line-height:17px;margin-bottom:10px;}.well-summary.invoice-detail-summary .order-summary p.label{font-family:"roboto-bold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;line-height:12px;}.well-summary.invoice-detail-summary .order-summary span.value{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;line-height:12px;display:inline;}.well-summary.account-message{padding:10px;border:1px solid #d2d2d2;margin:20px 0 7px 0;background:none;}.well-summary.account-message .label{margin-top:0;}.table-logs .well-summary,.table-pending-account-queue .well-summary,.user-maintenance-search .well-summary{border:1px solid #d2d2d2;}.account-group-maintenance-setup .well-summary .label .value a{text-transform:none;}.form-user-roles .well-summary{margin-top:10px;border:1px solid #d2d2d2;}.table-payment-shipping .message{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:1.25;color:#000000;margin-bottom:10px;}.table-payment-shipping .product img{float:left;margin-right:10px;}.table-payment-shipping .product .details{float:left;line-height:normal;}.table-payment-shipping .summary-container .notes{line-height:normal;}.table-payment-shipping .summary-container .notes h5{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;margin-top:0;text-transform:uppercase;}.table-payment-shipping .summary-container .summary{text-align:right;}.table-payment-shipping .summary-container .summary .label{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;margin-bottom:10px;}.table-payment-shipping .summary-container .summary .label.balance{font-family:"roboto-regular";font-size:16px;font-size:1rem;font-weight:normal;line-height:normal;color:#000000;}.table-payment-shipping .summary-container .summary .label.balance .value{font-family:"roboto-semibold";font-size:20px;font-size:1.25rem;font-weight:normal;line-height:normal;color:#000000;display:inline-block;min-width:125px;}.table-payment-shipping .summary-container .summary .label .value{min-width:125px;display:inline-block;}@media (max-width: 599px){.table-payment-shipping thead{display:none;}.table-payment-shipping td{display:block;}.table-payment-shipping .heading{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}}.table-products-summary .message{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:1.25;color:#000000;margin-bottom:10px;}.table-products-summary .product img{float:left;margin-right:10px;}.table-products-summary .product .details{float:left;line-height:normal;}.table-products-summary .summary-container .notes{line-height:normal;}.table-products-summary .summary-container .notes h5{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;margin-top:0;text-transform:uppercase;}.table-products-summary .summary-container .summary{text-align:right;}.table-products-summary .summary-container .summary .label{font-family:"roboto-regular";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#000000;margin-bottom:10px;}.table-products-summary .summary-container .summary .label.balance{font-family:"roboto-regular";font-size:16px;font-size:1rem;font-weight:normal;line-height:normal;color:#000000;}.table-products-summary .summary-container .summary .label.balance .value{font-family:"roboto-semibold";font-size:20px;font-size:1.25rem;font-weight:normal;line-height:normal;color:#000000;display:inline-block;min-width:125px;}.table-products-summary .summary-container .summary .label .value{min-width:125px;display:inline-block;}@media (max-width: 599px){.table-products-summary .product img{float:left;margin-right:10px;}.table-products-summary .product .details{float:left;line-height:normal;width:150px;}.table-products-summary thead{display:none;}.table-products-summary td{display:block;}.table-products-summary .heading{font-family:"roboto-semibold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}}.table-express-order-pad #globalMessages .ERROR .js-msg{margin-top:3px;font-family:"roboto-regular" !important;}.table-express-order-pad h1{margin-bottom:0px;}.table-express-order-pad button.add-line{margin-bottom:15px;}.table-express-order-pad .section-header .button-set{margin-top:2px;float:right;width:auto;}.table-express-order-pad .section-header .button-set .button{float:left;margin-right:0;margin-left:20px;}.table-express-order-pad .section-header .button-set a{float:left;margin-right:0;}.table-express-order-pad #globalMessages .js-form-warning{max-width:600px;}.table-express-order-pad .express-order-table{width:100%;}.table-express-order-pad .express-order-table thead tr{height:30px;}.table-express-order-pad .express-order-table thead tr td{padding:10px;}.table-express-order-pad .express-order-table thead tr td.part{width:20%;width:240px;}.table-express-order-pad .express-order-table thead tr td.part input.styled{width:100%;}.table-express-order-pad .express-order-table thead tr td.product-description{width:40%;}.table-express-order-pad .express-order-table thead tr td.qty{width:10%;}.table-express-order-pad .express-order-table thead tr td.price{width:20%;min-width:130px;}.table-express-order-pad .express-order-table thead tr td h3{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;margin:0;text-transform:uppercase;}.table-express-order-pad .express-order-table thead tr td h3 img{margin-bottom:3px;margin-left:20px;}.table-express-order-pad .express-order-table tbody tr{border-bottom:solid 1px #CCC;}.table-express-order-pad .express-order-table tbody tr.list-odd{background:#f4f4f4;}.table-express-order-pad .express-order-table tbody tr td{padding:20px 10px 10px 10px;vertical-align:top;}.table-express-order-pad .express-order-table tbody tr td:first-child{display:inline-block;float:left;}.table-express-order-pad .express-order-table tbody tr td h4{margin:0;font-family:"roboto-regular";font-size:11px;font-size:0.6875rem;font-weight:normal;line-height:normal;color:#000000;}.table-express-order-pad .express-order-table tbody tr td.part{position:relative;text-align:left;width:100%;}.table-express-order-pad .express-order-table tbody tr td.part input.styled{width:100%;box-shadow:none !important;margin-top:0;}.table-express-order-pad .express-order-table tbody tr td.product-description .product-group .product-image{text-align:center;float:left;padding-right:15px;}.table-express-order-pad .express-order-table tbody tr td.product-description p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.table-express-order-pad .express-order-table tbody tr td.qty{font-family:"roboto-regular";font-size:11px;font-size:0.6875rem;font-weight:normal;line-height:normal;color:#000000;text-align:left;}.table-express-order-pad .express-order-table tbody tr td.qty .qty-text{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;padding-bottom:3px;display:none;}.table-express-order-pad .express-order-table tbody tr td.qty .input-text label span{display:none;}.table-express-order-pad .express-order-table tbody tr td.qty .input-text label input{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;width:46px;height:24px;margin:0;margin-bottom:5px;text-align:center;}.table-express-order-pad .express-order-table tbody tr td.qty .input-text label .display-border{border:1px solid #e50213 !important;color:#e50213 !important;}.table-express-order-pad .express-order-table tbody tr td.qty .button.form-link{font-family:"roboto-regular";font-size:11px;font-size:0.6875rem;font-weight:normal;line-height:normal;color:#2c84c0;cursor:pointer;}.table-express-order-pad .express-order-table tbody tr td.qty a p.label{text-transform:uppercase;}.table-express-order-pad .express-order-table tbody tr td.price{text-align:left;}.table-express-order-pad .express-order-table tbody tr td.price .price-sale-extra{margin-bottom:6px;}.table-express-order-pad .express-order-table tbody tr td.price .price-sale-extra p.currency{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#e50213;margin-right:4px;float:left;}.table-express-order-pad .express-order-table tbody tr td.price .price-sale-extra p.units{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e50213;}.table-express-order-pad .express-order-table tbody tr td.price .price-sale{margin-bottom:6px;}.table-express-order-pad .express-order-table tbody tr td.price .price-sale p.currency{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#006072;margin-right:4px;float:left;}.table-express-order-pad .express-order-table tbody tr td.price .price-sale p.units{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#006072;}.table-express-order-pad .express-order-table tbody tr td.price .price-reg{margin-bottom:10px;clear:both;}.table-express-order-pad .express-order-table tbody tr td.price .price-reg p.currency{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;margin-right:4px;float:left;}.table-express-order-pad .express-order-table tbody tr td.price .price-reg p.units{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;margin-right:6px;float:left;}.table-express-order-pad .express-order-table tbody tr td.price .price-reg p.reg{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.table-express-order-pad .express-order-table tbody tr td.price .min{clear:both;}.table-express-order-pad .express-order-table tbody tr td.price .min p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.table-express-order-pad .express-order-table tbody tr td.price .min p.qty em{font-style:normal;margin-left:5px;}.table-express-order-pad .express-order-table tbody tr td.delete-record{text-align:center;}.table-express-order-pad .express-order-table tbody tr td .qty-error{margin-left:-30px !important;margin-top:3px !important;padding-left:15px !important;background:url(../images/ui/icon-error.png) no-repeat scroll 0px 0px !important;background-size:12px !important;}.table-express-order-pad .express-order-table tbody tr.clearance td{position:relative;padding-top:40px;}.table-express-order-pad .express-order-table tbody tr.clearance td.products .promo{display:block;width:100%;position:absolute;top:10px;left:10px;padding-right:12px;}.table-express-order-pad .express-order-table tbody tr.clearance td.products .promo img{float:left;margin-right:10px;}.table-express-order-pad .express-order-table tbody tr.clearance td.products .promo p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e50213;max-height:26px;overflow:hidden;}.table-express-order-pad .table-button-container{text-align:right;margin-top:10px;margin-bottom:10px;}.table-express-order-pad .table-button-container .order-all{margin-left:20px;}.table-express-order-pad #globalMessages{display:none;}.table-express-order-pad #globalMessages.error-eop{display:block;}.form-copy-paste .input-textarea.inline textarea{border-radius:4px;}.form-copy-paste .form-orange{border-radius:2px !important;}.form-copy-paste{padding-left:30px;}.form-copy-paste ul{list-style:decimal;}.form-copy-paste .col-xs-half{float:left;position:relative;min-height:1px;padding-left:10px;padding-right:10px;width:50%;}.form-copy-paste .col-xs-half .input-textarea{width:100%;overflow:auto;}.form-copy-paste .col-xs-half .input-textarea label{width:100%;}.form-copy-paste .col-xs-half .input-textarea textarea{height:300px;padding:5px;width:100%;}.table-express-order-pad-products{margin-top:25px;}.table-express-order-pad-products .express-order-table-products{width:100%;}.table-express-order-pad-products .express-order-table-products thead tr{height:30px;}.table-express-order-pad-products .express-order-table-products thead tr td{padding:10px;}.table-express-order-pad-products .express-order-table-products thead tr td.part{width:15%;}.table-express-order-pad-products .express-order-table-products thead tr td.part input.styled{width:100%;}.table-express-order-pad-products .express-order-table-products thead tr td.product-description{width:45%;}.table-express-order-pad-products .express-order-table-products thead tr td.qty{width:10%;}.table-express-order-pad-products .express-order-table-products thead tr td.price{width:15%;min-width:130px;}.table-express-order-pad-products .express-order-table-products thead tr td.delete-record{width:5%;}.table-express-order-pad-products .express-order-table-products thead tr td h3{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;margin:0;text-transform:uppercase;}.table-express-order-pad-products .express-order-table-products thead tr td h3 img{margin-bottom:3px;margin-left:20px;}.table-express-order-pad-products .express-order-table-products tbody tr.list-odd{background:#f4f4f4;}.table-express-order-pad-products .express-order-table-products tbody tr:first-child td[colspan="6"]{display:table-cell;float:none;width:100%;}.table-express-order-pad-products .express-order-table-products tbody tr td{padding:20px 10px 10px 10px;vertical-align:top;}.table-express-order-pad-products .express-order-table-products tbody tr td:first-child{display:inline-block;float:left;}.table-express-order-pad-products .express-order-table-products tbody tr td h4{margin:0;font-family:"roboto-regular";font-size:11px;font-size:0.6875rem;font-weight:normal;line-height:normal;color:#000000;}.table-express-order-pad-products .express-order-table-products tbody tr td.part{position:relative;text-align:left;width:100%;}.table-express-order-pad-products .express-order-table-products tbody tr td.part input.styled{width:100%;}.table-express-order-pad-products .express-order-table-products tbody tr td.select{text-align:center;}.table-express-order-pad-products .express-order-table-products tbody tr td.product-description{border-top:1px dotted #000000;}.table-express-order-pad-products .express-order-table-products tbody tr td.product-description .product-group .product-image{text-align:center;float:left;padding-right:15px;}.table-express-order-pad-products .express-order-table-products tbody tr td.product-description .label{font-family:"roboto-bold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;line-height:normal;margin:5px 0px 10px 0px;}.table-express-order-pad-products .express-order-table-products tbody tr td.product-description .label .value{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;margin:0px 5px;}.table-express-order-pad-products .express-order-table-products tbody tr td.product-description p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.table-express-order-pad-products .express-order-table-products tbody tr td.product-description p.product-label{font-family:"roboto-bold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.table-express-order-pad-products .express-order-table-products tbody tr td.qty{font-family:"roboto-regular";font-size:11px;font-size:0.6875rem;font-weight:normal;line-height:normal;color:#000000;border-top:1px dotted #000000;text-align:left;}.table-express-order-pad-products .express-order-table-products tbody tr td.qty .qty-text{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;padding-bottom:3px;display:none;}.table-express-order-pad-products .express-order-table-products tbody tr td.qty .input-text label span{display:none;}.table-express-order-pad-products .express-order-table-products tbody tr td.qty .input-text label input{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;width:46px;height:24px;margin:0;margin-bottom:5px;text-align:center;}.table-express-order-pad-products .express-order-table-products tbody tr td.qty .button.form-link{font-family:"roboto-regular";font-size:11px;font-size:0.6875rem;font-weight:normal;line-height:normal;color:#2c84c0;cursor:pointer;}.table-express-order-pad-products .express-order-table-products tbody tr td.qty a p.label{text-transform:uppercase;}.table-express-order-pad-products .express-order-table-products tbody tr td.price{text-align:left;border-top:1px dotted #000000;}.table-express-order-pad-products .express-order-table-products tbody tr td.price .price-sale-extra{margin-bottom:6px;}.table-express-order-pad-products .express-order-table-products tbody tr td.price .price-sale-extra p.currency{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#e50213;margin-right:4px;float:left;}.table-express-order-pad-products .express-order-table-products tbody tr td.price .price-sale-extra p.units{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e50213;}.table-express-order-pad-products .express-order-table-products tbody tr td.price .price-sale{margin-bottom:6px;}.table-express-order-pad-products .express-order-table-products tbody tr td.price .price-sale p.currency{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#006072;margin-right:4px;float:left;}.table-express-order-pad-products .express-order-table-products tbody tr td.price .price-sale p.units{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#006072;}.table-express-order-pad-products .express-order-table-products tbody tr td.price .price-reg{margin-bottom:10px;clear:both;}.table-express-order-pad-products .express-order-table-products tbody tr td.price .price-reg p.currency{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;margin-right:4px;float:left;}.table-express-order-pad-products .express-order-table-products tbody tr td.price .price-reg p.units{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;margin-right:6px;float:left;}.table-express-order-pad-products .express-order-table-products tbody tr td.price .price-reg p.reg{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.table-express-order-pad-products .express-order-table-products tbody tr td.price .min{clear:both;}.table-express-order-pad-products .express-order-table-products tbody tr td.price .min p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.table-express-order-pad-products .express-order-table-products tbody tr td.price .min p.qty em{font-style:normal;margin-left:5px;}.table-express-order-pad-products .express-order-table-products tbody tr td.delete-record{text-align:center;}.table-express-order-pad-products .express-order-table-products tbody tr.clearance td{position:relative;padding-top:40px;}.table-express-order-pad-products .express-order-table-products tbody tr.clearance td.products .promo{display:block;width:100%;position:absolute;top:10px;left:10px;padding-right:12px;}.table-express-order-pad-products .express-order-table-products tbody tr.clearance td.products .promo img{float:left;margin-right:10px;}.table-express-order-pad-products .express-order-table-products tbody tr.clearance td.products .promo p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e50213;max-height:26px;overflow:hidden;}.table-express-order-pad-products .button-set{margin-top:20px;width:100%;}.table-express-order-pad-products .button-set .button.large-light-teal{float:left;}.table-express-order-pad-products .button-set .order{float:right;}.page-manageProfilePage .fancybox-is-open .error-msg{padding-left:20px;padding-top:10px;}.page-manageProfilePage .confirm-password-input{padding:20px;}.page-manageProfilePage .confirm-password-input .password-field{width:98%;}.page-manageProfilePage .confirm-password-buttons{display:flex;padding:20px;gap:10px;}.page-manageProfilePage .confirm-password-buttons .button.large-light-teal{width:320px;text-align:center;}.page-manageProfilePage .confirm-password-buttons .save-confirm-password-changes{width:320px;}.manage-profile-information{padding-top:15px;}.manage-profile-information .security-answer{display:none;}.manage-profile-information span .label-sub-text{font-family:roboto-regular !important;}.manage-profile-information .title-profile-main{margin-bottom:12px;}.manage-profile-information .main-content{position:relative;}.manage-profile-information .main-content .section-divider-line{position:absolute;top:0;left:39%;height:98%;width:0;border-right:1px dotted #aaa;}@media (max-width: 599px){.manage-profile-information .main-content .section-divider-line{display:none;}}.manage-profile-information .section-1,.manage-profile-information .section-2{padding-bottom:10px;}@media (max-width: 599px){.manage-profile-information .section-1{border-bottom:1px dotted #aaa;padding-bottom:16px;margin-bottom:14px;}}.manage-profile-information .section-1 form{padding-top:12px;}.manage-profile-information .section-1 form label{position:relative !important;}.manage-profile-information .section-1 form input{width:100%;}.manage-profile-information .section-1 form .show-hide-pwd{margin-left:0px !important;bottom:8px;right:10px;}.manage-profile-information .section-1 form .customTooltip{margin-left:100%;margin-top:-135px;}@media (max-width: 599px){.manage-profile-information .section-1 form .customTooltip{margin-left:0px;}}.manage-profile-information .section-1 .button-set .button{float:right;margin:0;}.manage-profile-information .table-content table tbody tr td{border-top:solid 1px #d2d2d2;vertical-align:middle;}.manage-profile-information .table-content table tbody tr td.col-default{padding-left:20px;}.manage-profile-information .table-content table tbody:first-child td{border-top:none;}.manage-profile-information strong{font-family:"roboto-bold",sans-serif;}.manage-profile-information .title-table-buyers-associated{margin:12px 0;}@media (max-width: 599px){.manage-profile-information{padding:0;}.manage-profile-information .section-2{padding:0 0 10px;}}.additional-info-section .additional-info-error{display:block;color:#e50213;}.additional-info-section .input-text{width:55%;}.page-associatedAccountPage a.email-eservice-link{font-size:13px;font-family:"roboto-regular" !important;text-decoration:underline;}.page-associatedAccountPage table thead tr td h3{font-family:"roboto-semibold" !important;}.page-associatedAccountPage .add-account-modal .account-attention-container{border:none !important;padding:0px !important;margin-left:28px !important;margin-bottom:0px !important;margin-top:4px;display:flex;align-items:center;}.page-associatedAccountPage .add-account-modal .account-attention-container .attention-details .error-msg span{text-transform:none;font-family:"roboto-semibold";font-size:15px;margin-top:-2px;font-weight:500;color:#000000;}.page-associatedAccountPage .add-account-modal .account-attention-container .take-action{margin-top:-3px;background:#F1B434;border-radius:4px;margin-left:10px;}.page-associatedAccountPage .add-account-modal .account-attention-container .take-action span{color:#333333;font-weight:100;font-size:11px;padding:2px 6px;}.page-associatedAccountPage .add-account-modal .account-attention-container .take-action .arrow-icon{background:url(../images/ui/right-arrow-black.png) no-repeat scroll -1px 5px;background-size:12px !important;}.page-associatedAccountPage .add-account-modal .add-account{padding-left:10px;}.page-associatedAccountPage .add-account-modal .account-number-required{padding-left:3px;color:#e50213;}.page-associatedAccountPage .add-account-modal .custom-tooltip-icon{position:relative;top:-24px;left:147px;font-size:14px;padding-left:0px;text-decoration:underline;}.page-associatedAccountPage .add-account-modal .customTooltip{top:454% !important;}.page-associatedAccountPage .add-account-modal .customTooltip:after{left:141px;}.page-associatedAccountPage .add-account-modal .cancel-changes{padding-top:7px !important;}.page-associatedAccountPage .custom-tooltip-icon{position:relative;top:-16px;left:63px;}.page-associatedAccountPage .customTooltip{top:556% !important;min-height:156px !important;margin-top:-95px !important;}.page-associatedAccountPage .custom-tooltip-relative{position:relative;}.page-associatedAccountPage .custom-tooltip-icon{font-size:12px;padding-left:21px;}.page-associatedAccountPage .customTooltip{background-color:#fff;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.16);border:none;margin-top:-66px;padding:18px 24px;width:44%;left:20px;top:8%;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 10px 25px rgba(0, 0, 0, 0.8);min-height:120px;}.page-associatedAccountPage .customTooltip:after{top:-4%;right:auto !important;left:120px;transform:rotate(49deg);border:none;box-shadow:-10px 5px 5px -5px rgba(0, 0, 0, 0.16);width:14px;height:14px;}.page-associatedAccountPage .customTooltip .tooltip-title{color:#38B173;font-size:16px;display:block;margin-bottom:5px;font-family:"roboto-bold";}.page-associatedAccountPage .customTooltip .tooltip{color:#333333;font-size:13px;display:block;font-family:"roboto-regular";line-height:18px;}.page-associatedAccountPage .error-div{background:url(../images/ui/icon-error.png) 29px 5px no-repeat #fff;color:#e50213;background-size:13px;font-size:14px;padding-left:45px;padding-top:0px;}.page-associatedAccountPage .add-account-msg{font-size:14px;padding-left:30px;padding-top:16px;}.page-associatedAccountPage .account-number-input{padding-left:30px;}.page-associatedAccountPage .account-remove-buttons{float:right;padding:13px;padding-right:35px !important;}.page-associatedAccountPage .account-remove-buttons .cancel-changes{float:left;padding-right:18px;padding-top:5px;}.page-associatedAccountPage .account-remove-buttons .add-account-ok-button{min-width:150px;}.page-associatedAccountPage .confirm-account-remove-message{padding-top:20px;padding-left:45px;font-size:14px;}.page-associatedAccountPage .technical-error-title{padding-top:20px;padding-left:58px;font-size:14px;}.page-associatedAccountPage .technical-error-msg{padding-top:5px;padding-left:58px;font-size:14px;}.page-associatedAccountPage .technical-error-contact{position:relative;top:26px;left:-25px;}.page-associatedAccountPage .account-removed-message{padding-left:47px;padding-top:19px;}.page-associatedAccountPage .account-removed-ok-button,.page-associatedAccountPage .add-account-success-button{width:17%;text-align:center;}.page-associatedAccountPage .account-removed-confirmation-message .iconspan{background:url(../images/ui/warning.png) no-repeat;height:15px;width:15px;display:block;position:relative;top:38px;left:23px;}.page-associatedAccountPage .account-removed-confirmation-message .confirm-icon{background:url(../images/ui/checkmark-confirm.png) no-repeat;height:15px;width:15px;display:block;position:relative;top:38px;left:25px;background-size:12px;}.page-associatedAccountPage .account-number-input #accountNumber{width:44%;}.manage-associate-accounts .table-content-cob table tbody tr td{border-bottom:solid 0px #d2d2d2 !important;}.manage-associate-accounts .table-content-cob table tr.even{padding:0px !important;}.manage-associate-accounts .table-content-cob table tr.even.odd{padding:0px !important;}.manage-associate-accounts .table-content-cob table td.attention-td{flex:1;min-width:100%;padding:0px !important;}.manage-associate-accounts .table-content-cob table tr{display:flex;flex-wrap:wrap;align-items:center;}.manage-associate-accounts .table-content-cob table td.col-account{width:9%;}.manage-associate-accounts .table-content-cob table td.col-location{width:16%;}.manage-associate-accounts .table-content-cob table td.col-name{width:21%;}.manage-associate-accounts .table-content-cob table td.col-address{width:34%;}.manage-associate-accounts .table-content-cob table td.col-default{width:15%;}.manage-associate-accounts .account-pagination-wrap{overflow:hidden;}.manage-associate-accounts .account-pagination-wrap .add-option-button{position:relative;bottom:11px;right:10px;}@media (max-width: 599px){.manage-associate-accounts .account-pagination-wrap{margin:7px 0;}}.manage-associate-accounts .account-pagination-wrap .button{float:right;padding:6px 10px 5px;}@media (max-width: 599px){.manage-associate-accounts .account-pagination-wrap .button{float:left;}}.manage-associate-accounts .account-pagination-wrap .clear-prefferedAccount{margin-left:0px;}.manage-associate-accounts .account-pagination-wrap .pagination{clear:right;padding:10px 0;float:right;margin-right:-4px;}@media (max-width: 599px){.manage-associate-accounts .account-pagination-wrap .pagination{margin-right:0;}}.manage-associate-accounts .table-content table tbody tr td{border-top:solid 0px #d2d2d2 !important;vertical-align:middle;}.manage-associate-accounts .table-content table tbody tr td.col-default{padding-left:20px;}.manage-associate-accounts .table-content table tbody tr td.attention-td{border-bottom:solid 0px #d2d2d2 !important;}.manage-associate-accounts .table-content table tbody tr td.account-address{width:61%;}.manage-associate-accounts .table-content table tbody tr td.col-name-emrk{width:22%;}.manage-associate-accounts .table-content table tbody tr .account-attention-container .attention-details .error-msg .error-icon{background:url(../images/ui/exclamation-triangle-yellow.png) no-repeat scroll 0px 1px !important;background-size:13px !important;}.manage-associate-accounts .table-content table tbody tr .account-attention-container .take-action{padding:2px;}.manage-associate-accounts .table-content table tbody tr .account-attention-container .take-action .arrow-icon{background:url(../images/ui/right-arrow-black.png) no-repeat scroll 0px 1px;background-size:12px !important;}.manage-associate-accounts .table-content table tbody:first-child td{border-top:none;}.manage-associate-accounts .table-content table .col-default-width h3{width:100px;}.manage-associate-accounts .table-content table .col-accountNumber-width{min-width:120px;}.manage-associate-accounts .table-content table .col-location-width{width:24%;}.manage-associate-accounts .main-content{margin-bottom:0;}.manage-associate-accounts .row>div h6:first-child{margin-top:0;}.manage-associate-accounts .button-set{padding:14px 0px;}.manage-associate-accounts .button-set button{float:right;margin:0;}.manage-associate-accounts .search-accounts .button-set{padding:0;}.manage-associate-accounts .search-accounts .button-set button{float:left;margin-top:5px;padding:6px 10px 5px;}.manage-associate-accounts .search-accounts input{width:100%;}.manage-associate-accounts strong{font-family:"roboto-bold",sans-serif;}.manage-associate-accounts .select-account-splMsg{padding:0px;}.manage-associate-accounts .ss-account-select{width:100% !important;display:flex;gap:27px;align-items:flex-end;}.manage-associate-accounts .ss-account-select .input-text{flex:1;}.manage-associate-accounts .ss-account-select .button-set{margin-bottom:12px;}.manage-associate-accounts.select-accounts-emarket .table-content table thead tr td h3 .icon{margin-left:6px;margin-right:10px;}.accntinfo{margin-left:4px;}.manage-payment-preferences strong,.manage-payment-preferences b{font-family:"roboto-bold";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;}.manage-payment-preferences .row>div h6:first-child{margin-top:0;}.manage-payment-preferences .table-content table{width:100%;border-left:1px solid #ddd;border-right:1px solid #ddd;}.manage-payment-preferences .table-content table thead h3{font-family:"roboto-semibold";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#000000;margin:0;text-transform:uppercase;}.manage-payment-preferences .table-content table tbody tr td.default{padding-left:20px;}.manage-payment-preferences .table-content table tr.odd>td{background-color:#fff;}.manage-payment-preferences .table-content table tr>td{padding:10px;vertical-align:middle;border-bottom:1px solid #ddd;}.manage-payment-preferences .table-content table tr>td.name b,.manage-payment-preferences .table-content table tr>td.exp b{display:none;}.manage-payment-preferences .table-content table .method span,.manage-payment-preferences .table-content table .method strong{float:left;clear:both;}.manage-payment-preferences .table-content table .method.credit-card span{margin-left:4px;float:none;}.manage-payment-preferences .button-set{padding:14px 0;}.manage-payment-preferences .button-set button{float:right;margin:0;}.payment-preferences-ach{background:#fff;}.payment-preferences-ach.current-shown{padding:0px !important;}.payment-preferences-ach .payment-Prefer-td{background:#006072;color:#fff !important;}.payment-preferences-ach .payment-Prefer-td h3{color:#fff !important;text-align:center;}.payment-preferences-ach .manage-payment-preferences .main-content{margin:0 auto 0px !important;}.payment-preferences-ach .manage-payment-preferences .table-content table{border-top:none;border-right:0px solid #d2d2d2 !important;}.payment-preferences-ach .manage-payment-preferences .table-content table thead{border-right:0px solid #d2d2d2 !important;}.payment-preferences-ach .manage-payment-preferences .table-content table thead tr:first-child{border-bottom:solid 0px #d2d2d2;}.payment-preferences-ach .manage-payment-preferences .table-content table thead tr:first-child td{border-bottom:0px solid #ddd;padding:10px 5px;}.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.name,.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.exp,.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.action{position:relative;}.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.name h3:after,.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.exp h3:after,.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.action h3:after{content:'';position:absolute;height:4px;background:#006072;bottom:0px;}.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.exp{text-align:center;}.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.exp h3:after{width:100%;left:0px;}.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.name h3:after{width:80%;left:10px;}.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.action{text-align:center;}.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.action h3:after{width:100%;right:0px;}.payment-preferences-ach .manage-payment-preferences .table-content table .head-td-radio{width:10%;border-right:solid 1px #d2d2d2;text-align:center;padding-left:10px !important;}.payment-preferences-ach .manage-payment-preferences .table-content table .head-td-radio h3{color:#006072;}.payment-preferences-ach .manage-payment-preferences .table-content table .head-td-radio .input-radio{margin:auto;width:100%;text-align:center;display:flex;justify-content:center;}.payment-preferences-ach .manage-payment-preferences .table-content table .head-td-radio .input-radio label span.radio{margin-right:0px !important;}.payment-preferences-ach .manage-payment-preferences .table-content table .even{background-color:#ffffff !important;}.payment-preferences-ach .manage-payment-preferences .table-content table tr td.method{width:50%;}.payment-preferences-ach .manage-payment-preferences .table-content table tr td.exp{width:12%;text-align:center;}.payment-preferences-ach .manage-payment-preferences .table-content table tr td.exp .error-icon{background:url(../images/ui/icon-error.png) no-repeat scroll 0px 1px;color:#e50213;min-width:150px;background-size:13px;padding-left:17px !important;}.payment-preferences-ach .manage-payment-preferences .table-content table tr td.name{width:18%;}.payment-preferences-ach .manage-payment-preferences .table-content table tr td.action{width:10%;text-align:center;}.payment-preferences-ach .manage-payment-preferences .button-set-ach{display:flex;flex:1;margin-top:10px;}.payment-preferences-ach .manage-payment-preferences .button-set-ach .add-card-ach{display:flex;flex:1;flex-direction:column;}.payment-preferences-ach .manage-payment-preferences .button-set-ach .add-card-ach img{width:24px;margin-right:10px;}.payment-preferences-ach .manage-payment-preferences .button-set-ach .add-card-ach.margR0 .button{margin-right:0px !important;}.payment-preferences-ach .manage-payment-preferences .button-set-ach .add-card-ach .button{display:flex;align-items:center;justify-content:center;background:#f1f1f1;border:none !important;min-height:52px;color:#000;margin-right:0px !important;}.payment-preferences-ach .manage-payment-preferences .button-set-ach .add-card-ach p{text-align:center;color:#666;}.payment-preferences-ach .manage-payment-preferences .method-type{display:flex;flex:1;margin-bottom:8px;}.payment-preferences-ach .manage-payment-preferences .method-type .method-type-icon{display:flex;max-width:20px;min-width:20px;justify-content:center;align-items:center;}.payment-preferences-ach .manage-payment-preferences .method-type .method-type-icon img{width:24px;}.payment-preferences-ach .manage-payment-preferences .method-type .method-type-text{display:flex;flex:1;padding-left:12px;flex-direction:column;}.payment-preferences-ach .manage-payment-preferences .method-type .method-type-text .not-available-at{color:#e50213;}.payment-preferences-ach .manage-payment-preferences .method-type .method-type-text .bank-accout-text{margin-left:2px;}.payment-preferences-ach .manage-payment-preferences .paymentACHActions{cursor:pointer;padding:10px 15px;background:url(../images/ui/kebob-menu.png) no-repeat;background-size:40px;}.payment-preferences-ach .manage-payment-preferences .paymentACHActions .paymentACH-actions{top:auto;right:32px;left:auto;margin-top:20px;min-width:95px !important;padding-bottom:10px;}.payment-preferences-ach .manage-payment-preferences .paymentACHActions .paymentACH-actions li a{color:#227E8F;float:left;font-family:"roboto-regular";font-size:12px;font-style:normal;background:none;border:none;text-align:left;padding:4px 8px !important;width:100% !important;}.payment-preferences-ach .manage-payment-preferences .kabobMenu-display{padding:10px 18px;background:url(../images/ui/kebob-menu-click.png) no-repeat;background-size:40px;}.button-set-ach .add-card-ach-content .button span,.button-set-ach .add-ach-credit-card .button span{font-family:"roboto-bold" !important;}.button-set-ach .ach-bank-account a{pointer-events:none;}.achErrorMessage{background-size:14px !important;max-width:100% !important;margin:10px;}.achErrorMessage .js-msg{color:#333333 !important;}.customer-ach-account.ach-account-disabled .default-td-radio img.no-default-img{display:none;}.customer-ach-account.ach-account-disabled .default-td-radio .account-error-info{display:block;margin:auto;left:12px;position:relative;}.customer-ach-account.ach-account-disabled .bank-accout-text{color:#a9a9a9;}.customer-ach-account.ach-account-disabled .bank-accout-text b{color:#a9a9a9;}.customer-ach-account.ach-account-disabled .name span{color:#a9a9a9;}.customer-ach-account.ach-account-disabled .banking-info-icon{display:none;}.customer-ach-account.ach-account-disabled .payment-preference-icon{display:none;}.payment-preferences-ach{background:#fff;overflow:unset !important;}.payment-preferences-ach .payment-Prefer-td{background:#006072;color:#fff !important;}.payment-preferences-ach .payment-Prefer-td h3{color:#fff !important;text-align:center;}.payment-preferences-ach .manage-payment-preferences .table-content table{border-top:none;border-right:0px solid #d2d2d2 !important;margin-bottom:20px;}.payment-preferences-ach .manage-payment-preferences .table-content table thead{border-right:0px solid #d2d2d2 !important;}.payment-preferences-ach .manage-payment-preferences .table-content table thead tr:first-child{border-bottom:solid 0px #d2d2d2;}.payment-preferences-ach .manage-payment-preferences .table-content table thead tr:first-child td{border-bottom:0px solid #ddd;padding:10px 5px;}.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.name,.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.exp,.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.action{position:relative;}.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.name h3:after,.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.exp h3:after,.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.action h3:after{content:'';position:absolute;height:4px;background:#006072;bottom:0px;}.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.exp{text-align:center;}.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.exp h3:after{width:100%;left:0px;}.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.name h3:after{width:80%;left:10px;}.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.action{text-align:center;}.payment-preferences-ach .manage-payment-preferences .table-content table thead tr td.action h3:after{width:100%;right:0px;}.payment-preferences-ach .manage-payment-preferences .table-content table .default-td-radio{width:12%;border-right:solid 0px #d2d2d2;text-align:end;padding-left:10px !important;}.payment-preferences-ach .manage-payment-preferences .table-content table .default-td-radio .credit-card-expired-icon label{background:url(../images/ui/No-Default-Allowed@2x.png) no-repeat 36px 0px;background-size:12px;width:16px;height:16px;}.payment-preferences-ach .manage-payment-preferences .table-content table .default-td-radio .credit-card-expired-icon input[type=radio]{display:none;}.payment-preferences-ach .manage-payment-preferences .table-content table .default-td-radio input[type=radio]{accent-color:#006272;margin-bottom:8px !important;}.payment-preferences-ach .manage-payment-preferences .table-content table .default-td-radio label:focus input[type=radio]{accent-color:#006272;}.payment-preferences-ach .manage-payment-preferences .table-content table .default-td-radio h3{color:#006072;}.payment-preferences-ach .manage-payment-preferences .table-content table .default-td-radio .input-radio{margin:5px 0px;width:100%;text-align:center;display:flex;justify-content:center;}.payment-preferences-ach .manage-payment-preferences .table-content table .default-td-radio .input-radio label{display:flex;align-items:center;justify-content:end;min-width:54px;}.payment-preferences-ach .manage-payment-preferences .table-content table .default-td-radio .input-radio label .radio{background-position-x:2px !important;}.payment-preferences-ach .manage-payment-preferences .table-content table .default-td-radio .input-radio label span.radio{margin-right:0px !important;background:url(../images/ui/sprite-radio-teal.png) 0px 0px no-repeat;}.payment-preferences-ach .manage-payment-preferences .table-content table .default-td-radio .input-radio label span.disabled{background:url(../images/ui/No-Default-Allowed@2x.png) 5px 5px no-repeat !important;background-size:12px !important;}.payment-preferences-ach .manage-payment-preferences .table-content table .default-td-radio.active-default{position:relative;z-index:0;}.payment-preferences-ach .manage-payment-preferences .table-content table .default-td-radio.active-default .input-radio label{display:flex;justify-content:end;align-items:center;}.payment-preferences-ach .manage-payment-preferences .table-content table .default-td-radio.active-default .input-radio label:after{position:absolute;content:'';width:94px;height:45px;background:transparent url(../images/ui/default-radio-path-45.png) 0% 0% no-repeat padding-box;background-size:100%;left:0px;z-index:-1;}.payment-preferences-ach .manage-payment-preferences .table-content table .default-td-radio.active-default .input-radio label .default-text{color:#fff;font-size:14px;font-style:italic;font-family:"roboto-regular";}.payment-preferences-ach .manage-payment-preferences .table-content table .default-td-radio .default-text{color:#fff;font-size:14px;font-style:italic;display:none;font-family:"roboto-regular";}.payment-preferences-ach .manage-payment-preferences .table-content table .default-td-radio .no-default-img{width:12px;margin-right:22px;}.payment-preferences-ach .manage-payment-preferences .table-content table .even{background-color:#ffffff !important;}.payment-preferences-ach .manage-payment-preferences .table-content table tr td.method{width:40%;}.payment-preferences-ach .manage-payment-preferences .table-content table tr td.exp{width:20%;text-align:left;}.payment-preferences-ach .manage-payment-preferences .table-content table tr td.name{width:20%;}.payment-preferences-ach .manage-payment-preferences .table-content table tr td.name.ach-name{width:30%;}.payment-preferences-ach .manage-payment-preferences .table-content table tr td.action{width:21%;text-align:right;}.payment-preferences-ach .manage-payment-preferences .table-content .payment-options-modal{margin-bottom:20px;}.payment-preferences-ach .manage-payment-preferences .credit-card .method-type{margin-bottom:0px;}.payment-preferences-ach .manage-payment-preferences .method-type{display:flex;flex:1;margin-bottom:8px;}.payment-preferences-ach .manage-payment-preferences .method-type .method-type-icon{display:flex;max-width:20px;min-width:20px;justify-content:center;}.payment-preferences-ach .manage-payment-preferences .method-type .method-type-icon img{width:24px;}.payment-preferences-ach .manage-payment-preferences .method-type .method-type-text{display:flex;flex:1;padding-left:12px;justify-content:center;}.payment-preferences-ach .manage-payment-preferences .method-type .method-type-text .method-span-text{font-size:11px;}.payment-preferences-ach .manage-payment-preferences .paymentACHActions{cursor:pointer;padding:10px 20px;background:url(../images/ui/kebob-menu.png) no-repeat;background-size:40px;}.payment-preferences-ach .manage-payment-preferences .paymentACHActions .paymentACH-actions{top:auto;left:auto;margin-top:20px;min-width:95px !important;padding-bottom:10px;border:2px solid #F0F1F1 !important;border-radius:2px !important;}.payment-preferences-ach .manage-payment-preferences .paymentACHActions .paymentACH-actions li a{color:#227E8F;float:left;font-family:"roboto-regular";font-size:12px;font-style:normal;background:none;border:none;text-align:left;padding:4px 8px !important;width:100% !important;}.payment-preferences-ach .manage-payment-preferences .paymentACHActions .paymentACH-actions li .edit-card{background:url(../images/ui/edit-card.png) no-repeat 8px 5px;background-size:12px !important;padding-left:24px !important;text-transform:capitalize;}.payment-preferences-ach .manage-payment-preferences .paymentACHActions .paymentACH-actions li .delete-card{background:url(../images/ui/delete-card.png) no-repeat 9px 4px;background-size:11px !important;padding-left:24px !important;}.payment-preferences-ach .manage-payment-preferences .kabobMenu-display{padding:10px 18px;background:url(../images/ui/kebob-menu-click.png) no-repeat;background-size:40px;}.payment-preferences-ach .manage-payment-preferences .pt-text{font-family:"roboto-bold";margin-right:10px;}.payment-preferences-ach .manage-payment-preferences .acc-text{margin-bottom:5px;}.payment-preferences-ach .manage-payment-preferences .acc-text strong{font-size:16px;font-family:"roboto-bold";color:#333333;}.payment-preferences-ach .bank-delete-card{min-width:24px;background:none !important;float:right;text-align:center;}.payment-preferences-ach .bank-delete-card img{width:12px;}.payment-preferences-ach .item-payment-preference{vertical-align:middle;}.payment-preferences-ach .item-payment-preference .banking-info-icon,.payment-preferences-ach .item-payment-preference .billing-info-icon{width:36px;height:27px;display:flex;align-items:center;justify-content:center;float:right;}.payment-preferences-ach .item-payment-preference .banking-info-icon .payment-preference-icon,.payment-preferences-ach .item-payment-preference .billing-info-icon .payment-preference-icon{width:17px;min-width:20px;min-height:20px;background:url(../images/ui/ach-info-circle.png) no-repeat scroll 2px 2px;background-size:15px;}.payment-preferences-ach .item-payment-preference .banking-info-icon:focus,.payment-preferences-ach .item-payment-preference .billing-info-icon:focus{outline:0.15rem solid #000000 !important;outline-offset:-0.3rem !important;border-radius:unset !important;}.payment-preferences-ach .item-payment-preference.account-tooltip .customTooltip{top:35% !important;min-height:156px !important;margin-top:-58px !important;}.payment-preferences-ach .item-payment-preference .custom-tooltip-relative{position:relative;}.payment-preferences-ach .item-payment-preference .customTooltip{background-color:#fff;box-shadow:1px 1px 3px rgba(0, 0, 0, 0.16);border:none;margin-top:-66px;padding:20px;width:100%;right:33px;top:8%;min-width:300px;background:#FFFFFF 0% 0% no-repeat padding-box;box-shadow:0px 10px 25px rgba(0, 0, 0, 0.8);min-height:175px;}.payment-preferences-ach .item-payment-preference .customTooltip:after{top:43%;left:auto !important;right:-5px;transform:rotate(315deg);border:none;box-shadow:-5px 5px 5px -5px rgba(0, 0, 0, 0.16);width:10px;height:10px;}.payment-preferences-ach .item-payment-preference .customTooltip .tooltip-title{color:#38B173;font-size:16px;display:block;margin-bottom:5px;font-family:"roboto-bold";}.payment-preferences-ach .item-payment-preference .customTooltip .tooltip{color:#333333;font-size:13px;display:block;font-family:"roboto-regular";line-height:18px;}#paymentPreferencesForm{padding-top:15px;}#paymentPreferencesForm .payment-options-modal .button-set-ach{padding:0px 0px;}.payment-options-modal .modal-sub-header{color:#38B173;font-size:18px;font-family:"roboto-bold" !important;text-align:center;margin:20px 0px 12px;}.payment-options-modal .modal-header .modal-header-content{font-size:16px !important;}.payment-options-modal .button-set-ach{display:flex;flex:1;margin-top:10px;padding:0px 10px;}.payment-options-modal .button-set-ach .add-card-ach{display:flex;flex:1;flex-direction:column;padding-right:20px;max-width:100%;word-break:break-word;}.payment-options-modal .button-set-ach .add-card-ach .add-card-ach-content:not(.disable-ach-bank){cursor:pointer;}.payment-options-modal .button-set-ach .add-card-ach .add-card-ach-content,.payment-options-modal .button-set-ach .add-card-ach .add-ach-credit-card{flex:1;display:flex;align-items:center;justify-content:center;background:#f1f1f1;flex-direction:column;padding:20px 10px;border-radius:6px;cursor:pointer;}.payment-options-modal .button-set-ach .add-card-ach .add-card-ach-content .card-active-icon,.payment-options-modal .button-set-ach .add-card-ach .add-ach-credit-card .card-active-icon{width:25px;height:25px;background:url(../images/ui/visa-master-disc.png) no-repeat scroll 0px 3px;background-size:25px;position:relative;left:-7px;}.payment-options-modal .button-set-ach .add-card-ach .add-card-ach-content .bank-icon,.payment-options-modal .button-set-ach .add-card-ach .add-ach-credit-card .bank-icon{width:25px;height:25px;background:url(../images/ui/back-icon.png) no-repeat scroll 0px 1px;background-size:25px !important;position:relative;left:-7px;}.payment-options-modal .button-set-ach .add-card-ach .add-card-ach-content .error-icon,.payment-options-modal .button-set-ach .add-card-ach .add-ach-credit-card .error-icon{background:url(../images/ui/icon-error.png) no-repeat scroll 0px 2px;color:#e50213;min-width:280px;background-size:15px;}.payment-options-modal .button-set-ach .add-card-ach .add-card-ach-content .error-icon span,.payment-options-modal .button-set-ach .add-card-ach .add-ach-credit-card .error-icon span{margin-left:20px;}.payment-options-modal .button-set-ach .add-card-ach .disable-ach-bank{background:#fff;border:2px solid #cccccc;pointer-events:none;}.payment-options-modal .button-set-ach .add-card-ach .disable-ach-bank a{background:#fff;color:#A9A9A9;margin-bottom:0px !important;}.payment-options-modal .button-set-ach .add-card-ach .disable-ach-bank a .bank-icon{display:inine-block;width:25px;height:25px;background:url(../images/ui/bank_icon_disabled.png) no-repeat scroll 0px 0px;}.payment-options-modal .button-set-ach .add-card-ach img{width:24px;margin-right:10px;}.payment-options-modal .button-set-ach .add-card-ach.margR0{padding-right:0px !important;}.payment-options-modal .button-set-ach .add-card-ach.margR0 .button{margin-right:0px !important;}.payment-options-modal .button-set-ach .add-card-ach .button{background:#f1f1f1;border:none !important;color:#333333;margin-bottom:0px;font-size:13px;font-family:"roboto-bold" !important;display:flex;align-items:center;width:100%;justify-content:center;margin-top:0px !important;margin-right:0px !important;}.payment-options-modal .button-set-ach .add-card-ach p{text-align:center;color:#707070;font-size:12px;}.payment-options-modal .button-set.button-cancel{text-align:right;text-align:center;padding:20px 10px;font-size:12px;}.payment-options-modal .button-set.button-cancel a{text-decoration:none;color:#006272;border-bottom:0px solid #45b0b8 !important;}.add-option-button{display:flex;justify-content:flex-end;padding:15px 2px;}.add-option-button .button.large-light-teal{font-family:"roboto-semibold" !important;color:#ffffff !important;padding:2px 10px !important;background:#006072 !important;border-radius:5px;display:flex;justify-content:center;align-items:center;letter-spacing:0.07px;white-space:nowrap;max-width:169px;}.add-option-button .button.large-light-teal:focus{border-radius:4px !important;text-decoration:none;}.add-option-button .button.large-light-teal img{margin-left:12px;}.add-option-button .button.large-light-teal span{font-family:"roboto-regular";width:18px;font-size:14px;font-weight:bold;height:16px;display:flex;justify-content:end;align-items:center;line-height:14px;}@media (max-width: 599px){.payment-options-modal .button-set-ach{flex-direction:column;}.payment-options-modal .button-set-ach .add-card-ach{padding-right:0px;max-width:100%;margin-bottom:15px;min-height:128px;}.payment-options-modal .button-set-ach .add-card-ach .button{align-items:center;justify-content:center;width:100%;}.payment-options-modal .button-set-ach .add-card-ach .add-card-ach-content .card-active-icon,.payment-options-modal .button-set-ach .add-card-ach .add-ach-credit-card .card-active-icon{background-position-y:5px;}.payment-options-modal .button-set-ach .add-card-ach p{font-size:11px;}.payment-options-modal .button-set-row .back-button{display:none;}.payment-options-modal .button-set-row .button-set{display:flex;}.payment-options-modal .button-set-row .button-set .button.add-ach-btn{order:1;}.payment-options-modal .ach-number-info-icon{display:none;}.button-set.button-cancel{right:0px !important;}}.managed-profile-tab-group .current-shown ~ .payment-preferences-ach.current-shown{margin-top:-15px;}@-moz-document url-prefix(){.paymentACH-actions{margin-top:6px !important;}}.manage-reports .table-content table tbody tr td{border-top:solid 1px #d2d2d2;vertical-align:middle;}.manage-reports .table-content table tbody tr:first-child td{border-top:none;}.manage-reports .table-content table .col-balance-report .input-radio,.manage-reports .table-content table .col-account-balance .input-radio{float:left;margin-left:12px;}.manage-reports .table-content table .col-balance-report .input-radio label input+span,.manage-reports .table-content table .col-account-balance .input-radio label input+span{margin-left:-3px;}.manage-reports .table-content table .col-balance-report .input-radio label span:first-child,.manage-reports .table-content table .col-account-balance .input-radio label span:first-child{margin-top:-3px;}@media (max-width: 599px){.manage-reports .table-content table .col-balance-report .input-radio,.manage-reports .table-content table .col-account-balance .input-radio{float:none;}}.manage-reports .table-content table .col-balance-report .input-radio:first-child,.manage-reports .table-content table .col-account-balance .input-radio:first-child{margin-left:0px;}.manage-reports .table-content table .col-account span,.manage-reports .table-content table .col-account strong{display:block;}.manage-reports .table-content table .col-account strong{font-family:"roboto-bold",sans-serif;}.manage-reports .table-content .button-set{padding:14px 0;text-align:right;}.manage-reports .table-content .button-set .button{margin:0;}.manage-reports .button-set{padding:14px;}.manage-reports .button-set button{float:right;margin:0;}.reportPrintMbleLink{display:none;}.reportPrint{position:relative !important;background-image:-webkit-gradient(linear, left 0%, left 100%, from(#f1f1f1), to(#fafafa));background-image:-webkit-linear-gradient(top, #f1f1f1 0%, #fafafa 100%);background-image:-moz-linear-gradient(top, #f1f1f1 0%, #fafafa 100%);background-image:linear-gradient(to bottom, #f1f1f1 0%, #fafafa 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFF1F1F1', endColorstr='#FFFAFAFA', GradientType=0);font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#666666;border:1px solid #d2d2d2;border-radius:2px;padding:6px 7px 4px 6px;margin-right:10px !important;margin-top:-39px;right:0px;}.reportPrint span{background:transparent url(../images/ui/icon-print.png) no-repeat scroll 0 0;background-size:17px 14px;padding-left:23px;}.termsContainer .termsHeader{text-align:center;}.termsContainer .termsHeader .termsTitleSection h3{font-weight:600;}.termsContainer .termsHeader .js-form-warning{margin-left:20%;text-align:center;border:3px solid #e50213;background:url(../images/ui/icon-error.png) 30px 10px no-repeat #fff;}.termsContainer .termsHeader .termsSubTitleSection{line-height:1.2;}.termsContainer .termsHeader .termsSubTitleSection .error-text{display:none;}.termsContainer .termsHeader .termsHeaderSection{background:#005C5C;}.termsContainer .termsHeader .termsHeaderSection h3{padding:13px;color:white;}.termsContainer .reportTermsSection{margin-top:25px;overflow-y:scroll;border:1px solid gray;height:500px;}.termsContainer .termsButonsSection{margin-top:20px;text-align:center;}.termsContainer .termsButonsSection .acceptBtn,.termsContainer .termsButonsSection .rejectBtn{cursor:pointer;}.termsContainer .termsButonsSection .acceptBtn{margin-right:20px;}@media (max-width: 599px){.reportPrintMbleLink{display:inherit;float:right;text-decoration:underline;margin-right:10px;color:#1118F0;}.termsContainer .termsHeader .js-form-warning{margin-left:0px;text-align:left;background:url(../images/ui/icon-error.png) 12px 10px no-repeat #fff;}}.manage-auto-pay{padding-top:15px;}.manage-auto-pay ul{margin-left:15px;}.manage-auto-pay .radio-pill{width:100px;overflow:hidden;height:30px;}.manage-auto-pay .radio-pill .input-radio{position:relative;float:left;width:43%;height:27px;transition:width 0.33s;}.manage-auto-pay .radio-pill .input-radio.active{width:57%;}.manage-auto-pay .radio-pill .input-radio.active.radio-off .radio{color:#fff;}.manage-auto-pay .radio-pill .input-radio label span{display:none;}.manage-auto-pay .radio-pill .input-radio label .radio{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;background:#999;border-radius:5px;text-align:center;line-height:27px;text-transform:uppercase;padding:0;border:1px solid #444;cursor:pointer;}.manage-auto-pay .radio-pill .input-radio.radio-on .radio{z-index:10;width:114%;color:#777;background:linear-gradient(to bottom, #7a7a7a 0%, #bababa 100%);}.manage-auto-pay .radio-pill .input-radio.radio-on .radio[style*="50px"]{color:#fff;background:#3975B4;background:linear-gradient(to bottom, #1e5799 0%, #7db9e8 100%);}.manage-auto-pay .radio-pill .input-radio.radio-off .radio{text-indent:6px;background:#777;background:linear-gradient(to bottom, #ccc 0%, #8c8c8c 100%);}.manage-auto-pay p{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#666666;margin-bottom:12px;}.manage-auto-pay p.radio-group-label{margin-bottom:3px;}.manage-auto-pay form .checkbox-wrap{margin-bottom:10px;margin-top:10px;}.manage-auto-pay form .checkbox-wrap.textarea .input-checkbox{float:left;width:25px;margin-top:4px;}.manage-auto-pay form .checkbox-wrap.textarea label{margin-left:25px;display:block;line-height:1.3;}.manage-auto-pay form .checkbox-wrap .input-checkbox{width:350px;display:block;}.manage-auto-pay form hr{margin:10px 0;}.manage-auto-pay form .input-checkbox label{font-family:"roboto-regular",serif;padding-bottom:7px;margin-bottom:0;}.manage-auto-pay form legend{font-family:"roboto-regular";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#e57201;}.manage-auto-pay form .input-select,.manage-auto-pay form .input-text{width:100%;margin-bottom:15px;margin-left:0;}.manage-auto-pay form .input-select .selectboxit-container,.manage-auto-pay form .input-select input,.manage-auto-pay form .input-text .selectboxit-container,.manage-auto-pay form .input-text input{margin-bottom:0;}.manage-auto-pay form .input-select input,.manage-auto-pay form .input-text input{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#000000;width:100%;}.manage-auto-pay form .input-select label label,.manage-auto-pay form .input-text label label{margin:0;}.manage-auto-pay form .input-select label>span,.manage-auto-pay form .input-text label>span{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#666666;width:100%;margin:0 0 5px 0;}.manage-auto-pay form .input-select .required,.manage-auto-pay form .input-text .required{float:left;clear:none;margin:0 5px 0 0;line-height:normal;font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#e57201;}.manage-auto-pay form .phone-extension input{width:52%;}.manage-auto-pay form .company-account-wrapper .input-radio{float:left;margin-right:25px;margin-bottom:15px;}.manage-auto-pay form .zip input{width:90px;}.manage-auto-pay form .ext input{width:50px;}.manage-auto-pay form .input-select label span:first-child{float:left;}.manage-auto-pay form .selectboxit{width:100% !important;}.manage-auto-pay form .button-set{text-align:right;}.manage-auto-pay form .button-set .button.form-light-teal{border:none;background:none;}.manage-auto-pay form .button-set .button.form-orange{float:right;}@media (max-width: 599px){.manage-auto-pay form .button-set .button.form-orange{float:none;margin:16px 0;}}.manage-auto-pay form .instructions{margin:20px 0 0 0;color:#666666;}@media (max-width: 599px){.manage-auto-pay form .instructions{display:none;}}.manage-auto-pay form .hr.shadow-large hr{margin-top:30px;margin-bottom:7px;}@media (max-width: 599px){}.manage-auto-pay form .form-wrap{position:relative;}.manage-auto-pay form .form-wrap .form-cover{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:transparent url("../images/ui/background-f0f1f1-50.png");}.manage-auto-pay form.auto-pay-off .form-cover{display:block;}.mobile-tabs .tabs>li{display:block;width:100%;clear:both;}.mobile-tabs .tabs>li .button{width:100% !important;display:block;float:none;clear:both;text-align:center;}.mobile-tabs .tabs>li:first-child{display:block;}.mobile-tabs .tabs>li .content-tab-tile{clear:left;border:1px solid #d2d2d2;border-bottom:none;}.checkout-header h1.page-title{margin-bottom:15px;}.checkout-header .progress-bar{margin-bottom:15px;}@media (max-width: 599px){.checkout-header h1.page-title{margin-bottom:10px;}.checkout-header .progress-bar{margin-bottom:10px;}}.form-add-alternate-address{padding:10px;}.form-add-alternate-address form fieldset{border:0;margin:0;padding:0;}.form-add-alternate-address form legend{font-family:"roboto-regular";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#e57201;margin:5px 0;}.form-add-alternate-address form .required{font-family:"roboto-regular";font-size:13px;font-size:0.8125rem;font-weight:normal;line-height:normal;color:#e57201;}ul#modalAltAddrStateCodeSelectBoxItOptions{max-height:calc(140px - 1px) !important;}.form-order-search{font-family:"roboto-regular";color:#000000;}.form-order-search .search-order-form-wrap{position:relative;}.form-order-search .search-order-form-wrap .selectboxit-container,.form-order-search .search-order-form-wrap .selectboxit.selectboxit-btn{width:100% !important;}.form-order-search .search-order-form-wrap h6.bold{text-transform:uppercase;font-family:"roboto-bold",sans-serif;}.form-order-search .search-order-form-wrap input{width:100%;color:#444;}.form-order-search .search-order-form-wrap .input-select>label>span:first-child,.form-order-search .search-order-form-wrap .input-text>label>span:first-child{display:none;}.form-order-search .search-order-form-wrap .date-range-wrap .input-text{position:relative;}.form-order-search .search-order-form-wrap .date-start .input-text{margin-right:-18px;margin-left:-3px;}@media (max-width: 599px){.form-order-search .search-order-form-wrap .date-start .input-text{margin-right:-8px;margin-left:0;}}.form-order-search .search-order-form-wrap .date-end .input-text{margin-left:-18px;margin-right:-3px;}@media (max-width: 599px){.form-order-search .search-order-form-wrap .date-end .input-text{margin-left:-8px;margin-right:0;}}.form-order-search .search-order-form-wrap .button{padding-top:6px;padding-bottom:5px;margin:0;}.form-order-search .search-order-form-wrap .form-error-box{}.form-order-search .search-order-form-wrap .form-error-box .arrow,.form-order-search .search-order-form-wrap .form-error-box .js-msg,.form-order-search .search-order-form-wrap .form-error-box .icon-warning{display:none;}.form-order-search .search-order-form-wrap .js-form-warning{margin:10px;}.form-order-search .search-order-form-wrap .resetFilter{padding-left:35px;}.form-order-search .order-history-search-form form .order-history-wrapper .search-order-dates .orders-date-range .from-date{display:flex;padding:0;}.form-order-search .order-history-search-form form .order-history-wrapper .search-order-dates .orders-date-range .from-date p{margin-right:10px;}.form-order-search .order-history-search-form form .order-history-wrapper .search-order-dates .orders-date-range .from-date .date-range input{width:104%;}.form-order-search .order-history-search-form form .order-history-wrapper .search-order-dates .orders-date-range .to-date{display:flex;margin-left:30px;padding:0;}.form-order-search .order-history-search-form form .order-history-wrapper .search-order-dates .orders-date-range .to-date p{margin-right:20px;}.form-order-search .order-history-search-form form .order-history-wrapper .search-order-dates .orders-date-range .to-date .date-range input{width:100%;}.form-order-search .order-history-search-form form .order-history-wrapper .search-order-history{padding:0;}.form-order-search .order-history-search-form form .order-history-wrapper .select-use-points .hierarchyIcon #openHierarchy img{margin-left:5px;}.form-order-search .order-history-search-form form .order-history-wrapper .select-use-points .hierarchyIcon .account-pagination-wrap{display:block;}.form-order-search .order-history-search-form form .order-history-wrapper .resetFilterLink{display:none;}.form-order-search .order-history-search-form form .order-history-wrapper .top-separation-line{display:none;}.form-order-search .order-history-search-form form .order-history-wrapper .bottom-separation-line{display:none;}.form-order-search .table-content table{border:none;}.form-order-search .table-content table thead{border:none;}.form-order-search .table-content table thead h3{margin:0;}.form-order-search .table-content table thead h3 a{color:#333;}.form-order-search .table-content table thead h3 a .icon{margin-left:6px;color:#cccccc;}.form-order-search .table-content table tbody tr td{vertical-align:middle;border-top:1px solid #d2d2d2;}.form-order-search .orders-table thead tr th{font-weight:500;font-size:12px;color:#333333;text-align:left;padding:10px;background:#eeeeee;white-space:nowrap;}.form-order-search .orders-table thead tr th .column-desktop{display:block;}.form-order-search .orders-table thead tr th .column-mobile{display:none;}.form-order-search .orders-table thead tr th a{color:#333333;}.form-order-search .orders-table thead tr th a .icon{margin-left:6px;color:#cccccc;}.form-order-search .orders-table thead tr th a .icon-active{color:#1d7e8e;}.form-order-search .orders-table thead tr .col-customer-po{padding-right:10px;}.form-order-search .orders-table tbody tr td{background-color:#FFFFFF;font-size:13px;padding:12px;}.form-order-search .orders-table tbody tr td.col-details{width:15%;}.form-order-search .orders-table tbody tr td.col-details .view-details-link{display:flex;padding-left:5px;outline:0;color:#006272;text-decoration:none;}.form-order-search .orders-table tbody tr td.col-details .view-details-link .view-icon{padding:10px;background:url(../images/ui/view-icon.png) no-repeat;background-size:24px;}.form-order-search .orders-table tbody tr td.col-details .view-details-link .view-details{padding-left:5px;padding-top:5px;font-size:12px;}.form-order-search .orders-table tbody tr .col-customer-po{padding-right:10px;}.form-order-search .col-xs-half,.form-order-search .col-md-half{float:left;position:relative;min-height:1px;padding-left:10px;padding-right:10px;width:50%;}.form-order-search .ora-table-action-items{display:none;}@media (max-width: 599px){.managed-profile-tab-group.spacing-bottom{margin-bottom:180px;}.clearfix.order-history-tabs{display:none;}.tab-content{margin-top:10px;}.form-order-search .col-xs-half,.form-order-search .col-md-half{width:100%;}.form-order-search .search-order-form-wrap{padding-bottom:15px;}.form-order-search .invoice-history #numberId{font-size:0.625rem;}.form-order-search .col-view{display:none;}.form-order-search .order-history-search-form form .order-history-wrapper{display:flex;flex-direction:column;width:100%;}.form-order-search .order-history-search-form form .order-history-wrapper .search-order-number{order:0;}.form-order-search .order-history-search-form form .order-history-wrapper .search-order-dates{order:4;}.form-order-search .order-history-search-form form .order-history-wrapper .search-order-dates .orders-date-range{padding:0;}.form-order-search .order-history-search-form form .order-history-wrapper .search-order-dates .orders-date-range .from-date{display:flex;padding:10px;}.form-order-search .order-history-search-form form .order-history-wrapper .search-order-dates .orders-date-range .from-date p{margin-right:10px;}.form-order-search .order-history-search-form form .order-history-wrapper .search-order-dates .orders-date-range .from-date .date-range input{width:130%;}.form-order-search .order-history-search-form form .order-history-wrapper .search-order-dates .orders-date-range .to-date{display:flex;margin-left:30px;padding:10px;}.form-order-search .order-history-search-form form .order-history-wrapper .search-order-dates .orders-date-range .to-date p{margin-right:15px;}.form-order-search .order-history-search-form form .order-history-wrapper .search-order-dates .orders-date-range .to-date .date-range input{width:130%;}.form-order-search .order-history-search-form form .order-history-wrapper .search-order-history{padding:0;}.form-order-search .order-history-search-form form .order-history-wrapper .top-separation-line{order:1;display:block;background:darkgray;width:94%;margin-left:10px;}.form-order-search .order-history-search-form form .order-history-wrapper .bottom-separation-line{order:3;display:block;background:darkgray;width:94%;margin-left:10px;}.form-order-search .order-history-search-form form .order-history-wrapper .select-use-points{order:2;}.form-order-search .order-history-search-form form .order-history-wrapper .select-use-points .usePointselection{width:96%;}.form-order-search .order-history-search-form form .order-history-wrapper .select-use-points .hierarchyIcon{display:flex;}.form-order-search .order-history-search-form form .order-history-wrapper .select-use-points .hierarchyIcon #openHierarchy img{display:block !important;}.form-order-search .order-history-search-form form .order-history-wrapper .select-use-points .hierarchyIcon .account-pagination-wrap{display:none;}.form-order-search .order-history-search-form form .order-history-wrapper .resetFilterLink{order:5;display:block;text-align:center;padding-top:15px;}.form-order-search .order-history-search-form form .order-history-wrapper .resetFilterLink .resetFilter{padding-left:0;}.form-order-search .table-content{overflow-x:scroll;}.form-order-search .table-content tr td{white-space:nowrap;}.form-order-search .table-content .orders-table thead tr .col-view-details{position:absolute;z-index:9999;right:0;border-left:1px solid #d2d2d2;width:60px;}.form-order-search .table-content .orders-table thead tr th .column-desktop{display:none;}.form-order-search .table-content .orders-table thead tr th .column-mobile{display:block;}.form-order-search .table-content .orders-table thead tr th a i{display:none;}.form-order-search .table-content .orders-table thead tr .col-customer-po{padding-right:60px;white-space:nowrap;}.form-order-search .table-content .orders-table tbody tr td{padding:15px;}.form-order-search .table-content .orders-table tbody tr td.col-details{position:absolute;z-index:9999;right:0;border-left:1px solid #d2d2d2;width:60px;height:46px;padding-top:10px;}.form-order-search .table-content .orders-table tbody tr td.col-details .view-icon{padding:13px;background:url(../images/ui/view-icon.png) no-repeat;background-size:24px;}.form-order-search .table-content .orders-table tbody tr td.col-details .view-details{display:none;}.form-order-search .table-content .orders-table tbody tr td.col-customer-po{padding-right:70px;white-space:nowrap;}.form-order-search .ora-table-action-items{display:block;background-color:#FFFFFF !important;}.form-order-search .ora-table-action-items .action-item .enable-mobile-sorting .selectboxit-container{position:relative !important;display:inline-block !important;vertical-align:top !important;}.form-order-search .ora-table-action-items .action-item .selectboxit-options{right:unset;max-height:280px !important;}}.order-frequent-purchase .frequent-purchases .hiddenDivRow{position:absolute;top:20px;left:130px;}.order-frequent-purchase .frequent-purchases .hiddenDivRow .warningMessage{background:url("../images/ui/warning-icon-1.png") no-repeat scroll 12px 10px #fff;border:1px solid #e50213;width:150%;}.order-frequent-purchase .frequent-purchases .hiddenDivRow .desc.js-msg{color:#e50213;padding:8px 0px 1px 4px;text-transform:uppercase;}.order-frequent-purchase .frequent-purchases .product-list{width:30%;}.order-frequent-purchase .frequent-purchases .product-list .short-description{position:relative;overflow:hidden;word-break:break-word;width:auto;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;}.order-frequent-purchase .frequent-purchases .product-list .showHideContainer{margin:10px 0 10px;}.order-frequent-purchase .frequent-purchases .product-list .showHideContainer .show-hide-description{display:none;font-family:"roboto-regular";color:#428bca;font-size:13px;}.order-frequent-purchase .frequent-purchases .select{width:16%;}.order-frequent-purchase .frequent-purchases .availability{width:14%;}.order-frequent-purchase .frequent-purchases .availability.substitute-products .sub-header .heading{color:#E20C21 !important;font-style:normal !important;}.order-frequent-purchase .frequent-purchases .availability.substitute-products .sub-header .sub-heading{font-style:normal !important;}.order-frequent-purchase .frequent-purchases .qty{width:13%;}.order-frequent-purchase .frequent-purchases .price{width:15%;}.order-frequent-purchase .frequent-purchases .price .price_per_unit span{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#008191;}.order-frequent-purchase .frequent-purchases .price .price_per_unit .sale-total{font-family:"roboto-semibold";font-size:14px;font-size:0.875rem;font-weight:normal;line-height:normal;color:#cb2026;}.order-frequent-purchase .frequent-purchases .price .clearance span{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#cb2026;}.order-frequent-purchase .frequent-purchases .price .clearance.sale span{font-family:"roboto-regular";font-size:12px;font-size:0.75rem;font-weight:normal;line-height:normal;color:#333333;}.order-frequent-purchase .frequent-purchases .price .price-text{display:none;}.order-frequent-purchase .frequent-purchases .add-to-cart{width:12%;}.order-frequent-purchase .ora-availability-modes .guest-zip-login-link a{text-align:left;}.order-frequent-purchase .noResults{color:#e50213;font-size:12px;font-weight:bold;padding:10px;text-transform:none;}.order-frequent-purchase .section-header{border-radius:0;}.content-tab-tile .order-frequent-purchase .section-header{width:100%;}.order-frequent-purchase .select a{display:flex;justify-content:center;align-items:center;}.order-frequent-purchase .select a img{max-width:100%;max-height:100%;height:auto;margin-top:0px;}.order-frequent-purchase .select a img:focus{outline:0.15rem solid #000000 !important;outline-offset:0.15rem !important;border-radius:unset !important;display:inline-block;}.order-frequent-purchase .select #pImgBack{margin-right:11px;}