.zs-enabled{position:relative}.zs-enabled .zs-slideshow,.zs-enabled .zs-slides,.zs-enabled .zs-slide{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;overflow:hidden}.zs-enabled .zs-slideshow .zs-slides .zs-slide{background:transparent none no-repeat 50% 50%;background-size:cover;position:absolute;visibility:hidden;opacity:0;-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.zs-enabled .zs-slideshow .zs-slides .zs-slide.active{visibility:visible;opacity:1}.zs-enabled .zs-slideshow .zs-bullets{position:absolute;z-index:4;bottom:20px;left:0;width:100%;text-align:center}.zs-enabled .zs-slideshow .zs-bullets .zs-bullet{display:inline-block;cursor:pointer;border:2px solid #ccc;width:14px;height:14px;border-radius:8px;margin:10px;background-color:#4a4a4a}.zs-enabled .zs-slideshow .zs-bullets .zs-bullet.active{background-color:#ccc}.zs-enabled .zs-slideshow:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;z-index:3;background:transparent none repeat 0 0}.zs-enabled.overlay-plain .zs-slideshow:after{background-image:url(plain.png)}.zs-enabled.overlay-dots .zs-slideshow:after{background-image:url(dots.png)}

@media only screen and (min-width: 1100px)
{

#rct_photo_slider {
	position: relative; /* can either be relative, absolute or fixed. If position is not set (i.e. static), it would be set to "relative" by script */
	overflow: hidden; /* to bound the empty top space created by inner element's top margin */
	width: 100%;
	min-height: 700px;
	background-color: #999;
}
.slider-inner-content {
	position: relative; /* if position is not set, the script will set it to 'relative'. */
	z-index: 2; /* if z-index is not set, the script will set it to '2'. */
	margin: 20% auto;
	color: #fff;
	height:250px;
	width:60%;
	background:url(../images/bck_gry.png) repeat;
	text-align: center;
	font-size: 1.5em;
	text-shadow:0 1px 0  #000;
	font-size:18px;
	 font-family:"Segoe UI Light", "Segoe UI", "Segoe UI Semibold",sans-serif;
	 border:#1ab70b 2px solid;
}

.slider-inner-content h1 {
	margin: 0;
	font-weight:100;
	font-family:"Segoe UI Light", "Segoe UI", "Segoe UI Semibold",sans-serif;
}

.slider-inner-content p 
{
	font-size:14px;
	font-family:Tahoma, Geneva, sans-serif;
	margin-top:80px;
	font-weight:100;
	letter-spacing: 5px;
}

.slider-inner-content p strong
{
	color:#FF0;
}
}

@media only screen and (min-width: 768px) and (max-width:1099px)
{
	#rct_photo_slider {
		position: relative; /* can either be relative, absolute or fixed. If position is not set (i.e. static), it would be set to "relative" by script */
		overflow: hidden; /* to bound the empty top space created by inner element's top margin */
		width: 100%;
		min-height: 350px;
		background-color: #999;
	}
	.slider-inner-content {
		position: relative; /* if position is not set, the script will set it to 'relative'. */
		z-index: 2; /* if z-index is not set, the script will set it to '2'. */
		margin: 30% auto;
		max-width: 600px;
		color: #fff;
		text-align: center;
		font-size: 1.5em;
		text-shadow:0 1px 0  #000;
		background:url(../images/bck_gry.png) repeat;
		 font-family:"Segoe UI Light", "Segoe UI", "Segoe UI Semibold",sans-serif;
		 border:#1ab70b 2px solid;
	}
	
	.slider-inner-content h1 {
		font-size:30px;
		margin: 0;
		font-weight:100;
		margin-bottom:30px;
		font-family:"Segoe UI Light", "Segoe UI", "Segoe UI Semibold",sans-serif;
	}
	
	.slider-inner-content p 
	{
		font-size:13px;
		font-family:Tahoma, Geneva, sans-serif;
		margin-top:40px;
		font-weight:100;
		letter-spacing: 3px;
	}
	
}

@media only screen and (min-width:320px) and (max-width:765px)
{
	#rct_photo_slider {
		position: relative; /* can either be relative, absolute or fixed. If position is not set (i.e. static), it would be set to "relative" by script */
		overflow: hidden; /* to bound the empty top space created by inner element's top margin */
		width: 100%;
		min-height: 150px;
		background-color: #999;
	}
	.slider-inner-content {
		position: relative; /* if position is not set, the script will set it to 'relative'. */
		z-index: 2; /* if z-index is not set, the script will set it to '2'. */
		margin: 10% auto;
		max-width:92%;
		color: #fff;
		text-align: center;
		font-size: 1.5em;
		padding:1%;
		text-shadow:0 1px 0  #000;
		background:url(../images/bck_gry.png) repeat;
		 font-family:"Segoe UI Light", "Segoe UI", "Segoe UI Semibold",sans-serif;
		 border:#1ab70b 2px solid;
	}
	
	.slider-inner-content h1 {
		font-size:20px;
		margin: 0;
		font-weight:400;
		margin-bottom:30px;
		font-family:"Segoe UI Light", "Segoe UI", "Segoe UI Semibold",sans-serif;
	}
	
	.slider-inner-content p 
	{
		font-size:11px;
		font-family:Tahoma, Geneva, sans-serif;
		margin-top:40px;
		text-transform:uppercase;
		font-weight:100;
		letter-spacing: 3px;
	}
	
	.zs-bullets
	{
		display:none;
	}
	
}