/* Start of CMSMS style sheet 'FormularzCSS' */
.d-content-info-r {min-height:558px; height:auto !important; height:558px;}
.d-content-main-r {min-height:618px; height:auto !important; height:618px;}
.d-content-info-r p {padding-top:20px}

form {margin-top:20px}
fieldset {margin:0 10px; border:none;}
legend {color: #000; font: bold 14px Verdana;}
.contactform div {
 padding-bottom:4px; margin-left:30px;
}
.contactform label {
 display:block; float:left; width:180px;font: normal 13px Verdana;line-height:21px
}
.fb_invalid{
 color:red;
}
.contactform input, .contactform textarea {
width:260px;
}

div.rodo{

}
div.rodo input{
width:20px;
}
div.rodo label {
float:left; width:310px; line-height:21px
}
div.rodo_txt{
width:445px;font:normal 10px Verdana; text-align: justify;
}
div.wymagane{
clear: both;
padding-top:8px;
font: normal 13px Verdana;
}

div.submit{
padding-left:313px;
}
input.fbsubmit{
width:150px;
}

#afterinfo {
padding:20px 0 20px 100px;
}
#afterinfo div {
margin: 4px;
}
.error_message ul{
padding-top:10px; margin:0;
}
.error_message li{
padding-bottom:2px; 
}
/* End of 'FormularzCSS' */

