@media all and (max-width: 1199px) {
	.application-pass-items {
		-ms-grid-columns: (186px);
		grid-template-columns: repeat(3, 186px);
		-webkit-box-pack: justify;
		    -ms-flex-pack: justify;
		        justify-content: space-between;
	}
	.content .button-items {
		margin-top: 60px;
	}
	.verificer-form-area {
		width: 100%;
	}
}
@media all and (max-width: 991px) {
	.logo-area img {
		max-width: 165px;
	}
	.content {
		padding: 64px 40px;
	}
	.home-header.header-area .accessibilitydad-content {
		margin-top: 6px;
	}
	.footer-area .row {
		padding-left: 0;
	}
	.verificer-form-area {
		width: 100%;
	}
}
@media all and (max-width: 767px) {
	.header-right-content h3 {
		font-size: 16px;
	}
	.header-right-content p {
		font-size: 15px;
	}
	.application-pass-items {
		-ms-grid-columns: (186px);
		grid-template-columns: repeat(1, 186px);
		-webkit-box-pack: center;
		    -ms-flex-pack: center;
		        justify-content: center;
	}
	.arrow-image {
		left: 0;
		top: -15px;
		right: 0;
		margin: auto;
	}
	.arrow-image img {
		-webkit-transform: inherit;
		    -ms-transform: inherit;
		        transform: inherit;
	}
	.application-single-item:first-child .arrow-image {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}
	.button-items a {
		margin-right: 0;
	}
	.button-items {
		text-align: center;
	}
	.footer-area .col-lg-5 {
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 auto;
		        flex: 0 0 auto;
		width: 100%;
	}
	.footer-area .col-lg-2 {
		-webkit-box-flex: 0;
		    -ms-flex: 0 0 auto;
		        flex: 0 0 auto;
		width: 100%;
		margin-top: 30px;
	}
	.footer-content {
		margin-bottom: 30px;
	}
}
@media all and (max-width: 575px) {
	.logo-area img {
		max-width: 120px;
	}
	.header-right-content h3 {
		font-size: 12px;
	}
	.header-right-content p {
		font-size: 12px;
		max-width: 181px;
	}
	.accessibilitydad-content p span {
		display: none;
	}
	.accessibilidad-items {
		width: 90%;
		padding: 15px;
	}
	.accessibilidad-items ul li {
		width: 50%;
		padding: 0 15px;
	}
	.content {
		padding: 45px 23px;
	}
	.calendar-time span {
		font-size: 12px;
	}
	.calendar-time img {
		width: 20px;
		height: 20px;
	}
	.button-items a {
		margin: 7px 0;
	}
	.form-table-area table tr td {
		font-size: 15px;
		padding: 10px 15px;
	}
	#progressbar li::after {
		width: 35px;
	}
	.multistep-form-area .action-button {
		position: absolute;
		left: 0;
		right: 0;
		margin: auto;
		bottom: 0;
	}
	.multistep-form-area a.action-button {
		position: absolute;
		left: 0;
		right: 0;
		margin: auto;
		bottom: 0;
		width: 132px;
	}
	.form-card {
		padding-bottom: 140px;
	}
	.header-left .header-right-content {
		padding-left: 20px;
		margin-left: 20px;
	}
	.arrow-icon {
		bottom: 73px;
		left: 10px;
	}
	.arrow-icon.next-icon {
		left: inherit;
		right: 10px;
	}
	.next.action-button {
		margin-left: 0;
		position: absolute;
		left: 0;
		right: 0;
		margin: auto;
		bottom: 71px;
	}
}
@media all and (max-width: 450px) {
	
}