@charset "UTF-8";
/* CSS Document */

* { font-family:Helvetica; color:#1f3c77;}
body { padding:0;}

ul li { list-style:none; }
h1 { font-size:31px; }
h2 { font-size:18px; margin: 20px 0;}
h3 { margin: 24px 0;}
h5 { font-size:27px;}
.prod h4 { color:#FFF;}

.btn-group-lg>.btn, .btn-lg {
    padding: 7px 16px; }

.row { padding:40px 0 20px 0;}
.galerie { padding:0;}

/*Topo*/
#contQualidade{
	/*height:650px;*/
	width:100%;
	border:1px solid #1f3c77;
	padding:10px;
	border-radius:10px;	
}

#contQualidade h2, #contQualidade h3 {
	text-align:center;	
}

#tg1 {
	outline:1.5px solid #ddd;
	/*background:linear-gradient(to bottom, #fff, #ccc 40% );*/
}

#tg1 li {
	border:1px solid #ddd;
	
}

#divmenu{
	outline:1px solid #000;
}

#contQualidade li{
	text-align:justify;
}

#titQual{
	text-align:center;
	/*outline:1px solid #1f3c77;*/
	margin:4px;
}

#cert1, #cert2 {
	width:200px;	
	outline:1px solid #1f3c77;
}


#topo { height:70px;}

a.navbar-brand { display:none;}
ul.navbar-nav { width:100%;}
ul.navbar-nav li{
    width:14.28%;
    text-align: center;}
ul.navbar-nav li a{	
	 border-right: 1px solid #d5d5d5;
    border-left: 1px solid #fff;
	background-color: #e5e5e5;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e5e5e5));
    background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e5e5e5 100%);
    background-image: -o-linear-gradient(top, #f5f5f5 0%, #e5e5e5 100%);
    background-image: linear-gradient(to bottom, #f5f5f5 0%,#e5e5e5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e5e5e5',GradientType=0 );
    background-repeat: repeat-x;
    border-bottom: 1px solid #d5d5d5;}

.navbar-default {background-color: #e5e5e5;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e5e5e5));
    background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e5e5e5 100%);
    background-image: -o-linear-gradient(top, #f5f5f5 0%, #e5e5e5 100%);
    background-image: linear-gradient(to bottom, #f5f5f5 0%,#e5e5e5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='#e5e5e5',GradientType=0 );
    background-repeat: repeat-x;}

.dropdown-menu .divider { width:100%}

ul.dropdown-menu { width: 100%; }
ul.dropdown-menu li a { border:none; background:#FFF; text-align:center;}
	
.text-muted {
    margin: 0 0 15px 0;}

#idioma ul.navbar-right li { float:left;  margin: 0 18px 0 0px;}

.carousel {
    margin: -110px 0 0 0; }
	
.carousel-caption {
    color: #1f3c77;
    text-shadow:none;
	margin: -20px;}

.third h1, .third p { color:#FFFFFF;}
  
/*home*/
a.botao { font-size:15x; }
#home .col-md-3 { text-align: center; }
  
#home span.glyphicon { font-size: 39px;}

#home ul { padding:0;}
#home ul li { list-style: none; width: 327px; float: left; margin:0 17px 20px 0; text-align: center;} 

/*paginas*/
#paginas { margin:30px 0 0 0;}
#paginas h1 { font-size:24px;}

#paginas .produtos { height: 500px; background:url(../img/img-automotivo-2.jpg);}
#paginas .produtos2 { height: 500px; background:url(../img/imagem-energia-eolica.jpg);}
#paginas .produtos3 { height: 500px; background:url(../img/usinagem-imagem.jpg);}
#paginas .produtos4 { height: 500px; background:url(../img/imagem-maquinas.jpg);}
#paginas .produtos5 { height: 500px; background:#e4e4e4;} 

#paginas .servicos1 { height: 500px; width: 570px; background:url(../img/impressao_3d.jpg);}
#paginas .servicos2 { height: 500px; width: 570px; background:url(../img/impressao_laser.jpg);}

#paginas .tab-content { border: 1px solid #ccc; padding: 10px 16px;}
#paginas .clientes ul li { display:inline-block; margin: 24px 12px;}

#pagina-produtos { margin:60px 0 20px 0;}

#paginas .botaoprod h4{ 
	margin: 455px 0 0 0;
	border:1px #1f3c77 solid; 
	border-radius:5px;
	text-align:center;color:#1f3c77;
	height:40px;
	display:flex;
	align-items:center;
	justify-content:center;
}

#paginas .botaoprod h4:hover{
	background:#bbb;
	box-shadow:3px 3px 2px #888;
}

#paginas .botaoserv h4{ 
	margin: 455px 0 0 0;
	border:1px #d5dce8 solid; 
	border-radius:5px;
	text-align:center;color:##d5dce8;
	height:40px;
	display:flex;
	align-items:center;
	justify-content:center;
}

#paginas .botaoserv h4:hover{
	background:#bebebeb;
	box-shadow:3px 3px 2px #888;
}




form {  margin: 17px 0;}
.input-group {  width: 100%; border-radius: 4px; margin: 8px 0;}
select { font-size: 15px;}
label.control-label { float: left; margin: 0 10px 10px 0;}
textarea { margin:0 0 10px 0;}


#pagina-produtos .col-md-12  { margin: 23px 0 20px 0; }


/*rodape*/
#rodape { background:#FFF; border-top:14px solid #94a0bc; padding: 20px 0; color:#1f3c77; font-size:13px; line-height: 20px;} 
#rodape p { color:#1f3c77;}

#rodape ul { padding:0;}
#rodape ul li a { color:#1f3c77; text-decoration:underline;}

.copyright { background: #1f3c77; padding: 13px 0 3px 0; bottom: 0;}
.copyright p, .copyright a { font-size:11px; color:#FFF; }



@media (max-width: 767px) {
a.navbar-brand { display:block;}
.carousel-indicators {
     bottom: 0; }
#idioma { float: right; margin: 20px 0 0 233px; position: absolute;}
.carousel { margin:0; height:300px;}
.carousel-caption {  margin: 14px 0;}	
.carousel-inner > .item > img  {  height: 300px; }

.carousel .item {
    height: 300px;}
	
	ul.navbar-nav li { width:100%;}
	.text-muted {
    margin: 9px 0 15px 16px;}	

}
