.bx-feedback_form {
    width: 500px;
    max-width: 100%;
    padding: 46px 90px 66px;
}
.bx-feedback_form .bx-feedback-title {
    font-size: 30px;
    line-height: 120%;
    font-family: GothamProBold;
    margin-bottom: 40px;
}
.bx-feedback_form input[type="text"], .bx-feedback_form textarea {
        width: 100%;
    padding: 12px 15px 13px;
    line-height: 100%;
    max-height: 168px;
    resize: none;
    margin-bottom: 30px;
    border-color: #fff;
    background-color: #fff;
    font-size: 16px;
        border-radius: 0;
}

.bx-feedback_form input[type="submit"] {
        padding: 18px 15px 18px;
    line-height: 100%;
    width: 100%;
   /* max-width: 260px;*/
    margin: 0 auto;
    display: block;
    border-width:0;
    margin-top: 20px;
}
.bx-feedback_form input[type="submit"]:hover {
	
}
input.error, textarea.error {
    border: 1px solid #E20613 !important;
}
.error-text {
    color: #E20613;
    padding-bottom: 5px;
    display: block;
    text-align: right;
}
.error-text span {
	background: url(/local/templates/mirupak/images/exclamation-mark.svg) 0% 50% no-repeat;
    padding-left: 18px;
    background-size: 13px;
}
.form_succsess {
    color: green;
    font-size: 22px;
    display: block;
    margin-bottom: 15px;
    padding-top: 30px;
    text-align: center;
}
.bx-feedback_form input[type="text"]::-webkit-input-placeholder       {color:#B2B2B2; }
.bx-feedback_form input[type="text"]::-moz-placeholder                {color:#B2B2B2; }
.bx-feedback_form input[type="text"]:-moz-placeholder                 {color:#B2B2B2;}
.bx-feedback_form input[type="text"]:-ms-input-placeholder            {color:#B2B2B2;}
.bx-feedback_form input[type="text"]:focus::-webkit-input-placeholder {color:#B2B2B2;}
.bx-feedback_form input[type="text"]:focus::-moz-placeholder          {color:#B2B2B2; }
.bx-feedback_form input[type="text"]:focus:-moz-placeholder           {color:#B2B2B2;}
.bx-feedback_form input[type="text"]:focus:-ms-input-placeholder      {color:#B2B2B2;}


#bx-request-price-form {
	background-color: #EBEBEB;
}


@media(max-width:767px){
	.bx-feedback_form{
		padding: 0px 0px 30px;
	}
	.bx-feedback_form .bx-feedback-title {
	    font-size: 22px;
        margin-bottom: 30px;
	}
	.bx-feedback_form {
	    width: auto;
	}
	.bx-feedback_form input[type="text"], .bx-feedback_form textarea {
		margin-bottom: 15px;
	    border: none;
        padding: 12px 15px 12px;
	}
}