/*==================== LEVALLOIS PERRET ===================*/

/* INCLUSIONS CSS ERMES */

/* Desactived @import url(../ermes-standard/style.css); */
/* Desactived @import url(../ermes-standard/modeles.css); */

/* INCLUSIONS CSS SYRACUSE */

/* Report @import url(../standard/portal/front/modeles.css); */
/* Report @import url(../standard/portal/front/style.css); */
/* Report @import url(../syracuse/syracuse.css); */
/* Report @import url(polices.css); */
/* Report @import url(ermes-font-addon.css); */
/* Report @import url(editorial.css); */



.highlight 
{display:none ;}

/*#nav-rich-menu li:nth-child(1) .dropdown {
   left: 0  !important;
}*/

/*_________ 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
}

/***************/
body {
	background: #f5f5f5;
}
/***********Header***********/
header {
	background: url('images/bg_portal.png') center 0 no-repeat;
}
.navbar-header {
	width: 100%;
	text-align: center
}
/*****************Menu*****************/
#search-panel {
	background: transparent;
	padding: 15px 0 27px
}
/*****************Search*****************/
.container-header {
	background: transparent;
}
#search-panel > .container {
	background: transparent;
}
#search-panel {
	background: transparent;
	padding: 0
}
#scenario-selection, #submit-search {
}
#submit-search {
}
#submit-search .icon-search {
}
#scenario-selection {
}
#textfield, .clean-text-field {
}
#search-panel #textfield, #search-panel .clean-text-field {
	border: 3px solid #fff;
	border-right: none;
	color: #2d2d2d
}
#search-panel .clean-text-field {
	border-left: none;
	background: transparent;
	color: #2d2d2d
}
.clean-text-field {
	line-height: 0
}
.tt-hint {
}
#globalScenarioMobile {
	background: #3c3c3c
}
#globalAdvancedSearchLink {
	font-size: 13px;
	color: #2d2d2d;
}
.tt-suggestion.tt-cursor {
	background: #737373;
}
#globalScenarioMobile .active, #globalScenarioMobile .active:hover, #globalScenarioMobile .active:focus {
	background: #575757
}
#globalScenarioMobile > li > a:hover,
#globalScenarioMobile > li > a:focus {
	color: #737373;
	background: #f2f0f1;
}
.site-btn a, .site-btn a:hover, .site-btn a:focus {
	color: #fff
}
.dropdown-menu .active > a, .dropdown-menu .active > a:hover, .dropdown-menu > .active > a:focus {
	background: #3A7E9A
}
#textfield, .tt-hint {
}
.site-btn a, .site-btn a:hover, .site-btn a:focus {
	color: #2d2d2d
}
/*****************Logo*****************/
.navbar-header {
	width: 100%
}
.navbar-inverse {
}
.navbar-brand {
	width: 943px;
	height: 130px;
	background: transparent url('images/brand.png') no-repeat;
	display: inline-block;
	float: none;
	margin-top: -40px;
}
.navbar-brand h1 {
	display: none
}
.navbar-brand-after {
}
#share_social {
	z-index: 9999
}
/*****************Ariane*****************/
#ariane {
	font-size: 13px;
	color: #2d2d2d;
	padding: 0;
}
#ariane .actif {
	font-weight: normal;
	color: #6045A9 ;
}
#ariane span.texte {
}
#ariane a {
	color: #2d2d2d
}
/*****************Connexe*****************/
.connectBox {
	background: #fff
}
.connectBox .form-control {
	border: 1px solid #2d2d2d
}
#langue-btn li a {
	background: #333;
	padding: 6px 8px;
	font-size: 11px;
	color: #fff
}
#langue-btn a.active {
	background: #fff;
	color: #00829b
}
ul.pipe-separators li::after {
	display: none
}
.site-btn a.active {
	color: #00829b
}
#identite_utilisateur {
	font-size: 16px;
	padding: 0;
	color: #000
}
.errorAuth {
	color: #2d2d2d;
}
#langue-btn {
	bottom: -1px
}
/*****************Button*****************/
/*********Default***********/
.btn-default {
	background-color: #2d2d2d;
	border-color: #2d2d2d;
	color: #fff;
	font-family: 'titilliumbold';
	font-size: 14px;
	text-transform: uppercase
}
.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active, .open .dropdown-toggle.btn-default {
	background-color: #3c3c3c;
	border-color: #3c3c3c;
	color: #fff
}
/*********Validation***********/
.btn-validation {
	background-color: #c04857;
	border-color: #c04857;
	color: #fff;
}
.btn-validation:hover, .btn-validation:focus, .btn-validation:active, .btn-validation.active, .open .dropdown-toggle.btn-validation {
	background-color: #ce606e;
	border-color: #ce606e;
	color: #fff
}
/*********Action***********/
.btn-action {
	background-color: #fff;
	border-color: #fff;
	color: #333;
}
.btn-action:hover, .btn-action:focus, .btn-action:active, .btn-action.active, .btn-action.disabled, .btn-action[disabled] {
	background-color: #fff;
	border-color: #fff;
	color: #3A7E9A;
}
/*********Action***********/
.btn-info {
	background-color: #c04857;
	border-color: #c04857;
	color: #fff;
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] {
	background-color: #ce606e;
	border-color: #ce606e;
	color: #fff;
}
/*********Basket*********/

.btn-basket {
	background-color: #00829b;
	border-color: #00829b;
	color: #fff;
}
.btn-basket:hover, .btn-basket:focus, .btn-basket:active, .btn-basket.active, .btn-basket.disabled, .btn-basket[disabled] {
	background-color: #05a0be;
	border-color: #05a0be;
	color: #fff;
}
/*********Basket*********/
.btn-dark {
	background-color: #333333;
	border-color: #333333;
	color: #fff;
}
.btn-dark:hover, .btn-dark:focus, .btn-dark:active, .btn-dark.active, .btn-dark.disabled, .btn-dark[disabled] {
	background-color: #5c5859;
	border-color: #5c5859;
	color: #fff;
}
.memoriser .dropdown-toggle {
	border-top: 1px solid #05a0be
}
/*****/
#search-panel .input-group {
	border: 4px solid #fff;
	background: #fff;
}
#search-panel .btn-default {
	background: #2d2d2d;
	border-color: #2d2d2d;
	color: #fff
}
#search-panel .btn-default:hover, #search-panel .btn-default:focus, #search-panel .btn-default:active, #search-panel .btn-default.active, #search-panel .open .dropdown-toggle.btn-default {
	background-color: #3c3c3c;
	border-color: #3c3c3c;
	color: #fff
}
#search-panel .btn-default .icon-arrow-bottom {
}
#search-panel #submit-search {
	background: #2d2d2d;
	border: 3px solid #2d2d2d;
	color: #fff
}
/*****************Content*****************/
.panel-front, .panel-selection {
	background: #fff;
}
.panel > .panel-heading h2, .panel-title, .panel-front > .x-panel-header {
	font-family: 'cabinmedium';
}
.panel-front > .x-panel-header span, h2 {
	color: #c04857;
	font-weight: normal
}
h1 {
	font-size: 45px;
}
h3 {
	color: #808080;
	font-size: 18px;
	font-weight: normal;
	font-family: 'titilliumbold';
}
/*********Themes**********/
/*********ThÃ¨me 1 Carrousel**********/
.theme_1 {
	position: relative;
	overflow: hidden
}
.theme_1 .panel-front, .theme_1 .panel-selection {
	padding: 0;
	background: transparent url('images/w_shadow.png') no-repeat left bottom;
}
.theme_1 .panel-heading {
}
.theme_1 .panel-heading h2 {
	padding: 10px 16px;
	display: inline-block;
	color: #fff;
	background: #6045A9 
}
#portal .theme_1 .panel-body {
	padding: 20px 30px
}
.theme_1 .panel-heading h2:before {
	content: '\e831';
	position: relative;
	width: 100%;
	color: #fff;
	font-size: 36px;
	font-family: 'ermes-font-update';
	font-weight: normal;
	padding: 0 10px 0 0
}
.carousel_3 .slider_container {
	background: #fff
}
.carousel .bs-bullets .rsNavSelected button {
	background: transparent;
	border-color: #6045A9 ;
	border-radius: 0
}
.carousel .bs-bullets button, .carousel .bs-bullets button:focus, .carousel .bs-bullets button:active, .carousel .bs-bullets button:hover {
	background: #6045A9 ;
	border-color: #6045A9 ;
	border-radius: 0
}
.carousel_3 h3 {
	color: #677179;
	text-transform: uppercase;
}
.slider_thumb {
	height: 100%;
	width: 60%;
	position: relative;
	overflow: hidden;
	margin: 0 0 0 40%;
	
}
/*****************/
.rsOverflow {
	overflow: hidden;
	z-index: 0;
}
.rsDefaultInv.rsHor .rsArrowLeft {
	left: 0
}
.rsDefaultInv.rsHor .rsArrowRight {
	right: 0
}
.rsDefaultInv.rsHor .rsArrowLeft .rsArrowIcn {
	background: url("images/arrow_left.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0)
}
.rsDefaultInv.rsHor .rsArrowRight .rsArrowIcn {
	background: url("images/arrow_right.png") no-repeat scroll right 0 rgba(0, 0, 0, 0)
}
.webframe-ermes-lastcomments blockquote {
	border-left: 5px solid #c04857;
}
/*********ThÃ¨me 2**********/
.theme_2 {
	position: relative;
	overflow: hidden
}
.theme_2 .panel-front, .theme_2.panel-selection {
	background: transparent url('images/w_shadow.png') no-repeat left bottom;
	padding: 0;
}
.theme_2 .panel-heading {
}
.theme_2 .panel-heading h2 {
	padding: 10px 16px;
	display: inline-block;
	color: #fff;
	background: #c04857
}
#portal .theme_2 .panel-body {
	padding: 30px
}
.theme_2 .panel-heading h2:before {
	content: '\e811';
	position: relative;
	width: 100%;
	color: #fff;
	font-size: 36px;
	font-family: 'ermes-font-update';
	font-weight: normal;
	padding: 0 10px 0 0
}
.theme_2 .bs-bullets .rsNavSelected button {
	background: transparent;
	border-color: #c04857;
	border-radius: 0
}
.theme_2 .bs-bullets button, .theme_2 .bs-bullets button:focus, .theme_2 .bs-bullets button:active, .theme_2 .bs-bullets button:hover {
	background: #c04857;
	border-color: #c04857;
	border-radius: 0
}
/*********ThÃ¨me 3**********/
.theme_3 {
	position: relative;
	overflow: hidden
}
.theme_3 .panel-front, .theme_3.panel-selection {
	background: transparent url('images/w_shadow.png') no-repeat left bottom;
	padding: 0;
}
.theme_3 .panel-heading {
}
.theme_3 .panel-heading h2 {
	padding: 10px 16px;
	display: inline-block;
	color: #fff;
	background: #c04857
}
#portal .theme_3 .panel-body {
	padding: 30px
}
.theme_3 .panel-heading h2:before {
	content: '\e816';
	position: relative;
	width: 100%;
	color: #fff;
	font-size: 36px;
	font-family: 'ermes-font-update';
	font-weight: normal;
	padding: 0 10px 0 0
}
.theme_3 .bs-bullets .rsNavSelected button {
	background: transparent;
	border-color: #c04857;
	border-radius: 0
}
.theme_3 .bs-bullets button, .theme_3 .bs-bullets button:focus, .theme_3 .bs-bullets button:active, .theme_3 .bs-bullets button:hover {
	background: #c04857;
	border-color: #c04857;
	border-radius: 0
}
/*********ThÃ¨me 4**********/
.theme_4 {
	position: relative;
	overflow: hidden
}
.theme_4 .panel-front, .theme_4.panel-selection {
	background: transparent url('images/w_shadow.png') no-repeat left bottom;
	padding: 0;
}
.theme_4 .panel-heading {
}
.theme_4 .panel-heading h2 {
	padding: 10px 16px;
	display: inline-block;
	color: #fff;
	background: #c04857
}
#portal .theme_4 .panel-body {
	padding: 30px
}
.theme_4 .panel-heading h2:before {
	content: '\e817';
	position: relative;
	width: 100%;
	color: #fff;
	font-size: 36px;
	font-family: 'ermes-font-update';
	font-weight: normal;
	padding: 0 10px 0 0
}
.theme_4 .bs-bullets .rsNavSelected button {
	background: transparent;
	border-color: #c04857;
	border-radius: 0
}
.theme_4 .bs-bullets button, .theme_4 .bs-bullets button:focus, .theme_4 .bs-bullets button:active, .theme_4 .bs-bullets button:hover {
	background: #c04857;
	border-color: #c04857;
	border-radius: 0
}
/*********ThÃ¨me 5**********/
.theme_5 {
	position: relative;
	overflow: hidden
}
.theme_5 .panel-front, .theme_5.panel-selection {
	background: transparent url('images/w_shadow.png') no-repeat left bottom;
	padding: 0;
}
.theme_5 .panel-heading {
}
.theme_5 .panel-heading h2 {
	padding: 10px 16px;
	display: inline-block;
	color: #fff;
	background: #6045A9 
}
#portal .theme_5 .panel-body {
	padding: 30px
}
.theme_5 .panel-heading h2:before {
	content: '\e855';
	position: relative;
	width: 100%;
	color: #fff;
	font-size: 36px;
	font-family: 'ermes-font-update';
	font-weight: normal;
	padding: 0 10px 0 0
}
.theme_5 .bs-bullets .rsNavSelected button {
	background: transparent;
	border-color: #6045A9 ;
	border-radius: 0
}
.theme_5 .bs-bullets button, .theme_5 .bs-bullets button:focus, .theme_5 .bs-bullets button:active, .theme_5 .bs-bullets button:hover {
	background: #6045A9 ;
	border-color: #6045A9 ;
	border-radius: 0
}
/*********ThÃ¨me 6**********/
.theme_6 {
	position: relative;
	overflow: hidden
}
.theme_6 .panel-front, .theme_6.panel-selection {
	background: transparent url('images/w_shadow.png') no-repeat left bottom;
	padding: 0;
}
.theme_6 .panel-heading {
}
.theme_6 .panel-heading h2 {
	padding: 10px 16px;
	display: inline-block;
	color: #fff;
	background: #fc4f52
}
#portal .theme_6 .panel-body {
	padding: 30px
}
.theme_6 .panel-heading h2:before {
	content: '\e822';
	position: relative;
	width: 100%;
	color: #fff;
	font-size: 36px;
	font-family: 'ermes-font-update';
	font-weight: normal;
	padding: 0 10px 0 0
}
.theme_6 .bs-bullets .rsNavSelected button {
	background: transparent;
	border-color: #fc4f52;
	border-radius: 0
}
.theme_6 .bs-bullets button, .theme_6 .bs-bullets button:focus, .theme_6 .bs-bullets button:active, .theme_6 .bs-bullets button:hover {
	background: #fc4f52;
	border-color: #fc4f52;
	border-radius: 0
}
/*********ThÃ¨me 7**********/
.theme_7 {
	position: relative;
	overflow: hidden
}
.theme_7 .panel-front, .theme_7.panel-selection {
	background: transparent url('images/w_shadow.png') no-repeat left bottom;
	padding: 0;
}
.theme_7 .panel-heading {
}
.theme_7 .panel-heading h2 {
	padding: 10px 16px;
	display: inline-block;
	color: #fff;
	background: #3A7E9A
}
#portal .theme_7 .panel-body {
	padding: 30px
}
.theme_7 .panel-heading h2:before {
	content: '\e829';
	position: relative;
	width: 100%;
	color: #fff;
	font-size: 36px;
	font-family: 'ermes-font-update';
	font-weight: normal;
	padding: 0 10px 0 0
}
.theme_7 .bs-bullets .rsNavSelected button {
	background: transparent;
	border-color: #3A7E9A;
	border-radius: 0
}
.theme_7 .bs-bullets button, .theme_7 .bs-bullets button:focus, .theme_7 .bs-bullets button:active, .theme_7 .bs-bullets button:hover {
	background: #3A7E9A;
	border-color: #3A7E9A;
	border-radius: 0
}
.theme_7 .tab-content {
	background: #fff
}
.theme_7 .tab-content h3 {
	color: #3A7E9A;
}
/*********ThÃ¨me 8**********/
.theme_8 {
	position: relative;
	overflow: hidden
}
.theme_8 .panel-front, .theme_8.panel-selection {
	background: transparent url('images/w_shadow.png') no-repeat left bottom;
	padding: 0;
}
.theme_8 .panel-heading {
}
.theme_8 .panel-heading h2 {
	padding: 10px 16px;
	display: inline-block;
	color: #fff;
	background: #00829b
}
#portal .theme_8 .panel-body {
	padding: 30px
}
.theme_8 .panel-heading h2:before {
	content: '\e833';
	position: relative;
	width: 100%;
	color: #fff;
	font-size: 36px;
	font-family: 'ermes-font-update';
	font-weight: normal;
	padding: 0 10px 0 0
}
.theme_8 .bs-bullets .rsNavSelected button {
	background: transparent;
	border-color: #00829b;
	border-radius: 0
}
.theme_8 .bs-bullets button, .theme_8 .bs-bullets button:focus, .theme_8 .bs-bullets button:active, .theme_8 .bs-bullets button:hover {
	background: #00829b;
	border-color: #00829b;
	border-radius: 0
}
/*********ThÃ¨me 9**********/
.theme_9 {
	position: relative;
	overflow: hidden
}
.theme_9 .panel-front, .theme_9.panel-selection {
	background: transparent url('images/w_shadow.png') no-repeat left bottom;
	padding: 0;
}
.theme_9 .panel-heading {
}
.theme_9 .panel-heading h2 {
	padding: 10px 16px;
	display: inline-block;
	color: #fff;
	background: #767676
}
#portal .theme_9 .panel-body {
	padding: 30px
}
.theme_9 .bs-bullets .rsNavSelected button {
	background: transparent;
	border-color: #767676;
	border-radius: 0
}
.theme_9 .bs-bullets button, .theme_9 .bs-bullets button:focus, .theme_9 .bs-bullets button:active, .theme_9 .bs-bullets button:hover {
	background: #767676;
	border-color: #767676;
	border-radius: 0
}
/*********ThÃ¨me 10**********/
.theme_10 {
	position: relative;
	overflow: hidden
}
.theme_10 .panel-front, .theme_10.panel-selection {
	background: transparent url('images/w_shadow.png') no-repeat left bottom;
	padding: 0;
}
.theme_10 .panel-heading {
}
.theme_10 .panel-heading h2 {
	padding: 10px 16px;
	display: inline-block;
	color: #fff;
	background: #3A7E9A
}
#portal .theme_10 .panel-body {
	padding: 30px
}
.theme_10 .bs-bullets .rsNavSelected button {
	background: transparent;
	border-color: #3A7E9A;
	border-radius: 0
}
.theme_10 .bs-bullets button, .theme_10 .bs-bullets button:focus, .theme_10 .bs-bullets button:active, .theme_10 .bs-bullets button:hover {
	background: #c04857;
	border-color: #3A7E9A;
	border-radius: 0
}
/*********ThÃ¨me 11**********/
.theme_11 {
	position: relative;
	overflow: hidden
}
.theme_11 .panel-front, .theme_11.panel-selection {
	background: transparent url('images/w_shadow.png') no-repeat left bottom;
	padding: 0;
}
.theme_11 .panel-heading {
}
.theme_11 .panel-heading h2 {
	padding: 10px 16px;
	display: inline-block;
	color: #fff;
	background: #c04857
}
#portal .theme_11 .panel-body {
	padding: 30px
}
.theme_11 .bs-bullets .rsNavSelected button {
	background: transparent;
	border-color: #c04857;
	border-radius: 0
}
.theme_11 .bs-bullets button, .theme_11 .bs-bullets button:focus, .theme_11 .bs-bullets button:active, .theme_11 .bs-bullets button:hover {
	background: #c04857;
	border-color: #c04857;
	border-radius: 0
}
/*********ThÃ¨me 12**********/
.theme_12 {
	position: relative;
	overflow: hidden
}
.theme_12 .panel-front, .theme_12.panel-selection {
	background: transparent url('images/w_shadow.png') no-repeat left bottom;
	padding: 0;
}
.theme_12 .panel-heading {
}
.theme_12 .panel-heading h2 {
	padding: 10px 16px;
	display: inline-block;
	color: #fff;
	background: #6045A9 
}
#portal .theme_12 .panel-body {
	padding: 30px
}
.theme_12 .bs-bullets .rsNavSelected button {
	background: transparent;
	border-color: #6045A9 ;
	border-radius: 0
}
.theme_12 .bs-bullets button, .theme_12 .bs-bullets button:focus, .theme_12 .bs-bullets button:active, .theme_12 .bs-bullets button:hover {
	background: #6045A9 ;
	border-color: #6045A9 ;
	border-radius: 0
}
/*********ThÃ¨me 13**********/
.theme_13 {
	position: relative;
	overflow: hidden
}
.theme_13 .panel-front, .theme_13.panel-selection {
	background: transparent url('images/w_shadow.png') no-repeat left bottom;
	padding: 0;
}
.theme_13 .panel-heading {
}
.theme_13 .panel-heading h2 {
	padding: 10px 16px;
	display: inline-block;
	color: #fff;
	background: #00829b
}
#portal .theme_13 .panel-body {
	padding: 30px
}
.theme_13 .bs-bullets .rsNavSelected button {
	background: transparent;
	border-color: #00829b;
	border-radius: 0
}
.theme_13 .bs-bullets button, .theme_13 .bs-bullets button:focus, .theme_13 .bs-bullets button:active, .theme_13 .bs-bullets button:hover {
	background: #00829b;
	border-color: #00829b;
	border-radius: 0
}
/**************/
.theme_14 {
	padding: 0
}
.theme_14 .panel-heading {
	display: none
}
#portal .theme_14 .panel-body {
	padding: 0
}
/**************/
#options_resultat .panel-front, .panel-selection {
	background: transparent;
	box-shadow: none;
	margin: 0
}
#resultats_recherche .panel-heading {
	background: #c04857
}
.panel-front.panel-search-container .panel-heading {
	background: #3A7E9A
}
#options_resultat .panel-body, #options_document .panel-body {
	padding: 10px 0
}
#options_resultat .panel-heading > h2 {
	padding-top: 0;
	color: #fff
}
#resultats_recherche .panel-heading h2, .search-icon-container > a {
	color: #fff
}
a#exportsList {
	color: #000 !important;
}
#criteres_recherche {
	background: #c04857;
	padding: 0 15px 28px 30px
}
#resultats_recherche .panel-body {
	padding: 0 0 10px 0
}
#resultats .select {
	background: #f2a09b
}
#resultats > ul > li {
	background: #fff
}
#resultats > ul > li.on {
	background: #f9f6f7
}
/**************/
#facet_container .accordion {
}
#facet_container .accordion-toggle .panel-heading {
	background: #999
}
#facet_container .accordion-toggle .panel-heading {
	background: #3A7E9A;
	padding: 6px 10px 6px 20px
}
#facet_container .panel-heading h3 {
	color: #fff;
	background: #3A7E9A url('images/caret_wi.png') no-repeat right center;
}
#facet_container .accordion-toggle.collapsed .panel-heading h3 {
	color: #fff;
	background: transparent url('images/caret_w.png') no-repeat right center;
}
#facet_container .panel-heading h3 i {
	display: none
}
#facet_container .panel-group .panel {
	border-radius: 0
}
.criteres_tri {
	background: #333333;
	padding: 10px 0
}
.criteres_tri label.label-tri {
	color: #fff
}
.select-all {
	background: transparent
}
.badge {
	color: #3A7E9A;
	font-weight: normal
}
.facet-controls {
	margin: 0;
	background: #fff;
	padding: 4px 0
}
.facet-collapse {
	padding: 0
}
.facet-controls > a {
	color: #333
}
#description_resultats, .taille_page {
	color: #3A7E9A
}
#criteres_recherche p {
	color: #fff;
	line-height: 26px
}
#criteres_recherche .btn-action {
	background: #3A7E9A;
	border-color: #3A7E9A;
	color : #fff;
	font-size: 16px;
	opacity: 1
}
.pagination > li > a, .pagination > li > span {
	background: #999;
	border: none;
	color: #fff
}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
	background: #3A7E9A;
	color: #fff
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	border: none;
	background: #3A7E9A;
	color: #fff
}
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus, .pagination .suivant, .pagination .precedent {
	background: #999;
	border: none;
	color: #fff
}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span, .pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {
	border-radius: 0
}
.btn-group.pageSize-container button {
	color: #3A7E9A
}
.additional-infos {
	color: #333
}
.actions .btn-dark {
	background: #999999;
	border: none;
	padding: 0;
	line-height: 1;
	font-size: 14px;
	margin: 10px 0
}
.actions .icon-info {
	background: #A9A9A9 !important;
}
.notice_corps .btn-dark span {
	background: #999999;
	padding: 7px 8px;
	display: inline-block
}
.themes .btn-action {
	background: #999999;
	border: none;
	padding: 0;
	line-height: 1;
	font-size: 14px;
	margin: 10px 0;
	color: #fff
}
.actions .icon-plus {
	background: #A9A9A9 !important;
}
.themes .btn-action span {
	background: #999999;
	padding: 7px;
	display: inline-block
}
.search-icon-container.mobile > .btn-group, .search-icon-container.mobile .btn {
	background: #3A7E9A
}
.search-icon-container.mobile .btn.precedent, .search-icon-container.mobile .btn.suivant {
	background: #8E8888
}
.search-icon-container.mobile {
	background: #8E8888
}
.displaymode-icon-container .active, .siteRestriction-icon-container .active, .pageSize-container .active, .sort-order .active {
	background: #3A7E9A !important
}
#multi_selection_simple .panel, #multi_selection .panel {
	background: #fff
}
#resultats .select {
	background: #b5d8e7;
}
.search-icon-container.mobile, .search-icon-container.mobile .btn.precedent, .search-icon-container.mobile .btn.suivant {
	background: #c04857
}
/**********************************/
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {
	background: #3A7E9A
}
.myaccount-activity .myaccount-welcome .user-name a, .myaccount-profile .account-label {
	color: #3A7E9A
}
/*****************footer*****************/

footer {
	background: #c04857
}
div.product-infos {
	display: none;
}

/******************Responsive devices*******************/

/* Full HD Â· width: 1920px */
@media (min-width: 1920px) {
}

/* Kindle landscape Â· width: 1024px */
/* iPad landscape Â· width: 1024px */


@media (min-width: 1024px) {
}

@media (max-width: 1024px) {
}

@media (min-width: 992px) {
}

@media (max-width: 600px) {
	.navbar-brand {
		width: 100%;
		height: 84px;
		display: inline-block;
		float: none;
		background-size: 100%;
		margin-top: 0px;
	}
}

@media (max-width: 800px) {
	.navbar-brand {
		width: 100%;
		height: 104px;
		display: inline-block;
		float: none;
		background-size: 100%;
		margin-top: 0px;
	}
}

@media (max-width: 768px) {
}

/* iPad portrait  width: 768px */
@media (min-width: 768px) {
	header {
		border-top: 10px solid #fff;
	}
	#search-panel .panel-body {
		padding-left: 0px;
		padding: 12px 0 20px 7%;
		width: 93%;
	}
	#menu-panel {
		border-top: none
	}
	#ermes_main_menu {
		margin: -169px 0 0 62px;
	}
	.navbar > .container .navbar-brand {
		margin-left: 0;
	}
	.register_user_link, .register_user_link:hover {
		color: #2d2d2d;
	}
	.button-my-account {
		margin-right: 4px;
	}
	/********/
	.btn-account {
		background: #fff;
		border: none;
		color: #000;
		font-size: 18px;
		padding: 11px 20px 11px 20px;
		font-weight: bold
	}
	.btn-account:hover, .btn-account:focus, .btn-account:active, .btn-account.active, .open .dropdown-toggle.btn-account {
		background: #fff;
		border: none;
		color: #000
	}
	.connectBox {
		padding-bottom: 12px;
		padding-top: 17px;
	}
	#nav-rich-menu li:first-child {
		width: 80px
	}
}


@media (min-width: 720px) and (max-width: 1023px) {
	.navbar-inverse .navbar-brand {
		padding: 60px 5px;
	}
}



/**********Menu*********/
#ermes_main_menu li.LEVEL1 {
	background-color: transparent;
	border: none;
	margin: 0 1%;
	font-family: 'cabinsemibold';
	color: #fff;
	width: auto;
	font-size: 20px
}
#ermes_main_menu li.LEVEL1 > a {
	color: #fff;
	background: #3A7E9A;
	border: 3px solid #fff;
	padding: 14px 30px
}
#ermes_main_menu li.LEVEL1:first-child {
	width: 80px
}
#ermes_main_menu li.LEVEL1:first-child > a {
	background: #767676 url('images/home.png') no-repeat center center;
	text-indent: -9999px
}
#ermes_main_menu li.LEVEL1:nth-child(2)> a {
	background: #3A7E9A
}
#ermes_main_menu li.LEVEL1:nth-child(2) .dropdown-menu {
	background: #3A7E9A
}
#ermes_main_menu li.LEVEL1:nth-child(2) .dropdown-menu a:hover {
	background: #fff;
	color: #3A7E9A
}
#ermes_main_menu li.LEVEL1:nth-child(3)> a {
	background: #c04857
}
#ermes_main_menu li.LEVEL1:nth-child(3) .dropdown-menu {
	background: #c04857
}
#ermes_main_menu li.LEVEL1:nth-child(3) .dropdown-menu a:hover {
	background: #fff;
	color: #c04857
}
#ermes_main_menu li.LEVEL1:nth-child(4)> a {
	background: #6045A9 
}
#ermes_main_menu li.LEVEL1:nth-child(4) .dropdown-menu {
	background: #6045A9 
}
#ermes_main_menu li.LEVEL1:nth-child(4) .dropdown-menu a:hover {
	background: #fff;
	color: #6045A9 
}
#ermes_main_menu li.LEVEL1:nth-child(5)> a {
	background: #00829b
}
#ermes_main_menu li.LEVEL1:nth-child(5) .dropdown-menu {
	background: #00829b
}
#ermes_main_menu li.LEVEL1:nth-child(5) .dropdown-menu a:hover {
	background: #fff;
	color: #00829b
}
#ermes_main_menu .dropdown-menu {
	border: 3px solid #fff
}
#ermes_main_menu .dropdown-menu a {
	color: #fff
}
/*************Rich Menu***************/

#nav-rich-menu {
	margin: 0 0 0 15px;
	z-index: 9;
}
#nav-rich-menu li {
	background-color: transparent;
	border: none;
	margin: 0 0.2%;
	font-family: 'cabinsemibold';
	color: #fff;
	width: auto;
	font-size: 20px;
}
#nav-rich-menu li > a {
	color: #fff;
	background: #3A7E9A;
	border: 3px solid #fff;
	padding: 10px 20px
}
#nav-rich-menu .dropdown {
	overflow: hidden;
}
#nav-rich-menu li:first-child > a {
	background: #767676 url('images/home.png') no-repeat center center;
	text-indent: -9999px
}
#nav-rich-menu li:nth-child(2)> a {
	background: #3A7E9A
}
#nav-rich-menu li:nth-child(2) .dropdown-menu {
	background: #3A7E9A;
}
#nav-rich-menu li:nth-child(2) .dropdown-menu a:hover {
	background: #fff;
	color: #3A7E9A
}
#nav-rich-menu li:nth-child(2) .dropdown {
	background: #3A7E9A
}
#nav-rich-menu li:nth-child(2) .dropdown_container a {
	background: #56a0bf;
}
#nav-rich-menu li:nth-child(2) .dropdown_container a:hover {
	background: #56a0bf;
}
#nav-rich-menu li:nth-child(3)> a {
	background: #c04857
}
#nav-rich-menu li:nth-child(3) .dropdown-menu {
	background: #c04857
}
#nav-rich-menu li:nth-child(3) .dropdown-menu a:hover {
	background: #fff;
	color: #c04857
}
#nav-rich-menu li:nth-child(3) .dropdown {
	background: #c04857
}
#nav-rich-menu li:nth-child(3) .dropdown_container a {
	background: #ce606e;
}
#nav-rich-menu li:nth-child(3) .dropdown_container a:hover {
	background: #ce606e;
}
#nav-rich-menu li:nth-child(4)> a {
	background: #6045A9 
}
#nav-rich-menu li:nth-child(4) .dropdown-menu {
	background: #6045A9 
}
#nav-rich-menu li:nth-child(4) .dropdown-menu a:hover {
	background: #fff;
	color: #6045A9 
}
#nav-rich-menu li:nth-child(4) .dropdown {
	background: #6045A9 
}
#nav-rich-menu li:nth-child(4) .dropdown_container a {
	background: #8063ce;
}
#nav-rich-menu li:nth-child(4) .dropdown_container a:hover {
	background: #8063ce;
}
#nav-rich-menu li:nth-child(5)> a {
	background: #00829b
}
#nav-rich-menu li:nth-child(5) .dropdown-menu {
	background: #00829b
}
#nav-rich-menu li:nth-child(5) .dropdown-menu a:hover {
	background: #fff;
	color: #00829b
}
#nav-rich-menu li:nth-child(5) .dropdown {
	background: #00829b
}
#nav-rich-menu li:nth-child(5) .dropdown_container a {
	background: #0195b2;
}
#nav-rich-menu li:nth-child(5) .dropdown_container a:hover {
	background: #0195b2;
}
#nav-rich-menu li:nth-child(6)> a {
	background: #767676
}
#nav-rich-menu li:nth-child(6) .dropdown-menu {
	background: #767676
}
#nav-rich-menu li:nth-child(6) .dropdown-menu a:hover {
	background: #fff;
	color: #767676
}
#nav-rich-menu li:nth-child(6) .dropdown {
	background: #767676
}
#nav-rich-menu li:nth-child(6) .dropdown_container a {
	background: #919191;
}
#nav-rich-menu li:nth-child(6) .dropdown_container a:hover {
	background: #919191;
}


@media (max-width: 767px) {
	#ermes_main_menu {
		margin: 13px 0 0 0;
	}
	#menu-panel {
		top: 64px;
	}
	#nav-rich-menu li {
		text-align: center;
	}
	#nav-rich-menu .dropdown_container {
		margin-top: 0;
	}
	#nav-rich-menu .dropdown_container a {
		display: block;
	}
	#nav-rich-menu .dropdown_container a:hover {
		text-decoration: none;
	}
	#nav-rich-menu .dropdown_container a .illustration {
		padding: 1px;
	}
	#nav-rich-menu .dropdown_container a img {
		margin: 5px;
	}
	#nav-rich-menu .dropdown_container h4 {
		padding: 0 0 5px 5px;
		color: #fff;
		font-size: 14px;
	}
	#nav-rich-menu .dropdown_container:nth-child(odd) {
		clear: left;
	}
}

/* iPhone 6 Plump landscape Â· width: 736px */
@media (max-width: 736px) {
}

/* Kindle portrait Â· width: 600px */
/* Android (Nexus 4) landscape Â· width: 600px */

@media (max-width: 600px) {
}

/* iPhone 5 Retina regardless of IOS version */
/* iPhone 5 landscape Â· width: 568px */

@media (max-width: 568px) {
}

/*iPhone 3+4 landscape Â· width: 480px*/

@media (max-width: 480px) {
}

/*iPhone 6 Plump portrait Â· width: 414px*/
@media (max-width: 414px) {

.navbar-brand {
   
    height: 74px;
 
}
}

/*Android (Nexus 4) portrait Â· width: 384px*/


@media (max-width: 384px) {
}

/*iPhone 6 portrait Â· width: 375px*/

@media (max-width: 375px) {
}

/*Crappy Android landscape Â· width: 320px*/
/*iPhone 5 portrait Â· width: 320px*/
/*iPhone 3+4 portrait Â· width: 320px*/

@media (max-width: 320px) {
}

/*Crappy Android portrait Â· width: 240px*/

@media (max-width: 240px) {
}
/******************TBA CSS for EUROPRESSE ADVANCED SEARCH FORM********************/
.europresse_div_content_grp_1, .europresse_div_content_grp_2, .europresse_div_content_grp_3, .europresse_div_content_grp_4, .europresse_div_content_grp_5, .europresse_div_content_grp_6, .europresse_div_content_grp_7 {
	display: block;
	margin-bottom: 5px !important;
	margin-left: 20px !important;
	margin-top: 5px !important;
}
.europresse_div_global h2 {
	color: #808080;
	font-size: 18px;
	font-weight: normal;
	font-family: 'titilliumbold';
}
.europresse_div_global li {
	margin: 0px;
}
/* PMD : 20/11/2015 suppression des mesages d'erreur ERMES */
#jGrowl {
	display: none;
}
.myaccount-messages-resume {
	display: none;
}

/* LA : 06/04/2018 */


@media (min-width: 768px) {
	footer .col-md-6:nth-child(1) {
		margin-top: 22px;
	}
	footer .footer-category  [class^="icon-"],
	footer .footer-category  [class*="icon-"] {
		margin-top: 10px;
	}
	footer .footer-contact-category  [class^="icon-"],
	footer .footer-contact-category  [class*="icon-"] {
		margin-top: 5px;
	}
	footer .footer-html-category  [class^="icon-"],
	footer .footer--html-category  [class*="icon-"] {
		margin-top: 0;
	}
	footer .footer-social-category li:nth-child(3){
		display: none;
	}
}
@media (min-width: 768px) and (max-width: 1023px) /* col-sm */ {
	footer .footer-social-category div.col-md-3 {
		height: 50px;
	}
}

/* =================  RESPONSIVE RESPONSINATOR  ====================*/


@media (min-width: 320px) and (max-width: 374px) /* col-xs */ {
	
}
@media (min-width: 375px) and (max-width: 383px) /* col-xs */ {
	
}
@media (min-width: 384px) and (max-width: 413px) /* col-xs */ {
	
}
@media (min-width: 414px) and (max-width: 567px) /* col-xs */ {
	
}
@media (min-width: 568px) and (max-width: 599px) /* col-xs */ {
	
}
@media (min-width: 600px) and (max-width: 666px) /* col-xs */ {
	
}
@media (min-width: 667px) and (max-width: 735px) /* col-xs */ {
	
}
@media (min-width: 736px) and (max-width: 767px) /* col-xs */ {
	
}
@media (min-width: 768px) and (max-width: 1023px) /* col-sm */ {
	
}
@media (min-width: 1024px) and (max-width: 1279px) /* col-md */ {
	
}


@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 */ {

}




