.tipr_content {
	color: rgba(255, 255, 255, 0.875);
	font-family: Arial, Helvetica, sans-serif;
    font-size: 0.75rem;
    font-weight: 300;
	margin: 0em;
}

/* full */
.tipr_container_full {
	display: none;
	position: absolute;
	margin-top: -2.1rem;
	z-index: 1000;
	border-color: #ffe4b4;
	border: solid 2px rgba(243, 146, 146, 1);
	border-radius: 0.25rem;
	outline: 0;
	box-sizing: border-box;
	background-color: #f39292;
	height: 2.1rem;
	padding-top: 0.3rem;
	padding-left: 0.75rem;
	width: 32.5rem;
}

/* half */
.tipr_container_half {
	display: none;
	position: absolute;
	margin-top: -2.1rem;
	z-index: 1000;
	border-color: #ffe4b4;
	border: solid 2px rgba(243, 146, 146, 1);
	border-radius: 0.25rem;
	outline: 0;
	box-sizing: border-box;
	background-color: #f39292;
	height: 2.1rem;
	padding-top: 0.3rem;
	padding-left: 0.75rem;
	width: 15.5rem;
}

/* fat */
.tipr_container_fat {
	display: none;
	position: absolute;
	margin-top: -8rem;
	z-index: 1000;
	border-color: #ffe4b4;
	border: solid 2px rgba(243, 146, 146, 1);
	border-radius: 0.25rem;
	outline: 0;
	box-sizing: border-box;
	background-color: #f39292;
	height: 8rem;
	padding-top: 3.3rem;
	padding-left: 0.75rem;
	width: 32.5rem;
}

.tipr_container_full:after,
.tipr_container_full:before,
.tipr_container_fat:after,
.tipr_container_fat:before,
.tipr_container_half:after,
.tipr_container_half:before {
	bottom: 100%;
	left: 1rem;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.tipr_container_full:after,
.tipr_container_fat:after,
.tipr_container_half:after {
	border-color: rgba(243, 146, 146, 0);
	border-bottom-color: #f39292;
	border-width: 9px;
	margin-left: -9px;
}
.tipr_container_full:before,
.tipr_container_fat:before,
.tipr_container_half:before {
	border-color: rgba(194, 225, 245, 0);
	border-bottom-color: #f39292;
	border-width: 12px;
	margin-left: -12px;
}

@media screen and (max-width: 736px) {
	.tipr_container_fat, .tipr_container_full, .tipr_container_half {
		width: calc(100% - 3.5rem);
	}
}
