@media screen and (max-width: 2500px){
	body{
		max-width: 1700px;
	}
}
@media screen and (max-width: 1800px){
	body{
		max-width: 1400px;
	}
}
@media screen and (max-width: 1500px){
	body{
		max-width: 1200px;
	}
}
@media screen and (max-width: 1420px){
	.spiderman img{
		max-width: 150px;
	}
}
@media screen and (max-width: 1300px){
	body{
		max-width: 1100px;
	}
}
@media screen and (max-width: 1200px){
	#prodCart .contdescripitem .title{
		font-size: 14px;
	}
}
@media screen and (max-width: 1182px){
	.contprodest .item{
		margin-bottom: 126px;
	}
}
@media screen and (max-width: 1100px){
	.catprinhom{
		margin-top: 0px !important;
	}
}
@media screen and (max-width: 990px){
	.itemdatos.col-lg-4 {
		margin-top: 10px;
	}
}
@media screen and (max-width: 970px){
	.navbar ul{
		margin-top: 20px;
	}
	.navbar ul li{
		display: block;
		text-align: left;
		margin-bottom: 10px;
	}
	.navbar a{
		padding: 0px 0px;
	}
	.navbar ul li a{
		font-weight: 500;
	}
	li.nav-item{
		border-right: 0px;
	}
	.navbar ul li ul{
		position: relative;
		display: block;
		background: #ededed;
	}
	.navbar ul li ul li{
		margin-left: 20px;
	}
	.navbar ul li ul li a{
		font-weight: 400;
		padding: 7px 0px;
	}
	.navbar li.nav-item:hover{
		background-color: initial;
		border-radius: 0px;
	}
	.superman img{
		max-width: 200px;
	}
	.redesfooter{
		margin-top: 0px;
	}

}
@media screen and (max-width: 900px){
	#ContDetailsCart{
		padding: 12px 19px !important;
	}
}
@media screen and (max-width: 815px){
	.superman img {
		max-width: 150px;
	}
}
@media screen and (max-width: 767px){
	#ContDetailsCart{
		position: absolute;
		top: 0px;
		right: 20px;
		padding: 6px 19px !important;
	}
	#buscar{
		position: absolute;
		right: 0px;
		z-index: 99999;
		width: 70%;
		margin-top: 38px;	
	}
}
@media screen and (max-width: 767px){
	.contprodest{
		padding: 0px 30px;
	}
	.concatprinhome{
		padding: 0px 25px 0px 25px;
	}
	.concatprinhome img{
		max-width: 140px;
	}
	.logocasacomic img{
		width: 100px;
	}
	#prodInternal .image a img{
		border-radius: 10px;
	}
	.ladoderecho{
		border-radius: 10px;
	}
	#prodInternal{
		margin-top: 40px;
	}
	#galerias ul li{
		width: 14%;
	}
}
@media screen and (max-width: 750px){
	.contprodest{
		padding: 40px 30px 0px 30px;
	}
	.contprodest .item{
		margin-bottom: 0px;
		border-radius: 10px;
		margin-top: 0px;
	}
	.spiderman{
		display: none;
	}
	.superman {
		display: none;
	}
	.mediospago{
		padding: 80px 15px;
	}
	#products h3{
		margin-bottom: 50px;
	}
	#prodCart .contdescripitem{
		margin-top: 0px;
	}
	#catpadres a{
		display: none;
	}
	#catpadres .item{
		height: initial !important;
	}
	#catpadres #prodCart .col img{
		padding: 0px 20px;
	}
	#catpadres #prodCart .col h1{
		margin-top: 10px;
	}
	#prodContent li{
		padding-bottom: 48px;
	}
	#prodContent .btn-default{
		padding: 5px 13px;
		margin: -5px 7px 0px 0px !important;
	}
}
@media screen and (max-width: 600px){
	#prodInternal{
		background:initial;
		padding: 0px 30px;
	}
	.ladoderecho #nombreProd h2{
		font-size: 20px;
	}
	.ladoderecho p{
		font-size: 14px;
	}
	.complemento{
		display: none;
	}
	#cartFinalDetails .contTotal{
		
	}
	#galerias ul li{
		width: 21%;
	}
	#busquedaCedula{
		width: 100%;
		margin: 30px auto 0px;
	}
}

@media screen and (max-width: 560px){
	.logocasacomic{
		margin-top: -39px;
		margin-left: 34px;
	}
	.logocasacomic img {
		width: 83px;
	}
	div#categoriasDesdc{
		margin-top: 56px;
	}
	.contprodest .item{
		margin-top: 30px;
	}
	#newsletter{
		padding: 50px 15px;
	}
	#newsletter h4{
		font-size: 14px;
	}
	#newsletter h1{
		font-size: 26px;
	}
	#newsletter h6{
		font-size: 14px;
	}
	#catpadres #prodCart .col{
		margin: 0px;
		padding: 5px;
	}
	#catpadres #prodCart .col h1{
		font-size: 14px;
	}	

	#alfred{
        width:100px; 
        bottom: 30px;
    }
    #alfred #phrase{
        width: 180px;
        padding: 5px 10px;
        font-size: 11px;
    }
}
@media screen and (max-width: 460px){
	#galerias ul li{
		width: 29%;
	}
}
@media screen and (max-width: 330px){
	#galerias ul li{
		width: 46%;
	}
}

