.wallplug{
	clear:both;
}
.wallplug .linia2 {
	background: #e6e6e6;
	width: 960px;
	height: 1px;
	margin-top: 10px;
	float:none;
}
#slider-layer-even{
	margin:0 auto;
	width:606px;
	height:386px;
	background-image:url('http://www.fibarouk.co.uk/sites/all/themes/fibaro/images/wall-plug/slider_files/plug_slider_3.png');
}
.slider-bar-container{
	position:relative; top:-20px;
	z-index:20;
}
.slider-legend{
	width: 830px;
	margin: 0 auto;
	margin-bottom:10px;
	color: #999;
	font-weight: bold;
	font-size: 16px;
	font-family: arial, verdana;
}
.slider-min,.slider-max{
	margin:0 0 10px 0; padding:0;float:left;
	color: #999;
	font-weight: bold;
	font-size: 16px;
	font-family: arial, verdana;
}
.slider-min{
	margin-right: 20px;
	text-align:right;
}
.slider-max{
	margin-left: 15px;
	clear:right;
}
.slider-bar{
	width: 784px;
	margin: 0 auto;
	float:left;
}
.Slider0{
	width: 784px;
	height: 19px;
	background: url("../../img/bg_slider_main.png");
	clear:both;
}
.Slider1{
	width: 784px;
	height: 19px;
	background: url("../../img/bg_slider_color.png");
}
.FixedSlider2Position{
	position:relative; left:-18px; top:-16px; width:54px; height:54px;
}
.Slider2:hover{
	coursor: pointer;
}
.bar-cloud-position{
	position:relative; left:-31px; top:-48px;
	display:none;
}
.bar-cloud-value{
	position:absolute;
	width:122px;
	height:55px;
	background: url("../../img/cloud.png") no-repeat;
	padding: 14px 0px 0px 0px;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	font-family: arial, verdana;
}
.hr0{
	width: 100%;
	height: 1px;
	float: left;
}
.do-you-know{
	position:absolute;
}
#do-you-know-left{
	z-index:25;
	position:absolute;
	margin:0; padding:0;
	left: 45px;
	top: 225px;
	width: 310px;
}
#do-you-know-left-content{
	display:block;
	width:220px;
	margin:0 0 5px 0 !important;
	padding:0;
}
#do-you-know-right{
	z-index:25;
	position:absolute;
	margin:0; padding:0;
	left: 628px;
	top: 95px;
	width: 304px;
}
#do-you-know-right-content{
	display:block;
	width:230px;
	margin:0 0 5px 50px !important;
	padding:0;
}
.slider-layer{
	margin:0 auto;padding:0;
	position:absolute;
	top:0px;left:0px;
	display:block;
	width:606px;
	height:386px;
	background-image:url('../../img/plugs_spritesheet.jpg');
}
#slider-layer-0{ background-position:0px 0px;z-index:10;}
#slider-layer-1{ background-position:-606px 0px;opacity:0;filter:alpha(opacity=0);z-index:11;}
#slider-layer-2{ background-position:-1212px 0px;opacity:0;filter:alpha(opacity=0);z-index:12;}
#slider-layer-3{ background-position:-1818px 0px;opacity:0;filter:alpha(opacity=0);z-index:13;}
#slider-layer-4{ background-position:-2424px 0px;opacity:0;filter:alpha(opacity=0);z-index:14;}
#slider-layer-5{ background-position:-3030px 0px;opacity:0;filter:alpha(opacity=0);z-index:15;}
#slider-layer-6{ background-position:-3636px 0px;opacity:0;filter:alpha(opacity=0);z-index:16;}
#slider-layer-7{ background-position:-4242px 0px;opacity:0;filter:alpha(opacity=0);z-index:17;}
#slider-layer-8{ background-position:-4242px 0px;opacity:0;filter:alpha(opacity=0);z-index:18;}
.devices-bar{
	width: 854px;
	margin: 0 auto;
	padding:0;
}
.devices-bar div{
	width:119px;
	margin:0;
	float: left;
	display:block;
	text-align:center;
	font-size: 11px;
	font-family: Verdana;
	color: #aaa;
}
#chartBoxLaptop{
	width:1022px;
	height:420px;
}
#chartBoxCharts{
	width:1022px;
}
#chartBoxCharts a{
	display:block;
	width:230px;
	height:198px;
	margin:0 20px 0 0;
	float:left;
	text-decoration:none;
}
#chartBoxCharts a:hover{
	text-decoration:none;
	color:#fff;
}
#chartBoxCharts .boxPlugSave p{ margin: 0px 5px 0px 110px !important; text-weight: normal; font-size:11px;line-height:16px;}

.boxPlugSave {float:left; width:230px; height:198px;margin-right:20px;}
.boxPlugSave:hover {cursor:pointer;}
.boxPlugSave1{background-image:url('../../img/box1_plugsave.jpg');background-repeat:no-repeat; color:#000000;}
.boxPlugSave1Hover{background-image:url('../../img/box1_plugsave_hover.jpg');background-repeat:no-repeat;color: white;}
.boxPlugSave1:hover{color:#000 !important;}
.boxPlugSave1Hover:hover{color:#fff !important;}
.node .boxPlugSave1Hover h3{color: white;}
.boxPlugSave2{background-image:url('../../img/box2_plugsave.jpg');background-repeat:no-repeat; color:#000000;}
.boxPlugSave2Hover{background-image:url('../../img/box2_plugsave_hover.jpg');background-repeat:no-repeat;color: white;}
.boxPlugSave2:hover{color:#000 !important;}
.boxPlugSave2Hover:hover{color:#fff !important;}
.node .boxPlugSave2Hover h3{color: white;}
.boxPlugSave3{background-image:url('../../img/box3_plugsave.jpg');background-repeat:no-repeat; color:#000000;}
.boxPlugSave3Hover{background-image:url('../../img/box3_plugsave_hover.jpg');background-repeat:no-repeat;color: white;}
.boxPlugSave3:hover{color:#000 !important;}
.boxPlugSave3Hover:hover{color:#fff !important;}
.node .boxPlugSave3Hover h3{color: white;}
.boxPlugSave4{background-image:url('../../img/box4_plugsave.jpg');background-repeat:no-repeat; color:#000000;}
.boxPlugSave4Hover{background-image:url('../../img/box4_plugsave_hover.jpg');background-repeat:no-repeat;color: white;}
.boxPlugSave4:hover{color:#000 !important;}
.boxPlugSave4Hover:hover{color:#fff !important;}
.node .boxPlugSave4Hover h3{color: white;}
#chartBoxCharts .boxPlugSave1Hover p{ color: #fff !important;}
#chartBoxCharts .boxPlugSave2Hover p{ color: #fff !important;}
#chartBoxCharts .boxPlugSave3Hover p{ color: #fff !important;}
#chartBoxCharts .boxPlugSave4Hover p{ color: #fff !important;}
#chartBoxCharts .boxPlugSave p.chartBoxH3{
	color: #363636;
	font-size: 16px;
	font-family: arial, verdana;
	margin: 40px 0px 5px 109px !important; font-weight: normal;
	line-height:20px;
}

.devices-bar a.inSlider{
	color: #000000;
}

#counterImageNormal{
	z-index:5;
}
#counterImageRed{
	position:relative;
	z-index:6;
	display:none;
}
img{
	margin:0;
	padding:0;
}
p{
	margin:0 0 20px 0 !important;
	font-size: 12px;
	font-family: arial, verdana;
	line-height: 20px;
}
header { 
	display:block;
	text-align:center;
	margin-top:20px;
}
.wallplug h2 {
	color: #363636;
	font-size: 36px;
	font-family: arial, verdana;
	font-weight: normal;
	margin: 10px 0 10px 0;
}
.wallplug h3 {
	color: #363636;
	font-size: 16px;
	font-family: arial, verdana;
	font-weight: bold;
	margin: 10px 0 5px 0;
}

.most_sophisticated{
	position:relative; margin-bottom:50px;
	line-height: 45px; margin-top:20px !important;
}
.extremely_compact{
	width:350px;
}
.linia3_top10{
	margin-top: 10px;
}
.push_b_button{
	width: 300px;
}
.position_abs{
	position:absolute;
}
.position_relative{
	position:relative;
}
.display_block{
	display:block;
}
#do-you-know-right > h3{
	margin-left:50px;
}
.layers_container{
	position:relative; width:606px;height:386px; margin:0 auto;
}
.slider-bar-container-parent{
	width: 900px; margin: 0 auto; padding:0;
}
#colorful-slider-bar-cloud-value{
	width: 2%;
}
.Slider2WallPlug{
	background-image:url('../../img/slider.png'); background-repeat:no-repeat; width:54px; height:54px; position: relative; left: 0;
}
.devices-bar-container{
	width: 880px; margin: 0 auto; padding:0;
}
.linia2_bottom20{
	clear:both;margin-bottom: 20px;
}
.charts-container{
	text-align:center;
}
.charts-container p{
	text-align:center;
}
.charts-container h2{
	text-align:center; font-size:36px !important;
}
#chart-description1, #chart-description2, #chart-description3, #chart-description4{
	height:40px;
}
.margin_top_35{
	margin-top:35px;
}
.child_safety{
	width:420px;margin-bottom:40px !important;;font-size:40px;margin-top: 80px !important;
}
.child_safety_img{
	margin-top:50px;
}
.plug_txt6_txt{
	width:400px;
}
.reporting{
	margin:20px 0px 5px 0px !important; width:700px;
}
.sms_service{
	clear:both; position:relative; top:-70px; width:900px;text-align:right;
}
.linia3_minus_top_10{
	margin-top:-10px;
}
.controlled_load_abs1{
	position:absolute;width: 960px;height: 447px;
}
.power_abs{
	position:absolute;left: 29px;top: 50px;text-align: right;width: 120px;
}
.sms_email_small_abs{
	position:absolute;left: 0px;top: 124px;text-align: right;width: 150px;
}
.sms_email_big_abs{
	position:absolute;left: 25px;top: 265px;
}
.controlled_laptop_abs{
	position:absolute;left: 525px;top: 85px;text-align: center;width: 90px;
}
.controlled_mobile_abs{
	position:absolute;left: 628px;top: 85px;text-align: center;width: 70px;
}
.controlled_hair_abs{
	position:absolute;left: 711px;top: 85px;text-align: center;width: 80px;
}
.controlled_heater_abs{
	position:absolute;left: 813px;top: 85px;text-align: center;width: 80px;
}
.set_limit_abs{
	position:absolute;left: 0px;top: 365px;
}
.builtin-container{
	background-image:url('../../img/plug_tester_eng.jpg'); height:660px;
}
.builtin, .builtin-container .plug_title{
	text-align:left;margin-top: 70px !important;
}
.builtin-container-p{
	width:400px; text-align:left; height:190px;
}
.routing{
	position:absolute;width: 960px;height: 447px;color:#000;font-weight:bold;
}
.routing-direct{
	position:absolute;left: 50px;top: 215px;text-align: right;
}
.routing-routing{
	position:absolute;left: 406px;top: 315px;text-align: right;
}
.routing-out{
	position:absolute;left: 800px;top: 230px;text-align: right;
}
.time-counter-container{
	position:absolute; height:446px;
}
.strain-relief{
	position:absolute;left:0px;top:429px;z-index:20;background-color:white;
}
.wireless-update{
	z-index:12;
}
.marginTop40{
	margin-top:40px;
}
.broken_fridge{
	width: 400px;
}
#chartBoxCharts .boxPlugSave p.chartBoxH3Pie{
	color: #363636;
	font-size: 16px;
	font-family: arial, verdana;
	margin: 40px 0px 5px 129px !important; font-weight: normal;
	line-height:20px;
}
#chartBoxCharts .boxPlugSave p.chartBoxPPie{
	margin-left:130px !important;
}
.display_none{
	display:none;
}
/* for translation purposes **** */
.cke_show_borders .display_none{
	display:block;
}
/* **** */