/* CSS Document */
body{
	background-color: #000;
}
footer{ color:#000; background-color: white; padding: 2% 10%;}
footer a, footer a:hover{ color: black; text-decoration:none;}
.logotipo img{ width: 100%; height: auto;}
.navbar{ color:#fff; }
.lg-change{ color:#897450;}
.coliseu{
	background-image: url("../img/coliseu-sala.png");
	background-size: cover;
	background-position: center center;
	padding:10% 10% 3% 10%;
	color: #fff;
}
.coliseu h1{ font-size: 8rem;}
.coliseu h3{ font-size: 3rem; margin-top:-4%; margin-bottom: 15%;}
.coliseu p{ font-size: 2rem;}
.menus{
  text-align: right;
}
@media (max-width: 576px) {
	.coliseu h1{ font-size:3.5rem; padding-top:5%;}
  .coliseu h3{ font-size:2rem; padding-bottom: 5%;}
  .menus{ text-align:center; }
}
a, a:hover{ color:#fff;}

.info-evento, .mapa{ padding:2% 10%; color:#fff; width: 100%;}
.info-evento img{ width: 100%; height: auto;}
.info-evento hr{ height: 1px; background: #897450; margin: 5% 0%;}

hr{ height: 1px; background: #897450; margin: 2% 0%;}

.fadovinho{ color:#897450; margin-bottom: 10%; margin-top: 15%; font-family: 'amiri-regular';}
.sectitle{ color:#897450; font-family: 'amiri-regular'; margin: 2% 0%;}
.texto{ font-family: 'amari-regular'; font-size: 1rem;}
.btn-primary-alt {
  color: #897450;
  background-color: #fff;
  border-color: #897450;
	border-radius: 25px;
	margin-top: 5%;
}

.btn-primary-alt:hover {
  color: #fff;
  background-color: #897450;
  border-color: #fff;
}

.btn-primary-alt:focus, .btn-primary-alt.focus {
  color: #897450;
  background-color: #fff;
  border-color: #fff;
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}
.btn-primary{ margin-top: 5%;}

.mapa{ padding: 5% 10%; }
.mapa iframe{ width: 80%; min-height: 350px;}

.fade-in{ animation: fadeIn 2s;}
@keyframes fadeIn {
  0% { opacity: 0; -webkit-transform: translateX(-300px);}
  100% { opacity: 1; -webkit-transform: translateX(0px);}
}


.amiri-regular {
  font-family: "Amiri", serif;
  font-weight: 400;
  font-style: normal;
}

.amiri-bold {
  font-family: "Amiri", serif;
  font-weight: 700;
  font-style: normal;
}

.amiri-regular-italic {
  font-family: "Amiri", serif;
  font-weight: 400;
  font-style: italic;
}

.amiri-bold-italic {
  font-family: "Amiri", serif;
  font-weight: 700;
  font-style: italic;
}


/*-----------------*/

.item {
  opacity: 0;
  transition: opacity 2s ease-out;
}

.item.show {
  opacity: 1;
}

.sobre{ color:white; }

.galeria, .sobre{
	width: 80%; margin: auto;
}

.animaslide, .animaslide1, .animaslide2 { position:relative; width:100%; min-height:332px; margin-top:20%; }
.animaslide img, .animaslide1 img , .animaslide2 img { position:absolute; left:0; top:0; width: 100%; height: auto; box-shadow: 0 0 8px 8px black inset;}

