@media all {

	body{margin:0;font-family:Roboto;font-size:13px;background-color:transparent;}
	a:focus {outline: none;}
 	
	#gallery {position:relative;top:0;left:0;width:100%;z-index:1000;cursor:default;margin: 0px;}
	#gallery .cycle-container {display:block;position:absolute;top:0;left:0;right:0;bottom:0;cursor: -webkit-grab;cursor: grab;}
	#gallery .cycle-item {width: 100%; height: calc(100vw * 3 / 4); min-height:100vh; background-repeat: no-repeat; background-size:contain;background-position:center center}

	#hover-prev {position:fixed;top:0;bottom:0;left:0;width:7%;opacity:0.7;z-index:1000;		-webkit-transition:opacity 0.3s linear;  
		-moz-transition:opacity 0.3s linear;  
		-o-transition:opacity 0.3s linear;  
		transition:opacity 0.3s linear; 
}
	#hover-next {position:fixed;top:0;bottom:0;right:0;width:7%;opacity:0.7;z-index:1000;		-webkit-transition:opacity 0.3s linear;  
		-moz-transition:opacity 0.3s linear;  
		-o-transition:opacity 0.3s linear;  
		transition:opacity 0.3s linear;}
	#hover-prev:hover {opacity:1;}
	#hover-next:hover {opacity:1;}
	#hover-prev.disabled {display:none;}
	#hover-next.disabled {display:none;}
	.cycle-button {position:absolute;width: 5vh;height: 5vh;cursor:pointer;top:50vh;}
	.cycle-button path {fill:black;}
	#cycle-prev {
		
		-webkit-transform:scaleX(-1); 
		-ms-transform:scaleX(-1); 
		transform:scaleX(-1); 
		left:1vh;
		
	}
	#cycle-next {right: 1vh;}
	.cycle-item a { display: block; width: 100%; height: 100%;}
	
	a {color:black;text-decoration: none;}
	a:hover {text-decoration: underline;}
	
}

@media (min-aspect-ratio: 4/3) {
	#gallery {height:calc(100% * 3 / 4);}
}
@media (max-aspect-ratio: 4/3) {
	#gallery {top:0 !important;height:100vh;}
}
@media screen and ( min-width: 1601px )  {
	#item001.cycle-item {background-image:url("../images/1920x1440/058-IMG_0439.jpg");}
	#item002.cycle-item {background-image:url("../images/1920x1440/059-IMG_2535.jpg");}
	#item003.cycle-item {background-image:url("../images/1920x1440/060-IMG_7373.jpg");}
	#item004.cycle-item {background-image:url("../images/1920x1440/061-IMG_7386.jpg");}
	#item005.cycle-item {background-image:url("../images/1920x1440/062-IMG_9078.jpg");}
	#item006.cycle-item {background-image:url("../images/1920x1440/063-IMG_7177.jpg");}
	#item007.cycle-item {background-image:url("../images/1920x1440/064-IMG_7412.jpg");}
	#item008.cycle-item {background-image:url("../images/1920x1440/065-IMG_7370.jpg");}
	#item009.cycle-item {background-image:url("../images/1920x1440/066-IMG_7020.jpg");}
	#item010.cycle-item {background-image:url("../images/1920x1440/067-IMG_7020.jpg");}
	#item011.cycle-item {background-image:url("../images/1920x1440/068-IMG_9077.jpg");}
	#item012.cycle-item {background-image:url("../images/1920x1440/069-IMG_3548.jpg");}
	#item013.cycle-item {background-image:url("../images/1920x1440/070-IMG_3562.jpg");}
	#item014.cycle-item {background-image:url("../images/1920x1440/071-IMG_7461.jpg");}
	#item015.cycle-item {background-image:url("../images/1920x1440/072-IMG_3536.jpg");}
	#item016.cycle-item {background-image:url("../images/1920x1440/073-IMG_3538.jpg");}
	#item017.cycle-item {background-image:url("../images/1920x1440/074-IMG_3539.jpg");}
	#item018.cycle-item {background-image:url("../images/1920x1440/075-IMG_3553.jpg");}
	#item019.cycle-item {background-image:url("../images/1920x1440/076-img_3532a.jpg");}
	#item020.cycle-item {background-image:url("../images/1920x1440/077-txt.jpg");}
	#item021.cycle-item {background-image:url("../images/1920x1440/078-IMG_8488-DEFRAGMENTIERUNG.jpg");}
	#item022.cycle-item {background-image:url("../images/1920x1440/079-DSC_8385-KONZEPTPANORAMA.jpg");}
	#item023.cycle-item {background-image:url("../images/1920x1440/080-DSC_8402-KONZEPTPANORAMA.jpg");}
	#item024.cycle-item {background-image:url("../images/1920x1440/081-DSC_8425-KONZEPTPANORAMA.jpg");}
	#item025.cycle-item {background-image:url("../images/1920x1440/082-IMG_8761.jpg");}
	#item026.cycle-item {background-image:url("../images/1920x1440/083-IMG_9034.jpg");}
	#item027.cycle-item {background-image:url("../images/1920x1440/084-2020-06-02-at-12.43.162.jpg");}
	#item028.cycle-item {background-image:url("../images/1920x1440/085-IMG_8994.jpg");}
	#item029.cycle-item {background-image:url("../images/1920x1440/086-IMG_9003-stadtplan-des-lebens.jpg");}
	#item030.cycle-item {background-image:url("../images/1920x1440/087-DSC_8429.jpg");}
	#item031.cycle-item {background-image:url("../images/1920x1440/088-DSC_8470.jpg");}
	#item032.cycle-item {background-image:url("../images/1920x1440/089-DSC_8442-KONZEPTPANORAMA.jpg");}
	#item033.cycle-item {background-image:url("../images/1920x1440/090-DSC_8385-KONZEPTPANORAMAsmall-glasfolie-60x184.jpg");}
	#item034.cycle-item {background-image:url("../images/1920x1440/091-DSC_8406-renoviert-02.jpg");}
	#item035.cycle-item {background-image:url("../images/1920x1440/092-IMG_4316-point-of-neglection.jpg");}
	#item036.cycle-item {background-image:url("../images/1920x1440/093-IMG_7738.jpg");}
	#item037.cycle-item {background-image:url("../images/1920x1440/094-DSC_8596-KUECHE-panorama-im-bau.jpg");}
	#item038.cycle-item {background-image:url("../images/1920x1440/095-IMG_0271-KUECHE-im-bau-02.jpg");}
	#item039.cycle-item {background-image:url("../images/1920x1440/096-IMG_0162-abtropfer.jpg");}
	#item040.cycle-item {background-image:url("../images/1920x1440/097-IMG_0231-KUECHE-GASKOCHER-02.jpg");}
	#item041.cycle-item {background-image:url("../images/1920x1440/098-IMG_0278-KUECHE-WASCHBECKEN-IM-BAU.jpg");}
	#item042.cycle-item {background-image:url("../images/1920x1440/099-IMG_0282-GARDEROBE-REHABILITATION.jpg");}
}
@media screen and ( max-width: 1600px )  {
	#item001.cycle-item {background-image:url("../images/1600x1200/058-IMG_0439.jpg");}
	#item002.cycle-item {background-image:url("../images/1600x1200/059-IMG_2535.jpg");}
	#item003.cycle-item {background-image:url("../images/1600x1200/060-IMG_7373.jpg");}
	#item004.cycle-item {background-image:url("../images/1600x1200/061-IMG_7386.jpg");}
	#item005.cycle-item {background-image:url("../images/1600x1200/062-IMG_9078.jpg");}
	#item006.cycle-item {background-image:url("../images/1600x1200/063-IMG_7177.jpg");}
	#item007.cycle-item {background-image:url("../images/1600x1200/064-IMG_7412.jpg");}
	#item008.cycle-item {background-image:url("../images/1600x1200/065-IMG_7370.jpg");}
	#item009.cycle-item {background-image:url("../images/1600x1200/066-IMG_7020.jpg");}
	#item010.cycle-item {background-image:url("../images/1600x1200/067-IMG_7020.jpg");}
	#item011.cycle-item {background-image:url("../images/1600x1200/068-IMG_9077.jpg");}
	#item012.cycle-item {background-image:url("../images/1600x1200/069-IMG_3548.jpg");}
	#item013.cycle-item {background-image:url("../images/1600x1200/070-IMG_3562.jpg");}
	#item014.cycle-item {background-image:url("../images/1600x1200/071-IMG_7461.jpg");}
	#item015.cycle-item {background-image:url("../images/1600x1200/072-IMG_3536.jpg");}
	#item016.cycle-item {background-image:url("../images/1600x1200/073-IMG_3538.jpg");}
	#item017.cycle-item {background-image:url("../images/1600x1200/074-IMG_3539.jpg");}
	#item018.cycle-item {background-image:url("../images/1600x1200/075-IMG_3553.jpg");}
	#item019.cycle-item {background-image:url("../images/1600x1200/076-img_3532a.jpg");}
	#item020.cycle-item {background-image:url("../images/1600x1200/077-txt.jpg");}
	#item021.cycle-item {background-image:url("../images/1600x1200/078-IMG_8488-DEFRAGMENTIERUNG.jpg");}
	#item022.cycle-item {background-image:url("../images/1600x1200/079-DSC_8385-KONZEPTPANORAMA.jpg");}
	#item023.cycle-item {background-image:url("../images/1600x1200/080-DSC_8402-KONZEPTPANORAMA.jpg");}
	#item024.cycle-item {background-image:url("../images/1600x1200/081-DSC_8425-KONZEPTPANORAMA.jpg");}
	#item025.cycle-item {background-image:url("../images/1600x1200/082-IMG_8761.jpg");}
	#item026.cycle-item {background-image:url("../images/1600x1200/083-IMG_9034.jpg");}
	#item027.cycle-item {background-image:url("../images/1600x1200/084-2020-06-02-at-12.43.162.jpg");}
	#item028.cycle-item {background-image:url("../images/1600x1200/085-IMG_8994.jpg");}
	#item029.cycle-item {background-image:url("../images/1600x1200/086-IMG_9003-stadtplan-des-lebens.jpg");}
	#item030.cycle-item {background-image:url("../images/1600x1200/087-DSC_8429.jpg");}
	#item031.cycle-item {background-image:url("../images/1600x1200/088-DSC_8470.jpg");}
	#item032.cycle-item {background-image:url("../images/1600x1200/089-DSC_8442-KONZEPTPANORAMA.jpg");}
	#item033.cycle-item {background-image:url("../images/1600x1200/090-DSC_8385-KONZEPTPANORAMAsmall-glasfolie-60x184.jpg");}
	#item034.cycle-item {background-image:url("../images/1600x1200/091-DSC_8406-renoviert-02.jpg");}
	#item035.cycle-item {background-image:url("../images/1600x1200/092-IMG_4316-point-of-neglection.jpg");}
	#item036.cycle-item {background-image:url("../images/1600x1200/093-IMG_7738.jpg");}
	#item037.cycle-item {background-image:url("../images/1600x1200/094-DSC_8596-KUECHE-panorama-im-bau.jpg");}
	#item038.cycle-item {background-image:url("../images/1600x1200/095-IMG_0271-KUECHE-im-bau-02.jpg");}
	#item039.cycle-item {background-image:url("../images/1600x1200/096-IMG_0162-abtropfer.jpg");}
	#item040.cycle-item {background-image:url("../images/1600x1200/097-IMG_0231-KUECHE-GASKOCHER-02.jpg");}
	#item041.cycle-item {background-image:url("../images/1600x1200/098-IMG_0278-KUECHE-WASCHBECKEN-IM-BAU.jpg");}
	#item042.cycle-item {background-image:url("../images/1600x1200/099-IMG_0282-GARDEROBE-REHABILITATION.jpg");}
}
@media screen and ( max-width: 1024px )  {
	#item001.cycle-item {background-image:url("../images/1024x768/058-IMG_0439.jpg");}
	#item002.cycle-item {background-image:url("../images/1024x768/059-IMG_2535.jpg");}
	#item003.cycle-item {background-image:url("../images/1024x768/060-IMG_7373.jpg");}
	#item004.cycle-item {background-image:url("../images/1024x768/061-IMG_7386.jpg");}
	#item005.cycle-item {background-image:url("../images/1024x768/062-IMG_9078.jpg");}
	#item006.cycle-item {background-image:url("../images/1024x768/063-IMG_7177.jpg");}
	#item007.cycle-item {background-image:url("../images/1024x768/064-IMG_7412.jpg");}
	#item008.cycle-item {background-image:url("../images/1024x768/065-IMG_7370.jpg");}
	#item009.cycle-item {background-image:url("../images/1024x768/066-IMG_7020.jpg");}
	#item010.cycle-item {background-image:url("../images/1024x768/067-IMG_7020.jpg");}
	#item011.cycle-item {background-image:url("../images/1024x768/068-IMG_9077.jpg");}
	#item012.cycle-item {background-image:url("../images/1024x768/069-IMG_3548.jpg");}
	#item013.cycle-item {background-image:url("../images/1024x768/070-IMG_3562.jpg");}
	#item014.cycle-item {background-image:url("../images/1024x768/071-IMG_7461.jpg");}
	#item015.cycle-item {background-image:url("../images/1024x768/072-IMG_3536.jpg");}
	#item016.cycle-item {background-image:url("../images/1024x768/073-IMG_3538.jpg");}
	#item017.cycle-item {background-image:url("../images/1024x768/074-IMG_3539.jpg");}
	#item018.cycle-item {background-image:url("../images/1024x768/075-IMG_3553.jpg");}
	#item019.cycle-item {background-image:url("../images/1024x768/076-img_3532a.jpg");}
	#item020.cycle-item {background-image:url("../images/1024x768/077-txt.jpg");}
	#item021.cycle-item {background-image:url("../images/1024x768/078-IMG_8488-DEFRAGMENTIERUNG.jpg");}
	#item022.cycle-item {background-image:url("../images/1024x768/079-DSC_8385-KONZEPTPANORAMA.jpg");}
	#item023.cycle-item {background-image:url("../images/1024x768/080-DSC_8402-KONZEPTPANORAMA.jpg");}
	#item024.cycle-item {background-image:url("../images/1024x768/081-DSC_8425-KONZEPTPANORAMA.jpg");}
	#item025.cycle-item {background-image:url("../images/1024x768/082-IMG_8761.jpg");}
	#item026.cycle-item {background-image:url("../images/1024x768/083-IMG_9034.jpg");}
	#item027.cycle-item {background-image:url("../images/1024x768/084-2020-06-02-at-12.43.162.jpg");}
	#item028.cycle-item {background-image:url("../images/1024x768/085-IMG_8994.jpg");}
	#item029.cycle-item {background-image:url("../images/1024x768/086-IMG_9003-stadtplan-des-lebens.jpg");}
	#item030.cycle-item {background-image:url("../images/1024x768/087-DSC_8429.jpg");}
	#item031.cycle-item {background-image:url("../images/1024x768/088-DSC_8470.jpg");}
	#item032.cycle-item {background-image:url("../images/1024x768/089-DSC_8442-KONZEPTPANORAMA.jpg");}
	#item033.cycle-item {background-image:url("../images/1024x768/090-DSC_8385-KONZEPTPANORAMAsmall-glasfolie-60x184.jpg");}
	#item034.cycle-item {background-image:url("../images/1024x768/091-DSC_8406-renoviert-02.jpg");}
	#item035.cycle-item {background-image:url("../images/1024x768/092-IMG_4316-point-of-neglection.jpg");}
	#item036.cycle-item {background-image:url("../images/1024x768/093-IMG_7738.jpg");}
	#item037.cycle-item {background-image:url("../images/1024x768/094-DSC_8596-KUECHE-panorama-im-bau.jpg");}
	#item038.cycle-item {background-image:url("../images/1024x768/095-IMG_0271-KUECHE-im-bau-02.jpg");}
	#item039.cycle-item {background-image:url("../images/1024x768/096-IMG_0162-abtropfer.jpg");}
	#item040.cycle-item {background-image:url("../images/1024x768/097-IMG_0231-KUECHE-GASKOCHER-02.jpg");}
	#item041.cycle-item {background-image:url("../images/1024x768/098-IMG_0278-KUECHE-WASCHBECKEN-IM-BAU.jpg");}
	#item042.cycle-item {background-image:url("../images/1024x768/099-IMG_0282-GARDEROBE-REHABILITATION.jpg");}
}
@media screen and ( max-width: 640px )  {
	#item001.cycle-item {background-image:url("../images/640x480/058-IMG_0439.jpg");}
	#item002.cycle-item {background-image:url("../images/640x480/059-IMG_2535.jpg");}
	#item003.cycle-item {background-image:url("../images/640x480/060-IMG_7373.jpg");}
	#item004.cycle-item {background-image:url("../images/640x480/061-IMG_7386.jpg");}
	#item005.cycle-item {background-image:url("../images/640x480/062-IMG_9078.jpg");}
	#item006.cycle-item {background-image:url("../images/640x480/063-IMG_7177.jpg");}
	#item007.cycle-item {background-image:url("../images/640x480/064-IMG_7412.jpg");}
	#item008.cycle-item {background-image:url("../images/640x480/065-IMG_7370.jpg");}
	#item009.cycle-item {background-image:url("../images/640x480/066-IMG_7020.jpg");}
	#item010.cycle-item {background-image:url("../images/640x480/067-IMG_7020.jpg");}
	#item011.cycle-item {background-image:url("../images/640x480/068-IMG_9077.jpg");}
	#item012.cycle-item {background-image:url("../images/640x480/069-IMG_3548.jpg");}
	#item013.cycle-item {background-image:url("../images/640x480/070-IMG_3562.jpg");}
	#item014.cycle-item {background-image:url("../images/640x480/071-IMG_7461.jpg");}
	#item015.cycle-item {background-image:url("../images/640x480/072-IMG_3536.jpg");}
	#item016.cycle-item {background-image:url("../images/640x480/073-IMG_3538.jpg");}
	#item017.cycle-item {background-image:url("../images/640x480/074-IMG_3539.jpg");}
	#item018.cycle-item {background-image:url("../images/640x480/075-IMG_3553.jpg");}
	#item019.cycle-item {background-image:url("../images/640x480/076-img_3532a.jpg");}
	#item020.cycle-item {background-image:url("../images/640x480/077-txt.jpg");}
	#item021.cycle-item {background-image:url("../images/640x480/078-IMG_8488-DEFRAGMENTIERUNG.jpg");}
	#item022.cycle-item {background-image:url("../images/640x480/079-DSC_8385-KONZEPTPANORAMA.jpg");}
	#item023.cycle-item {background-image:url("../images/640x480/080-DSC_8402-KONZEPTPANORAMA.jpg");}
	#item024.cycle-item {background-image:url("../images/640x480/081-DSC_8425-KONZEPTPANORAMA.jpg");}
	#item025.cycle-item {background-image:url("../images/640x480/082-IMG_8761.jpg");}
	#item026.cycle-item {background-image:url("../images/640x480/083-IMG_9034.jpg");}
	#item027.cycle-item {background-image:url("../images/640x480/084-2020-06-02-at-12.43.162.jpg");}
	#item028.cycle-item {background-image:url("../images/640x480/085-IMG_8994.jpg");}
	#item029.cycle-item {background-image:url("../images/640x480/086-IMG_9003-stadtplan-des-lebens.jpg");}
	#item030.cycle-item {background-image:url("../images/640x480/087-DSC_8429.jpg");}
	#item031.cycle-item {background-image:url("../images/640x480/088-DSC_8470.jpg");}
	#item032.cycle-item {background-image:url("../images/640x480/089-DSC_8442-KONZEPTPANORAMA.jpg");}
	#item033.cycle-item {background-image:url("../images/640x480/090-DSC_8385-KONZEPTPANORAMAsmall-glasfolie-60x184.jpg");}
	#item034.cycle-item {background-image:url("../images/640x480/091-DSC_8406-renoviert-02.jpg");}
	#item035.cycle-item {background-image:url("../images/640x480/092-IMG_4316-point-of-neglection.jpg");}
	#item036.cycle-item {background-image:url("../images/640x480/093-IMG_7738.jpg");}
	#item037.cycle-item {background-image:url("../images/640x480/094-DSC_8596-KUECHE-panorama-im-bau.jpg");}
	#item038.cycle-item {background-image:url("../images/640x480/095-IMG_0271-KUECHE-im-bau-02.jpg");}
	#item039.cycle-item {background-image:url("../images/640x480/096-IMG_0162-abtropfer.jpg");}
	#item040.cycle-item {background-image:url("../images/640x480/097-IMG_0231-KUECHE-GASKOCHER-02.jpg");}
	#item041.cycle-item {background-image:url("../images/640x480/098-IMG_0278-KUECHE-WASCHBECKEN-IM-BAU.jpg");}
	#item042.cycle-item {background-image:url("../images/640x480/099-IMG_0282-GARDEROBE-REHABILITATION.jpg");}
}
