
/* TYPOGRAPHY */
 h1 {
	 font-size: calc(1.75rem + 1.5vw);
	 color: #cc7722;
	 font-weight:700;
}
 h1:hover {
	 color: #604830;
	 transition: 0.3s;
}
 .contact:hover {
	 color: #efefef;
	 text-decoration: underline;
	 transition: 0.3s;
}
 a:link, #ama:link {
	 color: #cc7722 !important;
}
 body {
	 min-height: 100vh !important;
	 margin: 0;
	 color: #14100c;
	 font-family: 'Work Sans', Arial, sans-serif;
}
 header, footer {
	 min-height: 50px !important;
}
 header {
	 background-image: linear-gradient(rgba(33, 37, 41, 0.80), rgba(33, 37, 41, 0.80)), url(/images/back_2a.jpg);
	 background-position: center top;
	 background-repeat: no-repeat;
	 background-size: cover;
}
 .js {
	 width: 100%;
	 max-width: 110px;
	 height: auto;
}
 .navbar-nav {
	 padding: 1rem;
	 justify-content: center;
	 align-items: center;
}
 .navbar-nav > *:not(:last-child) {
	 margin-right: 1rem;
}
/* NAV */


/* FEATURED BOOK SECTION */
 .feature {
	 width: 100%;
	 height: auto;
	 justify-content: center;
}


 .book {
	 border-bottom: 1px solid #cc7722;
}
 .author {
	 height: 14rem;
	 width: 12rem;
	box-shadow: 4px 4px 8px #dbd9d9;
}
.first_book {
	padding-top:1rem;
	height:294px;
}


/* Medium devices (tablets, 768px and up)*/
@media (min-width: 768px) {  
	.logo__box {
	padding: 3rem; }

	.feature {
		padding-top: 1rem;
		width: 75%;
		margin: 0 auto;
	}
	.feature2 {
		padding-top: 1rem;
		width: 53%;
		margin: 0 auto;
	  }
	
	#ama:link {

		color: #cc7722 !important;
	}

	.js {
		max-width:140px;
		height:auto;
	}
}