@font-face {
    font-family: 'aliceregular';
    src: url('alice-regular-webfont.woff2') format('woff2'),
         url('alice-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

header{
  background-color: #f7f7f7;
}

h1,h2,h3,h4{
  font-family: 'aliceregular';
  font-weight: bold;
}

.texto{
  text-align: justify;
  font-size: 1.3em;
}

.volanta{
  font-family: 'aliceregular';
  font-size: 1.1em;
  font-weight: bold;
  color: #434343;
}

.volanta-caption{
  font-family: 'aliceregular';
  font-size: 1.1em;
}

.carousel-caption {
  position: absolute;
  right: 5%;
  bottom: 5px;
  left: 5%;
  z-index: 10;
  padding-top: 10px;
  padding-bottom: 10px;
  color: #fff;
  text-align: center;
  text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
  background-color: rgba(0,0,0,.4);
}
.carousel-caption .btn {
  text-shadow: none;
}

.error{
  margin: 2em;
  padding: 2em;
  background-color: red;
  color:#FFF;
  width:100%;
}

.success{
  margin: 2em;
  padding: 2em;
  background-color: green;
  color:#FFF;
  width:100%;
}

button:hover > a {
    text-decoration: none;
}

.estirar{
	width:100%;
	weight:auto;
}
