/* form */
.mailpoet_form {
  font:bold 'Open Sans Condensed', sans-serif;
}

/* paragraphs (label + input) */
.mailpoet_paragraph {
  line-height:20px;
  margin: 0 !important;
  display: inline;
}

/* labels */
.mailpoet_segment_label,
.mailpoet_text_label,
.mailpoet_textarea_label,
.mailpoet_select_label,
.mailpoet_radio_label,
.mailpoet_checkbox_label,
.mailpoet_list_label,
.mailpoet_date_label {
  display:block;
  font-weight:bold;
}

/* inputs */
.mailpoet_text,
.mailpoet_textarea,
.mailpoet_select,
.mailpoet_date_month,
.mailpoet_date_day,
.mailpoet_date_year,
.mailpoet_date {
  display:block;
}

input.mailpoet_text,
input.mailpoet_textarea {
background:none;
border:0;
padding:1px;
width:168px;
margin:6px 0 0 13px;
color:#4d50a1;
outline:none;
font: bold 16px 'Open Sans Condensed', sans-serif;
line-height: 26px;
}

.mailpoet_checkbox {
}

input.mailpoet_submit {
  background:url(/wp-content/themes/ayfaarpesni/img/subscribe_arrow.png) no-repeat;
	background-size:31px 22px;
	width:31px;
	height:22px;
	border:0;
 	top:8px;
    left:190px;
	cursor:pointer;
  	position: absolute;
}

::-webkit-input-placeholder {    
  color: #8686db !important;
  font: bold 16px 'Open Sans Condensed', sans-serif;
}
: -moz-placeholder {/* Firefox 18- */color: #8686db !important; 
font: bold 16px 'Open Sans Condensed', sans-serif; }

:: - moz-placeholder {/* Firefox 19+ */color: #8686db !important; 
font: bold 16px 'Open Sans Condensed', sans-serif;}

: -ms-input-placeholder {color: #8686db !important; 
font: bold 16px 'Open Sans Condensed', sans-serif;}

.mailpoet_divider {
}

.mailpoet_message {
  font: bold 14px 'Open Sans Condensed', sans-serif;
}

.mailpoet_validate_success {
  color:#fff;
  font: 14px 'Open Sans Condensed', sans-serif;
}

.mailpoet_validate_error {
  color:#ffff94;
  font-style: italic;
  font: 14px 'Open Sans Condensed', sans-serif;
}

.parsley-errors-list, .parsley-custom-error-message {
  margin-top:15px;
  color:#ffff94;
  font: 14px 'Open Sans Condensed', sans-serif;
  font-style: italic;
}

.mailpoet_form_loading {
  width: 30px;
  text-align: center;
  line-height: normal;
  position: absolute;
  left: 190px;
  top: 8px;
}

.mailpoet_form_loading > span {
  width: 5px;
  height: 5px;
  background-color: #5b5b5b;
}

#mailpoet_form_1 .mailpoet_paragraph {
	margin: 0 !important;
}

#mailpoet_form_1 form.mailpoet_form {
    padding: 8px !important;
}