#labelBook,#labelAutor{display:inline-block; margin-bottom:0;}
#labelAutor{margin-left:20%;}
#labelBook{position:absolute; right:30%;}
#labelBook2{display:none;margin:0;margin-top:0.3em;}
#BooksBox{
	position:relative;
	width: 87%;
  margin: 0 auto;
  text-align:center;
  margin-bottom:100px;
}
#Topics button,.but{
    text-align:left;
	cursor:pointer;
	margin:0;
    display:block;
    width:100%;
	border: none;
	background:none;
	color:#444;
	font-size:0.85em;
	font-family: Robotolight;
  line-height:120%;
  }
  #Topics button{padding: 10px 25px;}
  .but{padding: 20px 25px 5px 60px;min-height:60px;position:relative; z-index:2;}
#Topics{
	position: absolute;
	width:45%;
	border-radius: 40px 0 0 40px;
}
#Books{ 
width:53%;
margin-left:47%;
border-radius: 0 40px 40px 0;
}
#Books,#Topics{
	background: none;
	border-top: 2px solid #ffbf00;
	border-bottom: 2px solid #ffbf00;
}
#Topics button:first-child{border-top-left-radius: 40px;}
#Topics button:last-child{border-bottom-left-radius:  40px;}
.but:first-of-type{border-top-right-radius:  40px;}
.but:last-child{border-bottom-right-radius:  40px;}
#Topics button:hover ,.but:hover{background-color:rgba(255, 191, 0,0.5);}
#Topics button.selected {
	background:#ffd24d;
	}

#Topics button.selected:hover {background:#ffc61a;}
#download_button{
    display:block;
    cursor:pointer;
    position:absolute;
    z-index:3;
    width:60px;
    height:60px;
    background-image: url(../images/download.png);
	background-repeat: no-repeat;
    background-size: 40%;
    background-position: center center;
}
#download_button:hover{ background-color: #ffd24d;}
#autor{z-index:1; font-family: Robotolight;margin:6px 0px 0px 60px;position:absolute;font-size:14px;color:#777;}