.l-header-wrapper {
/* background-color: #465A65; */
  background-color: white;
}

h3.site-slogan {
  color: #6BBACB;
}

body {
  font-size: 1rem;
  font-weight: 400;
}

h1, .h1 {
  font-size: 180%;
}

h2, .h2 {
  font-size: 130%;
}

@media screen and (max-width: 960px) {
  .l-branding {
    visibility: hidden;
    display: none;
  }
}

#superfish-1 .nested-menu-item-toggle {
  visibility: hidden;
  display: none;
}

@media (max-width: 60.01em) and (min-width: 0) {
  .l-menu-wrapper ul.menu .nested-menu-item-toggle {
      top: 0.2em;
  }
  .l-logo {
    margin-top: 0;
  }
  #top-bar {
	position: absolute;
	bottom: 0;
  }
  .color-palette-sosh .l-menu-wrapper {
    background-color: white;
  }
  .l-menu-wrapper ul.menu a {
    background-color: #6BAACB;
  }
  .l-menu-wrapper ul.menu li li a:before {
    background: initial;
  }
  .l-menu-wrapper ul.menu .nested-menu-item-toggle {
    background: initial;
  }
  .l-menu-wrapper ul.menu li.sf-expanded  ul li a {
    background-color: #91B6CF;
  }
}

#block-menu-secondary-menu .facebook a{
}

#bliaock-menu-secondary-menu .facebook a:after {
  content: "\F09A";
  font-family: FontAwesome;
}

.block {
  margin-bottom: 0px;
}

.region-sidebar-first .block {
  margin-bottom: 40px;
}

.header-left-right .l-header .l-logo {
  padding: 0;
}

.header-left-right .l-header .l-branding {
  padding: 0 0 0 0;
}


@media (max-width: 47.99em) and (min-width: 0)
.l-page-wrapper .l-page .l-header-wrapper .l-header .l-logo {
  margin: 0 0 0 0; 
}

.flexslider .slides img {
/*    width: auto; */
}

.block-views-editos-tournants-block-1 .field-name-body {
	float: right;
}

.block-views-editos-tournants-block-1 .field-name-field-image figure {
        float: left;
}
.flex-active-slide {
  position: relative;
}

/* .view-edito-tournants .views-field-title span { */
#myedito {
  display:block;
  position: absolute;
  bottom: 20px;
  left: 0px;
  padding-left: 20px;
  width: 100%;
  filter:alpha(opacity=80);
  opacity: 0.8;
  -moz-opacity: 0.8;
  background-color: black;
}

.view-edito-tournants .views-field-title {
  width: 100%;
}

.preface {
  margin-bottom:0px;
  padding-bottom:0px;
}

.flexslider {
    margin: 0;
}

.region-sidebar-first .block {
  border-bottom: 0.5px solid #465A65;
  margin: 2px;
  padding: 2px;
}

.region-sidebar-first .block:last-child {
  border-bottom: none;
}

.region-sidebar-first .block h2 {
  color: #E6007E;
}


.preface, .l-main {
  background-color: #FCFCFC;
}

#preface-container {
  padding: 0;
}

.l-content {
  border-left: 0.5px solid rgba(163,25,91,.2);
  padding-left: 20px;
}

.region-sidebar-first .block {
  margin-top: 40px;
}

.region-sidebar-first .block:first-child {
  margin-top: 0px;
}

.custom-search-box {
  background-color: aliceblue;
}

#search-block-form #edit-actions {
  display: none;
}

.field-name-field-delegation-ifpa .field-items, .field-name-field-delegation-ifpa .field-item, .field-name-field-delegation-ifpa .field-label{
	display:inline;
}

.field-name-field-delegation-ims .field-items, .field-name-field-delegation-ims .field-item, .field-name-field-delegation-ims .field-label{
        display:inline;
}

.field-name-field-contact-delegation .field-items, .field-name-field-contact-delegation .field-item, .field-name-field-contact-delegation .field-label{
        display:inline;
}

.field-name-field-page-facebook .field-items, .field-name-field-page-facebook .field-item, .field-name-field-page-facebook .field-label{
        display:inline;
}

.view-id-evenements_delegations {
	margin-top: 20px;
}
