body {
	background-image: url("../../resources/img/fundotop.png");
	background-position: all;
	background-size: 100%;
	background: rgb(192, 192, 192. 1);
}
/***************
			TOP SEMANAL Princ
***************/
#topsemanal {
	background-image: url("../../resources/img/Fundobook.png");
	background-position: all;
	text-align: center;
}

/******************
			Livros Princ
******************/

#projects{
	background-image: url("../../resources/img/fundotop.png");
	background-position: all;
	background-size: 100%;
}

.cadalivro {
	transition: 1s;
	margin-bottom: 2%;
}
.cadalivro p{
	transition: 1.5s;
	color: gray;
}

.cadalivro:hover {
	background-color: #fff;
	opacity: 1;
	border-radius: 2px silver;
}

.cadalivro:hover p{
	color: #f85;
}
.cadalivro img {
	width: 100%;
}

/*********************
				Publicidade
*********************/
.pub {
	padding: 2%;
}
.pub img {
	width: 100%;
}


/*********************
				Frases de Escritores
*********************/
.frases-section {
	padding-top: 3%;
	padding-bottom: 3%;
}

/*********************
					Modal
*********************/
.modal-body p{
	color: gray;
}


/******************************************LVRS**********************************/

.top-pic-lvrs {
	width: 100%;
}
.paglivros {
	background: url("../../resources/img/fundotop.png");
	background-size: 100%;
}
.lvrs-secction {
	padding-top: 5%;
	padding-bottom: 5%;
}

.lvrs-secction p {
	color: gray;
	text-align: left;
}

.lvrs-filtros {
	margin-bottom: 3%;
}

.lvrs img {
	box-shadow: 2px 2px 10px;
}

.lvrs .row{
	margin-bottom: 3%;
}

/**********************
				Login Secction
**********************/
.lgin-secction p{
	color: gray;
}
.lgin-secction {
	margin-top: 5%;
	margin-left: 25%;
	margin-right: 25%;
}
@media (max-width: 700px) {
	.lgin-secction {
		margin-top: 5%;
		margin-left: 3%;
		margin-right: 3%;
	} 
}

/**********************
				Sign Up Secction
**********************/
.sgup-secction p{
	color: gray;
}
.sgup-secction {
	margin-top: 5%;
	margin-left: 25%;
	margin-right: 25%;
}
@media (max-width: 700px) {
	.sgup-secction {
		margin-top: 5%;
		margin-left: 3%;
		margin-right: 3%;
	} 
}


/**********************
				Sign Up Secction
**********************/
.rstpw-secction p{
	color: gray;
}
.rstpw-secction {
	margin-top: 5%;
	margin-left: 25%;
	margin-right: 25%;
}
@media (max-width: 700px) {
	.rstpw-secction {
		margin-top: 5%;
		margin-left: 3%;
		margin-right: 3%;
	} 
}

/************************
				Livros Management
************************/

.mnglivros-secction p{
	color: gray;
}
.mnglivros-secction {
	margin-top: 5%;
	margin-left: 25%;
	margin-right: 25%;
}
@media (max-width: 700px) {
	.mnglivros-secction {
		margin-top: 5%;
		margin-left: 3%;
		margin-right: 3%;
	} 
}

/*********************
				Read Book
*********************/
.aquele-space {
	width: 100%;
	background-image: linear-gradient(to top right,#A91222, #B41132, #A91229, #D50C27);
	height: 100px;
	 
}
@media (max-width: 700px){
	.aquele-space {
		background-image: url("../../resources/img/Fundotop.png") 
	}
}
.rdbook-secction {
	color: #fff;
	text-align: center;
	background-image: url("../../resources/img/Fundotop.png");
	padding-bottom: 10%;
}
@media (max-width: 800px){
	.rdbook-secction {
		margin-top: -16%;
		margin-left: -4%;
		margin-right:-4%;
	}
}


.rdcdbook {
	padding-top: 7%;
	padding: 3%;
	padding-left:5%;
	padding-right: 5%; 
	border-radius: 10px;
	background-color: #f1f8f8;
	box-shadow: 0px 2px 4px;
	background-image: linear-gradient(to top right, #D50C27, #500913, #500913, #A91227);

}
@media (max-width: 700px) {
	.rdcdbook {
		padding-top: 3%;
		padding: 3%;
		padding-left:0%;
		padding-right: 0%; 
		border-radius: 10px;
		background-color: #f1f8f8;
		box-shadow: 0px 2px 4px;
		background-image: linear-gradient(to top right, #D50C27, #500913, #500913, #A91227);

	}
}

.vtbook img{
	width: 100%;
}

.vjtbm {
	padding-top: 5%;

	margin-bottom: 5%;
}

@media (max-width: 700px) {
	.rdcdbook {
		margin-top: 15%;
		margin-left: 2%;
		margin-right: 2%;
	}
}

.adb-capitulo-bind {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}




/*APP-------------------------------------------------------------------------------------------*/
.adb-form-blocker {
	position: fixed;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: white;
	opacity: 0.6;
	z-index: 9001;
}
.adb-loader {
	/*position: fixed;*/
	border: 5px solid #f3f3f3; /* Light grey */
	border-top: 5px solid gray; /* Blue */
	border-radius: 50%;
	width: 70px;
	height: 70px;
	animation: spin 1s linear infinite;
	margin: auto;
	margin-top: 20%;
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

a {
	cursor: pointer !important;
}

div[data-toggle=modal] {
	cursor: pointer !important;	
}

#admin_panel {
	display: flex !important;
}
#admin_sidebar {
	top: 0;
	width: 200px;
	height: 100%;
	background: lightgray;
	position: fixed;
	z-index: 1;
}
#sidebar_content {
	margin-top: 120px;
}
#admin_content {
	margin-left: 200px; 
	width: 100%;
	padding: 10px;
}

.adb-premium-small-label {
	border-style: solid;
	border-width: thin;
	border-radius: 5px;
	border-color: #555;
	background-color: #555;
}