﻿#Footer img{display:block;}
#Footer .BM{position:relative;display:-webkit-flex;display:flex;width:100%;align-items:center;justify-content:space-between;padding:0;}
#Footer .BML{padding:60px 5% 55px 10%;width:25%;overflow:hidden;}
#Footer .BMC{padding:0 0 0 5%;width:25%;}
#Footer .BMR{display:flex;flex-wrap:wrap;flex-direction:column;align-content:flex-end;padding:0 10% 0 0;width:20%;}
#Copyright{position:relative;width:auto;text-align:left;overflow:hidden;}
#Copyright .Show{clear:both;float:left;margin:0 5px 0 0;}
#Copyright .List{clear:both;overflow:hidden;}
#Copyright .List div{display:inline;}
#Copyright .List.Tel{float:left;margin:0 15px 0 0;}
#Copyright .List.Copyright{clear:both;}
#SharesB2{margin:10px 0 0 0;}
#SharesB2 .L1s{display:-webkit-flex;display:flex;align-items:center;}
#SharesB2 .L1s .L1{margin:0 0 0 5px;font-size:1.3rem;text-align:center;}
#MBShare div img{width:100%;height:100%;}
#WebDesign a{font-size:1.3rem;}
@media screen and (min-width:960px) and (max-width:1249px){
	#Infos0 .Body{width:100%;}
}
@media screen and (max-width:959px){
	#Footer .BM{display:flex;flex-wrap:wrap;justify-content:space-between;}
	#Footer .BML{padding:5%;margin:0 auto;width:90%;}
	#Footer .BMC,
	#Footer .BMR{padding:5%;width:auto;}
	#Footer .BMR{align-items:flex-end;}
	#Logo3{width:150px;}
	#Logo3 img{width:100%;}
	#SharesB2{margin:0;}
	#SharesB2 .Body .L1s .L1{margin:0;}
}
@media screen and (max-width:639px){
	#Logo3{width:100px;}
}