/* CSS Document */

/* forms */

form, form.tx_powermail_pi1_form{
	overflow: hidden;
	border:none;
	text-align:left;
	float:left;
	font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #4d4d4d;
	line-height: 18px;
	margin:0;
	padding:0;
	}
form.tx_powermail_pi1_form { }


fieldset.powermail_fieldset {
/* Disable border */
border: none;
}

fieldset.powermail_fieldset_1 {
/* Style left fieldset */
width: 45%;
float: left;
background:#BDDB79;
padding-top:5px;
padding-left:10px;
padding-bottom:5px;
font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
}
fieldset.powermail_fieldset_2 {
width: 45%;
padding-left:10px;
float:right;
font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
}

.tx_powermail_pi1_fieldwrap_html_label { width:100%; margin:0; float:left; color:#4C4D48;
font-size:11px; }

.powermail_thx { padding-top:10px;}

div.powermail_confirmation p { margin-bottom:15px;}

div.tx_powermail_pi1_fieldwrap_html {
/* Increase margin between every field */
margin: 5px 0px 2px 0px;
}
*hmtl div.tx_powermail_pi1_fieldwrap_html {
/* Increase margin between every field */
margin: 2px 0px 2px 0px;
}
/*----------------------Powermail ---------------------------------- */

.powermail_form h3 {
	display: none;
}

fieldset.powermail_fieldset .powermail_fieldwrap > label {
float: left;
clear: both;
font-size:12px;
line-height:18px;
color: #4C4D48;
display:none;
}

.powermail_field .radio {
	float: left;
	margin-right: 10px;
}

.powermail_field .radio input {
	margin-right: 10px;
}
.powermail_field .radio:after {
	position: absolute;
	content: " ";
	clear: both;
}


div#powermaildiv_uid2 div.tx_powermail_pi1_fieldwrap_html { margin: 6px 0; height:18px;}
p.tx_powermail_pi1_fieldwrap_html_radio_title { display:none;}
div.powermail_radio_inner_uid2_0 { float:left; display:block; width:45px; color:#4d4d4d; height:18px;}
div.powermail_radio_inner_uid2_0 label { float:right; font-size:12px; line-height:18px; color: #4d4d4d; display:block;  height:18px;}
div.powermail_radio_inner_uid2_1  { float:right; display:block; width:45px; padding:0 143px 0 10px; color:#4d4d4d; text-align:left; height:18px;}
div.powermail_radio_inner_uid2_1 label { float:right; font-size:12px; display:block;
color: #4d4d4d;
line-height:18px; height:18px;}

input.powermail_radio { width:auto; float:left; display:block; height:18px; border:none;}



fieldset.powermail_fieldset legend, p.tx_powermail_pi1_fieldwrap_html_checkbox_title {
	display: none;
}
div#powermaildiv_uid12 label { display:none; margin:0;}


input.tipafriend_text, input.text,
input.powermail_input,
input.powermail_datetime,
input.powermail_date {
/* Style input fields */
width: 240px;
border: none;
border: 1px solid #91c520;
color:#4d4d4d;
background:#BDDB79;
font-size:12px;
line-height:18px;
font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
margin:0 5px 0 0;
padding:0 0 0 3px;
}


ul.powermail_mandatory_list{ font-weight:normal;}
li .powermail_mandatory_listitem ,li .powermail_mandatory_listitem strong { font-weight:normal;}
span.powermail_mandatory, span.tx-guestbook-form-obligationfield {
	color:#4C4D48;
}
input.validation-failed,
textarea.validation-failed {
	color: #4C4D48;
}
div.powermail_mandatory_js {
color: #FF0000;
margin: 3px 0 3px 0px;
}

textarea.powermail_textarea, fieldset.powermail_fieldset textarea , textarea, form textarea, .tx-thmailformplus-pi1 textarea,
form .tipafriend textarea, td textarea {
	border: 1px solid #BDDB79;
	width: 274px;
	height:174px;
	margin:-5px 0 0 0;
	padding:2px;
	background:#BDDB79;
	font-size:12px;
	line-height:18px;
	color: #4d4d4d;
	font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
}

*html textarea.powermail_textarea, *html fieldset.powermail_fieldset textarea , *html textarea, *html form textarea, *html .tx-thmailformplus-pi1 textarea,
*html form .tipafriend textarea, *html td textarea,
*+html textarea.powermail_textarea, *+html fieldset.powermail_fieldset textarea , *+html textarea, *+html form textarea, *+html .tx-thmailformplus-pi1 textarea,
*+html form .tipafriend textarea, *+html td textarea  {
	border: 1px solid #BDDB79;
	width: 274px;
	height:180px;
	margin:-5px 0 0 0;
	padding:2px;
	background:#BDDB79;
	font-size:12px;
	line-height:18px;
	color: #4d4d4d;
	font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
}


input.powermail_submit{
	margin: 10px 0 0px 0px;
	float:left;
	border: none;
	width:auto;
	height:25px;
	padding:0 5px;
	background:#BDDB79;
	font-size:12px;
	line-height:18px;
	color: #4C4D48;
	font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
}
input.powermail_reset{
	float:left;
	margin: 10px 0 0px 10px;
	border: none;
	height:25px;
	padding:0 5px;
	background:#BDDB79;
	font-size:12px;
	line-height:18px;
	color: #4C4D48;
	font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
}

.parsley-errors-list {
	list-style: none;
	margin-left: 0;
	margin-top: 0.2em;
	color: #d10101;
}

.parsley-errors-list li {
	margin-left: 0;
}
