@import "tablette.css";
.field-content,
.block:not(.block-system),
.field {
  padding: 0 10px;
}

#block-footerlogosfr {
  width: 270px;
}

#block-footerlogosfr .f-partner {
  display: flex;
}

.full-width-bg .contact-us {
  display: block;
}
.full-width-bg .contact-us > span:first-child {
  display: block;
}

#featured-bottom div[id^="block-contacteznous"] .contact-us-text,
#featured-bottom div[id^="block-contacteznous"] .contact-us-tel {
  display: block;
  float: none;
  width: 96%;
  max-width: 96%;
}
#featured-bottom div[id^="block-contacteznous"] .contact-us-tel > div {
  display: inline-block;
  width: 96%;
  margin: 0 2%;
}
#featured-bottom
  div[id^="block-contacteznous"]
  .contact-us-tel
  > div
  span:last-child {
  display: inline-block;
}
.site-footer__top .region.region-footer-second .block-menu ul {
  max-height: inherit;
}
body.class-presentation
  #block-academie-content
  .view-taxonomy-term
  .views-row
  .views-field-title
  a,
body.class-testimonials
  #block-academie-content
  .view-taxonomy-term
  .views-row
  .views-field-title
  a,
body.path-frontpage
  #content.main-content
  .region-content
  #block-academie-page-title.block
  h1,
#featured-bottom div[id^="block-contacteznous"] h2,
#content.main-content .region-content #block-views-block-partenaires-block-2 h2,
#content.main-content
  .region-content
  #block-views-block-partenaires-block-5
  h2 {
  display: inline-block;
  padding: 0;
}

html .site-logo img {
  -webkit-background-size: cover !important;
  background-size: cover !important;
}
a.site-logo {
  padding: 10px 0;
}
#header .layout-container > .col-sm-12.col-md-12 {
  margin-right: 0;
  margin-left: 0;
}
#block-views-block-partenaires-block-3 .more-link a,
#block-views-block-partenaires-block-4 .more-link a,
#block-views-block-partenaires-block-6 .more-link a {
  position: relative;
}
html[lang="en"] .site-logo img {
  background: transparent url("../images/academie_sprite.png?xfdh") no-repeat
    scroll 0 -190px;
}
#block-academie-menuacademieen {
  padding-left: 15px;
  padding-right: 15px;
}
[dir="rtl"] .site-logo {
  padding-right: 0;
}
[dir="rtl"] #superfish-menu-academiear-toggle {
  position: absolute;
  top: -50px;
  left: 0;
}

#content
  .view-full-node-displays.view-display-id-block_3
  .views-field.views-field-title,
#content
  .view-full-node-displays.view-display-id-block_3
  .views-field.views-field-field-image,
#content
  .view-full-node-displays.view-display-id-block_3
  .views-field.views-field-categorie-page,
#content
  .view-full-node-displays.view-display-id-block_3
  .views-field.views-field-field-accroche,
#content
  .view-full-node-displays.view-display-id-block_1
  .views-field.views-field-title,
#content
  .view-full-node-displays.view-display-id-block_1
  .views-field.views-field-field-image,
#content
  .view-full-node-displays.view-display-id-block_1
  .views-field.views-field-categorie-page,
#content
  .view-full-node-displays.view-display-id-block_1
  .views-field.views-field-field-accroche {
  width: 100%;
}
.view-id-liste_des_formations .views-col {
  width: 98%;
}
.view-id-liste_des_formations .view-content a {
  margin: 0 auto;
}

.view-id-liste_des_formations .view-content a:before {
  background-position-x: -65%;
}
html[dir="rtl"]
  #content
  .view-full-node-displays.view-display-id-block_3
  div[class^="views-field views-field-addtoany-share"],
html[dir="rtl"]
  #content
  .view-full-node-displays.view-display-id-block_1
  div[class^="views-field views-field-addtoany-share"],
html[dir="rtl"]
  #content
  .view-full-node-displays.view-display-id-block_3
  .views-field.views-field-field-image,
html[dir="rtl"]
  #content
  .view-full-node-displays.view-display-id-block_1
  .views-field.views-field-field-image {
  padding: 20px 10px;
}
html[dir="rtl"]
  #content
  .view-content
  div[class^="views-field views-field-addtoany-share"],
html[dir="rtl"] #content .view-content .block.block-addtoany {
  position: relative;
}
html[dir="rtl"]
  #content
  .view-full-node-displays.view-display-id-block_1
  div[class^="views-field views-field-addtoany-share"]
  .field-content {
  margin-left: 10px;
}
body.class-presentation
  #block-academie-content
  .view-taxonomy-term
  .views-row
  .views-field-title
  .field-content
  a,
body.class-testimonials
  #block-academie-content
  .view-taxonomy-term
  .views-row
  .views-field-title
  .field-content
  a {
  padding-top: 22px;
  display: inline-block;
}
#content.main-content
  .region-content
  #block-views-block-partenaires-block-2
  > div.content,
#content.main-content
  .region-content
  #block-views-block-partenaires-block-5
  > div.content,
body.class-presentation
  #block-academie-content
  .view-taxonomy-term
  .views-row
  .views-field-title
  a::before,
body.class-testimonials
  #block-academie-content
  .view-taxonomy-term
  .views-row
  .views-field-title
  a::before,
#content.main-content .region-content .view-partenaires h2::before,
#content.main-content
  .region-content
  #block-views-block-partenaires-block-2
  h2::before,
#content.main-content
  .region-content
  #block-views-block-partenaires-block-5
  h2::before {
  margin-top: -30px;
}
#content.main-content
  .region-content
  #block-views-block-partenaires-block-1
  h2 {
  display: inline-block;
  margin-top: 25px;
}
#content.main-content
  .region-content
  #block-views-block-partenaires-block-1
  h2::before {
  margin-top: -17px;
}
#block-academie-content .view-partenaires .views-view-grid .views-col,
.block-views .view-partenaires .views-view-grid .views-col {
  width: 80% !important;
  margin: 0 auto 20px;
  float: none;
}
.view-partenaires .views-field.views-field-field-logo {
  height: auto;
}
.block-views .view-partenaires .views-field.views-field-title {
  text-align: center;
}
body.is-training #content .term-block-list.views-row .views-field-view-node {
  bottom: -15px;
}
/*#block-views-block-partenaires-block-3.block-views .view-partenaires .views-view-grid .views-col,
#block-views-block-partenaires-block-6.block-views .view-partenaires .views-view-grid .views-col,*/
.block-views .view-partenaires .views-view-grid .views-col {
  width: 100% !important;
}
.block-views .view-partenaires .views-view-grid .views-col .field-content {
  padding: 0;
}
.block-views .view-partenaires .more-link {
  text-align: center;
}

body.path-node
  #content.main-content
  .region-content
  .block.block-views
  > div.content
  .view-content
  > div.views-row[class^="formation-"]
  .header-article {
  display: block;
}
#content
  .view-full-node-displays.view-display-id-block_1
  div[class^="views-field views-field-addtoany-share"] {
  display: block;
  text-align: left;
  float: none !important;
  margin-left: 5px;
}
#content
  .view-full-node-displays.view-display-id-block_1
  div[class^="views-field views-field-addtoany-share"]
  .views-label-addtoany-share-2 {
  display: inline-block;
  font-size: 0.9em;
}
#content
  .view-full-node-displays.view-display-id-block_1
  div[class^="views-field views-field-addtoany-share"]
  .field-content {
  padding: 0;
}
#content
  .view-full-node-displays.view-display-id-block_1
  div[class^="views-field views-field-addtoany-share"]
  .field-content
  .a2a_kit.addtoany_list {
  float: none;
  display: inline-block;
  margin-left: 0;
}
#content
  .view-full-node-displays.view-display-id-block_1
  div[class^="views-field views-field-addtoany-share"]
  .field-content
  .a2a_kit.addtoany_list
  a {
  padding-left: 5px;
}
#content
  .view-full-node-displays.view-display-id-block_3
  div[class^="views-field views-field-addtoany-share"],
#content
  .view-full-node-displays.view-display-id-block_1
  div[class^="views-field views-field-addtoany-share"],
#content
  .view-full-node-displays.view-display-id-block_3
  .views-field.views-field-field-image,
#content
  .view-full-node-displays.view-display-id-block_1
  .views-field.views-field-field-image {
  padding: 40px 0 0;
}

div.sf-accordion-toggle.sf-style-white > a:after {
  right: 0.75em;
}
