.w95{width:95%;}
.azul{color: #1e417b;}
.pers{position:absolute;}
#serie .tapas h2{border-bottom:1px solid #d32715;color:#d32715; text-align: left;width:90%;margin:auto;}
#serie .pack-txt h3.titlebook{font-size:1.2em;color: #468939;}
.texturapapel{background-image: url(../img/misc/paper-texture.jpg);background-repeat: repeat;}
#serie .tapas .card-deck{-webkit-justify-content:space-evenly;justify-content:space-evenly;}
#serie .tapas .card{max-width:250px;}
#serie .tapas button,#serie .pack button{background-color: #a71682;color: #fff;}
#serie .tapas a button:hover,#serie .pack a button:hover{text-decoration:none;background-color:#76075a;color:#fff;}
#serie .pack button{
    width: 90%;
    max-width: 250px;
    box-shadow: 5px 5px 5px rgba(0,0,0,0.3);
    line-height: 1.1;
    font-family: 'montserratsemibold',sans-serif;
    font-size:16px;
    min-height: 45px;
    text-transform:uppercase;
    border-radius: 25px;
    margin:7px auto;
}
.areaimgfull{position: relative;}
#serie .textimgfull{margin:0 auto;padding-bottom:15px;}
.areadest h2{padding-top:20px;}
.areadest .copete{position: relative;}
#serie .copete{padding:5px;z-index:9999;}

#serie .muestras.cols50{padding:20px 10px;text-align:center;}
#serie .muestras.cols50 .col{max-width: 420px;}
#serie .destacada{background-color:#a7de9e6e;border-radius:10px;border:0;padding:20px;text-align: center;}
#serie .destacada .icon.bi{font-size: 2rem;position: absolute;top:-9px;left:30px;color: #4e9540;}

#serie .muestras.cols50,#serie .muestras.cols50 .col{max-width:initial;}
#serie .muestras.cols50 .col{display:block;width:100%;}
#serie .muestras.cols50 .doble{max-width:670px;}
#serie .muestras.cols50 .simple{max-width:375px;}
#serie .muestras.cols50 .doble img,#serie .muestras.cols50 .simple img{max-width:100%;display: block;margin:auto;}
.booksamples{background-color:#f9efca;margin-top:-20px;z-index:-1;}
.muestras article.col p{width:90%;margin:5px auto 10px;}

.presentacion .txt{background-color:#f2f2f0;}

.titlebook .subtitle{font-size:1.22rem;}

.seccion{border-top:1px solid #5e9e52;text-align: left;max-width: 1200px;padding:0 10px 0 30px;margin-bottom:1rem;margin-left:auto;margin-right:auto;}
.seccion span{background-color: #5e9e52;color: #fff;display: inline-block;padding:7px 10px;font-family: 'montserratsemibold',sans-serif;font-size:1.1rem;}

#serie .pack button.btn.codigo{width:98%;max-width:600px;border-radius:55px;min-height:50px;}
.modal.show .modal-dialog{width:98%;max-width:1200px;}
#modalCodigoGenetico{z-index:99999;}
#modalCodigoGenetico .modal-dialog-scrollable .modal-content{background-color: #ebd0ef;max-height: 755px;}
#modalCodigoGenetico .modal-header{border-bottom:1px solid;}
#modalCodigoGenetico .modal-body{padding-bottom:0;}
#modalCodigoGenetico .sample{width: 100%;max-width:360px;display: block;margin:10px auto;}
#modalCodigoGenetico .cols50.insert .col{max-width:380px;}
#modalCodigoGenetico .modal-footer{border-top:0;padding-bottom:20px;}
#modalCodigoGenetico .modal-footer button{border-radius:50px;min-width:100px;}
#modalCodigoGenetico .btn-close:focus,#modalCodigoGenetico .modal-footer button:focus{box-shadow: none;}

@media(min-width:550px){
  #serie .muestras.cols50 .col{width:49%;display: inline-block;vertical-align: middle;}
  #serie .destacada .icon.bi{font-size:1.7rem;}
  #serie .doble{margin:25px auto;}
}
@media(min-width:600px){#serie .tapas button{line-height:1.5;}}

@media (min-width: 725px){
  #serie .pack-img, #serie .pack-txt{display: inline-block;vertical-align: top;}
  #serie .pack .pack-img {width: 33%;max-width: 265px;margin-top:10px;}
  #serie .pack .pack-txt {width: 63%;margin-left: 1.5%;}
  #serie .pack-txt h3.titlebook{margin-top:0;}
  #serie .destacada{width: 90%;max-width: 1150px;margin:auto;}
  #serie .pack button.btn.codigo{margin-left: 0;}
  #modalCodigoGenetico .areaimgs{-webkit-display: flex;display: flex;-webkit-flex-direction: row;flex-direction: row;justify-content:center;text-align: center;}
  #modalCodigoGenetico .areaimgs .col{max-width: 370px;}

}
@media(min-width:1000px){
  #modalCodigoGenetico .modal-dialog-scrollable .modal-content{max-height: 730px;}
}
@media(min-width:1200px){
  #serie .tapas .card-img{width:auto;}
}

/*MAX*/
@media(max-width: 380px){
  .recmat ul{padding-left:20px;}
}
