﻿footer
{
    /*font-family:'Open Sans', sans-serif;*/
    font-family: 'Ubuntu', Helvetica, Arial, sans-serif;
    width: 100%;
    text-align: center;
    margin: 0 auto;
    color: #59595E;
    font-size: 13px;
    font-weight: 400;
    letter-spacing: -0.1px;
    color: #999;
    padding: 10px 0 10px 0;
}
/*footer .icone
{
    height: 16px;
}*/
footer.flottant
{
    /*margin-top: 10px;*/
}
footer.fixe {
    /*position:fixed;*/
    /*bottom:0px;*/
    /*left: 0;*/ 
    /*right: 0;*/ 
    margin-left: auto; 
    margin-right: auto; 
    background-color: white;
    position: relative;
}

footer ul{
	margin-top:6px;
		width: 100%;
		text-align:center;
}

footer ul li{
		display:inline-block;
        width:20%;
        text-align:center;
        /*text-transform:uppercase;*/
}

footer a
{
    /*color: #59595E;*/
    color: #999;    	  
    /*color: #fff;*/
}

.footer-content
{
    width: 980px;
    max-width: 100%;
    margin: auto;
    display: inline-flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-end;
}

footer .colonne {
    display: inline-block;
}
footer .title{
    color:#000;
    text-align:center;
    height:24px;
    line-height:24px;
    font-size:12px;
    font-weight:bold;
    vertical-align:bottom;
}
footer .colonne > div{
    text-align:center;
    /*font-size:14px;*/
    font-size:10px;
    line-height:16px;
}

/*Iphone*/
@media screen and (max-width: 376px) {
    footer .colonne > div:first-child
    {   
        height:30px;
        line-height:30px;
        font-size:12px;
    }
    footer .colonne > div{
        font-size:12px;
        line-height:20px;
    }
    footer .colonne > div img{
        width:167px;
        height:21px;
    }

}