#menu_fechado{	display: none;	padding-top: 50px;	padding-bottom: 120px;}
#menu_fechado1{	display: none;	padding-top: 50px;	margin-bottom: 30px;}
#menu_aberto1{	padding-top: 260px; background-color: #fff;}
.navbar-fixed-top-linha{	border-bottom: 2px solid #ccc;	padding-bottom: 30px;}
.navbar-fixed-top{	background-color: #fff;}
.icons{	padding-top: 30px;}
.icons img{	display: block;	margin-right: 10px;	float: left;}
.facebook{	width: 15px;	height: 25px;}
.instagram{	width: 25px;	height: 25px;}
.logo{	text-align: right;	padding-top: 30px;}
.logomarca {	width: 175px;	height: 175px;}
#menu_fechado .logo{text-align: center;	padding-top: 30px;}
.menu{	padding-top: 135px;	float: right;}
.iconavbar{	display: block;	text-align: right;	float: right;	margin-bottom: 10px;}
.menu a{	font-size: 13px;	font-family: 'Oswald', sans-serif;	margin-right: -5px;	padding-left: 8px;}
.menu a:hover{ text-decoration: none; color:#f5cf0a; }
.banner{	margin-top: 20px;	text-align: center;}
.banner img{	width: 100%;}
.icoenvelope{	display: block;	margin: 0 auto;	padding-top: 50px;	padding-bottom: 20px;}
.texto-contato{color:#696969;text-align: center;font-family: 'Roboto Condensed', sans-serif;font-weight: 10;}
.pages{	padding-top: 70px;	border-bottom: 3px solid #fecc3e;}
#corpo{padding-top: 70px; padding-bottom: 20px;}
h1{	font-family: 'Oswald', sans-serif;	color:#fecc3e;	padding-bottom: 30px;}
h3{	font-family: 'Oswald', sans-serif;	color:#00c3c4;	padding-bottom: 40px;}
p{	font-family: 'Roboto Condensed', sans-serif;	color:#646464;	padding-bottom: 20px;	font-size: 15px;	text-align: justify;	line-height: 2.2;	letter-spacing:1px; }
.seta{	width: 50px;	height: 50px;}
.logoencolhido{	width: 35px;	height: 50px;}
.menuencolhido{	padding-top: 30px;	float: right;}
.textomenuencolhido{display: block;	float: left;	margin-top: 10px;	margin-right: 10px;	font-family: 'Oswald', sans-serif;	font-size: 18px;}
.esconde {  display: none;}
.espaco{	margin-bottom: 20px;}
.rodape{margin-top: 30px;margin-bottom: 80px;}
#fotos {padding-bottom: 50px; margin-top: -60px;}
#fotos img{margin-right: 10px; margin-bottom: 10px; border: 1px solid #ccc; padding: 2px; transition: 1s;}
#fotos img:hover{border: 1px solid #fecc3e; transition: 1s; opacity: 0.7;}
#fotos h3{color:#fecc3e; margin-bottom: -20px;}
#fotos p{padding-top: 40px;}
#formulario {padding-bottom: 250px;}
#formulario .control-label{padding-top: 15px;}
#formulario .form-group{padding-bottom: 55px;}
#formulario .form-control{border-radius: 0px; padding: 20px;}
#formulario .localizacao p{line-height: 1.4;}


/*CONFIGURAÇÃO PARA VISUALIZAÇÃO DO SITE EM CELULARES E TABLETS */

@media (max-width: 750px){

.icones {padding-top: 25px; padding-bottom: 35px;} 
.icones .facebook{margin-right: 15px;}
.icones .instagram{margin-left: 15px;}
.logoklr {padding-bottom: 35px;}
h1{font-family: 'Oswald', sans-serif; color:#fecc3e; font-size: 24px; margin-top: -40px; text-align: center;}
h3{ font-family: 'Oswald', sans-serif; color:#00c3c4; font-size: 20px; padding-bottom: 40px;text-align: center;}
#fotos {text-align: center; margin-top: -20px;}
#fotos h3{text-align: center;}
#fotos p {text-align: center;}
#formulario .form-group{padding-bottom: 5px;}
#formulario .localizacao p{text-align: center; padding-top: 20px; padding-bottom: 30px;}
}

@media (min-width: 751px) and (max-width: 920px) { 

.menu{margin-top: -130px; margin-bottom: -50px; float: right;}
.menu a{padding-right: 7px;}
.iconavbar{	display: block;	text-align: right;	float: right;	margin-bottom: 10px;}
#formulario .form-group{padding-bottom: 5px;}
#formulario .localizacao p{text-align: center; padding-top: 20px; padding-bottom: 30px;}

}


@media (min-width: 921px) and (max-width: 1030px) { 

.menu a{font-size: 12px; padding-left: 1px; padding-right: 1px;}


}