

.svp-optin-box {
display:inline-table !important;
text-align: center !important;
box-sizing: border-box !important;
clear: both !important;
color: rgb(34, 34, 34) !important;
display: block !important;
/* font-family: Helvetica, Arial, sans-serif !important; */
font-size: 12px !important;
line-height: 18px !important;
margin-bottom: 0px !important;
margin-left: 0px !important;
margin-right: 0px !important;
margin-top: 0px !important;
/* font-family:Helvetica, Arial, sans-serif !important; */
}


.svp-optin-box-padding {
background-color:  !important;
background-position: 50% 0% !important;
background-repeat: no-repeat !important;
/* border-bottom-color: rgb(204, 204, 204) !important; */
border-bottom-style: solid !important;
border-bottom-width: 0px !important;
border-image-outset: 0px !important;
border-image-repeat: stretch !important;
border-image-slice: 100% !important;
border-image-source: none !important;
border-image-width: 1 !important;
/* border-left-color: rgb(204, 204, 204) !important; */
border-left-style: solid !important;
border-left-width: 0px !important;
/* border-right-color: rgb(204, 204, 204) !important; */
border-right-style: solid !important;
border-right-width: 0px !important;
/* border-top-color: rgb(204, 204, 204) !important; */
	border-top-left-radius: 0px !important;
border-top-right-radius: 0px !important;
border-bottom-left-radius: 0px !important;
border-bottom-right-radius: 0px !important;
	border-top-style: solid !important;
border-top-width: 0px !important;
box-sizing: border-box !important;
color: rgb(34, 34, 34) !important;
display: block !important;
/* font-family: Helvetica, Arial, sans-serif !important; */
font-size: 12px !important;

line-height: 18px !important;
margin-bottom: 0px !important;
margin-left: 0px !important;
margin-right: 0px !important;
margin-top: 0px !important;
padding-bottom: 15px !important;
padding-left: 15px !important; 
padding-right: 15px !important;
padding-top: 15px !important;
/* font-family:Helvetica, Arial, sans-serif !important; */
}

.svp-optin-box-form-wrap form {
padding-top:10px;
margin:0 !important;
}

.clear-subscribe {
clear:both !important;
}

.svp-optin-box-content {
text-align: center !important;
box-sizing: border-box !important;
color: rgb(40, 40, 40) !important;
display: block !important;
/* font-family: Arial, Helvetica, sans-serif !important; */
font-size: 12px !important;
line-height: 18px !important;
position: relative !important;
z-index: 10 !important;
/* font-family:Arial, Helvetica, sans-serif !important; */
}

@media only screen and (max-width:480px){

.subscribetxt{
font-size: 17px !important;
}


}

@media only screen and (max-width: 600px){
height:166px !important;
}

.svp-optin-box-headline {
word-break: normal !important;
text-align: center !important;
box-sizing: border-box !important;
clear: none !important;
color: rgb(40, 40, 40) !important;
display: inline-block !important;
/* font-family: Arial, Helvetica, sans-serif !important; */
font-size: 20px !important;
font-style: normal !important;
font-weight: bold !important;
letter-spacing: normal !important;
line-height: 23px !important;
margin-bottom: 7px !important;
margin-left: 0px !important;
margin-right: 0px !important;
margin-top: 0px !important;
text-transform: none !important;
/* text-transform: uppercase !important; */
/* font-family:Arial, Helvetica, sans-serif !important; */
font-family: Helvetica, Arial, sans-serif !important;
}


.svp-optin-box-subheadline {
word-break: normal !important;
text-align: center !important;
box-sizing: border-box !important;
clear: none !important;
color: rgb(85, 85, 85) !important;
display: block !important;
/* font-family: Arial, Helvetica, sans-serif !important; */
font-size: 15px !important;
font-style: normal !important;
font-weight: bold !important;
line-height: 18px !important;
margin-bottom: 10px !important;
margin-left: 0px !important;
margin-right: 0px !important;
margin-top: 0px !important;
text-transform: none !important;
/* text-transform: uppercase !important; */
font-family:Arial, Helvetica, sans-serif !important;
}



.svp-optin-box-form-wrap {
box-sizing: border-box !important;
color: rgb(40, 40, 40) !important;
display: block !important;
font-family: Arial, Helvetica, sans-serif !important;
font-size: 12px !important;
line-height: 18px !important;
overflow-x: hidden !important;
overflow-y: hidden !important;
}

.svp-optin-box-field {
text-align: center !important;
box-sizing: border-box !important;
color: rgb(40, 40, 40) !important;
display: inline-block !important;
/* display: inline-block !important; */
/* font-family: Arial, Helvetica, sans-serif !important; */
font-size: 12px !important;  /* 15px */
text-transform: uppercase !important;
border: 2px solid transparent !important;
/* height: 40px !important; */
line-height: 18px !important;
margin-bottom: 10px !important;
margin-left: 0px !important;
margin-right: 0px !important;
margin-top: 0px !important;
/* width: 30% !important; */
max-width: 400px !important; /* 200 */
min-width:200px !important; /* 170 */
zoom: 1 !important;
/* font-family:Arial, Helvetica, sans-serif !important; */

box-shadow: none !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;



}

.svp-optin-box-field input[type*="text"]{
text-align: center !important;
font-size: 12px !important; /* 15px */
height: 46px !important;
line-height: 18px !important;
/* text-transform: uppercase !important; */
border: 2px solid transparent !important;
margin:0;
display: inline-block !important;
/* height:80% !important; */
/* max-height:80% !important; */
width: 90% !important;
border-top-left-radius: 0px !important;
border-top-right-radius: 0px !important;
border-bottom-left-radius: 0px !important;
border-bottom-right-radius: 0px !important;
	background-color: #FFFFFF !important;
border: 1px solid #CCCCCC !important;
/* padding: 1px 6px !important; */
padding-left: 5px !important; 
padding-right: 5px !important; 

box-shadow: none !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;
}


svp-optin-box-field input[type*="text"]:focus {
  box-shadow: 0 0 0px rgba(0, 0, 0, 0) !important;
  padding: 0px 0px 0px 0px !important;
  margin: 0px 0px 0px 0px !important;
  border: 0px solid rgba(0, 0, 0, 0) !important;
}



.svp-optin-box-lastfield-second-row {
text-align: center !important;
box-sizing: border-box !important;
color: rgb(40, 40, 40) !important;
display: block !important;
/* font-family: Arial, Helvetica, sans-serif !important; */
font-size: 12px !important; /* 15px */
height: 40px !important;
line-height: 18px !important;
margin-bottom: 10px !important;
margin-left: 0px !important;
margin-right: 0px !important;
margin-top: 0px !important;
/* width: 150px !important; */
width: auto !important;
zoom: 1 !important;
/* font-family:Arial, Helvetica, sans-serif !important; */

padding-left: 20px !important; 
padding-right: 20px !important; 

}

.svp-optin-box-lastfield {
text-align: center !important;
box-sizing: border-box !important;
color: rgb(40, 40, 40) !important;
display: inline-block !important;
/* display: inline-block !important; */
/* font-family: Arial, Helvetica, sans-serif !important; */
font-size: 12px !important;  /* 15px */
text-transform: uppercase !important;
border: 2px solid transparent !important;
/* height: 40px !important; */
line-height: 18px !important;
margin-bottom: 10px !important;
margin-left: 0px !important;
margin-right: 0px !important;
margin-top: 0px !important;
/* width: 0% !important; */
max-width: 400px !important; /* 200 */
min-width:200px !important; /* 170 */
zoom: 1 !important;
/* font-family:Arial, Helvetica, sans-serif !important; */

box-shadow: none !important;
-webkit-box-shadow: none !important;
-moz-box-shadow: none !important;


}

.svp-optin-box-lastfield input[type*="submit"] {
text-align: center !important; 
/* height: 35px !important;  */
line-height: 18px !important; 
margin-top: 0px !important; 
}
.svp-optin-box-submit {
-webkit-appearance: none !important;
-webkit-background-clip: border-box !important;
-webkit-background-origin: padding-box !important;
-webkit-background-size: auto !important;
-webkit-box-shadow: none !important;
-webkit-rtl-ordering: logical !important;
-webkit-user-select: text !important;
-webkit-writing-mode: horizontal-tb !important;
align-items: flex-start !important;
background-attachment: scroll !important;
background-clip: border-box !important;
background-color:  !important;
background-image: none !important;
background-origin: padding-box !important;
background-size: auto;
border-bottom-color:  !important;
border-bottom-style: solid !important;
border-bottom-width: 3px !important;
border-image-outset: 0px !important;
border-image-repeat: stretch !important;
border-image-slice: 100% !important;
border-image-source: none !important;
border-image-width: 1 !important;
border-left-color:  !important;
border-left-style: solid !important;
border-left-width: 3px !important;
border-right-color:  !important;
border-right-style: solid !important;
border-right-width: 3px !important;
border-top-color:  !important;
border-top-left-radius: 0px !important;
border-top-right-radius: 0px !important;
border-bottom-left-radius: 0px !important;
border-bottom-right-radius: 0px !important;
	
border-top-style: solid !important;
border-top-width: 3px !important;
box-shadow: none !important;
box-sizing: border-box !important;
color:  !important;
cursor: pointer !important;
display: inline-block !important;
/* font-family: Arial, Helvetica, sans-serif !important; */
font-size: 12px !important;  /* 16px */
font-style: normal !important;
/* height: 35px !important; */
letter-spacing: normal !important;
line-height: 18px !important;
margin-bottom: 0px !important;
margin-left: 0px !important;
margin-right: 0px !important;
margin-top: 0px !important;
max-width: 100% !important;
padding-bottom: 5px !important;
padding-left: 5px !important; 
padding-right: 5px !important; 
padding-top: 5px !important;
text-align: center !important;
text-indent: 0px !important;
text-shadow: none !important;
/* text-transform: none !important; */
text-transform: uppercase !important;
border: 2px solid transparent !important;
white-space: pre !important;
/* width: 150px !important; */
width: auto !important;
word-spacing: 0px !important;
writing-mode: lr-tb !important;
zoom: 1 !important;
/* font-family:Arial, Helvetica, sans-serif !important; */
text-align: center !important;

border: 2px solid transparent !important;
    font-size: 12px !important;
    /* position: relative !important;*/
    font-weight: bold !important;
    box-shadow: none !important;
    color: #FFFFFF !important;
    cursor: pointer !important;
    outline: medium none !important;
    padding: 14px !important;
    text-transform: uppercase !important;
    /* width: 300px !important; */
	/* top: 30px !important; */
    text-decoration: none !important;
background-color:  !important;
border:  !important;
color:  !important;

}
.svp-optin-box-submit:hover{

background-color:#001e1e !important;

}