.wpcf7 .contact-department label:not(.wpcf7-form-control-wrap) {
    display: inline-block !important;
    font-size: unset;
    font-weight: unset;
	margin: 0;
}

.contact-department .wpcf7-list-item {
	display: inline-block;
    margin: 0 0 0 1em;
}

.contact-department input {
	bottom: -1px;
}

.contact-department span.wpcf7-list-item-label {
	display: none;
}

.contact-department span.wpcf7-form-control-wrap {
	display: inline-block !important;
}

.contact-department {
	border-bottom: 1px solid #7ea172;
	padding-bottom: 2px;
	white-space: nowrap;
}

.contact-department .check-radio {
	display: inline-block;
	padding: 0 10px 0 5px;
	position: relative;
	bottom: 2px;
	font-size: 17.1px;
}

.wpcf7 p {
	text-align: left !important;
}