﻿.powerby, .powerby a{color:#FFFFFF;}
@media (max-width: 480px) {
.instagram-widget{min-height:970px;}
}
.botao_sys_padrao {color:#FFFFFF;background:#FFD40E;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:#FFD40E;color:#FFFFFF}
.botao_sys_padrao3 {color:#FFFFFF;background:#FFD40E;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 td {  width: 100%;}
.viewsys_menu_mobile_lateral ul.viewsys_menu_mobile li {width: 100%;}
.viewsys_menu_mobile_lateral a {  min-width: 100%;  max-width: 100%; text-align: center;padding:0;margin:0;}
.viewsys_menu_mobile table { width:96%;margin:0 auto 0 2%;}
.viewsys_menu_mobile tr { width:46%;margin:0 auto 0 2%;float:left;border:0px;}
.viewsys_menu_mobile td { background: #FFEC5A;height:125px;border:0px;display: block;margin:2px;}
.viewsys_menu_mobile td:hover { background: #111111;}
.viewsys_menu_mobile a{ color: #FFFFFF; font-size:16px;}
.viewsys_menu_mobile a:hover{ color: #FFD40E;font-size:16px;}
body{color:#111111;}
h1 {color: #FFFFFF;margin-bottom: 80px;}
h2 {color:#CCCCCC;border-bottom: solid 3px #FFD40E;}
h3 {color: #FFD40E;}
a {color: #111111;}
a:hover {color: #FFD40E;}
.viewsys_foot {background:#111111;border-top:38px #FFD40E solid;}
.responsive-foot { background:#111111; border-top: 38px #FFD40E solid;}

.busca_css_top{margin-top: 85px; text-transform: uppercase;max-width: 400px;}
.busca_css_top hr, .cookieconsent{display:none;}
.busca_css_top h1 {    color: #21447c;    margin-bottom: -10px;    font-size: 32px;line-height: 100%;}
.busca_css_top h2 {    color: #fff;    text-shadow: 1px 1px 2px darkgrey;    font-size: 12px;}

.viewsys_menu_mobile td { background:#FFD40E;}
.responsive-grid-3{border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;}

.viewsys_barra_a{display:none;}
.barra_num{top: 40%;}
.barra_num1 div {font-size:0px;  background: none;border: 1px #FFEC5A solid;padding:0;}
.barra_num2 div {color: #FFEC5A;   background: #FFEC5A;border: 1px #FFEC5A solid;width:110%;heght:110%;}

.viewsys_home{min-height:180px;}
.viewsys_conteudo_inicio{min-height:180px;}
.top_info{margin: 20px 0px -22px 0px;}
.menu_sys_top	{margin: -20px 0px 0px 0px;}
.viewsys_conteudo_inicio {   margin-top: -20px;margin-bottom: -70px;}
.viewsys_menu_lateral {   margin-top: 27px;}

.viewsys_menu_mobile, .viewsys_menu_mobile_on { background: #111111;}
.menu-anchor { background: #FFD40E;}
.menu-anchor:before { background: #FFFFFF; box-shadow: 0 0.45em 0 0 #FFFFFF, 0 0.9em 0 0 #FFFFFF;}

.logo-menu-anchor { margin: 35px 5px;}

#menu_superior_td_id_35 {background: #FFD40E;    padding-right: 10px;font-weight: bold;border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;}
#menu_superior_td_id_35 a {color: #fff;}

.localizacao_topo, .localizacao_topo a{color: #FFFFFF}
.contatos_topo_div{margin-top: 100px;}


@media (max-width: 799px) {
.responsive div {margin: 10px auto;}
body{  background-position: left top;}
.viewsys_caixa_m_15_x3 { margin: 1%;  width: 98%;}
.viewsys_menu_lateral {   margin-top: 0px;}
}
ay: block;    margin-top: 25px;
    text-align: center; vertical-align: middle; font-weight: 900; font-size: 38px;padding: 0 0 10px 0;}
#mobile_menu_5 {width:204%;}.menu-anchor-in { margin: 25px 0px 0 45px;}
.mobile_menu_42 a:before{font-family: "Font Awesome 5 Free";display: block; margin-top: 25px;  text-align: center; vertical-align: middle; font-weight: 900; font-size: 48px;padding: 0 0 25px 0; content: "\f1fe"}
.mobile_menu_37 a:before{font-family: "Font Awesome 5 Free";display: block; margin-top: 25px;  text-align: center; vertical-align: middle; font-weight: 900; font-size: 48px;padding: 0 0 25px 0; content: "\f2bd"}
.mobile_menu_35 a:before{font-family: "Font Awesome 5 Free";display: block; margin-top: 25px;  text-align: center; vertical-align: middle; font-weight: 900; font-size: 48px;padding: 0 0 25px 0; content: "\f044"}
.mobile_menu_26 a:before{font-family: "Font Awesome 5 Free";display: block; margin-top: 25px;  text-align: center; vertical-align: middle; font-weight: 900; font-size: 48px;padding: 0 0 25px 0; content: "\f058"}
.mobile_menu_1 a:before{font-family: "Font Awesome 5 Free";display: block; margin-top: 25px;  text-align: center; vertical-align: middle; font-weight: 900; font-size: 48px;padding: 0 0 25px 0; content: "\f015"}
