#body{overflow:hidden;}

#loginCntr{

	position:absolute;

	left:50%;		

	top:50%;

	margin-top:-160px;

	width:290px;

	z-index:20; 

	margin-left:-155px;

	padding:10px;	

	background-color:#ffffff;	

	-webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2),inset 1px 1px 0 rgba(0,0,0,.1);
	-moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2),inset 1px 1px 0 rgba(0,0,0,.1);
	box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2),inset 1px 1px 0 rgba(0,0,0,.1);	

	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius: 3px;	


}

#loginPageSlogan{text-shadow: 0px 2px 2px #999;

	position:absolute;

	top:50%;

	margin-top:-310px;

	left:50%;

	margin-left:-250px;

	width:500px;

	text-align:center;

	color:#333;	

	font-weight:600;

	font-size:46px;

	letter-spacing:-1px;

	line-height:40px;

}

@media only screen and (max-width: 680px)  {
	#loginslidercntr, #loginslider, #slider{ display:none!important;}
}

#loginslidercntr{

	position:absolute;

	z-index:10;	

	bottom:0px;

	width:100%;

	max-height:350px;

	border:1px solid #cfcfcf;

	overflow:hidden;

	border-left:0px;

	border-right:0px;

	background-color:#ffffff;	

	-webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);

	-moz-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);

	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);		

	-webkit-border-radius:3px;

	-moz-border-radius:3px;

	border-radius: 3px;		

}





#loginslider{

	width:100% !important;	

	height:350px;

	overflow:hidden;

	z-index:11;

}



#logo{

	display:none;

	position:absolute;

	bottom:168px;

	z-index:500;

	left:20px;

	width:73px;

	height:187px;

	/*background:transparent url(../images/logo_ardis.png) no-repeat top left;*/

}



input{

	box-sizing:border-box;

	-moz-box-sizing:border-box; /* Firefox */

	-webkit-box-sizing:border-box; /* Safari */	

	width:100%;

}



.cookieLoginButton{

	width:270px;

	

	-webkit-animation-name: 'glow' !important;

	-webkit-animation-duration: 1s !important;

	-webkit-animation-iteration-count: infinite !important;

	-webkit-animation-direction: alternate !important;

	-webkit-animation-timing-function: ease-in-out !important;		

}



@-webkit-keyframes 'glow'

{		

	0% {



		-webkit-box-shadow: 0 0 1px rgba(0, 0, 0, .1); 

	}

	100% {



		-webkit-box-shadow: 0 0 8px rgba(77, 183, 72, .3);

	}

}

	



#cookiealert{

	margin-bottom:20px;

}



#oldbrowsers{

	display:none;

	width:200px;

	position:absolute;

	top:0px;

	right:0px;

		padding:10px;

	background:#f9f9f9;

	border:3px solid #ff0000;

	-webkit-border-radius:3px;

	-moz-border-radius:3px;

	border-radius:3px;

	-webkit-box-shadow: 0 2px 20px rgba(0, 0, 0, 0.3), 0 0 10px rgba(0, 0, 0, 0.1) inset;

	-moz-box-shadow: 0 2px 20px rgba(0, 0, 0, 0.3), 0 0 10px rgba(0, 0, 0, 0.1) inset;

	box-shadow: 0 2px 20px rgba(0, 0, 0, 0.3), 0 0 10px rgba(0, 0, 0, 0.1) inset;		

}

























/* cloud */

#cloudContainer{width:100%;min-height:500px;position:absolute;top:0px;left:0px;overflow:hidden}#cloud1{z-index:3;left:0;top:75px;position:fixed;width:492px;height:256px;background-color:transparent;background-image:url('http://netvibe.nl/img/cloud1.png') !important}#cloud2{z-index:3;position:fixed;left:35%;top:120px;width:340px;height:205px;background-color:transparent;background-image:url('http://netvibe.nl/img/cloud2.png') !important}#cloud3{z-index:3;position:fixed;left:50%;top:-100px;width:450px;height:355px;background-color:transparent;background-image:url('http://netvibe.nl/img/cloud3.png') !important}#cloud4{z-index:3;position:fixed;left:60%;top:-100px;width:541px;height:347px;background-color:transparent;background-image:url('http://netvibe.nl/img/cloud4.png') !important}#cloud5{z-index:3;position:fixed;left:75%;top:70px;width:500px;height:269px;background-color:transparent;background-image:url('http://netvibe.nl/img/cloud5.png') !important}