
.ccm-image-slider-container,
.ccm-image-slider-container .ccm-image-slider-inner,
.ccm-image-slider-container ul.rslides {
	display: flex; height: 100%;
}
.ccm-image-slider-container ul.rslides,
.ccm-image-slider-container .ccm-image-slider {
	flex: 1;
}
/*
.ccm-image-slider-container .rslides>li { height: 100% !important; }*/

.ccm-image-slider-container .ccm-image-slider-inner { position: relative; }
.ccm-image-slider-container .rslides_tabs li a { text-align: center; }
.rslides_tabs li.rslides_here a { background: #00acbd; }
.ccm-image-slider-container .rslides_tabs {
	padding-bottom: 10px;
	padding-left: 0%;
	padding-top: 0;
	position: absolute;
	bottom: 15px;
	width: 98%;
	text-align: right; 
}

.ccm-image-slider-container .slditem {
	background-attachment: scroll !important;
	background-position: top center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
	/*min-height: 55%;
	height: 70vh; */
    /*max-height: 600px !important;*/
	height: 100%;
	vertical-align: bottom;
    display: flex !important;
    justify-content: flex-end;
    flex: 1;
    flex-grow: 1;
    width: 100%;
    flex-direction: column;
    flex-wrap: wrap;
    align-items: stretch;
	overflow: hidden;
	border-radius: 0;
}
/*.ccm-image-slider-container .slditem:before {
position: absolute; top: 0; left: 0; z-index: 1; content: ''; width: 100%; height: 100%;
background: #3D9A68;
background: linear-gradient(15deg, rgba(61, 154, 104, 0.8) 15%, rgba(61, 154, 104, 0) 40%);
}*/
.ccm-image-slider-text { margin: 0 auto; max-width: 1140px; z-index: 2; }
.ccm-image-slider-title { font-weight: bold !important; }

@media screen and (max-width: 1600px) {
	.ccm-image-slider-text {   padding: 50px; }
}
@media screen and (min-width: 1600px) {
	.ccm-image-slider-text { padding: 50px 0; }
}