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}
.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{font-family:Arial,Segoe UI,Sans-Serif}
.ff-meta,.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,h2.inline_callout_title,.inline_callout_enlarge,.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,.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,.next,.prev{font-family:ff-meta-web-pro,Segoe UI,Arial,Sans-Serif}
.ff-meta-bold,.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:'Meta-BoldBold'}
.ff-meta-normal,.view-all .selected-facets a{color:#fff;font-family:'Meta-NormalNormal'}
.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{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-x:hidden}
#main-container{float:left;margin:29px auto 0;max-width:1250px;width:100%}
.content{float:left;padding:0 6.3636364% 1.875em;width:87.272727%}
.clr{clear:both}
.clr-left{clear:left}
.group:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.padding-left{padding-left:6.3636364%}
.padding-right{padding-right:6.3636364%}
.no-padding{padding:0}
.floatleft{float:left}
.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}
.header-top-bar{background-image:url('../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('../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%}
.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{content:"";background-image:url("../images/dupont-sprite.png");background-position:-354px -90px;background-repeat:no-repeat;display:inline-block;width:7px;height:9px;margin-left:8px}
.header-top-bar-nav .hovering .global-mega-link:after{background:url("../images/dupont-sprite.png") no-repeat scroll -354px -114px transparent;color:#c6001e;text-decoration:none;display:inline-block;width:7px;height:9px;margin-left:8px}
.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("../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("../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("../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("../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}
.cookiealert{display:none}
.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("../images/mobile-menu-v2.png") no-repeat center center}
.mobile-menu .menu-option.active{background:#e0e0e0 url("../images/mobile-menu-v2-active.png") no-repeat center center;padding:1% 8%;width:11%}
.mobile-menu .search-option{background:url("../images/mobile-search.png") no-repeat center center}
.mobile-menu .search-option.active{background:#e0e0e0 url("../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;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:87.27272%}
#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-tabs{background-color:#9d3e04;position:relative;height:165px;width:100%;float:left}
#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:87.272727%}
#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:url("../images/dupont-sprite.png") no-repeat scroll -186px -208px #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 a,.country-selector a{color:#e2e2e2;display:inline-block;font-size:11px;margin:0 8px 0 31px;padding:6px 8px 0 0;text-transform:capitalize}
.country-selector .country-selector-icon{margin-left:5px}
#social-links,.social-links{display:inline-block;margin-top:27px;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,.social-links li{display:inline;margin-right:10px}
#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('../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('../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('../images/sprite1.png');background-position:-4px -266px;height:15px;width:15px}
.disclaimer{font-size:.75em;line-height:19px;float:left;margin-top:12px}
.article-left-column .disclaimer{width:100%}
#rows-wrapper .disclaimer{width:58%}
#rows-wrapper .mod-disclaimer{padding:30px 6.3636364% 0}
.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:white;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;float:left;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%}
.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{bottom:12px;float:right;font-size:.75em;position:relative;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{bottom:8px;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('../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}
.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("../images/dupont-sprite.png") no-repeat scroll -120px -150px transparent}
.share-btn:hover{color:#c6001e}
.share-btn:hover span{background:url("../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("../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("../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("../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:-10px;padding:4px 8px 4px 26px}
.red-white-button a:hover{background:url("../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:-10px;padding:4px 8px 4px 26px}
.gray-white-button a{background:#fff url("../images/dupont-sprite.png") no-repeat scroll -382px -186px;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("../images/dupont-sprite.png") no-repeat scroll -382px -211px;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("../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("../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:37px 6.3636364% 27px;width:87.272727%}
.introbodytext{float:left;width:65.625%}
.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{float:left;font-size:1em;margin-bottom:13px}
.introbodytext p, .editor 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{margin-left:16px}
.introbodytext ul li,.introbodytext ol li,.introbodytext ul li span,.introbodytext ol li span,.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}
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%}
.videoplayer .s7container{width:100%;max-width:none}
.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{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}
.featuredcallout .no-wrap img{margin-bottom:12px}
.featuredcallout .no-wrap img.cta-arrow{margin-bottom:0}
.intro-featured-module{float:left;margin-left:30px;width:300px}
.featureda{float:left}
.featureda .no-wrap img{margin-bottom:0}
.featureda>img{width:100%!important;height:auto!important;margin-bottom:16px}
.featureda a.html5lightbox{display:block;position:relative}
.featurea-play-button-overlay{background:url("../images/IconEffect_play_up.png");width:80px;height:80px;position:absolute;top:24%;left:36%}
#FeaturedModA{float:right;margin:60px 40px 40px;text-transform:uppercase;width:300px}
#FeaturedModA a{color:#ad1347}
#FeaturedModA a h2{background:url("../images/ico-magnify.png") no-repeat scroll 0 3px #fff;font-size:30px;height:34px;padding-left:42px;padding-top:12px}
#FeaturedModA a h3{font-size:18px}
#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{float:left;margin-top:16px;margin-right:24px;width:36px}
.megatrend-callout li .megatrend-callout-item-thumbnail img{float:left;width:100%;max-width:36px;max-height:36px}
.megatrend-callout .megatrend-callout-item-title{color:#b2b2b2;display:block;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}
.site-search{position:absolute;right:6.3636364%;top:27px;background-image:url("../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("../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("../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;float:left;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-7 li{width:14.28571428571429%}
.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("../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("../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('../images/print.png');height:11px;margin:0 20px 0 0;width:48px}
#print_share_module .share{background-image:url('../images/share.png');height:11px;width:51px}
.content-detail-header{float:left;height:100px;margin-top:-29px;padding:0;position:relative;width:100%}
.content-detail-header .breadcrumb{margin-top:89px}
.content-detail-header .print-share-contact{position:absolute;top:91px}
.content-detail-header .print-share-contact .contactus{margin-left:0}
.contentdetailheadline h1{color:#6e6e6e;font-size:1.5em;line-height:28px}
.bodycopy{margin-top:.7em}
.article-left-column{float:left;margin:42px 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{list-style-type:disc;margin:0 0 15px 36px;width:auto}
.content-body ol{list-style-type:decimal;margin:0 0 20px;margin:0 0 15px 36px;width:auto}
.content-body ul li,.content-body ol li{font-size:12px;line-height:18px}
.content-body p{font-size:.75em;line-height:18px;margin-bottom:1.25em}
.content-body p:empty{margin-bottom:0}
.content-body img{float:left;padding:15px;max-width:100%}
.content-body p img{max-width:33.33%}
.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}
.mcimagedetail img{margin:20px 0;max-width:100%}
.article-right-column{float:left;margin:42px 0 0;padding-left:3.125%;position:relative;width:31.25%}
.article-right-column .vertical_list_module{float:left;padding:28px 5% 2px;width:90%}
.article-right-column>div:nth-child(odd)>div.vertical_list_module,.vertical-list-module-odd>div.vertical_list_module{background-color:#fafafa;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea}
.article-right-column>div:nth-child(even)>div.vertical_list_module,.vertical-list-module-even>div.vertical_list_module{border-bottom:1px solid #fff;border-top:1px solid #fff}
.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{float:left;line-height:20px;margin:0 0 22px 0;width:100%}
.article-right-column .vertical_list_module ul li a{float:left;font-weight:normal;width:100%}
.article-right-column .vertical_list_module ul li .event_date{color:#474747;float:left;font-size:12px;line-height:16px;width:100%}
.article-right-column .vertical_list_module ul li .event_title{color:#474747;float:left;margin-top:8px;width:100%}
.article-right-column .vertical_list_module .event_description{color:#6e6e6e;float:left;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_callout_module{background-color:#fafafa;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;clear:left;float:left;height:auto;padding:10px 6px 7px;width:38.8%;margin:0 1.25em 1.25em 0;-ms-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.inline_callout_module .inline_callout_image{float:none;margin:0 0 .3125em;padding:0;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}
.inline_callout_title a:hover{color:#c6001e;text-decoration:none}
.inline_callout_caption{font-size:.7em;margin:.3125em 0;line-height:1.5em}
.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('../images/enlarge.png') no-repeat left 3px;color:#474747;cursor:pointer;float:left;font-size:12px;font-weight:bold;line-height:16px;padding-left:16px;text-transform:uppercase}
.inline_callout_enlarge span:hover{background:url('../images/enlarge-hover.jpg') no-repeat left 3px}
.inline_callout_module .cta-arrow{float:none;padding:0}
.bio-component-content{width:38.8%;height:auto;margin:0 20px 15px 0}
.bio-component-content.left-aligned{clear:left;float:left}
.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;padding:0;width:auto}
.homepage-hero{margin-bottom:-29px;overflow:hidden;position:relative}
.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('../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('../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('../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('../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('../images/dupont-sprite.png') no-repeat -373px -15px}
.next.jcarousel-next-enabled:hover{background:url('../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{float:left;padding:0 6.3636364%;width:87.272727%;margin-top:30px}
.grid-wrapper .featured_x{float:left;margin:0 3.125% 30px 0;position:relative;vertical-align:top}
.grid-wrapper .featuredx:nth-child(3n+3){margin-right:0}
.grid-wrapper .featuredx img{width:inherit;height:auto;max-width:100%}
.grid-wrapper .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}
.featuredx{float:left;width:33%}
.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("../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}
.row-callout .touttool.selectedtool{bottom:58px}
.tool-callout-image{position:relative}
.tool-callout-image>img,.featuredcallout .tool-callout-image>img,.featureda .video>img{width:95%;height:auto;margin-bottom:16px}
.featuredcallout .tool-callout-image>img,.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%}
.prod-info h2{color:#6e6e6e;font-size:.9375em;font-weight:bold;margin-bottom:16px}
.prod-info ul li{display:inline-block;margin-bottom:10px;width:100%}
.prod-info ul li a{background:url("../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("../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("../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("../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("../images/ppt.png") no-repeat scroll 0 0 transparent}
.prod-info a.showall{background:url("../images/grey-arrow-down.png") no-repeat scroll right 50% transparent;cursor:pointer;display:inline-block;font-size:.7em;margin-top:10px;padding-right:10px}
.prod-info a.showall:hover{background:url("../images/down_arrow_hover.png") no-repeat scroll right 50% transparent;color:#c6001e}
.prod-info a.showless{background:url("../images/up_arrow.png") no-repeat scroll right 50% transparent}
.prod-info a.showless:hover{background:url("../images/up_arrow_hover.png") no-repeat scroll right 50% transparent}
#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("../images/left-arrow-grey.png") no-repeat scroll 5px 6px #fff;background:url("../images/left-arrow-grey.png") no-repeat scroll 5px 6px,-moz-linear-gradient(top,#fff,#f6f6f6);background:url("../images/left-arrow-grey.png") no-repeat scroll 5px 6px,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f6f6));background:url("../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("../images/left-arrow-grey-hover.png") no-repeat scroll 5px 6px #868686;background:url("../images/left-arrow-grey-hover.png") no-repeat scroll 5px 6px,-moz-linear-gradient(top,#868686,#7a7a7a);background:url("../images/left-arrow-grey-hover.png") no-repeat scroll 5px 6px,-webkit-gradient(linear,left top,left bottom,from(#868686),to(#7a7a7a));background:url("../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("../images/right-arrow-grey.png") no-repeat scroll 95% 6px #fff;background:url("../images/right-arrow-grey.png") no-repeat scroll 95% 6px,-moz-linear-gradient(top,#fff,#f6f6f6);background:url("../images/right-arrow-grey.png") no-repeat scroll 95% 6px,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f6f6));background:url("../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("../images/right-arrow-grey-hover.png") no-repeat scroll 95% 6px #868686;background:url("../images/right-arrow-grey-hover.png") no-repeat scroll 95% 6px,-moz-linear-gradient(top,#868686,#7a7a7a);background:url("../images/right-arrow-grey-hover.png") no-repeat scroll 95% 6px,-webkit-gradient(linear,left top,left bottom,from(#868686),to(#7a7a7a));background:url("../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('../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('../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('../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('../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-image:url('../images/left-arrow-action.png');direction:rtl;float:left;height:15px;margin-right:21px;text-indent:-9999px;width:15px}
.view_pagination .view_pagination_next{background-image:url('../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('../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('../images/fancybox-close-button.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('../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('../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('../images/contact_us.png') no-repeat;border:0;direction:ltr;height:26px;text-indent:-9999px;width:100px}
.alert .alert_right_column .close{background:url('../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('../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('../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('../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("../images/grey-arrow-down.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("../images/grey-arrow-down.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("../images/grey-arrow-down.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("../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('../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}
.product-finder{text-transform:uppercase}
.product-finder .no-wrap img.cta-arrow{margin-bottom:9px}
.product-finder a{color:#ad1347;font-size:2.25em}
.product-finder a span.pfh2{color:#ad1347;font-size:52px;white-space:nowrap;display:inline-block}
.product-finder a span.pfh2:before{background:url("../images/dupont-sprite.png") no-repeat scroll -58px -148px;content:"";width:45px;height:50px;display:inline-block}
.product-finder span.pfh3{float:left;width:100%}
.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%}
.row-callout .product-finder span.pfh2{bottom:9px;position:relative}
.row-callout .product-finder span.pfh3{bottom:9px;position:relative}
#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("../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('../images/red_spinner_64x64.gif') transparent no-repeat 50% 50%}
.cookieleft ul li{float:left;font-size:12px;list-style-position:outside;list-style-type:disc;margin-bottom:10px;width:100%}
.cookiealertCont .content_column{display:table-row;width:auto;clear:both;padding:8px 20px 0 20px}
.cookiealertCont{background-color:#eaeaea;font-size:12px;height:60px;width:100%;display:table}
#cookielearnMore{color:#c60018}
#cookieagree{color:#cb0021;text-transform:uppercase}
.cookieagree{background:url("../images/right-arrow.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}
.cookieagree:hover{background:url("../images/right-arrow-action-white.png") no-repeat scroll 6px 7px #c6001e;color:#fff}
.cookielearnmore{color:#c6001e;text-decoration:none}
.cookieleft{display:table-cell;vertical-align:middle;text-align:center;width:90%;padding:0 30px;line-height:18px}
.cookieleft ul{line-height:18px;list-style:square outside none;margin:0 16px 15px 36px}
.cookieleft ol{list-style:decimal outside none;line-height:18px;margin:0 16px 15px 36px}
.cookiright{display:table-cell;vertical-align:middle;padding-right:50px}
.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,.colctrl-3c-c1 .featuredx,.colctrl-3c-c2 .featuredx{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 -70px}
.megatrends .red-white-button a,.megatrends .red-white-button a:hover{margin-top:0}
.search-header{clear:both;float:left;height:100px;position:relative;width:100%}
#searchResults{float:left;padding-top:10px}
.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('../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("../images/up_arrow.png") no-repeat scroll left 50% transparent}
.search-right-col{float:right;margin-bottom:30px;margin-right:6.3636364%;width:65%;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{background-image:url('../images/left-arrow-action.png');direction:rtl;height:15px;margin-right:21px;text-indent:-9999px;width:15px}
.search-pagination .next{background-image:url('../images/right-arrow-action.png');direction:rtl;height:15px;margin-left:21px;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('../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('../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('../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("../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{background:url("../images/hidearrow.png") no-repeat 96% 5px;padding-right:15px}
.sectionlanding-item .hide{background:url("../images/showarrow.png") no-repeat 96% 5px;padding-right:15px}
.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.3636364%;width:87.272727%;position:relative}
.bicolor-hlm-top{width:100%}
.bicolor-title{float:left;white-space:nowrap;width:auto}
#BIColorLinks{float:right;margin-top:2px;padding:0}
.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:102.25%}
.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}
.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("../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("../images/left-arrow-action.png") no-repeat;left:0;top:0}
.pagination_next_btn{background:url("../images/right-arrow-action.png") no-repeat;top:0;right:0}
.pagination_next_btn.disabled{background:url("../images/right-arrow-grey.png") no-repeat;cursor:default}
.pagination_prev_btn.disabled{background:url("../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;float:left;position:absolute}
.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:0 6.36364% 0;width:87.2727%}
.campaign-landing-container .row-wrapper-open-html{width:65.625%;clear:both}
.campaign-landing-container .introbodytext{width:100%}
.campaign-landing-container #intro,#image-list{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{min-width:80%;margin-bottom:16px}
.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("../images/right-arrow-action-contact-all.png") no-repeat scroll 5px 6px;cursor:pointer}
.campaign-landing-container input.red-button:hover{background:#c6001e url("../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{display:list-item}
.view-all .facet-container .content-type-hidden{display:none}
.view-all.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{display:none}
.view-all .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}
.view-all h4{line-height:1.08333em;background:url('../images/more-arrow.png') no-repeat right center;padding:0;display:inline}
h4.grid-view a,h4.general-view a{padding-right:25px}
.view-all section{width:100%;margin:0 auto;position:relative;overflow:hidden;border-bottom:1px #eaeaea solid}
.view-all #media-center-index .article-wrapper .content{padding-top:0}
.view-all.content{padding:1.875em 0;float:left;width:87.272727%;position:relative}
.view-all .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{font-size:1em;text-transform:uppercase;color:#474747;float:left}
.view-all .browse-by div span{font-size:.75em}
.view-all .facet-container.no-facets-hidden,.view-all .help-container.no-facets-hidden{display:none}
.view-all input[type=checkbox]{padding:0\9}
.view-all.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{margin-right:0}
.view-all.search-results .one-third{width:31.25%;display:inline-block}
.view-all.search-results .two-thirds{width:65.625%}
.view-all.search-results .content-types .facet-container{margin-top:0}
.view-all .content-types .facet-container{margin:1.875em 0;float:left;background:#eaeaea;border-color:none}
.view-all .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}
.view-all.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{padding:1.6666em 0 0 1.6666em}
.view-all .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}
.view-all .facets p{font-size:.75em}
.view-all .facets ul{padding:.50em .60em .50em .60em;float:left;width:85%}
.view-all .facets ul li,.view-all .select-category-group li{padding:0 0 0 1.2em;cursor:pointer}
.view-all .facets ul li{padding:0;float:left;background:0}
.view-all.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}
.view-all .content-types li{float:left;margin:0 2em .625em 0}
.view-all .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}
.view-all .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}
.view-all .your-filters.selected-facets a,.view-all .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('../images/filter-close.png') center center no-repeat;position:absolute;top:5px;right:5px}
.view-all .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{display:none}
.view-all.search-results .one-third li.parent-facet{background:url('../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('../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{display:block;background:0;position:absolute;left:-25px;top:0;width:33px;height:20px;padding:0}
.view-all .no-child{background:none!important}
.view-all .facets ul li input{float:left;margin:2px 10px 0 0}
.view-all .facets ul li label{float:left;width:100%}
.view-all .facets .parent-facet label{width:98%}
.view-all .facets ul li label p{float:left;width:80%;color:#6e6e6e;line-height:1.5em}
.view-all .content-types li p{width:auto!important}
.view-all .facets li input.selected+p{color:#c6001e}
.view-all .facets li.parent-facet.active{background:url('../images/arrow-show-all.png') no-repeat 0 5px}
.view-all .facets .sub-facets li{color:#6e6e6e}
.view-all .facets .sub-facets li.active{color:#c6001e}
.view-all .sub-facets{display:none}
.view-all .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{float:left}
.view-all .sort-wrapper label{float:left}
.view-all .grid-list{background:url('../images/btn-grid-list.png') no-repeat 0 0;width:57px;height:12px;float:right;margin:3px 0 0 15px}
.view-all .data-grid-view,.view-all .data-grid-view.otherview{background:url('../images/dupont-sprite.png') no-repeat -7px -216px;float:left;height:20px;margin:2px 10px;width:20px}
.view-all .data-grid-view.currentview{background:url('../images/dupont-sprite.png') no-repeat -84px -216px}
.view-all .data-list-view,.view-all .data-list-view.currentview{background:url('../images/dupont-sprite.png') no-repeat -47px -216px;float:left;height:20px;margin:2px 10px;width:20px}
.view-all .data-list-view.otherview{background:url('../images/dupont-sprite.png') no-repeat -124px -216px}
.view-all .grid-list.grid{background:url('../images/btn-grid-list2.png') no-repeat 0 0}
.view-all.search-results .two-thirds{width:73.95833%}
.view-all.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}
.view-all #search-results-wrapper .two-thirds{width:75.9583%;display:inline-block;min-height:1px;padding-left:0}
.view-all .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 .result-number{float:left}
.view-all .showing-results a{padding:0 0 0 10px;color:#474747}
.view-all .showing-results a:hover{text-decoration:none}
.view-all #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}
.view-all .search-result{float:left}
.view-all .mobile-results-list .search-result{/*padding:0 0 1.875em 0;*/margin:0 0 0 0;/*width:100%;*/padding:30px 6.3636364%;width:87.272727%;}
.view-all #search-results-wrapper.grid .showing-results{margin-left:1.75%}
.view-all .mobile-results-list{display:none}
.view-all #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}
.view-all .showing-results.bottom{border-bottom:0;margin:.625em 0 .5em 0}
.view-all .showing-results.bottom .result-number{position:absolute}
.view-all .showing-results .pagination.top{display:none}
.view-all .showing-results .pagination{width:154px;width:21.69014%;width:25%;height:15px;margin:0 auto;text-align:center;letter-spacing:1px;position:relative}
.view-all .showing-results .pagination div{width:15px;height:15px}
.view-all .showing-results .pagination .next{background:url('../images/dupont-sprite.png') no-repeat -388px -163px;float:right;margin-left:9px;cursor:pointer}
.view-all .showing-results .pagination .prev{background:url('../images/dupont-sprite.png') no-repeat -309px -163px;float:left;padding-right:0;cursor:pointer}
.view-all .showing-results .pagination .selected{font-weight:bold}
.view-all #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{display:none}
.view-all .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{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{float:left;color:#fff;margin:0;background:url('../images/filter-add.png') no-repeat right center;width:100%}
.view-all .mobile-your-filters.selected-facets a{display:none}
.view-all #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{padding:5%}
.view-all #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{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{line-height:1.5em;word-wrap:break-word}
.view-all .mobile-results-list{display:block}
.view-all .result-content img{margin:0 .625em 0 0;width:14.5%}
.view-all .mobile-results-list h4{display:inline}
.view-all .mobile-results-list h4.grid-view{display:none}
.view-all .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{margin-right:0}
.view-all .mobile-results-grid .result-content img{width:100%;margin-bottom:1.25em}
.view-all h4{display:none}
.view-all h4.grid-view{display:inline}
.view-all .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}
.view-all .filterVisible,.view-all .defaultVisible,.view-all .paginateVisible{display:inline-block}
.view-all .filterHidden,.view-all .paginateHidden,.view-all.filterHidden,.view-all .paginateHidden{display:none}
.showing-results .prev,.showing-results .next{display:inline-block;position:static}
.view-all .showing-results .prev.disabled{background:url("../images/dupont-sprite.png") no-repeat -349px -163px;cursor:default}
.view-all .showing-results .next.disabled{background:url("../images/dupont-sprite.png") no-repeat -388px -190px;cursor:default}
.view-all #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{background:0;height:700px}
.view-all #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{width:61.81818%}
.view-all #image-lightbox.carousel .lightbox{padding:2.72727% 3.125em;background:url('../images/prev.png') 0 40% no-repeat,url('../images/next.png') 100% 40% no-repeat;background-color:#fff}
.view-all #image-lightbox.carousel .arrows-mobile-center{display:none;margin:0 auto}
.view-all #image-lightbox.carousel p:last-child{color:#474747;font-size:.875em}
.view-all #image-lightbox .image{text-align:center}
.view-all #image-lightbox img{max-width:100%;margin-bottom:1.81818%}
.view-all #image-lightbox p{margin-top:1.81818%}
.view-all #image-lightbox #close,.lightbox-close{display:block;width:21px;height:21px;background:url('../images/lightbox-close.png') 0 0 no-repeat;position:absolute;top:-10px;right:-10px}
.view-all .mobile-bg-pagination{display:none}
.view-all .showing-results.bottom .pagination.paginationvisible{display:block}
.view-all .showing-results.bottom .pagination.paginationhide{display:none}
.view-all .clear-image{clear:both}
.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{clear:both;float:left;height:auto;margin:12px 6.3636364% 20px;position:relative;width:87.2727272%}
.hero-description-box{bottom:30px;cursor:pointer;display:table;position:absolute;text-transform:uppercase;width:75%;z-index:3}
.hero-description-box .hero-title{border-right:1px solid #9d0322;display:table-cell;font-size:36px;padding:23px 30px 27px 20px}
.hero-description-box .play-now{border-left:1px solid #da425f;display:table-cell;text-align:center;vertical-align:middle;width:15%}
.hero-title{color:#fff;padding:20px 10px}
.hero-video-img{display:block;height:auto;position:relative;width:100%;z-index:2}
.play-now{color:#fff;font-size:14px;padding:10px}
.play-now .play-button{background:url('../images/IconEffect_play_up_white.png') no-repeat;background-size:100%;bottom:5px;height:39px;margin:0 auto;position:relative;width:39px}
.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('../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('../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('../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('../images/timeline-circle-right.png') no-repeat}
.timeline .navigation.last{background:url('../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('../images/pdf-download.png') no-repeat left 2px}
.downloads .download.col h2.pdf{background:url('../images/pdf-download.png') no-repeat left 2px}
.downloads .download.col h2.dollar{background:url('../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('../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('../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.simple-comparison tr td b{color:#c6001e}
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('../images/expand_table.png') no-repeat 5px center;padding-left:40px}
.footable.breakpoint>tbody>tr.footable-detail-show>td.expand{background:url('../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%}
@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%}
}
.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}
}
.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}
#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('../images/fancybox-close-button.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('../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;background:url('../images/enlarge.png') no-repeat 0 4px;float:left;font-size:12px;font-weight:bold;line-height:16px;color:#474747;text-decoration:none;cursor:pointer;text-transform:uppercase;padding-left:16px}
.fancy-inline:hover{text-decoration:none;cursor:pointer;color:#c6001e;background:url('../images/enlarge-hover.jpg') no-repeat 0 4px}
.fancy-featureda :hover{cursor:pointer}
.fancy-featureda h2{top:-76px;position:relative;margin-bottom:-70px}
.fancy-featureda{position:relative}
.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}
.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("../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('../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('../images/icon-language-hover.png') no-repeat center center}
.breadcrumb{padding:0 6.3636364%;width:87.2727289%}
.menu-dropdown .country-selector{margin-right:0}
.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}
.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}
.grid-wrapper{padding:0 6.3636364%;width:87.272727%}
.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:0}
.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}
.product-finder a{font-size:3em}
.product-finder a span.pfh2{font-size:1em;margin-right:0}
.product-finder .no-wrap img.cta-arrow{margin-bottom:13px}
.product-finder span.pfh3{float:none;width:auto}
.megatrends{display:none}
.iframe{display:none}
.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}
.newsletterarchive{width:100%}
.archivedisplay{width:100%}
.dss{width:100%}
.indexcard{width:100%}
.carouselnavigation{width:100%}
.imagemediagallery{width:100%}
.videomediagallery{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}
.gallery-thumbs .imageset{height:245px}
.featureda .fancy-featureda img{width:100%;height:auto}
.featureda .s7featuredViewer.featured-a{margin:1.25em 0}
.featurea-play-button-overlay{top:40%;left:43%}
.megatrend-callout .megatrend-callout-item-title{font-size:3em}
.bicolor-top-content{padding:2px 10px 0}
.bicolor-hlm-carousel{width:104.25%}
.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{width:29.8333%}
.view-all .sort-wrapper{clear:both}
.view-all #search-results-wrapper .two-thirds{width:66.9583%}
.view-all .search-result{width:45.5%}
.view-all .showing-results .result-number{float:left}
.view-all .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}
.view-all .sort-wrapper{float:left;position:static;margin-top:10px}
.view-all .filterVisible,.view-all .defaultVisible,.view-all .paginateVisible{display:inline-block}
.view-all .filterHidden,.view-all .paginateHidden,.view-all .filterHidden,.view-all .paginateHidden{display:none}
.view-all .mobile-results-list .result-content img{margin:0 .625em 0 0;width:26.8%}
.view-all .facets ul{width:92%}
.view-all .showing-results.bottom .result-number{position:relative;float:none;width:60%}
.hero-description-box{bottom:0;width:100%;position:relative}
.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%}
@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("../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:36px;margin:0 auto 15px;padding-left:5px;width:92%}
.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("../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("../images/mobile-menu-v2-active.png") no-repeat 16%}
.menu-dropdown .search-option{background:url("../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("../images/mobile-search-active.png") no-repeat center center}
.menu-dropdown .country-selector{background:url("../images/mobile-language.png") no-repeat center center;float:left;position:relative;width:28%}
.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('../images/mobile-logo.png') no-repeat;background-size:100% 100%;float:right;width:137px}
.breadcrumb{display:block}
.site-search{display:none}
.mobile-pagination{display:block;width:213px;height:27px;background:url('../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:white;opacity:.6;border-radius:0 12px 12px 0;cursor:default}
.mobile-pagination .pagination_prev_btn.disabled{background-color:white;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:36px}
#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-tabs-title{position:relative}
#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-large-title,#hero-normal-img-title{position:relative}
.homepage-hero-image{max-height:248px}
#social-links,.social-links{clear:left;float: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}
.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{float:left;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%}
.inline_callout_module .s7inlineViewer{float:none;margin:0 0 .3125em;padding:0;width:100%;height:auto}
.inline_callout_module .s7videoplayer .s7iconeffect{background-size:65px}
.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}
.iframe{display:none}
.newsletterarchive{display:none}
.archivedisplay{display:none}
.bicolor_colorselector{display:none}
.bicolor_recommendedcolors{display:none}
.bicolor_relatedcolors{display:none}
.dss{display:none}
.indexcard{display:none}
.carouselnavigation{display:none}
.imagemediagallery{display:none}
.videomediagallery{display:none}
.contenttabs{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}
.view-all.search-results .one-third{display:none}
.view-all.search-results .two-thirds{width:100%;padding-left:0}
.view-all #search-results-wrapper .two-thirds{width:100%}
.hide-images{display:none}
.view-all .showing-results{margin:0 0 1.875em 0}
.refine-search{display:block}
.view-all .search-results .search-bar{display:block}
.view-all.search-results .search-bar{display:none}
.view-all .mobile-pagination,.view-all .mobile-search-results{display:block}
.view-all .facet-menu .view-categories{display:block}
.product-cat-group.v2 .view-categories h1{font-size:2.75em}
.view-all .content-types{display:none}
.search-instead{margin:0 0 1.5em 0}
.view-all .your-filters.selected-facets{display:none;margin:0}
.view-all .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}
.view-all .two-thirds .result-number,.pagination-holder{display:block}
.view-all .showing-results .pagination{width:50%;float:right}
.view-all option.filterVisible{display:list-item}
.view-all .mobile-bg-pagination{display:block;margin:0 auto}
.view-all .showing-results.bottom .pagination{display:none}
.view-all .showing-results.bottom .result-number{position:relative;float:none;width:90%}
.view-all .showing-results.bottom .pagination.paginationvisible{display:none}
.view-all .mobile-bg-pagination{background:url('../images/mobile-pagination-bg.png') no-repeat;height:27px;width:213px}
.view-all .mb-prev-image{background:url('../images/prev-pagination.png') no-repeat;height:15px;width:15px;float:left;margin:5px 10px}
.view-all .mb-prev-image.disabled{background:url('../images/left-arrow-grey.png') no-repeat}
.view-all .mb-next-image{background:url('../images/more-arrow.png') no-repeat;height:15px;width:15px;float:right;margin:5px 10px}
.view-all .mb-next-image.disabled{background:url('../images/right-arrow-grey.png') no-repeat}
.view-all .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%}
@media screen and (-webkit-min-device-pixel-ratio:0){.view-all .select-style select{padding:2px 8px}
}
.view-all .select-style select:focus{outline:0}
.view-all .mobile-your-filters.selected-facets{margin:.5em .5em 1.25em 0}
.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}
.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%}
}
@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%}
.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 .solid{bottom:0}
#hero-large-title-bg{height:100%}
#hero-normal-img .hero-image{max-height:134px}
.homepage-hero-image{max-height:198px}
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}
.content-detail-header .breadcrumb-mobile>.breadcrumb{margin-top:30px}
.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{bottom:25px!important;left:auto!important;position:absolute!important;right:25px!important;top:auto!important;margin-right:0}
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("../images/right-arrow-grey.png") no-repeat scroll 46px 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 9px;left:87px!important;width:57px}
.prev{background:#fff url("../images/left-arrow-grey.png") no-repeat scroll 5px center;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;padding:2px 5px 0 30px;left:20px!important;width:32px}
.prev:hover,.prev.jcarousel-prev-disabled{background:#808080 url("../images/left-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:32px}
.next:hover,.next.jcarousel-next-disabled{background:#808080 url("../images/right-arrow-grey-hover.png") no-repeat scroll 46px center!important;border:1px solid #808080;bottom:27px;color:#fff;height:23px;line-height:20px;text-indent:0;width:57px}
.prev.jcarousel-prev-disabled{background:#fff url("../images/left-arrow-grey.png") no-repeat scroll 5px center!important;color:#808080;border:0;opacity:.4}
.next.jcarousel-next-disabled{background:#fff url("../images/right-arrow-grey.png") no-repeat scroll 46px 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%}
.grid-wrapper .featuredx{margin:0 0 30px 0;width:100%}
.featuredb-mobile{padding:30px 6.3636364%}
.inlinecallout{width:100%}
.inline_callout_module .inline_callout_image{width:46%;margin:0 2% 0 0;float:left}
.inline_callout_module{padding:.625em 2%}
.inline_callout_module .inline-callout-details{width:50%;float:left;margin:0 auto}
.inline_callout_module .s7inlineViewer{float:left;width:46%;margin:0 2% 0 0}
.search-pagination .previous{margin-right:0}
.search-pagination .next{margin-left:10px}
#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}
.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("../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("../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-bottom:18px}
.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{display:block}
.view-all .search-result{width:100%;margin:0 0 0 1.85185%;padding:0 0 1.875em}
.view-all h4{display:inline}
.view-all h4.grid-view{display:none}
.view-all .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}
.view-all .desktop-results,.grid-list-wrapper{display:none}
.view-all .showing-results .pagination{float:left;margin-top:12px;padding:5% 22%;width:60%}
.view-all .showing-results .pagination .prev{padding-left:9px}
.view-all .next:hover,.view-all .next.jcarousel-next-disabled{background:#808080 url("../images/right-arrow-grey-hover.png") no-repeat scroll 3px center!important;border:1px solid #808080;bottom:27px;color:#fff;height:23px;line-height:20px;text-indent:0;width:57px}
.sub_navigation .column li:before{background:url("../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}
}
.videoplayer .video-detail{float:left;margin:30px 0 20px;width:100%}
#videoplayerid{max-width:715px}
.videoplayer .video-detail object{float:left;width:100%}
.videoplayer .s7container{margin-bottom:18px;overflow:visible}
.videoplayer .s7videoplayer{opacity:1;position:absolute}
.videoplayer #video_detail_desc{float:left;font-size:12px;line-height:15px;text-align:justify;width:561px}
.videoplayer #video_detail_Title{float:left;font-size:12px;line-height:15px;text-align:justify;width:561px}
.videoplayer .s7controlbar{background-color:#404040;border-radius:10px 10px 10px 10px;top:85%;height:40px;margin:0 auto;position:relative;width:466px}
.videoplayer .s7mutablevolume{border-left:1px solid #000;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid #fff;border-right:1px solid rgba(255,255,255,0.2);height:40px;float:left;position:relative;width:10%}
.videoplayer .s7mutebutton{width:100%}
.videoplayer .s7mutablevolume .s7verticalvolume{background:#404040;width:100%}
.videoplayer .s7mutablevolume .s7mutebutton[selected='false'][state='up']{background:url('../images/muteoff_up.png') no-repeat center;height:100%!important;width:100%!important}
.videoplayer .s7mutablevolume .s7mutebutton[selected='false'][state='over'],.videoplayer .s7mutablevolume .s7mutebutton[selected='false'][state='down']{background:url('../images/muteoff_over.png') no-repeat center;height:100%!important;width:100%!important}
.videoplayer .s7mutablevolume .s7mutebutton[selected='true'][state='over'],.videoplayer .s7mutablevolume .s7mutebutton[selected='true'][state='up']{background:url('../images/muteon_up.png') no-repeat center}
.videoplayer .s7fullscreenbutton[selected='false'][state='up']{background:url('../images/fullscreen_up.png') no-repeat center;height:40px;top:0}
.videoplayer .s7fullscreenbutton[selected='false'][state='down'],.videoplayer .s7fullscreenbutton[selected='false'][state='over']{background:url('../images/fullscreen_over.png') no-repeat center;height:40px;top:0}
.videoplayer .s7fullscreenbutton[selected='true'][state='up']{background:url('../images/minscreen_up.png') no-repeat center}
.videoplayer .s7fullscreenbutton[selected='true'][state='down'],.videoplayer .s7fullscreenbutton[selected='true'][state='over']{background:url('../images/minscreen_over.png') no-repeat center}
.videoplayer .s7playpausebutton[selected='false'][state='up']{background:url('../images/pause_up.png') no-repeat center}
.videoplayer .s7playpausebutton[selected='false'][state='down'],.videoplayer .s7playpausebutton[selected='false'][state='over']{background:url('../images/pause_over.png') no-repeat center}
.videoplayer .s7playpausebutton[selected='true'][state='up']{background:url('../images/play_up.png') no-repeat center}
.videoplayer .s7playpausebutton[selected='true'][state='down'],.videoplayer .s7playpausebutton[selected='true'][state='over']{background:url('../images/play_over.png') no-repeat center}
.videoplayer .s7videotime{color:#999;border-right:1px solid #fff;border-right:1px solid rgba(255,255,255,0.2);float:left;font-size:10px;height:32px;line-height:33px;padding-left:10px;position:static;width:15%}
.videoplayer .s7playpausebutton{border-right:1px solid #fff;border-right:1px solid rgba(255,255,255,0.2);float:left;height:40px;position:static;width:10%}
.videoplayer .s7track{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;left:21px!important;margin-top:17px;position:static;height:6px}
.videoplayer .s7mutablevolume .s7verticalvolume .s7knob{left:17px!important}
.videoplayer .s7mutablevolume .s7verticalvolume .s7track{top:9px}
.videoplayer .s7trackloaded,.s7trackplayed{height:6px;left:20px;top:17px}
.videoplayer .s7trackplayed{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.videoplayer .s7videoscrubber{border-left:1px solid #000;border-left:1px solid rgba(0,0,0,.2);float:left;height:40px;padding-left:20px;position:relative;width:45%}
.videoplayer .s7fullscreenbutton{border-left:1px solid #000;border-left:1px solid rgba(0,0,0,.2);float:left;height:100%;position:static;width:10%}
.videoplayer .s7videoscrubber .s7knob{background:transparent;width:1px}
.fullbleedvideo .video-detail{left:0;position:absolute;top:0;z-index:1;width:100%;height:100%}
.fullbleedvideo .video-detail object{float:left;width:100%}
.fullbleedvideo .s7container{margin-bottom:18px;overflow:visible}
.fullbleedvideo .s7videoplayer{opacity:1;position:absolute}
.fullbleedvideo #videoplayerid{max-width:100%;width:100%;height:100%}
.fullbleedvideo #video_detail_desc{float:left;font-size:12px;line-height:15px;text-align:justify;width:100%}
.fullbleedvideo #video_detail_Title{float:left;font-size:12px;line-height:15px;text-align:justify;width:100%}
.fullbleedvideo .s7controlbar{background-color:#404040;border-radius:10px 10px 10px 10px;top:85%;height:40px;margin:0 auto;position:relative;width:466px}
.fullbleedvideo .s7mutablevolume{border-left:1px solid #000;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid #fff;border-right:1px solid rgba(255,255,255,0.2);height:40px;float:left;position:relative;width:10%}
.fullbleedvideo .s7mutebutton{width:100%}
.fullbleedvideo .s7mutablevolume .s7verticalvolume{background:#404040;width:100%}
.fullbleedvideo .s7mutablevolume .s7mutebutton[selected='false'][state='up']{background:url('../images/muteoff_up.png') no-repeat center;height:100%!important;width:100%!important}
.fullbleedvideo .s7mutablevolume .s7mutebutton[selected='false'][state='over'],.fullbleedvideo .s7mutablevolume .s7mutebutton[selected='false'][state='down']{background:url('../images/muteoff_over.png') no-repeat center;height:100%!important;width:100%!important}
.fullbleedvideo .s7mutablevolume .s7mutebutton[selected='true'][state='over'],.fullbleedvideo .s7mutablevolume .s7mutebutton[selected='true'][state='up']{background:url('../images/muteon_up.png') no-repeat center}
.fullbleedvideo .s7fullscreenbutton[selected='false'][state='up']{background:url('../images/fullscreen_up.png') no-repeat center;height:40px;top:0}
.fullbleedvideo .s7fullscreenbutton[selected='false'][state='down'],.fullbleedvideo .s7fullscreenbutton[selected='false'][state='over']{background:url('../images/fullscreen_over.png') no-repeat center;height:40px;top:0}
.fullbleedvideo .s7fullscreenbutton[selected='true'][state='up']{background:url('../images/minscreen_up.png') no-repeat center}
.fullbleedvideo .s7fullscreenbutton[selected='true'][state='down'],.fullbleedvideo .s7fullscreenbutton[selected='true'][state='over']{background:url('../images/minscreen_over.png') no-repeat center}
.fullbleedvideo .s7playpausebutton[selected='false'][state='up']{background:url('../images/pause_up.png') no-repeat center}
.fullbleedvideo .s7playpausebutton[selected='false'][state='down'],.fullbleedvideo .s7playpausebutton[selected='false'][state='over']{background:url('../images/pause_over.png') no-repeat center}
.fullbleedvideo .s7playpausebutton[selected='true'][state='up']{background:url('../images/play_up.png') no-repeat center}
.fullbleedvideo .s7playpausebutton[selected='true'][state='down'],.fullbleedvideo .s7playpausebutton[selected='true'][state='over']{background:url('../images/play_over.png') no-repeat center}
.fullbleedvideo .s7videotime{color:#999;border-right:1px solid #fff;border-right:1px solid rgba(255,255,255,0.2);float:left;font-size:10px;height:32px;line-height:33px;padding-left:10px;position:static;width:15%}
.fullbleedvideo .s7playpausebutton{border-right:1px solid #fff;border-right:1px solid rgba(255,255,255,0.2);float:left;height:40px;position:static;width:10%}
.fullbleedvideo .s7track{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;left:21px!important;margin-top:17px;position:static;height:6px}
.fullbleedvideo .s7mutablevolume .s7verticalvolume .s7knob{left:17px!important}
.fullbleedvideo .s7mutablevolume .s7verticalvolume .s7track{top:9px}
.fullbleedvideo .s7trackloaded,.s7trackplayed{height:6px;left:20px;top:17px}
.fullbleedvideo .s7trackplayed{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.fullbleedvideo .s7videoscrubber{border-left:1px solid #000;border-left:1px solid rgba(0,0,0,.2);float:left;height:40px;padding-left:20px;position:relative;width:45%}
.fullbleedvideo .s7fullscreenbutton{border-left:1px solid #000;border-left:1px solid rgba(0,0,0,.2);float:left;height:100%;position:static;width:10%}
.fullbleedvideo .s7videoscrubber .s7knob{background:transparent;width:1px}
#fancybox-content .s7videoviewer .s7videoplayer{position:static!important}
#fancybox-content .s7videoviewer .s7controlbar{background:#404040;border-radius:10px 10px 10px 10px;bottom:50px;height:40px;margin:0 auto;position:relative;width:466px;display:none}
#fancybox-content .s7videoviewer .s7controlbar .s7track{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;left:20px!important;margin-top:17px;position:static;height:6px;width:100%!important}
#fancybox-content .s7videoviewer .s7controlbar .s7trackloaded,#fancybox-content .s7videoviewer .s7controlbar .s7trackplayed{height:6px;left:20px;top:17px}
#fancybox-content .s7videoviewer .s7controlbar .s7trackplayed{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#fancybox-content .s7videoviewer .s7controlbar .s7playpausebutton{border-right:1px solid #fff;border-right:1px solid rgba(255,255,255,0.2);float:left;height:40px;position:static;width:10%}
#fancybox-content .s7videoviewer .s7controlbar .s7playpausebutton[selected='false'][state='up']{background:url('../images/pause_up.png') no-repeat center}
#fancybox-content .s7videoviewer .s7controlbar .s7playpausebutton[selected='false'][state='down'],#fancybox-content .s7videoviewer .s7controlbar .s7playpausebutton[selected='false'][state='over']{background:url('../images/pause_over.png') no-repeat center}
#fancybox-content .s7videoviewer .s7controlbar .s7playpausebutton[selected='true'][state='up']{background:url('../images/play_up.png') no-repeat center}
#fancybox-content .s7videoviewer .s7controlbar .s7playpausebutton[selected='true'][state='down'],#fancybox-content .s7videoviewer .s7controlbar .s7playpausebutton[selected='true'][state='over']{background:url('../images/play_over.png') no-repeat center}
#fancybox-content .s7videoviewer .s7controlbar .s7videoscrubber{border-left:1px solid #000;border-left:1px solid rgba(0,0,0,.2);float:left;height:40px;padding-left:20px;position:relative;width:215px!important;background:transparent;top:0;left:0}
#fancybox-content .s7videoviewer .s7controlbar .s7videoscrubber .s7knob{background:transparent;width:1px}
#fancybox-content .s7videoviewer .s7controlbar .s7videotime{color:#999;border-right:1px solid #fff;border-right:1px solid rgba(255,255,255,0.2);float:left;font-size:10px;height:32px;line-height:33px;padding-left:10px;position:static;width:15%}
#fancybox-content .s7videoviewer .s7controlbar .s7mutablevolume{border-left:1px solid #000;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid #fff;border-right:1px solid rgba(255,255,255,0.2);height:40px;float:left;position:relative;width:10%;top:0;right:0}
#fancybox-content .s7videoviewer .s7controlbar .s7mutebutton{height:100%!important;width:100%!important}
#fancybox-content .s7videoviewer .s7controlbar .s7mutablevolume .s7mutebutton[selected='false'][state='up']{background:url('../images/muteoff_up.png') no-repeat center}
#fancybox-content .s7videoviewer .s7controlbar .s7mutablevolume .s7mutebutton[selected='false'][state='over'],#fancybox-content .s7videoviewer .s7controlbar .s7mutablevolume .s7mutebutton[selected='false'][state='down']{background:url('../images/muteoff_over.png') no-repeat center}
#fancybox-content .s7videoviewer .s7controlbar .s7mutablevolume .s7mutebutton[selected='true'][state='up']{background:url('../images/muteon_up.png') no-repeat center}
#fancybox-content .s7videoviewer .s7controlbar .s7mutablevolume .s7mutebutton[selected='true'][state='over'],#fancybox-content .s7videoviewer .s7controlbar .s7mutablevolume .s7mutebutton[selected='true'][state='down']{background:url('../images/muteon_over.png') no-repeat center}
#fancybox-content .s7videoviewer .s7controlbar .s7mutablevolume .s7verticalvolume{background:#404040;width:100%}
#fancybox-content .s7videoviewer .s7controlbar .s7mutablevolume .s7verticalvolume .s7knob{left:17px!important;position:absolute}
#fancybox-content .s7videoviewer .s7controlbar .s7mutablevolume .s7verticalvolume .s7track{top:0;position:absolute;width:8px!important;height:66px;background:#737373}
#fancybox-content .s7videoviewer .s7controlbar .s7fullscreenbutton{border-left:1px solid #000;border-left:1px solid rgba(0,0,0,.2);float:left;height:100%;position:static;width:10%;display:none}
#fancybox-content .s7videoviewer .s7controlbar .s7fullscreenbutton[selected='false'][state='up']{background:url('../images/fullscreen_up.png') no-repeat center;height:40px;top:0}
#fancybox-content .s7videoviewer .s7controlbar .s7fullscreenbutton[selected='false'][state='down'],#fancybox-content .s7videoviewer .s7controlbar .s7fullscreenbutton[selected='false'][state='over']{background:url('../images/fullscreen_over.png') no-repeat center;height:40px;top:0}
#fancybox-content .s7videoviewer .s7controlbar .s7fullscreenbutton[selected='true'][state='up']{background:url('../images/minscreen_up.png') no-repeat center}
#fancybox-content .s7videoviewer .s7controlbar .s7fullscreenbutton[selected='true'][state='down'],#fancybox-content .s7videoviewer .s7controlbar .s7fullscreenbutton[selected='true'][state='over']{background:url('../images/minscreen_over.png') no-repeat center}
#multimedia-container{position:relative;padding:37px 6.3636364% 27px;width:87.272727%;margin-bottom:40px;min-height:450px}
#multimedia-container #s7mixedmedia{width:630px;height:355px;position:relative}
#multimedia-container .topmenu{padding:10px 0 1px;width:100%;font-family:ff-meta-web-pro,Segoe UI,Arial,sans-serif;height:auto;text-transform:uppercase}
#multimedia-container h2{color:#808080;font-family:ff-meta-web-pro,Segoe UI,Arial,sans-serif;font-size:18px;font-weight:normal;margin-bottom:27px;text-transform:uppercase;width:100%}
.mixedmedia{list-style:none outside none}
#multimedia-container .mixedmedia li{color:#808080;cursor:pointer;float:left;font-size:12px;font-weight:bold;margin-right:20px;text-transform:uppercase;margin:0 8px 18px 0}
#multimedia-container .mixedmedia li a{text-decoration:none;float:left;color:#9a9a9a}
#multimedia-container .mixedmedia li a:hover{color:#c6001e}
#multimedia-container .mixedmedia .active a{color:#c6001e;text-decoration:underline}
.mobile-mixedmedia{display:none}
#multimedia-container .s7container{float:left;top:5px}
#multimedia-container .s7container .s7zoomview .s7iconeffect{width:120px;height:120px;background-repeat:no-repeat;background-position:center}
#multimedia-container .s7controlbar{background-color:#404040;border-radius:10px 10px 10px 10px;top:85%;left:0;height:40px;margin:0 auto;position:relative}
#multimedia-container .s7controlbar .s7playpausebutton[selected='false'][state='up']{background:url('../images/pause_up.png') no-repeat center}
#multimedia-container .s7controlbar .s7playpausebutton[selected='false'][state='down'],#multimedia-container .s7controlbar .s7playpausebutton[selected='false'][state='over']{background:url('../images/pause_over.png') no-repeat center}
#multimedia-container .s7controlbar .s7playpausebutton[selected='true'][state='up']{background:url('../images/play_up.png') no-repeat center}
#multimedia-container .s7controlbar .s7playpausebutton[selected='true'][state='down'],#multimedia-container .s7controlbar .s7playpausebutton[selected='true'][state='over']{background:url('../images/play_over.png') no-repeat center}
#multimedia-container .s7controlbar .s7playpausebutton{border-right:1px solid #fff;border-right:1px solid rgba(255,255,255,0.2);float:left;height:40px;position:static;width:10%}
#multimedia-container .s7controlbar .s7videoscrubber{border-left:1px solid #000;border-left:1px solid rgba(0,0,0,.2);float:left;height:40px;padding-left:20px;position:relative;width:45%}
#multimedia-container .s7controlbar .s7videoscrubber .s7track{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;left:21px!important;margin-top:17px;position:static;height:6px}
#multimedia-container .s7controlbar .s7videoscrubber .s7trackloaded,#multimedia-container .s7controlbar .s7videoscrubber .s7trackplayed{height:6px;left:20px;top:17px}
#multimedia-container .s7controlbar .s7videoscrubber .s7trackplayed{background:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
#multimedia-container .s7controlbar .s7videoscrubber .s7knob{background:transparent;width:1px}
#multimedia-container .s7controlbar .s7videoscrubber .s7videotime{color:#999;border-right:1px solid #fff;border-right:1px solid rgba(255,255,255,0.2);float:left;font-size:10px;height:32px;line-height:33px;padding-left:10px;position:static;width:15%}
#multimedia-container .s7controlbar .s7videotime{color:#999;border-right:1px solid #fff;border-right:1px solid rgba(255,255,255,0.2);float:left;font-size:10px;height:32px;line-height:33px;padding-left:10px;position:static;width:15%}
#multimedia-container .s7controlbar .s7mutablevolume{border-left:1px solid #000;border-left:1px solid rgba(0,0,0,.2);border-right:1px solid #fff;border-right:1px solid rgba(255,255,255,0.2);height:40px;float:left;position:relative;width:10%}
#multimedia-container .s7controlbar .s7mutablevolume .s7mutebutton{height:100%!important;width:100%!important}
#multimedia-container .s7controlbar .s7mutablevolume .s7mutebutton[selected='false'][state='up']{background:url('../images/muteoff_up.png') no-repeat center}
#multimedia-container .s7controlbar .s7mutablevolume .s7mutebutton[selected='false'][state='over'],#multimedia-container .s7controlbar .s7mutablevolume .s7mutebutton[selected='false'][state='down']{background:url('../images/muteoff_over.png') no-repeat center}
#multimedia-container .s7controlbar .s7mutablevolume .s7mutebutton[selected='true'][state='up']{background:url('../images/muteon_up.png') no-repeat center}
#multimedia-container .s7controlbar .s7mutablevolume .s7mutebutton[selected='true'][state='over'],#multimedia-container .s7controlbar .s7mutablevolume .s7mutebutton[selected='true'][state='down']{background:url('../images/muteon_over.png') no-repeat center}
#multimedia-container .s7controlbar .s7mutablevolume .s7verticalvolume{background:#404040;width:100%}
#multimedia-container .s7controlbar .s7mutablevolume .s7verticalvolume .s7knob{left:40%!important}
#multimedia-container .s7controlbar .s7mutablevolume .s7verticalvolume .s7track{top:17px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;left:45%!important}
#multimedia-container .s7controlbar .s7fullscreenbutton{border-left:1px solid #000;border-left:1px solid rgba(0,0,0,.2);float:left;height:100%;position:static;width:10%}
#multimedia-container .s7controlbar .s7fullscreenbutton[selected='false'][state='up']{background:url('../images/fullscreen_up.png') no-repeat center;height:40px;top:0}
#multimedia-container .s7controlbar .s7fullscreenbutton[selected='false'][state='down'],#multimedia-container .s7controlbar .s7fullscreenbutton[selected='false'][state='over']{background:url('../images/fullscreen_over.png') no-repeat center;height:40px;top:0}
#multimedia-container .s7controlbar .s7fullscreenbutton[selected='true'][state='up']{background:url('../images/minscreen_up.png') no-repeat center}
#multimedia-container .s7controlbar .s7fullscreenbutton[selected='true'][state='down'],#multimedia-container .s7controlbar .s7fullscreenbutton[selected='true'][state='over']{background:url('../images/minscreen_over.png') no-repeat center}
#multimedia-container .s7swatches .s7thumb[state="selected"]{border-radius:0;background-color:#ccc;opacity:.40;background:#000;border:0}
#multimedia-container .s7swatches .s7thumb[state="default"]{background-color:#eaeaea}
#multimedia-container .s7swatches .s7thumb .s7thumboverlay{border-radius:0;height:100%;opacity:.51}
#multimedia-container .s7swatches{left:65%;width:39%;height:380px;background:0;border:0;background-color:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}
#multimedia-container .s7swatches .s7thumb{width:164px;height:82px}
#multimedia-container .s7swatches .s7scrollleftbutton,#multimedia-container .s7swatches .s7scrollrightbutton{border:1px solid #f6f6f6;bottom:25px;box-shadow:1px 1px 1px #ccc;color:#808080;cursor:pointer;display:inline-block;font-family:ff-meta-web-pro,Segoe UI,Arial,Sans-Serif;font-size:12px;font-weight:bold;height:22px;line-height:19px;margin-top:-10px;text-indent:0;text-transform:uppercase}
#multimedia-container .s7swatches .s7scrollleftbutton{background:#fff url("../images/left-arrow-grey.png") no-repeat scroll 5px 5px;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;padding:2px 5px 0 5px;left:319px!important;top:385px!important}
#multimedia-container .s7swatches .s7scrollleftbutton:hover{background:#808080 url("../images/left-arrow-grey-hover.png") no-repeat scroll 5px 5px;border:1px solid #808080;color:#fff}
#multimedia-container .s7swatches .s7scrollrightbutton{background:#fff url("../images/right-arrow-grey.png") no-repeat scroll 11px 5px;-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;padding:2px 0 0 9px;left:352px!important;top:385px!important;width:21px}
#multimedia-container .s7swatches .s7scrollrightbutton:hover{background:#808080 url("../images/right-arrow-grey-hover.png") no-repeat scroll 11px 5px;border:1px solid #808080;color:#fff}
#mmg-title-description{text-align:justify;width:60%;line-height:19px;clear:both;position:relative;top:20px}
#mmg-title-description .heading{font-family:ff-meta-web-pro,Segoe UI,Arial,sans-serif;font-size:14px}
#mmg-title-description .paratext{font-family:ff-meta-web-pro,Segoe UI,Arial,sans-serif;font-size:12px}
.mixed-media-gallery-prev-next{display:none}
#multimedia-container .s7swatches .totalItems{position:absolute;left:43px;top:381px;font-family:ff-meta-web-pro,Segoe UI,Arial,sans-serif;font-size:14px}
#multimedia-container .s7swatches>div:first-child{top:0!important}
#multimedia-container .s7swatches .s7scrollrightbutton[state='disabled']{background:#e5e4e2 url("../images/right-arrow-grey-hover.png") no-repeat scroll 11px 5px;border:1px solid #e5e4e2;cursor:auto}
#multimedia-container .s7swatches .s7scrollleftbutton[state='disabled']{background:#e5e4e2 url("../images/left-arrow-grey-hover.png") no-repeat scroll 5px 5px;border:1px solid #e5e4e2;cursor:auto}
.s7tooltip{display:none!important}
.s7zoomview .s7iconeffect[media-type='standard']{display:none}
.s7zoomview .s7iconeffect[media-type='multitouch']{display:none}
@media screen and (max-width:1024px){.videoplayer #s7VideoElement{left:0!important}
.videoplayer .s7mutablevolume .s7verticalvolume .s7knob{left:14px!important}
.videoplayer .s7track{left:18px!important}
#multimedia-container{min-height:381px}
#multimedia-container .s7swatches{height:320px}
#multimedia-container .s7swatches .s7thumb{width:132px;height:66px}
#multimedia-container .s7swatches .s7scrollleftbutton{left:249px!important;top:325px!important}
#multimedia-container .s7swatches .s7scrollrightbutton{left:282px!important;top:325px!important}
#multimedia-container .s7swatches .totalItems{left:36px;top:320px}
}
@media screen and (max-width:768px){.videoplayer #s7VideoElement{left:0!important}
.videoplayer .s7mutablevolume .s7verticalvolume .s7knob{left:17px!important}
.videoplayer .s7track{left:21px!important}
#multimedia-container{min-height:307px}
#multimedia-container .s7swatches{height:250px}
#multimedia-container .s7swatches .s7thumb{width:94px;height:47px}
#multimedia-container .s7swatches .s7scrollleftbutton{left:168px!important;top:245px!important}
#multimedia-container .s7swatches .s7scrollrightbutton{left:201px!important;top:245px!important}
#multimedia-container .s7swatches .totalItems{left:31px;top:240px}
}
@media screen and (max-width:600px){#html5-close img{height:17px!important;width:17px!important}
.videoplayer .s7container{position:absolute;width:95%;height:336px;overflow:visible;left:0!important}
.fullbleedvideo #cont .s7videoplayer{top:0}
#cont .s7videoplayer{top:-5px;width:95%;height:95%;left:0}
.videoplayer .s7controlbar{width:85%}
.videoplayer .s7videoscrubber{padding-left:8px;width:40%}
.videoplayer .s7trackloaded,.videoplayer .s7trackplayed{left:9px}
.videoplayer .s7videotime{width:20%}
.videoplayer .s7fullscreenbutton[selected='false'][state='up']{width:12%}
.videoplayer #s7VideoElement{left:0!important}
.videoplayer .s7mutablevolume .s7verticalvolume .s7knob{left:13px!important}
.videoplayer .s7track{left:17px!important}
.mixedmedia,#multimedia-container .s7swatches .s7scrollleftbutton,#multimedia-container .s7swatches .s7scrollrightbutton,#multimedia-container .s7swatches .totalItems,#multimedia-container .s7swatches{display:none}
#multimedia-container{min-height:309px}
.mobile-mixedmedia{display:block;margin-bottom:18px;font-size:12px}
.mixed-media-gallery-prev-next{display:block;margin:20px auto;position:absolute;left:42.5%;z-index:100}
.mixed-media-gallery-prev-next .mixed-media-previous,.mixed-media-gallery-prev-next .mixed-media-next{border:1px solid #f6f6f6;bottom:25px;box-shadow:1px 1px 1px #ccc;color:#808080;cursor:pointer;display:inline-block;height:22px;width:21px}
.mixed-media-gallery-prev-next .mixed-media-previous{background:#fff url("../images/left-arrow-grey.png") no-repeat scroll 5px 5px;-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;padding:2px 5px 0 5px}
.mixed-media-gallery-prev-next .mixed-media-next{background:#fff url("../images/right-arrow-grey.png") no-repeat scroll 11px 5px;-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;padding:2px 0 0 9px}
.mixed-media-gallery-prev-next .mixed-media-previous.inactive{background:#e4e4e4 url("../images/left-arrow-grey.png") no-repeat scroll 5px 5px}
.mixed-media-gallery-prev-next .mixed-media-next.inactive{background:#e4e4e4 url("../images/right-arrow-grey.png") no-repeat scroll 11px 5px}
.mixed-media-gallery-prev-next .mixed-media-previous.inactive:hover{cursor:default;background:#e4e4e4 url("../images/left-arrow-grey.png") no-repeat scroll 5px 5px;border:1px solid #f6f6f6}
.mixed-media-gallery-prev-next .mixed-media-next.inactive:hover{cursor:default;background:#e4e4e4 url("../images/right-arrow-grey.png") no-repeat scroll 11px 5px;border:1px solid #f6f6f6}
.mixed-media-gallery-prev-next .mixed-media-previous:hover{background:#808080 url("../images/left-arrow-grey-hover.png") no-repeat scroll 5px 5px;border:1px solid #808080;color:#fff}
.mixed-media-gallery-prev-next .mixed-media-next:hover{background:#808080 url("../images/right-arrow-grey-hover.png") no-repeat scroll 11px 5px;border:1px solid #808080;color:#fff}
#mmg-title-description{margin-bottom:15px}
#multimedia-container .mobile-mixedmedia a{color:#c6001e;font-weight:bold;text-decoration:underline}
}
@media screen and (max-width:480px),screen and (max-device-width:480px){#html5-close img{height:15px!important;width:15px!important}
.videoplayer .s7container{position:absolute;width:95%;height:255px!important;overflow:visible;top:-25px;left:0!important}
#videoplayerid{width:95%}
#cont .s7videoplayer{top:-10px;width:95%;left:0}
.contentdetailheadline h1{padding-bottom:32px}
.videoplayer .s7controlbar{width:100%}
.videoplayer .s7videoscrubber{padding-left:8px;width:40%}
.videoplayer .s7videotime{width:20%}
.videoplayer #s7VideoElement{left:0!important}
.videoplayer .s7fullscreenbutton[selected='false'][state='up']{width:10%}
.videoplayer .s7mutablevolume .s7verticalvolume .s7knob{left:11px!important}
.videoplayer .s7track{left:15px!important}
}
.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(../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(../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(../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(../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(../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}

/* Overriding Template Styles */
body * {font-family:Arial, Helvetica, sans-serif;}
.introbodytext ul li,.introbodytext ol li,.introbodytext ul li span,.introbodytext ol li span,.cookieleft ul li,.cookieleft ol li{font-size:.75em;}
.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{font-family:Arial, Helvetica, sans-serif;}
.full-width{width:100%}
.image-margin{margin:10px 0 20px 0;}
ul li:last-child {margin-bottom:25px;}
.top-border-only {background-color:transparent;border-bottom:none;border-top:1px solid #eaeaea;}
.remove-top-border, .remove-bg {background-color:transparent;border-bottom:none;border-top:none;}
.utility-nav {background:#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;position:absolute;right:6.3636364%;top:0}
.utility-nav p a{color:#e2e2e2;display:inline-block;font-size:11px;margin:0 5px 0 12px;padding:6px 8px 0 0;}
.utility-nav p a:hover {color:#fff;}
.add-btm-margin {margin-bottom:30px;}

@media screen and (max-width:600px) {
.utility-nav {left:10%;right:inherit;border-top:none;}
}
@media screen and (max-width:480px) {
.utility-nav {display:block;}	
.mobile-footer-more-in select {max-width:100%;display:block;z-index:100;position:absolute;left:25px;top:13px;}
.gray-white-button a{position:relative;top:-3px;}	
}


.cl {
	clear: left;
}

.cr {
	clear: right;
}

.cb {
	clear: both;
}

.cf:before, .cf:after {
	content: "";
	display: table;
}

.cf:after {
	clear: both;
}

.cf {
	zoom: 1;
}

hr {
	color: #505B5E;
	background-color: #505B5E;
	border: 0px;
	height: 1px;
	margin: 0px 20px;
	display: block;
}

.product-thumbs {
	margin: 20px 0px 20px 0px;
	padding: 0px;
	list-style-type: none;
	text-align: center;
}

.product-thumbs li {
	display: inline-block;
	margin: 0px 10px 10px 10px;
	text-align: center;
	text-align: center;
}

.product-thumbs li a {
	display: block;
	position: relative;
	height: 150px;
}

.product-thumbs li .zoom {
	position: absolute;
	bottom: 0px;
	right: 0px;
}

div.product-img {
	width: 100%;
	text-align: center;
	margin-bottom: 15px;
	cursor: pointer;
}

.nav-tabs-wrapper ul li {
	position: relative;
}

.nav-tabs-wrapper ul li ul {
	display: none;
}

.nav-tabs-wrapper ul li:hover ul {
	display: block;
	position: absolute;
	top: 58px;
	left: 0px;
	background: -moz-linear-gradient(center top , #EDEDED, #DDD) repeat scroll 0% 0% transparent;
}

.nav-tabs-wrapper ul li li {
	display: block;
	width: auto;
	border-right: 0px;
	border-top: 1px solid #FFFFFF;
	font-size: 12px;
}

.nav-tabs-wrapper ul li li:last-child {
	margin-bottom: 0px;
}

.nav-tabs-wrapper ul li li a {
	height: auto;
	padding: 10px 5%;
}

.full-width {
	float: none;
}

.video {
	clear: both;
	border: 10px solid #505B5E;
	display: block;
	width: 260px;
	height: 138px;
	overflow: hidden;
	position: relative;
	margin-bottom: 20px;
}

.video img {
	position: absolute;
	top: -25px;
	left: 0px;
}

.video a img {
	top: 0px;
}
