/* SMARTPHONES */

@media only screen and (min-width: 320px) {
    #link_footer {
        text-align: center
    }
    .link_footer {
        margin: 0em 0;
        padding: 0;
        list-style-type: none;
    }
    .link_footer li {
        margin: 0 1em 0.5em;
      /*  padding: 0 0 10px;*/
        line-height: 1.2em;
        font-size: 16px;
    }
    .link_footer li a {
        color: #000;
        text-decoration: none;
        line-height: 16px;
        font-family: 'Roboto', sans-serif;
        font-weight: 400;
        text-transform: uppercase
    }
    .link_footer li a:hover {
        /* text-decoration: underline; */
        color: #371b79;
    }
    .link_footer li:last-child {
        border-right: 0px;
    }
    #menu-copyright {
        text-align: center;
        /*	margin-top: 15px;*/
        list-style: none;
        /*	margin-left: 0;
		margin-right: 0;*/
        padding: 0;
        margin: 0
    }
    #menu-copyright span {
        color: #ea1300;
        text-transform: uppercase;
        font-weight: 700
    }
    #menu-copyright li {
        display: inline-flex;
        /*margin-left: 15px;*/
        list-style: none;
        border-right: 1px solid #fff;
        padding-left: 5px;
        padding-right: 9px;
    }
    #menu-copyright li:last-child {
        border-right: 0px;
    }
    #menu-copyright a {
        font-family: 'Nunito Sans', sans-serif;
        color: #fff;
        /*text-transform: uppercase;*/
        font-size: 14px;
        text-decoration: none
    }
    #menu-copyright a:hover {
        text-decoration: underline
    }
}


/* TABLETTES */

@media only screen and (min-width: 768px) {
    #link_footer {
        width: 100%;
        /*text-align: left*/
        /*border-bottom: 1px solid white;*/
    }
    .link_footer li {
        margin: 3px 0em;        
        line-height: 1em;

    }

     .link_footer li a{
        margin:0px 3px;
        font-size: 8.5px;
    }


    .link_footer li::before:first-child {
        display: none;
    }
    .link_footer li{
        border-right: 1px solid #000;
    }

    #menu-copyright {}
    #menu-copyright li:last-child {
        /* border-right: 1px none #fff; */
    }
    .link_footer {
        display: flex;
        flex-direction: row;
    }
}


/* ORDINATEURS */

@media only screen and (min-width: 992px) {
    .link_footer {
        float: left;
        margin: 2px 0px 0px;
        /*padding:0 10px 0 0;
		list-style-type: none;*/
    }
    

     .link_footer li a{
        margin:0px 3px;
        font-size: 11.5px;
    }
    /*.link_footer li a{
		color: #999999;
		text-decoration: none;
	}*/
    #menu-copyright {
        margin-left: 0;
        /*flex-wrap: nowrap*/
    }
}

@media only screen and (min-width: 1366px) {
     .link_footer li a{
        margin:0px 3px;
        font-size:10px;
    }

   /* .d-menu-footer {
    width: 1175px;
}*/

}

@media only screen and (min-width: 1600px) {
   
	   /* .d-menu-footer{
	    	width: 1080px;
	    }*/

     .link_footer li a{
        margin:0px 5px;
        font-size:13px;
    }
}