a.tel-header{width:400px;position:fixed;right:-190px;top:51px;z-index:999;}

a.tel-header img{float:left}

/*

span.tel-header-hover{position:relative;width:225px;line-height:79px;background-color:#368e00;border-left:1px solid #fff;color:#fff;font-weight:700;font-size:20px;text-align:center;float:left}*/

/*Formulario de Contato*/



.wpcf7-text {
    margin: 0 auto;
    width: 100% !important;
}

.wpcf7 select {
    margin: 0 auto;
    width: 100% !important;
}


.col-1{width:50%;margin-left:-16px !important;}

/*Contato ORçamento*/


.contato_direito {background-color: #d6d6d6; color:#000; }

.contato_direito input {width: 80% !important; }

.titulo_contato {background-color: #00758b !important; color:#fff !important;

}

.titulo_contato h3{color:#fff !important; padding:10px; }


.titulo_contato {
    text-align: center;
    padding: 1px;
   
}

.contato_direito {
    margin: 0 auto;
    padding: 20px;
    border-radius: 3px;
}

.contato_direito .wpcf7-text {
    margin: 0 auto;
    width: 100% !important;
}

.contato_direito p {
    padding-bottom: 0px;
}
/*Redes SOciais*/

.topoicones{
		
		align-items: left;
		width:25px;
		height:25px;
}




@media only screen and (max-width:765px) {

	
 .menu-footer nav li {
        display: block !important;
        background: rgba(0, 0, 0, 0.2);
        margin: 10px 0px;
        text-align: center;
 
	
						
    }
		
		
		.social{display:none;}
		
		
}
		
		






/*==================================================Footer==================================================*/


address {
    margin: 0 0 10px 0;
    font-size: 14px;
    font-style: normal;
    line-height: 15px;
}

address span {
    margin: 0 0 5px 0;
    font-size: 17px !important;
    display: block;
}

.menu-footer {
    text-align: right;
}

.menu-footer nav {
    margin: 3px 0;
}

.menu-footer nav li {
    display: inline;
    padding: 0 8px 0 0;
}

.menu-footer nav li a {
    color: #eee;
   
}

.menu-footer nav li a:hover {
    color: #bbb;
}



a.tel-header{width:400px;position:fixed;right:-190px;top:51px;z-index:999;}

a.tel-header img{float:left}


/*Menu scroll menu*/
 .sub-menu {
	overflow-y:scroll !important;
	height: 250px !important;
	 
}

.sub-menu  .lista-informacoes  {
	overflow-y:scroll !important;
	height: 100px !important;
	
}

.menu-informacoes-2-container{
	overflow-y:scroll !important;
	height: 300px !important;
}

.menu-informacoes-container {
	overflow-y:scroll !important;
	height: 300px !important;
}

.site-header{
		
		box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.1);
}

.entry-title h2
{font-size:10px;}

.entry-content strong{
		font-weight:200;
}

/*Subtab multiplicador*/

.su-tabs-panes ul li {
    display: inline;
    float: left;
	padding: 5px;
  font-size:10px;
}

.su-tabs-nav span.su-tabs-current{
font-size:10px !important;
}

.su-tabs-nav span{
font-size:10px !important;
}

.one-container .inside-article{padding-bottom:0 !important;}

    font-weight: 500 !important;
		font-size:25px !important;
}}

div.container1 {
  height: 20em;
  display: flex;
  align-items: center;
  justify-content: center }
div.container1 h1 {
  margin: 0;
color: white; text-shadow: black 0.1em 0.1em 0.2em;
		text-align: center;
		font: Hind !important;
		
}
div.container1 h2 {
  margin: 0;
color: white; text-shadow: black 0.1em 0.1em 0.2em;
		text-align: center;
}
