/* ideal prices video */

.user-tip-01 {
	display: none; /* tornar global para todas novas tips, este item faz com que a div não "pule" na tela de forma display:block enquanto o script que analisa o 'window.localStorage' seja carregado */
	max-width: 640px;
	margin: 0 auto;
	padding: 20px 40px;
	font-size: 16px;
	line-height: 18px;
	text-align: center;
	border-radius: 4px;
	background-color: rgba(255, 255, 255, 0.5);
}

.user-tip-01 video {
	max-width: 100%;
	margin-bottom: 12px;
}

.user-tip-01 p {
	margin-bottom: 0.5em;
	font-style: italic;
	opacity: 0.8;
}

.user-tip-01 button {
	font-size: 12px;
	border: 0;
	background-color: transparent;
	opacity: 0.4;
}

.user-tip-01 button:hover {
	opacity: 0.7;
	cursor: pointer;
}

@media (max-width: 991.98px) {

	.user-tip-01 {
		padding: 20px 10px;
	}

}