/* ids.css - css for Identity Security Applications
*/

/* All pages */

.hide {
	display: none;
	}

/* login forms */

body > article.alert {
	margin: auto 200px;
	}

.airport-logo {
	height: 100px !important;
	width: auto !important;
	}

.browser {
	height: 30px;
	width: auto;
	}

div.form {
	padding-bottom: 50px;
	}

.form-in {
	display: flex;
	justify-content: center;
	}

.form-in .inputSize {
	max-width: 500px;
	padding:0;
	width:100%;
	}

.form-in .inputSize input {
	height: 47px;
	width: 100%;
	box-sizing: border-box;
	}

.form-in .inputSize .login-form input[type="submit"] {
	background: #428bca;
	border-color: #357ebd;
	border-radius: 4px;
	color: #ffffff;
	font-size: 14px;
	height: auto;
	line-height: 1.42857;
	padding: 6px 12px;
	width: auto;
	}

.forgotLink {
	padding:0;
	}

.forgotLink:hover {
	background-color: transparent !important;
	color: #F93 !important;
	text-decoration: none !important;
	}

.preregistration {
	font-size:12px;
	position: absolute;
	right: 100px;
	text-decoration: underline;
	top: 36px;
	}

.recaptchaTd .errorMessage {
	margin-top: 0px;
	} 
