body {
	margin:0px;
	background-image:url("imageLibrary/B_Background.jpg")
}

.everything {
/*	border:1px solid black;
*/	width:977px;
	height:571px;
	font-family: sans-serif;	
	font-size:15px;
}

.controlButtons {
	border-radius: 25px;
	width:90%;
	background-color: white;
	position:relative;
	left:5%;
	height:20%;
	top:76%;
}

.lights {
	border-radius: 25px;
	width:90%;
	background-color: white;
	position:relative;
	left:5%;
	height:20%;
	top:-15%;
}

.alarmState {
	text-align:center;
	position:relative;
	margin-top:-10px;
	width:90%;
	margin-left:5%;
}

.lightName {
	text-align:center;
	font-family: sans-serif;	
	position:relative;
	margin-top:2px;
	width:80%;
	margin-left:7%;
}

.switchName {
	text-align:center;
	font-family: sans-serif;	
	position:relative;
	margin-top:2px;
	width:105%;
}

.alarmIcon {
	width:90%;
	margin-left:5%;
}
.lightIcon {
	width:70%;
	margin-left:12%;
	margin-top:5px;
}
.switchIcon {
	width:70%;
	margin-left:12%;
	margin-top:5px;
}
.button {
	width:12%;
	display: inline-block;
}

.right {
	float: right;
}

#heartbeat {
	width:10px;
	height:10px;
	position: absolute;
	left:967px;
	top:2px;
	background-color: #eee;
	border-radius: 5px;
}

.state {
	background: white;
	border-radius: 15px;
	width:150px;
	height:150px;
	margin-top:-20px;
	padding-left:15px;
	font-family: sans-serif;	
}

.Ouvrants {
	position:absolute;
	top:150px;
	left:50px;
}

.Ouvrants>img, .Climatisation>img, .Poubelles>img {
	width:60px;
}

.Ouvrants>span {
	font-family: sans-serif;	
}


.Climatisation {
	position:absolute;
	top:150px;
	left:295px;
	width:320px;
	height:400px;
}
.Climatisation>.state {
	margin-top:-20px; 
	padding-top:10px;
	width:380px;
	height:170px;	
}
.Climatisation>.state>*>* {
	margin-left:5px;
}
.Climatisation>.state>*>.picotClimRight {
	right:-60px;
}

.Climatisation>.state>.eqLogic-widget {
	width:380px;
}
.Poubelles {
	position:absolute;
	top:150px;
	left:760px;
	width:150px;
	height:100px;
}
.Poubelles>.state {
	margin-top:-20px; 
	padding-top:26px;
	height:50px;
}


.blinking {
  animation: blinker 1s linear infinite;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}
