﻿.powerby, .powerby a{color:#FFFFFF;}
@media (max-width: 480px) {
.instagram-widget{min-height:970px;}
}
.div-com-imagem { width: 100%; height: 100%; background-position: center; background-repeat: no-repeat;  background-size: cover; }
.botao_sys_padrao {color:#FFFFFF;background:#000000;padding:15px;margin:5px;-moz-box-sizing: border-box;  box-sizing: border-box;text-align:center;}
.botao_sys_padrao:hover {background:#111111;color:#FFFFFF}
.botao_sys_padrao2 {color:#FFFFFF;background:#111111;padding:15px;margin:5px;-moz-box-sizing: border-box;  box-sizing: border-box;text-align:center;}
.botao_sys_padrao2:hover {background:#000000;color:#FFFFFF}
.botao_sys_padrao3 {color:#FFFFFF;background:#000000;padding:15px;margin:0px;-moz-box-sizing: border-box;  box-sizing: border-box;text-align:center;}
.botao_sys_padrao3:hover {background:#111111;color:#FFFFFF}
.img_produtos17 div{min-height:90px;min-width: 29.3%;}
.img_produtos17 img:nth-child(1){width: 94%;margin-right: 11px;}
.viewsys_menu_mobile_on, .viewsys_menu_mobile { background: #FFFFFF;filter: alpha(opacity=100); opacity: 1.0;}

@media (max-width: 799px) {
.botao_sys_padrao, .botao_sys_padrao2, .botao_sys_padrao3{width:100%;margin:5px 0;}
}
.viewsys_menu_mobile_lateral h3, viewsys_menu_mobile_lateral hr{display:none;}
.viewsys_menu_mobile_on, .viewsys_menu_mobile { background: #FFFFFF;}
.viewsys_menu_mobile table { width:70%;margin:0 auto 0 10%;}
.viewsys_menu_mobile td { border-bottom: 1px dotted #000000;height:55px;}
.viewsys_menu_mobile a{ color: #000000; font-size:15px;}
.viewsys_menu_mobile a:hover{ color: #111111;font-size:15px;}
body{color:#111111;}
h2 {color:#000000;border-bottom: solid 3px #AA5189;}
h3 {color: #FFFFFF;}
a {color: #111111;}
a:hover {color: #000000;}
.viewsys_foot {background:#AA5189;border-top:38px #E9E17C solid;}
.responsive-foot {  background:#111;border-top: 38px #fff solid;}
.viewsys_barra_a, .viewsys_newsl h3, .viewsys_newsl hr  {display:none;}
.viewsys_body_b{margin-top:50px;}

. h1 {display: none;}

.caixa-contato-sys2 .fa {color:#AA5189 !important;}

.responsive-grid-4-color{border: #f1f1f1 solid 1px;   -webkit-box-shadow: 2px 4px 5px 0px rgba(32, 100, 100, 0.08);    -moz-box-shadow: 2px 4px 5px 0px rgba(32, 100, 100, 0.08);    box-shadow: 2px 4px 5px 0px rgba(32, 100, 100, 0.08);border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;}

.carrinho {font-size: 9px;position:fixed;top:10px;left:5px;z-index:999999;height: 75px; width: auto; border-collapse: collapse; background: #000000; color: #ffffff;border-radius:55px;-ms-border-radius:55px;-o-border-radius:55px;-webkit-border-radius:55px;-moz-border-radius:55px;background: #5ac1d0;
    background: -webkit-linear-gradient(left, #AA5189, #000000);
    background: -moz-linear-gradient(left, #AA5189, #000000);
    background: -ms-linear-gradient(left, #AA5189, #000000);
    background: -o-linear-gradient(left, #AA5189, #000000);
    background: linear-gradient(to right, #AA5189, #000000); -webkit-box-shadow: 2px 4px 5px 0px rgba(32, 100, 100, 0.08);    -moz-box-shadow: 2px 4px 5px 0px rgba(32, 100, 100, 0.08);    box-shadow: 2px 4px 5px 0px rgba(32, 100, 100, 0.08);}


.conteudo_preco img{display:none;}

.viewsys_menu_lateral ul.viewsys_menu ul {  top: 35px;   left: -19px;}
.font_area_restrita{    margin-top: 6px;}
.tradutor-local {  margin-top: 8px;}

.viewsys_conteudo hr{border:0px;}
.f-nav{ z-index: 999; position: fixed; left: 0; top: -115px; width: 100%;background:#000000;height:157px;} 
.f-nav2{ height:130px;}  
.menu-anchor    	{margin-top: 0px;background: #000000}
.menu-anchor:before	{background: #FFFFFF;box-shadow: 0 .45em 0 0 #FFFFFF, 0 .9em 0 0 #FFFFFF;}

.classlogo 		{margin: 5px 0 10px 0;}


.viewsys_barra_busca input[type="image"]{ float: right;padding:15px; background:#AA5189;margin-top: -5px;margin-right: -5px; width: 50px;height: 48px;} 
.viewsys_barra_busca input[type="text"]{ margin-top: -5px;margin-left: 5px;}
.viewsys_barra_busca {    margin-top: 10px;    margin-left: 0px;    mix-width: 550px;    width: 100%;    height: 45px;    color: #AA5189;    border: 1px #AA5189 solid;border-radius:35px;-ms-border-radius:35px;-o-border-radius:35px;-webkit-border-radius:35px;-moz-border-radius:35px;}
.viewsys_botao_busca_c {  font-size: 14px;    color: #AA5189; text-transform: uppercase;}

.classlogo2 {margin-top:5px;}

.viewsys_img{height:180px;max-height:180px;min-height:180px;}

.viewsys_float { width: 20%;  margin: 2%;}
.viewsys_caixa {   height: 380px;}

.viewsys_preco{color:#111;font-size: 22px;}
.viewsys_r_t a{color:#000000; font-size: 16px; }
.viewsys_r_t { height: 40px;}
.viewsys_preco {background:none;}

@media (max-width: 799px) {.viewsys_barra_busca {  margin-left: 0px;margin-top: 0px; margin-bottom:5px;height: 40px;} .div_menu_topo2{margin-top: -10px;}
.carrinho {position:fixed;top:auto;bottom:15px;}
.tradutor-local { margin-top: 28px;}
.responsive-grid-4{width:48%;}
  
}

.menu_mobile_php{background:#fff;padding-top:10px;}
.logo-menu-anchor { margin: 5px 5px;}

.viewsys_menu_mobile_on, .viewsys_menu_mobile { background: #fff;}

.viewsys_menu_mobile_lateral h3, viewsys_menu_mobile_lateral hr{display:none;}
.menu-anchor-in { margin: 25px 0px 0 45px;}
.mobile_menu_100 a:before{font-family: "Font Awesome 5 Free";display: inline-block; padding-right: 5px; vertical-align: middle;    font-weight: 900;    font-size: 28px; content: "\f0e0"}
.mobile_menu_90 a:before{font-family: "Font Awesome 5 Free";display: inline-block; padding-right: 5px; vertical-align: middle;    font-weight: 900;    font-size: 28px; content: "\f005"}
.mobile_menu_86 a:before{font-family: "Font Awesome 5 Free";display: inline-block; padding-right: 5px; vertical-align: middle;    font-weight: 900;    font-size: 28px; content: "\f005"}
.mobile_menu_1 a:before{font-family: "Font Awesome 5 Free";display: inline-block; padding-right: 5px; vertical-align: middle;    font-weight: 900;    font-size: 28px; content: "\f015"}
