body{background:#fff;margin:0;padding:0;font-family:arial,sans-serif}
.payment-location-content-area{padding-top:23px;background:url('../../../clientlibs/clientlib-base/resources/images/bg_content.gif') repeat-y;margin-top:-4px;background-size:100%;overflow:auto}
.payment-location-questions{margin-left:25px;margin-right:35px;border:1px solid #dadada;border-radius:7px}
.payment-location-questions h5{background:red;padding:3px;padding-bottom:4px;padding-left:9px;border-top-left-radius:7px;border-top-right-radius:7px;color:#000;font-weight:bold;font-size:14px;line-height:17px;/ background:#fff;background:-moz-linear-gradient(top,#fff 0,#ccc 100%);background:-webkit-linear-gradient(top,#fff 0,#ccc 100%);background:linear-gradient(to bottom,#fff 0,#ccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#cccccc',GradientType=0);margin:0;font-family:arial,sans-serif}
.payment-location-ques-section{color:#000;min-height:350px;overflow:wrap;padding:10px 9px 10px 9px;background:#fff;background:-moz-linear-gradient(top,#fff 80%,#eee 100%);background:-webkit-linear-gradient(top,#fff 80%,#eee 100%);background:linear-gradient(to bottom,#fff 80%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#eeeeee',GradientType=0)}
.payment-location-ques-section ul{list-style:none;margin:6px 0 10px 0;padding:0;padding-bottom:5px}
.payment-location-ques-section ul li{padding:0 0 0 8px;margin:0 0 4px 0;padding-top:5px;line-height:12px}
.payment-location-ques-section ul li a:link,.payment-location-answers p a:link,.payment-location-answers p a:visited,.payment-location-ques-section ul li a:visited{color:#06c;font-size:12px;outline:0;font-family:arial,sans-serif}
.payment-location-answers{PADDING-LEFT:25px;PADDING-RIGHT:50px;padding-top:20px}
.payment-location-answers p{margin:0 0 10px 0;padding:0;font-family:arial,sans-serif;font-size:12px}
.payment-location-answers .question{margin:0 0 5px 10px;padding-left:18px;font-size:12px;font-weight:bold;color:black !important;font-family:arial,sans-serif}
.payment-location-answers .answer{margin-left:10px;padding-left:18px;font-size:12px;color:#000;font-family:arial,sans-serif}
.payment-location-answers .backtotop{line-height:12px}
div.footnote_mod{border-top:1px solid #ccc;padding:20px 20px 5px 10px;margin-top:30px;color:#666;font-size:11px;font-family:arial,sans-serif}
.payment-page div.footnote_mod p{font-size:11px !important;font-family:arial,sans-serif}
.payment-page .article-hero-bg{height:99px !important;background-position:center center !important}
.payment-page .main-banner h1{position:relative;bottom:15px;color:#555;font-family:arial,helvetica,sans-serif;font-weight:normal;font-size:1.0rem;margin:0;margin-left:28px;font-family:arial,sans-serif;width:50%;letter-spacing:.4px;top:38px;text-align:left;left:258px}
.payment-page .payment-location-container{border-bottom-width:0}
@media only screen and (max-width:500px) and (min-width:320px){.payment-page .main-banner h1{bottom:6px;font-size:.7rem;margin-left:11px;width:72%;line-height:.7rem;left:0}
.payment-location-header h1{top:10px;letter-spacing:0;font-size:.83rem;margin-left:20px}
.payment-location-header h4{bottom:20px;font-size:.7rem;margin-left:11px}
.payment-location-questions{margin-left:16px}
div.footnote_mod{padding:10px 20px 20px 20px}
}
@media only screen and (max-width:767px) and (min-width:500px){.payment-page .main-banner h1{bottom:8px;font-size:.9rem;margin-left:20px;width:100%;left:0}
.payment-location-header h1{top:1px;letter-spacing:0;font-size:1.2rem;margin-left:20px}
.payment-location-header h4{bottom:26%;font-size:.9rem;margin-left:20px}
.payment-location-questions{margin-left:20px}
div.footnote_mod{padding:10px 20px 20px 20px}
}
@media only screen and (max-width:980px) and (min-width:768px){.payment-page .main-banner h1{left:107px}
}
@media only screen and (max-width:1024px) and (min-width:990px){.payment-page .main-banner h1{left:130px}
}