/* Breadcrumb */

.path-contact .region-breadcrumb #block-uia-breadcrumbs li:nth-child(2) {
	display: none;
}

/* */

fieldset .fieldset-wrapper {
	width: 60%!important;
}
.path-contact .form-item.form-type-radio {
	width: 100%!important;
}
.path-contact .form-item {
	width: 60%;
	margin-left: auto;
	margin-right: auto;
}

.path-contact .form-item legend {
	font-size: 1.5em!important;
	line-height: 1em!important;
	width: 40%!important;
}
.path-contact .form-item label {
	font-size: 1.5em!important;
	line-height: 1em!important;
	width: 40%!important;
}
.path-contact .form-item input[type="text"],
.path-contact .form-item input[type="email"],
.path-contact .form-item select {
	width: 100%;
}
.path-contact .path-specific-form .form-item input[type="text"],
.path-contact .path-specific-form .form-item input[type="email"],
.path-contact .path-specific-form .form-item select,
.path-contact .path-specific-form .form-item textarea {
	width: 100%!important;
}
.form-item.form-type-textarea textarea {
	width: 100%!important;
}
.path-contact details > .details-wrapper {
	text-align: center;
}
.path-contact details .details-description {
	text-align: center;
	margin-bottom: 10px;
}
.path-contact details.captcha {
	width: 36%;
	margin-left: 44%;
}
.path-contact details.captcha .form-item-captcha-response {
	width: 100%;
}
.path-contact details.captcha .form-item-captcha-response label {
	width: 100%!important;
	text-align: center;
	display: inline-block;
}
.path-contact details.captcha .form-item-captcha-response .description {
	text-align: right;
}
.form-item,
.form-actions {
	margin-top: 1em;
	margin-bottom: 1em;
}

/* =====================
RESPONSIVE
===================== */

@media only screen and (max-width: 1024px) {

	.path-contact .path-specific-form .form-item textarea {
		width: 100%;
	}

}

@media only screen and (max-width: 760px) {

	.path-contact .form-item {
		width: 80%!important;
	}
	.path-contact .form-item label {
	}
	.path-contact details.captcha {
		width: 48%;
		margin-left: 42%;
	}

}

@media only screen and (max-width: 620px) {

	.path-contact .form-item,
	.path-contact .form-item label{
		width: 100%!important;
		margin-bottom: 10px;
	}
	.path-contact .form-item legend {
		width: 100%!important;
		margin-bottom: 10px;
		text-align: left!important;
	}
	.path-contact details.captcha {
		width: 100%;
		margin-left: 0;
	}
	fieldset .fieldset-wrapper {
		width: 100%!important;
	}

}
