/* block top search */
#header_right #search_block_top {
    position:relative;
    float: left;
    width: 100%;
    margin-top:15px;
    text-align:left;

	/*
    -o-transition: top .5s ease-in;
    -webkit-transition: top .5s ease-in;
    -moz-transition: top .5s ease-in;
    transition: top .5s ease-in;
	*/
}

#header_right #search_block_top p { padding: 0.4em 0 0.4em 0.1em }
#header_right #search_block_top label, #header_right #search_block_top input {  }
#header_right #search_block_top label {
}
#header_right #search_block_top input.search_query
{
    width:82%; /* 85% */
    padding:13px 10px 13px 5px;
    font-size:165%;
    font-weight:300;
    border:none;
    float:none;
    background-color:transparent;
	transition:none;
}
/* Si catalogue pr�sent */
#header_right #search_block_top input.search_query_bl, #header_right #search_block_top input.search_query_ql { width:81%; }

/* Lien Catalogue */
#voir_catalogue {
    position:absolute;
    top : -4px;
    right : 0;
    width : 147px;
}
body.instance_clq #voir_catalogue {
    top : -10px;
    line-height : 55px;
    vertical-align : middle;
    text-align : right;
}

#voir_catalogue_a {
    display:block;
	font-size : 14px;
    vertical-align:top;
    line-height : 64px;
    position : relative;
}
#voir_catalogue_a:hover .picto_contain,
#voir_catalogue_a:focus .picto_contain {
    box-shadow: 0 0 0 5px rgba(100, 100, 100, 0.1);
    transition: box-shadow 0.3s ease-in-out 0s;
}


#voir_catalogue_a .picto_contain, #voir_catalogue_a .text_contain {
    display:block;
    float:left;
    line-height : 58px;
    height : 64px;
}

#voir_catalogue_a .text {
    line-height : 15px;
    text-transform:none;
    width : 90px;
    margin-left : 6px;
    padding-top : 10px;
	color: #f04a31;
	font-size: 15px;
}

#voir_catalogue_a .text_contain.spe .text {
    padding-top : 10px;
}

#voir_catalogue_a .hover_box {
    position : absolute;
    top : 60px;
    left : 0;
    opacity : 0;
    visibility : hidden;
    background : #ffffff;
    padding : 5px 10px;
    text-align : center;

    -moz-box-shadow: 1px 0px 5px 0px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 1px 0px 5px 0px rgba(0, 0, 0, 0.4);
    -o-box-shadow: 1px 0px 5px 0px rgba(0, 0, 0, 0.4);
    box-shadow: 1px 0px 5px 0px rgba(0, 0, 0, 0.4);
    filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=90, Strength=5);

    transition : opacity 0.2s ease-in-out;
    -ms-transition : opacity 0.2s ease-in-out;
    -webkit-transition : opacity 0.2s ease-in-out;
}

#voir_catalogue_a .hover_box a {
    line-height : 30px;
    vertical-align : middle;
    font-size : 12px;
}

#voir_catalogue_a .hover_box a + a {
    border-top : 1px solid #6c6d72;
}

#voir_catalogue_a:hover .hover_box {
    opacity : 1;
    visibility : visible;
}

.picto_contain {
    display:inline-block;
    width: 51px;
    height: 65px;
    vertical-align:middle;
	text-align: center;
    border-radius : 50%;
    background-color:#616e8a;
    transition: background-color .3s ease-in, color .3s ease-in, box-shadow .3s ease-in;
}
.univers_glm .picto_contain {
    background-color:#970031;
}
.picto_contain_02 {
    background-color:#f04a31;
}

.picto {
    background:none;
    display:inline-block;
    overflow:hidden;
    vertical-align:middle;
}
.picto_cat
{
    width:33px;
    height:42px;
}
.picto_cat_clb { background:url(../../themes/img/sprite.png) no-repeat -2555px 0; }
.picto_cat_clq { background:url(../../themes/img/sprite.png) no-repeat -2555px -45px; }
.picto_cat_cls { background:url(../../themes/img/sprite.png) no-repeat -2555px -90px; }
.picto_cat_cle { background:url(../../themes/img/sprite.png) no-repeat -2555px -135px; }

.q-ecat-item {
    display : inline-block;
    line-height : 1;
    vertical-align : middle;
    max-width : 55px;
    position : relative;
}

.q-ecat-item img {
    max-width : 100%;
}

.q-ecat-item .hover_text {
    position : absolute;
    top : -20px;
    height : 20px;
    line-height : 20px;
    padding : 5px 0px;
    left : 50%;
    width : 220%;
    margin-left : -110%;
    text-align : center;
    background : #56575d;
    color : #ffffff;
    opacity : 0;
    visibility : hidden;
    z-index : 10;
    
    transition : all 0.2s ease-in-out;
    -ms-transition : all 0.2s ease-in-out;
    -webkit-transition : all 0.2s ease-in-out;
}

.q-ecat-item .hover_text:after {
    content : '';
    position : absolute;
    bottom : -4px;
    left : calc(50% - 4px);
    border-width : 4px 4px 0 4px;
    border-style : solid;
    border-color : #56575d transparent transparent transparent;
}

.q-ecat-item:hover .hover_text {
    opacity : 1;
    visibility : visible;
}

.span-ecat-plus {
    display : inline-block;
    line-height : 1;
    vertical-align : middle;
    font-size : 24px;
    font-weight : 700;
}

.ctms_theme .span-ecat-plus {
    color : #BD2029;
}

/* champ recherche */
#search_block_top .search_query_content
{
    display:inline-block;
    width:450px; /* 400px 60% 397px 368px */
    height:48px;
    line-height:46px;
    border:1px solid #d5d5d5; /* d5d5d5 */
    text-align:left;
    vertical-align:middle;
    background-color:#fff;/**/

/*
-o-transition: width .5s ease-in;
-webkit-transition: width .5s ease-in;
-moz-transition: width .5s ease-in;
transition: width .5s ease-in;
*/
}
/* Si catalogue pr�sent */
#search_block_top .search_query_large { width:290px; }
#search_block_top .search_query_content label
{
    display:inline-block;
    overflow:hidden;
    vertical-align:middle;
	text-align : center;
    width:23px;
    height:23px;
	line-height : 23px;
    background: transparent;
    margin: -5px 0 0 10px;
}

#search_block_top .search_query_content label span, #header.sticky #search_block_top .button span.icon-glass {
	width : 21px;
	height : 21px;
	font-size : 20px;
	vertical-align : middle;
}

.sticky #search_block_top .search_query_content label {
	display : none;
}

.ie6 #search_block_top .search_query_content label,
.ie7 #search_block_top .search_query_content label
{
    margin: 0px 0 0 10px;
}

#search_autocomplete li:not(.uni_2) {
	position : relative;
	padding : 8px 240px 8px 20px;
    line-height: 1.6;
}

#search_autocomplete li.chapitre-group {
    padding : 5px 200px 5px 20px;
}

#header #search_block_top .button
{
    width:119px;
    height:50px;
    text-transform:none;
    vertical-align:middle;
    font-size:130%;
    margin-left:-4px;
    font-weight:bold;
}

#header #search_block_top .button_search {
	width : 115px;
	height : 16px;
	color : #ffffff;
	position : absolute;
	top :50%;
    margin-top : -16px;
    padding : 8px 0;
	right : 20px;
	font-size : 12px;
	box-sizing : content-box;
}
.instance_cle #header #search_block_top .button_search { font-size : 11px; }

#header #search_block_top li.chapitre-group .button_search {
    width : 180px;
    background : #C4222F;
}

#header #search_block_top li.chapitre-group .button_search:hover {
    opacity : 0.7;
}

.sticky#header #search_block_top .button {
	width : 50px;
    /*height: 50px;*/
}

#header.sticky #search_block_top .button_search {
	width : 105px;
	right : 10px;
}

#header #search_block_top .button .button_txt {
	display : inline-none;
}

#header #search_block_top .button .icon-glass {
	display : none;
}

.sticky#header #search_block_top .button .button_txt {
	display : none;
}

.sticky#header #search_block_top .button .icon-glass {
	display : inline-block;
}

/* Button Chrono */
#header #commande_chrono,
.commande_chrono { display:inline-block; margin-left:7px; }

#header #commande_chrono,
.sticky#header  #commande_chrono,
.sticky#header  #voir_catalogue {
	display: none;
}

/*.commande_chrono_add { margin-left:0; }*/
#header #commande_chrono .button3,
.commande_chrono .button3
{
    display:inline-block;
    width:119px;
    height:34px;
    line-height:34px;
    text-transform:none;
    vertical-align:middle;

    background-color:#909098;
    color:#fff;
    padding: 8px 0 8px 15px;
    font-size:110%;
    font-weight:bold;
    text-decoration:none;
}

#header #commande_chrono .button3.custom,
.commande_chrono .button3.custom
{
    padding: 8px 0 8px 0px;
    text-align:center;
}

#header #commande_chrono .button3:hover,
.commande_chrono .button3:hover { color:#fff; background-color:#606E89; }
#header #commande_chrono .button3:focus,
.commande_chrono .button3:focus { color:#fff; background-color:#606E89; }

#header #commande_chrono .picto_chrono,
.commande_chrono .picto_chrono
{
    display:inline-block;
    overflow:hidden;
    vertical-align:middle;
    width:20px;
    height:23px;
    margin: -3px 8px 0 4px;
	font-size : 22px;
}
#header #commande_chrono .picto_chrono_txt,
.commande_chrono .picto_chrono_txt
{
    display:inline-block;
    vertical-align:middle;
    width:85px;
    line-height:1em;
    margin-top:-3px;
    /*background-color:#63C;*/
}
.ie6 #header #commande_chrono .picto_chrono_txt,
.ie7 #header #commande_chrono .picto_chrono_txt,
.ie6 .commande_chrono .picto_chrono_txt,
.ie7 .commande_chrono .picto_chrono_txt
{
    line-height:1.2em;
}



/* block left column "Quick search" */
#search_block_left input { margin: 2px 0 0 0 }
#search_block_left .search_query { width: 11em }
#search_button { display: inline }




input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color:    #6c6b70;
}
input:-moz-placeholder,
textarea:-moz-placeholder {
    color:    #6c6b70;
}
input::-moz-placeholder,
textarea::-moz-placeholder {
    color:    #6c6b70;
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color:    #6c6b70;
}

input:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder {
    color:    #bbb;
}
input:focus:-moz-placeholder,
textarea:focus:-moz-placeholder {
    color:    #bbb;
}
input:focus::-moz-placeholder,
textarea:focus::-moz-placeholder {
    color:    #bbb;
}
input:focus:-ms-input-placeholder,
textarea:focus:-ms-input-placeholder {
    color:    #bbb;
}

/********************* PAGE RECHERCHE ************************/
#search h1 {
margin-bottom : 15px;
}
#search p.search-text{
font-size : 14px;
color: #6b6c71;
line-height : 16px;
}
#search p.search-text strong{
font-size : 16px;
}
#search .warning {
    color: #0059A8;
    font-size: 1.8em;
    border-top: 1px solid #DEDEDE;
    border-bottom: 1px solid #DEDEDE;
    background:transparent;
    font-weight: bold;
    margin: 20px 0;
    padding: 0;
    min-height : 60px;
    line-height : 60px;
}
/*********** SOUS MENU RECHERCHE ( FILTRES ) **************/
.category_menu h2, .category_menu h2 a,
.category_menu .title2, .category_menu .title2 a { color : #0058a7; }

.category_menu h2,
.category_menu .title2 {
border-bottom:1px dotted #d9dbdc;
line-height: 48px;
display:block;
font-size: 22px;
padding-left: 10px;
font-weight:300;
}
.category_menu h2:first-letter,
.category_menu .title2:first-letter { text-transform:capitalize; }

.category_menu li{
line-height : 20px;
padding: 5px 0;
}
.category_menu li a { color:#6b6c71; }
#category_line {
height : 90px;
background: #f9f9f9;
line-height:90px;
}
#category_line header {
height : 90px;
width : 129px;
border-right : 1px dotted #d9dbdc;
float:left;
}
#search #category_line h1,
#search #category_line .title {
margin-left : 0;
}
#category_line .category_menu {
height : 90px;
float:left;
line-height:90px;
vertical-align:baseline;
}
#category_line .category_menu h2,
#category_line .category_menu .title  {
height : 90px;
float:left;
line-height:1.2em;
border : 0;
margin-left : 0;
margin-top:15px;
width : 180px;
vertical-align:baseline;
}
#category_line .category_menu .inner_select {
width : 418px;
float:left;
margin-right:-20px;
}
#category_line .category_menu .inner_select .choice {
width : 396px;
}
#category_line .category_menu .inner_select .dk_container {
margin : 20px 20px 20px 0;
background: url("../../themes/img/picto.select.png") no-repeat scroll right top #FCFCFC;
padding-left:0px;
}
#category_line .category_menu .inner_select .dk_toggle {
padding-left : 20px;
}
#category_line .category_menu .inner_select .dk_container .dk_options {
margin : 0;
padding:0;
}
#category_line .category_menu .inner_select .dk_container li {
    margin : 5px 0 5px 0;
    line-height : 20px;
    font-size : 14px;
    min-height : 20px;
    padding-left : 20px;
}
#category_line .category_menu .inner_select .dk_container li a {
    line-height: 15px;
    font-size: 14px;
    min-height: 15px;
    border: 0;
	padding: 0px 10px 0px 0px;
	font-weight:normal;
}

#category_line .dk_theme_fl .dk_options a { color: #6B6C71; }

#category_line .dk_theme_fl .dk_toggle, 
#category_line .dk_theme_fl.dk_open .dk_toggle { color: #6B6C71; }
#category_line .dk_theme_fl .dk_option_current a { color: #0059a8; }
#category_line  p.inner_select .dk_theme_fl .dk_toggle, 
#category_line .dk_theme_fl.dk_open .dk_toggle { color: #0059a8; }

/**** page recherche ***/
#search #category_menu li.check_box label { font-size:120%; }
#search #category_menu li a
{
    position:relative;
    display:inline-block;
    font-weight:normal;
    color:#909196;
    line-height:18px;
    min-height:inherit;
    background-color:transparent;
    border-bottom:none;
    font-size:100%;
    padding:0;
}
#search  #category_menu li a:hover,
#search #category_menu li a:focus
{ color:#0860aa; }

#search #category_menu ul.category_menu_block { padding: 10px 0 10px 10px; }

#search #chapitre_results {
	margin-left : 50px;
}
#search .chapitre_title.push_title {
	color : #777777;
	margin:40px auto;
	font-size : 30px;
}

#search .chapitre_title.push_title .small {
    font-size : 16px;
}

#search .chapitre_title.push_title .highlight {
	color : #c4262e;
	font-size : 36px;
    font-weight : 700;
	text-decoration : underline;
}
#search .chapitre_title.push_title .highlight:hover,
#search .chapitre_title.push_title .highlight:focus {
	text-decoration : none;
}

#search #list_chapitre {
	margin : 20px 0;
}

#search #list_chapitre li {
	padding : 20px 0;
	border-bottom : 1px solid #cccccc;
	list-style-type : none;
	position:relative;
}
#search #list_chapitre .last_item { border-bottom : none; }

#search #list_chapitre .img_container {
	float:left;
	width : 120px;
	height : 100%;
	min-height : 100px;
}

#search #list_chapitre .img_container img {
	max-width : 100%;
}

#search #list_chapitre .result_price {
	position : absolute;
	top : 37px;
	right : 50px;
	text-align : right;
}

#search #list_chapitre .result_price .price {
	font-size : 22px;
	font-weight : bold;
}

#search #list_chapitre .result_price .information {
	display : inline-block;
	color : #c4222f;
	font-size : 10px;
	line-height : 11px;
	max-width : 150px;
}

#search #list_chapitre .chapitre_logo {
	position : absolute;
	top : 35px;
	right : 0;
}

#search #list_chapitre li > header {
	float:left;
	margin-left : 20px;
	width : 50%;
}

#search #list_chapitre a.button {
	position : relative;
	float:left;
	margin : 20px 0 0 0;
	background : #C4222F;
}

#search #list_chapitre a.button:hover {
	opacity : 0.7;
}

.bt_extended .button { display:block; font-weight:300; font-size:160%; padding:20px 10px; }


/* Recherche autocomplete */
.body .ac_container,
.body .ac_results li
{

    -o-transition: width .5s ease-in, margin .5s ease-in, background-color .5s ease-in, color .5s ease-in, border .5s ease-in;
    -webkit-transition: width .5s ease-in, margin .5s ease-in, background-color .5s ease-in, color .5s ease-in, border .5s ease-in;
    -moz-transition: width .5s ease-in, margin .5s ease-in, background-color .5s ease-in, color .5s ease-in, border .5s ease-in;
    transition: width .5s ease-in, margin .5s ease-in, background-color .5s ease-in, color .5s ease-in, border .5s ease-in;
}

.body .ac_container {  width:497px!important; left:50% !important; margin-left:-168.5px; top:99px !important; }

.body .ac_results
{
    overflow: hidden;
    z-index: 99999;
    text-align: left;
    padding: 10px 10px;
    border: 1px solid #d4d4d6;
    background-color: white;
}
.body .ac_results ul { margin: 0 -1px; }
.body .ac_results li
{
     margin: 0 0;
    padding: 10px 15px;
    cursor: default;
    display: block;
    font: menu;
    font-size: 14px;
    line-height: 16px;
    overflow: hidden;
}

.body .ac_results li strong { color:#0158A7; }

.body .ac_odd { background-color:transparent; }

.body .ac_over { background-color:transparent; color:inherit; }


/* AJOUT MAINTENANCE INFO BULLE */

#fast_command_bt {
	position:relative;
}

#commande_chrono_a .masque-hover, #fast_command_bt .masque-hover {
	position:absolute;
	top : -40px;
	right : 1px;
	background  : #55575d;
	color : #ffffff;
	padding : 0 5px;
	z-index : 10;
	visibility: hidden;
	opacity : 0;
	font-size : 12px;
	font-weight : 400;
	
	-o-transition: opacity.2s ease-in;
    -webkit-transition: opacity.2s ease-in;
    -moz-transition: opacity.2s ease-in;
    transition: opacity.2s ease-in;
}

#fast_command_bt .masque-hover {
	width : 300px;
}

#commande_chrono_a .masque-hover .arrow_label, #fast_command_bt .masque-hover .arrow_label{
	top : 34px;
	right : 50px;
	left:inherit;
	border-color  : #55575d transparent transparent transparent;
}

#commande_chrono_a .masque-hover .arrow_label {
	left : 40px;
	right:inherit;
}

#commande_chrono_a:hover .masque-hover, #fast_command_bt:hover .masque-hover{
	visibility: visible;
	opacity : 1;
}

/* MEDIA QUERY */

@media screen and (min-device-width: 600px) {
	.sticky #search_block_top .search_query_content {
		width: 288px;
		border : 2px solid #606E89;
		height : 46px;
		float : left;
		margin-right : -2px;
	}

}

@media screen and (min-device-width: 600px) and (max-width: 1019px) {

    /* block top search */
    #header_right #search_block_top { top:70px; }
    #search_block_top .search_query_content { width:463px; }
	#voir_catalogue { top:-75px; }
    body.instance_clq #voir_catalogue { top : -90px; }

    /* Recherche autocomplete */
    .body .ac_container {  width:560px!important; left:50% !important; margin-left:-363px; top:149px !important; }
	
	.sticky #search_block_top .search_query_content {
	  width: 429px;
	}
	
}

@media screen and (min-width: 1020px) and (max-width: 1355px) {
    #header_right #search_block_top input.search_query { font-size:125%; }
}

@media screen and (min-width: 1356px) {
    /* champ recherche */
    #search_block_top .search_query_content { width:735px; }
	/* Si catalogue pr�sent */
	#search_block_top .search_query_large { width:570px; }
	#header_right #search_block_top input.search_query_large { width:90%; }

    /* Recherche autocomplete */
    .body .ac_container {  width:832px !important; left:50% !important; margin-left:-335px; top:99px !important; }
	
	.sticky #search_block_top .search_query_content {
	  width: 448px;
	}
}

@media screen and (max-device-width: 599px) {

	#header_right #search_block_top {
		top : 0;
		margin-top : 0;
	}
	
	#search_block_top .search_query_content {
		width : 265px;
		height : 30px;
		line-height : 30px;
	}
	
	#search_block_top #searchfaq .search_query_content {
		width : 298px;
		height : 45px;
		line-height : 45px;
	}
	
	#header_right #search_block_top p {
		padding : 0.4em 0;
	}
	
	#search_block_top .search_query_content label {
		margin-top : -8px;
	}
	
	#header_right #search_block_top input.search_query {
		padding : 5px 10px 5px 5px;
		width : 80%;
	}
	
	#header #commande_chrono {
		display : none;
	}
	
	#search_button {
		position : absolute;
		top : 4px;
		right : 4px;
	}
	
	#header #search_block_top .button .button_txt {
		display : none;
	}
	
	#header #search_block_top #searchbox .button.search_button {
		width : 32px;
		height : 32px;
	}
	
	#header #search_block_top .button .icon-glass {
		display : inline-block;
	}
	
		/* recherche */
		
	#header_right #searchbox {
		position : relative;
		display : block;
	}
	
	#header_right #search_block_top {
		height:0;
		overflow:hidden;
		float: none;
		position:relative;
		width: 340px;
		margin-top:45px;
		margin-left:0px;
		padding: 0;
		text-align:left;
		background-color:#616e8a;

		transition: height 0.1s ease-in-out 0s, min-height 0.1s ease-in-out 0s;
	}
	#header_right #search_block_top.block { height:40px; min-height:40px; overflow:visible; }
	
	#header_right #search_block_top p { padding: 4px; }	
	#search_block_top .search_container { display: block; border:none; border-radius:initial; background:none; }
	#header .search_query_content {
		width: 296px;
		background-color:#f5f5f5;
		border: 1px solid #afafaf;
		border-radius: 2px;
	}
	
	#search_block_top .search_query_content label {
		position : absolute;
		margin : 0;
		top : 10px;
		left : 10px;
	}
	
	#header_right #search_block_top input.search_query { 
		width: auto;
		font-size: 15px;
		height : 28px;
		position : absolute;
		display : block;
		top : 0;
		left : 0;
		width:76%;
		padding-left : 12%;
		padding-right : 12%;
		
	}
	
	#header_right #search_block_top .bp1:hover,
	#header_right #search_block_top .bp1:focus { color:#f04a31; background-color: #616e8a; }
	
	#commande_ref { display:none;}
	
	/* Search autocomplete */
	#header .ui-autocomplete, #header.sticky .ui-autocomplete {
		left : 0px !important;
		width:340px !important;
		top:40px !important;
		box-sizing: border-box;
	}
	#header .ui-autocomplete .ui-autocomplete-group,
	#header .ui-autocomplete .ui-autocomplete-group a,
    #header .ui-autocomplete .ui-autocomplete-group.chapitre-group,
    #header .ui-autocomplete .ui-autocomplete-group.chapitre-group a    { font-size: 18px; }
	#header .ui-autocomplete li a {	font-size: 12px; }
	#header .ui-autocomplete li, #header .ui-autocomplete li.chapitre-group { padding-left: 10px; }
	#header .ui-autocomplete li a.button { right:10px; font-size:10px; }
	#header .ui-autocomplete li .shopping_cart_list_title,
	#header .ui-autocomplete li .shopping_cart_list_author { max-width: 55%; }
	#header #search_autocomplete .product_title a,
	#header #search_autocomplete .product_title { font-size: 12px; }
	#header .reference_title, #header .reference_title a { font-size: 11px; }
	
	#category_line .category_menu .inner_select {
	width : 300px;
	margin-right:0px;
	}
	
	#category_line {
		height : auto;
	}
	
	#category_line header {
		border : none;
		height : 40px;
		line-height : 40px;
	}
	
	#search h1,
    #search .title {
		font-size : 28px;
		line-height : 30px;
	}
	
	#category_line header h1,
    #category_line header .title {
		margin : 0 auto -15px auto;
	}
	
	#category_line .category_menu h2,
    #category_line .category_menu .title {
		display : none;
	}
	
	#search_autocomplete li, #search_autocomplete li.chapitre-group {
		padding : 5px 60px 5px 20px;
	}
	
	#header #search_block_top .button_search, #header.sticky #search_block_top .button_search, #header #search_block_top li.chapitre-group .button_search {
		width : 40px;
		right : 5px;
	}
    
    #search #list_chapitre .img_container {
        min-height : 170px;
        padding-bottom : 40px;
    }
    
    #search #list_chapitre li > header {
        width : 140px;
    }
    
    #search #list_chapitre .result_price {
        top : inherit;
        bottom : 0;
    }
    
    #search #list_chapitre .chapitre_logo {
        top : inherit;
        bottom : 0;
    }
	
}

/* affiche si ie 9 depasse 280ko 
#header_logo { border:1px solid red;}*/

