
@media screen and (min-width: 992px) {
	.navbar-nav > li {
		width: 11vw;
		padding-top: 0.4vw;
		padding-bottom: 0.4vw;
		border-radius: 5px;
		margin-left: 0.8vw;
		margin-right: 0.8vw;
		//font-size:1.1vw;
	}
	
	.navbar-brand > img {
		width: 90%;
	}
}

@media screen and (max-width: 991px) and (min-width: 768px){
	.navbar-nav > li {
		width: 10vw;
		padding-top: 0.3vw;
		padding-bottom: 0.3vw;
		border-radius: 4px;
		margin-left: 0.6vw;
		margin-right: 0.6vw;
		font-size:1.5vw;
	}
	
	.navbar-brand > img {
		width: 90%;
	}
}

@media screen and (max-width: 767px){
	.navbar-nav > li {
		width: 13vw;
		padding-top: 0.7vw;
		padding-bottom: 0.7vw;
		border-radius: 2px;
		margin-left: 0.3vw;
		margin-right: 0.3vw;
		font-size: 2vw;
	}
	
	.navbar-brand > img {
		width: 66%;
	}
	
	.jumbotron p {
		font-size: 0.8rem;
	}
	
	h1 {
		font-size: 1.6rem;
	}
	
	h3 {
		font-size: 1.2rem;
	}
	
	h4 {
		font-size: 1rem;
	}
	
	p {
		font-size: 0.8rem;
		text-align: left !important;
	}
	
	.bootstrap_block a.btn {
		font-size: 0.8rem;
		padding: .35rem .5rem;
	}
	
	.empresa > li {
		font-size: 0.8rem;
	}
	
	.contacto {
		font-size: 1rem;
	}
}

footer {
	font-size: 0.85rem;
}

