.footer-container #footer h4 {
    color: white;
    cursor: pointer;
    font: 600 18px/22px "Open Sans",sans-serif;
    margin: 0 0 13px;
}
.footer-container #footer {
    color: #c1c1c1;
}
.bottom, .bottom ul, .bottom li {
float: left;
position:relative;
min-width:240px;
max-width:15%;
list-style:none;
line-height:1.4em;
}
.bottom ul, .bottom li {
	margin:0;
}
.bottom h4, .footer-block h4, .jsn-moduleicon {
	color:#fff;
	text-transform:none;
    font: 600 18px/22px "Open Sans",sans-serif;
}
.bottom a {
	font-weight: bold;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.4);
	color:#c1c1c1!important;
	text-decoration: none;
	line-height:1.8em;
}
.bottom a:hover {
color:white!important;
background:none!important;
}
.bottom-right {
    border-left: 1px solid #515151;
float: left;
position:relative;
max-width:50%;
margin:15px;
font-size:1em;
padding:10px 25px;
    color: #c1c1c1;
	line-height:1.5em;
}
