#header{
		background: #181818;
		display: block;
		height: auto;
		margin: 0;
		padding: 0;
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		z-index: 999999;
		box-shadow: 0 10px 30px rgba(0, 0, 0, 0.6);
		
	}
	#header-itens{
		display: flex;
		align-items: center;
		justify-content: space-between;
		padding: 0px 0;
		position: relative;
		padding-top: 22px; 
		padding-bottom: 22px; 
	}
	#wrap{
	margin: 0 auto;
max-width: 95%;
width: 90%;
padding: 0;
	}
#logosvg{
	width:93%;
	height:auto;
}
#logosvg_footer{
	width:50%;
	max-width: 130px;
	height:auto;
}
#search{	
background: none;
border: 2px solid #FFFF00;
border-radius: 50px;
height: 48px;
width: 200px;
margin: 0;
padding: 0;
position: relative;
}
.field-buscar{
background: none;
border: 0;
color: #FFFFFF !important;
display: block;
font: 300 12px "Gotham Book", Helvetica, sans-serif;
height: 47px;
margin: 0;
padding: 0 16px;
width: 60%;
outline: none;
}
.btn-buscar{
background: url(image/btn-buscar.png) center no-repeat;
border: 0;
border-radius: 50px;
height: 48px;
width: 48px;
position: absolute;
top: 0;
right: 0;
cursor:pointer;
cursor:hand;
}

::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #FFF;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #FFF;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #FFF;
}

.header-icons{
display: flex;
align-items: center;
justify-content: space-between;
}

.menu-categorias{
	display: flex;
align-items: center;
justify-content: center;
color: #FFFF00;
height: 48px;
margin: 0;
text-decoration: none;
}

.ico{
display: flex;
align-items: center;
justify-content: center;
border: 2px solid #FFFF00;
border-radius: 50px;
color: #FFFF00;
height: 48px;
width: 48px;
margin: 0 8px;
position: relative;
text-decoration: none;
transition: all 0.4s ease;
}

.col50{
  width:49%;
  display: inline-block;
  vertical-align: top;
}


.conteudo{
  margin: 0 auto;
  width: 90%;
  max-width: 95%;
  padding: 0;
}
.conteudo_footer{
	width: 90%;
	max-width: 95%;
	padding: 0;
  }
  .conteudo_footer_right{
	width: 90%;
	max-width: 95%;
	padding: 0;
	padding-left: 5%;
  }
footer{
background: #181818;
height: auto;
margin: 0;
padding: 24px 0;
}
.naveg_footer{
    color:#FFFFFF;
    padding-left: 10%;
    line-height: 1.6;
    cursor: pointer;
    cursor: hand;
}
.link_footer{
    color:#FFFFFF;
    text-decoration: none;
}
.link_footer:hover{
    color:#FFF000;
    /*text-decoration: underline;*/
}



.titulo_paginas{
	font-family: 'Gotham';
    color: #181818;
    font-size:1.65em;
}
.conteudos_paginas{
    color: #181818;
    font-size:1.15em;
}

#menu-left{
	background-color: #FFF000;
	width:100%;
	border-bottom: 2px solid #181818;
	padding-top: 30px;
}

.menu_pai{
	font-family: 'Gotham';
	font-size: 1em;
	margin-top: -5px;
}

.pho_produtos{
border: 2px solid #181818;
-webkit-border-top-left-radius: 25px;
-webkit-border-bottom-right-radius: 25px;
-moz-border-radius-topleft: 25px;
-moz-border-radius-bottomright: 25px;
border-top-left-radius: 25px;
border-bottom-right-radius: 25px;
width: 100%; height:auto
}

.botao_nav {
	box-shadow:inset 0px -3px 12px -33px #ffffff;
	background:linear-gradient(to bottom, #ffffff 5%, #e2e2e2 100%);
	background-color:#ffffff;
	border-radius:8px;
	border:1px solid #7a7a7a;
	display:inline-block;
	cursor:pointer;
	color:#181818;
	font-family:Gotham;
	font-size:14px;
	padding:8px 10px;
	text-decoration:none;
	float: left;
	margin:5px;
	margin-top: 5px;
}
.botao_nav:hover {
	background:linear-gradient(to bottom, #ffffff 5%, #ffffff 100%);
	background-color:#e2e2e2;
}
.botao_nav:active {
	position:relative;
	top:1px;
}
.titulos_rodape{
	font-size:1.1em;
	color: #FFF000;
	font-family: Gotham
}
.liney{
	width:50px !important; border-bottom:2px solid #FFF000; margin-top: 10px; margin-bottom: 14px;
}

.cright{
margin-left: 0px;
}
.fone{
	font-family: Gotham Book; font-size:1.6em; color:#fdff99;
}
@media only screen and (max-width: 600px) {
	.col50{
	  display: inline-block;
	  width:100%;
	  vertical-align: top;
	}
	.naveg_footer{
	  padding-left: 5%;
	  }

	  .cright{
		margin-left: 5%;
		}

  } 