/*
 * Start Bootstrap - Heroic Features (http://startbootstrap.com/)
 * Copyright 2013-2016 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap/blob/gh-pages/LICENSE)
 */

body {
    padding-top: 70px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
    font-family:"Lato", Arial;
    font-size:14px
}
a{transition:all .3s ease}
.hero-spacer {
    margin-top: 50px;
}

.hero-feature {
    margin-bottom: 30px;
}

footer {
    margin: 50px 0;
}
.navbar-inverse .navbar-nav > li > a {
    color: #fff;
    font-size: 17px;
}
.navbar-inverse .navbar-nav > li > a:hover{
	color:#00837e
}
.navbar-inverse {
    background-color: #52DBAF;
    border-color: #52DBAF;
    /*overflow:hidden;*/
    box-shadow:0 4px 7px 0 rgba(50,50,50,0.3)
}
a.navbar-brand{
	padding:5px 15px 0;
	height:auto
}
.navbar-brand > img{
	max-height:60px
}
.nav.navbar-nav{margin-top:10px}
.owl-item .item {height: 340px;line-height: 338px;text-align: center;}.owl-item .item img{max-width:100%}
h3,.tit,.ventana h4{font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700}
.caption h3{margin-top:10px;font-size:19px}
.jumbotron{padding: 15px 20px !important; background:#f5f5f5; box-shadow:0 4px 10px 0 rgba(50,50,50,0.3)}
.img_thumb{height:175px; text-align:center; line-height:175px}.img_thumb img{max-height: 100%; max-width:100%}
.btn-success{background-color: #00837e;border-color: #00837e;}
.no_marg{margin:0}
.center{text-align:center}
.tit{margin-bottom:25px; text-align:center}
img.tit{max-width:100%; margin-top:15px}.img_thumb_col img{max-width:100% !important}
.block_form{text-align:left; padding:15px}.form-control{border-radius:0px; border:1px solid #dedede; background:#fff; box-shadow: 0 0px 0px rgba(0, 0, 0, 0) inset}
.block_form label{font-weight:normal}.inv{display:none}label.error{color:red; font-weight:700}
/*INTERIOR VENTANA*/
.int_ventana { display: none; }
.isbn_col {color: #666;font-size: 14px;overflow: hidden;padding: 5px;text-align:left}
.cole {float: right;text-align: right;width: 65%;}
.isbn {float: left;width: 35%;}
.img1, .img2 {display: inline-block;height: 300px;line-height: 278px;padding: 10px;text-align: center;width: 30%;}
.img1 img, .img2 img {max-height: 280px;max-width: 100%;vertical-align: middle;}
.img2 {margin-left: -5px;width: 70%;}
.ventana p.sin_doble{float:right; width:70%; padding:25px 15px}.ventana p.sin_doble .ficha{padding-top:25px}
.ventana .ficha {color: #666;display: block;font-size: 15px;padding-top: 10px;}
.ventana{position:fixed;width:910px;min-height:25px;background:#fff;left:50%;margin-left:-455px;padding:15px;top:-100%;z-index:9999;background-size: cover;
    border-radius: 10px;text-align:center}
.nombre_col h3, .ventana h4, .list_col h3, .list_lanz h3 {background: #f5f5f5;color: #00837e;font-size: 20px;margin: 0 auto;padding: 5px 10px;}
.ventana .cierra_ventana, .vid_yout .cierra_ventana{display:block;width:30px;height:30px;text-align:center;line-height:30px;cursor:pointer;
    box-shadow: 0 3px 8px 0 rgba(50, 50, 50, 0.2);border-radius:50%;background:#fff;position:absolute;right:-3px;top:-3px;color:#555;font-size:19px;}
.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;}
/*FIN INTERIOR VENTANA*/
span.ficha{display:block}
textarea.form-control{resize: vertical; }
.libros .col-md-3,.wow{visibility:hidden}
.slogan_col {text-align: center;margin-top: -10px;margin-bottom: 18px;font-weight: bold;font-size: 16px;color:#E79937}
.img_thumb{position:relative}
span.agotado {background:rgba(0, 0, 0, 0.4);color:#fff;font-weight:bold;left:calc(50% - 60px);line-height:20px;padding:3px 10px;position:absolute;
    top:49%;width:120px;}
span.estado1{background:rgba(255, 255, 255, 0.7);bottom:2px;color:#00837e;font-weight:bold;line-height:20px;padding:0 5px;position:absolute;right:5px;}
.owl-item .item div img {height: auto;max-height: 330px;max-width: 100%;vertical-align: middle;width: auto;}
@media screen and (max-width: 960px){
	.ventana {width: 800px;margin-left: -400px;	}
}
@media screen and (max-width: 900px){
	.ventana {width: 90%;margin-left: -45%;	}
}
@media screen and (max-width: 767px){
	#bs-example-navbar-collapse-1{border-color:#dedede !important}
	button.navbar-toggle{border-color:#dedede !important;}
	.navbar-brand > img{max-height:43px}
	span.cierra_ventana,.int_ventana h4,.img1{display:none}.img2{width:100%; height:auto; line-height:normal}
	.cole,.isbn{display:block; width:100%; text-align:center}
}
