.cross-domain-menu
{
	padding-left: 0px;
	margin: 0;
}

.cross-domain-menu li
{
	display: inline;
	border-left: 1px solid #BBBBBB;
	padding: 0 0 5px 6px;
}

.cross-domain-menu li:first-child
{
	border: none;
	padding-left: 0px;
}

.cross-domain-menu li a
{
	color: #BCBEC0;
	text-decoration: none;
	padding-left: 10px;
	display: inline-block;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.cross-domain-menu li a:hover
{
	color: #FFFFFF;

}

.cdm-selected
{
	border-bottom: 3px solid #E31E24;
	color: #FFFFFF !important;
}

.footer-copyright
{
	color: #777777;
	font-size: 10px;
	text-align: center;
}

.footer-contact
{
	color: #FFFFFF;
	font-size: 12px;
	line-height: 18px;
}

.footer-contact-text
{
	opacity: 0.7;
}