@charset "utf-8";
/* CSS Document */


@media screen and (max-width: 960px) {
	
#topo{ width:100%; height: auto; background:#074F90;}
#logo, #logo2{ width:80%; height:auto; float: none;-webkit-box-shadow: 5px 5px 5px undefinedpx ##000;
box-shadow: 5px 5px 5px undefinedpx ##000; margin:0 auto;}
/*#logo2{ display:none;}*/
#logo img, #logo2 img{ width:100%; height:auto;}
#redes{ background:#959595; float:right; height:90px; width:200px; display:none;}
#logo_estabiliza{ width:330px; height:90px;  float: left;-webkit-box-shadow: 5px 5px 5px undefinedpx ##000;
box-shadow: 5px 5px 5px undefinedpx ##000; display:none;}

/*menu*/
.menu{ float:left; display: none; height:auto;}
.menu_responsivel{ display: block; padding-top:10px; padding-bottom:10px; height:auto;}

/*Categorias*/
#categorias { width:100%; height:auto; display: none;}
#categorias img{ width:100%; height:auto;}

#categorias_res{ display: block; width:100%; height:auto; text-align:center;}
#categorias_res img{ width:90%; height: auto; margin-top:20px;}

/*MENU LATERAL*/
#manu_lateral{ width:50%; height:auto; min-height:400px; background-color:#084F91; margin-left:25px; position: inherit; z-index:0; margin-top:20px !important; margin:0 auto; float:none; padding-top:15px; display:none;}
#banner_produto p{ color:#000; font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; float: none; text-align:center; margin-top:10px; display: none;}
#banner_produto_res p{ color:#000; font-size:30px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; float: none; text-align:center; margin-top:10px; display: block;}
#buscar{ background-color:#83A7C9; width:90%; margin:0 auto; height:45px; -moz-border-radius-topleft: 28px;
-moz-border-radius-topright:28px;
-moz-border-radius-bottomleft:28px;
-moz-border-radius-bottomright:28px;
-webkit-border-top-left-radius:28px;
-webkit-border-top-right-radius:28px;
-webkit-border-bottom-left-radius:28px;
-webkit-border-bottom-right-radius:28px;
border-top-left-radius:28px;
border-top-right-radius:28px;
border-bottom-left-radius:28px;
border-bottom-right-radius:28px; margin-top: 15px; padding-left:5px; padding-top:8px;}



#manu_lateral_res{ width:80%; height:auto; min-height:400px; background-color:#084F91; margin-left:0px; z-index:99; margin-top:50px; padding-bottom:15px; display:block; padding-top:15px; margin:0 auto;}
#buscar_res{ background-color:#83A7C9; width:90%; margin:0 auto; height:40px; -moz-border-radius-topleft: 28px;
-moz-border-radius-topright:28px;
-moz-border-radius-bottomleft:28px;
-moz-border-radius-bottomright:28px;
-webkit-border-top-left-radius:28px;
-webkit-border-top-right-radius:28px;
-webkit-border-bottom-left-radius:28px;
-webkit-border-bottom-right-radius:28px;
border-top-left-radius:28px;
border-top-right-radius:28px;
border-bottom-left-radius:28px;
border-bottom-right-radius:28px; margin-top: 15px; padding-left:5px; padding-top:8px;}
#manu_lateral_res li{ color:#FFF; margin-left:00px; display: block; text-align:center; font-size:120%; margin-bottom:10px; }
#manu_lateral_re li:hover{ color:#FFF; text-decoration:underline; margin-left:00px; display: block; text-align:center; }


/*PRODUTO*/
#fixa_produtos{ width:100%; height:auto; float:right; margin-top:30px; }
.produto{ width:80%; float:left; height:auto; margin-top:25px; text-align:center;}
.foto_produto{ width:100%; height:auto; margin-left:0; float: none; margin:0 auto;}
.foto_produto img{ width:80%; height:auto;}
.fixa_baixo{ clear:both;}
.titulo_produto{ color:#084F8F; float: none; margin-left:0px; margin:0 auto; margin-top:15px;}
.veja_mais{ background:#FFF; border:0; padding:5px 40px; margin-left:0px; width:50%; border:solid 1px #084F8F; color:#084F8F; font-weight:900; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-top:15px; margin-bottom:5px;}
.veja_mais:hover{ background:#084F8F; border:0; padding:5px 40px; margin-left:0px; border:solid 1px #084F8F; color:#fff; font-weight:900; font-family:Arial, Helvetica, sans-serif; font-size:16px;}


}