
body {background-color: #eee;}
a,
a:hover,
a:visited,
a:link,
a:active {
	text-decoration: none;	
}

.content-wrapper > .content {
	padding: 0 0.5rem;
}
.tooltip-container {
	position: relative;
	display: inline-block;
}
.tooltip-container .tooltiptext {
	visibility: hidden;
	width: 140px;
	background-color: #555;
	color: #fff;
	text-align: center;
	border-radius: 5px;
	padding: 5px;
	position: absolute;
	z-index: 1;
	bottom: 100%;
	left: 50%;
	margin-left: -75px;
	opacity: 0;
	transition: 0.3s;
}
.tooltip-container .tooltiptext:after {
	content: "";
	position: absolute;
	top: 100%;
	left: 50%;
	margin-left: -5px;
	border-width: 5px;
	border-style: solid;
	border-color: #555 transparent transparent transparent;
}
.tooltip-container:hover .tooltiptext {
	visibility: visible;
	opacity: 1;
}

td.shrink {
	white-space: nowrap;
	width: 1px;
}

ul.localities {
	list-style-type: none;
}

.modal-body > .close {
	position: absolute;
	top: 0;
	right: 0;
	padding: .5rem .75rem;
	z-index: 1;	
}
button.close {
	border: 0;
	background-color: transparent;
}
.close {
	float: right;
	font-size: 1.5rem;
}

#scrollTopBtn {
	display: none;
	position: fixed;
	bottom: 20px;
	right: 30px;
	z-index: 99;
}

/* --- Página Artigos Médicos --- */
.table.artigos td {
	vertical-align: middle;
}

/* --- Página Novo Anfitrião --- */
ul.quartos li {
	list-style-type: none;
}
ul.quartos .input_quarto_capacidade {
	width: 5rem;	
}
