﻿



 


/*==================== REIMS ===================*/

 

/* INCLUSIONS CSS ERMES */

 

/* @import url(../ermes-standard/style.css);

@import url(../ermes-standard/modeles.css); */

 

/* INCLUSIONS CSS SYRACUSE */

 

@import url(../standard/portal/front/modeles.css);

@import url(../standard/portal/front/style.css);

@import url(../syracuse/syracuse.css);

 

/* NON AMOVIBLE  */

 

@import url(polices/polices.css);

@import url(editorial.css);

 

/* #nav-rich-menu li:nth-child(1) .dropdown {

   left: 0  !important;

} */

#quick-menu-vrei  {

               display: none;

}

 

#dropChangeSite {

               display: none;

}

 

/*_________ Hide outline __________*/

 

*:focus,

*:hover {

               outline: 0 !important;

}

.x-webkit *:focus,

*:focus {

               outline: 0 !important;

}

button:focus,

.btn:focus {

               outline: 0 !important;

}

.btn-group > .btn:focus,

.btn-group-vertical > .btn:focus {

               outline: 0;

}

ul.notes-echelle.js li.note-focus {

               outline: 0 !important;

}

.rsDefaultInv .rsArrow:hover,

.rsDefaultInv .rsArrow:focus {

               outline: 0;

               border: none

}

 

#share_social {

    top: 60%;

    z-index: 100;

}

#dropChangeSite {

               display: none;

}

 

h3 {

    line-height: normal;

}

header {

               border-color: transparent;

    background: #008da1 url(images/header.png) no-repeat center -10px;

}

@media (min-width: 768px){

               .btn-account {

                              background: #ec670b;

                              color: #000;

               }             

}

.btn-account {

               font-family: Serifa-Roman;

}

.btn-validation {

               background-color: #fff;

    border-color: #fff;

    color: #000;

}

 

.btn-validation:hover,

.btn-validation:focus,

.btn-validation:active,

.btn-validation.active,

.open .dropdown-toggle.btn-validation {

               background-color: #fff;

    border-color: #fff;

    color: #ec670b;

}

#nav_connexe {

    position: relative;

}

#quick-menu-vrei {

               padding: 8px 0;

               background: #1d1d1b;

}

#quick-menu-vrei ul {

               margin: 0 auto;

    max-width: 1100px;

               text-align: right;

}

 

#quick-menu-vrei li {

               display: inline;

               padding: 0 5px;

}

#quick-menu-vrei a {

               color: #fff;

}

#identite_utilisateur {

    color: #363636;

    left: 180px;

    top: -15px;

}

#langue-btn {

    bottom: 50px;

}

#langue-btn a {

    color: #4a4a4a;

}

#langue-btn a.active {

    color: #fff;

}

.site-btn a,

.site-btn a.active {

    color: #000;

}

.connectBox {

    background: #ec670b;

}

#search-panel {

    background: none;

}

.navbar {

    z-index: 0;

}

.navbar > .container .navbar-brand {

    margin-left: 0;

               margin-bottom: 25px;

}

.navbar-inverse .navbar-brand {

               /* background: rgba(255, 0, 0, 0.37) none repeat scroll 0 0; */

               padding: 105px 280px;

}

/* .navbar > .container .navbar-brand {

    left: 190px;

    top: -40px;

               position: relative;

} */

.navbar-header {

    /* background: rgba(205, 134, 63, 0.64) none repeat scroll 0 0; */

    float: left;

    left: 180px;

    position: relative;

    top: -40px;

}

.navbar-brand h1 {

               display: none;

}

.navbar > .container .navbar-brand {

    margin-left: -70px;

}

.navbar-inverse .navbar-brand {

    padding: 105px 440px;

}

#search-panel {

    color: #000;

}

#ariane a{

    color: #000;

}

#main_search_form {

               border: 1px solid #d0c900;

}

#search-panel .panel-body.col-md-8 {

               position: absolute;

    right: 0;

    top: -162px;

    width: 52%;

}

#scenario-selection,

#submit-search {

               background: #d0c900;

               border-color: #d0c900;

               color: #000;

               height: 40px;

               line-height: 37px;

               font-family: Serifa-Roman;

}

 

#scenario-selection:first-letter {

               font-weight: bold;

               padding-right: 2px;

               font-size: 18px;

}

.tt-hint {

               height: 40px;

}

#textfield  {

               height: 40px;

}

#textfield, .clean-text-field {

    color: #00726f;

}

.clean-text-field {

               height: 40px;

}

#globalAdvancedSearchLink {

               color: #fff;

}

#globalScenarioMobile {

    background-color: #d0c900;

}

#globalScenarioMobile > li > a {

    color: #000;

}

#globalScenarioMobile > li > a:hover,

#globalScenarioMobile > li > a:focus {

    background-color: #fff;

    color: #000;

}

#menu-panel {

               border: none;

               background: none;

}

#globalScenarioMobile .active, #globalScenarioMobile .active:hover, #globalScenarioMobile .active:focus {

               background: #000;

}

 

.tt-suggestion.tt-cursor {

  background-color: #d0c900;

}

#ermes_main_menu,

#nav-rich-menu {

    border: none;

               margin-top: -43px;

}

#ermes_main_menu li.LEVEL1,

#nav-rich-menu li {

    background: none;

    border: none;

               margin: 0;

               width: auto;

               font-size: 16px;

               font-family: Serifa-Roman;

               display: inline-block;

}

#ermes_main_menu li.LEVEL1 > a,

#nav-rich-menu li > a {

    background: #1d1d1b;

               /* padding: 10px 20px 10px 13px; */

               padding: 9px 20px 8px 9px; /* font-size 18px first-letter */

               border-right: 1px solid #494947;

}

#nav-rich-menu li > a:first-letter {

               font-weight: bold;

               padding-right: 2px;

               font-size: 18px;

}

.nav .open > a,

.nav .open > a:hover,

.nav .open > a:focus,

#ermes_main_menu li.LEVEL1 a:hover,

#nav-rich-menu a:hover,

#nav-rich-menu li:hover a {

    background: #fff;

    color: #1d1d1b;

               cursor: pointer;

}

#ermes_main_menu li.LEVEL1:nth-child(-n+5) > a,

#nav-rich-menu li:nth-child(-n+5) > a {

    background: #1d1d1b url(images/menu.png) no-repeat right 20px;

}

#ermes_main_menu li.LEVEL1:nth-child(-n+5) > a,

#nav-rich-menu a:nth-child(-n+5):hover,

#nav-rich-menu li:nth-child(-n+5):hover > a {

    background: #fff url(images/menu.png) no-repeat right 20px;

}

#ermes_main_menu li.LEVEL1:nth-child(2) > a,

#nav-rich-menu li:nth-child(2) > a {

    background-position: right -27px;

}

#ermes_main_menu li.LEVEL1:nth-child(3) > a,

#nav-rich-menu li:nth-child(3) > a {

    background-position: right -74px;

}

#ermes_main_menu li.LEVEL1:nth-child(4) > a,

#nav-rich-menu li:nth-child(4) > a {

    background-position: right -120px;

}

#ermes_main_menu li.LEVEL1:nth-child(5) > a,

#nav-rich-menu li:nth-child(5) > a {

    background-position: right -168px;

}

#ermes_main_menu li.LEVEL1.patrimoine,

#nav-rich-menu li.patrimoine {

               margin-left: 68px;

}

#ermes_main_menu li.LEVEL1.patrimoine > a,

#nav-rich-menu li.patrimoine > a {

    background: #a8629a;

               color: #1d1d1b;

               border: none;

               padding-right: 10px;

}

#ermes_main_menu li.LEVEL1.patrimoine > a:hover,

#nav-rich-menu li.patrimoine > a:hover {

    background: #fff;

               color: #a8629a;

}

/* #ermes_main_menu li.LEVEL1:nth-child(7) > a,

#nav-rich-menu li:nth-child(7) > a,

#ermes_main_menu li.LEVEL1:nth-child(7) > a:hover,

#nav-rich-menu li:nth-child(7) > a:hover {

    background: #fff url(images/menu-eurekoi.png) no-repeat center;

               color: transparent;

               padding: 8px 25px 9px;

               border: none;

} */

 

 

#nav-rich-menu .dropdown {

    background: #fff;

}

#nav-rich-menu li .dropdown_container a {

    background: #fff;

}

#nav-rich-menu .dropdown_container a:hover {

    background: #1d1d1b;

}

#nav-rich-menu .title_menu h4,

.title_menu p {

    color: #1d1d1b;

}

#nav-rich-menu .dropdown_container a:hover .title_menu h4,

#nav-rich-menu .dropdown_container a:hover .title_menu p {

    color: #fff;

}

 

#nav-rich-menu .illustration {

    min-height: 120px;

}

 

.panel > .panel-heading h2,

.panel-title, .panel-front > .x-panel-header {

    text-transform: none;

}

 

.panel-front > .x-panel-header span,

h2 {

    color: #008da1;

               font-family: SitkaSmall;

               font-size: 36px;

               font-weight: normal;

               text-transform: none;

}

.panel-front,

.panel-selection {

    background-color: #fff;

               padding: 15px;

               box-shadow: 0 5px 5px 0 rgba(50, 50, 50, 0.23);

}

p {

    color: #000;

}

 

/**/

 

.btn-default {

               padding: 10px 20px;

               font-size: 18px;

               background-color: #008da1;

    border-color: #008da1;

    color: #fff;

}

 

.btn-default:hover,

.btn-default:focus,

.btn-default:active,

.btn-default.active,

.open .dropdown-toggle.btn-default {

               background-color: #008da1;

    border-color: #008da1;

    color: #fff;

}

 

/* ===  Encart Actus  === */

 

.encart-actus .panel-front,

.encart-actus  .panel-selection {

               border: none;

}

 

.encart-actus .panel-heading {

               display: none;

}

.encart-actus h2 {

               font-size: 36px;

               font-weight: normal;

               margin-bottom: 20px;

}

.encart-actus h2 span{

               padding-right: 80px;

               background: url(images/h2.png)no-repeat right center;

}

 

.encart-actus .panel-front,

#portal .encart-actus .panel-body {

               padding: 0;

}

.encart-actus  .slider_container {

               left: 25px;

               top: 75px;

               width: 40%;

               height: auto;

               padding: 25px;

               color: #414242;

               background: #fff;

}

.encart-actus .rsDefaultInv .rsBullets {

    padding: 10px 0;

}

.encart-actus .rsDefaultInv .rsBullets {

    margin: -47px auto 0;

}

.encart-actus .bs-bullets button,

.encart-actus .bs-bullets button:focus,

.encart-actus .bs-bullets button:active,

.encart-actus .bs-bullets button:hover {

               border-color: #fff;

               border-radius: 0;

}

.encart-actus .bs-bullets .rsNavSelected button {

    background: #fff;

}

.carousel_1 h3 {

    color: #d25c9e;

               font-size: 20px;

               line-height: normal;

    text-transform: uppercase;

}

.right {

               text-align: right;

}

.mobile-navigation {

               background: #7a9646;

}

 

.encart-actus  .btn-default {

    background-color: #d25c9e;

    border-color: #d25c9e;

}

 

 

/* === Encart Evenements === */

 

.encart-evenements .panel-front,

.encart-evenements .panel-selection {

               padding: 0;

               box-shadow: none;

               background: none;

}

.encart-evenements .panel-front .panel-front,

.encart-evenements .panel-selection .panel-selection {

               box-shadow: 0 5px 5px 0 rgba(50, 50, 50, 0.23);

               background: #fff;

               padding-bottom: 20px;

               padding-top: 4px;

}

#portal .encart-evenements .panel-body {

    padding-top: 0;

}

.encart-evenements .tab-content {

    background: #fff;

    padding: 0;

}

.encart-evenements .nav.nav-tabs {

    margin-top: 0;

}

.encart-evenements  .nav-tabs > li {

               background: #008da1;

               color: #fff;

}

.encart-evenements  .nav-tabs > li a {

               color: #fff;

    font-family: SitkaSmall;

    font-size: 36px;

               font-weight: normal;

               text-transform: none;

               padding: 0 22px 2px 23px;

}

.nav-tabs > li.active > a,

.nav-tabs > li.active > a:hover,

.nav-tabs > li.active > a:focus {

    background: #fff;

               color: #008da1;

}

.nav-tabs > li > a:hover,

.nav-tabs > li > a:focus {

    background-color: #fff;

    border-color: #fff;

               color: #008da1;

}

 

.rsDefaultInv .rsGCaption {

               z-index: 19;

}

.encart-evenements .rsContent  {

               /* background: #f4f4f4; */

               background: #fff;

}

.encart-evenements .rsContent img  {

               margin-top: 0 !important;

}

.encart-evenements .rsDefaultInv .rsGCaption {

    background: rgba(255, 255, 255, 1);

    color: #000;

               bottom: 0;

}

.encart-evenements .desc-list-item {

               font-size: 14px;

}

.encart-evenements .rsDefaultInv .rsGCaption * {

    color: #000;

}

.encart-evenements .event-wrapper {

               border: none !important;

}

.encart-evenements .panel-body div:nth-child(3) {

    text-align: center;

}

.encart-evenements .rsDefaultInv .rsGCaption p {

    margin: 10px 0 5px;

}

.encart-evenements .footer-icon-container ul {

               margin: 0;

}

.encart-evenements h3 {

    font-size: 24px;

               font-weight: normal;

               text-transform: none;

               margin-bottom: 15px;

}

.encart-evenements p.template-info {

    font-weight: normal;

}

.encart-evenements .date {

    font-weight: bold;

}

.icon-tag::before {

               font-family: "ermes-font-base";

               content: "\e837";

}

.bs-bullets .rsNavSelected button {

               background: #5b6770;

}

.bs-bullets button, .bs-bullets button:focus,

.bs-bullets button:active, .bs-bullets button:hover {

    border-color: #5b6770;

               border-radius: 0;

}

 

/* ===  Encart Nouveautes  === */

 

 

#portal .encart-nouveautes .panel-body {

    padding-top: 45px;

}

.encart-nouveautes h2 {

               text-align: center;

}

.encart-nouveautes h2 span {

               color: #fff;

               background: #008da1;

               padding: 15px 25px;

}

.encart-nouveautes .rs-staticMosaic + div {

               text-align: center;

               margin-top: 20px;

}

@media (min-width: 1024px) {

               .encart-nouveautes .rs-staticMosaic ul {

                              width: 244px;

                              margin: 0 auto;

               }

}

.encart-nouveautes a span.cms-icon-rss,

.encart-nouveautes a span.cms-icon-pdf,

.encart-nouveautes a span.cms-icon-share,

.encart-nouveautes span.toggleAutoPlayBtn {

               color: #fff;

}

 

/* ===  Encart Medias  === */

 

.encart-medias p {

               text-align: center;

}

.encart-medias img {

               margin: 5px;

}

 

/* === Encart Agenda === */

 

.encart-agenda .panel-front,

.encart-agenda .panel-selection {

/*           padding: 0; */

}

.rsDefaultInv .rsGCaption {

               z-index: 19;

}

.encart-agenda .rsContent  {

               background: #f4f4f4;

}

.encart-agenda .rsContent img  {

               margin-top: 0 !important;

}

.encart-agenda .rsDefaultInv .rsGCaption {

    background: rgba(255, 255, 255, 1);

    color: #000;

               bottom: 0;

}

.encart-agenda .desc-list-item {

               font-size: 14px;

}

.encart-agenda .rsDefaultInv .rsGCaption * {

    color: #000;

}

.encart-agenda .event-wrapper {

               border: none !important;

}

.encart-agenda .panel-body div:nth-child(3) {

    text-align: center;

}

.encart-agenda .rsDefaultInv .rsGCaption p {

    margin: 10px 0 5px;

}

.encart-agenda .footer-icon-container ul {

               margin: 0;

}

.encart-agenda h3 {

    font-size: 24px;

               font-weight: normal;

               text-transform: none;

               margin-bottom: 15px;

}

.encart-agenda p.template-info {

    font-weight: normal;

}

.encart-agenda .date {

    font-weight: bold;

}

.icon-tag::before {

               font-family: "ermes-font-base";

               content: "\e837";

}

.bs-bullets .rsNavSelected button {

               background: #5b6770;

}

.bs-bullets button, .bs-bullets button:focus,

.bs-bullets button:active, .bs-bullets button:hover {

    border-color: #5b6770;

               border-radius: 0;

}

 

/* ===  Encart Fonds  === */

 

.encart-fond-petrole h2,

.encart-fond-vert h2,

.encart-fond-pomme h2,

.encart-fond-orange h2,

.encart-fond-rouge h2,

.encart-fond-mauve h2,

.encart-fond-violet h2,

.encart-fond-acier h2,

.encart-fond-brique h2,

.encart-fond-eveque h2 {

               color: #fff;

}

.encart-fond-rose h2,

.encart-fond-jaune h2,

.encart-fond-creme h2,

.encart-fond-sable h2,

.encart-fond-lichen h2,

.encart-fond-gris h2  {

               color: #000;

}

 

.encart-fond-petrole {

               background: #008da1;

}

.encart-fond-vert {

               background: #a0c519;

}

.encart-fond-pomme {

               background: #d0c900;

}

.encart-fond-jaune {

               background: #ffdd05;

}

.encart-fond-orange {

               background: #ec670b;

}

.encart-fond-rouge {

               background: #e10c2f;

}

.encart-fond-rose {

               background: #d25c9e;

}

.encart-fond-mauve {

               background: #a8629a;

}

.encart-fond-violet {

               background: #74328a;

}

.encart-fond-creme {

               background: #fcf2ce;

}

 

.encart-fond-sable {

               background: #e5d9c0;

}

.encart-fond-lichen {

               background: #7ece7e;

}

.encart-fond-gris {

               background: #c6c1c1;

}

.encart-fond-acier {

               background: #8fa6bd;

}

.encart-fond-brique {

               background: #ab2b2b;

}

.encart-fond-eveque {

               background: #6a455d;

}

 

.encart-fond-bv-1 {

               background: #005a66;

}

.encart-fond-bv-1 h2 {

               color: #c8e5ea;

}

.encart-fond-bv-2 {

               background: #46a8b9 ;

}

.encart-fond-bv-2 h2 {

               color: #edf6f8;

}

.encart-fond-bv-3 {

               background: #00a37a;

}

.encart-fond-bv-3 h2 {

               color: #edf6f8;

}

.encart-fond-bv-4 {

               background: #39646a;

}

.encart-fond-bv-4 h2 {

               color: #edf6f8;

}

 

/*

Encart Fond BV1=encart-fond-bv-1;Encart Fond BV2=encart-fond-bv-2;Encart Fond BV3=encart-fond-bv-3;Encart Fond BV4=encart-fond-bv-4;Encart Fond BV5=encart-fond-bv-5;Encart Fond BV1 Sans Titre=encart-fond-bv-1 frame-no-title;Encart Fond BV2 Sans Titre=encart-fond-bv-2 frame-no-title;Encart Fond BV3 Sans Titre=encart-fond-bv-3 frame-no-title;Encart Fond BV4 Sans Titre=encart-fond-bv-4 frame-no-title;Sans titre=frame-no-title;Encart Actus=encart-actus;Encart Evénements=frame-no-title encart-evenements;Encart Médias=encart-medias frame-no-title;Encart Fond Petrole=encart-fond-petrole;Encart Fond Vert=encart-fond-vert;Encart Fond Pomme=encart-fond-pomme;Encart Fond Jaune=encart-fond-jaune;Encart Fond Orange=encart-fond-orange;Encart Fond Rouge=encart-fond-rouge;Encart Fond Rouge=encart-fond-rouge;Encart Fond Rose=encart-fond-rose;Encart Fond Mauve=encart-fond-mauve;Encart Fond Violet=encart-fond-violet;Encart Fond Crème=encart-fond-creme;Encart Fond Sable=encart-fond-sable;Encart Fond Lichen=encart-fond-lichen;Encart Fond Gris=encart-fond-gris;Encart Fond Acier=encart-fond-acier;Encart Fond Brique=encart-fond-brique;Encart Fond Evêque=encart-fond-eveque;Encart Fond Sable Sans Titre=encart-fond-sable frame-no-title;Encart Fond Lichen Sans Titre=encart-fond-lichen frame-no-title;Encart Fond Gris Sans Titre=encart-fond-gris frame-no-title;Encart Fond Acier Sans Titre=encart-fond-acier frame-no-title;

Encart Fond Brique Sans Titre=encart-fond-brique frame-no-title;Encart Fond Evêque Sans Titre=encart-fond-eveque frame-no-title

*/

 

 

/* FOOTER */

 

div.product-infos {

               display: none;

}

footer {

    background-color: #008da1;

    color: #fff;

               padding-bottom: 30px;

}

/*===== RICH FOOTER 2 COL =====*/

 

footer #footer-2 .container {

               padding: 0;

}

#footer-2 #footer_connexes .container {

               padding: 10px 0;

}

#footer-2 #footer_connexes {

               text-align: center;

               font-size: 16px;

}

#footer-2 #footer_connexes li {

               display: inline-block;

               position: relative;

               padding: 0 10px 0 5px;

}

#footer-2 #footer_connexes li::before {

               content: "";

               position: absolute;

               right: 0;

               height: 12px;

               top: 6px;

               border-right: 1px solid #fff;

}

#footer-2 #footer_connexes li:last-child::before {

               display: none;

}

#menu_2 {

               text-align: right;

}

#footer-2 a {

               cursor: pointer;

               color: #fff;

}

#rich-footer-2 #menu_1 li {

               display: inline-block;

               float: left;

               text-align: center;

               width:70px;

}

#rich-footer-2 #menu_1 li:nth-child(2) img{

               margin-top: -7px;

}

#rich-footer-2 #menu_1 li:nth-child(3) img{

               margin-top: -7px;

}

#rich-footer-2 .menu li {

               margin-left: 20px;

               position: relative;

}

#rich-footer-2 .menu li::before {

               margin-left: -1.8em;

               margin-top: 1em;

               position: absolute;

}

#rich-footer-2 .menu a {

               display: block;

               position: relative;

}

#footer-2 .menu div {

               padding: 10px;

}

#footer-2 #sub_rich_footer {

               padding: 10px 0;

               margin-top: 10px;

               background: #5c5a5a;

}

#footer-2 #sub_rich_footer .container {

               padding: 0 20px;

}

#footer-2 #brand_footer {

               display: table-cell;

               padding-left: 10px;

}

#footer-2 #brand_footer a:hover {

               text-decoration: none;

}

 

@media (min-width: 320px) and (max-width: 567px) {

               #rich-footer-2 .col-xs-4 {

                              width: 100%;

               }

}

@media (min-width: 320px) and (max-width: 414px) {

               #footer-2 p {

                              float: none;

               }

}

@media (max-width: 1024px) {

               #footer-2 #footer_connexes .container {

                              margin: 0 15px;

               }

}

 

 

 

 

/* ====== RECHERCHE  ====== */

 

.btn-action {

    background-color: #d0c900;

    border-color: #d0c900;

    color: #000;

}

.btn-action:hover,

.btn-action:focus,

.btn-action:active,

.btn-action.active,

.btn-action.disabled,

.btn-action[disabled] {

    background-color: #d0c900;

    border-color: #d0c900;

    color: #000;

}

#facet_container .facetSuggest a:hover {

    background-color: #d0c900;

}

.mobile-navigation > .btn-group, .mobile-navigation .btn {

    background-color: #d0c900;

               color: #000;

}

.mobile-navigation .btn.precedent, .mobile-navigation .btn.suivant {

    background-color: #d0c900;

               color: #000;

}

.badge {

    color: #008da1;

}

#criteres_recherche p,

#description_resultats,

.taille_page {

    color: #008da1;

}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {

               color: #000;

               border-color: #000;

}

.displaymode-icon-container.desktop button, .siteRestriction-icon-container.desktop button, .sort-order button  {

    background: #008da1;

}

#resultats > ul > li {

    background-color: #fff;

    border-bottom: 8px solid transparent;

}

#resultats > ul > li.on {

    background-color: #fff;

}

.select-all {

    background-color: #008da1;

}

#resultats .select {

    background-color: #fff;

}

.statut, .statut-disabled,

.statut-primaryDoc {

    background-color: #f1f1f1;

}

.displaymode-icon-container .active, .siteRestriction-icon-container .active, .pageSize-container .active, .sort-order .active {

    background-color: #008da1;

               color: #fff;

}

.displaymode-icon-container a.active:hover, .siteRestriction-icon-container a.active:hover, .pageSize-container a.active:hover, .sort-order a.active:hover {

    background-color: #f5f5f5;

    color: #000;

}

.btn-info {

               background-color: #fff;

    border-color: #008da1;

    color: #008da1;

}

h3.category_header {

    background-color: #008da1;

    color: #fff;

}

.detail-holdings-class [class|="detail-holds"] thead th, .detail-subscriptions thead th, .detail-holdings-class [class|="detail-holds"] thead td, .detail-subscriptions thead td {

               background: #000;

}

h2.category_header {

    color: #000;

}

a.btn-technicalReport span {

    color: #fff;

}

 

/* ====   COMPTE  ===== */

 

.user-name {

    color: #ec670b;

}

.myaccount-profile .account-label {

    color: #ec670b;

}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {

    background-color: #ec670b;

}

.myaccount-activity .activity-feed ul li.AddComment .action, .myaccount-activity .activity-feed ul li.AddTag .action {

               color: #ec670b; 

}

 

 

/* =================  RESPONSIVE RESPONSINATOR  ====================*/

 

 

@media (max-width: 599px) {

               #rich-footer-2 .menu.col-md-6 {

                              width: 100%;

               }

}

 

 

@media (max-width: 767px) {

               #ermes_main_menu, #nav-rich-menu {

                              margin-top: 13px;

               }

               #ermes_main_menu li.LEVEL1,

               #nav-rich-menu li {

                              width: 100%;

               }

               #ermes_main_menu li.LEVEL1:nth-child(6),

               #nav-rich-menu li:nth-child(6) {

                              margin-left: 0;

               }

/*           #ermes_main_menu li.LEVEL1:nth-child(7) > a,

               #nav-rich-menu li:nth-child(7) > a,

               #ermes_main_menu li.LEVEL1:nth-child(7) > a:hover,

               #nav-rich-menu li:nth-child(7) > a:hover {

                              background-position: 10px center;

               } */

               #nav-rich-menu .dropdown {

                              background: #fff;

                              overflow: hidden;

               }

               #nav-rich-menu .dropdown_container a:hover .title_menu h4,

               #nav-rich-menu .dropdown_container a:hover .title_menu p {

                              color: #000;

               }

}

 

@media (min-width: 320px) and (max-width: 767px) /* col-xs */ {

               .encart-actus .slider_container {

                              position: relative;

                   top: 5px;

                              width: 94%;

                              padding-left: 0;

               }

}

 

@media (min-width: 320px) and (max-width: 567px) /* col-xs */ {

               header {

                              background-size: 150% auto;

                              background-position: 0 0;

                              margin-bottom: 20px;

               }

               .navbar-inverse .navbar-brand {

                              padding: 55px 140px;

               }

               .navbar-header {

                              left: 20px;

                              top: 0;

               }

               #search-panel .panel-body.col-md-8 {

                              top: -35px;

                              width: 100%;

               }

               #search-panel {

                              padding: 0 0 65px;

               }

               .encart-evenements .nav-tabs > li a {

                              font-size: 26px;

                              padding: 0 12px 2px;

               }

}

@media (min-width: 375px) and (max-width: 383px) /* col-xs */ {

               .navbar-inverse .navbar-brand {

                              padding: 65px 170px;

               }             

}

@media (min-width: 384px) and (max-width: 413px) /* col-xs */ {

               .navbar-inverse .navbar-brand {

                              padding: 65px 170px;

               }             

}

@media (min-width: 414px) and (max-width: 567px) /* col-xs */ {

               .navbar-inverse .navbar-brand {

                              padding: 75px 180px;

               }             

}

@media (min-width: 568px) and (max-width: 767px) /* col-xs */ {

               header {

                              background-size: 150% auto;

                              background-position: 0 0;

                              margin-bottom: 20px;

               }

               .navbar-inverse .navbar-brand {

                              padding: 95px 260px;

               }

               .navbar-header {

                              left: 20px;

                              top: 0;

               }

               #search-panel .panel-body.col-md-8 {

                              top: -35px;

                              width: 100%;

               }

               #search-panel {

                              padding: 0 0 65px;

               }             

}

@media (min-width: 600px) and (max-width: 666px) /* col-xs */ {

               .navbar-inverse .navbar-brand {

                              padding: 100px 260px;

               }             

}

@media (min-width: 667px) and (max-width: 735px) /* col-xs */ {

               .navbar-inverse .navbar-brand {

                              padding: 115px 260px;

               }             

}

@media (min-width: 736px) and (max-width: 767px) /* col-xs */ {

               .navbar-inverse .navbar-brand {

                              padding: 125px 260px;

               }             

}

@media (min-width: 768px) and (max-width: 1023px) /* col-sm */ {

               header {

                              background-size: 110% auto;

                              background-position: left -10px;

               }

               .navbar > .container .navbar-brand {

                              margin-bottom: 70px;

                              margin-left: -60px;

               }

               #ermes_main_menu,

               #nav-rich-menu {

                              margin-top: -86px;

               }

               .navbar-inverse .navbar-brand {

                              padding: 78px 190px;

               }

               #search-panel .panel-body.col-md-8 {

                              top: -172px;

                              width: 50%;

               }

               #ermes_main_menu li.LEVEL1:nth-child(6),

               #nav-rich-menu li:nth-child(6) {

                              margin-left: 0;

               }

               #layout-5 #zone-6.col-md-3 {

                              float: left;

                              width: 38%;

               }

               #layout-5 #zone-7.col-md-9 {

                              float: right;

                              width: 61%;

               }

}

@media (min-width: 1024px) and (max-width: 1279px) /* col-md */ {

               header {

                              background-position: left -10px;

               }

               #search-panel .panel-body.col-md-8 {

                              width: 50%;

               }

               #menu-panel .container {

                              width: 100%;

               }

               #ermes_main_menu,

               #nav-rich-menu {

                              margin-left: -20px;

                              width: 110%;

               }

               #ermes_main_menu li.LEVEL1 > a,

               #nav-rich-menu li > a {

                              padding: 9px 10px 8px 9px;

               }

               #ermes_main_menu li.LEVEL1:nth-child(6),

               #nav-rich-menu li:nth-child(6) {

                              /* margin-left: 0; */

               }

               #ermes_main_menu li.LEVEL1:nth-child(6) > a,

               #nav-rich-menu li:nth-child(6) > a {

                              padding: 10px 5px 7px 4px;

               }

/*           #ermes_main_menu li.LEVEL1:nth-child(7) > a,

               #nav-rich-menu li:nth-child(7) > a,

               #ermes_main_menu li.LEVEL1:nth-child(7) > a:hover,

               #nav-rich-menu li:nth-child(7) > a:hover {

                              padding: 8px 18px 9px;

               } */

               #layout-5 #zone-6.col-md-3 {

                              width: 29%;

               }

               #layout-5 #zone-7.col-md-9 {

                              width: 71%;

               }             

               .encart-evenements .nav-tabs > li a {

                              padding: 0 8px 2px;

               }

}

 

 

@media (min-width: 1280px) and (max-width: 1365px) /* col-lg */ {

               

}

@media (min-width: 1366px) and (max-width: 1399px) /* col-lg */ {

               

}

@media (min-width: 1400px) and (max-width: 1439px) /* col-lg */ {

               

}

@media (min-width: 1440px) and (max-width: 1599px) /* col-lg */ {

               

}

@media (min-width: 1600px) and (max-width: 1679px) /* col-lg */ {

               

}

@media (min-width: 1680px) and (max-width: 1919px) /* col-lg */ {

 

}

@media (min-width: 1920px) /* col-lg */ {

 

}

 

.noslide  .rsBullets,

.noslide  .rsArrow {

               display: none;

}

 

.selection-description {

               background: #fff;

}

 

.titillium {

               font-family: "Titillium";

}

#langue-btn, .site-btn {
	display:none!important;
}

/*.register_user_link {
	display:none!important;
}*/



/*  RESERVES  */

.panel-front > .x-panel-header span,
h2 {
    color: #008da1;
                font-family: titillium;
                font-size: 36px;
                font-weight: normal;
                text-transform: none;
}
/* .encart-evenements  .nav-tabs > li {
                background: #008da1;
                color: #fff;
} */
.encart-evenements  .nav-tabs > li a {
                background: #fff;
                color: #008da1; 
    font-family: titillium;
    font-size: 36px;
                font-weight: normal;
                text-transform: none;
                padding: 0 22px 2px 23px;
                border: none;
}
.encart-evenements  .nav-tabs > li a:hover {
                background: #008da1;
                color: #fff;
                border: none;
}
.encart-evenements  .nav-tabs > li.active a {
                background: #008da1;
                color: #fff;
                border: none;
}
.encart-evenements  .nav-tabs > li.active a:hover {
                border: none;
}

#nav-rich-menu li a span span {
    font-size: 12px;
}


/* BH : police si pas de resultat avec taille ++ */
.original_query {
font-size:20px

}



 #nav-rich-menu li .dropdown {
	
	transition-delay : 800ms


}

#addCommentForm-label:after {
	content: "Pour vos messages et questions, merci d’utiliser le formulaire de contact";    font-size:18px;    display: block;
}


 

 

 

