@charset "utf-8";
.cycle-block {
	position: absolute;
	width: 1650px;
	height: 550px;
	top: 0;
	left: 50%;
	margin-left: -834px;
}

.cycle-main-wrapper,
.cycle-wrapper,
.cycle-wrapper .cycle-slide {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.cycle-main-wrapper {
	position: relative;
}

.cycle-wrapper {
	background-color: #000;
	position: relative;
}

.cycle-wrapper .cycle-slide {
}

.cycle-wrapper .slide-iframe {
}

.cycle-wrapper .slide-iframe iframe,
.cycle-wrapper .slide-iframe object,
.cycle-wrapper .slide-iframe embed,
.cycle-wrapper .slide-iframe video{
	display: block;
	width: 100%;
	height: 100%;
}

.cycle-wrapper .slide-image img.cycle-thumbnail {
	display: block;
	width: 100%;
	height: auto;
}

.cycle-wrapper .cycle-slide .cycle-caption {
	background-color: #FFF;
	background-color: rgba(255, 255, 255, 0.8);
	padding: 15px;
	width: 550px;
	position: absolute;
	left: 50%;
	top: 30%;
	margin-left: -290px;
}

.cycle-wrapper .cycle-slide .cycle-caption .caption-title {
	font: normal 36px/1 Bitter-bold;
	text-transform: uppercase;
	margin-bottom: 10px;
}

.cycle-wrapper .cycle-slide .cycle-caption .caption-title a {
	color: #be2026;
}

.cycle-wrapper .cycle-slide .cycle-caption .rep-dates {
	color: #be2026;
	text-transform: uppercase;
	font-family: Bitter-bold;
}

.cycle-wrapper .cycle-slide .cycle-caption .cycle-excerpt {
	font-size: 18px;
	line-height: 1.2;
	color: #000;
	padding: 10px 0;
}

.cycle-wrapper .cycle-slide .cycle-caption .entry-links {
	position: absolute;
	bottom: -13px;
	right: 20px;
}

.cycle-wrapper .cycle-slide .cycle-caption .entry-links a {
	display: inline-block;
	font: normal 18px/1 Bitter-bold;
	color: #FFF;
	text-transform: uppercase;
	padding: 5px 15px;
	margin: 0 5px;
}

.cycle-wrapper .cycle-slide .cycle-caption .btn-more {
	background-color: #be2026;
}

.cycle-wrapper .cycle-slide .cycle-caption .btn-buy {
	background-color: #000;
}

.cycle-prev {
	background: transparent url(./img/cycle-prev.png) center center no-repeat;
	left: 23%;
}

.cycle-next {
	background: transparent url(./img/cycle-next.png) center center no-repeat;
	right: 23%;
}

.cycle-prev,
.cycle-next {
	width: 160px;
	height: 120px;
	position: absolute;
	top: 50%;
	margin-top: -60px;
	z-index: 100;
	cursor: pointer;
}

/* Covers */
.cycle-block .cover-top,
.cycle-block .cover-bottom,
.cycle-block .cover-left,
.cycle-block .cover-right {
	position: absolute;
	z-index: 200;
	display: block;
}

.cycle-block .cover-top {
	background: url(./img/cover-top.png) 0 0 repeat-x;
	width: 100%;
	height: 24px;
	top: 0;
	left: 0;
}

.cycle-block .cover-bottom {
	background: url(./img/cover-bottom.png) 0 0 repeat-x;
	width: 100%;
	height: 31px;
	bottom: 0;
	left: 0;
}

.cycle-block .cover-left {
	background: url(./img/cover-left.png) 0 0 repeat-x;
	width: 270px;
	height: 100%;
	top: 0;
	left: 0;
}

.cycle-block .cover-right {
	background: url(./img/cover-right.png) 0 0 repeat-x;
	width: 270px;
	height: 100%;
	top: 0;
	right: 0;
}