.band
{
	background-color: #302f2f;
	/*background-image: url('/img/fr/band-background.png');*/
	background-image: url('/img/fr/background-site.jpg');
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.band-form
{
	/*background-image: url('/img/fr/background-site.jpg');*/
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
	padding: 50px 0px 50px 0px;
}

.form-title
{
	position: absolute;
	top: 0px;
	left: 0px;
	background-image: url('/img/fr/back-form-title.png');
	height: 45px;
	width: 100%;
	max-width: 405px;
	font-family: "Hemi";
    font-weight: 500;
	font-size: 20px;
	display: flex;
	align-items: center;
	justify-content: center;
}

.form-block
{
	background-color: #ffffff;
	max-width: 375px;
	margin: 15px 0px 0px 0px;
	padding-top: 35px;
	
	display: flex;
	align-items: center;
	justify-content: center;
}

.form-fields
{
	width: 90%;
	margin-left: auto;
	margin-right: auto;
}

.form-control
{
	display: inline-block;
	margin-bottom: 5px;
}

.form-control,
.single-line
{
	background-color: #FFFFFF;
	background-image: none;
	border: 1px solid #e5e6e7;
	border-radius: 1px;
	color: inherit;
	padding: 6px 12px;
	transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
	width: 100%;
}
.form-control:focus,
.single-line:focus
{
	border-color: #1ab394;
}

.input-group-addon
{
	background-color: #fff;
	border: 1px solid #E5E6E7;
	border-radius: 1px;
	color: inherit;
	font-size: 14px;
	font-weight: 400;
	line-height: 1;
	padding: 9px 12px 4px 12px;
	text-align: center;
}

/*input,select
{
	width: 90%;
	font-family: "Montserrat-LightItalic";
	color: #717171;
	margin: 0% 0% 3% 0%;
}*/

.button
{
	background-image: url('/img/fr/button.png');
	background-repeat: no-repeat;
	background-position: center center;
	width: 195px;
	height: 42px;
	font-family: "Hemi";
	color: #302f2f;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	cursor: pointer;
}

.thumbs
{
	width: 50%;
	height: 50%;
}