/**************************************** glider overrides *****************************/

.glider-contain {
	background-color: gray;
}	

@media (max-width: 600px) {
	.glider-contain {
		width: 90%;
	}
	.glider-prev, .glider-next {
	top: -1rem;
	color: #FF0;
}
}
@media (min-width: 601px) {
	.glider-contain	{
		width: 50%;
		padding-bottom: 1rem;
	}
	.glider-prev, .glider-next {
	top: -1rem;
	color: #CC0;
}
}

.glider {
	margin-left: 2rem;
	margin-right: 2rem;
}

.glider-slide {
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	background-color: gray;
}

.glider img {
	/*height: 30rem;*/
}

.imgTitle {
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 1.5rem;
	color: black;
	cursor: default;
}

/*
.glider-prev, .glider-next {
	top: -1rem;
	color: #CC0;
}
*/

.glider-prev {
	left: -1.75rem; /*-30px;*/
}
.glider-next {
	right: -1.75rem; /*-30px;*/
}

.glider-prev:hover,
.glider-next:hover,
.glider-prev:focus,
.glider-next:focus {
  color: #ff0;
}

.glider-next.disabled,
.glider-prev.disabled {
  opacity: 0.5;
  color: #CCC;
  cursor: default;
}

.glider-dot:hover,
.glider-dot:focus {
	background: yellow;
}

.glider-dot.active {
  /*background: #a89cc8;*/
  /*background: rgb(0,153,0);*/
  background: lime;
}


:-webkit-full-screen .glider-contain {
	max-width: 90%;
}
:-ms-fullscreen .glider-contain {
	max-width: 90%;
}
:fullscreen .glider-contain {
	max-width: 90%;
}

:-webkit-full-screen .glider img {
	height: auto; 
	max-height: 80vmin;
}
:-ms-fullscreen .glider img {
	height: auto; 
	max-height: 80vmin;
}
:fullscreen .glider img {
	height: auto; 
	max-height: 80vmin;
}
