.ccm-image-slider-container {width:100%; position:relative;}
.ccm-image-slider {margin:0px; padding:0px;overflow:hidden;}
.powerFlex { max-width:100%; margin:0px; overflow:hidden;}

.ccm-image-slider-text{display: table-cell; vertical-align:middle; width:100%;  }
.powerSlide a:link, .powerSlide a:active,.powerSlide  a:visited {text-decoration:none}
.powerSlide a:hover {text-decoration:underline; text-decoration-color: #990000;}
.ccm-image-slider .ccm-image-slider-title { font-size: 1.6em; margin: 1%; line-height:1.8em !important; text-transform: uppercase;}
.ccm-image-slider .ccm-image-slider-smallText { font-size: 1em; bottom: 0; left: 0; padding: 3px 10px;}

.slide_img{display:block;  max-width:100%; position:relative; margin-bottom:-0px;}
			
.rslides_tabs{position: relative; z-index: 99; padding:20px;}

/*.rslides_tabs a{
		-webkit-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
		-moz-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
		-ms-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
		-o-filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
		filter: drop-shadow(0 1px 2px rgba(0,0,0,.3));
		-webkit-transition: background .5s, opacity .5s;
			-moz-transition: background .5s, opacity .5s;
			transition: background .5s, opacity .5s;
		}
	*/
.rslides_tabs  a{
	display:inline-block;
	width: 15px;
	height: 15px;
	margin: 0 8px;
	text-indent:999px;
	border: 0px;
	background-color:inherit;
	border-radius: 10px;
	/*border: 2px solid #990000; */
	cursor: pointer;
	color:#990000;
	overflow: hidden;
		}
			
.rslides_tabs a.activeSlide {
	background-color:#990000;
	
		}

	
@media only screen and (min-width: 992px) {
	.ccm-image-slider-text{padding:3%;}
	
	.rslides_tabs{
		position: absolute; 
		z-index: 99; 
		padding:0px;
		left:50px;
		bottom:0px;
	}
	.slide_img img { position: absolute; top: 50%;  left: 50%;  margin-right: -50%;  transform: translate(-50%, -50%); width:auto}

	.powerFlex { max-width:100%; margin:0px; overflow:hidden;	display: flex; flex-direction: row-reverse; align-items: center;}
		
	.ccm-image-slider-text{display:table-cell;width:45%;align-items:center;  }	
	.slide_img{display:table-cell;  width:55%; position:relative; margin:0px;}
		

	.ccm-image-slider-title{}
	.ccm-image-slider-smallText {}
}	