s
h
i
t
<div class="description">Поля, отмеченные<span></span> обязательны к заполнению</div>
<style>.description {
padding: 5px 2%;
}
.form label {
width: 120px;
display: inline-block;
vertical-align: middle;
}
.form > div {
margin: 5px 2% 5px 2%;
display: inline-block;
width: 44.5%;
}
.form textarea, .form input, .form select {
width: 225px;
border: 2px inset;
}
.form textarea {
height: 50px;
display: inline-block;
vertical-align: middle;
}
.form .need.empty input, .form .need.empty select, .form .need.empty textarea {
border-color: red;
}
.form h3 {
font-weight: bold;
<div class="description">Поля, отмеченные<span></span> обязательны к заполнению</div> <style>.description { padding: 5px 2%; } .form label { width: 120px; display: inline-block; vertical-align: middle; } .form > div { margin: 5px 2% 5px 2%; display: inline-block; width: 44.5%; } .form textarea, .form input, .form select { width: 225px; border: 2px inset; } .form textarea { height: 50px; display: inline-block; vertical-align: middle; } .form .need.empty input, .form .need.empty select, .form .need.empty textarea { border-color: red; } .form h3 { font-weight: bold;