@font-face {
  font-family: 'MinionPro-Regular';
  src: url('../fonts/MinionPro-Regular.eot?#iefix') format('embedded-opentype'),  url('../fonts/MinionPro-Regular.otf')  format('opentype'),
	     url('../fonts/MinionPro-Regular.woff') format('woff'), url('../fonts/MinionPro-Regular.ttf')  format('truetype'), url('../fonts/MinionPro-Regular.svg#MinionPro-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}


.footer_upm .footer_one
{
	background:#105495;
	padding:32px 0;
}
.footer_one .title { font-size: 18px; font-family: 'Merriweather', serif; text-transform:uppercase; color:#ffffff;margin-bottom:26px;
}
.footer_one ul { color:white; list-style:none; }
.footer_one ul a { color:white; }
.footer_one .phone { background:url("../img/icons/icon-tel.png") no-repeat;text-indent:30px;margin-bottom: 8px; }
.footer_one .fax { background:url("../img/icons/icon-fax.png") no-repeat;text-indent:30px;margin-bottom: 8px; }
.footer_one .email { background:url("../img/icons/icon-email.png") no-repeat;text-indent:30px; }

.plan_sus_te{padding-left: 0px}
.plan_sus_te li{margin-bottom:8px;}
.plan_sus_te li a{font-family: 'lato';font-size:14px;text-transform: uppercase;}
.plan_sus_te li a:before{
	content:'>';
	margin-right:8px
}

.plan_sus_te li a:hover{text-decoration: none}
.mp-marker:before{
	content:'';
	background:url('../img/icons/icon-marker.png');
	width: 47px;
	height: 47px;
	display: block;
	background-repeat: no-repeat;
	background-size: cover;
	margin: 0px auto;

}

.footer_one .title_marker { font-size: 18px; font-family: 'Merriweather', serif; text-transform:uppercase; color:#ffffff;
margin-bottom:14px;
}

.des_marker{color:white;font-size: 13px;text-align: center;font-family: 'MinionPro-Regular';}
.footer_ions{padding-left:0px;}
.footer_ions li{float: left;margin-right:6px}

.item_ft{
	background: url("../img/separ.png") no-repeat scroll right center;
}

#marker_item{margin-left: -26px;}
.footer_two{width: 100%;float: left;background:#484848;height: 47px;padding:18px 0}
.footer_two p{text-align: center;color: white;font-size: 13px;text-transform: uppercase;font-family: 'MinionPro-Regular'}

.plan_sus_te li:hover a{color: #dc7a4e;}
.lien-footer-bas{
  margin: 0;
  padding: 0;
  text-align: center;
}
.lien-footer-bas li{
  display: inline-block;
  margin-right: 45px;
}
.lien-footer-bas li a{
  font-family: 'Lato', sans-serif;
  font-size: 14px;
  text-transform: uppercase;
}
.instagrame h5{
  color: white;
  text-transform: uppercase;
}
.instagrame.firstin h5{
  margin-top: 0px;
}
.instagrame .img-itm{
  float: left;
  margin-right: 3px;
  margin-bottom: 3px;
}
.instagrame .wrp-ins{
  max-width: 344px;
}
.instagallery-items .ig-item{
  padding: 5px;
}
.ft_right p.adresse{
  color: white;
  font-size: 13px;
}
.ft_right p.tel{
  color: white;
}
.ft_right p.tel a{
  color: white;
}
@media screen and (max-width: 480px){
  .ig-item {
      min-width: 33.333%;
  }
}

