/**
 *  Master Slider
 *  Default Skin
 */

 .ms-anim-layers{
	 position:absolute;
	 bottom:10%;
	 width:100%;
 }
 .ms-layer.ms-caption{
	 width:100%;
 }
 
/* Carousel Principal */
#masterslider .ms-grab-cursor{
	cursor:initial;
}
 #masterslider .carouselText{
  bottom:10%;
  //margin:auto;
  text-align:left;
  width:100%!important;
  //font-size:36px;
 }
 #masterslider h3 a{
  font-family:'Baskerville MT Std';
 }
 #masterslider h5{
  text-transform:uppercase;
 }
 
#masterslider a{
	color:white!important;
}
.ms-bullet div{
 //float:none;
 //text-align:right;
}
.carouselControls{
	margin:auto;
	bottom:2.5%;
}

.ms-skin-default .ms-bullet{
background-image:none;
}
.ms-nav-next, .ms-nav-prev{
 display:none;
}

#customNav.controles{
	color:white;
	width:auto;
	display:inline-flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    display: -ms-flexbox;
    display: -ms-flex;
	align-items:center;
	justify-content:center;
}
#customNav .ms-nav-prev,
#customNav .ms-nav-next{
	background:none;
    font-size: 3em;
	width:initial;
	height:initial;
}

#customNav > div{
	color:#d8ba78;
	position:relative!important;
	right:initial!important;
	left:initial!important;
	display:inline-block;
	float:none!important;
}
#customNav > div:hover{
	color:white;
}
#customNav .ms-nav-prev:before{
	font:normal normal normal 34px/1 FontAwesome;
	content:"\f104";
}
#customNav .ms-nav-next:before{
	font:normal normal normal 34px FontAwesome;
	content:"\f105";
}
#customNav .ms-bullets.ms-dir-h{
	display:inline-flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    display: -ms-flexbox;
    display: -ms-flex;
	align-items:center;
	justify-content:center;
	position:relative;
	right:0;
	right:initial;
	margin:0 0.5em;
	min-width:80px;
	width:initial!important;
	bottom:0;
	bottom:initial;
}
#customNav .ms-bullets.ms-dir-h .ms-bullets-count{
	right:0.25em;
	right:initial;
}
#customNav .ms-bullet{
	background:none;
	border-radius:10em;
	position:relative;
}

 #customNav .ms-bullets-count{
	 counter-reset:dots;
 }
 
#customNav .ms-bullet:before{
	position:relative;
	 content:counter(dots,decimal);
	 counter-increment:dots 1;
	 padding:0.5em;
 }
#customNav .ms-bullet:hover:before{
	border-bottom:1px solid #d8ba78;
 }
	 
#customNav .ms-bullet.ms-bullet-selected{
	color:white;
}
	 #customNav > div:hover,
	 #customDots > div:hover{
		 cursor:pointer;
	 }
	 #customNav .ms-nav-prev{
		 float:left;
		 left:0;
	 }
	 #customNav .ms-nav-next{
		 float:right;
	 }
	 #customNav ms-bullet{
		 position:relative;
		 padding:0.5em;
		 width:100%;
		 text-align:center;
	 }