a,
.base-text-color,
.custom-btn.colored,
.more-link.colored,
.share-link:hover
{
	color: #e85656;
}

.base-bg-color,
.bg-7,
.custom-btn.colored:hover,
.video-btn:hover,
#navigation a:after,
.content-intro:after,
.more-link.colored i.arrow:before,
.more-link.colored i.arrow:after
{
	background-color: #E31C23;
}

.base-border-color,
.video-btn:hover,
.custom-btn.colored:hover
{
	border-color: #E31C23;
}

.bg-5
{
	background-color: #f66e6e;
}

.bg-6
{
	background-color: #f46464;
}

.bg-7 .corner:before,
.bg-7.corner:before,
[class*=" bg-"] .bg-7.corner:before,
[class^="bg-"] .bg-7.corner:before
{
	border-left-color: #E31C23;
}

#header-logo
{
	background: url(../../immagini/LOGO-FORUM250.PNG);
}

@media only screen and (-Webkit-min-device-pixel-ratio: 1.5), 
	only screen and (-moz-min-device-pixel-ratio: 1.5), 
	only screen and (-o-min-device-pixel-ratio: 3/2), 
	only screen and (min-device-pixel-ratio: 1.5) {

		#header-logo
		{
                        height: 80px;
			background: url(../../immagini/LOGO-FORUM250.PNG);
                        background-size: auto 80px;
                        background-repeat: no-repeat;

		}
	}

.content-slider .description
{
	background-color: rgba(232, 86, 86, 0.4);
}

.block-with-date .description
{
	background-color: rgba(232, 86, 86, 0.15);
}

@media only screen and (max-width:991px) {

	.col-md-6 > .bg-7 .corner:before,
	.col-md-6 > .bg-7.corner:before,
	.col-md-6 > [class*=" bg-"] .bg-7.corner:before,
	.col-md-6 > [class^="bg-"] .bg-7.corner:before
	{
		border-left-color: transparent;
		border-top-color: #E31C23;
	}
}