.slider-pro {
    font-family: 'Open Sans', Arial;
}

h2.sp-layer a{
color:#fff;
text-decoration:none;
}
h2.sp-layer a{
border-bottom:1px solid #fff
}
p.sp-layer{

}
p.sp-layer a{
color:#000;
}
.sp-red{
background:rgba(255,0,0,.7);
color:#fff;
}
/* slider-pro-news */

#slider-pro-news .sp-thumbnail {
	width: 100%;
	padding: 8px;
	background-color: #F0F0F0;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#slider-pro-news .sp-thumbnail-title {
	text-transform: uppercase;
	color: #000;	
	height:60px;
	overflow:hidden;
}
#slider-pro-news .sp-selected-thumbnail .sp-thumbnail{
background:#FF0000
}
#slider-pro-news .sp-selected-thumbnail .sp-thumbnail-title {
color:#fff
}

#slider-pro-news .sp-thumbnail-description {
	font-size: 14px;
	line-height:16px;
	color: #000;
}

@media (max-width: 860px) {
	#slider-pro-news .hide-medium-screen {
		display: none;
	}
}

@media (max-width: 640px) {
	#slider-pro-news .sp-layer {
		font-size: 12px;
	}

	#slider-pro-news .hide-small-screen {
		display: none;
	}
}

@media (max-width: 500px) {
	#slider-pro-news .sp-thumbnail {
		text-align: center;
	}

	#slider-pro-news .sp-thumbnail-title {
		font-size: 12px;
		text-transform: uppercase;
	}

	#slider-pro-news .sp-thumbnail-description {
		display: none;
	}
}

/* slider-pro-album */

#slider-pro-album .sp-selected-thumbnail, #slider-pro-album-photos .sp-selected-thumbnail {
	border: 4px solid #000;
}
	#slider-pro-album .sp-thumbnail-description, #slider-pro-album-photos .sp-thumbnail-description {
		font-size: 140%;
	}
#slider-pro-album .sp-thumbnail-cat, #slider-pro-album-photos .sp-thumbnail-cat {
		font-size: 130%;
	}


/* Example 4 */

#example4 .sp-slides-container {
	background-color: #F4F4F4;
}

#example4 h3 {
	margin: 0 0 10px 0;
}

#example4 p {
	margin: 0 0 30px 0;
}

#example4 .sp-thumbnail-container {
	width: 200px;
	height: 130px;
	overflow: hidden;
	margin-bottom: 10px;
}

#example4 .sp-image-text {
	background: rgba( 80, 80, 80, 0.5 );
	color: #FFF;
	padding: 20px;
}

.links {
	text-align: center;
	margin-top: 10px;
}

/* Example 5 */

#slider-pro-news-rpanel .sp-thumbnail-image-container {
	width: 100px;
	height: 80px;
	overflow: hidden;
	float: left;
}

#slider-pro-news-rpanel .sp-thumbnail-image {
	height: 100%;
}

#slider-pro-news-rpanel .sp-thumbnail-text {
	width: 170px;
    float: right;
    padding: 8px;
    background-color: #F0F0F0;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}



#slider-pro-news-rpanel .sp-thumbnail-title {
	text-transform: uppercase;
	color: #000;	
	height:80px;
	overflow:hidden;
	line-height:16px;
}
#slider-pro-news-rpanel .sp-selected-thumbnail .sp-thumbnail-text{
background:#FF0000
}
#slider-pro-news-rpanel .sp-selected-thumbnail .sp-thumbnail-title {
color:#fff
}
#slider-pro-news-rpanel p.newsdate, #slider-pro-news-rpanel p.newscat, #slider-pro-news-rpanel p.newsmore, #slider-pro-news-rpanel p.teaser_field{
font-size: 170%;
}
 #slider-pro-news-rpanel p.newsmore a{
 color:#fff;text-decoration:none;border-bottom:1px solid #fff
 }
 

#slider-pro-news-rpanel .sp-thumbnail-description {
	font-size: 14px;
	color: #333;
}
@media (max-width: 1000px) {
#slider-pro-news-rpanel p.newsdate, #slider-pro-news-rpanel p.newscat, #slider-pro-news-rpanel p.newsmore, #slider-pro-news-rpanel p.teaser_field{
font-size: 100%;
}
}

@media (max-width: 500px) {
#slider-pro-news-rpanel p.newsdate, #slider-pro-news-rpanel p.newscat, #slider-pro-news-rpanel p.newsmore, #slider-pro-news-rpanel p.teaser_field{
font-size: 170%;
}
	#slider-pro-news-rpanel .sp-thumbnail {
		text-align: center;
	}

	#slider-pro-news-rpanel .sp-thumbnail-image-container {
		display: none;
	}

	#slider-pro-news-rpanel .sp-thumbnail-text {
		width: 120px;		
	}

	#slider-pro-news-rpanel .sp-thumbnail-title {
		font-size: 12px;
		text-transform: none;
		line-height:13px;
	}

	#slider-pro-news-rpanel .sp-thumbnail-description {
		display: none;
	}
}