.topo2{
	width: 100%;
}


.maps{
	padding: 0px;
}
.maps iframe{
	padding: 0px;
    margin-top: 68px;
    width: 100%;
    height: 300px;
 	border:none;
}

#contForm h5{
	color: black;
	font-weight: bold;
}
.bi_tiago input,.bi_tiago textarea{
	border: 1px solid black;
  	border-radius: 5px;
}
.bi_tiago input:focus,.bi_tiago textarea:focus{
	box-shadow: none;
	color: black;
    background-color: white;
    border-color: black;
    outline: 0;
    border-bottom: solid black 2px;
}
#contForm button{
	font-weight: bold;
	color: white;
	background-color: grey;
	border: 1px solid black;
}
#contForm button:hover{
	background-color: #5a5a5a;
}


.padTopInf{
	font-size: 15px;
	color: black;
	padding-top: 25px;
	font-family: arial;
}
.padTopInfTop{
	padding-top: 95px;
}
#infCont span{
	color: black;
	font-weight: bold;
}
.padTopInf a{
	text-decoration: none;
}

.padTopInf a:hover{
	color: #7d7979;
}

.btn:focus {
    outline: none;
    box-shadow: none;
}


@media only screen and (max-width: 1199px){
    #infCont{
		text-align: center;
	}
	.padTopInfTop {
    	padding-top: 20px;
	}
	.PR{
		padding-bottom: 15px;
	}
}


