@media(min-width: @screen-sm-min) {
	.modal {
		text-align: center;

		&:before {
			content: '';
			height: 100%;
			width: 1px;
			display: inline-block;
			vertical-align: middle;
		}

		.modal-dialog {
			text-align: left;
			margin: 10px auto;
			display: inline-block;
			vertical-align: middle;
		}
	}
}

.modal-title {
	color: @mae-darker;
}

.modal-content {
	border-radius: 3px;
	box-shadow: none;
	color: @text-color-dark;
}

.modal-footer {
	padding: 0 30px 20px;

	.btn-link {
		font-size: 14px;
		color: @mae-darker;
		font-weight: 500;

		&:hover {
			background-color: @m-white;
		}
	}
}