.container-fluid.footer {
    margin-bottom: 47px;
}

.footer {
	background: #4d4d4f;
	font-family: 'robotomedium', Arial, sans-serif;
	text-decoration: none;
}

.footer footer {
	padding: 60px 0 30px;	
}

.footer footer p {
    color: #a6a6a7;
    font-size: 12px;
    line-height: 17px;
}

.footer nav {
    color: #fff;
    text-transform: uppercase;
    font-size: 14px;
    padding: 30px 0;
    border-top: 1px solid #a6a6a7;
}

.footer nav a {
    color: #fff;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity:0.5;
	opacity: 0.5;
}

li.footerList {
    display: inline;
    margin-left: 10px;
    margin-right: 10px;
}

nav.footer {
    text-align: center;
}

@media ( min-width : 1200px) {
	.seven-cols .col-md-1,
	.seven-cols .col-sm-1, 
	.seven-cols .col-lg-1 {
		width: 14.285714285714285714285714285714%;
		*width: 14.285714285714285714285714285714%;
	}
}

@media (min-width: 768px){
    li.footerList {
        display: inline;
 
        margin-left: 5px;
        margin-right: 5px;
    }
}
 @media (max-width: 476px){
     li.footerList {
	     display: block  ;
	 }
}  

.footer img[src*=svg] {
   width: 186px;
   height: 75px;
}