/* jQuery Modal */
/*.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:19999;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,0.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:inline-block;vertical-align:middle;position:relative;z-index:20000;max-width:500px;box-sizing:border-box;width:auto;background:#fff;padding:15px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background:url("data:image/png;base64,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") no-repeat 0 0}.modal-spinner{display:none;width:64px;height:64px;position:fixed;top:50%;left:50%;margin-right:-32px;margin-top:-32px;background:url("data:image/gif;base64,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") #111 no-repeat center center;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px}

.modal {
	padding: 0!important;
	border-radius: 0!important;
	background: transparent;
}*/

/* Modal */

.cmblocker {
  position: fixed;
  top: 0; right: 0; bottom: 0; left: 0;
  width: 100%; height: 100%;
  overflow: auto;
  z-index: 100000;
  padding: 20px;
  box-sizing: border-box;
  background-color: rgb(0,0,0);
  background-color: rgba(0,0,0,0.75);
  text-align: center;
}
.cmblocker:before{
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -0.05em;
}
.cmblocker.behind {
  background-color: transparent;
}
.cmmodal {
  display: none;
  vertical-align: middle;
  position: relative;
  z-index: 2;
  max-width: 640px;
  box-sizing: border-box;
  width: 100%;
  background: #fff;
  padding: 0;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -o-border-radius: 8px;
  -ms-border-radius: 8px;
  border-radius: 8px;
  -webkit-box-shadow: 0 0 10px #000;
  -moz-box-shadow: 0 0 10px #000;
  -o-box-shadow: 0 0 10px #000;
  -ms-box-shadow: 0 0 10px #000;
  box-shadow: 0 0 10px #000;
  text-align: left;
}

.cmmodal a.close-modal {
  position: absolute;
  top: -12.5px;
  right: -12.5px;
  display: block;
  width: 30px;
  height: 30px;
  text-indent: -9999px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==');

}

.cmmodal-spinner {
  display: none;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translateY(-50%) translateX(-50%);
  padding: 12px 16px;
  border-radius: 5px;
  background-color: #111;
  height: 20px;
}

.cmmodal-spinner > div {
  border-radius: 100px;
  background-color: #fff;
  height: 20px;
  width: 2px;
  margin: 0 1px;
  display: inline-block;

  -webkit-animation: sk-stretchdelay 1.2s infinite ease-in-out;
  animation: sk-stretchdelay 1.2s infinite ease-in-out;
}

.cmmodal-spinner .rect2 {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s;
}

.cmmodal-spinner .rect3 {
  -webkit-animation-delay: -1.0s;
  animation-delay: -1.0s;
}

.cmmodal-spinner .rect4 {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s;
}

@-webkit-keyframes sk-stretchdelay {
  0%, 40%, 100% { -webkit-transform: scaleY(0.5) }
  20% { -webkit-transform: scaleY(1.0) }
}

@keyframes sk-stretchdelay {
  0%, 40%, 100% {
    transform: scaleY(0.5);
    -webkit-transform: scaleY(0.5);
  }  20% {
    transform: scaleY(1.0);
    -webkit-transform: scaleY(1.0);
  }
}

/* Share buttons */

.share-btn {
    display: inline-block;
    color: #ffffff;
    border: none;
    padding: 0.5em;
    width: 4em;
    opacity: 0.9;
    box-shadow: 0 2px 0 0 rgba(0,0,0,0.2);
    outline: none;
    text-align: center;
}
.share-btn:hover,
.share-btn:focus {
  color: #eeeeee;
}
.share-btn:active {
  position: relative;
  top: 2px;
  box-shadow: none;
  color: #e2e2e2;
  outline: none;
}
.share-btn.twitter { background: #55acee; }
.share-btn.google-plus { background: #dd4b39; }
.share-btn.facebook { background: #3B5998; }
.share-btn.stumbleupon { background: #EB4823; }
.share-btn.reddit { background: #ff5700; }
.share-btn.linkedin    { background: #4875B4; }
.share-btn.email { background: #444444; }

.examplePopup1 .wplpdf_social {
  padding: 10px;
}

.wplpdf_intro_txt {
  text-align: center;
}

.wplpdf_social h3 {
  font-size: 20px !important;
}

.wplpdf-optin-form.wplpdf-style1 .wplpdf_social h3,
.wplpdf-optin-form.wplpdf-style1 .wplpdf_intro_txt,
.wplpdf-optin-form.wplpdf-style2 .wplpdf_social h3,
.wplpdf-optin-form.wplpdf-style2 .wplpdf_intro_txt,
.wplpdf-optin-form.wplpdf-style4 .wplpdf_social h3,
.wplpdf-optin-form.wplpdf-style4 .wplpdf_intro_txt
 {
  color: white !important;
}

/* Optins */

/* 2. Optin Form */



.wplpdf-optin-form {
  width: auto;
  margin-top: 0 !important;
  box-sizing: border-box;
}

.wplpdf-optin-fields {
  text-align: left;
}

.wplpdf-optin-field {
  width: 100%;
  box-sizing: border-box;
  height: auto;
}

/* Style 1 */

.wplpdf-optin-form.wplpdf-style1 {
  background: #393939 url(../img/fe/optin1_dark.png) repeat-x top;
  border: 3px solid #111;
  color: #fff;
  padding: 20px 15px;
  text-align: center;
  width: 100%;
  margin: 0 auto;
  font-size: 16px;
}


.wplpdf-optin-form.wplpdf-style1 .wplpdf-optin-field {
  border: 1px solid #111;
  font-size: 15px;
  margin-bottom: 10px;
  padding: 8px 10px;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  box-shadow: 0 2px 2px #111;
  -moz-box-shadow: 0 2px 2px #111;
  -webkit-box-shadow: 0 2px 2px #111;
  color: black !important;
  height: auto;
}

.wplpdf-optin-form.wplpdf-style1 .wplpdf-optin-label {
  /*display: none;*/
}

.wplpdf-optin-form.wplpdf-style1 input.wplpdf-submit-button {
  background: #960e17 url(../img/fe/optin1_red.png) repeat-x top;
  border: 1px solid #111;
  color: #fff;
  cursor: pointer;
  font-size: 18px;
  font-weight: bold;
  padding: 8px 0;
  text-shadow: -1px -1px #3a060a;
  width: 100%;
  display: block;
  border-bottom: 1px solid #111;
  text-decoration: none;
margin-top: 10px;
  box-shadow: none !important;
}

.wplpdf-optin-form.wplpdf-style1 .wplpdf-submit-button:hover {
  color: #ffa5a5
}

.wplpdf-optin-form.wplpdf-style1 .wplpdf-email {
  background: #fff url(../img/fe/optin10_email.png) no-repeat 10px center; padding-left: 35px;
}

.wplpdf-optin-form.wplpdf-style1 .wplpdf-name {
  background: #fff url(../img/fe/optin10_name.png) no-repeat 10px center; padding-left: 35px;
}


/* Style 2 */
.wplpdf-optin-form.wplpdf-style2 {
    background: rgba(0, 0, 0, 0) url("../img/fe/optin8_bg.png") no-repeat scroll 0 0;
    font-family: "Trebuchet MS","Arial Rounded MT Bold","Segoe UI",Helvetica;
    height: 208px;
    margin: 0 auto;
    width: 400px;
    padding: 20px;
}

.wplpdf-optin-form.wplpdf-style2 .wplpdf-optin-fields {
    margin: 0 auto;
    padding: 5px;
    width: 300px;
}

.wplpdf-optin-form.wplpdf-style2 .wplpdf-optin-txt {
    color: #fff;
     font-size: 20px;
     font-weight: bold;
     letter-spacing: 1px;
     margin: 0 auto;
     padding-top: 15px;
     text-decoration: underline;
     text-align: center;
}



.wplpdf-optin-form.wplpdf-style2 .wplpdf-optin-label {
    clear: left;
    color: #fff;
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin: 10px 10px 0 0;
    padding: 1px 0;
    width: 25%;
}

.wplpdf-optin-form.wplpdf-style2 .wplpdf-optin-field {
    border: 1px solid #c7c6d3;
    float: left;
    margin: 5px auto !important;
    padding: 5px !important;
    width: 200px;
    height: auto !important;
    font-size: 14px;
}


.wplpdf-optin-form.wplpdf-style2 .wplpdf-submit-button {
    background-color: #74ad5a;
    border: 1px solid #3b6e22;
    border-radius: 8px;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    margin: 5px auto;
    padding: 3px 24px;
    text-decoration: none;
    text-shadow: 0 1px 0 #92b879;
  box-shadow: none !important;
}

.wplpdf-optin-form.wplpdf-style2 .wplpdf-submit-button:hover {
/*background: #95F307; color: #000;*/
}

.wplpdf-optin-form.wplpdf-style2 .wplpdf-optin-bottom {
  text-align: center;
}


/* Style 3 */
.wplpdf-optin-form.wplpdf-style3 {
  max-width: 450px;
  width: auto;
  margin: 0 auto;
  text-align: center;
  background: #fff none repeat scroll 0 0;
  border: 2px solid #567fbc;
  padding: 10px;
}

.wplpdf-optin-form.wplpdf-style3 .wplpdf-optin-fields {
  /*width: 190px;*/
  margin: 0 auto;
  padding: 5px;
  text-align: center;
}

.wplpdf-optin-form.wplpdf-style3 .wplpdf-optin-txt {
    background: #80a5dc none repeat scroll 0 0;
    border-bottom: 2px solid #567fbc;
    color: #fff;
    font-family: Trebuchet MS;
    font-size: 18px;
    font-weight: bold;
    margin: 0 0 11px;
    padding: 6px 0 6px 10px;
    text-align: left;
}



.wplpdf-optin-form.wplpdf-style3 .wplpdf-optin-label {
    color: #414141;
    display: block;
    font-family: Trebuchet MS;
    font-size: 14px;
    font-weight: bold;
    margin: 0 auto;
}

.wplpdf-optin-form.wplpdf-style3 .wplpdf-optin-field {
    border: 1px solid #a5a5a5;
    margin: 0 auto;
    padding: 4px;
    width: 250px;
}

.wplpdf-optin-form.wplpdf-style3 .wplpdf-submit-button {
    font-size: 22px;
    margin: 8px auto;
    font-weight: bold;
    background-color: #FFAE00;
    padding: 2px 5px !important;
    color: white;
    display: inline-block;
    border: none !important;
}

.wplpdf-optin-form.wplpdf-style3 .wplpdf-optin-bottom {
  text-align: center;
}


/* Style 4 */
.wplpdf-optin-form.wplpdf-style4 {
    background: rgba(0, 0, 0, 0) -moz-linear-gradient(center bottom , rgb(60, 60, 60) 0%, rgb(43, 43, 43) 74%, rgb(60, 60, 60) 100%) repeat scroll 0 0;
    border-radius: 0;
    color: #fff;
    margin: 0 auto;
    width: 430px;
    background-color: black;
    text-align: center;
}

.wplpdf-optin-form.wplpdf-style4 .wplpdf-optin-fields {
  /*width: 190px;*/
  margin: 0 auto;
  padding: 5px;
  text-align: center;
}

.wplpdf-optin-form.wplpdf-style4 .wplpdf-optin-txt {
    border-bottom: 1px solid #181818;
    color: #fff;
    font-family: Lucida Grande,Helvetica,Arial,sans-serif;
    font-size: 24px;
    font-weight: normal;
    margin: 0;
    padding: 5px;
    text-align: center;
    text-shadow: 0 -1px 0 #000;
}



.wplpdf-optin-form.wplpdf-style4 .wplpdf-optin-label {
    display: block;
}

.wplpdf-optin-form.wplpdf-style4 .wplpdf-optin-field {
    background: url("../img/fe/optin4_inputSprite.png") no-repeat scroll 4px 5px, rgba(0, 0, 0, 0) -moz-linear-gradient(center bottom , rgb(225, 225, 225) 0%, rgb(215, 215, 215) 54%, rgb(173, 173, 173) 100%) repeat scroll 0 0;
    border: 1px solid #444;
    border-radius: 15px;
    color: #333;
    font-size: 14px;
    padding: 7px 8px 7px 30px;
    text-shadow: 0 1px 0 #fff;
    width: 100%;
}

.wplpdf-optin-form.wplpdf-style4 .wplpdf-optin-field.wplpdf-name {
    background-position: 4px -46px, 0 0;
}

.wplpdf-optin-form.wplpdf-style4 .wplpdf-optin-field.wplpdf-email {
    background-position: 4px 5px, 0 0;
}

.wplpdf-optin-form.wplpdf-style4 .wplpdf-submit-button {
    background: #b8ed01 none repeat scroll 0 0;
     border: 1px solid rgba(0, 0, 0, 0.15);
     border-radius: 4px;
     box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5) inset, 0 2px 2px rgba(0, 0, 0, 0.3), 0 0 4px 1px rgba(0, 0, 0, 0.2);
     display: inline-block;
     font-weight: bold;
     margin: 5px;
     padding: 5px 25px;
     text-decoration: none;
     text-shadow: 0 1px rgba(255, 255, 255, 0.7);
     transition: all 0.3s ease-out 0s;
}

.wplpdf-optin-form.wplpdf-style4 .wplpdf-submit-button:hover {
background: #95F307; color: #000;
}

.wplpdf-optin-form.wplpdf-style4 .wplpdf-optin-bottom {
  text-align: center;
}



/* Style 5 */
.wplpdf-optin-form.wplpdf-style5 {
    background-color: #efd2f9;
    margin: 0 auto;
    width: 373px;
    text-align: center;
    padding: 10px;
}

.wplpdf-optin-form.wplpdf-style5 .wplpdf-optin-fields {
    padding: 15px;
    margin-bottom: 5px;
}

.wplpdf-optin-form.wplpdf-style5 .wplpdf-optin-txt {
    background-color: #b97ad0;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
    /*height: 31px;*/
    margin: 0 auto;
    text-align: center;
    display: block;
    padding: 5px;
    text-align: center;
}

.wplpdf-optin-form.wplpdf-style5 .wplpdf-optin-label {
    color: #4a4a4a;
    font-size: 13px;
    font-weight: bold;
    margin: 0 auto;
    text-align: center;
    display: block;
}

.wplpdf-optin-form.wplpdf-style5 .wplpdf-optin-field {
    border: 2px solid #7d6a84;
    display: block;
    margin: 1px auto;
    padding: 8px;
    width: 260px;
    font-size: 15px;
}


.wplpdf-optin-form.wplpdf-style5 .wplpdf-submit-button {
    background-color: #73CE3B;
    border: 2px solid #3b6e22;
    border-radius: 10px;
    color: white;
    text-transform: uppercase;
    font-size: 24px;
    font-weight: bold;
    padding: 0px 5px;
    display: inline-block;
    margin-bottom: 8px;
}

.wplpdf-optin-form.wplpdf-style5 .wplpdf-submit-button:hover {
/*background: #95F307; color: #000;*/
}

.wplpdf-optin-form.wplpdf-style5 .wplpdf-optin-bottom {
  text-align: center;
}


/* Style 6 */
.wplpdf-optin-form.wplpdf-style6 {
    background: rgba(0, 0, 0, 0) url("../img/fe/optin6_bg.png") no-repeat scroll 0 0;
     border: 2px dashed #3f3b63;
     font-family: Helvetica,Arial,sans-serif;
     height: 245px;
     margin: 0 auto;
     width: 350px;
    text-align: center;
    padding: 10px;

}

.wplpdf-optin-form.wplpdf-style6 .wplpdf-optin-fields {
    padding: 3px;
}

.wplpdf-optin-form.wplpdf-style6 .wplpdf-optin-txt {
    color: #3f3b63;
    font-family: "Brush Script MT",cursive;
    font-size: 25px;
    font-weight: bold;
    letter-spacing: 4px;
    margin: 0 auto;
    padding-top: 8px;
    border-bottom: 2px dashed #3f3b63;
    text-align: center;
}

.wplpdf-optin-form.wplpdf-style6 .wplpdf-optin-label {
    color: #363636;
    font-size: 12px;
    font-weight: bold;
    margin: 0 auto;
    padding: 5px 0 0;
    text-transform: uppercase;
    text-align: center;
    display: block;
}

.wplpdf-optin-form.wplpdf-style6 .wplpdf-optin-field {
    border: 2px solid #c7c6d3;
    display: block;
    margin: 0 auto;
    padding: 6px !important;
    width: 260px;
    font-size: 14px;
}


.wplpdf-optin-form.wplpdf-style6 .wplpdf-submit-button {
    background: #7892c2 linear-gradient(to bottom, #7892c2 5%, #476e9e 100%) repeat scroll 0 0;
    border: 1px solid #4e6096;
    border-radius: 3px;
    box-shadow: 0 1px 0 0 #9fb4f2 inset;
    color: #ffffff;
    cursor: pointer;
    display: inline-block;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    margin: 10px auto;
    padding: 6px 24px;
    text-decoration: none;
    text-shadow: 0 1px 0 #283966;
}

.wplpdf-optin-form.wplpdf-style6 .wplpdf-submit-button:hover {
    background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #476e9e), color-stop(1, #7892c2));
    background:-moz-linear-gradient(top, #476e9e 5%, #7892c2 100%);
    background:-webkit-linear-gradient(top, #476e9e 5%, #7892c2 100%);
    background:-o-linear-gradient(top, #476e9e 5%, #7892c2 100%);
    background:-ms-linear-gradient(top, #476e9e 5%, #7892c2 100%);
    background:linear-gradient(to bottom, #476e9e 5%, #7892c2 100%);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#476e9e', endColorstr='#7892c2',GradientType=0);
    background-color:#476e9e;
}
.wplpdf-optin-form.wplpdf-style6 .wplpdf-submit-button:hover {
/*background: #95F307; color: #000;*/
}

.wplpdf-optin-form.wplpdf-style6 .wplpdf-optin-bottom {
  text-align: center;
}


/* Style 7 */
.wplpdf-optin-form.wplpdf-style7 {
    width: 380px;
    margin: 0 auto;;
    padding: 10px;
    background: url('../img/fe/optin7_lines.png');
    position: relative;
    border: 3px solid #abb5cb;
}

.wplpdf-optin-form.wplpdf-style7:before {
    content: "";
    width: 19px;
    height: 365px;
    position: absolute;
    left: -19px;
    top: 0;
    background: url('../img/fe/optin7_shadow.png');
}

.wplpdf-optin-form.wplpdf-style7 .wplpdf-optin-fields {
    /*padding: 3px;*/
}

.wplpdf-optin-form.wplpdf-style7 .wplpdf-optin-txt {
    font-size: 1.3em;
    text-align: center;
    letter-spacing: 5px;
    margin: 0 0 14px 0;
    padding: 10px 0 0 0;
}

.wplpdf-optin-form.wplpdf-style7 .wplpdf-optin-label {
    clear: left;
     display: block;
     float: left;
     font-size: 14px;
     letter-spacing: 3px;
     margin: 0 10px 20px 0;
     text-align: right;
     width: 130px;
}

.wplpdf-optin-form.wplpdf-style7 .wplpdf-optin-field {
    background: rgba(0, 0, 0, 0) url("../img/fe/optin7_dots.png") repeat scroll 0 0;
    border: medium none;
    color: #18326d;
    float: left;
    font-size: 16px;
    height: 40px;
    letter-spacing: 3px;
    margin: -19px 0 0;
    width: 180px;
/*
    width: 150px;
    height: 40px;
    float: left;
    margin: -19px 0 0 0;
    background: url('img/optin7_dots.png'); 
    font-size: 24px; color: #18326d;
    letter-spacing: 3px;
    border: none;*/
}


.wplpdf-optin-form.wplpdf-style7 .wplpdf-submit-button {
    background: rgba(0, 0, 0, 0) url("../img/fe/optin7_post-mark.png") repeat scroll 0 0;
     color: #525c73;
     cursor: pointer;
     font: bold 25px Helvetica,sans-serif;
     height: 84px;
     margin: 0 auto 0 40px;
     padding: 0;
     text-transform: uppercase;
     width: 202px;
     display: inline-block;
     border: none !important;
     padding-top:20px;
}

.wplpdf-optin-form.wplpdf-style7 .wplpdf-optin-bottom {
  text-align: center;
}


/* Style 8 */

.wplpdf-optin-form.wplpdf-style8 {
    width: auto;
    margin: 0 auto;
    text-align: center;
    background-color: white;
    padding: 10px;
}

.wplpdf-optin-form.wplpdf-style8 .wplpdf-optin-fields{
    text-align: center;
}


.wplpdf-optin-form.wplpdf-style8 .wplpdf-optin-txt {
    font-size: 1.3em;
    text-align: center;
    margin: 0 0 14px 0;
    padding: 10px 0 0 0;
}

.wplpdf-optin-form.wplpdf-style8 .wplpdf-optin-field {
    display: inline-block;
    border: 2px solid #12a5b4;
    font-size: 20px;
    font-family: "Cardo";
    font-style: italic;
    border-radius: 5px;
    padding: 3px 10px;
    max-width: 280px;
    margin-right: 10px;
    margin-bottom: 10px;
}

.wplpdf-optin-form.wplpdf-style8 .wplpdf-optin-label {
    color: #12a5b4;
    font-size: 18px;
    font-family: Calibri, Verdana, GillSansMTStd-Bold;
    font-weight: bold;
    display: block;

}

.wplpdf-optin-form.wplpdf-style8 .wplpdf-submit-button {
    background: #12a5b4;
    color: #fff;
    padding: 8px 10px;
    font-size: 20px;
    font-style: normal;
    box-shadow: none;
    font-family: Calibri, Verdana, GillSansMTStd-Bold;
    border-radius: 5px;
    border: 2px solid #12a5b4;
}


/* Style 9 */

.wplpdf-optin-form.wplpdf-style9 {
    width: auto;
    background-color: white;
    margin: 0 auto;
    text-align: center;
    border: 5px dotted black;
    padding: 5px;
}

.wplpdf-optin-form.wplpdf-style9 .wplpdf-optin-fields{
    text-align: center;
}


.wplpdf-optin-form.wplpdf-style9 .wplpdf-optin-txt {
    font-size: 1.3em;
    text-align: center;
    margin: 0 0 8px 0;
    padding: 10px 0 0 0;
}

.wplpdf-optin-form.wplpdf-style9 .wplpdf-optin-field {
    /*max-width: 70%;*/
    width: 100%;
    padding: 5px;
    margin-bottom: 13px;
    border: 1px solid #d1c8c6;
    border-radius: 3px!important;
    margin-right: 20px;
}

.wplpdf-optin-form.wplpdf-style9 .wplpdf-optin-label {
    color: black;
    font-size: 20px;
    font-family: Calibri, Verdana, GillSansMTStd-Bold;
    font-weight: bold;
    display: block;

}

.wplpdf-optin-form.wplpdf-style9 .wplpdf-submit-button {
    border-radius: 3px!important;
    background-color: black;
    font-size: 1.375rem;
    font-family: Calibri, Verdana, Arial;
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    padding: 5px 15px;
    display: inline-block;
    border : none;
    box-shadow: none;
}

/* Style 10 */
.wplpdf-optin-form.wplpdf-style10 {
  background: #efefef;
  border: 1px solid #ccc;
  padding: 20px 15px;
  text-align: center;
  width: 100%;
  margin: 0 auto;
}


.wplpdf-optin-form.wplpdf-style10 .wplpdf-optin-field {
  background: #fff;
  border: 1px solid #ccc;
  font-size: 15px;
  margin-bottom: 10px;
  padding: 8px 10px;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  box-shadow: 0 2px 2px #ddd;
  -moz-box-shadow: 0 2px 2px #ddd;
  -webkit-box-shadow: 0 2px 2px #ddd;
}

.wplpdf-optin-form.wplpdf-style10 .wplpdf-optin-label {
  display: none;
}

.wplpdf-optin-form.wplpdf-style10 input.wplpdf-submit-button {
  background: #217b30 url(../img/fe/optin10_green.png) repeat-x top;
  border: 1px solid #137725;
  color: #fff;
  cursor: pointer;
  font-size: 18px;
  font-weight: bold;
  padding: 8px 0;
  text-shadow: -1px -1px #1c5d28;
  width: 100%;
  display: block;
}

.wplpdf-optin-form.wplpdf-style10 .wplpdf-submit-button:hover {
  color: #c6ffd1;
}

.wplpdf-optin-form.wplpdf-style10 .wplpdf-email {
  background: #fff url(../img/fe/optin10_email.png) no-repeat 10px center; padding-left: 35px
}

.wplpdf-optin-form.wplpdf-style10 .wplpdf-name {
  background: #fff url(../img/fe/optin10_name.png) no-repeat 10px center; padding-left: 35px
}