@media(min-width:1300px){.contenido:not(.menu){width: 1100px;}}
@media(min-width:1400px){.contenido:not(.menu){width: 1370px;}}

body{overflow-x: hidden;}
.contenido{box-sizing: border-box;}
.contenido:not(.menu):last-of-type{margin-bottom:60px;}

@media(max-width: 601px){
	.contenido, .contenido.menu{width:100%;}
}



body{margin: 0;
    padding: 0;
    /*background: url('../img/tramared.jpg');*/
    background-repeat: repeat;
    background-attachment: fixed;
}
#serie .pack-img a,#serie .pack-img a:hover{text-decoration:none;}

#serie .contenido{border-radius:0;font-family: 'montserratmedium', sans-serif;}
#serie .contenido:not(.p0){padding:0 10px 20px 10px;}
#serie .apertura img{max-width:100%;}
#serie.contenedor{display: initial;}

#serie .presentacion .ilus{text-align: center;}
#serie .w60, #serie .w40{display:block;}
#serie .copete{font-family: 'montserratmedium', sans-serif;font-size:19px;line-height: 1.4;margin-bottom: 0;padding:10px;}
.presentacion .txt{padding:20px 0;}
.presentacion .ilus img{max-width:100%;}


#serie .tapas{margin-top:0;text-align: center;}
#serie .tapas h2{font-family: 'montserratlight', sans-serif;border-bottom:2px solid #d32715;margin-bottom:15px;text-align: left;}
#serie .tapas h5, #serie .pack h5{font-family: 'montserratbold', sans-serif;margin-top:5px;}
#serie .tapas .card, #serie .tapas .card-body{border:0;padding:0;text-align: center;}
#serie .tapas .card-body{padding:5px;}
#serie .tapas .card{margin:0.5%;}
#serie .tapas .btn-warning, #serie .pack .btn-warning{color: white;border-radius: 30px;background-color:#ff9018;margin:10px auto 5px auto;text-transform:uppercase;font-size:16px;font-family: 'montserratsemibold',sans-serif;}
#serie .tapas .btn-warning{width:90%;}
#serie .pack .btn-warning{width:90%;max-width:280px;display: block;}
#serie .panelinfo{padding:25px 18px;border-radius:15px;}
#serie .contentinfo{border-radius:10px;padding:20px;}
#serie .contentinfo p, #serie .contentinfo ul li{font-family: 'montserratmedium', sans-serif;font-size: 18px;}
#serie .contentinfo ul{padding-left: 15px;}
.borderyellow{border:4px solid #ffd65f;}
#serie .pack{border-radius:20px;padding:15px;}
#serie .pack ul{padding-left: 20px;}
#serie .pack-txt{font-family: 'montserratmedium', sans-serif;font-size:1.05em;padding:10px;}
#serie .pack-txt.w100{display: block;width: 100%;}
#serie .pack-txt h3{margin-top:10px;}
#serie .pack-img,#serie .pack-txt{display:block;}
#serie .pack-img{text-align: center;}
#serie .pack .pack-img img{margin-bottom:12px;}
#serie .pack .pack-img img,#serie .pack .btn-warning{width: 100%;max-width:250px;}
#serie .pack .btn-warning{font-size: 18px;}

#serie .recursos{color: white;}

#serie .recursos article{box-shadow: 2px 2px 2px rgba(0,0,0,0.3);padding:20px 10px;margin:20px auto;}
#serie .recursos article p{font-size:1.23em;line-height: 1.4;}

#serie .tapas .card-deck{justify-content: space-around;}

#serie .versiones{text-align: center;}
#serie .versiones h3{padding-top:30px;}
#serie .versiones h4{font-family: 'montserratbold', sans-serif;font-size:1.4em;}
#serie .versiones p{font-size: 1.18em;line-height: 1.4;}

#serie .pack-txt h3.titlebook{font-family: 'montserratbold', sans-serif;font-size:1.3em;margin-top:25px;}
#serie .titlebook-hi{font-family: 'montserratbold', sans-serif;font-size:1.35em;}
#serie .placa{display: inline-block;padding:20px;border-radius: 7px;}
#serie .placa h5{font-family: 'montserratregular', sans-serif;}
.btn.disabled{background-color: #9e9c94!important;border:1px solid #9e9c94;}

/*Banner pedido muestra de la serie*/
.contenido:not(.menu):last-of-type{margin-bottom:160px;}
#serie.contenedor{margin-bottom:100px;}
.muestradig{background-color: #f05c64; color:#fff;position: fixed;bottom:0;left:0;width:100%;z-index:99999;}
.muestradig .btnregistro{background-color: #fce381;color: #f05c64!important;font-weight: bold;}
.muestradig .infotitle{display: inline-block;margin-right: 10px;}
.areacontacto .content{padding:10px 10px 15px;}
@media(min-width:740px){
	.contenido:not(.menu):last-of-type{margin-bottom:100px;}
}
@media(min-width:750px){
	.areacontacto .content{padding:10px 15px 10px;}
}
/*Fin Banner muestra de la serie*/

/*Adaptación Aperturas*/
#serie .apertura img{max-width: 100%;}
@media(min-width:300px) and (orientation:portrait){
	#serie .apertura img{width:85%;}
}
@media(min-width:585px) and (orientation:portrait){
	#serie .apertura img{width:70%;}
}
@media(min-width:585px) and (orientation:landscape){
	#serie .apertura img{width:95%;}
}
@media(min-width:700px) and (orientation:portrait){
	#serie .apertura img{width:100%;}
}
/*Fin aperturas*/
@media(min-width:1200px){
	#serie .tapas .card{max-width:300px;}
	#serie .tapas .card-img{width:auto;height: 100%;max-height: 340px;}
}
@media(min-width:380px) and (orientation:landscape){
	#serie .pack .pack-img{width:100%;display: inline-block;}
	#serie .pack .pack-img img,#serie .pack .btn-warning{max-width:200px;}
	#serie .pack .pack-txt{width:100%;}
	#serie .recursos{display:flex;align-items: stretch;}
	#serie .recursos article{width:49%;display: inline-block;}
	#serie .recursos article:first-of-type{margin-right: 1%;}
}
@media(min-width:480px){#serie .pack-txt{font-size:1.15em;}}
@media(min-width: 500px) and (max-width: 767px){
	.presentacion .ilus img{width:65%;}
	/*#serie .pack .pack-img,#serie .pack .pack-txt{display: block;width: 100%;}*/
}
@media(min-width: 565px){
	#serie .card-deck{margin-left:0;margin-right:0;}
	#serie .pack .pack-img{width:100%;}
	#serie .pack .pack-img img,#serie .pack .btn-warning{max-width:200px;display:block;margin:5px auto;}
	#serie .pack .pack-txt{width:100%;}
}
@media(min-width:600px) and (orientation:landscape){
	#serie .w60,#serie .w40{display: inline-block;}
	#serie .w60{width:59%;}
	#serie .w40{width:39%;}
}
@media(min-width:601px){
	#serie .contenido:not(.p0){padding:0 20px 20px 20px;}
}
@media(min-width: 650px){
	#serie .pack .pack-txt{padding:10px;}
}
@media(min-width:768px){
	#serie .w60,#serie .w40{display: inline-block;}
	#serie .w60{width:59%;}
	#serie .w40{width:39%;}
	.presentacion .txt{padding:30px 5px;}
	#serie .recursos{display:flex;align-items: stretch;}
	#serie .recursos article{width:49%;display: inline-block;}
	#serie .recursos article:first-of-type{margin-right: 1%;}
	#serie .panelinfo{padding:40px;}
}
@media(min-width: 800px){
	#serie .contenido:not(.p0){padding:0 35px 20px 35px;}
	.presentacion .txt{padding:15px;}
}

@media(min-width:940px){
	#serie .pack-txt h3.titlebook{margin-top:0;}
	#serie .pack-img,#serie .pack-txt{display:inline-block;vertical-align: middle;}
	#serie .pack .pack-img{width:33%}
	#serie .pack .pack-txt{width:63%;margin-left:1.5%;}
	#serie .pack .pack-txt.w100{width:100%;margin-left:0%;}
	#serie .pack .pack-img img{width:100%;}
}
@media(min-width:1000px){
	#serie .recursos article{padding:20px;}
}
@media(min-width:1300px){
	#serie .versiones h3{font-size: 1.5em;}
	#serie .versiones h4{font-size: 1.3em;}
}
@media(min-width:1200px){#serie .versiones{width:90%;margin:auto;}}
@media(min-width: 1250px){
	#serie .pack .pack-img img, #serie .pack .btn-warning{max-width: 250px;}
}
@media(min-width:1400px){#serie .pack .pack-img img{max-width:285px;}}
/*MAX*/
@media(max-width:575px){
	#serie .tapas .card-deck{flex-direction:initial;display: block;text-align: center;}
	#serie .tapas .card{width:48%;display: inline-block;vertical-align: top;}
}
@media(max-width:350px) and (orientation:portrait){
	#serie .tapas .card{width:87%;display:block;margin:30px auto;}
	#serie .tapas .btn-warning{width:100%;}
	#serie .pack .btn-warning{width:95%;}
}
@media(max-width:370px) and (orientation:portrait){
  p, li{font-size:1.15em;line-height: 1.3;}
}