html, body {
  
  min-height: 100%;
}

body {
   /* background: url('../img/background-v5.jpg') fixed center no-repeat;
    background-size: cover;
	*/
    
	color: white;
	/*background-color: #000000;*/
    background-image: linear-gradient(to top, #010100, #000000);
}

footer {
	text-align: center;
	height: 100px;
	font-size: 12px;
	margin-top: 30px;
}
footer a:link {
	text-decoration: none;
}
footer a:hover {
	color:azure;
}

#rotator {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	width:100%;
	height:100%;
	background:url(../img/loading.gif) #000 center center no-repeat;
	opacity:0.8;
	display:none;
	z-index:9999;
}

.boldwhite{
	color:white;
	font-weight: bold;
	line-height: 190%;
	margin-bottom: 20px;
}

.language {
	background-color: #f90000;
	color:white;
}
.logo {
    margin-top: 10px;
    margin-bottom:0;
}
.teaser {
    font-size: 13px;
    margin-top: 13px;
    margin-bottom:20px;
}
.code-input{
    font-family: 'Acumin Pro';
    font-style: normal;
	font-size: 16px;
    margin-top:30px;
}

form {
    font-family: 'Acumin Pro';
    font-style: normal;
	font-size: 14px;
}
.alert {
    font-family: 'Acumin Pro';
    font-style:normal;
    font-weight: bold;
	font-size: 14px;
}
.txt-newsletter{
    font-family: 'Acumin Pro';
    font-style: normal;
	font-size: 14px;
}

.teaser-footer {
    text-transform: uppercaseuper;
    margin-top:50px;
	text-align: center;
	font-family: 'Acumin Pro ExtraCondensed';
    font-weight: bold;
    /*font-style: normal;*/
	font-size: 150px;
	
}

/**
 * Form Process
 */
#process {
	position:fixed;
	top:0;
	right:0;
	bottom:0;
	left:0;
	width:100%;
	height:100%;
	background:#000 url(../img/1ajaxloader.gif) center center no-repeat;
	opacity:0.7;
	z-index:9999;
	display:none;
	text-align:center;
}

a:link {
	color:#E30D06;
}
a:visited {
	color:#E30D06;
}
a:hover {
	color:#000;
}

.btn-primary.btn-custom-red {
	background-color: #E30D06;
	border-color: #E30D06;
	font-family: 'Acumin Pro ExtraCondensed';
	font-size: 20px;
	
}
.required {
    color:#F51F4E; 
}


@media screen and (min-width:1024px){
	.container{
		max-width: 768px;
	}
}