.error {
    border-color: red;
}

._err {
	font-size: 14px;
	color: red;
}

.-lower-case {
	text-transform: lowercase;
}

.-capitalise{
	text-transform: capitalize;
}

.-review-margin {
	margin-bottom: 100px;
}

.ui-autocomplete {
	background-color: white;
	z-index: 99999999;
	/*max-width: 120px;*/
}

.b-title-1 strong {
	font-weight: 900
}

.dnone {
	display: none;
}

.error-message {
	color: red
}

._error_message {
	color: red;
}

.tour-over input, .tour-over select, .tour-over label, .tour-over textarea, .tour-over button, .tour-over a {
	pointer-events: none;
	background-color: #d3d3d342;
	color: #8080804d;
}

.ui-helper-hidden-accessible {
	display: none;
}

@media (min-width: 993px) {
	.p-train-tickets {
		overflow: hidden;
	}
}

.b-header__top {
	font-size: 0;
}