#serie .apertura{background-color: #f9c507;text-align: center;}
#serie .apertura img{width:100%;margin: 10px auto;}

.presentacion h1{font-family: 'montserratbold', sans-serif;font-size:2em;}
.presentacion .txt{padding-left: 0;}
.presentacion .txt, .presentacion .ilus{vertical-align: middle;}
#serie .tapas h2{border-bottom:2px solid #6e5a9a;}
#serie .copete{padding:0;}
#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 .pack{padding:10px;}
#serie .pack.no-border{padding:5px 0;}

#serie .recursos{display: block;width:100%;}
@media(max-width:499px){#serie .recursos article.bggreen p.mt30{margin-top:0;}}
@media(min-width:500px){
	#serie .recursos{display: flex;}
	#serie .recursos article{width: 49%;}
	#serie .recursos article:first-of-type{margin-right: 10px;}
}
@media(min-width:576px){
	#serie .tapas .card{width:31%;}
}
@media(min-width:600px){
	#serie .pack .pack-img img,#serie .pack .btn-warning{max-width:270px;}
}
@media(min-width:650px){
	#serie .apertura img{width:85%;}
}

@media(min-width:940px){
	#serie .pack-img.align-top, #serie .pack-txt.align-top{vertical-align: top;}
	#serie .pack .pack-txt{margin-left: 15px;}
	#serie .pack .pack-txt.align-top{padding-top:0;}
}
@media(min-width: 1100px){
	#serie .pack .pack-img img, #serie .pack .btn-warning{max-width: 250px;}
	#serie .pack .pack-img img.imghi{max-width: 300px;}
}
@media(min-width:1200px){
	#serie .tapas .card{max-width: 100%;}
}
@media(min-width:1400px){
	#serie .tapas .card{justify-content: space-around;}
}