#CatalogueDetailsInfo a {
	color: #e3027f !important;
}

/* Login */

#Login #slides div[id^=slide-] {
	background-position: 50% 50%;
}

.mega-menu-toggle .mega-toggle-block-3:before,
#mm>li.mega-menu-item.settings>a.mega-menu-link:hover,
#mm>li.mega-menu-item.logoff>a.mega-menu-link:hover {
	color: #e3027f !important;
}

#rss-feeds {
	width: 100%;
	height: 284px;
	position: relative;
}

.rss-item {
    width: 280px;
    padding: 5px;
    float: left;
}

.rss-item-image {
	height:150px;
	background-size: cover;
	background-position: 50% 50%;
}

.rss-item-title {
	color: #e3027f !important;
    line-height: 1.4;
	font-size: 1.4rem;
	text-decoration: none;
}

.rss-item-description {
	font-size: 1.2rem;
	line-height: 1.4;
}

.rss-item-description strong,
.rss-item-description b {
	font-weight: normal;
}

.rss-next-button {
	position: absolute;
    width: 40px;
    height: 40px;
    right: 15px;
    top: 60px;
    background-color: rgba(255,255,255,.9);
    border-radius: 50%;
	box-shadow: 0 0 3px 2px rgb(0 0 0 / 50%);
	cursor: pointer;
}

.rss-next-button:after {
    display: block;
    position: absolute;
    left: 10px;
    top: 12px;
    border: solid black;
    border-width: 0 3px 3px 0;
    padding: 3px;
    content: '';
    width: 15px;
    height: 15px;
    transform: rotate(-45deg);
}

.rss-prev-button {
	position: absolute;
    width: 40px;
    height: 40px;
    left: 15px;
    top: 60px;
    background-color: rgba(255,255,255,.9);
    border-radius: 50%;
	box-shadow: 0 0 3px 2px rgb(0 0 0 / 50%);
	cursor: pointer;
}

.rss-prev-button:after {
    display: block;
    position: absolute;
    left: 14px;
    top: 12px;
    border: solid black;
    border-width: 0 3px 3px 0;
    padding: 3px;
    content: '';
    width: 15px;
    height: 15px;
    transform: rotate(135deg);
}

#CatalogueDetailsInfo #training_details p,
#CatalogueDetailsInfo #training_details span,
#CatalogueDetailsInfo #training_details a,
#CatalogueDetailsInfo #training_details div {
    font-size: var(--font-size-base) !important;
}