/* COMMON
--------------------------------------------------------------------------------------------------------------------------------------*/
/* Fix right margin on ipad switch to portrait */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  #wrapper {
    width: 768px;
    overflow: hidden;
  }
}
/* HOME----------------*/
#home .inner div.crous-reims .content div.desc {
  float: right;
  margin-right: 0;
}
#home .inner div.crous-reims .content div.desc,
#home .inner div.crous-reims .content div.crous {
  width: 47%;
}
#home .inner div.crous-reims .content div.link {
  clear: both;
  width: 100%;
}
#home .inner div.crous-reims .content div.link a {
  float: left;
  margin-top: 10px;
  width: 49%;
}
#home .inner div.crous-reims .content div.link a:first-child {
  margin-right: 2%;
}
#home .inner div.crous-reims .content div.link a.mobile-crous {
  float: right;
  margin-top: 10px;
}
#home .inner div.services ul li.jobaviz {
  margin-left: 0;
}
#home .inner > div.actualites .flex-control-nav {
	display:none;
}
/* LISTS
--------------------------------------------------------------------------------------------------------------------------------------*/
#inner .lists > ul > li {
  width: 49%;
}
#inner .lists > ul > li.first {
  margin: 0 0 15px 1.5%;
}
#inner .lists > ul > li:nth-child(odd) {
  margin-left: 0;
}
#inner .desc-fiche .visuel {
  width: 46%;
  margin-right: 2%;
}
#inner .desc-fiche .content {
  width: 52%;
}

/* -- map -- */
#inner .list.search li .links {
	position:static;
}
#inner .list.search li a.link, #inner .list.search li a.link-marker {
	display:block;
	float:none;
	margin:5px 10px;
}
/* FOOTER----------------*/
#footer .top {
  padding-left: 145px;
}
#footer .middle > div {
  margin-left: 15px;
}



#inner .lists > ul > li img {
	width: 100%;
	height: auto;
}

