.zeus-slider {
	margin: 0px; padding: 0px; width: 100%; overflow: hidden; position: relative;
}
.zeus-block {
	margin: 0px; padding: 0px; width: 100%; height: 100%; display: none;
}
.zeus-slide {
	margin: 0px; padding: 0px; outline: 0px; border: currentColor; border-image: none; overflow: hidden; float: left; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;
}
.s-20.zeus-slide {
	width: 25%;
}
.s-25.zeus-slide {
	width: 25%;
}
.s-30.zeus-slide {
	width: 30%;
}
.s-40.zeus-slide {
	width: 40%;
}
.s-50.zeus-slide {
	width: 50%;
}
.s-60.zeus-slide {
	width: 60%;
}
.s-70.zeus-slide {
	width: 70%;
}
.s-75.zeus-slide {
	width: 75%;
}
.s-80.zeus-slide {
	width: 80%;
}
.s-100.zeus-slide {
	width: 100%;
}
.zeus-slide img {
	margin: 0px; padding: 0px; width: 100%; height: auto; display: block; backface-visibility: hidden; -webkit-backface-visibility: hidden; -moz-backface-visibility: hidden;
}
.zeus-content {
	padding: 15px 25px 0px; width: 100%; height: 100%; -ms-overflow-y: auto; -webkit-overflow-scrolling: touch;
}
.zeus-info {
	padding: 10px 10px 10px 15px; left: 0px; width: 100%; bottom: 0px; margin-bottom: -60px; position: absolute; z-index: 9; opacity: 0.9;
}
.zeus-block iframe {
	border: currentColor; border-image: none; width: 100%; height: 100%;
}
.zeus-block embed {
	border: currentColor; border-image: none; width: 100%; height: 100%;
}
.zeus-block video {
	border: currentColor; border-image: none; width: 100%; height: 100%;
}
.next-block {
	border-radius: 100%; transition:opacity 0.4s ease-in-out; width: 60px; height: 60px; display: none; position: absolute; z-index: 9; cursor: pointer; opacity: 0.5; -webkit-transition: opacity 0.4s ease-in-out; -moz-transition: opacity 0.4s ease-in-out; -o-transition: opacity 0.4s ease-in-out; -webkit-border-radius: 100%; -moz-border-radius: 100%;
}
.prev-block {
	border-radius: 100%; transition:opacity 0.4s ease-in-out; width: 60px; height: 60px; display: none; position: absolute; z-index: 9; cursor: pointer; opacity: 0.5; -webkit-transition: opacity 0.4s ease-in-out; -moz-transition: opacity 0.4s ease-in-out; -o-transition: opacity 0.4s ease-in-out; -webkit-border-radius: 100%; -moz-border-radius: 100%;
}
.next-block {
	right: 10px;
}
.prev-block {
	left: 10px;
}
.next-block:hover {
	opacity: 1;
}
.prev-block:hover {
	opacity: 1;
}
.clear {
	clear: both;
}
.s-show {
	display: block !important;
}
.zeus-text-right {
	padding: 20px; transition:0.4s linear; top: 30px !important; width: auto !important; text-align: center !important; font-size: 28px; position: absolute !important; z-index: 9; max-width: 50%; opacity: 1 !important; -webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -o-transition: all 0.4s linear;
}
.zeus-text-left {
	padding: 20px; transition:0.4s linear; top: 30px !important; width: auto !important; text-align: center !important; font-size: 28px; position: absolute !important; z-index: 9; max-width: 50%; opacity: 1 !important; -webkit-transition: all 0.4s linear; -moz-transition: all 0.4s linear; -o-transition: all 0.4s linear;
}
.zeus-text-right {
	left: 50% !important;
}
.zeus-text-left {
	right: 50% !important;
}
.zeus-innerpage {
	margin-bottom: 30px !important;
}
.zeus-default .next-block {
	background-position: center; background-image: url("icons/s-right.png"); background-repeat: no-repeat;
}
.zeus-default .prev-block {
	background-position: center; background-image: url("icons/s-left2.png"); background-repeat: no-repeat;
}
@media only screen and (max-width:900px)
{
.zeus-text-right {
	font-size: 20px;
}
.zeus-text-left {
	font-size: 20px;
}
}
@media only screen and (max-width:640px)
{
.zeus-text-right {
	display: none !important;
}
.zeus-text-left {
	display: none !important;
}
.flex-title-left {
	display: none !important;
}
.flex-title-right {
	display: none !important;
}
}
@media screen and (max-width:600px)
{
.zeus-info {
	padding: 5px 5px 5px 10px; font-size: 18px;
}
}
@media screen and (max-width:480px)
{
.zeus-info {
	font-size: 14px;
}
.next-block {
	background-color: transparent !important;
}
.prev-block {
	background-color: transparent !important;
}
.next-block {
	right: 0px;
}
.prev-block {
	left: 0px;
}
.zeus-default .next-block {
	background-position: center; background-image: url("images/x-right.png"); background-repeat: no-repeat;
}
.zeus-default .prev-block {
	background-position: center; background-image: url("images/x-left.png"); background-repeat: no-repeat;
}
}
