/* --- Desktop shortcuts icons --- */

#playSyno-win-shortcut div {
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/ard/48x48/synoptic.png");
}
.moveSyno {
	cursor: move;
}
.zoomIn {
	cursor: zoom-in;
}
.zoomOut {
	cursor: zoom-out;
}
/* --- Editor Hack --- */
.enableBtn span {
	opacity : 1;
}


/* --- Editor icons --- */
.afedrawcolorpicker {
	background-color:white;
}
.afedrawaddshape {
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/fam/vector_add.png") !important;
}

.afedrawshape {
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/fam/vector.png") !important;
}
.afedrawaddimage {
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/fam/image_add.png") !important;
}
.afedrawaddMjpeg {
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/fam/video_add.png") !important;
}
.afedrawleft {
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/fam/arrow_left.png") !important;
}
.afedrawright {
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/fam/arrow_right.png") !important;
}
.afedrawup {
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/fam/arrow_up.png") !important;
}
.afedrawdown {
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/fam/arrow_down.png") !important;
}
.afedraworig {
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/fam/arrow_in.png") !important;
}
.afedrawzoom {
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/fam/zoom.png") !important;
}
.afedrawclear {
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/fam/bin_closed.png") !important;
}
.afeduplicate {
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/fam/page_white_copy.png") !important;
}
.afeclipboardcopy {
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/fam/page_copy.png") !important;
}
.afeclipboardpaste {
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/fam/page_paste.png") !important;
}
.afedrawshapeline {
	background-image: url("../Icons/layer_shape_line.png") !important;
}
.afedrawshapecircle {
	background-image: url("../Icons/layer_shape_ellipse.png") !important;
}
.afedrawshapeellipse {
	background-image: url("../Icons/layer_shape_ellipse.png") !important;
}
.afedrawshapepolyline {
	background-image: url("../Icons/layer_shape_polyline.png") !important;
}
.afedrawshapepolygon {
	background-image: url("../Icons/layer_shape_polygon.png") !important;
}
.afedrawshapetext {
	background-image: url("../Icons/layer_shape_text.png") !important;
}
.afedrawshapepath {
	background-image: url("../Icons/layer_shape_curve.png") !important;
}
.afedrawshaperect {
	background-image: url("../Icons/layer_shape.png") !important;
}
.afedrawselect {
	background-image: url("../Icons/select.png") !important;
}
.afedrawmultiselect {
	background-image: url("../Icons/multiselect.png") !important;
}
.afedrawgroup {
	background-image: url("../Icons/group.png") !important;
}
.afedrawungroup {
	background-image: url("../Icons/ungroup.png") !important;
}
.afedrawshaperrect {
	background-image: url("../Icons/layer_shape_round.png") !important;
}
.afedrawgshapes{
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/fam/shape_group.png") !important;
}
.afedrawArchive{
	background-image: url("../Icons/oldPicture.png") !important;
}
.afedrawplay{
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/fam/control_play.png") !important;
}
.afedrawhtml{
	background-image: url("../Icons/html.png") !important;
}
.afedrawtextfield {
	background-image: url("../Icons/layer_shape_text.png") !important;
}
.afedrawimagefield {
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/fam/image_add.png") !important;
}
.afedrawbarcode {
	background-image: url("../Icons/layer_shape_text.png") !important;
}
.afedrawlifecycle{
	background-image: url("../Icons/lifecycle.png") !important;
}
.afedrawinitstate{
	background-image: url("../Icons/initstate.png") !important;
}
.afedrawendstate{
	background-image: url("../Icons/endstate.png") !important;
}
.afedrawstate{
	background-image: url("../Icons/state.png") !important;
}
.afedrawtransition{
	background-image: url("../Icons/transition.png") !important;
}
.afedrawreports{
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/ard/16x16/accountant_edit.png") !important;
}
.afedrawaligntop{
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/ard/16x16/alignTop.png") !important;
}
.afedrawalignbottom{
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/ard/16x16/alignBottom.png") !important;
}
.afedrawalignleft{
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/ard/16x16/alignLeft.png") !important;
}
.afedrawalignright{
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/ard/16x16/alignRight.png") !important;
}
.afedraw-editobject {
	background-image: url("../../../../ard_desktop/Resources/Public/shared/icons/ard/16x16/pencil_edit.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.afedraw-rotate {
	background-image: url("../Icons/lifecycle.png") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.afedraw-resize {
	background-image: url("../Icons/resize.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}


/* --- Draw icons syno --- */

.arddraw-sensor, .arddraw-sensor2, .arddraw-sensorGalaxy {
	/*background-image: url("../Images/syno_cam.svg") !important;*/
	background-image: url("../Svg/hardware_sensor.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-zone {
	background-image: url("../Icons/layer_shape_polyline.png") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-doorWithOtl {
	background-image: url("../Images/syno_door2_surveil_close.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-door {
	background-image: url("../Images/syno_door2_surveil_close.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-archive_door {
	background-image: url("../Images/syno_door2.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-door-tempo {
	background-image: url("../Images/door_tempo.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-door-close {
	background-image: url("../Images/door_close.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-door-time_scheduled {
	background-image: url("../Images/door_time_scheduled.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-door-inhibited {
	background-image: url("../Images/door_inhibited.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-otes2 {
	background-image: url("../Images/syno_otes2.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-battery {
	background-image: url("../Svg/battery-low.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-barrier {
	background-image: url("../Svg/barriere_close.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-tourniquet {
	background-image: url("../Svg/tourniquet.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-bollard {
	background-image: url("../Images/syno_bollard.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-siren {
	background-image: url("../Svg/megaphone.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-outputOnOff {
	background-image: url("../Images/syno_output_off.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-c2a {
	background-image: url("../Svg/syno_c2a.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-c2b {
	background-image: url("../Svg/syno_c2b.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-brisGlace {
	background-image: url("../Images/syno_brisGlace_neutre.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-brisGlace2 {
	background-image: url("../Images/syno_bg_on.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-brisVitre, .arddraw-brisVitreGalaxy {
	background-image: url("../Images/syno_brisVitre_neutre.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-buttonPress {
	background-image: url("../Images/syno_boutonPoussoir_neutre.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-autoProtection {
	background-image: url("../Images/syno_AP_neutre.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-autoProtection2, .arddraw-autoProtectionGalaxy {
	background-image: url("../Images/syno_autoprotect_ko.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-contactDoor {
	background-image: url("../Images/syno_door2.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-SimpleCounter {
	background-image: url("../Images/counter.png") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-ParkCounter {
	background-image: url("../Images/counter.png") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-ParkCounterNbPlaceOccupied {
	background-image: url("../Images/counter.png") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-summary {
	background-image: url("../Images/syno_utl.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-technicDefault {
	background-image: url("../Images/syno_utl.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}

.afedraw-utl {
	background-image: url("../Images/syno_otes2.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}

.arddraw-menu {
	background-image: url("../Images/string.png") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-intrusionZoneController {
	background-image: url("../Images/syno_buttonOn.png") !important;
	background-size:20px 7px;
	background-repeat:no-repeat;
}
.arddraw-emergencyButton {
	background-image: url("../Svg/syno_emergencyOn.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.ardSynoptique-add {
	background-image: url("/typo3conf/ext/ard_desktop/Resources/Public/shared/icons/fam/vector_add.png") !important;
}
.arddraw-compassrose {
	background-image: url("../Images/syno_compassrose.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-readerrejected {
	background-image: url("../Images/syno_reader_rejected.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-overheadDoor {
	background-image: url("../Images/overheadDoor_closed.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-windowDetector {
	background-image: url("../Images/syno_window_close.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-effraction {
	background-image: url("../Images/effraction.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-accessanomaly {
	background-image: url("../Images/syno_accessAnomaly.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.arddraw-inputOkKo {
	background-image: url("../Images/allow.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}

.arddraw-door-connected-lock {
	background-image: url("/typo3conf/ext/ard_desktop/Resources/Public/shared/icons/ard/16x16/hardware_lock_pegasys.png") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}

.arddraw-wicket {
	background-image: url("../Svg/portillon.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}

.arddraw-AdvConnectLock {
	background-image: url("../Images/syno_aperio_16x16.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}

.arddraw-doorway {
	background-image: url("../Images/syno_doorway_close.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}

.arddraw-contactGalaxy {
	background-image: url("../Images/syno_cp_neutre.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}




/* --- Draw icons smart object --- */

.afedrawshapetextName {
	background-image: url("../Images/string.png") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.afedrawshapedateName, .afedrawshapedatetimeName {
	background-image: url("../Images/syno_datetime.svg") !important; 
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.afedrawaddphotocarrier {
	background-image: url("../Images/no_user_picture.png") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}
.afedrawaddchip {
	background-image: url("../Images/chip.svg") !important;
	background-size:16px 16px;
	background-repeat:no-repeat;
}


/* --- Draw icons Number icons --- */

.afedrawalarmnumber {
	background-color: #FFEEEE;
	color: #FF0000;
	font-weight: bold;
	text-align: center;
}

/** ReadOnly Draw panel **/
.x-field-draw .x-mask {
	background-color: transparent;
	
}
.x-field-draw .x-item-disabled {
	opacity: 1 !important;
}
