.azul{color: #1e417b;}


#serie .txt,#serie .ilus,.presentacion .txt,.presentacion .ilus{vertical-align: middle;}
#serie .tapas button{background-color: #a71682;color: #fff;}
#serie .tapas a button:hover{text-decoration:none;background-color:#76075a;color:#fff;}

#serie .textimgfull{margin:0 auto;}
#serie .areaimgfull{position: relative;}

.areadest h2{padding-top:20px;}
.areadest .copete{position: relative;}
#serie .copete{padding:5px 10px 10px 20px;z-index:9999;}
#serie .doble .copete,#serie .pack-txt {padding-bottom:0;}



.booksamples{background-color:#f9efca;margin-top:-20px;z-index:-1;}
.muestras article.col p{width:85%;margin:5px auto 10px;}
.muestras article.col{background-color: #bcd34487;border-radius:10px;width:95%;max-width:400px;margin:15px auto 25px;padding:0;}
.muestras.nobg article.col{background-color: transparent;}
#serie .muestras h3.titlebook{margin-top:0;padding:5px 0 10px 0;font-family: 'montserratbold',sans-serif;width:90%;margin:15px auto;}
.ch1{width:35px;top:18px;right: 10px;}
.recmat .icon{width:70px;}
.pers{position: absolute;}

.nromuestra{background-color: #fff;border-radius:16px;box-shadow:3px 3px 3px rgba(0,0,0,0.3);}
.nromuestra .troquelmini{background-image: url(../img/ciclo1/iupi/troquelmini.png);background-repeat:repeat-x;height: 30px;width:100%;}


.listachinche{list-style-type: none;}
.listachinche li{padding:0;text-align: left;text-indent:-35px;margin-left:30px;}
.listachinche li:before{content:url('../img/misc/chinchefucsia_sm.png');margin-right:7px;}
.listachinche .icon{height: 45px;vertical-align:bottom;}


#serie .eai_sm{vertical-align: bottom;}

.muestras .sample{max-width: 100%;padding:5px 10px 15px 10px;}
#serie .recmat{max-width:1050px;}
.persiupi{display:block;margin:20px auto;}

.texturalight h2{color: #a71682;margin-top:20px;}

.resaltado{background-color: #889924;padding:4px 10px 2px;color:#fff;}

#serie .tapas{text-align: center;}
#serie .tapas .card{width:85%;max-width:300px;display: block;margin:20px auto;}

.pers2,.pers4,.pers5{display: none;width:115px;transition:all 0.3s ease;}

#serie .dropdown-menu{border:2px solid #a71682;}
#serie .dropdown-item{font-family: 'montserratbold';color: #47494a;font-size:18px;}
#serie .dropdown-item:hover{background-color: #efe49b;}
#serie .dropdown-item:focus{color: #a71682;}
#serie .dropdown-item:not(:last-of-type){border-bottom:1px solid #b5b5b5;}

@media(min-width:600px){#serie .tapas button{line-height:1.5;}}
@media(min-width:600px) and (orientation:landscape){
  #serie .presentacion .w75,#serie .presentacion .w25{width:100%;}
}
@media(min-width:565px){
  #serie .pack .pack-img img{max-width: 300px;}
  .pers5{display: block;top:-45px;}
}
@media(min-width:700px){
  #serie .tapas .card{width:48%;display: inline-block;vertical-align: top;margin:10px;}
  .pers5{left:7%;}
}
@media(min-width:800px){
  #serie .recmat article:first-of-type .subtitulo{padding-left:15px;}
}
@media(min-width:820px){
	.ch1{display: block;top: 15px;right:9px;}
}
@media(min-width:900px){
  .pers2,.pers4,.pers5{width:125px;}
  .pers2{display: block;left:0;top:25%;}
  .ch1{display: block;top: 15px;right:9px;}
	.muestras{-webkit-display: flex;display: flex;flex-direction: row;}
	.muestras article{-webkit-display: flex;display: flex;flex-direction: column;}
	#serie .muestras .copete{padding:10px 12px 20px 12px;}
	.muestras article.col{display: inline-flex;margin:10px 0.5%;}
}
@media(min-width:940px){
  #serie .pack .pack-img{width:40%;}
  #serie .pack .pack-txt{width:58%;}
  .nromuestra{min-height:150px;}
  .pers4{display: block;right:0;}
}
@media(min-width:1100px){
  #serie .presentacion .w75{width:70%;}
  #serie .presentacion .w25{width:25%;}
  #serie .muestras.cols50 .col{max-width:370px;}
  .pers4{width: 135px;right: -4%;bottom:-142px;}
}
@media(min-width:1200px){
  #serie .tapas .card{width:33%;}
  .pers5{left:18%;}
  .pers2{left:-8%;width:135px;}
  .pers4{right:-14%;}
}
@media(min-width:1300px){
  .pers2,.pers4{width:143px;}
  .pers5{width:130px;}
  .pers5{top:-43px;}
}
