@charset "utf-8";
/* CSS Document */
body{margin:0; font-family:"Sen_Regular"; background:#f4f4ff;}
@font-face {font-family: "Sen_Regular"; src: url("Sen-Regular.ttf");}
@font-face {font-family: Azonix; src:url("Azonix.otf");}
.textovermelho{color:#f00;}
.link{text-decoration:none; font-weight:bold;}
.link1{text-decoration:none; color:#666;}
.link2{text-decoration:none; color:#007aa3;}
.link3{text-decoration:none; color:#007aa3;}
.link4{text-decoration:none; color:#FFF;}
.link5{text-decoration:none; color:#FFF;}
.link5:hover{text-decoration:none; color:#007aa3;}
.link_produto{text-decoration: none; color: #485FE3;}
.limpar{clear:both;}
.facebook:hover{background: #006282;}
.instagram:hover{background: #006282;}
.whatsapp:hover{background: #006282;}
/* ========================= PARA DESKTOPS (1400px ou mais) ========================= */
@media screen and (min-width:1401px){
.corpo{width:100%; display:flex; flex-wrap: wrap;}
.topo{width:100%; height:75px; background:#FFF; display:flex; box-shadow:#999 2px 3px 6px 2px; flex-wrap: wrap;}
.topo_midias{width: 100%; display: flex; height: 24px; background: #007aa3; color: #FFF; justify-content: flex-end; font-family:"Sen_Regular";}
.facebook{padding-top:3px; padding-right:3%;}
.facebook_txt{margin-left:10px;}
.instagram{padding-top: 3px; padding-right:3%;}
.instagram_txt{margin-left:10px;}
.whatsapp{padding-top: 3px; padding-right:5%;}	
.whatsapp_txt{margin-left:10px;}	
.topo_esquerda{margin-left:10%; width: 26%; display: flex;}
.topo_esquerda_logo{text-align: center; padding-top: 2px;}
.topo_esquerda_nome{margin-left: 10px; font-family: Azonix; font-size: 25px; padding-top: 15px; color: #007aa3;}
#logo{height:50px;}
.topo_centro{width:28%; border: 2px solid #007aa3; margin-top:6px; margin-bottom:10px; border-radius: 7px; padding-left: 10px; text-align:right; margin-right: -5px; }
.pesquisar{width:80%; height:28px; margin-top:0; border:none; padding-left: 10px; font-family:"Sen_Regular"; font-size: 18px;}
.buscar{background: #007aa3; border: none; height: 100%; color: #FFF; font-weight: bold; border-radius: 0px 4px 4px 0px;}
.topo_direita{width: 26%; font-size:14px; display:flex; font-family:sans-serif; justify-content:flex-end;}
.topo_direita_login{padding-top:18px; font-weight:bold; width:30%; text-align: center;}
.topo_direita_cadastro{border:2px solid #007aa3; text-align:center; margin-right:15%; height:20px; margin-top:13px; width:40%; padding-top:3px; border-radius:7px; background: #007aa3; color: #FFF; font-weight: 700;}
.topo_direita_cadastro:hover{background: #0CF;}
.topo_direita_menu{display: none;}
.topo_direita_pesquisar{display: none;}
.conteudo{width: 100%; margin-top: 10px; font-family: sans-serif;}
.conteudo_0{width: 70%; margin-left: 15%; display: flex; text-align: center; margin-top: 5px; justify-content: space-around;}	
.conteudo_0_0{width: 224px; height: 224px; background:#FFF; border-radius: 7px; border: solid 1px #00bfff;}
.conteudo_0_0:hover{box-shadow:#999 2px 3px 6px 2px; cursor: pointer; border: none;}	
.conteudo_1{width: 80%; margin-left: 10%; text-align: center; height: 224px; background: #FFF; border-radius: 7px; margin-top: 10px;}	
#anuncio1{}
#anuncio2{display: none;}
#anuncio3{ display: none;}
.conteudo_2{width: 70%; margin-left: 15%; margin-bottom: 80px; display: flex; flex-wrap: wrap; text-align: center; justify-content: space-around;}	
.conteudo_2_0{width: 20%; margin-left: 2px; text-align: center; background:#FFF; border-radius: 7px; margin-top: 10px; border: solid 1px #00bfff;}
.conteudo_2_0:hover{box-shadow:#CCC 2px 3px 6px 2px; cursor: pointer;}	
.imgVitrine{max-width: 180px; max-height: 180px; margin-top: 5px;}	
.conteudo_2_0_0{text-align: center; border-bottom:3px solid #f4f4ff;}	
.conteudo_2_0_1{text-align: left; font-size: 19px; font-family: Proxima Nova,-apple-system,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif; padding: 5px 0px 0px 10px;}	
.conteudo_2_0_2{text-align: left; padding-top: 5px; padding-left: 5px; padding-bottom: 5px; color: #007aa3;}	
.imgMenu{border-radius: 7px;}
.anuncio1{width: 100%; height: 224px; border-radius: 7px;}	
.imagem_produto{width: 150px; height: 150px;}
.conteudo_0_0_0{text-align: center; width: 100%; padding-top: 10px; border-bottom: 1px solid #007aa3;}
.conteudo_0_0_1{text-align: center; width: 100%; padding-top: 10px; font-size: 14px;}
.conteudo_1{border: solid 1px #00bfff;}	
.conteudo_1:hover{box-shadow:#999 2px 3px 6px 2px; cursor: pointer; border: none;}		
.banner1{border-radius: 7px;}	
.conteudo_3{width: 100%; text-align: center; background: #007aa3; color: #FFF; position: fixed; bottom: 0;} 
.topo_direita_painel{width: 33%; margin-left: 2%; display: flex;}	
.topo_direita_painel_0{width: 38%; text-align: center; padding-top: 15px;}
.icone_Menu{width: 20px; height: 20px;}
.topo_direita_painel_1{width: 40%; padding-top: 14px;}
.icone_Sair{width: 16px; height: 16px; margin-right: 5px;}
}
/* ========================= PARA DESKTOPS (1400px até 961px) ========================= */
@media screen and (max-width:1400px){
.corpo{width:100%; display:flex; flex-wrap: wrap;}
.topo{width:100%; height:75px; background:#FFF; display:flex; box-shadow:#999 2px 3px 6px 2px; flex-wrap: wrap;}
.topo_midias{width: 100%; display: flex; height: 24px; background: #007aa3; color: #FFF; justify-content: flex-end; font-family:"Sen_Regular";}
.facebook{padding-top:3px; padding-right:3%;}
.facebook_txt{margin-left:10px;}
.instagram{padding-top: 3px; padding-right:3%;}
.instagram_txt{margin-left:10px;}
.whatsapp{padding-top: 3px; padding-right:5%;}	
.whatsapp_txt{margin-left:10px;}	
.topo_esquerda{margin-left:5%; width: 27%; display: flex;}
.topo_esquerda_logo{padding-top: 2px;}
.topo_esquerda_nome{margin-left: 10px; font-family: Azonix; font-size: 25px; padding-top: 14px; color: #007aa3;}
#logo{height:50px;}
.topo_centro{width:37%; border: 2px solid #007aa3; margin-top: 8px; margin-bottom: 12px; border-radius: 7px; padding-left: 10px; text-align:right; margin-right: -5px; }
.pesquisar{width:80%; height:28px; margin-top:0; border:none; padding-left: 10px; font-family:"Sen_Regular"; font-size: 18px;}
.buscar{background: #007aa3; border: none; height: 100%; color: #FFF; font-weight: bold; border-radius: 0px 4px 4px 0px;}
.topo_direita{width:29%; font-size:14px; display:flex; font-family:sans-serif; justify-content:flex-end;}
.topo_direita_login{padding-top:18px; font-weight:bold; width:30%; text-align: center;}
.topo_direita_cadastro{border:2px solid #007aa3; text-align:center; margin-right:15%; height:20px; margin-top:13px; width:40%; padding-top:3px; border-radius:7px; background: #007aa3; color: #FFF; font-weight: 700;}
.topo_direita_cadastro:hover{background: #0CF;}
.topo_direita_menu{display: none;}	
.topo_direita_pesquisar{display: none;}
.conteudo{width: 100%; margin-top: 10px; font-family: sans-serif;}
.conteudo_0{width: 90%; margin-left: 5%; display: flex; text-align: center; margin-top: 5px; justify-content: space-around;}	
.conteudo_0_0{width: 210px; height: 210px; background:#FFF; border-radius: 7px; border: solid 1px #00bfff;}
.conteudo_0_0:hover{box-shadow:#999 2px 3px 6px 2px; cursor: pointer; border: none;}	
.imgMenu{border-radius: 7px; max-width: 210px; max-height: 210px;}	
.conteudo_1{width: 96%; margin-left: 2%; text-align: center; height: 184.5px; background: #FFF; border-radius: 7px; margin-top: 5px;}	
.banner1{border-radius: 7px; max-width: 100%; max-height: 100%;}		
#anuncio1{}
#anuncio2{display: none;}
#anuncio3{ display: none;}
.conteudo_2{width: 94%; margin-left: 3%; margin-bottom: 80px; display: flex; flex-wrap: wrap; text-align: center; justify-content: space-around;}	
.conteudo_2_0{width: 23%; margin-left: 2px; text-align: center; background:#FFF; border-radius: 7px; margin-top: 5px; border: solid 1px #00bfff;}
.conteudo_2_0:hover{box-shadow:#CCC 2px 3px 6px 2px; cursor: pointer;}	
.imgVitrine{max-width: 150px; max-height: 150px; margin-top: 5px;}	
.conteudo_2_0_0{text-align: center; border-bottom:3px solid #f4f4ff;}	
.conteudo_2_0_1{text-align: center; font-size: 19px; font-family: Proxima Nova,-apple-system,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif; padding-top: 5px;}	
.conteudo_2_0_2{text-align: left; padding-top: 5px; padding-left: 5px; padding-bottom: 5px; color: #007aa3;}	
.anuncio1{width: 100%; height: 224px; border-radius: 7px;}	
.imagem_produto{width: 150px; height: 150px;}
.conteudo_0_0_0{text-align: center; width: 100%; padding-top: 10px; border-bottom: 1px solid #007aa3;}
.conteudo_0_0_1{text-align: center; width: 100%; padding-top: 10px; font-size: 14px;}
.conteudo_1{border: solid 1px #00bfff;}	
.conteudo_1:hover{box-shadow:#999 2px 3px 6px 2px; cursor: pointer; border: none;}		
.conteudo_3{width: 100%; text-align: center; background: #007aa3; color: #FFF; position: fixed; bottom: 0;} 
.topo_direita_painel{width: 28%; margin-left: 2%; display: flex;}	
.topo_direita_painel_0{width: 42%; text-align: center; padding-top: 15px;}
.icone_Menu{width: 20px; height: 20px;}
.topo_direita_painel_1{width: 40%; padding-top: 14px;}
.icone_Sair{width: 16px; height: 16px; margin-right: 5px;}
}
/* ========================= PARA TABLET EM PAISAGEM (960px até 769px) ========================= */
@media screen and (max-width:960px){
.corpo{width:100%; display:flex; flex-wrap: wrap;	}
.topo{width:100%; height:70px; background:#FFF; display:flex; box-shadow:#999 2px 3px 6px 2px; flex-wrap: wrap;}
.topo_midias{width: 100%; display: flex; height: 24px; background: #007aa3; color: #FFF; justify-content: flex-end; font-family:"Sen_Regular";}
.facebook{padding-top:3px; padding-right:3%;}
.facebook_txt{margin-left:10px;}
.instagram{padding-top: 3px; padding-right:3%;}
.instagram_txt{margin-left:10px;}
.whatsapp{padding-top: 3px; padding-right:5%;}	
.whatsapp_txt{margin-left:10px;}	
.topo_esquerda{margin-left:1%; width: 32%; display: flex;}
.topo_esquerda_logo{padding-top: 1px;}
.topo_esquerda_nome{margin-left: 5px; font-family: Azonix; font-size: 25px; padding-top: 11px; color: #007aa3;}
#logo{height:45px;}
.topo_centro{width:40%; border: 2px solid #007aa3; margin-top: 4px; margin-bottom: 8px; border-radius: 7px; padding-left: 10px; text-align:right; }
.pesquisar{width:75%; height:28px; margin-top:0; border:none; padding-left: 10px; font-family:"Sen_Regular"; font-size: 18px;}
.buscar{background: #007aa3; border: none; height: 100%; color: #FFF; font-weight: bold; border-radius: 0px 4px 4px 0px;}
.topo_direita{width:25%; font-size:14px; display:flex; font-family:sans-serif; justify-content:flex-end;}
.topo_direita_login{padding-top:15px; font-weight:bold; width:30%; text-align: center;}
.topo_direita_cadastro{border:2px solid #007aa3; text-align:center; margin-right:15%; height:20px; margin-top:10px; width:40%; padding-top:3px; border-radius:7px; background: #007aa3; color: #FFF; font-weight: 700;}
.topo_direita_cadastro:hover{background: #0CF;}
.topo_direita_menu{display: none;}
.topo_direita_pesquisar{display: none;}
.conteudo{width: 100%; margin-top: 10px; font-family: sans-serif;}
.conteudo_0{width: 90%; margin-left: 5%; display: flex; text-align: center; margin-top: 5px; justify-content: space-around;}	
.conteudo_0_0{width: 165px; height: 165px; background:#FFF; border-radius: 7px; border: solid 1px #00bfff;}
.conteudo_0_0:hover{box-shadow:#999 2px 3px 6px 2px; cursor: pointer; border: none;}	
.imgMenu{border-radius: 7px; max-width: 165px; max-height: 165px;}	
.conteudo_1{width: 96%; margin-left: 2%; text-align: center; height: 147.6px; background: #FFF; border-radius: 7px; margin-top: 5px;}	
.banner1{border-radius: 7px; max-width: 100%; max-height: 100%;}		
#anuncio1{}
#anuncio2{display: none;}
#anuncio3{ display: none;}
.conteudo_2{width: 94%; margin-left: 3%; margin-bottom: 80px; display: flex; flex-wrap: wrap; text-align: center; justify-content: space-around;}	
.conteudo_2_0{width: 24%; margin-left: 2px; text-align: center; background:#FFF; border-radius: 7px; margin-top: 5px; border: solid 1px #00bfff;}
.conteudo_2_0:hover{box-shadow:#CCC 2px 3px 6px 2px; cursor: pointer;}	
.imgVitrine{max-width: 130px; max-height: 130px; margin-top: 5px;}	
.conteudo_2_0_0{text-align: center; border-bottom:3px solid #f4f4ff;}	
.conteudo_2_0_1{text-align: center; font-size: 16px; font-family: Proxima Nova,-apple-system,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif; padding-top: 5px;}	
.conteudo_2_0_2{text-align: left; font-size: 14px; padding-top: 5px; padding-left: 5px; padding-bottom: 5px; color: #007aa3; display: none;}	
.anuncio1{width: 100%; height: 224px; border-radius: 7px;}	
.conteudo_0_0_0{text-align: center; width: 100%; padding-top: 10px; border-bottom: 1px solid #007aa3;}
.conteudo_0_0_1{text-align: center; width: 100%; padding-top: 10px; font-size: 14px;}
.conteudo_1{border: solid 1px #00bfff;}	
.conteudo_1:hover{box-shadow:#999 2px 3px 6px 2px; cursor: pointer; border: none;}		
.conteudo_3{width: 100%; text-align: center; background: #007aa3; color: #FFF; position: fixed; bottom: 0; font-size: 13px;} 
.topo_direita_painel{width: 20%; margin-left: 2%; display: flex;}	
.topo_direita_painel_0{width: 48%; text-align: center; padding-top: 15px;}
.icone_Menu{width: 20px; height: 20px;}
.topo_direita_painel_1{width: 40%; padding-top: 14px;}
.icone_Sair{width: 16px; height: 16px; margin-right: 5px;}
}
/* ========================= PARA TABLET EM RETRATO (768px até 481px) ========================= */
@media screen and (max-width:768px){
.corpo{width:100%; display:flex;}
.topo{width:100%; height:65px; background:#FFF; display:flex; box-shadow:#999 2px 3px 6px 2px; flex-wrap: wrap;}
.topo_midias{width: 100%; display: flex; height: 24px; background: #007aa3; color: #FFF; justify-content: flex-end; font-family:"Sen_Regular";}
.facebook{padding-top:3px; padding-right:3%;}
.facebook_txt{margin-left:10px;}
.instagram{padding-top: 3px; padding-right:3%;}
.instagram_txt{margin-left:10px;}
.whatsapp{padding-top: 3px; padding-right:5%;}	
.whatsapp_txt{margin-left:10px;}	
.topo_esquerda{margin-left:1%; width: 35%; display: flex;}
.topo_esquerda_logo{padding-top: 1px;}
.topo_esquerda_nome{ margin-left: 5px; font-family: Azonix; font-size: 15px; padding-top: 13px; color: #007aa3;}
#logo{height:40px;}
.topo_centro{width:40%; border: 2px solid #007aa3; margin-top: 6px; margin-bottom: 10px; border-radius: 7px;  text-align:right; }
.pesquisar{width:69%; height:18px; margin-top:0; border:none; padding-left: 0px; font-family:"Sen_Regular"; font-size: 16px;}
.buscar{background: #007aa3; border: none; height: 100%; color: #FFF; font-weight: bold; border-radius: 0px 4px 4px 0px;}
.topo_direita{display: none;}
.topo_direita_login{display: none;}
.topo_direita_cadastro{display: none;}
.topo_direita_cadastro:hover{display: none;}
.topo_direita_menu{display: block; flex-grow: 1; text-align: center;}	
.login_img{width: 20px; height: 20px; padding-top: 12px;}
.topo_direita_pesquisar{display: none;}
.conteudo{width: 100%; margin-top: 10px; font-family: sans-serif;}
.conteudo_0{width: 90%; margin-left: 5%; display: flex; text-align: center; margin-top: 5px; justify-content: space-around;}	
.conteudo_0_0{width: 140px; height: 140px; background:#FFF; border-radius: 7px; border: solid 1px #00bfff;}
.conteudo_0_0:hover{box-shadow:#999 2px 3px 6px 2px; cursor: pointer; border: none;}	
.imgMenu{border-radius: 7px; max-width: 140px; max-height: 140px;}	
.conteudo_1{width: 96%; margin-left: 2%; text-align: center; height: 92.3px; background: #FFF; border-radius: 7px; margin-top: 5px;}	
.banner1{border-radius: 7px; max-width: 100%; max-height: 100%;}		
#anuncio1{}
#anuncio2{display: none;}
#anuncio3{ display: none;}
.conteudo_2{width: 96%; margin-left: 2%; margin-bottom: 80px; display: flex; flex-wrap: wrap; text-align: center; justify-content: space-around;}	
.conteudo_2_0{width: 24%; margin-left: 2px; text-align: center; background:#FFF; border-radius: 7px; margin-top: 5px; border: solid 1px #00bfff;}
.conteudo_2_0:hover{box-shadow:#CCC 2px 3px 6px 2px; cursor: pointer;}	
.imgVitrine{max-width: 100px; max-height: 100px; margin-top: 5px;}	
.conteudo_2_0_0{text-align: center; border-bottom:3px solid #f4f4ff;}	
.conteudo_2_0_1{text-align: center; font-size: 16px; font-family: Proxima Nova,-apple-system,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif; padding-top: 5px;}	
.conteudo_2_0_2{text-align: left; font-size: 12px; padding-top: 5px; padding-left: 5px; padding-bottom: 5px; color: #007aa3; display: none;}	
.anuncio1{width: 100%; height: 224px; border-radius: 7px;}	
.conteudo_0_0_0{text-align: center; width: 100%; padding-top: 10px; border-bottom: 1px solid #007aa3;}
.conteudo_0_0_1{text-align: center; width: 100%; padding-top: 10px; font-size: 14px;}
.conteudo_1{border: solid 1px #00bfff;}	
.conteudo_1:hover{box-shadow:#999 2px 3px 6px 2px; cursor: pointer; border: none;}		
.conteudo_3{width: 100%; text-align: center; background: #007aa3; color: #FFF; position: fixed; bottom: 0; font-size: 13px;} 
.topo_direita_painel{width: 20%; margin-left: 2%; display: flex;}	
.topo_direita_painel_0{width: 35%; text-align: center; padding-top: 13px;}
.icone_Menu{width: 15px; height: 15px;}
.topo_direita_painel_1{width: 40%; padding-top: 14px; font-size: 12px; text-align: right; flex-grow: 1; margin-right: 5px;}
.icone_Sair{width: 12px; height: 12px; margin-right: 5px;}	
}
/* ========================= PARA SMARTPHONES EM PAISAGEM (480px até 321) ========================= */
@media screen and (max-width:480px){
.corpo{width:100%; display:flex;}
.topo{width:100%; height:65px; background:#FFF; display:flex; box-shadow:#999 2px 3px 6px 2px; flex-wrap: wrap;}
.topo_midias{width: 100%; display: flex; height: 24px; background: #007aa3; color: #FFF; justify-content:center; font-family:"Sen_Regular";}
.facebook{padding-top:3px; padding-right:1%;}
.facebook_txt{margin-left:10px;}
.instagram{padding-top: 3px; padding-right:1%;}
.instagram_txt{margin-left:10px;}
.whatsapp{padding-top: 3px; padding-right:1%;}	
.whatsapp_txt{margin-left:10px;}	
.topo_esquerda{margin-left:3%; width: 60%; display: flex;}
.topo_esquerda_logo{padding-top: 1px;}
.topo_esquerda_nome{ margin-left: 3px; font-family: Azonix; font-size: 18px; padding-top: 15px; color: #007aa3;}
#logo{height:40px;}
.topo_centro{width:50%; border: 2px solid #007aa3; margin-top: 6px; margin-bottom: 10px; border-radius: 7px;  text-align:right; display: none;}
.pesquisar{width:69%; height:18px; margin-top:0; border:none; padding-left: 0px; font-family:"Sen_Regular"; font-size: 16px;}
.buscar{background: #007aa3; border: none; height: 100%; color: #FFF; font-weight: bold; border-radius: 0px 4px 4px 0px;}
.topo_direita{display: none;}
.topo_direita_login{display: none;}
.topo_direita_cadastro{display: none;}
.topo_direita_cadastro:hover{display: none;}
.topo_direita_menu{display: block; flex-grow: 1; text-align: center;}	
.login_img{width: 20px; height: 20px; padding-top: 12px;}
.topo_direita_pesquisar{display: block;}
.pesquisar_img{width: 20px; height: 20px; margin-top: 10px;}
.conteudo{width: 100%; margin-top: 10px; font-family: sans-serif;}
.conteudo_0{width: 84%; margin-left: 8%; display: flex; text-align: center; margin-top: 5px; justify-content: space-around;}	
.conteudo_0_0{width: 133px; height: 133px; background:#FFF; border-radius: 7px; border: solid 1px #00bfff;}
.conteudo_0_0:hover{box-shadow:#999 2px 3px 6px 2px; cursor: pointer; border: none;}	
.imgMenu{border-radius: 7px; max-width: 133px; max-height: 133px;}	
.conteudo_1{width: 96%; margin-left: 2%; text-align: center; height: 92.3px; background: #FFF; border-radius: 7px; margin-top: 5px; display: none;}	
.banner1{border-radius: 7px; max-width: 100%; max-height: 100%;}		
#anuncio1{display: none;}
#anuncio2{display: none;}
#anuncio3{ display: none;}
.conteudo_2{width: 98%; margin-left: 1%; margin-bottom: 80px; display: flex; flex-wrap: wrap; text-align: center; justify-content: space-around;}	
.conteudo_2_0{width: 48%; margin-left: 2px; text-align: center; background:#FFF; border-radius: 7px; margin-top: 5px; border: solid 1px #00bfff;}
.conteudo_2_0:hover{box-shadow:#CCC 2px 3px 6px 2px; cursor: pointer;}	
.imgVitrine{max-width: 150px; max-height: 15	0px; margin-top: 5px;}	
.conteudo_2_0_0{text-align: center; border-bottom:3px solid #f4f4ff;}	
.conteudo_2_0_1{text-align: center; font-size: 16px; font-family: Proxima Nova,-apple-system,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif; padding-top: 5px;}	
.conteudo_2_0_2{text-align: left; font-size: 12px; padding-top: 5px; padding-left: 5px; padding-bottom: 5px; color: #007aa3; display: none;}	
.anuncio1{width: 100%; height: 224px; border-radius: 7px;}	
.conteudo_0_0_0{text-align: center; width: 100%; padding-top: 10px; border-bottom: 1px solid #007aa3;}
.conteudo_0_0_1{text-align: center; width: 100%; padding-top: 10px; font-size: 14px;}
.conteudo_1{border: solid 1px #00bfff;}	
.conteudo_1:hover{box-shadow:#999 2px 3px 6px 2px; cursor: pointer; border: none;}		
.conteudo_3{width: 100%; text-align: center; background: #007aa3; color: #FFF; position: fixed; bottom: 0; font-size: 13px;} 
.topo_direita_painel{width: 28%; margin-left: 2%; display: flex; flex-grow: 1;}	
.topo_direita_painel_0{width: 30%; text-align: left; padding-top: 13px;}
.icone_Menu{width: 15px; height: 15px;}
.topo_direita_painel_1{width: 60%; padding-top: 14px; text-align: center;}
.icone_Sair{width: 12px; height: 12px; margin-right: 5px;}
}
/* ========================= PARA SMARTPHONES EM RETRATO (320px ou menos) ========================= */
@media screen and (max-width:320px){
.corpo{width:100%; display:flex;}
.topo{width:100%; height:65px; background:#FFF; display:flex; box-shadow:#999 2px 3px 6px 2px; flex-wrap: wrap;}
.topo_midias{width: 100%; display: flex; height: 24px; background: #007aa3; color: #FFF; justify-content:center; font-family:"Sen_Regular";}
.facebook{padding-top:3px; padding-right:1%;}
.facebook_txt{margin-left:10px;}
.instagram{padding-top: 3px; padding-right:1%;}
.instagram_txt{margin-left:10px;}
.whatsapp{padding-top: 3px; padding-right:1%;}	
.whatsapp_txt{margin-left:10px;}	
.topo_esquerda{margin-left:3%; width: 60%; display: flex;}
.topo_esquerda_logo{padding-top: 1px;}
.topo_esquerda_nome{ margin-left: 3px; font-family: Azonix; font-size: 18px; padding-top: 15px; color: #007aa3;}
#logo{height:40px;}
.topo_centro{width:50%; border: 2px solid #007aa3; margin-top: 6px; margin-bottom: 10px; border-radius: 7px;  text-align:right; display: none;}
.pesquisar{width:69%; height:18px; margin-top:0; border:none; padding-left: 0px; font-family:"Sen_Regular"; font-size: 16px;}
.buscar{background: #007aa3; border: none; height: 100%; color: #FFF; font-weight: bold; border-radius: 0px 4px 4px 0px;}
.topo_direita{display: none;}
.topo_direita_login{display: none;}
.topo_direita_cadastro{display: none;}
.topo_direita_cadastro:hover{display: none;}
.topo_direita_menu{display: block; flex-grow: 1; text-align: center;}	
.login_img{width: 20px; height: 20px; padding-top: 12px;}
.topo_direita_pesquisar{display: block;}
.pesquisar_img{width: 20px; height: 20px; margin-top: 10px;}
.conteudo{width: 100%; margin-top: 10px; font-family: sans-serif;}
.conteudo_0{width: 84%; margin-left: 8%; display: flex; text-align: center; margin-top: 5px; justify-content: space-around;}	
.conteudo_0_0{width: 133px; height: 133px; background:#FFF; border-radius: 7px; border: solid 1px #00bfff;}
.conteudo_0_0:hover{box-shadow:#999 2px 3px 6px 2px; cursor: pointer; border: none;}	
.imgMenu{border-radius: 7px; max-width: 133px; max-height: 133px;}	
.conteudo_1{width: 96%; margin-left: 2%; text-align: center; height: 92.3px; background: #FFF; border-radius: 7px; margin-top: 5px; display: none;}	
.banner1{border-radius: 7px; max-width: 100%; max-height: 100%;}		
#anuncio1{display: none;}
#anuncio2{display: none;}
#anuncio3{ display: none;}
.conteudo_2{width: 98%; margin-left: 1%; margin-bottom: 80px; display: flex; flex-wrap: wrap; text-align: center; justify-content: space-around;}	
.conteudo_2_0{width: 48%; margin-left: 2px; text-align: center; background:#FFF; border-radius: 7px; margin-top: 5px; border: solid 1px #00bfff;}
.conteudo_2_0:hover{box-shadow:#CCC 2px 3px 6px 2px; cursor: pointer;}	
.imgVitrine{max-width: 150px; max-height: 15	0px; margin-top: 5px;}	
.conteudo_2_0_0{text-align: center; border-bottom:3px solid #f4f4ff;}	
.conteudo_2_0_1{text-align: center; font-size: 16px; font-family: Proxima Nova,-apple-system,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif; padding-top: 5px;}	
.conteudo_2_0_2{text-align: left; font-size: 12px; padding-top: 5px; padding-left: 5px; padding-bottom: 5px; color: #007aa3; display: none;}	
.anuncio1{width: 100%; height: 224px; border-radius: 7px;}	
.conteudo_0_0_0{text-align: center; width: 100%; padding-top: 10px; border-bottom: 1px solid #007aa3;}
.conteudo_0_0_1{text-align: center; width: 100%; padding-top: 10px; font-size: 14px;}
.conteudo_1{border: solid 1px #00bfff;}	
.conteudo_1:hover{box-shadow:#999 2px 3px 6px 2px; cursor: pointer; border: none;}		
.conteudo_3{width: 100%; text-align: center; background: #007aa3; color: #FFF; position: fixed; bottom: 0; font-size: 13px;} 
.topo_direita_painel{width: 28%; margin-left: 2%; display: flex; flex-grow: 1;}	
.topo_direita_painel_0{width: 30%; text-align: left; padding-top: 13px;}
.icone_Menu{width: 15px; height: 15px;}
.topo_direita_painel_1{width: 60%; padding-top: 14px; text-align: center;}
.icone_Sair{width: 12px; height: 12px; margin-right: 5px;}
}
.cookieConsentContainer{z-index:999; width:450px; min-height:20px; box-sizing:border-box; padding:10px 10px 10px 10px; background:#007aa3; overflow:hidden; position:fixed; bottom:10px; right:10px; display:none}
.cookieConsentContainer .cookieTitle a{font-family:OpenSans,arial,sans-serif;color:#fff;font-size:22px;line-height:10px;display:block}
.cookieConsentContainer .cookieDesc p{margin:0;padding:0;font-family:OpenSans,arial,sans-serif;color:#fff;font-size:13px;line-height:20px;display:block;margin-top:10px}
.cookieConsentContainer .cookieDesc a{font-family:OpenSans,arial,sans-serif;color:#fff;text-decoration:underline}
.cookieConsentContainer .cookieButton a{display:inline-block;font-family:OpenSans,arial,sans-serif;color:#fff;font-size:14px;font-weight:700;margin-top:14px;background:#8395C4;box-sizing:border-box; padding:15px 24px;text-align:center;transition:background .3s}
.cookieConsentContainer .cookieButton a:hover{cursor:pointer;background:#3e9b67}
@media (max-width:980px){
.cookieConsentContainer{bottom:0!important;left:0!important;width:100%!important}
}