*{margin:0;padding:0;box-sizing:border-box}
@font-face{font-family:'Proxima';src:url(fonts/ProximaNova-Regular.otf)}
@font-face{font-family:'Proxima Bold';src:url(fonts/ProximaNova-Bold.otf)}
@font-face {font-family: 'icomoon';src:url('fonts/icomoon.eot?l26cxp');src:url('fonts/icomoon.eot?l26cxp#iefix') format('embedded-opentype'),url('fonts/icomoon.ttf?l26cxp') format('truetype'),
url('fonts/icomoon.woff?l26cxp') format('woff'),url('fonts/icomoon.svg?l26cxp#icomoon') format('svg');font-weight: normal;font-style: normal;}
[class^="icon-"], [class*=" icon-"] {font-family: 'icomoon';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;
line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-advertencia:before{content:"\e900"}.icon-casa-producto:before{content:"\e901"}.icon-cerrar:before{content:"\e902"}.icon-eco-1:before{content:"\e903"}.icon-eco-2:before{content:"\e904"}.icon-empresa:before{content:"\e905"}.icon-mail:before{content:"\e906"}.icon-mapa:before{content:"\e907"}.icon-home:before{content:"\e908"}.icon-home2:before{content:"\e909"}.icon-home3:before{content:"\e943"}.icon-newspaper:before{content:"\e90a"}.icon-pencil:before{content:"\e944"}.icon-pencil2:before{content:"\e90b"}.icon-quill:before{content:"\e945"}.icon-image:before{content:"\e90c"}.icon-camera:before{content:"\e90d"}.icon-headphones:before{content:"\e946"}.icon-music:before{content:"\e947"}.icon-play:before{content:"\e948"}.icon-video-camera:before{content:"\e949"}.icon-bullhorn:before{content:"\e94a"}.icon-folder:before{content:"\e94b"}.icon-folder-plus:before{content:"\e94c"}.icon-folder-download:before{content:"\e90e"}.icon-coin-dollar:before{content:"\e94d"}.icon-phone:before{content:"\e90f"}.icon-clock:before{content:"\e94e"}.icon-display:before{content:"\e910"}.icon-laptop:before{content:"\e911"}.icon-mobile:before{content:"\e912"}.icon-mobile2:before{content:"\e913"}.icon-tablet:before{content:"\e914"}.icon-bubbles:before{content:"\e915"}.icon-bubbles2:before{content:"\e916"}.icon-bubbles3:before{content:"\e94f"}.icon-user:before{content:"\e917"}.icon-user-plus:before{content:"\e918"}.icon-user-minus:before{content:"\e919"}.icon-search:before{content:"\e91a"}.icon-zoom-in:before{content:"\e91b"}.icon-zoom-out:before{content:"\e91c"}.icon-lock:before{content:"\e91d"}.icon-bin:before{content:"\e91e"}.icon-sphere:before{content:"\e91f"}.icon-earth:before{content:"\e920"}.icon-link:before{content:"\e921"}.icon-eye:before{content:"\e922"}.icon-eye-plus:before{content:"\e923"}.icon-warning:before{content:"\e950"}.icon-notification:before{content:"\e951"}.icon-question:before{content:"\e952"}.icon-plus:before{content:"\e953"}.icon-cancel-circle:before{content:"\e954"}.icon-cross:before{content:"\e924"}.icon-checkmark:before{content:"\e925"}.icon-play3:before{content:"\e926"}.icon-circle-up:before{content:"\e927"}.icon-circle-right:before{content:"\e928"}.icon-circle-down:before{content:"\e929"}.icon-circle-left:before{content:"\e92a"}.icon-mail2:before{content:"\e92b"}.icon-mail4:before{content:"\e92c"}.icon-google-plus:before{content:"\e92d"}.icon-google-plus2:before{content:"\e92e"}.icon-google-plus3:before{content:"\e92f"}.icon-google-drive:before{content:"\e930"}.icon-facebook:before{content:"\e931"}.icon-facebook2:before{content:"\e932"}.icon-facebook3:before{content:"\e933"}.icon-instagram:before{content:"\e934"}.icon-twitter:before{content:"\e935"}.icon-twitter2:before{content:"\e936"}.icon-twitter3:before{content:"\e937"}.icon-feed4:before{content:"\e938"}.icon-youtube:before{content:"\e939"}.icon-youtube2:before{content:"\e93a"}.icon-youtube3:before{content:"\e93b"}.icon-vimeo:before{content:"\e93c"}.icon-vimeo2:before{content:"\e93d"}.icon-vimeo3:before{content:"\e93e"}.icon-flickr:before{content:"\e93f"}.icon-flickr2:before{content:"\e940"}.icon-flickr3:before{content:"\e941"}.icon-file-pdf:before{content:"\e942"}

html, body {width: 100%; height: 100%;font-family: "Proxima",Helvetica,Arial,sans-serif;color: #414c55;
-webkit-font-smoothing: antialiased;-webkit-text-size-adjust: 100%;font-size:18px;}
body{background:#e6e4e3}
#cont {background: url("../img/bg_prop.jpg") no-repeat;box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3);min-height: 100%;margin-left: auto;margin-right: auto;
width: 1024px;}
.clear{display:block; clear:both}
#titulo{height:200px}#titulo h1{display:none}
.menu {float: right;height: 36px;line-height: 26px;text-align: center;width: 66%;margin-top:20px}
.menu ul li {display: inline-block;text-decoration: none;}
.menu ul li a {border-radius: 10px;box-shadow: 0 0 5px #fff inset;font-size: 18px;margin-left: 10px;padding: 5px;text-decoration: none;}
.videos {height: auto;margin: 10px auto;text-align: center;width:100%;}
.videos iframe{width:84% !important; box-shadow:0 3px 8px 0 rgba(0, 0, 0, 0.3)}
.tapas {clear: both;height: auto;margin:0 auto;text-align: center;width: 85%;font-size:0}
/*.libro{float:left; width:25%; padding:10px;vertical-align:top}*/
.libro{display:inline-block; width:25%; padding:10px;vertical-align:top; height:auto}
.tapita{position:relative}
.tapita img{max-width:80%}.libro p {font-size: 16px;font-weight: bold;margin-top: 8px;}
.det_prop,.det_prop2{color:#990000;border-radius:10px;text-align:center;font-weight: bold;
box-shadow:0px 10px 20px rgba(0,0,0,0.4); padding:7px; background:rgba(255,255,255,0.8);line-height:20px}
.det_prop{float:left;font-size:17px; margin-top:20px}
.det_prop2{font-size: 17px;float: left; margin-top: 389px; width: 37%; margin-left: 3%;}
.der,.sinvideo {float: right;height: auto;width: 66%;}
.sinvideo{width:60%;padding-right:2%}
.sinvideo .libro{width:50%}.sinvideo .libro img{max-width:60%}
.sinvideo .det_prop{display:none}
.det_prop2.desc_unica{margin-top: 10px; float: right ! important; width: 58%; margin-right: 2%; margin-bottom: 20px;}
img{transition: all 0.4s ease 0s;-webkit-filter: drop-shadow(6px 6px 12px rgba(0,0,0,0.4));
    filter: url("data:image/svg+xml;utf8,<svg height='0' xmlns='http://www.w3.org/2000/svg'><filter id='drop-shadow'><feGaussianBlur in='SourceAlpha' stdDeviation='4'/><feOffset dx='6' dy='6' result='offsetblur'/><feFlood flood-color='rgba(0,0,0,0.4)'/><feComposite in2='offsetblur' operator='in'/><feMerge><feMergeNode/><feMergeNode in='SourceGraphic'/></feMerge></filter></svg>#drop-shadow");
    -ms-filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=6, OffY=6, Color='#444')";
    filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=6, OffY=6, Color='#444')";}
.footer {font-weight: bold;margin-top: 20px;padding: 15px;text-align: center;position:relative}
.footer img{position:absolute;left:15px;bottom:6px;
filter: url("data:image/svg+xml;utf8,<svg height='0' xmlns='http://www.w3.org/2000/svg'><filter id='drop-shadow'><feGaussianBlur in='SourceAlpha' stdDeviation='4'/><feOffset dx='0' dy='0' result='offsetblur'/><feFlood flood-color='rgba(0,0,0,0.0)'/><feComposite in2='offsetblur' operator='in'/><feMerge><feMergeNode/><feMergeNode in='SourceGraphic'/></feMerge></filter></svg>#drop-shadow");
}
.int_ventana{display:none}
.ventana h4 {font-size: 27px;font-weight: bold;margin: 0 auto;padding: 0;width: 70%;text-shadow: 0 2px 2px #777;}
.ventana{position:fixed; width:850px; min-height:25px;background:url(../img/fondo-menu.jpg) 50% 0 no-repeat; left:50%; margin-left:-425px; padding:15px; 
top:-100%; z-index:9999; background-size:cover;border-radius:10px}
.ventana .cierra_ventana {cursor: pointer;display: block;font-size: 16px;height: 30px;line-height: 30px;position: absolute;right: -3px;
text-align: center;top: -3px;width: 30px;}
.ventana h4{width:100%; text-align:center}
.ventana p{text-align:justify; padding:6px; text-align:center; font-weight:bold}
.ventana .ficha {display: block;font-size: 15px;padding: 10px;box-shadow: 0 10px 10px rgba(0, 0, 0, 0.3);border-radius: 10px;
background:rgba(255,255,255,.5); margin-top:10px;font-weight:inherit}
.isbn_col{overflow:hidden; font-size:14px;padding:5px}
.isbn{float:left; width:35%}.cole{float:right; width:65%;text-align:right}
.ventana p.sin_doble{float:right; width:70%; padding:25px 15px}.ventana p.sin_doble .ficha{}
.overlay{background:#000;bottom: 0;display: none;height: 100%;left: 0;opacity: 0.5;position: fixed;right: 0;top: 0;width: 100%;z-index: 8888;}
.img1,.img2{width:27%; height:300px;line-height:278px; padding:10px; display:inline-block; text-align:center}
.img2{width:47%;margin-left:-5px}
.desc_col{width:24%;display:inline-block;font-size: 16px;padding: 10px;box-shadow: 0 10px 10px rgba(0, 0, 0, 0.3);border-radius: 10px;
background:rgba(255,255,255,.7);font-weight:inherit; line-height:19px}
.img1 img,.img2 img{max-width:100%; max-height:280px; vertical-align:middle}
.estado1 {background: rgba(0, 0, 0, 0.3);box-shadow: 0 3px 8px 0 rgba(50, 50, 50, 0.2);color: #fff;font-size: 14px;font-weight: bold;
left: 10%;letter-spacing: 1px;padding: 6px 5px 3px;position: absolute;bottom: 45%;width: 80%;z-index:10}
.estado_nuevo{bottom:0 !important}

.tapita img:hover{opacity:0.8;
-webkit-filter: drop-shadow(6px 6px 12px rgba(255,255,255,0.4));
    filter: url("data:image/svg+xml;utf8,<svg height='0' xmlns='http://www.w3.org/2000/svg'><filter id='drop-shadow'><feGaussianBlur in='SourceAlpha' stdDeviation='4'/><feOffset dx='6' dy='6' result='offsetblur'/><feFlood flood-color='rgba(255,255,255,0.4)'/><feComposite in2='offsetblur' operator='in'/><feMerge><feMergeNode/><feMergeNode in='SourceGraphic'/></feMerge></filter></svg>#drop-shadow");
    -ms-filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=6, OffY=6, Color='#fff')";
    filter: "progid:DXImageTransform.Microsoft.Dropshadow(OffX=6, OffY=6, Color='#fff')";
}
#titulo img{display:none}
span.agotado {background: rgba(0, 0, 0, 0.7);color: #fff;font-size: 14px;padding: 3px;position: absolute;top: 0;z-index: 10;}
.res_carrito{background:none !important}
@media screen and (max-width: 1024px) {
	#cont{width:960px;background-size:cover !important}
}
@media screen and (max-width: 960px) {
	#cont{width:900px}
}
@media screen and (max-width: 900px) {
	#cont{width:800px}
	.ventana{width:92%; margin-left:-46%}
}
@media screen and (max-width: 800px) {
	#cont{width:100%}
}
@media screen and (max-width: 768px) {
	.videos iframe{width:560px !important; height:315px}
	.der, .sinvideo,.menu {float: none;margin: 0 auto;width: 95%;}
	.menu {height:auto}
	.sinvideo .libro,.libro{width:80%; float:none; margin:0 auto; height:auto !important}
	#titulo{height:auto; margin-bottom:30px}
	#titulo img{width:90%; display:block; margin:0 auto}
	.det_prop2{margin-top:30px; width:90% !important; }
	.img1{display:none}.img2,.desc_col{width:95%; margin:0 auto; background:none;box-shadow: none;}
	.int_ventana{box-shadow:0 10px 10px rgba(0, 0, 0, 0.3); padding:5px; border-radius:6px}
}
@media screen and (max-width: 600px) {
	.videos iframe{width:450px !important; height:253px}
}
@media screen and (max-width: 560px) {
	.sinvideo .libro,.libro{width:100%;height:auto !important}
	#titulo img{width:100%;}
}
@media screen and (max-width: 480px) {
	.videos iframe{width:360px !important; height:203px}
}
@media screen and (max-width: 380px) {
	.videos iframe{width:320px !important; height:180px}
}
