﻿*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;width:100%}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}
audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-0.5em}sub{bottom:-0.25em}img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img{max-width:none}
button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button}
input[type="search"]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none}

/*BODY POUR NOEL
body {background-image:url('http://www.laprocure.com/_PROCURE/pages-libres/fond_notice_avent.png');background-repeat: repeat-y;background-position: center top;} 
body {background-image:url('https://www.laprocure.com/_PROCURE/lettre-2018/img/la-procure-noel-2018-bgd.png');background-position: center top;} */


/* BODY SUR NOTICES AVENT */
body.notice_avent {background-image:url('http://www.laprocure.com/_PROCURE/pages-libres/fond_notice_avent.png');background-repeat: repeat-y;background-position: center top;} 
/* BODY SUR CALENDRIER AVENT PAGE LIBRE */
body.avent 
{
    background: url("http://www.laprocure.com/_PROCURE/pages-libres/contour_avent2.png") no-repeat center 130px,url("http://www.laprocure.com/_PROCURE/pages-libres/fond_avent.jpg") repeat center 70px;
}
body.avent .slideshow-texte {visibility:hidden;}

textarea{overflow:auto;vertical-align:top}.data-icon,[data-icon]:before,[data-icon]:after,.icon:before,.icon:after,.btn-multi-icons i:after,.custom-select:after,.module-grille-librairies .bloc-librairie .librairie-site:before{-webkit-font-smoothing:antialiased;font-weight:normal;font-style:normal;font-family:"pictos";line-height:0;text-align:center;text-transform:lowercase;text-decoration:none;color:inherit;margin:0}
.icon-before:before{content:attr(data-icon);margin-right:.5em}.icon-after:after{content:attr(data-icon);margin-left:.5em}.btn-icon,.icons-linklist a{text-align:center;position:relative}
.btn-icon:before,.icons-linklist a:before{content:attr(data-icon);position:absolute;top:50%!important;left:0;z-index:5;width:100%;text-align:center;text-decoration:none!important}
.btn-multi-icons{text-align:left!important}.btn-multi-icons i{position:relative;margin-right:.5em;display:inline-block;width:2em!important;text-align:center}
.btn-multi-icons i:before{font-size:2.2em;margin-right:0;width:100%;vertical-align:-.1em}.btn-multi-icons i:after{content:"+";-webkit-font-smoothing:none!important;margin-right:0;position:absolute;top:-.3em;right:-.2em;display:inline-block;font-size:18px!important;text-shadow:-2px 0 0 #ECCFA3,-2px 2px 0 #ECCFA3,-2px -2px 0 #ECCFA3}
.btn-multi-icons.btn-disabled i:after{text-shadow:-2px 0 0 #e6e6e6,-2px 2px 0 #e6e6e6,-2px -2px 0 #e6e6e6!important}.linklist-horizontal,.onglets-linklist{padding:0;margin:0}
.linklist-horizontal li,.onglets-linklist li{list-style-type:none;display:inline;padding:0;margin:0}.linklist-horizontal li a,.onglets-linklist li a{display:inline;margin:0;padding:0;color:inherit}
.module-breadcrumb ol,.module-nav ul,.footer-bloc1 ul{padding:0;margin:0}.module-breadcrumb ol li,.module-nav ul li,.footer-bloc1 ul li{list-style-type:none;display:list-item;padding:0;margin:0}
.module-breadcrumb ol li a,.module-nav ul li a,.footer-bloc1 ul li a{display:inline;margin:0;padding:0;color:inherit}.icons-linklist li{display:block;float:left;width:33.33333%;height:0;padding-bottom:33.33333%;position:relative}
.icons-linklist a{position:absolute;width:100%;height:100%;display:block}.onglets-linklist{overflow:hidden;width:100%;height:auto}.onglets-linklist.items-2 li{width:50%}
.onglets-linklist.items-3 li{width:33.33333%}.onglets-linklist.items-4 li{width:25%}.onglets-linklist.items-5 li{width:20%}.onglets-linklist.items-6 li{width:16.66667%}
.onglets-linklist.items-7 li{width:14.28571%}.onglets-linklist.items-8 li{width:12.5%}.onglets-linklist.items-9 li{width:11.11111%}.onglets-linklist.items-10 li{width:10%}
.onglets-linklist li{display:inline-block;float:left;line-height:2em;text-align:center;position:relative;z-index:250;font-size:.8em;border-top:1px solid #fff;border-bottom:5px solid #e6e6e6;line-height:3em;color:gray;padding:0 .5em}
.onglets-linklist li.actif{border:1px solid #e6e6e6;border-bottom:0!important;color:#214198;margin-top:5px!important}.onglets-linklist a{font-size:inherit;line-height:inherit;display:inline-block;width:100%;height:100%}
.btn-icon span,.icons-linklist a span,.rating,#header .logo span,#header .toolbar .panier a span,#header .toolbar .compte a span{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.btn-multi-icons,.onglets-linklist li,.onglets-linklist a,.module-libre .titre-bloc,.module-breadcrumb .titre-bloc,.module-col-calendrier .titre-bloc,.module-evenements .titre-bloc,.bloc-main-col>.titre-bloc,.module-nav .titre-bloc,.module-resume-panier .titre-bloc,.checkout-blocs-promo>div .titre-bloc,.checkout-emballage .titre-bloc,.custom-select .dummy,.ui-datepicker .ui-datepicker-title,.slideshow-texte p,.slideshow-texte p a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.module-mise-en-avant .titre-bloc{overflow:hidden; height: 2.50em;text-overflow: ellipsis;}
.floatRight{float:right}.text-align-right{text-align:right!important}.clearfix:before,.bloc-main-col:before,.module-resume-panier .article-livre:before,.module-detail-article.notice:before,.module-grille-articles .wrapper-grille>div:before,.module-grille-rayons .wrapper-grille>div:before,.module-grille-librairies .bloc-librairie:before,.checkout-blocs-promo:before,.clearfix:after,.bloc-main-col:after,.module-resume-panier .article-livre:after,.module-detail-article.notice:after,.module-grille-articles .wrapper-grille>div:after,.module-grille-rayons .wrapper-grille>div:after,.module-grille-librairies .bloc-librairie:after,.checkout-blocs-promo:after{content:" ";display:table}
.clearfix:after,.bloc-main-col:after,.module-resume-panier .article-livre:after,.module-detail-article.notice:after,.module-grille-articles .wrapper-grille>div:after,.module-grille-rayons .wrapper-grille>div:after,.module-grille-librairies .bloc-librairie:after,.checkout-blocs-promo:after{clear:both}
@font-face{font-family:'pictos';src:url("../fonts/pictos.eot")}@font-face{font-family:'pictos';src:url(data:application/x-font-woff;charset=utf-8;base64,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),url("../fonts/pictos.ttf") format("truetype");font-weight:normal;font-style:normal}
@font-face{font-family:'mp';src:url("../fonts/mp-webfont.eot");src:url("../fonts/mp-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/mp-webfont.woff") format("woff"),url("../fonts/mp-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}
@font-face{font-family:'mpm';src:url("../fonts/mpm-webfont.eot");src:url("../fonts/mpm-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/mpm-webfont.woff") format("woff"),url("../fonts/mpm-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}
@font-face{font-family:'mpi';src:url("../fonts/mpi-webfont.eot");src:url("../fonts/mpi-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/mpi-webfont.woff") format("woff"),url("../fonts/mpi-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}
@font-face{font-family:'ms';src:url("../fonts/ms-webfont.eot");src:url("../fonts/ms-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/ms-webfont.woff") format("woff"),url("../fonts/ms-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}
@font-face{font-family:'msi';src:url("../fonts/msi-webfont.eot");src:url("../fonts/msi-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/msi-webfont.woff") format("woff"),url("../fonts/msi-webfont.ttf") format("truetype");font-weight:normal;font-style:normal}
@font-face {
  font-family: 'icomoon';
  src:  url('../fonts/icomoon.eot?5iafh8');
  src:  url('../fonts/icomoon.eot?5iafh8#iefix') format('embedded-opentype'),
    url('../fonts/icomoon.ttf?5iafh8') format('truetype'),
    url('../fonts/icomoon.woff?5iafh8') format('woff'),
    url('../fonts/icomoon.svg?5iafh8#icomoon') format('svg');
  font-weight: normal;
  font-style: normal;
}
.icon-before-icomoon {font-family:icomoon;}

[class^="icon-before-icomoon"], [class*=" icon-before-icomoon"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.popin-compte .icon-before-icomoon:before {
  content: "\e900" !important;
}
.panier .icon-before-icomoon:before {
  content: "\e901" !important;
}
.popin-compte .icon-before-icomoon span {
  margin-left:0.3rem;
  font-family:'ms';
}


table{width:100%;border:0;border-spacing:0;border-collapse:collapse}label[for]>span{font-size:.9em;font-family:"mp",sans-serif!important}
label[for]:hover,label[for]:hover span{cursor:pointer;color:#f8981d;text-decoration:underline}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"]{border:1px solid #e6e6e6;color:rgba(0,0,0,0.75);display:block;text-indent:.5em;margin:0;font-size:.875em;line-height:.875em;height:2.5rem;padding:.8em 0 .5em 0;font-weight:normal;-webkit-appearance:none;margin-bottom:.625rem!important;width:100%;background-color:#f2f2f2;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus{outline:none!important;outline:0;border:1px solid #ECCFA3;background-color:#fff}
textarea[disabled],input[type="text"][disabled],input[type="password"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="date"][disabled],input[type="month"][disabled],input[type="time"][disabled],input[type="week"][disabled],input[type="number"][disabled],input[type="email"][disabled],input[type="url"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="color"][disabled]{background-color:#ddd}
input:-moz-placeholder,textarea:-moz-placeholder{color:#999;font-weight:normal!important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999;font-weight:normal!important}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999;font-weight:normal!important;padding-top:.3em}textarea{height:auto;text-indent:0;padding:.5em}
input[type=submit],button{border:0;padding:.625rem .5em;font-size:1em;line-height:1.125em;-webkit-font-smoothing:antialiased;font-weight:normal!important;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;background-color:#F8981D;color:#fff}
input[type=submit]:hover,button:hover{background-color:#Ef9d47}input[type=radio],input[type=checkbox]{margin:.5em .5em .5em 0;*margin-top:0;margin-top:1px \9;line-height:normal}
input[type=radio]+span,input[type=checkbox]+span{color:#4d4d4d}input[type=radio]:checked+span,input[type=checkbox]:checked+span{color:#333}.no-touch input[type=radio]:hover,.no-touch input[type=checkbox]:hover{cursor:pointer}
.module-nav ul li span,.footer-bloc3 .credits{font-family:"georgia",times,serif}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],body,.date span,.titre-livre em,.module-evenements .bloc-evenement .evenement-nom,.module-extrait-blog .article-titre,.module-multipromo .bloc-info .titre,.module-petit-bloc .bloc-info .titre,.footer-bloc1 .titre,.footer-bloc2 .titre,.footer-bloc3 .titre,.rappel-livre .rappel-titre em,.rappel-livre .rappel-auteur{font-family:"ms",sans-serif}
.alert,.titre-livre,.checkout-table .total-panier{font-family:"ms",sans-serif}input[type=submit],button,.savoir-plus,.btn,.btn-white,.dispo-livre,.article-livre .bloc-rating .nombre-avis,.article-livre .editeur-livre a,.article-livre .editeur-livre .livre-type,.article-livre .recommandations,.article-livre .prix .supports-livre,.module-breadcrumb li,.module-breadcrumb a,.checkout-table thead,.slideshow-texte p,#notice-fiche-technique p a,#notice-avis .avis-auteur a{font-family:"mpi",sans-serif}
h1,h2,h3,h4,h5,h6,titre,.savoir-plus em,.ui-datepicker .ui-datepicker-title,.ui-datepicker th,.bloc-liste-evenement .evenement-nom a,.module-multipromo .bloc-info .sous-titre,.module-petit-bloc .bloc-info .sous-titre,#nav-principale .btn-mobile-menu,#nav-principale .btn-mobile-recherche,#nav-principale .btn-mobile-colone,#nav-principale .nav-premier-niveau>li>a{font-family:"ms",sans-serif}
.bloc-liste-evenement .evenement-type,.bloc-liste-evenement .evenement-description{font-family:"msi",serif}html{background-color:#fff;height:100%}
body{font-size:90%;line-height:1.25rem;color:#333;position:relative;display:block;font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased;font-smooth:always;}

@media(min-width:30em){body{font-size:100%}}@media(min-width:62em){body{font-size:110%}}body:after{content:"phone";display:none}
@media(min-width:30em){body:after{content:"tabletSmall";display:none}}@media(min-width:37.5em){body:after{content:"tablet";display:none}
}@media(min-width:48em){body:after{content:"desktop";display:none}}@media(min-width:62em){body:after{content:"desktopLarge";display:none}
}::-moz-selection{background:#ECCFA3;color:#fff;text-shadow:none}::selection{background:#ECCFA3;color:#fff;text-shadow:none}img::selection{background:transparent}
img::-moz-selection{background:transparent}body{-webkit-tap-highlight-color:rgba(43,143,255,0.5)}h1,h2,h3,h4,h5,h6,titre{margin-bottom:1.25rem}p,label>span{-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;-ms-word-wrap:break-word;word-wrap:break-word;margin-bottom:.625rem;font-size:.875em;line-height:1.1875em;color:#333}
p .savoir-plus,label>span .savoir-plus{font-size:1em!important}label>span{font-size:.8em;color:gray}label>span em{font-size:.8em}
.alert {background-color:#f7f7f7;text-align:center;padding:1em;border:1px solid #e6e6e6;margin-bottom:2.5rem;clear:both}.fond_vert {background-color:#c3e066;border:1px solid #abc94a;}
.alert .savoir-plus{margin-left:.5em}
a{font-style:normal;color:#F8981D;text-decoration:none}.savoir-plus{font-size:.8125em;line-height:1em;text-decoration:none}
.contenu-numerique a{color:#57A0D3}
.savoir-plus.lien-page{text-align:right;text-decoration:none;background-color:#fff}.savoir-plus em{color:#214198}.savoir-plus:before{content:"→ ";text-decoration:none!important;font-family:Arial,sans-serif}.savoir-plus.margin-left{margin-left:.5em}
.contenu-papier .no-touch a:hover,.contenu-papier a:hover{text-decoration:underline;color:#F8981D}.no-touch a:hover:before,.no-touch a:hover:after{text-decoration:none!important}
.contenu-numerique .no-touch a:hover,.contenu-numerique a:hover{text-decoration:underline;color:#57A0D3!important;}
.no-text span{display:none}.btn,.btn-white{display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;background-color:#F8981D;border:1px solid #F8981D;padding:1em 1em .7em 1em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;color:#fff;font-size:.875em;line-height:1em;text-decoration:none}
.btn.btn-disabled,.btn-disabled.btn-white,.btn.btn-disabled:hover,.btn-disabled.btn-white:hover{border:none!important;opacity:.8;background-color:#e6e6e6!important;background-image:none!important;color:#8d8d8d!important;cursor:default}
.btn.btn-disabled i:before,.btn-disabled.btn-white i:before,.btn.btn-disabled:hover i:before,.btn-disabled.btn-white:hover i:before{color:#8d8d8d!important}
.btn.no-text,.no-text.btn-white{padding:0!important;text-align:center!important;padding:.5em 0!important}.btn.no-text span,.no-text.btn-white span{display:none!important}
.btn.no-text i,.no-text.btn-white i{margin:0 auto!important;display:inline-block!important;padding:0!important;text-align:center!important;line-height:0}
.btn.no-text i:before,.no-text.btn-white i:before{font-size:1.8em;margin:0;padding:0;text-align:center}.no-touch .btn:hover,.no-touch .btn-white:hover{text-decoration:none;background-color:#ef9d47;background-image:none!important;border:1px solid #ef9d47;color:#fff}
.no-touch .btn:hover:before,.no-touch .btn-white:hover:before{color:inherit}.no-touch .btn-del:hover{background-color:#ff4646!important;border:1px solid #ff2c2c}
.btn-white{background-color:#fff;border:1px solid #e6e6e6;color:#4d4d4d;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fff),color-stop(100%,#fafafa));background-image:-webkit-linear-gradient(top,#fff,#fafafa);background-image:-moz-linear-gradient(top,#fff,#fafafa);background-image:-o-linear-gradient(top,#fff,#fafafa);background-image:linear-gradient(top,#fff,#fafafa);margin-right:0}
.btn-white.btn-multi-icons{padding:.7em 1em .4em 1em}.btn-white.btn-multi-icons i:before{color:#cdcdcd!important}.btn-white.btn-multi-icons i:after{color:gray;text-shadow:-2px 0 0 #fff,-2px 2px 0 #fff,-2px -2px 0 #fff;top:-.1em}
.btn-white.btn-multi-icons i:before{font-size:inherit;font-size:1.8rem!important}.no-touch .btn-white:hover{color:#fff;background-color:#ef9d47}.no-touch .btn-white:hover i:before{color:#e6e6e6!important}
.no-touch .btn-white:hover i:after{color:#fff!important;text-shadow:-2px 0 0 #ef9d47,-2px 2px 0 #ef9d47,-2px -2px 0 #ef9d47}.btn-white.btn-disabled,.btn-white.btn-disabled:hover{border:none!important;opacity:.8;background-color:#e6e6e6!important;background-image:none!important;color:#8d8d8d!important;cursor:default}
.btn-white.btn-disabled i:before,.btn-white.btn-disabled:hover i:before{color:#8d8d8d!important}.btn-white.btn-disabled i:after,.btn-white.btn-disabled:hover i:after{color:#8d8d8d!important}
.btn-next,.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next,.btn-prev{width:3.5em;height:3.5em;display:block;background-color:#fff;background-color:rgba(255,255,255,0.8);position:absolute!important;-webkit-border-radius:10em;-moz-border-radius:10em;-ms-border-radius:10em;-o-border-radius:10em;border-radius:10em;z-index:2;color:#4d4d4d}
.btn-next:before,.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before,.btn-prev:before{font-family:Arial,Helvetica,sans-serif!important;font-size:2em!important;top:45%!important}
.no-touch .btn-prev:hover,.no-touch .btn-next:hover,.no-touch .ui-datepicker .ui-datepicker-prev:hover,.ui-datepicker .no-touch .ui-datepicker-prev:hover,.no-touch .ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .no-touch .ui-datepicker-next:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background-color:#F8981D;color:#fff!important}
.contenu-numerique .module-slider .btn-next:hover,.contenu-numerique .module-slider .btn-prev:hover,.contenu-numerique .module-caroussel .btn-next:hover,.contenu-numerique .module-caroussel .btn-prev:hover{background-color:#57A0D3}

.preload{background:transparent url(data:image/gif;base64,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) no-repeat center center}.module-libre,.module-breadcrumb,.module-col-calendrier,.module-evenements,.module-mise-en-avant,.module-nav,.module-resume-panier,.checkout-blocs-promo>div,.checkout-emballage{border:1px solid #e6e6e6;margin-bottom:3.75rem;padding:1.25rem;padding-bottom:0;text-align:center;position:relative;clear:both;float:left;display:block;width:100%}
.left-col-contenu .module-libre,.left-col-contenu .module-breadcrumb,.left-col-contenu .module-col-calendrier,.left-col-contenu .module-evenements,.left-col-contenu .module-mise-en-avant,.left-col-contenu .module-nav,.left-col-contenu .module-resume-panier,.left-col-contenu .checkout-blocs-promo>div,.left-col-contenu .checkout-emballage{padding:.625rem}
.left-col-contenu .module-libre .titre-bloc,.left-col-contenu .module-breadcrumb .titre-bloc,.left-col-contenu .module-col-calendrier .titre-bloc,.left-col-contenu .module-evenements .titre-bloc,.left-col-contenu .module-mise-en-avant .titre-bloc,.left-col-contenu .module-nav .titre-bloc,.left-col-contenu .module-resume-panier .titre-bloc,.left-col-contenu .checkout-blocs-promo>div .titre-bloc,.left-col-contenu .checkout-emballage .titre-bloc{margin-top:-1.25rem!important}
.left-col-contenu .module-libre .titre-bloc span,.left-col-contenu .module-breadcrumb .titre-bloc span,.left-col-contenu .module-col-calendrier .titre-bloc span,.left-col-contenu .module-evenements .titre-bloc span,.left-col-contenu .module-mise-en-avant .titre-bloc span,.left-col-contenu .module-nav .titre-bloc span,.left-col-contenu .module-resume-panier .titre-bloc span,.left-col-contenu .checkout-blocs-promo>div .titre-bloc span,.left-col-contenu .checkout-emballage .titre-bloc span{padding:0 .5em}
@media(min-width:37.5em){.module-libre,.module-breadcrumb,.module-col-calendrier,.module-evenements,.module-mise-en-avant,.module-nav,.module-resume-panier,.checkout-blocs-promo>div,.checkout-emballage{padding:.625rem;padding-bottom:0}
}@media(min-width:62em){.module-libre,.module-breadcrumb,.module-col-calendrier,.module-evenements,.module-mise-en-avant,.module-nav,.module-resume-panier,.checkout-blocs-promo>div,.checkout-emballage{padding:1.25rem;padding-bottom:0}
}.module-libre .titre-bloc,.module-breadcrumb .titre-bloc,.module-col-calendrier .titre-bloc,.module-evenements .titre-bloc,.module-mise-en-avant .titre-bloc,.module-nav .titre-bloc,.module-resume-panier .titre-bloc,.checkout-blocs-promo>div .titre-bloc,.checkout-emballage .titre-bloc{display:block;text-align:center;margin:0 auto;margin-top:-1.875rem!important;margin-bottom:1.25rem}
.module-libre .titre-bloc span,.module-breadcrumb .titre-bloc span,.module-col-calendrier .titre-bloc span,.module-evenements .titre-bloc span,.module-mise-en-avant .titre-bloc span,.module-nav .titre-bloc span,.module-resume-panier .titre-bloc span,.checkout-blocs-promo>div .titre-bloc span,.checkout-emballage .titre-bloc span{background-color:#fff;padding:0 1em;color:#214198;}
@media(min-width:37.5em){.module-libre .titre-bloc,.module-breadcrumb .titre-bloc,.module-col-calendrier .titre-bloc,.module-evenements .titre-bloc,.module-mise-en-avant .titre-bloc,.module-nav .titre-bloc,.module-resume-panier .titre-bloc,.checkout-blocs-promo>div .titre-bloc,.checkout-emballage .titre-bloc{margin-top:-1.25rem!important}
}@media(min-width:62em){.module-libre .titre-bloc,.module-breadcrumb .titre-bloc,.module-col-calendrier .titre-bloc,.module-evenements .titre-bloc,.module-mise-en-avant .titre-bloc,.module-nav .titre-bloc,.module-resume-panier .titre-bloc,.checkout-blocs-promo>div .titre-bloc,.checkout-emballage .titre-bloc{margin-top:-1.875rem!important}
}.module-libre p,.module-breadcrumb p,.module-col-calendrier p,.module-evenements p,.module-mise-en-avant p,.module-nav p,.module-resume-panier p,.checkout-blocs-promo>div p,.checkout-emballage p{color:#4d4d4d;font-size:.8125em;line-height:1.125em;text-align:left}
.module-libre p em,.module-breadcrumb p em,.module-col-calendrier p em,.module-evenements p em,.module-mise-en-avant p em,.module-nav p em,.module-resume-panier p em,.checkout-blocs-promo>div p em,.checkout-emballage p em{color:#333}
.module-libre .lien-page,.module-breadcrumb .lien-page,.module-col-calendrier .lien-page,.module-evenements .lien-page,.module-mise-en-avant .lien-page,.module-nav .lien-page,.module-resume-panier .lien-page,.checkout-blocs-promo>div .lien-page,.checkout-emballage .lien-page{position:absolute;bottom:-1.25rem;right:0}
.titre-db .titre-bloc{color:#214198!important}.titre-lb .titre-bloc{color:#f8981d}
.module-mise-en-avant .titre-livre {padding:0.1em}
.bloc-main-col{border-top:3px solid #F8981D;border-bottom:1px solid #F8981D;width:100%;clear:both;/*float:left;*/display:block;position:relative;padding-top:1.25rem;padding-bottom:1.25rem;margin-bottom:3.75rem}
.contenu-numerique .bloc-main-col {
    border-top: 5px solid #57A0D3;
    border-bottom: 1px solid #57A0D3;
}
.bloc-main-col.retour-vision:before{content:"";width:3px;height:5px;display:block;position:absolute;top:0;right:0;background-color:#F8981D}
.bloc-main-col.retour-vision:after{content:"";width:1px;height:3px;display:block;position:absolute;bottom:0;left:0;background-color:#F8981D}
.contenu-numerique .bloc-main-col.retour-vision:before{background-color:#57A0D3}
.contenu-numerique .bloc-main-col.retour-vision:after{background-color:#57A0D3}
.bloc-main-col>.titre-bloc{background-color:#fff;position:absolute;left:0;top:-0.75rem;padding:0 1em 0.05em 0;max-width:80%;color:#f8981d;font-size:1.25em;line-height:1em;text-transform:uppercase;}
.bloc-main-col .lien-page{position:absolute;right:0;bottom:-0.4375rem;padding:0 0 0 1em}
.custom-select{overflow:hidden;width:100%;height:1.875rem;display:block;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:1px solid #e6e6e6;position:relative;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fff),color-stop(100%,#fafafa));background-image:-webkit-linear-gradient(top,#fff,#fafafa);background-image:-moz-linear-gradient(top,#fff,#fafafa);background-image:-o-linear-gradient(top,#fff,#fafafa);background-image:linear-gradient(top,#fff,#fafafa);margin-top:.2em;-webkit-box-shadow:#e6e6e6 -3px 0 0 0 inset;-moz-box-shadow:#e6e6e6 -3px 0 0 0 inset;box-shadow:#e6e6e6 -3px 0 0 0 inset}
.no-touch .module-pagination .custom-select:hover{border:1px solid gray;-webkit-box-shadow:gray -3px 0 0 0 inset;-moz-box-shadow:gray -3px 0 0 0 inset;box-shadow:gray -3px 0 0 0 inset}
.no-touch .module-pagination .custom-select:hover:before{background-color:gray}

.no-touch .module-pagination .custom-select:hover:after{color:#fff}.no-touch .module-pagination .custom-select:hover select{cursor:pointer}
.custom-select:after{z-index: 1 !important;content:"ˇ";margin:0!important;padding:0!important;font-size:1em!important;color:gray;z-index:6;position:absolute;top:50%;right:0;width:35px;height:0;text-align:center}
.custom-select:before{content:"";width:35px;height:100%;background-color:#e6e6e6;display:block;margin:0;padding:0;position:absolute;top:0;right:0}
.custom-select .dummy{display:block;width:100%;height:100%;text-indent:1em;font-size:1.1em!important;line-height:1.875rem!important;position:absolute;top:0;left:0;z-index:1;padding-right:2em;color:#4d4d4d}
.custom-select select{z-index: 5; width:115%;height:100%;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;border:0;box-shadow:none;padding:0;margin:0;opacity:0;position:absolute;top:0;left:0;z-index:5;}
.rating{width:100%;height:0;display:block;padding:0;margin:0;padding-bottom:19.070382424%;position:relative;overflow:hidden;background-color:#e6e6e6;outline:1px solid #fff}
.rating:before,.rating .masque{z-index:3;content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:transparent url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTk2LjY0cHgiIGhlaWdodD0iMzcuNXB4IiB2aWV3Qm94PSIwIDAgMTk2LjY0IDM3LjUiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWluIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0eWxlMHtmaWxsOgkjRkZGRkZGO308L3N0eWxlPjxnPjxwYXRoIGQ9Ik0wIDB2MzhoMTk3VjBIMHogTTMwLjg3MiAzNC4zMDlsLTEwLjQyNi01LjQ4M2wtMTAuNDI1IDUuNDgzbDEuOTkxLTExLjYxMmwtOC40MzUtOC4yMmwxMS42NTYtMS42OTMgbDUuMjEyLTEwLjU2Mmw1LjIxMyAxMC41NjJsMTEuNjU2IDEuNjkzbC04LjQzNSA4LjIyTDMwLjg3MiAzNC4zMDl6IE02OS4xODUgMzQuMzA5TDU4Ljc2IDI4LjgyNWwtMTAuNDI2IDUuNDgzbDEuOTkxLTExLjYxMiBsLTguNDM0LTguMjJsMTEuNjU2LTEuNjkzTDU4Ljc2IDIuMjIxbDUuMjEyIDEwLjU2MmwxMS42NTcgMS42OTNsLTguNDM1IDguMjJMNjkuMTg1IDM0LjMwOXogTTEwOS40OTkgMzQuMzA5bC0xMC40MjYtNS40ODMgbC0xMC40MjUgNS40ODNsMS45OTEtMTEuNjEybC04LjQzNS04LjIybDExLjY1Ny0xLjY5M2w1LjIxMi0xMC41NjJsNS4yMTIgMTAuNTYybDExLjY1NSAxLjY5M2wtOC40MzQgOC4yMkwxMDkuNDk5IDM0LjMwOXogTTE0OC44MTIgMzQuMzA5bC0xMC40MjUtNS40ODNsLTEwLjQyNiA1LjQ4M2wxLjk5LTExLjYxMmwtOC40MzYtOC4yMmwxMS42NTctMS42OTNsNS4yMTQtMTAuNTYybDUuMjExIDEwLjU2MmwxMS42NTYgMS43IGwtOC40MzQgOC4yMkwxNDguODEyIDM0LjMwOXogTTE4Ny4xOTYgMzQuMzA5bC0xMC40MjQtNS40ODNsLTEwLjQyNyA1LjQ4M2wxLjk5Mi0xMS42MTJsLTguNDM1LTguMjJsMTEuNjU1LTEuNjkzbDUuMjE0LTEwLjU2MiBsNS4yMTIgMTAuNTYybDExLjY1NSAxLjY5M2wtOC40MzQgOC4yMkwxODcuMTk2IDM0LjMwOXoiIGNsYXNzPSJzdHlsZTAiLz48L2c+PC9zdmc+) repeat center center;background-size:auto 100%;-webkit-box-shadow:white 0 0 0 1px inset;-moz-box-shadow:white 0 0 0 1px inset;box-shadow:white 0 0 0 1px inset}
.rating:before img,.rating .masque img{height:100%!important}.rating .note{z-index:2;width:0;height:100%;position:absolute;top:0;left:0;margin:0!important;background-color:#F8981D;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;-webkit-box-shadow:white 1px 0 0 0 inset;-moz-box-shadow:white 1px 0 0 0 inset;box-shadow:white 1px 0 0 0 inset}
.rating .note.note1{width:20%!important}.rating .note.note1-5{width:30%!important}.rating .note.note2{width:40%!important}.rating .note.note2-5{width:50%!important}
.rating .note.note3{width:60%!important}.rating .note.note3-5{width:70%!important}.rating .note.note4{width:80%!important}.rating .note.note4-5{width:90%!important}
.rating .note.note5{width:100%!important}.rating .note.note5-5{width:110%!important}.date{position:absolute;background-color:#f7f7f7;z-index:5;text-align:center!important;-webkit-box-shadow:rgba(0,0,0,0.1) 2px 2px 0 0;-moz-box-shadow:rgba(0,0,0,0.1) 2px 2px 0 0;box-shadow:rgba(0,0,0,0.1) 2px 2px 0 0}
.date span{display:inline-block;width:100%}.date .jour{color:#333;font-size:2.375em;line-height:1em;font-family:"mpm",sans-serif}
.date .mois{color:#333;font-size:1.1875em;line-height:1.5em;font-family:"mpm",sans-serif}.date .heure{background-color:#214198;color:#fff;font-size:1.125em;line-height:2em}
.wrapper-img{display:block;overflow:hidden!important;margin-bottom:.625rem;position:relative;/*pointer-events:none;*/}.wrapper-img img{position:absolute;top:0;left:0;width:100%!important;height:auto}
.wrapper-img img.vertical{height:auto!important;width:100%!important}.wrapper-img img.horizontal{height:100%!important;width:auto!important;max-width:250%;left:-50%}
.dispo-livre{font-size:.75em;line-height:1em;color:gray;width:100%!important;margin-left:0!important;padding:0!important;margin-bottom:0.85rem!important;/*margin-bottom:1.25rem!important; claire 20141205*/position:relative}
.dispo-livre:before{content:"";width:14px;height:14px;display:inline-block;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;background-color:red;margin-right:.1em;line-height:0;margin-bottom:-.1em}
.dispo-livre:after{font-size:.8em}
.dispo-livre.disponible:before{background-color:#a1ff8f}
.dispo-livre.delai:before{background-color:#fcbe4f}
.dispo-livre.aparaitre:before{background-color:#4cb5bb}
.dispo-livre.indisponible:before{background-color:#ffa995}
.dispo-livre.epuise:before{background-color:#ff0000}
.dispo-livre span{position:absolute;top:40px;right:0;padding:1em;background-color:#f7f7f7;border:1px solid #ECCFA3;color:#4d4d4d;z-index:6;margin-top:-5%;width:250px;display:none}
.dispo-livre span:before{content:"";display:block;width:0;height:0;border:solid 10px;border-color:transparent transparent #ECCFA3 transparent;position:absolute;right:45%;top:-20px}
.dispo-livre:hover{/*color:#F8981D*/}.dispo-livre:hover span{display:block}.titre-livre{font-size:.875em;line-height:1em;margin:0;margin-top:.625rem;margin-bottom:.25rem;color:#333}
.titre-livre a{color:#333}
.titre-livre a:hover{color:#F8981D}.contenu-numerique .titre-livre a:hover{color:#57A0D3}
.titre-livre em{font-size:.8em;display:block;color:gray}.auteur-livre{font-size:.8125em;line-height:1.1em;position:relative;margin:0;color:#4d4d4d} /* ligne modifiee claire : line-height:1.1em*/
.auteur-livre>a{color:#4d4d4d}.auteur-livre>a+a{margin-left:.3em}.auteur-livre>a+a:before{content:"—";margin-right:.3em}
.auteur-livre>a:hover{color:#ECCFA3!important}.article-livre{text-align:center;display:block;height:auto}.article-livre .savoir-plus{position:relative!important;background-color:transparent;padding-left:0;top:0;display:inline-block;text-align:left}
.article-livre .lien-feuilleter{width:49px;height:48px;display:block;background-color:#fff;position:absolute;bottom:.2em;right:.2em;z-index:50;-webkit-box-shadow:rgba(0,0,0,0.2) -2px -2px 0 0;-moz-box-shadow:rgba(0,0,0,0.2) -2px -2px 0 0;box-shadow:rgba(0,0,0,0.2) -2px -2px 0 0}
/*@media(max-width:500px) {
 .article-livre{min-height:400px;}
 }*/
.article-livre .lien-feuilleter em{display:none;position:absolute;bottom:110%;right:110%;background-color:#ECCFA3;color:#fff;padding:.1em .3em;font-family:'mpi';width:150px;height:100%;font-size:.9em;text-align:center;line-height:45px}
.article-livre .lien-feuilleter:before{position:absolute;top:14px;left:5px;color:#fff!important;z-index:55;font-size:1.1em}.article-livre .lien-feuilleter:after{content:"";position:absolute;bottom:0;right:0;width:0;height:0;border-bottom:24px solid transparent;border-right:25px solid transparent;border-top:24px solid #214198;border-left:24px solid #214198;z-index:5}
.article-livre .lien-feuilleter:hover:after{border-top:25px solid #ECCFA3;border-left:25px solid #ECCFA3}.article-livre .couverture-livre{position:relative;display:block;width:100%;height:0;padding-bottom:170%;-webkit-box-shadow:rgba(230,230,230,0.6) 0 4px 2px -2px;-moz-box-shadow:rgba(230,230,230,0.6) 0 4px 2px -2px;box-shadow:rgba(230,230,230,0.6) 0 4px 2px -2px;overflow:hidden}
#bonneFete .article-livre .couverture-livre{padding-bottom:150px !important;}
.article-livre .couverture-livre img,.article-livre-centre .couverture-livre img{border:1px solid #e6e6e6;padding:.2em;z-index:5}.article-livre .bloc-rating{display:block;float:left;clear:both;margin-top:.625rem;height:auto}
.article-livre .bloc-rating .nombre-avis{font-size:.8125em;line-height:1em;color:gray;margin:.3em 0!important}.article-livre .bloc-rating .savoir-plus{font-size:.8em}
.article-livre .auteur-livre .popin-auteur{display:inline-block;position:relative;border:1px solid #fff;border-bottom:0;margin:0;padding:.5em .3em;margin-right:1.5em}
.article-livre .auteur-livre .popin-auteur:first-child{margin-left:-.3em}.article-livre .auteur-livre .popin-auteur .popin-lien{font-family:"msi",serif;color:gray!important}
.article-livre .auteur-livre .popin-auteur .popin-lien:after{font-size:.8em!important;text-decoration:none!important}.article-livre .auteur-livre .popin-auteur .savoir-plus{margin-top:.3em}
@media(min-width:37.5em){.article-livre .auteur-livre .popin-auteur+.popin-auteur:before{content:"— ";margin-left:-1.5em;margin-right:.3em}
}.article-livre .auteur-livre .popin-auteur:hover{background-color:#f7f7f7;border:1px solid #e6e6e6;border-bottom:0!important}.article-livre .auteur-livre .popin-auteur:hover .popin-lien{color:#F8981D!important}
.article-livre .auteur-livre .popin-auteur:hover .popin-lien:before{content:"";position:absolute;top:100%;left:0;width:100%;height:1px;display:block;background-color:#f7f7f7;z-index:60;margin-top:-1px}
.article-livre .auteur-livre .popin-auteur:hover:before{color:gray!important}.article-livre .auteur-livre .popin-auteur:hover>div{display:block}.article-livre .auteur-livre .popin-auteur>div{position:absolute;top:100%;left:0;display:block;width:150px;height:auto;padding:.5em!important;background-color:#f7f7f7;border:1px solid #e6e6e6;display:none;margin-top:-1px;margin-left:-1px;z-index:50;-webkit-box-shadow:rgba(0,0,0,0.2) 0 10px 15px -10px;-moz-box-shadow:rgba(0,0,0,0.2) 0 10px 15px -10px;box-shadow:rgba(0,0,0,0.2) 0 10px 15px -10px}
@media(min-width:37.5em){.article-livre .auteur-livre .popin-auteur>div{width:280px;height:auto}}.article-livre .auteur-livre .popin-auteur>div .wrapper-img{display:block;width:70px;height:70px;overflow:hidden;float:left;margin-right:.5em}
.article-livre .auteur-livre .popin-auteur>div .wrapper-img+a{margin-top:.5em}.article-livre .auteur-livre .popin-auteur>div .savoir-plus{float:left;width:auto}
.article-livre .editeur-livre{font-size:.8125em;line-height:1.25em;color:#333}.article-livre .editeur-livre a{color:#333;display:inline-block}.article-livre .editeur-livre a:hover{color:#F8981D}
.article-livre .editeur-livre .livre-type{display:inline-block;width:100%}.article-livre .editeur-livre .livre-type:after{color:#214198;font-size:1.3em}
.article-livre .editeur-livre .livre-date-sortie{color:gray;font-size:1em;font-style:italic;display:inline-block}.article-livre .titre-avis-livre{color:#214198;text-align:left;margin:0;padding:0;font-size:.875em;line-height:1em;border-top:3px solid #e6e6e6;margin-top:1.875rem;position:relative}
.article-livre .titre-avis-livre span{position:absolute;top:-0.5rem;left:0;background-color:#fff;padding:0 .5em 0 0}.article-livre .avis-livre{font-size:.8125em;line-height:1em;color:#4d4d4d;border-bottom:1px solid #e6e6e6;padding:.5em 0!important}
.article-livre .recommandations{font-size:.8125em;line-height:1.125em;color:#4d4d4d}.article-livre .recommandations img{display:inline;padding-right:1rem;}.article-livre .recommandations span{display:inline-block;margin-right:.5em;margin-top:.5em;height:50px;width:80px;padding:0}
.article-livre .recommandations span svg{width:100%!important}.article-livre .recommandations em{display:none}.article-livre .supports-livre{margin-top:1.25rem}
@media(min-width:37.5em){.article-livre .supports-livre:before{content:"Également disponible en :";display:inline-block;font-size:.9em;color:gray;width:100%}
}.article-livre .supports-livre a{font-size:.9em;margin-right:.3em;text-decoration:none}.article-livre .supports-livre a+a:before{content:"—";margin-right:.3em;color:gray!important}
.article-livre .supports-livre a:hover{color:#ECCFA3}.article-livre .supports-livre a:hover .support-livre-format{text-decoration:underline}.article-livre .supports-livre a .support-livre-prix{color:#214198;font-family:"mpi",sans-serif}
.article-livre .offre-speciale{background-color:#fff;border-bottom:1.25rem solid white;margin-bottom:1.25rem!important;margin-top:1.25rem!important;position:relative;padding-top:.625rem!important;text-align:center}
.article-livre .offre-speciale .titre-offre{margin:0;font-size:1em;position:relative;z-index:5;background-color:#fff;display:inline;padding:0 .5em;line-height:1em!important}
.article-livre .offre-speciale .titre-offre span{padding-left:.5em;font-family:"mpm",sans-serif;color:gray;text-decoration:line-through}
.article-livre .offre-speciale .titre-offre:before{color:#F8981D!important;font-size:2em;margin:0}.article-livre .offre-speciale p{margin:0;margin-top:-.8em;position:relative;z-index:1;border:1px solid #e6e6e6;padding:1.5em .5em;color:#4d4d4d;font-size:.8em}
.article-livre .offre-speciale p.pref{padding:1em .5em;font-family:'msi'!important;font-size:.9em}.article-livre .offre-speciale p em{font-size:.9em;font-family:"mpi",sans-serif;display:inline-block}
.article-livre .offre-speciale p a{display:inline-block!important}.article-livre .offre-speciale p .savoir-plus{font-size:100%!important}.article-livre .prix{margin-top:.35rem/*claire margin-top:.625rem*/}
.article-livre .prix .offre-speciale{margin:-.5em!important;margin-bottom:1.25rem!important;margin-top:-1.25rem!important}@media(min-width:37.5em){.article-livre .prix .offre-speciale{margin:-.7em!important;margin-top:-1.25rem!important;margin-bottom:1.25rem!important}
}.article-livre .prix .supports-livre{margin:0!important;margin-top:.625rem!important;padding:0!important;padding-top:1em!important;border-top:1px solid #e6e6e6;color:gray;margin-top:1.25rem}
.article-livre .prix>.savoir-plus{background-color:transparent;display:inline!important;margin:0;line-height:.8em!important}
.article-livre .prix .reduction,.article-livre .prix .normal,.article-livre .prix .reduction,.article-livre .prix .normal_barre{font-size:.8125em;line-height:1.125em;font-family:'mpm'!important}
.article-livre .prix .reduction em,.article-livre .prix .normal em,.article-livre .prix .normal_barre em{display:none}.article-livre .prix .reduction{margin-left:.2em;color:#F8981D;margin-right:.5em}
.article-livre .prix .reduction.retrait {color:#F8981D !important;}
.article-livre .prix .reduction em{font-size:.5em}
.article-livre .prix .normal{color:#214198;margin-right:.2em!important}
.article-livre .prix .normal_barre{text-decoration:line-through;color:#214198;margin-right:.2em!important}
.article-livre .prix .normal em{font-size:.5em;text-decoration:none!important;margin-left:.3em}

/*M.Zekhnini le 06/01/2014 : ajout de share-evenement et share-dossier */
.article-livre .prix .share-livre{margin-top:.625rem;padding-top:.625rem;border-top:1px solid #e6e6e6;display:block;overflow:hidden}
@media(min-width:37.5em){
	.article-livre .prix .share-livre:before{content:"Partager ce livre :";display:inline-block;font-size:.8em;width:100%;color:gray;font-family:"mpi",sans-serif}
	.article-livre .prix .share-dossier:before{content:"Partager ce dossier :"}
	.article-livre .prix .share-evenement:before{content:"Partager cet événement :"}
}
.article-livre .prix .share-livre li{width:50%!important;padding-bottom:50%!important}.article-livre .prix .share-livre a{color:gray}.article-livre .prix .share-livre a:before{font-size:2em!important;text-transform:uppercase}
.article-livre .prix .share-livre a:hover{color:#fff!important}
@media(min-width:37.5em){.article-livre .prix .share-livre li{width:33.33333%!important;padding-bottom:33.33333%!important}}
@media(min-width:48em){.article-livre .prix .share-livre li{width:20%!important;padding-bottom:20%!important}}

.article-livre p{margin-top:.625rem}.module-grille-articles .article-livre .couverture-livre img,.module-grille-rayons .article-livre .couverture-livre img,.module-grille-librairies .article-livre .couverture-livre img,.module-grille-articles .bloc-librairie .couverture-livre img,.module-grille-rayons .bloc-librairie .couverture-livre img,.module-grille-librairies .bloc-librairie .couverture-livre img,.mini-caroussel .wrapper-caroussel .article-livre .couverture-livre img,.module-caroussel .article-livre .couverture-livre img,.module-focus-auteur .selection-livres .article-livre .couverture-livre img{position:absolute;bottom:0;left:0;right:0;width:99%;height:auto!important}
.contenu-papier .no-touch .article-livre:hover .auteur-livre a,.contenu-papier .no-touch .article-livre:hover .titre-livre a,.contenu-papier  .article-livre .titre-livre:hover{color:#F8981D}
.contenu-numerique .no-touch .article-livre:hover .auteur-livre a,.contenu-numerique .no-touch .article-livre:hover .titre-livre a,.contenu-numerique .article-livre .titre-livre:hover{color:#57A0D3!important}
.no-touch .article-livre:hover .couverture-livre img, .no-touch .article-livre-centre:hover .couverture-livre img{-webkit-transition:border .3s ease;-moz-transition:border .3s ease;-o-transition:border .3s ease;transition:border .3s ease;border:1px solid #ECCFA3}
.module-grille-articles .article-livre,.module-grille-rayons .article-livre,.module-grille-librairies .article-livre,.module-grille-articles .bloc-librairie,.module-grille-rayons .bloc-librairie,.module-grille-librairies .bloc-librairie{width:33.33333%;float:left;border-right:1px solid #e6e6e6;padding-bottom:.625rem;position:relative}
.module-grille-articles .article-livre:before,.module-grille-rayons .article-livre:before,.module-grille-librairies .article-livre:before,.module-grille-articles .bloc-librairie:before,.module-grille-rayons .bloc-librairie:before,.module-grille-librairies .bloc-librairie:before{content:"";width:20px;height:20px;display:block;position:absolute;top:-10px;right:-10px;background-color:#fff;z-index:5}
.module-grille-articles .article-livre:after,.module-grille-rayons .article-livre:after,.module-grille-librairies .article-livre:after,.module-grille-articles .bloc-librairie:after,.module-grille-rayons .bloc-librairie:after,.module-grille-librairies .bloc-librairie:after{content:"";width:100%;height:1px;display:block;position:absolute;top:-1px;right:-100%;background-color:#e6e6e6;z-index:4}
.module-grille-articles .article-livre:nth-of-type(-n+3),.module-grille-rayons .article-livre:nth-of-type(-n+3),.module-grille-librairies .article-livre:nth-of-type(-n+3),.module-grille-articles .bloc-librairie:nth-of-type(-n+3),.module-grille-rayons .bloc-librairie:nth-of-type(-n+3),.module-grille-librairies .bloc-librairie:nth-of-type(-n+3){border-top:0!important}
.module-grille-articles .article-livre:nth-of-type(-n+3):after,.module-grille-rayons .article-livre:nth-of-type(-n+3):after,.module-grille-librairies .article-livre:nth-of-type(-n+3):after,.module-grille-articles .bloc-librairie:nth-of-type(-n+3):after,.module-grille-rayons .bloc-librairie:nth-of-type(-n+3):after,.module-grille-librairies .bloc-librairie:nth-of-type(-n+3):after{content:none}
.module-grille-articles .article-livre:nth-of-type(3n+3),.module-grille-rayons .article-livre:nth-of-type(3n+3),.module-grille-librairies .article-livre:nth-of-type(3n+3),.module-grille-articles .bloc-librairie:nth-of-type(3n+3),.module-grille-rayons .bloc-librairie:nth-of-type(3n+3),.module-grille-librairies .bloc-librairie:nth-of-type(3n+3){border-right:1px solid #fff!important}
.module-grille-articles .article-livre:nth-of-type(3n+3):after,.module-grille-rayons .article-livre:nth-of-type(3n+3):after,.module-grille-librairies .article-livre:nth-of-type(3n+3):after,.module-grille-articles .bloc-librairie:nth-of-type(3n+3):after,.module-grille-rayons .bloc-librairie:nth-of-type(3n+3):after,.module-grille-librairies .bloc-librairie:nth-of-type(3n+3):after{content:none}
.module-grille-articles .article-livre:nth-of-type(3n+3)+.article-livre,.module-grille-rayons .article-livre:nth-of-type(3n+3)+.article-livre,.module-grille-librairies .article-livre:nth-of-type(3n+3)+.article-livre,.module-grille-articles .article-livre:nth-of-type(3n+3)+.bloc-librairie,.module-grille-rayons .article-livre:nth-of-type(3n+3)+.bloc-librairie,.module-grille-librairies .article-livre:nth-of-type(3n+3)+.bloc-librairie,.module-grille-articles .bloc-librairie:nth-of-type(3n+3)+.article-livre,.module-grille-rayons .bloc-librairie:nth-of-type(3n+3)+.article-livre,.module-grille-librairies .bloc-librairie:nth-of-type(3n+3)+.article-livre,.module-grille-articles .bloc-librairie:nth-of-type(3n+3)+.bloc-librairie,.module-grille-rayons .bloc-librairie:nth-of-type(3n+3)+.bloc-librairie,.module-grille-librairies .bloc-librairie:nth-of-type(3n+3)+.bloc-librairie{border-top:1px solid #e6e6e6;clear:both}
.module-grille-articles .article-livre .couverture-livre,.module-grille-rayons .article-livre .couverture-livre,.module-grille-librairies .article-livre .couverture-livre,.module-grille-articles .bloc-librairie .couverture-livre,.module-grille-rayons .bloc-librairie .couverture-livre,.module-grille-librairies .bloc-librairie .couverture-livre{width:80%;height:0;margin-left:10%;padding-bottom:140%!important}
.module-grille-articles .article-livre .titre-livre,.module-grille-rayons .article-livre .titre-livre,.module-grille-librairies .article-livre .titre-livre,.module-grille-articles .article-livre .auteur-livre,.module-grille-rayons .article-livre .auteur-livre,.module-grille-librairies .article-livre .auteur-livre,.module-grille-articles .bloc-librairie .titre-livre,.module-grille-rayons .bloc-librairie .titre-livre,.module-grille-librairies .bloc-librairie .titre-livre,.module-grille-articles .bloc-librairie .auteur-livre,.module-grille-rayons .bloc-librairie .auteur-livre,.module-grille-librairies .bloc-librairie .auteur-livre{padding:0 1em}
.module-grille-articles .article-livre .auteur-livre {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}/* claire 20200918*/
@media(min-width:48em){.module-grille-articles .article-livre:nth-of-type(3n+3)+.article-livre,.module-grille-rayons .article-livre:nth-of-type(3n+3)+.article-livre,.module-grille-librairies .article-livre:nth-of-type(3n+3)+.article-livre{border-top:0;clear:none}
.module-grille-articles .article-livre,.module-grille-rayons .article-livre,.module-grille-librairies .article-livre,.module-grille-articles .article-livre:nth-of-type(3n+3),.module-grille-rayons .article-livre:nth-of-type(3n+3),.module-grille-librairies .article-livre:nth-of-type(3n+3),.module-grille-articles .article-livre:nth-of-type(-n+3),.module-grille-rayons .article-livre:nth-of-type(-n+3),.module-grille-librairies .article-livre:nth-of-type(-n+3){width:25%!important;border-right:1px solid #e6e6e6!important;}
.module-grille-articles .article-livre {min-height:462px;}
.module-grille-articles .article-livre:after,.module-grille-rayons .article-livre:after,.module-grille-librairies .article-livre:after,.module-grille-articles .article-livre:nth-of-type(3n+3):after,.module-grille-rayons .article-livre:nth-of-type(3n+3):after,.module-grille-librairies .article-livre:nth-of-type(3n+3):after,.module-grille-articles .article-livre:nth-of-type(-n+3):after,.module-grille-rayons .article-livre:nth-of-type(-n+3):after,.module-grille-librairies .article-livre:nth-of-type(-n+3):after{content:""}
.module-grille-articles .article-livre:nth-of-type(4n+4),.module-grille-rayons .article-livre:nth-of-type(4n+4),.module-grille-librairies .article-livre:nth-of-type(4n+4),.module-grille-articles .article-livre.child4,.module-grille-rayons .article-livre.child4,.module-grille-librairies .article-livre.child4,.module-grille-articles .article-livre:nth-of-type(3n+3):nth-of-type(4n+4),.module-grille-rayons .article-livre:nth-of-type(3n+3):nth-of-type(4n+4),.module-grille-librairies .article-livre:nth-of-type(3n+3):nth-of-type(4n+4),.module-grille-articles .article-livre:nth-of-type(3n+3).child4,.module-grille-rayons .article-livre:nth-of-type(3n+3).child4,.module-grille-librairies .article-livre:nth-of-type(3n+3).child4,.module-grille-articles .article-livre:nth-of-type(-n+3):nth-of-type(4n+4),.module-grille-rayons .article-livre:nth-of-type(-n+3):nth-of-type(4n+4),.module-grille-librairies .article-livre:nth-of-type(-n+3):nth-of-type(4n+4),.module-grille-articles .article-livre:nth-of-type(-n+3).child4,.module-grille-rayons .article-livre:nth-of-type(-n+3).child4,.module-grille-librairies .article-livre:nth-of-type(-n+3).child4{border-right:1px solid #fff!important}
.module-grille-articles .article-livre:nth-of-type(4n+4):after,.module-grille-rayons .article-livre:nth-of-type(4n+4):after,.module-grille-librairies .article-livre:nth-of-type(4n+4):after,.module-grille-articles .article-livre.child4:after,.module-grille-rayons .article-livre.child4:after,.module-grille-librairies .article-livre.child4:after,.module-grille-articles .article-livre:nth-of-type(3n+3):nth-of-type(4n+4):after,.module-grille-rayons .article-livre:nth-of-type(3n+3):nth-of-type(4n+4):after,.module-grille-librairies .article-livre:nth-of-type(3n+3):nth-of-type(4n+4):after,.module-grille-articles .article-livre:nth-of-type(3n+3).child4:after,.module-grille-rayons .article-livre:nth-of-type(3n+3).child4:after,.module-grille-librairies .article-livre:nth-of-type(3n+3).child4:after,.module-grille-articles .article-livre:nth-of-type(-n+3):nth-of-type(4n+4):after,.module-grille-rayons .article-livre:nth-of-type(-n+3):nth-of-type(4n+4):after,.module-grille-librairies .article-livre:nth-of-type(-n+3):nth-of-type(4n+4):after,.module-grille-articles .article-livre:nth-of-type(-n+3).child4:after,.module-grille-rayons .article-livre:nth-of-type(-n+3).child4:after,.module-grille-librairies .article-livre:nth-of-type(-n+3).child4:after{content:none}
.module-grille-articles .article-livre:nth-of-type(4n+4)+.article-livre,.module-grille-rayons .article-livre:nth-of-type(4n+4)+.article-livre,.module-grille-librairies .article-livre:nth-of-type(4n+4)+.article-livre,.module-grille-articles .article-livre.child4+.article-livre,.module-grille-rayons .article-livre.child4+.article-livre,.module-grille-librairies .article-livre.child4+.article-livre,.module-grille-articles .article-livre:nth-of-type(3n+3):nth-of-type(4n+4)+.article-livre,.module-grille-rayons .article-livre:nth-of-type(3n+3):nth-of-type(4n+4)+.article-livre,.module-grille-librairies .article-livre:nth-of-type(3n+3):nth-of-type(4n+4)+.article-livre,.module-grille-articles .article-livre:nth-of-type(3n+3).child4+.article-livre,.module-grille-rayons .article-livre:nth-of-type(3n+3).child4+.article-livre,.module-grille-librairies .article-livre:nth-of-type(3n+3).child4+.article-livre,.module-grille-articles .article-livre:nth-of-type(-n+3):nth-of-type(4n+4)+.article-livre,.module-grille-rayons .article-livre:nth-of-type(-n+3):nth-of-type(4n+4)+.article-livre,.module-grille-librairies .article-livre:nth-of-type(-n+3):nth-of-type(4n+4)+.article-livre,.module-grille-articles .article-livre:nth-of-type(-n+3).child4+.article-livre,.module-grille-rayons .article-livre:nth-of-type(-n+3).child4+.article-livre,.module-grille-librairies .article-livre:nth-of-type(-n+3).child4+.article-livre{clear:both;border-top:1px solid #e6e6e6}
.module-grille-articles .article-livre:nth-of-type(-n+4):after,.module-grille-rayons .article-livre:nth-of-type(-n+4):after,.module-grille-librairies .article-livre:nth-of-type(-n+4):after,.module-grille-articles .article-livre:nth-of-type(3n+3):nth-of-type(-n+4):after,.module-grille-rayons .article-livre:nth-of-type(3n+3):nth-of-type(-n+4):after,.module-grille-librairies .article-livre:nth-of-type(3n+3):nth-of-type(-n+4):after,.module-grille-articles .article-livre:nth-of-type(-n+3):nth-of-type(-n+4):after,.module-grille-rayons .article-livre:nth-of-type(-n+3):nth-of-type(-n+4):after,.module-grille-librairies .article-livre:nth-of-type(-n+3):nth-of-type(-n+4):after{content:none}
}.module-detail-article .article-livre,.module-grille-articles.affichage-liste .article-livre,.module-grille-rayons.affichage-liste .article-livre{width:100%!important;position:relative;overflow:hidden;margin-bottom:.625rem;padding-top:.625rem;border-top:1px solid #e6e6e6!important;border-right:0!important}
.module-detail-article .article-livre:first-child,.module-grille-articles.affichage-liste .article-livre:first-child,.module-grille-rayons.affichage-liste .article-livre:first-child{border:0!important}
.module-detail-article .article-livre:after,.module-grille-articles.affichage-liste .article-livre:after,.module-grille-rayons.affichage-liste .article-livre:after{content:none!important}
.module-detail-article .titre-livre,.module-grille-articles.affichage-liste .titre-livre,.module-grille-rayons.affichage-liste .titre-livre,.module-detail-article .auteur-livre,.module-grille-articles.affichage-liste .auteur-livre,.module-grille-rayons.affichage-liste .auteur-livre,.module-detail-article .editeur-livre,.module-grille-articles.affichage-liste .editeur-livre,.module-grille-rayons.affichage-liste .editeur-livre,.module-detail-article>.supports-livre,.module-grille-articles.affichage-liste>.supports-livre,.module-grille-rayons.affichage-liste>.supports-livre{margin-left:32%!important;margin-right:30%;text-align:left;display:block;padding:0}
.module-detail-article .titre-avis-livre,.module-grille-articles.affichage-liste .titre-avis-livre,.module-grille-rayons.affichage-liste .titre-avis-livre,.module-detail-article .avis-livre,.module-grille-articles.affichage-liste .avis-livre,.module-grille-rayons.affichage-liste .avis-livre,.module-detail-article .recommandations,.module-grille-articles.affichage-liste .recommandations,.module-grille-rayons.affichage-liste .recommandations{margin-right:30%;text-align:left;clear:both}
.module-detail-article .couverture-livre,.module-grille-articles.affichage-liste .couverture-livre,.module-grille-rayons.affichage-liste .couverture-livre{width:27%;height:auto;padding:0!important;margin-left:0;float:left}
.module-detail-article .couverture-livre img,.module-grille-articles.affichage-liste .couverture-livre img,.module-grille-rayons.affichage-liste .couverture-livre img{position:relative;margin-top:1px}
.module-detail-article .bloc-rating,.module-grille-articles.affichage-liste .bloc-rating,.module-grille-rayons.affichage-liste .bloc-rating{width:27%;margin-left:0;margin-bottom:1.25rem}
.module-detail-article .bloc-rating .savoir-plus,.module-grille-articles.affichage-liste .bloc-rating .savoir-plus,.module-grille-rayons.affichage-liste .bloc-rating .savoir-plus{display:none}
.module-detail-article .prix,.module-grille-articles.affichage-liste .prix,.module-grille-rayons.affichage-liste .prix{background-color:#f7f7f7;position:absolute;top:0;right:0;padding:.5em;width:25%;min-height:100%;height:100%;text-align:left}
.module-detail-article .prix>p,.module-grille-articles.affichage-liste .prix>p,.module-grille-rayons.affichage-liste .prix>p,.module-detail-article .prix .savoir-plus,.module-grille-articles.affichage-liste .prix .savoir-plus,.module-grille-rayons.affichage-liste .prix .savoir-plus{font-size:.8em!important}
.module-detail-article .prix .normal em,.module-grille-articles.affichage-liste .prix .normal em,.module-grille-rayons.affichage-liste .prix .normal em,.module-detail-article .prix .reduction em,.module-grille-articles.affichage-liste .prix .reduction em,.module-grille-rayons.affichage-liste .prix .reduction em{display:inline-block!important}
.module-detail-article .prix .normal,.module-grille-articles.affichage-liste .prix .normal,.module-grille-rayons.affichage-liste .prix .normal{font-size:1.2em;margin:0;display:inline-block;width:100%;margin-bottom:.625rem}
.module-detail-article .prix .reduction,.module-grille-articles.affichage-liste .prix .reduction,.module-grille-rayons.affichage-liste .prix .reduction{margin:0;font-size:1.2em;line-height:1em;width:100%;display:inline-block}
.module-detail-article .prix .dispo-livre,.module-grille-articles.affichage-liste .prix .dispo-livre,.module-grille-rayons.affichage-liste .prix .dispo-livre{display:inline-block}
.module-detail-article .prix .supports-livre a,.module-grille-articles.affichage-liste .prix .supports-livre a,.module-grille-rayons.affichage-liste .prix .supports-livre a{display:inline-block;font-family:"mpm",sans-serif}
.module-detail-article .prix .supports-livre a:before,.module-grille-articles.affichage-liste .prix .supports-livre a:before,.module-grille-rayons.affichage-liste .prix .supports-livre a:before{content:none!important}
.module-detail-article .prix .btn,.module-grille-articles.affichage-liste .prix .btn,.module-grille-articles.affichage-liste .prix .quantite,.module-grille-rayons.affichage-liste .prix .btn,.module-detail-article .prix .btn-white,.module-grille-articles.affichage-liste .prix .btn-white,.module-grille-rayons.affichage-liste .prix .btn-white,.module-grille-rayons.affichage-liste .prix .quantite {display:inline-block;margin-bottom:.25rem;width:100%}
@media(min-width:48em){.module-detail-article .titre-avis-livre,.module-grille-articles.affichage-liste .titre-avis-livre,.module-grille-rayons.affichage-liste .titre-avis-livre,.module-detail-article .avis-livre,.module-grille-articles.affichage-liste .avis-livre,.module-grille-rayons.affichage-liste .avis-livre,.module-detail-article .recommandations,.module-grille-articles.affichage-liste .recommandations,.module-grille-rayons.affichage-liste .recommandations{clear:none!important;margin-left:32%!important}
.module-detail-article .prix,.module-grille-articles.affichage-liste .prix,.module-grille-rayons.affichage-liste .prix{padding:.7em}.module-detail-article .prix .normal,.module-grille-articles.affichage-liste .prix .normal,.module-grille-rayons.affichage-liste .prix .normal{margin-bottom:.225rem/*.625*/}
}@media(min-width:62em){.module-detail-article .article-livre .couverture-livre,.module-grille-articles.affichage-liste .article-livre .couverture-livre,.module-grille-rayons.affichage-liste .article-livre .couverture-livre{width:18%!important}
.module-detail-article .article-livre .bloc-rating,.module-grille-articles.affichage-liste .article-livre .bloc-rating,.module-grille-rayons.affichage-liste .article-livre .bloc-rating{width:18%;margin-bottom:0}
.module-detail-article .article-livre .bloc-rating .savoir-plus,.module-grille-articles.affichage-liste .article-livre .bloc-rating .savoir-plus,.module-grille-rayons.affichage-liste .article-livre .bloc-rating .savoir-plus{display:inline-block;margin:0}
.module-detail-article .article-livre .titre-livre,.module-grille-articles.affichage-liste .article-livre .titre-livre,.module-grille-rayons.affichage-liste .article-livre .titre-livre,.module-detail-article .article-livre .auteur-livre,.module-grille-articles.affichage-liste .article-livre .auteur-livre,.module-grille-rayons.affichage-liste .article-livre .auteur-livre,.module-detail-article .article-livre .editeur-livre,.module-grille-articles.affichage-liste .article-livre .editeur-livre,.module-grille-rayons.affichage-liste .article-livre .editeur-livre,.module-detail-article .article-livre>.supports-livre,.module-grille-articles.affichage-liste .article-livre>.supports-livre,.module-grille-rayons.affichage-liste .article-livre>.supports-livre,.module-detail-article .article-livre .titre-avis-livre,.module-grille-articles.affichage-liste .article-livre .titre-avis-livre,.module-grille-rayons.affichage-liste .article-livre .titre-avis-livre,.module-detail-article .article-livre .avis-livre,.module-grille-articles.affichage-liste .article-livre .avis-livre,.module-grille-rayons.affichage-liste .article-livre .avis-livre,.module-detail-article .article-livre .recommandations,.module-grille-articles.affichage-liste .article-livre .recommandations,.module-grille-rayons.affichage-liste .article-livre .recommandations{margin-left:22%!important;margin-right:32%;text-align:left;display:block}
}.module-libre img{margin-bottom:1.25rem}.module-breadcrumb{text-align:left;margin-top:-1.25rem;margin-bottom:2.5rem}.module-breadcrumb #breadcrumblabel{display:none}
.module-breadcrumb.horizontal{padding:.5em;margin-bottom:1.25rem}.module-breadcrumb.horizontal li{display:inline!important;clear:none;margin:0!important}
.module-breadcrumb.horizontal a:before{content:"→ "!important;margin-right:.3em}.module-breadcrumb li{color:#214198;font-size:100%!important;font-size:.71875em!important;line-height:.95em!important;/*claire line-height:.8125em!important;*/padding:.2em 0!important}
.module-breadcrumb li:nth-last-child(0){opacity:1}.module-breadcrumb li:nth-last-child(1){opacity:.9}.module-breadcrumb li:nth-last-child(2){opacity:.8}
.module-breadcrumb li:nth-last-child(3){opacity:.7}.module-breadcrumb li:nth-last-child(4){opacity:.6}.module-breadcrumb li:nth-last-child(5){opacity:.5}
.module-breadcrumb li:nth-last-child(6){opacity:.4}.module-breadcrumb li:nth-last-child(7){opacity:.3}.module-breadcrumb li:nth-last-child(8){opacity:.2}
.module-breadcrumb li:nth-last-child(9){opacity:.1}.module-breadcrumb li:nth-child(2){margin-left:10px}.module-breadcrumb li:nth-child(3){margin-left:15px}
.module-breadcrumb li:nth-child(4){margin-left:20px}.module-breadcrumb li:nth-child(5){margin-left:25px}.module-breadcrumb li:nth-child(6){margin-left:30px}
.module-breadcrumb li:nth-child(7){margin-left:35px}.module-breadcrumb li:nth-child(8){margin-left:40px}.module-breadcrumb li:nth-child(9){margin-left:45px}
.module-breadcrumb li:last-child:before{content:"→ "!important;font-family:Arial,Helvetica,sans-serif!important}.module-breadcrumb a{color:inherit}
.module-breadcrumb a:before{content:"↓ ";font-family:Arial,Helvetica,sans-serif!important;font-style:.8em!important}
.no-touch .module-breadcrumb li:hover{color:#F8981D;opacity:1}
.contenu-numerique .no-touch .module-breadcrumb li:hover {
    color: #57A0D3!important;
}
.no-touch .module-breadcrumb li:hover a:before{content:"→ "!important}.module-col-calendrier{padding:0!important}#datepicker{position:relative!important}
.ui-datepicker{width:100%}.ui-datepicker .ui-datepicker-header{margin-top:-1rem}.ui-datepicker .ui-datepicker-title{margin:0;line-height:1.875rem;text-align:center;display:inline-block;background-color:#fff;padding:0 0.5em;max-width:60%} /* M.Zekhnini padding réduit pour les longs mois */
.ui-datepicker .ui-datepicker-title .ui-datepicker-year{display:none!important}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{width:3em;height:3em;position:relative!important;cursor:pointer;font-size:.8em!important;text-decoration:none!important;margin-top:-.3em}
.ui-datepicker .ui-datepicker-prev:before,.ui-datepicker .ui-datepicker-next:before{position:absolute;top:0!important;left:0;width:100%;text-align:center;line-height:1.3em}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:none}.ui-datepicker .ui-datepicker-prev{float:left;margin-left:10px}
.ui-datepicker .ui-datepicker-prev:before{content:"←"}.ui-datepicker .ui-datepicker-next{float:right;margin-right:10px}
.ui-datepicker .ui-datepicker-next:before{content:"→"}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.3em .3em;text-align:center;border:0;color:gray}
.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.4em .2em;text-align:right;text-decoration:none;color:#333;text-align:center;font-size:1em}
.ui-datepicker td span:hover,.ui-datepicker td a:hover{-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;background-color:#ECCFA3;color:#fff}
.ui-state-highlight{color:#ECCFA3;background-color:#e6e6e6}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.module-evenements{padding:1.25rem 0 0 0}.module-evenements .titre-bloc+.bloc-evenement{margin-top:-1em}
.module-evenements .bloc-evenement{position:relative;overflow:hidden;display:block;padding:1em 1.25rem 0 1.25rem}.module-evenements .bloc-evenement+.bloc-evenement{border-top:1px solid #e6e6e6}
.module-evenements .bloc-evenement .wrapper-img{display:inline-block;width:60%;height:0;padding-bottom:60%;margin-bottom:.125rem;margin-left:10%;position:relative;background-color:#e6e6e6}
.module-evenements .bloc-evenement .date{top:20%;left:15%;width:20%}.module-evenements .bloc-evenement .evenement-nom{color:#214198;text-align:left!important;display:inline-block;width:60%;margin-left:10%;font-size:1em;line-height:1em;margin-bottom:.25rem}
.module-evenements .bloc-evenement>p{text-align:justify}.no-touch .bloc-evenement:hover{text-decoration:none}.no-touch .bloc-evenement:hover .evenement-nom{-webkit-transition:color .3s ease;-moz-transition:color .3s ease;-o-transition:color .3s ease;transition:color .3s ease;color:#ECCFA3}
.no-touch .bloc-evenement:hover img{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;opacity:.8}
.no-touch .bloc-evenement:hover .heure{-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;background-color:#ECCFA3}
@media(min-width:37.5em){.module-evenements{text-align:right}.module-evenements .wrapper-img{width:75%!important;padding-bottom:75%!important}.module-evenements .evenement-nom{width:100%!important;margin-left:0!important}
.module-evenements .date{position:absolute;top:7%!important;left:1em!important;width:30%!important}}@media(min-width:48em){.module-evenements{text-align:center}
.module-evenements .wrapper-img{width:60%!important;padding-bottom:60%!important}.module-evenements .evenement-nom{width:60%!important;margin-left:10%!important}
.module-evenements .date{position:absolute;top:10%!important;left:10%!important;width:25%!important}}@media(min-width:62em){.module-evenements .date{position:absolute;top:18%!important;width:20%!important}
}.left-col-contenu .module-evenements{padding:.625rem 0 0 0}.left-col-contenu .module-evenements .bloc-evenement{padding:1em .625rem 0 .625rem}.left-col-contenu .module-evenements .evenement-nom{width:100%!important;margin-left:0!important;font-size:.875em;line-height:1em}
@media(min-width:37.5em){.left-col-contenu .module-evenements .wrapper-img{width:65%!important;padding-bottom:65%!important}.left-col-contenu .module-evenements .date{position:absolute;top:10%!important;width:30%!important}
}@media(min-width:48em){.left-col-contenu .module-evenements .wrapper-img{width:60%!important;padding-bottom:60%!important}.left-col-contenu .module-evenements .date{position:absolute;top:10%!important;width:25%!important}}
.module-mise-en-avant{padding-right:0;padding-left:0;}
.module-mise-en-avant>.article-livre .couverture-livre,.module-mise-en-avant>.article-livre-centre .couverture-livre{height:auto;display:inline-block;width:auto!important;padding-bottom:0;margin:0 auto}
.module-mise-en-avant>.article-livre .couverture-livre img,.module-mise-en-avant>.article-livre-centre .couverture-livre img{position:relative;max-height:10rem;max-width:14rem} /* M.Zekhnini 20/11/2013 pour fixer la taille des couvertures qui débordent  */
.module-mise-en-avant p{margin-right:1em;margin-left:1em;text-align:justify}
.mini-caroussel{border-top:1px solid #e6e6e6;width:100%;position:relative;overflow:visible;padding-top:1.25rem;padding-bottom:1.25rem}.mini-caroussel .btn-prev,.mini-caroussel .btn-next,.mini-caroussel .ui-datepicker .ui-datepicker-prev,.ui-datepicker .mini-caroussel .ui-datepicker-prev,.mini-caroussel .ui-datepicker .ui-datepicker-next,.ui-datepicker .mini-caroussel .ui-datepicker-next{z-index:10;font-size:.7em!important}
.mini-caroussel .btn-prev{top:40%;left:-15px}.mini-caroussel .btn-next,.mini-caroussel .ui-datepicker .ui-datepicker-prev,.ui-datepicker .mini-caroussel .ui-datepicker-prev,.mini-caroussel .ui-datepicker .ui-datepicker-next,.ui-datepicker .mini-caroussel .ui-datepicker-next{top:40%;right:-15px}
.mini-caroussel .wrapper-caroussel{width:80%!important;margin-left:10%;margin-right:10%;height:auto;overflow:hidden}.mini-caroussel .wrapper-caroussel>div{z-index:1!important;width:100%!important;height:auto!important;position:absolute!important}
.mini-caroussel .wrapper-caroussel .article-livre{width:44%;height:100%;float:left;margin-right:3%;margin-left:3%}.dernieres-consultations .mini-caroussel{border:0;padding-top:0}
.left-col-contenu .module-mise-en-avant{padding:.625rem 0 0 0!important}.module-nav{text-align:left;margin-bottom:2.5rem}.module-nav.top-menu .titre-bloc{color:#333;text-align:center}
.module-nav.top-menu li{color:#4d4d4d!important;font-size:.8125em!important}.module-nav .titre-bloc{text-align:left;color:#214198;width:89%;}
.module-nav ul li.actif{color:#F8981D!important;}
.contenu-numerique .module-nav ul li.actif{color:#57A0D3!important;}
.module-nav ul li span{font-style:italic;font-weight:bold;color:gray;padding-left:.3em;line-height:0;font-size:.8em;margin-top:0;display:inline}.module-nav>ul>li{color:#333!important;font-size:100%!important;font-size:.875em!important;line-height:.9375em!important;padding:.2em 0!important}
.module-nav>ul>li.subnav span:after{content:"ˇ";font-family:"pictos"!important;-webkit-font-smoothing:antialiased;padding-left:.3em}
.module-nav>ul ul{display:none;border-left:1px solid #f8981d;padding:0 .5em;margin:.5em 0}.module-nav>ul li{font-size:.95em;color:#4d4d4d;padding:.2em 0!important}
.contenu-numerique .module-nav>ul ul{border-left:1px solid #57A0D3;}
.module-nav>ul>li.actif>ul,.module-nav>ul ul>li.actif>ul{display:block}.no-touch .module-nav a:hover{color:#f8981D}.module-resume-panier{padding-right:0!important;padding-left:0!important}
.contenu-numerique .no-touch .module-nav a:hover{color:#57A0D3!important}
.module-resume-panier .titre-bloc{margin-bottom:0}.module-resume-panier .article-livre{text-align:left;border-bottom:1px solid #e6e6e6;padding-top:.625rem;padding-bottom:.625rem;padding-left:.5em!important;padding-right:.5em;width:100%}
.module-resume-panier .article-livre:nth-child(odd){background-color:#f7f7f7}.module-resume-panier .couverture-livre{position:relative;top:0;float:left;width:25%;height:auto;padding:0}
.module-resume-panier .titre-livre,.module-resume-panier .auteur-livre,.module-resume-panier .prix,.module-resume-panier .btn-bar{float:none;clear:none;display:block!important;position:relative;margin-left:30%!important;text-align:left}
.module-resume-panier .btn-bar{position:relative;width:60%!important}.module-resume-panier .btn-bar .btn-white{width:30%;float:left}.module-resume-panier .btn-bar .btn-white+.btn-white{margin-left:2%}
.module-resume-panier .btn-bar .btn-white.btn-del{float:right;margin-right:0}.module-resume-panier .btn-bar .btn-white.btn-del span:after{content:none}
@media(min-width:37.5em){.module-resume-panier .btn-bar{clear:left!important;width:100%!important;margin:0!important;margin-top:.625rem;padding-left:3%;padding-right:3%}
}@media(min-width:48em){.module-resume-panier .btn-bar{padding:0;margin-top:0;clear:none!important;width:60%!important;margin-left:30%!important}}.module-resume-panier .total-panier{color:#F8981d;font-size:1.2em;text-align:center;margin-top:.625rem;margin-bottom:.625rem}
.module-resume-panier .total-panier:before{content:"Total du panier : ";color:#4d4d4d;font-size:.7em}
.module-resume-panier .total-panier:after{content:" €";font-size:1em}
.module-resume-panier>.btn,.module-resume-panier>.btn-white{margin:0 0 .625rem 0;width:96%}
.module-resume-panier>.btn.btn-continuer-achats,.module-resume-panier>.btn-continuer-achats.btn-white{background-color:#f7f7f7!important}.module-resume-panier>.btn.btn-continuer-achats:hover,.module-resume-panier>.btn-continuer-achats.btn-white:hover{background-color:#ECCFA3!important}
.module-caroussel .btn-prev,.module-caroussel .btn-next,.module-caroussel .ui-datepicker .ui-datepicker-prev,.ui-datepicker .module-caroussel .ui-datepicker-prev,.module-caroussel .ui-datepicker .ui-datepicker-next,.ui-datepicker .module-caroussel .ui-datepicker-next{z-index:10;font-size:.9em!important}
.module-caroussel .btn-prev{top:35%;left:-15px}.module-caroussel .btn-next,.module-caroussel .ui-datepicker .ui-datepicker-prev,.ui-datepicker .module-caroussel .ui-datepicker-prev,.module-caroussel .ui-datepicker .ui-datepicker-next,.ui-datepicker .module-caroussel .ui-datepicker-next{top:35%;right:-15px}
.module-caroussel .wrapper-caroussel{width:100%!important;height:auto;overflow:hidden;padding:0}.module-caroussel .wrapper-caroussel>div{z-index:1!important;width:100%!important;height:auto!important;position:absolute!important}
.module-caroussel .article-livre{width:31.33333%;float:left;margin-right:1%;margin-left:1%}@media(min-width:48em){.module-caroussel .article-livre{width:23%!important}
}@media(min-width:62em){.module-caroussel .article-livre{width:18%!important}}#contenu>.module-caroussel .savoir-plus{display:none}@media(min-width:48em){#contenu>.module-caroussel .article-livre{width:18%!important}
}@media(min-width:62em){#contenu>.module-caroussel .article-livre{width:12.28571%!important}}.module-description-page{padding-top:.375rem;padding-bottom:.375rem;margin-bottom:1.25rem!important;margin-top:0}
.module-description-page h1 {font-size:2.1rem;color:#F8981D;text-transform:uppercase;line-height:2rem;}
.description-page-titre,.description-page-contenu{margin:0 0 -1em 0!important;padding:0!important;display:inline-block}.description-page-titre{color:#214198;font-size:.8em;position:relative!important;top:0;margin-bottom:-1em!important;float:left}
.description-page-titre:after{content:" : "!important}.description-page-contenu{font-size:.65em;line-height:1.1em;color:gray;font-family:"mp",sans-serif;text-align:justify}
.module-detail-article .article-livre{border:0!important;/*min-height:360px!important;*//*CLAIRE 20170316*/min-height:600px!important}.module-detail-article.notice{margin-bottom:2.5rem;border:0!important;padding-top:0;border:1px solid #fff!important}
.module-detail-article.notice:before,.module-detail-article.notice:after{content:none}.module-detail-article.notice .prix{width:23.8%!important;height:auto!important;min-height:auto!important}
.module-detail-article.notice .prix .normal{text-decoration:none}.module-detail-article.notice .prix .normal>span{text-decoration:line-through}@media(min-width:48em){.module-detail-article.notice .couverture-livre{width:30%!important}
.module-detail-article.notice .bloc-rating{width:30%!important}.module-detail-article.notice .bloc-rating .wrapper-rating{width:50%;margin-left:25%}.module-detail-article.notice .bloc-rating .savoir-plus{display:inline-block}
.module-detail-article.notice .titre-livre,.module-detail-article.notice .auteur-livre,.module-detail-article.notice .editeur-livre,.module-detail-article.notice>.supports-livre,.module-detail-article.notice .titre-avis-livre,.module-detail-article.notice .avis-livre,.module-detail-article.notice .recommandations{margin-left:32%!important;margin-right:30%;clear:none}
.module-detail-article.notice .titre-livre{font-size:1.2em;font-family:"mpm",sans-serif}.module-detail-article.notice .auteur-livre{font-size:1em}
}.bloc-liste-evenement{clear:both;display:block;width:100%;overflow:hidden;padding:0;padding-top:2.5rem;position:relative;border-bottom:1px solid #e6e6e6}
.bloc-liste-evenement .article-livre{display:block;float:right;width:20%;background-color:#f7f7f7;text-align:center;min-height:100%!important}.bloc-liste-evenement .article-livre .couverture-livre{height:auto;display:inline-block;width:90%!important;padding-bottom:0;margin:0 auto;margin-top:-1.25rem;background-color:#fff}
.bloc-liste-evenement .article-livre .couverture-livre img{position:relative;width:auto!important;margin-bottom:1px}.bloc-liste-evenement .date{top:10%;left:0;width:12%;margin:0!important;z-index:99;}
.bloc-liste-evenement .wrapper-img{width:26%;height:0;padding-bottom:26%;margin-left:5%;float:left}.bloc-liste-evenement .evenement-nom,.bloc-liste-evenement>p,.bloc-liste-evenement .savoir-plus{margin-left:35%;margin-right:25%}
.bloc-liste-evenement .evenement-nom a{color:#f8981d}.bloc-liste-evenement .evenement-type{display:inline-block;font-size:.8em;color:#214198;position:absolute;bottom:0;right:0;background-color:rgba(255,255,255,0.8);z-index:10;padding:0 .5em;display:inline-block;width:100%;text-align:right}
.bloc-liste-evenement .evenement-description{font-size:.9em}.bloc-liste-evenement .bio-extrait{font-size:.8em;clear:left;margin-left:0}.bloc-liste-evenement .savoir-plus{display:block!important;color:#f8981d;text-align:left!important;position:relative!important;margin-bottom:1.25rem;margin-left:0}
.bloc-liste-evenement:hover .evenement-nom a{color:#f8981d}.bloc-liste-evenement:hover .wrapper-img img{opacity:.8;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
.bloc-liste-evenement:hover .date .heure,.bloc-liste-evenement:hover .evenement-type{background-color:#ECCFA3}.bloc-liste-evenement:hover .article-livre{background-color:#e6e6e6!important}
.bloc-liste-evenement:hover .evenement-type{color:#fff}.bloc-liste-evenement:hover .date .heure,.bloc-liste-evenement:hover .article-livre{-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease}
@media(min-width:37.5em){.bloc-liste-evenement .date{width:15%!important;z-index:99;}}@media(min-width:48em){.bloc-liste-evenement .article-livre .couverture-livre{width:60%!important}
.bloc-liste-evenement .bio-extrait,.bloc-liste-evenement .savoir-plus{clear:none!important;margin-left:35%;margin-right:25%}.bloc-liste-evenement .date{top:25%;left:0;width:12%!important;z-index:99;}
}@media(min-width:62em){.bloc-liste-evenement .date{top:40%;width:8%!important;z-index:99;}}.onglets-evenements{margin-bottom:1.25rem!important}.module-focus-auteur .wrapper-img{width:25%;height:0;padding-bottom:25%;z-index:2}
.module-focus-auteur .selection-livres{width:45%;float:right}.module-focus-auteur .selection-livres .article-livre{width:31.33333%;float:left;margin-right:1%;margin-left:1%}
.module-focus-auteur .selection-livres .article-livre:nth-child(n+4){display:none}.module-focus-auteur .voir-tout, .module-extrait-blog .voir-tout{display:inline-block;float:right;clear:right;margin-top:.5em}
.module-focus-auteur .nom-auteur,.module-focus-auteur p,.module-focus-auteur .voir-bio{background-color:rgba(255,255,255,0.9);position:relative;z-index:2}
.module-focus-auteur .nom-auteur{display:block;clear:both;color:#ECCFA3;font-size:1.125em;line-height:1.25em;margin-bottom:.25rem;margin-top:.25rem}.module-focus-auteur p{margin-bottom:0;text-align:justify;padding-bottom:0}
@media(min-width:48em){.module-focus-auteur .nom-auteur,.module-focus-auteur p,.module-focus-auteur .voir-bio{margin-left:12%}.module-focus-auteur .nom-auteur{margin-top:-1.5em;padding:.4em;padding-bottom:0;margin-bottom:0}
.module-focus-auteur p{padding:.5em;padding-bottom:0;-webkit-columns:3em 2;-moz-columns:3em 2;-ms-columns:3em 2;-o-columns:3em 2;columns:3em 2}.module-focus-auteur .voir-bio{padding-left:.8em}
.module-focus-auteur .selection-livres{width:50%}} /* M.Zekhnini on change le width : 50% pour les articles auteur*/
@media(min-width:48em){#contenu>.module-focus-auteur .wrapper-img{width:25%!important;padding-bottom:25%!important}
#contenu>.module-focus-auteur .selection-livres{width:55%}#contenu>.module-focus-auteur .selection-livres .article-livre{display:block!important;width:18%}
}.module-grille-rayons{padding-bottom:1.25rem!important}.module-grille-rayons .titre-livre{display:inline-block;min-height:2.5rem}.module-grille-articles,.module-grille-rayons{margin-bottom:1.25rem!important;padding-bottom:0}
.module-grille-articles.add-pagination,.module-grille-rayons.add-pagination{margin-bottom:5rem!important;margin-top:2.5rem!important;padding-bottom:1.25rem!important}
.module-grille-articles .wrapper-grille,.module-grille-rayons .wrapper-grille{width:100%!important}.module-grille-articles .wrapper-grille>div,.module-grille-rayons .wrapper-grille>div{display:block;width:100%!important;height:auto}
.module-grille-articles .pagination-grille,.module-grille-rayons .pagination-grille{width:100%;height:50px;text-align:center}.module-grille-articles .pagination-grille.bottom,.module-grille-rayons .pagination-grille.bottom{position:absolute;bottom:-25px;left:0}
.module-grille-articles .pagination-grille.top,.module-grille-rayons .pagination-grille.top{position:absolute;top:-22px;right:20px;width:35%;background-color:#fff;height:35px;padding:0 .5em;display:none}
.module-grille-articles .pagination-grille.top .btn-prev,.module-grille-articles .pagination-grille.top .btn-next,.module-grille-articles .pagination-grille.top .ui-datepicker .ui-datepicker-prev,.ui-datepicker .module-grille-articles .pagination-grille.top .ui-datepicker-prev,.module-grille-articles .pagination-grille.top .ui-datepicker .ui-datepicker-next,.ui-datepicker .module-grille-articles .pagination-grille.top .ui-datepicker-next,.module-grille-rayons .pagination-grille.top .btn-prev,.module-grille-rayons .pagination-grille.top .btn-next,.module-grille-rayons .pagination-grille.top .ui-datepicker .ui-datepicker-prev,.ui-datepicker .module-grille-rayons .pagination-grille.top .ui-datepicker-prev,.module-grille-rayons .pagination-grille.top .ui-datepicker .ui-datepicker-next,.ui-datepicker .module-grille-rayons .pagination-grille.top .ui-datepicker-next{font-size:.7em!important}
.module-grille-articles .pagination-grille.top p,.module-grille-rayons .pagination-grille.top p{font-size:.8em;line-height:43px!important;padding:0}.module-grille-articles .pagination-grille .btn-prev,.module-grille-articles .pagination-grille .btn-next,.module-grille-articles .pagination-grille .ui-datepicker .ui-datepicker-prev,.ui-datepicker .module-grille-articles .pagination-grille .ui-datepicker-prev,.module-grille-articles .pagination-grille .ui-datepicker .ui-datepicker-next,.ui-datepicker .module-grille-articles .pagination-grille .ui-datepicker-next,.module-grille-rayons .pagination-grille .btn-prev,.module-grille-rayons .pagination-grille .btn-next,.module-grille-rayons .pagination-grille .ui-datepicker .ui-datepicker-prev,.ui-datepicker .module-grille-rayons .pagination-grille .ui-datepicker-prev,.module-grille-rayons .pagination-grille .ui-datepicker .ui-datepicker-next,.ui-datepicker .module-grille-rayons .pagination-grille .ui-datepicker-next{z-index:10;font-size:.85em!important}
.module-grille-articles .pagination-grille .btn-prev,.module-grille-rayons .pagination-grille .btn-prev{position:relative!important;float:left}.module-grille-articles .pagination-grille .btn-next,.module-grille-articles .pagination-grille .ui-datepicker .ui-datepicker-prev,.ui-datepicker .module-grille-articles .pagination-grille .ui-datepicker-prev,.module-grille-articles .pagination-grille .ui-datepicker .ui-datepicker-next,.ui-datepicker .module-grille-articles .pagination-grille .ui-datepicker-next,.module-grille-rayons .pagination-grille .btn-next,.module-grille-rayons .pagination-grille .ui-datepicker .ui-datepicker-prev,.ui-datepicker .module-grille-rayons .pagination-grille .ui-datepicker-prev,.module-grille-rayons .pagination-grille .ui-datepicker .ui-datepicker-next,.ui-datepicker .module-grille-rayons .pagination-grille .ui-datepicker-next{position:relative!important;float:right}
.module-grille-articles .pagination-grille p,.module-grille-rayons .pagination-grille p{margin:0;display:inline-block;background-color:#fff;padding:0 1em;line-height:50px!important}
@media(min-width:48em){
.module-grille-articles .pagination-grille.top,.module-grille-rayons .pagination-grille.top{display:block}}
.module-grille-articles .editeur-livre,.module-grille-articles .supports-livre,.module-grille-articles .prix .btn,.module-grille-articles .prix .quantite,.module-grille-articles .prix .btn-white,
.module-grille-articles .prix .btn-white,.module-grille-rayons .editeur-livre,.module-grille-rayons .supports-livre,.module-grille-rayons .prix .btn,.module-grille-rayons .prix .btn-white,
.module-grille-rayons .prix .btn-white, .module-grille-rayons .prix .quantite {display:none}

.no-touch .module-grille-rayons .article-livre:hover .titre-livre{color:#F8981D}
.contenu-numerique .no-touch .module-grille-rayons .article-livre:hover .titre-livre{color:#57A0D3}
.no-touch .affichage-liste .article-livre:hover:before{content:none}
.no-touch .affichage-liste .article-livre:hover .titre-livre a{color:#333}.no-touch .affichage-liste .article-livre:hover .auteur-livre a{color:#4d4d4d}
#map{display:none;height:25rem;margin-bottom:2.5rem;overflow:hidden;position:relative}#map img{max-width:none}@media(min-width:48em){#map{display:block}
}.custom-marker{cursor:pointer;position:relative}.custom-marker>p{position:absolute;bottom:-100%;left:-75px;background-color:#f7f7f7;padding:.5em;display:block;width:150px;z-index:50;border:1px solid #ECCFA3;display:none}
.custom-marker:before{color:#214198;margin:0;font-size:3em}.custom-marker:hover:before{color:#ECCFA3;font-size:3em}.onglets-librairies{margin-bottom:1.25rem!important}
.module-grille-librairies .bloc-librairie{padding:1em}.module-grille-librairies .bloc-librairie .wrapper-img{width:100%;height:0;padding-bottom:50%;margin-bottom:1rem}
.module-grille-librairies .bloc-librairie .wrapper-img:hover img{opacity:.8}.module-grille-librairies .bloc-librairie>.ville{position:absolute;top:1.5em;left:.5em;background-color:rgba(255,255,255,0.8);color:#F8981d;font-family:"ms",sans-serif!important;padding:.3em .5em .1em .7em;font-size:1.0625em}
.module-grille-librairies .bloc-librairie .librairie-nom{font-size:.9375em;line-height:1em;margin:0;margin-bottom:.375rem;color:#333}.module-grille-librairies .bloc-librairie .librairie-nom a{color:inherit}
.module-grille-librairies .bloc-librairie .librairie-nom a:hover{color:#ECCFA3}.module-grille-librairies .bloc-librairie .librairie-adresse,.module-grille-librairies .bloc-librairie .librairie-tel{font-size:.8125em;line-height:1.25em;margin:0;color:#4d4d4d}
.module-grille-librairies .bloc-librairie .librairie-adresse .ville,.module-grille-librairies .bloc-librairie .librairie-tel .ville{font-family:"mpm",sans-serif}
.module-grille-librairies .bloc-librairie .savoir-plus{display:inline-block;/*color:gray;*/padding:0;margin-top:.5em}.module-grille-librairies .bloc-librairie .savoir-plus:hover{color:#F8981D}
.module-grille-librairies .bloc-librairie .librairie-site{margin-top:0}.module-grille-librairies .bloc-librairie .librairie-site:before{content:"• "!important;font-size:1.15em;margin-right:0}
.module-extrait-blog .titre-bloc{color:#214198}.module-extrait-blog img{float:left;width:20%;margin-left:0;margin-bottom:.625rem}.module-extrait-blog .article-titre,.module-extrait-blog .article-auteur,.module-extrait-blog p{margin-left:22%}
.module-extrait-blog .article-titre{font-size:.9375em;color:#ECCFA3;margin-bottom:0;margin-top:.375rem}.module-extrait-blog .article-auteur{color:gray!important;font-size:.8em}
.module-extrait-blog .article-auteur:before{content:"Par : "!important;font-size:.9em}.module-extrait-blog .article-auteur+p{margin-top:1.25rem!important}
.module-multipromo{margin-bottom:2.5rem;border:1px solid #e6e6e6;padding:1em .5em;overflow:hidden;display:block;width:100%;height:auto;clear:both}.module-multipromo>a{overflow:hidden;position:relative;float:left;margin-right:1%;margin-left:1%;width:48%;padding-bottom:48%}
@media(min-width:30em){.module-multipromo>a{width:31.33333%;padding-bottom:31.33333%}}@media(min-width:37.5em){.module-multipromo>a{width:23%;padding-bottom:23%}
.main-col-contenu .module-multipromo>a{width:31.33333%;padding-bottom:31.33333%}}@media(min-width:48em){.module-multipromo>a{width:23%;padding-bottom:23%}
.main-col-contenu .module-multipromo>a{width:31.33333%;padding-bottom:31.33333%}}@media(min-width:62em){.module-multipromo>a{width:18%;padding-bottom:18%}
.main-col-contenu .module-multipromo>a{width:23%;padding-bottom:23%}}.module-multipromo .wrapper-img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#ECCFA3;z-index:2}
.module-multipromo .wrapper-img+.bloc-info{opacity:1;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
.module-multipromo .wrapper-img.preload+.bloc-info{opacity:0}.module-multipromo .wrapper-img img{margin:0;position:absolute;top:0;left:0;display:block;width:100%!important;height:auto}
.multipromo-num .wrapper-img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#F8981D;z-index:2}
.contenu-numerique .multipromo-num .wrapper-img{background-color:#57A0D3;}
.multipromo-num .wrapper-img+.bloc-info{opacity:1;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
.multipromo-num .wrapper-img.preload+.bloc-info{opacity:0}.module-multipromo .wrapper-img img{margin:0;position:absolute;top:0;left:0;display:block;width:100%!important;height:auto}
.module-multipromo .bloc-info{position:absolute;left:0;bottom:-1px;width:100%;height:auto;min-height:20%;max-width:100%;background-color:rgba(246,230,205,0.8);padding:.5em;color:#333;overflow:hidden;z-index:5}
.contenu-numerique .module-multipromo .bloc-info{position:absolute;left:0;bottom:-1px;width:100%;height:auto;min-height:20%;max-width:100%;background-color:rgba(87,160,211,0.8);padding:.5em;color:#333;overflow:hidden;z-index:5}
.module-multipromo .bloc-info .titre{margin:0;font-size:.875em;line-height:1.125em;color:#1a1a1a;margin-bottom:.3em}.module-multipromo .bloc-info .sous-titre{font-size:.8125em;line-height:1em;margin-bottom:0}
.module-multipromo .bloc-info .contenu{font-size:.8125em;line-height:1em;display:none;margin-bottom:0}.no-touch .module-multipromo a:hover .wrapper-img img{opacity:.2;-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}
.no-touch .module-multipromo a:hover .bloc-info{width:100%;height:100%;background-color:rgba(248,152,29,0.7);color:#fff!important}.no-touch .module-multipromo a:hover .sous-titre{display:none}
.no-touch .module-multipromo a:hover .contenu{display:block}.no-touch .module-multipromo a:hover .titre,.no-touch .module-multipromo a:hover p{color:#fff}

.module-petit-bloc{margin-bottom:2.5rem;border:1px solid #e6e6e6;padding:1em .5em;overflow:hidden;display:block;width:100%;height:auto;clear:both}.module-petit-bloc>a{overflow:hidden;position:relative;float:left;margin-right:1%;margin-left:1%;width:48%;padding-bottom:48%}
@media(min-width:30em){.module-petit-bloc>a{width:31.33333%;padding-bottom:31.33333%}}@media(min-width:37.5em){.module-petit-bloc>a{width:23%;padding-bottom:23%}
.main-col-contenu .module-petit-bloc>a{width:31.33333%;padding-bottom:31.33333%}}@media(min-width:48em){.module-petit-bloc>a{width:23%;padding-bottom:23%}
.main-col-contenu .module-petit-bloc>a{width:31.33333%;padding-bottom:31.33333%}}@media(min-width:62em){.module-petit-bloc>a{width:18%;padding-bottom:18%}
.main-col-contenu .module-petit-bloc>a{width:23%;padding-bottom:23%}}.module-petit-bloc .wrapper-img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#ECCFA3;z-index:2}
.module-petit-bloc .wrapper-img+.bloc-info{opacity:1;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
.module-petit-bloc .wrapper-img.preload+.bloc-info{opacity:0}.module-petit-bloc .wrapper-img img{margin:0;position:absolute;top:0;left:0;display:block;width:100%!important;height:auto}
.multipromo-num .wrapper-img{position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#F8981D;z-index:2}
.contenu-numerique .multipromo-num .wrapper-img{background-color:#57A0D3;}
.multipromo-num .wrapper-img+.bloc-info{opacity:1;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
.multipromo-num .wrapper-img.preload+.bloc-info{opacity:0}.module-petit-bloc .wrapper-img img{margin:0;position:absolute;top:0;left:0;display:block;width:100%!important;height:auto}
.module-petit-bloc .bloc-info{position:absolute;left:0;bottom:-1px;width:100%;height:auto;min-height:20%;max-width:100%;background-color:rgba(246,230,205,0.8);padding:.5em;color:#333;overflow:hidden;z-index:5}
.contenu-numerique .module-petit-bloc .bloc-info{position:absolute;left:0;bottom:-1px;width:100%;height:auto;min-height:20%;max-width:100%;background-color:rgba(87,160,211,0.8);padding:.5em;color:#333;overflow:hidden;z-index:5}
.module-petit-bloc .bloc-info .titre{margin:0;font-size:.875em;line-height:1.125em;color:#1a1a1a;margin-bottom:.3em}.module-petit-bloc .bloc-info .sous-titre{font-size:.8125em;line-height:1em;margin-bottom:0}
.module-petit-bloc .bloc-info .contenu{font-size:.8125em;line-height:1em;display:none;margin-bottom:0}.no-touch .module-petit-bloc a:hover .wrapper-img img{opacity:.2;-webkit-transition:opacity .15s ease;-moz-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}
.no-touch .module-petit-bloc a:hover .bloc-info{width:100%;height:100%;background-color:rgba(248,152,29,0.7);color:#fff!important}.no-touch .module-petit-bloc a:hover .sous-titre{display:none}
.no-touch .module-petit-bloc a:hover .contenu{display:block}.no-touch .module-petit-bloc a:hover .titre,.no-touch .module-petit-bloc a:hover p{color:#fff}

.module-pagination{margin-bottom:1.25rem;margin-top:1.25rem;border:1px solid #e6e6e6;background-color:#f7f7f7;padding:.5em;overflow:hidden;clear:both}
.module-pagination:first-child{margin-top:0}.module-pagination .fieldset-tri,.module-pagination .fieldset-pagination{width:100%}.module-pagination .fieldset-tri{margin-bottom:.625rem}
@media(min-width:62em){.module-pagination .fieldset-tri{width:60%;float:left;margin-bottom:0}.module-pagination .fieldset-pagination{width:40%;padding-left:1em}
}
.module-pagination .tri-articles,.module-pagination .nb-articles,.module-pagination .affichage-articles{display:block;float:left;width:43%;margin-right:2%;font-size:.6875em!important;line-height:.875em!important;color:#4d4d4d}
.module-pagination .nb-articles{width:27%}.module-pagination .affichage-articles{width:26%;margin-right:0;overflow:hidden;position:relative}
.module-pagination .affichage-articles .wrapper-btns{display:block;position:relative;width:100%;height:1.875rem;display:block;margin-top:.2em}
.module-pagination .affichage-articles button{display:block;width:50%;height:99%;margin:0;padding:0;position:absolute;bottom:0;right:0;z-index:2;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-ms-border-radius:0 2px 2px 0;-o-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}
.module-pagination .affichage-articles button:first-child{left:0;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-ms-border-radius:2px 0 0 2px;-o-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}
.module-pagination .affichage-articles button:before{top:52%!important;font-size:2.5em}
.module-pagination .affichage-articles button.actif{background-color:#F8981D;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#F8981D),color-stop(100%,#F8981D));background-image:-webkit-linear-gradient(top,#F8981D,#F8981D);background-image:-moz-linear-gradient(top,#F8981D,#F8981D);background-image:-o-linear-gradient(top,#F8981D,#F8981D);background-image:linear-gradient(top,#F8981D,#F8981D);border:1px solid #F8981D;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-ms-border-radius:0 2px 2px 0;-o-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}
.module-pagination .affichage-articles button.actif:before{color:#fff}
.module-pagination .affichage-articles button.actif:hover{background-color:#F8981D;background-image:none!important;border:1px solid #F8981D}
.module-pagination .affichage-articles button:first-child.actif{-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-ms-border-radius:2px 0 0 2px;-o-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}
.module-pagination .affichage-num button:hover{background-color:#57A0D3;border:1px solid #57A0D3}
.module-pagination .affichage-num button.actif{background-color:#57A0D3;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#57A0D3),color-stop(100%,#57A0D3));background-image:-webkit-linear-gradient(top,#57A0D3,#57A0D3);background-image:-moz-linear-gradient(top,#57A0D3,#57A0D3);background-image:-o-linear-gradient(top,#57A0D3,#57A0D3);background-image:linear-gradient(top,#57A0D3,#57A0D3);border:1px solid #57A0D3;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-ms-border-radius:0 2px 2px 0;-o-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0}
.module-pagination .affichage-num button.actif:hover{background-color:#57A0D3;background-image:none!important;border:1px solid #57A0D3}
.module-pagination .affichage-num button:first-child.actif{-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;-ms-border-radius:2px 0 0 2px;-o-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px}

.module-pagination .fieldset-pagination>label{font-size:.6875em!important;line-height:.875em!important;color:#4d4d4d;float:left;width:100%}.module-pagination .pagination{display:block;height:1.875rem;clear:both;float:left;margin-top:.2em}
.module-pagination .pagination li{display:inline-block;float:left;padding:0!important;height:100%;color:gray;line-height:1.25rem}.module-pagination .pagination li.actif a{background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#fff),color-stop(100%,#fafafa));background-image:-webkit-linear-gradient(top,#fff,#fafafa);background-image:-moz-linear-gradient(top,#fff,#fafafa);background-image:-o-linear-gradient(top,#fff,#fafafa);background-image:linear-gradient(top,#fff,#fafafa);color:#ECCFA3;line-height:1.875rem;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:1px solid #e6e6e6}
.module-pagination .pagination a{color:#4d4d4d!important;display:block!important;height:100%!important;padding:0 .4em!important;margin:0;line-height:1.875rem}
.module-pagination .pagination a:hover{color:#F8981D!important}
.contenu-numerique .module-pagination .pagination a:hover{color:#57A0D3!important}
.module-pagination .pagination .btn-prev-page,.module-pagination .pagination .btn-next-page{padding:0 1.2em!important}
.module-pagination .pagination .btn-prev-page:before,.module-pagination .pagination .btn-next-page:before{font-size:1.4em!important;font-family:Arial,Helvetica,sans-serif!important}
.module-pagination .pagination .btn-prev-page:hover:before,.module-pagination .pagination .btn-next-page:hover:before{color:#fff}.module-slider{position:relative;margin-bottom:1.25rem;padding:0;width:100%;height:12.5rem;display:block;clear:both}
.module-slider .btn-prev,.module-slider .btn-next,.module-slider .ui-datepicker .ui-datepicker-prev,.ui-datepicker .module-slider .ui-datepicker-prev,.module-slider .ui-datepicker .ui-datepicker-next,.ui-datepicker .module-slider .ui-datepicker-next{z-index:150;font-size:1.1em!important}
.module-slider .btn-prev{top:40%;left:-15px}.module-slider .btn-next,.module-slider .ui-datepicker .ui-datepicker-prev,.ui-datepicker .module-slider .ui-datepicker-prev,.module-slider .ui-datepicker .ui-datepicker-next,.ui-datepicker .module-slider .ui-datepicker-next{top:40%;right:-15px}
.module-slider .wrapper-slides{overflow:hidden;display:inline-block;width:100%!important;height:100%!important;position:relative;z-index:2;/* SI FOND SLIDER A FAIREbackground-color:#ECCFA3;*/}.module-slider .slide{display:block;width:100%!important;height:100%;position:absolute;top:0;left:100%;display:table;/* SI FOND SLIDER A FAIREbackground-color:#ECCFA3;*/}
.module-slider .slide:first-child{left:0}.module-slider .wrapper-img,.module-slider .wrapper-contenu-texte{width:100%;height:75%;display:block;float:left;position:relative;text-align:center;padding-bottom:1em}
.module-slider .wrapper-img img{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-height:100%;width:auto!important;height:auto}
.module-slider .wrapper-contenu-texte{overflow:hidden;position:relative;display:table;margin:0;padding:0;text-align:left;float:right;width:100%;height:25%;margin-top:-8%;background-color:rgba(255,255,255,0.8)}
.module-slider .wrapper-contenu-texte .contenu-texte{display:inline-block;display:table-cell;vertical-align:middle;padding:0;padding-left:5%!important;padding-top:2%}
.module-slider .wrapper-contenu-texte .contenu-texte>img,.module-slider .wrapper-contenu-texte .contenu-texte .selection-livres{display:none}.module-slider .offre-titre{font-size:1.25em;line-height:1.0625em;margin-bottom:0;color:#333}
@media(max-width:400px) {/*mobile*/
.module-slider .wrapper-contenu-texte .contenu-texte .contenu {
    display:none;
    }
}
.module-slider .offre-titre em{font-size:.8em;line-height:.8em;color:#4d4d4d;display:inline-block;width:100%;font-family:"mp",sans-serif}
.module-slider .offre-titre a{color:inherit}.module-slider .offre-titre a:hover,.module-slider .offre-titre a:hover em{color:#F8981D;text-decoration:underline}
.module-slider .offre-titre .titre-num:hover,.module-slider .offre-titre .titre-num:hover em{color:#F8981D;text-decoration:underline}
.module-slider .selection-livres{overflow:hidden;margin-bottom:.625rem;margin-top:.625rem;margin-left:-2%;display:none}.module-slider .selection-livres .article-livre{width:21%;height:auto;float:left;margin-right:2%;margin-left:2%;position:relative}
.module-slider .selection-livres .article-livre .couverture-livre{position:relative;width:100%;height:0;padding-bottom:161%;display:block;-webkit-box-shadow:rgba(230,230,230,0.5) 0 3px 2px 0;-moz-box-shadow:rgba(230,230,230,0.5) 0 3px 2px 0;box-shadow:rgba(230,230,230,0.5) 0 3px 2px 0;position:relative;overflow:hidden}
.module-slider .selection-livres .article-livre .couverture-livre img{position:absolute;bottom:0;left:0;right:0;width:99%!important}.module-slider .voir-tout{display:inline-block!important;clear:both;float:right;color:#ECCFA3;text-align:center;width:100%}
.module-slider .nav-slider{overflow:visible!important;height:10%;display:none;z-index:150}.module-slider .nav-slider li{color:gray;font-size:.8em!important;border-bottom:0;padding:6px 0 0 0;position:relative}
.module-slider .nav-slider li a{border-top:1px solid #F6E6CD;display:inline-block;width:100%;height:100%;padding:0 .5em!important}.module-slider .nav-slider li.activeSlide a{background-color:#ECCFA3;border-top:1px solid #ECCFA3;color:#333}
.module-slider .nav-slider li.activeSlide:before{content:"";display:block;width:0;height:0;border:solid 6px;border-color:transparent transparent #ECCFA3 transparent;position:absolute;top:-6px;left:45%;z-index:250}
.contenu-numerique .module-slider .offre-titre a:hover,.contenu-numerique .module-slider .offre-titre a:hover em{color:#a7cde8;text-decoration:underline}
.contenu-numerique .module-slider .nav-slider li.activeSlide a {
    background-color: #a7cde8;
    border-top: 1px solid #a7cde8;
    /*=50% de 57A0D3*/
}
.contenu-numerique .module-slider .nav-slider li.activeSlide:before{border-color:transparent transparent #a7cde8 transparent;/*=50% de 57A0D3*/}
.contenu-numerique .module-slider .nav-slider li a, .contenu-numerique .module-slider .nav-slider li a:hover {
    border-top: 1px solid #a7cde8;
}
@media(min-width:37.5em){.module-slider{width:100%;height:16.25rem}.module-slider .wrapper-slides{height:85%!important}.module-slider .selection-livres,.module-slider img{display:block!important}
.module-slider .wrapper-img,.module-slider .wrapper-contenu-texte{width:50%;height:100%;margin:0!important;padding:0!important;}.module-slider .nav-slider{display:inline-block}
}@media(min-width:48em){.module-slider{width:100%;height:18.75rem}}@media(min-width:62em){.module-slider{width:100%;height:23.75rem}.module-slider .offre-titre{font-size:1.5em;line-height:1.0625em}
}.no-touch .module-slider .wrapper-img:hover img{opacity:.8;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
.no-touch .module-slider .voir-tout:hover{text-decoration:underline!important}.no-touch .nav-slider li a:hover{background-color:#f7f7f7;border-top:1px solid #ECCFA3;color:#333!important;text-decoration:none}                                                             
.contenu-numerique .no-touch .nav-slider li a:hover{background-color:#f7f7f7;border-top:1px solid #a7cde8!important;color:#333!important;text-decoration:none}
.checkout-progress{position:relative;overflow:visible!important;display:inline-block;height:5rem;margin-bottom:2.5rem}.checkout-progress+.alert{margin-top:-1.25rem!important}
.checkout-progress:before,.checkout-progress:after{content:"";width:100%;height:1px;display:block;background-color:#e6e6e6;position:absolute;top:30%;left:0;z-index:2}
.checkout-progress:after{background-color:#ECCFA3}.checkout-progress.etape1:after{width:12.5%}.checkout-progress.etape2:after{width:37.5%}.checkout-progress.etape3:after{width:62.5%}
.checkout-progress.etape4:after{width:87.5%}.checkout-progress li{border:0;text-align:center!important;background-color:transparent}.checkout-progress li:before{display:inline-block;margin:0 auto;width:1.3em;height:1.3em;background-color:#fff;-webkit-border-radius:5em;-moz-border-radius:5em;-ms-border-radius:5em;-o-border-radius:5em;border-radius:5em;margin:0;font-size:2.7em;line-height:1.3em;color:inherit}
.checkout-progress.etape1 .icon-etape1,.checkout-progress.etape2 .icon-etape2,.checkout-progress.etape3 .icon-etape3,.checkout-progress.etape4 .icon-etape4{color:#F8981D}
.checkout-progress.etape2 .icon-etape1,.checkout-progress.etape3 .icon-etape1,.checkout-progress.etape3 .icon-etape2,.checkout-progress.etape4 .icon-etape1,.checkout-progress.etape4 .icon-etape2,.checkout-progress.etape4 .icon-etape3{color:gray}
.checkout-progress.etape2 .icon-etape1 span,.checkout-progress.etape3 .icon-etape1 span,.checkout-progress.etape3 .icon-etape2 span,.checkout-progress.etape4 .icon-etape1 span,.checkout-progress.etape4 .icon-etape2 span,.checkout-progress.etape4 .icon-etape3 span{text-decoration:line-through}
.checkout-progress.etape2 .icon-etape1:before,.checkout-progress.etape3 .icon-etape1:before,.checkout-progress.etape3 .icon-etape2:before,.checkout-progress.etape4 .icon-etape1:before,.checkout-progress.etape4 .icon-etape2:before,.checkout-progress.etape4 .icon-etape3:before{content:"v"!important}
.checkout-progress span{display:block;width:100%;margin:0;padding:0;line-height:1em;text-align:center;color:inherit}.checkout-blocs-promo{padding-top:1.25rem;display:block;float:left;clear:both;width:100%}
.checkout-blocs-promo>div{width:48%;float:left;clear:none;margin-right:4%}.checkout-blocs-promo>div:first-child+div{margin-right:0}.checkout-blocs-promo .svg-fallback{width:100%;height:auto;text-align:center}
.checkout-blocs-promo .svg-fallback svg{width:100%;margin:0}.checkout-blocs-promo .titre-bloc:after{display:block;color:#F8981D;font-size:10em;line-height:.8em;padding:0;margin:0}
@media(min-width:37.5em){.checkout-blocs-promo>div{width:30.66667%!important;margin-right:0}.checkout-blocs-promo>div:first-child+div{margin-right:4%;margin-left:4%}
}.checkout-table{margin-bottom:1.25rem;width:100%;height:auto}.checkout-table td>*{margin:0}.checkout-table td .dispo-livre{margin:0!important}.checkout-table td{padding:.4em;vertical-align:middle}
.checkout-table td:first-child{border-left:0}.checkout-table tbody td{border-left:1px solid #e6e6e6}.checkout-table tbody{border-bottom:1px solid #e6e6e6!important;border-top:1px solid #e6e6e6!important}
.checkout-table tbody tr:nth-child(odd){background-color:#fafafa}.checkout-table thead{font-size:.8em;color:#F8981D;/*color:#e6e6e6;*/text-align:left;line-height:1.875rem}
.checkout-table th:nth-of-type(2),.checkout-table tbody td:nth-of-type(2){display:none}.checkout-table .btn,.checkout-table .btn-white{float:left;clear:both;width:100%;margin-bottom:.5em}
.checkout-table input[type="number"]{width:50px;margin:0!important}.checkout-table .total-panier{font-size:1em}.checkout-table .highlight{background-color:#f7f7f7}
.checkout-table .highlight p{color:#f8981d}.checkout-table .checkout-options{text-align:left!important}@media(min-width:48em){.checkout-table .btn,.checkout-table .btn-white{clear:none;width:31.33333%;margin-bottom:0;margin-left:2%}
.checkout-table .btn:first-child,.checkout-table .btn-white:first-child{margin-left:0}.checkout-table th:nth-of-type(2),.checkout-table tbody td:nth-of-type(2){display:table-cell}
.checkout-table td:first-child .dispo-livre{display:none}}#contenu{max-width:62em;padding-left:2em;padding-right:2em;margin-left:auto;margin-right:auto;overflow:hidden;padding-bottom:2.5rem;padding-left:1em;padding-right:1em;padding-top:1.25rem}
#contenu:after{content:"";display:table;clear:both}@media(min-width:37.5em){#contenu{padding-left:2em;padding-right:2em}
}.main-col-home,.right-col-home,.main-col-contenu,.left-col-contenu{-webkit-transition:margin .5s ease;-moz-transition:margin .5s ease;-o-transition:margin .5s ease;transition:margin .5s ease}
.main-col-home{width:100%;float:left;margin-right:3.44828%;margin-left:0}@media(min-width:37.5em){.main-col-home{width:65.51724%;float:left;margin-right:3.44828%;margin-left:0}
}.right-col-home{width:82.75862%;float:left;margin-right:3.44828%;float:right;margin-right:0;margin-right:-94.82759%}@media(min-width:37.5em){.right-col-home{width:31.03448%;float:left;margin-right:3.44828%;float:right;margin-right:0}
}.main-col-contenu{width:100%;float:left;margin-right:3.44828%;float:right;margin-right:0}@media(min-width:37.5em){.main-col-contenu{width:65.51724%;float:left;margin-right:3.44828%;float:right;margin-right:0}
}@media(min-width:62em){.main-col-contenu{width:74.13793%;float:left;margin-right:3.44828%;float:right;margin-right:0}}.left-col-contenu{width:74.13793%;float:left;margin-right:3.44828%;margin-left:-94.82759%}
@media(min-width:37.5em){.left-col-contenu{width:31.03448%;float:left;margin-right:3.44828%;margin-left:0}}@media(min-width:62em){.left-col-contenu{width:22.41379%;float:left;margin-right:3.44828%}
}.show-colone .main-col-home{margin-left:-92.24138%}.show-colone .main-col-contenu{margin-right:-83.62069%}@media(min-width:37.5em){.show-colone .main-col-home{margin-left:0}
.show-colone .main-col-contenu{margin-right:0}}.show-colone .right-col-home{margin-right:0}.show-colone .left-col-contenu{margin-left:0}.footer-bloc1,.footer-bloc2,.footer-bloc3{padding-top:1.25rem;padding-bottom:1.25rem}
.footer-bloc1 .wrapper,.footer-bloc2 .wrapper,.footer-bloc3 .wrapper{max-width:62em;padding-left:2em;padding-right:2em;margin-left:auto;margin-right:auto}
.footer-bloc1 .wrapper:after,.footer-bloc2 .wrapper:after,.footer-bloc3 .wrapper:after{content:"";display:table;clear:both}
@media(min-width:37.5em){.footer-bloc1 .wrapper,.footer-bloc2 .wrapper,.footer-bloc3 .wrapper{padding-left:2em!important;padding-right:2em!important}}
.footer-bloc1 p,.footer-bloc2 p,.footer-bloc3 p{color:#fff;font-size:.8125em;line-height:1.125em}.footer-bloc1 p .savoir-plus,.footer-bloc2 p .savoir-plus,.footer-bloc3 p .savoir-plus{font-size:1em}
.footer-bloc1{/*background-color:#e6e6e6;*/background-color:#eccfa3;clear:both;height:auto}.footer-bloc1 .wrapper>div{width:100%;float:left;margin-right:3.44828%;margin-bottom:.625rem}
.footer-bloc1 .wrapper>div.linklist-minified ul{display:none}.footer-bloc1 .titre{color:#214198;font-size:1.0625em;border-bottom:1px solid #d9d9d9;text-align:center;margin-bottom:.375rem!important}
.footer-bloc1 .titre:after{content:" ▾";font-family:Arial,Helvetica,sans-serif!important;font-size:.9em!important;line-height:0;padding-left:.3em;color:gray}
.footer-bloc1 ul{-webkit-columns:2em 2;-moz-columns:2em 2;-ms-columns:2em 2;-o-columns:2em 2;columns:2em 2}.footer-bloc1 ul li{padding:.1em 0;margin:0;line-height:.875em;-webkit-column-break-inside:avoid;column-break-inside:avoid}
.footer-bloc1 ul a{font-size:.8125em;line-height:.625em!important;color:#333;padding:0}@media(min-width:37.5em){.footer-bloc1 .wrapper{max-width:63em;padding-left:2em;padding-right:2em;margin-left:auto;margin-right:auto}
.footer-bloc1 .wrapper:after{content:"";display:table;clear:both}.footer-bloc1 .wrapper>div{float:none;width:auto;margin-right:auto;width:18.64407%;float:left;margin-right:1.69492%}
.footer-bloc1 .wrapper>div:nth-child(2n){float:left;margin-right:1.69492%}.footer-bloc1 .wrapper>div:last-child{float:right;margin-right:0}.footer-bloc1 .wrapper>div.linklist-minified ul{display:block}
.footer-bloc1 ul{-webkit-columns:1;-moz-columns:1;-ms-columns:1;-o-columns:1;columns:1}.footer-bloc1 .titre{border:0;text-align:left}.footer-bloc1 .titre:after{content:none}
}.footer-bloc2 .wrapper,.footer-bloc3 .wrapper{max-width:62em;padding-left:2em;padding-right:2em;margin-left:auto;margin-right:auto}.footer-bloc2 .wrapper:after,.footer-bloc3 .wrapper:after{content:"";display:table;clear:both}
.footer-bloc2 .wrapper>div,.footer-bloc3 .wrapper>div{width:100%;float:left;margin-right:3.44828%;margin-bottom:1.25rem}@media(min-width:37.5em){.footer-bloc2 .wrapper,.footer-bloc3 .wrapper{padding:0}
.footer-bloc2 .wrapper>div,.footer-bloc3 .wrapper>div{width:31.03448%;float:left;margin-right:3.44828%}.footer-bloc2 .wrapper>div:nth-child(3n),.footer-bloc3 .wrapper>div:nth-child(3n){float:right;margin-right:0}
}.footer-bloc2{/*background-color:#214198;*/background-color:#57a0d3;padding-bottom:0}.footer-bloc2 .wrapper>div{padding-left:30%;position:relative;padding-bottom:1.25rem;border-bottom:1px solid #57a0d3;margin-top:.625rem}
.footer-bloc2 .wrapper>div:first-child{margin-top:0}.footer-bloc2 .titre,.footer-bloc2 p,.footer-bloc2 .btn,.footer-bloc2 .btn-white{position:relative;z-index:10;text-align:left!important}
.footer-bloc2 .titre{color:#fff!important;font-size:1.125em;margin-bottom:.625rem}.footer-bloc2 .svg-fallback{position:absolute;bottom:0;left:-15%;width:50%;height:100%;z-index:1;overflow:hidden}
.footer-bloc2 .svg-fallback:before{z-index:5;content:"";width:60%;height:100%;display:block;position:absolute;bottom:0;right:0;background-image:-webkit-gradient(linear,0% 50%,100% 50%,color-stop(0%,rgba(87,160,211,0)),color-stop(100%,rgba(87,160,211,0.9)));background-image:-webkit-linear-gradient(left,rgba(87,160,211,0),rgba(87,160,211,0.9));background-image:-moz-linear-gradient(left,rgba(87,160,211,0),rgba(87,160,211,0.9));background-image:-o-linear-gradient(left,rgba(87,160,211,0),rgba(87,160,211,0.9));background-image:linear-gradient(left,rgba(87,160,211,0),rgba(87,160,211,0.9))}
.footer-bloc2 .svg-fallback svg{width:130%;height:130%;position:absolute;top:0;left:0;right:0;margin:auto}@media(min-width:37.5em){.footer-bloc2 .wrapper>div{padding-left:0;height:15rem;position:relative;overflow:hidden;margin-top:0;text-align:center;margin-bottom:0!important}
.footer-bloc2 .svg-fallback{position:absolute;bottom:0!important;left:0;width:100%;height:110%!important;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;padding:0}
.footer-bloc2 .svg-fallback:before{z-index:5;content:"";width:100%;height:30%;display:block;position:absolute;bottom:0;right:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,rgba(87,160,211,0)),color-stop(100%,rgba(87,160,211,0.7)));background-image:-webkit-linear-gradient(top,rgba(87,160,211,0),rgba(87,160,211,0.7));background-image:-moz-linear-gradient(top,rgba(87,160,211,0),rgba(87,160,211,0.7));background-image:-o-linear-gradient(top,rgba(87,160,211,0),rgba(87,160,211,0.7));background-image:linear-gradient(top,rgba(87,160,211,0),rgba(87,160,211,0.7))}
.footer-bloc2 .svg-fallback svg,.footer-bloc2 .svg-fallback img{width:100%!important;height:100%!important;position:absolute!important;bottom:-80px!important;left:0;right:0;margin:auto}
.footer-bloc2 .svg-fallback img{bottom:-40px!important}.footer-bloc2 .btn,.footer-bloc2 .btn-white{position:absolute;bottom:1.25rem;left:10%;margin:3.75rem auto 0 auto}
}.footer-bloc3{background-color:#214198;padding-bottom:.375rem}.footer-bloc3 .wrapper .wrapper-reseaux-sociaux,.footer-bloc3 .wrapper .wrapper-contacts{width:48.27586%;float:left;margin-right:3.44828%}
.footer-bloc3 .wrapper .wrapper-reseaux-sociaux{float:right;margin-right:0}.footer-bloc3 .titre{color:#fff!important;font-size:1.125em}.footer-bloc3 .savoir-plus{background-color:transparent;color:#e6e6e6;text-decoration:underline}
.footer-bloc3 .form-newsletter{width:80%}.footer-bloc3 .form-newsletter input[type="email"]{width:80%;float:left;border:0}
.footer-bloc3 .form-newsletter button{width:20%;-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;-ms-border-radius:0 2px 2px 0;-o-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;height:2.5rem}
.footer-bloc3 .reseaux-sociaux a{color:#e6e6e6}.footer-bloc3 .reseaux-sociaux a:before{text-transform:uppercase!important;font-size:2.3em}@media(min-width:37.5em){.footer-bloc3 .wrapper .wrapper-reseaux-sociaux,.footer-bloc3 .wrapper .wrapper-contacts,.footer-bloc3 .wrapper .wrapper-contacts{width:31.03448%;float:left;margin-right:3.44828%}
.footer-bloc3 .wrapper .wrapper-reseaux-sociaux{float:right;margin-right:0}.footer-bloc3 .reseaux-sociaux li{width:20%;padding-bottom:20%}}.footer-bloc3 .mentions-legales{width:100%;float:left;margin-right:3.44828%;border-top:1px solid #57a0d3;border-bottom:1px solid #57a0d3;text-align:center;padding:.5em 0;margin-bottom:1.25rem}
.footer-bloc3 .mentions-legales li{font-size:.875em;line-height:.875em;padding-right:.5em;color:#fff;}.footer-bloc3 .mentions-legales li:before{content:"•";padding-right:.5em;font-family:arial,helvetica,sans-serif!important}
.footer-bloc3 .mentions-legales li:first-child:before{content:none}.footer-bloc3 .mentions-legales a{font-size:.875em;line-height:.875em;color:#fff}.footer-bloc3 .credits{width:100%;float:left;margin-right:3.44828%;text-align:right;font-size:.7em;line-height:.875em;color:#fff;font-style:italic}
.footer-bloc3 .credits a{color:#fff;text-decoration:underline}.no-touch .reseaux-sociaux a:hover{color:#fff;background-color:#ECCFA3;text-decoration:none}
.footer-bloc3 .reseaux-sociaux .icon-instagram:before {
  content: "\e902" !important;
  font-style:normal !important;
  font-size:x-large;
  position:absolute;
  left:34%;
  bottom:31%;
}
@media(max-width:650px) {
    .footer-bloc3 .reseaux-sociaux .icon-instagram:before {
      left:21%;
      bottom:14%;
    }
}
.no-touch .twitter:hover{background-color:#00aced!important}.no-touch .facebook:hover{background-color:#3c5a98!important}.no-touch .google:hover{background-color:#cd4123!important}
.no-touch .email:hover{background-color:#1282FF!important}
.no-touch .pinterest:hover{background-color:#cb2027!important}.no-touch .youtube:hover{background-color:#cd332d!important}.no-touch .flickr:hover{background-color:#ff0084!important}
.no-touch .rss:hover{background-color:#fa9c39!important}.no-touch .vimeo:hover{background-color:#1ab7ea!important}.no-touch .dailymotion:hover{background-color:#004f73!important}
.no-touch .credits a:hover{color:#fff}.footer-bloc1 .wrapper,.footer-bloc2 .wrapper,.footer-bloc3 .wrapper,#header .wrapper,.rappel-livre .wrapper{padding-left:1em!important;padding-right:1em!important}


#header {
    /*background-color: #214198;*/
	background: transparent url('/i/header/bg-header.png') repeat-x;
    padding-top: .625rem;
    padding-bottom: .625rem
}

/*Noel 2020
#header {
    background: transparent url('/i/header/pattern-2020.png') repeat-x;
}*/
/*

    #header{background-color:#f5aa32;min-height:50px;}
    NOEL :
#header{
    background-image:url('https://www.laprocure.com/_PROCURE/lettre-2018/img/la-procure-noel-2018-bgd.png');
    background-position: center top;
    padding-top:.625rem;
    padding-bottom:.625rem
}
*/


#header.stickynav{margin-bottom:2.5rem}#header .wrapper{max-width:62em;padding-left:2em;padding-right:2em;margin-left:auto;margin-right:auto;position:relative}
#header .wrapper:after{content:"";display:table;clear:both}@media(min-width:37.5em){#header .wrapper{padding-left:2em!important;padding-right:2em!important}
}#header .logo{width:48.27586%;float:left;margin-right:3.44828%;height:2.6rem;overflow:hidden;position:relative}#header .logo span{display:none}@media(min-width:37.5em){#header .logo{width:31.03448%;float:left;margin-right:3.44828%}
}@media(min-width:48em){
    #header .logo {
        float: left;
        margin-top: 0;
        width: 29%;
        height:94px;
    }
 }
@media(min-width:62em){#header .logo{/*width:24.82759%;float:left;margin-right:3.44828%*/float :left ;margin-top :0 ;width :29% ;}
}
#header .logo svg, #header .logo img { /*width:100%!important;min-width:100%;*/
    float: left !important
}#header .logo:hover{opacity:.8}#nav-principale .nav-mobile{clear:both;overflow:hidden;background-color:#f7f7f7;-webkit-box-shadow:rgba(0,0,0,0.05) 0 -2px 5px 0;-moz-box-shadow:rgba(0,0,0,0.05) 0 -2px 5px 0;box-shadow:rgba(0,0,0,0.05) 0 -2px 5px 0}
#nav-principale .btn-mobile-menu,#nav-principale .btn-mobile-recherche,#nav-principale .btn-mobile-colone{display:inline-block;float:left;border-left:1px solid #e6e6e6;height:2.5rem;line-height:2.5rem;color:#4d4d4d;text-align:center;text-decoration:none}
#nav-principale .btn-mobile-menu:before,#nav-principale .btn-mobile-menu:after,#nav-principale .btn-mobile-recherche:before,#nav-principale .btn-mobile-recherche:after,#nav-principale .btn-mobile-colone:before,#nav-principale .btn-mobile-colone:after{font-size:2em;line-height:2.5rem!important}
#nav-principale .btn-mobile-menu.actif,#nav-principale .btn-mobile-recherche.actif,#nav-principale .btn-mobile-colone.actif{background-color:#f8981d;color:#fff}
#nav-principale .btn-mobile-menu,#nav-principale .btn-mobile-recherche{width:50%;text-align:center}#nav-principale .btn-mobile-colone{width:45%;text-align:center;display:none}
#nav-principale .show-col-left .btn-mobile-colone,#nav-principale .show-col-right .btn-mobile-colone{display:block!important}#nav-principale .show-col-left .btn-mobile-menu,#nav-principale .show-col-left .btn-mobile-recherche,#nav-principale .show-col-right .btn-mobile-menu,#nav-principale .show-col-right .btn-mobile-recherche{width:27.5%!important}
#nav-principale .show-col-right .btn-mobile-colone{float:right}#nav-principale .show-col-right .btn-mobile-colone:after{content:"{"!important;padding-left:.5em;padding-right:0}
#nav-principale .show-col-right .btn-mobile-colone.actif:after{content:"}"!important}#nav-principale .show-col-left .btn-mobile-colone{float:left;border:0}
#nav-principale .show-col-left .btn-mobile-colone:before{content:"]";margin-right:.3em}#nav-principale .show-col-left .btn-mobile-colone.actif:before{content:"["}
#nav-principale{background-color:#e6e6e6;position:relative;overflow:hidden;overflow:visible;z-index:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-ms-touch-action:none}
#nav-principale.stick-to-top{position:fixed;top:0;width:100%}#nav-principale.activeNav{-webkit-box-shadow:rgba(0,0,0,0.1) 0 2px 5px 0 inset;-moz-box-shadow:rgba(0,0,0,0.1) 0 2px 5px 0 inset;box-shadow:rgba(0,0,0,0.1) 0 2px 5px 0 inset}
#nav-principale.activeNav .nav-premier-niveau{height:7.5rem}#nav-principale .nav-premier-niveau{max-width:62em;padding-left:2em;padding-right:2em;margin-left:auto;margin-right:auto;padding:0!important;border-left:2em solid transparent;border-right:2em solid transparent;position:relative;height:0;overflow:hidden;-webkit-transition:height .3s ease;-moz-transition:height .3s ease;-o-transition:height .3s ease;transition:height .3s ease}
#nav-principale .nav-premier-niveau:after{content:"";display:table;clear:both}#nav-principale .nav-premier-niveau>li{display:block;width:50%;float:left;line-height:2.5rem;overflow:visible}
#nav-principale .nav-premier-niveau>li>a{color:#214198;text-align:left}#nav-principale .nav-second-niveau,#nav-principale .nav-troisieme-niveau{display:none}
@media(min-width:37.5em){#nav-principale{background-color:#fff!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#nav-principale .nav-mobile{display:none}
#nav-principale.activeNav{background-color:#fff!important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#nav-principale.activeNav .nav-premier-niveau{height:auto!important}
#nav-principale .nav-premier-niveau{height:auto;overflow:visible}#nav-principale .nav-premier-niveau>li{display:inline-block;height:auto;width:auto}#nav-principale .nav-premier-niveau>li>a{padding-right:.3em;font-size:.9em;text-decoration:none}
#nav-principale .nav-premier-niveau>li>a.subnav:after{content:"ˇ";font:normal normal 15px/0px "pictos"!important;-webkit-font-smoothing:antialiased;margin:0;padding:0;padding-left:.5em;/*color:#F8981D;*/}
#nav-principale .nav-premier-niveau>li:hover{background-color:#F8981D;z-index:100}#nav-principale .nav-premier-niveau>li:hover .nav-second-niveau{display:block!important;position:absolute;top:2.5rem;left:0;opacity:1!important;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
#nav-principale .nav-premier-niveau>li:hover>a{text-decoration:none;color:#fff}#nav-principale .nav-premier-niveau>li:hover>a:after{color:#fff}#nav-principale .nav-second-niveau{display:block;width:100%;height:auto;position:absolute;left:-99999px;opacity:0;background-color:#F8981D;z-index:150}
#nav-principale .nav-second-niveau>li{float:left;display:table;display:block;width:11.11111%;height:2.8rem;/* claire height:2.5rem;*/border:0;padding:0;border-spacing:0}#nav-principale .nav-second-niveau>li>a{display:inline-block;vertical-align:middle;text-align:center!important;color:#fff;font-size:.8em;width:100%;line-height:1em!important;-webkit-font-smoothing:antialiased;margin:0}
#nav-principale .nav-second-niveau>li:hover{background-color:#214198}#nav-principale .nav-second-niveau>li:hover .nav-troisieme-niveau{position:absolute;top:2.8rem;/* claire top:2.5rem;*/left:0!important;display:block!important;opacity:1;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
#nav-principale .nav-second-niveau>li:hover>a{text-decoration:none}#nav-principale .nav-troisieme-niveau{background-color:#214198;display:block;z-index:150;height:auto;width:100%;border-bottom:5px solid #F8981D;padding:1em 0;position:absolute;left:-99999px;opacity:0}
#nav-principale .nav-troisieme-niveau {line-height:1.8rem;margin-bottom:1rem;}
#nav-principale .nav-troisieme-niveau .bandeau-pub{padding:0;margin-right:2%;width:18%!important;float:right;height:250px!important;min-height:100%!important;background-color:#214198}
#nav-principale .nav-troisieme-niveau .bandeau-pub img{width:100%;height:auto;max-width:185px;max-height:250px;}#nav-principale .nav-troisieme-niveau .wrapper-blocs{width:76%!important;position:relative;margin-right:2%;margin-left:2%;-webkit-column-count:3;-moz-column-count:3;-ms-column-count:3;-o-column-count:3;column-count:3;-webkit-column-gap:1em;-moz-column-gap:1em;-ms-column-gap:1em;-o-column-gap:1em;column-gap:1em}
#nav-principale .nav-troisieme-niveau .wrapper-blocs>div{display:inline-block!important;width:100%!important;padding:0;margin:0;margin-bottom:1.25rem;-webkit-column-break-inside:avoid;column-break-inside:avoid}
#nav-principale .nav-troisieme-niveau .wrapper-blocs>div .titre{color:#fff;font-size:1rem;font-family:"ms",sans-serif;line-height:115%;}
#nav-principale .nav-troisieme-niveau .wrapper-blocs>div .titre a {color:#fff;border-bottom:1px solid #F8981D;padding-bottom:1px;}#nav-principale .nav-troisieme-niveau .wrapper-blocs>div ul{overflow:hidden}
#nav-principale .nav-troisieme-niveau .wrapper-blocs>div ul li{display:inline;float:left;clear:both;line-height:.875em;padding:.05em 0}#nav-principale .nav-troisieme-niveau .wrapper-blocs>div ul a{display:inline;color:#d2d2d2;font-size:.8125em;line-height:inherit}
.no-csscolumns #nav-principale .nav-troisieme-niveau .wrapper-blocs>div{display:block!important;width:25%!important;float:left!important;padding-right:1em}
}@media(min-width:48em){#nav-principale .nav-premier-niveau>li>a{font-size:100%!important;padding-left:.5em;padding-right:.5em;text-transform:uppercase;}}
 @media(min-width:62em){#nav-principale .nav-premier-niveau>li>a{font-size:1em!important;padding-right:1.25em;padding-left:1em;text-transform:uppercase;}
#nav-principale .nav-troisieme-niveau .wrapper-blocs{-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4}}.touch #nav-principale .nav-second-niveau,.touch #nav-principale .nav-troisieme-niveau{display:none!important}
.slideshow-texte{max-width:62em;padding-left:2em;padding-right:2em;margin-left:auto;margin-right:auto;text-align:right;height:1.25rem;overflow:hidden;margin-bottom:.625rem;position:relative;border-right:2em solid #fff;margin-top:.25rem}
.slideshow-texte:after{content:"";display:table;clear:both}.slideshow-texte p{background-color:#fff;width:100%!important;margin-left:0;display:inline-block;position:absolute;top:0!important;right:0!important;font-size:.875em;line-height:1.5em;color:#214198;text-align:right}
.slideshow-texte p a{display:inline;text-decoration:underline!important;font-weight:600}@media(min-width:37.5em){.slideshow-texte p{width:50%!important;margin-left:50%}
}.btn-next-univers,.btn-prev-univers{display:none;color:#fff;text-align:center;background-color:#214198;width:4em;height:4em;-webkit-border-radius:10em;-moz-border-radius:10em;-ms-border-radius:10em;-o-border-radius:10em;border-radius:10em;position:fixed;top:48%!important}
.btn-next-univers:before,.btn-prev-univers:before{font-size:3rem!important}.btn-next-univers.no-scroll-univers,.btn-prev-univers.no-scroll-univers{display:none!important}
.no-touch .btn-next-univers:hover,.no-touch .btn-prev-univers:hover{-webkit-transition:background .3s ease;-moz-transition:background .3s ease;-o-transition:background .3s ease;transition:background .3s ease;background-color:#ECCFA3;text-decoration:none;color:#fff}
@media(min-width:48em){.btn-next-univers,.btn-prev-univers{display:block!important}}@media(min-width:86.375em){.btn-next-univers,.btn-prev-univers{width:6rem;height:6rem}
.btn-next-univers:before,.btn-prev-univers:before{font-size:4rem!important}}.btn-next-univers:before{text-indent:-.5em}@media(min-width:48em){.btn-next-univers{right:-2em!important}
}@media(min-width:86.375em){.btn-next-univers{right:-3em!important}}.btn-prev-univers:before{text-indent:.5em}@media(min-width:48em){.btn-prev-univers{left:-2em!important}
}@media(min-width:86.375em){.btn-prev-univers{left:-3em!important}}
#recherche{top:10px;margin-top:1.25rem;width:100%;float:left;margin-right:3.44828%;height:0;overflow:hidden;margin:0;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
#recherche.activeRecherche{height:2.5rem!important;margin-top:.625rem}#recherche input,#recherche select{margin-bottom:0!important;outline:0}#recherche .champ-recherche-generale{width:52%;float:left;border:0;height:2.5rem}
@media(min-width:37.5em){#recherche .champ-recherche-generale{width:41%}}#recherche .champ-recherche-generale:focus{-webkit-box-shadow:rgba(43,143,255,0.5) 0 0 0 1px inset;-moz-box-shadow:rgba(43,143,255,0.5) 0 0 0 1px inset;box-shadow:rgba(43,143,255,0.5) 0 0 0 1px inset}
#recherche .filtre-recherche-generale{width:34%;height:2.5rem;line-height:2.5rem;float:left;position:relative;overflow:hidden;padding:0;margin:0;background-color:#e6e6e6;background-image:none!important;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
#recherche .filtre-recherche-generale:before{line-height:2.5rem!important}#recherche .filtre-recherche-generale .dummy{font-size:.9em!important;line-height:2.5rem!important}
#recherche .btn-submit,#recherche .btn-recherche-avancee{float:left;display:block;margin:0;padding:0;background-color:#ff8700;width:2.5rem;height:2.5rem;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}
#recherche .btn-submit:before,#recherche .btn-recherche-avancee:before{font-size:2.1em!important}#recherche .btn-recherche-avancee{margin-left:1px}#recherche .btn-recherche-avancee:before{color:#e6e6e6}
@media(min-width:37.5em){
    #recherche{display:block;width:100%;float:left;margin-right:3.44828%;float:right;margin-right:0;margin-top:1.875rem;height:2.5rem!important;}
#recherche.activeRecherche{margin-top:1.875rem}#recherche .filtre-recherche-generale{width:30%}}
@media(min-width:48em){#recherche{float:left;margin-right:3.44828%;position:absolute;margin:0;/*left:34%;width:62.93103%;*/left:43%;width:74%;}
#recherche.activeRecherche{margin-top:0}}
@media(min-width:62em){
    #recherche{float :left ;margin-right :0 ;/*left :34% ;width :55% ;*/left :44% ;}
}
@media(max-width:575px){
    #recherche .btn-recherche-avancee{display:none;}
}
.no-touch #recherche .filtre-recherche-generale:hover{background-color:#ebebeb}
.no-touch #recherche .filtre-recherche-generale:hover select{cursor:pointer!important}
#header .toolbar{text-align:right;width:48.27586%;float:right;margin-right:0;height:2.5rem}
#header .toolbar .collectivites{display:none;}
#header .toolbar li{display:none;margin-left:1em;color:#fff;font-size:.8125em;line-height:1.25rem}#header .toolbar li a{color:inherit}#header .toolbar .panier,#header .toolbar .compte{display:inline-block}
#header .toolbar .panier a,#header .toolbar .compte a{position:relative;text-align:center!important}
#header .toolbar .panier a:before,#header .toolbar .compte a:before{/*font-size:4rem;*/font-size:2.6rem;line-height:2.5rem!important;margin-right:0}
#header .toolbar .panier a:hover,#header .toolbar .compte a:hover{text-decoration:none}#header .toolbar .panier a{margin-left:.5em}
#header .toolbar .panier a:hover {background-color:transparent !important;}
#header .toolbar .panier a .panier-nb-articles{display:inline-block;text-align:center;width:auto;min-width:18px;height:18px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;position:absolute;
                                               bottom:-2px;left:-5px;background-color:#ff8700;color:#fff!important;z-index:10;font-family:Helvetica,sans-serif;font-weight:bold;font-size:12px;line-height:16px!important;border:2px solid #ff8700}
#header .toolbar .panier{top:10px !important;}
@media(min-width:37.5em){#header .toolbar{width:65.51724%;float:left;margin-right:3.44828%;float:right;margin-right:0}#header .toolbar li{display:inline;margin-right:.5em;margin-left:0}
#header .toolbar .compte a:hover{text-decoration:underline}#header .toolbar .compte a span{color:#fff;font-size:1em;line-height:12px;font-family:"ms",sans-serif}
#header .toolbar .compte a:before{content:none}#header .toolbar .blog,#header .toolbar .facebook{position:absolute;top:2.5rem;left:2rem;font-family:"mpi",sans-serif}
#header .toolbar .facebook{position:absolute;top:2.5rem;left:6rem}}
@media(min-width:48em){#header .toolbar{/*clear:both;*/padding-top:3.9rem;height:94px}
#header .toolbar li{margin-right:1em}
#header .toolbar .panier{width:5.17241%;float:left;margin-right:3.44828%;position:absolute;height:2.5rem;right:2.2em;right:2.2rem;text-align:center;margin:0!important;padding:0!important}
#header .toolbar .panier a:before{font-size:25px!important;font-size:2.4rem!important}#header .toolbar .blog,#header .toolbar .facebook{position:relative;top:0;left:0;float:left;margin-right:1em}
}@media(min-width:62em){
 #header .toolbar .collectivites{display:inline;}
#header .toolbar .panier{width:13.7931%;float:left;margin-right:3.44828%;}#header .toolbar .panier a span{font-size:1em;line-height:2.5rem;font-family:"ms",sans-serif;color:#fff;}
#header .toolbar .panier a:before{margin-right:.2em!important}}.no-touch #header .panier:hover{cursor:pointer}.no-touch #header .toolbar .facebook:hover{background-color:transparent!important}
.rappel-livre{width:100%;height:auto;display:block;position:fixed;top:-9999px;left:0;background-color:#f2f2f2;z-index:100;overflow:hidden;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}
.rappel-livre.is-active{opacity:1;top:2.5rem}.rappel-livre .wrapper{max-width:62em;padding-left:2em;padding-right:2em;margin-left:auto;margin-right:auto;margin-top:.625rem;margin-bottom:.625rem;position:relative}
.rappel-livre .wrapper:after{content:"";display:table;clear:both}@media(min-width:37.5em){.rappel-livre .wrapper{padding-left:2em!important;padding-right:2em!important}
}.rappel-livre .rappel-couv{float:left;width:15%;height:100%;display:block;position:relative}.rappel-livre .rappel-couv img{position:absolute;top:-.2em;left:0;border:1px solid #e6e6e6;padding:.2em;background-color:#f7f7f7}
.rappel-livre .rappel-couv:hover img{border:1px solid #ECCFA3}.rappel-livre .rappel-titre,.rappel-livre .rappel-auteur{display:inline-block;width:65%;overflow:hidden!important;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;margin-bottom:0;margin-left:18%}
.rappel-livre .rappel-titre{font-size:.9em}.rappel-livre .rappel-titre em{font-size:.9em}.rappel-livre .rappel-auteur{font-size:.8em}.rappel-livre .btn,.rappel-livre .btn-white,.rappel-livre .savoir-plus{float:right;margin-left:1em;vertical-align:middle}
.rappel-livre .btn,.rappel-livre .btn-white{position:absolute;top:.1em;right:1em;width:15%;text-align:center!important}.rappel-livre .btn span,.rappel-livre .btn-white span{display:none}
@media(min-width:37.5em){.rappel-livre .btn,.rappel-livre .btn-white{width:auto;right:2em}.rappel-livre .btn span,.rappel-livre .btn-white span{display:inline-block}
.rappel-livre .rappel-couv{width:8%;height:100%}.rappel-livre .rappel-titre,.rappel-livre .rappel-auteur{width:50%;margin-left:10%}}.nav-acces-rapide{border:1px solid #e6e6e6;padding:1em!important}
.nav-acces-rapide .titre-bloc{width:100%!important;max-width:100%!important;margin-right:0!important;text-align:center;background-color:transparent;font-size:1em;top:-0.5rem;color:#F8981D!important}
.contenu-numerique .nav-acces-rapide .titre-bloc{color:#57A0D3!important}
.nav-acces-rapide .titre-bloc span{background-color:#fff;padding:0 1em}.nav-acces-rapide ul{text-align:center;margin-bottom:1em}.nav-acces-rapide ul li{color:#4d4d4d;padding-right:2em;font-size:.85em}
.nav-acces-rapide ul a{color:inherit;font-size:inherit}.nav-acces-rapide ul a:hover{color:#ECCFA3}#notice-coup-de-coeur,#notice-resume,#notice-4e-couv,#notice-fiche-technique,.nav-acces-rapide,#notice-avis{padding-bottom:0rem!important}
#notice-coup-de-coeur .titre-bloc,#notice-resume .titre-bloc,#notice-4e-couv .titre-bloc,#notice-fiche-technique .titre-bloc,.nav-acces-rapide .titre-bloc,#notice-avis .titre-bloc{color:#214198}
#notice-coup-de-coeur .titre-bloc:before{color:#F8981D;font-size:1.3em!important}#notice-coup-de-coeur p{color:#4d4d4d;font-size:.9em}#notice-resume p,#notice-4e-couv p,#notice-fiche-technique p{font-size:.85em;color:#4d4d4d}
@media(min-width:48em){#notice-resume p,#notice-4e-couv p,#notice-coup-de-coeur p{-webkit-columns:3em 2;-moz-columns:3em 2;-ms-columns:3em 2;-o-columns:3em 2;columns:3em 2}
}#notice-4e-couv{clear:none}#notice-4e-couv p{font-family:"msi",serif}#notice-fiche-technique{-webkit-columns:3em 3;-moz-columns:3em 3;-ms-columns:3em 3;-o-columns:3em 3;columns:3em 3}
#notice-fiche-technique p{-webkit-column-break-inside:avoid;column-break-inside:avoid;font-size:.75em}#notice-fiche-technique p a{font-size:1.1em}#notice-fiche-technique p em{color:#333;font-size:1.1em}
#notice-avis .titre-bloc em{color:gray;font-size:.7em}#notice-avis .avis+.avis{padding-bottom:1.25rem;padding-top:1.25rem;border-top:1px solid #e6e6e6}
#notice-avis .wrapper-rating{width:20%;margin-bottom:.625rem;margin-top:-0.125rem!important}#notice-avis .avis-titre{font-size:.85em;line-height:1.4em;margin-bottom:.625rem;font-family:"msi",serif}
#notice-avis .avis-titre:before{content:'\201C'}#notice-avis .avis-titre:after{content:'\201D'}
#notice-avis .avis-texte{font-size:.85em;color:#4d4d4d;margin-top:0}#notice-avis .avis-auteur{font-size:.8em;color:#4d4d4d}#notice-avis .avis-auteur a{color:#4d4d4d;text-decoration:underline;margin-right:1em}
#notice-avis .avis-auteur a:hover{color:#ECCFA3}@media(min-width:37.5em){#notice-avis .avis-texte{-webkit-columns:3em 2;-moz-columns:3em 2;-ms-columns:3em 2;-o-columns:3em 2;columns:3em 2}
#notice-avis .wrapper-rating{width:10%!important;float:left;margin-bottom:0;margin-right:2em;position:relative}#notice-avis .wrapper-rating:after{content:"—";position:absolute;top:0;right:-2em;padding:0 .5em}
}.module-portrait-auteur{position:relative;margin-bottom:2.5rem;padding:0;width:100%;height:auto;display:block;overflow:hidden}.module-portrait-auteur .wrapper-img{display:block;overflow:hidden;width:40%;height:0;display:block;padding-bottom:50%;margin-bottom:1rem;float:left;margin-right:-10%;z-index:1}
.module-portrait-auteur .wrapper-img img{width:100%!important;height:auto}.module-portrait-auteur .auteur-nom,.module-portrait-auteur .auteur-presentation,.module-portrait-auteur .auteur-bio{background-color:rgba(255,255,255,0.8)}
.module-portrait-auteur .auteur-nom{color:#214198;font-size:1.125em;margin-left:35%;margin-top:2.5rem;z-index:5;position:relative;padding:.5em;margin-bottom:0}
.module-portrait-auteur .auteur-presentation{font-size:.9375em;margin-left:35%;margin-bottom:1.25rem;color:gray;z-index:5;position:relative;padding:.5em}
.module-portrait-auteur .auteur-bio{font-size:.8125em;position:relative;z-index:5;padding:.5em;clear:both;text-align:justify}@media(min-width:48em){.module-portrait-auteur .wrapper-img{width:30%;height:0;padding-bottom:40%}
.module-portrait-auteur .auteur-presentation{margin-bottom:2.5rem}.module-portrait-auteur .auteur-bio{clear:none;-webkit-columns:3em 2;-moz-columns:3em 2;-ms-columns:3em 2;-o-columns:3em 2;columns:3em 2}
}#form-login label{display:block;float:left;width:33.33333%;padding-left:1em}#form-login label:first-child{padding-left:0}#form-login button{width:100%}
#form-login input{margin:0!important}@media(min-width:37.5em){.checkout-creation-compte{width:65.51724%;float:left;margin-right:3.44828%}.checkout-creation-compte+.module-libre{clear:none!important;width:31.03448%;float:left;margin-right:3.44828%;float:right;margin-right:0}
}.col2{float:left;width:50%;padding-left:3%}.col2:first-child{padding-left:0}.fullwidth{display:inline-block;width:100%;text-align:center}#form-creation-compte fieldset:first-child+fieldset+fieldset{clear:both;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-top:1.25rem;margin-bottom:1.25rem;padding:1em 0}
#form-creation-compte fieldset:first-child+fieldset+fieldset label{margin:0}#form-creation-compte fieldset:first-child+fieldset+fieldset+fieldset{margin-bottom:1.25rem}
#form-creation-compte label[for="carte-ok"],#form-creation-compte label[for="carte-none"]{float:left;width:50%;padding-left:3%}
#form-creation-compte label[for="carte-ok"]:first-child,#form-creation-compte label[for="carte-none"]:first-child{padding-left:0}
#form-creation-compte .custom-select{height:2.5rem;margin-top:0;margin-bottom:.5em}#form-creation-compte .custom-select:before{line-height:2.5rem!important}
#form-creation-compte .custom-select .dummy{line-height:2.5rem!important;font-size:.9em!important;text-indent:.5em}.checkout-emballage{padding-left:0;padding-right:0}
.checkout-emballage .titre-bloc{overflow:visible!important}.checkout-emballage .titre-bloc:before{font-size:2.2em!important;background-color:#fff;margin-right:0;padding-left:.5em;margin-top:10px}
.emballage-message{text-align:left!important;border-top:1px solid #e6e6e6;width:100%;display:inline-block;padding:1em 1em 0 1em}@media(min-width:37.5em){.checkout-adresse{clear:none;width:48.27586%;float:left;margin-right:3.44828%}
.checkout-adresse+.checkout-adresse{float:right;margin-right:0}}.btn-edit-adresse,.btn-changer-adresse{font-size:.8em;color:gray;position:absolute;bottom:-.7em;max-width:45%;background-color:#fff;overflow:hidden!important;white-space:nowrap;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;text-overflow:ellipsis;padding:0 .5em;text-align:center}
.btn-edit-adresse{left:2%}.btn-changer-adresse{right:2%}.checkout-mode-reglement{margin-bottom:2.5rem!important}#form-conditions-vente .savoir-plus{font-size:.9em}
#form-conditions-vente .savoir-plus:before{content:none}
/*ligne ajoutee claire :*/.module-grille-articles.affichage-liste .article-livre {min-height: 12.8em;}

@media(max-width:599px) {
    #header .compte-mobile {
        float: left;
        margin-left: 35px;
        margin-top:5px;
    }
    #header .toolbar {
        width:auto;
        height:50px;
    }
    #header .toolbar .panier {
        margin-top: 5px;
    }
}

@media(min-width:600px) {
    #header .compte-mobile {display:none;}
}
/* ********************************************************************************************* */
/* ************************************** CSS ENOVALP ****************************************** */
/* ********************************************************************************************* */
.note_etoile {
    cursor: pointer
}
.rouge {color:red}
.disabled {background-color: #DDDDDD}
.invalid {
    outline: none;
    border-color: red;
    box-shadow: 0 0 10px red;
    }
.popin-compte{display:inline-block;position:relative;}
.popin-compte:first-child{margin-left:-.3em}
.popin-compte .popin-lien:after{font-size:.8em!important}
.popin-compte .savoir-plus{margin-top:.3em}
@media(min-width:37.5em){.popin-compte+.popin-compte:before{content:"— ";margin-left:-1.5em;margin-right:.3em}}
.popin-compte:hover .popin-lien:before{position:absolute;top:100%;left:0;width:100%;height:1px;display:block;background-color:#214198;z-index:60;margin-top:-1px}
.popin-compte:hover:before{color:gray!important}
.popin-compte:hover>div{display:block}
.popin-compte>div{position:absolute;top:100%;left:0;display:block;height:auto;padding:.5em!important;background-color:#214198;display:none;margin-top:-1px;margin-left:-1px;z-index:550;-webkit-box-shadow:rgba(0,0,0,0.2) 0 10px 15px -10px;-moz-box-shadow:rgba(0,0,0,0.2) 0 10px 15px -10px;box-shadow:rgba(0,0,0,0.2) 0 10px 15px -10px}
@media(min-width:37.5em){.popin-compte>div{width:120px;height:auto}}
.popin-compte>div .wrapper-img{display:block;width:70px;height:70px;overflow:hidden;float:left;margin-right:.5em}
.popin-compte>div .wrapper-img+a{margin-top:.5em}.popin-compte>div .savoir-plus{float:left;width:auto}

.deux_lignes {
    height: 2.10em;
    overflow: hidden;
    text-overflow: ellipsis;
    }

.mea-produit .article-livre .couverture-livre img{position:absolute;bottom:0;left:0;right:0;width:99%;height:auto!important}
.mea-produit{width:80%!important;margin-left:10%;margin-right:10%;margin-bottom:5%;height:auto;overflow:hidden}
.mea-produit>div{z-index:1!important;width:100%!important;height:auto!important;position:absolute!important}
.mea-produit .article-livre{width:44%;height:100%;float:left;margin-right:3%;margin-left:3%}
.mea-produit .article-livre-centre{width:44%;height:100%;margin:0 auto;text-align:center}
hr { height: 1px;margin-top:20px;padding:0;background-color: #E6E6E6;border: 0px;}
.Body_popup #container {padding:10px}
.header_popup {height:50px;background-color:#f5aa32;}
strong {font-weight:bold}
i {font-style:italic}
.important {color:#214198;font-weight:bold;font-size:1.3rem;}
.padding03 {padding:0.3em}
.couverture-livre-shadow0 {position:relative;display:block;width:100%;height:0;padding-bottom:170%;overflow:hidden}
.article-livre .couverture-livre-shadow0 img {border:1px solid #e6e6e6;padding:.2em;z-index:5}
.no-touch .article-livre:hover .couverture-livre-shadow0 img {-webkit-transition: border .3s ease;-moz-transition: border .3s ease;-o-transition: border .3s ease;transition: border .3s ease;border: 1px solid #ECCFA3;}
.gris {font-size: .75em;line-height: 1em;color: gray;}
.italique {font-style:italic;}
.highlight {background-color: #f7f7f7;}

.couverture-blog img {border:1px solid #e6e6e6;padding:.2em;z-index:5}
.couverture-blog:hover img {-webkit-transition: border .3s ease;-moz-transition: border .3s ease;-o-transition: border .3s ease;transition: border .3s ease;border: 1px solid #ECCFA3;}
.marginB30 {margin-bottom:30px;}
.marginT10 {margin-top:10px;}
.marginT30 {margin-top:30px;}
.bloc_contact_gauche {float: left;width: 450px;}
.bloc_contact_droite {float:left;/*width: 500px;*//*test claire 20150702*/}
.contact_form {border:none;}
.contact_form tr {background-color: transparent;}

/*Quantité dans la fiche detailbook*/
.quantite {font-size: 1.2em;color: #214198;font-family: "mpm" !important;}
.quantite .qte{font-size: 0.8em;}
.qte_nbre {display:inline-block;margin-bottom:-1.2rem;}
.qte_nbre input {font-size:0.9rem;height:2rem;font-weight:bold;padding-top:0.2rem;}

/*colonnes auteurs*/
.col1_auteurs, .col2_auteurs, .col3_auteurs {float:left;width:33%;}
@media only screen and (max-width : 800px) {.col1_auteurs, .col2_auteurs, .col3_auteurs{float:left;display:table;}}
/*Focus sur auteur au cas où l'image soit >160px de large pour tablettes et mobiles*/
@media only screen and (max-width : 600px) {
	.wrapper-image img {
		max-width:160px;
	}
}

/* detail evenement */
.module-detail-evenement{position:relative;margin-bottom:2.5rem;padding:0;width:100%;height:auto;display:block;overflow:hidden}
.module-detail-evenement .wrapper-img{display:block;overflow:hidden;width:40%;height:0;display:block;padding-bottom:50%;margin-bottom:1rem;float:left;margin-right:-10%;z-index:1}
.module-detail-evenement .wrapper-img img{width:100%!important;height:auto}
.module-detail-evenement .evt-titre,.module-detail-evenement .evt-chapeau,.module-detail-evenement .evt-invite, .module-detail-evenement .evt-texte{background-color:rgba(255,255,255,0.8)}
.module-detail-evenement .evt-titre{color:#214198;font-size:1.125em;margin-left:35%;margin-top:2.5rem;z-index:5;position:relative;padding:.5em;margin-bottom:0}
.module-detail-evenement .evt-chapeau,.module-detail-evenement .evt-invite{font-size:.9375em;margin-left:35%;margin-bottom:1.25rem;color:gray;z-index:5;position:relative;padding:.5em}
.module-detail-evenement .evt-invite{margin-bottom:0.25rem}
.module-detail-evenement .evt-texte{font-size:.8125em;position:relative;z-index:5;padding:.5em;clear:both;text-align:justify}
@media(min-width:48em){
.module-detail-evenement .wrapper-img{width:30%;height:0;padding-bottom:40%}
.module-detail-evenement .evt-chapeau{margin-bottom:2.5rem}
.module-detail-evenement .evt-texte{clear:none;-webkit-columns:3em 2;-moz-columns:3em 2;-ms-columns:3em 2;-o-columns:3em 2;columns:3em 2}
.module-detail-evenement .date{top:10%;left:0;width:12%;margin:0!important}
}
@media(min-width:37.5em){.module-detail-evenement .date{width:15%!important}}
@media(min-width:48em){.module-detail-evenement .date{top:25%;left:0;width:12%!important}}
@media(min-width:62em){.module-detail-evenement .date{top:40%;width:8%!important}}

/* Pour le formulaire de récupération de mot de passe */
#form-mdp-perdu label{display:block;float:left;width:33.33333%;padding-left:1em}
#form-mdp-perdu label:first-child{padding-left:0}
#form-mdp-perdu button{width:100%}
#form-mdp-perdu input{margin:0!important}


/* pour le listing dossiers */
.bloc-liste-dossier {margin-top:15px;display: inline-block}
.bloc-liste-dossier .wrapper-img {float: left;height: 0;margin-left: 5%;padding-bottom: 26%;width: 26%;}
.bloc-liste-dossier .dossier-titre, .bloc-liste-dossier > p, .bloc-liste-dossier .savoir-plus {margin-left: 35%;}
.bloc-liste-dossier .dossier-titre a {color: #214198;}
.bloc-liste-dossier .dossier-description {font-size: 0.9em;}
.bloc-liste-dossier .texte-extrait {clear: none;font-size: 0.8em;margin-left: 35%;}
.bloc-liste-dossier .savoir-plus {color: #ECCFA3;display: block !important;margin-bottom: 1.25rem;margin-left: 0;position: relative !important;text-align: right !important;}
.bloc-liste-dossier:hover .dossier-titre a {color: #F8981D;}
.bloc-liste-dossier:hover .wrapper-img img {opacity: 0.8;transition: opacity 0.3s ease 0s;}

/*pour le detail dossier*/
.module-detail-dossier{position:relative;margin-bottom:2.5rem;padding:0;width:100%;height:auto;display:block;overflow:hidden}
.module-detail-dossier .wrapper-img{display:block;overflow:hidden;width:40%;height:0;display:block;padding-bottom:50%;margin-bottom:1rem;float:left;margin-right:-10%;z-index:1}
.module-detail-dossier .wrapper-img img{width:100%!important;height:auto}
.module-detail-dossier .dossier-titre,.module-detail-dossier .dossier-presentation,.module-detail-dossier .dossier-texte{background-color:rgba(255,255,255,0.8)}
.module-detail-dossier .dossier-titre{color:#214198;font-size:1.125em;margin-left:35%;margin-top:2.5rem;z-index:5;position:relative;padding:.5em;margin-bottom:0}
.module-detail-dossier .dossier-presentation{font-size:.9375em;margin-left:35%;margin-bottom:1.25rem;color:gray;z-index:5;position:relative;padding:.5em}
.module-detail-dossier .dossier-texte{font-size:.8125em;position:relative;z-index:5;padding:.5em;clear:both;text-align:justify}
@media(min-width:48em){.module-detail-dossier .wrapper-img{width:30%;height:0;padding-bottom:40%}}
.module-detail-dossier .dossier-presentation{margin-bottom:2.5rem}
.module-detail-dossier .dossier-texte{clear:none;-webkit-columns:3em 2;-moz-columns:3em 2;-ms-columns:3em 2;-o-columns:3em 2;columns:3em 2}

.bloc-main-col>.titre-bloc-chapitre{background-color:#fff;position:absolute;left:0;top:-0.75rem;padding:0 1em 0 0;max-width:66%;color:#F8981D;font-size:1.25em;line-height:1em;}

/*pour le detail liste de selection*/
.module-detail-dossier .selection-titre{color:#214198;font-size:1.125em;margin-top:2.5rem;z-index:5;position:relative;padding:.5em;margin-bottom:0}

/*pour le detail bonne fête*/
.module-detail-bf{position:relative;margin-bottom:2.5rem;padding:0;width:100%;height:auto;display:block;overflow:hidden}
.module-detail-bf .wrapper-img{display:block;overflow:hidden;width:15%;height:0;display:block;padding-bottom:15%;margin-bottom:1rem;float:left;margin-right:-10%;z-index:1}
.module-detail-bf .wrapper-img img{width:100%!important;height:auto}
.module-detail-bf .dossier-titre,.module-detail-bf .bf-presentation,.module-detail-bf .bf-texte{background-color:rgba(255,255,255,0.8)}
.module-detail-bf .bf-titre{color:#214198;font-size:1.125em;margin-left:19%;margin-top:0.5rem;z-index:5;position:relative;padding:.5em;margin-bottom:0}
.module-detail-bf .bf-presentation{font-size:.9375em;margin-left:19%;margin-bottom:1.25rem;color:gray;z-index:5;position:relative;padding:.5em}
@media(min-width:48em){.module-detail-bf .wrapper-img{width:14%;height:0;padding-bottom:13%;}.module-detail-bf .bf-presentation{margin-bottom:2.5rem;}}

/* Pour les widgets */
#col1_widgets {float:left;padding-right:20px;width:50%}
#col2_widgets {float:left;position:relative;width:50%}

.content-onglet-visible {visibility: visible;}
.content-onglet-hidden {display: none;}

/******POPUPs*******/

.panier-commande-small 
{
	cursor: move;
	position:absolute;
	background-color:#f7f7f7;
	width:300px;
	z-index : 10000;
    border:solid 1px #ECCFA3;
    top: 0;
    margin: 0 auto;
}
/*
@media(max-width:55em)
{
    .panier-commande-small 
    {
	    margin-left:+50%;
    }
}
@media(max-width:30em)
{
    .panier-commande-small 
    {
	    margin-left:+0%;
    }
}
*/

.description-page-famille {
    color: #808080;
    font-family: "mp",sans-serif;
    font-size: 0.65em;
    line-height: 1.1em;
    text-align: justify;
	margin-top:2.6rem;
}
/*****/
h3.rayon {
font-size:0.75em;line-height:1;margin:0;font-style:italic;
}
/***/
.btn-widget {
display:inline-block;text-align:center;vertical-align:middle;cursor:pointer;background-color:#f8981d;border:1px solid #f8981d;padding:1em 1em .7em 1em;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;color:#fff;font-size:.875em;line-height:1em;text-decoration:none
}
a.btn-widget{ 
color:#fff !important;
}
li.mailReceiver {list-style:none;}
/*Librairies relais*/
.info {background-color:#f2f2f2;padding:10px;margin-top:10px}
.soixantedix {width:70%;float:left;}
.trente {width:30%;float:left;}
/**Voir toute la super famille**/
.voir_super_famille {margin-left:0;width:95%;padding:8px;text-align:center;border:1px solid #acabb3;line-height:0.8rem;margin-bottom:20px;}
.voir_super_famille a {color:#fff;font-family: "ms",sans-serif;font-size: 0.8em;}
.voir_super_famille a:hover {color:#f2f2f2;}

/* AJOUTS NUMERIQUE ******************************************/
/*** NOTICE NUMERIQUE **/
.menu-numerique a  {
	color:#57A0D3!important;
}
/*.menu-papier a  {
	color:#f8981d!important;
}
    comment differencier un rayon papier d'un rayon musique ?? si solution, changer avec des if navigation_haut.ascx
*/

.menu-numerique ul li a  {
	color:#fff!important;
}


.rappel-num {
	border:1px solid #57A0D3!important;
}
.btn-num {
	background-color:#57A0D3;
	background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0%,#57A0D3),color-stop(100%,#57A0D3));
	background-image:-webkit-linear-gradient(top,#57A0D3,#57A0D3);
	background-image:-moz-linear-gradient(top,#57A0D3,#57A0D3);
	background-image:-o-linear-gradient(top,#57A0D3,#57A0D3);
	background-image:linear-gradient(top,#57A0D3,#57A0D3);
	border:1px solid #57A0D3;
	padding:0.5em 0.8em 0.5em;
}
.btn-num:hover { 
	background-color:#64a8d8!important;
	border:1px solid #64a8d8!important;
}
.btn-num span{color:#ffffff!important}

.contenu-numerique .btn-white {color:gray;}
.contenu-numerique .btn-white:hover {background-color:#57A0D3;color:#ffffff!important;border-color:#57A0D3;}
.contenu-numerique .btn-white:hover > span {color:#ffffff!important;}
.marginB10 {margin-bottom:10px;}
/*.article-livre .existe_papier {margin-top:.625rem;padding-top:.625rem;border-top:1px solid #e6e6e6;display:block;overflow:hidden;color:#ECCFA3;}
.article-livre .existe_papier:before{content:"Egalement disponible en :";display:inline-block;font-size:.8rem;width:100%;color:gray;font-family:"mpi",sans-serif}

.existe_papier .version_papier {
	font-size:0.78rem;
	font-weight:bold;
}*/
.article-livre .prix .numerique {
    border-top:1px solid #e6e6e6;
    display:block;
    color:#57a0d3;
   /*background-color:azure;*/ 
    font-family: 'mpm';
    font-size:.8125rem;
}

.article-livre .prix .numerique .normal {
    display:inline;
    padding-right:10px;
}
.article-livre .prix .numerique .format {
	font-size:.8125rem;
	margin-bottom:0.7rem;
    margin-top:0.7rem;
	font-family:'mpm';
	color:#57A0D3;
    display:inline-block;
    position:relative;
}
.article-livre .prix .numerique .btn-num span {
    display:inline-block;
}
.article-livre .prix .numerique .btn-num span div {
    font-size:0.8rem;
}

.article-livre .aide_epagine {margin-top:.625rem;padding-top:.625rem;border-top:1px solid #e6e6e6;display:block;overflow:hidden;color:#ECCFA3;}

.article-livre .couv-num img{
	border:1px solid #57A0D3!important;
}
.article-livre .couv-num .coin-num {
	position:absolute;
	top:-3px;
	right:-4px;
	z-index:6;
	border:0!important;
}
.article-livre .couv-num .coin-num-small {
	position:absolute!important;
	/*top:53px;
	left:92px!important;
	width:60px!important;*/
	bottom:0;
	left:0!important;
	width:60px!important;
	z-index:6;
	border:0!important;
}

.icone-achat-immediat:after{
	content:url("../i/numerique/icone-immediat.png");
}
	
.icone-achat-immediat:after{
	content:url("../i/numerique/icone-immediat.png");
}
.note-num {background-color:#57A0D3!important;}
.savoir-plus-num {color:#57A0D3!important;}

/*** GENRE Livres numériques**/
.description-titre-numerique {
/*background:transparent url("../i/numerique/fond-titre-numerique.png") no-repeat top left;*/
color:#57A0D3;
/*text-align:center;
font-weight:bold;
font-style:italic;*/
height:65px;
margin-bottom:40px;
}

.description-titre-numerique h1 {
   /*font-size:0.95rem;
    padding-top:5px;*/ 
   font-size:2.1rem;
   line-height:2rem;
   text-transform:uppercase;
}
.description-titre-numerique h1 span {
   text-transform:capitalize;
}
.description-titre-numerique .genre-num {
    padding-top:14px;
}
.icone-tablet1 {
	color:#57A0D3;
}
.icone-tablet1:after{
	content:url("../i/numerique/picto-tablet1.png");
	position:absolute;
	top:0.1rem;
	right:0.4rem;
}
.icone-tablet2:after{
	content:url("../i/numerique/picto-tablet2.png");
	position:absolute;
	top:-1.1rem;
	right:0.4rem;
}

.offre-titre-num a,.titre-num a:hover,.color-num {
color:#57A0D3!important;
}
.mea-produit-num .article-livre .couverture-livre img{position:relative;bottom:0;left:0;right:0;width:99%;height:auto!important}
.mea-produit-num {width:40%!important;height:auto;overflow:hidden;text-align:right;float:right;}
.mea-produit-num>div{z-index:1!important;width:100%!important;height:auto!important;position:absolute!important}
.mea-produit-num .article-livre{width:44%;height:100%;float:right;margin-right:3%;margin-left:3%}

.mea-produit-num2 .article-livre .couverture-livre img{position:relative;bottom:0;left:0;right:0;width:99%;height:auto!important}
.mea-produit-num2 {height:auto;overflow:hidden;text-align:right;float:right;}
.mea-produit-num2>div{z-index:1!important;width:100%!important;height:auto!important;position:absolute!important}
.mea-produit-num2 .article-livre{width:44%;height:100%;float:right;margin-right:3%;margin-left:3%}


.mea-produit-num1 .article-livre .couverture-livre img{position:relative;bottom:0;left:0;right:0;width:99%;height:auto!important}
.mea-produit-num1 {width:30%!important;height:auto;overflow:hidden;text-align:right;float:right;}
.mea-produit-num1>div{z-index:1!important;width:100%!important;height:auto!important;position:absolute!important}
.mea-produit-num1 .article-livre{width:44%;height:100%;float:right;margin-right:3%;margin-left:3%}

.mini-caroussel-num{width:40%;border-top:none;padding-top:0;float:right}

/*************MENU DEROULANT NUMERIQUE*************/
#nav-principale .nav-troisieme-niveau .wrapper-blocs-num{width:98%!important;position:relative;margin-right:2%;margin-left:2%;-webkit-column-count:4;-moz-column-count:4;-ms-column-count:4;-o-column-count:4;column-count:4;-webkit-column-gap:1em;-moz-column-gap:1em;-ms-column-gap:1em;-o-column-gap:1em;column-gap:1em}
#nav-principale .nav-troisieme-niveau .wrapper-blocs-num>div{display:inline-block!important;width:100%!important;padding:0;margin:0;margin-bottom:0.4rem;-webkit-column-break-inside:avoid;column-break-inside:avoid}
#nav-principale .nav-troisieme-niveau .wrapper-blocs-num>div .titre{color:#fff;font-size:0.9rem;font-family:"mpm",sans-serif;line-height:115%;}
#nav-principale .nav-troisieme-niveau .wrapper-blocs-num>div .titre a {color:#fff;border-bottom:1px solid #1e599f;padding-bottom:1px;}#nav-principale .nav-troisieme-niveau .wrapper-blocs>div ul{overflow:hidden}
#nav-principale .nav-troisieme-niveau .wrapper-blocs-num>div ul li{display:inline;float:left;clear:both;line-height:.875em;padding:.05em 0}#nav-principale .nav-troisieme-niveau .wrapper-blocs>div ul a{display:inline;color:#d2d2d2;font-size:.8125em;line-height:inherit}
.no-csscolumns #nav-principale .nav-troisieme-niveau .wrapper-blocs-num>div{display:block!important;width:25%!important;float:left!important;padding-right:1em}
@media(min-width:48em){
#nav-principale .nav-troisieme-niveau .wrapper-blocs-num{-webkit-column-count:5;-moz-column-count:5;-ms-column-count:5;-o-column-count:5;column-count:5}
}
.nav-second-niveau .second-niv-num {width:100%!important;}
/*.nav-second-niveau .second-niv-num a {text-align:left!important;}*/
.titre-nouv-num {
	color:#57A0D3;
	font-size: 1.25em;
}
.titre-nouv-num::before {
	content:url("../i/numerique/nouv-num.png");
	margin-right:10px;
}

/* VIDEOS LE LIVRES DU JOUR */
.video-container {
position: relative;
padding-bottom: 56.25%;
padding-top: 30px;
height: 0;
overflow: hidden;
}
.video-container iframe,
.video-container object,
.video-container embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.video-wrapper {
	width: 480px;
	max-width: 100%;
	float:left;
	position:relative;
}
.video-wrapper-mini {
	width: 200px;
	max-width: 100%;
	float:right;
	position:relative;
	padding:0 2rem 1rem 0;
}
#videos-livre-home {
	height:380px;
}
#videos-livre {
	height:340px;
}
#videos-livre .video-wrapper {width:400px;}
#videos-livre .video-wrapper-mini {width:138px;}

@media only screen and (max-width: 960px) {
#videos-livre-home {height:350px;}
#videos-livre-home .video-wrapper {width:360px;}
#videos-livre-home .video-wrapper-mini {width:130px;}
#videos-livre .video-wrapper {width:300px;}
#videos-livre .video-wrapper-mini {width:120px;}
}
@media only screen and (max-width: 880px) {
#videos-livre-home .video-wrapper {width:340px;}
#videos-livre-home .video-wrapper-mini {width:120px;}
#videos-livre .video-wrapper {width:280px;}
#videos-livre .video-wrapper-mini {width:100px;}
}
@media only screen and (max-width: 800px) {
#videos-livre-home {height:350px;}
#videos-livre-home .video-wrapper {width:340px;}
#videos-livre-home .video-wrapper-mini {width:120px;}
#videos-livre {height:300px;}
#videos-livre .video-wrapper {width:250px;}
#videos-livre .video-wrapper-mini {width:90px;}
}
@media only screen and (max-width: 720px) {
#videos-livre-home {height:400px;}
#videos-livre {height:360px;}
#videos-livre-home .video-wrapper {width:100%;}
#videos-livre-home .video-wrapper-mini {display:none;}
#videos-livre .video-wrapper {width:100%;}
#videos-livre .video-wrapper-mini {display:none;}
}
@media only screen and (max-width: 450px) {
#videos-livre-home {height:270px;}
#videos-livre {height:290px;}
#videos-livre-home .video-wrapper {width:100%;}
#videos-livre-home .video-wrapper-mini {display:none;}
#videos-livre .video-wrapper {width:100%;}
#videos-livre .video-wrapper-mini {display:none;}
}
/**************** RETRAIT LIBRAIRIE CLICK & GO ******************************/
.dispo-livre-retrait {font-family:"mpi",sans-serif}
.dispo-livre-retrait{font-family:"mpi",sans-serif;font-size:.75em;line-height:1em;color:gray;width:100%!important;margin-left:0!important;padding:0!important;margin-bottom:0.85rem!important;position:relative;padding-top:1rem;}
.dispo-livre-retrait .icon-before {font-size:1.2rem;}
.dispo-livre-retrait span{position:absolute;top:40px;right:0;padding:1em;background-color:#f7f7f7;border:1px solid #ECCFA3;color:#4d4d4d;z-index:10;margin-top:-5%;width:250px;display:none}
.dispo-livre-retrait span:before{content:"";display:block;width:0;height:0;border:solid 10px;border-color:transparent transparent #ECCFA3 transparent;position:absolute;right:45%;top:-20px}
.dispo-livre-retrait:hover{color:#ECCFA3}
.dispo-livre-retrait:hover span{display:block}

.info-retrait{position:relative;}
.info-retrait span{position:absolute;top:40px;right:0;padding:1em;background-color:#f7f7f7;border:1px solid #ECCFA3;color:#4d4d4d;z-index:10;margin-top:-5%;width:550px;display:none}
.info-retrait span:before{content:"";display:block;width:0;height:0;border:solid 10px;border-color:transparent transparent #ECCFA3 transparent;position:absolute;right:45%;top:-20px}
.info-retrait:hover{color:#ECCFA3}
.info-retrait:hover span{display:block;}
.info-retrait:hover span .h2{color:#214198;}

.color_retrait, .prix_color_retrait {color:#fb0746;font-size:0.7rem;}
.prix .color_retrait {font-size:0.6rem !important;line-height:0.8rem;}
.affichage-liste .prix_color_retrait {display:none;}
/*** correc tables detail commandes***/
.details-cmd {height:auto;margin-bottom:1.25rem;}
.details-cmd tbody {border-bottom:1px solid #e6e6e6 !important;border-top:1px solid #e6e6e6 !important;}
.details-cmd td {padding:0.5em;vertical-align:middle;}
.details-cmd tr:first-child {background-color:#fafafa;}
.btn-panier {padding:0 !important;}
.btn-panier span {padding-left:1rem;}

/*** CORRECTIONS VISU NOTICE COLONNE DROITE SURTOUT EN MODE MOBILE 20170316*************/
@media(max-width:30em){
.module-detail-article .titre-livre,.module-grille-articles.affichage-liste .titre-livre,.module-grille-rayons.affichage-liste .titre-livre,.module-detail-article .auteur-livre,.module-grille-articles.affichage-liste .auteur-livre,.module-grille-rayons.affichage-liste .auteur-livre,.module-detail-article .editeur-livre,.module-grille-articles.affichage-liste .editeur-livre,.module-grille-rayons.affichage-liste .editeur-livre,.module-detail-article>.supports-livre,.module-grille-articles.affichage-liste>.supports-livre,.module-grille-rayons.affichage-liste>.supports-livre{margin-left:32%!important;margin-right:35%;text-align:left;display:block;padding:0}
.module-detail-article .titre-avis-livre,.module-grille-articles.affichage-liste .titre-avis-livre,.module-grille-rayons.affichage-liste .titre-avis-livre,.module-detail-article .avis-livre,.module-grille-articles.affichage-liste .avis-livre,.module-grille-rayons.affichage-liste .avis-livre,.module-detail-article .recommandations,.module-grille-articles.affichage-liste .recommandations,.module-grille-rayons.affichage-liste .recommandations{margin-right:35%;text-align:left;clear:both}
.module-detail-article.notice:before,.module-detail-article.notice:after{content:none}.module-detail-article.notice .prix{width:35%!important;height:auto!important;min-height:auto!important}
.info-retrait span{width:250px;}
.avis-livre iframe {max-width:200px;}
}


/*suggestions recherche + search overlay*/
.suggestionsBox {
  position: fixed;
  background-color: #ffffff;
  z-index: 502;
  margin-top: 40px;
  /*width: 537px;*/
  width: 750px;
  padding: 10px;
  visibility: hidden;
  backface-visibility: hidden;
  transform: translateX(0%) translateY(-10%);
  opacity: 0;
  transition: 0.3s;
}
.suggestionsBox.show {
  visibility: visible !important;
  transform: translateY(0) !important;
  opacity: 1 !important;
}

.suggestionsBox #word-suggest {
    float: left;
    width : 50%;
    font-size:1rem;
}

.suggestionsBox #product-suggest {
    float: left;    
    width : 50%;
}
.suggestionsBox #product-suggest .article-livre p{
    display:none;
}

.suggestionsBox article {
    width: 45%;
    float: left;
    margin-right : 15px;
}

.suggestionsBox .couverture-livre {    
    width: 80%;
    height: 0;
    padding-bottom: 125%;
    margin: auto;
}

.suggestionsBox a {
    font-size:90%;
    color:#1c55a9;
}

#search-overlay, search-overlay-post {
  position: fixed;
  width: 100%;
  height: 100%;
  visibility: hidden;
  top: 50px;
  left: 0;
  z-index: 501;
  opacity: 0;
  background: rgba(1, 14, 83, 0.21);
  transition: 0.3s;
  text-align: center;
}
#search-overlay.show, search-overlay-post.show {
  opacity: 1;
  visibility: visible;
}

#search-overlay .loader, search-overlay-post .loader {
  margin-top:150px;
}

/*filtre recherche*/
.irs-from, .irs-to, .irs-single {
    background-color:#214198 !important;
}
.left-col-contenu #filter-form .module-nav .checkbox {
    margin-bottom: 10px;margin-top:-5px;
}
.left-col-contenu #filter-form .module-nav .checkbox > span .on-change-search-event {position:absolute;left:0;margin-left:13px!important;margin-left:-13px;margin:0.2rem 0.5rem 0 0.5rem!important;}
.left-col-contenu #filter-form .module-nav .checkbox > span > label {display:block;position:relative;padding-left:26px}

.left-col-contenu #filter-form .module-nav .checkbox label{font-size:0.875rem;line-height:0.9375rem!important;}

.cookie_msg {
    background-color: #eccfa3;
    background-color: rgba(236,207,163,0.8);
    /*border: 1px solid #214198;*/
    border-radius: 4px;
    color: #214198;
    left: 15px;
    padding: 10px 20px;
    position: fixed;
    /*right: 15px;*/width:300px;
    font-size:0.84rem;
    bottom: 15px;
    z-index: 1000;
}
/*PAGINATION EXTRANET */
.fieldset-pagination .pagination li 
{
    list-style:none;
    display:inline;
}
.focusOn a 
{
    color:#f8981d;
    text-transform:uppercase;
    font-weight:bold;
    font-family:"ms",sans-serif;
}
.focusOff a
{
    color:#214198;
    text-transform:uppercase;
    font-weight:bold;
    font-family:"ms",sans-serif;
}

/** POPUP ABONNEMENT NEWSLETTER  */

#newsletter-popup{
  margin: 10px auto;
  padding:20px 40px 40px;
  background: #fff;
  width: 33%;
  position: relative;
  transition: all 1s ease-in-out;
}

#newsletter-popup .newsletter-header img{
  max-width:280px;
}

@media screen and (max-width: 1366px){
  #newsletter-popup{
    width: 40%;
  }
}

@media screen and (max-width: 992px){
  #newsletter-popup{
    width: 50%;
  }
}

@media screen and (max-width: 750px){
   #newsletter-popup{
    width: 80%;
  }
   #newsletter-popup .newsletter-header img{
      max-width:200px;
    }
    #newsletter-popup .newsletter-in {
        font-size:80%;
    }

}

@media screen and (max-width: 490px){
    #newsletter-popup {
        margin: 70px auto;
        padding: 10px;
    }
    #newsletter-popup .newsletter-header img{
      max-width:100px;
    }
    #newsletter-popup .newsletter-in {
        font-size:70%;
        margin:0 !important;
    }
    #newsletter-popup h3 {
      font-size: 14px !important;
      margin: 6px 0 0 0px !important;
    }

}

.newsletter-overlay, .plan-overlay, .msg-client-overlay, .mode-liv-overlay, .mondial-relay-overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.5);
  transition: opacity 300ms;
  visibility: visible;
  opacity: 1;
  display: none;
  z-index:999;
}

#newsletter-popup h3{
  color: #214198;
  font-size: 24px;
  margin: 0 0 10px;
}

#newsletter-popup .newsletter-in {
  margin-top:20px;
}

#newsletter-popup .popup-close{
  color: #214198;
  height: 30px;
  width: 30px;
  position: absolute;
  top: 10px;
  right: 2px;
  text-align: center;
  text-decoration: none;
  line-height: 30px;
  font-weight: bold;
}
@media(max-width:590px)
{
    #newsletter-popup {
        max-width:400px;
    }
}

.stock-magasins{font-size:1em;position:relative}
.stock-magasins a{font-size:1.1em;}
.stock-magasins:before{display:inline-block;}
.stock-magasins:after{font-size:1em}
.stock-magasins span#qteStock_inAllMagasins{position:absolute;top:75px;right:0;padding:1em;background-color:#f7f7f7;border:1px solid #ECCFA3;color:#4d4d4d;z-index:6;margin-top:-5%;width:450px;display:none}
.stock-magasins span#qteStock_inAllMagasins:before {content: "";display: block;width: 0;height: 0;border: solid 10px;border-color: transparent transparent #ECCFA3 transparent;position: absolute;right: 45%;top: -20px;}
.stock-magasins:hover{color:#ECCFA3}
.stock-magasins:hover span#qteStock_inAllMagasins{display:block}
/*
.stock-magasins-recherche{font-size:1em;}
.stock-magasins-recherche:before{display:inline-block;}
.stock-magasins-recherche:after{font-size:1em}
.stock-magasins-recherche span#qteStock_inAllMagasins{position:absolute;top:75px;right:0;padding:1em;background-color:#f7f7f7;border:1px solid #ECCFA3;color:#4d4d4d;z-index:6;margin-top:-5%;width:250px;display:none}
.stock-magasins-recherche span#qteStock_inAllMagasins:before {content: "";display: block;width: 0;height: 0;border: solid 10px;border-color: transparent transparent #ECCFA3 transparent;position: absolute;right: 45%;top: -20px;}
.stock-magasins-recherche:hover{color:#ECCFA3}
.stock-magasins-recherche:hover span#qteStock_inAllMagasins{display:block}
*/


.stock-magasins-recherche span {
    position:absolute;
    top:0;
    left:0;
    width:500px;
    height:200px;
    z-index:9999;
}

.popup-dispo {
    text-transform:capitalize;
}
.mag-table{margin-bottom:0;width:100%;height:auto}
.mag-table td>*{margin:0 0 0 0.4rem}
.mag-table td .dispo-livre{margin:0!important}
.mag-table td{padding:.5em .5em 0 .5rem;vertical-align:top}
.mag-table td:first-child{border-left:0}
.mag-table tbody td{border-left:1px solid #f6f6f6;vertical-align:top}
.mag-table tbody{border-bottom:1px solid #e6e6e6!important;border-top:1px solid #e6e6e6!important}
/*.mag-table tbody tr:nth-child(odd){background-color:#e6e6e6}*/

.newsletter-in .map {
	width: 100%;height: 430px; 
}
.newsletter-in .map #gmap_canvas{
	width: 100%;height: 430px; 
}
.checkout-table.dispo-retrait th:nth-of-type(2),.checkout-table.dispo-retrait tbody td:nth-of-type(2),.checkout-table.dispo-retrait tbody tr td p{display:inline !important;}
.checkout-table.dispo-retrait {margin-bottom:0.25rem !important;}
.checkout-table.dispo-retrait thead{line-height:0.875rem !important;}

/** Choix du mode de livraison 20180912****************************/
.colonne-livraison {
    width:32%;
    float:left;
    position:relative; 
    background-color:#f2f2f2;
    padding:5px 5px 10px 5px;
}

@media only screen and (min-width: 1076px) {
    .colonne-livraison {min-height: 335px;}
    .mode-livraison {min-height: 440px/*360*/;margin-bottom:2rem !important;}
}
@media only screen and (min-width: 601px) and (max-width: 1075px) {
    .colonne-livraison {min-height:340px;}
    .mode-livraison {min-height: 365px;margin-bottom:1.5rem !important;}
}
@media only screen and (min-width: 500px) and (max-width: 600px) {.mode-livraison {min-height:525px;margin-bottom:2rem !important;}}
@media only screen and (max-width: 499px) {.mode-livraison {min-height:515px;margin-bottom:2rem !important;}}


.colonne-livraison:nth-child(1), .colonne-livraison:nth-child(2) {
    margin-right:10px;
}
/*.colonne-livraison:nth-child(3n) {
    margin-left:10px;
}*/

.colonne-livraison .header {
     background-color:#e6e6e6 !important;
     height:40px;padding:4px;
}
.colonne-livraison .header h3 {
    font-weight:bold;
}
.colonne-livraison > input {
    margin-left: 0.5em;
}
@media(max-width:600px){
    .colonne-livraison {
        width:100%;
    }
}

@media(max-width:767px){
    .module-grille-articles .article-livre:nth-child(3n+2) {
		clear:both;
	}
}

/** CSS (customisation) de la popup mondial relay****************************/
.MR-Widget {
    font-size:14px !important;
    color:red !important;/*pour tester mais marche pas*/
}
/** MENU NUMERIQUE COVID19 20200319****************************/
#nav-principale .nav-premier-niveau>li.numerique:hover{
    background-color:#00378B!important;
}
#nav-principale .nav-premier-niveau > li.numerique > a {
    color:#F49B00!important;
}
/** RGPD QUANTCAST 20200619*/
.qc-cmp2-summary-info {
text-align:justify !important;
}
.qc-cmp2-summary-info p {
display:none !important;
}
.qc-cmp2-summary-info::before {
white-space:normal;/*pre*/
content:"L\'ensemble des dispositions relatives aux données personnelles figurent au sein de la Charte pour la protection des données personnelles.\A Le Site recourt à l\'usage de cookies. Le cookie est un fichier informatique, stocké sur le disque dur de l\'ordinateur de l\'Utilisateur. Il a pour but de signaler une précédente visite de l\'Utilisateur sur le Site. Les cookies sont, entre autre, utilisés par la Société dans le but de personnaliser le service proposé à l\'Utilisateur.\A Certaines pages web du Site peuvent parfois contenir des images électroniques ou « balises web », qui permettent de compter le nombre de visiteurs de la page.\A Ces balises web peuvent être utilisées avec certains de nos partenaires. Les renseignements obtenus via ces balises permettent simplement de rassembler des statistiques sur la fréquentation de certaines pages du site, et ce afin de mieux servir les utilisateurs de notre site." !important;
}
.qc-cmp2-footer-links {
display:none !important;
}
.qc-cmp2-toggle-legal-button {
display:none !important;
}
/* ECRAN 2*/
.qc-cmp2-consent-info {
text-align:justify !important;
}
.qc-cmp2-consent-info p {
dispay:none !important;
height:0 !important;
}
.qc-cmp2-consent-info::after {
white-space:normal;/*pre*/
content:"L\'ensemble des dispositions relatives aux données personnelles figurent au sein de la Charte pour la protection des données personnelles.\A Le Site recourt à l\'usage de cookies. Le cookie est un fichier informatique, stocké sur le disque dur de l\'ordinateur de l\'Utilisateur. Il a pour but de signaler une précédente visite de l\'Utilisateur sur le Site. Les cookies sont, entre autre, utilisés par la Société dans le but de personnaliser le service proposé à l\'Utilisateur.\A Certaines pages web du Site peuvent parfois contenir des images électroniques ou « balises web », qui permettent de compter le nombre de visiteurs de la page.\A Ces balises web peuvent être utilisées avec certains de nos partenaires. Les renseignements obtenus via ces balises permettent simplement de rassembler des statistiques sur la fréquentation de certaines pages du site, et ce afin de mieux servir les utilisateurs de notre site." !important;
}
/* fin RGPD cookies*/