#seat600 {
    background: url("../img/fondoseat600d.jpg") top center no-repeat;
    background-size: cover;
    position: relative
}
#seat600 h2 {
    font-family: "AkzidenzGrotesk-Bold";
    font-size: 2.7em;
    text-align: center;
    color: black
}

#seat600 p {
    font-family: "AkzidenzGroteskBQ";
    font-size: 2.0em;
    text-align: center;
    color: black
}


@media (max-width: 767px) {
    #seat600 .container {
        margin: 0 30px
    }
}
#seat600 .libros-sw-container {
    width: 100%;
    height: 600px;
    margin: 40px 0;
    position: relative
}
@media (max-width: 767px) {
    #seat600 .libros-sw-container {
        height: auto;
        font-size: 11px
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    #seat600 .libros-sw-container {
        height: 530px;
		padding-bottom:60px;
        font-size: 11px
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    #seat600 .libros-sw-container {
        height: 580px;
		padding-bottom:70px;
        font-size: 12px
    }
}	
@media (min-width: 1200px) {
    #seat600 .libros-sw-container {
        height: 600px;
        font-size: 14px;
		margin-bottom:130px
    }
}
#seat600 .swiper-slide {
    text-align: center;
    font-size: 1.4em;
    /*background: #fff;
    border-radius: 15px;
    -webkit-filter: drop-shadow(0px 0px 20px #fff);
    filter: drop-shadow(0px 0px 20px #fff)*/
	
}
#seat600 .swiper-slide>div {
    margin-bottom: 60px
}
#seat600 .swiper-slide p {
    font-family: "AkzidenzGrotesk-Bold";
    font-size: 2.5em;
    color: white;
    margin-top: 0px
}
#seat600 .swiper-slide p span.slide-red {
    font-family: "Akzidenz-GroteskBQMedium";
    /*font-size: 1.2em;*/
}
@media (max-width: 767px) {
    #seat600 .swiper-slide>div {
        margin-bottom: 10 px;
        margin-top: 10 px
    }
    #seat600 .swiper-slide p img {
        width: 80%;
        max-width: 320px
    }
}
@media (min-width: 768px) and (max-width: 991px) {
    #seat600 .swiper-slide>div {
        margin-bottom: 30px
    }
    #seat600 .swiper-slide p img {
        width: 380px
    }
}
@media (min-width: 992px) and (max-width: 1199px) {
    #seat600 .swiper-slide>div {
        margin-bottom: 50px
    }
    #seat600 .swiper-slide p img {
        width: 420px
    }
}
@media (min-width: 1200px) {
    #seat600 .swiper-slide>div {
        margin-bottom: 60px
    }
    #seat600 .swiper-slide p img {
        width: 470px
    }
}

#seat600 .logo-entregas{
	position:absolute;
	margin-top:-310px
}

#seat600 .entregas-pie{
	color:white;
	font-family: "Akzidenz-GroteskBQMedium";
	font-size:1.8em;
	text-align:center
}

#seat600 .libros-button-prev {
    position: absolute;
    top: 45%;
    left: 347px;
    z-index: 50;
    cursor: pointer
}
#seat600 .libros-button-next {
    position: absolute;
    top: 45%;
    right: 347px;
    z-index: 50;
    cursor: pointer
}
@media (max-width: 767px) {
    #seat600 .libros-button-prev {
        top: 16%;
        left: -4px;
		z-index:inherit;
		
    }
    #seat600 .libros-button-next {
        top: 16%;
        right: -4px;
		z-index:inherit;
    }
	#seat600 .logo-entregas img{
		display:none;
	}
    #seat600 .libros-button-prev img{
    height:80px    
		
    }
    #seat600 .libros-button-next img{
    height:80px
	}
	
	#seat600 .slide-red{
	font-size:0.8em
	}
	
	#seat600 .entregas-pie{
	font-size:1.6em
	}
}

@media (min-width: 768px) and (max-width: 991px) {
    #seat600 .libros-button-prev {
        top: 29%;
        left: 29px;
    }
    #seat600 .libros-button-prev img{
        height:75px
    }
	#seat600 .libros-button-next img{
        height:75px
    }

    #seat600 .libros-button-next {
        top: 29%;
        right: -4px
    }
	#seat600 .logo-entregas img{
		width:50%;
	}
}
@media (min-width: 992px) and (max-width: 1199px) {
    #seat600 .libros-button-prev {
        top: 20%;
        left: 70px
    }
    #seat600 .libros-button-next {
        top: 20%;
        right: 70px
    }
	#seat600 .logo-entregas img{
		width:70%;
	}
    #seat600 .libros-button-prev img{
        height:120px
    }
	#seat600 .libros-button-next img{
        height:120px
    }
}
@media (min-width: 1200px) {
	#seat600 .libros-button-prev {
        top: 30%;
        left: 0px
	}
	#seat600 .libros-button-next {
        top: 30%;
        right: 0px
    }
}


#seat600 .seat600dtit {
	padding-top:20px
}

#seat600 .seat600escudo {
	position:absolute;
	margin-top:10px;
}
#seat600 .seat600escudo img{
	width:100%
	
}
#seat600 .seat600escudotexto {
    margin-left: 575px;
    font-family:Akzidenz-GroteskBQMedium;
    font-size: 20px;
    line-height: 24px;
	width:533px;
	padding-bottom: 36px;
}
#seat600 .tt1 {
/*border:1px solid white;*/
	float:left;
	margin-left:153px;
}
#seat600 .tt2 {
/*border:1px solid red;*/
	font-family: "AkzidenzGrotesk-Bold";
	float:left;
	width: 285px;
	height:437px;
    margin-left: -13px;
	background-color:#008cb5;
	padding-top:195px;
	z-index:5;
	border-top-right-radius: 20px;
	border-bottom-right-radius: 20px;
	padding-right: 10px;
    padding-left: 10px;
}
#seat600 .swiper-slide p{
	font-family: "AkzidenzGrotesk-Bold";
    font-size: 21px;
    line-height: 24px;
	color:black
	
}

#seat600 .tt1 img{
width:100%;
border-top-left-radius: 20px;
border-bottom-left-radius: 20px;	
}


@media (min-width: 992px) and (max-width: 1199px) {
	#seat600 .logo-entregas {
	margin-top:-300px
	}

	#seat600 .seat600escudo {
    margin-top: 14px;
    width: 521px;
    margin-left: -23px;
	}
	#seat600 .seat600escudotexto {
    margin-left: 527px;
    font-size: 20px;
    line-height: 20px;
    width: 455px;
	padding-bottom: 36px;
	}
	#seat600 .tt1 {
	margin-left:153px;
	width:440px
	}
	#seat600 .tt2 {
    width: 212px;
    height: 332px;
    margin-left: -31px;
    padding-top: 145px;
	}
	#seat600 .swiper-slide p{
	font-size: 21px;
    line-height: 24px;
	}
	#seat600 .swiper-pagination-bullet{
	height:100px
	}	
}

@media (min-width: 768px) and (max-width: 991px) {
	#seat600 .logo-entregas {
	margin-top:-298px
	}
	#seat600 .seat600escudo {
    margin-top: 35px;
    width: 405px;
    margin-left: -24px;
	}
	#seat600 .seat600escudotexto {
    margin-left: 374px;
    font-size: 18px;
    line-height: 18px;
    width: 360px;
	padding-bottom:10px;
	}
	#seat600 .tt1 {
	margin-left:77px;
	width:400px
	}
	#seat600 .tt2 {
    width: 212px;
    height: 301px;
    margin-left: -10px;
    padding-top: 145px;
	}
	#seat600 .swiper-slide p{
	font-size: 21px;
    line-height: 24px;
	}
	#seat600 .swiper-pagination-bullet{
	height:75px
	}	

}

@media (max-width: 767px) {
	#seat600 .container{
	margin-left:0;
	margin-right:0;
	}	

	#seat600 .swiper-container{
	margin-top:10px
	}	
	#seat600 .swiper-pagination-bullet{
	height:50px
	}	
	#seat600 .swiper-wrapper{
    margin-bottom: -40px;
	}	

	#seat600 .logo-entregas {
	margin-top:-298px
	}
	#seat600 .seat600escudo {
	position:relative;
	margin-top:8px;
	margin-bottom:8px;
    margin-right:0;
	width: 99%;
	left:0px
	}
	#seat600 .seat600escudo img {
	    margin: auto;
		display: block;
		width: 81%;
	}
	#seat600 .seat600escudotexto {
    margin-left: 0px;
    font-size: 18px;
    line-height: 18px;
    width: 100%;
	text-align: justify;
	}
	#seat600 .tt1 {
	margin-left:15%;
	width:70%
	}
	#seat600 .tt2 {
    width: 100%;
    margin-left: 0px;
	margin-top:-30px;
	padding-top:0px;
	height:74px;
    border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-top-left-radius: 3px;
	border-bottom-left-radius: 3px;
	font-size: 17px;
	
	}
	#seat600 .swiper-slide p{
	font-size: 21px;
    line-height: 24px;
	}
}
	