.header-fragments .content-fragment.navigation-custom .navigation-list[data-direction='horizontal'] a
{
font-size: 16px !important;
padding-left:20px;
}
.content-fragment.navigation-custom .navigation-list[data-direction="horizontal"] li:first-child a
{
font-size:22px !important;
}
.header-fragments .content-fragment.navigation-custom .navigation-list[data-direction='horizontal'] a.selected:after
{
    height:0px !important;
}

.navigation-list.linkssidebar a {
    text-align: center;
    border: 1px solid #4aa3df;
    border-radius: 3px;
    padding: 4px;
    margin-bottom: 6px;
    display:block;
    background-color: #FFF;
}


/*handheld*/
@media only screen and (max-width: 670px) {

    .banner.site .avatar { width: 195px;}

}

/* ----------------------------------------------
	footerNav
---------------------------------------------- */

.footer-fragments {
    background-color: #000;
    color:#fff;
}
.copyright
{
    color:#6c6c6c;
}

.footerNav {
}

/*	cf ---------- */
.footerNav:before,
.footerNav:after { content: " "; display: table;}
.footerNav:after { clear: both;}

.footerNav dl {
	float: left;
	width: 300px;
	text-align: center;
	margin: 10px;
}
.footerNav dt {
	font-size: 100%;
	color: #fff;
}
.footerNav dt a {
	color: #fff;
}
.footerNav dd {
	padding-top: 4px;
	line-height: 0;
}
.footerNav dd a {
	display: block;
	font-size: 88%;
	line-height: 1.6;
	color: #fff;
}
.footerNav dd ul {
	float: left;
	margin-right: 20px;
}
.footerNav dd li {
	padding-top: 16px;
}
.footerNav dd .icon li a {
	min-height: 20px;
	padding-left: 25px;
	line-height: 1.6;
	background-position: 0% center;
	background-repeat: no-repeat;
}