.block_newsletter {
    margin: 0 0 20px;
}


.banner-bottom{
	    position: fixed;
    top: auto;
    bottom: 200px;
    margin: 0 0 0 15px;
}

.panel{ 
	border:solid 2px #ddd;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding:20px 0px;
	margin-bottom:30px;
	background-color:#eeeeee;
}
.arte{
	background-image: url("/img/Arte.png");
	background-position: 97% 10%;
	background-repeat:no-repeat;
	
}
.juego{
	background-image: url("/img/Juego.png");
	background-position: 97% 10%;
	background-repeat:no-repeat;
	
}
.actividades{ max-width:47%; margin:1%;}
.panel h4 { 
	margin-top:0px;
	font-family: ghostkid_aoe_proregular;
	font-size: 22px !important;
	letter-spacing: 1px;
}
.mph h4 a{
	color:#cf1c39!important;
}
.mitologia h4 a {
	color:#026d67!important;
}
.descargar {
	/*text-align:center;*/
	margin-top:19px;
}
.descargar a {
	padding: 8px;
	background-color: #cf1c39!important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color:white;
	text-transform: uppercase;
}
.descargar2 {
	/*text-align:center;*/
	margin-top:19px;
}
.descargar2 a {
	padding: 8px;
	background-color: #026d67!important;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	color:white;
	text-transform: uppercase;
}
.panel .col-md-3 { padding-right:0px!important}
.moon_right{ float:right; margin-right: 20px;}
@media screen and (min-width: 480px) and (max-width: 1200px) { .moon_right  img { display:none; } .panel{ min-height: 320px;} }
@media (max-width:480px){.panel h4 { max-width:86%!important;} .actividades{ max-width:100%;} .moon_right{ float:none;}}
@media (min-width:1401px){#category .products article:nth-child(10),#category .products article:nth-child(15),#category .products article:nth-child(20),#category .products article:nth-child(25),#category .products article:nth-child(30),#category .products article:nth-child(35),#category .products article:nth-child(40),#category .products article:nth-child(45),#category .products article:nth-child(5),#category .products article:nth-child(50),#category .products article:nth-child(55),#category .products article:nth-child(60){margin-right:0!important}}@media (min-width:1200px){.col-md-five{width:20%}}@media (max-width:1400px){.block-category h1.h1{margin:0 1%!important}#products .product-miniature .product-accessories .product-miniature,.product-miniature .product-miniature{margin:1%;width:18%}.featured-products .product-miniature{width:29%}#category .thumbnail-container{height:auto;width:100%}}@media (max-width:1200px){div.MagicToolboxSelectorsContainer img{max-width:80px!important}#products .thumbnail-container,.featured-products .thumbnail-container,.product-accessories .thumbnail-container,.product-miniature .thumbnail-container{height:auto;width:100%}#products .product-miniature,.product-accessories .product-miniature,.product-miniature .product-miniature{margin:1%;width:23%}.featured-products .product-miniature{width:29%;margin:2%}}@media (max-width:1024px){.block_newsletter form input{width:100%!important;float:none!important;margin:0 0 10px}.social-top{display:none}.sticky-header{top:-150px}#header .header-top a[data-depth="0"]{font-size:14px;margin:0 3px 0 0}}@media (max-width:1023px){.newsletter-footer form input[type=email]{width:100%!important}.checkbox.subfield{color:#fff;line-height:20px;height:auto;margin:0 0 20px;text-align:left;width:100%;position:relative}.block_newsletter p{margin:0 0 20px}.block_newsletter form input[type=checkbox]{height:20px!important;width:20px!important;line-height:20px;float:left!important;margin:0 5px 0 0}ul#home-page-tabs li a,ul#home-page-tabs li[aria-expanded=false] a{padding:10px 15px}.sticky-header .top-menu a[data-depth="0"]{font-size:13px!important}.top-menu a[data-depth="0"]{padding:.1875rem 5px .375rem}#header .header-top .search-widget{position:absolute;z-index:2;right:15px;top:-30px}#header .header-top .menu{width:100%}.search-widget{width:200px!important}}@media (max-width:980px){div.MagicToolboxSelectorsContainer img{max-width:70px!important}.autor{width:33%}}@media (max-width:768px){
.banner-bottom{
position: relative;
    top: auto;
    left: 0;
    bottom: 0px;
    width: 100%;
    margin: 0 0 0 0px;
    float: left;
}
	.page-index .banner{max-width:48%;float:right;margin:15px 0 15px}.page-index .block_newsletter{max-width:48%;float:left;margin:15px 0 15px}.newsletter-footer form input[type=email]{width:100%!important}.checkbox.subfield{color:#fff;line-height:20px;height:auto;margin:0 0 20px;text-align:left;width:100%;position:relative}.block_newsletter p{margin:0 0 20px}.block_newsletter form input[type=checkbox]{height:20px!important;width:20px!important;line-height:20px;float:left!important;margin:0 5px 0 0}.col-sm-12{float:left;width:100%}.nav-tabs .nav-link{display:block;padding:3px 3px;font-size:12px;margin:0!important;border:1px solid transparent;border-top-right-radius:0;border-top-left-radius:0}.product-quantity #quantity_wanted{width:1.5rem}.product-actions .add-to-cart{height:auto}.product-actions .add-to-cart i{display:none}.btn-primary,.btn-secondary,.btn-tertiary{font-weight:400;font-size:14px;padding:.5rem .5rem}#block-reassurance li .block-reassurance-item{padding:.5rem .5rem}.social-sharing{font-size:14px}.social-sharing li{height:1.5rem;width:1.5rem;background-size:1rem}.contact-redes a{margin:0 5px 0 0}}@media (max-width:767px){.page-product h1{margin:10px 0 10px!important}.page-index .block_newsletter{max-width:100%}.page-index .banner{max-width:100%}.newsletter-footer form input[type=email]{width:100%!important}.checkbox.subfield{color:#fff;line-height:20px;height:auto;margin:0 0 20px;text-align:left;width:100%;position:relative}.block_newsletter p{margin:0 0 20px}.block_newsletter form input[type=checkbox]{height:20px!important;width:20px!important;line-height:20px;float:left!important;margin:0 5px 0 0}.page-content.page-cms{text-align:left}.product-accessories{margin:100px 0 0!important}img{max-width:100%}#header .header-nav #menu-icon{padding:0 15px 0 15px;margin:0}.autor{width:50%}#header .header-nav{background:#d31f3a;color:#fff!important;position:fixed;top:0;box-shadow:0 10px 30px rgba(0,0,0,.3);z-index:3;right:0;left:0;padding:0 15px 0 0}.sticky-header{display:none!important}.logout{display:none}#mobile_top_menu_wrapper .top-menu .sub-menu li>a{border-bottom:1px solid #fff3}#mobile_top_menu_wrapper .top-menu a[data-depth="0"]{border-bottom:1px solid #f6f6f63d}#mobile_top_menu_wrapper .top-menu .sub-menu{background:#f6f6f62b}#mobile_top_menu_wrapper .top-menu .sub-menu li>a{font-weight:400;color:#fff!important}.sub-menu{margin:0!important}.top-logo h1{margin:0}#header .header-top .search-widget{position:fixed;right:100px;top:10px;margin:0}#header .header-nav .user-info .logged{color:#fff!important}#header .header-nav{margin-bottom:0!important}#header .header-nav .top-logo{line-height:40px;width:180px;margin:0;padding:3px 0 0}#wrapper{display:block!important;padding-top:40px}#mobile_top_menu_wrapper{margin:0 -15px;padding:0 15px;background:#d31f3a}#header .header-nav{background:#d31f3a;margin-bottom:.625rem;color:#fff}#products .product-miniature,.featured-products .product-miniature,.product-accessories .product-miniature,.product-miniature .product-miniature{margin:1%;width:31%}#footer{height:auto}blockquote{font-size:18px;line-height:26px;margin:0 0 30px;padding:50px 0}body#checkout #header .header-nav .logo{max-height:50px;width:auto}body#checkout #header{height:auto}body#checkout #wrapper{display:block!important;padding-top:70px}body#checkout #header .header-nav{box-shadow:0 10px 30px rgba(0,0,0,.3)}#mobile_top_menu_wrapper{z-index:2;position:fixed;width:100%;padding-top:55px}a[rel=prev]{margin-right:10px}}@media (max-width:575px){#header .header-nav .top-logo{margin:0 0 0 60px}}@media (max-width:480px){.brand-img{margin:0 0 30px;max-width:60%}.perfil-autor{margin:0 40% 30px 0;width:100%;max-width:60%}body#checkout section.checkout-step .forgot-password{margin:0 0 30px}.product-line-grid-right .price,.product-line-grid-right .qty{width:inherit!important}.social-sharing{position:absolute;bottom:-360px;width:90%}#manufacturer img{width:100%}#manufacturer #content-wrapper{position:relative}#manufacturer h1 .small{font-size:14px;position:absolute;border-radius:3px;padding:3px 5px 3px 0;top:-35px;right:-10px;width:100px}.page-index #wrapper{padding-top:20px}h1.intro{padding:0!important;margin:0 0 10px!important;line-height:22px;font-size:16px}.texto-intro h2{font-size:16px;padding:0;line-height:22px}ul#home-page-tabs li a,ul#home-page-tabs li[aria-expanded=false] a{padding:5px 10px;font-size:16px;margin:0 2px 0 0}#product #wrapper{padding:20px 0}.page-product h1{font-size:24px}#blockcart-modal .product-image{width:40%}.autor{width:100%}#products .product-miniature,.featured-products .product-miniature,.product-accessories .product-miniature,.product-miniature .product-miniature{margin:1%;width:48%}#header .header-top .search-widget{position:absolute;right:50%;top:60px;margin:0 -100px 0;z-index:1}#header{height:100px}#footer{height:auto}.btn{white-space:normal;font-size:14px;line-height:normal}#blockcart-modal p{margin-bottom:5px}.page-product .js-qv-product-cover{max-width:100%}.images-container{max-width:70%;margin:0 auto}.product-price.h5{font-size:18px}.page-product .product-price.h5{font-size:24px;margin:6px 15px 0 0}#block-reassurance span.h6{font-weight:500;font-size:14px}#block-reassurance li .block-reassurance-item{padding:10px}.bootstrap-touchspin input.form-control,.bootstrap-touchspin input.input-group{color:#232323;background-color:#fff;height:2.5rem;padding:5px;width:2rem;border:1px solid rgba(0,0,0,.25);float:left}}@media (max-width:320px){.tabs .nav-tabs .nav-link.active{margin:0 3px 0 0}.tabs .nav-tabs .nav-link{margin:0 3px 0 0}#footer{height:auto}}