

@media (min-width: 980px){

	

}

@media (max-width: 800px){

	.blq-text{font-size: 0.6em;}
	body .navbar-nav{font-size: 0.8em;}

	h1.logo{padding:5px 10px;}
	h1.logo a{width: 75px}

	.blq-win .item{font-size: 0.7em;}

}

@media (min-width: 800px){

	header .navbar{margin: 25px 0;}
	.sections header .navbar{margin: 40px 0;}
	h1.logo{width: 18.5%;}

	body.sections.plantas .blq-container p{font-size:1.2em;}

}

@media (max-width: 768px){

	.cont{max-width: 568px;display: block;margin: auto;float: none;}
	.blq-win{margin-bottom: 35px;}

	footer{margin-top: 35px;}

	body.sections .bg-header{max-height: 200px;}
	
}

@media (max-width: 767px){

	.navbar-nav{background: #9a1820;min-width: 210px;}
}

@media (min-width: 768px){

	.cont > div,
	body.sections.empresa .cont > div
	{display:table-cell;vertical-align:middle;float:none;}


	body.sections.plantas .cont > div.blq-img{margin-top: 12%;}
	body.sections.empresa .cont {margin: 13% auto;}
	
	footer .container .telph div p{text-align: left;}

	body .animated.fx-delay{-webkit-animation-duration:1s;animation-duration:5s;}
}

@media (max-width: 667px){


	.navbar-nav{background: #9a1820;min-width: 210px;}
	header .navbar{float:right;position:fixed;top:0;right:0;}

	header .header-container{text-align: center;padding-right: 75px;}

}

@media (max-width: 568px){

	.blq-win .item{margin:0 3.3% 10px 3.3%;width: 30%;}

}

@media (max-width: 480px){

	.blq-text{font-size: 0.3em;transform: translate(-50%, 0%);}

}

@media (max-width: 375px){

	footer .container *{float: left;width: 100%;}
	footer .container .telph span{text-align: center;}
	footer .container .social{width:100%;margin-top:25px;}

	footer .blq-mails a{text-align: center;}

}

@media (min-width: 375px){

	

}

@media (max-width: 320px){

	
}