body{
font-family: Din-2014, Helvetica, sans-serif;
  font-weight: bolder;
  font-size:14px;
  margin:0;
}
main {
  margin: 130px 0;
  margin-bottom: 0;
  box-sizing: border-box;
  }
  .titulo1 {
	font-family: Din-2014, Helvetica, sans-serif;
	font-size: 40px;
	color: #A41E21;
	/*color: #fff;*/
}
  .titulo2 {
	font-family:Din-2014, Helvetica, sans-serif;
	font-size: 40px;
	vertical-align:bottom;
	color: #fff;
}
  .bolivia {
	font-family: Din-2014, Helvetica, sans-serif;
	font-size: 14px;
	color: #363432;
	font-weight:bolder;
}
 .bolivia2 {
	font-family: Din-2014, Helvetica, sans-serif;
	font-size: 20px;
	color: #363432;
	font-weight:bolder;
}
  .telefonos {
	font-family: Din-2014, Helvetica, sans-serif;
	font-size: 12px;
	color: #363432;
	font-weight:bolder;
}


#detalle img{
max-width:400px;
display:block;
}
 #detalle article {
justify-content: center;
margin: auto;
font-size: 20px;
display-inline:block;
padding:10;
 }
#detalle_peque img{
max-width:90px;
display:block;
}
 #detalle_peque article_peque {
justify-content: center;
margin: auto;
font-size: 20px;
display-inline:block;
padding:10;
 }

#detalle .contenedor {
justify-content: center;
 display: flex;
 flex-wrap: wrap;
 background: #fff;
 }
.contenedor input {
padding: 10px;
WIDTH: 250px; 
HEIGHT: 30px; 
font-size:15px;
background-color:#CCCCCC;
text-align:center;
}
.contenedor select {
padding: 1px;
WIDTH: 80px; 
HEIGHT: 30px; 
font-size:15px;
background-color:#CCCCCC;
text-align:center;
}

/*
.contenedor {
  width: 90%;
  max-width: 1000px;
}


.menu-icon {
  display: none;
}

@media screen and (max-width: 800px) {
  .main {
    width: 100%;
  }
  body {
    background: #ff8000;
  }
}
@media screen and (max-width: 300px) {
  .contenedor {
    width: 95%;
    max-width: 1000px;
    margin: 0, auto;
  }
  .img {
    width: 100%;
    height: auto;
  }
}
.container {
  width: 100%;
}
.header {
  background: #000;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
}
.header a {
  color: white;
  text-decoration: none;
}
.logo-nav-container {
  display: felx;
  justify-content: space-between;
  align-items: center;
}
.navigation ul {
  margin: 1rem;
  padding: 0;
  list-style: none;
}
.navigation ul li {
  display: inline-block;
}
.navigation ul li a {
  display: block;
  padding: 0.5rem, 1rem;
}
.navigation ul li a:hover {
  background: #000000;
  color: #be0000;
}

@media only screen and (max-width: 767px) {
  .navigation {
    width: 100%;
  }
  .navigation ul {
    display: none;
  }
  .navigation ul.show {
    display: block;
  }

  .navigation ul li {
    display: block;
  }
  .navigation ul li a {
    display: block;
    padding: 0.5rem, 1rem;
  }
  .navigation ul li a:hover {
    background: #000000;
    color: #be0000;
  }

  .menu-icon {
    display: block;
    cursor: pointer;
  }
}
*/
.puntera {
	font-family: Din-2014, Helvetica, sans-serif;
	font-size: 19px;
	color: #A41E21;
	/*font-weight:bolder;*/
}
.precio{
font-family: Din-2014, Helvetica, sans-serif;
font-size: 15px;
color: #A41E21;
}
.tachado {
        text-decoration: line-through;
        font-family: Din-2014, Helvetica, sans-serif;
font-size: 15px;
color: #000000;
      }
a.producto:link{
font-family: Din-2014, Helvetica, sans-serif;
   font-size:19px;
	text-align: justify;
	text-decoration: none;
	/*font-weight:bold;*/
	color:#363432;
}
a.producto:hover{
font-family: Din-2014, Helvetica, sans-serif;
    font-size:19px;
	text-align: justify;
	text-decoration: none;
	font-weight:bold;
	color:#A41E21;
}

a.producto:visited{
font-family: Din-2014, Helvetica, sans-serif;
   font-size:19px;
	text-align: justify;
	text-decoration: none;
	font-weight:bold;
	color:#363432;
}
#boton_mod {
	width:200px;
	height:60px;
	color:#FFFFFF;
	font-size:20px;
    font-weight: bold;
	font-family: Din-2014, Helvetica, sans-serif;
    cursor: pointer;
    padding: 5px;
    margin: 0 10px 20px 0;
	background: #BD0E13;
    border: 1px solid #BD0E13;
    border-radius: 2px 2px 2px 2px;
}

#boton_mod:hover {
	color:#ffffff;
    background: #363432;
}
a.enlace:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFFFF;
	text-align: justify;
	text-decoration: none;
	font-style: italic;
	
}
a.enlace:visited {
	font-family:  "Times New Roman", Times, serif;
	font-size: 18px;
	color: #FFFFFF;
	text-align: justify;
	text-decoration: none;
	font-style: italic;
	
}
a.enlace:hover {
	font-family: sans-serif;
	font-size: 19px;
	color: #FFFFFF;
	text-align: justify;
	text-decoration: none;
	font-style: italic;
	line-height: normal;
	
	
}
h4{
	font-family: Din-2014, Helvetica, sans-serif;
   font-size:19px;
	text-align: justify;
	text-decoration: none;
	/*font-weight:bold;*/
	color:#363432;
}
.azul {
	
	background-image: url("../graficos/fondo_wolve.png");
    width: 78%;
	/*left:0px;
	background: rgba(196,43,69,.99);
	*/
	height: 100px;
    display: block;
    position: inherit;
    z-index: -3;
  
  -webkit-clip-path: polygon(5% 0, 100% 0, 95% 100%, 0 100%);
    clip-path: polygon(5% 0, 100% 0, 95% 100%, 0 100%);

}
.rojo {
	
	background-image: url("../graficos/fondo_wolve.png");
    width: 78%;
	height: 50px;
    display: block;
    position: inherit;
    z-index: -3;
  
  -webkit-clip-path: polygon(5% 0, 100% 0, 95% 100%, 0 100%);
    clip-path: polygon(5% 0, 100% 0, 95% 100%, 0 100%);

}


.plomo {
    background: rgba(54,52,50,.99);
	width: 98%;
	/*left:0px;*/
	height: 100px;
    display: block;
    position: inherit;
    z-index: -3;
  
  -webkit-clip-path: polygon(5% 0, 100% 0, 95% 100%, 0 100%);
    clip-path: polygon(5% 0, 100% 0, 95% 100%, 0 100%);

}
.plomo_peque {
    background: rgba(54,52,50,.99);
	width: 50%;
	/*left:0px;*/
	height: 50px;
    display: block;
    position: inherit;
    z-index: -3;
  
  -webkit-clip-path: polygon(5% 0, 100% 0, 95% 100%, 0 100%);
    clip-path: polygon(5% 0, 100% 0, 95% 100%, 0 100%);

}

.dorado{
    background: rgb(212,176,18);
    width: 20%;
    right: 0px;
    height: 50px;
    display: block;
    position: relative;
    z-index: 1;
  
  -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 10% 100%);
  clip-path: polygon(0 0, 100% 0, 100% 100%, 10% 100%);
}

.left {

   float: left;
   shape-outside: polygon(0 0, 0 300px, 200px 300px);
   clip-path: polygon(0 0, 0 300px, 200px 300px);
   background: linear-gradient(to top right, #67D7F5, #868af7);
   height: 30px;
   width: 300px;

}

 

.right {

   float: right;
   shape-outside: polygon(200px 300px, 300px 300px, 300px 0, 0 0);
   clip-path: polygon(200px 300px, 300px 300px, 300px 0, 0 0);
   background: linear-gradient(to bottom left, #68d4f6, #73b8f6);
   height: 30px;
   width: 300px;

}
blockquote{
	width: 50%;
}
.lista li {
  font-size: 12;
	
}
