body{
	margin:0;
	padding:0;
	}

/* Elastislide Style */
.es-carousel-wrapper{
	background: #101010;
	padding:0;
		position:relative;
		margin-right:160px;
}
.es-carousel{
	overflow:hidden;
	background:#000;
	
}
.es-carousel ul{
	margin:0;
	padding:0;
	display:none;
}
.es-carousel ul li{
	/*height:100%;*/
	float:left;
	display:block;
	width:280px;
	height:160px;
	margin:0;
}

.es-carousel ul li a{
	display:block;
	/*border-style:solid;
	border-color:#222;*/	width:280px;
}
.es-carousel ul li a img{
	display:block;
	border:none;
	
	max-height:100%;
	max-width:100%;
}
.es-nav span{
	position:absolute;
	top:13px;
	left:0;
	background:transparent url(../img/arrow_left.png) no-repeat top left;
	width:80px;
	height:160px;
	margin-top:-13px;
	text-indent:-9000px;
	cursor:pointer;
	opacity:0.8;
	z-index:99999;
}
.es-nav span.es-nav-next{
	right:0;
	left:auto;
	background:transparent url(../img/arrow_right.png) no-repeat top left;
}
.es-nav span:hover{
	opacity:1.0;
}

.carr_works {
position: absolute;
right: 0;
top: 0;
width: 160px;
height: 160px;
z-index: 2;
}
.carr_works a {
display: block;
width: 160px;
height: 160px;
line-height: 160px;
font-size: 24px;
color: white;
font-family: 'Lato', sans-serif;
font-weight: 300;
text-transform: uppercase;
text-align: center;
margin-top: 5px;
background-color: #333;
}

.description-work {
padding: 6px 14px 6px 12px;
right: 0;
bottom: 0;
max-width: 150px;
background: #222;
color: #D2D2D2;
font-size: 14px;
position: relative;
position: ;
text-align: right;
z-index: 1;
font-style: italic;
font-family: 'Lato', sans-serif;
margin: -28PX 0 0 104PX;
}

.carrouselarea {
height: 160px;
padding-bottom: 60px;
padding-top: 5px;
position: relative;
background: #FEE601;
}


.carr_cont {
background-color: #FEE601;
height: 160px;
display: block;
}


@media (max-width: 480px){

.es-nav span.es-nav-next{
	right:0;
	left:auto;
	background:none;
	width:0;
	height:0;
	
}
.es-nav span {
	background:none;
	width:0;
	height:0;
	}
	
.es-carousel-wrapper{
margin:0;
}

.carrouselarea {
height: auto;
margin-bottom: 0;
margin-top: 0;
padding-bottom: 80px;
}
	
.carr_works {
position: static;
right: 0;
top: 100px;
width: 100%;
height: 60px;
background-color: #333;
}

.carr_works a {
display: block;
width: 100%;
height: 60px;
line-height: 60px;
font-size: 24px;
margin-top: 0;
}
}