body{font-family:Arial,Helvetica,sans-serif}
.newsletterWelcomeMat .welcomeMatModal{display:none;position:fixed;z-index:1000;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}
.newsletterWelcomeMat .welcomemat-modal-header{background:#000;position:relative;width:100%;padding:3px 0 2px 0;text-align:left}
.newsletterWelcomeMat .welcomemat-modal-content{background-color:#fefefe;margin:auto;width:30%}
.newsletterWelcomeMat .welcomeMatClose{background:url(../../../../../etc/designs/kennametal/images/modal-close.png) no-repeat 0 0;cursor:pointer;display:block;height:25px;overflow:hidden;text-indent:-99999px;width:25px;position:absolute;top:8px;right:10px}
.newsletterWelcomeMat .welcomeMatClose:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}
.newsletterWelcomeMat .requiredafter:after{content:"* "}
.newsletterWelcomeMat .custom-button-continue{background:#989898;background:-moz-linear-gradient(top,#989898 0,#797979 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#989898),color-stop(100%,#797979));background:-webkit-linear-gradient(top,#989898 0,#797979 100%);background:-o-linear-gradient(top,#989898 0,#797979 100%);background:-ms-linear-gradient(top,#989898 0,#797979 100%);background:linear-gradient(top,#989898 0,#797979 100%);border:1px solid #666;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;line-height:1.1;padding:8px 25px;text-align:center;text-transform:uppercase;text-shadow:1px 1px 2px #444}
.newsletterWelcomeMat .custom-button-continue:hover{background:#797979;background:-moz-linear-gradient(top,#797979 0,#989898 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#797979),color-stop(100%,#989898));background:-webkit-linear-gradient(top,#797979 0,#989898 100%);background:-o-linear-gradient(top,#797979 0,#989898 100%);background:-ms-linear-gradient(top,#797979 0,#989898 100%);background:linear-gradient(top,#797979 0,#989898 100%)}
.newsletterWelcomeMat .group{zoom:1}
.newsletterWelcomeMat .section{clear:both;padding:10px}
.newsletterWelcomeMat .col{display:block;float:left;margin:0 0 0 1.6%}
.newsletterWelcomeMat .span_6_of_12{width:100%}
.newsletterWelcomeMat .head-5{color:#fff}
.newsletterWelcomeMat h1{font-family:'acumin-pro',Arial,Helvetica,sans-serif;font-size:21px;margin-bottom:10px;margin-top:5px;margin-left:15px;font-weight:bold}
.newsletterWelcomeMat h6{font-family:Arial,Helvetica,sans-serif;font-size:17px;margin-bottom:5px;margin-top:5px;padding:0;color:#575353;text-transform:none}
.newsletterWelcomeMat p{font-family:'acumin-pro',Arial,Helvetica,sans-serif;font-size:14px;color:#333;display:block;margin-bottom:0;text-transform:none}
.newsletterWelcomeMat .newslabel{margin-bottom:5px;color:black;font-size:small;line-height:2}
.newsletterWelcomeMat .span_4_of_12{width:48.26%}
.newsletterWelcomeMat a:link{color:#369;font-size:12px;text-decoration:underline}
.newsletterWelcomeMat p.errorMessage,.errorMessage,p.successMessage,.successMessage{display:none;color:#d53a3a;font-style:oblique;margin-bottom:10px;padding-left:20px !important;background:url("../../../../../etc/designs/kennametal/images/error-message-icon.svg") 2px 2px no-repeat;clear:both;min-height:20px;font-size:12px}
.newsletterWelcomeMat .doshowlink{text-align:center;margin-top:inherit}
.newsletterWelcomeMat .inputboxsize{width:84%}
.newsletterWelcomeMat .emailboxsize{width:98.2%}
@media all and (max-width:45.9375em){.newsletterWelcomeMat .welcomemat-modal-content{background-color:#fefefe;margin:auto;border:1px solid #888;width:86%}
.newsletterWelcomeMat .col{margin:0 0 0 1%}
.newsletterWelcomeMat .span_4_of_12{width:91%}
.newsletterWelcomeMat .welcomemat-modal-header{width:100%;padding:1px 50px 1px 0;text-align:center}
.newsletterWelcomeMat p{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#333;display:block;margin-bottom:0}
.newsletterWelcomeMat h1{font-size:18px}
.newsletterWelcomeMat .inputboxsize{width:100%}
}
.footer .clickdform .responsiveCellSize3{min-width:100%}
.footer .clickdform .minSize3{min-width:100%}
.footer .clickdform .maxSize3{max-width:100%}
.newsletterWelcomeMat #clickdimensionsForm{overflow-y:hidden;overflow-x:hidden}