
#home_slider {margin-top: 20px;}

/*navbar*/
nav {
	background-color: inherit;
	box-shadow: 0 0 0 0;
}

nav .brand-logo {
	color: #424242;
}


/* Footer */
main, footer {
	margin-left: 0;
}
footer {
	background-color: grey;
}

@media only screen and (min-width: 993px) {
	footer.page-footer div.container {
		width: 83%;
		max-width: 100%;
	}
}

@media only screen and (min-width: 993px) {
	.nav-wrapper {
		margin-top: 30px;
	}
}

nav ul {

	margin-top: 30px;
}

nav ul a{
	font-size: 1.5em;
	color: #424242;
}

nav a {
	color: grey;
}

nav .nav-wrapper a.brand-logo img {
	height: 110px;
}


body{ 
  min-height: 100vh; 
  margin: 0; 
  
  display: grid;
  grid-template-rows: auto 1fr auto;
}

header{ 
  min-height:140px;
  margin-bottom: 40px;
  /*background:lightcyan; */
}

footer{ 
  min-height:140px; 
  background:white; 
  margin-top: 40px;
}

/*
.card.memoria_card img.materialboxed {
	height: 400px;
}
*/
.card.memoria_card {
	box-shadow: 0 0 0 0 rgba(0,0,0,.14);

}

.card.memoria_card .tabs {
	height: 30px;
}

.card .card-image {
	position: relative;
}

.card .memoria_title {
	height: 100px;
	overflow-y: auto;

}


.card.memoria_card .card-image {
	
  display: flex;
  justify-content: center;
  height: 200px;
}


.card-content.memoria_content_foto {
	padding:10px;
}

.card.memoria_card .card-image img {
	display: flex;

	max-height: 200px;
	/*margin: auto;*/
	max-width: 100%;
	height: auto;
}

.card.memoria_card .tabs .indicator {
	height: 0;
	background-color: inherit; 
	will-change: left, right;
}

html {
	font-family: Lato;
}
.small-caps {
	font-variant: small-caps;
	}

.header-text {
	font-size: 20px;
	/*font-size: 1.2em;*/
}

.card-content.memoria_title {
	font-size: 13px;
}

.card.prof_card {
	box-shadow: 0 0 0 0 rgba(0,0,0,.14);
	background-color: inherit;
}

.card.livro_card {
	box-shadow: 0 0 0 0 rgba(0,0,0,.14);
	background-color: inherit;
}

.card.prof_card .prof-title {
	color: rgb(10,186,181);
}

.prof-title {
	color: rgb(10,186,181);
}

.card.livro_card .card-image {
	max-height: 250px;
	justify-content: center;
	display: flex;
}

.card.livro_card .card-imgage img {
}
div.card.livro_card div.card-content div.row div.col.s6 div.card div.card-image div.material-placeholder img.materialboxed{
	/*height: 200px;*/
	height: 250px;
	width: auto;
	max-width: 100%;
	max-height: 100%;
}

.home-text {
	font-size: 25px;
	font-variant: small-caps;
}


/*
h1 { font-family: Lato; font-size: 23px; font-style: normal; font-variant: normal; font-weight: 700; line-height: 23px; } 
h3 { font-family: Lato; font-size: 17px; font-style: normal; font-variant: normal; font-weight: 700; line-height: 23px; } 
p { font-family: Lato; font-size: 14px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 23px; } 
blockquote { font-family: Lato; font-size: 17px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 23px; } 
pre { font-family: Lato; font-size: 11px; font-style: normal; font-variant: normal; font-weight: 400; line-height: 23px; }
*/