/* Email Optin Module Kit Unicorn 2.0 Divi Css Code
** Product Built By Divi Den - https://seku.re/divi-den
** Get the latest kit here: https://seku.re/unicorn2 
** Get Support Here https://seku.re/support
** Watch Unicorn 2.0 Bundle tutorials: https://seku.re/unicorn2tuts
*/

/* 1-5 Email Optin Divi Kit Css Code */

.form_1 .et_pb_newsletter p label {
     display: block !important;
     position: absolute;
     width: 100%;
     text-align: left;
     pointer-events: none;
     top: 50%;
     transform: translate(0, -50%);
     padding-left: 20px;
     color: #a7a7a7;
     font-size: 16px;
     font-weight: 400;
     -webkit-transition: all 0.3s ease-in-out;
     -moz-transition: all 0.3s ease-in-out;
     transition: all 0.3s ease-in-out;
}

.form_1 .et_pb_newsletter {
     width: 100%;
     padding: 0 !important;
}

.form_1 .et_pb_newsletter .et_pb_newsletter_form p {
     position: relative;
     padding-bottom: 0 !important;
     display: inline-block;
}

.form_1 .et_pb_newsletter .et_pb_newsletter_form p:nth-child(6) { width: 20%; }
 .form_1 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)) {
 width: 56.8%;
 margin-right: 2.5%;
}

.form_1 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
     display: inline-block;
     top: 50%;
     position: relative;
     transform: translate(0, -50%);
}

.form_1 .et_pb_newsletter .et_pb_newsletter_button:after { display: none !important; }

.form_1 .et_pb_newsletter .et_pb_newsletter_button:hover { opacity: 0.5; }

/*Hover effects*/

.form_1 .et_pb_newsletter .filled label,
.form_1 .et_pb_newsletter p input:focus + label {
     -webkit-transform: translate3d(0, -240%, 0);
     transform: translate3d(0, -240%, 0);
     padding-left: 0;
}

.form_1 .et_pb_newsletter .filled input,
.form_1 .et_pb_newsletter input:focus {
     color: #a7a7a7 !important;
     font-size: 16px;
     font-weight: 400;
     box-shadow: inset 0 0 1px #9b9b9b;
}
 .form_1 .et_pb_newsletter input::-webkit-input-placeholder {
 font-size: 0 !important;
}
 .form_1 .et_pb_newsletter input::-moz-placeholder {
 font-size: 0 !important;
}
 .form_1 .et_pb_newsletter input:-ms-input-placeholder {
 font-size: 0 !important;
}
 .form_1 .et_pb_newsletter input:-moz-placeholder {
 font-size: 0 !important;
}

/*Feedburner Form*/

.form_1 .et_pb_feedburner_form form { width: 100% !important; }

.form_1 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(2) {
     margin-right: 0 !important;
     height: 100%;
}

.form_1 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p button.et_pb_newsletter_button { position: static !important; }

.form_1 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child { width: 62% !important; }

.form_1 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p {
     width: 35.3%;
     margin-right: 2%;
     vertical-align: top;
}

/*aweber Form*/


.form_1 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4) {
     width: 22% !important;
     margin-right: 0 !important;
}

/*result*/

.form_1 .et_pb_newsletter_result h2 { color: #14bf0a !important; }

.form_1 .et_pb_newsletter_result {
     text-align: right !important;
     width: 100% !important;
     color: #14bf0a !important;
}

.form_1 .et_pb_newsletter_form[data-service="aweber"] .et_pb_newsletter_result {
     font-size: 16px;
     padding: 10px 10px 10px 0;
}

/*Responsive*/

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

.form_1 .et_pb_newsletter .et_pb_newsletter_form { padding-left: 0 !important; }

.form_1 .et_pb_column {
     width: 100% !important;
     margin-right: 0 !important;
}
}

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

.form_1 .et_pb_column_2_3 { padding: 0 !important; }
 .form_1 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child,  .form_1 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)) {
 width: 100% !important;
 margin-right: 0 !important;
 margin-bottom: 40px;
}

.form_1 .et_pb_newsletter .et_pb_newsletter_form { display: block !important; }

.form_1 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(2),
 .form_1 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4),
 .form_1 .et_pb_newsletter .et_pb_newsletter_form p:nth-child(6) { width: 100% !important; }

.form_1 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(2),
 .form_1 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4) { margin-bottom: 0 !important; }

.form_1 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
     display: inline-block;
     top: auto;
     position: relative;
     transform: translate(0, 0);
}

#page-container .form_1 .et_pb_newsletter .et_pb_newsletter_button {
     height: auto;
     position: static;
     width: 100%;
}
}

/* 2-5 Email Optin Divi Kit Css Code */

.form_2 .et_pb_newsletter p label {
     display: block !important;
     position: absolute;
     width: 100%;
     text-align: left;
     pointer-events: none;
     top: 50%;
     transform: translate(0, -50%);
     padding-left: 30px;
     color: #2c2c2c;
     font-size: 16px;
     font-weight: 400;
     -webkit-transition: all 0.3s ease-in-out;
     -moz-transition: all 0.3s ease-in-out;
     transition: all 0.3s ease-in-out;
}

.form_2 .et_pb_newsletter .et_pb_newsletter_description h2 { padding-bottom: 13px; }

.form_2 .et_pb_newsletter {
     width: 100%;
     padding: 0 !important;
     display: block !important;
}

.form_2 .et_pb_newsletter .et_pb_newsletter_form p {
     position: relative;
     padding-bottom: 0 !important;
     display: inline-block;
}

.form_2 .et_pb_newsletter .et_pb_newsletter_form p:nth-child(6) {
     width: 22%;
     position: absolute;
     top: 7px;
     right: 9px;
     bottom: 7px;
}
 .form_2 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)):nth-child(5) label,
 .form_2 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)):nth-child(5) input {
 padding-left: 10px !important;
}
 .form_2 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)):nth-child(4) label,
 .form_2 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)):nth-child(4) input {
 padding-left: 0 !important;
}
 .form_2 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)):nth-child(4) {
 width: 60%;
}
 .form_2 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)):nth-child(3) {
 width: 55%;
}
 .form_2 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)) {
 width: 100%;
 margin-right: 0;
}

.form_2 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
     display: inline-block;
     top: 50%;
     position: relative;
     transform: translate(0, -50%);
}

.form_2 .et_pb_newsletter .et_pb_newsletter_button:after { display: none !important; }

.form_2 .et_pb_newsletter .et_pb_newsletter_button:hover { opacity: 0.5; }

/*Hover effects*/

#page-container .form_2 .et_pb_newsletter .et_pb_newsletter_button,
.form_2 .et_pb_newsletter input {
     -webkit-transition: all 0.3s ease-in-out;
     -moz-transition: all 0.3s ease-in-out;
     transition: all 0.3s ease-in-out;
}

#page-container .form_2 .et_pb_newsletter .filled-cont .et_pb_newsletter_button,
#page-container .form_2 .et_pb_newsletter .focus-cont .et_pb_newsletter_button,
.form_2 .et_pb_newsletter .filled-cont input,
.form_2 .et_pb_newsletter .focus-cont input,
.form_2 .et_pb_newsletter .filled-cont,
.form_2 .et_pb_newsletter .focus-cont { border-radius: 50px !important; }

.form_2 .et_pb_newsletter .filled label,
.form_2 .et_pb_newsletter p input:focus + label {
     -webkit-transform: translate3d(0, 190%, 0);
     transform: translate3d(0, 190%, 0);
     color: #fff;
}

.form_2 .et_pb_newsletter .filled input,
.form_2 .et_pb_newsletter input:focus {
     color: #a7a7a7 !important;
     font-size: 16px;
     font-weight: 400;
}

/*Feedburner Form*/

.form_2 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form { display: block !important; }

.form_2 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(3) {
     width: 23%;
     position: absolute;
     top: 7px;
     right: 9px;
     bottom: 7px;
     display: inline-block !important;
}

/*aweber Form*/

.form_2 .et_pb_newsletter .et_pb_newsletter_form.aweber_form p:nth-child(5) {
     width: 22%;
     position: absolute;
     top: 7px;
     right: 9px;
     bottom: 7px;
}

/*result*/

.form_2 .et_pb_newsletter_result h2 {
     color: #14bf0a !important;
     padding: 20px 0 !important;
     margin-right: -8.5vw !important;
}

.form_2 .et_pb_newsletter_result {
     text-align: center !important;
     width: 100% !important;
     color: #14bf0a !important;
}

.form_2 .et_pb_newsletter_form[data-service="aweber"] .et_pb_newsletter_result {
     font-size: 16px;
     padding: 10px 10px 10px 0;
}

/*Responsive*/

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

.form_2 .et_pb_newsletter .et_pb_newsletter_form {
     display: block !important;
     max-width: 100% !important;
     padding-right: 0 !important;
     background-color: transparent !important;
}

.form_2 .et_pb_newsletter .et_pb_newsletter_form p:nth-child(6) .et_pb_newsletter_button {
     color: #cc0033 !important;
     background-color: #fff !important;
}
 #page-container .form_2 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)) {
 margin-bottom: 40px !important;
}

.form_2 .et_pb_newsletter .et_pb_newsletter_form p:nth-child(6) {
     position: static !important;
     width: 100% !important;
}
 .form_2 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)):nth-child(4),  .form_2 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)):nth-child(3) {
 width: 100% !important;
}
 #page-container .form_2 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)) label,  #page-container .form_2 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)) input {
 padding-left: 25px !important;
}

.form_2 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
     display: inline-block;
     top: 0;
     position: static;
     transform: translate(0, 0);
}

body .form_2 .et_pb_newsletter_form input { padding: 15px 25px !important; }

.form_2 .et_pb_newsletter_result h2 {
     padding: 0 0 !important;
     margin-right: 0 !important;
}

.form_2 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(3),
 .form_2 .et_pb_newsletter .et_pb_newsletter_form.aweber_form p:nth-child(5),
 .form_2 .et_pb_newsletter .et_pb_newsletter_form p:nth-child(6) {
     width: 100%;
     position: static;
}

#page-container .form_2 .et_pb_newsletter .et_pb_newsletter_button.et_pb_button .et_pb_newsletter_button_text {
     top: 0;
     transform: translate(0, 0);
}

#page-container .form_2 .et_pb_newsletter .et_pb_newsletter_button.et_pb_button {
     background-color: #ffffff !important;
     color: #c03 !important;
     padding: 10px 5px !important;
     margin-top: 0;
}
}

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

.form_2 .et_pb_newsletter .filled label,
.form_2 .et_pb_newsletter p input:focus + label {
     -webkit-transform: translate3d(0, 130%, 0);
     transform: translate3d(0, 130%, 0);
}
}

/* 3-5 Email Optin Divi Kit Css Code */
.form_3 .et_pb_newsletter p label {
     display: block !important;
     position: absolute;
     width: 100%;
     text-align: left;
     pointer-events: none;
     top: 50%;
     transform: translate(0, -50%);
     padding-left: 0;
     color: #2c2c2c;
     font-size: 16px;
     font-weight: 400;
     -webkit-transition: all 0.3s ease-in-out;
     -moz-transition: all 0.3s ease-in-out;
     transition: all 0.3s ease-in-out;
}

.form_3 .et_pb_newsletter {
     width: 100%;
     padding: 0 !important;
}

.form_3 .et_pb_newsletter .et_pb_newsletter_form p {
     position: relative;
     padding-bottom: 0 !important;
     display: inline-block;
}

.form_3 .et_pb_newsletter .et_pb_newsletter_form p:nth-child(6) { width: 30%; }
 .form_3 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)) {
 width: 29%;
 margin-right: 6.2%;
}

.form_3 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
     display: inline-block;
     top: 50%;
     position: relative;
     transform: translate(0, -50%);
}

.form_3 .et_pb_newsletter .et_pb_newsletter_button:after { display: none !important; }

.form_3 .et_pb_newsletter .et_pb_newsletter_button:hover { opacity: 0.5; }

/*Hover effects*/


.form_3 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)):after {
 content: "";
 display: block;
 position: absolute;
 height: 0;
 width: 100%;
 background-color: #A8A8A8;
 top: 0;
 left: 0;
 -webkit-transition: all 0.3s ease-in-out;
 -moz-transition: all 0.3s ease-in-out;
 transition: all 0.3s ease-in-out;
}
 #page-container .form_3 .et_pb_newsletter p:not(:nth-child(6)).filled:after, #page-container .form_3 .et_pb_newsletter p:not(:nth-child(6)).focus:after {
 height: 100%;
 border-radius: 6px !important;
 overflow: hidden;
}

.form_3 .et_pb_newsletter .filled label,
.form_3 .et_pb_newsletter p input:focus + label {
     -webkit-transform: translate3d(0, 170%, 0);
     transform: translate3d(0, 170%, 0);
     font-size: 14px;
}

#page-container .form_3 .et_pb_newsletter .filled input,
#page-container .form_3 .et_pb_newsletter input:focus {
     color: #ffffff !important;
     font-size: 16px;
     padding-left: 10px !important;
     font-weight: 400;
     box-shadow: none !important;
}

/*Feedburner Form*/

.form_3 .et_pb_feedburner_form form { width: 100% !important; }

.form_3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(2) {
     margin-right: 0 !important;
     height: 100%;
}

.form_3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p button.et_pb_newsletter_button { position: static !important; }

.form_3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child { width: 62% !important; }

.form_3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p {
     width: 35.3%;
     margin-right: 2%;
     vertical-align: top;
}

.form_3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child:after {
     content: "";
     display: block;
     position: absolute;
     height: 0;
     width: 100%;
     background-color: #A8A8A8;
     top: 0;
     left: 0;
     -webkit-transition: all 0.3s ease-in-out;
     -moz-transition: all 0.3s ease-in-out;
     transition: all 0.3s ease-in-out;
}

.form_3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child.filled:after,
.form_3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child.focus:after {
     height: 100%;
     border-radius: 6px !important;
     overflow: hidden;
}

/*aweber Form*/


.form_3 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4) {
     width: 29% !important;
     margin-right: 0 !important;
}

.form_3 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(3):after {
     content: "";
     display: block;
     position: absolute;
     height: 0;
     width: 100%;
     background-color: #A8A8A8;
     top: 0;
     left: 0;
     -webkit-transition: all 0.3s ease-in-out;
     -moz-transition: all 0.3s ease-in-out;
     transition: all 0.3s ease-in-out;
}

.form_3 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(3).filled:after,
.form_3 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(3).focus:after {
     height: 100%;
     border-radius: 6px !important;
     overflow: hidden;
}

/*result*/

.form_3 .et_pb_newsletter_result h2 { color: #14bf0a !important; }

.form_3 .et_pb_newsletter_result {
     text-align: center !important;
     width: 100% !important;
     color: #14bf0a !important;
}

.form_3 .et_pb_newsletter_form[data-service="aweber"] .et_pb_newsletter_result {
     font-size: 16px;
     padding: 10px 10px 10px 0;
}

/*Responsive*/

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

.form_3 .et_pb_promo_description { line-height: 120% !important; }
}

@media only screen and (max-width: 767px) {
 .form_3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child,  .form_3 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)) {
 width: 100% !important;
 margin-right: 0 !important;
 margin-bottom: 40px;
}

.form_3 .et_pb_newsletter .et_pb_newsletter_form { display: block !important; }

.form_3 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(2),
 .form_3 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4),
 .form_3 .et_pb_newsletter .et_pb_newsletter_form p:nth-child(6) {
     width: 100% !important;
     margin-bottom: 0 !important;
}

.form_3 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
     display: inline-block;
     top: auto;
     position: relative;
     transform: translate(0, 0);
}

#page-container .form_3 .et_pb_newsletter .et_pb_newsletter_button {
     height: auto;
     position: static;
     width: 100%;
}
}

/* 4-5 Email Optin Divi Kit Css Code */
.form_4 .et_pb_newsletter p label.et_pb_contact_form_label {
     display: block !important;
     position: absolute;
     width: 100%;
     text-align: left;
     pointer-events: none;
     top: 0;
     padding-left: 0;
     color: #fff;
     font-size: 16px;
     font-weight: 300;
     -webkit-transition: all 0.3s ease-in-out;
     -moz-transition: all 0.3s ease-in-out;
     transition: all 0.3s ease-in-out;
     z-index: 0;
     height: 100%;
     padding-top: 10px;
}

.form_4 .et_pb_newsletter {
     width: 100%;
     padding: 0 !important;
}

.form_4 .et_pb_newsletter .et_pb_newsletter_description{
     display: none;
}

.form_4 .et_pb_newsletter .et_pb_newsletter_form p {
     position: relative;
     padding-bottom: 0 !important;
     display: inline-block;
}

.form_4 .et_pb_newsletter .et_pb_newsletter_form p:nth-child(6) {
     width: 20%;
     margin-left: 0;
}
 .form_4 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)) {
 width: 36.8%;
 margin-right: 3.6%;
}

.form_4 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
     display: inline-block;
     top: 50%;
     position: relative;
     transform: translate(0, -50%);
}

.form_4 .et_pb_newsletter .et_pb_newsletter_button:after { display: none !important; }

.form_4 .et_pb_newsletter .et_pb_newsletter_button:hover { opacity: 0.5; }

/*Hover effects*/

.form_4 .et_pb_newsletter p label:before {
     border-top: 3px solid #fff;
     -webkit-transform: translate3d(0, 100%, 0) translate3d(0, -6px, 0);
     transform: translate3d(0, 100%, 0) translate3d(0, -6px, 0);
     -webkit-transition-delay: 0.3s;
     transition-delay: 0.3s;
}

.form_4 .et_pb_newsletter p label:after {
     z-index: -1;
     background: #fff;
     -webkit-transform: scale3d(1, 0, 1);
     transform: scale3d(1, 0, 1);
     -webkit-transform-origin: 50% 0%;
     transform-origin: 50% 0%;
}

.form_4 .et_pb_newsletter p label:after,
.form_4 .et_pb_newsletter p label:before {
     content: '';
     position: absolute;
     top: 0;
     left: 0;
     width: 100%;
     height: 100%;
     -webkit-transition: -webkit-transform 0.3s;
     transition: transform 0.3s;
}

.form_4 .et_pb_newsletter .filled label,
.form_4 .et_pb_newsletter p input:focus + label { color: transparent !important; }

.form_4 .et_pb_newsletter p input:focus + label::before,
.form_4 .et_pb_newsletter p.filled label::before {
     -webkit-transform: translate3d(0, 0, 0);
     transform: translate3d(0, 0, 0);
     -webkit-transition-delay: 0s;
     transition-delay: 0s;
}

.form_4 .et_pb_newsletter p input:focus + label::after,
.form_4 .et_pb_newsletter p.filled label::after {
     -webkit-transform: scale3d(1, 1, 1);
     transform: scale3d(1, 1, 1);
     -webkit-transition-delay: 0.3s;
     transition-delay: 0.3s;
     -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
     transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
}

.form_4 .et_pb_newsletter p.filled,
.form_4 .et_pb_newsletter p.focus {
     border-radius: 6px !important;
     overflow: hidden;
}

.form_4 .et_pb_newsletter .filled input,
.form_4 .et_pb_newsletter input:focus {
     font-size: 16px;
     font-weight: 400;
}

.form_4 .et_pb_newsletter .filled input { color: #2c2c2c !important; }

.form_4 .et_pb_newsletter input:focus { color: #2c2c2c !important; }

/*Feedburner Form*/

.form_4 .et_pb_feedburner_form form { width: 100% !important; }

.form_4 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(2) {
     margin-right: 0 !important;
     height: 100%;
}

.form_4 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p button.et_pb_newsletter_button { position: static !important; }

.form_4 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child { width: 61% !important; }

.form_4 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p {
     width: 35.3%;
     margin-right: 2%;
     vertical-align: top;
}

/*aweber Form*/



.form_4 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4) {
     width: 23% !important;
     margin-right: 0 !important;
}

/*result*/

.form_4 .et_pb_newsletter_result h2 { color: #14bf0a !important; }

.form_4 .et_pb_newsletter_result {
     text-align: right !important;
     width: 100% !important;
     color: #14bf0a !important;
}

.form_4 .et_pb_newsletter_form[data-service="aweber"] .et_pb_newsletter_result {
     font-size: 16px;
     padding: 10px 10px 10px 0;
}

/*Responsive*/

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

#page-container .form_4 .et_pb_promo_description h2 { font-size: 30px !important; }
}

@media only screen and (max-width: 767px) {
 .form_4 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child,  .form_4 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)) {
 width: 100% !important;
 margin-right: 0 !important;
 margin-bottom: 40px;
}

.form_4 .et_pb_newsletter .et_pb_newsletter_form { display: block !important; }

.form_4 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4),
 .form_4 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(2),
 .form_4 .et_pb_newsletter .et_pb_newsletter_form p:nth-child(6) {
     width: 100% !important;
     margin-bottom: 0 !important;
}

.form_4 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
     display: inline-block;
     top: auto;
     position: relative;
     transform: translate(0, 0);
}

#page-container .form_4 .et_pb_newsletter .et_pb_newsletter_button {
     height: auto;
     position: static;
     width: 100%;
}
}

/* 5-5 Email Optin Divi Kit Css Code */

.form_5 .et_pb_newsletter p label {
     display: block !important;
     position: absolute;
     width: 100%;
     text-align: left;
     pointer-events: none;
     top: 0;
     padding: 1.3em 0 !important;
     color: #2c2c2c;
     font-size: 16px;
     font-weight: 400;
     -webkit-transition: all 0.3s ease-in-out;
     -moz-transition: all 0.3s ease-in-out;
     transition: all 0.3s ease-in-out;
}

.form_5 .et_pb_newsletter {
     width: 100%;
     padding: 0 !important;
}

.form_5 .et_pb_newsletter .et_pb_newsletter_form p {
     position: relative;
     padding-bottom: 0 !important;
     display: inline-block;
}

.form_5 .et_pb_newsletter .et_pb_newsletter_form p:nth-child(6) { width: 30%; }
 .form_5 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)) {
 width: 29%;
 margin-right: 6.2%;
}

.form_5 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
     display: inline-block;
     top: 50%;
     position: relative;
     transform: translate(0, -50%);
}

.form_5 .et_pb_newsletter .et_pb_newsletter_button:after { display: none !important; }

.form_5 .et_pb_newsletter .et_pb_newsletter_button:hover { opacity: 0.5; }

.form_5 .et_pb_newsletter p:before { top: 0; }

.form_5 .et_pb_newsletter p:after { bottom: 0; }
 .form_5 .et_pb_newsletter p:not(:nth-child(6)):after, .form_5 .et_pb_newsletter p:not(:nth-child(6)):before {
 content: '';
 position: absolute;
 left: 0;
 z-index: 0;
 width: 100%;
 height: 1px;
 background: #cccccc;
 -webkit-transition: -webkit-transform 0.3s;
 transition: transform 0.3s;
}

/*Hover effects*/

.form_5 .et_pb_newsletter p.filled:before,
.form_5 .et_pb_newsletter p.focus:before {
     -webkit-transform: translate3d(0, -0.5em, 0);
     transform: translate3d(0, -0.5em, 0);
}

.form_5 .et_pb_newsletter p.filled:after,
.form_5 .et_pb_newsletter p.focus:after {
     -webkit-transform: translate3d(0, 0.5em, 0);
     transform: translate3d(0, 0.5em, 0);
}

.form_5 .et_pb_newsletter .filled label,
.form_5 .et_pb_newsletter p input:focus + label {
     -webkit-transform: translate3d(0, -90%, 0);
     transform: translate3d(0, -90%, 0);
}

.form_5 .et_pb_newsletter .filled input,
.form_5 .et_pb_newsletter input:focus {
     color: #2c2c2c !important;
     font-size: 16px;
     font-weight: 400;
}

/*Feedburner Form*/

.form_5 .et_pb_feedburner_form form { width: 100% !important; }

.form_5 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(2) {
     margin-right: 0 !important;
     height: 100%;
}

.form_5 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p button.et_pb_newsletter_button { position: static !important; }

.form_5 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child { width: 62% !important; }

.form_5 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p {
     width: 35.3%;
     margin-right: 2%;
     vertical-align: top;
}

/*aweber Form*/


.form_5 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4) {
     width: 22% !important;
     margin-right: 0 !important;
}

.form_5 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4):after,
.form_5 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4):before { display: none !important; }

/*result*/

.form_5 .et_pb_newsletter_result h2 { color: #14bf0a !important; }

.form_5 .et_pb_newsletter_result {
     text-align: center !important;
     width: 100% !important;
     color: #14bf0a !important;
}

.form_5 .et_pb_newsletter_form[data-service="aweber"] .et_pb_newsletter_result {
     font-size: 16px;
     padding: 10px 10px 10px 0;
}

/*Responsive*/

@media only screen and (max-width: 767px) {
 .form_5 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:first-child,  .form_5 .et_pb_newsletter .et_pb_newsletter_form p:not(:nth-child(6)) {
 width: 100% !important;
 margin-right: 0;
 margin-bottom: 50px;
}

.form_5 .et_pb_newsletter .et_pb_newsletter_form { display: block !important; }

.form_5 .et_pb_newsletter .et_pb_newsletter_form[data-service="aweber"] p:nth-child(4),
 .form_5 .et_pb_newsletter .et_pb_newsletter_form.et_pb_feedburner_form p:nth-child(2),
 .form_5 .et_pb_newsletter .et_pb_newsletter_form p:nth-child(6) {
     width: 100% !important;
     margin-bottom: 0 !important;
}

.form_5 .et_pb_newsletter .et_pb_newsletter_button span.et_pb_newsletter_button_text {
     display: inline-block;
     top: auto;
     position: relative;
     transform: translate(0, 0);
}

#page-container .form_5 .et_pb_newsletter .et_pb_newsletter_button {
     height: auto;
     position: static;
     width: 100%;
}
}