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

body {
    padding-top: 0px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
}

.navbar
{

 background-color: darkgreen;
 margin-bottom: 0px;
 
}

.navbar-custom {
  background: #1D8C2C;
  font-family: "Montserrat", "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-weight: 700;
  border: none;
}
.navbar-custom a:focus {
  outline: none;
}
.navbar-custom .navbar-brand {
  color: white;
}
.navbar-custom .navbar-brand:hover,
.navbar-custom .navbar-brand:focus,
.navbar-custom .navbar-brand:active,
.navbar-custom .navbar-brand.active {
  color: white;
}
.navbar-custom .navbar-nav {
  letter-spacing: 1px;
}
.navbar-custom .navbar-nav li a {
  color: white;
}
.navbar-custom .navbar-nav li a:hover {
  color: #18BC9C;
  outline: none;
}
.navbar-custom .dropdown-menu li a{
  color: #18BC9C;
}
.navbar-custom .navbar-nav li a:focus,
.navbar-custom .navbar-nav li a:active {
  color: white;
}
.navbar-custom .navbar-nav li.active a {
  color: white;
  background: #19BD55;
}
.navbar-custom .navbar-nav li.active a:hover,
.navbar-custom .navbar-nav li.active a:focus,
.navbar-custom .navbar-nav li.active a:active {
  color: white;
  background: #18BC9C;
}
.navbar-custom .navbar-toggle {
  color: white;
  font-size: 12px;
  border-color: white;
}
.navbar-custom .navbar-toggle:hover,
.navbar-custom .navbar-toggle:focus {
  background-color: #18BC9C;
  color: white;
  border-color: #18BC9C;
}



.texto{
	font-size:16px;
}

  .jumbotron {
      margin-bottom: 0;
	  margin-top: 0;
	  padding:0px;
	  background-color:white;
    }

.slide-image {
    width: 100%;
}

.carousel-holder {
    margin-bottom: 30px;
}

.carousel-control,
.item {
    border-radius: 4px;
}

.caption {
    height: 130px;
    overflow: hidden;
}

.alinkpie{
	color:#C2DCFD;
}

.caption h4 {
    white-space: nowrap;
}

.thumbnail img {
    width: 100%;
}

.ratings {
    padding-right: 10px;
    padding-left: 10px;
    color: #d17581;
}

.thumbnail {
    padding: 0;
}

.thumbnail .caption-full {
    padding: 9px;
    color: #333;
}

footer {
      background-color: #555;
	  background-image: url("../imagenes/fondopie.jpg") ;
      color: white;
      padding: 15px;
    }
	
.btn_ant{background:#d93644;background-image:-webkit-linear-gradient(top, #d93644, #9c2740);background-image:-moz-linear-gradient(top, #d93644, #9c2740);background-image:-ms-linear-gradient(top, #d93644, #9c2740);background-image:-o-linear-gradient(top, #d93644, #9c2740);background-image:linear-gradient(to bottom, #d93644, #9c2740);-webkit-border-radius:6;-moz-border-radius:6;border-radius:6px;text-shadow:1px 1px 3px #666666;font-family:Arial;color:#ffffff;padding:8px 16px 8px 16px;text-decoration:none;cursor:hand;}
.btn_ant:hover{background:#3cfa8e;background-image:-webkit-linear-gradient(top, #3cfa8e, #34d955);background-image:-moz-linear-gradient(top, #3cfa8e, #34d955);background-image:-ms-linear-gradient(top, #3cfa8e, #34d955);background-image:-o-linear-gradient(top, #3cfa8e, #34d955);background-image:linear-gradient(to bottom, #3cfa8e, #34d955);text-decoration:none;}

.btn_basic{background:#2fcc66;background-image:-webkit-linear-gradient(top, #2fcc66, #2d9c33);background-image:-moz-linear-gradient(top, #2fcc66, #2d9c33);background-image:-ms-linear-gradient(top, #2fcc66, #2d9c33);background-image:-o-linear-gradient(top, #2fcc66, #2d9c33);background-image:linear-gradient(to bottom, #2fcc66, #2d9c33);-webkit-border-radius:10;-moz-border-radius:10;border-radius:10px;font-family:Arial;color:#ffffff;padding:10px 20px 10px 20px;text-decoration:none;}
.btn_basic:hover{background:#3cfc59;background-image:-webkit-linear-gradient(top, #3cfc59, #34d934);background-image:-moz-linear-gradient(top, #3cfc59, #34d934);background-image:-ms-linear-gradient(top, #3cfc59, #34d934);background-image:-o-linear-gradient(top, #3cfc59, #34d934);background-image:linear-gradient(to bottom, #3cfc59, #34d934);text-decoration:none;}
.btn_duo{background:#ccc431;background-image:-webkit-linear-gradient(top, #ccc431, #9c802d);background-image:-moz-linear-gradient(top, #ccc431, #9c802d);background-image:-ms-linear-gradient(top, #ccc431, #9c802d);background-image:-o-linear-gradient(top, #ccc431, #9c802d);background-image:linear-gradient(to bottom, #ccc431, #9c802d);-webkit-border-radius:10;-moz-border-radius:10;border-radius:10px;font-family:Arial;color:#ffffff;padding:10px 20px 10px 20px;text-decoration:none;}
.btn_duo:hover{background:#faca3c;background-image:-webkit-linear-gradient(top, #faca3c, #d9c334);background-image:-moz-linear-gradient(top, #faca3c, #d9c334);background-image:-ms-linear-gradient(top, #faca3c, #d9c334);background-image:-o-linear-gradient(top, #faca3c, #d9c334);background-image:linear-gradient(to bottom, #faca3c, #d9c334);text-decoration:none;}
.btn_full{background:#cc333b;background-image:-webkit-linear-gradient(top, #cc333b, #9c2d2d);background-image:-moz-linear-gradient(top, #cc333b, #9c2d2d);background-image:-ms-linear-gradient(top, #cc333b, #9c2d2d);background-image:-o-linear-gradient(top, #cc333b, #9c2d2d);background-image:linear-gradient(to bottom, #cc333b, #9c2d2d);-webkit-border-radius:10;-moz-border-radius:10;border-radius:10px;font-family:Arial;color:#ffffff;padding:10px 20px 10px 20px;text-decoration:none;}
.btn_full:hover{background:#fa3c45;background-image:-webkit-linear-gradient(top, #fa3c45, #d93434);background-image:-moz-linear-gradient(top, #fa3c45, #d93434);background-image:-ms-linear-gradient(top, #fa3c45, #d93434);background-image:-o-linear-gradient(top, #fa3c45, #d93434);background-image:linear-gradient(to bottom, #fa3c45, #d93434);text-decoration:none;}

.titulo_verde{background:#19c224;background-image:-webkit-linear-gradient(top, #19c224, #328732);background-image:-moz-linear-gradient(top, #19c224, #328732);background-image:-ms-linear-gradient(top, #19c224, #328732);background-image:-o-linear-gradient(top, #19c224, #328732);background-image:linear-gradient(to bottom, #19c224, #328732);font-family:Georgia;color:#ffffff;font-size:16px;padding:9px 15px 9px 15px;text-decoration:none;}	
.titulo_gris{
background: rgba(146, 154, 146, 0.8);
padding:9px 15px 9px 15px;text-decoration:none;}	

.titulo_gris span{font-family:bebasneue;color:white;font-size:24px;

}

.titulo_claro{
background: rgba(230, 250, 230, 0.8);
padding:9px 15px 9px 15px;text-decoration:none;}	

.titulo_claro a{font-family:Georgia;font-size:18px;
opacity: 1;
    filter: alpha(opacity=100);
}
.titulo_claro span{font-family:Georgia;color:black;font-size:18px;
opacity: 1;
    filter: alpha(opacity=100);
}

.categoria {background:#ddffd4;background-image:-webkit-linear-gradient(top, #ddffd4, #bee8c1);background-image:-moz-linear-gradient(top, #ddffd4, #bee8c1);background-image:-ms-linear-gradient(top, #ddffd4, #bee8c1);background-image:-o-linear-gradient(top, #ddffd4, #bee8c1);background-image:linear-gradient(to bottom, #ddffd4, #bee8c1);font-family:Georgia;color:#3e6638;padding:7px 15px 7px 15px;text-decoration:none;
color:#020f01;font-size:16px;text-decoration:none;
}
.categoria:hover{background:#e0e0d3;background-image:-webkit-linear-gradient(top, #e0e0d3, #a2a39e);background-image:-moz-linear-gradient(top, #e0e0d3, #a2a39e);background-image:-ms-linear-gradient(top, #e0e0d3, #a2a39e);background-image:-o-linear-gradient(top, #e0e0d3, #a2a39e);background-image:linear-gradient(to bottom, #e0e0d3, #a2a39e);font-family:Georgia;text-decoration:none;}

.empresax{margin:0px;padding:0px;width:100%;border:0px solid #E0F2C7;}
.empresax table{border-collapse:collapse;border-spacing:0;width:100%;margin:0px;padding:0px;}
.empresax tr{background-color:#ffffff;font-family:"Segoe UI", Tahoma, Geneva, Verdana, sans-serif;font-size:large;}
.empresax td{vertical-align:middle;border:0px solid #ccc;border-width:0px 0px 0px 0px;text-align:left;padding:10px;font-weight:normal;color:#000000;}
.empresax .etiqueta{background-color:white;font-weight:bold;width:150px;}

.carrito{margin:0px;padding:0px;width:100%;border:1px solid #E0F2C7;}.carrito table{border-collapse:collapse;border-spacing:0;width:100%;;margin:0px;padding:0px;}
.carrito tr{background-color:#ffffff;}
.carrito td{vertical-align:middle;border:1px solid #ccc;border-width:0px 0px 0px 0px;text-align:center;padding:7px;font-size:14px;font-family:Arial;font-weight:normal;color:#000000;}
.carrito .etiqueta{background-color:#E0F2C7;font-weight:bold;}
.carrito .total{background-color:#F3FAA9;font-weight:bold;text-align:right;}

.soluciones {
	font-family: sans-serif;
	text-align: right;
	font-size: 16px;
	vertical-align: middle;
}

.fono {
	font-family: sans-serif;
	text-align: right;
	font-size: 14px;
	vertical-align: middle;
}

.carousel-indicators li {
    border-color: #38BC23;
}

.carousel-indicators li.active {
    background-color: #38BC23;
}

.carousel-control.right, .carousel-control.left {
    background-image: none;
    color: #38BC23;
}

.pie_gris{
background: rgba(146, 154, 146, 0.3);
padding:9px 15px 9px 15px;text-decoration:none;}	

.pie_gris span{font-family:Georgia;color:white;font-size:16px;
opacity: 1;
    filter: alpha(opacity=100);
}

.pie_referncia {
color:black;
opacity: 1;
    filter: alpha(opacity=100);
}

@font-face {
  font-family: 'bebasneue';
  src: url(../fonts/bebasneue.otf);
}

.titulo_gris2{
background: rgba(146, 154, 146, 0.8);
padding:9px 15px 9px 15px;text-decoration:none;}	

.titulo_gris2 span{font-family:bebasneue;color:white;font-size:24px;

}
.titulo_gris2 a{font-family:bebasneue;color:yellow;font-size:24px;

}
.titulo_gris2 a:hover{font-family:bebasneue;color:blue;font-size:24px;

}
