/******************carousel**********************/
#carousel{
	position:relative;
}
	#carousel .es-carousel{width:100%; overflow:hidden;}
		#carousel li{
			float:left;
			position:relative;
			overflow:hidden;
		}
		#carousel .img-indent{margin-right:22px;}
		#carousel .extra-wrap{padding-top:2px;}
		#carousel h6{margin-bottom:15px;}
#carousel .es-nav-prev, #carousel .es-nav-next{
	display:block !important;
	width:26px;
	height:26px;
	overflow:hidden;
	background-position:center top;
	background-repeat:no-repeat;
	position:absolute;
	top:-57px;
	text-indent: -100%;
	font-size:0;
	line-height:0;
	white-space: nowrap;
	cursor:pointer;
	z-index:998;
}
#carousel .es-nav-prev{background-image:url(../images/carousel-prev.png); right:32px;}
#carousel .es-nav-next{background-image:url(../images/carousel-next.png); right:0;}
	#carousel .es-nav-prev:active, #carousel .es-nav-next:active{top:-56px;}
	#carousel .es-nav-prev:hover, #carousel .es-nav-next:hover{background-position:0 -40px;}

/*-------------------------------------------------------------------*/

@media only screen and (max-width: 995px) {
	#carousel .img-indent{margin-right:20px;}
	#carousel .extra-wrap{padding-top:0;}
	#carousel h6{margin-bottom:10px; margin-top:-3px;}
	#carousel .es-nav-prev, #carousel .es-nav-next{top:-40px;}
		#carousel .es-nav-prev:active, #carousel .es-nav-next:active{top:-39px;}
}