/*
▒█▓▒░
  ▓███████████▓▓▓▒
    ░▒▓▓▓▓█████▓███▒ ░░
            ░▓█▓▓▓▓█▓  ▒░
    ░▒ ░▒▓▓▒░  ▓▓▓▓▓█   ▒░
    ▒ ▒█▓▓▓▓▓▓  ▓▓▓▓█ ▒█ ▒
   ▒░ ▓▓▓▓▓▓▓█░ ▓▓██░ ██░ ▒
   ▒  ▒█▓▓▓▓▓▓ ▒██▓  ▓██░ ▒
   ▒   ░▓▓▓▓▒  ▓░  ░███▓  ▒
   ▒ ▒█        ░░▓████▓  ░░
    ▒ ██▒  ▒▓██████▓▒    ▒
    ░▒ ▓██▓░        ▒█▓ ▒░
      ░ ▒████████████▒ ▒░
       ░  ░▒▓████▓▒░ ░░

*/

@charset "utf-8";
/* CSS Document */
@font-face{
	font-family:'Poppins';
	font-style:normal;
	font-weight:400;
	src:local('Poppins'),url('./font/Poppins-Regular.woff2') format('woff2');
}
@font-face{
	font-family:'Poppins';
	font-style:normal;
	font-weight:600;
	src:local('Poppins'),url('./font/Poppins-Bold.woff2') format('woff2');
}

html{scroll-behavior:smooth;}
body{font-family:"Poppins",sans-serif;/*font-size:1.2rem;*/background-color:#cae7ee;}

/*body{animation: 5.5s ease alternate none infinite running keyz01;top:50%;}
@keyframes keyz01{
	from { transform: rotate(0deg);}
	33%{transform:rotate(-17.2deg);}
	to { transform: rotate(17.2deg);}
}*/

.visually-hidden {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border: 0 !important;
}

/* Structure page G-D   D-G  */
/*#bandeau{position:absolute;top:0;left:0;width:19%;}
#container{max-width:none;margin:0 1% 0 20%;}*/

tr.record_lien > td.labelContent > span > a {
  font-size: 18px;
	display:block;
  	padding: 11px 0 11px 0;
	font-weight:bold;
}

#container,#bandeau>div#lvl1,#bandeau>div#facette{box-shadow: 10px 10px 5px #0003;}


div#main{margin-top:1.2em;}

#bandeau{position:absolute;top:0;right:2%;width:19%;}
#container{max-width:none;margin:22rem 23% 15rem 3%;border-radius:15px;padding:2rem 3rem 5rem 3rem;background:#fff;}
.panier_avis_notCourte{margin-left:80% !important;}
.notice_corps{width:65%;/*border:1px dashed #f00;*/}
.plusN{border: 2px solid #258faf;
	border-radius:55px;
  background-color: rgb(177,187,43,0.5);
/*  padding: 8px 10px;*/
  width: 130px;
  font-weight: 900;
  transition: 0.3s ease all;
  background-color: #fff;
  color: #2ba6cb;
	text-align:center;
}
.plusN a::before{content:' ';}
.button-unstylized{background:none;border:none;}
.onglet_basketNot .img_basketNot img, div[class="onglet_basketNotCourte"] {
  background-color: #fff !important;
}

#navigator{display:block !important;}
[title~=resultatrech]{
	border:5px solid #f00;
}
div#container+div+div+div#search{border:#f0f 5px dashed;}


span.img_permalink{
background-image:url(/style/psara_26/images/notice.png);background-size:cover;width:40px;height:40px;background-repeat:no-repeat;display:inline-table;color:#0000}

div#intro{position:absolute;top:0;left:0;width:101%;height:15em;background-color:#fff;}
div#intro,#intro_bibli{display:block !important;padding:0.25em 1em;}
div#intro{border-top: 2em solid #d0dbe8;border-bottom:60px solid #cae7ee;}

span#footer_link_sup{display:block !important;background-color:#fff;border-top:3em solid #494495}

div.p1{width:20%;float:left;/*border: 2px dashed #00f;*/}
div.p2{/*background-color:#ccc2*/;width:80%;float:right;/*border: 2px dashed #0ff;*/}

#search>div.row>form{border:none !important;}

#lvl1{margin-top:15.8em;}
#bandeau{padding-right:1em;}

/* Nav BarZZzzz */
div.navbar>form>a.navbar_page{background:none;}
div#navigator>table>tbody>tr>td{white-space: nowrap;}

/* FacettesssezZZZZzzzzz  */
/* Tab */
#facette table th{background-color:#426ca2;border-radius:15px 15px 0 0;text-align:center;cursor:pointer;font-size:1.4rem;}
/* DIVzzzzz*/
div#facette,div#lvl1{background-color:#fff !important;border-radius:15px;}

#facette a,lvl a{color:#222;}

#adresse,#facette,#lvl1{padding:0.5em;}
#facette table td:first-child{/*width:20px !important;*/color:#222;}


span#footer_link_sup>img{vertical-align:middle;}

.modal-content,.modal-content>h3,h3.modal-title{color:#222 !important;}

#footer{width:135%;display:block;margin-left:-3em;padding:5px;background-color:#fff0 !important;text-align:center;border:none;position:absolute;padding-top:90px !important;}

/* Panier */
div#resume_panier{color:000 !important;background-color:#fff !important;}

/* Recherche */
#cnl_bibli{display:none !important;}
.tous_sites,#simple_search_zone{display:none !important;}

/* BouttonsZZzz */
.navig_actions_last_search,.navig_actions_history,.navig_etageres,.navig_actions_last_page{
	background:none;
	/*width:300px !important;*/
	text-align:center;
	font-weight:bold;
}
#navigator td + td{border:none;}

/* ---------------Input---------------*/
input.login, input.password {
	width: 95px;
	margin-bottom: 3px;
}

#login_form input.bouton {
	text-transform: uppercase;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}

select {
	margin-top: 3px;
	margin-bottom: 3px;
	
}

input, select, textarea {
	border: 1px solid #cccccc;
	font-size:1rem;
}

input, textarea {
	border:1px solid #ddd;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}

input.bouton, input.boutonrechercher {
  color: #005ea8 !important;
  font-weight: bold;
  cursor: pointer;
  padding-top: 0px;
  padding-bottom: 0px;
  font-size: 1em;
  background-color: #fff !important;;
  border-radius: 5px;
  padding: 2px 8px 2px 8px;
  /*height: 45px;*/
	max-height:35px;
}

input.bouton:hover, input.boutonrechercher:hover {
	color:#fff !important;
	background-color:#005ea8 !important;
}

input[type=checkbox] {
	border: none;
}

/* Lire la suiteZzzzzzz */
tr.record_lien > td.labelContent > span>a::before {
  content: '123';
  color: rgba(0,0,0,0);
  background-image: url(images/notice.png);
  background-size: cover;
  width: 40px;
  height: 40px;
  background-repeat: no-repeat;
  display: inline-table;
	top:-7px;
	position:relative;
	left:-15px;
}
tr.record_lien > td.labelContent > span>a{
	float:left;
	padding:7px 20px;
	text-align:center;
}
r.record_lien > td.labelContent > a > span::after {
  font-size: 15px;
  content: "Lien vers le document";
  padding: 11px;
}

div#zone_exemplaires>h3{text-align:center;font-size:2rem;}

h3 > span.titre_exemplaires::after {
  content: "";
  background: url("images/circle_promos.svg") no-repeat 50% 0;
    background-size: auto;
  background-size: contain;
  background-color: #fff;
  width: 75px;
  height: 75px;
  display: block;
  margin: -20px 48%;
  z-index: -1;
}

td.navig_actions_first_screen>a,td.navig_actions_history>a,td.navig_actions_last_search>a,td.navig_actions_last_page>a{
	background-color:#426CA2 !important;border-radius:50px !important;color:#fff !important;padding:3px !important;
}

tbody tr:nth-child(2n){background-color: #88888808 !important;}

div#navigator>table{width:80% !important;margin:0 auto}
.navig_actions_last_search a span::before,.navig_actions_last_page a span::before,.navig_actions_history a span::before,.navig_actions_first_screen a span::before{content:'' !important;}

#navigator a span {margin:2px;}

h1{color:#494495;font-weight:900;font-size:clamp(2.75rem,1.32vw + 2.19rem,3.38rem);margin: -7px 0;}
h2{font-weight:600;font-size:1.8rem;margin: -14px 0 17px 0;}

h2,h3,h4,h5,h6,h7,.current{color:#222 !important;text-transform:none !important;}


td.labelNot{font-weight:bold;text-align:right;}

tr.record_tdoc > td.labelContent > span {
	border: 1px solid #426ca2;
	border-radius: 15px;
	padding: 2px 5px;
}

.statutPartN{display:none;}

a{color:#258faf;}
a:focus, a:hover {color:#258faf;font-weight:500;text-decoration:none;}

tr.record_lien>td.labelContent>a>span{
	border-radius:50px;
	
	display:inline-flex;
	float:left;
	font-size:0;
	transition:all 0.3s ease-in-out;
	font-weight:bold;
	padding:7px 20px;
	color:#2ba6cb;
	text-align:center;
	/*box-shadow: 5px 5px 4px 4px rgb(0, 0, 0)inset;*/
}


td.labelContent>.title_notCourte h3,#exempl_titleNot{font-size:1.7em;/*color:rgb(91,155,213);*/color:#000;margin:0 0 75px 0;padding:0;line-height:1.1;display:block;}

td.labelContent>span#exempl_titleNot::after{content:"";background:url('images/circle_promos.svg') no-repeat 50% 35px;background-size:contain;background-color:#fff;display:block;margin:-60px -2px;width:4em;height:5.5em;}

.labelContent>a>span:hover:after{text-decoration:underline;}

tr.record_lien>td.labelContent>a>span:before{
	content:'123';
	color:rgba(0,0,0,0);
	background-image:url(/styles/ireps-ara/images/notice.png);
	background-size:cover;
	width:40px;height:40px;
	background-repeat:no-repeat;
	display:inline-table;
	
}

tr.record_lien>td.labelContent>a>span:before{content:' ';}
tr.record_lien>td.labelContent>a>span:after{font-size:15px;content:"Lien vers le document";padding:11px;}
th {text-align: left;background-color: #426ca2 !important;color: #ffffff;padding: 2px;font-weight: bold;}

tr.recordl_ien>td.labelContent>span>a:hover{background-color:#000;}

table.exemplaires>tbody>tr:nth-child(2n+1)>td{background-color: #d0dbe8;}

.expl_header_location_libelle{width: 25%;border-top-left-radius: 15px;}

.expl_header_location_libelle{width: 25%;border-top-left-radius: 15px;}
.expl_header_statut{border-top-right-radius: 15px;}

tbody td,tbody th{padding: .5rem 0.625rem .625rem !important;}

/*blockquote, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, li, ol, p, pre, td, th, ul {
  margin: 0;padding: 0;
}*/

table.descr_notice{width:99%;}

.expl_header_location_libelle{width:45rem;}


/* -- BT affiche notices résultats [more_results] -- */
.ui-panel-basket-item a + a{background:transparent;padding-top:1px;text-align: center;/*color:#fff;*/}
.ui-panel-basket-item a[class^="img_baske"]{background:transparent;padding:6px 0;width:100%;margin:auto;}
.ui-panel-basket-item > div{/*background-color:#426CA2;border-radius:50px;*/width:80%;display:block;margin:auto;}
.ui-panel-basket-item > div{background-color:unset;color:#333;}

span.icon_basketNot>img{max-width:51px !important;background-color:#fff !important;}
.onglet_basketNot .img_basketNot img{background-color:#fff !important;width:100px !important;}

span.lienN>a{color:#2ba6cb;padding:5px 5px 4px 0px;margin-top:-2.5em;/*width:100%;display:block;*/}
span.lienN>a:hover{color:rgb(37, 143, 175);}

span.label_permalink{padding-left:3px !important;background:#fff !important;}
span.label_permalink>a{color:#258faf;}
span.label_permalink>a:hover{color:rgb(37, 143, 175);}

span.imgLienN.imgComment>img{display:none;}
span.imgComment, span.imgStatutPartN, span.imgDocNum{background-color:transparent;/*padding:6px 4px 6px 11px;*/padding:0;}

.avisNCourte{/*padding:0.6em 0*/;text-align:center;/*height:30px;padding:0px;*/width:100px;margin:0 auto;}


.onglet_basketNotCourte, .avisNCourte, .statutPartN, .tagsNCourte, .suggestNCourte, .listeLectureNCourte, .docnumNCourte, div.tagsN, div.suggestN, div.listeLectureN{
	/*background-color:#426CA2;*/
	line-height: 1.8;
	background-color:#fff;
	/*border:4px solid rgb(177,187,43);*/
	border-radius:50px;
	transition: all ease-out 550ms;
	/*padding-left:0.4rem;*/
	/*height:5rem;*/
	/*display:none;*/
	border:2px solid #2ba6cb;
	border-radius:20pw;
	
}

a>div.lienP>span.label_permalink{color:#fff;font-weight:bold;text-align:center;}

#resultatrech h3 span{font-size:20px;color:#8a8a8a;text-decoration:underline;font-weight:normal;text-align:justify;}

.resume_notCourte span{font-style:normal !important;}

div.parentNotCourte{border-bottom:3px solid #eee;}
.parentNotCourte .vignetteNot{width:170px;border-radius:10px;}
.typeDoc_notCourte{font-style:italic;text-align:center;font-weight:bold;color:#000;}
.footer_notice{display:none;}
a.label_basketNotCourte{text-align: center;}



.ui-panel-basket-item a[class^="img_baske"][href*="remove"]::after{top:7px;left:42%;}


/* ---------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------*/
/*                                     Portail                                */
/* ---------------------------------------------------------------------------*/
/* ---------------------------------------------------------------------------*/
/* Menu entête de pages */

#menuDeroulant,.cms_menu_deep0{font-size: 1.1em;list-style: none;}

#menuDeroulant li,.cms_menu_deep0 li{
	display: block;
/*	float: right;*/
	margin-bottom: 5px;
	margin-right: 15px;
	margin-left: 15px;
	position: relative;
	/*font-family: 'Open Sans', sans-serif;*/
}

#menuDeroulant li a, .cms_menu_deep0 li a {
	color: #333333;
	text-decoration: none;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 7px;
	padding-right: 7px;
	transition:all 0.5s ease-in;
	border-bottom:0px solid #fff0;
}

#menuDeroulant li a:hover, #menuDeroulant li a:focus, .cms_menu_deep0 li a:hover, .cms_menu_deep0 li a:focus {
	border-bottom: 3px solid #954B97;
}

/******************* sous-menu ********************/

#menuDeroulant .sousMenu, .cms_menu_deep1 {
    display: none;
    position: absolute;
    left: 0px;
    top: 29px;
    width: 175px;
}

#menuDeroulant .sousMenu li, .cms_menu_deep1 li {
	display: block;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	float: none;
}
/* Perma lien */
.fa-paste::before, .fa-clipboard::before {
  content: "" !important;
  background-color: #fff;
}
span.img_permalink{display:none;}
.lienP span.label_permalink{text-align:center;}


#menuDeroulant .sousMenu li a, .cms_menu_deep1 li a {
	background-color: #eeeeee;
	display: block;
	border: none;
	border-bottom: 1px solid #ffffff;
	text-transform: none;
	border-radius: 0px;
	width: 100%;
}

#menuDeroulant .sousMenu li a:hover, #menuDeroulant .sousMenu li a:focus, .cms_menu_deep1 li a:hover, .cms_menu_deep1 li a:focus {
}

#menuDeroulant li:hover > .sousMenu, #menuDeroulant li:focus > .sousMenu, .cms_menu_deep0 li:hover > .cms_menu_deep1, .cms_menu_deep0 li:focus > .cms_menu_deep1 {
    display: block;
}

/* BT et list/select/... */
select{width:100% !important;border:1px solid #c8c8c8 !important;margin-left:0 !important;font-size: large;}
.text_query,#typdoc_select{width: 500px !important;}
.search_history_combine_button{text-align:center !important;}

[type="color"], [type="date"], [type="datetime-local"], [type="datetime"], [type="email"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"], textarea {
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 2.4375rem;
  margin: 0px 0px 1rem;
  padding: 0.5rem;
  border: 1px solid rgb(202, 202, 202);
  border-radius: 3px;
  background-color: rgb(254, 254, 254);
  box-shadow: rgba(10, 10, 10, 0.1) 0px 1px 2px inset;
  font-family: inherit;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: rgb(10, 10, 10);
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out, box-shadow 0.5s;
  appearance: none;
}

span.search_sous_critere select,span.search_operator select{text-align:center;font-size:1.25em;}

span.search_value select{
	width: 100% !important;
	/*height:10em;*/
	font-size:1.2em;
}

ul.search_tabs li#current {
  color: #333333 !important;
  font-weight: bold;
  text-decoration: none;
  /*background-color: #426ca2;*/
  color: #fff;
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 5px;
}

/*
#search {
  padding: 30px 15px;
  border: #426ca2 2px solid;
  float: left;
  border-radius: 15px;
  width: 100%;
  margin: 0;
  border-top: none;
}*/

.search_critere{text-align:center;font-weight:bold;}
span.search_value{width:100%;}
/***************** sous sous-menu ******************/

#menuDeroulant .sousMenu2, .cms_menu_deep2 {
    margin-left: 20px;
    top: auto;
    width: 155px;
}


/* Titre site
 ========================================================================== */

.main-title {
    position: relative;
    background: url('../../cms_vign.php?type=section&id=79&mode=large') no-repeat top left;
    background-size: cover;
    min-height: 190px;
    box-shadow: inset 0px 0px 10px 1px rgba(0, 0, 0, 0.33);
}

.main-title .uk-grid {
    min-height: 190px;
}

.gradiant-flat.wk-align-abs-right {
    position: absolute;
    left: 100%;
    height: 100%;
    top: 0;
    z-index: 10;
    width: 96px;
}

.gradiant-flat.wk-align-abs-right img {
    min-height: 101%;
}

.logo-one {
    padding: 10px 0px;
    background: #fff;
    text-align: center;
}

.logo-one a {
    text-align: right;
    display: block;
    padding: 0px 15px 0px 0px;
}

.title-section {
    position: relative;
    background-color: #fff;
}

.wl-navbar {
    background: #fff;
    z-index: 20;
}

/* Home Fade-News Slider
 ========================================================================== */

.Slider {
    border: solid 1px #C2C2C2;
    min-height: 100%;
}

.SliderArt h3.titleInside,
.titleContenu {
    color: #000;
}

.titleContenu {
    margin-bottom: 0px;
}

/* Home Notices Slider
 ========================================================================== */

.SliderHoriz,
.listselect {
    border: solid 1px #C2C2C2;
}

.SliderHoriz .SliderNot>h3,
.listselect h3,
.fluxRSS>h3,
.titleContenu,
#widget>h3 {
    color: #000;
    padding: 13px;
}

/* Home Selections
 ========================================================================== */

.listselect .itemVign .imgL.uk-panel-box {
    background-color: #fff;
    border-radius: 5px;
    width: 85%;
    margin: 0 auto;
}

/* Panier
 ========================================================================== */

#lienHistorique a,
#lienThesaurus a,
.cart_info_body>span {
    color: #fff;
}

#cart_info_iframe_content a,
#cart_info_iframe_content a:hover {
    color: #fff !important;
    text-decoration: none;
    font-weight: 400;
}

/* Panier                                          
 ========================================================================== */

#resume_panier,
#lienHistorique {
    vertical-align: middle;
    float: none;
    width: auto;
    height: 60px;
    /*background-color: #E1E1E1;
    border: solid 1px rgba(0, 0, 0, 0.14);*/
    margin-bottom: 20px;
}

#resume_panier {
    margin-top: 0px;
}

iframe#iframe_resume_panier {
    border: none;
    font-family: sans-serif;
    height: 100%;
}

body.cart_info_body {
    background-color: transparent;
    background-image: none;
    width: 100%;
    overflow: hidden;
    padding: 0px;
    margin: 0px;
}

.cart_info_body>span {
    font-size: 16px;
    overflow: hidden;
    display: inline-block;
    height: 100%;
    width: 100%;
    color: #222;
    line-height: 38px;
	font-family:poppins !important;
}
a>span.label_basket{color:#3598c1;}

/* Image du panier                                          
 ========================================================================== */

.img_basket {}

#cart_info_iframe_content .img_basket {
    text-align: center;
    display: inline-block;
    vertical-align: text-top;
    margin-right: 10px;
    height: 36px;
    padding-left: 6px;
}

#cart_info_iframe_content .img_basket img {
    vertical-align: middle;
}

.img_basket img {width:35px !important;height:35px !important;}

/* lien du panier                                          
 ========================================================================== */

#cart_info_iframe_content a {
    line-height: 25px;
    font-weight: 400;
    color: #fff;
    text-decoration: none;
}

#cart_info_iframe_content a:hover{
    text-shadow: 0px 0px 0px;
}

/* Page panier                                          
 ========================================================================== */
#resume_panier.empty{}

.empty:after{
    content: "Mon panier";
    background-image: url('images/basket_small_20x20.png');
    background-repeat: no-repeat;
    background-position: 0px 45%;
    text-indent: 55px;
    padding-left: 0px;
    display: block;
    font-size: 1em;
    color: #796262;
    height: 40px;
    line-height: 38px;
    position: static;
}

#cart_action br{display: none;}
#cart_action form[name="export_form"] br:first-child {}
#cart_action{margin: 10px 0px;}
#cart_action>input{
    margin-bottom: 0px;
    font-weight: normal;
    border: none;
    padding: 5px;
    /* width: 48%; */
    margin-left: 1.3%;
    margin-top: 7px;
    min-height: 25px;
    /* display: block; */
    /* float: left; */
    word-wrap: break-word;
}

#cart_action>input:nth-of-type(2n+3){clear: left;}

#cart_action input[type="button"].bouton{
	/* display: block; */
	/* padding: 5px 10px; */
	/* font-size: 0.9em; */
	word-wrap: break-word;
	word-break: break-all;
}

#cart_action input[type="button"].bouton+input[type="button"].bouton {}

#cart_action form[name="export_form"] {
    width: 97.5%;
    padding: 7px 10px;
    line-height: 25px;
    margin: 10px auto;
    clear: both;
    border-top: solid 1px #E7E7E7;
    border-bottom: solid 1px #E7E7E7;
    display: block;
}

#cart_action input[type="radio"] {}

#cart_action input[value="Ok"].bouton {
    padding: 5px 10px;
    border: 0px;
    display: block;
}

iframe#iframe_resume_panier html {
    background-color: transparent;
}

#cart_action form[name="export_form"] label {
    margin: 0px 0px;
    line-height: 22px;
    padding: 0;
    vertical-align: top;
}

#cart_action input:hover {}

a.img_basket:hover {}

#resume_panier a {
    color: red;
}

table .img_basket {}

ul.onglets_isbd_public .onglet_basket a.img_basket {}

ul.onglets_isbd_public .onglet_basket a.img_basket_exist {
    width: 34px;
    display: block;
    padding: 0px;
    background-position: 50% 50%;
    background-image: url('images/basket_full_circ.png');
    margin: 0;
    background-repeat: no-repeat;
    background-color: #669F25;
    border-color: #669F25;
}

#main ul.onglets_isbd_public .onglet_basket:hover a {}

.search_result,
table[summary^="navigation bar"] {
    font-size: 1;
}

.main_wrapper a.img_basket {
    width: auto;
    float: none;
    display: inline-block;
    margin-left: 20px;
}

/*lien panier
 ========================================================================== */

.bannette-titre h1>a[href^="cart_inf"]{padding-right: 7px;}

.bannette-titre h1>a[href^="cart_inf"]{
	padding-right: 7px;
    display: inline-block;
    /* background-image: url(images/basket.png); */
    background-repeat: no-repeat;
    background-position: 50%;
    /* width: 19px; */
    /* height: 23px; */
    ;
}

.bannette-titre h1>a[href^="./empr.php?"] {
    font-size: 16px;
    display: inline-block;
}

.bannette-titre h1 {}

.bannette-titre h1>a[href^="cart_inf"] {}

/* Alertes perso
--------------------------------------------------------------------------------------- */

.aut_details_bannette {
    background-color: #F8F8F8;
    overflow: hidden;
    padding: 0px 10px;
}

.aut_details_bannette form th,
.aut_details_bannette form td {
    max-width: 150px;
}

.aut_details_bannette form tbody {
    border-bottom: solid 1px #787878;
}

.aut_details_bannette form th {
    font-weight: 400;
    vertical-align: top;
    padding: 4px 7px;
    border: solid 1px #787878;
}

#bannette-container {
    background-color: #FeFeFE;
    padding: 1%;
    width: 98%;
    margin: 0 auto;
    border: solid 1px #cdcdcd;
}
#bannette-container .colonne2{width: auto !important;}
#bannette-container .notice-heada{width: 90%;}
#bannette-container table{margin: 0px 0px 10px;}

#bannette-container table:empty{display: none;}
#bannette-container table tr tr:nth-child(even){}
#bannette-container table tr td{padding: 5px 7px;}
#bannette-container form table tr td:nth-child(odd){
    background-color: #f9f9f9;
    padding: 5px 7px;
    text-align: center;
    border-left: solid 1px #787878;
    border-right: solid 1px #787878;
}

/*lien panier
 ========================================================================== */

#a2z_perio .asideContentNot{float: none;margin: 0px;}
#a2z_perio .notice_contenu{margin: 0px;}
#a2z_perio .descr_notice{display: block;}
.notDetaillee > #noticeNot > .parentNot > #blocNotice_descr > ul{display: none;}

div#widget>a{text-shadow: none;text-decoration: none;}
.imgCoupDeCoeur{text-align: center;margin: 10px;}
.mediaWidget.coupDeCoeur>h4{color: #6C6C6C;}

/* --- Ticket #187084 + correction bouton radio recherche - LP 29/01/26  --- */

.myform-password-text-visually{height:28px;}
#myform-password-visually{left:unset;right:57px;}

#login_form input.bouton{bottom:30px;position:absolute;}

.searchbox label, .facette_libelle label {
	color: white;
}
/* -------------------------------------------------------------------------- */
/* ------------- chartage des univers  #180540 - LP& LA 29/01/26 -------------*/
.search_universe_segments{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px, 1fr));gap:2rem;}

.search_universe_segments_row {
  width: unset;
  height: unset;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: unset;
  overflow: unset;
}