/* -------------------------------------
	MAX-WIDTH : 1200px
---------------------------------------- */

@media screen and (min-width:800px) and (max-width:990px) {
  body.page-node-type-actualite .field--name-field-actu-image {
    max-width: 100%;
  }

  .print__wrapper--pdf {
    display: block;
    position: relative !important;
    top: 0 !important;
    min-width: 20%;
    right: 0 !important;
    left: unset !important;
  }

  .print__wrapper--pdf a {
    padding: 50px 0;
    background-position: 50% 100%;
  }

  .page-node-type-newsletter .print__wrapper--pdf {
    position: absolute !important;
    top: 2.5rem !important;
    right: 1.3rem !important;
    left: unset !important;
    min-width: 160px !important;
  }

  .gabPageEditoriale .vertical-tabs__menu.fixed {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
  }

  .gabPageEditoriale .vertical-tabs__menu.fixed li {
    width: 25%;
    font-size: 0.8rem;
  }

  .gabPageEditoriale .vertical-tabs__menu li {
    width: 16.7%;
    height: 6.7rem;
    font-size: 0.8rem;
  }

  .path-theses  .region-content,
  .path-partenaires  .region-content,
  .path-search .region-content {
    margin-right: 0 !important;
  }

  .gabPageFille.search .block-system-main-block .content {
    padding: 1rem !important;
  }

  body.search .region-content .content .search-form .form-search {
    margin-left: 0;
    margin-top: 0;
    height: 2rem;
    width: 80%;
  }

  body.search .content h2 {
    margin-top: 3rem !important;
  }

  .view-liste .views-row {
    width: 49.9%;
    overflow: hidden;
  }

  .path-partenaires .gabActualite .blocTxt {
    width: 100%;
  }

  .path-partenaires .gabActualite .blocTxt h2 {
    width: 60%;
  }

  .path-theses .blocTxt h2 {
    font-size: 1.3em;
  }

  .path-theses .views-row article .item-list .item-list-item {
    padding: 2px 10px;
  }

  .pager__item {
    padding: 0;
  }

  .pager .pager__item a {
    padding: 5px 15px;
  }
}

@media screen and (max-width:1200px) and (min-width:990px) {
  .path-theses .blocTxt h2 {
    font-size: 1.3em;
  }

  .path-theses .views-row article .item-list .item-list-item {
    padding: 2px 10px;
  }

}

@media screen and (max-width:1440px) and (min-width:990px) {

  body::before {
    z-index: 999999;
  }

    body.path-frontpage div#block-sliderdiplomes .slider .left-content .content-info {
        padding: 50px 40px 40px 20px;
        width: 100%;
        position: relative;
    }

    body.path-frontpage div#block-sliderdiplomes .slider .left-content .content-info .bubble {
        width: 100%;
    }

    body.user-logged-out.gabPageFille.page-node-type-formation .region.region-content .vertical-tabs__menu.fixed li:last-of-type {
        right: 8% !important;
        width: 15%;
        height: 98px;
    }

    article {
        padding: 2em;
        padding-left: 3em;
    }



    body.user-logged-out.gabPageFille.page-node-type-formation .region.region-content,
    body.user-logged-out.gabPageFille .region-content,
    body.user-logged-out.path-user .region-content,
    body.user-logged-out.path-node .region-content,
    body.user-logged-out.path-admin .region-content,
    body.user-logged-out.path-search .region-content,
    body.user-logged-out.path-sitemap .region-content,
    body.user-logged-out.path-taxonomy .region-content {
        margin-left: 160px;
    }



    .gabPageEditoriale .vertical-tabs__menu {
        width: 104%;
    }

    .gabPageEditoriale .vertical-tabs__menu li {
      width: 25%;
    }

    body.gabPageFille.gabPageEditoriale article > div > div.field--name-field-image {
        width: 81.55%;
    }

    fieldset.js-form-item.form-item.js-form-wrapper.form-wrapper .field--label-inline {
        margin-top: 0.7em;
    }

    fieldset.js-form-item.form-item.js-form-wrapper.form-wrapper .field--name-field-brochure {
       margin-top: 0.4em;
    }

    fieldset.js-form-item.form-item.js-form-wrapper.form-wrapper .field--name-field-brochure a {
        padding: 7px 10px;
    }

    .gabPageEditoriale .vertical-tabs__menu li {
        height: 95px;
    }

    body.user-logged-out.gabPageFille.page-node-type-formation .region.region-content .vertical-tabs__menu li:last-of-type {
        right: 0;
        top: 0px;
        width: 20%;
        height: 95px;
        position: inherit;
    }

    .gabPageEditoriale .vertical-tabs__menu.fixed {
      padding-left: 160px;
      padding-right: 1%;
    }

    .gabPageEditoriale .vertical-tabs__menu.fixed li {
      font-size: 0.9em;
      width: 24%;
    }

    .gabPageEditoriale .vertical-tabs__menu li:last-of-type a {
        font-size: 1.1375rem;
    }

    body.path-node.page-node-type-formation.gabPageFille fieldset.js-form-item.form-item.js-form-wrapper.form-wrapper {
        right: -1.8em;
    }

    #block-sitebranding a {
        margin-bottom: 0;
    }
}



