.header{position:relative;z-index:999}
.header .site_specific_tabs li{max-width:30%}
.header .site_specific_tabs li:last-child{max-width:40%}
.header .site_specific_tabs li.estoreSelectIcon a{padding:.3rem 0;margin:0 10px}
.header .estoreCookieBalloon{position:absolute;color:#fff;font-size:15px;z-index:10000;display:none}
.header .estoreCookieBalloon .balloonPointer{height:12px;background-image:url("../images/arrows/arrow_blue_up_2_24x13.png");background-repeat:no-repeat;background-position:center top}
.header .estoreCookieBalloon .balloonContent{background-color:#004985;padding:9px 17px}
.header .estoreCookieBalloon .balloonContent .estoreBalloonClose{float:right;cursor:pointer;font-weight:bold}
.header .estoreCookieBalloon .balloonContent h4{font-size:17px;margin:9px 0;line-height:9px}
.header .estoreCookieBalloon .balloonContent p{font-size:13px;margin-bottom:6px}
.header a:hover,.header a:focus{text-decoration:none}
.header .logo{display:inline-block;margin:.5rem;margin-left:1.5%}
.header .bottom_links{min-height:3.5rem}
.header .bottom_links .bottom_links_list{width:100%}
.header .bottom_links .special_offer{float:none!important;text-align:right;font-size:.9375rem;width:100%}
.header .bottom_links .inline_list{text-align:right}
.header .bottom_links .inline_list>li{float:none;display:inline-block}
.header .top_links_list{text-align:right}
.header .top_links_list img.flexible_image{max-width:25px}
.header .top_links_list>li{float:none;display:inline-block;vertical-align:middle}
.header .top_links_list #lpchat{display:none}
.header .top_links_list li,.header .bottom_links_list li,.header .top_links_list a,.header .bottom_links_list a{font-weight:700;font-size:.875rem}
.header .top_links_list li p,.header .bottom_links_list li p,.header .top_links_list a p,.header .bottom_links_list a p{margin-bottom:0}
.header .top_links_list .live_chat:after,.header .bottom_links_list .live_chat:after{content:"\e6a4";font-family:'FisherSciengliffic';font-size:1rem;line-height:.8rem;font-weight:normal;padding-left:.25rem}
.header .top_links_list .phone,.header .bottom_links_list .phone{color:#2b2b2b}
.header .bordered_bottom{border-bottom:1px solid #a4c5e3;border-top:0;border-right:0;border-left:none;margin:0}
.header .flag{background:url("../images/flags/icon_US_Flag.svg") top right no-repeat;height:18px;overflow:hidden;text-indent:-9999em;width:27px;background-size:77%}
.header .special_offer,.header .special_offer a{color:#3bad2f;font-weight:700}
.header .contact{color:#2b2b2b;font-weight:700}
.new_search_wrapper ~ div li.special_offer{position:absolute;top:-20px;left:-10px;margin-left:69%!important;text-align:left!important}
.my_account_width{width:48%!important}
.quickOrder_width{width:8%!important}
.header_top{background:#c8dbeb}
.header_top .tabs{margin:0 auto;max-width:77.5em;padding:0 1.5%}
.header_top .tabs>li{padding:0;margin-left:0}
.header_top .tabs>li.active a{color:#005daa}
.header_top .tabs>li.active a:hover,.header_top .tabs>li.active a:focus{cursor:default}
.header_top .tabs a{font-size:.8rem;font-weight:700;padding:.3rem .65rem;display:block;color:#1d2b37}
.new_header_top{background:#fff;border-bottom:1px solid #00000036}
.new_header_top .tabs{margin:0 auto;max-width:76rem;padding-right:.3rem}
.new_header_top .tabs li{padding:0;margin-left:0}
.new_header_top .tabs li.active a{color:#005394}
.new_header_top .tabs li.active a:hover,.new_header_top .tabs li.active a:focus{cursor:default}
.new_header_top .tabs .top_links_list a{padding:0rem .65rem 0rem .65rem}
.new_header_top .tabs .top_links_list .manageAccountTopLink a{padding:0rem .65rem 0rem 0}
.new_header_top .tabs a{font-size:.8rem;font-weight:700;padding:.3rem .65rem;display:block;color:#1d2b37}
.new_header_top .tabs .inline_list{margin:unset;padding:unset;line-height:unset;padding-top:.255rem}
.ie11 .new_header_top .tabs .inline_list{margin:0;padding:0;line-height:inherit}
.new_header_top .tabs .inline_list li{font-size:.8125rem}
.new_header_top .tabs .inline_list li.phone{margin-right:1.5rem}
.header_wrap{padding:.6rem 0 0;position:relative}
.header_wrap .inline_list{margin:0 auto .75rem}
.header_wrap .quickOrderWrapper .inline_list li a{margin-top:15px}
.header_wrap .top_links{margin:0 1.5%}
.header_main{background:#004985;margin:0 1.5%}
.header_main .row .columns:first-child{padding-left:0}
.flyout_menu{background:#fff}
.header_link a,.header_link span{color:#fff;text-align:right;font-size:.875rem}
.header_link a:hover,.header_link span:hover{color:#fff}
span.sign{font-size:.8rem;font-weight:700;padding:-0.7rem .65rem;display:block;color:#005394}
.header_link_new a,.header_link_new span{font-size:.65rem!important}
.cq-wcm-edit #header{z-index:1}
.cq-wcm-edit #header .logo{position:relative}
.cq-wcm-edit #header .logo img{width:auto}
.cookie-warning{margin:20px}
.language_country_selection.active .block_links_list{display:block;position:absolute;z-index:99999;-webkit-box-shadow:1px 2px 1px 1px #a4c5e3;-moz-box-shadow:1px 2px 1px 1px #a4c5e3;box-shadow:1px 2px 1px 0 #a4c5e3!important}
.language_country_selection.active .block_links_list .service_link{border-top:1px solid #a4c5e3;padding:1rem .55rem;white-space:nowrap}
.language_country_selection.active .block_links_list a{color:#004985;text-align:left;padding-left:8px;font-weight:400}
.language_country_selection.active .heading{background-color:#dfedf9!important;color:#005daa!important;padding-left:6px}
.language_country_selection.active header{box-shadow:1px 1px 2px 1px #a4c5e3;margin-bottom:-1px}
.estore_header_label a{line-height:30px;padding-top:0!important}
header.new-header div#estoreCookieBalloon{display:none!important;visibility:hidden;height:0;width:0}
header.new-header .new_header_top .tabs .estoreSelectIcon{display:none}
header.new-header .new_header_top .tabs li.active a{margin-top:.05rem}
header.new-header .new_header_top .tabs .inline_list .user_name{margin-right:0rem;padding-top:.1rem}
header.new-header .new_header_top .tabs .inline_list .phone{padding-left:1rem}
.new_header_main{background:0;padding-top:.9rem}
.ie11 .healthcare-page .new_header_main,.ie11 .scied-page .new_header_main{padding-top:0!important}
.new_header_main .general_tabs{border:0;margin:0}
.new_header_main .general_tabs .navItem{max-width:21.5rem;border:.5px solid #efeced;top:-1.45rem;position:relative;padding:1.1rem 0rem 1.5rem 1.7rem;background:#fff}
.new_header_main .general_tabs .navItem .nav .flyout_menu{max-height:none}
.new_header_main .general_tabs .globalNav{max-width:21.5rem}
.new_header_main .general_tabs .tab_nav{border:0;border-bottom:unset!important}
.new_header_main .general_tabs .tab_nav li{border:0;background:0}
.new_header_main .general_tabs .tab_nav li.active a .tabTitle{border-bottom:3px solid #005394;color:#005394}
.new_header_main .general_tabs .tab_nav li a .tabTitle{color:#484848;font-weight:bold;height:1.9rem}
.new_header_main .general_tabs .tab_nav li a .tabTitle:after{content:"\e6f8";font-family:'FisherSciengliffic';color:#a7a7a7;font-size:.8125rem}
.new_header_main .general_tabs .tab_nav li a:hover .tabTitle{border-bottom:3px solid #005394;color:#005394}
.new_header_main .general_tabs:hover .tabs_wrap{z-index:1}
.new_header_main .general_tabs .tabs_wrap .active{z-index:1}
.new_header_main .general_tabs .tabs_wrap .mobile_tab_link{color:#484848;background:0}
.new_header_main .general_tabs .tabs_wrap .mobile_tab_link:after{color:#a7a7a7}
.new_header_main .general_tabs .tabs_wrap:hover .mobile_tab_link{color:#005394}
.new_header_main .general_tabs .tabs_wrap .tab:not(.category-layout){border:1px solid #efeced}
.new_header_main .general_tabs .tabs_wrap .tab{left:1rem}
.new_header_main .general_tabs .tabs_wrap .tab .vertical-line{width:1px;background:#efeced;height:100%;position:absolute;right:31%}
.new_header_main .general_tabs .tabs_wrap .tab .lastLevelItem{background:#005394;padding:1rem .625rem 1rem 2.125rem;font-size:.8125rem;margin-bottom:-1.45rem;border:1px solid #005394}
.new_header_main .general_tabs .tabs_wrap .tab .lastLevelItem .nav_link_item.active{background-color:unset!important;color:#fff;font-weight:bold!important}
.new_header_main .general_tabs .tabs_wrap .tab .lastLevelItem .nav_link_item.active .lastLevelLink span{font-weight:bold!important}
.new_header_main .general_tabs .tabs_wrap .tab .lastLevelItem .lastLevelLink{color:#fff}
.new_header_main .general_tabs .tabs_wrap .tab .lastLevelItem .lastLevelLink:after{color:#fff}
.new_header_main .general_tabs .tabs_wrap .tab .lastLevelItem:hover .lastLevelLink{background:0;font-weight:bold}
.new_header_main .general_tabs .tabs_wrap .list-layout .cta_link.float_right.secondary{margin-right:2rem}
.new_header_main .promo_list .promo-item{width:335.2px;height:224px}
.new_header_main .promo_list .promo-item .offer_thumb_background{height:50px;width:50px}
.new_header_main .promo_list .promo-item .promo-title h3{width:210px;height:54px;font-size:23px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#005394}
.new_header_main .promo_list .promo-item .desc-text{width:164px;height:51px;font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.31;letter-spacing:normal;text-align:left;color:#565656}
.new_header_main .promo_list .promo-item .cta-link{width:77px;height:17px;font-size:14px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#005394}
.new_header_main .multipleHeaderLinksOrder{width:16%!important}
.new_header_main .multipleHeaderLinksOrder .quickOrder .inline_list li a{padding-left:.2rem}
.new_header_main .quickOrder .inline_list{padding-top:.915rem;padding-left:.055rem}
.new_header_main .quickOrder .inline_list li a{white-space:nowrap}
.new_header_main .quickOrder_width.multipleHeaderLinksOrder{width:46%!important}
.new_header_main #right-nav-menu{width:35%!important;float:right;margin-right:3%}
.sticky-head .new_header_main #right-nav-menu{position:fixed;top:32px;right:68px;z-index:10000;width:31.1%!important}
.sticky-head #header_logo_row{position:fixed;top:0;background:#fff;width:100%;padding:5px 3.4rem 0;left:0;text-align:center;z-index:10000}
.sticky-head #header_logo_row .ui-autocomplete{text-align:left}
.sticky-head #header_logo_row .logonew{text-align:left}
.sticky-head .header a.healthcare{position:relative}
.sticky-head.sticky-nav .header a.healthcare{position:relative}
.sticky-head.sticky-nav .header.new-header{border-bottom:0}
.sticky-head.sticky-nav .new-header-tabs .product_categories_tabs_wraper .general_tabs .tab_nav{display:none}
.sticky-head.sticky-nav #header_logo_row{border-bottom:1px solid #ccc;box-shadow:0 1px 4px #ccc;padding-bottom:10px}
.sticky-head.sticky-nav #header_logo_row .large-9{width:50%;float:left}
.sticky-head.sticky-nav #searchBox{max-width:64%}
.sticky-head.sticky-nav .global_search .searchForm{text-align:left}
.sticky-head.sticky-nav .multipleHeaderLinks .new-search-bar{left:-2.5rem}
.sticky-head .invi{visibility:hidden}
.sticky-head .dim-background.active{top:69px}
.header a.logonew{margin-top:18px!important}
#desktop-search-wrapper{margin-top:18px}
@media only screen and (min-width:1025px){.new_header_main .general_tabs .category-layout.active{background:none!important;top:0!important}
.new_header_main .general_tabs .category-layout .navItem{max-width:372px!important}
.new_header_main .general_tabs .category-layout .navItem .flyout_menu{min-width:450px!important;max-width:450px!important}
.new_header_main .general_tabs .list-layout.tab .subscribetoEmail{padding-top:1.45rem}
.new_header_main .general_tabs .list-layout.tab .subscribetoEmail h3{margin-top:.4rem}
header.new-header a.healthcare.logonew{top:-0.38rem!important}
.sticky-head.sticky-nav header.new-header #header_logo_row.healthcare-row{padding-top:.8125rem;padding-bottom:1.125rem}
header.new-header #header_logo_row.healthcare-row .logo-wrapper.large-3{padding-right:0;padding-left:0;width:22.25%}
header.new-header #header_logo_row.healthcare-row .large-9.new-search-bar{width:77.75%}
.sticky-head.sticky-nav header.new-header #header_logo_row.healthcare-row .large-9.new-search-bar{width:45%!important;margin-left:2.5rem}
.sticky-head.sticky-nav header.new-header #header_logo_row.scientific-row{padding-top:.8125rem;padding-bottom:1.125rem}
header.new-header #header_logo_row.scientific-row .logo-wrapper.large-3{padding-right:0;width:24.25%;padding-bottom:.25rem}
header.new-header #header_logo_row.scientific-row .large-9.new-search-bar{width:75.75%}
.sticky-head.sticky-nav header.new-header #header_logo_row.scientific-row .large-9.new-search-bar{width:45%!important;margin-left:2.5rem}
.sticky-head.sticky-nav header.new-header #header_logo_row.education-row{padding-top:.8125rem;padding-bottom:1.125rem}
header.new-header #header_logo_row.education-row .logo-wrapper.large-3{padding-right:0;width:25.75%;margin-top:-10px;margin-bottom:-3px}
.sticky-head header.new-header #header_logo_row.education-row .logo-wrapper.large-3 .logonew{margin-left:0!important}
header.new-header #header_logo_row.education-row .large-9.new-search-bar{width:74.25%;padding-left:5px}
.sticky-head.sticky-nav header.new-header #header_logo_row.education-row .large-9.new-search-bar{width:45%!important;margin-left:2.5rem}
}
.dim-background{position:fixed;background:black;width:100%;height:100%;opacity:.5;display:none;z-index:99}
.dim-background.active{display:block}
.ui-autocomplete.ui-front{width:601px!important}
.baseComp.header{z-index:1000}
.header_wrap #feature-announcement-wrapper{position:absolute;right:0;top:6.2rem;margin-right:1.2rem;display:none;z-index:999}
.header_wrap #feature-announcement-wrapper .pop-up-window{background:#f7f7f7;border-radius:3px;box-shadow:4px 4px 4px 0 rgba(0,0,0,0.15);border:solid 1px #e5e5e5;border-left:5px solid #005daa;width:20.63rem;height:5.6875rem;padding:.4rem 0rem 0rem 1rem}
.header_wrap #feature-announcement-wrapper .pop-up-window .fe-popup-title{font-size:16px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left}
.header_wrap #feature-announcement-wrapper .pop-up-window .fe-popup-title:before{content:"\e6db";font-family:'FisherSciengliffic';font-size:1.1rem;font-weight:bold;position:relative;top:.15rem;right:.555rem;color:#005daa}
.header_wrap #feature-announcement-wrapper .pop-up-window .fe-popup-dismiss:before{content:"\e686";font-family:'FisherSciengliffic';font-size:1.5rem;position:relative;top:-2.1rem;left:17rem}
.header_wrap #feature-announcement-wrapper .pop-up-window .fe-popup-text{position:relative;top:-2rem;color:#7f7f7f;font-size:.8125rem;padding:0rem 3rem 0rem 1.15rem;line-height:22px}
.header_wrap #feature-announcement-wrapper .pop-up-window .fe-popup-text a{color:#1e8ae7;padding-left:.3rem}
.header_wrap #feature-announcement-wrapper .pop-up-window .fe-popup-text a:after{content:"\e696";font-family:'FisherSciengliffic';font-size:.5rem;margin-left:.15rem}
.header_wrap #feature-announcement-wrapper .pop-up-window .fe-popup-text p{line-height:1.3rem}
@media only screen and (min-width:1025px){.sticky-head .header_wrap #feature-announcement-wrapper{position:fixed;top:6rem;right:9rem}
.sticky-head .new-header .header_wrap #feature-announcement-wrapper{top:6rem}
}
.new-header .header_wrap #feature-announcement-wrapper{margin-right:2rem;top:5rem}
.shopping_cart_header{position:relative;z-index:5;margin-bottom:1rem}
.shopping_cart_header .account_information .header_link a,.shopping_cart_header .account_information .header_link span{color:#004985}
.shopping_cart_header .account_information .account_information_icon{color:#004985}
.shopping_cart_header .account_information header em{color:#2b2b2b}
.shopping_cart_header .block_links.active .heading{background:#fff;color:#005daa}
.shopping_cart_header .block_links.active .block_links_list:first-child{border-width:1px}
.shopping_cart_header .contact{color:#2b2b2b;font-weight:700}
.footer{clear:both;padding:1em 0;position:relative;margin:0 auto;margin-bottom:3rem;max-width:77.5em}
.footer .inline_list{margin:0 auto}
.footer .phone_link{color:#2b2b2b;cursor:default}
.footer.parbase{padding:0}
.footer_wrap{padding:2rem 1.5% 0;position:relative}
.footer_wrap .footer_main{padding:1rem 0;overflow:hidden}
.footer_wrap .small-6.medium-4.large-2.columns{margin-bottom:1rem}
.column_links a:hover,.column_links a:focus{text-decoration:none}
.column_links li{list-style:none;margin-bottom:.65rem;font-size:.875rem;line-height:1rem;font-weight:700}
.social_links .font_icon{width:1.35rem}
.footer_bottom{padding:.5rem 0 0}
.footer_bottom .bottom_links{float:right}
.footer_bottom .bottom_links li{margin-left:0;padding-left:0;margin-bottom:.5rem;margin-right:1.5rem}
.footer_bottom p{font-size:.8125rem}
.footer_bottom a{color:#565656;font-size:.8125rem;text-decoration:underline}
.footer_bottom a:hover,.footer_bottom a:focus{color:#2b2b2b}
.footer_bottom .address_info{max-width:60rem}
.offer_signup span{font-size:.875rem;line-height:1.2em}
.offer_signup p{margin-bottom:0}
.offer_signup input[type="text"]{width:70%;border:1px solid #bbb9b9;margin:0 0 .5rem}
.offer_signup input[type="button"]{vertical-align:top;padding:.75rem 1rem .6rem}
html:not(.ie8) .nav .flyout_menu{left:-9999em}
html:not(.ie8) .nav .nav_links.block_links_list{display:block!important;position:absolute!important;overflow:hidden;width:1px;height:1px;border:0;clip:rect(1px,1px,1px,1px)}
html:not(.ie8) .nav.active .nav_links.block_links_list{overflow:visible;width:100%;height:auto;clip:auto}
.nav{position:relative}
.nav .flyout_body .flyoutPromoBox,.nav .flyout_body .viewAllLink{display:none}
.nav header{margin:0;padding:0}
.nav.locked_nav .icon_Arrow_Down2{display:none}
.nav.locked_nav .heading:hover{cursor:default;text-decoration:none}
.nav .heading{color:#fff;display:block;font-size:1.25rem;line-height:3rem;font-weight:700;text-transform:capitalize;padding:0 .5rem}
.nav .heading .icon_Arrow_Down2{float:right;line-height:1rem;padding-top:1rem}
.nav .nav_link{display:block;font-size:.9375rem;line-height:1.2rem;font-weight:700;padding:.35rem;color:#1d2b37;background-color:inherit;max-width:94%;cursor:default}
.nav .nav_link:after{content:"\e6fd";font-family:'FisherSciengliffic';color:#a4c5e3;position:absolute;right:-6%;font-size:.875rem}
.nav .nav_link.standalone_link{max-width:100%}
.nav .nav_link.standalone_link:after{content:''}
.nav .nav_link_item.active{background-color:#fff!important;color:#005daa;text-decoration:none}
.nav .nav_link_item.active .nav_link:hover{cursor:default}
.nav .nav_link_item.active .nav_link:after{color:#004985}
.nav .block_links_list .nav_link{position:relative}
.nav .block_links_list .nav_link .font_icon{position:absolute;right:.25rem;margin:0;color:#a4c5e3;font-weight:bold;font-size:.875rem;line-height:1.2rem}
.nav .block_links_list .standalone_link{background:#c8dbea}
.nav .block_links_list .standalone_link:active,.nav .block_links_list .standalone_link:hover{background:#fff}
.nav .flyout_menu{-webkit-box-shadow:1px 1px 1px 1px #a4c5e3;-moz-box-shadow:1px 1px 1px 1px #a4c5e3;box-shadow:1px 1px 1px 1px #a4c5e3;border:1px solid #c8dbeb;position:absolute;overflow:hidden;padding:1rem;width:100%;margin-left:-0.1rem;z-index:-1;left:-9999em}
.nav .flyout_menu h3{padding-left:1.5%;color:#2b2b2b}
.nav .flyout_menu h3 span{font-weight:700}
.nav .flyout_menu .block_links_list{position:static!important}
.nav .flyout_menu .block_links_list a{color:#004985}
.nav .flyout_menu .block_links_list a.main_link{color:#004985}
.nav .flyout_menu .block_links_list a.main_link:hover,.nav .flyout_menu .block_links_list a.main_link:active{color:#005daa}
.nav .flyout_menu .block_links_list .font_icon{font-weight:400;color:#a4c5e3;display:none}
.nav .flyout_menu .flyout_body .font_icon{float:none;padding-left:5px;display:none}
.nav .flyout_menu .flyout_body .block_links .block_links_list{border:0;-webkit-box-shadow:0 0 0 0 #a4c5e3;-moz-box-shadow:0 0 0 0 #a4c5e3;box-shadow:0 0 0 0 #a4c5e3}
.nav .flyout_columns.bordered{border-right:1px solid #bbb9b9}
.nav .flyout_promos{padding-left:1.25rem}
.nav .flyout_promos.bordered{border-left:1px solid #bbb9b9}
.new_header_main .nav_link_item .nav_link{font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#484848}
.new_header_main .nav_link_item .nav_link:after{content:"\f105";font-family:'FisherSciengliffic';color:#a7a7a7;position:absolute;right:6%;font-size:.8125rem}
.new_header_main .nav_link_item .nav_link.lastLevelLink:after{content:unset}
.new_header_main .nav_link_item.active a{color:#005daa;font-weight:bold}
.new_header_main .nav_link_item.active a:after{color:#005daa;font-weight:bold}
.new_header_main .flyout_menu{padding:.2rem 1.7rem 2rem 2.5rem;box-shadow:none;border:.5px solid #efeced;max-height:unset!important}
.new_header_main .flyout_menu .flyout_heading .heading_link{font-weight:bold;font-size:1rem}
.new_header_main .flyout_menu .flyout_body{padding-top:1rem}
.new_header_main .flyout_menu .flyout_body .flyoutSubMenu{padding-bottom:.4rem}
.new_header_main .flyoutSubMenu ul{list-style:none}
.new_header_main .flyoutSubMenu ul li{padding-top:.2rem}
.new_header_main .flyoutSubMenu ul li:hover .main_link{color:#005daa;font-weight:bold}
.new_header_main .flyoutSubMenu ul .main_link{font-size:.8125rem;color:#484848;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left}
.new_header_main .flyoutSubMenu ul .main_link b,.new_header_main .flyoutSubMenu ul .main_link strong{color:#005daa}
.new_header_main .singleCategory{padding:0rem 0rem 1rem 1.5rem}
.new_header_main .dualcat{padding:0rem 0rem 1rem 1.5rem}
.new_header_main .flyoutContent li{padding-bottom:.6rem!important}
.new_header_main .flyoutContent li:hover .main_link{color:#005daa;font-weight:bold}
.new_header_main .flyoutContent li .main_link{font-size:.8125rem!important;color:#484848;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left}
.new_header_main .flyoutContent li .main_link b,.new_header_main .flyoutContent li .main_link strong{color:#005daa}
.new_header_main .flyout_heading{margin-top:.75rem}
.new_header_main .flyout_heading .heading_link{font-weight:100;font-size:.8125rem;color:#484848;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left}
.new_header_main .flyout{padding-top:1rem}
.new_header_main .tab{position:absolute;width:max-content}
.new_header_main .tab p{font-size:.8125rem;color:#484848}
.new_header_main .tab .customerService{padding:2rem .3rem 2rem 0rem}
.new_header_main .tab .customerService h3{font-size:.8125rem;color:#484848}
.new_header_main .tab .customerService h4{font-size:1rem;color:#005daa}
.new_header_main .tab .subscribetoEmail h3{font-size:.8125rem;color:#005daa}
.left_nav_block{border-bottom:3px solid #efeced}
.left_nav_block h4{background:#efeced;margin-bottom:0;padding:.5rem;font-size:.875rem;color:#2b2b2b;text-transform:uppercase}
.left_nav_links{list-style:none;overflow-y:auto;max-height:18rem}
.left_nav_links a{display:block;font-size:.875rem;padding:.35rem;font-weight:700;line-height:1rem}
@media only screen and (min-width:0) and (max-width:64em){.left_nav_block h4{background:#565656;color:#fff;font-size:.9375rem}
.left_nav_links a{font-size:.9375rem;padding:.65rem .5rem}
}
#SearchBox::-ms-clear{display:none}
.global_search .searchForm{border:1px solid #efeced;background:#fff}
.global_search .searchAll{border:1px solid #efeced;display:inline-block;padding:8px 0 12px 0;width:17%;background:#efeced;color:#000;font-size:14px;text-align:center}
.global_search .search_fields{background-color:#fff;position:relative}
.global_search .search_fields.active .font_icon{color:#005daa}
.global_search .search_fields .font_icon{color:#005daa;position:absolute;right:0;font-size:1.1rem;line-height:normal;color:#fff;background:#005daa;padding:.625rem;height:40px}
.global_search .search_fields ul{left:0!important}
.global_search .search_term{border:0;width:99.2%;padding:.625rem .1875rem .625rem .75rem;font-size:1rem;color:#2b2b2b;font-style:normal;height:40px}
.global_search .search_term_new{border:0;width:auto;padding-left:.5rem;font-size:.85rem;color:#2b2b2b;font-style:italic;height:40px;min-width:auto}
.global_search .search_button{cursor:pointer}
.global_search .search_remove{display:inline-block;position:absolute;cursor:pointer;right:2.3rem;padding:.525rem;font-size:1.2rem;color:#a9a9a9}
.global_search .btn{position:absolute;right:.5rem;top:.22rem;font-size:1rem;padding:.5rem}
.global_search .search-fa-dd{background-color:#f2f2f2;border-right:#979797 solid 1px;float:left;width:auto;position:relative;cursor:pointer;outline:0}
.global_search .search-fa-dd .search-fa-text{display:inline-block;font-size:.8125rem;font-weight:700;color:#565656;padding:.5625rem 2.3125rem .5625rem .875rem;height:40px}
.global_search .search-fa-dd ul{background-color:#fff;position:absolute;top:2.4689rem;left:0;border:1px solid #f2f2f2}
.global_search .search-fa-dd .search-fa-arrw{color:#888;background-color:#f2f2f2;line-height:normal}
.global_search .search-fa-item a{padding:.5rem .875rem;display:block;word-wrap:normal;white-space:nowrap;font-weight:700;font-size:.8125rem;color:#565656}
.global_search .search-fa-item a:hover{background-color:#228ee7;color:#fff}
.global_search .search-fa-group{padding:0 .875rem;word-wrap:normal;white-space:nowrap;font-size:.875rem;font-weight:700;color:#565656;cursor:default}
.global_search .input-wrapper{width:74%;float:left}
.global_search .small-wrapper{width:64%}
.searchAll,#focusarea-dropdown-button{border:1px solid #efeced!important;display:inline-block;padding:8px 0 11px 0;min-width:auto!important;background:#efeced;color:#000;font-size:14px;text-align:center;float:left;outline:0;border-radius:0;width:auto!important}
#focusarea-dropdown-button .ui-icon.ui-icon-triangle-1-s{background:url("../images/arrows/icon_arrow_grey_down_13x8.png") no-repeat center center;right:.25em;top:1.3em}
#focusarea-dropdown-button .ui-selectmenu-text{padding:0 1.5em 0 .5em!important}
#focusarea-dropdown-menu{border-color:#efeced;background:#fff!important;text-align:left}
#focusarea-dropdown-menu li.ui-menu-item{padding:3px 20px 3px .4em}
#focusarea-dropdown-menu li.ui-menu-item.ui-state-focus{color:#005daa!important;border:none!important;background:#fff!important;font-weight:bold}
#focusarea-dropdown-menu li.ui-selectmenu-optgroup{padding-left:.4em;text-align:left}
#focusarea-dropdown-menu li.ui-selectmenu-optgroup ~ li.ui-menu-item{padding-left:1.25rem;text-align:left;line-height:1.15rem!important;width:auto!important}
.searchAllSeperator{padding-bottom:10px!important;border-bottom:1px solid #005daa}
.new-search-bar .global_search .cancel-search{display:none}
.pricing{margin-bottom:.25rem}
.price_area{margin-bottom:1rem}
.price{font-size:1.125rem;font-weight:700;display:block}
.promo_text{font-weight:700;color:#179732}
.promo_text a{color:#179732}
.promo_text a:hover,.promo_text a:focus{color:#3bad2f;text-decoration:none}
.promo_text a span{font-weight:inherit}
.promo_price p{margin-bottom:.25em}
a#qa_webdiscount_msg_link{color:#179732}
a#qa_webdiscount_msg_link span{font-weight:700}
.unit_of_measure{color:#565656}
.invalid_price{color:gray;display:block;margin-top:.15rem}
.original-price{color:#565656;font-weight:normal}
.original-price span{font-weight:normal}
.original-price,.your-price,.your-savings{padding:.15rem 0}
@media only screen and (min-width:40.063em){.price{font-size:1.3125rem;line-height:1.5rem}
.invalid_price{margin-top:.25rem}
}
.account_information{margin-left:.75rem}
.new_header_main .account_information{margin-left:0;float:right}
.account_information header{position:relative;text-align:right}
.account_information header em{padding:0rem 2.2rem 0 0;display:block;padding-top:.65rem;line-height:.65rem;position:absolute;text-align:right;right:0;color:#fff;font-size:.875rem}
.new_header_main .account_information header em{padding-top:0!important}
.new_header_main .account_information header em{color:#2b2b2b}
.new_header_main .account_information header em{font-size:.75rem}
.account_information .block_links_list{right:0}
.new_header_main .account_information .block_links_list.login_dropdown{width:200px;top:2.25rem}
.account_information .block_links_list a,.account_information .block_links_list h4,.account_information .block_links_list .stand_alone{font-size:.875rem;font-weight:700;line-height:1rem;padding:.25rem .35rem;margin:0}
.account_information .block_links_list a{color:#004985}
.account_information .block_links_list a:hover,.account_information .block_links_list a:focus{color:#005daa}
.account_information .block_links_list a.btn{color:#fff;display:inline-block;margin:.5rem 0 .5rem .4rem;padding:.67rem 1.5rem;font-size:.9375rem}
.account_information .block_links_list a.btn:hover,.account_information .block_links_list a.btn:focus{background:none repeat scroll 0 0 #005daa!important;color:#fff;text-decoration:none}
.account_information .block_links_list span.group_heading{color:#2b2b2b;border-bottom:1px solid #a4c5e3;display:block;font-weight:700;margin:0 .3rem;padding:.3rem 0}
.account_information .block_links_list .service_link{border-top:1px solid #a4c5e3}
.account_information .block_links_list em{color:#2b2b2b;font-weight:700;margin-right:.25rem;font-size:90%;font-style:normal;width:3rem}
.account_information .account_information_icon{color:#fff;padding:0 .75rem;text-align:right;display:block;height:3rem}
.new_header_main .account_information .account_information_icon{color:#2b2b2b;height:2.35rem;display:inline-block}
.account_information .account_information_icon .label_wrap{display:block;padding:1.35rem 1.35rem 0 0}
.new_header_main .account_information .account_information_icon .label_wrap{padding:.75rem 1.35rem 0 0;font-size:.75rem}
.sticky-head .new_header_main .account_information .account_information_icon .label_wrap{padding:.75rem 1rem 0 0}
.account_information .account_information_icon span{font-weight:700;width:100%}
.account_information .account_information_icon span.font_icon{font-size:1.35rem;padding-top:.3rem}
.account_information_icon:after{content:"\e6fc";font-family:'FisherSciengliffic';position:absolute;top:.85rem;right:.65rem}
.cart_header_acc_info_icon{color:#005daa;display:block;padding:.25rem 2.5rem .75rem 0;text-align:right}
.cart_header_acc_info_icon em{display:block;font-size:.8em}
.new-header .account_information .block_links_list{width:15.8rem!important;background:#fff;border:.5px solid #efeced;box-shadow:0 11px 20px -5px #484848}
.new-header .account_information .block_links_list li{padding-bottom:.2rem}
.new-header .account_information .block_links_list li a{color:#484848;font-size:.8125rem;font-weight:normal;padding-top:.23rem}
.new-header .account_information .block_links_list li a:hover{color:#005394!important;font-weight:bold}
.new-header .account_information .block_links_list .buttons a.btn.signIn_btn:hover{background:#3bad2f!important}
.new-header .account_information .block_links_list .buttons a.btn.signIn_btn:focus{background:#3bad2f!important}
.new-header .account_information .block_links_list .btn-sign-in{background:#3bad2f;color:#fff;font-weight:bold;display:block;width:100%;margin-left:0rem;padding-top:.5rem;padding-bottom:.5rem}
.new-header .account_information .block_links_list .btn-sign-in:hover{background:#360!important;color:#fff!important}
.new-header .account_information .block_links_list h3{color:#484848}
.new-header .account_information .block_links_list .account-text span{font-size:.8125rem}
.new-header .account_information .block_links_list .account-text a{font-size:.8125rem;color:#005daa;padding-left:.1rem}
.new-header .account_information .block_links_list .form-login{border-color:#a7a7a7}
.new-header .account_information .block_links_list .form-login::-webkit-input-placeholder{font-size:.8125rem;font-style:italic;color:#a7a7a7;padding-left:1rem}
.new-header .account_information .block_links_list .form-login::-moz-placeholder{font-size:.8125rem;font-style:italic;color:#a7a7a7;padding-left:1rem}
.new-header .account_information .block_links_list .form-login:-ms-input-placeholder{font-size:.8125rem;font-style:italic;color:#a7a7a7;padding-left:1rem}
.new-header .account_information .block_links_list .form-login:-moz-placeholder{font-size:.8125rem;font-style:italic;color:#a7a7a7;padding-left:1rem}
.new-header .account_information .block_links_list label[for=remember-me-checkbox]{font-size:13px;font-weight:normal}
.new-header .account_information .block_links_list label[for=remember-me-checkbox] .form-login{top:.381rem}
.new-header .account_information .block_links_list .forgot-password-text{color:#005daa;font-size:.6875rem}
.new-header .account_information .block_links_list .modal.common_modal{min-width:unset;margin:1.5rem}
.new-header .account_information .block_links_list.logged-user{left:.6rem!important;padding:1rem}
.new-header .account_information .block_links_list.logged-user .selected-account{font-size:.8125rem;margin-left:.2rem;font-weight:bold}
.new-header .account_information .block_links_list.logged-user .selected-account-text{font-size:.8125rem;margin-left:.2rem}
.new-header .account_information .block_links_list.logged-user .group_heading{border-bottom:0;border-top:1px solid #a7a7a7}
.new-header .account_information .block_links_list.logged-user .js_sign_out{font-weight:bold}
.new-header .account_information .block_links_list.logged-user .js_sign_out em{font-weight:400}
.new-header .account_information .block_links_list.logged-user .service_link{border-color:#a7a7a7}
.new-header .account_information .block_links_list #loginOverlayContent .signIn_btn{width:98%;margin-right:unset;margin-left:.2rem}
.new-header .account_information .block_links_list #loginOverlayContent .forgot_psd{width:inherit;margin-top:.5rem}
.new-header .account_information .header_link_new a{font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left}
.new-header .account_information .account_information_icon .label_wrap{font-size:.938rem}
.new-header .account_information .account_information_icon:after{content:"\e6f8";font-family:'FisherSciengliffic';color:#a7a7a7;font-size:.8125rem}
.new-header .account_information.active .label_wrap{border-bottom:3px solid #005394}
#cboxWrapper .new-sign-in-modal .signIn_btn{background:#3bad2f;color:#fff;display:block;width:100%;padding-top:.7rem;padding-bottom:.7rem}
#cboxWrapper .new-sign-in-modal .signIn_btn:hover{background:#360!important;color:#fff!important}
#cboxWrapper .new-sign-in-modal .forgot_psd{margin-top:1.2rem;width:100%}
#cboxWrapper .new-sign-in-modal .forgot_psd .forgot-password-text{color:#005daa;font-size:.8125rem;font-weight:bold}
#cboxWrapper .new-sign-in-modal .account-text a{color:#005daa;padding-left:.2rem}
.shopping_cart{height:3rem;position:relative;z-index:1}
.shopping_cart:hover,.shopping_cart.active{background-color:#005daa}
.shopping_cart:hover a,.shopping_cart.active a{color:#fff}
.new_header_main .shopping_cart{width:65px}
.new_header_main .shopping_cart:hover,.new_header_main .shopping_cart.active{background-color:#fff;border-bottom:4px solid #004985}
.new_header_main .shopping_cart .cart-text{top:15px;position:relative}
.shopping_cart a{color:#fff}
.new_header_main .shopping_cart a{color:#004985!important}
.shopping_cart .shopping_cart_icon{display:block;margin:0 auto;position:relative;max-width:4rem}
.shopping_cart .shopping_cart_icon span{display:block;text-align:center;font-size:.8rem;font-weight:700}
.new_header_main .shopping_cart .shopping_cart_icon span{display:inline-block}
.shopping_cart .shopping_cart_icon span.font_icon{font-size:1.5rem;padding-top:1rem;font-weight:400}
.new_header_main .shopping_cart .shopping_cart_icon span.font_icon{padding-top:.5rem;font-size:2rem}
.shopping_cart .shopping_cart_quantity{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#3bad2f;color:#fff;display:block;font-size:.75rem;font-weight:700;position:absolute;text-align:center;min-width:1rem;height:1rem;line-height:1rem;top:.5rem;right:.5rem;padding:0 .2rem}
.new_header_main .shopping_cart .shopping_cart_quantity{top:.2rem;right:1.35rem}
#cartletDrop{width:235px!important;top:3rem;right:0;height:auto}
#cartletDrop .cartlet_img_container{color:#fff;display:block;float:left;height:83px;margin-right:.5em;text-align:center;width:76px}
#cartletDrop .cartlet_img{max-width:83px;max-height:76px}
.cartlet-display{background-color:#dfedf9;border:1px solid #c8dbeb;-webkit-box-shadow:1px 1px 1px 1px #a4c5e3;-moz-box-shadow:1px 1px 1px 1px #a4c5e3;box-shadow:1px 1px 1px 1px #a4c5e3;right:0;position:absolute;width:25rem;padding-bottom:1rem;top:3rem}
.new_header_main .cartlet-display{background-color:#fff;-webkit-box-shadow:1px 1px 1px 1px #efeced;-moz-box-shadow:1px 1px 1px 1px #efeced;box-shadow:1px 1px 1px 1px #efeced;border:1px solid #adadad}
.new_header_main .cartlet-display .cartButton{width:100%;color:#fff!important}
.cartlet-display p{padding:.5rem;margin-bottom:.3125rem}
.new_header_main .cartlet-display p.cartletMaxMsg{display:none}
.cartlet-display .catalog_number{font-size:.875rem;line-height:.78125rem;margin-bottom:.3125rem;padding:0;font-weight:400}
.new_header_main .cartlet-display .catalog_number{color:#565656}
.new_header_main .cartlet-display .catalog_number:before{content:"Catalog No. ";margin-right:5px}
.cartlet-display .cartletDesc a{color:#004985}
.new_header_main .cartlet-display .cartletDesc a{font-size:.875rem;position:relative;top:20px}
.new_header_main .cartlet-display .cartletDesc a+span{position:relative;top:-15px;display:inline-block}
.cartlet-display .cartletMaxMsg{border-bottom:1px solid #c8dbeb;margin-bottom:0;background-color:#a4c5e3}
.cartlet-display .cartletSubtotal{border-bottom:1px solid #c8dbeb;border-top:1px solid #c8dbeb;overflow:hidden}
.new_header_main .cartlet-display .cartletSubtotal{border-bottom:1px solid #adadad;border-top:1px solid #adadad;padding:1rem .5rem}
.cartlet-display ul{list-style:none}
.cartlet-display ul p{padding:0;line-height:1rem;word-break:break-all;word-wrap:break-word}
.cartlet-display ul li{padding:.5rem}
.new_header_main .cartlet-display ul li{padding:1rem .5rem!important}
.cartlet-display ul li+li{border-top:1px solid #c8dbeb}
.new_header_main .cartlet-display ul li+li{border-top:1px solid #565656}
.cartlet-display .display-table-row .display-table-cell:first-child{padding-right:.5rem}
.cartlet-display .display-table-row .display-table-cell:first-child .cart-item-image{background-color:#fff;border:1px solid #bbb9b9;color:#bbb9b9;display:table-cell;margin-right:.5rem;padding:2px;height:4.063rem;text-align:center;vertical-align:middle;width:4.688rem}
.cartlet-display .display-table-cell{display:table-cell;vertical-align:top}
.cartlet-display .display-table-cell span{display:block}
.cartlet-display .display-table-cell .cartletQty span,.cartlet-display .display-table-cell .cartletUom span{display:inline}
.cartlet-display .qty_hidden_in_cart{background-color:#a4c5e3;border-top:1px solid #c8dbeb;display:block;padding:.5rem .25rem;width:100%}
.cartlet-display .qty_hidden_in_cart span{display:inline}
.cartlet-display .itemType{font-weight:700;display:inline;text-transform:capitalize;font-size:.95rem}
.cartlet-display #qa_cartletCartButton{text-transform:capitalize}
.new_header_main .cartlet-display #qa_cartletCartButton{width:100%}
.cartlet-display .cartletDesc a,.cartlet-display .qty_hidden_in_cart,.cartlet-display .qty_hidden_in_cart span,.cartlet-display #qa_cartletSubtotalLabel,.cartlet-display #qa_cartletSubtotal{font-size:.938rem;font-weight:700}
.cartlet-display .uom_label,.cartlet-display .uom_label span{font-size:.8125rem;font-weight:400}
.cart-checkout-ui .cartlet_img_container{color:#fff;display:block;float:left;height:83px;margin-right:.5em;text-align:center;width:76px}
.cart-checkout-ui .cartlet_img{max-width:60px;max-height:76px;margin:0 7px}
.cart-checkout-ui.cartlet-display{background-color:#dfedf9;border:1px solid #c8dbeb;right:0;position:absolute;width:25rem;padding-bottom:1rem;top:3rem;-webkit-box-shadow:1px 1px 1px 1px #a4c5e3;-moz-box-shadow:1px 1px 1px 1px #a4c5e3;box-shadow:1px 1px 1px 1px #a4c5e3}
.new_header_main .cart-checkout-ui.cartlet-display{background-color:#fff;-webkit-box-shadow:1px 1px 1px 1px #efeced;-moz-box-shadow:1px 1px 1px 1px #efeced;box-shadow:1px 1px 1px 1px #efeced;border:1px solid #adadad}
.cart-checkout-ui.cartlet-display p{padding:.5rem;margin-bottom:.3125rem}
.cart-checkout-ui.cartlet-display .catalog_number{font-size:.875rem;line-height:.78125rem;margin-bottom:.3125rem;padding:0;font-weight:400}
.cart-checkout-ui.cartlet-display .cartletDesc a{color:#004985;white-space:nowrap}
.cart-checkout-ui.cartlet-display .cartletMaxMsg{border-bottom:1px solid #c8dbeb;margin-bottom:0;background-color:#a4c5e3}
.cart-checkout-ui.cartlet-display .cartletSubtotal{border-bottom:0 solid #c8dbeb;border-top:1px solid #c8dbeb;overflow:hidden}
.new_header_main .cart-checkout-ui.cartlet-display .cartletSubtotal{padding:1rem .5rem;color:#565656}
.cart-checkout-ui.cartlet-display ul{list-style:none}
.cart-checkout-ui.cartlet-display ul p{padding:0;line-height:1rem;word-break:normal;-ms-word-wrap:normal;word-wrap:normal}
.cart-checkout-ui.cartlet-display ul li{padding:.5rem}
.cart-checkout-ui.cartlet-display ul li+li{border-top:1px solid #c8dbeb}
.cart-checkout-ui.cartlet-display .display-table-row .display-table-cell:first-child{padding-right:.5rem}
.cart-checkout-ui.cartlet-display .display-table-row .display-table-cell:first-child .cart-item-image{background-color:#fff;border:1px solid #bbb9b9;color:#bbb9b9;display:table-cell;margin-right:.5rem;padding:2px;height:4.063rem;text-align:center;vertical-align:middle;width:4.688rem}
.cart-checkout-ui.cartlet-display .display-table-cell{display:table-cell;vertical-align:top}
.cart-checkout-ui.cartlet-display .display-table-cell.image-details{width:80px}
.cart-checkout-ui.cartlet-display .display-table-cell.product-details{width:200px}
.cart-checkout-ui.cartlet-display .display-table-cell.qty-details{width:100px;padding-left:35px;visibility:hidden;white-space:nowrap}
.cart-checkout-ui.cartlet-display .display-table-cell span{display:inline}
.cart-checkout-ui.cartlet-display .display-table-cell .cartletQty span,.cart-checkout-ui.cartlet-display .display-table-cell .cartletUom span{display:inline}
.cart-checkout-ui.cartlet-display .qty_hidden_in_cart{background-color:#a4c5e3;border-top:1px solid #c8dbeb;display:block;padding:.5rem .25rem;width:100%}
.cart-checkout-ui.cartlet-display .qty_hidden_in_cart span{display:inline}
.cart-checkout-ui.cartlet-display .itemType{font-weight:700;display:inline;text-transform:capitalize;font-size:.95rem}
.cart-checkout-ui.cartlet-display #qa_cartletCartButton{text-transform:capitalize}
.cart-checkout-ui.cartlet-display .cartletDesc a,.cart-checkout-ui.cartlet-display .qty_hidden_in_cart,.cart-checkout-ui.cartlet-display .qty_hidden_in_cart span,.cart-checkout-ui.cartlet-display .qty-details,.cart-checkout-ui.cartlet-display .uom-details{font-size:.875rem;font-weight:700}
.cart-checkout-ui.cartlet-display .qty-details,.cart-checkout-ui.cartlet-display .uom-details,.cart-checkout-ui.cartlet-display .uom_label span{font-size:.8125rem;font-weight:400}
.cart-checkout-ui.cartlet-display #qa_cartletSubtotalLabel,.cart-checkout-ui.cartlet-display #qa_cartletSubtotal{font-size:.938rem;font-weight:400}
.new_header_main .shopping_cart header{z-index:99}
.block_links{position:relative}
.new-header .block_links.account_information .header_link a{color:#484848}
.new-header .block_links.account_information header>a{color:#484848}
.block_links.alt .block_links_list{background:#fff}
.block_links.alt .block_links_list a{padding:.15rem 0}
.block_links.alt .block_links_list a:hover{text-decoration:underline;color:#005daa}
.block_links.active .block_links_list{display:block;position:absolute;z-index:9999}
.block_links.active .block_links_list:first-child{border-style:solid;border-color:#c8dbeb;border-width:0 1px 1px 1px}
.block_links.active .heading{background-color:#005daa}
.new_header_main .block_links.active .heading{color:#484848;background-color:transparent}
.block_links_list{background:#dfedf9;display:none;list-style:none;width:100%}
.block_links_list .block_link>a,.block_links_list>li>a{display:block;font-size:.9rem;padding:.55rem .75rem}
.block_links_list .block_link>a.active,.block_links_list>li>a.active,.block_links_list .block_link>a:hover,.block_links_list>li>a:hover{background-color:#fff!important;text-decoration:none}
.block_links_list .block_link>a.active span,.block_links_list>li>a.active span,.block_links_list .block_link>a:hover span,.block_links_list>li>a:hover span{color:#005daa!important}
.new_header_main .block_links.active .block_links_list.login_dropdown{left:.6rem}
.related_products_carousel_container{margin:0 auto;position:relative}
.related_products_carousel_container input[type="radio"]{border:0}
.related_products_carousel_container .csSlideWrapper{padding:0 2.25rem}
.related_products_carousel_container .csSlideWrapper ul{margin-left:0}
.related_products_carousel_container .carousel_item{padding:0 1.875rem 0 0;white-space:normal;vertical-align:top;position:relative;font-size:.9375rem;list-style:none;padding:1.1rem;background-color:#dfedf9}
.related_products_carousel_container .carousel_item .carousel_item_image{width:4.063rem;height:4.063rem;border:1px solid #bbb9b9;text-align:center;margin-right:.5rem;padding:2px;float:left}
.related_products_carousel_container .carousel_item .carousel_item_image img{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-height:100%}
.related_products_carousel_container .carousel_item .carousel_item_content{margin-left:0rem}
.related_products_carousel_container .carousel_item .carousel_item_content .carousel_product_label{font-size:.78125rem;line-height:.78125rem;margin-top:.5rem;margin-bottom:.75rem;padding:0;font-weight:700}
.related_products_carousel_container .carousel_item .carousel_item_content .carousel_item_text{margin-bottom:.5rem;height:8rem}
.related_products_carousel_container .carousel_item .carousel_item_content .carousel_item_text p{font-weight:bold;line-height:1.2rem}
.related_products_carousel_container .carousel_item .carousel_item_content .carousel_item_text p a:hover,.related_products_carousel_container .carousel_item .carousel_item_content .carousel_item_text p a:focus{text-decoration:none}
.related_products_carousel_container .carousel_item .carousel_item_content .carousel_item_text img{border:none!important}
.related_products_carousel_container .carousel_item .carousel_item_content fieldset{float:left}
.related_products_carousel_container .carousel_item .carousel_item_content fieldset span,.related_products_carousel_container .carousel_item .carousel_item_content fieldset label{font-size:.875rem;line-height:1rem}
.related_products_carousel_container .carousel_item .carousel_item_content fieldset input[type="text"]{width:4.063rem;margin:0;padding:.4rem;border-color:#bbb9b9;text-align:center}
.related_products_carousel_container .carousel_item .carousel_item_content .original-price{text-decoration:line-through}
.related_products_carousel_container .carousel_item .carousel_item_content .original-price .unit_of_measure{display:none}
.related_products_carousel_container .carousel_item .carousel_item_content .original-price .item_price{font-weight:400}
.related_products_carousel_container .carousel_item .carousel_item_content .item_price{font-weight:700;font-size:.9375rem}
.related_products_carousel_container .carousel_item .carousel_item_content .your-price{display:block;padding:.25rem 0 0;font-weight:700;color:#2b2b2b}
.related_products_carousel_container .carousel_item .carousel_item_content .price{font-size:.875rem;font-weight:700}
.related_products_carousel_container .carousel_item .carousel_item_content .carousel_buttons{clear:both}
.related_products_carousel_container .carousel_item .carousel_item_content .carousel_buttons ul{list-style:none;display:inline-block;text-align:left;margin-top:.5rem;padding-bottom:.5rem}
.related_products_carousel_container .carousel_item .carousel_item_content .carousel_buttons ul li{display:inline-block;margin-right:.25rem}
.related_products_carousel_container .carousel_item .carousel_item_content .qty{margin-right:.5rem;margin-top:.2rem;margin-bottom:1rem}
.csSlideWrapper{padding:0}
.csSlideWrapper ul{margin:0 auto}
.csSlideWrapper .csAction{top:5rem}
.csSlideWrapper .csAction>a{opacity:1}
.csSlideWrapper .font_icon{vertical-align:inherit}
.csSlideWrapper .csPrev,.csSlideWrapper .csNext{height:100%;top:1rem;background-image:none;background:rgba(255,255,255,0.75)}
.csSlideWrapper .csPrev span,.csSlideWrapper .csNext span{background:rgba(0,0,0,0.5);border-radius:1rem;height:2rem;width:2rem;text-align:center;line-height:2.2rem;color:#fff;display:block;position:relative;top:2.7rem;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}
.csSlideWrapper .csPrev:hover,.csSlideWrapper .csNext:hover,.csSlideWrapper .csPrev:focus,.csSlideWrapper .csNext:focus{text-decoration:none}
.csSlideWrapper .csPrev:hover span,.csSlideWrapper .csNext:hover span,.csSlideWrapper .csPrev:focus span,.csSlideWrapper .csNext:focus span{background:rgba(0,0,0,0.75)}
.csSlideWrapper .csPrev.disabled,.csSlideWrapper .csNext.disabled{visibility:hidden;background:0}
.csSlideWrapper .csNext{right:0}
.csSlideWrapper .csPrev{left:0;margin-left:1px}
.csSlideOuter .optional_carousel li{list-style:none}
@media only screen and (min-width:79rem){.related_products_carousel_container .csSlideOuter{width:103%;margin-left:-1.5%;margin-right:-1.5%}
.related_products_carousel_container .csSlideOuter .csSlideWrapper{padding:0 3%}
}
.image_gallery{padding-left:0}
.product_carousel_container{position:relative;vertical-align:top}
.product_carousel_container .product_carousel_button{position:absolute;top:0;display:table}
.product_carousel_container .product_carousel_button.carousel_arrow_right{right:0}
.product_carousel_container .product_carousel_button.carousel_arrow_left{left:0}
.product_carousel_container .product_carousel_button a{color:rgba(255,255,255,0.65);vertical-align:middle;display:table-cell;padding:0 .1rem;height:4.063rem;background:rgba(0,0,0,0.3);-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}
.product_carousel_container .product_carousel_button a:hover,.product_carousel_container .product_carousel_button a:focus{color:#fff;background:rgba(0,0,0,0.5)}
.product_carousel_container .product_carousel_button.disabled{display:none}
.product_carousel_container .product_carousel_item{vertical-align:top}
.product_carousel_container .product_carousel_item div{width:4.063rem;height:4.063rem;border:1px solid #bbb9b9;padding:.375rem;text-align:center}
.product_carousel_container .product_carousel_item div img{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;max-height:23.375rem}
.product_carousel_container .product_carousel_item img{cursor:pointer;max-height:23.375rem}
.product_carousel_container .product_carousel_item .activeThumb{border:2px solid #bbb9b9}
.product_carousel_container_modal{width:860px}
.enlarge_wrapper{position:absolute;bottom:0;left:0;padding:.25rem;background:rgba(0,0,0,0.25);-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}
.enlarge_wrapper span{color:rgba(255,255,255,0.9);font-size:1.125rem;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}
.enlarge_wrapper span.font_icon{vertical-align:text-top}
.enlarge_wrapper:hover,.enlarge_wrapper:focus{background:rgba(0,0,0,0.35)}
.enlarge_wrapper:hover span,.enlarge_wrapper:focus span{color:#fff}
.product_carousel_container{width:100%}
.product_carousel_container .csSliderOuter{width:100%;overflow:hidden}
.product_carousel_container .csSlideWrapper{border:1px solid #bbb9b9;text-align:center;margin-bottom:.5rem}
.product_carousel_container .hosted-catalog{margin:1rem}
.product_carousel_container .hosted-catalog img{max-height:9.375rem;border:1px solid #bbb9b9;padding:.25rem 0}
.product_carousel_container li{list-style:none;position:relative}
.product_carousel_container .csSlide li{display:table;width:100%;text-align:center;padding:2px}
.product_carousel_container .csSlide .product_carousel_item_modal{display:table-cell;vertical-align:middle;height:20rem;width:100%}
.product_carousel_container .csPager li{display:table;border:1px solid #bbb9b9;text-align:center;padding:2px;height:75px}
.product_carousel_container .csPager li a{display:table-cell;vertical-align:middle}
.product_carousel_container .csPager li a img{margin:0 auto;max-height:69px}
.product_carousel_container .csAction{bottom:1rem;left:0;top:auto;position:absolute;width:100%}
.product_carousel_container .csAction>a{margin-top:.55rem;width:1.75rem;height:75px;background-image:none;background:rgba(0,0,0,0.3);-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}
.product_carousel_container .csAction>a.csPrev{left:-1px}
.product_carousel_container .csAction>a.csPrev:before{position:absolute;top:1.65rem;left:.3rem;text-indent:0;content:"\e6fe";padding:0;font-family:FisherSciengliffic;color:rgba(255,255,255,0.75)}
.product_carousel_container .csAction>a.csPrev:hover,.product_carousel_container .csAction>a.csPrev:focus{background:rgba(0,0,0,0.5)}
.product_carousel_container .csAction>a.csPrev:hover:before,.product_carousel_container .csAction>a.csPrev:focus:before{color:#fff}
.product_carousel_container .csAction>a.csNext{right:-1px}
.product_carousel_container .csAction>a.csNext:before{position:absolute;top:1.65rem;right:.3rem;text-indent:0;content:"\e6fd";padding:0;font-family:FisherSciengliffic;color:rgba(255,255,255,0.75)}
.product_carousel_container .csAction>a.csNext:hover,.product_carousel_container .csAction>a.csNext:focus{background:rgba(0,0,0,0.5)}
.product_carousel_container .csAction>a.csNext:hover:before,.product_carousel_container .csAction>a.csNext:focus:before{color:#fff}
.ie11 .product_carousel_container .product_carousel_item img,.ie10 .product_carousel_container .product_carousel_item img,.ie9 .product_carousel_container .product_carousel_item img{max-width:23rem}
h1 img{vertical-align:top;margin-top:.1875rem;width:auto}
.loading_image{display:inline-block;width:1rem;border:0}
.description_wrapper section{margin-bottom:1rem}
.description_wrapper #required_accessories{margin-top:1rem}
.product_description_wrapper .web_discount,.product_description_wrapper .discount_price{color:#179732;font-weight:700;text-transform:capitalize}
.product_description_wrapper div.nlp{color:#ed7700;font-weight:bold;margin-bottom:.1875rem}
.product_description_wrapper .noContentMessage{margin-bottom:1rem}
.product_description_wrapper .orig_price{text-decoration:line-through;color:#565656}
.product_description_wrapper p,.product_description_wrapper .font_icon{font-size:1rem}
.product_description_wrapper img[src*='getit.gif']{cursor:pointer}
.product_description_wrapper img[src*='gsa_glyph.gif']{cursor:pointer}
.product_description_wrapper img[src*='scied.gif']{cursor:pointer}
.product_description_wrapper img[src*='encompass_preferred.gif']{cursor:pointer}
.product_description_wrapper img[src*='encompass.gif']{cursor:pointer}
.main_commerce_section .ProductPageIcons{margin-right:1rem}
.addToHotlistButton a{color:#179732;font-weight:700}
.addToHotlistButton a:hover,.addToHotlistButton a:focus{color:#3bad2f;text-decoration:none}
.review_area{margin:.875rem 0;font-size:.9375rem}
.review_area a{margin-right:.2rem}
.view_more{font-size:.9375rem}
.review_stars{background-image:url(../images/icons/stars_sprite.png);height:19px;width:97px;display:inline-block;background-repeat:no-repeat;background-position:0 0;position:relative;margin-right:.25rem}
.review_stars.show0{background-position:0 0}
.review_stars.show1{background-position:0 -20px}
.review_stars.show2{background-position:0 -40px}
.review_stars.show3{background-position:0 -60px}
.review_stars.show4{background-position:0 -80px}
.review_stars.show5{background-position:0 -100px}
.glyph{display:inline-block;height:.8125rem;line-height:.8125rem;color:#fff;font-size:.6875rem;font-weight:700;text-transform:uppercase;padding:0 .2rem;margin:0 .1875rem 0 0;vertical-align:top}
.purple{background-color:#643fa7}
.alert_box{background-color:#fffedf;border-color:#f5c51f;margin:1rem 0 .625rem;border-style:solid;border-width:1px;padding:.625rem}
.alert_box h4{font-size:.9375rem;margin-bottom:0}
.alert_box p{margin-bottom:0;font-size:.9rem;line-height:1.1rem}
.alert_box .font_icon{color:#f5c51f;margin:0 .4375rem 0 0}
.grey_box,.gray_box{background-color:#efeced;padding:1rem;color:#2b2b2b}
.msds_logo{display:block;float:none;margin-top:.5rem}
.product_certificates_link{padding-top:1rem;padding-bottom:1rem;font-weight:700}
.row .spec_chem{width:100%}
.row .spec_chem.product_description_specifications{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iI2VmZWNlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjMzJSIgc3RvcC1jb2xvcj0iI2VmZWNlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVjZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#fff 0,#fff 33.25%,#efeced 33.25%,#efeced 33.25%,#efeced 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#fff),color-stop(33.25%,#fff),color-stop(33.25%,#efeced),color-stop(33.25%,#efeced),color-stop(100%,#efeced));background:-webkit-linear-gradient(left,#fff 0,#fff 33.25%,#efeced 33.25%,#efeced 33.25%,#efeced 100%);background:-o-linear-gradient(left,#fff 0,#fff 33.25%,#efeced 33.25%,#efeced 33.25%,#efeced 100%);background:-ms-linear-gradient(left,#fff 0,#fff 33.25%,#efeced 33.25%,#efeced 33.25%,#efeced 100%);background:linear-gradient(to right,#fff 0,#fff 33.25%,#efeced 33.25%,#efeced 33.25%,#efeced 100%)}
.feedback_label{padding:1rem 0}
p#qa_spec_content_footnotes,#safety_and_handling p,#spec_and_desc p{max-width:100%}
.product_table_container{margin-top:.625rem}
.product_table_container .general_tabs{margin:1.5rem 0}
.product_table tbody:nth-of-type(even){background:inherit}
.product_table tbody table{background:transparent}
.product_table .glyphs_html_container img{background:0}
.product_table .addToHotlistButton{margin-top:1rem}
.product_table .addToHotlistButton a{text-align:center;display:block}
.product_table .original-price{text-decoration:line-through}
.product_table .original-price,.product_table .your-price,.product_table .your-savings{padding:.15rem 0}
.product_table .your-price,.product_table .your-savings{display:block;font-weight:700}
.product_table .your-savings{color:#179732}
.product_table.responsive_table tbody tr:nth-of-type(even){background-color:transparent}
.product_table .product-specs-show.responsive_table{border:0;margin-left:2rem;width:95%;border-top:1px solid #efeced}
.product_table .product-specs-show.responsive_table th{background-color:transparent;color:#2b2b2b;font-weight:bold}
.product_table .product-specs-show.responsive_table td:nth-of-type(odd){width:12rem}
.product_table h2{font-size:.875rem}
@media all and (min-width:40.063em){.product_table tbody:nth-of-type(even){background:#efeced}
.product_table tbody table{background:transparent}
.product_table .addToHotlistButton{margin-top:.75rem}
}
@media all and (min-width:641px) and (max-width:1024px){.product_table{font-size:.728rem}
}
.msds_search_home .bold{font-weight:700}
.general_search .more_results{text-align:center;padding-top:1rem}
.general_search.search_results.gds_general_search{visibility:hidden}
.general_search .search_results_listing .back-to-top{display:none;position:fixed;bottom:5rem;right:2.5rem;cursor:pointer;z-index:1000}
.iaWrapper{width:45.5rem;max-height:5.625rem;margin:0 auto 1rem;overflow:hidden}
.general_tabs .featured_collection_dynamic .search_result_item .tabs_wrap .tab{display:block}
.search_results .search_results_main,.browse-results .search_results_main{border-bottom:1px solid #efeced}
.search_results .search_result_container,.browse-results .search_result_container{overflow:auto;height:auto;padding:.715rem;border-color:#efeced;border-style:solid;border-width:1px 0 0 0}
.search_results .search_result_container .search_results_name,.browse-results .search_result_container .search_results_name{font-size:1.155rem;font-weight:700}
.search_results .search_header h1,.browse-results .search_header h1{margin-top:0;margin-bottom:.3rem}
.search_results .search_header .results_found_text,.browse-results .search_header .results_found_text{font-size:1.250rem;font-style:italic;color:#565656;margin-bottom:.6rem}
.search_results .search_header .search_result_matching,.browse-results .search_header .search_result_matching{font-size:1.4rem;margin-top:0;margin-bottom:.3rem}
.search_results .search_header .sort_text p,.browse-results .search_header .sort_text p{font-size:.813rem}
.search_results .search_header .ads h4,.browse-results .search_header .ads h4{margin-bottom:.3rem}
.search_results .search_header .ads p,.browse-results .search_header .ads p{margin-bottom:.75rem}
.search_results .search_header .ads .column_links,.browse-results .search_header .ads .column_links{margin-bottom:0}
.search_results .search_header .ads .column_links li,.browse-results .search_header .ads .column_links li{font-size:.9375rem;font-weight:400}
.search_results .search_header .ads .column_links li a:hover,.browse-results .search_header .ads .column_links li a:hover{text-decoration:underline}
.search_results .row.ads,.browse-results .row.ads{margin-bottom:0!important}
.search_results .preferred_icon,.browse-results .preferred_icon{max-width:1rem}
.search_results .quickView_tabs,.browse-results .quickView_tabs{margin:1.375rem 0 0}
.search_results .quickView_tabs .tab_nav,.browse-results .quickView_tabs .tab_nav{padding-left:0}
.search_results_error_message,.search_refinements_error_message{padding:1em;background-color:#dfedf9;font-size:.875rem;margin:.5625rem 0}
.search_results_error_message p,.search_refinements_error_message p{margin-bottom:.25rem}
.breadcrumb_section{margin:.625rem 0 0}
.sort_by_container{padding:0}
.selection_Label{padding-bottom:.35rem;padding-top:.75rem;color:#000}
.selection_Label span{font-weight:700}
.selection_Label_gds{display:none}
.general_search .breadcrumb_section{margin-top:0}
.general_search .breadcrumb_section #searchSortForm .selection_Label{padding-top:0}
.general_search .breadcrumb_section #searchSortForm select{margin-bottom:1.375rem}
.facet_container{margin-bottom:.5rem}
.facet_group .sort_text p{margin-bottom:.3125em}
.facet_group .sort_text select{font-size:.875rem;padding:3px 5px}
.facet_group .selected_Facet_Group ul.facet_Group_wraper{display:table;margin-bottom:.35rem;margin-right:.35rem;vertical-align:top;font-size:0}
.facet_group .selected_Facet_Group ul.facet_Group_wraper li{min-height:24px!important;font-size:.8125rem;vertical-align:middle;display:inline-block;background-color:#efeced;border:1px solid #bbb9b9}
.facet_group .selected_Facet_Group ul.facet_Group_wraper li:nth-child(3){border-left:0}
.facet_group .selected_Facet_Group ul.facet_Group_wraper .facet_Group_Label{font-weight:bold;border-right:0;padding:.077em .714em 0 .747em;text-transform:uppercase}
.facet_group .selected_Facet_Group ul.facet_Group_wraper .item_Facet_Value{font-weight:bold;position:relative;text-transform:capitalize}
.facet_group .selected_Facet_Group ul.facet_Group_wraper .item_Facet_Value div{display:table}
.facet_group .selected_Facet_Group ul.facet_Group_wraper .item_Facet_Value div .icon_Remove{color:#2b2b2b;display:table-cell;font-size:.875rem;font-weight:normal;padding-right:.25em;padding-left:.35em;text-decoration:none;vertical-align:middle}
.facet_group .selected_Facet_Group ul.facet_Group_wraper .item_Facet_Value div span{font-weight:bold;vertical-align:middle;padding-right:.767em}
.facet_group .selected_Facet_Group ul.facet_Group_wraper .chevron{position:relative;padding:0 0 1.615em 0;height:1.5em;width:.4615em;margin-top:0rem;margin-bottom:0rem;border-left:0;border-right:0}
.facet_group .selected_Facet_Group ul.facet_Group_wraper .chevron:before{content:'';position:absolute;top:0;left:0;height:50%;width:17%;background:#888;-webkit-transform:skew(40deg,0deg);-moz-transform:skew(40deg,0deg);-o-transform:skew(40deg,0deg);-ms-transform:skew(40deg,0deg);transform:skew(40deg,0deg)}
.facet_group .selected_Facet_Group ul.facet_Group_wraper .chevron:after{content:'';position:absolute;top:50%;height:50%;width:17%;background:#888;-webkit-transform:skew(-40deg,0deg);-moz-transform:skew(-40deg,0deg);-o-transform:skew(-40deg,0deg);-ms-transform:skew(-40deg,0deg);transform:skew(-40deg,0deg)}
.search_filter:last-child .search_filter_details{border-bottom:1px solid #bbb9b9}
.search_filter .brand_search_box{width:89%;margin:0 0 7px 6px;height:30px}
.search_filter .brand_remove{display:inline-block;position:absolute;cursor:pointer;right:1.6rem;padding:.29rem;color:#a9a9a9;font-size:.9375rem}
.promo_search_results_filters .disabledLink{color:#969595!important;cursor:default;text-decoration:none!important}
.search_filters .remove_all{font-size:.9375rem;color:#005daa}
.search_filters .search_filter_details{display:none;margin-left:-0.5rem;margin-right:-0.5rem;padding:.5rem}
.search_filters .search_filter_details label{font-weight:400;font-size:.875rem}
.search_filters .search_filter_details .simple_list li{margin:1rem .5rem 0;font-size:.9375rem}
.search_filters .search_filter_details .simple_list li:first-child{margin-top:0}
.search_filters .search_filter_details .simple_list li:first-child a{margin-top:0}
.search_filters .search_filter_details .simple_list li.nlp span.js-refine-value,.search_filters .search_filter_details .simple_list li.nlp span.lnavCount{color:#ed7700;font-weight:bold}
.search_filters .search_filter_details .simple_list li a{margin-right:0;margin-left:1.2rem;margin-top:0;padding:0;display:inline}
.search_filters .search_filter_details .simple_list li.all_category{margin-left:.7rem}
.search_filters .search_filter_details .simple_list li.all_category a{margin-left:0}
.search_filters .search_filter_details .simple_list li.selected_link a{margin-left:0}
.search_filters .search_filter_details .simple_list li.selected_link a span.font_icon{margin-left:1rem}
.search_filters .search_filter_details .simple_list li.selected_link.selected a{cursor:default;font-weight:700}
.search_filters .search_filter_details .simple_list li.selected_link.selected span{display:none}
.search_filters .search_filter_details .simple_list li.selected_link .count{display:none}
.search_filters .search_filter_details .simple_list a:hover,.search_filters .search_filter_details .simple_list a:focus{background:#fff;text-decoration:none}
.search_filters .search_filter_details .simple_list span{color:#000}
.search_filters .search_filter_details .text_btn{margin:0;padding:.2rem .5rem;font-size:.875rem}
.search_filters .search_filter_details .text_btn .icon_Arrow_Down2{display:inline-block!important}
.search_filters .search_filter_details .text_btn span{font-weight:700;line-height:1rem;margin-right:.2rem}
.search_filters .active .search_filter_details{display:block}
.search_filters .icon_Minus,.search_filters .active .icon_Plus{display:none}
.search_filters .icon_Plus,.search_filters .active .icon_Minus{display:block}
.search_filters .icon_Arrow_Down2,.search_filters .icon_caret_down{display:none}
.search_filters .active .icon_Arrow_Right2,.search_filters .active .icon_caret_right{display:none}
.search_filters .active .icon_Arrow_Down2,.search_filters .active .icon_caret_down{display:block}
.search_filters .filter_heading{padding:.5rem;margin-bottom:1px;border-top:1px solid #bbb9b9}
.search_filters .filter_heading:last-child{border-top:1px solid #bbb9b9}
.search_filters .filter_heading a{color:#2b2b2b;display:block;width:100%;text-transform:uppercase;font-size:.9375rem}
.search_filters .filter_heading a:hover,.search_filters .filter_heading a:focus{text-decoration:none}
.search_filters .filter_heading .font_icon{float:right;position:relative;top:.1rem;color:#005daa;font-size:1.2rem}
.search_filters .filter_heading .font_icon.leftNavInfoIcon{margin-left:.3125rem}
.search_filters ul{max-height:18rem;overflow-y:auto}
.search_filters .itemCount:before{content:"("}
.search_filters .itemCount:after{content:")"}
.search_filters .small_block_list{margin:0 .5rem}
.search_filters .small_block_list li{background:#fff;border:1px solid #bbb9b9;display:inline-block;height:36px;margin-right:.5rem;padding:1px;width:36px}
.search_filters .small_block_list a{display:block;height:100%;width:100%}
.search_filters .small_block_list .color_red{background-color:#f00}
.search_filters .small_block_list .color_orange{background-color:#ff8401}
.search_filters .small_block_list .color_yellow{background-color:#feef01}
.search_filters .small_block_list .color_green{background-color:#01a91c}
.search_filters .small_block_list .color_blue{background-color:#021afe}
.search_filters .small_block_list .color_purple{background-color:#740089}
.search_filters .small_block_list .color_white{background-color:#fff}
.search_filters .small_block_list .color_black{background-color:#000}
.search_filters .small_block_list .color_gray{background-color:#838383}
.search_filters .small_block_list .color_brown{background-color:#58411a}
.search_filters .small_block_list .color_beige{background-color:#dfc69c}
.search_filter_search_input{font-size:.9rem;position:relative;margin:0 .5rem .75rem}
.search_filter_search_input .font_icon{color:#565656;position:absolute;left:.5rem;top:.5rem;font-size:1.25rem}
.search_filter_search_input .text{border:1px solid #bbb9b9;padding-left:2rem}
.search_result_item{border-bottom:1px solid #bbb9b9;padding:.85rem 0}
.search_result_item .spec_wrapper{margin-top:1rem}
.search_result_item .nlp{color:#ed7700;font-weight:bold;font-size:.875rem}
.search_result_item .cross_reference{margin-top:1rem}
.search_result_item.row{margin-left:0!important;margin-right:0!important}
.search_result_item:first-child{border-top:1px solid #bbb9b9}
.search_result_item .search_result_index{width:1.875rem;font-weight:700}
.search_result_item .search_result_img{width:3.75rem}
.search_result_item .search_image_thumb{padding:.125rem;border:1px solid #bbb9b9;max-height:10rem}
.search_result_item .searchImageWrapper{width:80%}
.search_result_item .search_result_details{padding-left:.6125rem}
.search_result_item .search_result_pricing{color:#179732;font-weight:700}
.search_result_item div{vertical-align:top}
.search_result_item .result_title{font-size:1rem;line-height:1.35rem;margin-bottom:0}
.search_result_item .result_desc{margin-bottom:.6rem;font-size:.9375rem;max-height:4rem;overflow:hidden}
.search_result_item .cross_msg{font-weight:700;font-size:.875rem;font-style:italic}
.search_result_item .review_area{margin:.35rem 0}
.search_result_item .result_number{display:block;float:left;font-weight:700;width:20%;margin-bottom:.25rem;font-size:.875rem}
.search_result_item .block{float:left;max-width:100%}
.search_result_item fieldset{margin-bottom:.5rem}
.search_result_item label{display:inline;font-size:.875rem}
.search_result_item input{vertical-align:middle;margin-right:.25rem;top:0}
.search_result_item .qty-input{width:3.7rem!important}
.search_result_item .old_price{text-decoration:line-through;color:#888;font-size:.90rem}
.search_result_item .cross-ref-details .search-original-price,.search_result_item .cross-ref-details .search-your-price,.search_result_item .cross-ref-details .search-your-savings{display:inline-block;padding:.15rem 0;zoom:1}
.search_result_item .cross-ref-details .search-your-price{color:green;font-weight:700;display:block}
.search_result_item .cross-ref-details .search-original-price{text-decoration:line-through}
.search_result_item .cross-ref-details .search-your-savings{font-weight:700;display:block}
.search_result_item .quick_view_container .gin-overflow{overflow:visible}
.search_result_item .quick_view_container .glyph_image{overflow:visible}
#mCatContainer{font-size:.875rem}
#mCatContainer span#qa_srch_relatedCat_lbl{font-weight:700;font-size:.9375rem;padding-bottom:.25rem;display:block}
#mCatContainer .mCatList{list-style:none}
.selected_filters h3{border-bottom:1px solid #bbb9b9}
.selected_filters p{margin-bottom:.1rem}
.selected_filters .filters{font-size:.9375rem;padding-left:.5rem;clear:both}
.selected_filters .filters .category_link{color:#565656}
.selected_filters .filters .icon_Remove_Circle{margin-right:.72rem;text-decoration:none;color:#a9a9a9}
.edge_filters{padding-bottom:1.5rem}
#search #hb-topBreadcrumbs,#edge #hb-topBreadcrumbs{margin-bottom:2rem}
#search ul.topBreadCrumb li,#edge ul.topBreadCrumb li{list-style:none;float:left;margin-right:.5rem;font-size:.75rem}
#search ul.topBreadCrumb li span,#edge ul.topBreadCrumb li span{font-size:.7rem;color:#888;margin-left:.5rem}
#search ul.topBreadCrumb li.selected a,#edge ul.topBreadCrumb li.selected a{cursor:default;color:#2b2b2b}
#search ul.topBreadCrumb li.selected a:hover,#edge ul.topBreadCrumb li.selected a:hover{text-decoration:none}
#search ul.topBreadCrumb li.selected span,#edge ul.topBreadCrumb li.selected span{display:none!important}
#search .all_categories,#edge .all_categories{font-size:.9rem}
#hb-topBreadcrumbs{display:none}
.show_breadcrumb{display:block!important}
li.menuItem.item:hover{background-color:#dfedf9}
.header_browse_results,.header_edge_results{width:74%}
.header_browse_results h1,.header_edge_results h1{margin-bottom:0}
.sort_text .search_text{text-align:right!important}
#searchSortForm .search_label{display:inline-block}
#searchSortForm .selection_dropdown{display:block;margin-top:10px;width:100%}
.magellan-links{background-color:#f2f2f2;padding:1rem 1rem 0;margin-bottom:1rem;border-style:solid;border-color:#ddd;border-width:1px}
.magellan-links h2{color:#2b2b2b;font-size:.9375rem;line-height:normal;margin-bottom:1.125rem;text-shadow:1px 1px 0 #fff}
.magellan-links ul{list-style:none;text-shadow:2px 2px 0 #fff}
.magellan-links p{display:inline-block;margin:0}
.magellan-links a{display:inline-block}
.magellan-links a:hover{text-decoration:none}
.magellan-links a:hover .ac-none{background:0}
.magellan-links a .icon-assay-card{background:url('../images/icons/assay-card-icons-blue.png') no-repeat 0 0;display:inline-block;float:left;margin-right:10px;height:29px;width:28px}
.magellan-links a .ac-prant{background-position:-5px -5px}
.magellan-links a .ac-cnv{background-position:-43px -5px}
.magellan-links a .ac-taqman_ge,.magellan-links a .ac-array_gx,.magellan-links a .ac-quantigene_ge,.magellan-links a .ac-ge{background-position:-81px -5px}
.magellan-links a .ac-sirna{background-position:-119px -5px}
.magellan-links a .ac-xxxx{background-position:-157px -5px}
.magellan-links a .ac-ia{background-position:-5px -43px}
.magellan-links a .ac-mirna{background-position:-43px -43px}
.magellan-links a .taqman_mirna,.magellan-links a .quantigene_mirna,.magellan-links a .mirna_mimics_inhibitors{background-position:-43px -43px}
.magellan-links a .ac-dpcr,.magellan-links a .ac-cpcr{background-position:-81px -43px}
.magellan-links a .ac-gt{background-position:-119px -43px}
.magellan-links a .ac-crspr{background-position:-157px -43px}
.magellan-links a .ac-honey{background-position:-5px -81px}
.magellan-links a .ac-rp{background-position:-43px -81px}
.magellan-links a .ac-scant{background-position:-81px -81px}
.magellan-links a .ac-horiz span{background-position:-119px -81px}
.magellan-links a .ac-advanced_mirna,.magellan-links a .ac-array_mirna{background-position:-157px -81px}
.magellan-links a .ac-rnai{background-position:-31px -31px}
.magellan-links a .ac-clones{background-position:-93px -31px}
.magellan-links a .ac-none{background:0}
.magellan-links .ac-secondary{padding-top:.4rem}
.magellan-links span{display:inline-block;position:relative}
.magellan-links .row li{float:left;line-height:28px;padding-bottom:1rem}
.magellan-links .row li:last-child{float:left}
.glyph-container .gin-link,.glyph-container .gcs-link,.glyph-container .glyphs-link{display:inline-block;cursor:pointer;word-wrap:normal;white-space:nowrap;margin-right:.313rem;margin-top:.125rem;position:relative}
.glyph-container .glyph-tooltip{background-color:#fff;border:1px solid #e5e5e5;box-shadow:1px 3px 8px 4px #e5e5e5;position:absolute;z-index:1;display:inline-block}
.glyph-container .glyph-tooltip h5{font-size:1rem;font-weight:500;margin:0;padding-bottom:7px;line-height:normal}
.glyph-container .glyph-tooltip p{margin-bottom:.25rem}
.glyph-container .glyph-tooltip .tooltip-msg{color:#363636;white-space:normal}
.glyph-container .glyph-tooltip .tooltip-link{color:#1e8ae7;white-space:normal}
.glyph-container .glyph-tooltip .icon_Remove{cursor:pointer;position:absolute}
.glyph-container .glyph-tooltip .message_heading{color:#54545c;font-size:1rem;padding-bottom:.75rem}
.glyph-container .glyph-tooltip .message_description{color:#54545c;font-size:.6875rem;white-space:normal}
.glyph-container .glyph-tooltip .learnmore_link{padding-top:.75rem;font-size:.75rem;white-space:normal}
.glyph-container .glyph-tooltip .learnmore_link a{color:#1e8ae7}
.glyph-container .glyph-tooltip .learnmore_link a:hover{color:#005daa}
.glyph-container .glyph-tooltip:after,.glyph-container .glyph-tooltip:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.glyph-container .glyph-tooltip:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:7px}
.glyph-container .glyph-tooltip:before{border-color:rgba(204,204,204,0);border-bottom-color:#ccc;border-width:8px}
.cat-num-cell .glyph-container{padding-top:.3125rem}
.cat-num-cell .glyph-container .gin-link,.cat-num-cell .glyph-container .gcs-link{display:block;margin-right:0;margin-top:0;padding-bottom:.625rem}
.cat-num-cell .glyph-container .glyph-tooltip{top:1.5rem}
.cat-num-cell .glyph-container .glyph-tooltip:after{margin-left:-1.5rem}
.cat-num-cell .glyph-container .glyph-tooltip:before{margin-left:-1.4rem}
.cat-num-cell .glyph-container .gcs-link .glyph-tooltip{left:0}
.cat-num-cell .glyph_image span{padding-bottom:.125rem;padding-right:.125rem;float:left}
.cat-num-cell .glyph_image .gin-link{padding-bottom:.125rem}
.edge_icon{background:url("../../../../content/dam/fishersci/glyphs/edge.png") no-repeat center;display:inline-block;width:3rem;height:.9rem;vertical-align:middle}
.green_leaf_icon{background-image:url("../../../../content/dam/fishersci/glyphs/green_glyph.png");background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;display:inline-block;width:1.25rem;height:1.25rem;vertical-align:middle}
.new_search_wrapper #typeahead-opt{position:absolute;min-height:9rem;background:white;border:1px solid #efeced;box-shadow:0 3px 6px 0 rgba(0,0,0,0.1);width:100%}
.new_search_wrapper #typeahead-opt .typeahead-results{position:relative;float:left;width:60%;padding:0rem 1.5rem;border-right:1px solid #efeced;min-height:9rem}
.new_search_wrapper #typeahead-opt .typeahead-results .typeahead-default-text{padding:0rem 1rem;padding-top:1.5rem}
.new_search_wrapper #typeahead-opt .typeahead-results .ui-autocomplete{position:relative;border:0;top:-5rem!important}
.new_search_wrapper #typeahead-opt .typeahead-results .ui-autocomplete .ui-menu-item a{color:#484848;font-size:.8125rem}
.new_search_wrapper #typeahead-opt .typeahead-links{position:relative;float:right;width:40%;padding:1.5rem 2.5rem}
.new_search_wrapper #typeahead-opt .typeahead-links .typeahead-link{display:block;font-weight:bold;margin-bottom:.3rem;color:#005394}
.pagination-container .simple-pagination li .next,.pagination-container .simple-pagination li .prev{text-transform:uppercase}
.results_count__result_count span.NeedTranslation{padding:0 .2rem}
ul.simple-pagination{list-style:none}
.simple-pagination{display:block;overflow:hidden;padding:0 5px 5px 0;margin:0}
.simple-pagination ul{display:inline-block;list-style:none;padding:0;margin:0 auto}
.simple-pagination ul li{list-style:none;padding:0;margin:0;float:left}
.revised_excq .simple-pagination ul{float:right;margin:2rem auto 0}
.revised_excq .simple-pagination ul a.next{margin-right:0;padding-right:0}
.revised_excq .simple-pagination ul a.next span.icon_Chevron_Right{margin-right:0;padding-right:0}
span.ellipse.clickable{cursor:pointer}
.ellipse input{width:3em}
.fisher-theme a,.fisher-theme span{float:left;color:#005daa;font-size:1rem;line-height:24px;font-weight:700;text-align:center;min-width:14px;padding:0 8px;margin:0 5px 0 0}
.fisher-theme a:hover,.fisher-theme span:hover{text-decoration:none;background:#fcfcfc}
.fisher-theme .current{background:#005daa;color:#FFF;border-color:#444;box-shadow:0 1px 0 #fff,0 0 2px rgba(0,0,0,0.3) inset;cursor:default}
.fisher-theme .disabled .prev,.fisher-theme .disabled .next{color:#ccc;background:0;border:0;box-shadow:none}
.fisher-theme .disabled .font_icon{color:#ccc}
.fisher-theme .font_icon{font-size:1.2rem}
.fisher-theme .ellipse{background:0;border:0;border-radius:0;box-shadow:none;font-weight:bold;cursor:default}
.row.product_description_specifications{display:table;width:100%;margin:-1rem 0;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VmZWNlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2VmZWNlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#efeced 0,#efeced 66.25%,#fff 66.25%,#fff 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#efeced),color-stop(66.25%,#efeced),color-stop(66.25%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(left,#efeced 0,#efeced 66.25%,#fff 66.25%,#fff 100%);background:-o-linear-gradient(left,#efeced 0,#efeced 66.25%,#fff 66.25%,#fff 100%);background:-ms-linear-gradient(left,#efeced 0,#efeced 66.25%,#fff 66.25%,#fff 100%);background:linear-gradient(to right,#efeced 0,#efeced 66.25%,#fff 66.25%,#fff 100%)}
.row.product_description_specifications.sdsOnly{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pg0KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPg0KICA8bGluZWFyR3JhZGllbnQgaWQ9ImdyYWQtdWNnZy1nZW5lcmF0ZWQiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMCUiIHkxPSIwJSIgeDI9IjEwMCUiIHkyPSIwJSI+DQogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+DQogICAgPHN0b3Agb2Zmc2V0PSIzMyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjZWZlY2VkIiBzdG9wLW9wYWNpdHk9IjEiLz4NCiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZmVjZWQiIHN0b3Atb3BhY2l0eT0iMSIvPg0KICA8L2xpbmVhckdyYWRpZW50Pg0KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPg0KPC9zdmc+);background:-moz-linear-gradient(left,#fff 0,#fff 33.75%,#efeced 33.75%,#efeced 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#fff),color-stop(33.75%,#fff),color-stop(33.75%,#efeced),color-stop(100%,#efeced));background:-webkit-linear-gradient(left,#fff 0,#fff 33.75%,#efeced 33.75%,#efeced 100%);background:-o-linear-gradient(left,#fff 0,#fff 33.75%,#efeced 33.75%,#efeced 100%);background:-ms-linear-gradient(left,#fff 0,#fff 33.75%,#efeced 33.75%,#efeced 100%);background:linear-gradient(to right,#fff 0,#fff 33.75%,#efeced 33.75%,#efeced 100%)}
.row.product_description_specifications.hosted-catalog{background:0}
.row.product_description_specifications>div{padding-top:1rem;padding-bottom:1rem;display:table-cell;overflow:auto}
.row.product_description_specifications>div.hosted-catalog{overflow:hidden}
.product_description_specifications{font-size:.9375rem}
.product_description_specifications .bulleted_list{margin:0 0 1rem 2rem}
.product_description{min-height:100%}
.product_description ul{list-style:disc;margin-left:1.25rem}
.product_specifications.large-12,.product_specifications.medium-12{background:#fff}
.product_specifications.large-12 .mobile_more_link,.product_specifications.medium-12 .mobile_more_link{display:none}
.product_specifications.small-12{overflow:hidden}
.tab.hb-offers .row{margin-left:0}
@media only screen and (min-width:64.0625em){.product_description_specifications .product_description>div{display:table-cell;vertical-align:top}
.product_description_specifications .product_description>div.optional_column{width:33%;padding-left:1.875rem}
.product_description_specifications.hosted-catalog{background:0}
}
.cross_reference .expand-collapse.heading{width:auto;float:right;padding:0}
.cross_reference .expand-collapse.heading.close-details,.cross_reference .expand-collapse.heading.show-details{cursor:pointer}
.cross_reference .cross-add-items .add-to-cart-main{width:100%}
.cross_reference .cross-ref-title{max-width:75%;margin-bottom:.3rem}
.cross_reference table tr{border:0}
.cross_reference .savings_cross_reference{border:1px solid #8be186;margin-bottom:.5rem}
.cross_reference .savings_cross_reference .heading{background-color:#d3f7d1}
.cross_reference .other_cross_reference{border:1px solid #a4c5e3;margin-bottom:.5rem}
.cross_reference .other_cross_reference .heading{background-color:#dfedf9}
.cross_reference .heading{display:inline-block;width:100%;padding:.5rem}
.cross_reference .heading label{width:79%}
.cross_reference .heading span{font-weight:bold}
.cross_reference .no-image{max-width:52rem}
.cross_reference .xref_img{float:left;width:5.063rem;padding-bottom:1rem;margin-right:.5rem}
.cross_reference .heading_body{clear:both;display:table;padding:.5rem}
.cross_reference .heading_body .heading_body_row{display:table-row}
.cross_reference .heading_body .heading_body_row input[type="text"]{width:55%;text-align:center}
.cross_reference .heading_body .heading_body_row p{margin-bottom:0}
.cross_reference .heading_body .heading_body_row td{display:table-cell;vertical-align:top}
.cross_reference .heading_body .heading_body_row td:nth-child(1){width:11%}
.cross_reference .heading_body .heading_body_row td:nth-child(2){width:37.5%}
.cross_reference .heading_body .heading_body_row td:nth-child(3){width:12%}
.cross_reference .heading_body .heading_body_row td:nth-child(4){width:6%}
.cross_reference .heading_body .heading_body_row td:nth-child(5){width:20.7%}
.cross_reference .heading_body .heading_body_row img{border:1px solid #bbb9b9;width:50%}
.cross_reference .heading_body .heading_body_row .btn.primary{margin-bottom:.5rem}
.cross_reference .blue_font{color:#1b7dce}
.cross_reference .blue_font a{color:#1b7dce}
.cross_reference .accordion_arrow{margin-left:.5rem;cursor:pointer}
.cross_reference .cross-ref-product .cross-product-availability{display:block}
.cross_reference .cross-ref-product td{padding-top:.5rem;padding-bottom:.5rem}
.cross_reference .cross-ref-product .cross-ref-prod-row{background-color:#fff}
.cross_reference .cross-ref-product .cross-qty-input{width:3rem}
table.x_ref_others{border:2px solid #a4c5e3!important;margin-top:.3125rem}
table.x_ref_others th{color:#2b2b2b!important}
table.x_ref_others div.float_left{width:80%}
table.x_ref_others .blue_font{color:#1b7dce}
table.x_ref_others .x_ref_title th{background-color:#dfedf9}
table.x_ref_others .visibility_toggle{margin-top:0rem;margin-left:.5rem}
table.x_ref_others td{padding-bottom:.5rem!important}
table.x_ref_others tbody tr.showMeXref{background-color:#fff}
table.x_ref_others tbody tr.showMeXref .product_catalog_img{display:table-cell;height:4.063rem;width:4.063rem;padding:.2rem;padding-right:.5rem;padding-left:0rem!important}
table.x_ref_others tbody tr.showMeXref .product_catalog_main{display:table-cell;vertical-align:top!important}
.x_ref_savings{border:2px solid #8be186!important}
.x_ref_savings th{color:#2b2b2b!important}
.x_ref_savings div.float_left{width:80%}
.x_ref_savings .blue_font{color:#1b7dce}
.x_ref_savings .x_ref_title th{background-color:#d3f7d1}
.x_ref_savings .visibility_toggle{margin-top:0rem;margin-left:.5rem}
.x_ref_savings td{padding-bottom:.5rem!important}
.x_ref_savings .content_row td:nth-child(1),.x_ref_others .content_row td:nth-child(1){width:34%}
.x_ref_savings .content_row td:nth-child(2),.x_ref_others .content_row td:nth-child(2){width:9%}
.x_ref_savings .content_row td:nth-child(3),.x_ref_others .content_row td:nth-child(3){width:11%}
.x_ref_savings .content_row td:nth-child(4),.x_ref_others .content_row td:nth-child(4){width:34%}
.media_block{margin-bottom:1rem}
.media_block p,.media_block a{font-size:.8rem}
.media_block a{font-weight:bold}
.media_block .media_link{display:block;margin-bottom:.5rem}
.parbase.topBrand.section{margin-bottom:1.5rem}
.top_brands ul{height:5rem}
.top_brands ul li{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.product_grid.row{margin:0}
.product_grid.row .product_grid.banners .product_grid_image{height:auto}
.product_grid .topCatTitle{font-size:1.125rem;margin:5px 0 15px}
.product_grid .topCategoryLinkList{list-style:none}
.product_grid .topCategoryLinkList li{margin:8px 0;font-size:15px}
.product_grid .topCategoryLinkList li.topCatHiddenLink{display:none}
.product_grid .viewAllTopCatList{display:block;margin:16px 0 0;font-weight:bold;font-size:14px}
.product_grid .topCatLinksWrapper{margin-bottom:44px}
.product_grid .topCatLinksWrapper.wordwrap{white-space:normal!important;padding-right:12px}
.product_grid .topCatLinksWrapper.wordwrap span{margin-left:3%;max-width:46%}
.product_grid .topCatLinksWrapper.wordwrap img{max-width:48%}
.product_grid .product_grid_image{border-style:solid;border-width:1px;border-color:#bbb9b9;padding:0;margin:.75rem 0 .25rem;position:relative;width:100%;text-align:center;white-space:nowrap;overflow:hidden}
.product_grid .product_grid_image:before,.product_grid .product_grid_image.product_grid_image{content:'';display:inline-block;height:100%;vertical-align:middle}
.product_grid .product_grid_image .splash_new,.product_grid .product_grid_image .splash_sale{position:absolute;top:0rem;right:-0.05rem;width:3rem;background-repeat:no-repeat;color:#fff;text-align:center;padding:.65rem 0;font-size:.8rem;line-height:0rem;font-weight:700;text-transform:uppercase}
.product_grid .product_grid_image .splash_new{background:#005daa}
.product_grid .product_grid_image .splash_sale{background:#ad2f2f}
.product_grid .product_grid_image img{max-height:100%;vertical-align:middle}
.product_grid li p{margin:.25rem 0;font-size:.875rem;word-wrap:break-word}
.product_grid li p span{white-space:nowrap;margin-right:.5rem}
.product_grid .green{color:#3bad2f}
.load_more_container{display:none}
.load_more{text-align:center;margin:.625rem 0 2.5rem}
.load_more .font_icon{margin-right:.3125rem}
.no_image_borders .product_grid .product_grid_image{border:0}
.parbase.featureProducts.section{margin-bottom:1.5rem}
.breadcrumbs_wrap{margin-top:-1.5rem}
.has-promo-bar .breadcrumbs_wrap{margin-top:0}
.breadcrumbs{line-height:1rem}
.has-promo-bar .breadcrumbs{margin-top:1.5rem}
.breadcrumbs ol{max-width:250rem}
.breadcrumbs.cq_breadcrumbs{margin-bottom:-1.25rem}
.breadcrumbs .randked_breadcrumb{padding:1em;background-color:#efeced;font-size:.875rem}
.breadcrumbs .randked_breadcrumb ul{margin:0}
.breadcrumbs .randked_breadcrumb ul li{color:#565656;cursor:default}
.breadcrumbs .randked_breadcrumb ul a{color:#2b2b2b;font-size:.875rem;font-weight:700}
.breadcrumbs.categorical_breadcrumbs{background:#efeced}
.breadcrumbs.categorical_breadcrumbs .breadcrumb{padding:.5rem .65rem 0}
.breadcrumbs.categorical_breadcrumbs .breadcrumb li{max-width:100%;padding-right:1.5rem;font-weight:700;font-size:.875rem}
.breadcrumbs.categorical_breadcrumbs .breadcrumb li.active a{color:#2b2b2b;font-weight:700}
.breadcrumbs.categorical_breadcrumbs .breadcrumb li a{color:#2b2b2b}
.breadcrumbs.categorical_breadcrumbs .breadcrumb li+li:before{content:" ";padding:0rem}
.breadcrumbs .breadcrumb{padding:.75rem 0 1rem;margin:0;display:inline-block}
.breadcrumbs .breadcrumb li{list-style:none;float:left;font-size:.8125rem;max-width:8.5rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-right:.5rem;margin:0 0 .5rem 0}
.breadcrumbs .breadcrumb li:first-child{margin:0 0 .5rem 0}
.breadcrumbs .breadcrumb li+li:before{content:"\e6fd";padding:0 .5rem 0 0;font-family:'FisherSciengliffic';color:#888}
.breadcrumbs .breadcrumb .active{color:#565656}
.breadcrumbs .breadcrumb li:last-child{list-style-position:inside;text-overflow:ellipsis;max-width:17.5rem}
.product_page_icons{margin:.5rem 0;float:right}
.utility_links{float:right;display:inline-block}
.utility_links li{list-style:none;float:left;padding:0 0 0 1.2rem;font-size:.875rem;font-weight:700}
.utility_links a{display:block}
.utility_links a span.font_icon{font-size:1rem;margin-right:.12rem}
.utility_links a:hover,.utility_links a:focus{text-decoration:none}
.ui-autocomplete{background-color:#fff!important;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}
.ui-autocomplete.ui-menu{padding:.25rem 0 0!important}
.ui-autocomplete .ui-menu-item a{color:#004985;padding:.25rem .5rem;line-height:1.15rem}
.ui-autocomplete .ui-menu-item a:hover{margin:0 -0.375rem;margin-left:0rem!important;text-decoration:none!important}
.ui-autocomplete .ui-menu-item .ui-state-focus{border:0rem solid white!important;background:#dfedf9;color:#2b2b2b!important}
.ui-autocomplete .ui-menu-item a.ui-state-focus{margin:0;margin-left:0rem!important}
.ui-autocomplete .ui-menu-item .ui-corner-all{border-radius:0rem!important;margin:0 -0.375rem;margin-left:0rem!important}
.ui-autocomplete li.ta-header>.ta-category{position:relative;margin:.25rem 0}
.ui-autocomplete li.ta-header>.ta-category>span{font-weight:700;background-color:transparent;position:absolute;top:-0.625rem;right:3%;padding:0 .5rem;border-bottom:.125rem solid #fff;height:.8875rem;z-index:1000}
.ui-autocomplete li.ta-header+li{border-top:1px solid #bbb9b9}
.ui-autocomplete li.ta-header+li+li{border-top:1px solid #fff}
.ui-autocomplete li:first-child+li{border-top:1px solid #fff}
.ui-widget{font-family:"interface",Helvetica,Arial,sans-serif!important;font-style:normal!important;line-height:1.15rem!important;font-size:.875rem!important}
.warning-icon-image{background:url("../images/icons/warning_sign.png") no-repeat;display:inline-block;width:20px;height:18px}
.active_account_area .active_account_label{font-weight:700;margin-bottom:.625rem}
.active_account_area .account_warning{font-style:italic;margin:.75rem 0 1.25rem;padding-left:1.875rem}
.active_account_area .account_warning .font_icon{color:#f5c51f;margin:0 .75rem 0 -1.875rem}
#checkout #cboxLoadedContent{margin:0}
#checkout #cboxLoadedContent #shareEmailInnerContainer{margin-bottom:1.75rem}
.empty_cart_modal.alert{margin:0}
.empty_cart_modal .empty_message{padding:.25rem}
.empty_cart_modal .empty_cart_title{font-weight:700;font-size:.9rem}
.empty_cart_modal a{font-weight:700;font-size:.875rem;margin-right:3rem;margin-left:.25rem;border-bottom:1px solid #bbb9b9}
.empty_cart_modal a#qa_delete_webreq_true,.empty_cart_modal a#qa_delete_webreq_cancel{margin-right:1.5rem}
.email_shopping_cart p.fail{color:#f5c51f}
.email_shopping_cart input.fail{border-color:#f5c51f;background:url("../images/icons/icon_warning_triangle_20x18.png") .5rem no-repeat;padding-left:2.125rem}
.email_shopping_cart input.error{border-color:#f5c51f}
.email_shopping_cart label.error{color:#f5c51f}
.shopping_cart_progress{margin:0 0 2rem;overflow:hidden}
.shopping_cart_progress ol{overflow:hidden}
.checkout_block #guestZip .span-link{text-decoration:underline;cursor:pointer}
.checkout_block #guestZip .create_profile{margin-left:1.4rem}
table.responsive_table.shopping_cart_main .blank_row{padding:0}
table.responsive_table.shopping_cart_main tr+tr td{padding:.75rem .5rem}
.shopping_cart_main.responsive_table{border:0}
.shopping_cart_main.responsive_table .gsa_icon{background:#fff url("../images/icons/gsa_glyph.gif") no-repeat 1px 1px;padding-left:4rem;padding-right:1px;display:inline;border:1px solid #360;line-height:1.5rem}
.shopping_cart_main.responsive_table .product_catalog_info tbody tr td:last-child{text-align:left}
.shopping_cart_main.responsive_table tbody.alert_box{border:1px solid #f5c515!important}
.shopping_cart_main.responsive_table tbody{border-bottom:1px solid #bbb9b9}
.shopping_cart_main.responsive_table tbody:nth-of-type(even){background:#fff}
.shopping_cart_main.responsive_table tbody tr td.error-message-row:last-child{text-align:left;padding:0}
.shopping_cart_main.responsive_table tbody tr td:last-child{text-align:right}
.shopping_cart_main.responsive_table thead th:last-child{text-align:right}
.shopping_cart_main.responsive_table tfoot{border-top:2px solid #bbb9b9}
.shopping_cart_main.responsive_table tfoot tr{border-top:0;border-bottom:0;border-right:0;border-left:none;margin-bottom:0;overflow:auto}
.shopping_cart_main.responsive_table tfoot tr.subtotal td{background:#fff}
.shopping_cart_main.responsive_table tfoot tr.cart-total{background:#dfedf9}
.shopping_cart_main.responsive_table tfoot tr.cart-total td table{background:#dfedf9}
.shopping_cart_main.responsive_table tfoot tr.cart-total td table tbody{padding:.25rem 0}
.shopping_cart_main.responsive_table tfoot td{background-color:transparent!important}
.shopping_cart_main.responsive_table tfoot td table{background:#fff;margin-bottom:0}
.shopping_cart_main.responsive_table tfoot td table tbody{margin-bottom:0;border:0}
.shopping_cart_main.responsive_table tfoot td table tr{padding:0}
.shopping_cart_main.responsive_table tfoot td table tr:nth-of-type(even){background-color:transparent}
.shopping_cart_main.responsive_table tfoot td table th{display:table-cell;float:none;background-color:transparent;color:#2b2b2b;padding:.35rem 0}
.shopping_cart_main.responsive_table tfoot td table td{display:block;float:right;padding:.35rem 0}
.shopping_cart_main.responsive_table tfoot td h4,.shopping_cart_main.responsive_table tfoot td h5{margin:0}
.shopping_cart_main.view_cart_mixed_cart_main{margin-bottom:0}
.shopping_cart_main.view_cart_mixed_cart_main .no-img{float:left;margin-right:.5rem}
.shopping_cart_main.view_cart_mixed_cart_main .product_table_footer{background:white}
.shopping_cart_main.view_cart_mixed_cart_main tbody.css_alert_line_level tr:nth-of-type(even){border-top:0}
.shopping_cart_main.view_cart_mixed_cart_main tbody tr:nth-of-type(even){border-top:.1rem solid #bbb9b9;border-bottom:.1rem solid #bbb9b9}
.shopping_cart_main .product_table_footer .product_catalog_group_row{background:#fff}
.shopping_cart_main .product_table_footer .discount_price{padding-left:.5rem}
.shopping_cart_main .product_table_footer .css_min_price_td{padding:0}
.shopping_cart_main th.product_availability,.shopping_cart_main .product_availability{width:19rem}
.shopping_cart_main .quoted_price{font-weight:700}
.shopping_cart_main .price{font-weight:400}
.shopping_cart_main .price span{font-weight:700;color:#2b2b2b}
.shopping_cart_main .price label{font-weight:400}
.shopping_cart_main .price .align_right span{color:#2b2b2b}
.shopping_cart_main .availShipsManuf,.shopping_cart_main .availInStock,.shopping_cart_main .availOutOfStock{margin:0}
.shopping_cart_main .cart.your-savings{font-weight:700;text-transform:uppercase;color:#179732}
.shopping_cart_main .availability .icon_Arrow_Right_Circle{color:#3bad2f}
.shopping_cart_main .availability .txtRgtOfImg{float:left}
.shopping_cart_main .availability .icon_label{float:left;margin-right:1rem;width:100%}
.shopping_cart_main .availability .icon_label img{float:none}
.shopping_cart_main .availability .icon_label span{font-weight:700;line-height:1.5rem;font-family:"interface",Helvetica,Arial,sans-serif}
.shopping_cart_main .availability .icon_label .availShipsManuf{width:25px;float:left}
.shopping_cart_main .product_grid_image .product_catalog_icons{min-height:1.5rem;width:100%}
.shopping_cart_main .product_grid_image .product_catalog_icons a.text_btn{font-size:.875rem}
.shopping_cart_main .product_grid_image .product_catalog_img{display:table-cell;vertical-align:top;height:4.063rem;width:4.063rem;padding:0 .2rem;padding-right:.5rem;padding-left:0!important}
.shopping_cart_main .product_grid_image .product_catalog_img .mixed_card_thumbnail{border:1px solid #bbb9b9}
.shopping_cart_main .product_grid_image .product_catalog_main{display:table-cell;vertical-align:top!important;font-weight:700}
.shopping_cart_main .product_grid_image .product_catalog_main span{font-weight:700}
.shopping_cart_main .product_catalog_icons{margin:1rem 0 0;overflow:auto}
.shopping_cart_main .product_catalog_icons .remove_item{display:block;float:left;padding-right:.75rem}
.shopping_cart_main .product_catalog_icons .saveto_list{display:block;float:left}
.shopping_cart_main.print_view tr{border-top:0;border-bottom:0}
.shopping_cart_main.print_view tbody{border-top:1px solid #bbb9b9;border-bottom:1px solid #bbb9b9}
.shopping_cart_main.print_view .no_border{border:0}
.shipping_info_block .form_errors{margin:0 0 2rem}
.shipping_info_block ul{margin-left:1.25rem}
.shipping_info_block ul.radio_list{margin-left:0}
.checkout_button_footer{margin-top:1rem!important}
.shopping_cart_footer{margin:2rem 0}
.shopping_cart_footer .inline_list>li{margin-top:.65rem;margin-left:1rem!important;padding-left:1rem!important}
.shopping_cart_footer .inline_list.right-links{float:right}
.shopping_cart_footer .inline_list.right-links>li:first-child{margin-top:0}
.shopping_cart_footer .inline_list.left-links{float:left}
.shopping_cart_footer .inline_list.left-links>li:nth-child(2){margin-left:0;padding-left:0}
.shopping_cart_footer .shopping_cart_buttons.checkout_options{text-align:right}
.shopping_cart_footer .shopping_cart_buttons.checkout_options>a{margin-right:1.5rem}
.shopping_cart_footer .shopping_cart_buttons.checkout_options>a.checkout_button{margin-right:0}
.shopping_cart_print_view h1{border-top:1px solid #bbb9b9;margin-top:1rem;max-width:100%}
.shopping_cart_print_view .account_row{margin-bottom:1rem}
.shopping_cart_print_view .total_row{margin-right:0;margin-left:0;margin-top:1rem}
.shopping_cart_print_view .total_row h5{font-size:.875rem;text-align:right}
.shopping_cart_print_view .product_quantity,.shopping_cart_print_view td[data-title="Quantity"]{text-align:center}
.shopping_cart_print_view .product_item_subtotal{text-align:right}
.shopping_cart_print_view .product_subtotal_main{text-align:right}
.shopping_cart_print_view .subtotal{border-bottom:0}
.shopping_cart_print_view .subtotal .cost_row{color:#2b2b2b}
.shopping_cart_print_view .subtotal .subtotalTD{padding:0}
.shopping_cart_print_view .subtotal .subtotalTD .print_view tbody{border-top:0;border-bottom:0}
.shopping_cart_print_view .shopping_cart_main{margin-bottom:0}
.shopping_cart_print_view .shopping_cart_main tbody .totalTD{width:10rem}
.shopping_cart_print_view .shopping_cart_main th.product_availability,.shopping_cart_print_view .shopping_cart_main .product_availability{width:13rem}
.shopping_cart_print_view .shopping_cart_main .product_item_subtotal{width:8rem}
.shopping_cart_print_view .cart_title{margin-top:2rem}
.shopping_cart_print_view .cart_title h3{margin-bottom:0}
.shopping_cart_print_view .footer_row{margin-top:3rem}
.shopping_cart_print_view .cost_row{margin:0;color:#565656}
.shopping_cart_print_view .cost_row h5{text-align:right}
.shopping_cart_print_view .cost_row .row{padding-top:.7rem;padding-bottom:.5rem}
.shopping_cart_print_view .cost_row .total_row{color:#2b2b2b}
.confirmation_block .row{margin-bottom:1rem}
.confirmation_block .account_info_main .review_note{font-weight:bold}
.confirmation_block .account_info_main .account_info label,.confirmation_block .account_info_main .shipment_info label{cursor:inherit;display:inline;font-weight:700;font-size:.89rem}
.confirmation_block .account_info_main .account_info label span,.confirmation_block .account_info_main .shipment_info label span{color:#005daa}
.confirmation_block .order_details_main .order_details_column_links li{font-size:.85rem;list-style:none;margin-bottom:0}
.confirmation_block .order_details_main .order_details_column_links li label{cursor:inherit;margin:0;padding:0}
.confirmation_block .order_details_main a.edit_order_details{text-decoration:underline}
.confirmation_block .order_details_main .order_details_lastelem{float:left;padding-top:.75rem}
.confirmation_block .media .float_left{margin-right:10px}
.confirmation_block .media .media-body{overflow:hidden}
.order_confirmation .row{margin-bottom:1rem}
.order_confirmation .account_info_main .review_note{font-weight:bold}
.order_confirmation .account_info_main .account_info label,.order_confirmation .account_info_main .shipment_info label{cursor:inherit;display:inline;font-weight:700;font-size:.89rem}
.order_confirmation .account_info_main .account_info label span,.order_confirmation .account_info_main .shipment_info label span{color:#005daa}
.order_confirmation .order_details_main .order_details_column_links li{font-size:.85rem;list-style:none;margin-bottom:0}
.order_confirmation .order_details_main .order_details_column_links li label{cursor:inherit;margin:0;padding:0}
.order_confirmation .order_details_main a.edit_order_details{text-decoration:underline}
.order_confirmation .order_details_main .order_details_lastelem{float:left;padding-top:.75rem}
.order_confirmation .media .float_left{margin-right:10px}
.order_confirmation .media .media-body{overflow:hidden}
.product_catalog_group_main .cart-total_extra_spacing{width:42rem}
.product_catalog_group_main .cart_total{width:16.5rem}
.product_catalog_group_main .product_item_grouptotal_element{width:7rem}
.web_req_form .ecs-cart-actions{width:100%}
.web_req_form .ecs-cart-actions #qa_checkout_webreq{float:right}
.no-img,.no-img-checkout{border:.0625rem solid #666;background:#ccc;width:4rem;height:3.5rem;padding:.125rem;text-align:center;cursor:pointer;color:#fff}
.cart_number{display:block}
#shareEmailInnerContainer li{margin-bottom:1rem}
#ProductPageIcons ul li{display:table-cell;padding:0 0 0 1rem}
.simplemodal-container.bottom_margin{padding:.5rem!important}
.simplemodal-container.bottom_margin:hover{background:#228ee7!important;color:#fff}
img.yellow-seperator{background-image:url("../images/icons/NewFisherBanner4.jpg");background-repeat:repeat-x;height:9px}
.view_cart_mixed_cart_main{border:1px solid #bbb9b9!important;margin-bottom:2rem;margin-top:.5rem}
.view_cart_mixed_cart_main tbody tr:nth-of-type(even){background-color:white!important;border-top:1px solid #bbb9b9;border-bottom:1px solid #bbb9b9}
.view_cart_mixed_cart_main tbody tr:nth-of-type(even) .product_item_price p,.view_cart_mixed_cart_main tbody tr:nth-of-type(even) .product_subtotal_main p{margin-bottom:.2rem}
.view_cart_mixed_cart_main .gsa_icon{background:#fff url("../images/icons/gsa_glyph.gif") no-repeat 1px 1px;padding-left:4rem;padding-right:1px;display:inline;border:1px solid #360;line-height:1.5rem}
.view_cart_mixed_cart_main .mixed_card_thumbnail{border:1px #efeced solid}
.view_cart_mixed_cart_main th.product_quanity{text-align:center}
.view_cart_mixed_cart_main th.product_item_subtotal{text-align:right}
.view_cart_mixed_cart_main td.product_subtotal_main{text-align:right;float:right}
.view_cart_mixed_cart_main td.product_subtotal_main span.align_right p{text-align:right;margin-bottom:.1rem}
.view_cart_mixed_cart_main .product_grid_image .product_catalog_img{display:table-cell;height:4.063rem;width:4.063rem;padding:.2rem;padding-right:.5rem;padding-left:0rem!important}
.view_cart_mixed_cart_main .product_grid_image .product_catalog_main{display:table-cell;vertical-align:top!important}
.view_cart_mixed_cart_main .product_grid_image .product_catalog_main a{font-weight:bold}
.view_cart_mixed_cart_main .product_grid_image .product_catalog_icons{display:inline-flex}
.view_cart_mixed_cart_main .product_grid_image .product_catalog_icons .remove_item{display:table-cell;padding-right:.75rem}
.view_cart_mixed_cart_main .product_grid_image .product_catalog_icons .saveto_list{display:table-cell}
.view_cart_mixed_cart_main .product_grid_image .product_catalog_icons .text_btn{font-size:.75rem}
.view_cart_mixed_cart_main .orig_price,.view_cart_mixed_cart_main .discount_price,.view_cart_mixed_cart_main .web_discount{font-size:.9rem;margin-bottom:.2rem}
.view_cart_mixed_cart_main .align_right span{color:#3bad2f}
.view_cart_mixed_cart_main .product_price{font-size:.9375rem;margin-bottom:.1875rem}
.view_cart_mixed_cart_main .product_table_footer{background-color:#c8dbeb;border-top:.2rem solid #bbb9b9}
.view_cart_mixed_cart_main .product_catalog_group_main,.view_cart_mixed_cart_main .product_catalog_group_row{background:#dfedf9}
.view_cart_mixed_cart_main .product_catalog_group_main .savegroupto_list,.view_cart_mixed_cart_main .product_catalog_group_row .savegroupto_list,.view_cart_mixed_cart_main .product_catalog_group_main .request_quote,.view_cart_mixed_cart_main .product_catalog_group_row .request_quote,.view_cart_mixed_cart_main .product_catalog_group_main .delete_group,.view_cart_mixed_cart_main .product_catalog_group_row .delete_group,.view_cart_mixed_cart_main .product_catalog_group_main .edit_order,.view_cart_mixed_cart_main .product_catalog_group_row .edit_order{padding:.2rem;display:table-cell}
.view_cart_mixed_cart_main .product_catalog_group_main .savegroupto_list a span,.view_cart_mixed_cart_main .product_catalog_group_row .savegroupto_list a span,.view_cart_mixed_cart_main .product_catalog_group_main .request_quote a span,.view_cart_mixed_cart_main .product_catalog_group_row .request_quote a span,.view_cart_mixed_cart_main .product_catalog_group_main .delete_group a span,.view_cart_mixed_cart_main .product_catalog_group_row .delete_group a span,.view_cart_mixed_cart_main .product_catalog_group_main .edit_order a span,.view_cart_mixed_cart_main .product_catalog_group_row .edit_order a span{padding:0rem}
.view_cart_mixed_cart_main .product_catalog_group_main .request_quote,.view_cart_mixed_cart_main .product_catalog_group_row .request_quote{padding-left:1.125rem;padding-right:1.125rem}
.view_cart_mixed_cart_main .product_catalog_group_main .text_btn,.view_cart_mixed_cart_main .product_catalog_group_row .text_btn{font-size:.85rem}
.view_cart_mixed_cart_main .padding_none{padding:0rem}
.view_cart_mixed_cart_main .search_filters,.view_cart_mixed_cart_main .gds_search_filters{padding:0rem}
.view_cart_mixed_cart_main .search_filters .search_filter,.view_cart_mixed_cart_main .gds_search_filters .search_filter{border:3px}
.view_cart_mixed_cart_main .search_filters .search_filter .edit_csd_item,.view_cart_mixed_cart_main .gds_search_filters .search_filter .edit_csd_item{padding:0rem 0rem .2rem .5rem;background-color:#efeced}
.view_cart_mixed_cart_main .search_filters .search_filter .search_filter_details table.csd_collapsible_table,.view_cart_mixed_cart_main .gds_search_filters .search_filter .search_filter_details table.csd_collapsible_table{border-bottom:3px solid #2b2b2b;margin-bottom:0rem}
.view_cart_mixed_cart_main .search_filters .search_filter .search_filter_details table.csd_collapsible_table br,.view_cart_mixed_cart_main .gds_search_filters .search_filter .search_filter_details table.csd_collapsible_table br{padding:.3rem;content:"";display:block}
.view_cart_mixed_cart_main .search_filters .filter_heading,.view_cart_mixed_cart_main .gds_search_filters .filter_heading{background-color:#efeced!important}
.view_cart_mixed_cart_main .search_filters .filter_heading .font_icon,.view_cart_mixed_cart_main .gds_search_filters .filter_heading .font_icon{top:0!important}
.view_cart_mixed_cart_main .product_item_collapse_row{border:0 solid #565656;box-shadow:none}
.view_cart_mixed_cart_main .product_item_collapse_row .filter_heading{background-color:#fff}
.view_cart_mixed_cart_main .product_item_collapse_row .filter_heading a{color:#565656;width:15%;display:table-row;text-transform:none;font-size:.75rem}
.view_cart_mixed_cart_main .product_item_collapse_row .filter_heading a span{float:left}
.view_cart_mixed_cart_main .product_item_collapse_row .search_filter_details{padding:0rem;border:0rem;box-shadow:none;background:#efeced}
.view_cart_mixed_cart_main .product_item_collapse_row .search_filter_details .collapsible_table .collapsible_catalog_no{width:30rem}
.view_cart_mixed_cart_main .product_item_collapse_row .search_filter_details .collapsible_table .collapsible_price{width:11rem}
.view_cart_mixed_cart_main .checkout_row_main .savegroupto_list,.view_cart_mixed_cart_main .checkout_row_main .delete_group{display:table-cell}
.view_cart_mixed_cart_main .checkout_row_main .savegroupto_list{padding-right:.75rem}
.view_cart_mixed_cart_main .checkout_row_main .padding_right{padding-right:0rem}
.view_cart_mixed_cart_total .cart_total_main{background-color:#efeced}
.cart-total_extra_spacing{width:41rem}
.web_req_review .ecs-webreq-cart tr>td,.web_req_review .ecs-webreq-cart-alt tr>td{padding:.5rem .5rem}
.checkout_form .payment_info_footer{margin-top:2rem}
.oligos_header{margin-top:1rem}
.oligos_mixed_cart_table{margin:1rem 0rem;border:0rem solid #565656!important}
.oligos_mixed_cart_table .search_filter .collapsible_link{color:#2b2b2b;font-size:.875rem}
.oligos_mixed_cart_table .ecs-oligos-cart .toggle-row{padding:0rem}
.oligos_mixed_cart_table .ecs-oligos-cart .toggle-row .filter_heading{background-color:#fff!important}
.oligos_mixed_cart_table .ecs-oligos-cart .toggle-row .filter_heading .font_icon{top:0!important}
.oligos_mixed_cart_table .ecs-oligos-cart .toggle-row .search_filter_details{border-bottom:3px solid #2b2b2b}
.oligos_mixed_cart_table .ecs-oligos-cart-alt .toggle-row{padding:0rem}
.oligos_mixed_cart_table .ecs-oligos-cart-alt .toggle-row .filter_heading{background-color:#efeced!important}
.oligos_mixed_cart_table .ecs-oligos-cart-alt .toggle-row .filter_heading .font_icon{top:0!important}
.oligos_mixed_cart_table .ecs-oligos-cart-alt .toggle-row .search_filter_details{border-bottom:3px solid #2b2b2b}
.oligos_mixed_cart_table th.product_catalog,.oligos_mixed_cart_table .product_catalog{width:29rem}
.oligos_mixed_cart_table th.product_price,.oligos_mixed_cart_table .product_price{width:12rem}
.oligos_mixed_cart_table th.product_quantity{width:5rem;text-align:left}
.oligos_mixed_cart_table th.product_availability{width:19rem}
.oligos_mixed_cart_table th.product_item_subtotal,.oligos_mixed_cart_table .product_item_subtotal{width:9rem;text-align:right;overflow:hidden}
.oligos_mixed_cart_table .oligos_table_footer{background-color:#dfedf9;border-top:.2rem solid #bbb9b9}
.oligos_mixed_cart_table .oligos_table_footer .tertiary{margin-left:1rem}
.oligos_mixed_cart_table .oligos_mixed_cart_table_inner{border:0 solid #fff}
.oligos_mixed_cart_table .oligos_mixed_cart_table_inner .product_catalog{width:29em}
.oligos_mixed_cart_table .oligos_mixed_cart_table_inner .product_price{width:12em}
.oligos_mixed_cart_table .oligos_mixed_cart_table_inner .product_quantity{width:5em;text-align:left}
.oligos_mixed_cart_table .oligos_mixed_cart_table_inner .product_availability{width:19em;font-style:italic}
.oligos_mixed_cart_table .oligos_mixed_cart_table_inner .product_item_subtotal{width:9em;text-align:right}
.multiplex_header{margin-top:1rem}
.multiplex_mixed_cart_table{margin:1rem 0rem;border:0rem solid #565656!important}
.multiplex_mixed_cart_table th.product_catalog,.multiplex_mixed_cart_table .product_catalog{width:29rem}
.multiplex_mixed_cart_table th.product_price,.multiplex_mixed_cart_table .product_price{width:12rem}
.multiplex_mixed_cart_table th.product_quantity{width:5rem;text-align:left}
.multiplex_mixed_cart_table th.product_availability{width:19rem}
.multiplex_mixed_cart_table th.product_item_subtotal,.multiplex_mixed_cart_table .product_item_subtotal{width:9rem;text-align:right}
.multiplex_mixed_cart_table .multiplex_table_footer{background-color:#dfedf9;border-top:.2rem solid #bbb9b9}
.multiplex_mixed_cart_table .multiplex_table_footer .tertiary{margin-left:1rem}
.genomics_header{margin-top:1rem}
.genomics_mixed_cart_table{margin:1rem 0rem;border:0rem solid #565656!important}
.genomics_mixed_cart_table th.product_catalog,.genomics_mixed_cart_table .product_catalog{width:29rem}
.genomics_mixed_cart_table th.product_price,.genomics_mixed_cart_table .product_price{width:12rem}
.genomics_mixed_cart_table th.product_quantity{width:5rem;text-align:left}
.genomics_mixed_cart_table th.product_availability{width:19rem}
.genomics_mixed_cart_table th.product_item_subtotal,.genomics_mixed_cart_table .product_item_subtotal{width:9rem;text-align:right}
.genomics_mixed_cart_table .genomics_table_footer{background-color:#dfedf9;border-top:.2rem solid #bbb9b9}
.genomics_mixed_cart_table .genomics_table_footer .tertiary{margin-left:1rem}
.text_align_center{text-align:center!important}
.italic{font-style:italic!important}
.shopping_cart_shipping_info tbody tr:nth-of-type(even){background-color:white!important;border-top:0rem solid #565656!important;border-bottom:0rem solid #565656!important}
@media all and (min-width:0){.step_by_step_progress_bar ol{display:block;width:100%;max-width:100%;list-style:none;margin:0;padding:0}
.step_by_step_progress_bar li{display:block;float:left;width:auto;position:relative;margin:0 .3rem 0 0}
.step_by_step_progress_bar li span{font-weight:700}
.step_by_step_progress_bar li span.number{-webkit-border-radius:.75rem;-moz-border-radius:.75rem;border-radius:.75rem;display:inline-block;background:#a4c5e3;color:#fff;height:1.5rem;width:1.5rem;line-height:1.5rem;text-align:center;font-size:1.125rem}
.step_by_step_progress_bar li span.title{display:none}
.step_by_step_progress_bar li.active{display:inline-block;color:#004985}
.step_by_step_progress_bar li.active .number{background:#004985;margin-right:.25rem}
.step_by_step_progress_bar li.active .title{display:inline}
}
@media all and (min-width:42.5rem){.step_by_step_progress_bar ol li{background:#efeced;padding:.65rem .5rem .6rem 1.5rem;line-height:1;margin:0 .2rem 0 0;color:#565656;white-space:nowrap}
.step_by_step_progress_bar ol li span{font-size:.8rem}
.step_by_step_progress_bar ol li span.title{display:inline}
.step_by_step_progress_bar ol li.active{background:#004985;color:#fff}
.step_by_step_progress_bar ol li.active:after{border-left-color:#004985}
.step_by_step_progress_bar ol li.active .number{background:#fff;color:#004985}
.step_by_step_progress_bar ol li .number{-webkit-border-radius:.75rem;-moz-border-radius:.75rem;border-radius:.75rem;background:#565656;color:#fff;width:1rem;height:1rem;display:inline-block;text-align:center;margin-right:.15rem;line-height:1rem;font-size:.7rem}
.step_by_step_progress_bar ol li:first-child{padding-left:1%}
.step_by_step_progress_bar ol li:first-child:before{border:0}
.step_by_step_progress_bar ol li:before,.step_by_step_progress_bar ol li:after{content:'';position:absolute;left:0;top:0;width:0;height:0;border:1.18rem solid transparent;border-left-color:#fff}
.step_by_step_progress_bar ol li:after{left:100%;border-left-color:#efeced}
.step_by_step_progress_bar ol li.last{margin:0}
.step_by_step_progress_bar ol li.last:after{border:0}
.step_by_step_progress_bar.num_steps_2 ol li:first-child{width:49.5%}
.step_by_step_progress_bar.num_steps_2 ol li.last{width:50%}
.step_by_step_progress_bar.num_steps_6 ol li{width:22%}
.step_by_step_progress_bar.num_steps_6 ol li:first-child{width:14%}
.step_by_step_progress_bar.num_steps_6 ol li.last{width:23%}
.step_by_step_progress_bar.num_steps_5 ol li{width:19.6%}
.step_by_step_progress_bar.num_steps_5 ol li:first-child{width:17%}
.step_by_step_progress_bar.num_steps_5 ol li.last{width:22%}
.step_by_step_progress_bar.num_steps_4 ol li{width:24.6%}
}
@media all and (min-width:64.0625em){.step_by_step_progress_bar.num_steps_2 ol li:first-child{width:49.5%}
.step_by_step_progress_bar.num_steps_2 ol li.last{width:50%}
.step_by_step_progress_bar.num_steps_5 ol li:first-child{width:19.6%}
.step_by_step_progress_bar.num_steps_5 ol li.last{width:19.6%}
.step_by_step_progress_bar.num_steps_6 ol li{width:15%}
.step_by_step_progress_bar.num_steps_6 ol li:first-child{width:11%}
.step_by_step_progress_bar.num_steps_6 ol li.last{width:19%}
.step_by_step_progress_bar.num_steps_6 ol li#qa_step_ind_4{width:22%}
.step_by_step_progress_bar.num_steps_6 ol li#qa_step_ind_1{width:16%}
.step_by_step_progress_bar.num_steps_4 ol li:first-child{width:24.5%}
.step_by_step_progress_bar ol li{padding-left:2rem}
.step_by_step_progress_bar ol li.last{width:25.2%;margin-right:0}
.step_by_step_progress_bar ol li span{font-size:.9375rem;line-height:1.25rem}
.step_by_step_progress_bar ol li span.number{font-size:.8rem;line-height:1.25rem;width:1.25rem;height:1.25rem}
.step_by_step_progress_bar ol li:before,.step_by_step_progress_bar ol li:after{border:1.25rem solid transparent;border-left-color:#fff}
.step_by_step_progress_bar ol li:after{border-left-color:#efeced}
}
.order-status-details #singleOrderMessage,.order-status-details #resultsErrorMessageContainer{background-color:#dfedf9;text-align:center;margin-left:auto;margin-right:auto;margin-top:1rem;padding:1rem .5rem 1rem .5rem}
.order-status-details #singleOrderMessage p,.order-status-details #resultsErrorMessageContainer p{max-width:100%}
.order-status-details #resultsErrorMessageContainer{width:60rem}
.order-status-details .view_header{margin-top:1rem;margin-bottom:1rem}
.order-status-details h3{margin-top:1rem;font-size:1.63rem}
.order-status-details .order-details-row{overflow:hidden}
.order-status-details .order-details-row .left_inset{padding:1rem}
.order-status-details .order-details-row .left_inset .row{margin-bottom:.6rem}
.order-status-details .order-details-column{padding:0;background-color:#eeeced}
.order-status-details .order-details-column-content:last-child{border:0;border-left:1px solid white}
.order-status-details .order-details-column table,.order-status-details .order-details-column-content tbody tr{border:0;background:transparent}
.order-status-details .order-details-column{margin-bottom:-9999px;padding-bottom:9999px}
.order-status-details .order-details-column-content tbody tr{display:block;font-size:.875rem;line-height:1.75rem;padding:1.25rem}
.order-status-details .order-details-column-content tbody tr td{text-align:left;padding:0;font-weight:bold}
.order-status-details .order-details-column-content tbody ul li{font-weight:bold}
.order-status-details table.product_table td[data-title]:before{font-weight:normal;width:35%;content:attr(data-title);float:left;text-align:left}
.order-status-details .product_table{margin-bottom:0;width:100%}
.order-status-details .product_table ul{list-style:none}
.order-status-details table.product_table tbody,.order-status-details table.product_table tr,.order-status-details table.product_table th,.order-status-details table.product_table td{display:block}
.order-status-details .status_summary div{margin-bottom:1rem;font-weight:700}
.order-status-details .status_summary .font_icon{width:3rem;font-size:2.25rem;color:#565656}
.order-status-details .status_summary .font_icon.icon_Check{color:#35c126}
.order-status-details .status_summary .font_icon.icon_Information_Outline_Thin{color:#2b2b2b}
.order-status-details .header_summary{overflow:hidden;background-color:#efeced;padding:1rem}
.order-status-details .header_summary label{float:left;margin-right:.25rem;line-height:1.25rem}
.order-status-details .header_summary .status_column{float:left}
.order-status-details .header_summary .status_column div{margin-bottom:.75rem}
.order-status-details .header_summary span{line-height:1rem}
.order-status-details .reorder_row{margin-bottom:1rem}
.order-status-details .reorder_row .grey_links{margin-top:.25rem;font-size:.875rem;font-weight:700}
.order-status-details .reorder_row .grey_links a{color:#888}
.order-status-details .reorder_row .reorder_header{margin-top:1rem;font-weight:700}
.order-status-details .reorder_row .reorder_button a{float:right}
.order-status-details table.responsive_table .expanded_header_row{text-decoration:underline}
.order-status-details table.responsive_table td.status{min-width:10rem;font-weight:400}
.order-status-details table.responsive_table td.merchandiseTotal{min-width:12rem}
.order-status-details table.responsive_table td.orderDate{min-width:12rem}
.order-status-details table.responsive_table td.blank_td{min-width:12rem}
.order-status-details table.responsive_table td.trackingInfo{min-width:12rem}
.order-status-details table.responsive_table th.catNum{min-width:5.2rem}
.order-status-details table.responsive_table tbody:nth-of-type(even){background-color:#efeced}
.order-status-details table.responsive_table tbody tr:nth-of-type(even){background-color:transparent}
.order-status-details table.responsive_table .order_details_expand{min-width:8rem}
.order-status-details table.responsive_table [src*="glyphs"]{display:inline-block;float:none}
.session_timeout{padding:1.25rem}
.contactus_form hr{margin-top:0;margin-bottom:.9rem}
.contactus_form label{font-size:.875rem;font-weight:bold}
.contactus_form select{margin-bottom:1rem;width:100%;padding:.3rem}
.contactus_form .related_questions p{margin-bottom:.1rem}
.contactus_form .radiobox_container{margin-bottom:1rem}
.contactus_form .radiobox_container li{margin-bottom:.5rem}
.contactus_form .btn_container{margin-top:1.2rem}
.contactus_form .btn_container li{display:inline;margin-right:1rem}
.contactus_live_chat h4 .font_icon{margin-right:.35rem;font-size:1.25rem}
.contactus_live_chat p .font_icon{margin-left:.35rem}
.contactus_ack .large_field{min-height:6.25rem}
.contactus_ack .contactus_subheader{font-size:1.25rem}
.form_toggle{border:1px solid #bbb9b9}
.form_toggle .form_title_label{background:#efeced;margin:1px;padding:.75rem}
.form_toggle .general_form{padding:1rem}
.form_toggle .error.injected_label{position:relative;top:-15px}
.form_toggle .clear_form{margin-top:.5rem}
.form_toggle textarea{margin-bottom:1rem}
.form_toggle textarea:last-child{margin:0}
.contact_country_select{margin:0 0 1.5rem}
.contactsLanding hr{margin-top:0}
.promo_blocks{margin:0}
.promo_blocks .promo_block{margin-bottom:2.714em;padding:0!important}
.promo_blocks .promo_block span{background:url("../images/icons/promo_blocks_icons.png") no-repeat;width:20px;height:20px;display:inline-block;float:left;margin:.4rem 0 0 .625rem!important}
.promo_blocks .promo_block *:not(img){color:#fff;font-size:.875rem!important;padding:0 .625rem!important}
.promo_blocks .promo_block h3{float:left;line-height:2.1rem;margin-bottom:0;text-transform:uppercase}
.promo_blocks .promo_block p>a{font-weight:bold;padding:0!important;text-transform:capitalize}
.promo_blocks .promo_block img{padding-bottom:.875rem}
.promo_blocks .promo_blue{background-color:#228ee7;margin-right:.625rem}
.promo_blocks .promo_blue span{background-position:0 1px}
.promo_blocks .promo_orange{background-color:#f5841f;margin-right:.625rem}
.promo_blocks .promo_orange span{background-position:0 -23px}
.promo_blocks .promo_orange h3{padding:0 .625rem 0 0!important}
.promo_blocks .promo_green{background-color:#3bad2f;margin-right:.625rem}
.promo_blocks .promo_green span{background-position:0 -44px}
.promo_blocks .promo_green h3{padding:0 .625rem 0 0!important}
.promo_blocks .promo_purple{background-color:#643fa7}
.promo_blocks .promo_purple span{background-position:0 -67px}
.new-header .new-header-tabs .promotionBlocks .icon_Arrow_Right3{font-size:.6875rem;margin-top:.1rem}
.product_categories_tabs_wraper .general_item_list li{font-size:.9375rem;line-height:1.2rem;list-style-type:none;padding:0 .5rem}
.product_categories_tabs_wraper .general_item_list li a{display:block;padding:.6rem 0}
.product_categories_tabs_wraper .general_item_list h3{text-transform:capitalize;margin-top:1rem}
.product_categories_tabs_wraper .general_item_list .general_item_heading{background-color:#efeced;padding:.5rem;margin:.5rem 0 0;font-weight:700}
.topCategories>.row{margin:0 0 1rem}
.brand_List li{list-style:none}
.brand_List li.general_item_heading{background-color:#efeced}
.brand_List li .row{margin-bottom:0!important}
.brand_List .inline_list{margin:0 0 .75rem 0}
.brand_List .inline_list li{font-weight:bold;list-style:none;margin-left:0;padding-left:0;text-transform:uppercase}
.brand_List .inline_list li a{padding:.75rem}
.brand_List .general_item_heading .row{margin-bottom:0!important}
.brand_List .general_item_heading .row div{margin-top:0;padding:.75rem 1.5rem;font-size:1.125rem}
.brand_List ul.alphabetical_Order_Brand_List li.general_item_heading .back_to_top{text-align:right;font-size:.9375rem}
.brand_List ul.alphabetical_Order_Brand_List li.general_item_heading div.row div:first-child{font-weight:bold;text-transform:uppercase}
.view-cart-shopping-cart-modal h3{font-size:1.375rem}
.view-cart-shopping-cart-modal img{width:4.0625rem;border:1px solid #bbb9b9}
.view-cart-shopping-cart-modal .product_grid_image div{float:left;width:auto}
.view-cart-shopping-cart-modal .glyph.purple{margin:0}
.view-cart-shopping-cart-modal .price{font-weight:normal}
.view-cart-shopping-cart-modal .shopping_cart_footer{margin:0}
.view-cart-shopping-cart-modal .shopping_cart_footer .shopping_cart_buttons.checkout_options>a{margin-right:0}
.view-cart-shopping-cart-modal .shopping_cart_footer .shopping_cart_buttons.checkout_options>a:first-child{margin-right:1.5rem}
.view-cart-shopping-cart-modal .text_btn{color:#004985}
.view-cart-shopping-cart-modal .view_cart_shopping_cart_main .product_catalog{width:40rem}
.view-cart-shopping-cart-modal .view_cart_shopping_cart_main .product_grid_image .product_catalog_img{display:table-cell;height:4.063rem;width:4.063rem;padding:.2rem;padding-left:0rem!important;padding-right:.5rem;padding-top:0}
.view-cart-shopping-cart-modal .view_cart_shopping_cart_main .product_grid_image .product_catalog_img img{max-height:100%}
.view-cart-shopping-cart-modal .cart_info_main .discard_items{padding-right:0rem;padding-top:.75rem;font-weight:700}
.layout_only{padding:0;margin:0}
.complete_progress{background-color:#dfedf9}
.complete_progress .green{color:#179732}
.main_content .section_header_wrapper{display:table;width:100%;margin-bottom:1.25rem;margin-top:1rem}
.main_content .section_header_wrapper .section_header{background-color:#565656;color:#fff;display:table-row}
.main_content .section_header_wrapper .section_header a.section_header_link{color:#fff;text-decoration:underline}
.main_content .section_header_wrapper .section_header a.btn{background:#228ee7}
.main_content .section_header_wrapper .section_header a.btn:hover,.main_content .section_header_wrapper .section_header a.btn:focus{background:#1b7dce}
.main_content .section_header_wrapper .section_header a.btn.disabled{background:rgba(34,142,231,0.5)}
.main_content .section_header_wrapper .section_header>div{display:table-cell;vertical-align:middle}
.main_content .section_header_wrapper .section_header>div.right{text-align:right;padding:.4375rem}
.main_content .section_header_wrapper .section_header>div.left{text-align:left;padding:.4375rem .625rem}
.main_content .left_inset{padding:0 .625rem}
.main_content .left_inset .row{margin-bottom:1.5rem}
.main_content .left_inset fieldset{padding-bottom:2rem}
.main_content .left_inset fieldset .row{margin-bottom:1.5rem}
.main_content .left_inset div.check_holder{white-space:nowrap}
.main_content .left_inset label{white-space:normal;display:inline-block;margin-bottom:.125rem}
.main_content .left_inset label.injected_label{display:block}
.main_content .left_inset input[type='checkbox']{margin-top:.125rem;width:.9375rem}
.main_content .left_inset .match_checks{padding-left:1.438rem;margin-bottom:.875rem}
.main_content .left_inset .account_link{margin:1rem 0 -0.5rem}
.main_content .left_inset.form_view .profile_item_name{padding-top:.5rem}
.main_content .left_inset h5{margin:1.125rem 0}
.main_content .left_inset h5 a{margin:0 .375rem}
.main_content .left_inset .font_icon{margin-right:.5rem}
.main_content .left_inset .font_icon.yellow{color:#f5c51f}
.main_content .help_area{margin:3.125rem 0;font-size:.875rem}
.my_profile .main_content #selectAccNo{width:auto}
.my_profile .main_content label.cc_error{display:block}
.my_profile .main_content .edit_mode .save_buttons,.my_profile .main_content .edit_mode .inline_edit_fields{display:block}
.my_profile .main_content .edit_mode .checkbox_toggle{display:inline}
.my_profile .main_content .edit_mode .edit_button,.my_profile .main_content .edit_mode .read_only_label{display:none}
.my_profile .main_content .edit_mode .inline_edit_fields{padding:0}
.my_profile .main_content .checkbox_toggle,.my_profile .main_content .save_buttons,.my_profile .main_content .inline_edit_fields{display:none}
.my_profile .main_content .checkbox_set,.my_profile .main_content .checkbox_list{margin-bottom:0;padding-bottom:0}
.my_profile .main_content .disabled label{color:rgba(0,0,0,0.55)}
.my_profile .main_content .brief_spec_table{border-top:0;border-bottom:1px solid #efeced;margin-bottom:2rem;font-size:1rem;width:100%}
.my_profile .main_content .brief_spec_table th{font-weight:700}
.my_profile .main_content .brief_spec_table td{font-weight:normal;padding-left:0}
.my_profile .main_content .brief_spec_table tr:first-child{border:0}
.my_profile .main_content .brief_spec_table .icon_font{margin-right:.5rem}
.my_profile .main_content .brief_spec_table .cc_btns{text-align:right;padding-right:0}
.order-status-tables .blue-background>th{background-color:#0b4a84!important}
.order-status-tables .general_table.responsive_table.blue_table th[scope="row"]{background-color:transparent}
.order-status-tables .general_table.responsive_table.blue_table{background-color:#e0edf9}
.order-status-tables .light-blue-background>tr{background-color:#e0edf9!important}
.order-status-tables .general_table.responsive_table ul{line-height:1.125rem}
.order-status-tables .btn.primary{margin-top:.6875rem}
.order-status-tables table.general_table.responsive_table tr.table-row-ship{background-color:#efeced!important}
.order-status-tables table.general_table.responsive_table tr.table-row-alt-ship{background-color:#fff!important}
.order-status-tables table.general_table.responsive_table tbody{border-top:1px solid #efeced}
.order-status-tables table.general_table.responsive_table tbody:first-child{border-top:0}
.order-status-tables table.general_table.responsive_table td.rowspanned{vertical-align:middle}
.mylist_landing #resultsErrorMessageContainer{background-color:#dfedf9;text-align:center;margin-left:auto;margin-right:auto;margin-top:1rem;margin-bottom:3.75rem;padding:1rem .5rem 1rem .5rem}
.mylist_landing #resultsErrorMessageContainer p{max-width:100%}
.mylist_landing .thisList{margin-top:1rem}
.mylist_landing .pop-link{position:relative}
.mylist_landing .pop-over{position:absolute;z-index:2000;background-color:#dfedf9;border:1px solid #bbb9b9;padding-top:1em;left:51.6%;box-shadow:.2em .2em .1px #bfbfbf;font-size:.9em}
.mylist_landing .pop-over:before{content:'';position:absolute;border:10px solid transparent;border-bottom-color:#bbb9b9;top:-1.43em;left:15em}
.mylist_landing .pop-over:after{content:'';position:absolute;border:10px solid transparent;border-bottom-color:#dfedf9;top:-1.4em;left:15em}
.mylist_landing .what_happened{margin-bottom:-1.5rem}
.mylist_landing .list_options_wrapper{position:relative;z-index:1000;margin-right:3rem}
.mylist_landing .list_options_wrapper .download_options_wrapper{margin-bottom:.4375rem}
.mylist_landing .list_options_wrapper .list_options{position:absolute;right:2rem;padding:.625rem;background-color:#dfedf9;border-color:#bbb9b9;border-width:1px .125rem .125rem 1px;border-style:solid;width:15rem}
.mylist_landing .list_options_wrapper .list_options ul{list-style:none;text-align:left}
.mylist_landing .list_options_wrapper .list_options ul li:first-child{padding-top:0}
.mylist_landing .list_options_wrapper .list_options ul li{padding-top:.25rem;font-weight:bold;font-size:.875rem}
.mylist_landing .list_options_wrapper .list_options ul li a.green{color:#3bad2f}
.mylist_landing .list_options_wrapper .list_options ul li .font_icon,.mylist_landing .list_options_wrapper .list_options ul li [class^="icon_"],.mylist_landing .list_options_wrapper .list_options ul li [class*=" icon_"]{vertical-align:middle}
.mylist_landing .list_header_links a{margin-right:1.5rem}
.mylist_landing .my_lists_table{position:relative;z-index:1}
.mylist_landing .my_lists_table .listItemActions{min-width:12rem}
.mylist_landing .my_lists_table .listItemActions .error{margin-top:.5rem}
.mylist_landing .my_lists_table .icon_Check{display:none;font-size:1.8rem;color:#3bad2f}
.mylist_landing .my_lists_table .icon_Check.valid{display:inline-block!important;font-size:.8rem!important}
.mylist_landing .my_lists_table .cat_num{width:10rem}
.mylist_landing .my_lists_table .item_action_header{width:12rem}
.mylist_landing .my_lists_table td.nowrap li{white-space:nowrap}
.mylist_landing .my_lists_table #description_display .edit_description{display:table-cell;vertical-align:middle;padding-right:10px;float:left}
.mylist_landing .my_lists_table #description_display span{text-transform:lowercase}
.mylist_landing .my_lists_table #description_display span:first-letter {text-transform:uppercase}
.mylist_landing .my_lists_table .icon_Remove{color:#888;float:right}
.mylist_landing .my_lists_table td.lists_item{text-align:left}
.mylist_landing .my_lists_table td.lists_item .remove_link_mobile{position:absolute;top:.5rem;right:.5rem}
.mylist_landing .my_lists_table td.lists_item a{margin-top:0}
.mylist_landing .my_lists_table td.lists_item img{border-style:none;margin:0;padding:0;float:none}
.mylist_landing .my_lists_table td.lists_units label{display:inline}
.mylist_landing .my_lists_table .thumb_container{margin-right:.5rem}
.mylist_landing .icon_Edit{color:#565656}
.mylist_landing .icon_Edit:hover{content:"\e612";cursor:pointer;color:#005daa}
.mylist_landing .latest_feed{font-style:italic;font-size:.875rem}
.mylist_landing .listDropDown{width:13.06rem;max-width:13.06rem;min-width:13rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.mylist_landing .sortByOptions{margin-right:3rem}
.mylist_landing .sortByOptions select{max-width:15rem}
.mylist_landing .sortByOptions label{float:left;margin-top:.2rem;margin-right:.4rem}
.mylist_landing #mylistInfoMessage{width:40rem;background-color:#dfedf9}
.mylist_landing #mylistInfoMessage .newInfoMessage{padding:1.5rem;overflow:hidden}
.mylist_landing #mylistInfoMessage .newInfoMessage.collapsed{height:10rem}
.mylist_landing #mylistInfoMessage .read_more{text-align:center;padding:.5rem}
.mylist_landing #mylistInfoMessage p{margin-bottom:0}
.mylist_landing #mylistInfoMessage .info_title{text-align:center}
.mylist_landing #mylistInfoMessage ul{margin-left:1rem}
#multipartFile{width:auto}
.ie10 #fs .multipartFile #multipartFile{width:900px;height:900px}
.ie9 #fs .multipartFile #multipartFile{width:900px;height:900px}
.ie8 #fs .multipartFile #multipartFile{width:900px;height:900px}
#exportListModal .form_field label{margin-right:2rem}
.profile_progress{padding:1rem;background:#dfedf9}
.profile_progress dd:before{font-weight:normal;width:10%;content:"\00a0";float:left}
.profile_progress dd.progress-finish{color:#3bad2f}
.profile_progress dd.progress-finish:before{content:"\e685";width:10%;font-family:'FisherSciengliffic';color:#3bad2f}
.profile_progress dd.margin-20{margin-bottom:20px}
.profile_progress dl.multiple-table dt{clear:left;float:left;width:50%;margin:0;padding:5px;font-weight:bold;font-size:.875rem}
.profile_progress dl.multiple-table dd{font-size:.875rem;margin-left:190px;padding:5px}
.payment_info_block form ul{margin-bottom:1rem}
.payment_info_block .payment_info_form{margin-top:1rem}
.payment_info_block .payment_info_form ul.radiobox_container{margin-bottom:1rem}
.payment_info_block .payment_info_form ul.radiobox_container li{margin-bottom:1rem}
.payment_info_block .payment_info_form ul.radiobox_container li input[type="radio"]{margin-bottom:.175rem}
.payment_info_block form ul{margin-bottom:1rem}
.payment_info_block .payment_info_form{margin-top:1rem}
.payment_info_block .payment_info_form ul.radiobox_container{margin-bottom:1rem}
.payment_info_block .payment_info_form ul.radiobox_container li.label{margin-bottom:1rem}
.payment_info_block .payment_info_form ul.radiobox_container li.label input[type="radio"]{margin-bottom:.15rem}
.payment_info_block .payment_info_form .payment_delivery_info ul{list-style:initial!important;padding-left:2rem}
.payment_info_block .payment_info_details{margin-bottom:1rem}
.payment_info_block .payment_info_main p.required_fields{font-style:italic;margin-bottom:1rem}
.payment_info_block .payment_info_main ul.payment_info li:nth-child(even) p{font-weight:bold}
.payment_info_block .payment_info_main ul.payment_info li{padding-bottom:.45rem}
.terms_conditions div{margin-bottom:3rem;width:auto;height:10rem;overflow-y:scroll}
.payment_info_footer ul li{float:left;text-decoration:underline;font-weight:bold;padding-top:.75rem}
.payment_info_footer .payment_options{float:right;text-align:right;display:block;margin:0 auto 1.0625rem auto}
.payment_info_footer .payment_options .continue_btn{float:right}
.back_btn{float:left;padding-top:.5rem;padding-right:2.5rem}
.payment_info_main .general_form_fields label{cursor:inherit}
.payment_info_main .general_form_fields select,.payment_info_main .general_form_fields .credit_card_number,.payment_info_main .general_form_fields textarea{width:100%;padding:.3rem;font-style:italic}
.payment_info_main .general_form_fields .credit_card_number{display:flex;padding:0rem}
.payment_info_main .general_form_fields .no_content:after{content:" "!important}
.payment_info_main .general_form_fields input[type="checkbox"]{width:initial!important;margin-bottom:.15rem}
.payment_info_main .general_form_fields .exp_data_format{display:inline-flex!important;width:100%}
#qa_chkoutpayerrmsg .border-box{display:inline-block}
.shipping_information_fields #EmailAddress{max-width:100%}
.shipping_information_fields .zip_code .injected_label{position:relative}
.shipping_information_fields .zip_code.error{margin-bottom:0}
.promoCodeMessage{margin-top:.5rem}
.shipping_info_block form ul{margin-bottom:1rem}
.shipping_info_block .shipping_info_form{margin-top:1rem}
.shipping_info_block .shipping_info_form ul.radiobox_container{margin-bottom:1rem}
.shipping_info_block .shipping_info_form ul.radiobox_container li{margin-bottom:1rem}
.shipping_info_block .shipping_info_form ul.radiobox_container li input[type="radio"]{margin-bottom:.175rem}
.shipping_info_block .shipping_info_form .shipping_delivery_info ul{list-style:initial!important;padding-left:2rem}
.shipping_info_block .shipping_info_details{margin-bottom:1rem}
.shipping_info_block .shipping_info_main p.required_fields{font-style:italic;margin-bottom:1rem}
.shipping_info_block .shipping_info_main ul.shipping_info li:nth-child(even) p{font-weight:bold}
.shipping_info_block .shipping_info_main ul.shipping_info li{padding-bottom:.45rem}
.shipping_info_footer ul li{float:left;text-decoration:underline;font-weight:bold;padding-top:.75rem}
.shipping_info_footer .shipping_options{float:right;text-align:right;display:block;margin:0 auto 1.0625rem auto}
.shipping_info_footer .shipping_options .continue_btn{float:right}
.shipping_info_footer .shipping_options .back_btn{float:left;padding-top:.5rem;padding-right:2.5rem}
.recently-purchased-products .responsive_table.recently_purchased_table th:first-child{width:33%!important}
.recently-purchased-products .recently_purchased_table .recently_purchased_img{max-height:3.375rem;max-width:3.375rem;padding:.125rem}
.recently-purchased-products .recently_purchased_table .product_catalog_link{overflow:hidden}
.recently-purchased-products .recently_purchased_table .product_catalog_link img{width:auto;margin:0!important;padding:0;border:0}
.recently-purchased-products .recently_purchased_table .product_catalog_link .css_cat_number{float:left;font-weight:700;padding-right:.5rem}
.recently-purchased-products h1 .icon_Information_Circle{font-size:.75rem;vertical-align:middle!important;padding-left:.625rem;color:#005daa}
.recently-purchased-products select{border-color:#bbb9b9;margin-bottom:1rem;padding:.3rem}
.recently-purchased-products .width-38-per{width:38%}
.recently-purchased-products .width-32-per{width:32%}
.recently-purchased-products .icon_Download{padding-right:.5rem;color:#005daa}
.recently-purchased-products .notifications-block div{padding:1rem;background-color:#dfedf9}
.recently-purchased-products .notifications-block a{margin-top:1rem;display:block}
.recently-purchased-products .icon_Information_Circle{cursor:pointer;position:relative}
.recently-purchased-products .icon_Information_Circle .help_tooltip{background:none repeat scroll 0 0 #fff;border:1px solid #bbb9b9;border-radius:0;color:#2b2b2b;display:none;padding:.3rem;position:absolute;text-align:left;width:7rem;z-index:999;left:-2.8rem;top:1.2rem;font-style:normal}
.recently-purchased-products .icon_Information_Circle .help_tooltip:after{border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;bottom:100%;content:"";height:0;left:50%;margin-left:-8px;position:absolute;width:0}
.recently-purchased-products .icon_Information_Circle:hover .help_tooltip{display:block}
.return_prod_main button,.return_prod_main input[type="submit"]{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#004985;display:inline-block;width:auto;border:0;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}
.return_prod_main button:hover,.return_prod_main input[type="submit"]:hover,.return_prod_main button:focus,.return_prod_main input[type="submit"]:focus{background:#005daa;color:#fff;text-decoration:none}
.return_prod_main span,.return_prod_main label,.return_prod_main button,.return_prod_main input{text-transform:capitalize}
.recently_viewed_products{position:fixed;bottom:0;width:100%;z-index:1200}
.recently_viewed_products.rvHidden{height:30px}
.recently_viewed_products .toggle_recently_viewed{display:block}
.recently_viewed_products .toggle_text{float:right}
.recently_viewed_products .recently_viewed_products_carousel_container{bottom:0;-webkit-transition:all bottom .5s ease-out;-moz-transition:all bottom .5s ease-out;-o-transition:all bottom .5s ease-out;transition:all bottom .5s ease-out}
.recently_viewed_products .recently_viewed_products_carousel_container.active{-webkit-transition:all bottom .5s ease-out;-moz-transition:all bottom .5s ease-out;-o-transition:all bottom .5s ease-out;transition:all bottom .5s ease-out}
.recently_viewed_products .recently_viewed_products_carousel_container.active .toggle_text:after{content:"\e6fc"}
.recently_viewed_products .recently_viewed_products_carousel_container .carousel_product_label a{color:#2b2b2b}
.recently_viewed_products .recently_viewed_products_carousel_container .toggle_text{font-weight:bold}
.recently_viewed_products .recently_viewed_products_carousel_container .toggle_text:after{content:"\e6fb";color:#fff;font-family:'FisherSciengliffic';padding-left:.125rem}
.recently_viewed_products .recently_viewed_products_carousel_container .carousel_container{height:5.5625rem;background-color:#efeced}
.recently_viewed_products .recently_viewed_products_carousel_container .recently_viewed_products_carousel li{height:105px}
.recently_viewed_products .recently_viewed_products_carousel_container .carousel_item{padding:1rem}
.recently_viewed_products .recently_viewed_products_header{background:rgba(0,73,133,0.85)}
.recently_viewed_products .recently_viewed_products_header h3{color:#fff;font-size:.85rem;max-width:100%;margin:0;padding:.25rem 1rem}
.recently_viewed_products .csSlideOuter{background:#dfedf9;margin:0;width:100%}
.recently_viewed_products .csSlideOuter .csPrev,.recently_viewed_products .csSlideOuter .csNext{background:rgba(0,0,0,0.5);top:0;height:6.5625rem;width:1rem}
.recently_viewed_products .csSlideOuter .csPrev span,.recently_viewed_products .csSlideOuter .csNext span{-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;background:transparent;width:1rem}
.recently_viewed_products .carousel_item .carousel_item_content .carousel_item_text p{font-size:.8125rem}
.review_submit_block .order_details_main .columns:last-child{float:left}
.review_submit_block .csd_heading{background-color:#efeced;padding:.5rem}
.review_submit_block .row{margin-bottom:.7rem;margin-top:.875rem}
.review_submit_block .account_info_main .review_note{font-weight:bold}
.review_submit_block .account_info_main .account_info label,.review_submit_block .account_info_main .shipment_info label{cursor:inherit;display:inline;font-weight:700;font-size:.89rem}
.review_submit_block .account_info_main .account_info label span,.review_submit_block .account_info_main .shipment_info label span{color:#005daa}
.review_submit_block .order_details_main ul>li{margin-bottom:2rem}
.review_submit_block .order_details_main .order_details_column_links li{font-size:.85rem;list-style:none;margin-bottom:0rem}
.review_submit_block .order_details_main .order_details_column_links li label{cursor:inherit;margin:0rem;padding:0rem;font-weight:normal}
.review_submit_block .order_details_main a.edit_order_details{text-decoration:underline}
.review_submit_block .order_details_main .order_details_lastelem{float:left;padding-top:.75rem}
.review_submit_block #order-review .subtotal_middle{padding-left:4.5rem}
.review_cart_table_main .field_container input[type="text"]{border:0 solid #bbb9b9}
.review_cart_table_main .field_container.qty_field{text-align:center}
.review_cart_table_main .shipping_charges_info h5{margin-bottom:1rem}
.review_cart_table_main .shipping_charges_info p{font-weight:700}
.review_cart_table_main .your-price{font-size:.875rem}
.review_cart_table_main .product_item_grouptotal .discount_price{font-size:.9375rem}
.review_cart_table_main td.product_subtotal_main .product_item_grouptotal{float:none!important;font-size:.9375rem}
.review_cart_table_main td.product_subtotal_main .shipping_charges p{margin-bottom:.2rem}
.review_cart_table_main #qa_fuel-charge-label .icon_Information_Circle{color:#3bad2f}
.product_table_footer .product_catalog_group_row .group_total h4{margin-bottom:.2rem}
.product_table_footer .product_catalog_group_row td.product_subtotal_main .shipping_charges{float:right}
.product_table_footer .product_catalog_group_row td.product_subtotal_main .shipping_charges p{margin-bottom:.2rem}
.payment_info_footer{position:relative}
.payment_info_footer ul li{text-decoration:none}
.payment_info_footer .inline_list li span{padding:0rem}
.payment_info_footer .common_modal{position:absolute;top:-9rem;left:-8rem;width:100%;z-index:1;min-width:80rem}
.payment_info_footer .common_modal .alert_box p{line-height:1.35em;margin-bottom:1em}
.view_cart_mixed_cart_main th.product_catalog,.view_cart_mixed_cart_main .product_catalog{width:29rem}
.view_cart_mixed_cart_main th.product_price,.view_cart_mixed_cart_main .product_price{width:12rem}
.view_cart_mixed_cart_main th.product_quantity{width:5rem;text-align:left}
.view_cart_mixed_cart_main th.product_availability{width:19rem}
.view_cart_mixed_cart_main th.product_item_subtotal,.view_cart_mixed_cart_main .product_item_subtotal{width:9rem;text-align:right}
.view_cart_mixed_cart_main .availability img{width:auto;border:0}
.order_total_in_mobile div.order-subtotal{border-bottom:2px solid #efeced;margin:auto}
.order_total_in_mobile div.group_total_row{background:#dfedf9;margin-left:auto;margin-right:auto}
.order_total_in_mobile p{margin-bottom:.2rem}
.order_total_in_mobile div.row{margin-bottom:1rem}
.order_total_in_mobile div.small-12{margin-top:1rem}
.order_total_in_mobile div.small-12 p{font-size:.9rem;font-weight:bold}
.account_info_main .review_cart_table_main .shipping_charges_info{padding-top:.5rem;font-size:.875rem}
.account_info_main .review_cart_table_main .shipping_charges_label_main{padding-right:0rem}
.account_info_main .review_cart_table_main .shipping_charges_label_main .shipping_charges_label{padding-top:.5rem;border-top:1px solid #565656;font-size:.875rem}
.account_info_main .review_cart_table_main .shipping_charges{padding-left:0rem}
.account_info_main .review_cart_table_main .shipping_charges .shipping_charges_label_desc{font-size:.875rem;padding-top:.5rem;border-top:1px solid #565656}
.account_info_main .review_cart_table_main .estimation_charges_main .product_catalog_group_row{background:#dfedf9;padding-top:1rem;padding:.7rem}
.account_info_main .genomics_mixed_cart_table_review .ecs-genome-cart,.account_info_main .genomics_mixed_cart_table_review .ecs-genome-cart-alt{border-bottom:1px solid #565656}
.account_info_main .multiplex_mixed_cart_table_review .ecs-rnd-cart,.account_info_main .multiplex_mixed_cart_table_review .ecs-rnd-cart-alt{border-bottom:1px solid #565656;background:#fff}
.account_info_main .oligos_mixed_cart_table_review .ecs-oligos-cart,.account_info_main .oligos_mixed_cart_table_review .ecs-oligos-cart-alt{border-bottom:1px solid #565656}
.account_info_main .oligos_mixed_cart_table_review .ecs-oligos-cart .toggle-row .filter_heading,.account_info_main .oligos_mixed_cart_table_review .ecs-oligos-cart-alt .toggle-row .filter_heading{background:#fff}
.account_info_main .shopping_cart_order_subtotal{background:#dfedf9}
.account_info_main .shopping_cart_order_subtotal .discount_price,.account_info_main .shopping_cart_order_subtotal .order_subtotal{font-size:.875rem;margin-bottom:0}
.no_padding{padding:0rem!important}
.pull-right{float:right!important}
.pull-left{float:left!important}
.align-right{text-align:right!important}
.align-left{text-align:left!important}
.guestLogin{max-width:870px}
.guestLogin h2{margin-bottom:1.5rem}
.guestLogin .columns{padding:0}
.guestLogin .columns:first-child>div{padding-right:1.75rem}
.guestLogin .columns:first-child .btn.primary{margin-top:1.25rem}
.guestLogin .columns:last-child>div{padding-left:1.75rem}
.login .btn{margin-right:.5rem}
.qa_forgotUsername{white-space:nowrap}
.login-popup{position:absolute;background-color:#dfedf9;float:right;top:3.25rem;right:-3.5rem;width:15rem;z-index:9999;padding:1.5rem .5rem 1rem .5rem;text-align:center;font-size:.875rem}
.login-popup .icon_Arrow_Up2{position:absolute;font-size:2rem;color:#dfedf9;top:-0.8125rem;z-index:1}
.login-popup p{margin:0}
.login-popup .btn-sign-in{margin:.5rem}
.login-popup .icon_Remove{position:absolute;top:0;right:0;padding:.5rem}
.check_zip_code_main .check_zip_code .in_line{display:inline-flex}
.product_table_container{margin-top:.625rem}
#bulk_upload_modal hr{margin:.1rem 0}
#bulk_upload_modal input[type="file"]{margin-top:1rem}
#bulk_upload_modal .btn_cancel{padding-top:.4rem}
#bulk_upload_modal ol{margin-left:1.25rem}
#bulk_upload_modal ol li{margin:1rem 0 0}
#bulk_upload_modal ol.latin_list{list-style-type:lower-latin}
#bulk_upload_modal .create_template,#bulk_upload_modal .fill_out_template{cursor:pointer}
#bulk_upload_modal .download_template_button{margin-top:1rem;margin-bottom:1rem}
#bulk_upload_modal .qq-upload-button{font-weight:700}
#bulk_upload_modal .qq-upload-cancel{color:white;padding-left:5px;font-size:smaller}
.rapid-order .bulk_upload{float:right}
.rapid-order .bulk_upload .border_separator li:last-child{border-left:1px solid #bbb9b9}
.rapid-order .acc_num_display{background:none!important;padding:0rem}
.rapid-order .acc_num_display .roAcctContainer,.rapid-order .acc_num_display .account_container{padding:.5rem;background:#dfedf9;float:right}
.rapid-order .acc_num_display .roAcctContainer .roAcctLabel,.rapid-order .acc_num_display .account_container .roAcctLabel,.rapid-order .acc_num_display .roAcctContainer .roAcct,.rapid-order .acc_num_display .account_container .roAcct,.rapid-order .acc_num_display .roAcctContainer .account_container_lbl,.rapid-order .acc_num_display .account_container .account_container_lbl{font-weight:700;font-size:1rem}
.rapid-order .messages--success{background-color:rgba(92,240,89,0.3);text-indent:0;border:1px solid;border-color:#3bad2f}
.rapid-order .messages--success p .font_icon{font-size:1.25 rem!important;color:#2b2b2b!important}
.rapid-order .messages--success p .icon_Warning_Triangle:before{content:" "!important}
.rapid-order .messages--error p .font_icon{font-size:1.25 rem!important;color:#2b2b2b!important}
.rapid-order .messages--error p .icon_Warning_Triangle:before{content:"\e6f5"!important;color:#f5c51f;margin-right:.25rem;font-style:normal}
.rapid-order #qa_ro_error_msg_container{overflow:hidden;width:100%}
.rapid-order table img{width:auto;height:auto;border:0 solid #bbb9b9;text-align:center;float:left;margin-right:0rem;padding:0;background:transparent}
.rapid-order .general_table.responsive_table td{overflow:visible!important}
.rapid-order .general_table.responsive_table td .Qty_container{width:125%}
.rapid-order .general_table.responsive_table td .Qty_container input[type="text"]{width:auto!important}
.rapid-order .general_table.responsive_table td .Qty_container .icon_Warning_Triangle:before{content:"\e6f5";color:#f5c51f!important;margin-right:.35rem;font-style:normal}
.rapid-order .general_table.responsive_table td .Qty_container .icon_Warning_Triangle{color:#2b2b2b!important;clear:both;padding-top:.7rem;font-style:italic}
.rapid-order .general_table.responsive_table td.Qty_field_main{display:inline-flex}
.rapid-order .general_table.responsive_table .light-blue{background:#dfedf9!important}
.rapid-order .general_table.responsive_table tbody tr:nth-of-type(even).no-bg{background:#fff!important}
.rapid-order .general_table.responsive_table tbody tr:nth-of-type(odd).grey-bg{background:#fff!important}
.rapid-order .general_table.responsive_table .icon_Arrow_Right{color:#004985}
.rapid-order .general_table.responsive_table .icon_Warning_Triangle{color:#f5c51f!important}
.rapid-order .general_table.responsive_table .in_line_error_qty{width:auto}
.rapid-order .general_table.responsive_table input[type=text].notification{border:#f5c51f 1px solid!important}
.rapid-order .general_table.responsive_table tbody td .delete_group{margin-bottom:1rem}
.rapid-order .general_table.responsive_table tbody td .delete_group a{display:inline-flex;padding-left:1rem;font-size:.875rem}
.rapid-order .rapid_order_table .matching_parts_table{padding:.125rem;border:1px solid #dfedf9!important}
.rapid-order .rapid_order_table .matching_parts_table td{background:#dfedf9!important}
.rapid-order .rapid_order_table .matching_parts_table .matchingPart.odd,.rapid-order .rapid_order_table .matching_parts_table .matchingPart{background:#dfedf9!important;width:100%}
.rapid-order .rapid_order_table .matching_parts_table .matchingPart.odd td,.rapid-order .rapid_order_table .matching_parts_table .matchingPart td{padding:.5rem 0rem}
.rapid-order .rapid_order_table .matching_parts_table .matchingPart.odd td.selectCol,.rapid-order .rapid_order_table .matching_parts_table .matchingPart td.selectCol{float:none!important;width:5.2%}
.rapid-order .rapid_order_table .matching_parts_table .matchingPart.odd td.selectCol a,.rapid-order .rapid_order_table .matching_parts_table .matchingPart td.selectCol a{float:left}
.rapid-order .rapid_order_table .matching_parts_table .matchingPart.odd td.cat_num,.rapid-order .rapid_order_table .matching_parts_table .matchingPart td.cat_num{margin-left:0rem;padding-left:1rem!important}
.rapid-order .rapid_order_table .matching_parts_table .matchingPart.odd td.item_desc,.rapid-order .rapid_order_table .matching_parts_table .matchingPart td.item_desc{width:11%}
.rapid-order .rapid_order_table .roRow--Alt .main_field_container input[type="text"],.rapid-order .rapid_order_table .row_alt .main_field_container input[type="text"]{width:25%!important;float:left!important;display:inline!important}
.rapid-order .rapid_order_table .roRow--Alt .main_field_container .in_line_error,.rapid-order .rapid_order_table .row_alt .main_field_container .in_line_error{padding-top:.7rem;clear:both;font-style:italic;padding-left:.8rem}
.rapid-order .rapid_order_table .roRow--Alt .main_field_container .icon_Warning_Triangle:before,.rapid-order .rapid_order_table .row_alt .main_field_container .icon_Warning_Triangle:before{content:"\e6f5";color:#f5c51f!important;margin-right:.35rem;font-style:normal}
.rapid-order .rapid_order_table .roRow--Alt .main_field_container .icon_Warning_Triangle,.rapid-order .rapid_order_table .row_alt .main_field_container .icon_Warning_Triangle{color:#2b2b2b!important}
.rapid-order .rapid_order_table .roRow--Alt .main_field_container .typeaheadSuggestions,.rapid-order .rapid_order_table .row_alt .main_field_container .typeaheadSuggestions{position:static!important}
.rapid-order .rapid_order_table .roRow--Alt .main_field_container .typeaheadSuggestions ul.ui-autocomplete,.rapid-order .rapid_order_table .row_alt .main_field_container .typeaheadSuggestions ul.ui-autocomplete{width:25%!important}
.rapid-order .rapid_order_table .roRow--Alt .main_field_container .js-json-item-desc,.rapid-order .rapid_order_table .row_alt .main_field_container .js-json-item-desc,.rapid-order .rapid_order_table .roRow--Alt .main_field_container .js-json-preferred,.rapid-order .rapid_order_table .row_alt .main_field_container .js-json-preferred{padding-left:0;margin-left:47%}
.rapid-order .rapid_order_table .roRow--Alt .main_field_container .field_container,.rapid-order .rapid_order_table .row_alt .main_field_container .field_container{padding-top:7%!important;font-style:italic}
.rapid-order .rapid_order_table .roRow--Std .main_field_container input[type="text"],.rapid-order .rapid_order_table .row_std .main_field_container input[type="text"]{width:25%!important;float:left!important;display:inline!important}
.rapid-order .rapid_order_table .roRow--Std .main_field_container .icon_Warning_Triangle,.rapid-order .rapid_order_table .row_std .main_field_container .icon_Warning_Triangle{color:#2b2b2b!important}
.rapid-order .rapid_order_table .roRow--Std .main_field_container .in_line_error,.rapid-order .rapid_order_table .row_std .main_field_container .in_line_error{padding-top:7%;padding-left:.8rem}
.rapid-order .rapid_order_table .roRow--Std .main_field_container .icon_Warning_Triangle:before,.rapid-order .rapid_order_table .row_std .main_field_container .icon_Warning_Triangle:before{content:"\e6f5";color:#f5c51f!important;margin-right:.35rem;font-style:normal}
.rapid-order .rapid_order_table .roRow--Std .main_field_container .icon_Warning_Triangle,.rapid-order .rapid_order_table .row_std .main_field_container .icon_Warning_Triangle{color:#2b2b2b!important}
.rapid-order .rapid_order_table .roRow--Std .main_field_container .typeaheadSuggestions,.rapid-order .rapid_order_table .row_std .main_field_container .typeaheadSuggestions{position:static!important}
.rapid-order .rapid_order_table .roRow--Std .main_field_container .typeaheadSuggestions ul.ui-autocomplete,.rapid-order .rapid_order_table .row_std .main_field_container .typeaheadSuggestions ul.ui-autocomplete{width:25%!important}
.rapid-order .rapid_order_table .roRow--Std .main_field_container .js-json-item-desc,.rapid-order .rapid_order_table .row_std .main_field_container .js-json-item-desc,.rapid-order .rapid_order_table .roRow--Std .main_field_container .js-json-preferred,.rapid-order .rapid_order_table .row_std .main_field_container .js-json-preferred{padding-left:0;margin-left:47%;margin-bottom:0!important}
.rapid-order .rapid_order_table .roRow--Std .field_container delete_group,.rapid-order .rapid_order_table .row_std .field_container delete_group{padding:0}
.rapid-order .rapid_order_table .your-price{color:#2b2b2b}
.rapid-order .rapid_order_table .your-savings{color:#179732}
.rapid-order .rapid_order_info_footer .delete_group .roSpanLink,.rapid-order .rapid_order_info_footer .delete_group .roSpanLinkInline{text-decoration:none!important}
.remove_order_link{float:left;margin:8px 3px 0 0}
.ecs-modal-window{display:none}
.roBackOrderCell{background:inherit}
#RapidOrderForm td img{width:auto!important}
#ProductTable .product_item_subtotal{width:24.6%}
#ProductTable .product_item_subtotal.paddingLeft{padding-left:2rem}
#ProductTable .product_catalog{width:29%}
.inventoryUserMessage{width:30%;position:absolute;right:20px;z-index:10;padding:5px 20px;border-style:solid;border-width:1px 1px 1px 10px;border-color:#efeced;border-left-color:#004985;background-color:#fff;top:13px}
.inventoryUserMessage>p{margin-bottom:0}
.sapAccountNumber{position:absolute;top:-60px;left:-295px}
.rapid-order{position:relative}
.order-status-landing .small-12.medium-6.large-6{padding-right:1.5%;padding-left:3%}
.order-status-landing .small-12.medium-6.large-6:first-child{padding-right:3%;padding-left:1.5%;border-right:1px solid #bbb9b9}
.order_status_landing{padding-top:1rem}
.order_status_landing #resultsErrorMessageContainer,.order_status_landing .timeOutError{background-color:#dfedf9;width:30rem;text-align:center;margin-left:auto;margin-right:auto;margin-top:1rem;padding:1rem}
.order_status_landing #resultsErrorMessageContainer p,.order_status_landing .timeOutError p{font-weight:700}
.order_status_landing .selectAccount{max-width:20rem}
.order_status_landing .active_account_label p{max-width:100%}
.order_status_landing .search_fields p{max-width:100%}
.order_status_landing .pagination_message{font-weight:700}
.order_status_landing .pagination_message span{font-weight:700}
.order_status_landing .search_fields{border-left:1px solid #bbb9b9}
.order_status_landing .search_fields .orderStatusSearch{margin-bottom:1rem}
.order_status_landing .hasDatepicker{max-width:10rem}
.order_status_landing .paginationBottomBar{text-align:center}
.order_status_landing .paginationBottomBar .navigationButtons{width:12rem;margin-left:auto;margin-right:auto}
.order_status_landing .paginationBottomBar .navigationButtons .previous_btn,.order_status_landing .paginationBottomBar .navigationButtons .next_btn{cursor:pointer}
.order_status_landing .paginationBottomBar .navigationButtons .disabled{color:#bbb9b9}
.order_status_landing .order_status_options{text-align:center}
.order_status_landing .order_status_options select,.order_status_landing .order_status_options input,.order_status_landing .order_status_options button,.order_status_landing .order_status_options span{text-align:center;text-align-last:center;margin:.5rem}
.order_status_landing .order_status_options select.icon_Warning_Triangle,.order_status_landing .order_status_options input.icon_Warning_Triangle,.order_status_landing .order_status_options button.icon_Warning_Triangle,.order_status_landing .order_status_options span.icon_Warning_Triangle{margin-top:0rem}
.order_status_landing .order_status_options span.font_icon{margin:0!important}
.order_status_landing .order_status_options .filterDropDown{width:20rem;text-align-last:center;margin-bottom:1.5rem}
.order_status_landing .find_by{line-height:2rem;float:left;padding-right:.5rem}
.order_status_landing select{padding:.5em .35rem}
.order_status_landing .search_options{padding-top:2rem}
.order_status_landing .orderStatusResults{margin-top:2rem}
.order_status_landing .orderStatusResults .resultsTopBar{margin:.5rem 0 .5rem 0;overflow:hidden}
.order_status_landing .orderStatusResults .resultsTopBar .navigationButtons{width:12rem;margin-left:auto;margin-top:1.25rem;margin-right:auto}
.order_status_landing .orderStatusResults .resultsTopBar .navigationButtons .previous_btn,.order_status_landing .orderStatusResults .resultsTopBar .navigationButtons .next_btn{cursor:pointer}
.order_status_landing .orderStatusResults .resultsTopBar .navigationButtons .disabled{color:#bbb9b9;cursor:default}
.order_status_landing .orderStatusResults .general_table.order_status_table.responsive_table td[data-title="Status"]{font-weight:400}
.order_status_landing .orderStatusResults .general_table.order_status_table.responsive_table .poNumberHeader{width:15rem}
.order_status_landing .orderStatusResults .general_table.order_status_table.responsive_table th.catNum{min-width:5.2rem}
.order_status_landing .orderStatusResults .general_table.order_status_table.responsive_table td[data-title="PO#"],.order_status_landing .orderStatusResults .general_table.order_status_table.responsive_table td[data-title="PO Number"]{white-space:pre}
.order_status_landing .orderStatusResults .view_details_div{text-align:center}
.order_status_landing .order_options_column{background-color:#efeced;padding-left:2rem}
.order_status_landing .order_options_column .order_options{padding-bottom:1.5rem}
.order_status_landing .order_options_column .order_options div{width:100%;padding-top:1.5rem}
.order_status_landing .orders_column{padding:0}
.order_status_landing .order_detail_column{background:#fff;padding-right:0}
.order_status_landing .order_detail_column .shipping_status{font-size:1rem;background-color:#efeced;margin:1rem 0 1rem 0;padding-left:1rem;line-height:2rem;width:100%}
.order_status_landing .order_detail_column .delivery_info{margin:0 1rem 0 1rem}
.order_status_landing .order_detail_column .delivery_info .shipped_info{float:left}
.order_status_landing .order_detail_column .delivery_info .carrier_info{float:right}
.order_status_landing .order_detail_column .delivery_info .carrier_info a{margin-top:0}
.order_status_landing .order_detail_column .order_product_info{margin-left:3rem;margin-bottom:3rem}
.order_status_landing .order_detail_column .order_product_info .product_image{max-width:5rem;max-height:5rem}
.order_status_landing .order_detail_column .order_product_info .product_desc{width:20rem}
.order_status_landing .order_detail_column .order_product_info .product_name{min-height:2rem}
.order_status_landing .advancedSearch{margin-top:.25rem}
#orderStatusNotificationModal .notification_error span{margin:0rem;line-height:1rem}
#orderStatusNotificationModal span{font-weight:700;margin:.5rem;line-height:2rem}
#orderStatusNotificationModal .updateNotification{margin-top:1rem}
.find_order_number_hover{display:none;margin-top:-145px;margin-left:440px;margin-right:20px}
.find_order_number_hover .order_number_confirmation{border:3px solid #3377af;padding:0rem;background:#fff}
.find_order_number_hover .order_number_confirmation .row .confirmation_data{background:#fff}
.shipment_tracking_placeholder .view_header{margin-top:1rem;margin-bottom:1rem}
.shipment_tracking_placeholder #resultsErrorMessageContainer{background-color:#efeced;padding:1rem;text-align:center;padding:3rem}
.shipment_tracking_placeholder table.responsive_table td.status{font-weight:400}
.shipment_tracking_placeholder table.responsive_table td.trackingNumber{font-weight:700}
.shipment_tracking_placeholder table.track_package_table{border:0}
.shipment_tracking_placeholder table.track_package_table thead td{text-decoration:underline}
.shipment_tracking_placeholder table.track_package_table td[data-title="Date"]{min-width:6rem}
.shipment_tracking_placeholder table.track_package_table tbody:nth-of-type(even){background:0}
.advancedSearchOptions label{float:left;width:25%;padding-top:1rem}
.advancedSearchOptions input,.advancedSearchOptions select,.advancedSearchOptions button{margin-top:.5rem;margin-bottom:.5rem}
.advancedSearchOptions select{padding:.5em .35rem}
.orderHistoryReport{text-align:center}
.orderHistoryReport h1{font-size:1.5rem;font-weight:bold}
.orderHistoryReport p{margin-top:1rem}
.orderHistoryReport label{font-weight:bold;font-size:1rem}
.orderHistoryReport .align_left{text-align:left}
.orderHistoryReport input{max-width:100%}
.clearFilter{margin-bottom:1.5rem}
.clearFilter a{color:#888}
.tableOptions{position:absolute;right:1rem;margin-top:1.5rem;z-index:100}
.tableOptions .generateReport{display:inline-block;margin-right:1rem}
.tableOptions .dateDropdown{display:inline-block}
button.btn.searchMore{color:#004985;background:transparent;border:1px solid #bbb9b9}
.fund_tracking_block form ul{margin-bottom:1rem}
.fund_tracking_block .fund_tracking_form{margin-top:1rem}
.fund_tracking_block .fund_tracking_form ul.radiobox_container{margin-top:1rem;margin-bottom:1rem}
.fund_tracking_block .fund_tracking_form ul.radiobox_container li{margin-bottom:1rem}
.fund_tracking_block .fund_tracking_form ul.radiobox_container li input[type="radio"]{margin-bottom:.15rem}
.fund_tracking_block .fund_tracking_form .apply_to_fund p{font-size:.89rem}
.fund_tracking_block .fund_tracking_form .apply_to_fund p a{text-decoration:underline;font-weight:bold}
.fund_tracking_block .fund_tracking_form .apply_to_fund .in_line_form{display:inline-flex;margin-bottom:1rem}
.fund_tracking_block .fund_tracking_form .apply_to_fund .in_line_form input[type="text"]{font-style:italic;width:15rem;margin-right:.5rem}
.fund_tracking_block .fund_tracking_form .fund_tracking_main{border:0rem solid #565656!important;margin-bottom:2rem}
.fund_tracking_block .fund_tracking_form .fund_tracking_main tbody tr>th input[type="radio"]{margin:.6rem .75rem}
.fund_tracking_block .fund_tracking_form .fund_tracking_main tbody tr:nth-of-type(even){background-color:white!important;border-top:.1rem solid #565656;border-bottom:.1rem solid #565656}
.fund_tracking_block .fund_tracking_form tbody tr>td{padding:.75rem}
.fundtracking_info_footer ul li{float:left;text-decoration:underline;font-weight:bold;padding-top:.75rem}
.fundtracking_info_footer .shipping_options{float:right;text-align:right;display:block;margin:0 auto 1.0625rem auto}
.fundtracking_info_footer .shipping_options .continue_btn{float:right}
.fundtracking_info_footer .shipping_options .back_btn{float:left;padding-top:.5rem;padding-right:2.5rem}
.special_offers_block,.promotion,.promo_box,.promotion_main .promotion,.promotion_main .promotion.alert{margin:.875rem 0}
.special_offers_block a,.promotion a,.promo_box a,.promotion_main .promotion a,.promotion_main .promotion.alert a{padding:.5rem .75rem;background:rgba(92,240,89,0.3);color:#2b2b2b;display:block;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}
.special_offers_block a h1,.promotion a h1,.promo_box a h1,.promotion_main .promotion a h1,.promotion_main .promotion.alert a h1,.special_offers_block a h2,.promotion a h2,.promo_box a h2,.promotion_main .promotion a h2,.promotion_main .promotion.alert a h2,.special_offers_block a h3,.promotion a h3,.promo_box a h3,.promotion_main .promotion a h3,.promotion_main .promotion.alert a h3,.special_offers_block a h4,.promotion a h4,.promo_box a h4,.promotion_main .promotion a h4,.promotion_main .promotion.alert a h4,.special_offers_block a h5,.promotion a h5,.promo_box a h5,.promotion_main .promotion a h5,.promotion_main .promotion.alert a h5,.special_offers_block a h6,.promotion a h6,.promo_box a h6,.promotion_main .promotion a h6,.promotion_main .promotion.alert a h6,.special_offers_block a p,.promotion a p,.promo_box a p,.promotion_main .promotion a p,.promotion_main .promotion.alert a p{margin-bottom:0}
.special_offers_block a a:after,.promotion a a:after,.promo_box a a:after,.promotion_main .promotion a a:after,.promotion_main .promotion.alert a a:after{content:"\e6fd";padding:0 .5rem;font-family:'FisherSciengliffic'}
.special_offers_block a h4,.promotion a h4,.promo_box a h4,.promotion_main .promotion a h4,.promotion_main .promotion.alert a h4,.special_offers_block a p,.promotion a p,.promo_box a p,.promotion_main .promotion a p,.promotion_main .promotion.alert a p{font-size:1rem}
.special_offers_block a:hover,.promotion a:hover,.promo_box a:hover,.promotion_main .promotion a:hover,.promotion_main .promotion.alert a:hover{text-decoration:none;background:rgba(92,240,89,0.42)}
.promotion_grid .promotions_block_grid{margin-left:0;margin-right:0}
.promotion_grid .promotions_block_grid li img{border:1px solid #bbb9b9}
.product_table .promo_text,.search_result_item .promo_text{color:#179732!important;text-transform:none;font-size:.9375rem;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}
.product_table .promo_text:before,.search_result_item .promo_text:before{margin-right:.2rem}
.product_table .promo_text:hover,.search_result_item .promo_text:hover,.product_table .promo_text:focus,.search_result_item .promo_text:focus{text-decoration:none!important;color:#3bad2f!important}
.product_table .promo_text_small,.search_result_item .promo_text_small{font-size:.95rem}
.promo_text{color:#179732!important;text-transform:none;font-size:.9375rem;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}
.promo_text:before{margin-right:.2rem}
.promo_text:hover,.promo_text:focus{text-decoration:none!important;color:#3bad2f!important}
.promo-white{background:#fff}
.promo-grey{background:#f1f1f1}
.promo-box{border:1px solid #bbb9b9;padding:2em;margin-bottom:1em}
.promo-box h3{font-size:1.063rem}
.expire-soon{color:red}
ul.promolist-padding-bottom li{padding-bottom:.4em}
img.spinner-icon{margin-left:auto;margin-right:auto;display:block}
div.promo-brands{margin-bottom:1em;width:72%}
section.max_width_wrap h1{max-width:100%}
.pl-message-error-author{width:100%;text-align:center;color:white;background:red;font-weight:bold}
.marketing_spotlight,.contactus_live_chat{background-color:#228ee7;color:#fff;padding:.75rem;display:block;font-size:1.125rem;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}
.marketing_spotlight:hover,.contactus_live_chat:hover,.marketing_spotlight:focus,.contactus_live_chat:focus{text-decoration:none;color:#fff;background-color:#1b7dce}
.marketing_spotlight a,.contactus_live_chat a{color:#fff}
.marketing_spotlight a:hover,.contactus_live_chat a:hover,.marketing_spotlight a:focus,.contactus_live_chat a:focus{text-decoration:none}
.marketing_spotlight h4,.contactus_live_chat h4{background:none!important;text-transform:uppercase;font-size:.875rem;line-height:1rem;margin-bottom:0;color:#fff;padding:0}
.marketing_spotlight p,.contactus_live_chat p{margin-bottom:0;margin-top:.5rem;line-height:1.4rem}
.marketing_spotlight p:first-child,.contactus_live_chat p:first-child{margin-top:0}
.quick_view_container,.nin-container{margin:1rem;max-width:56.25rem}
.quick_view_container .qvTRow .nlp,.nin-container .qvTRow .nlp{color:#ed7700;padding-bottom:.125rem;font-weight:bold;margin-top:.625rem;white-space:nowrap;display:none}
.quick_view_container .qvTRow .nlp img,.nin-container .qvTRow .nlp img{background:0}
.quick_view_container .qvTRow.showNlp .nlp,.nin-container .qvTRow.showNlp .nlp{display:block}
.quick_view_container .qvTRow.showNlp .nlp:first-of-type,.nin-container .qvTRow.showNlp .nlp:first-of-type{margin-top:0!important}
.quick_view_container .product-image,.nin-container .product-image,.quick_view_container .vendor-image,.nin-container .vendor-image{border:1px solid #bbb9b9;float:left;margin:0 1rem 1rem 0;max-height:5rem;max-width:5rem}
.quick_view_container .cat-num-cell span img,.nin-container .cat-num-cell span img{float:none}
.quick_view_container [data-pa-element="qty-column"],.nin-container [data-pa-element="qty-column"]{width:4.5rem}
.quick_view_container .add-to-cart,.nin-container .add-to-cart,.quick_view_container .add-to-hotlist,.nin-container .add-to-hotlist{display:block}
.quick_view_container ul,.nin-container ul{margin-left:20px}
.quick_view_container ul.cl_unordered_list,.nin-container ul.cl_unordered_list{margin-left:0}
.quick_view_container .availability_error,.nin-container .availability_error{width:3.7rem}
.quick_view_container .preferred_product_message,.nin-container .preferred_product_message,.quick_view_container .glyph_image,.nin-container .glyph_image{overflow:hidden}
.quick_view_container .glyph_image img,.nin-container .glyph_image img{background:0;cursor:pointer}
.qv_table tr:even{background-color:#fff!important}
.icon_Warning_Triangle_yellow{background:url("../images/icons/icon_warning_triangle_20x18.png") no-repeat;width:20px;height:18px;display:inline-block;float:left;margin:.4rem 0 0 .625rem!important}
.quick_view_container .table-container{margin-top:0;overflow:visible;clear:both;width:100%;display:inline-block}
.quick_view_container .table-container2{border:1px solid #bbb9b9;margin-top:2rem}
.quick_view_container .table-container2 table{border:0;margin-bottom:0}
.quick_view_container .quick-view-description{display:table-cell}
.quick_view_container .qty input.qty-input.error{border-color:#f5c51f;width:auto}
.quick_view_container .qty div.error{font-style:italic}
.quick_view_container .uom-container.block{float:none!important}
.quick_view_container .uom-container.has_nlp{padding-bottom:1rem}
.quick-view-item-table .quick-view-qty{white-space:nowrap}
.quick-view-item-table .quick-view-addCart-Btn{max-width:200px;white-space:normal;min-width:150px}
.sds_icon{background-position:-77px -53px;background-image:url("../images/icons/icons-sds.png");display:inline-block;width:14px;height:14px;line-height:14px;background-repeat:no-repeat;margin-top:1px}
#regularCart #accessories_modal{margin-bottom:30px;margin-left:10px;margin-right:10px}
#regularCart #accessories_modal .row{margin-top:30px}
#accessories_modal img[src="/glyphs/getit.gif"]{width:initial;border:0;display:block}
.product_sku_options_block{font-size:.875rem}
.product_sku_options_block p{margin-bottom:.25rem}
.product_sku_options_block .block_head{background:#c8dbeb;padding:.5rem}
.product_sku_options_block .block_head p:last-child{margin:0}
.product_sku_options_block .block_head span{display:inline-block}
.product_sku_options_block .block_body{background:#dfedf9;padding:.75rem .5rem 1rem}
.product_sku_options_block .radio_list{margin:.5rem 0 1rem}
.product_sku_options_block .radio_list li{margin-bottom:.5rem}
.product_sku_options_block .radio_list li input[type="radio"]{float:left;margin-top:.5rem}
.product_sku_options_block .radio_list label span{font-size:.875rem}
.product_sku_options_block .quantity{margin-bottom:.5rem}
.product_sku_options_block .quantity label{display:inline-block}
.product_sku_options_block .quantity input{display:inline-block;text-align:center;margin:0 .5rem;width:3rem}
.product_sku_options_block .quantity a{display:inline-block}
.product_sku_options_block .quantity .error::after{content:" "}
.product_sku_options_block .in_stock span{color:#3bad2f}
.product_sku_options_block .buttons{margin-top:1rem;text-align:center}
.product_sku_options_block .buttons a{display:block;margin-top:.75rem;line-height:1rem}
.green-container-box{background:rgba(92,240,89,0.3);padding:.5rem;margin-top:1.5rem}
.non-preffered.responsive_table tbody tr:nth-of-type(even){background:none!important}
.quotes-form{padding:0rem}
.quotes-form .quote_prices .quote_price_main .quotes_tip{background:#4475ce;width:40%;padding:.7rem;color:#fff;float:right}
.quotes-form .quote_prices .quote_price_main .quotes_tip a{color:#fff}
.quotes-form .quotes_search_table .quote_search .quote_number_search .search_fields{margin-bottom:.5rem;background-color:#fff;position:relative}
.quotes-form .quotes_search_table .quote_search .quote_number_search .search_fields input[type="image"]{width:3.0rem;height:2rem}
.quotes-form .quotes_search_table .quote_search .quote_number_search .search_fields.active .font_icon{color:#005daa}
.quotes-form .quotes_search_table .quote_search .quote_number_search .search_fields .font_icon{color:#005daa;position:absolute;left:1rem;font-size:1.5rem;line-height:2.5rem}
.quotes-form .quotes_search_table .quote_search .quote_number_search .search_term{width:100%;padding-left:2.5rem;font-size:1.125rem;color:#2b2b2b;font-style:normal}
.order_status_main .active_account_area{margin-bottom:1rem}
.order_status_main #errorMessageDiv{background-color:#dfedf9;padding:2rem 2rem 2rem 2rem;width:30rem}
.order_status_main .general_tabs{border-bottom:0}
.order_status_main .previous_order_status_form{overflow:hidden;padding-bottom:1rem}
.order_status_main .hide_error{display:none}
.order_status_main .date_field{margin-top:.5rem}
.order_status_main .date_field .date_icons{white-space:nowrap;margin-left:auto;margin-right:auto;width:30rem}
.order_status_main .date_field .date_icons .to_label{float:left;margin-left:1.5rem;margin-top:1rem}
.order_status_main .date_field .date_icons .fromDate,.order_status_main .date_field .date_icons .toDate{position:relative;float:left}
.order_status_main .date_field .date_icons .fromDate input,.order_status_main .date_field .date_icons .toDate input{margin-right:.5rem;width:90%}
.order_status_main .date_field .date_icons .fromDate img,.order_status_main .date_field .date_icons .toDate img{width:1rem}
.order_status_main .pagination{margin-bottom:1rem}
.order_status_main .to_label{margin-top:.5rem;margin-right:.5rem}
.order_status_main .product_catalog_main{display:table-cell;max-width:15rem;vertical-align:top!important}
.order_status_main .product_catalog_img{display:table-cell;height:4.063rem;width:4.063rem;padding:.2rem;padding-right:.5rem;padding-left:0rem!important}
.order_status_main .border-box{padding-left:1.5%}
.order_status_main .mobile_show_detail{width:20%;overflow:hidden;float:left;padding-left:1rem;padding-top:1rem}
.order_status_main .mobile_show_detail .font_icon.ShowDetail{height:4rem;width:10rem;font-size:2rem;position:relative}
.packing_slips_confirmation .packing_slips_main .packing_slip_header{padding:.5rem;margin-bottom:.5rem;background-color:#565656}
.packing_slips_confirmation .packing_slips_main .packing_slip_header strong{color:#fff}
.packing_slips_confirmation .packing_slips_main .packing_slips_form .packing_slips_fieldset .in_line{display:inline-flex;margin-right:1rem}
.packing_slips_confirmation .packing_slips_main .packing_slips_form .packing_slips_fieldset .left_content{border-right:1px solid #bbb9b9;padding-right:2rem}
.packing_slips_confirmation .packing_slips_main .packing_slips_form .packing_slips_fieldset .right_content{margin-top:.75rem}
.packing_slips_confirmation .packing_slips_main .packing_slips_form .packing_slips_fieldset .right_content .ps_orderstatus .row{padding:.1rem 0rem}
.packing_slips_confirmation .packing_slips_main .packing_slips_form .packing_slips_fieldset .button_container{margin-top:1rem}
.os_errorCell{padding:0rem 0 .5rem 1.5rem;background-image:url(../images/icons/icon_warning_triangle_20x18.png);background-repeat:no-repeat;margin-top:.5rem}
#singleOrderLookup{text-align:center}
#singleOrderLookup .error label.error{position:relative}
#singleOrderLookup #order-status-container p{max-width:20rem;margin-left:auto;margin-right:auto}
.pagination .backorder_pagination_message{margin-top:1rem}
.pagination .pagination_buttons{width:12rem;margin-top:1.25rem;margin-left:auto;margin-right:auto}
.pagination .pagination_buttons span{cursor:pointer}
.pagination .pagination_buttons .disabled{color:#bbb9b9}
.pagination .pagination_buttons.bottom{margin-top:0}
.quote_details .quote_details_help_link .quote_detail_main .quotes_tip{background:#4475ce;width:40%;padding:.7rem;color:#fff;float:right}
.quote_details .quote_details_help_link .quote_detail_main .quotes_tip a{color:#fff}
.quote_details .quote_details_info .quotes_detail_acc_info{margin:1rem 0rem;background:#dfedf9;padding:.8rem}
.quote_details .quote_details_info .quotes_detail_acc_info .row{margin:.5rem 0rem}
.quote_details .quote_details_form .quote_details_table_errors .font_icon{color:#f5c51f;margin-right:.5rem}
.quote_details .quote_details_form .quote_add_to_cart input[type="image"]{padding:0rem!important;border:0rem}
.quote_details_table_errors{margin:0 0 1rem 0}
.return_prod_step1 .return_prod_main .order_status_dropdown select{padding:.3rem}
.return_prod_main .recently-purchased-products .footer_options .form_buttons .primary{margin-left:1.5rem}
.return_prod_main .recently-purchased-products .product_return_main .product_return{padding:.5rem 0rem}
.return_prod_main .recently-purchased-products .return_prod_table .order_status_footer .inline_button_list .icon_Minus_styling{margin-left:0rem;margin-right:-1rem;padding-top:.2rem}
.return_prod_main .recently-purchased-products .return_prod_table .alert img{width:1rem;height:1rem;border:0;text-align:center;float:left;margin-right:0rem;padding:0rem;background:0}
.return_prod_main .recently-purchased-products .return_prod_table .return_prod_header2{padding:.5rem;border-bottom:1px solid #fff}
.return_prod_main .recently-purchased-products .return_prod_table .return_prod_header2 tr>th:nth-child(1){border-right:1px solid white}
.return_prod_main .recently-purchased-products .return_prod_table .spacerTbl{border-bottom:1px solid #bbb9b9!important;padding:0rem;margin:0rem}
.return_prod_main .recently-purchased-products .return_prod_table .spacerTbl-alt{border-bottom:1px solid #bbb9b9!important;background:#efeced;padding:0rem;margin:0rem}
.return_prod_main .recently-purchased-products .return_prod_table .return_request{background:#efeced;overflow:hidden}
.return_prod_main .recently-purchased-products .return_prod_table .return_request .qty_field{width:4rem}
.return_prod_main .recently-purchased-products .need_assistance{padding:1em;background-color:#dfedf9;font-size:.875rem;margin:.5625rem 0}
.return_prod_main .recently-purchased-products .need_assistance p{margin-bottom:.25rem}
.return_prod_final_step .return_prod_confirmation_form .main_section .main_header{background-color:#565656;color:#fff;padding:.4375rem .625rem}
.return_prod_final_step .return_prod_confirmation_form .main_section .main_content1{padding:.6rem 0rem}
.return_prod_final_step .return_prod_confirmation_form .main_section .main_content1 .row .wrap span{word-break:break-all}
.hideLink{display:none}
#add_to_list_button,#add_to_list_button:hover{color:#179732}
.add-to-list-modal-main{border:1px solid #bbb9b9;box-shadow:0 0 5px #888;padding:20px;min-height:410px}
.add-to-list-modal-main .add-to-list-modal-commerce{padding:.25rem;padding-bottom:.5rem!important;margin-top:.5rem;right:1.5%;max-width:324px}
.add-to-list-modal-main .add-to-list-modal-commerce .tab_nav{min-width:280px;margin-right:.5rem;width:100%}
.add-to-list-modal-main .add-to-list-modal-commerce .tab{position:relative}
.add-to-list-modal-main .add-to-list-modal-commerce .cancel_tag{color:#565656;margin-right:2rem;font-size:.85rem}
.add-to-list-modal-main .add-to-list-modal-commerce .general_tabs{border-bottom:medium none;margin-bottom:0}
.add-to-list-modal-main .add-to-list-modal-commerce .input_area{border:1px solid #bbb9b9;padding:.45rem;color:#565656;font-style:italic;width:20rem}
.add-to-list-modal-main .add-to-list-modal-commerce .input_area input[type="text"]{border:medium none;width:43%;font-style:italic;color:#565656;padding:0;line-height:2.2rem;font-size:13px}
.add-to-list-modal-main .add-to-list-modal-commerce .input_area .btn{font-style:normal}
.add-to-list-modal-main .add-to-list-modal-commerce .input_area:last-child{display:inline-block;padding:.2rem .2rem .2rem .5rem}
.add-to-list-modal-main .add-to-list-modal-commerce .margin_top_6{margin-top:6rem}
.add-to-list-modal-main .add-to-list-modal-commerce .dropdown_main{cursor:pointer;position:relative;background:url("../images/arrows/icon_arrow_grey_down_13x8.png") no-repeat 97% center}
.add-to-list-modal-main .add-to-list-modal-commerce .dropdown_div{display:none;position:absolute;z-index:1000;width:100%}
.add-to-list-modal-main .add-to-list-modal-commerce .dropdown_div ul{background-color:#dfedf9;border:1px solid #a4c5e3;height:12rem;overflow-y:auto}
.add-to-list-modal-main .add-to-list-modal-commerce .dropdown_div ul li{font-weight:700;padding:.35rem .5rem;font-size:.875rem;line-height:1rem;cursor:pointer;color:#005daa}
.add-to-list-modal-main .add-to-list-modal-commerce .dropdown_div ul li:hover{background:none repeat scroll 0 0 white;color:#004985}
.add-to-list-modal-main .add-to-list-modal-commerce .dropdown_div ul li.disabled{background:#efeced;color:#888;cursor:default}
.add-to-list-modal-main .add-to-list-modal-commerce .dropdown_div ul .list_name_exists{color:#565656;cursor:default}
.add-to-list-modal-main .add-to-list-modal-commerce .dropdown_div ul .list_name_exists:hover{background:transparent;color:#565656}
.add-to-list-modal-main .add-to-list-modal-commerce .atlWarn{display:none;position:absolute;top:3.3125rem;z-index:10;left:0;background-color:#fffedf;border-color:#f5c51f;border-style:solid;border-width:1px;padding:.625rem;width:102%}
.add-to-list-modal-main .add-to-list-modal-commerce .atlWarn .warningText{float:right;display:inline-block;font-weight:bold;font-size:.8375rem;width:90%}
.ie11 .add-to-list-modal-main .add-to-list-modal-commerce .input_area input[type='text']{line-height:normal}
html.de .add-to-list-modal-main .add-to-list-modal-commerce .input_area input[type="text"],html.fr .add-to-list-modal-main .add-to-list-modal-commerce .input_area input[type="text"],html.it .add-to-list-modal-main .add-to-list-modal-commerce .input_area input[type="text"],html.es .add-to-list-modal-main .add-to-list-modal-commerce .input_area input[type="text"],html.nl .add-to-list-modal-main .add-to-list-modal-commerce .input_area input[type="text"]{width:100%}
html.de .add-to-list-modal-main .add-to-list-modal-commerce .input_area .btn,html.fr .add-to-list-modal-main .add-to-list-modal-commerce .input_area .btn,html.it .add-to-list-modal-main .add-to-list-modal-commerce .input_area .btn,html.es .add-to-list-modal-main .add-to-list-modal-commerce .input_area .btn,html.nl .add-to-list-modal-main .add-to-list-modal-commerce .input_area .btn{width:100%}
.update_password_modal .errorMessageBox{border:1px solid #f5c51f;padding:.625rem;margin:1.25rem 0;font-size:.875rem;display:none}
.update_password_modal .errorMessageBox .errorIcon{color:#f5c51f;margin-right:.625rem}
.update_password_modal .confirm_password label.error{position:relative}
.return_prod_main_form .return_prod_review .return_prod_form .return_policy{background:#efeced;padding:1rem;height:100%;overflow:auto}
.return_prod_main_form .return_prod_review .return_prod_form .return_policy span{font-size:1rem;font-weight:bold}
.return_prod_main_form .return_prod_review .return_prod_form .footer_options .form_buttons .primary{margin-left:1.5rem}
.return_prod_main_form .return_prod_review .return_prod_form .footer_options .need_assistance{padding:1em;background-color:#dfedf9;font-size:.875rem;margin:.5625rem 0}
.return_prod_main_form .return_prod_review .return_prod_form .footer_options .need_assistance p{margin-bottom:.25rem}
.return_prod_main_form .return_prod_review .return_prod_form .main_section .main_header{background-color:#565656;color:#fff;padding:.4375rem .625rem}
.return_prod_main_form .return_prod_review .return_prod_form .main_section .main_header .fisher-blue label.small-6{display:inline-block}
.return_prod_main_form .return_prod_review .return_prod_form .main_section .main_content{padding:.6rem 0rem}
.return_prod_main_form .return_prod_review .return_prod_form .main_section .main_content .row .bold span{font-weight:bolder}
.return_prod_main_form .return_prod_review .return_prod_form .main_section .main_content .row input{width:50%}
.return_prod_main_form .return_prod_review .return_prod_form .main_section .main_content .row .phone_number_section{display:inline-flex}
.return_prod_main_form .return_prod_review .return_prod_form .main_section .main_content .row .phone_number_section .phone_segment3{width:7%}
.return_prod_main_form .return_prod_review .return_prod_form .main_section .main_content .row .phone_number_section .seperator{margin:.2rem}
.return_prod_main_form .return_prod_review .return_prod_form .main_section .main_content .row .phone_number_section .phone_segment7{width:15%}
.return_prod_main_form .return_prod_review .return_prod_form .main_section .main_content .row .return_address_segment input{margin:.5rem 0rem}
.return_policy_main .return_policy{margin:1rem 0rem}
.return_policy_main .return_policy .return_prod_tips{background-color:#005daa;padding:1rem}
.return_policy_main .return_policy .return_prod_tips a{color:#fff}
.return_policy_main .return_policy_content{background:#efeced;padding:1rem;height:100%;overflow:auto}
.return_policy_main .return_policy_content p{text-align:left}
.return_policy_main .return_policy_content span{font-size:1rem;font-weight:bold}
.register_account .form_field{margin-bottom:1.5rem}
.register_account .business_application_wrapper .business_application{padding:1.25rem;background:#dfedf9}
.register_account .business_application_wrapper .business_application .row{margin-bottom:1rem}
.register_account .errorMessageBox{border:1px solid #f5c51f;padding:.625rem;margin:1.25rem 0;font-size:.875rem;display:none}
.register_account .errorMessageBox .errorIcon{color:#f5c51f;margin-right:.625rem}
.register_account .reenter_email .injected_label{position:relative}
.register_account .reenter_email.error{margin-bottom:0}
.reg_security_question .alert_danger{border:1px solid #ebccd1;padding:.625rem;margin:1.25rem 0;font-size:.875rem;color:#a94442;background-color:#f2dede}
.reg_security_question .error_input{border-color:#a94442}
.reg_inline_message{margin:2rem 1rem 0 1rem}
#registrationContainer .retailuser_reg{width:4rem!important}
.product-certificate form{margin:1rem 0}
.product-certificate select{padding:.45rem;width:100%}
.product-certificate .errorMessageBox{border:1px solid #f5c51f;padding:.625rem;margin:1.25rem 0;font-size:.875rem;display:none}
.product-certificate .errorMessageBox .errorIcon{color:#f5c51f;margin-right:.625rem}
.product-certificate .no-results{margin:2rem 0}
.product-certificate h1 .icon_Information_Circle{font-size:1rem;vertical-align:middle!important;padding-left:.5rem;color:#005daa}
.nonpreferred{margin-bottom:0;margin-top:.5rem}
.nonpreferred tr{background:transparent!important}
.nonpreferred.responsive_table{margin:.5rem 0;border:1px solid #3bad2f;background:rgba(92,240,89,0.3)}
.nonpreferred.responsive_table td{padding:.5rem}
.nonpreferred.responsive_table td:nth-of-type(even){background-color:transparent}
.nonpreferred.responsive_table td[data-type=addtocart]{background-color:transparent;border:0}
.nonpreferred.responsive_table td div p{text-align:left}
.nonpreferred.responsive_table tr{border:0}
.nonpreferred.responsive_table th{background-color:transparent;color:#2b2b2b;font-weight:700}
.nonpreferred.responsive_table tbody{border:0;margin-bottom:0}
.nonpreferred.responsive_table thead{position:static;overflow:auto}
.nonpreferred.responsive_table thead td{text-align:left}
.nonpreferred.responsive_table thead td p{font-weight:700;margin-bottom:0}
.non-preferred-product-label{font-weight:700}
.non-preferred-product-label:before{content:"\e67b";font-family:'FisherSciengliffic';color:#f5c51f;font-weight:400;font-size:1.125rem;margin-right:.2rem;position:relative;top:.2rem}
.preferred-image{width:1rem;border:0}
#ProductPageContainer .nonpreferred.responsive_table{float:left}
.business_reg .footarea h5,.request_new_account .footarea h5,.forget_password .footarea h5{margin-top:1rem}
.business_reg .upload_doc li,.request_new_account .upload_doc li,.forget_password .upload_doc li{margin-bottom:1rem}
.business_reg #step-indicator,.request_new_account #step-indicator,.forget_password #step-indicator{position:relative;z-index:0}
.business_reg .formfield_wraper,.request_new_account .formfield_wraper,.forget_password .formfield_wraper{margin-top:.5rem}
.business_reg .formfield_wraper .row,.request_new_account .formfield_wraper .row,.forget_password .formfield_wraper .row{margin-bottom:1rem}
.business_reg .formfield_wraper .phonefield_wraper input[type='text'],.request_new_account .formfield_wraper .phonefield_wraper input[type='text'],.forget_password .formfield_wraper .phonefield_wraper input[type='text']{width:5rem}
.business_reg .formfield_wraper #txtOther,.request_new_account .formfield_wraper #txtOther,.forget_password .formfield_wraper #txtOther{width:100%}
.business_reg .section_header_wrapper .section_header,.request_new_account .section_header_wrapper .section_header,.forget_password .section_header_wrapper .section_header{padding:.6rem;display:block;margin:1rem 0 0 0}
.business_reg .ship-to-container,.request_new_account .ship-to-container,.forget_password .ship-to-container{display:none}
.business_reg h2,.request_new_account h2,.forget_password h2{background-color:#efeced;font-size:1rem;padding:0 .5rem;margin-bottom:2rem}
.business_reg .section_header_wrapper,.request_new_account .section_header_wrapper,.forget_password .section_header_wrapper{margin-bottom:0}
.business_reg p,.request_new_account p,.forget_password p{margin-top:1rem}
.business_reg #companyDocumentsLeft>div,.request_new_account #companyDocumentsLeft>div,.forget_password #companyDocumentsLeft>div,.business_reg #companyDocumentsRight>div,.request_new_account #companyDocumentsRight>div,.forget_password #companyDocumentsRight>div{margin-bottom:2rem}
.business_reg #qa_terms_and_conditions,.request_new_account #qa_terms_and_conditions,.forget_password #qa_terms_and_conditions{background-color:#565656;padding:.6rem;color:#fff;margin-top:1rem}
.business_reg .terms_condition div,.request_new_account .terms_condition div,.forget_password .terms_condition div{height:11rem;overflow:auto;x-overflow:hidden;margin-bottom:2rem}
.business_reg .error-msg,.request_new_account .error-msg,.forget_password .error-msg{padding:.5em;margin:1rem 0;border:1px solid #f5c51f;background:#fffedf}
.business_reg .wide-300-error,.request_new_account .wide-300-error,.forget_password .wide-300-error,.business_reg .wide-100-error,.request_new_account .wide-100-error,.forget_password .wide-100-error,.business_reg .null-error,.request_new_account .null-error,.forget_password .null-error,.business_reg .required-error,.request_new_account .required-error,.forget_password .required-error,.business_reg .max-char-25-error,.request_new_account .max-char-25-error,.forget_password .max-char-25-error,.business_reg .data-disable-on-other-acct-error,.request_new_account .data-disable-on-other-acct-error,.forget_password .data-disable-on-other-acct-error{border-color:#f5c51f}
.business_reg .buttons_container,.request_new_account .buttons_container,.forget_password .buttons_container{text-align:center}
.business_reg .buttons_container a,.request_new_account .buttons_container a,.forget_password .buttons_container a{margin-bottom:2rem}
#warnImgContainer .error-msg{padding:.5em;margin:1rem 0;border:1px solid #f5c51f;background:#fffedf}
.buttons-row{margin-bottom:2rem}
#vat_scan{float:left}
.msds_search_home ol{margin-left:2rem}
.msds_search_home ol li{margin:1rem 0rem}
.msds_search_home .extManufacturerWrapper,.chemicalCofaForm .extManufacturerWrapper{background-color:#efeced;padding:12px}
.msds_search_home .extManufacturerWrapper .extManufacturer,.chemicalCofaForm .extManufacturerWrapper .extManufacturer{width:100%;margin-bottom:10px}
.msds_container{padding:1rem 0rem}
.search_results .msds_results_table td{position:static}
.search_results .msds_results_table td img{border:0;margin-bottom:.8em}
.search_results .msds_results_table th.msds_img,.search_results .msds_results_table td.msds_img{width:15%}
.search_results .msds_results_table th.product_name{width:30%}
.search_results .msds_results_table th.product_desc{width:30%}
.search_results .msds_results_table th.catalog_data .catalog_num .catlog_items{padding:.25rem 0rem}
.msds_search .activepage,.pagination .activepage,.msds_pagination .activepage{z-index:2;color:#fff;cursor:default;background-color:#005daa;font-weight:bold;position:relative;float:left;padding:4px 10px;margin-left:-1px;line-height:1.42857143;text-decoration:none;border:1px solid #bbb9b9}
.msds_search .page,.pagination .page,.msds_pagination .page{position:relative;float:left;padding:4px 10px;margin-left:-1px;line-height:1.42857143;color:#005daa;text-decoration:underline;background-color:#fff;border:1px solid #bbb9b9}
.msds_search a.page:hover,.pagination a.page:hover,.msds_pagination a.page:hover{background:#efeced}
.msds_container .errormessage.search_results_error_message br{display:none}
table.responsive_table td.page-link a+a{margin-top:0}
.required-error{border-color:#f5c51f}
.web_req{padding:0 1rem}
.web_req .msg_box{padding:.5rem;margin-bottom:2rem;background-color:#dfedf9}
.web_req .row{margin-bottom:1rem}
.web_req .formfield_wraper{margin-top:.5rem}
.web_req .formfield_wraper .phonefield_wraper input[type='text']{width:5rem}
.web_req .formfield_wraper input[type='image']{border:0;width:74px;height:19px;padding:0}
.web_req .section_header_wrapper{margin-bottom:0}
.web_req .section_header_wrapper .section_header{padding:.6rem;display:block;margin:1rem 0 0 0}
.web_req .product_box{background-color:#efeced;padding:1rem}
.web_req .button_container a{margin:.5rem}
.web_req .select_button_container{margin-top:1rem;margin-bottom:1rem}
.web_req_form .ecs-cart-actions a.ecs-delete-cart{margin-right:1.5rem}
.web_req_form .web_req_table tbody>tr>td{padding:.5rem .5rem}
.web_req_edit .web_req_main .ecs-right span{background:#005daa;padding:1rem}
.web_req_edit .web_req_main .ecs-right span a{color:#fff}
.web_req_edit .web_req_edit_table .ecs-webreq-edit-table{background:#efeced}
.web_req_edit .web_req_edit_table .ecs-webreq-edit-table tr>td{padding:.5rem .5rem}
.web_req_edit .web_req_edit_table .ecs-webreq-edit-table td.part_num input[type="text"]{width:12rem}
.web_req_edit .web_req_edit_table .ecs-webreq-edit-table td.unit_measure input[type="text"]{width:2rem}
.web_req_edit .web_req_edit_table .ecs-webreq-edit-table td.qty input[type="text"]{width:6rem}
.web_req_edit .web_req_edit_table .ecs-webreq-edit-table td.est_price input[type="text"]{width:10rem}
.web_req_edit .web_req_edit_table .ecs-webreq-edit-table td.date_format input[type="text"]{width:3rem}
.web_req_edit .web_req_edit_table .ecs-webreq-edit-table td.desc_main input[type="text"]{width:50rem}
.web_req_edit .web_req_edit_table .ecs-webreq-edit-table td.comments_main input[type="text"]{width:50rem}
.web_req_edit .web_req_edit_table .ecs-webreq-edit-table td>span.ecs-webreq-edit-small-text br{content:""!important;display:block!important;margin-bottom:.5em!important}
.web_req_block .active_account_area .buttons-row{margin-top:1rem}
.site_message{padding:1rem;margin-bottom:1rem;background-color:#dfedf9}
#continueYourApplicationModal{padding:2rem}
#continueYourApplicationModal form div{margin-bottom:1rem}
#close-callout-container{float:right}
.callout-container{position:absolute;top:0rem;left:0rem;z-index:9999;width:15.63rem}
.callout{position:relative;margin:1.125rem 0;padding:1.125rem 1.25rem;background-color:#fff;border-radius:1.25rem}
.callout .notch{position:absolute;top:-0.625rem;left:1.25rem;margin:0;border-top:0;border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid #fff;padding:0;width:0;height:0;font-size:0;line-height:0;_border-right-color:pink;_border-left-color:pink;_filter:chroma(color=#ffc0cb)}
.border-callout{border:1px solid #ccc;padding:17px 19px}
.border-callout .border-notch{border-bottom-color:#ccc;top:-11px}
.callout-container .close-callout{text-align:right;margin-bottom:.3125rem;width:100%;font-weight:700}
.mru-zip form{margin:.9375rem 0}
.mru-zip .container{padding:0 1.875rem 1.875rem 1.875rem}
.gu-callout-container{width:19.13rem}
.gu-callout-mru-container{width:15.13rem}
.guCloseIco{background:url(headlibs/css/less/images/mw_closeoverlay.gif) no-repeat;position:absolute;top:0rem;right:0rem;width:1.313rem;height:1.313rem;border:0rem;cursor:pointer}
.gu-callout,.mru-zip{border-radius:0rem;padding:1.75rem 1.063rem}
.gu-callout a.button,.mru-zip a.button{padding:.25rem .9375rem .3125rem .9375rem;margin-left:.3125rem;line-height:130%}
.gu-callout a.button.positive,.mru-zip a.button.positive{color:#fff!important;background:url(../../../../shop/theme/css/images/button-pos.gif) repeat-x top;border:1px solid #060;border-top:1px solid #9c6;border-left:1px solid #9c6;border-radius:.1875rem;background-color:#50aa52;text-decoration:none!important;padding:.25rem .9375rem .3125rem .9375rem;margin-left:.3125rem;line-height:130%;white-space:nowrap}
.gu-callout a.button.positive:hover,.mru-zip a.button.positive :hover{border:1px solid #693;background-position:0 -0.125rem;text-decoration:none!important;cursor:pointer}
.gu-check-avail-controls{margin:.625rem 0rem .9375rem 0rem}
.gu-zipcode,.mru-zipcode{width:4.375rem;border:1px inset #CCC;border-radius:.1875rem;padding:.125rem;top:.125rem;position:relative;margin-right:.3125rem}
#qa_guest_zipcode_error{display:none;width:100%;position:relative;top:.3125rem}
#qa_guest_zipcode_error .icon_Warning_Triangle:before{color:#f5c51f;padding-right:.5rem}
#qa_guest_check_avail_edit{padding-left:1.438rem;margin-top:.1875rem}
#qa_check_avail_error{background:url(headlibs/css/less/images/alert_icon_yellow_sm.gif) no-repeat left .3125rem;padding-left:1.25rem}
#ordercompliance table{border:0}
#ordercompliance table th{font-weight:700}
#ordercompliance table td{overflow:visible}
#ordercompliance table tbody:nth-child(odd){border:1px solid #bbb9b9}
#ordercompliance table tbody.green td{background-color:rgba(92,240,89,0.3)}
#ordercompliance table tbody.blue td{background-color:#dfedf9}
#ordercompliance table tbody.checkbox{background-color:#fff}
#ordercompliance table .checkbox_container{margin:1rem 0}
#invalid-products .ecs-shopping-cart-container ul{padding-left:2rem;margin-bottom:2rem}
#invalid-products .button-container{text-align:center}
#invalid-products .button-container a.btn{margin-bottom:1rem}
.lsas-search-criteria-wrapper{background-color:#f5f5f5;border:1px solid #dfdfdf;padding:1rem}
.lsas-search-criteria-wrapper hr{margin:10px 0}
#lsas-search-box{margin-bottom:1rem}
#lsas-search-form{padding-left:1.5%}
.lsas-checkbox-dropdown{list-style-type:none;margin:7px 0;height:2em}
.lsas-checkbox-dropdown>div{position:absolute;width:95%}
.lsas-checkbox-dropdown .lsas-dropdown-choices hr{margin:0}
.antibodies_search_box #qa_lblsearch{margin-right:1rem}
.lsas-dropdown-label{background-color:#FFF;border:1px solid grey;color:#666;cursor:pointer;display:inline-block;font-size:12px;padding:5px;vertical-align:middle;white-space:nowrap;width:100%}
.lsas-dropdown-choices{background:#fff;border:1px solid #CCC;padding-left:3px;display:none;max-height:200px;overflow:auto;font-size:12px}
#lsas-reactivity{z-index:100}
#lsas-label{z-index:90}
#lsas-application{z-index:80}
#lsas-host{z-index:70}
#lsas-format{z-index:60}
#lsas-research-discipline{z-index:50}
#lsas-search-tips-container{position:relative;float:right;text-align:right;width:175px;z-index:3000}
#lsas-search-tips-button{cursor:pointer;text-decoration:underline}
#lsas-search-tips{background:#dee6ee;border:1px solid #005daa;color:#000;display:none;position:absolute;top:20px;right:0;padding:3px;text-align:left;width:300px;z-index:2001}
#lsas-autocomplete{background:#FFF;border:1px solid #999;display:none;z-index:1000;position:absolute;width:100%}
.autocomplete-category{display:inline-block;margin:6px 15px 6px 6px;overflow:hidden;vertical-align:top;width:175px}
.autocomplete-category-title{background:0;font-weight:bold;margin-left:0;padding-left:0}
.lsas_search_results tbody th a{display:block!important}
.lsas_search_results tbody th img{max-height:4rem}
.lsas_search_results tbody td img{width:initial}
.product_table .table_in_td.product-specs-show.responsive_table{width:28%;float:right;border-top:1px solid #cdcdcd}
.product_table .table_in_td.product-specs-show.responsive_table td>a{display:block;margin-top:.5em}
.product_table .table_in_td.product-specs-show.responsive_table p{margin-top:.7em}
.product_table .table_in_td.product-specs-show.responsive_table ul{margin-top:1em}
.product_table .table_in_td.product-specs-show.responsive_table ul>li{float:left;margin-left:1em}
.search_requisition_form .cardfield_wrapper span{display:block;float:left}
.audit_trial.promo_box{padding:.5rem .75rem;background:rgba(92,240,89,0.3);color:#2b2b2b;display:block;font-size:1.125rem}
.audit_trial.promo_box p{margin-bottom:0;font-size:inherit}
.audit_trial.promo_box a{color:#004985;text-decoration:underline;background:0}
.recently-purchased-products.edit-requisitions .quantity{width:auto}
.recently-purchased-products.edit-requisitions .return_list li{margin-left:0!important;padding-left:0!important}
.recently-purchased-products.edit-requisitions .icon_Information_Circle{color:#004985}
.recently-purchased-products.edit-requisitions .icon_Information_Circle .help_tooltip{display:block;width:16rem;left:1.6rem;top:-0.9rem}
.recently-purchased-products.edit-requisitions .icon_Information_Circle .help_tooltip:before{border:10px solid transparent;border-right-color:#2b2b2b;content:"";height:0;left:-12px;margin-left:-8px;position:absolute;width:0;top:16px}
.recently-purchased-products.edit-requisitions .icon_Information_Circle .help_tooltip:after{border:10px solid transparent;border-right-color:#fff;content:"";height:0;left:-11px;margin-left:-8px;position:absolute;width:0;top:16px}
.recently-purchased-products.edit-requisitions .form_field textarea,.recently-purchased-products.edit-requisitions .form_field input{width:17.5rem}
.recently-purchased-products.edit-requisitions td{overflow:hidden}
.recently-purchased-products.edit-requisitions .right-links>li:first-child{margin-top:.65rem}
.recently-purchased-products.edit-requisitions button.text_btn{padding:0;background:0;border:0;color:#004985}
.main_content .edit-requisitions .row{margin-bottom:1.5rem}
.edit_requisition{border:1px solid red}
.edit_requisition>div{font-size:.9rem;margin-bottom:1rem}
.edit_requisition .sub_total{text-align:right;background-color:#dfedf9}
.edit_requisition .cart_total{background-color:#dfedf9;padding:1rem 0}
.sub_total{text-align:right;background-color:#dfedf9}
.order_correction_main .tipLink,.order_correction_main .errorText{margin:1rem 0}
.order_correction_main .order_correction_table thead.tableHeader .quantity{width:5%}
.order_correction_main .order_correction_table thead.tableHeader .description{width:30%}
.order_correction_main .order_correction_table thead.tableHeader .action{width:10%}
.order_correction_main .order_correction_table .order_correction_items .item_details td.qty{text-align:center;overflow:hidden}
.order_correction_main .order_correction_table .order_correction_items .item_details td.qty input{text-align:center}
.order_correction_main .buttonRow fieldset.form_buttons .primary{margin-right:1.5rem}
table.responsive_table.order_correction_table td{overflow:hidden!important}
.punchout_iframe{padding-left:1.14rem;padding-right:1.21rem}
.configurators_header{background:none!important}
.configurators_header .head_separator{border:3px solid #004985;margin:.75rem 1.5% 0 1.5%}
.configurators_header .configurators_header_main .logo{margin:.75rem 0 0 0;width:16.5rem;visibility:visible!important}
.configurators_header .configurators_header_main .logo .flexible_image{width:inherit}
.configurators_header .configurators_header_main .info{margin:.75rem 0 0 0}
.configurators_header .configurators_header_main .return_to_fishersci a{font-size:.75rem}
.configurators_special_handling .special_handiling_notification{padding:1em!important;background-color:#dfedf9!important;font-size:.875rem!important;margin:.5625rem 0!important}
.configurators_special_handling .luminex_special_handling_main .special_left fieldset .row{margin-bottom:.5rem}
.offer_block_grid.columns{padding-right:0;padding-left:0}
.offer_block_grid ul li>div:first-child{border-top:1px solid #bbb9b9;padding:2rem 1rem 1rem;position:relative;margin-bottom:1rem;height:auto;min-height:12.25rem;overflow:hidden}
.offer_block_grid ul li>div:first-child.row{margin-left:0;margin-right:0}
.offer_block_grid ul li>div:first-child .offer_thumb_background{position:absolute;right:0;bottom:0}
.offer_block_grid ul li>div:first-child .imageContainer{position:absolute;right:0;top:0;height:auto;min-height:14.25em}
.offer_block_grid ul li>div:first-child h3{width:60%}
.offer_block_grid ul li>div:first-child .modal-heading{width:60%}
.offer_block_grid ul li>div:first-child a,.offer_block_grid ul li>div:first-child p{width:70%}
.offer_block_grid ul li>div:first-child h3 a:after{content:''}
.offer_block_grid ul li>div:first-child p{margin-bottom:.5rem}
.offer_block_grid ul li>div:first-child a{font-weight:700}
.offer_block_grid ul li>div:first-child a:after{content:"\e6fd";font-family:'FisherSciengliffic';padding-left:.25rem;font-weight:400;font-size:.9375rem}
.offer_block_grid ul li>div:first-child a:hover,.offer_block_grid ul li>div:first-child a:focus{text-decoration:none}
.offer_block_grid ul .deal_details{margin:-0.5rem 0 .25rem}
.offer_block_grid ul .deal_details span{font-size:.875rem;display:inline-block;border-left:1px solid #bbb9b9;margin-right:.5rem;padding-left:.5rem;color:#565656}
.offer_block_grid ul .deal_details span:first-child{border-left:none;padding-left:0}
.offer_block_grid ul .deal_details span.supplier_name{color:#2b2b2b;font-weight:700}
.offer_block_grid ul .new_offer,.offer_block_grid ul .hot_deal,.offer_block_grid ul .savings_event,.offer_block_grid ul .limited_time{color:white;font-weight:bold;padding:.65rem .625rem .625rem 1.5rem;white-space:nowrap;text-align:center;position:absolute;right:-1px;top:.5rem;text-transform:uppercase;font-size:.9375rem}
.offer_block_grid ul .savings_event{background-image:url("../images/arrows/flag_bg_blue.png")}
.offer_block_grid ul .limited_time{background-image:url("../images/arrows/flag_bg_purple.png")}
.offer_block_grid ul .new_offer{background-image:url("../images/arrows/flag_bg_green.png")}
.offer_block_grid ul .hot_deal{background-image:url("../images/arrows/flag_bg_orange.png")}
#special_offers_modal .offer_block_grid ul li>div:first-child{min-width:31.25rem}
#special_offers_modal .offer_block_grid ul li>div:first-child .offer_thumb_background{max-width:40%;max-height:95%}
.special_offer_block_row.flex_container{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.special_offer_block_row .flex_item{margin-top:1rem}
.special_offer_block_row .flex_item:first-child{margin-top:0}
.specialOfferBlock{border:1px solid #bbb9b9;padding:.5rem;width:100%;position:relative;overflow:visible;margin-bottom:1rem}
.specialOfferBlock h3{margin-bottom:.5rem}
.specialOfferBlock p{padding-bottom:2rem}
.specialOfferBlock a.btn{position:absolute;bottom:.5rem}
.ecommOnMarketing{clear:both}
.ecommOnMarketing table.responsive_table td[data-title="Description"]{max-width:35rem}
.specialOfferOpenHtml .offer_block_grid .promo_list{margin:0 .1rem 0 0}
.acros-search-results input[type='submit']{border:0}
.acros-search-results table thead th{text-transform:capitalize}
.simplemodal-container{background:#dfedf9!important;border:1px solid #c8dbeb!important;padding-top:0!important;font-size:.875rem;line-height:1.2rem}
.simplemodal-container .simplemodal-data{padding:0}
.simplemodal-container .webDialogCont{color:#2b2b2b!important;padding:.35rem .45rem;background:#dfedf9!important;border:1px solid #c8dbeb!important;-webkit-box-shadow:1px 1px 1px 1px #b4bec7;-moz-box-shadow:1px 1px 1px 1px #b4bec7;box-shadow:1px 1px 1px 1px #b4bec7}
#tooltip,.tooltip{position:absolute;background:#dfedf9;border:1px solid #c8dbeb;padding:.35rem .45rem;font-size:.875rem;line-height:1.2rem!important;color:#2b2b2b!important;z-index:9999;max-width:300px;-webkit-box-shadow:1px 1px 1px 1px #b4bec7;-moz-box-shadow:1px 1px 1px 1px #b4bec7;box-shadow:1px 1px 1px 1px #b4bec7}
.list_section img{max-width:20px;float:none;border:0}
.nin_header{margin:2rem;font-size:1.75rem}
.needNowModal .image_gallery{padding-left:0;padding-bottom:1.5%}
.my-orders .form-field select{margin-bottom:1.5rem;padding:.38rem}
.my-orders .tab_nav ul{display:inline;float:right}
.my-orders .tab_nav ul li{border:0}
.my-orders .tab_nav ul li:hover{background:0}
.my-orders .order-search-section .form-field-labels{margin-bottom:1.5rem}
.my-orders .order-search-section label{display:inline}
.my-orders .order-search-section select,.my-orders .order-search-section input{width:100%}
.my-orders .collapsible{margin-bottom:.7rem}
.my-orders .collapsible .collapsible_block{background-color:#efeced}
.my-orders .collapsible .po-number{padding:1.5rem}
.my-orders .collapsible .order-status-specific{background-color:#fff;padding:1rem}
.my-orders .collapsible .order-status-specific .comparision-guide{padding-top:1rem;padding-bottom:1.5rem;border-top:1px solid #efeced}
.my-orders .section-header{background-color:#565656;padding:.5rem;color:#fff}
.my-orders .section-header .inline_list{margin-bottom:0}
.my-orders .section-header .inline_list li{margin-left:0}
.my-orders .section-header .inline_list a{color:#fff;text-decoration:underline;font-weight:normal}
.my-orders .gray_text{color:#565656;display:block}
#productContentFeedbackContainer #qa_pf_Header{font-size:1.75rem;margin-top:1rem;margin-bottom:1.5rem}
#productContentFeedbackContainer .product_title{font-size:1.125rem;line-height:1.4rem;margin-bottom:.75rem;font-weight:bold}
#productContentFeedbackContainer fieldset.feedback{width:12.5rem;background:#efeced}
#productContentFeedbackContainer fieldset.feedback legend{border:1px solid #fff;padding:.3125rem}
#productContentFeedbackContainer .error-email{width:16.5625rem}
#productContentFeedbackContainer .pcfb-req,#productContentFeedbackContainer .pcfb_required{width:100%}
.admin_users .list_section ul{margin-left:2em}
.admin_users .list_section ul li{margin-bottom:.75em}
.admin_users .list_section ul>ul{margin-left:2em}
.admin_users .list_section ul>ul>ul{margin-left:3em}
.siteAlert{margin-bottom:1.875rem}
.message{padding:0rem 1rem 1rem 1rem;font-size:.875rem;margin:.5625rem 0}
.message>div{background-color:#dfedf9}
.message .center-icon{display:table}
.message .center-icon span{display:table-cell;vertical-align:middle}
.sitealert p{margin-bottom:5px}
.quickView_tabs{border:0}
.quickView_tabs .tab{display:none}
.quickView_tabs .tab .active{display:block}
.quickView_tabs ul{margin-top:0}
.quickView_tabs .tab_nav{border:0;padding-left:.8rem;margin-top:.7rem}
.quickView_tabs .tab_nav li.last-child{border-left:none}
.quickView_tabs .tab_nav li{border:0;margin-right:1rem}
.quickView_tabs .tab_nav li a{padding:0;color:#004985;font-weight:700}
.quickView_tabs .tab_nav li a.quick-view-button{background:#004985;color:#fff;padding:.25em 1em;font-weight:700}
.quickView_tabs .tab_nav li a.quick-view-button.active{color:#fff;background:#1b7dce}
.quickView_tabs .tab_nav li:hover{background:0}
.quickView_tabs .tab_nav li .active{color:#1b7dce}
.quickView_tabs .tab_nav li.active{background:0;border:0}
.quickView_tabs .quick_view_container{margin:0}
.quickView_tabs .quickView_specs{padding-left:1.3rem}
.quickView_tabs .spec_wrapper{margin-top:1rem}
.quickView_tabs .loading_wrapper{text-align:center;margin-top:2rem}
.featuredAds,.promotionBlocks{border:1px solid #bbb9b9;background-repeat:no-repeat;background-position:0 0;height:12.5rem;width:100%;font-weight:bold;position:relative;margin-right:.625rem;margin-bottom:1rem}
.featuredAds a.image-link,.promotionBlocks a.image-link{position:absolute;top:0;left:0;width:100%;height:12.5rem}
.featuredAds .featured-content,.promotionBlocks .featured-content{margin-right:.625rem;margin-left:.625rem}
.featuredAds .featured-content h2,.promotionBlocks .featured-content h2{color:#005daa;font-size:1.5rem;line-height:1.625rem;padding:0;margin-bottom:0}
.featuredAds .featured-content .copy-text,.promotionBlocks .featured-content .copy-text{color:#565656;font-size:16px;line-height:17px;font-weight:normal;margin-bottom:.67rem}
.featuredAds .featured-content a.CTA-text,.promotionBlocks .featured-content a.CTA-text{color:#005daa;font-size:1.125rem;text-decoration:none}
.featuredAds .featured-content.align-center,.promotionBlocks .featured-content.align-center{padding-top:.54rem;text-align:center}
.featuredAds .featured-content.align-left,.promotionBlocks .featured-content.align-left{padding-top:.4375rem;padding-bottom:1.1875rem}
.featuredAds .featured-content.align-right,.promotionBlocks .featured-content.align-right{padding-top:.4375rem;padding-bottom:1.1875rem}
.featuredAds .featured-content.align-right p,.promotionBlocks .featured-content.align-right p{width:225px;float:right}
.featuredAds .featured-content.align-right a.CTA-text,.promotionBlocks .featured-content.align-right a.CTA-text{display:block;clear:both}
.featuredAds .featured-content.align-top,.promotionBlocks .featured-content.align-top{text-align:center}
.featuredAds .featured-content.align-bottom,.promotionBlocks .featured-content.align-bottom{text-align:center;padding-top:5.625rem}
.featuredAds.styleA,.promotionBlocks.styleA,.featuredAds.styleB,.promotionBlocks.styleB{height:8.4375rem}
.featuredAds.styleA .featuredContent,.promotionBlocks.styleA .featuredContent,.featuredAds.styleB .featuredContent,.promotionBlocks.styleB .featuredContent{height:8.4375rem;padding-top:2.125rem}
.featuredAds.styleA a.image-link,.promotionBlocks.styleA a.image-link,.featuredAds.styleB a.image-link,.promotionBlocks.styleB a.image-link{height:8.4375rem}
.promotionBlocks.styleA,.promotionBlocks.styleB{height:8.5625rem!important}
.promotionBlocks .featured-content.align-right .promotion-copy-text{margin-top:.3rem;margin-bottom:.8125rem!important}
.promotionBlocks .featured-content.align-left .promotion-copy-text{margin-top:.3rem;margin-bottom:.8125rem!important}
.country_selection .panel{margin-bottom:1.11111rem;border-top:1px solid #bbb9b9;border-bottom:1px solid #bbb9b9;padding:1rem}
.country_selection .panel.active{background:#f5f5f5}
.country_selection .countries_block{border:0}
.country_selection .countries_block h5{margin-bottom:0}
.country_selection .countries_block .panel{margin-bottom:0}
.country_selection .countries_block .panel.last{border-bottom:0}
.country_selection_container #cboxLoadedContent{height:320px;margin-bottom:0}
.country_selection_container .contact_info{margin:.66rem .66rem 0 .66rem}
.country_selection_container .contact_info .panel{padding:1rem;background-color:#efeced;height:300px}
.country_selection_container .contact_info .country_flag{margin-right:.5rem}
.country_selection_container .contact_info .address{font-style:normal;font-weight:500;font-size:90%}
.country_selection_container .contact_info .dl-horizontal dt{float:left;width:80px;clear:left;text-align:left;white-space:nowrap;font-size:85%}
.country_selection_container .contact_info .dl-horizontal dd{font-size:85%;text-align:right}
.img_medium_size{width:33px;height:23px}
.img_small_size{width:23px}
.default_country{margin:.625rem 2rem 0 0}
img.current_country_image{width:15px;height:12px}
.country_image{width:50px;height:35px}
.top_countries li{padding-top:10px;padding-bottom:1rem}
.top_countries li:hover{background-color:#dfedf9}
.top_countries_panel{width:700px;margin:0 auto}
.default_countries_list{padding:0!important;margin-bottom:0!important}
.panel.country_hover{border-bottom:0;padding-left:10px;padding-right:5px}
.panel.country_hover:hover{background-color:#dfedf9}
.country_text_color{color:#565656}
.padding_text{padding-left:.5rem}
.country_modal_close{top:8px!important;right:10px!important}
.mobile_country_dropdown.active .mobile_country_label{background:#fff}
.mobile_country_dropdown .mobile_country_label{padding:.5rem}
.mobile_country_dropdown .mobile_country_label .dropdown_icon{padding-left:6px}
.mobile_country_dropdown .mobile_country_label .dropdown_icon .bold{margin-right:44px}
.mobile_country_dropdown .mobile_country_picker ul{margin-right:5px;margin-top:5px}
.mobile_country_dropdown .mobile_country_picker .change_country_text{padding:.5rem;border-top:1px solid #a4c5e3}
.promo-code-row{font-size:.89rem}
.in-cart-promo-container{margin-top:20px}
.in-cart-promo-container .offer_block_grid.columns{padding-right:0;padding-left:18px}
.in-cart-promo-container.empty-cart-promo .large-block-grid-2>li{width:33%}
.in-cart-promo-container.empty-cart-promo .large-block-grid-2>li:nth-of-type(2n+1){clear:none}
.in-cart-promo-container .offer_block_grid ul li>div:first-child{border:1px solid #bbb9b9;padding:2rem 1rem 1rem;position:relative;margin-bottom:1rem;height:auto;min-height:17.25rem;overflow:hidden}
.in-cart-promo-container .offer_block_grid ul li>div:first-child .imageContainer{position:absolute;right:5px;bottom:5px;height:auto;min-height:12.25em;z-index:-1}
.in-cart-promo-container .offer_block_grid ul li>div:first-child a{width:40%}
.in-cart-promo-container .offer_block_grid ul li>div:first-child p{width:95%}
.in-cart-promo-container a.btn.view-details{position:absolute;bottom:2rem}
.promoCodesWrapper{margin:1.2rem 0}
.promoCodesWrapper .promoCode{height:2.25rem}
.promoCodesWrapper .promocodeInput{position:relative}
.promoCodesWrapper .promo-input,.promoCodesWrapper .promo-apply{margin:0;padding:0}
.promoCodesWrapper .promo-remove{width:2.375rem}
.promoCodesWrapper .promo-remove .promoCodeRemove{margin:0}
.promoCodesWrapper .promo-input{width:21rem}
.promoCodesWrapper .zeroLeft{padding-left:0!important}
.promoCodesWrapper .promoCodeApply{text-transform:uppercase;width:100%}
.promoCodesWrapper .promoCodeRemove,.promoCodesWrapper .promoCodeRemoveSubmitted{display:inline-block;cursor:pointer}
.promoCodesWrapper .promoCodeRemove{position:absolute;top:25%;right:5px;display:none}
.promoCodesWrapper .promoCodeRemoveSubmitted{margin:0 10px;text-decoration:underline;cursor:pointer}
.promoCodesWrapper .promocodeAppliedWrapper{display:none}
.promoCodesWrapper .promocodeSubmitted{text-shadow:2px 2px #fff;font-weight:bold;overflow:hidden}
.promo-container-approval .promo-discount-wrapper{display:none}
#promoCode::-ms-clear{display:none}
.wrapper-dropdown{position:relative;width:189px;margin:0 auto;padding:7px;background:#fff;border:1px solid #a9a9a9;cursor:pointer;outline:0;font-weight:700;color:#2b2b2b}
.wrapper-dropdown ::selection{background:transparent}
.wrapper-dropdown ::-moz-selection{background:transparent}
.wrapper-dropdown .sort-text{font-weight:700;display:inline-block}
.wrapper-dropdown .divider{width:42px;height:40px;position:absolute;right:0;top:0}
.wrapper-dropdown .divider span{position:absolute;right:30%;top:20%}
.wrapper-dropdown.active .dropdown{opacity:1;pointer-events:auto}
.wrapper-dropdown .dropdown{float:right;position:absolute;top:104%;left:0;right:0;border:1px solid #a9a9a9;border-top:0;background:#fff;font-weight:normal;list-style:none;opacity:0;pointer-events:none;z-index:900}
.wrapper-dropdown .dropdown li a{display:block;padding:10px;text-decoration:none}
.wrapper-dropdown .dropdown li i{float:right;color:inherit}
.wrapper-dropdown .dropdown li:hover a{background:#228ee7;color:#fff}
.no-opacity .wrapper-dropdown .dropdown,.no-pointerevents .wrapper-dropdown .dropdown{display:none;opacity:1;pointer-events:auto}
.no-opacity .wrapper-dropdown.active .dropdown,.no-pointerevents .wrapper-dropdown.active .dropdown{display:block}
html[lang="it"] .wrapper-dropdown .sort-text,html[lang="fr"] .wrapper-dropdown .sort-text,html.it .wrapper-dropdown .sort-text,html.fr .wrapper-dropdown .sort-text{font-size:.75rem}
.promo_messageContent{display:none}
#promoPopupContent{display:none;position:fixed;width:80%;top:5%;left:8%;background-color:#fff;border-color:#203378;border-style:solid;border-width:2px;box-shadow:5px 5px 10px #888;padding:0 2%;z-index:99999}
#promoPopupContent p{max-width:inherit}
.promo_closeContent{height:21px;position:relative}
.promo_closeContent a{position:absolute;top:10px;right:0}
.promo_bodyCopy{width:42%;margin-right:8%;float:left}
.promo_linksBlock{float:left;background-color:#e1eaf8;width:18%;position:relative;z-index:90}
.promo_linksBlock a{display:block;text-align:center;color:#fff;background-color:#203378;text-decoration:none;margin:12px 10px;padding:6px;width:inherit!important;font-weight:normal!important;font-size:.9375rem}
.promo_linksBlock a.promoStdLink{background-color:transparent;color:#203378;white-space:nowrap}
.promo_linksBlock .limited_time,.promo_linksBlock .new_offer{top:0!important;right:0!important}
.promoImageWrapper{float:right}
.promoAutoSpace{height:2.8125rem}
.DateCountdown{max-height:200px;max-width:90%}
.promo_brandNames,.promo_brandNames *{font-weight:bold}
.promo_promoCodeText{color:#639f32}
.time_circles{position:relative;width:100%;height:100%}
.time_circles>div{position:absolute;text-align:center}
.time_circles>div>h4{margin:0;padding:0;text-align:center;text-transform:uppercase;font-family:'Century Gothic',Arial}
.time_circles>div>span{display:block;width:100%;text-align:center;font-family:'Century Gothic',Arial;font-size:300%;margin-top:.4em;font-weight:bold}
#promoBar .promo-bar-snippet{overflow-x:auto;overflow-y:hidden;white-space:nowrap;padding:0 10px;top:-9px;position:relative;background:#f3f3f3;line-height:31px;height:31px;font-size:15px;text-align:center;vertical-align:middle;display:block;float:left;width:100%}
#promoBar .promo-bar-snippet #promoBarContainer{padding:0 10px}
#promoBar .promo-bar-snippet::-webkit-scrollbar{display:none}
#promoBar .promo-bar-snippet strong{color:#1e8ae7}
#promoBar .promo-bar-snippet em{font-style:inherit;color:#565656;font-family:Arial,sans-serif;font-size:28px;vertical-align:bottom}
#promoBar a.promo-bar-snippet{color:#2b2b2b}
#promoBar a.promo-bar-snippet:hover{color:#fff;background:#c8c8c8}
#promoBar a.promo-bar-snippet:hover a,#promoBar a.promo-bar-snippet:hover strong,#promoBar a.promo-bar-snippet:hover em{color:#fff}
.lnav_gds_form{font-family:"Helvetica Neue",Helvetica,sans-serif!important}
.lnav_gds_form a{color:#1e8ae7}
.lnav_gds_form .search_filters h3{font-size:1.125rem;font-weight:500}
.lnav_gds_form .search_filter .brand_remove,.lnav_gds_form .search_filter .gds_brand_mag_glass{display:inline-block;position:absolute;right:.375rem;font-size:.75rem;color:#54545c;padding:.29rem}
.lnav_gds_form .search_filter .brand_remove{cursor:pointer}
.lnav_gds_form .search_filter .brand_search_box{padding-left:.6875rem;margin:0 0 1rem 0;width:100%;font-size:.6875rem;color:#54545c}
.lnav_gds_form .search_filter .brand_search_box::placeholder{color:#54545c;opacity:1}
.lnav_gds_form .search_filter .showMoreWrapper a{font-size:.8125rem}
.lnav_gds_form .search_filter .showMoreWrapper a .icon_caret_down,.lnav_gds_form .search_filter .showMoreWrapper a .icon_caret_up,.lnav_gds_form .search_filter .showMoreWrapper a .icon_caret_right{display:inline-block;margin:.125rem 0 0 .5rem}
.lnav_gds_form .search_filter .showMoreWrapper a.text_btn.secondary{color:#1e8ae7}
.lnav_gds_form .search_filter .showMoreWrapper a.text_btn.secondary *{font-weight:normal!important}
.lnav_gds_form .search_filter .filter_heading{padding:1.15625rem .5rem 0 0;margin-bottom:.5625rem}
.lnav_gds_form .search_filter .filter_heading a{font-size:1.125rem;color:#222;text-transform:capitalize;font-family:"Helvetica Neue",Helvetica,sans-serif;font-weight:500}
.lnav_gds_form .search_filter .filter_heading a .font_icon{color:#222}
.lnav_gds_form .selected_filters p{font-size:1.125rem;font-weight:500;text-transform:capitalize}
.lnav_gds_form .selected_filters .filters{font-size:.875rem;margin:.5rem 0;padding-left:.25rem;color:#54545c}
.lnav_gds_form .selected_filters .filters .icon_Remove{margin-right:.5rem;text-decoration:none;color:#54545c}
.lnav_gds_form .selected_filters .filters .gds_collapsible_link a span{color:#222;font-size:1.2rem}
.lnav_gds_form .selected_filters .filters .gdsShowMoreTrigger{color:#1e8ae7}
.lnav_gds_form .simple_list .replaced{margin-right:.875rem!important}
.lnav_gds_form .simple_list .replaced.gds_checked{background-color:#1e8ae7;border-color:#1e8ae7;text-indent:-1.25rem}
.lnav_gds_form .simple_list .replaced.gds_checked::before{color:#fff}
.lnav_gds_form .simple_list>li{margin-bottom:.4375rem!important}
.lnav_gds_form .simple_list>li.nlp_occ2{margin:.25rem .25rem .25rem 2.5rem!important;text-indent:-2.125rem!important}
.lnav_gds_form .simple_list>li .js-refine-value,.lnav_gds_form .simple_list>li .qa_lnav_cnt{color:#54545c;font-size:.875rem}
.lnav_gds_form .simple_list span.count{color:#54545c}
.gds_general_search{font-family:"Helvetica Neue",Helvetica,sans-serif!important;color:#54545c}
.gds_general_search a{color:#1e8ae7}
.gds_general_search .text_btn.secondary{color:#1e8ae7}
.gds_general_search #qa_label_results{text-transform:lowercase}
.gds_general_search .search_result_item{border-bottom:1px solid #b2b2b2}
.gds_general_search .search_result_item .search_image_thumb{border:0}
.gds_general_search .search_result_item .quick_view_container table.responsive_table th{background-color:#fff;color:#222;font-weight:500;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#b2b2b2}
.gds_general_search .search_result_item .result_title a{color:#1e8ae7}
.gds_general_search .search_result_item .result_title a:hover{color:#005daa}
.gds_general_search .search_result_item .promo_text.promo_text_small{display:block;margin-bottom:1rem}
.gds_general_search .product_table tbody:nth-of-type(even){background-color:#f7f7f7}
.gds_general_search .product_table .addToHotlistButton a{font-weight:400;color:#1e8ae7}
.gds_general_search .qv_table .qvBodyWrapper .qvTRow .add-items{text-align:right}
.gds_general_search .qv_table .qvBodyWrapper .qvTRow .add-items .quick-view-addCart-Btn{border-radius:.25rem;min-width:0;white-space:nowrap;display:inline-block;font-size:.875rem;padding:.625rem 1.25rem}
.gds_general_search .qv_table .qvBodyWrapper .qvTRow .span-link{color:#1e8ae7}
.gds_general_search .qv_table .qvBodyWrapper .qvTRow .gds_qv_itemPrice{font-weight:500;color:#222}
.gds_general_search .qv_table .qvBodyWrapper .qvTRow .gds_qv_slash{display:none}
.gds_general_search .qv_table .qvBodyWrapper .qvTRow .gds_qv_displayUnitString{display:block;font-size:.8125rem}
.gds_general_search .qv_table .qvBodyWrapper .qvTRow .uom-container.multi .gds_qv_displayUnitString{padding:0 0 .75rem 1.25rem}
.gds_general_search .qv_table .qvBodyWrapper .qvTRow .span-link{color:#1e8ae7}
.gds_general_search .qv_table .qvBodyWrapper .qvTRow .cat-num-cell a{font-weight:500}
.gds_general_search .bottom_margin .result_count span{font-size:1rem;font-weight:400}
.gds_general_search .bottom_margin .result_count span#qa_ending_record{font-weight:700}
.gds_general_search .bottom_margin .result_count span#qa_starting_record{font-weight:700}
.gds_general_search .bottom_margin .result_count span#qa_result_total{font-weight:700}
.gds_general_search .bottom_margin .sort_by_container .selection_Label{font-size:.875rem;font-weight:400}
.gds_general_search .bottom_margin .wrapper-dropdown .sort-text{font-size:.875rem;font-weight:400}
.gds_general_search .pagination-container .simple-pagination .prev_next_label{display:none}
.gds_general_search .pagination-container .simple-pagination .hasEllipse .prev_next_label{display:inline}
.gds_general_search .pagination-container .simple-pagination li .ellipse{color:#1e8ae7}
.gds_general_search .pagination-container .simple-pagination li .next,.gds_general_search .pagination-container .simple-pagination li .prev{text-transform:capitalize;padding-top:.3125rem!important}
.gds_general_search .pagination-container .simple-pagination li .next span,.gds_general_search .pagination-container .simple-pagination li .prev span{padding-top:.0625rem;font-size:.8125rem;margin:.375rem .3125rem .375rem 0;line-height:1.46}
.gds_general_search .pagination-container .simple-pagination li .next a,.gds_general_search .pagination-container .simple-pagination li .prev a{padding:.375rem}
.gds_general_search .pagination-container .simple-pagination li .prev{padding:.375rem .8125rem .375rem 0}
.gds_general_search .pagination-container .simple-pagination li .prev .font_icon{padding-left:.125rem}
.gds_general_search .pagination-container .simple-pagination li .next{padding:.375rem 0 .375rem .3125rem}
.gds_general_search .pagination-container .simple-pagination li .next .font_icon{padding-right:.125rem}
.gds_general_search .pagination-container .simple-pagination li.paginationButton{padding:0 .3125rem;margin:.0625rem 0 0}
.gds_general_search .pagination-container .simple-pagination li.paginationButton span,.gds_general_search .pagination-container .simple-pagination li.paginationButton a{margin:0;background:0;font-size:.8125rem;font-weight:500}
.gds_general_search .pagination-container .simple-pagination li.paginationButton span{color:#1e8ae7}
.gds_general_search .pagination-container .simple-pagination li.paginationButton span:hover{box-shadow:none}
.gds_general_search .pagination-container .simple-pagination li.paginationButton.disabled span{color:#999}
.gds_general_search .pagination-container .simple-pagination li.paginationButton .current{border:0}
.gds_general_search .pagination-container .simple-pagination li.disabled .next span,.gds_general_search .pagination-container .simple-pagination li.disabled .prev span{color:#999;background:0;box-shadow:none}
.gds_general_search .pagination-container .simple-pagination li .current{color:#222;border-style:solid;border-color:#222;border-width:0 0 .125rem;background:0;box-shadow:none}
.gds_general_search .pagination-container .simple-pagination li a,.gds_general_search .pagination-container .simple-pagination li span{font-size:.8125rem;line-height:1.4375rem;font-weight:700;text-align:center;min-width:.875rem;margin:0 .5rem 0 0}
.gds_general_search .pagination-container .simple-pagination li a{color:#1e8ae7;padding:.25rem}
.gds_general_search .pagination-container .simple-pagination li span{margin:.25rem .5rem .375rem 0;padding:0 .25rem}
.gds_general_search .pagination-container .simple-pagination li span:hover{text-decoration:none;background:#fcfcfc}
.gds_general_search .quickView_tabs #table-container2{border:0}
.gds_general_search .quickView_tabs .tab_nav li{margin-right:2rem}
.gds_general_search .quickView_tabs .tab_nav li a.quick-view-button,.gds_general_search .quickView_tabs .tab_nav li a.spec-link{background-color:#fff;color:#1e8ae7;border-color:#b2b2b2;border-style:solid;border-width:1px;border-radius:3px;font-size:.75rem;line-height:1.125rem;padding:.4375rem .9375rem}
.gds_general_search .quickView_tabs .tab_nav li a.quick-view-button span.gds,.gds_general_search .quickView_tabs .tab_nav li a.spec-link span.gds{margin-left:.3125rem}
.gds_general_search .quickView_tabs .tab_nav li a.quick-view-button .icon_caret_right,.gds_general_search .quickView_tabs .tab_nav li a.spec-link .icon_caret_right{display:inline-block;width:.25rem}
.gds_general_search .quickView_tabs .tab_nav li a.quick-view-button .icon_caret_down,.gds_general_search .quickView_tabs .tab_nav li a.spec-link .icon_caret_down{display:none}
.gds_general_search .quickView_tabs .tab_nav li a.quick-view-button:hover,.gds_general_search .quickView_tabs .tab_nav li a.spec-link:hover{background-color:#005daa;border-color:#005daa;color:#fff}
.gds_general_search .quickView_tabs .tab_nav li a.active{background-color:#00447c;border-color:#00447c;color:#fff}
.gds_general_search .quickView_tabs .tab_nav li a.active .icon_caret_right{display:none}
.gds_general_search .quickView_tabs .tab_nav li a.active .icon_caret_down{display:inline-block;margin-left:.125rem!important;width:.4375rem}
.gds_general_search .tabs_wrap .load_more{margin:.625rem 0 .5rem}
.gds_general_search .tabs_wrap .table-container2{border:0}
.gds_general_search .qv_table{border:none!important}
.gds_general_search .search_result_item{padding:.85rem 0 1.5625rem}