.wrapper {
	background-image: url('../imgs/bg.jpg');
	background-position: center;
	background-size: cover;
}
form {
	background-color: rgba(168,25,25, 1);
	border-bottom-right-radius: 150px;
	-webkit-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
	box-shadow: 5px 5px 5px 0px rgba(0,0,0,0.75);
}
form > .content {
	
}
::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
	color: #a81919 !important;
	opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
	color: #a81919 !important;
}

::-ms-input-placeholder { /* Microsoft Edge */
	color: #a81919 !important;
}
input, textarea, button {
	color: #a81919 !important;
	border-radius: 0 !important;
}
#submit {
	text-align: center;
	text-decoration: none;
	border: 0;
	outline: 0;
	font-size: 1.1rem;
	padding: 10px 35px;
	display: inline-block;
	border-radius: 0;
}
#submit > span {
	display: inline-block;
}
.list-wrapper {
	display: inline-block;
	list-style: inside;
}

@media only screen and ( max-width: 767px ) {
	.wrapper {
		text-align: center !important;
	}
}




@font-face {
	font-family: 'Gotham Narrow Book';
	font-style: normal;
	font-weight: normal;
	src: local('Gotham Narrow Book'), url('fonts/GothamNarrow-Book.woff') format('woff');
}

@font-face {
	font-family: 'Gotham Narrow Book Italic';
	font-style: normal;
	font-weight: normal;
	src: local('Gotham Narrow Book Italic'), url('fonts/GothamNarrow-BookItalic.woff') format('woff');
}

@font-face {
	font-family: 'Gotham Narrow Black';
	font-style: normal;
	font-weight: normal;
	src: local('Gotham Narrow Black'), url('fonts/GothamNarrow-Black.woff') format('woff');
}

@font-face {
	font-family: 'Gotham Narrow Ultra';
	font-style: normal;
	font-weight: normal;
	src: local('Gotham Narrow Ultra'), url('fonts/GothamNarrow-Ultra.woff') format('woff');
}

@font-face {
	font-family: 'Gotham Narrow Ultra Italic';
	font-style: normal;
	font-weight: normal;
	src: local('Gotham Narrow Ultra Italic'), url('fonts/GothamNarrow-UltraItalic.woff') format('woff');
}
.font-ultra-italic {
	font-family: 'Gotham Narrow Ultra Italic';
}
.font-ultra {
	font-family: 'Gotham Narrow Ultra';
}
.font-black {
	font-family: 'Gotham Narrow Black';
}
.font-book {
	font-family: 'Gotham Narrow Book';
}
.font-book-italic {
	font-family: 'Gotham Narrow Book Italic';
}
.flex-wrapper {
	max-width: 100%;
	margin: 0 !important;
}

/*
.right {
	flex: 0 0 100%;
}
.bottomright {
	flex: 1; 
}*/