/*
Item Name: jQuery Carousel Evolution
Author: Mapalla
Author URI: http://codecanyon.net/user/Mapalla
Version: 1.0
*/

/* _______________________________________________ */

/* CONTAINER */
/* _______________________________________________ */

.carousel
{
	position :relative ;
	margin :20px auto;
	width :90%;
	height :auto;
	border :none;
	overflow : hidden;




	
}



/* _______________________________________________ */

/* SLIDES */
/* _______________________________________________ */

/* slide container */
.carousel .slides
{
	float :left ;
	
	margin :0;
	padding :0;
	border :none;
	list-style :none;
	position :relative ;
	overflow :visible ;
	


}

/* slide item */
.carousel .slides .slideItem 
{
	position :absolute ;
	cursor :pointer ;
	overflow : hidden;
	padding :0;
	margin :0;
	border :none;width: 50px;
}

.carousel .slides .slideItem a
{
	display: block ;

	text-decoration :none;
	margin :0;
	padding :0;
	border :none;
	outline :none;

}

.carousel .slides .slideItem img
{
	margin :0;
	padding :0;
	border :none;
	width :20px;
	height :20px;
	
}

/* _______________________________________________ */

/* DIRECTION BUTTON */
/* _______________________________________________ */

.carousel .nextButton
{
	position :absolute ;
	right :10px;
	top :133px;
	width :10px;
	height :10px;
	background : url("images/next_button.png") no-repeat center;
	cursor :pointer ;
	z-index :1;
}

.carousel .prevButton
{
	position :absolute ;
	left :10px;
	top :50px;
	width :35px;
	height: 35px;		
	background : url("images/prev_button.png");
	cursor :pointer ;
	z-index :1;
}

/* _______________________________________________ */

/* NAVIGATION BUTTON */
/* _______________________________________________ */

/* buttons container */
.carousel .buttonNav
{
	position : relative ;
	margin :0 auto;
	z-index :1;
}

/* numbers */
.carousel .buttonNav .numbers 
{
	position :relative ;
	float :left ;
	margin :5px;
	color : #000 ;
	cursor :pointer ;
	font-weight :bold ;
	text-decoration :none;
	font-size :1em;
	font-family :Arial, Verdana ;
}

.carousel .buttonNav .numbers:hover
{
	color: #000;
	text-decoration :underline;
}

.carousel .buttonNav .numberActive
{
	background : none;
	color :#000;
	cursor :default ;
}

/* bullets */
.carousel .buttonNav .bullet
{
	position :relative ;
	
	width :16px;
	height :10px;
	background : url(images/Bullet-White.png) no-repeat center ;
	margin :5px;
	float :left ;
	
}


/* ____________________________________________________________ */

/* VIDEO */
/* ____________________________________________________________ */


/* _____________________________ *

/* SHADOW */
/* _____________________________ */



/* ____________________________________________________________ */

/* REFLECTION GRADIENT */
/* ____________________________________________________________ */


/* ____________________________________________________________ */

/* DESCRIPTION */
/* ____________________________________________________________ */

.carousel .description /* texto*/
{
	position :relative ;
	float :left ;
	width :50%;
	height :200px;
	margin :0;
	margin-left :30px;
	padding :0px;
}

.carousel .description div
{
	width :100%;
	height :300px;
}

.carousel .description h2
{
	font-family :Arial, Verdana ;
	color :#76B729;
	font-size :2em;
}

.carousel .description p
{
	font-family :Arial, Verdana ;
	color :#000;
	font-size :0.8em;
}



@media  (max-width: 700px){


.carousel .slides
{
	float : left ;
	


	border :none;
	list-style :none;
	position :relative ;
	overflow :hidden ;
	overflow-x: hidden;
	


}

/* slide item */
.carousel .slides .slideItem 
{

margin-right: 60px;

	margin-top: 35px;
	position :absolute ;
	cursor :pointer ;
	overflow : hidden;
	
	border :none;
}

.carousel .slides .slideItem a
{
	
	width:100%;
	display: block ;
	text-decoration :none;
	
	border :none;
	outline :none;

}

.carousel .slides .slideItem img
{
	
	width :50px;
	height :50px;
	
}

.carousel .description /* texto*/
{
	position :relative ;
	float :top ;
	width :100%;
	height :200px;
	margin :0;
	margin-left :30px;
	padding :0px;
}

.carousel .description div
{
	width :100%;
	height :300px;
}

.carousel .description h2
{
	font-family :Arial, Verdana ;
	color :#76B729;
	font-size :2em;
}

.carousel .description p
{
	font-family :Arial, Verdana ;
	color :#000;
	font-size :0.9em;

}














}