/*
 * Start Bootstrap - Full Slider (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

html,
body {
    height: 100%;
}

.carousel,
.item,
.active {
    height: 100%;
}

.carousel-inner {
    height: 100%;
}

/* Background images are set within the HTML using inline CSS, not here */

.fill {
    width: 100%;
    height: 100%;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

footer {
    margin: 50px 0;
}

/* Sobreescribimos Bootstrap */
.carousel-caption {
    top: 30%;   
    padding-top: 0;  
    bottom: inherit;
}

.carousel-control.left, .carousel-control.right{
	background-image: none;
}

.carousel h2{
	font-size: 70px;
	text-transform: capitalize;
	line-height: normal;
}

.carousel .btn-default {
    border: 2px solid #fff;  
    letter-spacing: 1px;
    font-size: 1em;
    color: #fff;
    background-color: rgba(255, 255, 255, 0.3);
}

.carousel-control .icon-next::before, 
.carousel-control .icon-prev::before {
    font-size: 100px;
}


  /************************
  	RESPONSIVE
  *************************/
  @media (max-width: 1400px) {
  }
  
  @media (max-width: 1199px) {
	
  }
  
  @media (min-width: 1170px) {
  } 
  
  @media (max-width: 991px) {/*TODO*/
	.carousel h2{
		font-size: 50px;		
	}
  }  
  
  @media all and (max-width: 870px) {
  }
  
  @media all and (max-width: 767px) {
	
  }
  
  @media all and (max-width: 640px) {
  	.carousel h2{
		font-size: 50px;		
	}
  }
  
  @media all and (max-width: 480px) {
  }
  
  @media all and (max-width: 380px) {
  	
  }