/*
 * jQuery FlexSlider v1.4
 * http://flex.madebymufffin.com
 *
 * Copyright 2011, Tyler Smith
 * Free to use under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */
.flexslider applet, .flexslider object, .flexslider iframe, .flexslider h1, .flexslider h2, .flexslider h3, .flexslider h4, .flexslider h5, .flexslider h6,  p, .flexslider blockquote, .flexslider pre,.flexslider a, .flexslider abbr, .flexslider acronym, .flexslider address, .flexslider big, .flexslider cite, .flexslider code,.flexslider del, .flexslider dfn, .flexslider em, .flexslider img, .flexslider ins, .flexslider kbd, .flexslider q, .flexslider s, .flexslider samp, .flexslider small, .flexslider strike, .flexslider strong, .flexslider sub, .flexslider sup, .flexslider tt, .flexslider var, .flexslider b, .flexslider u, .flexslider i, .flexslider center, .flexslider dl, .flexslider dt, .flexslider dd, .flexslider ol, .flexslider ul, .flexslider li, .flexslider fieldset, .flexslider form, .flexslider label, .flexslider legend, .flexslider table, .flexslider caption, .flexslider tbody, .flexslider tfoot, .flexslider thead, .flexslider tr, .flexslider th, .flexslider td, .flexslider article, .flexslider aside, .flexslider canvas, .flexslider details, .flexslider embed, .flexslider figure, .flexslider figcaption, .flexslider footer, .flexslider header, .flexslider hgroup, .flexslider menu, .flexslider nav, .flexslider output, .flexslider ruby, .flexslider section, .flexslider summary, .flexslider time, .flexslider mark, .flexslider audio, .flexslider video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}

.flexslider ol, .flexslider ul {list-style: none;}

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {width: 100%; margin: 0; padding: 0;}
.flexslider .slides li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {max-width: 100%; display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider { border: 0px solid #fff; position: relative; -webkit-border-radius: 0px; -moz-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px;}
.flexslider .slides  li {position: relative;}
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
.flexslider-container {position: relative;}


/* Caption style */
.flex-caption {width: 96%; padding: 2%; position: absolute; left: 0; bottom: 21px; background: rgba(0,0,0,.3); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.3); font-size: 15px; line-height: 18px;}

/* Direction Nav */
.flex-direction-nav li a {width: 52px; height: 52px; margin: -13px 0 0; display: block; background: url(theme/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px;} /* set negative margin-top equal to half the height on the directional-nav for perfect vertical centering */
.flex-direction-nav li a.next {background-position: -52px 0; right: -21px;}
.flex-direction-nav li a.prev {background-position: 0 0; left: -21px;}

/* Control Nav */
.flex-control-nav {
	position: absolute;
	left:auto;
	right:20px;
	bottom: 10px; 
} /* set negative margin-left equal to half the width on the control-nav for perfect centering */

.flex-control-nav li {margin: 0 0 0 5px; float: left;}
.flex-control-nav li:first-child {margin: 0;}
.flex-control-nav li a {
	width: 41px; 
	height: 32px;
	display: block;	
	background-image:url(../../imagenes/iconos/reel_num_blanco_rosa.png);
	background-repeat:no-repeat;
	background-position:0 4px;
	
	cursor: pointer;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px; 
	text-indent: 15px;
	vertical-align:middle;
	display:table-cell;
}
.flex-control-nav li a.active {
	background-image:url(../../imagenes/iconos/reel_num_verde_azul.png); 
}
.flex-control-nav li a:hover { 
	background-image:url(../../imagenes/iconos/reel_num_verde_amarillo.png);
}

/*
.flex-control-nav li a {width: 13px; height: 13px; display: block; background: url(theme/bg_control_nav.png) no-repeat 0 0; cursor: pointer; text-indent: -9999px;}
.flex-control-nav li a:hover {background-position: 0 -13px;}
.flex-control-nav li a.active {background-position: 0 -26px; cursor: default;}
*/