#full-width-slider {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  height: auto;
  width: auto;
  overflow: hidden; }
.rsOverflow {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
	float: left;
	-webkit-tap-highlight-color:rgba(0,0,0,0); }
.rsVisibleNearbyWrap {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
	left: 0;
	top: 0;
	-webkit-tap-highlight-color:rgba(0,0,0,0); }
.rsVisibleNearbyWrap .rsOverflow {
	position: absolute;
	left: 0;
	top: 0; }
.rsContainer {
	position: relative;
	width: 100%;
	height: 100%;
	-webkit-tap-highlight-color:rgba(0,0,0,0); }
.royalSlider.rsFullscreen {
	position: fixed !important;
	height: auto !important;
	width: auto !important;
	margin: 0 !important;
	padding: 0 !important;
	z-index: 2147483647 !important;
	top: 0 !important;
	left: 0 !important;
	bottom: 0 !important;
	right: 0 !important; }
.royalSlider .rsSlide.rsFakePreloader {
	opacity: 1 !important;
	-webkit-transition: 0s;
	-moz-transition: 0s;
	-o-transition:  0s;
	transition:  0s;
	display: none; }
.rsSlide {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	overflow: hidden;
	height: 100%;
	width: 100%; }
.royalSlider.rsAutoHeight,
.rsAutoHeight .rsSlide { height: auto; }
.rsContent {
	width: 100%;
	height: 100%;
	position: relative; }
.rsPreloader {
	position:absolute;
	z-index: 0;	 }
.rsNav {
	-moz-user-select: -moz-none;
	-webkit-user-select: none;
	user-select: none; }
.rsNavItem { -webkit-tap-highlight-color:rgba(0,0,0,0.25); }
.rsThumbs {
	cursor: pointer;
	position: relative;
	overflow: hidden;
	float: left;
	z-index: 22; }
.rsTabs {
	float: left;
	background: none !important; }
.rsTabs,
.rsThumbs {
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-webkit-tap-highlight-color:rgba(0,0,0,0); }
.rsABlock {
	right:0;
	top:0;
	position: absolute;
	z-index: 15; }
.infoBlock{
  left: 75px;
  top: 200px;
  position: absolute;
  z-index: 150;
  text-align: left;
  width:60% }
.infoBlock a p{
  color: #fff;
  transition: 0.3s ease;
  -o-transition: 0.3s ease;
  -webkit-transition: 0.3s ease; }
.infoBlock a p.title{
  font-size:46px;
  line-height:54px;
  font-weight:700;
  margin-bottom:10px; }	

#ten{ 
    background: #08264c;
    overflow: hidden; }
#ten .box{
    width: 900px;
    height: 530px;
    margin: auto auto auto 350px;
    position: relative;
    top: 50%;
    margin-top: -215px; }
#ten .infoBlock a p.title { font-size:36px; }
#ten .infoBlock {
    left: 19px !important;
    top: -40px !important;
    width: 100% !important; }

.infoBlock a p.desc{
  font-size:26px;
  line-height:30px;
  font-family:"Glover", Arial, sans-serif; }
.infoBlock a p.desc.consejo{ 
  float:left;
  margin-top:6px; }
img.logo-consejo{ 
  float:left;
  margin-right:20px; }  	
.infoBlock a:hover p.title{ opacity:0.8; }
			
img.rsImg { max-width: none; }
.rsNoDrag { cursor: auto; }

.gradient1{
	width:100%;
	height:100%;
	display:none;
	background: url(../img/home/galeria1-blue.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }
.gradient2 {
	width:100%;
	height:100%;
	display:none;
	background: url(../img/home/galeria2-blue.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }
.gradient3 {
	width:100%;
	height:100%;
	display:none;
	background: url(../img/home/galeria3-blue.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }
.gradient4 {
	width:100%;
	height:100%;
	display:none;
	background: url(../img/home/galeria4-blue.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }	
.gradient5 {
	width:100%;
	height:100%;
	display:none;
	background: url(../img/home/galeria5-blue.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; }

/* bullets */
.rsMinW .rsBullets {
	position: absolute;
	bottom: 50%;
	right: 30px;
	z-index: 35;
	height: auto;
	text-align: center;
	line-height: 6px;
	overflow: hidden; }
.rsMinW .rsBullet {
	width: 10px;
	height: 10px;
	padding: 5px; }
.rsMinW .rsBullet span {
	display: block;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	background: #CCC;
	background: rgba(0,0,0,0.5);
	box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1);
	cursor:pointer; }
.rsMinW .rsBullet.rsNavSelected span { background: #fff; }
.rsMinW .rsPreloader {
	width:31px;
	height:31px;
	background-image:url(../img/progress.gif);
	left:50%;
	top:50%;
	margin-left:-10px;
	margin-top:-10px; }