html, body {
  height: 100%;
  background-image: url(../image/fondo-gral.jpg);
  background-color: #231309;
  background-repeat: no-repeat;
  background-position: center;
}

.h3zona {
  color: #FFFFFF;
}

.menu-zona {
  background-image: linear-gradient(to bottom,#9AD2AD 0,#222 100%);
}

.zona {
	height: 60px;
}

.zona-active a {
  height: 60px;	
}

.menu-zona ul li a {
  padding-top: 20px;	
}

.navbar-inverse .navbar-nav>li>a {
  color: #FFFFFF;
}

.h4-notes {
  color: #12335e;
}

.jumbo-zona {
  background-color: rgba(37, 19, 9, 0.70);
  text-align: center;
  color: white;
}

.jumbo-zona img {
  padding-bottom: 25px;
  display: inline-block;
}

.zona-btn-jumbo {
	font-weight: 500;
  background-color: hsl(82, 23%, 6%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#7c905a", endColorstr="#10120b");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#7c905a), to(#10120b));
  background-image: -moz-linear-gradient(top, #7c905a, #10120b);
  background-image: -ms-linear-gradient(top, #7c905a, #10120b);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7c905a), color-stop(100%, #10120b));
  background-image: -webkit-linear-gradient(top, #7c905a, #10120b);
	background-image: -o-linear-gradient(top, #7c905a, #10120b);
	background-image: linear-gradient(#7c905a, #10120b);
	border-color: #10120b #10120b hsl(82, 23%, -4%);
	color: #fff !important;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.66);
	-webkit-font-smoothing: antialiased;
}

.sub-content {
  background-color: rgba(28, 36, 22, 0.80);
  border-radius: 4px;
  color: #FFFFFF;
  font-weight: 200;
  letter-spacing: 0.05em;
}

.btn-content {
  background-color: #F9F9F9;
  text-align: center;
  border-radius: 4px;
  padding: 25px;
  margin: 30px;
}

.icono {
  font-size: 150%;
  vertical-align: sub;
  padding-right: 10px;
}

.btn-content a {
  color: #333333;
  text-decoration: none;
  font-weight: bold;
  font-size: 15px;
}

.central {
  margin-left: 15px;
  margin-right: 15px;
  padding-top: 97px;
}

.content-footer {
  border-radius: 4px 4px 0 0;
  background-color: rgba(78, 78, 78, 0.48);
  margin-bottom: 5px;
}

.right-side {
  display: inline-block;
  padding-left: 0;
  text-align: right;
	padding-right: 0;
}

.right-side img {
  display: inline-block;
}

.left-side {
  padding: 5px;
  margin-bottom: 10px;
}

.footer-table {
	margin-bottom: 0
}

.footer-backing {
  border-radius: 0 0 4px 4px;
  background-color: rgba(138, 189, 61, 0.23);
}

.footer-backing p {
  padding-top: 10px;
  color: #FFFFFF;
  font-weight: normal;
  font-size: 11px;
  text-align: right;
}

.footer-backing a {
  color: #FFFFFF;
}

.footer-list {
  padding: 10px;
}

.right-side a {
  color: #FFFFFF;
}

.footer-list li {
  display: inline-block;
  position: relative;
  color: #FFFFFF;
  font-size: 11px;
}

.left-list ul li {
  display: inline;
  padding-left: 0;
  text-align: left;
  color: white;
  font-size: 9px;
  padding-left: 10px;
  padding-top: 10px;
}

.left-list {
	padding-top: 8px;
}

/*----------------- socios ---------------*/

.content-interna {
  color: #FFFFFF;
  height: 510px;
}

.socios-left {
  float: left;
}

.socios-right {
  float: left;
}

/*------------- institucional ---------*/

.scroll {
  /*overflow-x: hidden;
  overflow-y: scroll;*/
  padding-left: 25px;
  padding-right: 25px;
  font-size: 13px;
}

/*---------- contacto -----------------*/

.contacto-left {
  margin: 30px;
	padding-left: 0;
}

.contacto-left a {
  color: #FFFFFF;
}

.btn-contact {
  background-color: #F9F9F9;
  border-radius: 4px;
  padding: 25px;
  margin: 30px;
}

.btn-contact a {
  color: #333333;
	font-weight: bold;
	text-align: left;
}

/*---------- ventajas ------------------*/

.dislpay-text a {
  color: rgba(138, 189, 61, 1);
  font-size: 14px;
  font-weight: 500;
  text-shadow: 0 -1px 0 rgba(0,0,0,.25);
}

.spoiler {
  margin-bottom: 20px;
}

/*------------- como llegar ------------------*/

.jumbo-mapa {
  background-color: rgba(37, 19, 9, 0.70);
  text-align: center;
  color: white;
  padding-top: 13px;
  padding-bottom: 13px;
  margin-bottom: 0;
}

.jumbo-mapa img {
  margin-bottom: 4px;
}

.jumbo-mapa p {
	font-size: 15px;
}

/*------------------- mapa -----------------*/

.link-mapa {
  display: inline-block;
}

.links ul li a {
  color: rgba(138, 189, 61, 1);
}

/*-------------------- documentos -----------*/

.links a{
	color: rgba(138, 189, 61, 1);
}