.no-decoration, .no-decoration:hover 
{
	text-decoration: none
}

.font-size-small 
{
	font-size: small
}

.font-size-medium 
{
	font-size: medium
}

.font-size-large 
{
	font-size: 1.25rem;
}

a:hover, a:link, a:visited, a:active {
	color: white;
	text-decoration: none;
}

.goo {
    font-size: 1.75rem; /* 3*/
    line-height: 1.35;
    display: inline;
    box-decoration-break: clone;
    background: #fff;
	-webkit-box-decoration-break: clone; /* most browsers need -webkit */
    padding: 0rem 0.5rem; /*0.5rem 1rem; */
	border-radius: 10px;
    /*filter: url('#goo');*/
}
.goo:focus {
    outline: 0;
}

.text-main-red
{
	color: rgb(255, 0, 107);
}

.bg-main-red
{
	background-color: #ff006b;
}