@import "mosaico.css";

body {
     font-size: small;
}

* {
	font-family: 'Noto Sans', sans-serif;
}

h1,.navbar-brand {
	font-size:1.5em;
}

h2 {
	font-size:1.4em;
}

h3 {
	font-size:1.3em;
}
h4 {
	font-size:1.2em;
}


h5 {
	font-size:1em;
}


.carousel{
	overflow: hidden;
}
.carousel-caption{
	text-shadow: 0 0 1px black;
}

.carousel-container {
	margin:auto;
}

.espacador{
	display:none;
	position:relative;
}

.index .espacador{
	display: inherit;
	height: 500px;
	background-image: url("Cabecalho/GJK_0628.JPG");
	
    background-size: cover;
    background-position: center;
}

.chamada{
	/*alinhar chamada em baixo, e trocar fonte*/
	font-family: 'Sriracha', cursive;
	letter-spacing: .1em;
    padding: 20px;
    color: #f8f9fa;
    text-align: right;
    font-size: xx-large;
	    position: absolute;
    bottom: 0;
	text-shadow: 1px 1px 1px #404040, -1px -1px 0px #ffffff91;

}

@media (max-width: 766px) {
	.chamada{
	    font-size: large;
	}
}

@media (max-width: 550px) {
	.chamada{
		font-size: medium;
		padding-bottom: 2%;
	}
}

@media (max-width: 300px) {
	.chamada{
		font-size: small;
		text-shadow: none;
	}
}

@media (max-width: 200px) {
	.chamada{
	    font-size: XX-small;
	}
}


@media (max-width: 1000px) {
	.index .espacador{
		height: 50vw;
	}
}

.caption{
	text-align:center;
}

.carousel-indicators {
	top:25px ;
}

.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}

.modal.and.carousel {
  position: fixed; // Needed because the carousel overrides the position property
}

.thumb {
	padding: 1px !important;
	flex: 0 0 16.666666%;
	max-width: 16.666666%;
}

@media (max-width: 768px) {
	.thumb {
		flex: 0 0 33.333333%  !important;
		max-width: 33.333333%  !important;	
	}
}

