@charset "UTF-8";.font-colorText{color:#128370}
.contact-us-form .contactArtistriForm{padding:60px 48px 60px;background-color:rgba(225,225,225,0.2)}
@media only screen and (max-width:767px){.contact-us-form .contactArtistriForm{margin-left:0;margin-top:50px}
}
@media(max-width:992px){.contact-us-form .contactArtistriForm{padding:56px 48px}
}
@media(max-width:767px){.contact-us-form .contactArtistriForm{padding:48px 32px 56px}
}
@media(max-width:650px){.contact-us-form .contactArtistriForm{margin-right:0}
}
@media(max-width:576px){.contact-us-form .contactArtistriForm{padding:24px 15px;border-bottom:1px solid #e1e1e1;background-color:transparent}
}
.contact-us-form .contactArtistriForm #cRelApps,.contact-us-form .contactArtistriForm textarea{min-height:140px}
@media(max-width:576px){.contact-us-form .contactArtistriForm #form-mobile{margin-top:15px}
}
.contact-us-form .contactArtistriForm h2{margin-bottom:56px;position:relative}
@media(min-width:651px) and (max-width:768px){.contact-us-form .contactArtistriForm h2{margin-bottom:46px}
}
@media(max-width:576px){.contact-us-form .contactArtistriForm h2{margin-bottom:32px}
.contact-us-form .contactArtistriForm h2.collapsed{margin-bottom:0}
.contact-us-form .contactArtistriForm h2::after{position:absolute;right:0;height:16px;width:16px;background-size:16px 16px;content:url("../../../../content/dam/dupont/amer/us/en/corporate/general/icons/minus.svg")}
.contact-us-form .contactArtistriForm h2.collapsed::after{content:url("../../../../content/dam/dupont/amer/us/en/corporate/general/icons/plus.svg")}
}
.contact-us-form .contactArtistriForm .errormessage{padding-left:12px;color:#e4001c !important;display:none}
.contact-us-form .contactArtistriForm .credits{color:#606060}
.contact-us-form .contactArtistriForm .credits a{color:#128370;font-size:11px;font-family:"Noto Sans Bold"}
.contact-us-form .contactArtistriForm .credits a:hover{color:#0c5b4e}
.contact-us-form .contactArtistriForm .form-control{height:48px}
.contact-us-form .contactArtistriForm select.form-control{font-family:Diodrum Medium;color:#000}
@media(max-width:768px){.contact-us-form .contactArtistriForm select.form-control{font-size:12px}
}
.contact-us-form .contactArtistriForm .form-check{padding-bottom:58px;padding-left:0}
@media(max-width:768px){.contact-us-form .contactArtistriForm .form-check{padding-bottom:48px}
}
.contact-us-form .contactArtistriForm .round{position:relative}
.contact-us-form .contactArtistriForm .round label{background-color:#fff;border:1px solid #ccc;border-radius:50%;cursor:pointer;height:20px;float:left;width:20px}
.contact-us-form .contactArtistriForm .round label:after{border:2px solid #fff;border-top:0;border-right:0;content:"";height:6px;left:4px;opacity:0;position:absolute;top:10px;transform:rotate(-45deg);width:11px}
.contact-us-form .contactArtistriForm .round .body3{padding-left:12px;display:inline-block;width:calc(80%);vertical-align:middle}
.contact-us-form .contactArtistriForm .round input[type="checkbox"]{visibility:hidden;position:absolute;left:3px;top:3px}
.contact-us-form .contactArtistriForm .round input[type="checkbox"]:checked+label:after{opacity:1}
.contact-us-form .contactArtistriForm .round input[type="checkbox"]:checked+label{background-color:#e4001c;border-color:#e4001c}
.contact-us-form .contactArtistriForm .submit #artistriNext,.contact-us-form .contactArtistriForm .submit #artistriPrevious,.contact-us-form .contactArtistriForm .submit #artistriSubmit{min-width:120px;height:50px;padding:0 32px;border-radius:25px;margin:0 0 14px 0;font-family:"Diodrum Regular";border-style:none;width:auto}
.contact-us-form .contactArtistriForm .submit #artistriNext:disabled,.contact-us-form .contactArtistriForm .submit #artistriPrevious:disabled,.contact-us-form .contactArtistriForm .submit #artistriSubmit:disabled{background-color:#e1e1e1;color:#fff}
.contact-us-form .contactArtistriForm .submit .neutral{background-color:transparent;border:1px solid #000;color:#000}
.contact-us-form .contactArtistriForm .submit .neutral:hover{border:1px solid #e4001c}
.contact-us-form .contactArtistriForm .submit .active{background-color:#e4001c;color:#fff;pointer:cursor}
.contact-us-form .contactArtistriForm .submit .active:hover{background-color:#aa0014}
.contact-us-form .contactArtistriForm .submit .disabled{background-color:#e1e1e1;color:#fff}
.contact-us-form .contactArtistriForm .submit .success:disabled,.contact-us-form .contactArtistriForm .submit .success{background-color:rgba(109,216,205,0.2) !important;color:#0c5b4e !important}
.contact-us-form .contactArtistriForm .submit #artistriNext,.contact-us-form .contactArtistriForm .submit #artistriPrevious{display:none}
.contact-us-form .contactArtistriForm #helpText{height:144px}
.contact-us-form .contactArtistriForm label.error{font-family:Noto Sans Regular;font-size:11px;color:#e4001c;padding:0 0 0 16px}
.contact-us-form .contactArtistriForm .result .error{margin-top:24px;color:#e4001c;display:none}
.contact-us-form .contactArtistriForm .result .error .glyphicon{font-size:20px}
.contact-us-form .contactArtistriForm .result .error .error-message{color:#e4001c}
.contact-us-form .contactArtistriForm .result .success{margin-top:48px;color:#128370;display:none}
.contact-us-form .contactArtistriForm .result .success .glyphicon{font-size:32px}
.contact-us-form .contactArtistriForm .result .success .success-message{color:#128370}
.contact-us-form .contactArtistriForm button:focus{outline:0}
.text-v-align{vertical-align:middle}
.round label{margin:5px 0 10px 0}
.preferredContact label,.preferredContact input[type='radio']{float:left !important}
.preferredContact label{margin:0 0 0 10px}
.preferredContact input[type='radio']{margin:3px 0 0 0}
.selectApp input[type='checkbox']{float:left;margin-left:0}
.selectApp label{margin-top:0;float:left}
.mandatory{color:#e4001c}
table{border-collapse:collapse;border-spacing:0}
.wf-loading *{visibility:hidden}
.clear{clear:both}
img,a img{border:medium none;vertical-align:middle}
ul{font-weight:normal}
#menu-top-nav{position:relative;z-index:2;height:50px;background-color:#474747}
#menu-top-nav p{margin:0}
#top-menu-logo{float:left}
.menu-dropdown{float:left}
#global-menu{padding:0}
#global-menu,#global-menu ul{list-style:none outside none}
#global-menu li.hovering div{display:inline-block}
.global-menu-link{font-size:13px;font-weight:normal;background:url("http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/navarrow.png") no-repeat scroll 0 5px transparent;padding-left:11px;line-height:normal}
.global-menu-link:hover{background:url("http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/navarrow-red.png") no-repeat scroll 0 5px transparent}
.mega a:hover{text-decoration:none}
.mega{float:left;position:relative;padding:20px 20px 19px;font-size:13px;line-height:11px;border-left:1px solid transparent;border-right:1px solid transparent}
li.mega.hovering{background-color:#fff;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd;position:relative}
.mega-no-dropdown{float:left;position:relative;padding:15px}
.mega-no-dropdown a:hover{text-decoration:none}
#page-logo,#page-logo:hover{padding:20px 0;display:inline-block;color:#fff;font-family:atrament-web-lf,sans-serif;font-size:4em;text-transform:uppercase;line-height:1em;text-decoration:none}
.cta-arrow{height:15px !important;width:15px !important;border:0;margin:-2px 0 0 6px;vertical-align:middle}
.visible-xxs,.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none !important}
@media(max-width:468px){.visible-xxs{display:block !important}
}
@media(min-width:469px) and (max-width:767px){.visible-xs{display:block !important}
}
@media(min-width:768px) and (max-width:991px){.visible-sm{display:block !important}
}
@media(min-width:992px) and (max-width:1199px){.visible-md{display:block !important}
}
@media(min-width:1200px){.visible-lg{display:block !important}
}
@media(max-width:468px){.hidden-xxs{display:none !important}
.col-xxs-12{width:100%}
}
@media(min-width:469px) and (max-width:767px){.hidden-xs{display:none !important}
}
@media(min-width:768px) and (max-width:991px){.hidden-sm{display:none !important}
}
@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none !important}
}
@media(min-width:1200px){.hidden-lg{display:none !important}
}
@media(min-width:768px){.container{width:100%}
}
@media(min-width:992px){.container{width:100%}
}
@media(min-width:1200px){.container{width:100%}
}
.topShim20{margin-top:20px}
.topShim40{margin-top:40px}
.topShim60{margin-top:60px}
.bottomShim20{margin-bottom:20px}
.bottomShim40{margin-bottom:40px}
.bottomShim60{margin-bottom:60px}
.caption{font-size:.85em;margin-bottom:30px}
.gray1{background-color:#b7b7b7}
.gray2{background-color:#7b7b7b}
.gray3{background-color:#636363}
.inner{padding:0 94px}
#container{margin:0 auto;min-height:300px;background-color:#000;color:#fff}
#intro{display:block;float:left;position:relative;margin-bottom:60px;padding:0 6.3636364%;width:87.272727%}
img.flexImage{width:100%;height:auto}
img.inlineImage{width:35%;height:auto;float:left;margin:0 20px 20px 0}
img.inlineImage40{width:40%;height:auto;float:left;margin:0 20px 20px 0}
.inline_callout_wrap{margin-left:255px}
sup{font-size:40%;vertical-align:baseline;position:relative;top:-1em;line-height:0}
p{margin-bottom:1.5em}
blockquote{margin:0 0 0 20px}
h1.pageTitle{text-transform:uppercase;font-size:3em;line-height:1.1em;margin-bottom:10px}
.pageSubtitle{font-size:1.5em;line-height:1.2em;margin-bottom:40px}
h1 a,h2 a,h5 a{text-decoration:none}
h4 a,.articleNav h2 a{text-decoration:none}
h1 a:hover,h5 a:hover{text-decoration:underline}
h4 a:hover,.articleNav h2 a:hover{text-decoration:underline}
.right{float:right}
.left{float:left}
.last{margin-right:0 !important}
.clear,.clearboth{clear:both}
.padding-left{padding-left:6.3636364%}
.padding-right{padding-right:6.3636364%}
.lead-inlines{float:left;font-size:16px;line-height:21px;margin-bottom:13px}
#header{position:relative;z-index:1}
#headerTitleBar{width:100%;background-color:#003a51;position:relative;height:76px;left:0;top:-76px;z-index:2;opacity:.80;filter:alpha(opacity=80)}
#headerTitle{position:relative;top:-152px;width:100%;z-index:3;left:0}
#headerTitle h1{color:#FFF;font-size:48px;letter-spacing:.015em;line-height:1.36em;text-transform:uppercase;margin-top:2px;margin-right:10px;margin-bottom:0;margin-left:70px}
#PageRelativeItems{padding-top:30px;margin-bottom:5px}
#pageTitle{font-size:20px;color:#474747;font-weight:bold;padding-bottom:30px;padding-top:15px;line-height:22px}
.rule{border-bottom:solid 1px #ccc;margin-top:0;margin-bottom:0}
.solid{margin-top:30px}
.solid h2{color:#fff;font-family:atrament-web-lf,Sans-Serif;font-size:48px;font-weight:normal;float:left;text-transform:uppercase}
#spacer_pageBottom{height:10px;float:left;clear:both}
#menu-top-nav{z-index:1}
#menu-top-nav img,#header img{margin:0;width:100%;height:auto}
ul.plainList li{list-style:none;font-weight:normal;line-height:18px;margin-top:15px}
ul.bulletList li{list-style:disc;font-weight:normal;margin-left:18px;font-size:1em;line-height:18px;margin-top:14px;font-family:Arial,Helvetica,sans-serif}
ol.numberedList li{list-style:decimal;font-weight:normal;margin-bottom:15px;list-style-position:inside}
.linkArrow{height:15px;width:15px;background-image:url(clientlib-base/source/images/right-down-arrow-action.png);background-repeat:no-repeat;background-position:left top;display:inline-block;margin:0 0 -3px 10px}
.viewMedia{background-color:#fafafa;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;clear:left;float:left;height:auto;margin:0 23px 20px 0;padding:10px 6px 7px;width:218px}
h2.inline_callout_title{color:#474747;font-family:ff-meta-web-pro,Segoe UI,Arial,Sans-Serif;font-size:16px;font-weight:normal;margin:0;width:100%}
.inline_callout_enlarge{float:left;margin-top:6px;width:92%}
#intro .inline_callout_enlarge a{background:url('http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/enlarge.png') no-repeat left top;font-family:ff-meta-web-pro,Segoe UI,Arial,Sans-Serif;float:left;font-size:12px;font-weight:bold;line-height:11px;padding-left:16px;color:#474747;text-transform:uppercase}
#intro .inline_callout_enlarge a:hover{background:url('http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/enlarge-hover.jpg') no-repeat left bottom;color:#c6001e;text-decoration:none}
.no-wrap{white-space:nowrap}
.heroTitleWrapper{position:absolute;bottom:8%;left:0;width:100%;font-family:atrament-web-lf,Sans-Serif}
.heroTitle{font-family:atrament-web-lf,Sans-Serif;font-size:4.5em;line-height:1em;text-transform:uppercase;margin-bottom:.2em}
.heroTitle a,.heroTitle a:hover{text-decoration:none}
body#home #navbar .home a,body#products #navbar .products a,body#news #navbar .news a,body#where #navbar .where a,body#resources #navbar .resources a,body#contact #navbar .contact a{color:#fff}
#global-navigation-wrapper .navbar-toggle{cursor:pointer;line-height:0;width:30px;height:40px;padding:10px 0 0 0;border:0;background:transparent;z-index:11;position:absolute;top:10px;left:6%;float:none}
.mobileNavBkgd{position:fixed;height:120%;width:80%;background-color:#333;z-index:-1;left:-80%;top:0}
#global-navigation-wrapper .navbar-toggle>.icon-bar{width:100%;display:block;height:3px;margin:5px 0 0 0;background-color:#fff;transition:.3s}
#global-navigation-wrapper .navbar-toggle.open .icon-bar:nth-child(2){transform:rotate(45deg);margin-top:12px}
#global-navigation-wrapper .navbar-toggle.open .icon-bar:nth-child(3){display:none}
#global-navigation-wrapper .navbar-toggle.open .icon-bar:nth-child(4){transform:rotate(-45deg);margin-top:-3px}
.navbar-header{position:relative}
.navTitle{color:#999;font-size:1.2em;text-transform:uppercase;margin-top:40px}
.button{-moz-border-radius:10px;border-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-moz-box-shadow:1px 1px 1px #ccc;-webkit-box-shadow:1px 1px 1px #ccc;box-shadow:1px 1px 1px #ccc;padding:2px 7px 2px 20px;display:inline-block;line-height:16px}
.button-align{margin-top:-4px}
.button-text,.button-text a{font-family:ff-meta-web-pro,"Myriad Pro",Segoe UI,Arial,Sans-Serif;font-weight:700;margin-left:10px;text-transform:uppercase}
.red-button{border:1px solid #f6f6f6;background:url(http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/right-arrow-action-contact-all.png) no-repeat scroll 5px 3px #fff;background:url(http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/right-arrow-action-contact-all.png) no-repeat scroll 5px 3px,-moz-linear-gradient(top,#fff,#f6f6f6);background:url(http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/right-arrow-action-contact-all.png) no-repeat scroll 5px 3px,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f6f6));background:url(http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/right-arrow-action-contact-all.png) no-repeat scroll 5px 3px,-ms-linear-gradient(top,#fff,#f6f6f6);color:#ce0022 !important}
.red-button:hover{background:url(http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/right-arrow-action-contact-all.png) no-repeat scroll 4px -17px #ce0022;background:url(http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/right-arrow-action-contact-all.png) no-repeat scroll 4px -17px,-moz-linear-gradient(top,#ce0022,#be021e);background:url(http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/right-arrow-action-contact-all.png) no-repeat scroll 4px -17px,-webkit-gradient(linear,left top,left bottom,from(#ce0022),to(#be021e));background:url(http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/right-arrow-action-contact-all.png) no-repeat scroll 4px -17px,-ms-linear-gradient(top,#ce0022,#be021e);color:#fff !important;text-decoration:none !important;border:1px solid #ce0022}
.pdfLink{background-image:url(http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/pdf.jpg);background-repeat:no-repeat;padding-left:27px;padding-bottom:5px}
.videoLink{background-image:url(clientlib-base/source/assets/video.jpg);background-repeat:no-repeat;padding-left:27px;padding-bottom:5px}
p .pdfLink,p .videoLink{font-size:13px;line-height:17px;display:inline-block;margin:4px 0 4px 0;width:100%}
p .urlLink{line-height:13px;display:inline-block;margin:4px 0 4px 0;padding-bottom:3px}
p .pdfLink.bottom,p .videoLink.bottom{display:inline-block;margin:4px 0 -5px 0}
a.pdfLink,a.videoLink{color:#474747 !important}
a.pdfLink:hover,a.videoLink:hover{text-decoration:none !important;color:#c6001e !important}
.button2,.button2:focus,.button2:active,input.submit-button{color:#666;font-size:1em;line-height:40px;padding:0 20px;display:inline-block;min-width:110px;width:auto;text-align:center;cursor:pointer;background-color:#fff;border:1px solid #fff;height:auto;text-transform:uppercase;border-radius:20px;font-weight:bold}
.button2:hover,input.submit-button:hover{text-decoration:none;background-color:transparent;color:#fff;border:1px solid #fff}
label{display:block;margin:15px 0 0 2px}
label .required{color:red}
input,select,textarea{font-size:1em;color:#666;height:40px;width:100%;background-color:#eaeaea;border:1px solid #c7c7c7;padding:0 4px;margin:0 6px 15px 0}
select{width:100%}
textarea{height:70px}
input[type='radio'],input[type='checkbox']{height:14px;margin:4px 8px 0 -24px;width:auto}
#opt-in{margin-left:24px;padding-bottom:20px}
label .checkboxLabel{font-family:Arial,sans-serif !important;text-transform:none;font-size:15px;line-height:1.2em}
input.submitButton{margin-top:15px;cursor:pointer;background:#ce0022;background:-moz-linear-gradient(top,#ce0022,#be021e);background:-webkit-gradient(linear,left top,left bottom,from(#ce0022),to(#be021e));background:-ms-linear-gradient(top,#ce0022,#be021e);color:#fff}
input.submitButton:hover{color:#c6001e;border:1px solid #c6001e;background:#fff;background:-moz-linear-gradient(top,#fff,#f6f6f6);background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f6f6));background:-ms-linear-gradient(top,#fff,#f6f6f6)}
input .checkboxLabel{width:90%;float:left}
fieldset{margin:1em 0;padding:1em;border:1px solid #ccc;width:85%;-moz-border-radius:10px;border-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-top-right-radius:10px;border-top-left-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}
legend{padding:0 5px}
fieldset label{margin:0}
.formButton{padding:2px 8px;color:#ce0022;cursor:pointer}
.formButton:hover{color:#fff;background-color:#ce0022}
input.red-button{border:1px solid #f6f6f6;height:26px;background:url(http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/right-arrow-action.png) no-repeat scroll 5px 4px #fff;background:url(http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/right-arrow-action.png) no-repeat scroll 5px 4px,-moz-linear-gradient(top,#fff,#f6f6f6);background:url(http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/right-arrow-action.png) no-repeat scroll 5px 4px,-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f6f6f6));color:#ce0022;background-attachment:scroll;background-image:url(http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/right-arrow-action.png);background-repeat:no-repeat;background-position:5px 6px;width:90px;padding-right:7px;cursor:pointer;font-family:ff-meta-web-pro,"Myriad Pro",Segoe UI,Arial,Sans-Serif;font-size:14px;font-weight:600;text-align:right;text-transform:uppercase;-moz-border-radius:10px;-webkit-border-top-right-radius:10px;-webkit-border-top-left-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;box-shadow:1px 1px 1px #ccc;-moz-box-shadow:1px 1px 1px #ccc;-webkit-box-shadow:1px 1px 1px #ccc;padding:1px 9px 2px 15px;display:inline-block}
input.red-button:hover{background:url(http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/right-arrow-action-white.png) no-repeat scroll 5px 4px #ce0022;background:url(http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/right-arrow-action-white.png) no-repeat scroll 5px 4px,-moz-linear-gradient(top,#ce0022,#be021e);background:url(http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/right-arrow-action-white.png) no-repeat scroll 5px 4px,-webkit-gradient(linear,left top,left bottom,from(#ce0022),to(#be021e));background:url(http://www.dupont.com/etc/designs/dupont/phoenix/responsiveclientlib/source/images/right-arrow-action-white.png) no-repeat scroll 5px 4px,-ms-linear-gradient(top,#ce0022,#be021e);color:#fff;text-decoration:none;border:1px solid #ce0022;font-weight:bold}
.requiredtext_form{font-family:Arial;font-weight:bold;font-size:14px;color:#c6001e}
.errormessage{position:absolute;margin:-15px 0 -7px 0}
.disclaimer{color:#999;font-family:Arial,Segoe UI,Sans-Serif;font-size:.85em;font-weight:normal;line-height:1.4em;font-style:italic}
p.intro{font-size:1.25em;line-height:1.5em}
.homeBlockWrapper{padding:5px}
.homeImageWrapper{display:flex;justify-content:center;align-items:center;overflow:hidden}
.img-responsive2{flex-shrink:0;min-width:100%;min-height:100%;max-width:102%}
.img-responsive3{flex-shrink:0;min-width:100%;min-height:100%;max-width:103%}
.homeTitleWrapper{position:absolute;top:40px;font-family:Diodrum Regular;color:#fff;padding:0 40px}
.homeTitle,.sectionTitle{font-family:Diodrum Regular;font-size:2.75em;line-height:1em;text-transform:uppercase;margin-bottom:.2em;color:#fff}
.homeTitle a,.homeTitle a:hover,.sectionTitle a,.sectionTitle a:hover{color:#fff;text-decoration:none}
.homeSubTitle{font-size:1em;line-height:1.4em;font-family:Arial,sans-serif;font-weight:bold;margin:20px 0 0 0}
.homeSubTitle ul.bulletList li{margin-top:6px;font-weight:bold}
.homeOverlay{background-color:transparent;position:absolute;top:0;left:0;width:100%;height:100%;transition:.5s}
.homeBlockWrapper:hover .homeOverlay{background-color:rgba(0,0,0,0.5)}
.productDetailWrapper{position:relative}
.productSubTitle{font-size:1.4em;line-height:1em;font-weight:normal;margin:5px 0 15px 0;font-family:Diodrum Regular;text-transform:uppercase;color:#fff}
.bottomShim40 p{color:#fff}
.productSwatchWrapper{margin:0 0 20px 0;position:relative}
.productColorSwatch{display:block;width:40px;height:40px;margin-right:10px;border-radius:50%;border:2px solid #fff}
.productColorSwatchName{display:block;line-height:1.2em;width:190px;left:57px;position:absolute;top:50%;transform:translateY(-50%);color:#fff}
.productColorWrapper{margin-left:30px}
.cyanSwatch{background-color:#3299bc}
.magentaSwatch{background-color:#d5016e}
.yellowSwatch{background-color:#f9c301}
.blackSwatch{background-color:#000}
.redSwatch{background-color:#ed1b25}
.blueSwatch{background-color:#21529d}
.orangeSwatch{background-color:#f05f01}
.ltcyanSwatch{background-color:#67c6d6}
.ltmagentaSwatch{background-color:#e753b8}
.ltblackSwatch{background-color:#464646}
.ltltblackSwatch{background-color:#5f5f5f}
.violetswatch{background-color:#602486}
.whiteSwatch{background-color:#fff}
.greenswatch{background-color:#5eb402}
.navySwatch{background-color:#162e84}
.moreNewsTitle{font-family:Diodrum Regular;font-size:2em;line-height:1em;text-transform:uppercase;margin-bottom:.2em}
body#news-item #container{background-color:#fff;color:#474747}
body#news-item #container .heroTitle{color:#474747}
.sectionTitle .glyphicon{font-size:.5em;top:-5px;padding-left:10px;color:#c6001e}
.sectionTitle.expandable{cursor:pointer}
.sectionContent.expandable{display:none}
.sectionContent h4{margin:30px 0}
.sectionContent h4 div{font-size:.7em;font-weight:normal}
ul.pdfList li{list-style:none;font-weight:normal;padding-left:30px;font-size:1em;line-height:18px;margin-top:14px;font-family:Arial,Helvetica,sans-serif;background:url(clientlib-base/source/images/Adobe_PDF_file_icon_32x32.png) no-repeat left top;background-size:18px 18px}
ul.pdfList li a:hover{text-decoration:underline}
.spacenotreq{margin-bottom:0rem}
.swatchWrapperParent{display:flex;flex-flow:row wrap;align-content:space-between;width:100%}
.productSwatchWrapper{width:50%}
@media screen and (min-width:1024px){.component-navigation--items-bottom li:first-child{border-right:0}
}
.component-navigation--items-bottom li.global-logo{display:none}
.list-item.hover-click .card-text ul{padding-left:20px}
.search-icon img{display:none}
@media screen and (max-width:1250px){#navbar>li.main-nav>ul.main-nav-container>li>a{padding:0 23px 0 0}
}
@media screen and (max-width:1024px){.page{width:100%}
#navbar>li.main-nav>ul.main-nav-container>li>a{padding:0 19px 0 0;font-size:13px;height:50px}
.homeTitle{font-size:2.5em}
.homeSubTitle{font-size:.8em}
.homeSubTitle ul.bulletList li{margin-top:2px}
.moreNewsTitle{font-size:1.3em}
#page-footer-content img{margin:15px auto 30px auto}
#page-footer-content{text-align:center}
}
@media screen and (max-width:900px){.inner{padding-left:33px;padding-right:33px}
#navbar>li.main-nav>ul.main-nav-container>li>a{padding:0 8px 0 0}
ul#nav-corporate li{margin-bottom:20px}
}
@media screen and (max-width:767px){#container{margin-top:-5px}
.inner{padding-left:6%;padding-right:6%}
#page-logo,#page-logo:hover{padding:20px 0;font-size:2.7em;float:right}
#global-navigation-wrapper .navbar-toggle{top:4px}
h1.pageTitle{font-size:2.2em;line-height:1.1em;margin-bottom:10px}
.heroTitle{font-size:2.5em}
.pageSubtitle{font-size:1.2em;margin-bottom:30px}
.homeImageWrapper{display:block}
#navbar>li.main-nav>ul.main-nav-container>li,#navbar>li.main-nav>ul.slide-contact-container>li{width:100%;max-width:100%}
#navbar>li.main-nav>ul.main-nav-container>li>a{font-size:16px}
#navbar{position:absolute;z-index:10;height:100%;width:80% !important;top:0;left:-80%}
.main-nav{margin:20px 0 0 0;padding-left:35px}
.tabletOnly{display:block}
.desktopOnly{display:none}
.perfSelectorWrapper{font-size:.9em}
.productColorWrapper{margin-left:0}
.moreNewsTitle{font-size:2em}
}
@media screen and (max-width:600px){#menu-top-nav div.home-page-logo{width:149px;position:absolute;right:0;top:0}
.inline_callout_wrap{margin-left:0}
#navbar>li.main-nav>ul.main-nav-container>li{direction:block;max-width:100%;width:100%}
#page-logo,#page-logo:hover{padding:11px 0;font-size:1.8em;float:right}
#global-navigation-wrapper .navbar-toggle{top:-9px}
#global-navigation-wrapper .top-row{min-height:50px}
}
@media screen and (max-width:480px){.mobileOnly{display:block}
.tabletOnly{display:none}
#hero-large-title h2{font-size:1.5em;width:100%}
.homeTitleWrapper{padding:0 25px}
.heroTitle{font-size:1.7em}
}
@media screen and (max-width:350px){#page-logo{font-size:1.5em;padding:14px 0}
}
.scrollgifDiv{text-align:center;padding:2em;display:none}
.showless{display:none;cursor:pointer;margin-top:-5em;float:right}
.artistriBodycopy ul li,.artistriLinks ul li,.artistriLocations ul li,.artistriResources ul li,.artistriTitleText ul li,.curratedProducts ul li,.recommendedProducts ul li{list-style:disc;margin-top:6px !important;font-weight:bold !important;list-style:disc;font-weight:normal;margin-left:18px;font-size:1em !important;line-height:18px;margin-top:14px;font-family:Arial,Helvetica,sans-serif}
@media(max-width:786px){.artistriBodycopy ul li,.artistriLinks ul li,.artistriLocations ul li,.artistriResources ul li,.artistriTitleText ul li,.curratedProducts ul li,.recommendedProducts ul li{line-height:13px}
.recommendedApplication .col-sm-8.homeBlockWrapper{height:auto !important}
.homeSubTitle{font-size:.9em !important}
}
@media(max-width:760px){.heroTitle{margin-left:.5em}
.productSwatchWrapper{width:100%}
.artistriLinks .row{padding-left:1em;padding-right:1em}
}
#container{min-height:auto}
.artistriBodycopy .topShim40{margin-top:0}
.artistriMoreNews{margin-top:-48px}
@media(min-width:768px){.recommendedApplication .col-sm-8.homeBlockWrapper{height:auto !important}
}
.artistriTitleText h2{font-size:2.4em}
.recomendationApplicationsTitle{padding-left:1.3em !important}
@media(device-width:768px){.heroTitle{margin-left:.3em}
.artistriLinks{padding-left:1em}
.recommendedApplication .col-sm-8.homeBlockWrapper:first-of-type{height:0 !important}
}
.artistriNews .topShim40{margin-top:0}
.swatchWrapperParent{width:102% !important}
.wf-loading *{visibility:hidden}
@media(max-width:768px){.listVideos{max-height:23em;overflow-y:auto}
.listVideo{margin:1em}
.videosTitle{margin-left:1em}
.homeSubTitle{margin-top:.5em}
}
@media(min-width:992px){.listVideos{margin-left:-4em;max-height:23em;overflow-y:auto}
.col-md-6.mainVideo{margin-left:9em}
.listVideo{margin-left:9em;width:14em}
.videosTitle{margin-left:2em}
}
@media(min-width:1024px){.listVideos{margin-top:3em;margin-left:-4em;padding-right:0}
.mainVideo{margin-left:4em}
}
@media(min-width:1026px){.videosTitle{margin-left:21.5em;margin-bottom:-1em}
}
span.requiredText{color:red}
.textposition{margin-left:1em;margin-top:-3em;margin-bottom:7em}
.wf-loading *{visibility:hidden}
.contactus{float:right}
@media(min-width:768px){.contentheadline+.artistriheroimage{padding:0 5em;color:black;background-color:#fff}
.news-article-left-column{display:inline-block;vertical-align:top;margin:4em 0 0;padding-right:0;width:71%}
a.right{background:none !important;top:2em;color:#ce243e;font-size:1.6em}
a.left{background:none !important;color:#ce243e;font-size:1.6em;top:2em}
.vertical_list_module{margin-right:2em}
.mobile-news-article-right-column{display:none}
.news-article-right-column{display:inline-block;vertical-align:top;margin:4em 0 0;position:relative;width:26%;border-top:solid #ddd;border-bottom:solid #ddd;padding-top:1em;padding-bottom:1em;padding-left:4em}
.imagecalloutnewsmbl{display:none}
}
.imagecalloutnews .moreNewsTitle{font-size:1em;margin-top:1em}
.featuredBlock.container-fluid .row .featuredBlock-col.image{background-size:contain;background-repeat:no-repeat}
@media(max-width:760px){.featuredBlock.container-fluid .row .featuredBlock-col.image{background-size:contain;background-repeat:no-repeat}
.featuredBlock.container-fluid .test{min-height:368px}
.homeSubTitle>ul>li:last-child{display:list-item !important}
.imagecalloutnews{display:none}
.contentheadline+.artistriheroimage{padding:0 1em;color:black;background-color:#fff}
.mobile-news-article-right-column{margin-left:1.2em;margin-bottom:1em;border-top:solid #ddd;border-bottom:solid #ddd;padding:1em}
.news-article-right-column{padding-left:2em}
.news-article-right-column{display:none}
}
.contacttitle{font-weight:bold}
.imgfancybox{color:black;font-weight:bold;font-size:.7em}
.imgfancybox:hover{font-weight:bold;font-size:.7em}
.enlargediv{float:left;margin-right:.5em}
.emailanchor{word-wrap:break-word}
@media(min-width:770px){.news-article-left-column{padding-left:3em}
}
@media(max-width:400px){a.navbar-toggle{left:2% !important}
a.navbar-toggle.open{left:68% !important}
.news-article-left-column{padding-top:1em;padding-left:0;margin-left:-0.5em}
}
@media(min-width:400px) and (max-width:760px){a.navbar-toggle{left:6% !important}
a.navbar-toggle.open{left:68% !important}
.news-article-left-column{padding-top:1em;padding-left:0;margin-left:-0.5em}
}
.imagecalloutnews .moreNewsTitle{font-size:.8em;margin-top:1em;font-weight:lighter;font-style:italic;text-transform:none;font-family:unset}
.news-wrapper p{font-variant:none;font-size:1em}
.imagecalloutnews{width:24%;padding-left:0}
.imagecalloutnewsmbl{font-size:.8em;margin-top:1em;font-weight:lighter;font-style:italic;text-transform:none;font-family:unset;line-height:1.5em}
.captionTextnews{font-style:italic;margin-bottom:1em}
@media(device-width:768px){.contentheadline+.artistriheroimage{color:black;background-color:#fff;padding:0 3em}
}
@media(device-width:1024px){.contentheadline+.artistriheroimage{color:black;background-color:#fff;padding:0 5em}
}
@media(max-width:370px){.homeTitle{font-size:2em}
.homeSubTitle{font-size:11px !important;margin-top:0}
ul.homeSubTitle>li{line-height:8px}
}
@media(min-width:786px) and (max-width:1024px){.homeSubTitle{font-size:.9em !important;margin-top:0}
ul.homeSubTitle>li{line-height:13px !important}
}
.bottomShim40 *{word-break:break-word}
@media(device-width:765px){#page-logo{margin-right:4em}
}
@media(device-width:768px){.sectionContent .col-sm-4{padding-right:1em}
.sectionContent .col-sm-8{padding-left:4em}
.bottomShim40 a{white-space:nowrap}
}
.bodyCopyContainer{padding:0 15px}
.newsbody-copy figcaption{position:relative}
.newsbody-copy figcaption .download-align a{background-size:contain;left:5px;bottom:-27px}
@media only screen and (max-width:575px){.newsbody-copy figcaption .download-align a{bottom:2px}
}
.news-bodycopy .dupont-image__wrapper:after{height:30px;background-image:linear-gradient(#fff,#fff 100%)}
.newsbody-copy .modal-body figcaption p{display:block}
.dupont-download .container{padding:0 15px}
.bodyCopyContainer a{color:#e4001c !important;font-size:16px}
@media(min-width:1350px){.component-navigation .container{max-width:unset}
.component-navigation--items-top li{display:inline-block;padding-left:15px;padding-right:15px}
}
@media screen and (min-width:1025px) and (max-width:1350px){.component-navigation--items-top li{display:inline-block;padding-left:7px;padding-right:7px}
}
@media screen and (device-width:1024px){.component-navigation--items-top li{display:inline-block;padding-left:3px;padding-right:3px}
}