#barra_menu            	   {display: none;}
#barra_menu_interno   	   {display: none;}
#topo_mobile               {display: block; position: fixed; top: 0px; left: 0px; height: 72px; background-color: #295385; width: 100%;  z-index: 1;}
#bt_mobile                 {display: block; width: auto; padding-left: 10px; padding-top: 10px; float: left;height: 62px; z-index: 50; position: absolute;}
#logo_mono_p               {display: flex; width: 100%;padding-top: 18px;}
#logo_mono_p a             {margin: 0 auto; width: 130px; height: 37px;}

.text_slide_g					{ font-family: 'Conv_TitilliumWeb-Bold'; font-size: 60px;font-weight: bold; color: #fff; }
.text_slide_sub					{ font-family: 'Conv_Humanist_521_Light_BT'; font-size: 14px; font-weight: normal; color: #fff; letter-spacing: 2px; line-height: 20px}

.container_site					{ margin: auto; width: 95%; padding: 2%;}
.container_servicos				{ margin: 30px auto 0px auto; width: 95%;}

#servicos1 						{ clear: both; margin-bottom: 45px; margin-left: 35px;}
#servicos2 						{ clear: both; margin-bottom: 45px; margin-left: 35px;}
#servicos3 						{ clear: both; margin-bottom: 45px; margin-left: 35px;}
.container_parallax				{ float: left; width: 100%; margin-top: 30px; margin-bottom: 10px}

.container_carrousel_interno     { display: none;}
 #produtos                       { display: none;}
.bt_orcamentos 				     { display: none;}
.text_parallax					 { font-size: 10px}
.text_parallax_g				 { font-size: 32px;}
.text_slide_sub					 { font-size: 12px;}

section.module.parallax 		 { height: 260px; }
.parallax-desc					 { padding-left: 20px}
.container_parallax_interno		 { padding-top: 30px;}
.contato_left					 { width: 100%;  margin-bottom: 30px;}
.endereco					     { float: left; margin-top: 30px; margin-right: 0px; margin-left: 30px}
.contato_right					 { width: 100%; background-color: none;}
.formulario						 { margin-top: 30px; margin-left: 5px; margin-right: 5px; width: 100%;}
.nome							 { float: left; width: 93%; margin-right: 5px;}
.email							 { margin-top: 20px; float: left; width: 93%; margin-right: 5px;}
.mensagem						 { float: left; width: 93%; margin-right: 5px;} 
.campo_nome						 { margin-left: 20px; font-family: 'Conv_Humanist_521_Light_BT'; font-size: 14px; font-weight: normal;}
.campo_email					 { margin-left: 20px; font-family: 'Conv_Humanist_521_Light_BT'; font-size: 14px; font-weight: normal;}
.campo_text 					 { margin-left: 20px; margin-top: 30px; font-family: 'Conv_Humanist_521_Light_BT'; font-size: 14px; font-weight: normal; height: 60px; width: 65%;}
.bt_enviar	     				 { margin-right: 15px;}
.logo_rodape 					 { float: left; width: 98%; padding-top: 7px}
.texto_rodape                    { float: left; width: 98%; font-size: 14px; padding-top: 0px}
.six                             { clear: both; float: left; width: 98%;  padding-top: 15px}
#menu_esquerdo 					 { display: none;}
#centro							 { clear: both; width: 100%;}
.img_empresa					 { clear: both; width: 100%; height: auto}
.img_empresa img 				 { clear: both; width: 100%;}
.container_interno				 { clear: both; width: 100%;}
.descritivo_meio				 { clear: both; width: 100%;}
.titulo_exagono_meio			 { clear: both; width: 100%;}
.container_produto				 { clear: both; width: 100%; margin-bottom: 50px;}
.produto  						 { float: none; margin: auto}
.titulo_exagono					 { float: left; height: 40px; font-family: 'Conv_TitilliumWeb-Bold'; font-size: 20px; padding-left: 15px; padding-top: 10px}
.titulo_exagono_meio_orcamento	 { margin-left: 0px}
.divisores						 { width: 80%; }
.space						     { height: 10px}
.input_text						 { width: 330px;}
.cabecalho       				 { width: 100%;}
.cabecalho_titulos 				 { width: 100%;}
.cabecalho_carrinho				 { width: 100%;}
.divisor_carrinho				 { width: 100%;}
.input_text_area				 { width: 330px;}
.label							 { height: auto; padding-bottom: 10px; text-align: left}
.container_orc      			 { float:left; margin-right: 0px; width: 100%;}
.barra_contato			    	 { float: left; width: 85%; margin-left: 40px}
#map-canvas 					 { width: 100%; height: 300px; margin-left: 0px; margin-bottom: 30px}
.produto_left					 { width: 100%;}
.titulo_cinza 					 { padding-bottom: 10px}
#container_ver_produto			 { border-top: 0px}
.mais_fotos_barra				 { width: 63%;}
.video_barra		    		 { width: 73%;}
.video_img               		 { margin-bottom: 0px;}
.produto_right					 { padding: 10px; width: 95%;}
.bt_orc_interno					 { margin: auto auto 30px auto;}





























