.hum-drops { background-image: url('/img/pictos/picto_hum_drops.png'); }
.info { background-image: url('/img/pictos/picto_infos.png'); }
.pencil { background-image: url('/img/pictos/picto_pencil.png'); background-repeat: no-repeat; }
.plug_camera { background-image: url('/img/install/plug_camera.png'); }
.unplug_camera { background-image: url('/img/install/unplug_camera_ethernet.png'); }
.plug_camera.CAMERA_VC707 { background-image: url('/img/install/plug_camera_vc707.png'); }
.unplug_camera.CAMERA_VC707 { background-image: url('/img/install/unplug_camera_vc707.png'); }

#error-msg-text {
    background: url(/img/pictos/popup_error_icon.png) no-repeat 10px center transparent;
    background-size: 60px;
}
#confirm-msg-text {
    background: url(/img/pictos/popup_confirm_icon.png) no-repeat 10px center transparent;
	background-size: 60px;
}

#notif-msg-text {
    background: url(/img/pictos/popup_notif_icon.png) no-repeat 10px center transparent;
    background-size: 60px;
}
#logout {
    background: url(/img/pictos/picto_connexion.png) no-repeat center left;
    background-size: 32px;
}
#mobmenu {
	background: url(/img/pictos/picto_burger_menu.png) no-repeat center left;
	background-size: 65px 65px;
}
.mfp-bg {
    background: url(/img/bg/bg_content3.jpg) no-repeat center center fixed transparent;
}

.download {
    background-image: url('/img/pictos/picto_download.png');
    background-repeat: no-repeat;
    background-size: 32px;
}
.idm-cb-payment {
    background-image: url('/img/pictos/picto_cb.png');
    background-repeat: no-repeat;
}
.idm-voucher {
    background-image: url('/img/pictos/picto_voucher.png');
    background-repeat: no-repeat;
}
.email_address_update {
    background-image: url('../../img/pictos/picto_alert_email.png');
}
.gateway_name_update {
    background-image: url('../../img/pictos/picto_alert_gateway.png');
}
.arrow-up {
    background-image: url("/img/btn/btn_more.png");    
}
.arrow-down {
    background-image: url("/img/btn/btn_more_down.png");
}
.account_ico { 
    background: url('../../img/pictos/picto_settings_account.png') no-repeat center left; 
    background-size: 65px 65px;
}
.application_ico { 
    background: url('../../img/pictos/picto_settings_application.png') no-repeat center left;
    background-size: 65px 65px; 
}
.alerts_ico { 
    background: url('../../img/pictos/picto_settings_alerts.png') no-repeat center left;
    background-size: 65px 65px; 
}
.security_ico { 
    background: url('../../img/pictos/picto_settings_security.png') no-repeat center left;
    background-size: 65px 65px; 
}
.system_ico { 
    background: url('../../img/pictos/picto_settings_system.png') no-repeat center left;
    background-size: 65px 65px; 
}
.video_ico { 
    background: url('../../img/pictos/picto_settings_live.png') no-repeat center left;
    background-size: 65px 65px; 
}
.schedule_ico { 
    background: url('../../img/pictos/picto_schedule.png') no-repeat center left;
    background-size: 65px 65px; 
}
.myGateways_ico { 
    background: url('../../img/pictos/picto_settings_gateways.png') no-repeat center left;
    background-size: 65px 65px; 
}
.videoInline {
    background: url(/img/btn/btn_more_play.png) no-repeat center;
}
.alertMoreDown { 
    background: url(/img/btn/btn_more_down.png) no-repeat bottom right; 
    background-position: 98% 100%;
}
.alertMoreUp { 
    background: url(/img/btn/btn_more_up.png) no-repeat bottom right; 
    background-position: 98% 100%;
}
.alertsVideoInline {
    background: url(/img/btn/btn_more_play.png) no-repeat center;
}
.tank-meter-div {
    background:  url('/img/bg/bg_tank.png') no-repeat center center;
}
.settings_picto {
    background: url('../../img/pictos/picto_settings.png') no-repeat top center;
    background-size: 36px;
}
.liveVideoInline {
    background: url(/img/btn/btn_more_play.png) no-repeat center;
}
.GATEWAY_HSC04 { 
    background: url('../../img/install/gateway_hsc04.png') no-repeat center top;
}
.GATEWAY_TSC10 { 
    background: url('../../img/install/gateway_tsc10.png') no-repeat center top;
}

.TANK_METER_shape0 { 
    background-image: url('/img/install/TANK_METER_shape0.png');
    background-repeat: no-repeat;
}
.TANK_METER_shape1 { 
    background-image: url('/img/install/TANK_METER_shape1.png');
    background-repeat: no-repeat;
}
.TANK_METER_shape2 { 
    background-image: url('/img/install/TANK_METER_shape2.png');
    background-repeat: no-repeat;
}
.TANK_METER_shape3 { 
    background-image: url('/img/install/TANK_METER_shape3.png');
    background-repeat: no-repeat;
}

.play {
    background-image: url('/img/btn/btn_more_play.png');
    background-repeat: no-repeat;
}

.play:hover {
    background-image: url('/img/btn/btn_more_play_on.png');
    background-repeat: no-repeat;
}

.refresh {
    background-image: url('/img/pictos/picto_refresh.png');
    background-repeat: no-repeat;
}

.ethernet { 
    background-image: url(/img/pictos/picto_ethernet.png);
    height: 30px;
    width: 60px;
    background-position: center center;
    background-size: 50px auto;
    float: left;
}

.SUNRISE { background-image: url('/img/pictos/picto_sunrise.png'); background-repeat: no-repeat; }
.SUNSET { background-image: url('/img/pictos/picto_sunset.png'); background-repeat: no-repeat; }

.zoom-in { background-image: url('/img/pictos/picto_zoomin.png'); background-size: 32px; }
.zoom-out { background-image: url('/img/pictos/picto_zoomout.png'); background-size: 32px; }

.previous { background-image: url('/img/pictos/picto_previous.png'); background-size: 22px; }
.next { background-image: url('/img/pictos/picto_next.png'); background-size: 22px; }

.infos { background-image: url('/img/pictos/picto_infos.png'); }

.control_arm.clicked { background-image: url(/img/btn/btn_security_arm_on.png); }
.control_disarm.clicked { background-image: url(/img/btn/btn_security_disarm_on.png); }
.control_partarm1.clicked { background-image: url(/img/btn/btn_security_partial_1_on.png); }
.control_partarm2.clicked { background-image: url(/img/btn/btn_security_partial_2_on.png); }


.sched_automation { background-image: url('/img/pictos/picto_sched_scene.png'); }
.sched_arm { background-image: url('/img/pictos/picto_sched_arm.png'); }
.sched_disarm { background-image: url('/img/pictos/picto_sched_disarm.png'); }
.sched_partial1 { background-image: url('/img/pictos/picto_sched_partarm1.png'); }
.sched_partial2 { background-image: url('/img/pictos/picto_sched_partarm2.png'); }


.GATEWAY_TSC10 { background: url('/img/install/gateway_tsc10.png') no-repeat center -2px; }
.GATEWAY_HSC04 { background: url('/img/devices/picto_centrale.png') no-repeat center -12px; background-size: 65px; }

.gatewayConnexion.connected {
    background: url('/img/pictos/picto_gateway_network_on.png') no-repeat center -10px ;
    background-size: 65px 65px;
}
.gatewayConnexion.notconnected {
    background: url('/img/pictos/picto_gateway_network_off.png') no-repeat center -10px;
    background-size: 65px 65px;
}
.gatewayUsb {
    background: url('/img/pictos/picto_not_used.png') no-repeat center -12px;
    background-size: 65px 65px;
}
.gatewayUsb.LEGRAND {
	background-image: url('/img/devices/picto_legrand_usb.png');
	background-size: 65px 65px;
	background-position: center -12px;
}
.advance_settings {
    background: url('/img/pictos/picto_settings.png') no-repeat left center;
}
.refresh_scan {
    background: url('/img/pictos/picto_refresh.png') no-repeat left center;
}

.battery {
    height: 24px;
    width: 60px;
    float: left;
    clear:both;
    background-position: 0px -20px !important;
}
.signal {
    height: 24px;
    width: 60px;
    float: left;	
    background-position: 0px -20px !important;
}
.delete {
    cursor: pointer;
    height: 48px;
    width: 48px;
    position: absolute;
    background-size: 32px auto !important;
}
.add {
    cursor: pointer;
    color: rgba(34, 80, 92, 0.85);
    text-decoration: none;
}
.scenes {
    background-position: center center;
    background-size: 45px auto;
}
.scene {
    background-position: 2px 3px;
    background-size: 45px auto;
}


.add {
    background: url('/img/btn/btn_add_small.png') no-repeat center left;
    background-size: 32px;
}
.delete {
    background: url('/img/btn/btn_delete.png') no-repeat center center;
}
.delete:hover {
    background: url('/img/btn/btn_delete_on.png') no-repeat center center;
}
.add:hover {
    background: url('/img/btn/btn_add_small_on.png') no-repeat center left;
    background-size: 32px;
}

.nobattery {
    background: url('/img/pictos/picto_battery_no.png') no-repeat top center;
}
.battery0 {
    background: url('/img/pictos/picto_battery_0.png') no-repeat top center;
}
.battery20 {
    background: url('/img/pictos/picto_battery_20.png') no-repeat top center;
}
.battery40 {
    background: url('/img/pictos/picto_battery_40.png') no-repeat top center;
}
.battery60 {
    background: url('/img/pictos/picto_battery_60.png') no-repeat top center;
}
.battery80 {
    background: url('/img/pictos/picto_battery_80.png') no-repeat top center;
}
.battery100 {
    background: url('/img/pictos/picto_battery_100.png') no-repeat top center;
}

.signal0 {
    background: url('/img/pictos/picto_signal_0.png') no-repeat top center;
}
.signal20 {
    background: url('/img/pictos/picto_signal_20.png') no-repeat top center;
}
.signal40 {
    background: url('/img/pictos/picto_signal_40.png') no-repeat top center;
}
.signal60 {
    background: url('/img/pictos/picto_signal_60.png') no-repeat top center;
}
.signal80 {
    background: url('/img/pictos/picto_signal_80.png') no-repeat top center;
}
.signal100 {
    background: url('/img/pictos/picto_signal_100.png') no-repeat top center;
}
.device {
    background-image: url('/img/pictos/picto-devices.png');
    background-repeat: no-repeat;
    background-position: center center
}
.scenes,.picto-scene {
    background-image: url('/img/pictos/picto-scenes.png');
    background-repeat: no-repeat;
}
.comfort {
    background-image: url('/img/pictos/picto_comfort.png');
    background-repeat: no-repeat;
    background-position: center center
}
.DAY {
    background-image: url('/img/pictos/pictos_automation_conditions_5.png');
    background-repeat: no-repeat;
}
.NIGHT {
    background-image: url('/img/pictos/pictos_automation_conditions_4.png');
    background-repeat: no-repeat;
}
.control_arm_on {
    background: url(/img/btn/btn_security_arm_on.png) no-repeat top center transparent;
    background-position: center 0px;
}

.control_arm, .ARM {
    background: url(/img/btn/btn_security_arm_off.png) no-repeat top center transparent;
    background-position: center 0px;
}

.control_disarm_on {
    background: url(/img/btn/btn_security_disarm_on.png) no-repeat top center transparent;
    background-position: 36px 0px;
}
.control_disarm, .DISARM {
    background: url(/img/btn/btn_security_disarm_off.png) no-repeat top center transparent;
    background-position: 36px 0px;
}

.control_partarm1_on {
    background: url(/img/btn/btn_security_partial_1_on.png) no-repeat top center transparent;
    background-position: center 0px;
}

.control_partarm1, .PARTARM1 {
    background: url(/img/btn/btn_security_partial_1_off.png) no-repeat top center transparent;
    background-position: center 0px;
}

.control_partarm2_on {
    background: url(/img/btn/btn_security_partial_2_on.png) no-repeat top center transparent;
    background-position: center 0px;
}

.control_partarm2, .PARTARM2 {
    background: url(/img/btn/btn_security_partial_2_off.png) no-repeat top center transparent;
    background-position: center 0px;
}

.popupSceneAlarmContainer .disarm {
    background-image: url(/img/btn/btn_security_disarm_off.png);
}
.popupSceneAlarmContainer .arm {
    background-image: url(/img/btn/btn_security_arm_off.png);
}
.popupSceneAlarmContainer .partarm1 {
    background-image: url(/img/btn/btn_security_partial_1_off.png);
}
.popupSceneAlarmContainer .partarm2 {
    background-image: url(/img/btn/btn_security_partial_2_off.png);
}

.popupSceneAlarmContainer .arm, .popupSceneAlarmContainer .partarm1, .popupSceneAlarmContainer .partarm2, .popupSceneAlarmContainer .disarm  {
    background-repeat: no-repeat;
    background-position: center 0px;
    background-size: 40px auto;
}

.GATEWAY_DELAY {
    background: url('/img/pictos/picto_scene_delay.png') no-repeat center -12px;
    background-size: 65px;
}

@media (max-width: 450px) {
    .delete {
        height: 32px;
        width: 32px;
        background-size: 32px auto;
    }
    .delete:hover {
        background-size: 32px auto;
    }
	.add, .add:hover {
		background-size: 24px auto;
		margin-top: -6px;
	}
}
