@font-face {
  font-family: 'GillSansMTPro-Book';
  src: url('fuentes/GillSansMTPro-Book.eot?#iefix') format('embedded-opentype'),  url('fuentes/GillSansMTPro-Book.otf')  format('opentype'),
	     url('Gfuentes/illSansMTPro-Book.woff') format('woff'), url('fuentes/GillSansMTPro-Book.ttf')  format('truetype'), url('fuentes/GillSansMTPro-Book.svg#GillSansMTPro-Book') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GillSansMTPro-Light';
  src: url('fuentes/GillSansMTPro-Light.eot?#iefix') format('embedded-opentype'),  url('fuentes/GillSansMTPro-Light.otf')  format('opentype'),
	     url('GillSansMTPro-Light.woff') format('woff'), url('fuentes/GillSansMTPro-Light.ttf')  format('truetype'), url('fuentes/GillSansMTPro-Light.svg#GillSansMTPro-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'GillSansDisplayMTPro-Bold';
  src: url('fuentes/GillSansDisplayMTPro-Bold.eot?#iefix') format('embedded-opentype'),  url('fuentes/GillSansDisplayMTPro-Bold.otf')  format('opentype'),
	     url('fuentes/GillSansDisplayMTPro-Bold.woff') format('woff'), url('fuentes/GillSansDisplayMTPro-Bold.ttf')  format('truetype'), url('fuentes/GillSansDisplayMTPro-Bold.svg#GillSansDisplayMTPro-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'CentraleSansLight';
  src: url('fuentes/CentraleSansLight.eot?#iefix') format('embedded-opentype'),  url('fuentes/CentraleSansLight.otf')  format('opentype'),
	     url('fuentes/CentraleSansLight.woff') format('woff'), url('fuentes/CentraleSansLight.ttf')  format('truetype'), url('fuentes/CentraleSansLight.svg#CentraleSansLight') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'CentraleSansMedium';
  src: url('fuentes/CentraleSansMedium.eot?#iefix') format('embedded-opentype'),  url('fuentes/CentraleSansMedium.otf')  format('opentype'),
	     url('fuentes/CentraleSansMedium.woff') format('woff'), url('fuentes/CentraleSansMedium.ttf')  format('truetype'), url('fuentes/CentraleSansMedium.svg#CentraleSansMedium') format('svg');
  font-weight: normal;
  font-style: normal;
}

body,html{height:100%; margin:0px; padding:0px;font-family: 'CentraleSansLight';}
body{background:url('mapa_nuevo.jpg') no-repeat #0a234b !important; background-size:cover; margin-bottom: 60px;}
.header{background:transparent !important;}
.logo{margin-top:25%; margin-bottom:5%}
.logo img{margin-left:auto; margin-right:auto;}
.logo2{margin-top:5%; margin-bottom:5%}
.logo2 img{margin-left:auto; margin-right:auto;}
.bandera h3{display:inline-block; margin-right:5px; min-width:105px; text-align:center; font-size:16px;}
.bandera img{display:block; margin-left:auto; margin-right:auto; margin-bottom:5px}
.bandera a{color:white; padding:5px 0px}
.footer { width: 100%;  height: 60px; color:#fff; background-color: transparent;}
.footer a{color:#fff; font-size:2em; display:inline-block; margin-right:10px}
.home-p{margin-bottom:1%;}
.col-xs-15,
.col-sm-15,
.col-md-15,
.col-lg-15
{
	position: relative;
	min-height: 1px;
	padding-right: 5px !important;
	padding-left: 5px !important;
}
.col-xs-15
{
	width: 20%;
	float: left;
}

@media (min-width: 768px)
{
	.footer { position: fixed; bottom: 0;}
	.col-sm-15
	{
		width: 20%;
		float: left;
	}
}
@media (min-width: 992px)
{
	.footer { position: absolute; bottom: 0;}
	.col-md-15
	{
		width: 20%;
		float: left;
	}
}
@media (min-width: 1200px)
{
	.footer { position: absolute; bottom: 0;}
	.col-lg-15
	{
		width: 20% !important;
		float: left;
	}
}