#wpfes_newsletter p {
margin-bottom: 10px;
}
#wpfes_newsletter span.tos {
cursor:pointer;
text-decoration:underline;
}
#wpfes_newsletter span.tos:hover {
text-decoration:none;
}
#wpNP {
font-size:20px;
text-align:center;
}
.wpfes_off {
display:none;
}
.newsletter-box {
width: 500px;
height: 400px;
color: black;
background-color: white;
border: 1px black solid;
position: fixed;
top: 100px;
left: 50%;
margin-left: -254px;
padding: 8px;
z-index: 99999;
}
.newsletter-box h1 {
background:none;
color:#000;
float: left;
clear: left;
margin:0 0 10px 0;
padding:0;
font-size:16px;
height:16px;
line-height:16px;
font-family:arial;
text-decoration:none;
text-shadow:none;
}
#newsletter-agreement-text {
width: 100%;
height: 355px;
overflow-y: scroll;
clear: both;
padding:5px 0 10px 0;
}
.newsletter-close {
float: right;
background-color: black;
color: white;
cursor: pointer;
cursor: hand;
}
.newsletter-box-text {
clear: both;
}
.wpfes_form_label {
margin-top: 2px !important;
margin-bottom: 2px !important;
padding-top: 0px !important;
padding-bottom: 0px !important;
}
.wpfes_form_options {
display: none;
}