html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,s,kbd,q,s,samp,small,strike,strong,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}
fieldset{font:inherit;margin:0;padding:0;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{line-height:1;overflow-x:hidden}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
textarea:focus,input:focus{outline:0}
.white-space{white-space:nowrap}
.ff-arial,body,.contextual-footer-left ul,.video_player_meta,.content-hero-image small,.header-top-bar .menu-dropdown-content .landingPageLink,.jcarousel-skin-article .jcarousel-item,.call-to-action-module p,.row-callout .description,.grid-wrapper .featuredx p,.grid-wrapper .featuredy p,.view_container h1,.left_rail .remove a,.view_pagination a,.alert,#product-az-list-shownitems p,.author,.cookiealertCont,#BIColorLinks h4,#primaryFilterDescription #description,.view-all.search-results .one-third .help-container h3,.imagecarousel,.imagecarousel2,.standaloneimage,.my-fancybox-information .my-image-caption,#navbar .subnav.industries>li>p{font-family:Arial,Segoe UI,Sans-Serif}
.ff-meta,.ff-meta-normal,.assetdownloadcallout,.view-all .selected-facets a,.hero-parent-page-link a,.gray-white-button .button-text,.red-white-button .button-text,.row-title,.row-callout .row-title,.contentdetailheadline h1,.content-date,.sidebar_title,.article-right-column .vertical_list_module ul li,.article-right-column .vertical_list_module ol li,.article-right-column .vertical_list_module ul li a,.article-right-column .vertical_list_module ul li .event_date,.article-right-column .vertical_list_module .quick_links .li,.flex-template-container .vertical_list_module ul li,.flex-template-container .vertical_list_module ol li,.flex-template-container .vertical_list_module ul li a,.flex-template-container .vertical_list_module ul li .event_date,.flex-template-container .vertical_list_module .quick_links .li,h2.inline_callout_title,.inline_callout_enlarge,.inline-media-container .view-media span,.row-callout .sidebar_title,.row-callout .quick_links h2:first-child,.jcarousel-container .date,#media h2,.view_all_title,.search_results_info,.row_results h2,#viewall-grid h2,#product-az-list-letters a,#product-az-list-selectedletter,#product-az-list-letters-bottom a,.date,.statichtml .resultsLeftAlign .searchResultItemHeader,.cookieleft h2,.utilitytext h2,.search-term,.search-section-title,.search-result-item h2,.sectionlanding .details h2,.bicolor-top-content,a.color-link,.filters-wrapper span,.showme span,.facetgroup,.campaign-landing-container legend,.campaign-landing-container input.red-button,.generic-form-container legend,.generic-form-container input.red-button,.view-all h4,h2,.view-all.search-results .one-third h3,.content-types h3,.your-filters h3,.mobile-your-filters h3,.view-all .sort-wrapper label,.full-span-img figcaption,.navigation-area li a,.play-now span,.timeline .row-title,.timeline .introduction p,.timeline .start,.downloads .row-title,.downloads .downloads-additional-links,.annual-reports-inner-pane h2.title,.residentual-inner-pane .title,.residentual-inner-pane .category,.residentual-inner-pane ul li a,.menu-container .mobile-sub-nav li,.row-meta .row-structure h2.row-title,.microsite-brandbar .header-top-bar .site-title,.tech-library #search-results-wrapper .two-thirds .featuredbtechlib .row-color .row-without-callout .row-3col h2,#global-navigation-wrapper .top-row,#global-navigation-wrapper .utility-links ul li a,#navbar>li.main-nav>.mobile-utility-links>ul>li>a,#global-navigation-wrapper .utility-links ul li.last span,#navbar .subnav.industries .three-cols-col>li>h4 a.noBold,#navbar .subnav .content-area .featured>h4,#navbar .subnav .content-area .featured>h4>a,ul.main-menu>li.hasMenu>.tabbed-submenu>.tab-content>.box a,.next,.prev,.menuMobile{font-family:ff-meta-web-pro,Segoe UI,Arial,Sans-Serif}
.ff-meta-bold,#navbar>li.main-nav>ul.main-nav-container>li>a,#navbar .subnav .content-area .two-cols-col li h4,#navbar .subnav.industries .default-description h4,#navbar .subnav>li>p,#navbar .subnav .image-area h4,#navbar .subnav.industries .three-cols-col>li>h4,#navbar .subnav.industries .description h4,.tech-library .sort-wrapper label,.featuredbtechlib .featured-hide,.featuredbtechlib h2.featured-title,.view-all .browse-by div,.view-all .selected-facets .header,.view-all .facets ul span,.view-all .product-filter span,.view-all #image-lightbox.search-results span{font-family:ff-meta-web-pro,Segoe UI,Arial,Sans-Serif;font-weight:bold}
.ff-atrament,.hero-area-wrapper h2,.megatrend-callout .megatrend-callout-item-title,.sub_navigation_mobile h1,.hero_callout_module-headline,.tool-callout>a,.left_rail h2,.view_sort_results .view_sort_wrap .sort_by_select_menu,.view_sort_results .view_sort_wrap .results_per_page,.page_title,.product-finder a,.product-finder a span.pfh2,.utility-header .title h1,h2.cn,a.tool.cn,a.a-touttool.cn,.hero-description-box,.hero-description-box .hero-title,.timeline-bar .segment .year,.timeline .stage-content .year,.downloads .download.col a,.downloads .download.col h2,.downloads .download.col p,.annual-reports-inner-pane .detail-img-caption,.hero-area-wrapper.flex-tool .title h1,.row-atrament .row-structure h2.row-title,.videoplayer .image-container .am-play-bar .text h2,.slide-panel h2,.dupontcallout .view-tech-libs h1,.msdscallout h1.try-msds-finder{font-family:atrament-web-lf,Sans-Serif}
*{-webkit-touch-callout:none;-webkit-text-size-adjust:none;-ms-text-size-adjust:none}
body{color:#6e6e6e;position:static}
a{color:#474747;text-decoration:none;line-height:normal;-webkit-tap-highlight-color:rgba(0,0,0,0)}
h1{color:#656e6e;font-size:16px}
h2 a:hover,h4 a:hover{color:#c6001e}
#bg-container{margin:0 auto;max-width:1250px;width:100%;overflow:hidden}
#main-container{margin:29px auto 0;max-width:1250px;width:100%}
.content{clear:both;padding:0 6.3636364% 1.875em}
.clr{clear:both}
.clr-left{clear:left}
.group:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.margin-top{margin-top:30px}
.margin-bottom{margin-bottom:30px}
.padding-top{padding-top:30px}
.padding-bottom{padding-bottom:30px}
.padding-left{padding-left:6.3636364%}
.padding-right{padding-right:6.3636364%}
.margin-left{margin-left:6.3636364%}
.margin-right{margin-right:6.3636364%}
.no-padding{padding:0}
.floatleft{float:left;width:26%;padding-left:80px}
.floatright{float:right}
.no-wrap{white-space:nowrap}
.no-wrap img{margin-bottom:0}
b,.bold{font-weight:bold}
i,.italic{font-style:italic}
.hidden{display:none}
.no-border-right{border:0}
.wf-loading *{visibility:hidden}
.invisible{opacity:0}
.visible{opacity:1}
.empty{line-height:0}
.one-third{margin-right:3.125%;width:31.25%}
.two-third{margin-right:6.25%;width:62.5%}
.cta-arrow{border:0;height:15px;margin:0 0 0 5px;position:relative;top:3px;width:15px}
.external-link{border:0;height:12px;margin:0 0 0 5px;position:relative;top:3px;width:12px}
.arrow-with-sprite:after{content:"";display:inline-block;vertical-align:middle;width:7px;height:4px;margin-left:5px;overflow:hidden;background:url(responsiveclientlib/source/images/dupont-sprite.png) no-repeat -333px -92px transparent}
.arrow-with-sprite:hover:after{background-position:-374px -116px}
.warning{background-color:#fc0;padding:10px;margin:15px 0;line-height:1.5;font-size:16px;color:#474747}
.information{background-color:#58d3f7;padding:10px;margin:15px 0;line-height:1.5;font-size:16px;color:#474747}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.clearfix{*zoom:1}
.header-top-bar{background-image:url('responsiveclientlib/source/images/header-top-bar-gradient.jpg');background-repeat:repeat-x;clear:both;float:left;height:50px;position:relative;width:100%;z-index:1200}
.header-top-bar-logo{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -7px -246px;color:transparent;float:left;height:100%;position:relative;text-indent:-9999px;width:19.54545%}
.header-top-bar-logo a{float:left;height:100%;width:100%}
.menu-dropdown{height:100%;width:80.45454%}
.menu-dropdown .search-option{display:none}
.header-top-bar-nav{display:table;height:100%;position:relative;width:65.5368%}
.header-top-bar-nav .navigation-item{border-left:1px solid transparent;border-right:1px solid transparent;cursor:pointer;display:table-cell;font-size:13px;font-weight:700;padding:0 0 0 3%;vertical-align:middle;-webkit-tap-highlight-color:rgba(0,0,0,0);width:32.759%}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.header-top-bar-nav .navigation-item{padding:1.5% 0 0 3%}
}
.header-top-bar-nav .navigation-item.brands1{width:24.4828%}
.header-top-bar-nav .n1.close{background-image:none;cursor:pointer;display:none;height:50%;position:absolute;width:18%}
.header-top-bar-nav .global-mega-link{color:#474747;padding-right:17px;text-decoration:none;text-transform:uppercase;white-space:nowrap}
.header-top-bar-nav .hovering .global-mega-link{color:#c6001e;text-decoration:none}
.header-top-bar-nav .global-mega-link:after{margin-bottom:2px;background-position:-374px -116px}
.header-top-bar-nav .hovering .global-mega-link:after{background-position:-374px -92px}
.header-top-bar-nav .menu-dropdown-content{background-color:#fff;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-top-right-radius:0;-webkit-border-top-left-radius:0;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-moz-box-shadow:1px 2px 3px #ccc;-webkit-box-shadow:1px 2px 3px #ccc;box-shadow:1px 2px 3px 0 #ccc;cursor:initial;display:none;float:left;left:0;padding:18px 22px 17px;position:absolute;top:50px;width:134%;z-index:10}
.header-top-bar-nav .menu-container{display:table;height:100%;position:relative;width:100%}
.header-top-bar-nav .menu-container .search-container{display:none}
.menu-dropdown .products_services-col-1 .sub_menu li,.menu-dropdown .science_society-col-1 .sub_menu li{width:100%}
.menu-dropdown .science_society-col-2 .sub_menu{float:left;margin-right:10%;width:40%}
.menu-dropdown .science_society-col-2 .sub_menu li{width:100%;float:none}
.menu-dropdown .products_services-col-2 .sub_menu li{width:25%}
.menu-dropdown .sub_menu ul{padding-left:10px}
.menu-dropdown .sub_menu li{margin-bottom:10px;margin-right:11px;padding-left:0;width:20%;word-wrap:break-word;font-weight:normal;float:left;text-indent:-9px;margin-left:8px}
.menu-dropdown .sub_menu li.bold{font-weight:bold!important}
.menu-dropdown .sub_menu li:before{background:url("responsiveclientlib/source/images/dupont-sprite.png") no-repeat -156px -212px;width:6px;height:12px;display:inline-block;content:""}
.menu-dropdown .sub_menu li:hover:before{background:url("responsiveclientlib/source/images/dupont-sprite.png") no-repeat -222px -212px;width:6px;height:12px;display:inline-block;content:""}
.menu-dropdown .products_services-col .sub_menu li:before{width:10px}
.menu-dropdown .products_services-col .sub_menu li:hover:before{width:10px}
.menu-dropdown .products_services-col-2 .sub_menu li:before,.menu-dropdown .products_services-col-1 .sub_menu li:before,.menu-dropdown .science_society-col-1 .sub_menu li:before{width:10px}
.menu-dropdown .products_services-col-1 .sub_menu li:hover:before,.menu-dropdown .products_services-col-2 .sub_menu li:hover:before,.menu-dropdown .science_society-col-1 .sub_menu li:hover:before{width:10px}
.menu-dropdown .sub_menu li a{font-size:1em;line-height:normal}
.menu-dropdown .sub_menu li a:hover{color:#c6001e}
.header-top-bar-nav .navigation-item.hovering{background-color:#fff;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd}
.header-top-bar-nav .navigation-item.hover{color:#c6001e}
.products_services-col-1,.products_services-col-2{float:left}
.products_services-col-1 h3,.products_services-col-2 h3{color:#474747;font-size:14px;font-weight:700;margin-bottom:11px;padding-left:10px;text-transform:uppercase}
.products_services-col-1{max-width:30%}
.products_services-col-2{margin-left:5%;width:65%}
.menu-dropdown-content .landingPageLink{clear:both;border-top:solid 1px #ddd;padding-top:18px}
.menu-dropdown-content .landingPageLink a{padding-left:0}
.menu-dropdown-content .landingPageLink a:before{background:url("responsiveclientlib/source/images/dupont-sprite.png") no-repeat -158px -212px;width:9px;height:12px;content:"";display:inline-block}
.menu-dropdown-content .landingPageLink a:hover:before{background:url("responsiveclientlib/source/images/dupont-sprite.png") no-repeat -224px -212px}
.menu-dropdown-content .landingPageLink a:hover{padding-left:0;color:#c6001e}
.science_society-col-1,.science_society-col-2{float:left}
.science_society-col-1 h3,.science_society-col-2 h3{color:#474747;font-size:13px;font-weight:700;margin-bottom:11px;padding-left:10px;text-transform:uppercase}
.science_society-col-1{max-width:30%}
.science_society-col-2{width:58%;margin-left:10%}
.full-width-list{width:100%}
.full-width-list li{float:left}
.mobile-menu{display:none;height:100%;overflow:hidden}
.mobile-menu a{direction:rtl;float:left;height:92%;padding:1% 0;text-indent:-9999px;width:29%}
.mobile-menu a.close{width:auto}
.mobile-menu .menu-option{background:url("responsiveclientlib/source/images/mobile-menu-v2.png") no-repeat center center}
.mobile-menu .menu-option.active{background:#e0e0e0 url("responsiveclientlib/source/images/mobile-menu-v2-active.png") no-repeat center center;padding:1% 8%;width:11%}
.mobile-menu .search-option{background:url("responsiveclientlib/source/images/mobile-search.png") no-repeat center center}
.mobile-menu .search-option.active{background:#e0e0e0 url("responsiveclientlib/source/images/mobile-search-active.png") no-repeat center center}
.hero-image{overflow:hidden;z-index:-9999}
.solid{bottom:10px;position:relative;z-index:1}
.hero-area-wrapper h2{color:#fff;float:left;font-size:52px;position:relative;text-transform:uppercase;width:auto;z-index:10}
#hero-large{position:relative;width:100%}
#hero-large .hero-image{max-height:328px;width:100%;overflow:hidden;height:auto!important}
#hero-large .hero-image img{height:auto;width:100%}
#hero-large-title{bottom:0;height:auto;padding:10px 6.3636364%;position:absolute;width:87.27272%}
#hero-large-title-bg{bottom:0;filter:alpha(opacity = 70);float:left;height:100%;left:0;opacity:.85;position:absolute;width:100%;zoom:1}
#hero-normal-img-tabs{position:relative;width:100%}
#hero-normal-img-tabs .hero-image{max-height:290px;width:100%;overflow:hidden;height:auto!important}
#hero-normal-img-tabs .hero-image img{height:auto;width:100%}
#hero-normal-img-tabs-title{bottom:0;left:0;padding:12px 6.3636364% 36px;position:absolute;width:100%;box-sizing:border-box}
#hero-normal-img-tabs-title-bg{background-color:#9d3e04;bottom:0;filter:alpha(opacity = 85);float:left;height:100%;left:0;opacity:.85;position:absolute;width:100%;zoom:1}
.hero-normal-tabs-image{width:100%;height:165px}
#hero-normal-title{bottom:0;height:auto;padding:0 6.3636364% 9px;position:absolute;width:87.27272%}
#hero-normal-title-no-top{top:0;bottom:0;height:auto;padding:0 6.3636364% 9px;position:absolute;width:87.27272%}
#hero-normal-tabs{background-color:#9d3e04;position:relative;height:165px;width:100%}
#hero-normal-no-image{float:left;height:165px;position:relative;width:100%}
#hero-normal-tabs-title{bottom:0;height:96px;padding:0 6.3636364% 9px;position:absolute;width:87.27272%}
#hero-normal-tabs-title-bg{bottom:0;float:left;height:100%;left:0;position:absolute;width:100%;zoom:1}
#hero-normal-img{float:left;position:relative;width:100%}
#hero-normal-img .hero-image{height:auto;max-height:290px;width:100%}
#hero-normal-img .hero-image img{height:auto;width:100%}
#hero-normal-img-title{bottom:0;height:auto;padding:10px 6.3636364%;position:absolute;width:100%;box-sizing:border-box}
#hero-normal-img-title-bg{bottom:0;filter:alpha(opacity = 85);float:left;height:100%;left:0;opacity:.85;position:absolute;width:100%;zoom:1}
#hero-normal-no-tabs-no-image{background-color:#9d3e04;height:145px;position:relative;width:100%}
#hero-large-no-img{background-color:#9d3e04;float:left;height:145px;position:relative;width:100%}
#country-selector,.country-selector{background-color:#6e6e6e;border:1px solid #e7e7e7;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;height:26px;margin-right:6.3636364%;position:absolute;right:0;top:0}
#country-selector span,.country-selector span{display:inline-block;vertical-align:top;width:20px;height:26px;margin:0 7px 0 4px;background:transparent url(responsiveclientlib/source/images/dupont-sprite.png) no-repeat -190px -208px}
#country-selector a,.country-selector a{color:#e2e2e2;display:inline-block;font-size:11px;margin:0 8px 0 0;padding:6px 8px 0 0;text-transform:capitalize}
.country-selector .country-selector-icon{display:inline-block;vertical-align:middle;width:4px;height:7px;margin-left:5px;background:url(responsiveclientlib/source/images/dupont-sprite.png) no-repeat -177px -216px transparent}
#social-links,.social-links{display:inline-block;margin-left:18px;position:relative;z-index:1}
.social-links{display:inline-block;margin-top:27px;margin-left:5px;position:relative;z-index:1}
#social-links li.edit-social-header{font-size:17px;color:grey}
#social-links li,.social-links li{display:inline;margin-right:10px}
#social-links>li>a,.social-links>li>a{line-height:inherit}
#social-links li:last-child,.social-links li:last-child{margin-right:0}
#hero-parent-page-link{position:relative;height:97px;margin-bottom:0}
.hero-parent-page-link{color:#fff;float:left;font-size:11px;left:70px;position:relative;top:42px;width:50%;z-index:1}
.hero-parent-page-link a{background:url('responsiveclientlib/source/images/back-arrow.png') no-repeat 0 50%;color:#fff;float:left;font-size:14px;padding-left:13px;text-transform:uppercase}
.msds-finder{clear:both;float:left;width:100%}
.msds-finder-title{color:#474747;font-size:.9375em;line-height:12px;margin-bottom:9px}
.msds-search-link{clear:both;color:#474747;float:left;margin:12px 0 0;text-decoration:none!Important}
#msdn-select{width:212px}
#msdn-select-button{height:1.6em}
.msds-finder-language{float:left;height:34px;margin:0 0 7px}
.msds-finder-language .ui-corner-all,.msds-finder-language .ui-selectmenu{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.msds-finder-language .ui-corner-all,.msds-finder-language .ui-selectmenu{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.msds-finder-language .ui-state-default,.responsive-footer-breadcrumb .ui-state-default,.mobile-footer-more-in .ui-state-default,.breadcrumb-mobile .ui-state-default{background:none repeat scroll 0 0 #fff;border:1px solid #c7c7c7;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#474747;height:34px;margin:0}
.msds-finder-language .ui-selectmenu-status,.responsive-footer-breadcrumb .ui-selectmenu-status,.mobile-footer-more-in .ui-selectmenu-status,.breadcrumb-mobile .ui-selectmenu-status{color:#919191;display:inline-block;font-size:12px;line-height:normal;margin:0;padding:3px 60px 3px 0;white-space:nowrap}
.msds-finder-language .ui-button-text,.responsive-footer-breadcrumb .ui-button-text,.mobile-footer-more-in .ui-button-text,.breadcrumb-mobile .ui-button-text{color:#919191;float:left;font-size:12px;padding:.4em 2.1em .4em 5px;white-space:nowrap}
.msds-finder-language .ui-selectmenu-list,.responsive-footer-breadcrumb .ui-selectmenu-list,.mobile-footer-more-in .ui-selectmenu-list,.breadcrumb-mobile .ui-selectmenu-list{overflow:scroll;overflow-x:hidden;z-index:10}
.msds-finder-language .ui-selectmenu-list li,.responsive-footer-breadcrumb .ui-selectmenu-list li,.mobile-footer-more-in .ui-selectmenu-list li,.breadcrumb-mobile .ui-selectmenu-list li{color:#919191;cursor:pointer;font-size:12px;line-height:30px;text-indent:5px;overflow:hidden;white-space:nowrap;list-style:none;margin:0}
.msds-finder-language .ui-selectmenu-list li:hover,.responsive-footer-breadcrumb .ui-selectmenu-list li:hover,.mobile-footer-more-in .ui-selectmenu-list li:hover,.breadcrumb-mobile .ui-selectmenu-list li:hover{color:#c6001e}
.msds-finder-box{border:medium none transparent;border:1px solid #c7c7c7;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#919191;float:left;font-size:12px;height:30px;max-width:235px;padding-left:5px;width:100%}
.msds-search-link-arrow{border:medium none;height:15px;left:5px;position:relative;top:2px;width:15px}
.msds-finder-language .ui-selectmenu,#msdn-select-menu{display:none;padding:4px 29px 4px 10px}
#msdn-selectSelectBoxItOptions{display:none;max-width:240px}
.msds-finder-widget{float:left}
.msds-finder-widget a{font-size:13px}
.msds-finder-widget li:hover a,.msds-finder-widget a:hover{color:#c6001e}
.msds-finder-widget .ui-state-default .ui-icon{background:url('responsiveclientlib/source/images/sprite1.png');background-position:-4px -266px;height:15px;width:15px}
.msds-finder-language .ui-selectmenu-area .ui-icon,.ui-selectmenu-area .ui-state-default .ui-icon,.ui-state-default .ui-icon{background:url('responsiveclientlib/source/images/sprite1.png');background-position:-4px -266px;height:15px;width:15px}
.disclaimer{clear:both;font-size:.75em;line-height:19px;padding-top:12px}
.article-left-column .disclaimer{width:100%}
#rows-wrapper .disclaimer{width:58%}
#rows-wrapper .mod-disclaimer{padding:30px 6.3636364% 0}
.disclaimertext a{color:#ba313b}
.footer{position:relative}
.footer-left-col{background:#e1e1e1;float:left;padding:1.5em 6.3636364%;width:87.272727%}
.footer-left-col ul{font-size:11px;line-height:13px}
.footer-left-col ul li{word-wrap:break-word}
.footer-left-col ul li.icp-text{font-size:10px}
.footer-left-col ul a:hover{text-decoration:underline}
.footer-left-col .breadcrumb{line-height:20px;max-width:none;padding-left:0;width:auto}
.footer-left-col h4{color:#919191;font-size:12px;font-weight:bold;line-height:16px;padding:17px 0;text-transform:uppercase;clear:both}
.footer-helpful-links{padding:.833333em 6.3636364%;width:87.27272%}
.footer-helpful-links h3{font-size:14px;font-weight:bold;color:#fff;float:left;margin-right:15px;text-transform:uppercase}
.footer-helpful-links ul{font-size:12px}
.footer-helpful-links ul li{color:#FFF;display:inline-block;font-weight:bold;line-height:14px;margin:0 .8125em 0 0;text-transform:initial}
.footer-helpful-links ul li a{color:#FFF}
.footer-helpful-links ul li a:hover{text-decoration:underline}
.footer-corporate-links{background-color:#eee;clear:both;font-size:.75em;font-weight:bold;padding:.833333em 6.3636364%;text-transform:uppercase;width:87.27272%}
.footer-corporate-links li{display:inline;margin:0 1.875em 0 0}
.footer-corporate-links li a{color:#808080}
.footer-corporate-links li a:hover{text-decoration:underline}
.sitemap-legal{font-size:10px;font-weight:bold;line-height:13px;margin:0;padding:1.25em 6.3636364% 0 6.3636364%;width:87.2727272%}
.sitemap-legal li{display:inline-block;margin-right:10px}
.sitemap-legal li a{color:#6e6e6e;padding:0 10px 0 0}
.sitemap-legal li a:hover{text-decoration:underline}
.sitemap-legal li .noleftpadding{padding-left:0}
.copyright{font-size:.625em;line-height:14px;margin:0 0 20px 0;padding:.7em 6.3636364% 1.875em 6.3636364%;width:auto}
.responsive-footer-breadcrumb{display:none}
.mobile-footer-more-in{display:none}
.contextualfooter .copyright{line-height:18px}
.contextual-footer-left ul{float:left;font-size:11px;line-height:13px;margin:6px 10px 0 0;padding-left:0;text-transform:capitalize;width:140px}
.footer-more-in ul{padding-right:25px;width:100%}
.footer-more-in ul li{display:inline-block;margin:0 15px 8px 0;width:20%;vertical-align:top}
.footer-more-in ul li a{color:#6e6e6e}
.footer_agnostic{border-top:1px solid #d6d6d6;width:100%}
.footer_agnostic ul.agnostic-footer-corporate-links{width:100%}
.footer_agnostic ul.agnostic-footer-corporate-links li{display:inline;margin:0 2.4% 0 0}
.footer_agnostic ul.agnostic-footer-corporate-links li a{font-size:1.1em;font-weight:bold;text-transform:uppercase}
.agnostic-footer-connect{margin-top:21px;width:100%}
.agnostic-footer-connect ul.social_links li{display:inline-block;margin:0 10px 0 0}
.agnostic-footer-connect span{color:#919191;float:left;font-size:11px;font-weight:bold;line-height:22px;margin:0 11px 0 0;text-transform:uppercase}
.mobile-agnostic-sub-footer{display:none}
.agnostic-footer-utility-links{margin:20px 0 0;padding:0;width:100%}
.agnostic-footer-utility-links li{display:inline;margin:0 5px 0 0}
.agnostic-footer-utility-links a{color:#6e6e6e;font-size:10px;font-weight:bold;line-height:13px;padding:0 5px 0 0}
.footer_agnostic .copyright{margin-bottom:0;padding:7px 0 0}
.footer_agnostic .site-search-box{margin:8px 0 0 5px}
.breadcrumb{font-size:11px;max-width:630px;line-height:18px;padding-left:6.3636364%;word-wrap:break-word;width:50%;display:inline-block}
.breadcrumb-mobile{display:none}
.breadcrumb a{text-decoration:underline}
.breadcrumb .bold{text-decoration:none}
.breadcrumb .bold:hover{text-decoration:underline}
.breadcrumb-spacer{margin:0 5px}
.print-share-contact{float:right;font-size:.75em;position:relative;display:inline-block;right:6.3636364%;text-transform:uppercase}
.print-share-contact .print-button,.print-share-contact .share-button,.print-share-contact .red-white-button{float:left;font-weight:bold}
.print-share-contact .share-button{height:29px;margin-right:10px;position:relative;padding:0 10px 0 5px}
.print-share-contact .print,.print-share-contact .share,.print-share-contact .contactus{float:left}
.share-window{background-color:#f8f8f8;-moz-box-shadow:1px 1px 1px 1px #d3d3d3;-webkit-box-shadow:1px 1px 1px 1px #d3d3d3;box-shadow:1px 1px 1px 1px #d3d3d3;height:auto;padding:20px;position:absolute;right:0;width:260px;z-index:100}
.share-window ul{float:left;margin-bottom:-8px}
.share-window ul li{float:left;margin-bottom:8px;width:130px}
.share-window ul li a{color:#6e6e6e;float:left;text-transform:capitalize}
.share-window ul li a:hover{color:#c6001e}
.share-window ul li img{margin-right:10px}
.share-window ul li a span{bottom:5px;position:relative}
.share-window .window-close-button{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -236px -163px;direction:ltr;cursor:pointer;height:13px;position:absolute;right:6px;text-indent:-9999px;top:6px;width:13px;text-align:left}
.share-btn{display:table-cell;height:27px;line-height:15px;outline:0;vertical-align:middle}
.share-btn span{float:left;width:14px;height:14px;background:url("responsiveclientlib/source/images/dupont-sprite.png") no-repeat scroll -120px -150px transparent}
.share-btn:hover{color:#c6001e}
.share-btn:hover span{background:url("responsiveclientlib/source/images/dupont-sprite.png") no-repeat scroll -120px -173px transparent;color:#c6001e}
.share-button-activated .share-btn,.share-button-activated .share-btn:hover{color:#fff}
.share-button-activated .share-btn span,.share-button-activated .share-btn:hover span{background:url("responsiveclientlib/source/images/ico-share-active.png") no-repeat scroll 0 2px transparent}
.share-button-open{display:none;left:-12px;position:absolute;top:21px;width:300px}
.share-button-open div{margin:0}
.share-button-active{height:29px;left:90px;position:relative;width:72px;z-index:1}
.share-button-activated{background-color:#808080;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}
.print-button a{background:url("responsiveclientlib/source/images/ico-print-all.png") no-repeat scroll 0 2px transparent;display:inline-block;padding:0 0 0 16px}
.print-button a:hover{background-position:0 -11px;color:#c6001e}
.gray-white-button .button-text,.red-white-button .button-text{float:left;font-weight:bold;text-transform:uppercase;font-size:12px}
.red-white-button a{background:#fff url("responsiveclientlib/source/images/dupont-sprite.png") no-repeat scroll -382px -157px;border:1px solid #f6f6f6;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;box-shadow:1px 1px 1px #ccc;color:#c6001e;display:inline-block;margin-top:-2px;padding:4px 8px 4px 26px}
.red-white-button a:hover{background:url("responsiveclientlib/source/images/dupont-sprite.png") no-repeat scroll -382px -209px;background-color:#c6001e;border:1px solid #c6001e;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;box-shadow:1px 1px 1px #ccc;color:#fff;display:inline-block;margin-top:-2px;padding:4px 8px 4px 26px}
.gray-white-button a{background:#fff url("responsiveclientlib/source/images/dupont-sprite.png") no-repeat scroll -382px -184px;border:1px solid #f6f6f6;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;box-shadow:1px 1px 1px #ccc;color:#808080;display:inline-block;margin-top:-10px;padding:4px 8px 4px 26px}
.gray-white-button a:hover{background:#808080 url("responsiveclientlib/source/images/dupont-sprite.png") no-repeat scroll -382px -209px;border:1px solid #808080;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;box-shadow:1px 1px 1px #ccc;color:#fff;display:inline-block;margin-top:-10px;padding:4px 8px 4px 26px}
.signup-button{margin:20px 0 30px;width:100%}
.signup-button a{background:url("responsiveclientlib/source/images/right-arrow-action.png") no-repeat scroll 5px 4px;border:1px solid #f6f6f6;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;box-shadow:1px 1px 1px #ccc;color:#c6001e;font-size:12px;font-weight:bold;margin-top:-10px;padding:7px 8px 4px 26px;text-transform:uppercase}
.signup-button a:hover{background:#c6001e url("responsiveclientlib/source/images/right-arrow-action-white.png") no-repeat scroll 5px 4px;border:1px solid #c6001e;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;box-shadow:1px 1px 1px #ccc;color:#fff;display:inline-block;margin-top:-10px;padding:7px 8px 4px 26px}
.mobile-print-share-contact{display:none}
#header-mbl{display:none}
#header-desk{display:block}
.mobile-print-share-contact .share-window{left:6.3636364%}
.mobile-print-share-contact .share-btn{width:auto;height:29px}
.mobile-print-share-contact .share-button{margin-right:8px}
.mobile-print-share-contact .share-window{width:130px}
#intro{padding:0 6.3636364%;width:87.272727%}
.introbodytext{float:left;width:65.625%}
.introbodytext .intro-main-container,#intro .featuredcallout .selectedtool{padding-top:30px;padding-bottom:30px}
.introbodytext .container.readmore .contentText,.newbodycopy .content-body.readmore .contentText{position:relative;max-height:150px;overflow:hidden;-webkit-transition:max-height ease 1.5s;-moz-transition:max-height ease 1.5s;-ms-transition:max-height ease 1.5s;-o-transition:max-height ease 1.5s;transition:max-height ease 1.5s}
.introbodytext .container.readmore.show .contentText,.newbodycopy .content-body.readmore.show .contentText{max-height:1500px;overflow:visible}
.introbodytext .gray-white-button,.newbodycopy .gray-white-button{text-align:center}
.introbodytext .gray-white-button a,.newbodycopy .gray-white-button a{margin-top:20px;padding-left:8px;color:#808080;outline:0;background:0}
.introbodytext .gray-white-button a:before,.newbodycopy .gray-white-button a:before{content:"";height:15px;width:15px;display:inline-block;vertical-align:middle;background:url(responsiveclientlib/source/images/dupont-sprite.png) repeat scroll -349px -137px transparent}
.introbodytext .gray-white-button a .button-text,.newbodycopy .gray-white-button a .button-text{float:none}
.introbodytext .gray-white-button a:hover:before,.newbodycopy .gray-white-button a:hover:before{background-position:-349px -215px}
.introbodytext .gray-white-button a:hover,.newbodycopy .gray-white-button a:hover{color:#fff;text-decoration:none;background-color:#808080}
.introbodytext .container.editMode,.newbodycopy .content-body.editMode{max-height:none}
.introbodytext .gray-white-button.editMode,.introbodytext .container.editMode .background,.newbodycopy .content-body.editMode .background,.newbodycopy .content-body.readmore .inline-media-container div.section:not(:first-child){display:none}
.introbodytext .container.readmore .background,.newbodycopy .content-body.readmore .background{position:absolute;top:0;width:100%;height:100%;background:transparent;background:-moz-linear-gradient(center top,rgba(255,255,255,0) 75%,rgba(255,255,255,1) 100%) repeat scroll 0 0 rgba(0,0,0,0);background:-webkit-gradient(linear,left top,left bottom,color-stop(75%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 75%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 75%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 75%,rgba(255,255,255,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 75%,rgba(255,255,255,1) 100%)}
.newbodycopy .content-body.readmore.show .inline-media-container div.section,.newbodycopy .content-body.readmore .inline-media-container.author div.section{display:block}
.newbodycopy .content-body.readmore.show .inline-media-container .inline-media-par{z-index:1;position:relative}
.newbodycopy .inline-media-container{margin-bottom:0}
.introbodytext h1{font-weight:bold;line-height:25px;margin-bottom:13px}
.introbodytext h2{color:#992a10;float:justify;font-size:15px;font-weight:bold;margin-bottom:13px;width:100%}
.introbodytext h3{color:#6e6e6e;float:justify;font-size:.75em;font-weight:bold;margin-bottom:13px;width:100%}
.introbodytext .lead-inlines{font-size:1em;margin-bottom:13px}
.introbodytext p{font-size:.75em;line-height:1.5em;margin-bottom:1.25em;width:100%}
.introbodytext table th p{font-size:10px;margin-bottom:0}
.introbodytext table td p{font-size:11px;margin-bottom:0}
.introbodytext a{color:#ba313b}
.introbodytext a:hover{text-decoration:underline}
.introbodytext ul,.introbodytext ol{padding:0 0 0 25px;overflow:hidden;margin:0}
.introbodytext ul li,.introbodytext ol li,.introbodytext ul li span,.introbodytext ol li span{font-size:12px;list-style-position:outside;list-style-type:disc;margin-bottom:10px;width:100%;line-height:1.5em}
.cookieleft ul li,.cookieleft ol li{float:left;font-size:12px;list-style-position:outside;list-style-type:disc;margin-bottom:10px;width:100%}
.introbodytext i{font-style:italic}
.introbodytext b{font-weight:bold}
.introbodytext sup{font-size:75%;position:relative;top:-0.5em;text-transform:uppercase}
.introbodytext img{max-width:100%}
sup{font-size:75%;position:relative;bottom:.5em}
.video-module{float:right;overflow:hidden;width:31.25%}
.video_player{float:left;margin:17px 0 10px 0;min-height:200px;width:100%}
.video_player img{height:auto;width:100%}
.video_player_meta{font-size:12px;font-weight:bold;margin-top:16px}
.video_player_meta img{width:auto}
.video_player_meta_views{float:left;text-align:left;width:50%}
.video_player_meta_rating{float:left;text-align:right;width:50%}
.video-print-msg{display:none}
.view_player_meta_rating_copy{margin-right:10px}
.video-lightbox-title{color:#6e6e6e;display:block;font-size:18px;margin-bottom:16px;width:100%}
.row{padding:30px 6.3636364%;width:87.272727%}
.row-color{background-color:#fafafa;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;padding:30px 6.3636364%;width:87.272727%}
.row-color-no-brdr-tp{background-color:#fafafa;border-bottom:1px solid #eaeaea;border-top:0;padding:30px 0;width:100%}
.row-color-no-brdr-bt{background-color:#fafafa;border-top:1px solid #eaeaea;border-bottom:0;padding:30px 0;width:100%}
.row p,.row-color p,.hlm p,.enhancedFeaturedBTechLib p{font-size:.75em;line-height:16px;margin-top:10px}
.row-title{color:#808080;font-size:1.1em;margin-bottom:27px;text-transform:uppercase;width:100%}
ul.row-2col li{float:left;margin-right:3.125%;width:48.4375%}
ul.row-2col li:last-child{margin-right:0}
.row-with-callout{float:left;margin-right:3.125%;width:64.625%;margin-bottom:35px}
.row-without-callout{float:left;width:100%}
.row-2col img,.row-3col img,.row-4col img{margin-bottom:16px;max-width:100%}
.row-2col .cta-arrow,.row-3col .cta-arrow,.row-4col .cta-arrow{margin-bottom:0}
#rows-wrapper{padding-bottom:1.875em}
.horizontal_list_module_2-3_col ul li,.hlm_2-3_col_without_nav ul li{margin-right:27px}
li.jcarousel-item>a{display:block}
li.jcarousel-item>a>img,li.jcarousel-item>a>span>img{width:100%}
li.jcarousel-item.large-thumb>a>img{max-width:529px}
li.jcarousel-item.medium-thumb>a>img{max-width:340px}
li.jcarousel-item.small-thumb>a>img{max-width:247px}
li.jcarousel-item.x-small-thumb>a>img{max-width:205px}
li.jcarousel-item.x-small-thumb.no-max-width,li.jcarousel-item.small-thumb.no-max-width,li.jcarousel-item.medium-thumb.no-max-width,li.jcarousel-item.large-thumb.no-max-width{max-width:none}
.horizontal_list_module_3_col ul li{margin-right:35px}
.horizontal_list_module_4_col ul li{margin-right:35px}
.horizontal_list_module_2-3_col li.no-margin-right,.horizontal_list_module_3_col li.no-margin-right,.horizontal_list_module_4_col li.no-margin-right,.hlm_2-3_col_without_nav li.no-margin-right{margin-right:35px!important}
.static-hlm .row-with-callout ul.row-3col li,.featuredb .row-with-callout ul.row-3col li{float:left;margin-right:35px;width:47.25%}
.static-hlm .row-without-callout ul.row-3col li,.featuredb .row-without-callout ul.row-3col li{float:left;margin-right:3.125%;width:31.25%}
.static-hlm ul.row-4col li,.featuredb ul.row-4col li{float:left;margin-right:35px;width:22.65625%}
.static-hlm ul.row-4col li:last-child,.static-hlm ul.row-3col li:last-child,.featuredb ul.row-4col li:last-child,.featuredb ul.row-3col li:last-child{margin-right:0}
.featuredb .jcarousel-clip img{margin-bottom:16px}
.featuredb .jcarousel-clip img.cta-arrow,.featuredb .row-callout .cta-arrow .callout-mobile img.cta-arrow{margin-bottom:0}
.featuredb .row-callout .row-title{margin-bottom:27px}
.row-callout{float:left;width:31.25%}
.callout-mobile{display:none}
.row-callout a h3{font-size:36px}
.row-callout a h3 .tool-arrow{bottom:6px;position:relative}
.row-callout .row-title{bottom:45px;color:#808080;font-size:18px;font-weight:normal;position:relative;text-transform:uppercase}
.row-callout .article-right-column>div:nth-child(odd)>div.vertical_list_module,.row-callout .vertical-list-module-odd>div.vertical_list_module,.row-callout .vertical_list_module:nth-child(even){background-color:transparent!important;border:0}
.row-callout .quick_links a,.row-callout .vertical_list_module a{top:0}
.row-callout .vertical_list_module a span{display:none}
.featuredcallout{float:right;width:31.25%}
.featuredcallout .row{padding-left:0;padding-right:0;margin-right:0;width:100%}
.featuredcallout p{font-size:12px;line-height:16px;margin-top:10px}
.intro-featured-module{float:left;margin-left:30px;width:300px}
.featureda .video-fancybox{position:relative}
.featureda .video-fancybox img{width:100%;display:block}
.featureda .image-container{margin-bottom:16px}
.featurea-play-button-overlay{position:absolute;top:32%;left:41.5%;width:18%;height:36%;background:url("responsiveclientlib/source/images/IconEffect_play_up.png") no-repeat;background-size:100%}
#food_img{height:60px;width:60px;position:relative;top:-6px}
#energy_img{height:60px;width:60px;position:relative;top:-6px}
#protection_img{height:60px;position:relative;top:-20px;width:60px}
aside.megatrend-callout{float:left}
aside.megatrend-callout h4{line-height:20px}
.megatrend-callout .featured_mod_b_list-item{height:auto}
.megatrend-callout .megatrend-callout-list{margin-top:10px}
.megatrend-callout li .megatrend-callout-item-thumbnail{margin-right:15px;max-width:36px;max-height:36px}
.megatrend-callout .megatrend-callout-item-title{color:#b2b2b2;font-size:3.25em;height:auto;text-transform:uppercase}
.megatrend-callout .featured_mod_b_list .active a .cta-arrow{top:-10px}
.megatrend-callout .active .megatrend-callout-item-title{color:#6c9817}
.megatrend-callout .cta-arrow{display:none}
.megatrend-callout .active .cta-arrow{display:inline;top:-10px}
.content-detail-header .site-search{position:static;right:inherit;top:inherit;float:right;margin-bottom:20px}
.site-search{position:absolute;right:6.3636364%;top:27px;background-image:url("responsiveclientlib/source/images/dupont-sprite.png");background-position:-7px -92px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;height:44px;width:314px}
.site-search-box{background-color:transparent;border:medium none transparent;color:#919191;float:left;font-size:.75em;height:20px;padding:12px 10px;width:250px}
.site-search-button{background-color:transparent;background-image:url("responsiveclientlib/source/images/dupont-sprite.png");background-position:-7px -163px;border:0}
.site-search-button{border:1px solid transparent;cursor:pointer;float:right;height:30px;margin:9px 9px 0 0;overflow:hidden;width:32px}
.search-container .mobile-search-button{background:url("responsiveclientlib/source/images/mobile-search-button.png") no-repeat center center;border-bottom:1px solid #c7c7c7;border-left:none;border-right:1px solid #c7c7c7;border-top:1px solid #c7c7c7;-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;cursor:pointer;direction:ltr;height:40px;position:absolute;right:0;text-indent:-9999px;top:0;width:52px}
.mobile-search-bar{display:none}
.nav-tabs-wrapper{background:#d7d7d7;background:-webkit-gradient(linear,left top,left bottom,from(#ededed),to(#ddd));background:-moz-linear-gradient(top,#ededed,#ddd);border-top:1px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:13px;font-weight:bold;margin:-20px 6.3636364% 0;position:relative;text-align:center;width:87.272727%}
.nav-tabs-wrapper ul{display:table;width:100%}
.nav-tabs-wrapper ul li{border-right:1px solid #fff;display:table-cell;vertical-align:middle}
.nav-tabs-2 li{width:50%}
.nav-tabs-3 li{width:33.3%}
.nav-tabs-4 li{width:25%}
.nav-tabs-5 li{width:20%}
.nav-tabs-6 li{width:16.6666666667%}
.nav-tabs-wrapper ul li.selected{background-color:#faf9f9;background-image:-moz-linear-gradient(top,#fbfafa,#f9f8f8);background:-webkit-gradient(linear,left top,left bottom,from(#fbfafa),to(#f9f8f8));background-image:-ms-linear-gradient(top,#fbfafa,#f9f8f8)}
.nav-tabs-wrapper ul li:first-child.selected{-webkit-border-top-left-radius:5px;border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px}
.nav-tabs-wrapper ul li:last-child{border-right:0}
.nav-tabs-wrapper ul li:last-child.selected{-webkit-border-top-right-radius:5px;border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px}
.nav-tabs-wrapper ul li.no-border{border:0}
.nav-tabs-wrapper ul li a{display:block;line-height:14px;padding:15px 5%;text-transform:uppercase}
.nav-tabs-2 li a,.nav-tabs-3 li a,.nav-tabs-4 li a,.nav-tabs-5 li a,.nav-tabs-6 li a{width:90%}
.nav-tabs-wrapper a:hover{color:#c6001e}
.sub_navigation{opacity:.85;padding:1em 6.3636364%;width:87.3%}
.sub_navigation_select{display:none}
.sub_navigation .column{display:inline-block;margin:0 30px 0 0;max-width:300px;vertical-align:top}
.sub_navigation .column.last,.sub_navigation .column:empty{display:none}
.sub_navigation .column.mobile{display:none}
.sub_navigation .column.mobile{border-bottom:0}
.sub_navigation .column li{list-style-position:outside;margin:0 0 6px 0;margin-left:8px!important;text-indent:-9px}
.sub_navigation .column li:before{content:"";width:10px;height:10px;display:inline-block;background:url("responsiveclientlib/source/images/dupont-sprite.png") no-repeat -175px -214px}
.sub_navigation .column li a{color:#fff;font-size:14px;text-transform:uppercase}
.sub_navigation .column li a:hover{text-decoration:underline}
.sub_navigation_mobile{display:none;height:100%;left:100%;padding:0;position:absolute;top:0;width:100%;z-index:999}
.sub_navigation_mobile .headline{float:left;padding:18px 6.36364% 13px;width:87.272727%}
.sub_navigation_mobile h1{color:#fff;font-size:39px;float:left;text-transform:uppercase;width:100%}
.sub_navigation_mobile .back-categories{border-bottom:0;color:#fff;display:block;float:left;font-size:12px;font-weight:bold;padding:0 0 16px 0;text-decoration:none;text-transform:uppercase;width:100%}
.sub_navigation_mobile .categories-container{float:left;opacity:.8;width:100%}
.sub_navigation_mobile ul{float:none;margin:0;max-width:none}
.sub_navigation_mobile ul li{background:url("responsiveclientlib/source/images/sub_nav_arrow.png") no-repeat 3% 19px;border-bottom:1px solid #9ba0ad;float:left;margin:0;padding:0;width:100%}
.sub_navigation_mobile ul li a{color:#fff;float:left;font-size:14px;padding:1em 6.3636364%;text-transform:uppercase;width:87.2727272%}
#print_share_module{float:left;height:11px;margin:3px 0 0 0;width:100%}
#print_share_module div{background-repeat:no-repeat;direction:ltr;float:left;text-indent:-9999px}
#print_share_module div a{float:left;height:11px;width:100%}
#print_share_module .print{background-image:url('responsiveclientlib/source/images/print.png');height:11px;margin:0 20px 0 0;width:48px}
#print_share_module .share{background-image:url('responsiveclientlib/source/images/share.png');height:11px;width:51px}
.no-padding-top .content-detail-header{padding-top:0}
.content-detail-header{padding:0 6.36364%;position:relative}
.content-detail-header.with-search{padding-top:0}
.content-detail-header .breadcrumb-wrapper{width:60%;box-sizing:border-box;display:inline-block;vertical-align:top}
.content-detail-header .group:after{overflow:hidden;content:none}
.content-detail-header .breadcrumb{padding:0;width:auto}
.content-detail-header .print-share-contact-wrapper{width:40%;text-align:right;box-sizing:border-box;display:inline-block;vertical-align:middle}
.content-detail-header .print-share-contact{position:static;float:none;vertical-align:top}
.content-detail-header .print-share-contact .print-button,.content-detail-header .print-share-contact .share-button,.content-detail-header .print-share-contact .red-white-button{float:none}
.content-detail-header .print-share-contact ul li{display:inline-block;vertical-align:middle}
.content-detail-header .print-share-contact .contactus{margin-left:0}
.content-detail-header .print-share-contact .print,.content-detail-header .print-share-contact .share,.content-detail-header .print-share-contact .contactus{float:none}
.contentdetailheadline h1{color:#6e6e6e;font-size:1.5em;line-height:28px}
.bodycopy{margin-top:.7em}
.no-padding-top .article-left-column{margin-top:58px}
.article-left-column{display:inline-block;vertical-align:top;margin:30px 0 0;padding-left:0;width:65.625%}
.content-body{float:left;margin-top:1em;width:100%}
.content-body a{color:#ba313b}
.content-body a:hover{text-decoration:underline}
.content-body i{font-style:italic}
.content-body ul,.content-body ol{list-style-type:disc;margin:0 0 15px 36px;width:auto}
.content-body ol{list-style-type:decimal}
.content-body ul,.content-body ol{width:auto;padding:0 0 15px 25px;margin:0;font-size:12px;line-height:18px;overflow:hidden}
.content-body p,.content-body ul,.content-body ol,.content-body div{font-size:.9em;line-height:1.5em}
.content-body p,.content-body div{margin-bottom:1.25em}
.content-body p:empty,.content-body div:empty{margin-bottom:0}
.content-body img{float:left;padding:15px;max-width:100%}
.content-body p img{clear:left;max-width:100%;margin:10px 0 20px 0;padding:0;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.content-body table,.content-body th,.content-body tr{border:1px solid black}
.content-date{color:#474747;font-size:.75em;font-weight:bold;margin:5px 0 0 0}
.content-hero-image{float:left;margin:7px 0;width:100%}
.content-hero-image small{clear:both;color:#6e6e6e;float:left;font-size:12px;font-style:italic;line-height:18px;margin-top:6px;width:100%}
.content-hero-image img{width:100%}
.content-hero-image .hero_image-caption{float:left;font-size:.6875em;font-style:italic;margin-top:.5em}
.content-author{color:#474747;float:left;font-size:.75em;font-weight:bold;margin-top:1.5em;width:100%}
.article-left-column h2,.content-subhead-1{clear:right;color:#992a10;display:inline-block;font-size:15px;font-weight:bold;margin-bottom:15px;width:auto}
.article-left-column h3,.content-subhead-2{font-weight:bold;margin:10px 0;font-size:12px}
.article-left-column .content-body h2{font-size:1.125em}
.article-left-column .content-body h3{font-size:.9em}
.mcimagedetail img{margin:20px 0;max-width:100%}
.no-padding-top .article-right-column{margin-top:58px}
.article-right-column{display:inline-block;vertical-align:top;margin:30px 0 0;padding-left:3.125%;position:relative;width:31.25%}
.article-right-column .vertical_list_module{padding:28px 5% 2px;width:90%;background-color:#fafafa;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea}
.article-right-column>div:nth-child(odd)>div.vertical_list_module,.vertical-list-module-odd>div.vertical_list_module{border-bottom:1px solid #eaeaea}
.article-right-column .vertical_list_module.even{background-color:#fff}
.article-right-column>div:first-child>div.vertical_list_module{border-top:1px solid #eaeaea}
.article-right-column>div:nth-child(last)>div.vertical_list_module,.vertical-list-module-odd>div.vertical_list_module{background-color:#fafafa;border-bottom:1px solid #eaeaea}
.article-right-column .linklistcurated:last-child .vertical_list_module{border-bottom:1px solid #eaeaea}
.vertical-list-module-last>div.vertical_list_module{margin-bottom:30px}
.sidebar_title{color:#808080;font-size:1em;margin:0 0 24px 0;text-transform:uppercase}
.article-right-column .vertical_list_module ul li,.article-right-column .vertical_list_module ol li{line-height:20px;margin:0 0 22px 0;width:100%}
.article-right-column .vertical_list_module ul li a{font-weight:normal;font-size:1.125em;width:100%}
.article-right-column .vertical_list_module ul li a:hover{color:#c6001e}
.article-right-column .vertical_list_module ul li .event_date{color:#474747;font-size:12px;line-height:16px;width:100%}
.article-right-column .vertical_list_module ul li .event_title{color:#474747;margin-top:8px;width:100%}
.article-right-column .vertical_list_module .event_description{color:#6e6e6e;font-size:12px;margin-top:9px;width:100%}
.article-right-column .vertical_list_module ul li p{font-size:14px}
.article-right-column .linklistcurated .vertical_list_module,.article-right-column .linklistdynamic .vertical_list_module{border-bottom:0;border-top:0;margin-bottom:0}
.article-right-column .vertical_list_module .quick_links .li{color:#808080;font-size:1em;margin:0 0 24px 0;text-transform:uppercase}
.article-right-column .vertical_list_module .quick_links li{background:0;margin:0 0 22px 0;padding-left:0}
.article-right-column .vertical_list_module .quick_links h2{margin-bottom:0}
.article-right-column .vertical_list_module .quick_links a{font-size:16px}
.article-right-column .vertical_list_module .quick_links a:hover{text-decoration:none}
.inline_callouts_container{float:left;width:38.8%}
.content-body div.inline_callouts_container,.content-body div.inlinecallout{margin:0}
.inline_callout_module,.content-body div.inline_callout_module{font-size:16px;margin:0 1.25em 1.25em 0}
.inline_placeholder,.content-body div.inline_placeholder{margin:0 1.25em 1.25em 0}
.content-body div.inline-callout-details,.content-body div.inline-callout-details div{margin-bottom:0}
.inline_callout_module .image-container,.content-body div.inline_callout_module .image-container{margin:0 0 .3125em}
.inline_callout_module{background-color:#fafafa;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;padding:10px 6px 7px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.inline_callout_module img.inline_callout_image{float:none;padding:0;width:100%;max-width:100%;height:auto}
h2.inline_callout_title,h2.inline_callout_title a{color:#474747;font-size:16px;font-weight:normal;margin:0;width:100%;line-height:1.08333em;float:none}
.article-left-column .content-body h2.inline_callout_title{font-size:16px}
.inline_callout_title a:hover{color:#c6001e;text-decoration:none}
.inline_callout_caption{font-size:.7em;margin:.3125em 0;line-height:1.5em}
.content-body div.inline_callout_caption{font-size:.8em}
.inline_callout_module span:hover{color:#c6001e}
.inline_callout_module a:hover{text-decoration:none}
.inline_callout_enlarge{margin-top:6px;width:92%}
.image-fancybox-wrap{border:1px solid red}
.inline_callout_enlarge span{background:url('responsiveclientlib/source/images/enlarge.png') no-repeat left 3px;color:#474747;cursor:pointer;font-size:12px;font-weight:bold;line-height:16px;padding-left:16px;text-transform:uppercase}
.inline_callout_enlarge span:hover{background:url('responsiveclientlib/source/images/enlarge-hover.jpg') no-repeat left 3px}
.inline_callout_module .cta-arrow{float:none;padding:0}
.biocomponent .bio-component-content{width:100%;height:auto;margin:0 20px 18px 0;background-color:#fafafa;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;box-sizing:border-box;padding:10px 6px 22px}
.bio-component-content.left-aligned{clear:left;float:none}
.bio-component-content img{float:none;width:100%;max-width:100%;padding:0}
.bio-component-content h2{width:100%;font-size:16px;font-weight:normal;color:#474747;margin:5px 0 0 0}
.bio-component-content a{display:block;margin-top:15px;color:#474747;font-size:16px;font-weight:normal;outline:0}
.bio-component-content a:hover{color:#c6001e;text-decoration:none}
.bio-component-content .cta-arrow{float:none;width:auto;padding:0;width:auto}
.homepage-hero{margin-bottom:-29px;overflow:hidden;position:relative}
.homepage-hero.edit-hero{min-height:200px;background-color:#f7f7f7}
.homepage-hero-image{height:auto;max-height:423px;width:100%}
.hero_callout_module{background-color:#cd0529;bottom:1.875em;color:#fff;left:6.3636364%;padding:1.25em;position:absolute}
.hero_callout_module a{color:#fff}
.hero_callout_module-headline{font-size:2.25em;text-transform:uppercase}
.hero_callout_module-headline{margin-bottom:6px}
.hero_callout_module-short_desc{font-size:12px;font-weight:bold;margin-top:10px}
.featured_homepage_module ul{float:left;margin:18px 0}
.featured_homepage_module ul li{float:left;height:auto;margin-right:35px;width:341px}
.featured_homepage_module ul li a{display:table-cell;float:left;vertical-align:middle;width:100%;word-wrap:break-word}
.featured_homepage_module .next{right:0!important}
.featured_homepage_module .prev{left:0!important}
.jcarousel-skin-article .jcarousel-container-horizontal{padding:1em 6.3636364%}
.jcarousel-skin-article .jcarousel-clip-horizontal{height:69px;overflow:hidden;top:3px}
.featured_homepage_module .jcarousel-clip-horizontal{height:auto;min-height:69px}
.homepage-hlm-item{display:table;visibility:hidden;width:100%}
.jcarousel-item .homepage-hlm-item{height:100%;visibility:inherit}
.jcarousel{list-style-type:none}
.jcarousel-item{float:left}
#mul .jcarousel-clip img.placeholder_img{width:100%}
.jcarousel-skin-article .jcarousel-item{font-weight:normal;font-size:15px;line-height:17px;margin-right:35px}
.jcarousel-skin-article .jcarousel-item.no-border-right{border-right:none!important}
.jcarousel-skin-article .jcarousel-next-horizontal{cursor:pointer;height:54px;position:absolute;right:0;width:28px}
.jcarousel-skin-article .jcarousel-prev-horizontal{cursor:pointer;height:54px;left:0;position:absolute;width:28px}
#ExpertBox,#GridBox,#indexCards,#BaseballCards{position:relative;overflow:hidden}
.quick_links h2,.row-callout .vertical_list_module h2{margin-bottom:10px}
.quick_links li,.row-callout .vertical_list_module li{background:url('responsiveclientlib/source/images/navarrow.png') no-repeat left 5px;color:#474747;margin-bottom:13px;padding-left:10px}
.quick_links a,.row-callout .vertical_list_module a{font-size:12px;font-weight:bold}
.quick_links a:hover,.row-callout .vertical_list_module a:hover{text-decoration:underline}
.quick_links p,.row-callout .vertical_list_module p{margin-bottom:14px}
.row-callout .sidebar_title,.row-callout .quick_links h2:first-child{font-size:18px;color:#808080;margin:0 0 24px 0;text-transform:uppercase}
.row-callout .quick_links.corporate h2:first-child{text-transform:capitalize;color:#474747}
.row-callout .description{color:#6e6e6e;font-size:12px}
.call-to-action-module h2{font-size:16px;margin-bottom:9px}
.call-to-action-module .call-to-action-title{font-size:18px}
.call-to-action-module p{color:#6e6e6e;font-size:12px;line-height:normal;margin-top:10px}
.call-to-action-module .red-white-button{margin:26px 0}
.call-to-action-module .sign_up{margin-bottom:25px;margin-top:18px}
.comment_module{border-top:1px solid #eaeaea;float:left;margin:1.25em 0;padding-top:15px;width:100%}
.comment_module ul.comments li{float:left;height:auto;margin-bottom:23px;width:100%}
.comment_module h4{color:#474747;font-size:14px;margin-bottom:27px;text-transform:uppercase}
.comment_module p{font-size:.75em;line-height:18px}
.comment_module .comment_author{float:left;font-size:.9em;margin-bottom:4px;width:100%}
.comment_module .comment_time{color:#919191;float:left;font-size:11px;margin-bottom:9px;text-transform:lowercase;width:100%}
.comment_module .comments_footer{border-top:1px solid #eaeaea;float:left;padding-top:12px;width:100%}
.comment_module .comments_footer a{color:#6e6e6e;font-size:12px;text-transform:uppercase}
.comment_module .comments_footer .comments_view_all{float:left;margin-right:28px;width:auto}
.comment_module .comments_footer .post_comment{background:url('responsiveclientlib/source/images/post_comment.png') no-repeat left 3px;float:left;padding-left:18px;width:auto}
.jcarousel-container .date{color:#474747;font-size:14px;margin-bottom:5px}
.next,.prev{cursor:auto}
.featured_homepage_module .prev,.featured_homepage_module .prev.jcarousel-prev-disabled,.featured_homepage_module .next,.featured_homepage_module .next.jcarousel-next-disabled{bottom:22%}
.prev,.prev.jcarousel-prev-disabled{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -328px -15px;bottom:15%;cursor:default;height:60px;left:0;position:absolute;text-indent:-9999px;width:45px;display:none;bottom:40%}
.next,.next.jcarousel-next-disabled{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -225px -15px;bottom:15%;cursor:default;height:60px;position:absolute;right:0;text-indent:-9999px;width:45px;display:none;bottom:40%}
.prev.jcarousel-prev-disabled:hover,.next.jcarousel-next-disabled:hover{cursor:default}
.prev.jcarousel-prev-enabled:hover{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -373px -15px}
.next.jcarousel-next-enabled:hover{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -269px -15px}
.jcarousel-clip{overflow:hidden;width:100%;position:relative}
li.first.last{position:relative}
li.first.last>a img{width:46%}
li.first.last .carousel-item-description{width:50%;right:0;top:0;position:absolute}
.hlm-div-id ul,.jcarousel-clip ul,.hlm-div-id,.featured_homepage_module{position:relative}
.hlm-div-id ul li.jcarousel-item,.jcarousel-clip ul li.jcarousel-item{float:left;margin-right:35px}
.jcarousel-clip img{height:auto;max-width:100%;width:auto}
.jcarousel-clip .cta-arrow,.jcarousel-clip .tool-arrow,.jcarousel-clip .external-link{margin-bottom:0;width:auto}
.hlm .row-3col li:last-child{margin-right:0}
.horizontal_list_module_2-3_col .carousel_data{clear:both;float:right;position:relative;right:35.5%;top:5px}
#mul.horizontal_list_module_2-3_col .carousel_data{float:left;left:30px;clear:none}
#mul .row-title{width:auto;float:left;left:0}
.hlm_2-3_col_without_nav .carousel_data{clear:both;float:right;position:relative;right:70%;top:5px}
.horizontal_list_module_3_col .carousel_data,.horizontal_list_module_4_col .carousel_data{float:right;position:initial;right:0;top:5px}
.hlm-image{margin-bottom:20px}
.grid-wrapper{padding:0 6.3636364%;width:87.272727%;margin-top:30px}
.featuredx{box-sizing:border-box;padding:0 3.125% 30px 0;vertical-align:top;display:inline-block;width:32%}
.featuredx+div:not(.featuredx){display:inline-block;width:auto!important}
.featuredx img{max-width:100%;width:100%}
.featuredx h2 a span img{width:auto}
.featuredx p,.grid-wrapper .featuredy p{color:#6e6e6e;font-size:12px;margin-top:10px;line-height:16px}
.grid-wrapper .ghost.section{float:left;margin:0 30px 30px 0;vertical-align:top;width:300px;height:200px;position:relative;z-index:9000}
.featuredy-image{height:250px}
.hlm-image .a-featuredy img{width:300px;height:150px}
.featuredy-desc{height:75px}
.featured_mod_b{float:left;width:300px;text-transform:uppercase;margin:0 0 0 70px}
.featured_mod_b a{color:#317ea5}
.featured_mod_b a h2{background:url("responsiveclientlib/source/images/examples/infographic-featmodb.png") no-repeat scroll 160px 3px transparent;font-size:80px;height:85px;padding-right:42px;padding-top:12px}
.featured_mod_b a h3{font-size:29px;font-weight:normal;color:#317ea5}
.featured_mod_b h4 a{font-weight:normal;color:#474747;text-decoration:none;text-transform:none;display:block;margin-top:10px}
.mega-trend-callout li{font-size:36px;height:50px}
.tool-callout>a{text-transform:uppercase;color:#a5877a;font-size:40px;margin:0}
.tool-callout span.no-wrap>img.cta-arrow{margin-bottom:10px}
.tool-callout-image>img,.featuredcallout .tool-callout-image>img,.featureda .video>img{width:95%;height:auto;margin-bottom:16px}
.tool-callout-image .tout-image{width:100%;margin-bottom:16px}
.featureda .video>img{width:100%}
.product_information_group .prod-info{float:left;margin-right:3.125%}
.product_information_group .prod-info ul{float:left;margin-right:30px;width:300px}
.product_information_group .one-third ul{float:left;margin-right:0;width:100%}
.product_information_group .two-third ul{float:left;margin-right:2%;width:48%}
.product_information_group.showall .prod-info ul li.hideinformation,.product_information_group .prod-info ul li:nth-child(n+5){display:none}
.product_information_group.showall .prod-info ul li:nth-child(n+5),.product_information_group .prod-info ul li.prod-infoli{display:inline-block}
.prod-info h2{color:#6e6e6e;font-size:.9375em;font-weight:bold;margin-bottom:16px}
.product_information_group .prod-info ul li{display:inline-block;margin-bottom:10px;width:100%}
.prod-info ul li a{background:url("responsiveclientlib/source/images/navarrow.png") no-repeat scroll 6px 3px transparent;color:#6e6e6e;float:left;font-size:11px;font-weight:normal;line-height:13px;padding:2px 0 4px 27px}
.prod-info ul li a:hover{color:#c6001e}
.prod-info ul li a[href$=".pdf"]{background:url("responsiveclientlib/source/images/pdf.jpg") no-repeat scroll 0 0 transparent}
.prod-info ul li a[href$=".xls"],.prod-info ul li a[href$=".xlxs"],.prod-info ul li a[href$=".xlsx"]{background:url("responsiveclientlib/source/images/excel.jpg") no-repeat scroll 0 0 transparent}
.prod-info ul li a[href$=".doc"],.prod-info ul li a[href$=".docx"]{background:url("responsiveclientlib/source/images/word.jpg") no-repeat scroll 0 0 transparent}
.prod-info ul li a[href$=".ppt"],.prod-info ul li a[href$=".pptx"]{background:url("responsiveclientlib/source/images/ppt.png") no-repeat scroll 0 0 transparent}
.prod-info a.showall{cursor:pointer;display:inline-block;font-size:.7em;margin-top:10px}
.prod-info a.showall:hover{color:#c6001e}
.prod-info a.showless:after{background-position:-395px -92px}
.prod-info a.showless:hover:after{background-position:-374px -92px}
#media{padding-left:0}
#media h2{color:#808080;font-size:1.1em;font-weight:normal;margin-bottom:27px;text-transform:uppercase;width:100%}
#media-menu-wrapper{height:33px;overflow:hidden;width:100%}
#media-menu{width:100%}
#media-menu li{color:#808080;cursor:pointer;float:left;font-size:12px;font-weight:bold;margin-right:20px;text-transform:uppercase}
#media-menu li a{color:#808080}
#media-menu li:hover a,#media-menu li a:hover{color:#c6001e;text-decoration:underline}
#media-menu .selected a,#media-menu li:hover{color:#c6001e}
#media-menu .border-radius-left{-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px}
#media-menu .border-radius-right{-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}
.gallery-row .imageset div h3,.gallery-row .imageset div p{display:none}
.media-shown{float:left;padding-right:5%;width:70%}
.media-shown img{height:auto;margin-bottom:20px;max-height:345px;max-width:100%;width:auto}
.gallery-thumbs{float:left;padding-right:0;width:25%}
.gallery-thumbs .imageset{height:345px;width:100%}
.gallery-thumbs .imageset div{cursor:pointer;float:left;margin-bottom:10px;padding:0;width:45%}
.gallery-thumbs img{height:auto;max-width:100%;width:auto}
.gallery-thumbs .imageset div a:hover{filter:alpha(opacity = 75);opacity:.75}
.media-gallery-pagination{float:left;height:29px;margin-top:7px;width:100%}
.media-gallery-prev-next{float:right;text-transform:uppercase;font-size:11px;font-weight:bold}
.media-gallery-prev-next{height:27px;line-height:30px;width:auto}
.media-gallery-prev-next ul{height:20px}
.media-gallery-prev-next ul li{border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2;cursor:pointer;float:left;height:25px;position:static;text-indent:0;width:auto}
.media-gallery-prev-next ul li span{bottom:2px;position:relative}
.media-gallery-prev-next ul li.media-previous{background:url("responsiveclientlib/source/images/left-arrow-grey.png") no-repeat scroll 5px 6px #fff;background:url("responsiveclientlib/source/images/left-arrow-grey.png") no-repeat scroll 5px 6px,-moz-linear-gradient(top,#fff,#f6f6f6);background:url("responsiveclientlib/source/images/left-arrow-grey.png") no-repeat scroll 5px 6px,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f6f6));background:url("responsiveclientlib/source/images/left-arrow-grey.png") no-repeat scroll 5px 6px,-ms-linear-gradient(top,#fff,#f6f6f6);border-left:1px solid #f2f2f2;-webkit-border-top-left-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;padding-left:22px;padding-right:5px;text-indent:0;width:auto}
.media-gallery-prev-next ul li.media-previous:hover{background:url("responsiveclientlib/source/images/left-arrow-grey-hover.png") no-repeat scroll 5px 6px #868686;background:url("responsiveclientlib/source/images/left-arrow-grey-hover.png") no-repeat scroll 5px 6px,-moz-linear-gradient(top,#868686,#7a7a7a);background:url("responsiveclientlib/source/images/left-arrow-grey-hover.png") no-repeat scroll 5px 6px,-webkit-gradient(linear,left top,left bottom,from(#868686),to(#7a7a7a));background:url("responsiveclientlib/source/images/left-arrow-grey-hover.png") no-repeat scroll 5px 6px,-ms-linear-gradient(top,#868686,#7a7a7a);color:#fff}
.media-gallery-prev-next ul li.media-next{background:url("responsiveclientlib/source/images/right-arrow-grey.png") no-repeat scroll 95% 6px #fff;background:url("responsiveclientlib/source/images/right-arrow-grey.png") no-repeat scroll 95% 6px,-moz-linear-gradient(top,#fff,#f6f6f6);background:url("responsiveclientlib/source/images/right-arrow-grey.png") no-repeat scroll 95% 6px,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f6f6));background:url("responsiveclientlib/source/images/right-arrow-grey.png") no-repeat scroll 95% 6px,-ms-linear-gradient(top,#fff,#f6f6f6);border-right:1px solid #f2f2f2;-webkit-border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomright:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;padding-left:5px;padding-right:26px}
.media-gallery-prev-next ul li.media-next:hover{background:url("responsiveclientlib/source/images/right-arrow-grey-hover.png") no-repeat scroll 95% 6px #868686;background:url("responsiveclientlib/source/images/right-arrow-grey-hover.png") no-repeat scroll 95% 6px,-moz-linear-gradient(top,#868686,#7a7a7a);background:url("responsiveclientlib/source/images/right-arrow-grey-hover.png") no-repeat scroll 95% 6px,-webkit-gradient(linear,left top,left bottom,from(#868686),to(#7a7a7a));background:url("responsiveclientlib/source/images/right-arrow-grey-hover.png") no-repeat scroll 95% 6px,-ms-linear-gradient(top,#868686,#7a7a7a);color:#fff}
.hide-nid-gallery-image{display:none}
#gallery-content .item-list ul{height:30px;list-style-type:none;margin-bottom:0;padding:10px 0 0}
#gallery-content .item-list{padding:0}
#gallery-content .item-list .pager{clear:both;text-align:center}
#gallery-content .item-list ul li a{color:#000}
.gallery-row .gallery-title{font-size:18px;font-weight:normal;letter-spacing:-0.0025em;line-height:22px;margin:0 0 18px;position:relative;top:6px}
.gallery-row .gallery-items{border-radius:5px 5px 0 0;float:left;height:33px;left:20px;margin:0 auto 10px;position:relative;text-align:left;width:745px;z-index:1}
.gallery-row .bi .gallery-tab{min-width:150px}
.media-gallery-pagination-count{float:left;font-size:12px;margin-top:4px}
.view_container{float:left;margin-bottom:30px;margin-top:7px}
.view_container h1{color:#6e6e6e;float:left;font-size:22px;font-weight:Bold;margin:0 0 22px;text-transform:uppercase;width:100%}
.left_rail{float:left;font-size:12px;margin-top:2px;padding-right:50px;width:197px}
.left_rail h2{color:#474747;font-size:12px;font-weight:bold;margin-bottom:16px;text-transform:uppercase}
.left_rail a{color:#6e6e6e;font-size:12px}
.left_rail a:hover{text-decoration:underline}
.left_rail ul{float:left;width:100%}
.left_rail ul li{background:url('responsiveclientlib/source/images/navarrow.png') no-repeat left 2px;margin-bottom:12px;padding-left:8px;position:relative}
.left_rail .row_results{width:713px}
.left_rail_section-border{border:1px solid #eaeaea;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;float:left;margin-bottom:20px;padding:15px 20px;position:relative;width:157px}
.left_rail_section-border h2{margin-bottom:0}
.left_rail .help{cursor:help;left:9px;position:relative;top:3px}
.left_rail .search{background:url('responsiveclientlib/source/images/ico-magnify.png') no-repeat 132px center;background-size:17.5px;border:1px solid #f2f2f2;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#8d8d8d;height:24px;padding-left:8px;padding-right:25px;width:121px}
.left_rail .selectboxit-container li{height:27px;margin-bottom:0}
.left_rail .include_article_text{float:left;margin-top:7px}
.left_rail_item{border-top:1px solid #eaeaea;float:left;margin-bottom:20px;width:100%}
.top_left_rail_item{border:0}
.left_rail_item h2{background-color:#fff;bottom:7px;float:left;margin-bottom:7px;padding:0 10px 0 8px;position:relative;width:auto}
.left_rail .selectboxit-container .selectboxit{height:25px;width:155px!important}
.left_rail .remove{position:absolute;right:0;top:0}
.left_rail .close{position:absolute;right:20px;top:14px}
.left_rail .remove a{font-size:11px}
.left_rail_item-no-title{float:left;width:100%}
.top_left_rail_item h2{background-color:#fff;bottom:21px;margin-bottom:0;padding-left:8px}
.left_rail .show_more,.left_rail .show_less{float:left;width:100%}
.left_rail .show_more a,.left_rail .show_less a{color:#474747;font-size:11px;padding-left:8px}
.results_container{float:left;margin-bottom:60px;margin-top:20px;width:715px}
.results_container .row_results{float:left;margin-top:-21px}
.results_container .row{padding:44px 0 0 0;width:100%}
.results_container .row h2{margin-bottom:12px}
.results_container .date{color:#474747;font-size:14px;font-weight:700;letter-spacing:-0.02em;line-height:12px;margin-bottom:10px}
.pagination_months ul{float:left;margin-bottom:17px;width:100%}
.pagination_months ul li{float:left;font-size:12px;margin:0 3px}
.pagination_months ul li a{color:#992a10;font-size:12px}
.pagination_months ul li a.active{color:#6e6e6e}
.view_sort_results{float:left;width:100%}
.view_sort_results .cta-arrow{margin:0 0 0 14px}
.view_sort_results .view_sort_wrap{border-bottom:1px solid #eaeaea;float:left;padding-bottom:3px;width:100%}
.view_sort_results .view_sort_wrap div{float:left}
.view_sort_results .view_sort_wrap .sort_by_select_menu{bottom:4px;font-size:12px;font-weight:bold;padding-right:30px;position:relative;width:auto}
.view_sort_results .view_sort_wrap .sort_by_select_menu .sortby{float:left;height:auto;padding:8px 10px 8px 0;width:auto}
.view_sort_results .view_sort_wrap .results_per_page{bottom:1px;color:#484848;font-size:12px;font-weight:bold;position:relative;text-transform:uppercase}
.view_sort_results .view_sort_wrap .results_per_page .perpage{float:left;height:auto;padding:8px 10px 8px 0;width:auto}
.view_sort_results .view_sort_wrap .selectboxit-container .selectboxit{height:25px;min-width:68px;width:auto}
.view_sort_results .hide_images{color:#474747;float:right;font-size:11px;margin-top:5px;text-align:right}
.view_sort_wrap .view_as_options{float:right!important;width:auto}
.view_sort_wrap .view_as_options a{display:block}
.view_sort_wrap .view_as_options .view_as_grid{background-image:url('responsiveclientlib/source/images/list_grid.png');background-position:0 -12px;direction:ltr;height:12px;margin-right:20px;text-indent:-9999px;width:18px}
.view_sort_wrap .view_as_options .view_as_grid.active{background-position:0 0}
.view_sort_wrap .view_as_options .view_as_list{background-image:url('responsiveclientlib/source/images/list_grid.png');background-position:18px -12px;direction:rtl;height:12px;text-indent:-9999px;width:18px}
.view_sort_wrap .view_as_options .view_as_list.active{background-position:18px 0}
.search_results{margin-top:15px}
.search_results_info{font-size:18px;margin-bottom:30px;padding-left:246px}
.search_results_info a{text-decoration:underline;color:#c60021}
.row_results{float:left}
.row_results .row{float:left;padding:30px 0 0 0;width:100%}
.row_results .date{margin-bottom:8px}
.row_results img.result_image{float:left;padding:3px 10px 0 0}
.row_results h2{font-size:18px;float:left;margin-bottom:3px;width:100%}
.row_results p{font-size:12px;line-height:16px}
.grid_results{padding-top:36px}
.grid_results .row{float:left}
.grid_results .row .result{float:left;width:33.33%}
.grid_results .row .result .result_image{margin-bottom:7px}
.view_sort_results .view_sort_wrap .pagination_count{color:#474747;font-size:14px;padding-top:5px;width:auto}
.view_sort_results .view_sort_wrap .view_per_page{bottom:8.5px;margin-right:6px;position:relative}
.view_pagination{border-top:1px solid #eaeaea;float:left;margin-top:33px;padding-top:9px;position:relative;text-align:center;width:100%}
.view_pagination div{float:left}
.view_pagination ul{display:block;float:left;left:50%;list-style:none;position:relative}
.view_pagination ul li{display:block;float:left;position:relative;right:50%}
.view_pagination a{color:#919191;float:left;font-size:13px;height:100%;margin:0 4px;width:100%}
.view_pagination ul li a.current{color:#474747}
.view_pagination .view_pagination_prev{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -309px -190px transparent;direction:rtl;float:left;height:15px;margin-right:21px;text-indent:-9999px;width:15px}
.view_pagination .view_pagination_next{background-image:url('responsiveclientlib/source/images/right-arrow-action.png');direction:rtl;float:left;height:15px;margin-left:21px;text-indent:-9999px;width:15px}
.view_pagination .pagination_count{left:0;position:absolute}
.contacts_module{float:left;font-size:12px;margin:36px 0 37px;width:100%}
.contacts_module ul{float:left;list-style-type:none;margin-top:12px;padding:0;width:100%}
.contacts_module .contact_module_contact{border-right:1px solid #e6e6e6;max-width:165px;padding:10px 29px;vertical-align:top;width:auto;float:left}
.contacts_module .contact_module_contact:last-child{padding-right:0}
.contacts_module .contact_module_contact div{margin-bottom:4px}
.contacts_module .contact_module_contact div:last-child{margin-bottom:0}
.contacts_module .contacts_country,.contacts_module .contacts_header{display:block;width:auto}
.contacts_module .contact_name{display:block;font-style:italic;width:auto}
.contacts_module .contact_email{font-weight:bold;width:auto}
.contacts_module .contact_email span{font-weight:normal}
.contacts_module .contact_job_title{font-weight:bold;width:auto}
.contacts_module .contact_phone{display:block;font-weight:bold;width:auto}
.contacts_module .contact_module_contact .contacts_header{font-style:italic}
.share-button-current{background-color:#868686;background:url('responsiveclientlib/source/images/ico-share-active.png') no-repeat 10px 8px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;bottom:8px;padding:8px 10px}
.share-button-current a{color:#fff;padding-left:17px}
#ShareWindow{background-color:#f8f8f8;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-webkit-box-shadow:1px 1px 1px 1px #d3d3d3;-moz-box-shadow:1px 1px 1px 1px #d3d3d3;box-shadow:1px 1px 1px 1px #d3d3d3;padding:20px 20px 10px;position:absolute;right:-144px;top:29px;width:300px;z-index:5}
#ShareWindow .share_close{background-image:url(responsiveclientlib/source/images/close_red.png);background-size:14px 14px;cursor:pointer;direction:ltr;height:14px;position:absolute;right:6px;text-indent:-9999px;top:6px;width:14px;z-index:8040}
ul.service-links li{background-image:url('responsiveclientlib/source/images/facebook-chicklet-gray.gif') no-repeat 0 0;float:left;height:15px;list-style-type:none;margin:0 0 10px 0;padding:5px 0 0 0;text-transform:capitalize;width:140px}
ul.service-links li a{color:#919191;display:inline-block;padding-left:29px}
.page_title{color:#474747;float:left;font-size:24px;font-weight:Bold;margin-bottom:25px;text-transform:uppercase;width:100%}
.industry_landing{float:left;padding:19px 0 0}
.industry_landing .row{padding:0 0 27px}
.industry_landing li{position:relative}
.industry_landing .industry_link_list li{background:url('responsiveclientlib/source/images/navarrow.png') no-repeat left 5px;margin-bottom:6px;padding-left:10px;width:auto}
.industry_landing .title{line-height:13px}
.industry_landing .title a:hover{color:#c6001e}
.industry_landing img{float:left;height:80px;left:0;padding:0 20px 0 0;position:absolute;width:80px}
.industry_landing .industry_item_copy{float:left;padding-left:94px;width:371px}
.industry_landing .industry_item_copy p{line-height:14px}
.industry_landing .cta-arrow{float:none;height:auto;position:relative;width:auto}
.industry_landing .industry_link_list{float:left;margin-right:20px;margin-top:8px;width:150px}
.industry_landing .industry_link_list a{font-size:12px;font-weight:bold}
.industry_landing .industry_link_list a:hover{color:#474747;text-decoration:underline}
.alert{background-color:#992a0f;-moz-box-shadow:inset 0 -7px 10px -8px #000;-webkit-box-shadow:inset 0 -7px 10px -8px #000;box-shadow:inset 0 -7px 10px -8px #000;color:#fff}
.alert_wrap{padding:40px 70px;position:relative}
.alert .content_column{display:inline-block;width:100%}
.alert_headline{font-size:26px}
.alert_secondary{font-size:12px;margin-top:13px}
.alert .alert_right_column{display:block;position:absolute;right:0;top:59px;width:200px}
.alert .alert_right_column div{float:left}
.alert .cta_button{position:relative;right:30px}
.alert .cta_button button{background:url('responsiveclientlib/source/images/contact_us.png') no-repeat;border:0;direction:ltr;height:26px;text-indent:-9999px;width:100px}
.alert .alert_right_column .close{background:url('responsiveclientlib/source/images/close_red.png') no-repeat;direction:ltr;height:21px;text-indent:-9999px;width:21px}
.alert_icon{left:39px;position:absolute}
.half-width-column{float:left;margin-top:19px;width:480px}
.half-width-column .title{margin-bottom:8px}
.half-width-column .title a{color:#474747;font-size:18px}
.half-width-column .title a:hover{color:#c6001e}
.first-half-width-column{padding-right:30px;width:450px}
.half-width-column ul li{float:left;margin-bottom:25px;width:100%}
.half-width-column .expansion-link{background:url('responsiveclientlib/source/images/down_arrow.png') no-repeat;background-position:right;float:left;font-size:11px;padding-right:10px}
.half-width-column .expansion-link-open{background:url('responsiveclientlib/source/images/up_arrow.png') no-repeat;background-position:right;float:left;font-size:11px;padding-right:10px}
.half-width-column .expansion-link a:hover,.half-width-column .expansion-link-open a:hover{color:#c6001e}
.half-width-column .show-categories{float:left;width:100%}
.half-width-column .show-categories ul{float:left;margin-bottom:5px;width:50%}
.half-width-column .show-categories ul li{background:url('responsiveclientlib/source/images/navarrow.png') no-repeat left 5px;margin-bottom:6px;padding-left:10px;width:100%}
.half-width-column .show-categories ul li a{font-size:12px;font-weight:bold}
.half-width-column .show-categories ul li a:hover{text-decoration:underline}
#viewall-grid-view{margin:30px 0}
h2.viewall-grid-title{color:#474747;font-weight:bold;font-size:24px;margin-bottom:30px;text-transform:uppercase}
#viewall-grid h2{color:#474747;font-size:18px;font-weight:normal}
#viewall-grid-filter{border-bottom:1px solid #eaeaea;color:#474747;font-size:12px;margin:-7px 0 40px 70px;padding-bottom:10px;position:relative}
.viewall-pagination{font-size:14px;left:0;position:absolute}
#viewall-sort{font-size:12px;font-weight:bold;margin-left:90px;text-transform:uppercase}
#viewall-sort a{background:url("responsiveclientlib/source/images/down_arrow.png") no-repeat scroll 118px 10px transparent;border:1px solid #f6f6f6;border-radius:5px;box-shadow:1px 1px 1px #ccc;color:#474747;display:inline-block;font-weight:normal;margin-top:-10px;padding:7px 51px 5px 15px;text-transform:none}
#viewall-viewperpage{font-size:12px;font-weight:bold;margin-left:40px;text-transform:uppercase}
#viewall-viewperpage a{background:url("responsiveclientlib/source/images/down_arrow.png") no-repeat scroll 61px 10px transparent;border:1px solid #f6f6f6;border-radius:5px;box-shadow:1px 1px 1px #ccc;color:#474747;display:inline-block;font-weight:normal;margin-top:-10px;padding:7px 51px 5px 15px;text-transform:none}
#viewall-view{float:right;font-size:12px;font-weight:bold;text-transform:uppercase}
#viewall-view a{padding-left:10px}
#viewall-nav{float:left;width:170px}
#viewall-nav p{color:#474747;font-size:12px;font-weight:bold;text-transform:uppercase}
#viewall-nav span.all{border:1px solid #e7e7e7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;font-size:12px;font-weight:bold;margin-top:10px;padding:10px 20px;width:100%}
#viewall-nav span.more{background:url("responsiveclientlib/source/images/down_arrow.png") no-repeat scroll 34px 3px transparent;display:inline-block;font-size:11px;font-weight:bold;margin-bottom:40px;margin-left:10px;width:100%}
#viewall-nav-wrapper{border:1px solid #e7e7e7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;font-size:12px;margin-top:20px;padding-top:10px;width:210px}
#viewall-nav-wrapper h4{background-color:#fff;color:#6e6e6e;font-size:12px;font-weight:bold;margin-left:10px;margin-top:-15px;padding:0 10px;text-transform:uppercase;width:60px}
#viewall-nav-wrapper ul li{background:url("responsiveclientlib/source/images/navarrow.png") no-repeat scroll 0 2px transparent;margin:0 0 15px;padding:0 0 0 10px}
#viewall-nav-wrapper ul{margin:20px 0 0 10px}
#viewall-grid{float:left}
#viewall-grid p{font-size:12px;margin-top:10px}
ul.viewall-grid-items{margin-bottom:50px}
ul.viewall-grid-items li{float:left;margin-right:29.3px;width:218px}
ul.viewall-grid-items li:last-child{margin-right:0}
.viewall-grid-items h2{font-weight:normal}
#viewall-grid-pagination{border-top:1px solid #eaeaea;color:#474747;font-size:12px;margin:20px 0 20px 70px;padding-top:10px}
#viewall-grid-pagination div{display:inline-block;float:left}
#viewall-pagination-bottom{margin-left:240px}
#viewall-pagination-bottom span{margin-left:40px;margin-right:40px}
.multimedia .thumbnail{float:left;margin-right:20px;width:192px}
.multimedia .copy_wrap{float:left;padding-right:20px;width:350px}
.multimedia .copy_wrap p{margin-top:4px}
.multimedia .media_attachments{float:left}
.multimedia .media_attachments ul li{background:url('responsiveclientlib/source/images/download.png') no-repeat left center;height:20px;margin-bottom:9px;padding-left:25px}
.multimedia .media_attachments ul li a{color:#474747;font-size:12px}
.no_video_content,.no_image_content{margin-bottom:30px;text-align:center;height:128px;padding-top:132px;border:2px dashed}
.no_image_content{max-width:42%}
.product-finder{text-transform:uppercase}
.product-finder .no-wrap img.cta-arrow{margin-bottom:9px}
.product-finder a{color:#ad1347;font-size:2.25em;line-height:1}
.product-finder a span.pfh2{color:#ad1347;font-size:52px;display:block}
.product-finder a span.pfh2:before{background:url("responsiveclientlib/source/images/dupont-sprite.png") no-repeat scroll -58px -148px;content:"";width:45px;height:50px;display:inline-block}
.product-finder span.pfh3{width:100%;display:block}
.row-callout .productfindercallout.selectedtool{bottom:50px}
.row-callout .selectedtool{position:relative}
.row-callout .selectedtool.linklistcurated,.featuredb .row-callout{bottom:44px}
.featuredb .touttool .row-callout{bottom:24px;width:100%}
#product-finder-filter{background-color:#fafafa;border:1px solid #eaeaea;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#474747;height:38px;margin-top:90px;padding-left:20px;padding-right:20px}
#product-finder-filter .product-finder-browseby{color:#474747;font-size:12px;font-weight:bold;text-transform:uppercase}
#product-finder-filter div{color:#474747;display:inline-block;margin-left:20px}
#product-finder-filter a{color:#474747;font-size:16px;font-weight:bold;padding:0 10px;text-transform:uppercase}
#product-finder-filter a.product-finder-filter-act{color:#b2b2b2}
#product-finder-filter span.product-finder-tip{float:right;font-size:11px;line-height:18px}
#product-finder-select{margin-top:20px;padding-left:20px}
#product-finder-select span.pfh3{margin-bottom:30px}
#product-finder-select ul{float:left;margin-right:30px;width:300px}
#product-finder-select ul li{background:url("responsiveclientlib/source/images/navarrow.png") no-repeat 0 6px;margin-bottom:15px;padding-left:10px}
#product-finder-select ul li a{color:#474747;font-size:12px;font-weight:bold}
#product-finder-select ul li a:hover{text-decoration:underline}
#product-az-list-letters a{color:#474747;font-size:14px;font-weight:bold;padding:0 10px}
#product-az-list-letters a.product-az-list-selected{color:#c6001e}
#product-az-list-letters a.no-padding-left{padding-left:0}
#product-az-list-selectedletter{border-bottom:1px solid #eaeaea;font-size:18px;font-weight:bold;margin-top:30px;padding-bottom:10px}
#product-az-list-shownitems h2{margin-top:30px}
#product-az-list-shownitems p{font-size:12px;margin-top:5px;width:800px}
#product-az-list-letters-bottom{margin:50px 0}
#product-az-list-letters-bottom a{color:#474747;font-size:14px;font-weight:bold;padding:0 10px}
#product-az-list-letters-bottom a.product-az-list-selected{color:#c6001e}
#product-az-list-letters-bottom a.no-padding-left{padding-left:0}
.date{color:#474747;float:left;font-size:12px;line-height:16px;width:100%}
.right_col{float:left;width:65.4%}
.author{color:#474747;font-size:11px;font-weight:bold;margin-top:7px}
.statichtml{margin:1.5em 0;padding:0 6.3636364%;width:87.272727%}
.statichtml h1{float:left;font-size:16px;font-weight:bold;line-height:25px;margin-bottom:13px;width:100%}
.statichtml h2{color:#992a10;float:left;font-size:1.1em;font-weight:bold;margin-bottom:13px;width:100%}
.statichtml h3{color:#6e6e6e;float:left;font-size:12px;font-weight:bold;margin-bottom:13px;width:100%}
.statichtml p{font-size:12px;line-height:19px;margin-bottom:20px;width:100%}
.statichtml p:empty{margin-bottom:none}
.statichtml a{color:#ba313b}
.statichtml a:hover{text-decoration:underline}
.statichtml ul,.statichtml ol{margin-left:16px}
.statichtml ul li,.statichtml ol li,.statichtml ul li span,.statichtml ol li span{font-size:12px;list-style-position:outside;list-style-type:disc;margin-bottom:10px}
.statichtml i{font-style:italic}
.statichtml img{margin-bottom:16px}
.statichtml .resultsRightCol{width:714px}
.statichtml .resultsLeftAlign{margin-left:0}
.statichtml .resultsLeftAlign li{list-style-type:none;margin-bottom:10px}
.statichtml .resultsLeftAlign .date{font-size:14px;font-weight:700;line-height:12px;margin-bottom:7px}
.statichtml .resultsLeftAlign .searchResultItemHeader{display:block;font-size:18px;margin-bottom:2px;width:100%}
.statichtml .resultsLeftAlign .searchResultItemHeader a{color:#474747}
.statichtml .resultsLeftAlign .searchResultItemHeader a:hover{color:#c6001e;text-decoration:none}
.statichtml .resultsLeftAlign li p{float:left;line-height:18px;margin:10px 0}
.statichtml .cta-arrow{margin:0 0 2px 5px}
.outer-container{position:relative;padding-bottom:56.25%}
.video_player .BrightcoveExperience{position:absolute;top:0;left:0;width:100%;height:100%}
.videomediagallery .BrightcoveExperience{height:383px!important}
.brightcoveLoader{background:url('responsiveclientlib/source/images/red_spinner_64x64.gif') transparent no-repeat 50% 50%}
.browser-detection-content.hidden{display:none}
.browser-detection-content .left-column ul li,.cookieleft ul li{float:left;font-size:12px;list-style-position:outside;list-style-type:disc;margin-bottom:10px;width:100%}
.browser-detection-content .content-column,.cookiealertCont .content_column{display:table-row;width:auto;clear:both;padding:8px 20px 0 20px}
.browser-detection-content{border-bottom:1px solid #ccc}
.browser-detection-content,.cookiealertCont{background-color:#eaeaea;font-size:12px;height:60px;width:100%;display:table}
#cookielearnMore{color:#c60018}
#cookieagree{color:#cb0021;text-transform:uppercase}
.browser-detection-content .browser-detection-close,.cookieagree{background:url(responsiveclientlib/source/images/right-arrow-action.png) no-repeat scroll 6px 7px #fff;text-transform:uppercase;color:#c6001e;display:inline-block;padding:8px 6px 8px 27px;text-decoration:none;-webkit-border-radius:9px;-moz-border-radius:9px;border-radius:9px;font-weight:bold;font-size:12px}
.browser-detection-content .browser-detection-close:hover,.cookieagree:hover{background:url("responsiveclientlib/source/images/right-arrow-action-white.png") no-repeat scroll 6px 7px #c6001e;color:#fff}
.cookielearnmore{color:#c6001e;text-decoration:none}
.browser-detection-content .left-column,.cookieleft{display:table-cell;vertical-align:middle;text-align:center;width:90%;padding:0 30px;line-height:18px}
.browser-detection-content .left-column ul,.cookieleft ul{line-height:18px;list-style:square outside none;margin:0 16px 15px 36px}
.browser-detection-content .left-column ol,.cookieleft ol{list-style:decimal outside none;line-height:18px;margin:0 16px 15px 36px}
.browser-detection-content .right-column,.cookiright{display:table-cell;vertical-align:middle;padding-right:50px}
.globalalert .cookiealertCont{background-color:#992a10;color:#fff}
.utility-search .sitesearch #site-search{position:relative}
.utility-header{padding-bottom:0;width:56%}
.utility-header .breadcrumb{padding-left:0}
.utilitytext{font-size:12px;width:85%;padding:23px 0 30px 0}
.utilitytext .padding-left{padding-left:0}
.utilityheadline .padding-left{padding-left:0}
.cookieleft h2,.utilitytext h2{color:#474747;float:left;font-size:18px;margin-bottom:13px;width:100%}
.cookieleft h3,.utilitytext h3{color:#6e6e6e;float:left;font-size:12px;font-weight:bold;margin-bottom:13px;width:100%}
.utilitytext p{font-size:12px;line-height:18px;margin-bottom:15px;width:100%}
.utilitytext img{float:left;padding:15px;width:86%}
.cookieleft p{font-size:12px;line-height:18px;width:100%}
.cookieleft a,.utilitytext a{color:#ba313b}
.cookieleft a:hover,.utilitytext a:hover{text-decoration:underline}
.cookieleft i,.utilitytext i{font-style:italic}
.utilitytext ul,.utilitytext ol{line-height:18px;margin:0 0 15px 16px}
.utilitytext ul li,.utilitytext ol li,.utilitytext ul li span,.utilitytext ol li span{font-size:12px;list-style-position:outside}
.utilitytext ul li,.utilitytext ul li span,.cookieleft ul li{list-style-type:disc}
.utilitytext ol li,.utilitytext ol li span{list-style-type:decimal}
.utilitytext li{line-height:18px;margin-top:6px}
.cookieleft li{line-height:18px;margin-top:6px;text-align:left}
.colctrl-3c{overflow:hidden}
.colctrl-3c-c0{float:left;display:inline;margin-right:30px;width:302px}
.colctrl-3c-c1{float:left;width:302px;margin-right:30px}
.colctrl-3c-c2{float:left;width:302px}
.colctrl-3c-c0 .featuredx .featured_x,.colctrl-3c-c1 .featuredx .featured_x,.colctrl-3c-c2 .featuredx .featured_x{float:none!important}
.corporate-functions-bullets{color:#474747;line-height:18px;list-style:disc;margin:20px 0 0 -70px;padding-left:15px}
.corporate-functions-bullets>li{color:#474747;font-size:13px;font-weight:bold;line-height:18px;margin:0}
.megatrends .red-white-button{margin:20px 0 0 0}
.megatrends .red-white-button a,.megatrends .red-white-button a:hover{margin-top:0}
.search-header{clear:both;height:100px;position:relative}
#searchResults{float:left;padding-top:10px}
.loading{padding-left:375px}
.search-header a{color:#c6001e;text-decoration:underline}
.search-header .site-search{top:0}
.search-term{font-size:18px;position:absolute;top:54px}
.search-section-title{color:#474747;font-size:12px;font-weight:bold;text-transform:uppercase}
.search-only-show-me{background:#eaeaea;background-clip:border-box;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;clear:both;float:left;margin:0 6.3636364% 30px;width:87.2727272%}
.search-only-show-me .search-section-title{padding:20px 20px 0 20px}
.search-only-show-me ul{float:left;padding:13px 20px 20px 20px}
.search-only-show-me ul li{color:#474747;float:left;font-size:12px;margin-right:30px}
.search-only-show-me input[type=checkbox]{margin-right:10px}
.search-left-col{float:left;margin-bottom:30px;margin-left:6.3636364%;width:18.5%}
.search-left-col-title{color:#000;font-size:14px;margin-bottom:12px}
.search-left-col-filter{border:1px solid #eaeaea;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;float:left;margin-bottom:20px;padding:8%;position:relative;width:84%}
.search-left-col-filter ul{clear:both;margin-top:20px}
.search-left-col-filter ul ul{display:none;float:left;margin:10px 0;padding-left:10px}
.search-left-col-filter ul li{float:left;font-size:12px;margin-bottom:10px;margin-left:5px;width:95%}
.search-left-col-filter ul li.showless{background-image:url('responsiveclientlib/source/images/down_arrow.png') no-repeat 0 3px}
.search-left-col-filter ul li input[type=checkbox]{float:left;margin:0 10px 0 0;width:6%}
.search-left-col-filter ul li label{float:left;width:87%}
.search-left-col-filter .show-more{color:#474747;cursor:pointer;float:left;font-size:11px;margin-top:13px;padding-left:17px}
.search-left-col-filter .show-less{background:url("responsiveclientlib/source/images/up_arrow.png") no-repeat scroll left 50% transparent}
.search-right-col{margin-bottom:30px;margin-right:6.3636364%;margin-left:13.63%;width:80%;min-height:250px}
.search-right-col-header{border-bottom:1px solid #eaeaea;color:#474747;float:left;padding-bottom:5px;width:100%}
.search-results .pagination_count{color:#474747;float:left;font-size:14px}
.search-right-col-header .sort-by{float:right;padding-right:4px}
.search-right-col-header .sort-by .ui-widget{bottom:3px;float:left;height:27px;position:relative;width:150px}
.search-right-col-header .sort-by .search-section-title{float:left;margin-right:10px;padding-top:6px}
.search-right-col-header .sort-by .ui-button-text{color:#000;padding-bottom:0;padding-left:10px}
.search-result-item{margin-bottom:24px}
.search-result-item h2{font-size:18px;float:left;margin-bottom:4px;width:100%}
.search-result-item .result_image{float:left;padding:3px 10px 0 0}
.search-result-item p,.search-video-info{font-size:12px;line-height:16px}
.search-video-info{margin:3px 0}
.search-video-info i{font-style:italic}
.search-pagination{border-top:1px solid #eaeaea;float:left;padding-top:9px;position:relative;text-align:center;width:100%}
.search-pagination ul{left:50%;position:absolute}
.search-pagination ul li{float:left;position:relative;right:50%}
.search-pagination .previous-page{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -309px -190px transparent;height:15px;margin-right:21px;text-indent:-9999px;width:15px}
.search-pagination .next-page{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -309px -215px transparent;direction:rtl;height:15px;margin-left:31px;text-indent:-9999px;width:15px}
.search-pagination ul a{color:#919191;float:left;font-size:13px;height:100%;margin:0 4px;width:100%}
.search-pagination ul a.current{color:#474747}
.search-dropdown{padding-left:15px}
.search-filters{float:left;padding:20px 20px 10px 0;width:100%}
.search-filters .filter{background-clip:border-box;background-color:#c6001e;border-radius:4px;color:#fff;cursor:pointer;float:left;font-size:12px;margin:0 10px 10px 0;padding:10px 30px 10px 10px;position:relative}
.search-filters .filter img{position:absolute;right:10px;top:12px}
span.p{font-size:12px}
span.p ul{font-weight:bold;line-height:18px;list-style-type:disc;margin-top:5px}
.ui-corner-all,.ui-selectmenu{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.ui-corner-all,.ui-selectmenu{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}
.ui-state-default{background:none repeat scroll 0 0 #fff;border:1px solid #c7c7c7;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#474747;height:34px;margin:0}
.ui-selectmenu-status{color:#919191;display:inline-block;font-size:12px;line-height:normal;margin:0;padding:3px 60px 3px 0;white-space:nowrap}
.ui-button-text{color:#919191;float:left;font-size:12px;padding:.4em 2.1em .4em 5px;white-space:nowrap}
.ui-selectmenu-list{overflow:scroll;overflow-x:hidden;z-index:10}
.ui-selectmenu-list li{color:#919191;cursor:pointer;font-size:12px;line-height:30px;text-indent:5px;overflow:hidden;white-space:nowrap;list-style:none;margin:0}
.ui-selectmenu-list li:hover{color:#c6001e}
.image_detail img,.video_detail img{width:100%;padding:25px 0}
.image_detail .image_detail_desc,.video_detail .video_detail_desc{border-bottom:1px solid #f4f4f4;padding:0 0 25px 0;font-size:12px;font-weight:bold;line-height:20px}
.image_subdesc_wrap,.video_subdesc_wrap{border-bottom:1px solid #e6e7e7;float:left;font-size:12px;padding:20px 0;width:100%}
.image_subdesc,.video_subdesc{float:left;line-height:14px;padding-right:25px}
span.image_subdesc_italic,span.video_subdesc_italic,span.contact_list_italic{font-style:italic;font-size:12px}
span.image_subdesc_bold,span.video_subdesc_bold,span.contact_list_bold{font-weight:bold;font-size:12px}
div#image_subdesc,div#video_subdesc{float:left;padding-right:25px}
div.avail_download{height:auto;background:#fbfaf9;padding:40px 15px}
.avail_download .avail_download_title{color:#858686;text-transform:uppercase}
div.avail_download ul{margin-top:20px}
div.avail_download ul li{font-size:14px;padding:10px 0}
.transcript{padding-top:20px}
.transcript p{font-size:12px;line-height:16px}
.contact_list{font-size:12px;padding:0 0 15px}
.contact_list span{display:block;line-height:14px;width:100%}
.image_tile,.video_tile,.audio_tile{margin-bottom:30px}
.video_placeholder{background:url('responsiveclientlib/source/images/mc_video_icon.png') no-repeat scroll center center transparent;height:300px;margin:0 3.125% 10px 0;width:100%}
.image_placeholder{background:url('responsiveclientlib/source/images/mc_image_icon.png') no-repeat scroll center center transparent;height:300px;margin:0 3.125% 10px 0;width:100%}
.audio_placeholder{background:url('responsiveclientlib/source/images/mc_audio_icon.png') no-repeat scroll center center transparent;height:300px;margin:0 3.125% 10px 0;width:100%}
h2.posleft{float:right;position:relative;right:-177px;top:-287px}
.sectionlanding .section-landing-hide{display:none}
.sectionlanding .box-sizing{-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.sectionlanding-item{display:inline-block;vertical-align:top;margin:0 0 25px;min-height:60px;width:46.8%}
.sectionlanding-item.icon{width:50%;margin-bottom:10px}
.sectionlanding-item.even.icon{padding-left:3.2%}
.sectionlanding-item.odd.icon{padding-right:3.2%}
.sectionlanding-item>img{float:left;width:20.4%;max-width:100%;padding-right:6%;padding-top:8px}
.sectionlanding-item .details.icon-showing{display:inline-block;width:79.3%}
.sectionlanding-item .details h2{margin-bottom:8px;font-size:18px}
.sectionlanding-item .details h2 a:hover{color:#c6001e}
.sectionlanding-item .details .description{display:block;font-size:12px;line-height:16px}
.sectionlanding-item ul{display:inline-block;vertical-align:top;margin-top:15px;width:49%}
.sectionlanding-item ul li{display:block;margin-bottom:8px;font-size:12px;font-weight:bold;padding:0 20px 0 10px;background:url("responsiveclientlib/source/images/navarrow.png") no-repeat 0 4px}
.sectionlanding-item ul a{outline:0}
.sectionlanding-item ul a:hover{text-decoration:underline}
.sectionlanding-item .show-hide{font-size:11px}
.sectionlanding-item .show:after,.sectionlanding-item .show-hide.show:hover:after{background-position:-395px -92px}
.sectionlanding-item .show-hide:hover:after{background-position:-333px -92px}
.sectionlanding-item .show-hide:hover{font-size:11px;color:#c6001e}
.utility-header .title h1{font-size:3.25em;position:relative;top:0;color:#6e6e6e;text-transform:uppercase;letter-spacing:normal;line-height:auto}
.utility-header .secondary-site-search{display:none}
#s7inlineViewer{display:none}
.bi-color-tool{padding:30px 6.36364%;position:relative;width:87.27272%}
.bicolor-hlm-top{width:100%}
.bicolor-title{float:left;white-space:nowrap;width:auto}
#BIColorLinks{float:right;margin-top:2px;padding:0;margin-bottom:18px}
.bicolor-top-content{color:#474747;display:inline;font-size:12px;font-weight:bold;padding:2px 18px 0;text-transform:uppercase}
#BIColorLinks h4{display:inline;font-size:12px;padding:0}
.clear{clear:both}
.bicolor-hlm-carousel{margin-bottom:25px;padding-bottom:0;position:relative;overflow:hidden;width:100%}
.bicolor-hlm-carousel li.jcarousel-item.small-thumb a.color-link img{max-width:100%}
.jcarousel-skin-bi-color{position:relative;overflow:hidden}
.jcarousel-skin-bi-color .jcarousel-item{margin-right:29.3px;float:left}
a.color-link{display:block}
a.color-link:hover{color:#c6001e}
a.color-link img{margin-bottom:16px;height:auto;max-width:100%;width:auto}
a.color-link img.bi-cta-arrow{border:medium none;height:15px;margin:0;padding:0 0 0 5px;width:15px}
.bi-color-tool .jcarousel-next-horizontal,.bi-color-tool .jcarousel-prev-horizontal{display:none}
.bi-color-tool .cta-arrow-link .no-wrap img{width:auto}
.subproduct_navigation_tool{padding:1.875em 6.3636364%;width:87.272727%;position:relative}
.mobile-resultsLeftCol{display:none}
.resultsLeftCol{font-size:12px;margin-right:50px;width:230px;position:absolute}
.resultsLeftCol h3{color:#474747;line-height:1.25em}
.filters-wrapper span{text-transform:uppercase;color:#474747;font-size:.875em}
.showme,.onlyshowme{overflow:auto;margin:1.25em 0;border:#eaeaea 1px solid;border-radius:5px;width:100%}
.showme ul{padding:12px;width:78%;float:left;position:relative}
.showtop{padding:0 0 1.25em 0;text-transform:uppercase;font-weight:bold}
.showme span,.facetgroup{background-color:#fff;font-weight:700;letter-spacing:.025em;margin:0 0 0 -5px;padding:0 5px;text-transform:uppercase}
.subproductArrow{background:url("responsiveclientlib/source/images/sprite1.png") repeat scroll -8px -365px transparent;padding:0 0 0 12px;margin-left:-10px;position:relative}
.subproductArrow p{cursor:pointer}
.primary-filter-link{color:#6e6e6e;margin-bottom:10px}
.selected-filter{background:0;font-weight:bold}
#SubProductCount{float:left;font-size:14px;padding:0 10px 7px 0}
.top-pagination .page-item{width:100%;margin:0 0 1.875em 0;border-bottom:1px #eaeaea solid;padding:0}
.filters-wrapper{float:right}
.filters-left{float:left;margin-right:3em}
.filters-right{float:left}
.filters-wrapper select{margin:0 0 .75em .5em}
#primaryFilterDescription{display:none;margin-bottom:1.25em}
#primaryFilterDescription #descriptionTitle{font-size:1.125em;text-transform:uppercase}
#primaryFilterDescription #description{color:#6e6e6e;font-size:.75em;line-height:18px;margin-top:15px}
#noResults{display:none}
#noResults span{color:#6e6e6e;font-size:12px}
#noResults span a{color:#992a10;font-weight:200;text-decoration:underline}
#noResults span a:hover{color:#992a10;font-weight:200;text-decoration:none}
.resultsRightCol{box-sizing:border-box;padding-left:280px}
.subproduct-box{float:left;margin:20px 30px 25px 0;width:30%;max-height:166px}
.subproduct-box a.color-link img{border:0 none;margin-bottom:16px;max-height:121px;image-rendering:optimizequality}
.last{margin-right:0}
.pagination-holder{z-index:10;position:relative;margin:0 auto;display:table;width:25%}
.pagination-holder ul a{color:#919191}
.pager{position:relative;margin:0 16%;width:68%;text-align:center}
.pager li{margin:0 4px;display:inline-block}
.pagination_prev_btn{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -309px -190px transparent;left:0;top:0}
.pagination_next_btn{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -309px -215px transparent;top:0;right:0}
.pagination_next_btn.disabled{background:url("responsiveclientlib/source/images/right-arrow-grey.png") no-repeat;cursor:default}
.pagination_prev_btn.disabled{background:url("responsiveclientlib/source/images/left-arrow-grey.png") no-repeat;cursor:default}
.pagination_next_btn,.pagination_prev_btn{text-indent:-9999px;width:15px;position:absolute;height:16px}
.pagination-results{position:relative;clear:both;font-size:14px;padding:.625em 0 .5em 0;border-top:1px #eaeaea solid}
.mobile-pagination{display:none}
.result-number{display:inline}
.pagination-holder ul li.active_page a{color:#474747}
.campaign-landing-container .campaign-landing-cta-wrapper,.campaign-landing-container .row-wrapper-open-html{clear:both}
.campaign-landing-container .rows-wrapper{padding:40px .36364% 0;width:100%;box-sizing:border-box}
.campaign-landing-container .row-wrapper-open-html{width:100%;clear:both}
.campaign-landing-container .introbodytext{width:100%}
.campaign-landing-container #intro{padding:37px 6.36364% 0}
.campaign-landing-container .column{width:34.25%;float:left;margin-right:3.125%;min-height:1px}
.campaign-landing-container .column:last-child{margin-right:0}
.campaign-landing-container .one-third{width:31.25%;display:inline-block}
.campaign-landing-container .two-thirds{width:65.625%}
.campaign-landing-container .one-half{width:48.4375%}
.campaign-landing-container .statichtml{margin:0;padding:0;width:100%}
.campaign-landing-container .row-wrapper-open-html .formcampaign{padding:37px 0 27px}
.campaign-landing-container label,.campaign-landing-container .requiredText,.campaign-landing-container .formcampaign p{font-size:.75em;line-height:1.5em;width:100%}
.campaign-landing-container label{font-weight:bold;color:#474747;display:block}
.campaign-landing-container input[type='text'],.campaign-landing-container input[type='tel'],.campaign-landing-container input[type='email'],.campaign-landing-container select,.campaign-landing-container textarea{width:80%;margin-bottom:16px;max-width:100%;min-width:15%}
.campaign-landing-container input.textEntry{border:1px solid #ccc;display:block;height:1.5em;width:250px}
.campaign-landing-container fieldset{padding:10px 6.3636364% 0;border:1px solid #eaeaea}
.campaign-landing-container legend{font-size:24px;font-weight:bold;text-transform:uppercase;color:#474747}
.campaign-landing-container .errorText{display:none;color:#b80026;font-size:.75em;line-height:1.5em;margin-top:10px}
.campaign-landing-container .requiredText{line-height:2.5em;color:#c6001e;font-weight:bold}
.campaign-landing-container .requiredField{color:#c6001e;line-height:1.5em}
.campaign-landing-container .red-white-button{margin:26px 0}
.campaign-landing-container input.red-button{border:1px solid #f6f6f6;border-radius:10px;box-shadow:1px 1px 1px #ccc;color:#c6001e;display:inline-block;margin-top:10px;margin-bottom:20px;padding:3px 6px 3px 22px;font-weight:bold;text-transform:uppercase;font-size:12px;background:#fff url("responsiveclientlib/source/images/right-arrow-action-contact-all.png") no-repeat scroll 5px 6px;cursor:pointer}
.campaign-landing-container input.red-button:hover{background:#c6001e url("responsiveclientlib/source/images/right-arrow-action-contact-all.png") no-repeat scroll 5px -14px;border:1px solid #c6001e;border-radius:10px;box-shadow:1px 1px 1px #ccc;color:#fff}
.campaign-landing-container .disclaimer{margin:10px 0}
#multimedia-container .s7swatches .s7scrollrightbutton,#multimedia-container .s7swatches .s7scrollleftbutton{background-size:17px}
.view-all .facet-container .content-type-visible,.tech-library .facet-container .content-type-visible{display:list-item}
.view-all .facet-container .content-type-hidden,.tech-library .facet-container .content-type-hidden{display:none}
.view-all.search-results .one-third li.parent-facet.content-type-visible.show-all,.tech-library.search-results .one-third li.parent-facet.content-type-visible.show-all{display:list-item}
.view-all.search-results .one-third li.parent-facet.show-less,.tech-library.search-results .one-third li.parent-facet.show-less{display:none}
.view-all .facet-container .show-more-link,.facet-container .show-less-link{float:left;font-size:.688em;margin:5px}
.tech-library .facet-container .show-more-link,.facet-container .show-less-link{float:left;font-size:.688em;margin:5px}
.view-all h4,h2{font-size:1.125em;color:#474747}
.tech-library h4{font-size:1.125em;line-height:1.08333em;padding:0;display:inline;font-family:"Meta-NormalNormal";color:#474747}
.view-all h4{line-height:1.08333em;background:url('responsiveclientlib/source/images/right-arrow-action.png') no-repeat right center;padding:0;display:inline}
h4.grid-view a,h4.general-view a{padding-right:25px}
h4.grid-view a,h4.general-view a{padding-right:25px}
.view-all section,.tech-library section{width:100%;margin:0 auto;position:relative;overflow:hidden;border-bottom:1px #eaeaea solid}
.view-all #media-center-index .article-wrapper .content,.tech-library #media-center-index .article-wrapper .content{padding-top:0}
.view-all.content,.tech-library.content{padding:1.875em 0;float:left;width:87.272727%;position:relative}
.view-all .browse-by,.tech-library .browse-by{background:#fafafa;padding:.75em 1.25em;-moz-border-radius:3px;border-radius:3px;border:#eaeaea 1px solid;overflow:auto}
.view-all .browse-by div,.tech-library .browse-by div{font-size:1em;text-transform:uppercase;color:#474747;float:left}
.view-all .browse-by div span,.tech-library .browse-by div span{font-size:.75em}
.view-all .facet-container.no-facets-hidden,.view-all .help-container.no-facets-hidden{display:none}
.tech-library .facet-container.no-facets-hidden,.tech-library .help-container.no-facets-hidden{display:none}
.view-all input[type=checkbox]{padding:0\9}
.tech-library input[type=checkbox]{padding:0\9}
.view-all.search-results .column,.tech-library.search-results .column{width:34.25%;float:left;margin-right:3.125%;margin-right:0\9;min-height:1px}
.view-all.search-results .column:last-child,.tech-library.search-results .column:last-child{margin-right:0}
.view-all.search-results .one-third,.tech-library.search-results .one-third{width:31.25%;display:inline-block}
.view-all.search-results .two-thirds,.tech-library.search-results .two-thirds{width:65.625%}
.view-all.search-results .content-types .facet-container,.tech-library.search-results .content-types .facet-container{margin-top:0}
.view-all .content-types .facet-container,.tech-library .content-types .facet-container{margin:1.875em 0;float:left;background:#eaeaea;border-color:none}
.view-all .facet-container,.tech-library .facet-container{margin:1.25em 0;-moz-border-radius:5px;border-radius:5px;border:#eaeaea 1px solid;width:100%}
.view-all.search-results .one-third h3,.content-types h3,.your-filters h3,.mobile-your-filters h3{color:#474747;font-weight:bold;font-size:.8em;margin:0;line-height:1.25em;padding:0 0 1.25em 0;text-transform:uppercase}
.tech-library.search-results .one-third h3,.content-types h3,.your-filters h3,.mobile-your-filters h3{color:#474747;font-weight:bold;font-size:.8em;margin:0;line-height:1.25em;padding:0 0 1.25em 0;text-transform:uppercase}
.view-all.search-results .one-third .help-container h3,.tech-library.search-results .one-third .help-container h3{text-transform:capitalize!important;font-family:arial,helvetica,sans-serif!important;font-weight:normal;padding-left:5px}
.view-all .content-types h3,.view-all .content-types h3{padding:1.6666em 0 0 1.6666em}
.tech-library .content-types h3,.tech-library .content-types h3{padding:1.6666em 0 0 1.6666em}
.view-all .content-types .facet-container ul,.tech-library .content-types .facet-container ul{padding:1.25em 1.25em .625em 1.25em}
.view-all .facets ul,.view-all .product-filter ul{padding:1.25em .625em;position:relative}
.tech-library .facets ul,.tech-library .product-filter ul{padding:1.25em .625em;position:relative}
.view-all .facets p,.tech-library .facets p{font-size:.75em}
.view-all .facets ul{padding:.50em .60em .50em .60em;float:left;width:85%}
.tech-library .facets ul{padding:.50em 5%;float:left;width:85%}
.view-all .facets ul li,.view-all .select-category-group li{padding:0 0 0 1.2em;cursor:pointer}
.tech-library .facets ul li,.tech-library .select-category-group li{padding:0 0 0 1.2em;cursor:pointer}
.view-all .facets ul li,.tech-library .facets ul li{padding:0;float:left;background:0}
.view-all.search-results .one-third li,.tech-library.search-results .one-third li{width:95%}
.view-all.search-results .one-third li,.product-filter li,.select-category-group li,.content-types li{margin:0 0 .425em 0}
.tech-library.search-results .one-third li,.product-filter li,.select-category-group li,.content-types li{margin:0 0 .425em 0}
.view-all .content-types li,.tech-library .content-types li{float:left;margin:0 2em .625em 0}
.view-all .selected-facets,.tech-library .selected-facets{margin:0 0 1.875em 0;display:none;overflow:auto}
.view-all .your-filters.selected-facets,.view-all .mobile-your-filters.selected-facets{overflow:visible;float:left;margin:0 0 1.125em 0;display:block}
.tech-library .your-filters.selected-facets,.tech-library .mobile-your-filters.selected-facets{overflow:visible;float:left;margin:0 0 1.125em 0;display:block}
.view-all .selected-facets a,.tech-library .selected-facets a{color:#fff;text-decoration:none;background:#c6001e;padding:.5em 2.5em .5em 1em;-moz-border-radius:3px;border-radius:3px;text-transform:uppercase;font-size:.75em;float:left;margin:0 .5em .5em 0;position:relative;cursor:pointer;font-family:ff-meta-web-pro,sans-serif}
.view-all .your-filters.selected-facets a,.view-all .mobile-your-filters.selected-facets a{margin:-0.5em .5em 1.25em 0}
.tech-library .your-filters.selected-facets a,.tech-library .mobile-your-filters.selected-facets a{margin:-0.5em .5em 1.25em 0}
.view-all .selected-facets a span,.view-all .selected-facets a span{padding:0 0 0 1.25em;color:#fff;background:url('responsiveclientlib/source/images/filter-close.png') center center no-repeat;position:absolute;top:5px;right:5px}
.tech-library .selected-facets a span,.tech-library .selected-facets a span{padding:0 0 0 1.25em;color:#fff;background:url('responsiveclientlib/source/images/filter-close.png') center center no-repeat;position:absolute;top:5px;right:5px}
.view-all .selected-facets .header,.tech-library .selected-facets .header{font-size:.875em;text-transform:uppercase;color:#474747;padding:0 .5em 0 0;display:block;float:left;margin:.5em 0 0 0}
.view-all .selected-facets .hidden,.tech-library .selected-facets .hidden{display:none}
.view-all.search-results .one-third li.parent-facet,.tech-library.search-results .one-third li.parent-facet{background:url('responsiveclientlib/source/images/arrow-collapsed.png') no-repeat 0 3px;padding:0 0 0 .7em;position:relative}
.view-all .show-more-link,.view-all .show-less-link{background:url('responsiveclientlib/source/images/arrow-collapsed.png') no-repeat 0 3px;float:left;width:75%;padding-left:15px;height:20px;margin-left:15px!important}
.tech-library .show-more-link,.tech-library .show-less-link{background:url('responsiveclientlib/source/images/arrow-collapsed.png') no-repeat 0 3px;float:left;width:75%;padding-left:15px;height:20px;margin-left:15px!important}
.view-all.search-results .one-third li.parent-facet .expand,.tech-library.search-results .one-third li.parent-facet .expand{display:block;background:0;position:absolute;left:-25px;top:0;width:33px;height:20px;padding:0}
.view-all .no-child,.tech-library .no-child{background:none!important}
.view-all .facets ul li input{float:left;margin:2px 10px 0 0}
.tech-library .facets ul li input{float:left;margin:2px 10px 0 0}
.view-all .facets ul li label,.tech-library .facets ul li label{float:left;width:100%}
.view-all .facets .parent-facet label,.tech-library .facets .parent-facet label{width:98%}
.view-all .facets ul li label p,.tech-library .facets ul li label p{float:left;width:80%;color:#6e6e6e;line-height:1.5em}
.view-all .content-types li p,.tech-library .content-types li p{width:auto!important}
.view-all .facets li input.selected+p,.tech-library .facets li input.selected+p{color:#c6001e}
.view-all .facets li.parent-facet.active,.tech-library .facets li.parent-facet.active{background:url('responsiveclientlib/source/images/down_arrow.png') no-repeat 0 5px}
.view-all .facets .sub-facets li,.tech-library .facets .sub-facets li{color:#6e6e6e}
.view-all .facets .sub-facets li.active,.tech-library .facets .sub-facets li.active{color:#c6001e}
.view-all .sub-facets,.tech-library .sub-facets{display:none}
.view-all .active .sub-facets,.tech-library .active .sub-facets{display:block;padding:.625em .6em 0;width:98%}
.view-all .sort-wrapper{float:right;position:absolute;right:0;top:0}
.view-all .sort-wrapper label{color:#474747;font-size:.9em;text-transform:uppercase;padding-top:2px;font-weight:bold}
.view-all .grid-list-wrapper,.tech-library .grid-list-wrapper{float:left}
.view-all .sort-wrapper label,.tech-library .sort-wrapper label{float:left}
.view-all .grid-list,.tech-library .grid-list{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -7px -216px;width:57px;height:12px;float:right;margin:3px 0 0 15px}
.view-all .data-grid-view,.view-all .data-grid-view.otherview{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -7px -216px;float:left;height:20px;margin:2px 10px;width:20px}
.tech-library .data-grid-view,.tech-library .data-grid-view.otherview{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -7px -216px;float:left;height:20px;margin:2px 10px;width:20px}
.view-all .data-grid-view.currentview,.tech-library .data-grid-view.currentview{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -84px -216px}
.view-all .data-list-view,.view-all .data-list-view.currentview{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -47px -216px;float:left;height:20px;margin:2px 10px;width:20px}
.tech-library .data-list-view,.tech-library .data-list-view.currentview{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -47px -216px;float:left;height:20px;margin:2px 10px;width:20px}
.view-all .data-list-view.otherview,.tech-library .data-list-view.otherview{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -124px -216px}
.view-all .grid-list.grid,.tech-library .grid-list.grid{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -84px -216px}
.view-all.search-results .two-thirds,.tech-library.search-results .two-thirds{width:73.95833%}
.view-all.search-results .one-third,.tech-library.search-results .one-third{width:20.83333%;margin-right:5.20833%}
.view-all #search-results-wrapper .one-third{width:20.8333%;float:left;margin-right:3.125%;min-height:1px}
.tech-library #search-results-wrapper .one-third{width:20.8333%;float:left;margin-right:3.125%;min-height:1px}
.view-all #search-results-wrapper .two-thirds,.tech-library #search-results-wrapper .two-thirds{width:75.9583%;display:inline-block;min-height:1px;padding-left:0}
.view-all .showing-results,.tech-library .showing-results{margin:0 0 1.875em 0;border-bottom:1px #eaeaea solid;font-size:.875em;padding:0 0 .675em 0}
.view-all .showing-results a,.tech-library .showing-results a{padding:0 0 0 10px;color:#474747}
.view-all .showing-results a:hover,.tech-library .showing-results a:hover{text-decoration:none}
.view-all #search-results-wrapper .facet-container{overflow:auto}
.tech-library #search-results-wrapper .facet-container{overflow:auto}
.view-all .facets ul span,.view-all .product-filter span{color:#6e6e6e;font-size:.75em;text-transform:uppercase;letter-spacing:.1em;background:#fff;position:absolute;top:-0.75em;left:1em;display:block;padding:0 1em}
.tech-library .facets ul span,.tech-library .product-filter span{color:#6e6e6e;font-size:.75em;text-transform:uppercase;letter-spacing:.1em;background:#fff;position:absolute;top:-0.75em;left:1em;display:block;padding:0 1em}
.view-all .search-result,.tech-library .search-result{float:left}
.view-all .mobile-results-list .search-result,.tech-library .mobile-results-list .search-result{padding:0 0 1.875em 0;margin:0 0 0 1.851852%;width:100%}
.view-all #search-results-wrapper.grid .showing-results{margin-left:1.75%}
.view-all .mobile-results-list,.tech-library .mobile-results-list{display:none}
.tech-library .mobile-results-list,.tech-library .mobile-results-list{display:none}
.view-all #search-results-wrapper.grid .your-filters.selected-facets,.tech-library #search-results-wrapper.grid .your-filters.selected-facets{width:100%;margin-left:1.75%}
.view-all .pagination-show-all:hover,.view-all .pagination-show-less:hover{text-decoration:underline!important}
.tech-library .pagination-show-all:hover,.tech-library .pagination-show-less:hover{text-decoration:underline!important}
.view-all .showing-results.bottom,.tech-library .showing-results.bottom{border-bottom:0;margin:.625em 0 .5em 0}
.view-all .showing-results .pagination.top,.tech-library .showing-results .pagination.top{display:none}
.view-all .showing-results .pagination,.tech-library .showing-results .pagination{width:154px;width:21.69014%;width:25%;height:15px;margin:0 0 0 21.35%;text-align:center;letter-spacing:1px;position:relative}
.view-all .showing-results .pagination div,.tech-library .showing-results .pagination div{width:15px;height:15px}
.view-all .showing-results .pagination .next,.tech-library .showing-results .pagination .next{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -388px -163px;float:right;margin-left:9px;cursor:pointer}
.view-all .showing-results .pagination .prev,.tech-library .showing-results .pagination .prev{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -309px -163px;float:left;padding-right:0;cursor:pointer}
.view-all .showing-results .pagination .selected,.tech-library .showing-results .pagination .selected{font-weight:bold}
.view-all #search-results-wrapper.grid .showing-results.bottom,.tech-library #search-results-wrapper.grid .showing-results.bottom{margin:0 0 0 1.75%;padding:.625em 0 .5em 0;border-top:1px #eaeaea solid}
.view-all .mobile-search-results,.tech-library .mobile-search-results{display:none}
.view-all .mobile-search-results.browse-by div,.tech-library .mobile-search-results.browse-by div{width:100%}
.view-all .mobile-search-results.browse-by div span{display:block;margin:0 0 .5em 0}
.view-all #launch-filter,.tech-library #launch-filter{background:#474747;border:1px solid #ddd;margin:1em 0 0 0;-moz-border-radius:8px;border-radius:8px;padding:3%;width:94%;cursor:pointer}
.view-all #launch-filter span,.tech-library #launch-filter span{float:left;color:#fff;margin:0;background:url('responsiveclientlib/source/images/filter-add.png') no-repeat right center;width:100%}
.view-all .mobile-your-filters.selected-facets a,.tech-library .mobile-your-filters.selected-facets a{display:none}
.view-all #image-lightbox.search-results,.tech-library #image-lightbox.search-results{display:none}
.view-all #image-lightbox.search-results select{margin:0 0 1.5em 0;width:90%}
.view-all #image-lightbox.search-results .lightbox,.tech-library #image-lightbox.search-results .lightbox{padding:5%}
.view-all #image-lightbox.search-results select:last-child,.tech-library #image-lightbox.search-results select:last-child{margin:0}
.view-all #image-lightbox.search-results span{font-size:.75em;text-transform:uppercase;color:#c6001e;margin:0 0 .75em 0;display:block}
.view-all #image-lightbox.search-results .image-container,.tech-library #image-lightbox.search-results .image-container{background:0}
.mobile-search-results select,#image-lightbox.search-results select{width:100%;-webkit-appearance:menulist-button;height:40px}
.view-all #search-results-wrapper p,.tech-library #search-results-wrapper p{line-height:1.5em;word-wrap:break-word}
.view-all .mobile-results-list,.tech-library .mobile-results-list{display:block}
.view-all .result-content img,.tech-library .result-content img{margin:0 .625em 0 0;width:14.5%}
.view-all .mobile-results-list h4,.tech-library .mobile-results-list h4{display:inline}
.tech-library .group-header h4{display:inline;margin:0 0 0 1.85185%}
.view-all .mobile-results-list h4.grid-view,.tech-library .mobile-results-list h4.grid-view{display:none}
.view-all .search-result,.tech-library .search-result{width:29.6%;margin:0 1.851852% 2.5em 1.851852%;overflow:hidden;display:inline-block;vertical-align:top;float:none;width:28.8%}
.view-all .search-result.last-child,.tech-library .search-result.last-child{margin-right:0}
.view-all .mobile-results-grid .result-content img,.tech-library .mobile-results-grid .result-content img{width:100%;margin-bottom:1.25em}
.view-all h4,.tech-library h4{display:none}
.view-all h4.grid-view,.tech-library h4.grid-view{display:inline}
.view-all .result-content p,.tech-library .result-content p{margin-top:1.25em;color:#6e6e6e;font-size:.75em;margin-top:1.25em;line-height:1.5em}
.mobile-results-list .result-content p{margin-top:1.25em;color:#6e6e6e;font-size:.75em;margin-top:.625em;line-height:1.5em}
.view-all .mobile-results-grid .search-result .result-content p:nth-child(3){display:none}
.tech-library .mobile-results-grid .search-result .result-content p:nth-child(3){display:none}
.view-all .filterVisible,.view-all .defaultVisible,.view-all .paginateVisible{display:inline-block}
.tech-library .filterVisible,.tech-library .defaultVisible,.tech-library .paginateVisible{display:inline-block}
.view-all .filterHidden,.view-all .paginateHidden,.view-all.filterHidden,.view-all .paginateHidden{display:none}
.tech-library .filterHidden,.tech-library .paginateHidden,.tech-library.filterHidden,.tech-library .paginateHidden{display:none}
.showing-results .prev,.showing-results .next{display:inline-block;position:static}
.view-all .showing-results .prev.disabled,.tech-library .showing-results .prev.disabled{background:url("responsiveclientlib/source/images/dupont-sprite.png") no-repeat -349px -163px;cursor:default}
.view-all .showing-results .next.disabled,.tech-library .showing-results .next.disabled{background:url("responsiveclientlib/source/images/dupont-sprite.png") no-repeat -388px -190px;cursor:default}
.view-all #image-lightbox,.tech-library #image-lightbox{position:absolute;top:0;left:0;height:100%;width:100%;margin:0 auto;background:rgba(0,0,0,.6);z-index:1201}
.view-all #image-lightbox .wrapper,.tech-library #image-lightbox .wrapper{background:0;height:700px}
.view-all #image-lightbox .image-container,.tech-library #image-lightbox .image-container{margin:0 auto;max-width:87.272727%;background:rgba(251,2,14,0.3)}
.view-all #image-lightbox .lightbox{margin:20px auto 0 auto;background:#fff;width:72.72727%;padding:2.72727%;position:relative}
.view-all #image-lightbox.video .lightbox,.tech-library #image-lightbox.video .lightbox{width:61.81818%}
.view-all #image-lightbox.carousel .lightbox,.tech-library #image-lightbox.carousel .lightbox{padding:2.72727% 3.125em;background:url('responsiveclientlib/source/images/prev.png') 0 40% no-repeat,url('responsiveclientlib/source/images/next.png') 100% 40% no-repeat;background-color:#fff}
.view-all #image-lightbox.carousel .arrows-mobile-center,.tech-library #image-lightbox.carousel .arrows-mobile-center{display:none;margin:0 auto}
.view-all #image-lightbox.carousel p:last-child,.tech-library #image-lightbox.carousel p:last-child{color:#474747;font-size:.875em}
.view-all #image-lightbox .image,.tech-library #image-lightbox .image{text-align:center}
.view-all #image-lightbox img,.tech-library #image-lightbox img{max-width:100%;margin-bottom:1.81818%}
.view-all #image-lightbox p,.tech-library #image-lightbox p{margin-top:1.81818%}
.view-all #image-lightbox #close,.lightbox-close,.tech-library #image-lightbox #close,.lightbox-close{display:block;width:21px;height:21px;background:url('responsiveclientlib/source/images/lightbox-close.png') 0 0 no-repeat;position:absolute;top:-10px;right:-10px}
.view-all .mobile-bg-pagination,.tech-library .mobile-bg-pagination{display:none}
.view-all .showing-results.bottom .pagination.paginationvisible,.tech-library .showing-results.bottom .pagination.paginationvisible{display:inline-block}
.view-all .showing-results.bottom .pagination.paginationhide,.tech-library .showing-results.bottom .pagination.paginationhide{display:none}
.view-all .clear-image,.tech-library .clear-image{clear:both}
.view-all .page-heading,.tech-library .page-heading{display:inline-block}
.view-all .page-heading h1,.tech-library .page-heading h1{color:#6e6e6e;font-size:1.2em;line-height:28px;margin:0 0 10px 3px;padding-top:30px}
.view-all .page-heading h2,.tech-library .page-heading h2{color:#6e6e6e;font-size:1.5em;line-height:28px;margin:0 0 10px 3px;padding-top:30px}
.view-all .social-RSS,.tech-library .social-RSS{margin-left:10px;display:inline-block}
.basic-hero-img{padding:0 6.3636364%;margin-top:20px}
.basic-hero-img img{height:auto;width:100%}
.hero-title-only{padding:15px 6.3636364% 20px}
.hero-title-only h2{color:#474747;margin-right:13px}
.full-span-img img{height:auto;width:100%}
.navigation-area{padding:0 6.3636364%}
.navigation-area li{float:left;margin-right:30px;margin-bottom:13px}
.navigation-area li a{font-size:14px;font-weight:bold;text-transform:uppercase}
.navigation-area li a:hover,.navigation-area li.active a{color:#c6001e;text-decoration:underline}
.fullbleedvideo-wrapper.video-image-wrapper{width:auto;margin:12px 6.3636364% 20px}
.fullbleedvideo-wrapper .hero-description-box{bottom:30px;cursor:pointer;display:table;position:absolute;text-transform:uppercase;width:75%;z-index:3}
.fullbleedvideo-wrapper .hero-description-box .hero-title{color:#fff;border-right:1px solid #9d0322;display:table-cell;font-size:36px;padding:23px 30px 27px 20px}
.fullbleedvideo-wrapper .hero-description-box .play-now{color:#fff;font-size:14px;padding:10px border-left:1px solid #da425f;display:table-cell;text-align:center;vertical-align:middle;width:15%}
.fullbleedvideo-wrapper .play-now .play-button{background:url('responsiveclientlib/source/images/IconEffect_play_up_white.png') no-repeat;background-size:100%;bottom:5px;height:39px;margin:0 auto;position:relative;width:39px}
.fullbleedvideo-wrapper .play-now span{position:relative;top:5px}
.timeline{float:left;left:-7.3636364%;overflow:hidden;position:relative;width:107.272727%}
.timeline .row-title{color:#808080;font-weight:normal;margin-bottom:23px}
.timeline .col{float:left;height:100%;margin-right:3.125%;min-height:270px;width:31.25%}
.timeline .left-fade{background:url('responsiveclientlib/source/images/timeline-alpha-col.png') no-repeat left top;height:100%;left:0;position:absolute;top:0;width:82px;z-index:1}
.timeline .right-fade{background:url('responsiveclientlib/source/images/timeline-omega-col.png') no-repeat right top;height:100%;position:absolute;right:0;top:0;width:82px;z-index:1}
.timeline .year-stage{float:left;margin-bottom:10px;min-height:42px;width:100%}
.timeline .navigation{background:url('responsiveclientlib/source/images/timeline-circle-left-right.png') no-repeat;height:95px;left:50%;margin:0 0 0 -47.5px;position:absolute;width:95px;z-index:1}
.timeline .navigation.first{background:url('responsiveclientlib/source/images/timeline-circle-right.png') no-repeat}
.timeline .navigation.last{background:url('responsiveclientlib/source/images/timeline-circle-left.png') no-repeat}
.timeline .navigation .left{cursor:pointer;height:100%;left:0;position:absolute;text-indent:-9999px;top:0;width:50%}
.timeline .navigation .right{cursor:pointer;height:100%;position:absolute;right:0;text-indent:-9999px;top:0;width:50%}
.timeline .navigation .left.disabled,.timeline .navigation .right.disabled{cursor:default}
.timeline .introduction p{bottom:25px;color:#474747;font-size:24px;left:0;line-height:24px;margin-top:0;position:relative}
.timeline .start{color:#e21737;font-size:12px;font-weight:bold;left:-33px;letter-spacing:-1px;text-align:center;text-transform:uppercase;position:absolute;top:109px;width:160px}
.timeline .timeline-bar{height:47px;left:60%;margin:0;position:absolute;top:23px;width:10000px}
.timeline .timeline-bar .vertical{height:47px;position:relative;width:118px}
.timeline .timeline-bar .vertical .vertical-vert{background:#eb088d;float:left;height:47px;width:15px}
.timeline .timeline-bar .vertical .vertical-horiz{background:#eb088d;height:15px;position:absolute;top:16px;width:118px}
.timeline .timeline-bar .horizontal{bottom:31px;height:15px;left:123px;position:relative}
.timeline .timeline-bar .segment{float:left;height:100%;margin-right:5px;position:relative}
.timeline-bar-wrapper{float:left;position:relative;width:100%}
.timeline-bar .segment .year{bottom:68px;color:#e5dbda;font-size:30px;position:absolute}
.timeline-bar .segment.odd{background:#88201b;width:200px}
.timeline-bar .segment.even{background:#e21737;width:300px}
.timeline .stage-content{display:none}
.timeline .stage-content .year{color:#88201b;font-size:42px;text-align:center;text-transform:uppercase;width:100%}
.timeline .stage-content .title{color:#5a3d26;font-size:26px;padding-top:125px}
.downloads{float:left;background-color:#fafafa;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;left:-7.3636364%;padding:25px 6.3636364%;position:relative;width:107.272727%}
.downloads .row-title{color:#808080;font-weight:normal;margin-bottom:23px}
.downloads ul .col{float:left;list-style-type:none;margin-right:3.125%;width:31.25%}
.downloads ul .col .no-wrap{font-size:28px}
.downloads .downloads-additional-links{color:#474747;font-size:18px;margin-bottom:10px;text-transform:capitalize}
.downloads .col.omega{margin-right:0}
.downloads .download.col a{color:#df1735;text-transform:uppercase}
.downloads .download.col h2{color:#de1736;font-weight:normal;font-size:44px;line-height:38px;margin-bottom:7px;min-height:25px;text-indent:35px;text-transform:uppercase}
.downloads .download.col h3{background:url('responsiveclientlib/source/images/pdf-download.png') no-repeat left 2px}
.downloads .download.col h2.pdf{background:url('responsiveclientlib/source/images/pdf-download.png') no-repeat left 2px}
.downloads .download.col h2.dollar{background:url('responsiveclientlib/source/images/dollar-download.png') no-repeat left 2px;text-indent:24px}
.downloads .download.col p{color:#de1736;font-weight:normal;font-size:28px;line-height:26px;margin-top:0;text-transform:uppercase}
.downloads ul{margin-left:0}
.downloads .download.col p .cta-arrow{margin-bottom:5px}
.downloads .row-callout .vertical_list_module a span{display:block}
.downloads .row-callout{width:100%}
.downloads .row-callout .vertical_list_module li{background:url('responsiveclientlib/source/images/navarrow.png') no-repeat left 50%;float:left;list-style-type:none;margin-bottom:2px;width:100%}
.downloads .row-callout .vertical_list_module li a{color:#474747}
.downloads .row-callout .vertical_list_module li h2{margin-bottom:0}
.annual-reports-inner-pane .category{color:#474747;font-weight:normal}
.annual-reports-inner-pane .description{color:#474747}
.annual-reports-inner-pane h2.title{color:#808080;font-size:1.1em;font-weight:normal;margin-bottom:23px;text-transform:uppercase}
.annual-reports-inner-pane .col.omega{position:relative}
.annual-reports-inner-pane .category{color:#474747;font-weight:normal}
.annual-reports-inner-pane .description{color:#474747}
.annual-reports-inner-pane .detail-img-caption{background:#dedfdf;bottom:4.5%;color:#474747;left:3.5%;padding:3% 3.5% 0;position:absolute;text-transform:uppercase;width:86%}
.annual-reports-inner-pane .detail-img-caption strong{float:left;font-size:38px;letter-spacing:-1px;line-height:26px;padding-bottom:3.5%;padding-right:8px}
.annual-reports-inner-pane .detail-img-caption p{float:left;font-size:17px;line-height:14px;margin:0;max-width:74%;padding-bottom:3.5%}
.residentual-inner-pane{float:left;margin:1.875em 0}
.residentual-inner-pane .title{color:#808080;font-size:1.1em;font-weight:normal;margin-bottom:25px;text-transform:uppercase}
.residentual-inner-pane .row{border:1px solid #d8d8d8;float:left;padding:0;position:relative;width:100%}
.residentual-inner-pane .col{float:left;margin-right:3.125%;width:48.4375%}
.residentual-inner-pane .col.alpha{padding:2.5% 2% 6%;width:44.4375%}
.residentual-inner-pane .col.omega{height:100%;margin-right:0}
.residentual-inner-pane .category{margin-bottom:10px;text-transform:uppercase}
.residentual-inner-pane .description{font-size:24px;line-height:28px}
.residentual-inner-pane .detail-img{float:left;margin-bottom:0;max-height:100%;width:100%}
.residentual-inner-pane ul{margin-left:0}
.residentual-inner-pane ul li{background:url('responsiveclientlib/source/images/right-arrow-grey.png') no-repeat left center;list-style-type:none;padding:2px 0 0 25px;text-transform:uppercase}
.residentual-inner-pane ul li a{color:#6e6e6e}
.tool-callout-image>img{width:100%;margin-top:14px}
.content-body table.footable th p{font-size:10px;margin-bottom:0}
.content-body table.footable td p{font-size:11px;margin-bottom:0}
.footable .table-title,caption{color:#808080;font-size:24px;margin:15px 0;text-transform:uppercase;text-align:left;font-family:atrament-web-lf,sans-serif}
table.footable,table.footable th,table.footable tr{border:0}
table tr td .accentred{font-weight:bold;color:#a11064}
table.multicategory-statistical tr th{color:#ec7018}
table.footable tr th{font-weight:bold;font-size:10px;padding:10px 10px;text-transform:uppercase;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;text-align:left}
table.footable tr th span{font-weight:normal}
table.footable tr td{color:#6e6e6e;font-size:11px;line-height:1.5em;padding:12px 10px;border-bottom:1px dotted #eaeaea;text-align:left}
table.footable tr.last td{border-bottom:0}
table.footable tbody tr.odd{background-color:#fafafa}
.icon-strong-support{color:#6c9817;font-size:24px;line-height:12px}
.icon-partial-support{color:#a66200;font-size:24px;line-height:12px}
.icon-no-support{color:#b2b2b2;font-size:24px;line-height:12px}
.table-disclaimer{font-size:9px;font-style:italic;color:#919191;padding:15px 10px}
.table-abbreviation{display:inline-block}
.table-abbreviation span{color:#808080;font-size:13px;margin:10px;text-transform:uppercase;float:left;display:block;font-weight:bold}
.indicator{font-size:12px;color:#6e6e6e;margin-left:10px}
.footable{border-collapse:separate;border-spacing:0;width:100%;margin-bottom:16px}
.footable.breakpoint>tbody>tr>td.expand{background:url('responsiveclientlib/source/images/expand_table.png') no-repeat 5px center;padding-left:40px}
.footable.breakpoint>tbody>tr.footable-detail-show>td.expand{background:url('responsiveclientlib/source/images/collapse_table.png') no-repeat 5px center}
.footable.breakpoint>tbody>tr.footable-row-detail{border-bottom:2px solid #eaeaea}
table tr.footable-detail-show td{border-bottom:0}
table.column-width tr td.footable-first-column{width:50%}
#bg-container.white{background-color:#fff}
#bg-container.dark{background-color:#000;color:#fff}
.dark p{color:#b2b2b2}
.pagename-container{padding:20px 6.36364%;font-size:13px}
.pagename-container h2{display:inline-block;margin-right:18px;font:400% 'atrament-web-lf';text-transform:uppercase;color:#6e6e6e}
.dark .pagename-container h2.white-bg{color:#6e6e6e}
.dark .pagename-container h2{color:#fff}
.pagename-container h2.white-font{color:#fff}
.pagename-container .message{display:block;color:#f00}
.pagename-container .social-links{display:inline-block;float:none;margin:0}
.pagename-container .social-links li{display:inline-block;height:20px;width:20px;margin:8px 10px 0 0;background-repeat:no-repeat}
.pagename-container .social-links li a{display:block;height:20px;width:20px;outline:0}
.sitenav .microsite-navigation{padding:0 6.36364%}
.sitenav .microsite-navigation.fixed{position:fixed;top:0;width:100%;max-width:1250px;padding:0 6.5%;z-index:2147483647;box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
.sitenav .main-nav{font:13px 'ff-meta-web-pro'}
.sitenav .main-nav>li{position:relative;display:inline-block;padding:1% 2% 1% 2%;color:#686868;text-transform:uppercase;text-decoration:none}
.sitenav .main-nav>li:first-child{padding-left:0}
.sitenav .main-nav>li.active:first-child,.sitenav .main-nav.white-font>li.active:first-child,.dark .sitenav .main-nav>li.active:first-child{padding-left:2%}
.sitenav .main-nav li a{outline:0}
.sitenav .main-nav li.current a{color:#e21737}
.sitenav .main-nav>li.has-sub-items>a{padding-right:10px}
.sitenav .main-nav.white-font>li>a,.dark .sitenav .main-nav>li>a{font-weight:700;color:#fff}
.sitenav .main-nav.white-font>li.has-sub-items>a:hover:after,.sitenav .main-nav.white-font li.has-sub-items.current>a:after,.dark .sitenav .main-nav>li.has-sub-items>a:hover:after,.dark .sitenav .main-nav li.has-sub-items.current>a:after,.sitenav .main-nav.white-font>li.has-sub-items>a:after,.dark .sitenav .main-nav>li.has-sub-items>a:after{background-position:-395px -116px}
.sitenav .main-nav.white-font>li>a:hover,.sitenav .main-nav.white-font li.current>a,.dark .sitenav .main-nav>li>a:hover,.dark .sitenav .main-nav li.current>a{color:#fff;opacity:.6}
.dark .sitenav .main-nav.white-bg>li>a,.sitenav .main-nav>li>a,.sitenav .fixed.nav-bg-white .main-nav>li>a{font-weight:700;color:#686868}
.dark .sitenav .main-nav.white-bg>li.has-sub-items>a:after,.sitenav .main-nav>li.has-sub-items>a:after,.sitenav .fixed.nav-bg-white .main-nav>li.has-sub-items>a:after{margin-bottom:3px;background-position:-333px -116px}
.dark .sitenav .main-nav.white-bg>li>a:hover,.dark .sitenav .main-nav.white-bg li.current>a,.sitenav .main-nav>li>a:hover,.sitenav .main-nav li.current>a,.sitenav .fixed.nav-bg-white .main-nav>li>a:hover,.sitenav .fixed.nav-bg-white .main-nav li.current>a{color:#e21737;opacity:1}
.dark .sitenav .main-nav.white-bg>li.has-sub-items>a:hover:after,.dark .sitenav .main-nav.white-bg li.has-sub-items.current>a:after,.sitenav .main-nav>li.has-sub-items>a:hover:after,.sitenav .main-nav li.has-sub-items.current>a:after,.sitenav .fixed.nav-bg-white .main-nav>li.has-sub-items>a:hover:after,.sitenav .fixed.nav-bg-white .main-nav li.has-sub-items.current>a:after{background-position:-374px -116px}
.sitenav .main-nav li.has-sub-items.active{background-color:#fff}
.sitenav .main-nav li.has-sub-items.active>a,.sitenav .main-nav li.has-sub-items.current.active>a{color:#e21737}
.sitenav .main-nav li.has-sub-items.active>a:after,.sitenav .main-nav li.has-sub-items.current.active>a:after{background-position:-374px -92px}
.dark .sitenav .main-nav li.current.active>a:after,.sitenav .main-nav.white-font li.current.active>a:after,.dark .sitenav .main-nav li.has-sub-items.active>a:hover:after,.sitenav .main-nav.white-font li.has-sub-items.active>a:hover:after,.sitenav .main-nav li.has-sub-items.active>a:hover:after,.sitenav .main-nav li.has-sub-items.current.active>a:hover:after,.dark .sitenav .main-nav.white-bg li.has-sub-items.current.active>a:after,.dark .sitenav .main-nav.white-bg li.has-sub-items.active>a:after,.dark .sitenav .fixed.nav-bg-white .main-nav li.has-sub-items.current.active>a:after,.dark .sitenav .fixed.nav-bg-white .main-nav li.has-sub-items.active>a:after{opacity:1;background-position:-374px -92px}
.sitenav .sub-nav{position:absolute;left:0;top:100%;display:none;width:135px;padding:6px 14px 8px 14px;z-index:5;border-top:0;background:white;-o-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;box-shadow:1px 1px 3px 0 #ccc;-o-box-shadow:1px 1px 3px 0 #ccc;-ms-box-shadow:1px 1px 3px 0 #ccc;-moz-box-shadow:1px 1px 3px 0 #ccc;-webkit-box-shadow:1px 1px 3px 0 #ccc}
.sitenav .sub-nav .sub-nav-item{display:block;padding:1%;line-height:1.75em}
.sitenav .main-nav li.active .sub-nav-item a{color:#474747;text-transform:none}
.sitenav .main-nav li.active .sub-nav-item:hover a{color:#e21737}
.sitenav .main-nav li.has-sub-items.active .sub-nav{display:block}
.dark .sitenav .main-nav li.has-sub-items.active .sub-nav,.sitenav .main-nav.white-font li.has-sub-items.active .sub-nav{box-shadow:1px 1px 1px 0 #ccc;-o-box-shadow:1px 1px 1px 0 #ccc;-ms-box-shadow:1px 1px 1px 0 #ccc;-moz-box-shadow:1px 1px 1px 0 #ccc;-webkit-box-shadow:1px 1px 1px 0 #ccc}
.sitenav .site-title-mobile,.sitenav .left-menu{display:none}
.microsites-main{padding:0 6.3636364%}
.microsites-main #multimedia-container{padding-left:0;padding-right:0;width:100%}
.row-organization{padding-top:15px}
.row-organization.no-top-padding{padding-top:0}
.row-organization.bottom-padding{padding-bottom:15px}
.row-structure .row-2par-half-left,.row-structure .row-2par-half-right{width:50%;display:inline-block;vertical-align:top}
.row-structure .row-3par-left,.row-structure .row-3par-center,.row-structure .row-3par-right,.row-structure .row-2par-onethird{width:33.3333%;display:inline-block;vertical-align:top}
.row-structure .row-2par-twothirds{width:66.6666%;display:inline-block;vertical-align:top}
.row-structure .row-2par-half-left .half{padding-right:3.125%}
.row-structure .row-2par-half-right .half{padding-left:3.125%}
.row-structure .row-3par-left .third{padding-right:6.25%}
.row-structure .row-3par-center .third{padding:0 3.125%}
.row-structure .row-3par-right .third{padding-left:6.25%}
.row-structure .row-2par-onethird.left .third{padding-right:4.6875%}
.row-structure .row-2par-onethird.right .third{padding-left:4.6875%}
.row-structure .row-2par-twothirds.right .twothirds{padding-left:2.34375%}
.row-structure .row-2par-twothirds.left .twothirds{padding-right:2.34375%}
.dark .row-structure h2.row-title{color:#fff}
.row-atrament .row-structure h2.row-title{font-size:1.5em}
.image-carousel .standaloneimage{margin-bottom:14px}
.image-container img{display:block;width:100%}
.image-container>img.imageslide-image{object-fit:contain}
.standaloneimage h2{font-size:150%;line-height:normal}
.standaloneimage h2 .cta-arrow{margin-bottom:2px}
.standaloneimage .slide-information,.standaloneimage .image-information{position:relative;min-height:30px;padding-top:10px}
.imagecarousel .standaloneimage .slide-information{padding-top:24px}
.imagecarousel .twothirds .standaloneimage .slide-information{padding-top:29px}
.standaloneimage .image-caption{display:block;margin-top:9px;line-height:1.5;font-style:italic;color:#b2b2b2}
.imagecarousel .standaloneimage .image-caption,.imagecarousel2 .standaloneimage .image-caption{font-style:normal}
.twothirds .standaloneimage .image-caption{margin-top:14px}
.image-carousel{max-width:1090px}
.image-container{background-color:#eaeaea}
.image-carousel .jcarousel-images-par{position:relative}
.imagecarousel .jcarousel-clip .nav-carousel ul,.imagecarousel2 .jcarousel-clip .nav-carousel ul{position:static}
.imagecarousel .next,.imagecarousel .prev,.imagecarousel2 .next,.imagecarousel2 .prev{bottom:50%;width:42px;height:81px}
.imagecarousel .next:hover,.imagecarousel .next,.imagecarousel2 .next:hover,.imagecarousel2 .next{background:url(responsiveclientlib/source/images/flexb_carousel_right_arrow.png)}
.no-touch .imagecarousel .next:hover,.no-touch .imagecarousel2 .next:hover{background:url(responsiveclientlib/source/images/flexb_carousel_right_arrow_red.png)}
.imagecarousel .prev:hover,.imagecarousel .prev,.imagecarousel2 .prev:hover,.imagecarousel2 .prev{background:url(responsiveclientlib/source/images/flexb_carousel_left_arrow.png)}
.no-touch .imagecarousel .prev:hover,.no-touch .imagecarousel2 .prev:hover{background:url(responsiveclientlib/source/images/flexb_carousel_left_arrow_red.png)}
.image-carousel .mobile-slide-counter{position:absolute;font-size:12px;right:0;top:0;text-align:right}
.no-touch .dark .standaloneimage h2 a:hover{color:#a3a3a3}
.dark .standaloneimage h2,.dark .standaloneimage h2 a{color:#fff}
.pull-quote{font-size:30px}
.pull-quote .quote{font-size:100%;text-transform:uppercase;letter-spacing:1px;margin-bottom:0;line-height:1.25em}
.pull-quote .quote-no-source{font-size:100%;text-transform:uppercase;letter-spacing:1px;margin-bottom:0;line-height:1.25em}
.pull-quote .quote-author{float:right;font-size:40%;line-height:18px;color:#686868}
.quote::before{content:url(responsiveclientlib/source/images/flexb_pull_quotes.png);margin-right:10px}
.quote-author::before{content:'-';margin-right:5px}
.dark .pull-quote .quote-author{color:#eaeaea}
.microsite-brandbar .header-top-bar{background:url(responsiveclientlib/source/images/header-top-bar-gradient.jpg) repeat-x 0 0 transparent;display:table;clear:both;float:none;height:50px;position:static;width:100%;padding-right:6.36364%;box-sizing:border-box;z-index:auto}
.microsite-brandbar .header-top-bar.custom-logo{background-image:none;background:#fff;height:55px}
.microsite-brandbar .header-top-bar-logo{float:none;display:table-cell;vertical-align:middle;position:static;height:50px;width:19.54545%;min-width:145px;background:url('responsiveclientlib/source/images/header-top-bar-logo.jpg') no-repeat right center transparent}
.microsite-brandbar .header-top-bar-logo.custom-logo{background:0;padding-left:6.36364%;max-width:110px;height:100%}
.microsite-brandbar .header-top-bar-logo.custom-logo img{max-width:110px;max-height:55px;float:left}
.microsite-brandbar .header-top-bar .site-title h2{font-size:18px;color:#808080}
.microsite-brandbar .header-top-bar .site-title{display:table-cell;vertical-align:middle;padding:11px 20px;font-size:18px;text-transform:uppercase;color:#808080}
.microsite-brandbar .header-top-bar .mobile-nav-icon{display:none;display:table-cell;vertical-align:middle}
.microsite-brandbar .header-top-bar .left-menu{padding:11px 0;display:table-cell;vertical-align:middle;text-align:right;font-size:13px}
.microsite-brandbar .header-top-bar .left-menu.hidden{display:none}
.microsite-brandbar .header-top-bar .left-menu a{color:#6e6e6e}
.microsite-brandbar .header-top-bar .left-menu a:hover{color:#c6001e}
.text-n-links{color:#6e6e6e;line-height:1.125em}
.text-n-links h2{line-height:normal}
.dark .text-n-links,.dark .text-n-links a,.dark .text-n-links h2{color:#fff}
.dark .text-n-links a:hover{color:#a3a3a3}
.text-n-links .paragraph{font-size:12px;margin-top:12px}
.text-n-links .cta-button{position:relative;height:27px;padding-top:10px;margin:15px 20px 0 10px;display:inline-block;color:#686868;font-size:12px;font-weight:bold;text-decoration:none;background:url('responsiveclientlib/source/images/flexb_link_button_background.png') repeat-x}
.text-n-links .cta-button a{color:#686868;font-size:12px;text-decoration:none;text-transform:uppercase}
.dark .text-n-links .cta-button a{color:#737373}
.text-n-links .cta-button a:hover{color:#e21737}
.text-n-links .cta-button a:before{content:url('responsiveclientlib/source/images/flexb_link_button_before.png');position:absolute;left:-11px;top:0}
.text-n-links .cta-button a:after{content:url('responsiveclientlib/source/images/flexb_link_button_after.png');position:absolute;right:-21px;top:0}
.series-module{line-height:1.125em}
.content-items{display:inline-block}
.series-module .content-items p.series-item-caption{margin-top:12px;font-size:.75em}
.series-module.items-2 .content-items{width:50%;vertical-align:top}
.series-module.items-2 .content-items.item-1 .item{padding-right:3.125%}
.series-module.items-2 .content-items.item-2 .item{padding-left:3.125%}
.series-module.items-3 .content-items{width:33.3333%;vertical-align:top}
.series-module.items-3 .content-items.item-1 .item{padding-right:6.25%}
.series-module.items-3 .content-items.item-2 .item{padding:0 3.125%}
.series-module.items-3 .content-items.item-3 .item{padding-left:6.25%}
img.series-image{width:100%}
.series-item-info h2{line-height:normal}
.microsites-cta-button{position:relative;height:27px;padding-top:9px;margin:15px 20px 0 10px;display:inline-block;color:#686868;font-size:12px;font-weight:bold;text-decoration:none;text-transform:uppercase;background:url('responsiveclientlib/source/images/flexb_link_button_background.png') repeat-x}
.microsites-cta-button a:hover{color:#e21737}
.microsites-cta-button a:before{content:url('responsiveclientlib/source/images/flexb_link_button_before.png');position:absolute;left:-11px;top:0}
.microsites-cta-button a:after{content:url('responsiveclientlib/source/images/flexb_link_button_after.png');position:absolute;right:-21px;top:0}
.seriesmodule .nav-carousel{display:none}
.dark .series-module .series-item-info a{color:#fff}
.dark .series-module .series-item-info a:hover{color:#a3a3a3}
.dark .series-item-info h2{color:#fff}
.dark .microsites-cta-button{color:#737373}
.stand-alone-videoplayer .image-container .am-play-bar{position:absolute;font-size:13px;bottom:11%;display:table;padding-right:20px;border-radius:0 40px 40px 0;cursor:pointer}
.stand-alone-videoplayer .image-container .am-play-bar .text,.stand-alone-videoplayer .image-container .am-play-bar .btn{display:table-cell;vertical-align:middle}
.stand-alone-videoplayer .image-container .am-play-bar .text{padding:20px 25px 11px 30px;color:#fff;text-transform:uppercase}
.stand-alone-videoplayer .image-container .am-play-bar .text h2{color:#fff;font-size:277%;line-height:1.15}
.stand-alone-videoplayer .image-container .am-play-bar.red-font .text,.stand-alone-videoplayer .image-container .am-play-bar.red-font .text h2,.stand-alone-videoplayer .image-container .am-play-bar.red-font .btn span{color:#c6001e}
.stand-alone-videoplayer .image-container .am-play-bar .text span{display:block;text-align:right;font-size:85%}
.stand-alone-videoplayer .image-container .am-play-bar .btn .play-now{height:40px;width:40px;padding:0;background:url(responsiveclientlib/source/images/am-play-btn.png) no-repeat top center transparent;background-size:100% auto}
.stand-alone-videoplayer .image-container .am-play-bar .btn span{display:none;color:#fff}
.stand-alone-videoplayer .image-container .am-play-bar .play-now.white-play{background-position:bottom center}
.touch .s7controlbar{display:none}
.dark .footer_agnostic{background-color:#e1e1e1;border-top:1px solid #d6d6d6;float:left;width:100%;position:relative;color:#6e6e6e}
.imagecarousel,.imagecarousel2,.imageslide,.standaloneimage{font-size:12px}
.slide-panel{display:inline-block;top:25%;position:absolute;width:326px;height:278px;padding-top:20px;font-size:16px;color:#474747}
.slide-panel.left{left:0;padding-left:78px;padding-right:38px}
.slide-panel.right{right:0;padding-left:38px;padding-right:78px}
.slide-panel.white h2,.slide-panel.white p,.slide-panel.white ul li a,.dark .slide-panel.white h2,.dark .slide-panel.white p,.dark .slide-panel.white ul li a{color:#fff}
.dark .slide-panel h2,.dark .slide-panel p,.dark .slide-panel ul li a{color:#474747}
.slide-panel h2{text-transform:uppercase;font-size:36px;margin-top:8px;margin-bottom:-8px;display:inline-block}
.slide-panel ul li a strong{font-weight:bold}
.slide-panel p{font-size:12px;line-height:18px;margin-top:16px}
.slide-panel a,.slide-panel a:hover{text-decoration:none;display:block;margin-top:8px;font-size:12px;font-weight:bold}
.imagecarousel2 .image-container{position:relative}
.imagecarousel2 .slide-counter{position:absolute;color:#6e6e6e;top:270px;font-size:.75em}
.imagecarousel2 .slide-counter.white{color:#d4d4d4}
.imagecarousel2 .slide-counter.left{right:38px}
.imagecarousel2 .slide-counter.right{left:38px}
.microsites-main .print-share-contact{position:static;float:none;display:block;text-align:right;margin-top:8px}
.microsites-main .print-share-contact .share-button{bottom:0}
.microsites-main .red-white-button a{margin-top:0}
.microsites-main .print-share-contact .print,.microsites-main .print-share-contact .share,.microsites-main .print-share-contact .contactus{float:none;display:inline-block}
.microsites-main .share-window .window-close-button{overflow:hidden;text-indent:100%;white-space:nowrap}
.dark .share-btn{color:#fff}
.dark .share-btn:hover{opacity:.6}
.dark .share-button-activated .share-btn:hover{color:#fff;opacity:1}
.dark .share-btn span{background:url("responsiveclientlib/source/images/ico-share-active.png") no-repeat scroll 0 2px transparent}
.microsites-main .introbodytext{float:none;width:100%}
.microsites-main .introbodytext .lead-inlines{float:none}
.dark .introbodytext h1,.dark .introbodytext h2,.dark .introbodytext h3,.dark .introbodytext .lead-inlines{color:#fff}
.dark .introbodytext .container.readmore .background{background:-moz-linear-gradient(center top,rgba(255,255,255,0) 75%,rgba(0,0,0,1) 100%) repeat scroll 0 0 rgba(0,0,0,0);background:-webkit-gradient(linear,left top,left bottom,color-stop(75%,rgba(255,255,255,0)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 75%,rgba(0,0,0,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 75%,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 75%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 75%,rgba(0,0,0,1) 100%)}
.inline-media-container .inline-media-par{width:36.50793%;float:left;margin-bottom:0}
.inline-media-container h2{color:#474747;font-size:18px;font-weight:normal;margin:5px 0 0 0;float:none}
.inline-media-container .caption{display:block;font-size:11px;margin:3px 0;line-height:1.5;font-style:italic;color:#b2b2b2}
.inline-media-container .view-media span{background:url('responsiveclientlib/source/images/enlarge.png') no-repeat left 4px;color:#474747;cursor:pointer;font-size:12px;font-weight:bold;line-height:16px;padding-left:16px;text-transform:uppercase}
.inline-media-container .view-media span:hover{color:#c6001e;background:url('responsiveclientlib/source/images/enlarge-hover.jpg') no-repeat left 4px}
.content-body .inline-media-container .image-container img{float:none;padding:0}
.inline-module-wrapper{background-color:#fafafa;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;padding:10px 6px 7px;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}
.inlineimage .asset-title{width:100%;margin:5% 0}
.inlineimage .asset-title a{float:left;color:#6e6e6e;font-size:12px;line-height:15px}
.inlineimage .asset-title a.default-link{background:url("responsiveclientlib/source/images/asset-default-icon.png") no-repeat scroll -4px 0 transparent;padding:0 2% 2% 10%;width:auto}
.inlineimage .asset-title .asset-size{font-size:12px;width:90%;margin-left:10%}
.inlinevideo .asset-title{width:100%;margin:5% 0}
.inlinevideo .asset-title a{float:left;color:#6e6e6e;font-size:12px;line-height:15px}
.inlinevideo .asset-title a.default-link{background:url("responsiveclientlib/source/images/asset-default-icon.png") no-repeat scroll -4px 0 transparent;padding:0 2% 2% 10%;width:auto}
.inlinevideo .asset-title .asset-size{font-size:12px;width:90%;margin-left:10%}
.my-fancybox-information .my-image-title{font-size:18px}
.my-fancybox-information .my-image-caption{margin-top:15px;font-size:12px;color:#6e6e6e}
.value-proposition .main-container{padding:3.4%;margin:30px 6.36364%;border:1px solid #eaeaea;font-family:ff-meta-web-pro,Segoe UI,Arial,Sans-Serif;font-size:16px}
.value-proposition .main-container a{outline:0}
.value-proposition .main-container .valuePropNav{display:inline-block;vertical-align:middle;width:24%}
.value-proposition .main-container .valuePropNav li{border-bottom:1px solid #fff}
.value-proposition .main-container .valuePropNav li a{display:block;padding:2.5% 16px 2.5% 0;font-size:87.5%;text-decoration:none;text-transform:uppercase;text-align:center;word-wrap:break-word;color:#fff;opacity:1;background:url('responsiveclientlib/source/images/valuePropArrow.gif') no-repeat scroll right top #999;-webkit-transition:opacity ease 1.5s;-moz-transition:opacity ease 1.5s;-ms-transition:opacity ease 1.5s;-o-transition:opacity ease 1.5s;transition:opacity ease 1.5s}
.value-proposition .main-container .valuePropNav.links-7 li a{padding:8px 16px 8px 0}
.value-proposition .main-container .valuePropNav.links-6 li a{padding:12px 16px 12px 0}
.value-proposition .main-container .valuePropNav.links-5 li a{padding:17px 16px 17px 0}
.value-proposition .main-container .valuePropNav.links-4 li a{padding:24px 16px 24px 0}
.value-proposition .main-container .valuePropNav.links-3 li a{padding:36px 16px 36px 0}
.value-proposition .main-container .valuePropNav li.active a{opacity:.7;background-position:right center}
.value-proposition .main-container .valuePropContent .default-state,.value-proposition .main-container .valuePropContent .autovalueprop_item{display:none}
.value-proposition .main-container.editMode .valuePropContent .autovalueprop_item,.value-proposition .main-container .valuePropContent .default-state.active,.value-proposition .main-container .valuePropContent .autovalueprop_item.active{display:block}
.value-proposition .main-container .valuePropContent{display:inline-block;vertical-align:middle;width:76%;overflow:hidden}
.value-proposition .main-container .nav-mobile a{display:none}
.value-proposition .main-container .default-state .text{display:inline-block;vertical-align:middle;width:53%;padding:0 3.5%}
.value-proposition .main-container .item-container h2,.value-proposition .main-container .default-state .text h2{font-size:200%;font-weight:700;color:#6e6e6e;line-height:30px}
.value-proposition .main-container .item-container a,.value-proposition .main-container .item-container p,.value-proposition .main-container .default-state .text p{line-height:22px;margin-bottom:10px}
.value-proposition .main-container .default-state .text p,.value-proposition .main-container .item-container p{margin-top:10px}
.value-proposition .main-container .default-state .img-container{display:inline-block;vertical-align:middle;width:40%;padding-top:3.5%;text-align:right}
.value-proposition .main-container .default-state .img-container img{max-width:100%}
.value-proposition .main-container .item-container{padding-left:3.5%}
.value-proposition .main-container .item-container h2,.value-proposition .main-container .item-container p,.value-proposition .main-container .item-container a{display:block;width:53%}
.value-proposition .main-container .item-container .main-img{float:right;max-width:220px}
.value-proposition .main-container .item-container span.main-img{width:40%}
.value-proposition .main-container .item-container>img.main-img{width:auto}
.value-proposition .main-container .item-container .main-img img{width:100%}
.value-proposition .main-container .item-container a{font-size:112.5%}
@media screen and (max-width:1024px){.heronormal h2,#hero-large-title h2{font-size:2em}
#social-links,.social-links{margin-top:9px}
.filters-left{margin-right:2em}
.subproduct-box{width:28.5%}
.subproduct-box a.color-link img{max-height:88px}
.resultsLeftCol{width:200px}
.resultsRightCol{padding-left:250px}
.utility-header{width:50%}
.inlineimage .image-container>img{max-height:100px}
}
.country-container .products_services-col.first-column{width:99%;margin-left:0}
.menu-dropdown .country-container .products_services-col.first-column .sub_menu li{width:30%;float:left}
.country-container .products_services-col{width:32%;margin-left:0;float:left}
.country-container .products_services-col.column-padding{margin-top:55px}
.menu-dropdown .country-container .products_services-col .sub_menu li{width:100%;float:left;padding-left:0;text-indent:-9px;margin-left:8px}
.menu-dropdown .country-container>.sub_menu{width:80%}
.menu-dropdown .country-container>.sub_menu>li{width:25%;display:inline-block;float:none;margin-left:8px;padding-left:0;text-indent:-9px;vertical-align:top}
.country-container .country-container-menutitle{font-size:11px;margin:0 0 10px 10px;padding-top:18px;font-weight:bold}
.country-container .noborder{border-top:0;padding-top:0;padding-left:2px}
.hero_callout_module-headline.country-container-title{color:#fff}
.country-container-nav{width:50.5368%}
.header-top-bar-nav.country-container-nav .menu-dropdown-content{width:174%}
.franceStyle{font-family:futura-pt-condensed;border-top:solid 1px;width:130%;font-weight:bold;padding:15px 0 15px 0!important;margin-left:10%}
.franceStyle>p{font-size:23px}
@media screen and (max-width:1024px){.header-top-bar-logo{background-position:-51px -246px}
.header-top-bar-nav .global-mega-link{padding-right:0}
}
@media screen and (max-width:980px){.header-top-bar-logo{background-position:-59px -246px}
}
@media screen and (max-width:800px){.header-top-bar-logo{background-position:-95px -246px}
.header-top-bar-nav .navigation-item.brands1{width:26.483%}
.header-top-bar-nav .global-mega-link{padding-right:17px}
}
.flex-template-container .campaign-landing-cta-wrapper,.flex-template-container .row-wrapper-open-html{clear:both}
.flex-template-container .rows-wrapper{width:100%;padding:0 0 1.875em 0;margin:0;clear:both}
.flex-template-container .row-wrapper-open-html{width:100%;clear:both}
.flex-template-container .introbodytext{width:100%}
.flex-template-container #intro{padding:37px 6.36364% 0}
.flex-template-container .column{width:34.25%;float:left;margin-right:3.125%;min-height:1px}
.flex-template-container .column:last-child{margin-right:0}
.flex-template-container .one-third{width:31.25%;display:inline-block}
.flex-template-container .two-thirds{width:65.625%}
.flex-template-container .calltoaction{width:31.25%;display:inline-block;margin-right:3.125%}
#main-container.flex-template-container .rows-wrapper .featuredx.last-item-line .featured_x,#main-container.flex-template-container .rows-wrapper .featuredx:nth-child(3n+1) .featured_x{margin-left:6.36364%;clear:left}
.flex-template-container .featuredx .featured_x,.flex-template-container .grid-wrapper .featuredx:nth-child(3n+3) .featured_x{display:inline-block;width:27.3%;margin-right:2.68636%}
.flex-template-container .grid-wrapper .featuredx:nth-child(3n+4) .featured_x{clear:none}
.flex-template-container .calltoaction{float:left;padding:30px 0 0 6.36364%}
.flex-template-container .grid-wrapper .featuredx .hlm-image a{display:block}
.flex-template-container .grid-wrapper .featuredx .hlm-image img{height:none;width:100%}
.flex-template-container .grid-wrapper .featured_x{float:none;margin:0 0 30px 0;position:relative;vertical-align:top}
.flex-template-container .featuredcallout{float:none;width:100%}
.flex-template-container .group.static-hlm{clear:both}
.flex-template-container .cq-dd-image{width:100%}
.flex-template-container .image .cq-dd-image{margin:1.15em 0 7px 0}
.utility-header.flex-tool{position:relative;width:87.2727%;height:120px;padding-top:0}
.utility-header.flex-tool .title{height:85px}
.utility-header.flex-tool .title h1{line-height:28px;top:32px}
.hero-area-wrapper.flex-tool .title{min-height:85px}
.hero-area-wrapper.flex-tool .title h1{padding-top:32px;color:#6e6e6e;font-size:3.25em;letter-spacing:normal;text-transform:uppercase;max-width:60%}
.hero-area-wrapper.flex-tool .pageheadertitle{position:relative;width:87.2727%;min-height:120px;padding-top:0;margin:0 6.36364%}
.hero-area-wrapper.flex-tool .pageheadertitle .site-search{right:0}
.flex-template-container .one-third .calltoaction{padding:0;margin:0;width:100%}
.flex-template-container .linklistcurated .vertical_list_module,.flex-template-container .one-third .call-to-action-module.vertical_list_module{background-color:#fafafa;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;float:left;padding:28px 5% 2px;width:90%}
.flex-template-container .linklistcurated .vertical_list_module ol li,.flex-template-container .linklistcurated .vertical_list_module ul li{float:left;line-height:20px;margin:0 0 22px;width:100%}
.flex-template-container .linklistcurated .vertical_list_module ul li a{float:left;font-weight:normal;width:100%}
.flex-template-container .mediagallery{display:block;width:100%}
.flex-template-container .hlm-div-id,.flex-template-container .hlm.section,.flex-template-container .productinformation.section{clear:both}
.flex-template-container .hlm-div-id{margin-bottom:1.875em}
.flex-template-container .row>.row,.flex-template-container .row-color>.row{padding:0;width:100%}
.flex-template-container .two-thirds h2{clear:right;color:#992a10;display:inline-block;font-size:15px;font-weight:bold;margin-bottom:15px;width:auto}
.flex-template-container .two-thirds h3{font-weight:bold;margin:10px 0;font-size:12px}
.flex-template-footer .disclaimer{float:none;padding:0 6.3636364% 1.875em 6.3636364%;width:87.272727%}
.flex-template-footer .mod-disclaimer{width:65.625%}
.flex-template-footer .footer-left-col,.flex-template-footer .footer_agnostic{float:none}
.flex-template-container .new.section,.flex-template-footer .new.section{clear:both}
.generic-form-container{margin-left:auto;margin-right:auto}
.generic-form-container .errorText{display:none;color:#b80026;font-size:.75em;line-height:1.5em;margin-top:10px}
.generic-form-container .requiredText{color:#c6001e;font-size:.75em;font-weight:bold}
.generic-form-container .requiredField{color:#c6001e;line-height:1.5em}
.generic-form-container fieldset{padding:10px 6.3636364% 0;border:1px solid #eaeaea;margin-bottom:30px;max-width:598px}
.generic-form-container legend{color:#474747;font-size:1.125em;font-weight:bold;text-transform:uppercase}
.generic-form-container label{display:inline-block;color:#474747;font-size:.75em;line-height:1.5em;width:100%;clear:both;font-weight:bold}
.generic-form-container input[type='text'],.generic-form-container input[type='phone'],.generic-form-container input[type='email']{border:solid 1px #ccc;height:1.8em;max-width:100%;width:80%;min-width:15%;margin-bottom:16px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.generic-form-container textarea{border:solid 1px #ccc;width:80%;max-width:100%;font-size:.8em;font-family:arial;margin-bottom:16px;min-width:15%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.generic-form-container select{min-width:18%;padding:3px;font-size:.75em;margin-bottom:16px;border:solid 1px #ccc;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.generic-form-container .radiobutton-group{display:inline-block}
.generic-form-container .radiobutton-group label{width:auto;min-width:145px;font-weight:normal;line-height:1.125em;padding:5px 5px 0 0;margin:0 5px}
.generic-form-container .checkbox-group{display:inline-block}
.generic-form-container .checkbox-group label{width:auto;min-width:150px;font-weight:normal;line-height:1.125em;padding:5px 5px 0 0;margin:0 5px}
.generic-form-container .optin label{display:inline;margin-left:0;font-size:.75em;line-height:1.79em;vertical-align:top}
.generic-form-container .submit{display:inline-block}
.generic-form-container .end{display:inline-block}
.generic-form-container .form_leftcollabel{display:inline-block}
.generic-form-container .form_leftcolmark{display:inline-block;color:#c6001e;line-height:1.5em;margin-left:2px;vertical-align:middle}
.generic-form-container .error-message{font-size:.750em;line-height:1.5em;margin-bottom:10px}
.generic-form-container .captcha-wrap p{font-size:.750em;line-height:1.5em;margin-bottom:10px;margin-top:10px}
.generic-form-container .recaptcha_only_if_privacy{font-size:.8em}
.generic-form-container .form_row_description{font-size:.75em}
.generic-form-container input.red-button{border:1px solid #f6f6f6;border-radius:10px;box-shadow:1px 1px 1px #ccc;color:#c6001e;display:inline-block;margin-top:10px;margin-bottom:20px;padding:3px 6px 3px 22px;font-weight:bold;text-transform:uppercase;font-size:12px;background:#fff url("responsiveclientlib/source/images/right-arrow-action-contact-all.png") no-repeat scroll 5px 6px;cursor:pointer}
.generic-form-container input.red-button:hover{background:#c6001e url("responsiveclientlib/source/images/right-arrow-action-contact-all.png") no-repeat scroll 5px -14px;border:1px solid #c6001e;border-radius:10px;box-shadow:1px 1px 1px #ccc;color:#fff}
#bg-container.dark .generic-form-container .requiredText,#bg-container.dark .generic-form-container .requiredField{color:#b80026}
#bg-container.dark .generic-form-container legend,#bg-container.dark .generic-form-container label,#bg-container.dark .generic-form-container p{color:#fff}
#bg-container.dark .generic-form-container .recaptchatable{background-color:#fff}
.row-structure .sitemap-3par-left,.row-structure .sitemap-3par-center,.row-structure .sitemap-3par-right{width:33.3333%;display:inline-block;vertical-align:top}
div.sitemapcurated{margin-bottom:10px}
div.sitemapcurated div.level-2 a:before{bottom:.1em;color:#878787;content:'\2022';padding:2%;position:relative}
div.sitemapcurated div.level-2 a{padding:2px 0 5px 0;font-size:12px}
div.sitemapcurated div.level-2{padding-top:.625em}
div.sitemapcurated div.level-1 a{padding-bottom:5px;color:#474747;font-size:15px;font-weight:bold}
div.sitemapcurated div.expand-panel{display:none}
div.sitemapcurated .sitemap-group-container{margin-top:30px}
div.sitemaptitle div.title h1{color:#6e6e6e;font-size:1.8em;letter-spacing:normal;position:relative;text-transform:uppercase;top:0}
div.sitemaptitle div.line{height:40px;border-top:1.1px solid #e6e6e6;border-bottom:1.1px solid #e6e6e6;padding-top:10px;border-width:3px}
div.sitemapdynamic div.level-1 a{padding-bottom:5px;color:#474747;font-size:15px;font-weight:bold;margin-left:2px}
div.sitemapdynamic div.level-2{padding:2px 0 5px 0;font-size:12px}
div.sitemapdynamic div.level-2{padding-top:.625em}
div.sitemapdynamic div.level-2 a:before{bottom:.1em;color:#878787;content:'\2022';padding:2%;position:relative}
div.sitemapdynamic div.expand-panel{display:none}
div.sitemapdynamic div.container{padding-top:20px}
.sitemapdynamic{padding-top:12px;width:100%}
.sitemapdynamic .sitemapdynamic-inner{width:33%;display:inline-block;vertical-align:top}
.sitemapdynamic .level-1{width:100%}
.sitemapdynamic .level-block{margin-bottom:10px;border:0 solid green}
#global-navigation-wrapper{min-height:83px;-webkit-transition:min-height ease .5s;-moz-transition:min-height ease .5s;-ms-transition:min-height ease .5s;-o-transition:min-height ease .5s;transition:min-height ease .5s}
#global-navigation-wrapper.no-transition,.no-transition #navbar>li.main-nav>ul.main-nav-container>li>ul.subnav{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
#global-navigation-wrapper .top-row{height:33px;font-size:12px;color:#6e6e6e;background-color:#fff;width:100%;position:relative}
#global-navigation-wrapper .top-row a.nav-logo{width:117px;padding-left:7%;height:33px;position:absolute;display:block;background:url("responsiveclientlib/source/images/nav-logo-main.png") center right no-repeat #e31837;background-size:92px 33px}
#global-navigation-wrapper.home .top-row a.nav-logo{display:none}
#bg-container .page-content{clear:both;padding-top:50px;padding-left:10px;padding-bottom:50px;background:white;box-sizing:border-box;text-align:center;font-size:36px}
#global-navigation-wrapper .utility-links{display:block;height:100%;vertical-align:top;text-align:right;padding-right:6.8%;box-sizing:border-box}
#global-navigation-wrapper .utility-links ul{display:inline-block}
#global-navigation-wrapper .utility-links ul li{display:table-cell;height:33px;padding-right:30px;vertical-align:middle}
#global-navigation-wrapper .utility-links ul li a{text-decoration:none;text-transform:uppercase}
.no-touch #global-navigation-wrapper .utility-links ul li a:hover{color:#c6001e}
#global-navigation-wrapper .utility-links ul li.last{background:url("responsiveclientlib/source/images/nav-globe-icon.png") left center no-repeat}
#global-navigation-wrapper .utility-links ul li.last span{padding-left:20px;font-size:12px}
#global-navigation-wrapper .utility-links ul li.last span a{text-decoration:underline;text-transform:capitalize}
#global-navigation-wrapper .utility-links li.logout-item{display:table-cell}
#global-navigation-wrapper .utility-links li.logout-item.hidden{display:none}
#navbar{padding:0 7%;background-color:#474747;position:relative}
#navbar.home{padding-left:0}
#navbar>li{display:inline-block;vertical-align:top}
#navbar li.home-page-logo{width:20.5%}
#navbar li.home-page-logo .home-page-main-logo{display:block;background:url('responsiveclientlib/source/images/nav-logo-main.png') right center no-repeat #e31837;color:transparent;height:50px;width:100%}
#navbar>li.main-nav{width:60.6%}
#navbar.home>li.main-nav{width:58.8%}
#navbar>li.main-nav>ul.main-nav-container>li{display:inline-block;vertical-align:top;max-width:33%}
#navbar>li.main-nav>.mobile-utility-links{display:none}
#navbar>li.main-nav>ul.main-nav-container>li>a{display:table-cell;position:relative;padding:0 40px 0 25px;color:#fff;text-transform:uppercase;text-decoration:none;font-size:13px;height:50px;vertical-align:middle}
#navbar>li.main-nav>ul.main-nav-container>li>a:after{content:'';display:inline-block;position:absolute;bottom:18px;right:15px;width:15px;height:15px;background:url("responsiveclientlib/source/images/dupont-sprite.png") no-repeat -330px -240px transparent}
.no-touch #navbar>li.main-nav>ul.main-nav-container>li>a:hover{background:#aeaeae}
#navbar>li.main-nav>ul.main-nav-container>li.selected>a{background-color:#eaeaea;color:#c6001e}
#navbar>li.main-nav>ul.main-nav-container>li.selected>a:after{background-position:-343px -241px}
#navbar>li.mobile-buttons-container{display:none}
#navbar li.global-site-search{margin-top:10px;margin-bottom:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:36.5%;background-color:#919191}
#navbar .global-site-search-box{display:inline-block;vertical-align:top;box-sizing:border-box;width:88%;height:30px;padding-left:13px;padding-right:36px;border:0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#919191;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:12px}
#navbar .global-site-search-button{display:inline-block;vertical-align:top;background:url('responsiveclientlib/source/images/nav-magnifying-glass.png') center center no-repeat transparent;border:1px solid transparent;cursor:pointer;height:30px;overflow:hidden;width:10%}
#navbar.home li.global-site-search{width:18%}
#navbar.home .global-site-search-box{width:83%}
#navbar.home .global-site-search-button{width:17%}
#navbar>li.main-nav .contextual-nav-button{display:none}
#navbar>li.main-nav>ul.main-nav-container>li>ul.subnav{position:absolute;left:0;width:100%;height:0;overflow:hidden;background:#6e6e6e;-webkit-transition:height ease .5s;-moz-transition:height ease .5s;-ms-transition:height ease .5s;-o-transition:height ease .5s;transition:height ease .5s}
#navbar>li.main-nav>ul.main-nav-container>li>ul.subnav li.navShadowBottom{height:10px;position:absolute;z-index:9999;bottom:0;width:100%;-moz-box-shadow:0 -10px 15px -10px rgba(0,0,0,0.2) inset;-webkit-box-shadow:0 -10px 15px -10px rgba(0,0,0,0.2) inset;box-shadow:0 -10px 15px -10px rgba(0,0,0,0.2) inset}
#navbar .subnav>li.selected{background:#fff}
#navbar .subnav>li>p{cursor:pointer;width:20%;display:table;height:68px;margin-left:6.37%;color:#fff;line-height:14px;font-size:14px;vertical-align:middle;text-transform:uppercase}
.no-touch #navbar .subnav>li>p:hover{color:rgba(255,255,255,.4)}
#navbar .subnav>li.selected>p{position:relative;color:#c6001e;z-index:999;background-color:#fff}
.no-touch #navbar .subnav>li.selected>p:hover{color:#c6001e}
#navbar .subnav>li>p>span{border-bottom:1px solid #929292;display:table-cell;vertical-align:middle;height:1.7em;padding:0 1.57em 0 7.75%;background:none repeat scroll 0 0 #6e6e6e}
#navbar .subnav>li.selected>p>span{background-color:#fff;border-bottom:0}
#navbar .subnav>li:nth-last-child(2)>p>span{border-bottom:0}
#navbar .subnav>li.selected p span:last-child{border-bottom:1px solid transparent}
#navbar .subnav>li>p>span.arrow{display:none}
#navbar .subnav>li.selected>p>span.arrow{display:inline-block;background-image:url("responsiveclientlib/source/images/nav-subnav-chevron.png");background-color:transparent;padding:0;margin:0;width:20px;height:69px;position:absolute;top:0;left:100%}
#navbar .subnav>li>div{display:none;position:absolute;background:#eaeaea;width:73.6%;left:26.4%;top:0}
#navbar .subnav>li.selected>div{display:inline-block}
#navbar .subnav .content-area .two-cols-col li{padding-bottom:18px;padding-right:25px;padding-left:0}
#navbar .subnav .content-area .two-cols-col li h4{display:block;font-size:14px;margin-bottom:8px;width:90%}
#navbar .subnav .content-area .two-cols-col li h4 a span,#navbar .subnav.industries .three-cols-col>li>h4 a span{display:inline-block;width:90%;vertical-align:top}
#navbar .subnav .content-area .two-cols-col li h4 a{color:#474747;text-decoration:none}
.no-touch #navbar .subnav .content-area .two-cols-col li h4 a:hover,#navbar .subnav .content-area .two-cols-col li h4.currentPage a{color:#c6001e;text-decoration:none}
#navbar .subnav .content-area .two-cols-col li p{display:block;font-size:12px;letter-spacing:-0.3px;line-height:15px;margin-top:0;color:#6e6e6e;width:95%;height:45px}
#navbar .subnav .content-area.product-lines-container .two-cols-col{display:inline-block;vertical-align:top;width:32.8%;margin-bottom:0}
#navbar .subnav .content-area.product-lines-container .two-cols-col.single-column{width:66%}
#navbar .subnav>li>div.product-lines-container{padding-top:30px;padding-left:3%;padding-right:3%;padding-bottom:15px;box-sizing:border-box}
#navbar .subnav .content-area.product-lines-container img{display:inline-block;width:27%;height:auto;text-align:right;max-width:202px}
#navbar>li.main-nav>ul.main-nav-container>li>ul.subnav.industries{background:#eaeaea;-moz-box-shadow:0 -10px 15px -10px rgba(0,0,0,0.2) inset;-webkit-box-shadow:0 -10px 15px -10px rgba(0,0,0,0.2) inset;box-shadow:0 -10px 15px -10px rgba(0,0,0,0.2) inset}
#navbar .subnav .content-area.no-subnav{display:inline-block;vertical-align:top;width:70%;height:100%;padding:30px 0 40px 95px;box-sizing:border-box}
#navbar .subnav.industries .description{position:absolute;width:32%;right:115px;top:30px;color:#6e6e6e;display:none;background:#eaeaea;width:246px}
.no-touch #navbar .subnav.industries .content-area li:hover .description{display:block}
#navbar .subnav.industries>.description.active{display:block}
#navbar .subnav.industries>li>p{cursor:auto;width:auto;font-weight:500;margin:0;display:block;font-size:12px;color:#6e6e6e;height:48px;line-height:16px;overflow:hidden;text-transform:none}
#navbar .subnav.industries .description img{max-width:246px;width:100%;margin-bottom:8px}
#navbar .subnav .content-area .items-area.three-cols{width:70%}
#navbar .subnav.industries .three-cols-col{display:inline-block;vertical-align:top;width:25%;padding-left:3%;padding-right:2%}
#navbar .subnav.industries .three-cols-col li{padding-right:15px;padding-bottom:18px}
#navbar .subnav.industries .three-cols-col li:last-child{padding-bottom:0}
#navbar .subnav.industries .three-cols-col>li>h4,#navbar .subnav.industries .description h4{display:block;font-size:14px;margin-bottom:8px}
#navbar .subnav.industries .three-cols-col>li>h4 a{color:#474747;text-decoration:none}
.no-touch #navbar .subnav.industries .three-cols-col>li>h4 a:hover{color:#c6001e}
#navbar .subnav.industries .three-cols-col>li>p,#navbar .subnav.industries .description p{display:block;margin-top:0;font-size:12px;line-height:16px;overflow:visible}
a.icon-centered .no-wrap img{vertical-align:middle}
#navbar .subnav .content-area .featured{background:#dedede;box-sizing:border-box;width:100%;padding-left:3%;padding-right:34%;padding-top:30px;padding-bottom:30px;z-index:0}
#navbar .subnav .content-area.about-us-container .items-2cols{width:100%;box-sizing:border-box;padding-top:30px;padding-left:3%;padding-right:3%;padding-bottom:15px}
#navbar .subnav .content-area .featured>h4{cursor:pointer;color:#6e6e6e}
#navbar .subnav .content-area .featured>h4>a{color:#474747;font-size:106%;background:0}
.no-touch #navbar .subnav .content-area .featured>h4>a:hover{color:#c6001e}
#navbar .subnav .content-area .featured p{width:100%;color:#6e6e6e;font-size:12px;line-height:20px;margin-top:1.25em}
#navbar .subnav .content-area .two-cols-col.about-us{display:inline-block;vertical-align:top;width:49%}
#navbar .subnav .content-area .two-cols-col.about-us.single-column{display:block;width:66.6%}
.tech-library #search-results-wrapper .result-content p{margin-top:.625em}
.tech-library #search-results-wrapper .meta-details{font-size:.8em;float:left}
.tech-library #search-results-wrapper .meta-details label.itals{font-style:italic;font-weight:normal}
.tech-library #search-results-wrapper .meta-details p.bold{display:inline-block;font-weight:bold;font-size:1em}
.tech-library #search-results-wrapper .meta-details a.red-link{color:#c6001e;font-weight:bold;text-decoration:none}
.tech-library .showing-results.tech-lib{border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;font-size:.875em;margin:0 0 1.875em .8em;padding:1.3em 0}
.tech-library .gray-white-button{float:right;margin:4px 3px 0 22px}
.tech-library .sort-wrapper{float:right}
.tech-library .sort-wrapper label{color:#474747;font-size:.875em;text-transform:uppercase}
.tech-library #search-results-wrapper .two-thirds .showing-results .gray-white-button a{background:#fff url("responsiveclientlib/source/images/dupont-sprite.png") no-repeat scroll -382px -184px;border:1px solid #f6f6f6;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;box-shadow:1px 1px 1px #ccc;color:#808080;display:inline-block;margin-top:-10px;padding:4px 8px 4px 26px}
.tech-library #search-results-wrapper .two-thirds .showing-results .gray-white-button a:hover{background:#808080 url("responsiveclientlib/source/images/dupont-sprite.png") no-repeat scroll -382px -209px;border:1px solid #808080;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;box-shadow:1px 1px 1px #ccc;color:#fff;display:inline-block;margin-top:-10px;padding:4px 8px 4px 26px}
.tech-library .overlay-bg{display:none;position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer;z-index:1000;background:#000;background:rgba(0,0,0,.6)}
.tech-library .overlay-content{height:244px;width:525px;display:none;background:#fff;padding:1%;width:40%;position:fixed;left:30%;top:1%!important;margin:150px auto 0;z-index:11000;cursor:default;box-shadow:0 0 5px rgba(0,0,0,0.9)}
.tech-library .overlay-content h2{font-size:16px;font-weight:normal;text-transform:uppercase;color:#848484;margin-top:9px;margin-left:17px;border:0 solid red}
.tech-library .overlay-content p{color:#848484;font-size:12px;margin-left:17px;margin-top:22px}
.tech-library .overlay-content input{width:90%;height:30px;margin-left:17px;margin-top:22px;border-left:1px solid #bdbdbd;border-top:1px solid #bdbdbd;border-radius:4px;box-shadow:0 0 2px rgba(0,0,0,0.3)}
.tech-library .close-btn{cursor:pointer;margin-left:17px;margin-top:22px;border:1px solid #bdbdbd;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;box-shadow:1px 1px 1px #474747;color:#808080;font-weight:bold;font-size:12px;display:inline-block;padding:4px 8px 4px 15px;background:#fff;text-transform:uppercase}
.tech-library .close-icon{background:url("responsiveclientlib/source/images/lightbox-close.png") no-repeat;display:block;height:21px;position:absolute;right:-10px;top:-33px;width:21px;cursor:pointer}
.tech-library #search-results-wrapper .two-thirds.two-cols{width:100%;display:inline-block;min-height:1px;padding-left:0;border:0 solid red}
.tech-library #search-results-wrapper .two-cols .search-result{width:48%;display:inline-block;margin:0 0 0 1%;padding:0 0 1.875em;border:0 solid red}
.tech-library #search-results-wrapper .two-cols .search-result.filterHidden,.tech-library #search-results-wrapper .two-cols .search-result.paginateHidden{display:none}
.tech-library #image-lightbox.search-results span{font-size:.75em;text-transform:uppercase;color:#c6001e;margin:0 0 .75em 0;font-weight:bold;display:block}
.tech-library #image-lightbox .lightbox{margin:20px auto 0 auto;background:#fff;width:90%;padding:2.72727%;position:relative}
.tech-library #image-lightbox.search-results select{margin:0 0 1.5em 0;width:100%}
.tech-library .mobile-search-results.browse-by div span{display:block;margin:0 0 .5em 0;font-weight:bold}
.tech-library #search-results-wrapper .two-thirds .mobile-results-grid .search-result select{margin-top:3%}
.tech-library .active .sub-facets{padding:.625em 0 0 5%;width:95%}
.dupontcallout{float:right}
.dupontcallout .view-tech-libs h1{color:#c6001e;float:none;font-size:2em;letter-spacing:.65px;margin:4px 0 15px 0;text-transform:uppercase}
.dupontcallout .view-tech-libs h2{float:none;color:#6e6e6e;font-size:1.2em;letter-spacing:.65px;margin:4px 0 23px 4px;text-transform:uppercase}
.dupontcallout .view-tech-libs select{border-bottom:1px solid #999;border-right:1px solid #999;border-top:1px solid #ebebeb;border-left:1px solid #ebebeb;color:#6e6e6e;padding:2px;width:100%;height:30px;font-size:12px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.dupontcallout .view-tech-libs option{border-right:1px solid #ccc;padding:2px}
.dupontcallout .view-tech-libs ul li{display:inline-block;margin-bottom:10px;width:75%;border:0 solid red}
.dupontcallout .view-tech-libs ul{margin-top:25px}
.dupontcallout .view-tech-libs ul li a{background:url("responsiveclientlib/source/images/navarrow.png") no-repeat scroll 6px 3px transparent;float:left;color:#474747;float:left;font-size:12px;font-weight:bold;line-height:13px;padding:0 0 4px 18px}
.techlibs-msdscallout.msdscallout{float:left;width:98%;border:0 solid green}
.techlibs-msdscallout.msdscallout .cannot-find{margin-top:0}
.msdscallout{float:right}
.msdscallout h1.try-msds-finder{background:url("responsiveclientlib/source/images/right-arrow-action.png") no-repeat;background-position:right center;color:#c6001e;cursor:pointer;display:inline;font-size:2.15em;padding:0 20px 0 0;text-transform:uppercase}
.msdscallout .cannot-find{font-size:.9em;margin-top:1.75em;margin-bottom:.5em}
.tech-library #search-results-wrapper .msdscallout.msds-mobile{display:none}
.featuredbtechlib .featured-hide{color:#c6001e;cursor:pointer;display:inline-block;float:right;font-size:.8em;margin-right:2px;margin-top:0;text-transform:uppercase}
.featuredbtechlib h2.featured-title{color:#474747;display:inline-block;font-size:.85em;line-height:1.25em;margin:0 0 20px 10px;text-transform:uppercase}
.featuredbtechlib .row-color{background-color:#fff;border-bottom:0;border-top:0;padding:0;margin-left:1%;width:99%}
.tech-library #search-results-wrapper .two-thirds .featuredbtechlib .row-color .row-without-callout .row-3col h2{font-size:1.125em;font-weight:normal}
.tech-library #search-results-wrapper .search-result h2.heading-child{font-size:.9em;color:#474747;font-weight:normal;margin-bottom:0}
.tech-library #search-results-wrapper .download-block{margin-top:10px;border:0 solid red}
.tech-library .meta-details.coa{float:left;font-size:.8em;width:100%}
.tech-library .meta-details.coa p.bold{display:inline-block;font-weight:bold;font-size:1em;float:left;vertical-align:top}
.tech-library .meta-details ul{display:inline-block}
.tech-library .meta-details.coa ul li{margin-top:0;width:auto;border:0 solid red}
.tech-library .meta-details ul li a{color:#474747;float:right;clear:right;font-size:12px;font-weight:bold;line-height:13px;padding:12px 0 4px 2px}
.tech-library .meta-details select{border:1px solid #ccc;padding:2px;margin-top:1%;margin-left:2px;width:auto;font-size:12px}
.hlm-div-id .row-title{float:left;width:auto}
.hlm-div-id .gray-white-button{display:inline-block;margin-left:20px;vertical-align:middle}
.hlm-div-id .gray-white-button .button-text{float:none}
.hlm-div-id .row-with-callout{clear:left}
.horizontal_list_module_2-3_col.hlm-div-id .carousel_data,.horizontal_list_module_4_col .carousel_data{clear:right;float:none;position:static}
.hlm-div-id .topics-include.nav-links{margin-bottom:30px}
.hlm-div-id .topics-include.nav-links .list-head{display:inline-block;color:#6e6e6e;cursor:default;float:left;font-size:12px;padding:0;margin-top:.3em;margin-right:.7em}
.hlm-div-id .topics-include.nav-links .filter-container{display:block}
.hlm-div-id .topics-include.nav-links .filter-container a{display:inline-block;font-size:12px;margin:0 .2em;padding:0;color:#c6001e;text-decoration:none}
.hlm-div-id .topics-include.nav-links .filter-container a:hover{text-decoration:underline}
.hlm-div-id .topics-include.nav-links .filter-container .all-hlm{display:none}
.hlm-div-id .topics-include.nav-links .filter-container span:nth-child(n+2){color:#474747;font-size:12px}
.hlm-div-id .topics-include.nav-links .filter-container span:first-child{display:none}
.hlm-div-id .row-callout .touttool.selectedtool{padding-top:12px}
.hlm-div-id .row-callout .row-title{float:none}
.hlm-div-id.horizontal_list_module_3_col .carousel_data{float:none}
.assetdownloadcallout-wrapper{color:#6e6e6e}
.assetdownloadcallout h2{color:#6e6e6e;font-size:16px;font-weight:bold;margin-bottom:16px;text-transform:uppercase}
.assetdownloadcallout a.asset-title{font-size:18px;line-height:1em;padding:0 0 4px 27px}
.assetdownloadcallout a.asset-title.default-link{background:url("responsiveclientlib/source/images/asset-default-icon.png") no-repeat scroll 0 0 transparent}
.assetdownloadcallout .asset-description{font-size:14px;margin-bottom:5px;line-height:1.5em}
.assetdownloadcallout .asset-size{font-size:14px}
.assetdownloadcallout a.asset-title[href$=".pdf"]{background:url("responsiveclientlib/source/images/pdf.jpg") no-repeat scroll 0 0 transparent}
.assetdownloadcallout a.asset-title[href$=".xls"],.assetdownloadcallout a.asset-title[href$=".xlxs"],.assetdownloadcallout a.asset-title[href$=".xlsx"]{background:url("responsiveclientlib/source/images/excel.jpg") no-repeat scroll 0 0 transparent}
.assetdownloadcallout a.asset-title[href$=".doc"],.assetdownloadcallout a.asset-title[href$=".docx"]{background:url("responsiveclientlib/source/images/word.jpg") no-repeat scroll 0 0 transparent}
.assetdownloadcallout a.asset-title[href$=".ppt"],.assetdownloadcallout a.asset-title[href$=".pptx"]{background:url("responsiveclientlib/source/images/ppt.png") no-repeat scroll 0 0 transparent}
@media screen and (max-width:1098px){#global-navigation-wrapper .top-row a.nav-logo{padding:0}
#global-navigation-wrapper.home .top-row.interior a.nav-logo{display:block}
#global-navigation-wrapper .utility-links{padding-right:2.5%}
#global-navigation-wrapper .utility-links ul li{padding-right:15px}
#global-navigation-wrapper>nav>#navbar.home .home-page-logo{display:none}
#navbar,#navbar.home{padding:0}
#navbar.home>li.main-nav,#navbar>li.main-nav{width:69%}
#navbar.home li.global-site-search,#navbar li.global-site-search{width:27%}
#navbar .subnav>li>div{width:80.6%;left:19.4%}
#navbar .subnav>li>p{width:19.4%;margin-left:0}
#navbar .subnav>li>p>span{margin-left:0;padding-left:25px}
#navbar .subnav .content-area .featured{padding-left:5%;padding-right:17%}
#navbar .subnav .content-area.about-us-container .items-2cols{padding-left:5%}
#navbar .subnav .content-area .two-cols-col.about-us.single-column{width:80%}
#navbar .subnav>li>div.product-lines-container{padding-left:4%;padding-right:4%}
#navbar .subnav .content-area.product-lines-container img{display:none}
#navbar .subnav .content-area.product-lines-container .two-cols-col{width:49%}
#navbar .subnav .content-area.product-lines-container .two-cols-col.single-column{width:100%}
#navbar .subnav.industries>.description.active{display:none}
.no-touch #navbar .subnav.industries .content-area li:hover .description{display:none}
#navbar .subnav .content-area.no-subnav{width:100%;padding:30px 7%}
#navbar .subnav .content-area .three-cols-col{padding-right:0;width:29%}
}
.article-left-column .ps7videoplayer .video-detail{margin:30px 0}
.hero-flex-wrapper.fixed .hero-flex-image.loading{display:block;visibility:hidden position:absolute;left:-100%;top:-100%}
.article-left-column .ps7videoplayer .video-detail{margin:30px 0}
.video-detail .video_detail_desc{font-size:12px;margin-top:18px}
.video-image-wrapper{position:relative;width:100%;height:100%}
.video-image-wrapper .image-container{position:absolute;top:0;left:0;width:100%;height:100%}
.video-image-wrapper .image-container img{display:block;width:100%}
.content-body div.video-detail,.inlinevideo .video-image-wrapper div{margin-bottom:0}
.inlinevideo .image-container,.icm_video .image-container{position:relative}
.image-container .play-button{position:absolute;top:32%;left:41.5%;width:18%;height:36%;background:url(responsiveclientlib/source/images/IconEffect_play_up.png) no-repeat;background-size:100%}
/*!************************************************************************
	VIDEO PLAYER STYLES
**************************************************************************/.s7videoviewer{width:100%;height:100%}
.s7container[mode='fullscreen']{z-index:9900}
.s7container .s7innercontainer[mode='fullscreen']{position:absolute;top:0;left:0}
.s7tooltip{display:none}
.s7controlbar{position:absolute;border-radius:10px 10px 10px 10px;bottom:5%;left:0;width:96%;margin:0 2%;height:40px;background:url(responsiveclientlib/source/images/background-black-70.png) repeat scroll 0 0}
.s7fullscreenbutton[state][selected],.s7playpausebutton[selected][state]{background-image:url(responsiveclientlib/source/images/s7videoviewer_sprite.png);background-repeat:no-repeat}
.s7playpausebutton{display:inline-block}
.s7playpausebutton[selected][state]{background-image:url(responsiveclientlib/source/images/s7videoviewer_sprite.png);background-repeat:no-repeat}
.s7playpausebutton{padding:0 20px;width:25px;height:100%;border-right:1px solid rgba(255,255,255,0.3)}
.s7playpausebutton[selected='true'][state='up'],.s7playpausebutton[selected='true'][state='disabled']{background-position:20px -393px}
.s7playpausebutton[selected='true'][state='over'],.s7playpausebutton[selected='true'][state='down']{background-position:20px -443px}
.s7playpausebutton[selected='false'][state='up'],.s7playpausebutton[selected='true'][state='disabled']{background-position:20px -293px}
.s7playpausebutton[selected='false'][state='over'],.s7playpausebutton[selected='false'][state='down']{background-position:20px -343px}
.s7playpausebutton[selected='true'][replay='true'][state='up'],.s7playpausebutton[selected='true'][replay='true'][state='disabled']{background-position:20px -393px}
.s7playpausebutton[selected='true'][replay='true'][state='over'],.s7playpausebutton[selected='true'][replay='true'][state='down']{background-position:20px -443px}
.s7fullscreenbutton{display:inline-block}
.s7mouseinput .s7fullscreenbutton{width:25px;height:100%;padding:0 15px}
.s7mouseinput .s7fullscreenbutton[selected='true'][state='up'],.s7mouseinput .s7fullscreenbutton[selected='true'][state='disabled']{background-position:15px -492px}
.s7mouseinput .s7fullscreenbutton[selected='true'][state='over'],.s7mouseinput .s7fullscreenbutton[selected='true'][state='down']{background-position:15px -542px}
.s7mouseinput .s7fullscreenbutton[selected='false'][state='up'],.s7mouseinput .s7fullscreenbutton[selected='false'][state='disabled']{background-position:15px -42px}
.s7mouseinput .s7fullscreenbutton[selected='false'][state='over'],.s7mouseinput .s7fullscreenbutton[selected='false'][state='down']{background-position:15px 7px}
.s7closedcaptionbutton{display:none}
.s7videoscrubber{display:inline-block;position:relative;margin:0 62px 0 20px;height:100%}
.s7videoscrubber .s7track,.s7videoscrubber .s7trackloaded,.s7videoscrubber .s7trackplayed{position:absolute;top:17px;width:92%;height:6px;border-radius:2px}
.s7videoscrubber .s7track{background:url(responsiveclientlib/source/images/image_white_20.png) repeat scroll 0 0}
.s7videoscrubber .s7trackloaded{background:url(responsiveclientlib/source/images/image_white_30.png) repeat scroll 0 0}
.s7videoscrubber .s7trackplayed{background:url(responsiveclientlib/source/images/image_white_50.png) repeat scroll 0 0}
.s7videoscrubber .s7navigation{position:absolute;top:0;height:8px}
.s7videoscrubber .s7videotime{display:none}
.s7videoscrubber .s7chapter{display:none}
.s7videoscrubber .s7knob{position:absolute;top:15px;width:10px;height:10px;border-radius:5px;background-color:#fff;left:0}
.s7videotime{position:absolute;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#999;line-height:normal;padding:14px 20px 14px 0;box-sizing:border-box;width:auto;top:0;right:115px;height:100%;border-right:1px solid rgba(255,255,255,0.3)}
.s7videoplayer .s7caption{display:none}
.s7mutablevolume{display:inline-block;position:relative}
.s7mutablevolume .s7mutebutton[state][selected]{background-image:url(responsiveclientlib/source/images/s7videoviewer_sprite.png);background-repeat:no-repeat}
.s7mutablevolume .s7verticalvolume{position:absolute;background:url(responsiveclientlib/source/images/background-black-70.png) repeat scroll 0 0;left:12px}
.s7mutablevolume .s7verticalvolume .s7track{position:absolute;top:11px;left:12px;width:6px;height:61px;background-color:#666}
.s7mutablevolume .s7verticalvolume .s7filledtrack{position:absolute;width:6px;height:61px;background-color:#ababab}
.s7mutablevolume .s7verticalvolume .s7knob{position:absolute;top:11px;left:10px;width:10px;height:10px;border-radius:5px;background-color:#fff}
.s7mutablevolume{width:25px;height:100%;padding:0 15px;border-right:1px solid rgba(255,255,255,0.3)}
.s7mutablevolume .s7mutebutton[selected='true'][state='up'],.s7mutablevolume .s7mutebutton[selected='true'][state='disabled']{background-position:0 -142px}
.s7mutablevolume .s7mutebutton[selected='false'][state='up'],.s7mutablevolume .s7mutebutton[selected='false'][state='disabled']{background-position:0 -192px}
.s7mutablevolume .s7mutebutton[selected='true'][state='over'],.s7mutablevolume .s7mutebutton[selected='true'][state='down']{background-position:0 -92px}
.s7mutablevolume .s7mutebutton[selected='false'][state='over'],.s7mutablevolume .s7mutebutton[selected='false'][state='down']{background-position:0 -242px}
.s7mutablevolume .s7verticalvolume{width:30px;height:83px}
.s7videoplayer .s7iconeffect{width:80px;height:80px;background-size:160px}
.s7videoplayer .s7iconeffect[state]{background-image:url(responsiveclientlib/source/images/IconEffect_video_sprite.png)}
.s7videoplayer .s7iconeffect[state='play']{background-position:-0px -320px}
.s7videoplayer .s7iconeffect[state='replay']{background-position:-80px -320px}
.s7socialshare{display:none}
.s7emailshare{display:none}
.s7embedshare{display:none}
.s7linkshare{display:none}
.s7twittershare{display:none}
.s7facebookshare{display:none}
.no-margin{margin:0!important}
.no-margin-bottom{margin-bottom:0!important}
.no-margin-right{margin-right:0!important}
.noleftpadding,.no-padding-left{padding-left:0!important}
.no-padding-top{padding-top:0!important}
.block{display:block!important}
.no-border{border:none!important}
.relative-position{position:relative!important}
.no-float{float:none!important}
.article-right-column .linklistcurated-border{border-bottom:1px solid #eaeaea!important}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1204;display:none}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:8011;display:none}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:8012;outline:0;display:none}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}
#fancybox-content{width:0;height:0;padding:0;outline:0;position:relative;overflow:visible;z-index:1202;border:0 solid #fff}
#fancybox-content>div{overflow:visible!important}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1201}
#fancybox-close{position:absolute;top:-10px;right:-10px;width:21px;height:21px;background:transparent url(responsiveclientlib/source/images/close_red.png) no-repeat 0 0;cursor:pointer;z-index:1202;display:none}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:0;outline:0;line-height:0;vertical-align:top}
#fancybox-frame{width:100%;height:100%;border:0;display:block}
#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;background:transparent url('responsiveclientlib/source/images/blank.gif');z-index:1202;display:none}
#fancybox-left{left:0}
#fancybox-right{right:0}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1202;display:block}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1101}
#fancybox-bg-n{top:-20px;left:0;width:100%}
#fancybox-bg-ne{top:-20px;right:-20px}
#fancybox-bg-e{top:0;right:-20px;height:100%}
#fancybox-bg-se{bottom:-20px;right:-20px}
#fancybox-bg-s{bottom:-20px;left:0;width:100%}
#fancybox-bg-sw{bottom:-20px;left:-20px}
#fancybox-bg-w{top:0;left:-20px;height:100%}
#fancybox-bg-nw{top:-20px;left:-20px}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1201}
.fancybox-title-inside{padding-bottom:10px;text-align:left;color:#333;background:#fff;position:relative}
.fancybox-title-outside{padding-top:10px;color:#fff}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}
#fancybox-title-over{padding:10px;display:block}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}
#fancybox-title-float-wrap{border:0;border-collapse:collapse;width:auto}
#fancybox-title-float-wrap td{border:0;white-space:nowrap}
#fancybox-title-float-left{padding:0 0 0 15px}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0}
.fancy-inline{font-family:ff-meta-web-pro,Segoe UI,Arial,Sans-Serif;float:left;font-size:12px;font-weight:bold;line-height:16px;color:#474747;text-decoration:none;cursor:pointer;text-transform:uppercase}
.fancy-inline:hover{text-decoration:none;cursor:pointer;color:#c6001e}
.fancy-featureda :hover{cursor:pointer}
.fancy-featureda h2{top:-76px;position:relative;margin-bottom:-70px}
.fancy-featureda{position:relative;display:block}
.fancy-featureda h2{top:-76px;position:relative;margin-bottom:-70px}
.fancybox-title-inside{margin-bottom:15px!important}
.video-lightbox-title{font-size:18px;color:#6e6e6e;font-family:ff-meta-web-pro,Arial,Sans-Serif;padding:0 0 10px 0;margin-bottom:8px;width:100%;display:block}
.video-lightbox-caption{font-size:12px;color:#6e6e6e;font-family:Arial,Sans-Serif;margin-top:5px;display:block;width:100%}
@media screen and (max-width:768px){body{position:relative}
iframe{width:100%}
.menu-dropdown .products_services-col-2 .sub_menu li{width:44%}
.products_services-col-1{max-width:45%}
.products_services-col-2{width:50%}
.science_society-col-2{margin-left:10%}
.science_society-col-1,.science_society-col-2{margin-right:0}
.header-top-bar .menu-dropdown{width:95%}
.header-top-bar-nav .global-mega-link{font-size:.8125em}
.menu-dropdown .sub_menu li{padding-left:0;margin-right:0;width:30%;text-indent:-9px;margin-left:8px}
.header-top-bar-nav .menu-dropdown-content{width:103%}
.mobile-print-share-contact{display:block;float:left;left:0;margin:1.25em 0 0 0;position:static;width:100%;font-weight:bold;font-size:.75em;text-transform:uppercase}
.mobile-print-share-contact .print-button,.mobile-print-share-contact .red-white-button{float:left}
.mobile-print-share-contact .share-button{float:left;padding:0 15px 0 10px}
.mobile-print-share-contact .share-btn:hover{color:#c6001e}
.mobile-print-share-contact .share-button-activated .share-btn,.mobile-print-share-contact .share-button-activated .share-btn:hover{color:#fff}
.mobile-print-share-contact .share-button-activated .share-btn span,.mobile-print-share-contact .share-button-activated .share-btn:hover span{background:url("responsiveclientlib/source/images/ico-share-active.png") no-repeat scroll 0 2px transparent}
.mobile-print-share-contact .red-white-button a{margin-top:0}
.nav-wrapper{font-size:.9em;margin:0 3% 0 0;width:80%}
.header-top-bar-nav li .menu-dropdown-content{width:111%}
.header-top-bar-logo{width:24%;background-position:-67px -246px}
.country-selector{background:url('responsiveclientlib/source/images/icon-language.png') no-repeat center center;border:0;cursor:pointer;direction:rtl;height:25px;position:absolute;right:0;text-indent:-9999px;top:11.5px;width:43px}
.country-selector:hover{background:url('responsiveclientlib/source/images/icon-language-hover.png') no-repeat center center}
.country-selector span{display:none}
.breadcrumb{padding:0 6.3636364%;width:87.2727289%}
.menu-dropdown .country-selector{margin-right:0}
.header-top-bar-nav .navigation-item{padding:0 0 0 1%}
.header-top-bar-nav .global-mega-link{padding-right:3px}
.hero_callout_module{left:0;position:relative}
#hero-large .hero-image{max-height:242px}
.heronormal h2,#hero-normal-tabs-title h2,#hero-large-title h2{font-size:44px}
.heronormal h2,#hero-large-title h2{font-size:1.5em}
#social-links,.social-links{margin-top:0}
#hero-normal-img .hero-image{max-height:214px}
.homepage-hero-image{max-height:317px}
.hero-area-wrapper h2{width:auto}
.static-hlm ul.row-4col li,.featuredb ul.row-4col li{float:left;margin-right:35px;margin-top:4%;width:46.65%}
.row-2col img,.row-3col img,.row-4col img{height:auto;max-width:100%}
.row-with-callout.jcarousel-clip,.row-with-callout.group{width:100%}
.horizontal_list_module_2-3_col .carousel_data{right:0}
.horizontal_list_module_2-3_col .row-callout,.horizontal_list_module_3_col .row-callout,.horizontal_list_module_4_col .row-callout,.featuredb .row-callout{display:none}
.horizontal_list_module_2-3_col .callout-mobile .row-callout,.horizontal_list_module_3_col .callout-mobile .row-callout,.horizontal_list_module_4_col .callout-mobile .row-callout,.featuredb .callout-mobile .row-callout{display:block}
.callout-mobile{display:block}
.product_information_group aside.row-callout .row-title{bottom:0}
.product_information_group .row-callout .selectedtool{bottom:25px;position:static}
.product_information_group aside.row-callout{margin-top:20px}
.hlm li.jcarousel-item{margin-right:20px!important}
.hlm-image .a-featuredy img,.featuredy-image h2{width:100%}
.featuredy-desc{height:75px}
.floatleft{float:left;width:37%;padding-left:50px}
.grid-wrapper{padding:0 6.3636364%;width:87.272727%}
.hlm-image .a-featuredx img{height:auto!important;width:100%!important}
.featuredcallout{float:none;width:100%;clear:both}
.featureda,.featuredcallout .touttool,.featuredcallout .megatrendscallout,.featuredcallout .linklistcurated,.featuredcallout .productfindercallout{float:left;width:100%;margin-top:20px}
.featuredcallout .touttool .tool-callout>a{line-height:1}
.featuredcallout .productfindercallout .product-finder>a{line-height:1.2}
.row-callout{float:left;width:100%}
.article-left-column,.introbodytext{width:100%}
.article-right-column{padding-left:0;width:100%}
#video-module{width:100%}
.article-left-column .disclaimer{width:100%;padding-top:30px;clear:both}
#rows-wrapper .disclaimer{width:87.2727289%}
.franceStyle>p{font-size:16px}
.franceStyle{width:96%}
.footer-corporate-links li{float:left;line-height:24px;margin:0;width:50%}
.copyright{line-height:normal}
.footer .copyright{padding:1.25em 0 1.875em;width:100%}
.footer-more-in{display:block}
.footer_agnostic ul.agnostic-footer-corporate-links li{display:block;float:left;margin:0 5% 5px 0;width:43.9%}
.footer-more-in ul li{width:29%}
#header-desk{display:block}
.agnostic-footer-connect{margin-top:16px}
.pagination-holder{margin-right:0}
.search-pagination ul{float:right;position:static}
.search-pagination ul li{position:static;right:auto}
.loading{padding-left:200px}
.product-finder a{font-size:3em}
.product-finder a span.pfh2{font-size:1em;margin-right:0;display:inline}
.product-finder .no-wrap img.cta-arrow{margin-bottom:13px}
.product-finder span.pfh3{display:inline;width:auto}
.megatrends{display:none}
.iframeMobile{display:none}
.iframeMobile.showMobile{display:block}
.bicolor_colorselector{display:none}
.bicolor_recommendedcolors{display:none}
.bicolor_relatedcolors{display:none}
.pressreleases{display:none}
#header-mbl{display:none}
.print-share-contact{display:none}
.mobile-print-share-contact .print{display:none}
.content-detail-header .print-share-contact-wrapper{display:none}
.newsletterarchive{width:100%}
.archivedisplay{width:100%}
.dss{width:100%}
.indexcard{width:100%}
.carouselnavigation{width:100%}
.imagemediagallery{width:100%}
.videomediagallery{width:100%}
.content-detail-header .breadcrumb-wrapper{width:100%}
.media-shown{width:60%}
.sub_navigation .column{margin:0 46px 0 0;width:36%}
.science_society-col{float:left;margin-right:48px;margin-bottom:10px}
#msdn-select{width:140px}
.no_image_content,.no_video_content{height:80px;padding-top:75px}
.no_image_content{max-width:39%}
.gallery-thumbs .imageset{height:245px}
.featureda .video-page .image-container{display:none}
.featureda .video-page .video-detail{margin-bottom:16px}
.megatrend-callout .megatrend-callout-item-title{font-size:3em}
.bicolor-top-content{padding:2px 10px 0}
.resultsLeftCol{width:200px;margin-right:30px}
.resultsRightCol{padding-left:232px}
.subproduct-box{width:45.5%}
.filters-wrapper{margin:.625em 0 .5em 0}
.filters-left{margin-right:0}
.filters-right{margin-right:1em}
.subproduct-box a.color-link img{max-height:100px}
#multimedia-container .s7swatches .s7scrollrightbutton,#multimedia-container .s7swatches .s7scrollleftbutton{background-size:17px}
.campaign-landing-container .two-thirds{width:100%}
.campaign-landing-container .one-third{width:100%}
.campaign-landing-container .one-third .calltoaction{width:48.4375%}
.campaign-landing-container .row-wrapper-open-html{width:100%}
.campaign-landing-container .row-wrapper-open-html .formcampaign{width:100%}
.view-all #search-results-wrapper .one-third,.tech-library #search-results-wrapper .one-third{width:29.8333%}
.view-all .sort-wrapper,.tech-library .sort-wrapper{clear:both}
.view-all #search-results-wrapper .two-thirds,.tech-library #search-results-wrapper .two-thirds{width:66.9583%}
.view-all .search-result,.tech-library .search-result{width:45.5%}
.view-all .showing-results .result-number,.tech-library .showing-results .result-number{float:left}
.view-all .result-number,.tech-library .result-number{display:block;position:static}
.view-all .showing-results.bottom .result-number,.view-all .showing-results .pagination{display:block;float:right;width:80%!important;margin-bottom:10px}
.tech-library .showing-results.bottom .result-number,.tech-library .showing-results .pagination{display:block;float:right;width:80%!important;margin-bottom:10px}
.view-all .sort-wrapper,.tech-library .sort-wrapper{float:left;position:static;margin-top:10px}
.view-all .filterVisible,.view-all .defaultVisible,.view-all .paginateVisible{display:inline-block}
.tech-library .filterVisible,.tech-library .defaultVisible,.tech-library .paginateVisible{display:inline-block}
.view-all .filterHidden,.view-all .paginateHidden,.view-all .filterHidden,.view-all .paginateHidden{display:none}
.tech-library .filterHidden,.tech-library .paginateHidden,.tech-library .filterHidden,.tech-library .paginateHidden{display:none}
.view-all .mobile-results-list .result-content img,.tech-library .mobile-results-list .result-content img{margin:0 .625em 0 0;width:28%}
.view-all .facets ul{width:92%}
.tech-library .facets ul{width:90%}
.view-all .showing-results.bottom .result-number{position:relative;float:none;width:60%}
.tech-library .showing-results.bottom .result-number{position:relative;float:none;width:60%}
.fullbleedvideo-wrapper .hero-description-box{bottom:0;width:100%;position:relative}
.fullbleedvideo-wrapper .hero-description-box .play-now{width:20%}
.residentual-inner-pane .col.alpha{margin-right:0;width:96%}
.residentual-inner-pane .col.omega{position:static;width:100%}
.timeline .timeline-bar{left:70%}
.annual-reports-inner-pane .detail-img-caption{bottom:0;left:0;overflow:hidden;padding:3% 3.6% 0;position:static;width:93%}
.utility-header{width:auto}
.utility-search{display:none}
.utility-header .secondary-site-search{display:block;position:relative;margin-top:30px}
.utility-header .secondary-site-search .site-search{position:static;top:0}
.menu-dropdown-content.country-container{padding:18px 18px 17px}
.country-container .products_services-col{margin-right:12px;width:30%}
.menu-dropdown .country-container>.sub_menu{width:100%}
.menu-dropdown .country-container>.sub_menu>li{width:30%}
.hero_callout_module-headline.country-container-title{font-size:1.3em;color:#fff}
.menu-dropdown .country-container .products_services-col.first-column .sub_menu li{display:inline-block;float:none;vertical-align:top;word-wrap:break-word;padding-left:0;text-indent:-9px;margin-left:8px}
.header-top-bar-nav.country-container-nav{width:55.5368%}
.header-top-bar-nav.country-container-nav .menu-dropdown-content{width:131%}
.hero-area-wrapper.flex-tool .utilityTitle{width:100%;margin:20px 0 0 0}
.hero-area-wrapper.flex-tool .title h1{padding-top:20px;font-size:2.25em}
.hero-area-wrapper.flex-tool .searchWidget{display:inline-block;position:relative;float:left;margin:20px 0 0 0}
.hero-area-wrapper.flex-tool .site-search{position:static}
.hero-area-wrapper.flex-tool .herolarge .site-search{position:absolute}
.hero-area-wrapper.flex-tool .heronormal .site-search{position:absolute}
.flex-template-container .two-thirds{width:100%}
.flex-template-container .one-half,.flex-template-container .one-third{width:100%}
.flex-template-container .row-wrapper-open-html{width:100%}
.flex-template-container .rows-wrapper{width:100%;padding:0 0 1.875em 0;margin:0}
.flex-template-footer .mod-disclaimer{width:100%}
.row-structure .row-3par-left,.row-structure .row-3par-center,.row-structure .row-3par-right,.row-structure .row-2par-onethird,.row-structure .row-2par-twothirds{width:100%;display:block;padding:5px 0;clear:both}
.row-structure .row-2par-onethird.left .third,.row-structure .row-2par-onethird.right .third,.row-structure .row-3par-left .third,.row-structure .row-3par-center .third,.row-structure .row-3par-right .third,.row-structure .row-2par-twothirds.right .twothirds,.row-structure .row-2par-twothirds.left .twothirds{padding:0;clear:both}
.videoplayer .image-container .am-play-bar .text h2{font-size:130.8%}
.imagecarousel2 .image-container .slide-panel{height:97%;width:160px;top:0;padding-top:10px}
.slide-panel.right{padding-left:30px;padding-right:58px}
.slide-panel.left{padding-right:30px;padding-left:58px}
.slide-panel h2{margin-top:20px}
.imagecarousel2 .slide-counter{top:93%;font-size:.7em}
.imagecarousel2 .slide-panel h2{font-size:28px;line-height:28px;margin-bottom:10px}
.value-proposition .main-container{font-size:14px}
.value-proposition .main-container .valuePropNav li a{font-size:100%}
.value-proposition .main-container .item-container{padding-left:1.5%}
.value-proposition .main-container .item-container h2,.value-proposition .main-container .item-container p,.value-proposition .main-container .item-container a{width:61.5%}
.value-proposition .main-container .item-container>img.main-img,.value-proposition .main-container .item-container span.main-img{width:37%}
.generic-form-container .optin label{line-height:1.79em!important;margin-left:0}
.generic-form-container .radiobutton-group{display:inline-block}
.generic-form-container .radiobutton-group label{width:auto;min-width:130px;font-weight:normal;line-height:1.125em;padding:5px 5px 0 0;margin:0 5px}
.generic-form-container .checkbox-group{display:inline-block}
.generic-form-container .checkbox-group label{width:auto;min-width:135px;font-weight:normal;line-height:1.125em;padding:5px 5px 0 0}
.sitemapdynamic{border:0 solid red;width:100%}
.sitemapdynamic .sitemapdynamic-inner{border:0 solid red;width:49%}
.row-structure .sitemap-3par-left,.row-structure .sitemap-3par-center,.row-structure .sitemap-3par-right{width:45%;display:inline-block;padding:5px 0}
#global-navigation-wrapper .utility-links ul li.last{display:none}
#navbar>li.mobile-buttons-container{display:inline-block;width:23%;height:50px}
#navbar .mobile-buttons{float:right;display:inline-block;padding-right:3.5%;height:100%}
#navbar.home>li.main-nav,#navbar>li.main-nav{width:75%}
#navbar li.global-site-search{display:none;width:90%;margin:0;padding:9px 5%;background-color:#eaeaea}
#navbar.home li.global-site-search{width:90%}
#navbar li.global-site-search.open{display:block}
#navbar .global-site-search-box{background-color:#fff;border-radius:4px 0 0 4px;color:#787878;margin:0;padding:0 0 0 13px;width:94%}
#navbar.home .global-site-search-box{width:94%}
#navbar .global-site-search-button{border-radius:0 4px 4px 0;box-sizing:border-box;background:url("responsiveclientlib/source/images/mobile-search-button-icon.png") center no-repeat #c6001e;width:6%;padding:2px}
#navbar.home .global-site-search-button{width:6%}
#navbar .subnav>li>p{width:33%}
#navbar .subnav>li>div{left:33%;width:67%}
#navbar .subnav .content-area .featured{padding-left:7%;padding-right:7%}
#navbar .subnav .content-area.about-us-container .items-2cols{padding-left:7%;padding-right:7%}
#navbar .subnav .content-area .two-cols-col.about-us,#navbar .subnav .content-area .two-cols-col.about-us.single-column{width:100%}
#navbar .subnav .content-area .two-cols-col li p{display:none}
#navbar .subnav>li>div.product-lines-container{padding-left:5%;padding-right:5%}
#navbar .subnav .content-area.product-lines-container .two-cols-col{width:100%}
#global-navigation-wrapper li.globe,#global-navigation-wrapper li.search,#global-navigation-wrapper li.mobile-nav-bar{display:inline-block;vertical-align:top;height:50px}
#global-navigation-wrapper li.mobile-nav-bar{display:none}
#global-navigation-wrapper button{background:0;border:0;outline:0;display:inline-block;cursor:pointer}
#global-navigation-wrapper .main-row-search{display:none}
.no-touch #global-navigation-wrapper .mobile-buttons button:hover{background:#999}
#global-navigation-wrapper .mobile-buttons button.selected,.no-touch #global-navigation-wrapper .mobile-buttons button.selected:hover{background:#eaeaea}
#global-navigation-wrapper .search-button{display:block;width:60px;height:100%;padding:2px 10px 0;overflow:hidden;box-sizing:border-box;transition:background-color .2s ease}
#global-navigation-wrapper .search-button .normal,.no-touch #global-navigation-wrapper .search-button:hover .normal,#global-navigation-wrapper .search-button.selected .active{display:block}
#global-navigation-wrapper .search-button.selected .normal,.no-touch #global-navigation-wrapper .search-button.selected:hover .normal,#global-navigation-wrapper .search-button .active{display:none}
#global-navigation-wrapper .globe-button{display:block;width:60px;height:100%;padding:0 10px 0;margin-right:0;transition:background-color .2s ease}
.tech-library .overlay-content{width:63%;height:225px;position:fixed;left:17.5%;top:2%!important}
.dupontcallout{clear:both;float:left}
.msdscallout{clear:both;float:left}
.tech-library #search-results-wrapper .two-thirds .featuredbtechlib .row-color .row-without-callout .row-3col h2{font-size:1em}
.tech-library .overlay-content input{margin-left:20px}
.tech-library .overlay-content h2,.tech-library .overlay-content p{margin-top:10px}
.tech-library .close-icon{top:-23px}
.techlibs-msdscallout.msdscallout{width:95%;padding-right:5%;border:0 solid red}
.hlm-div-id .topics-include.nav-links{margin-bottom:30px}
.hlm-div-id .topics-include.nav-links .list-head{display:inline-block;cursor:default}
.hlm-div-id .topics-include.nav-links .filter-container{display:inline}
.hlm-div-id .topics-include.nav-links .filter-container a{margin-top:0}
.assetdownloadcallout{margin-top:20px;float:left;width:100%}
.flexherolarge>#hero-large>#hero-large-title{padding:55px 6.3636364%}
}
@media screen and (max-width:640px){.header-top-bar-logo{width:24%;background-position:-97px -246px}
.header-top-bar-nav .navigation-item.brands1{width:20.483%}
.header-top-bar-nav .global-mega-link{padding-right:0}
}
@media screen and (max-width:600px){#bg-container{margin:0 auto;width:100%;overflow-x:hidden}
.menu-container .search-container label{float:left;width:100%}
.menu-container .search-container label p{float:left;margin:0 0 0 3px;width:50%}
.menu-container .search-container label input[type="checkbox"]{float:left;height:16px;margin:0 0 0 5px;width:16px}
.header-top-bar-nav .navigation-item{-webkit-box-shadow:#000 0 2px 4px inset;box-shadow:#000 0 2px 4px inset;background:#444;width:100%;float:left;padding:0;display:block}
.header-top-bar-nav .navigation-item.brands1{width:100%}
.menu-dropdown .sub_menu li{padding-left:10px;width:46%}
.products_services-col-1{max-width:100%}
.products_services-col-2{width:100%;margin:20px 0 0}
.science_society-col-1,.science_society-col-2{margin:0 0 10px 0;width:100%}
.header-top-bar-nav .global-mega-link{padding:10px 0 7px 5%;width:95%;color:#fff;background:transparent;font-size:.75em;font-weight:bold;letter-spacing:.1em;text-transform:uppercase;display:block}
.header-top-bar-nav .menu-container .search-container{display:none;background-image:-webkit-gradient(linear,0 100%,0 0,color-stop(0.2,#d8d8d8),color-stop(0.6,#f8f8f8));-webkit-box-shadow:#000 -10px -1px 25px -11px inset;-moz-box-shadow:#000 -10px -1px 25px -11px inset;box-shadow:#000 -10px -1px 25px -11px inset;padding:10px 10px 15px}
.header-top-bar-nav .menu-dropdown-content{background-color:#ededed;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;position:relative;width:90%;z-index:10;top:0;left:0}
.menu-container .top-inset{-webkit-box-shadow:#000 0 2px 4px inset;-moz-box-shadow:#000 0 2px 4px inset;box-shadow:#000 0 2px 4px inset}
.menu-container .mobile-sub-nav{float:left;width:100%}
.menu-container .mobile-sub-nav li{background:url("responsiveclientlib/source/images/navarrow.png") no-repeat 15px 50%;border-top-color:#ccc;border-top-style:solid;border-top-width:1px;color:#474747;font-size:1em;padding:16px 15px}
.menu-container .mobile-sub-nav li a{padding-left:9px}
.mobile-search-wrapper{height:38px;position:relative;width:100%}
.mobile-search-bar{left:0;overflow:hidden;width:100%}
.mobile-search-bar .search-container{-webkit-box-shadow:#000 -10px -1px 25px -11px inset;background-image:-webkit-gradient(linear,0 100%,0 0,color-stop(0.2,#d8d8d8),color-stop(0.6,#f8f8f8));box-shadow:#000 -10px -1px 25px -11px inset;padding:10px 10px 15px;z-index:5}
.mobile-search-bar .mobile-search{border:medium none transparent;border:1px solid #c7c7c7;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#919191;float:left;font-size:15px;height:40px;margin:0 auto 15px;padding:0 60px 0 3%;width:100%;box-sizing:border-box}
.mobile-search-bar .search-container label{float:left;width:100%}
.mobile-search-bar .search-container label p{float:left;font-size:.75em;margin:4px 0 0 3px;width:50%}
.mobile-search-bar .search-container label input[type="checkbox"]{float:left;height:16px;width:16px}
.header-top-bar .menu-dropdown{display:block;height:100%;overflow:hidden;left:0;position:absolute;top:0;width:70%}
.mobile-menu .close{width:auto}
.menu-dropdown .header-top-bar-nav{display:block;background:url("responsiveclientlib/source/images/mobile-menu-v2.png") no-repeat center center;float:left;position:relative;width:25%;height:100%}
.menu-dropdown .header-top-bar-nav.active{background:#e0e0e0 url("responsiveclientlib/source/images/mobile-menu-v2-active.png") no-repeat 16%}
.menu-dropdown .search-option{background:url("responsiveclientlib/source/images/mobile-search.png") no-repeat center center;float:left;position:relative;width:25%;height:100%;text-indent:-9999px;display:block}
.menu-dropdown .search-option.active{background:#e0e0e0 url("responsiveclientlib/source/images/mobile-search-active.png") no-repeat center center}
.menu-dropdown .country-selector{background:url("responsiveclientlib/source/images/mobile-language.png") no-repeat center center;float:left;position:relative;width:28%}
.menu-dropdown .country-selector span{display:none}
.menu-dropdown .country-selector a{direction:rtl;float:left;height:92%;padding:1% 0;text-indent:-9999px;width:29%}
.header-top-bar-nav .menu-container{background-color:#ededed;-webkit-box-shadow:#000 -10px -1px 25px -11px;-moz-box-shadow:#000 -10px -1px 25px -11px;box-shadow:#000 -10px -1px 25px -11px inset;display:none;height:100%;left:-81%;overflow:scroll;position:fixed;top:0;width:81%;z-index:4}
.menu-container .mobile-search{border:medium none transparent;border:1px solid #c7c7c7;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;color:#919191;float:left;font-size:12px;height:36px;margin:0 auto 15px;padding-left:5px;width:97%}
.header-top-bar{background:#444}
.header-top-bar-logo{background:url('responsiveclientlib/source/images/mobile-logo.png') no-repeat;background-size:100% 100%;float:right;width:137px}
.breadcrumb{display:block}
.site-search{display:none}
.loading{padding-left:220px}
.mobile-pagination{display:block;width:213px;height:27px;background:url('responsiveclientlib/source/images/results-mobile-pag.png') no-repeat 0 0;margin:0 auto;position:relative}
.result-number,.pagination-holder{display:none}
.page-information{position:relative;left:86px;top:6px}
.mobile-pagination .pagination_prev_btn{background:0;top:0;left:0;width:42px;height:26px}
.mobile-pagination .pagination_next_btn{background:0;top:0;right:0;width:42px;height:26px}
.mobile-pagination .pagination_next_btn.disabled{background-color:#fff;opacity:.6;border-radius:0 12px 12px 0;cursor:default}
.mobile-pagination .pagination_prev_btn.disabled{background-color:#fff;opacity:.6;border-radius:12px 0 0 12px;cursor:default}
.product-finder a{font-size:2.5em}
#hero-large .hero-image{max-height:189px}
#hero-normal-img-tabs-title{padding:25px 6.3636364% 10px}
.heronormal h2,#hero-normal-tabs-title h2,#hero-large-title h2{top:0;font-size:1.5em}
#hero-large-title h2{bottom:-3px}
#hero-normal-img-tabs,#hero-normal-img-tabs .hero-image{max-height:250px}
#hero-normal-img-tabs .hero-image img{max-height:167px;width:100%}
#hero-normal-img-tabs-title-bg{opacity:1}
#hero-normal-img .hero-image span,#hero-normal-img-tabs .hero-image span,#hero-large .hero-image span{line-height:0;vertical-align:text-bottom}
#hero-normal-img .hero-image{max-height:167px}
#hero-normal-img-title,#hero-large #hero-large-title,#hero-normal-img-tabs-title{position:relative}
.homepage-hero-image{max-height:248px}
#social-links,.social-links{clear:left;margin-top:5px;margin-left:0}
.horizontal_list_module_3_col .carousel_data,.horizontal_list_module_4_col .carousel_data{float:right;position:initial;right:222px;top:80.6%}
.carousel_data,#mul.horizontal_list_module_2-3_col .carousel_data{bottom:24px!important;left:6.3636364%;position:absolute!important;right:45px!important;top:auto!important;width:auto}
#mul.horizontal_list_module_2-3_col .carousel_data{margin-left:34%}
.sub_navigation .column{margin:0 29px 0 0}
.row-with-callout{float:left;margin-right:3.125%;width:100%}
.row-with-callout .row-callout{display:none}
.tool-callout-image>img{margin-top:0}
.horizontal_list_module_2-3_col ul li,.hlm_2-3_col_without_nav ul li{width:339px}
.static-hlm ul.row-4col li,.featuredb ul.row-4col li{float:left;margin-right:3.125%;margin-top:4%;min-width:143px;width:44.656%}
.hlm .carousel_data{right:50%!important;left:auto!important;margin-right:-55px}
.hlm-show-all,.hlm-view-all{padding:30px 6.3636364% 70px}
.callout-mobile .tool-callout-image>img{margin-bottom:16px;width:100%;height:auto}
.hlm li.jcarousel-item{margin-right:16px!important}
.featuredy-image h2{width:115%}
.floatleft{float:left;width:37%;padding-left:50px}
.featuredy-desc h2{width:115%}
.content-detail-header{height:auto}
#intro{padding:14px 6.3636364%}
.product_information_group .one-third,.product_information_group .two-third{margin-right:2%;width:48%}
.product_information_group .two-third ul{width:100%}
.product_information_group .show-all-wrap{display:none}
.prod-info ul li{display:inline-block!important}
.sectionlanding-item,.sectionlanding-item.icon{width:100%}
.sectionlanding-item.even.icon,.sectionlanding-item.odd.icon{padding:0}
.search-right-col{margin:0;width:100%}
.BrightcoveExperience{width:350px!important}
.contextualfooter .copyright{display:block}
.footer-left-col .breadcrumb{margin-top:0!important}
.footer .agnostic-footer-utility-links{margin-bottom:1.25em}
.footer .copyright{display:block;padding:0}
.footer-helpful-links h3{float:none}
.footer-helpful-links ul{margin-top:10px}
.footer-more-in ul li{width:45%}
.touch .icm_video .image-container{display:none}
.touch .icm_video .inline_callout_enlarge{display:none}
.touch .icm_video .video-detail{margin:0 0 .3125em}
.touch .video-fancybox.view-media{display:none}
.touch .inlinevideo .image-container{display:none}
.bicolor-top-content{padding:2px 4px 0}
.resultsRightCol{padding:0}
#SubProductCount{float:none}
.mobile-resultsLeftCol{display:block;margin:0 0 1.5em 0;background:#fafafa;padding:.75em 1.25em;border-radius:3px;border:#eaeaea 1px solid;overflow:auto;color:#474747;text-transform:uppercase}
.mobile-resultsLeftCol h3{margin:0 0 .5em 0}
.mobile-resultsLeftCol select{width:100%;-webkit-appearance:menulist-button;height:40px}
.filters-wrapper{float:left}
.filters-left{float:none}
.filters-right{margin:0;float:none}
.subproduct-box a.color-link img{max-height:119px}
#header-desk{display:none}
#header-mbl{display:block}
.pressreleases{display:none}
.megatrends{display:none}
.iframeMobile{display:none}
.iframeMobile.showMobile{display:block}
.newsletterarchive{display:none}
.archivedisplay{display:none}
.bicolor_colorselector{display:none}
.bicolor_recommendedcolors{display:none}
.bicolor_relatedcolors{display:none}
.dss{display:none}
.indexcard{display:none}
.contenttabs{display:none}
.contenttabs.secondarynav{display:block}
.carouselnavigation{display:none}
.imagemediagallery{display:none}
.videomediagallery{display:none}
.s7-fancy-video.fancy-inline{display:none}
.featurea-play-button-overlay{display:none}
#s7inlineViewer{display:block}
.campaign-landing-container .one-third,.campaign-landing-container .row-wrapper-open-html{width:100%}
#s7inlineViewer{display:block}
.resultsLeftCol{display:none}
.view-all #search-results-wrapper .two-thirds,#media-center-index #search-results-wrapper.grid .two-thirds{padding-left:0}
.tech-library #search-results-wrapper .two-thirds,#media-center-index #search-results-wrapper.grid .two-thirds{padding-left:0}
.view-all.search-results .one-third,.tech-library.search-results .one-third{display:none}
.view-all.search-results .two-thirds,.tech-library.search-results .two-thirds{width:100%;padding-left:0}
.view-all #search-results-wrapper .two-thirds,.tech-library #search-results-wrapper .two-thirds{width:100%}
.hide-images{display:none}
.view-all .showing-results,.tech-library .showing-results{margin:0 0 1.875em 0}
.refine-search{display:block}
.view-all .search-results .search-bar,.tech-library .search-results .search-bar{display:block}
.view-all.search-results .search-bar,.tech-library.search-results .search-bar{display:none}
.view-all .mobile-pagination,.view-all .mobile-search-results{display:block}
.tech-library .mobile-pagination,.tech-library .mobile-search-results{display:block}
.view-all .facet-menu .view-categories,.tech-library .facet-menu .view-categories{display:block}
.product-cat-group.v2 .view-categories h1{font-size:2.75em}
.view-all .content-types,.tech-library .content-types{display:none}
.search-instead{margin:0 0 1.5em 0}
.view-all .your-filters.selected-facets,.tech-library .your-filters.selected-facets{display:none;margin:0}
.view-all .mobile-your-filters.selected-facets,.tech-library .mobile-your-filters.selected-facets{margin:-0.5em 0 1em 0}
.view-all .your-filters.selected-facets a,.view-all .mobile-your-filters.selected-facets a{margin:0 .5em .75em 0;display:block}
.tech-library .your-filters.selected-facets a,.tech-library .mobile-your-filters.selected-facets a{margin:0 .5em .75em 0;display:block}
.view-all .two-thirds .result-number,.tech-library .two-thirds .result-number{display:block}
.view-all .showing-results .pagination,.tech-library .showing-results .pagination{width:50%;float:right}
.view-all option.filterVisible{display:list-item}
.tech-library option.filterVisible{display:list-item}
.view-all .mobile-bg-pagination{display:block;margin:0 auto}
.tech-library .mobile-bg-pagination{display:block;margin:0 auto}
.view-all .showing-results.bottom .pagination{display:none}
.tech-library .showing-results.bottom .pagination{display:none}
.view-all .showing-results.bottom .result-number{position:relative;float:none;width:90%}
.tech-library .showing-results.bottom .result-number{position:relative;float:none;width:90%}
.view-all .showing-results.bottom .pagination.paginationvisible{display:none}
.tech-library .showing-results.bottom .pagination.paginationvisible{display:none}
.view-all .mobile-bg-pagination,.tech-library .mobile-bg-pagination{background:url('responsiveclientlib/source/images/mobile-pagination-bg.png') no-repeat;height:27px;width:213px}
.view-all .mb-prev-image,.tech-library .mb-prev-image{background:url('responsiveclientlib/source/images/dupont-sprite.png') no-repeat -309px -190px transparent;height:15px;width:15px;float:left;margin:5px 10px}
.view-all .mb-prev-image.disabled,.tech-library .mb-prev-image.disabled{background:url('responsiveclientlib/source/images/left-arrow-grey.png') no-repeat}
.view-all .mb-next-image,.tech-library .mb-next-image{background:url(responsiveclientlib/source/images/right-arrow-action.png) no-repeat;height:15px;width:15px;float:right;margin:5px 10px}
.view-all .mb-next-image.disabled,.tech-library .mb-next-image.disabled{background:url('responsiveclientlib/source/images/right-arrow-grey.png') no-repeat}
.view-all .select-style,.tech-library .select-style{border:0 solid #ccc;width:55%;border-radius:3px;overflow:hidden;float:left}
.view-all .select-style select{padding:5px 8px;width:130%;border:0;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;margin-left:25%}
.tech-library .select-style select{padding:5px 8px;width:130%;border:0;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;margin-left:25%}
.tech-library .mobile-results-list .result-content img{margin:0 .625em 0 0;width:22.8%}
@media screen and (-webkit-min-device-pixel-ratio:0){.view-all .select-style select{padding:2px 8px}
.tech-library .select-style select{padding:2px 8px}
}
.view-all .select-style select:focus{outline:0}
.tech-library .select-style select:focus{outline:0}
.view-all .mobile-your-filters.selected-facets{margin:.5em .5em 1.25em 0}
.tech-library .mobile-your-filters.selected-facets{margin:.5em .5em 1.25em 0}
.fullbleedvideo-wrapper .hero-description-box .hero-title{font-size:24px;padding:20px 20px 20px 10px}
.timeline .col{margin-right:0;margin-top:40px;width:100%}
.timeline .stage-1{display:none}
.timeline .col.stage{display:none}
.col-wrap{position:relative;top:110px}
.timeline .stage-content .title{padding-top:0}
.timeline .introduction p{bottom:0;top:20px}
.timeline .left-fade,.timeline .right-fade{display:none}
.downloads ul .col{margin-bottom:20px;margin-right:0;width:100%}
.downloads .download.col h2{font-size:40px;line-height:38px}
.downloads .download.col p{font-size:26px;line-height:26px}
.downloads .row-callout .linklistcurated{bottom:0}
.no_image_content{max-width:37%}
.no_image_content,.no_video_content{height:64px;padding-top:55px}
.utility-header .secondary-site-search{display:none}
.utility-header .title h1{font-size:3.25em}
.country-container .products_services-col{width:98%;border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:15px}
.country-container .landingPageLink{border-top:0;padding-top:0}
.menu-dropdown .country-container .products_services-col .sub_menu{width:100%}
.menu-dropdown .country-container .products_services-col .sub_menu li{display:inline-block;float:none;margin-right:.6em;vertical-align:top;width:42%}
.menu-dropdown .country-container>.sub_menu{border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:15px;display:inline-block}
.menu-dropdown .country-container>.sub_menu>li{width:45%}
.menu-dropdown .country-container .products_services-col.first-column .sub_menu li{width:40%;float:none;text-indent:-9px;margin-left:8px}
.header-top-bar-nav .global-mega-link:after{background-image:none}
.menu-dropdown .header-top-bar-nav.country-container-nav{width:27%}
.header-top-bar-nav.country-container-nav .menu-dropdown-content{width:90%}
.hero-area-wrapper.flex-tool .pageheadertitle{display:inline-block;height:auto}
.hero-area-wrapper.flex-tool .utilityTitle{width:100%;margin:20px 0 0 0}
.hero-area-wrapper.flex-tool .site-search{position:relative}
.flex-template-container .one-half,.flex-template-container .one-third{width:100%}
.flex-template-container .calltoaction{width:48.4375%;display:inline-block;margin-right:3.125%}
.flex-template-container .grid-wrapper .featured_x{float:left;margin:0 0 30px 0;position:relative;vertical-align:top}
.flex-template-container .grid-wrapper .featuredx.clr-left{clear:left}
#main-container.flex-template-container .rows-wrapper .featuredx:nth-child(3n+1){margin-left:0;clear:none}
#main-container.flex-template-container .rows-wrapper .featuredx:nth-child(2n+1),#main-container.flex-template-container .rows-wrapper .featuredx.last-item-line{margin-left:6.36364%;margin-right:2.68636%;clear:left}
.flex-template-container .featuredx,.flex-template-container .grid-wrapper .featuredx:nth-child(3n+3){width:42.29318%;display:inline-block}
.flexherolarge>#hero-large>#hero-large-title>h2{top:0}
.flexherolarge>#hero-large>#hero-large-title{padding:10px 6.36364%}
.generic-form-container .recaptcha{width:415px}
.generic-form-container .optin label{line-height:1.58em!important;margin-left:0}
.generic-form-container .radiobutton-group{display:inline-block}
.generic-form-container .radiobutton-group label{width:auto;min-width:145px;font-weight:normal;line-height:1.125em;padding:5px 5px 0 0;margin:0 5px}
.generic-form-container .checkbox-group{display:inline-block}
.generic-form-container .checkbox-group label{width:auto;min-width:150px;font-weight:normal;line-height:1.125em;padding:5px 5px 0 0}
.generic-form-container select{min-width:24%}
.imagecarousel .nav-carousel{display:block;position:absolute;top:0;left:0;right:0;text-align:center}
.imagecarousel .nav-carousel ul{display:inline-block;border:1px solid #c6c6c6;border-radius:15px;background:#f5f5f5;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5f5));background-image:-moz-linear-gradient(top,#fff,#f5f5f5)}
.imagecarousel .nav-carousel li{position:static;display:inline-block;width:59px;height:27px;padding:0;vertical-align:top;border:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}
.imagecarousel .nav-carousel li.prev:hover,.imagecarousel .nav-carousel li.prev{background:url(responsiveclientlib/source/images/left-arrow-grey.png) no-repeat scroll center center transparent!important}
.imagecarousel .nav-carousel li.mobile-slide-counter{height:13px;padding:8px 5px 5px 5px;border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;color:#6e6e6e;text-align:center}
.imagecarousel .nav-carousel li.next:hover,.imagecarousel .nav-carousel li.next{background:url(responsiveclientlib/source/images/right-arrow-grey.png) no-repeat scroll center center transparent!important}
.imagecarousel .twothirds .standaloneimage .slide-information,.imagecarousel2 .twothirds .standaloneimage .slide-information,.imagecarousel .standaloneimage .slide-information,.imagecarousel2 .standaloneimage .slide-information{padding-top:34px}
.sitenav .microsite-navigation{padding:0}
.sitenav{font:14px 'ff-meta-web-pro';color:#686868;background:none repeat scroll 0 0 #ededed;-webkit-box-shadow:-10px -1px 25px -11px #000 inset;-moz-box-shadow:-10px -1px 25px -11px #000 inset;-ms-box-shadow:-10px -1px 25px -11px #000 inset;-o-box-shadow:-10px -1px 25px -11px #000 inset;box-shadow:-10px -1px 25px -11px #000 inset}
.sitenav .main-nav{padding-top:0}
.sitenav .main-nav>li{position:static;float:none;display:block;padding:0;font-size:100%;font-weight:700}
.dark .sitenav .main-nav li.has-sub-items.active .sub-nav,.sitenav .main-nav.white-font li.has-sub-items.active .sub-nav,.sitenav .main-nav li .sub-nav{position:static;display:block;width:100%;max-height:0;padding:0;overflow:hidden;background:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-transition:all ease 1s;-moz-transition:all ease 1s;-ms-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s}
.sitenav .main-nav>li.active:first-child,.dark .sitenav .main-nav>li.active:first-child,.sitenav .main-nav.white-font>li.active:first-child{padding-left:0}
.sitenav .main-nav li a:before{content:">"}
.sitenav .main-nav li .sub-nav a:before{content:""}
.sitenav .main-nav>li>a{display:block;padding:13px 15px 14px 15px;border-top:1px solid #ccc}
.dark .sitenav .main-nav li.has-sub-items.active .sub-nav,.sitenav .main-nav.white-font li.has-sub-items.active .sub-nav,.sitenav .main-nav li.active .sub-nav{max-height:600px}
.sitenav .sub-nav .sub-nav-item{float:none;padding:6px 15px 5px 15px;font-weight:400;text-transform:none}
.sitenav .main-nav li a,.sitenav .main-nav li a:hover,.sitenav .main-nav li.has-sub-items a,.sitenav .main-nav li.has-sub-items a:hover,.sitenav .main-nav li.has-sub-items.current a,.sitenav .main-nav li.has-sub-items.current a:hover,.sitenav .main-nav li.has-sub-items.active a,.sitenav .main-nav li.has-sub-items.active a:hover,.dark .sitenav .main-nav li a,.dark .sitenav .main-nav li a:hover,.dark .sitenav .main-nav li.current a,.dark .sitenav .main-nav li.has-sub-items a,.dark .sitenav .main-nav li.has-sub-items a:hover,.dark .sitenav .main-nav li.has-sub-items.current a,.dark .sitenav .main-nav li.has-sub-items.current a:hover,.dark .sitenav .main-nav li.has-sub-items.active a,.dark .sitenav .main-nav li.has-sub-items.active a:hover,.sitenav .main-nav.white-font li a,.sitenav .main-nav.white-font li a:hover,.sitenav .main-nav.white-font li.current a,.sitenav .main-nav.white-font li.has-sub-items a,.sitenav .main-nav.white-font li.has-sub-items a:hover,.sitenav .main-nav.white-font li.has-sub-items.current a,.sitenav .main-nav.white-font li.has-sub-items.current a:hover,.sitenav .main-nav.white-font li.has-sub-items.active a,.sitenav .main-nav.white-font li.has-sub-items.active a:hover,.sitenav .main-nav li.has-sub-items.active,.sitenav .main-nav li.has-sub-items.current.active>a,.sitenav .main-nav li.has-sub-items.current.active>a:hover,.dark .sitenav .main-nav li.current.active>a,.sitenav .main-nav li.active .sub-nav-item:hover a,.dark .sitenav .main-nav.white-bg li.has-sub-items.current.active>a,.dark .sitenav .main-nav.white-bg li.has-sub-items.active>a,.dark .sitenav .main-nav.white-bg li.has-sub-items>a:hover,.dark .sitenav .main-nav.white-bg li.has-sub-items.current>a,.dark .sitenav .main-nav.white-bg li>a:hover,.dark .sitenav .main-nav.white-bg li.current>a,.dark .sitenav .main-nav.white-bg li.has-sub-items>a{opacity:1;color:#686868;background:0}
.sitenav .main-nav li.has-sub-items.active a,.sitenav .main-nav li.has-sub-items.active a:hover,.dark .sitenav .main-nav li.has-sub-items.active a,.dark .sitenav .main-nav li.has-sub-items.active a:hover,.sitenav .main-nav.white-font li.has-sub-items.active a,.sitenav .main-nav.white-font li.has-sub-items.active a:hover,.sitenav .main-nav li.has-sub-items.active,.sitenav .main-nav li.has-sub-items.current.active>a,.dark .sitenav .main-nav li.current.active>a,.sitenav .main-nav li.active .sub-nav-item:hover a,.dark .sitenav .main-nav.white-bg li.has-sub-items.current.active>a,.dark .sitenav .main-nav.white-bg li.has-sub-items.active>a{color:#474747}
.sitenav .main-nav .arrow-with-sprite:after{background:0;width:0;height:0;margin:0;padding:0}
.dark .sitenav .main-nav.white-bg>li.active>a,.sitenav .main-nav li.active a{font-weight:400}
.sitenav .main-nav li.active a:before{content:""}
.sitenav .main-nav li.active .sub-nav li:hover{text-decoration:underline}
.sitenav .site-title-mobile{display:block;padding:22px 15px 20px;font-size:128.6%;font-weight:700;line-height:1;word-wrap:break-word;text-transform:uppercase}
.sitenav .main-nav.white-font li.active{padding:0}
body.showMenu{position:relative}
#bg-container .sitenav{position:absolute;top:0;height:100%;width:80%;-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}
#bg-container .brandbar,#bg-container .pagename,#bg-container .microsites-main,#bg-container .agnosticfootercampaign{-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}
.showMenu #bg-container .brandbar,.showMenu #bg-container .pagename,.showMenu #bg-container .microsites-main,.showMenu #bg-container .agnosticfootercampaign{-webkit-transform:translate(80%,0);-moz-transform:translate(80%,0);-ms-transform:translate(80%,0);-o-transform:translate(80%,0);transform:translate(80%,0)}
.showMenu #bg-container .sitenav{-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}
.sitenav .left-menu{display:block;padding:22px 15px 20px;font-size:107.15%;border-top:1px solid #ccc}
.sitenav .left-menu a{color:#c6001e;font-weight:700}
.sitenav .left-menu.hidden{display:none}
.microsite-brandbar .header-top-bar{background:#444;padding-right:0}
.microsite-brandbar .header-top-bar-logo{background:url('responsiveclientlib/source/images/mobile-logo.png') no-repeat;background-size:100% 100%;float:right;width:137px}
.microsite-brandbar .header-top-bar .mobile-nav-icon.custom-logo{height:100%;box-sizing:border-box;background:url('responsiveclientlib/source/images/mobile-menu-dark.png') no-repeat center center}
.microsite-brandbar .header-top-bar-logo.custom-logo{float:none}
.microsite-brandbar .header-top-bar-logo.custom-logo img{float:right;width:auto}
.microsite-brandbar .header-top-bar .mobile-nav-icon{background:url('responsiveclientlib/source/images/mobile-menu-v2.png') no-repeat center center;float:none;display:table-cell;width:15%;height:100%;padding:0}
.microsite-brandbar .header-top-bar .mobile-nav-icon.active{background:#e1e1e1 url('responsiveclientlib/source/images/mobile-menu-hover-v2.png') no-repeat center center}
.microsite-brandbar .header-top-bar .site-title{display:none}
.microsite-brandbar .header-top-bar .left-menu{display:none}
.content-items{display:block}
.series-module.items-2 .content-items,.series-module.items-3 .content-items{width:100%}
.series-module.items-2 .content-items.item-1 .item,.series-module.items-2 .content-items.item-2 .item,.series-module.items-3 .content-items.item-1 .item,.series-module.items-3 .content-items.item-2 .item,.series-module.items-3 .content-items.item-3 .item{padding:0}
.series-module .content-items.item-2,.series-module .content-items.item-3{margin-top:30px}
.imagecarousel2 .image-container,.imagecarousel2 .image-container .slide-panel{position:static;padding-right:0;padding-left:0}
.imagecarousel2 .image-container .slide-panel{width:100%;height:250px}
.imagecarousel2 .image-container .slide-panel h2{margin-top:20px;font-size:26px;margin-left:30px}
.imagecarousel2 .image-container .slide-panel p{margin-right:30px;margin-left:30px}
.imagecarousel2 .image-container .slide-panel ul li{margin-top:8px;margin-left:30px}
.imagecarousel2 .slide-counter{visibility:hidden}
.print-share-contact .share-window{width:130px}
.print-share-contact .share-window ul li,.print-share-contact .share-window ul li a{float:none;text-align:left}
.videoplayer .image-container .am-play-bar{bottom:0;padding-right:0;border-radius:0;box-sizing:border-box;width:100%;overflow:hidden}
.videoplayer .image-container .am-play-bar .text{padding:25px 25px 24px 20px;width:75%}
.videoplayer .image-container .am-play-bar .text h2{font-size:123.9%}
.videoplayer .image-container .am-play-bar .text span{display:none}
.videoplayer .image-container .am-play-bar .btn{text-align:right;width:25%}
.videoplayer .image-container .am-play-bar .btn .btn-container{display:inline-block;min-width:40px;padding-right:15px;text-align:center}
.videoplayer .image-container .am-play-bar .btn span{display:block}
.videoplayer .image-container .am-play-bar .btn .play-now{height:24px;width:24px;margin:0 auto 5px}
.videoplayer .image-container .am-play-bar .btn span{font-size:61.5%;text-transform:uppercase}
.inlineimage .image-container>img{max-height:87px}
.value-proposition .main-container .valuePropNav{display:none}
.value-proposition .main-container .valuePropContent{display:block;width:auto}
.value-proposition .main-container .default-state .text{display:block;padding:3.5% 0;width:auto}
.value-proposition .main-container .default-state .img-container{display:block;width:auto;float:none;margin:5px 0 10px;text-align:center}
.value-proposition .main-container .item-container{max-height:0;overflow:hidden;padding-left:0;-webkit-transition:all ease 1s;-moz-transition:all ease 1s;-ms-transition:all ease 1s;-o-transition:all ease 1s;transition:all ease 1s}
.value-proposition .main-container .item-container.active{max-height:600px}
.value-proposition .main-container .item-container .main-img{float:left;margin:5px 1% 5px 0}
.value-proposition .main-container .item-container>img.main-img,.value-proposition .main-container .item-container span.main-img{width:33%}
.value-proposition .main-container .item-container h2{display:none}
.value-proposition .main-container .item-container a,.value-proposition .main-container .item-container p{display:block;width:auto;margin-left:0;margin-right:0}
.value-proposition .main-container .item-container a{clear:both}
.value-proposition .main-container .item-container.has-image p{margin-left:34%}
.value-proposition .main-container .valuePropContent .autovalueprop_item:nth-child(-n+8){display:block}
.value-proposition .main-container .nav-mobile{border-bottom:1px solid #fff;font-size:112.5%;background-color:#999}
.value-proposition .main-container .nav-mobile a{display:block;padding:10px;font-weight:700;text-decoration:none;text-transform:uppercase;text-align:left;color:#fff;background:url('responsiveclientlib/source/images/valuePropMobileArrow.png') no-repeat scroll 98% center transparent}
.value-proposition .main-container .nav-mobile.active a{background-image:url('responsiveclientlib/source/images/valuePropMobileArrow_down.png')}
.sitemapdynamic{border:0 solid red;width:100%}
.sitemapdynamic .sitemapdynamic-inner{border:0 solid red;width:100%}
.row-structure .sitemap-3par-left,.row-structure .sitemap-3par-center,.row-structure .sitemap-3par-right{width:100%;display:block;padding:5px 0}
#global-navigation-wrapper{left:0;top:0;width:100%;min-height:50px}
#global-navigation-wrapper .utility-links{display:none}
#global-navigation-wrapper .top-row{position:absolute;width:118px;height:50px;right:0;padding-left:1.4em;background-color:#e31837;z-index:10}
#global-navigation-wrapper .top-row a.nav-logo{background-position:center left;background-size:auto;height:100%;width:100%;position:static}
#navbar{position:static}
#navbar>li.mobile-buttons-container{width:100%}
#navbar .mobile-buttons{float:none;width:100%;display:block;padding-right:0;left:0}
#global-navigation-wrapper li.globe,#global-navigation-wrapper li.search,#global-navigation-wrapper li.mobile-nav-bar{position:absolute}
#global-navigation-wrapper li.mobile-nav-bar{display:inline-block}
#global-navigation-wrapper .nav-button{width:62px;height:100%;padding:2px 17px 0;box-sizing:border-box}
#global-navigation-wrapper .nav-button .normal,#global-navigation-wrapper .nav-button.selected .active{display:block}
#global-navigation-wrapper .nav-button.selected .normal,#global-navigation-wrapper .nav-button .active{display:none}
#global-navigation-wrapper li.mobile-nav-bar{left:0}
#global-navigation-wrapper li.search{left:19%}
#global-navigation-wrapper li.globe{left:40%}
#navbar li.global-site-search{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
#navbar.home>li.main-nav,#navbar>li.main-nav{width:85%;position:absolute;left:-85%}
#navbar>li.main-nav.open{overflow:auto}
#navbar>li.main-nav.open .main-nav-container{width:100%;position:relative}
#navbar>li.main-nav>ul.main-nav-container>li{max-width:none;width:100%;background-color:#474747;-webkit-transition:height ease .5s;-moz-transition:height ease .5s;-ms-transition:height ease .5s;-o-transition:height ease .5s;transition:height ease .5s}
#navbar>li.main-nav>ul.main-nav-container>li>a{display:inline-block;box-sizing:border-box;padding:15px 0 15px 20px;width:100%}
#navbar>li.main-nav>ul.main-nav-container>li>a:after{background-position:-350px -86px}
#navbar>li.main-nav>ul.main-nav-container>li.selected>a{background-color:transparent;color:#fff}
#navbar>li.main-nav>ul.main-nav-container>li.selected>a:after{background-position:-370px -86px}
#navbar>li.main-nav>.mobile-utility-links{display:block;box-sizing:border-box;padding:10px 3% 5px 20px;height:auto;background-color:#eaeaea}
#navbar>li.main-nav>.mobile-utility-links>ul{border-top:1px solid #ccc;display:inline-block;vertical-align:top;width:50%}
#navbar>li.main-nav>.mobile-utility-links>ul>li{display:block;line-height:24px;width:100%;height:auto;padding:5px 0}
#navbar>li.main-nav>.mobile-utility-links>ul>li.last,#navbar>li.main-nav>.mobile-utility-links>ul>li.logout-item.hidden{display:none}
#navbar>li.main-nav>.mobile-utility-links>ul>li>a:before{content:"> "}
#navbar>li.main-nav>.mobile-utility-links>ul>li>a{color:#474747;font-size:12px;text-align:left;text-decoration:none;text-transform:uppercase}
#navbar .subnav>li>p{position:relative;width:100%;height:50px;background-color:#6e6e6e;color:#fff;display:block;line-height:normal;font-size:13px}
#navbar .subnav>li>p>span{background-color:transparent;height:20px;padding:15px 0 15px 20px;display:block;border-bottom:0}
#navbar .subnav>li>p>span.arrow{display:inline-block;padding:0;margin:0;position:absolute;top:22px;right:20px;left:initial;height:6px;width:7px;background:url("responsiveclientlib/source/images/dupont-sprite.png") no-repeat -348px -266px transparent}
#navbar .subnav>li.selected>p{background-color:#6e6e6e;color:#fff}
#navbar .subnav>li.selected>p>span{background-color:transparent}
#navbar .subnav>li.selected>p>span.arrow{top:22px;right:20px;left:inherit;height:6px;width:7px;background:url("responsiveclientlib/source/images/dupont-sprite.png") no-repeat -333px -266px transparent;border:0}
#navbar .subnav>li>div{width:100%;display:block;position:static;box-shadow:none}
#navbar .subnav .content-area .featured{padding:0;background-color:#6e6e6e}
#navbar .subnav .content-area .featured>h4>a:before{content:"> "}
#navbar .subnav .content-area .featured>h4>a{box-sizing:border-box;display:block;padding:15px 9% 15px 20px;font-size:87.5%;color:#fff;font-weight:800}
#navbar .subnav .content-area .featured>h4>a img{display:none}
#navbar .subnav .content-area .featured p{display:none}
#navbar .subnav .content-area.about-us-container .items-2cols,#navbar .subnav>li>div.product-lines-container,#navbar .subnav .content-area.no-subnav{padding:0}
#navbar .subnav .content-area .two-cols-col.about-us,#navbar .subnav .content-area.product-lines-container .two-cols-col,#navbar .subnav .content-area .three-cols-col{padding:0 20px;box-sizing:border-box}
#navbar .subnav .content-area .three-cols-col{width:100%}
#navbar .subnav .content-area .two-cols-col li,#navbar .subnav.industries .three-cols-col li{padding:10px 0}
#navbar .subnav .content-area .two-cols-col li h4,#navbar .subnav.industries .three-cols-col>li>h4{margin:0;width:100%}
#navbar .subnav.industries .three-cols-col li:last-child{padding-bottom:8px}
#navbar>li.main-nav>ul.main-nav-container>li.selected>ul.subnav.industries{box-shadow:none}
#navbar>li.main-nav>ul.main-nav-container>li>ul.subnav{display:block;height:auto;position:static}
#navbar>li.main-nav>ul.main-nav-container>li.selected>ul.subnav{max-height:1100px}
#navbar .subnav>li.selected>div{display:block;max-height:500px}
#navbar>li.main-nav>ul.main-nav-container>li>ul.subnav,#navbar .subnav>li>div{max-height:0;overflow:hidden;-webkit-transition:max-height ease .5s;-moz-transition:max-height ease .5s;-ms-transition:max-height ease .5s;-o-transition:max-height ease .5s;transition:max-height ease .5s}
#navbar>li.main-nav>ul.main-nav-container>li.selected>ul.subnav,#navbar .subnav>li.selected>div{-webkit-transition:max-height ease 1s;-moz-transition:max-height ease 1s;-ms-transition:max-height ease 1s;-o-transition:max-height ease 1s;transition:max-height ease 1s}
#bg-container>div,#bg-container>section{-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;width:100%}
.mobile-menu-open #bg-container>div,.mobile-menu-open #bg-container>section{-webkit-transform:translateX(85%);-moz-transform:translateX(85%);-ms-transform:translateX(85%);-o-transform:translateX(85%);transform:translateX(85%)}
.mobile-menu-open #bg-container .contextual-nav .mobile-container{display:none}
.tech-library .overlay-content{left:11.5%;margin:0 2%;height:225px;position:fixed;top:6%!important;width:71%}
.tech-library .mobile-results-list .search-result.two-cols{width:100%}
.dupontcallout .view-tech-libs h1{margin:16px 0 15px}
.tech-library #search-results-wrapper .msdscallout.msds-mobile{border:0 solid red;display:block}
.dupontcallout{float:left;width:100%}
.msdscallout{float:left;width:100%}
.tech-library #search-results-wrapper .featuredbtechlib{display:none}
.tech-library .overlay-content input{width:88%}
}
@media screen and (max-width:480px){#bg-container{margin:0 auto;width:100%;overflow-x:hidden}
.header-top-bar-logo{width:130px}
.header-top-bar-logo img{width:130px}
.menu-dropdown .sub_menu li{width:100%}
.menu-dropdown .science_society-col-2 .sub_menu{float:none;width:90%}
.menu-dropdown .science_society-col-2 .sub_menu li{width:100%}
.science_society-col-1{max-width:100%}
.menu-dropdown .country-selector{margin-right:0;min-width:28%}
.menu-dropdown .country-selector span{display:none}
.sub_navigation{padding:0;width:100%}
.sub_navigation .column{margin:0 29px 0 0;max-width:none;width:100%}
.sub_navigation .column li{background-position:10px 50%;border-bottom:1px solid #9ba0ad;margin:0;padding:0;width:100%}
.sub_navigation .column li a{display:block;padding:1em 6.3636364%;width:87.2727272%}
.sub_navigation .column li a:hover{text-decoration:none}
#hero-large .hero-image{max-height:151px}
#hero-normal-img-tabs,#hero-normal-img-tabs .hero-image{max-height:217px}
#hero-normal-img-tabs .hero-image img{max-height:134px;width:100%}
.featured_homepage_module.jcarousel-container{margin-top:-7px;min-height:0;padding:0 6.3636364% 32px!important}
.featured_homepage_module ul li a{width:auto}
.featured_homepage_module .jcarousel-item.last{padding-bottom:0}
.featured_homepage_module .prev,.featured_homepage_module .next{display:none!important}
.featured_homepage_module ul{margin:0}
.featured_homepage_module li.jcarousel-item{border-right:none!important;margin:0!important;padding-bottom:16px;padding-left:0}
#hero-large-title,#hero-normal-img-title{font-size:.8em}
#hero-large-title .solid{bottom:0}
#hero-large-title-bg{height:100%}
#hero-normal-img .hero-image{max-height:134px}
.homepage-hero-image{max-height:198px}
.heronormal h2,#hero-normal-tabs-title h2,#hero-large-title h2{font-size:1.5em;width:100%}
#social-links,.social-links{clear:left;float:none;margin-top:5px;margin-left:5px}
ul.row-2col li{width:100%}
.row-with-callout{width:100%}
.breadcrumb{display:none}
.breadcrumb-mobile{display:block}
.breadcrumb-mobile>.breadcrumb{display:block;margin-top:0}
.breadcrumb-mobile .ui-widget .ui-selectmenu-btn{display:block}
.breadcrumb-mobile .ui-widget .ui-selectmenu-btn{display:block}
.breadcrumb-mobile select{max-width:100%}
.hlm .carousel_data{position:absolute!important;top:auto!important;right:25px!important;bottom:25px!important;left:auto!important;margin-right:0;z-index:9}
li.first.last{position:relative}
li.first.last>a img{width:auto}
li.first.last .carousel-item-description{width:100%;right:0;top:0;position:relative}
.hlm-div-id ul li.jcarousel-item,.jcarousel-clip ul li.jcarousel-item{margin-bottom:30px}
.hlm-show-all,.hlm-view-all{padding:30px 6.3636364%}
.jcarousel-clip .row-1col{margin-bottom:5px}
.jcarousel-container{min-height:180px;padding-bottom:80px}
.next,.prev{border:1px solid #f6f6f6;bottom:27px;box-shadow:1px 1px 1px #ccc;color:#808080;cursor:pointer;font-size:12px;font-weight:bold;height:24px;line-height:22px;text-indent:0;text-transform:uppercase}
.next{background:#fff url("responsiveclientlib/source/images/right-arrow-grey.png") no-repeat scroll 16px center;-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;padding:2px 0 0 14px;left:70px!important;text-indent:-9999px;width:32px}
.prev{background:#fff url("responsiveclientlib/source/images/left-arrow-grey.png") no-repeat scroll 16px center;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;padding:2px 0 0;left:20px!important;text-indent:-9999px;width:48px}
.prev:hover,.prev.jcarousel-prev-disabled{background:#808080 url("responsiveclientlib/source/images/left-arrow-grey-hover.png") no-repeat scroll 17px 4px!important;border:1px solid #808080;bottom:27px;color:#fff;height:23px;line-height:22px;width:48px}
.next:hover,.next.jcarousel-next-disabled{background:#808080 url("responsiveclientlib/source/images/right-arrow-grey-hover.png") no-repeat scroll 16px 3px!important;border:1px solid #808080;bottom:27px;color:#fff;height:23px;line-height:20px}
.next,.next.jcarousel-next-disabled{width:32px}
.prev.jcarousel-prev-disabled{background:#fff url("responsiveclientlib/source/images/left-arrow-grey.png") no-repeat scroll 16px center!important;color:#808080;border:0;opacity:.4}
.next.jcarousel-next-disabled{background:#fff url("responsiveclientlib/source/images/right-arrow-grey.png") no-repeat scroll 16px center!important;color:#808080;border:0;opacity:.4}
.static-hlm .prev,.static-hlm .next{visibility:visible}
.static-hlm li.no-margin-right{margin-right:30px!important}
.carousel_data{bottom:20px;position:absolute;right:25px}
.featuredb ul li:first-child{display:block}
.featuredb ul.row-4col li{float:left;margin-right:3.125%;min-width:143px;padding:10px 0;width:100%}
.featuredb-mobile{padding:30px 6.3636364%}
.floatleft{float:left;width:77%;padding-left:50px}
.featuredy-image h2 a{width:21%;padding-top:50px}
.featuredy-desc h2{width:127%}
.featuredy-desc h2 a span{white-space:normal}
.inline_callouts_container{width:100%;float:none;display:block}
.inline_callout_module,.content-body div.inline_callout_module{margin:0 0 1.25em 0;padding:.625em 2%}
.inline_callout_module .image-container,.touch .inline_callout_module .video-detail{display:inline-block;width:50%;vertical-align:top}
.content-body div.inline_callout_module .video-detail div{margin:0}
.inline_callout_module .inline_callout_image img{width:100%;display:block}
.inline_callout_module .inline-callout-details{width:50%;display:inline-block;vertical-align:top;padding-left:15px;box-sizing:border-box}
.search-pagination .previous{margin-right:0}
.search-pagination .next{margin-left:10px}
.search-term{top:20px}
.loading{padding-left:44%}
#searchResults{float:none;padding-top:30px}
#mul .video_placeholder{height:200px}
#mul.horizontal_list_module_2-3_col .carousel_data{margin-left:0}
#mul .next{right:48px!important}
#mul .prev{right:118px!important}
.no_image_content,.no_video_content{height:95px;max-width:414px!important;padding-top:95px}
.product_information_group .prod-info{border-top:#CCC 1px solid;border-bottom:#CCC 1px solid;margin-right:0;width:100%}
.product_information_group ul{display:none;width:100%}
.product_information_group .row-callout ul{display:block}
.product_information_group ul li a{background:0}
.product_information_group .prod-info-last{border-top:0}
.prod-info h2{background:url("responsiveclientlib/source/images/navarrow.png") no-repeat scroll 6px 49% transparent;cursor:pointer;margin-bottom:0;padding:1em 0 1em;text-indent:27px;width:100%}
.prod-info h2.active{background:url("responsiveclientlib/source/images/navarrow-down.png") no-repeat scroll 6px 49% transparent}
.BrightcoveExperience{width:300px!important}
.footer .agnostic-footer-utility-links{font-size:.5em}
.footer-left-col .breadcrumb{display:block;height:100%}
.footer-left-col .breadcrumb a{float:left;margin-top:12px}
.footer-left-col .breadcrumb-spacer{clear:both;float:left;margin-top:8px}
.responsive-footer-breadcrumb{display:none;height:34px;float:left;font-size:11px;width:100%}
.responsive-footer-breadcrumb ul{max-width:none!important}
.responsive-footer-breadcrumb ul li{float:left;width:100%}
.responsive-footer-breadcrumb a{text-decoration:underline}
.footer-left-col .breadcrumb-mobile,.footer-more-in{display:none}
.mobile-footer-more-in{display:block;height:84px}
.mobile-footer-more-in select{max-width:100%}
.footer-helpful-links ul li{height:20px}
.agnostic-footer-corporate-links li{width:48.125%}
.footer .copyright{padding:1.25em 0 1.875em}
.copyright{padding:1.5em 6.3636364% 1.875em}
.footer-right,.contextual-footer-right{width:100%}
.footer-helpful-links h3{margin-top:10px}
.agnostic-footer-connect ul.social_links li{margin:0 2.4% 0 0}
.bicolor-title{margin-bottom:15px}
#BIColorLinks{float:left;margin-top:0}
#RelatedColorsTitle{margin-right:25px}
.bicolor-top-content{padding:0 10px 0 0;line-height:2em}
.bicolor-top-content.d1{padding:0 10px}
.cta-arrow-link.color-link{margin-bottom:15px}
.sectionlanding-item{width:100%}
.article-right-column .vertical_list_module{width:91%}
.view_container h1{margin-top:35px}
.mcimagedetail img.cq-dd-image{width:100%}
.contacts_module .contact_module_contact{border-right:0 none white;display:block;max-width:165px;padding:10px 29px;vertical-align:top;width:auto}
.campaign-landing-container .one-half,.campaign-landing-container .one-third{width:100%}
.subproduct-box{width:100%;max-height:none}
.campaign-landing-container .one-third .calltoaction{width:100%}
.filters-wrapper{width:100%}
.filters-wrapper span{display:block;width:100%;line-height:1.6em}
.filters-wrapper select{margin:0 1em .75em 0}
.filters-wrapper .subfilter2{margin-right:0}
.subproduct-box a.color-link img{max-height:none}
.view-all .mobile-results-grid,.tech-library .mobile-results-grid{display:block}
.view-all .search-result,.tech-library .search-result{width:100%;margin:0 0 0 1.85185%;padding:0 0 1.875em}
.view-all h4{display:inline}
.tech-library h4{display:inline}
.view-all h4.grid-view{display:none}
.tech-library h4.grid-view{display:none}
.view-all .mobile-results-list .result-content img,.tech-library .mobile-results-list .result-content img{width:43%;margin:0 .625em 0 0}
.view-all .search-result .result-content p:nth-child(3){display:block}
.tech-library .search-result .result-content p:nth-child(3){display:block}
.view-all .desktop-results,.grid-list-wrapper,.tech-library .desktop-results,.grid-list-wrapper{display:none}
.view-all .showing-results .pagination,.tech-library .showing-results .pagination{float:left;margin-top:12px;padding:5% 22%;width:60%}
.view-all .showing-results .pagination .prev,.tech-library .showing-results .pagination .prev{padding-left:9px}
.view-all .next:hover,.view-all .next.jcarousel-next-disabled{background:#808080 url("responsiveclientlib/source/images/right-arrow-grey-hover.png") no-repeat scroll 5px center!important;border:1px solid #808080;bottom:27px;color:#fff;height:23px;line-height:20px;text-indent:0;width:57px}
.tech-library .next:hover,.tech-library .next.jcarousel-next-disabled{background:#808080 url("responsiveclientlib/source/images/right-arrow-grey-hover.png") no-repeat scroll 5px center!important;border:1px solid #808080;bottom:27px;color:#fff;height:23px;line-height:20px;text-indent:0;width:57px}
.view-all .page-heading h1{font-size:12px}
.view-all .page-heading h1,.tech-library .page-heading h1{padding-top:0}
.tech-library .page-heading h1{font-size:12px}
.tech-library h4,h2{font-size:1em}
.tech-library .mobile-results-list .result-content img{margin:0 .625em 0 0;width:29%}
.sub_navigation .column li:before{background:url("responsiveclientlib/source/images/dupont-sprite.png") no-repeat -169px -195px;content:"";display:inline-block;height:30px;position:absolute;width:15px}
.sub_navigation .column li{margin-left:0!important;text-indent:0}
.menu-dropdown .sub_menu li{padding-left:0}
.hero-area-wrapper.flex-tool .pageheadertitle{display:inline-block;height:auto}
.hero-area-wrapper.flex-tool .utilityTitle{width:100%;margin:20px 0 0 0}
.hero-area-wrapper.flex-tool .site-search{position:relative}
.flex-template-container .one-half,.flex-template-container .one-third{width:100%}
.flex-template-container .calltoaction{width:87.2727%;margin-right:0}
.flex-template-container .featuredx,.flex-template-container .grid-wrapper .featuredx:nth-child(3n+1),#main-container.flex-template-container .rows-wrapper .featuredx:nth-child(2n+1),#main-container.flex-template-container .rows-wrapper .featuredx:nth-child(3n+1){margin:0 6.36364%;width:87.2727%}
.generic-form-container .recaptcha{width:100%}
.generic-form-container .optin label{line-height:1.6em!important;margin-left:0}
.generic-form-container .radiobutton-group{display:inline-block}
.generic-form-container .radiobutton-group label{width:auto;min-width:125px;font-weight:normal;line-height:1.125em;padding:5px 5px 0 0;margin:0 5px}
.generic-form-container .checkbox-group{display:inline-block}
.generic-form-container .checkbox-group label{width:auto;min-width:125px;font-weight:normal;line-height:1.125em;padding:5px 5px 0 0}
.generic-form-container select{min-width:37%}
.row-structure .row-2par-half-left,.row-structure .row-2par-half-right{width:100%;display:block;padding:5px 0}
.row-structure .row-2par-half-left .half,.row-structure .row-2par-half-right .half{padding:0}
.videoplayer .image-container .am-play-bar .btn .btn-container{min-width:25px}
.inline-media-container .inline-media-par{width:100%;float:none;padding:0}
.biocomponent .image-container{display:inline-block;width:48%}
.inlineimage .image-container{display:inline-block;width:48%}
.inlineimage .image-information{display:inline-block;width:50%;padding-left:2%;vertical-align:top}
.inline-media-container h2{margin:0;line-height:1em}
.inlineimage .image-container>img{max-height:94px}
.multimedia .gray-white-button .button{margin-left:115px}
div.sitemapcurated div.level-1{height:30px;border-top:1px solid #e6e6e6;padding-top:10px;border-width:3px}
div.sitemapcurated div.expand-panel{display:inline-block;float:right;width:45%;text-align:right}
div.sitemapcurated div.expand-panel div.arrow-down{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid black;padding-top:1px}
div.sitemapcurated div.expand-panel div.arrow-up{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid black;padding-top:1px}
div.sitemapcurated div.expand-panel div.show-link-text{padding:7px;display:inline-block;font-size:.8em;font-weight:bold;color:#000}
div.sitemapcurated div.sitemap-group-links{display:none}
div.sitemaptitle div.title h1{color:#b80026;font-size:1.5em;letter-spacing:normal;position:relative;text-transform:uppercase;top:0;padding-top:30px}
div.sitemaptitle div.line{height:none;border-top:0;border-bottom:0;padding-top:none}
div.sitemapdynamic div.level-1{height:25px;border-top:1px solid #e6e6e6;padding-top:10px;border-width:3px}
div.sitemapdynamic div.expand-panel{display:inline-block;float:right;width:45%;text-align:right}
div.sitemapdynamic div.expand-panel div.arrow-down{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid black;padding-top:1px}
div.sitemapdynamic div.expand-panel div.arrow-up{display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid black;padding-top:1px}
div.sitemapdynamic div.expand-panel div.show-link-text{padding:7px;display:inline-block;font-size:.8em;font-weight:bold;color:#000}
div.sitemapdynamic div.sitemap-group-links{display:none}
div.sitemapdynamic div.level-1{height:24px;border-top:1px solid #e6e6e6;padding-top:10px;border-width:3px}
div.sitemapdynamic div.level-1,div.sitemapcurated div.level-1{height:auto;padding-top:16px}
div.sitemapdynamic div.expand-panel div.show-link-text,div.sitemapcurated div.expand-panel div.show-link-text{padding-top:0}
div.sitemapdynamic div.level-1 b,div.sitemapcurated div.level-1 a{display:inline-block;width:55%}
div.sitemapcurated .sitemap-group-container{margin-top:0}
#navbar.home .global-site-search-box{width:91%}
#navbar.home .global-site-search-button{width:9%}
.tech-library .overlay-content{left:16.5%;margin:0 2%;width:62%;height:225px}
.tech-library #search-results-wrapper .msdscallout.msds-mobile{border:0 solid red;display:block}
.dupontcallout{float:left;width:100%}
.msdscallout{float:left;width:100%}
.tech-library .overlay-content h2,.tech-library .overlay-content p{margin-left:12px;margin-top:7px}
.tech-library .overlay-content input{margin-left:14px;width:90%}
.tech-library .close-icon{top:-18px}
@media screen and (max-width:320px){.tech-library .overlay-content{height:225px;left:2%;margin:0 2%;width:90%}
.tech-library .overlay-content h2,.tech-library .overlay-content p{margin-left:8px}
.tech-library .overlay-content input{margin-left:10px}
.tech-library .gray-white-button{margin:15px 3px 0 22px}
.loading{padding-left:120px}
}
.hlm-div-id .topics-include.nav-links{width:100%;margin-bottom:0}
.hlm-div-id .topics-include.nav-links .list-head{border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;display:block;font-size:12px;height:27px;cursor:pointer;line-height:27px;padding-left:4%;width:96%}
.hlm-div-id .topics-include.nav-links .filter-container{border-bottom:1px solid #eaeaea;width:100%;padding:10% 0 0 0;display:none}
.hlm-div-id .topics-include.nav-links .filter-container span:nth-child(n+2){display:none}
.hlm-div-id .topics-include.nav-links .filter-container .all-hlm{display:block}
.hlm-div-id .topics-include.nav-links .filter-container a{background:url("responsiveclientlib/source/images/navarrow.png") no-repeat scroll 4px 8px transparent;height:auto;width:100%;margin:0 0 .125em;color:#474747;font-size:12px;font-weight:bold;line-height:2em;text-decoration:none;padding-left:15px}
.hlm-div-id .gray-white-button a{left:70%}
.hlm-div-id .topics-include.nav-links .accordion-toggle{position:relative;display:block}
.hlm-div-id .topics-include.nav-links .accordion-toggle span.toggle-icon{position:absolute;right:30px}
.hlm-div-id .topics-include.nav-links .accordion-toggle span.toggle-icon .arrow-down{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid black;display:inline-block;height:0;padding-top:1px;width:0}
.hlm-div-id .topics-include.nav-links .accordion-toggle span.toggle-icon .arrow-up{border-bottom:5px solid black;border-left:5px solid transparent;border-right:5px solid transparent;display:inline-block;height:0;padding-top:1px;width:0}
.hlm-div-id .row-1col{float:left;margin-top:5%}
@media screen and (max-width:480px){.recaptchatable #recaptcha_response_field{width:100%!important}
.recaptchatable .recaptcha_image_cell center img{width:100%!important}
.recaptchatable #recaptcha_image{width:100%!important}
.recaptchatable,#recaptcha_area tr,#recaptcha_area td,#recaptcha_area th{width:100%!important}
.tech-library .gray-white-button{margin-top:20px}
}
}
.selectboxit-container{display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;ms-user-select:none;-o-user-select:none;user-select:none;position:relative}
.selectboxit-container .selectboxit{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer;display:block;height:30px;outline:0;padding:0;width:auto!important}
.selectboxit-container .selectboxit.selectboxit-disabled{cursor:default}
.selectboxit-default-icon{float:left}
.selectboxit-text{color:#919191;font:12px Arial,sans-serif;text-indent:5px;line-height:30px;overflow:hidden;float:left;white-space:nowrap;width:auto}
.selectboxit-container .selectboxit-options{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;bottom:auto;cursor:pointer;display:none;font:14px Helvetica,Arial;left:auto;list-style:none;margin:0;outline:0;overflow:auto;padding:0;position:absolute;right:auto;top:auto;z-index:9999999999999;width:100%}
.selectboxit-option .selectboxit-option-anchor{padding:0 3px;line-height:30px}
.selectboxit-option,.selectboxit-optgroup-header{line-height:30px;text-indent:5px;overflow:hidden;white-space:nowrap;list-style:none;margin:0}
.selectboxit-optgroup-header{font-weight:bold}
.selectboxit-optgroup-option{text-indent:20px}
.selectboxit-optgroup-header[data-disabled='true']:hover{cursor:default}
.selectboxit-arrow-container{width:30px;float:right}
.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:7px auto 0;display:block}
.selectboxit-option-icon{float:left}
.msds-finder .selectboxit-container{width:100%!important}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{zoom:1}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-state-disabled{cursor:default!important}
.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #eaeaea;border-radius:4px;background:#fff url(responsiveclientlib/source/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}
.ui-widget-content a{color:#919191}
.ui-widget-header{border:1px solid #aaa;background:#ccc url(responsiveclientlib/source/images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:bold}
.ui-widget-header a{color:#222}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border-left:1px solid #eaeaea;border-right:1px solid #afafaf;border-top:1px solid #eaeaea;background-color:#fefefe;color:#474747}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background-color:#f1f1f1;color:#c6001e}
.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#fff url(responsiveclientlib/source/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}
.ui-widget :active{outline:0}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(responsiveclientlib/source/images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(responsiveclientlib/source/images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;float:left}
.ui-menu .ui-menu{margin-top:-3px}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1}
.ui-menu .ui-menu-item a.ui-state-hover,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}
/*!
 * jQuery UI Button 1.8.23
 */.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none!important;cursor:pointer;text-align:center;zoom:1;overflow:visible}
.ui-button-icon-only{width:2.2em}
button.ui-button-icon-only{width:2.4em}
.ui-button-icons-only{width:3.4em}
button.ui-button-icons-only{width:3.7em}
.ui-button .ui-button-text{display:block;line-height:1.4}
.ui-button-text-only .ui-button-text{padding:.4em 1em}
.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}
.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}
input.ui-button{padding:.4em 1em}
.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}
.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em}
.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em}
.ui-buttonset{margin-right:7px}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}
button.ui-button::-moz-focus-inner{border:0;padding:0}