.b-form .reducer .info,.b-form .validation{font-style:italic}.b-form .f-star{color:#a90000;left:2px;position:relative;top:-1px}.b-form .validation{color:#A90000}.b-form .validation i{float:left;background:url(images/form-valid.png) left top no-repeat;display:block;height:15px;padding-left:20px}.b-form .correct .validation i{background-position:left 0}.b-form .error .validation i{background-position:left -19px}.b-form .f-example{color:#837F7F;text-decoration:none}.b-form .select,.b-form .text,.b-form .textarea{display:block;background:url(images/form-item-bg.png) left top repeat-x #fff;border:1px solid #c5c5c0;border-top:1px solid #b7b6b1;border-bottom:1px solid #eaeae4;padding:5px;width:96%}.b-form .textarea{height:140px;resize:none}.b-form .CAPTCHA_img{margin:0}.b-form .reducer .info{color:#2c2c2c}.b-form .pseudo_link{color:#0079d2;border-bottom:1px dashed;cursor:pointer}.b-form .pseudo_link:hover{color:#005899}.title.b-error{color:#A90000;margin-bottom:10px}.title.b-ok{color:#3E960D;margin-bottom:10px}
/*.mainpage-feedback .reducer.prefix_1.alpha.omega{
    display: grid;
    grid-template-rows: repeat(4, min-content);
    grid-auto-flow: column;
    width: auto;
}
.mainpage-feedback .reducer.prefix_1.alpha.omega .mb_0.error:nth-of-type(4){
	order: 5;
    grid-row: span 4;
}
.mainpage-feedback{
	    max-width: 650px;
}
.mainpage-feedback .reducer.prefix_1.alpha.omega .mb_0:last-child{
	    margin-top: 1.5em;
}
.mainpage-feedback .reducer.prefix_1.alpha.omega .textarea {
    height: 274px;
}
.mainpage-feedback .db-form .validation{
	z-index: 1;
	    background: #fff;
    min-height: 30px;
}*/
.mainpage-feedback{
	margin-top:40px;
	margin-bottom:40px;
}
.mainpage-feedback .reducer.prefix_1.alpha.omega  .field{
	width: 100%;
	    max-width: 733px;
}