#serie .apertura{background-color: #95b82e;text-align: center;}
#serie .apertura img{width:100%;}
#serie .presentacion{background-color:#f2f2f0;}
.presentacion .txt, .presentacion .ilus{vertical-align: middle;}
#serie .espiral{
	width:100%;
    background-repeat: repeat-x;
}
#serie .espiral{background: url('../img/misc/espiral.png');height:50px;}
.papelroto img{width:100%;max-width: 100%;}

#serie .tapas .card{display: inline-block;}
#serie .tapas .btn{max-width: 265px;margin-left:auto;margin-right: auto;}
.link{text-decoration: underline;color: white;}
#serie .tapas .btn-warning, #serie .pack .btn-warning{min-height: 45px;font-size:1.1rem;}
#serie .pack .pack-img img{max-width:360px;}
#serie .recursos{display: block;width:100%;}
@media(min-width: 300px){
	.bggreen .sep30{height:15px;}
	.bggreen .mt30{margin-top:0;}
	#serie .recursos article:first-of-type{margin-right: 0;}
	#serie .recursos article{width:100%;display: block;}
}
@media(min-width: 300px) and (orientation: landscape){
	#serie .recursos article:first-of-type{margin-right: 0;}
	#serie .recursos article{width:100%;display: block;}
}
@media(min-width:576px){
	#serie .tapas .card{width:48%;max-width:215px;margin:7px;}
}
@media(min-width: 800px){
	.bggreen .sep30{height:30px;}
	.bggreen .mt30{margin-top:30px;}
	#serie .recursos{display: flex;}
	#serie .recursos article:first-of-type{margin-right: 1%;}
	#serie .recursos article{width:48%;display: inline-block;}
}
@media(min-width:900px){#serie .tapas .card{width:25%;}
@media(min-width:940px){#serie .pack .pack-txt{margin-left: 0.5%;}}

@media(min-width:1200px){
	#serie .tapas .card,#serie .tapas .card-img{max-width: 100%;}
	#serie .pack{padding:5px;}
	#serie .pack .sep30{height: 5px;}
	#serie .pack img.packimg-hi{max-width:300px;}
}
@media(min-width:1400px){
	#serie .pack img.packimg-hi{max-width:300px;}
	#serie .tapas .card{justify-content: space-around;}
}

@media(min-width:940px){
	#serie .pack .pack-img img{margin:10px auto;}
	#serie .pack .pack-txt,#serie .pack .pack-img{width:49%;}
}

@media(min-width:1200px){
	#serie .tapas .card-img{max-height:288px;}
}
