@import url("bootstrap.min.css");
@import url("bootstrap-theme.css");
/* -- 	HEADER --*/

/*NAVABAR */
.navbar{
	margin-top: 0;
	background-image: none;	
	background-color:#010066;
	color: #000;
}

.navbar .navbar-nav {
  display: inline-block;
  float: none;
  vertical-align: top;
}

.navbar .navbar-collapse {
  text-align: center;
}

.nav-tabs{
  font-family: "Tahoma", cursive, sans-serif;
  color: #010066;
  font-size: 20px;
  font-weight: bold;

}
/* JUMBOTRON */
.jumbotron{
	color: #010066;
  padding: 20px;
  position: relative;
  margin-top:0px;
  background: #FFF;
  text-align:center;
  margin-bottom: 0;
	background-color:#EEEDF6;
	margin-bottom: 0px; 
	max-height: 400px;
  min-height: 130px;
}

.jumbotron h2{
  font-weight: 200; 
  font-size: 45px; 
  margin: 20px; 
  line-height: 100%; 
  vertical-align: middle;
  /*font-family: "Comic Sans MS", cursive, sans-serif;*/
  font-family: "Averia Gruesa Libre"
}

.logolapaz{
  font-size: 40px;
  text-align: right;
  font-family: "Comic Sans MS", cursive, sans-serif;
  color: #FFF;
  border-color: #AAA;
  -webkit-text-fill-color: blue;
  -webkit-text-stroke-color: #ffcc01;
  -webkit-text-stroke-width: 3px;
}

@media screen and (max-width: 991px){
  .logolapaz{
      text-align: center;
    }
}


/* IMAGENES */

img.imglarga{
  width: 100%; height: 250px;
  padding: 0;
}

img.baner{
  width: 1200px; 
  padding: 0;
}

.titulobaner{
  background-color: rgba(0, 0, 0, 0.8); 
  margin: 0 auto;
  position: relative;
  left: -250px;
  width: 1200px;
}


img.pequena{
  width: 70px; height: 70px;
  vertical-align: middle;
}
img.mediana{
  width: 100px; height: 100px;
}
img.grande{
  width: 200px; height: 200px;
}
img.fotogrande{
  width: 100%; height: 350px;
}

img.artgrande{
  width: 290px;
  height: 290px;
  vertical-align: middle;
  text-align: center;
  margin: auto;
  padding: 15px;
  display: block;
}
img.imgfinal{
  width: 393px;
  height: 180px;
  padding-top: 5px;
}

img.logofinal{
  width: 125%;
  height: 120px ;
}

img.logobtn{
  width: 90px;
  height: 90px ;
}

img.centro{
    margin:0 auto;
}


p.previewText{
  margin: auto;
  display: block;
  padding: 5px;
  margin: 3px;
  margin-left: 15px;
  margin-right: 15px;
  font-size: 18px;
}

p, ul{
	text-align : justify;
  color:#020235;
  font-family: 'Tahoma';
  font-size: 20px;
  line-height: normal;
  font-weight: lighter;
}

h3 {
  font-family: "Tahoma", cursive, sans-serif;
  color: #91760c;
}

h3.titular{
  text-align: center;
}

/* FOOTER */

footer {
	width: 100%;
	height: 70%;
	background-color: #010066;
	color: #fff !important;
    padding: 10px 3px;
}

footer .subtitulo{
    color: #ffcc01;
    font-weight: bold;
    font-size: 120%;
}

footer a{
  color: #fff !important;
  line-height: normal !important; 
  font-size: 90%;
}

footer #copyright{
    font-size: 80%;
    text-align:center; 
    background-color: #000; 
    margin: 5px auto;
    padding: 5px;
 }


.carousel-inner img {
/*    width: 100%;*/
    max-height: 400px;
    min-height: 400px;
}

.carrusel{
  margin-bottom: 60px;
}



/* MEDIA QUERY*/
@media screen and (max-width: 768px){
	.post .thumb {
		width: 100%;
		margin-bottom: 20px;
		margin-right: 0;
	}
  .carousel-inner img {
    max-height: 200px;
    min-height: 200px;
  /*  min-width: 1200px;
    max-width: 1200px; */
  }

}


@media screen and (max-width: 400px){
  .carousel-inner img {
    max-height: 150px;
    min-height: 150px;
  /*  min-width: 1200px;
    max-width: 1200px; */
  }
}

.wrapper {
  background: white;
  margin: auto;
  padding: 1em;
  width: 90%;
}


.center-block{
  text-align : center;   
}

.menuatajos{
 text-align : center;    
}


.list-group{
  border: 5px solid #010066; 
  margin-top: 40px;
  /*border-left: 3px solid #0D0261;
  border-top: 3px solid #0D0261;
  border-bottom: 3px solid #0D0261;*/
}

.titulonav{
  background-color:#010066;
  color: white;  line-height: 120%; 
  padding: 15px;
  margin:0px;
}

.divsrapidos{
  background-color: #010066;
  margin: 10px;
  padding: 50px;
  height: 10px;
  display: flex;
  align-items: center;
}

.divsrapidos a{
  color: white;
  font-size: 18px;
}

.espiritualidadlinks{
  background-color: #ffcc01;
  margin: 10px;
  padding: 50px;
  height: 10px;
  display: flex;
  align-items: center;

}

.espiritualidadlinks a{
  color: white;
  font-size: 18px;
}


.espiritualidadlinkspag{
  cursor:pointer;
  background-color: #ffcc01;
  margin: 10px;
  padding: 20px;
  height: 20px;
  display: flex;
  align-items: center;

}

.espiritualidadlinkspag a{
  color: white;
  font-size: 20px;
}


.ramasLink{
  cursor:pointer;
  background-color: #ffcc01;
  margin: 10px;
  padding: 20px;
  height: 20px;
  display: flex;
  align-items: center;
}
.ramasLink a{
  color: white;
  font-size: 20px;
}

.santuarioLink{
  cursor:pointer;
  background-color: #ffcc01;
  margin: 10px;
  padding: 20px;
  height: 20px;
  display: flex;
  align-items: center;
}
.santuarioLink a{
  color: white;
  font-size: 20px;
}

.espiritualidad{
  margin-bottom: 10px; 
  text-align: center;
}

.tituloesp{
  text-align: center;
  color: #0D0261;
  font-family: "Tahoma", cursive, sans-serif;
  font-weight: bold;
  font-size: 20;
}

.titulomedio{
  font-family: "Comic Sans MS", cursive, sans-serif;
}


.datos{
  color: white;
  text-align: right;
  font-size: 15;
  margin: 0px; 
}

.list-group-item{
  font-size: 16px;
}

.titulares{
  background:rgba(0,0,0,0.1);
  height: auto; 
  z-index:3; 
  border: solid;
  border-color: rgba(10,0,100,0.5);
}

.titulares p{
  font-size: 16px;
}

.titulares h3{
  font-size: 19px;
}

.titulares h2{
  font-size: 21px;
  font-family: "Tahoma", cursive, sans-serif;
  color: #91761f;
}

a{
  cursor:pointer;
}
