.feedbackform {
    padding: 10px;
}
.feedback,.lang,.lang-wrap a {
    display:inline-block;
    *display:inline;
    *zoom:1;
    vertical-align:middle; 
    float:none !important;
}
.feedback {
    background:#f2f2f2;
    padding:12px 11px;
}
.feedback a {
    padding-left:20px;
    color:#7b7b7b;
    font-size:12px;
    text-decoration:underline;
    background:url(../image/feedback/feedback.png) no-repeat left center;
}
.feedback a:hover {
    text-decoration:none;
}
.feedback-form-wrap {
    font-size: 0;
}
.feedbackform {
    /* padding-left:5px; */
    clear:both;
}
.feedbackform p {
    margin-bottom:10px;
    font-size: 14px;
}
.feedbackform input[type="text"],.feedbackform textarea {
	display:block;
	padding:8px 2%;
	width:96%;
	margin-top:5px;
}
.feedback-form-block {
    display:inline-block;
    vertical-align:top;
    width:49%;
}
.feedback-form-block.right {
    margin-left:2%;
}

.lang-wrap {
}
.lang-wrap a {
    padding:13px;
    color:#7b7b7b;
    font-size:12px;
    text-decoration:underline;
    padding: 8px;
    margin: 5px 0;
}
.lang-wrap a.active {
    background:#929497;
    color:#fff;
    text-decoration:none;
}
.lang-wrap a:hover {
    text-decoration:none;
}
.feedbackform-bottom {
    padding-top: 10px;
    margin-top: 10px;
    border-top: 1px solid #f1f1f1;
    /* var gray-light */
}
@media screen and (max-width: 430px) {
    .feedback-form-block {
        width:100%;
        margin:0 !important;
    }
    .feedbackform textarea {
        height:40px;
    }
}