/*
Single livre
*/

.content.commerce-livre{
    display:block;
    position:relative;
    width:1100px;
    height:auto;
    margin:0 auto;
}

.commerce-livre .container{
    display:block;
    position:relative;
    width:930px;
    height:auto;
    margin:0 auto;
}


.commerce-livre .slide-livre{
    display:block;
    position:relative;
    float:right;
    width:590px;
    height:auto;
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
}

.commerce-livre .chemin-site-livre{
    display:block;
    width:100%;
    position:relative;
    height:auto;
    font-size:12px;
    color:#777777;
}

.commerce-livre .chemin-site-livre .block-chemin-site{
    display:block;
    width:36%;
    height:auto;
    background-color:white;
    z-index:10;
}

.commerce-livre .chemin-site-livre .block-chemin{
    display:inline-block;
    width:auto;
    height:auto;
    margin-left:2px;
    margin-right:2px;
    margin-top:63px;
    font-size:12px;
    color:#777777;
    text-decoration:none;
}

.commerce-livre .commerce-livre .block-chemin:first-child{
    margin-left:0px;
    margin-right:0px;
}

.commerce-livre .block-chemin.litterature{
    color:#d65656;
    text-decoration:underline;
}

.commerce-livre .chemin-site-livre .ligne-séparation-chemin{
    display:block;
    position:relative;
    top:-3px;
    right:0;
    width:100%;
    border:1px dashed #cbcbcb;
}

.commerce-livre .container .titre-page-livre{
    display:block;
    width:100%;
    height:auto;
    margin-top:30px;
    letter-spacing:2px;
    text-transform:uppercase;
    FONT-SIZE:40PX;
    font-family:'Vinyl',sans-serif;
    color:#272625;
}

.commerce-livre .sous-titre-page{
    display:inline-block;
    width:auto;
    height:auto;
    margin-top:15px;
    margin-bottom:35px;
    letter-spacing:2px;
    text-transform:uppercase;
    FONT-SIZE:20PX;
    font-family:'Vinyl',sans-serif;
    color:#8f8c88;
}

.commerce-livre .auteur-page{
    display:inline-block;
    width:auto;
    height:auto;
    letter-spacing:2px;
    text-transform:uppercase;
    FONT-SIZE:20PX;
    font-family:'Vinyl',sans-serif;
    color:#d65656;

}

.commerce-livre .ligne-séparation-2-chemin{
    display:block;
    position:relative;
    right:0;
    width:100%;
    border-top:1px dashed #cbcbcb;
    margin-bottom:50px;
}


.commerce-livre .slide-livre .slide-block-focus{

    display:block;
    position:absolute;
    right:0;
    top:0;
    width:auto;
    height:auto;
    line-height:20px;
    padding:10px;
    background-color:black;
    text-align:center;
    text-transform:uppercase;
    color:white;
    z-index:1;
    font-family:'Vinyl',sans-serif;
}

.commerce-livre .slide-livre .slide-block-focus a{
    color: inherit;
}

.commerce-livre .slide-livre .block-text-livre{
    display:inline-block;
    float:right;
    width:580px;
    height:auto;
}

.commerce-livre .grey{

    display:block;
    color:#cbcbcb;
    font-size:16px;
    text-transform:uppercase;
    font-family:'Vinyl',sans-serif;
    margin-bottom:18px;
}

.commerce-livre .dark.nombre{
    display:inline-block;
    color:#272625;
    font-size:16px;
    text-transform:uppercase;
    font-family:'Vinyl',sans-serif;
}

.commerce-livre .dark.nombre a{
    color: inherit;
}

.commerce-livre .grey.nombre, .grey.prix, .grey.isbn, .grey.separation-block{
    display:inline-block;
}

.commerce-livre .carousel-titre{
    margin-top:74px;
    font-size:37px;
    text-transform:uppercase;
    line-height:40px;
    font-family:'Vinyl',sans-serif;
}

.commerce-livre .block-text-livre .texte-livre{
    margin-top:30px;
    line-height:35px;
    font-family:'Droid Serif',sans-serif;
    font-size:20px;
}

.commerce-livre .block-carousel-sous-titre{
    display:inline-block;
    margin-top:35px;
    width:auto;
    height:auto;
    font-size:18.5px;
}

.commerce-livre .carousel-sous-titre{
    display:inline-block;
    height:auto;
    font-size:18.5px;
    font-family: 'Droid Serif',sans-serif;
}

.commerce-livre .carousel-sous-titre.auteur{
    color:#9a9a9a;
}

.commerce-livre .carousel-sous-titre a{
    color:black;
    text-decoration:none;
}

.commerce-livre .carousel-sous-titre a:hover{
    color:#d65656;
    text-decoration:underline;
}
.commerce-livre .carousel-ligne{
    display:inline-block;
    width:185px;
    height:12px;
    margin-top:35px;
    float:right;
    border-bottom:1px solid black;
}

.commerce-livre .block-text-livre .texte-livre{
    margin-top:30px;
    line-height:35px;
    font-family:'Droid Serif',sans-serif;
    font-size:20px;
}

.commerce-livre .ligne-séparation-texte{
    display:block;
    position:relative;
    width:100%;
    border-top:1px dashed #cbcbcb;
    margin-top:56px;
    margin-bottom:48px;
}

.commerce-livre .texte.wysiwyg p {
  text-align: left;
}

.commerce-livre .texte.wysiwyg h2 {
  text-transform: none;
  font-family: 'Droid Serif',sans-serif;
  font-size: 17px;
  line-height: 24px;
  font-style: italic;
  font-weight: 700;
}

.commerce-livre .texte.wysiwyg a {
  text-decoration: underline;
  color: #d65656;
}
.commerce-livre .block-texte-description{
    display:block;
    position:relative;
    width:100%;
}

.commerce-livre .texte-extrait,
.commerce-livre .texte-description{
    display:block;
    float: left;
    padding: 5px 10px 0 0;
    margin: 0;
    position:relative;
    color:#d65656;
    font-size:16px;
    line-height: 16px;
    text-transform:uppercase;
    font-family:'Vinyl',sans-serif;
}

.commerce-livre .texte-commentaire {
    display:inline-block;
    position:relative;
    color:#d65656;
    font-size:16px;
    text-transform:uppercase;
    font-family:'Vinyl',sans-serif;
    padding-bottom:10px;
}

.commerce-livre .texte.un{
    display:inline-block;
    position:relative;
    font-size:16px;
    color:black;
    line-height:25px;
    font-family:'Droid Serif',sans-serif;
}

.commerce-livre .texte.deux{
    display:block;
    position:relative;
    font-size:16px;
    color:black;
    margin-top:50px;
    margin-bottom:50px;
    line-height:25px;
    font-family:'Droid Serif',sans-serif;
}


.commerce-livre .side-barre{
    display:block;
    float:left;
    width:285px;
}

.commerce-livre .side-barre.fixed{
    position: fixed;
    top: 61px;
    z-index: 8000;
}

.commerce-livre .side-barre .side-barre-block-image{
    display:block;
    width:285px;
    margin-bottom:35px;
}

.commerce-livre .side-barre .side-barre-block-image img{
    max-width: 100%;
    width:100%;
}

.commerce-livre .side-barre .side-barre-block-lien{
    display:block;
    width:285px;
    height:46px;

}

.commerce-livre .side-barre-block-lien .block-lien-livre{
    display:inline-block;
    width:44px;
    height:44px;
    margin-left:-3px;
    background-color:white;
    border: 1px solid #cbcbcb;
}

.commerce-livre .side-barre-block-lien .bouton-commander{
    vertical-align:top;
    display:inline-block;
    float: right;
    width:148px;
    height:44px;
    margin-left:-3px;
    margin-bottom:0;
    background-color:white;
    border:1px solid #cbcbcb;
}

.commerce-livre button.button.alt{
    width: 100px;
    height: 44px;
    vertical-align: top;
    padding-left: 0;
    text-align: left;
    letter-spacing: 1px;
    line-height: 30px;
    color: #d65656;
    text-decoration: none;
    font-size: 15px;
    font-weight: normal;
    text-transform: uppercase;
    font-family: 'Vinyl',sans-serif;
    background-color: white;
    border-radius: 0;
}
.commerce-livre button.button.alt:hover{
  color: #d65656;
  background-color: white;
}

.commerce-livre .side-barre-block-lien .block-lien-livre.facebook{
    margin-left:0px;
}
.commerce-livre .side-barre-block-lien .block-lien-livre.steam{
    margin-left:-4px;
}

.commerce-livre .block-lien-livre .block{
    display:block;
    width:44px;
    height:44px;
}

.commerce-livre .block-lien-livre .block.fb{
    background-image:url(image/fiche-livre/logo-fb.png);
    background-size:44px;
    background-position:center center;
}

.commerce-livre .block-lien-livre .block.twitter{
    background-image:url(image/fiche-livre/logo-twitter.png);
    background-size:44px;
    background-position:center center;
}

.commerce-livre .block-lien-livre .block.steam{
    background-image:url(image/fiche-livre/logo-steam.png);
    background-size:44px;
    background-position:center center;

}

.commerce-livre .bouton-commander .block.shopping{
    display:inline-block;
    width:30px;
    height:44px;
    vertical-align:top;
    margin-left:15px;
    text-decoration:none !important;
    background-image:url(image/fiche-livre/logo-shopping.png);
    background-repeat:no-repeat;
}

.commerce-livre .bouton-commander .block.commander{
    display:inline-block;
    width:100px;
    height:46px;
    font-size:14px;
    text-transform:uppercase;
    font-family:'Vinyl',sans-serif;
    text-decoration:none;
    color:#d65656;
    line-height:46px;

}

.commerce-livre .block-lien .bouton-commander a{
    text-decoration:none;
}

.commerce-livre .block-radio{
    display:block;
    width:283px;
    height:auto;
    border:1px solid #cbcbcb;
    margin-top:-1px;
    text-decoration:none;
    background-color:white;
}

.commerce-livre .block-radio .texte-radio{
    display:inline-block;
    width:244px;
    height:auto;
    color:#242222;
    line-height:20px;
    padding:20px;
}

.commerce-livre .block-radio .fleche{
    display:inline-block;
    position:absolute;
    right:10px;
    vertical-align:top;
    margin-top: 34.5px;
    width:11px;
    height:11px;
    background-image:url(image/fiche-livre/fleche-livre.png);
    background-repeat:no-repeat;
}

.commerce-livre .block-video{
    display:block;
    width:283px;
    height:auto;
    border:1px solid #cbcbcb;
    margin-top:-1px;
    text-decoration:none;
}


.commerce-livre .block-video .texte-video{
    display:inline-block;
    width:224px;
    height:auto;
    color:#242222;
    line-height:20px;
    padding:20px;
}

.commerce-livre .block-video .fleche{
    display:inline-block;
    position:absolute;
    right:10px;
    vertical-align:top;
    margin-top: 44.5px;
    width:11px;
    height:11px;
    background-image:url(image/fiche-livre/fleche-livre.png);
    background-repeat:no-repeat;
}


.commerce-livre .comment_container{
  display:block;
  width:100%;
}

.commerce-livre .texte.un #reviews #comments h2{
  display:none;
  margin-left:50px;
  padding-top:10px;
  padding-bottom:10px;
  text-transform:uppercase;
}

.commerce-livre .block-texte-description .texte.un{
  display:block;
  width:100%;
}

.commerce-livre .texte.un #reviews #comments .commentlist #comment-4625 .comment-text p strong{
  font-size:14px;
    text-transform:uppercase;
    font-family:'Vinyl',sans-serif;
}

.commerce-livre .texte.un #reviews #comments .commentlist #comment-4625 .comment-text p time{
  font-family:'Droid Serif',sans-serif;
}

.commerce-livre #reviews #comments ol.commentlist li .comment-text{
  border-radius:0;
}

.commerce-livre .texte.un #reviews #review_form_wrapper #respond h3{
  font-size:16px;
    text-transform:uppercase;
    font-family:'Vinyl',sans-serif;
    color:#d65656;
    padding-bottom:10px;
}


.commerce-livre .texte.un #reviews #review_form_wrapper #respond .comment-form-author label{
  display:block;
}

.commerce-livre .texte.un #reviews #review_form_wrapper #respond .comment-form-author input#author{
  display:block;
  width:99%;
  height:30px;
  margin-bottom:20px;
  border:1px solid #e4e1e3;
}

.commerce-livre .texte.un #reviews #review_form_wrapper #respond .comment-form-email label{
  display:block;
}

.commerce-livre .texte.un #reviews #review_form_wrapper #respond .comment-form-email input#email{
  display:block;
  width:99%;
  height:30px;
  margin-bottom:20px;
  border:1px solid #e4e1e3;
}

.commerce-livre .texte.un #reviews #review_form_wrapper #respond #commentform .comment-form-rating{
  margin-bottom:20px;
}

.commerce-livre .texte.un #reviews #review_form_wrapper #respond #commentform .comment-form-comment textarea#comment{
  border:1px solid #e4e1e3;
  }

.commerce-livre .texte.un #reviews #review_form_wrapper #respond #commentform .form-submit input#submit{
  display:block;
  padding:20px;
  color:black;
  border:1px solid black;
  text-transform:uppercase;
    font-family:'Vinyl',sans-serif;
    background-color:white;
    font-size:12px;
    border-radius:0;
}

.commerce-livre .texte.un #reviews #review_form_wrapper #respond #commentform .form-submit input#submit:hover{
  color:white;
  background-color:#bb2e2d;
}

.slide-rechercher-livre{
    display:block;
    position:relative;
    width:100%;
    height:565px;
    margin-top:32px;
    background-image:url(image/liste/image-fond-rechercher.png);
    background-size: cover;
}
.slide-rechercher-livre .container-rechercher-livre{
    display:block;
    position:relative;
    top:0;
    width:930px;
    height:565px;
    margin:0 auto;
}

.slide-rechercher-livre .block-container-rechercher-livre{
    display:block;
    position:relative;
    float:right;
    width:590px;
}

.slide-rechercher-livre .block-rechercher-titre{
    display:block;
    position:relative;
    width:100%;
    height:26px;
    margin-top:75px;
}

.slide-rechercher-livre .rechercher-titre{
    display:block;
    position:relative;
    float:left;
    font-size:16px;
    color:black;
    text-transform:uppercase;
    vertical-align:top;
    font-family:'Vinyl',sans-serif;
}


.slide-rechercher-livre .icone-plus-produit{
    display:inline-block;
    position:relative;
    float:right;
    margin-right:10px;
    width:auto;
    height:26px;
    font-size:16px;
    text-decoration:none;
    color:#d65656;
}

.slide-rechercher-livre .block-rechercher-titre .plus{
    display:inline-block;
    position:relative;
    float:right;
    height:26px;
    font-size:16px;
    color:#d65656;
    text-decoration:underline;
}

.slide-rechercher-livre .block-rechercher-titre .plus{
    display:inline-block;
    position:relative;
    float:right;
    height:26px;
    font-size:16px;
    color:#d65656;
    text-decoration:underline;
}

.slide-rechercher-livre .block-livre-recherche{
    display:block;
    width:100%;
    height:auto;
    margin-top:25px;
}

.slide-rechercher-livre .block-livre-recherche .block-livre{
    display:block;
    float:left;
    width:120px;
    height:191px;
    margin-left:36.5px;
}

.slide-rechercher-livre .block-livre-recherche .block-livre img{
    width: 100%;
    max-width: 100%;
}

.slide-rechercher-livre .block-livre:first-child{
    margin-left:0px;
}

.slide-rechercher-livre .ligne-separation-recherche{
    display:block;
    width:99%;
    border-bottom:1px solid #555555;
    margin-top:50px;
}

.slide-rechercher-livre .block-newsletter{
    display:block;
    width:100%;
    height:auto;
    margin-top:35px;
}

.slide-rechercher-livre .block-newsletter .block-left{
    display:block;
    float:left;
    width:300px;
}

.slide-rechercher-livre .block-left .block-titre{
    font-size:16px;
    color:black;
    text-transform:uppercase;
    font-family:'Vinyl',sans-serif;
}

.slide-rechercher-livre .block-left .block-texte{
    font-size:14px;
    margin-top:30px;
    line-height:20px;
    font-family:'Droid Serif',sans-serif;
}

.slide-rechercher-livre .block-newsletter .block-right{
    display:block;
    float:right;
    margin-top:44px;
}

.slide-rechercher-livre .champ-rechercher-ok{
    display:inline-block;
    padding-left:10px;
    width:227px;
    height:44px;
    border:0;
    vertical-align:top;
    font-size:12px;
}

.slide-rechercher-livre .block-icone-ok{
    display:inline-block;
    width:46px;
    height:46px;
    margin-left:-4px;
    background-color:#363332;
    line-height:46px;
    color:white;
    text-align:center;
    font-size:12px;
}


/*/////////////////////////////
/////// IPAD RESPONSIVE ///////
/////////////////////////////*/
@media screen and (max-width:930px) {
    .site{ width:100vw;}
    #content { width:100%;}
    #content .chemin-site-liste {width:95vw;}
    .content.commerce-livre { width:100vw;}
    .commerce-livre .container-carousel {width:95vw;}
    .commerce-livre .container {width:95vw;}

    /*///// CAROUSEL /////*/
    .commerce-livre .side-barre .side-barre-block-lien{    width: 225px;}
    .commerce-livre .side-barre .side-barre-block-image{width: 225px;background-color:transparent;}
    .commerce-livre .side-barre .block.commander{display:none;}
    .commerce-livre .side-barre-block-lien .bouton-commander {    width: 87px;}
    .commerce-livre .bouton-commander .block.shopping{position:relative; left:50%; margin-left:-15px;text-align:center;}
    .commerce-livre .sous-titre-page {FONT-SIZE: 17PX;}
    .commerce-livre .auteur-page {FONT-SIZE: 17PX;}
    .commerce-livre .ligne-séparation-chemin {width: 100%;}
    .commerce-livre .side-barre {width: 225px;background-color:transparent;}
    .commerce-livre .slide-livre .block-text-livre {width: 59vw;}
    .slide-rechercher-livre .container-rechercher-livre {width: 95vw;}
    .commerce-livre .block-image {width: 225px;height:326px;background-size:225px;}
    .commerce-livre .block-lien .block.commander {display:none;}
    .commerce-livre .side-barre-block-lien .bouton-commander {background-color:white;}
    .commerce-livre .block-lien .bouton-commander {width: 92px;    text-align: center;}
    .commerce-livre .block-lien .block.shopping {margin:0 auto;}
    .commerce-livre .block-radio {width: 223px;background-color:white;}
    .commerce-livre .block-video {width: 223px;}
    .commerce-livre .block-radio .texte-radio {width: 163px;padding:30px;}
    .commerce-livre .block-radio .fleche {display:block; margin-top: 54.5px;}
    .commerce-livre .block-video .texte-video {width: 163px;padding:30px;}
    .commerce-livre .block-video .fleche {display:block; margin-top: 54.5px;}
    .commerce-livre .block-text {width: 100%;}

    /*///// THEMATIQUE /////*/
    .slide-rechercher-livre .block-container-rechercher-livre {width: 51.7vw;    margin-right: 60px;}
    .slide-rechercher-livre .block-rechercher-titre {padding-top: 75px;margin-top:0;}
    .slide-rechercher-livre {width: 100vw;height: 635px;    background-size: cover;}
    .slide-rechercher-livre .slide-rechercher {margin-top: 75px; height: 665px;    background-image: url(image/fiche-livre/fond-thematique-responsive-1.png);}
    .slide-rechercher-livre .container-rechercher {width: 92vw;    height: 665px;}
    .slide-rechercher-livre .block-container-rechercher {width: auto;margin-right:80px;}
    .slide-rechercher-livre .block-livre.responsive:nth-child(2n+1){display:none;}
    .slide-rechercher-livre .block-livre-recherche {text-align:center; margin-top: 20px;}
    .slide-rechercher-livre .block-icone-ok {float: right;}
    .slide-rechercher-livre .champ-rechercher-ok {width: 44.5vw;}

}

/*/////////////////////////////////
/////// FIN IPAD RESPONSIVE ///////
/////////////////////////////////*/

/*///////////////////////////////
/////// IPHONE RESPONSIVE ///////
///////////////////////////////*/
@media screen and (max-width: 480px) {
  .content.commerce-livre {width: 95vw;}
    .commerce-livre .container-carousel {width:95%;}
    .commerce-livre .container {width:95vw;    height:auto;}

    /*///// CAROUSEL /////*/
    .commerce-livre .side-barre .side-barre-block-lien{    width: 47vw;margin: 0 auto;}
    .commerce-livre .side-barre .side-barre-block-image{width: 60vw;background-color:transparent;    margin: 0 auto;padding-bottom: 40px;}
    .commerce-livre .side-barre-block-lien .bouton-commander {width: 55px;}
    .commerce-livre .ligne-séparation-chemin {width: 100%;}
    .commerce-livre .block-parution {top: 50px;}
     .commerce-livre .slide-livre .block-text-livre {width: 95vw;}
    .block-container-rechercher-livre {width: 95vw;margin:0 auto;}
    .commerce-livre #carousel{height:850px;    margin-top: 114px;}
    .commerce-livre .side-barre {width: 95vw;position: relative;margin:0 auto;padding-bottom:20px;}
    .commerce-livre .slide {width: 92vw;height: auto;margin-top:40px;}
    .commerce-livre .block-image{display:block; float:none; margin:0 auto;}
    .commerce-livre .block-lien {width: 225px;margin-left:auto;margin-right:auto;margin-top:40px;}
    .commerce-livre .block-radio {width: 46.5vw;margin-left:auto;margin-right:auto;margin-top:-1px;}
    .commerce-livre .block-video {width: 46.5vw;margin-left: auto;margin-right: auto;margin-top: -1px;}
    .commerce-livre .block-radio .fleche {right: 120px;}
    .commerce-livre .block-radio .texte-radio {width: 163px;padding:30px;    padding-left: 15px;}
    .commerce-livre .block-video .fleche {right: 120px;}
    .commerce-livre .carousel-titre {margin-top: 35px;}
    .commerce-livre .block-text {width: 92vw;height: auto;}
    .commerce-livre .carousel-ligne {width: 265px;}
    .commerce-livre .block-carousel-bouton {bottom: 50px;}

    .commerce-livre .block-lien-livre .block.fb {margin-left: 1px;}

    /*///// LISTE LIVRES /////*/
    .commerce-livre .grey.nombre, .grey.prix, .grey.isbn{display: block;}
    .commerce-livre .grey.separation-block {display: none;}

    /*///// RECHERCHE /////*/
    .slide-rechercher-livre .block-rechercher-titre {margin-bottom: 23px;}
    .slide-rechercher-livre .block-recherche.top.last {margin-bottom:0;}
    .slide-rechercher-livre .rechercher-top{ width: 320px; height:auto; margin-left:auto !important; margin-right:auto !important;}
    .slide-rechercher-livre .block-recherche.top {display: block; width: 320px; margin-bottom:10px; margin-left: 0px;}
    .slide-rechercher-livre .champ-rechercher {width: 263px;}
    .slide-rechercher-livre .champ-rechercher-editeur {width: 274px;}
    .slide-rechercher-livre .rechercher-bottom { width: 320px; height:auto; margin-left:auto !important; margin-right:auto !important;}
    .slide-rechercher-livre .block-recherche.bottom {display: block;width: 320px;margin-left: 0px; margin-top: 50px;}
    .slide-rechercher-livre .champ-rechercher-ok {display: inline-block;padding-left: 10px; width: 80.5%;border-radius:0;height:41px !important;}
    .slide-rechercher-livre .slide-rechercher {background-image: url(image/liste/image-fond-rechercher-responsive-2.png);}
    .slide-rechercher-livre {width: 105vw;margin-left: -5vw;}
    .slide-rechercher-livre .texte-rechercher {margin-bottom: 30px;}
    .slide-rechercher-livre .block-container-rechercher {width: 92vw;margin-right: 0px;}
    .slide-rechercher-livre .ligne-separation-recherche {width: 95vw;margin-left:auto;margin-right:auto;}
    .slide-rechercher-livre .block-newsletter {width: 320px;margin-left:auto;margin-right:auto;}
    .slide-rechercher-livre .block-newsletter .block-right {margin-top:30px;float: left;width: 95vw;}
    .slide-rechercher-livre .slide-rechercher {height: 647px;}
    .slide-rechercher-livre .container-rechercher {width: 92vw;}
    .slide-rechercher-livre .icone-plus-produit {display: none;}

    .commerce-livre .block-lien {width: 285px;}
    .commerce-livre .block-lien .block.commander {display:none;}
    .commerce-livre .block-lien .bouton-commander {width: 152px;    text-align: center;}
    .commerce-livre .block-lien .block.shopping {margin-left: 0px;}
    .commerce-livre .block-radio .fleche {right: 65px;margin-top:45px;}
    .commerce-livre .block-video .fleche {right: 65px;margin-top:45px}
    .commerce-livre .block-livre.responsive{display:none;}

}

/*////////////////////////
/////// FIN IPHONE ///////
////////////////////////*/

@media screen and (max-width: 400px) {
  .commerce-livre .side-barre .side-barre-block-lien{    width: 60.5vw;margin: 0 auto;}
  .commerce-livre .block-radio {width: 60vw;margin-left:auto;margin-right:auto;margin-top:-1px;}
  .commerce-livre .block-video {width: 60vw;margin-left: auto;margin-right: auto;margin-top: -1px;}
}
