.simple-header-module{position:relative;color:#484848}
.simple-header-module .two-columns{overflow:hidden}
.simple-header-module .column{padding-top:10px}
.simple-header-module .content-inner{padding:0 0 10px 0;position:relative}
.simple-header-module .back-to a{color:#484848}
.simple-header-module .link-product-category{text-align:left;font:normal 11px/12px Arial,sans-serif;padding:25px 0 0 0}
.small-header.simple-header-module{height:auto;min-height:0;text-align:center}
.small-header.simple-header-module h1{padding-bottom:15px;background:url(../img/header-shadow.png) bottom center no-repeat}
.top-container .simple-header-module h1{font-size:35px;line-height:39px;margin:0 0 5px}
.top-container .simple-header-module h2{font-size:25px;line-height:29px;margin:5px 0}
.pca-container .simple-header-module{background:#fff}
@media only screen and (min-width:320px){.simple-header-container{padding:20px 10px 0}
.simple-header-module h1{margin-top:0;font:35px/40px "PNC Sans Bold",Arial,sans-serif}
.csp-container .simple-header-container,.pca-container .simple-header-container{text-align:center}
.csp-container .simple-header-module h1,.pca-container .simple-header-module h1{border:0;background:url(../img/hdr_shadow_sh.png) no-repeat bottom center;display:inline-block;font:2.0/1em "PNC Sans Bold",Arial,sans-serif;margin-bottom:0;min-width:170px;padding-bottom:14px}
.no-borderimage .pca-container .simple-header-module h1{border:0 none transparent;background:url(../img/hdr_shadow_sh.png) no-repeat center bottom;padding-bottom:20px}
.csp-container .simple-header-module h2,.pca-container .simple-header-module h2{font:1.5em/1em "PNC Sans Medium",Arial,sans-serif}
.csp-container .simple-header-module h3,.pca-container .simple-header-module h3{font:1.2em/1em Arial,sans-serif}
.adp-container .simple-header-module h1,.thank-you-container .simple-header-module h1{margin:0}
.adp-container .simple-header-module h2,.thank-you-container .simple-header-module h2{font:25px/28px "PNC Sans Light",Arial,sans-serif;margin:0}
.adp-container .simple-header-module h3,.thank-you-container .simple-header-module h3{font:16px/18px "PNC Sans Medium",Arial,sans-serif;margin:10px 0}
.adp-container .simple-header-module h3 b,.thank-you-container .simple-header-module h3 b{font-family:"PNC Sans Bold",Arial,sans-serif}
.simple-header-module p{font:14px/14px Arial,sans-serif}
}
@media only screen and (min-width:600px){.simple-header-container{padding:20px 0 0}
.simple-header-module .back-to{padding-left:10px}
.simple-header-module .column{float:left;width:45%;padding-right:3%}
.simple-header-module .column:last-child{padding-right:0}
.simple-header-module .content-inner{width:620px;margin:0 auto;padding-top:20px;padding-bottom:40px}
.adp-container .simple-header-module .content-inner,.thank-you-container .simple-header-module .content-inner{padding-bottom:0}
.csp-container .simple-header-container,.pca-container .simple-header-container{text-align:center}
.csp-container .simple-header-module h1,.pca-container .simple-header-module h1{border:0;background:url(../img/hdr_shadow_sh.png) no-repeat bottom center;display:inline-block;font:2.0/1em "PNC Sans Bold",Arial,sans-serif;margin-bottom:0;min-width:170px;padding-bottom:14px}
.no-borderimage .pca-container .simple-header-module h1{border:0 none transparent;background:url(../img/hdr_shadow_sh.png) no-repeat center bottom;padding-bottom:20px}
.csp-container .simple-header-module h2,.pca-container .simple-header-module h2{font:1.5em/1em "PNC Sans Medium",Arial,sans-serif}
.csp-container .simple-header-module h3,.pca-container .simple-header-module h3{font:1.2em/1em Arial,sans-serif}
}
@media screen and (min-width:980px){.simple-header-container{padding:20px 0 0}
.simple-header-module .content-inner{width:940px;margin:0 auto}
.csp-container .simple-header-module h1,.pca-container .simple-header-module h1{font:2.0/1em "PNC Sans Bold",Arial,sans-serif}
.csp-container .simple-header-module h2,.pca-container .simple-header-module h2{font:1.5em/1em "PNC Sans Medium",Arial,sans-serif}
.csp-container .simple-header-module h3,.pca-container .simple-header-module h3{font:1.2em/1em Arial,sans-serif}
.simple-header-module .back-to{position:static}
}
.global-container .social-links{position:static}
.global-container .social-links .share .flyout{display:block;position:static}
.cq-element-share,.cq-element-share>.share{position:relative;width:400px}
.social-links{display:none;position:absolute;list-style-type:none;padding:0;right:0;margin:0;top:12px}
.social-links li{display:block;float:left;padding:0}
.social-links a{display:block;background:url(../img/com_ico_share_hero.png) no-repeat;width:50px;height:50px;overflow:hidden;cursor:pointer}
.social-links li:first-child{margin-left:0}
.social-links .share{position:relative;padding:6px;background:rgba(255,255,255,.38);border:1px solid #ddd}
.social-links .share .flyout{position:absolute;display:none;background:url('../img/com_ico_share_hero.png') no-repeat scroll left top transparent;z-index:1;right:51px;top:49px;padding-top:17px}
.social-links .share>a{background-position:-200px -17px;padding-left:46px;height:39px;width:auto}
.social-links .share>a span{height:40px;line-height:40px;text-transform:uppercase;color:#484848;font-size:11px}
.social-links .email a{background-position:-98px -12px}
.social-links .share ul{overflow:hidden;margin:0;padding:0;display:block;width:200px}
.social-links .share ul span{visibility:hidden}
.social-links .facebook a{background-position:0 -17px}
.social-links .facebook a:hover{background-position:0 -67px}
.social-links .pinterest a{background-position:-100px -17px}
.social-links .pinterest a:hover{background-position:-100px -67px}
.social-links .twitter a{background-position:-50px -17px}
.social-links .twitter a:hover{background-position:-50px -67px}
.social-links .linkedin a{background-position:-150px -17px}
.social-links .linkedin a:hover{background-position:-150px -67px}
.social-links .share h6{font-size:14px;line-height:22px;margin:12px 0 0}
.social-links .share p{font-size:12px;line-height:20px;margin:0 0 3px}
.social-links .share input{font-size:12px;padding:5px 10px;width:245px}
@media only screen and (min-width:980px){.social-links{display:block}
}