/* - 0.0 - CSS RESET
---------------------------------------------- */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

fieldset, img { border:0; }

address, caption, cite, code, dfn, th, var {
	font-style:normal;
	font-weight:normal;
}

ol, ul { list-style:none; }

caption, th { text-align:left; }

h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
	font-size:32px;
}

q:before, q:after { content:''; }

abbr, acronym { border:0; }

html, body {
	width:100%;
	height:100%;
	background:#000;
}

body { font-family:Helvetica, Arial; }

.slider-constraint {
    height:591px;
    margin: 0 auto;
    overflow: visible;
    position: relative;
    width: 960px;
}

.slider-container {
	width:100%;
	height:150%;
	position:relative;
	overflow:hidden;
}

.control-left, .control-right {
 
    display: block;
    height: 115px;
    position: absolute;
    text-indent: -9999px;
    top: 178px;
    width: 65px;
    z-index: 200;
}


.control-left-home, .control-right-home {
 
    display: block;
    height: 115px;
    position: absolute;
    text-indent: -9999px;
    top: -93px;
    width: 65px;
    z-index: 200;
}

.control-left:hover, .control-right:hover { cursor:pointer; }

.control-left-home:hover, .control-right-home:hover { cursor:pointer; }

.control-left {
	left:-18px;
	background:url(../images/arrow-left.png) no-repeat center center;
	border:none;
}

.control-right {
	right:-18px;
	background:url(../images/arrow-right.png) no-repeat center center;
	border:none;
}




.control-left-home {
	left:325px;
	background:url(../images/arrow-left.png) no-repeat center center;
	border:none;
}

.control-right-home {
	right:325px;
	background:url(../images/arrow-right.png) no-repeat center center;
	border:none;
}

.slider {
	width:auto;
	height:100%;
	overflow:hidden;
	position:absolute;
	top:0px;
	left:0px;
	-webkit-perspective:600;
	-webkit-perspective-origin: 480px 50%;
}

.slider li {
	float:left;
	margin-right:30px;
	width:299px;
	height:100%;
	position:relative;
	overflow:hidden;
}

.slider li.active { /*
-webkit-perspective:none;
-webkit-transform: rotateY(0);
*/
}

.slider li.prevActive { /* 	-webkit-transform: rotateY(10deg); */
}

.slider li.nextActive { /* 	-webkit-transform: rotateY(-10deg); */
}

.slider li img {
	height: 548px;
	position: absolute;
	width: 300px;
	z-index: 0;
}

.slider li .content {
    position: absolute;
    top: 374px;
    z-index: 1;
}

.slider li .content h2 {
	font-family: 'Esenin';
    color: #1BBBB3;
    font-size: 40px;
    margin: 14px 0 8px;
	text-align:center;
}

.slider li .content p {
	font-size:12px;
	color:#fff;
	line-height:1.6em;
    text-align:justify;
}
.single li img {
    height: auto;
    margin-left: 16px;
    position: absolute;
    width: auto;
    z-index: 0;
}

.single{margin-top:-45px;}

.read-more {
    margin: 23px 0 0;
    width: 130px !important;
}

