/*CSS galerie*/

/*============================
GALLERY
==============================*/

.galleria-container {
	margin-top: 0.5rem;
}

.galleria-stage {
	/*height: calc(100vh - 3.80rem) !important;*/
	/*height: 100% !important;*/
	/*height: calc(100vh - 0rem) !important;*/
	width: 100% !important;
	/*width: 100vw !important;*/
	margin: 0rem !important;
	bottom: 0px !important;
	left: 0px !important;
	right: 0px !important;
	/* top: 0rem !important; */
	top: 1.8rem !important;
	position: absolute; /*testen!*/
}		

.galleria-theme-classic {
	background-color: #607D8B;
	background-color: #ECEFF1;
	background-color: #fff;
}

.galleria-theme-classic  {
	position: relative;
}

.galleria-theme-classic.notouch .galleria-thumb-nav-left:hover, 
.galleria-theme-classic.notouch .galleria-thumb-nav-right:hover {
	opacity: 1;
	filter: alpha(opacity=100);
	background-color: transparent;
}

.galleria-image img[src*="_hoch"] {
	left: 16.75vw !important;
	top: 0rem !important;
}



.galleria-thumbnails .galleria-image img[src*="_hoch"] {
	left: 0rem !important;
	top: 0rem !important;

}

/*==========================
	info tab setzung
===========================*/


.galleria-layer {
	display:none !important;
}

.galleria-theme-classic .galleria-info {
    position: absolute;
    width: 100%;
    /* height: 100%; */
    top: 0;
	/* left: 16%; */
	left: 0;
    position:absolute;
    z-index: 2;
	/* left: 2vw; */
	
	z-index: 1;
}

.galleria-theme-classic .galleria-info-text {
    display: flex;
    width: 100%;
    padding-left: 0px;
    padding: 0;
    text-align: left;
    background-color: rgba(255,255,255) !important;
    /*background-color: yellow;*/
    /*transition: all 0.4s ease-out;*/
    /* IE7 */ zoom:1;
}
.galleria-theme-classic .galleria-info-title {
    /*display:none;*/
    flex: 1 0 auto;
    display: block;
    font: .85rem/1.2 "Fira Sans",sans-serif;
    font: 1rem/1.2 "Fira Sans",sans-serif;
    margin:0 4rem 0 0;
    margin: 0;
    color: rgba(0,0,0,.83);
    background-color: rgba(255,255,255,1);

    /* position: absolute; */
    right: 0;
    top: 2rem;
    top: 0;
    /* right: -26vw; */
    padding: 0.33rem;
    min-width: 8vw;
    text-align: center;
    width: auto;
    text-transform: uppercase;
	border-bottom: 2px solid rgba(255, 141, 31, 0.63);
    /*display: none !important;*/
}



.galleria-theme-classic .galleria-info-description {
	position: absolute;
	right: 0.65rem;
	top: 0.65rem;
	/* bottom: 1rem; */

	font: normal .75rem/1.2 Roboto, sans-serif;
	/*color: rgba(0,0,0,.87);*/
	/*color: #999;*/
	/*font-weight: 400;*/
	padding-left: 0;
	transition: all 0.4s ease-out;
	/* top: 24vw; */
	
	
	width: auto;
}

.galleria-theme-classic .galleria-info-text:hover {
    display: block;
    padding-left: 0px;
    /*padding: 2px;*/
    text-align: left;
    background-color: rgba(255,255,255,.530);
    transition: all 0.4s ease-in;
    /*background-color: transparent;*/
    /* IE7 */ zoom:1;
}

.galleria-theme-classic .galleria-info-description:hover {
	color: #000;
	transition: all 0.4s ease-in;
}

.galleria-theme-classic .galleria-thumb-nav-left,
.galleria-theme-classic .galleria-thumb-nav-right,
.galleria-theme-classic .galleria-info-link,
.galleria-theme-classic .galleria-info-close,
.galleria-theme-classic .galleria-image-nav-left,
.galleria-theme-classic .galleria-image-nav-right {
    background-repeat:no-repeat;
}

.galleria-theme-classic .galleria-thumb-nav-left,
.galleria-theme-classic .galleria-thumb-nav-right,
.galleria-theme-classic .galleria-info-link,
.galleria-theme-classic .galleria-info-close,
.galleria-theme-classic .galleria-image-nav-left,
.galleria-theme-classic .galleria-image-nav-right {
    /*background-image: url(classic-map_orange.png) !important;*/
    background-repeat: no-repeat;
}

.galleria-image-nav-right,
.galleria-image-nav-left {
	opacity: .60 !important;
}

.galleria-image-nav-right:hover,
.galleria-image-nav-left:hover {
		opacity: 1 !important;
}

.galleria-image-nav-right {
	right: 1.333rem !important;
}

.galleria-image-nav-left {
	left: 1.333rem !important;
}

.galleria-theme-classic .galleria-info-link {
	display: none;
}

.galleria-theme-classic .galleria-thumbnails-container {
    display: none;
 }

@media (min-width:980px) and (max-width:1140px) {
	.galleria-theme-classic .galleria-info-title {
		/* right: -35vw; */
	}
}

@media (min-width:768px) and (max-width:979px) {
	.galleria-theme-classic .galleria-info-title {
		/* right: -50vw; */
	}
	.galleria-theme-classic .galleria-info-description {
		/* top: 40vw; */
	}
}

@media (max-width: 729px) {

	.galleria-theme-classic .galleria-info-title {
    /* display: none; */
    flex: 0 0 auto;
    display: block;
    font: .85rem/1.2 "Fira Sans",sans-serif;
    font: 1rem/1.2 "Fira Sans",sans-serif;
    margin: 0 4rem 0 0;
    margin: 0;
    color: rgba(0,0,0,.83);
    background-color: rgba(255,255,255,1);
    position: relative;
    right: 0;
    /* top: -0.4rem; */
    top: 0;
    /* right: -26vw; */
    padding: 0.033rem;
    min-width: 8vw;
    text-align: center;
    width: auto;
    text-transform: uppercase;
    border-bottom: 2px solid rgba(255, 141, 31, 0.63);
    /* display: none !important; */
    /* margin-bottom: 0; */
	}

}