/* This file will hold styles that are loaded using the same media query as the normal grid. */
/* If you are using the default media queries provided by Omega, these styles will also
 *  apply to the widescreen layout unless they are overridden by the widescreen styles. */

.stickynav-active:before {
  margin-left:40px;
  opacity:1
}

.zone-menu-wrapper:before {
  position:fixed;
  background:url(../images/mini-logo.png) no-repeat;
  content:" ";
  height:33px;
  width:111px;
  display:inline-block;
  margin-top:-5px;
  margin-left:-50px;
  opacity:0;
  -moz-transition:margin-left .4s;
  -o-transition:margin-left .4s;
  -webkit-transition:margin-left .4s;
  transition:margin-left .4s
}

.body {
  min-width: 720px !important;
}

body {
  min-width: 720px !important;
}

/*ZONE HEADER */
.zone-top-header {
    max-width: 960px !important;
}

.section-header .zone-logo-search {
  width: 80% !important;
  max-width: 1200px !important;
}


.region-main-menu {
	/* max-width: 960px !important; */
	max-width: 1200px !important;
	width: 80% !important;
	margin-left: 0px !important;
	margin-right: 0px !important;
	padding-left: 10% !important;
	padding-right: 10% !important;
}
.region-search {
  padding-left:0 !important;
  width: initial !important;
  margin:0 !important;
}

.zone-logo-search .region-search .region-search-inner {
  margin-right:0 !important;
}


.zone-menu {
	max-width: 720px;
	
}


.zone-menu {
	max-width: 1200px;	
}


/* MAIN MENU */
.region-main-menu .content div.block-menu-first {
  float: left !important;
}

.region-main-menu .content div.block-menu-last {
  float: right !important;
}

.zone-logo-search {
  width: 100%;
  max-width: 1200px !important;
}

.zone-logo-search .region-search {
    width: 212px !important;
    float: right;
    padding: 0 !important;
    margin: 34px 120px 0px 0px;
}

.zone-menu-wrapper .region-main-menu .content > ul.nice-menu > li.menuparent > ul {
  /* width:840px !important; */
  width: 90% !important;
}


.zone-menu {
  margin-left: 0;
  margin-right: 0;
  width:100% !important;
  
}

/* Region USER */
.zone-top-header .region-top-menu .menu-name-menu-top-menu li {
    padding: 0 10px;
}
/* Fin de MAIN MENU */

/* FIN DE ZONE HEADER */

/* Slider homepage */
.front .view-diaporama-homepage .views-slideshow-controls-top .views-slideshow-controls-text span,.front .view-diaporama-homepage .views-slideshow-controls-top .views-row-first,.front .view-diaporama-homepage .views-slideshow-controls-top .views-row-last {
  top:40% !important;
}
/* Fin de slider homepage */


