section#features .feature .feature-content-container{
    height:365px;
}

#N_Recap{
    display: none;
}

#N_Email{
    margin-bottom: 10px;
    position: relative;
    z-index: 9;
}

#N_FirstName,#N_LastName{
    position: relative;
    z-index: 9;
}

.recap-wrapper{
    position: relative;
    z-index: 5;
}

#recap{
    margin-left: -10px;
}
.recap-error{
    position: absolute;
    top:190px;
}

#N_submit{
    margin-top:110px;
}

section#features .feature .feature-content-container .feature-link #NewsletterForm_NewsletterForm ul.parsley-errors-list.filled{
    z-index: 10;
    //left: 100px;
    right:0;
    padding: 0px 5px;
}

section#features .feature .feature-content-container .feature-link #NewsletterForm_NewsletterForm ul.parsley-errors-list.filled:before{
    display: none;
}

section#features .feature .feature-content-container .feature-link #NewsletterForm_NewsletterForm ul.parsley-errors-list.filled:nth-of-type(1){
    top:5px;
    //left: 90px;
}

section#features .feature .feature-content-container .feature-link #NewsletterForm_NewsletterForm ul.parsley-errors-list.filled:nth-of-type(2){
    top:35px;
}

section#features .feature .feature-content-container .feature-link #NewsletterForm_NewsletterForm ul.parsley-errors-list.filled:nth-of-type(3){
    top:65px;
    //left: 120px;
}

.feature-link input[type="text"].parsley-error{
    color: #ff7e7e;
    border-color: #e43b43;
    border-width:1px;
}
.feature-link input[type="text"] {
    max-width:80%;
    -webkit-appearance: none;
    box-shadow:none;
    float:left;
    background:#6D6D68;
    color:#FFFFFF;
    border:0;
    font-size:16px;
}
input[type=text]::-webkit-input-placeholder { /* WebKit browsers */
     color:    #FFFFFF;
 }
input[type=text]:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
     color:    #FFFFFF;
     opacity:  1;
 }
input[type=text]::-moz-placeholder { /* Mozilla Firefox 19+ */
     color:    #FFFFFF;
     opacity:  1;
 }
input[type=text]:-ms-input-placeholder { /* Internet Explorer 10+ */
     color:    #FFFFFF;
 }
input[type=text]:focus{
     outline:0;
}

@media (max-width: 1169px){
    section#features .feature.col-md-4 {
        width: 100%;
    }
}

@media (max-width: 994px){
    section#features .feature.col-md-4 {
        width: 100%;
    }
}