﻿.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:#003399;padding:15px;margin:5px;-moz-box-sizing: border-box;  box-sizing: border-box;text-align:center;}
.botao_sys_padrao:hover {background:#333333;color:#FFFFFF}
.botao_sys_padrao2 {color:#FFFFFF;background:#333333;padding:15px;margin:5px;-moz-box-sizing: border-box;  box-sizing: border-box;text-align:center;}
.botao_sys_padrao2:hover {background:#003399;color:#FFFFFF}
.botao_sys_padrao3 {color:#FFFFFF;background:#003399;padding:15px;margin:0px;-moz-box-sizing: border-box;  box-sizing: border-box;text-align:center;}
.botao_sys_padrao3:hover {background:#333333;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 #003399;height:55px;}
.viewsys_menu_mobile a{ color: #003399; font-size:15px;}
.viewsys_menu_mobile a:hover{ color: #333333;font-size:15px;}
body{color:#333333;}
h1 {border-bottom: solid 5px #ED1C24;}
h2 {color:#CCC;border-bottom: solid 3px #ED1C24;}
h3 {color: #FFFFFF;}
a {color: #333333;}
a:hover {color: #ED1C24;}
.viewsys_foot {background:#003399;border-top:38px #ED1C24 solid;}
.responsive-foot {  background:#333333;border-top: 38px #ED1C24 solid;}

@media (max-width: 799px) {
html, body {   background-position: center -65px;}
.top_inicio{display:none;}
.viewsys_menu_max { margin-top: -45px;}
.div_menu_topo2 {margin-top: -15px;}
.viewsys_conteudo_inicio, #home{min-height: 180px;}
}

.classlogo 		{margin-bottom: 3px;margin-left: auto;margin-right: auto;display:block;}
.menu-anchor    	{margin-top: -3px;}
.sys_entre_menu55{display:none;}
.top_info {display:none;}
.menu_sys_top	{margin: -20px 0px 0px 0px;position: absolute;}


.viewsys_menu_lateral ul.viewsys_menu ul {top: 44px;}

#menu_superior_td_id_1, #menu_superior_td_id_82, #menu_superior_td_id_3, #menu_superior_td_id_26, #menu_superior_td_id_51, #menu_superior_td_id_52 {padding: 20px 0 20px 0; min-width:180px;}
#menu_superior_td_id_1 {background:#ed1c24;}
#menu_superior_td_id_82 {background:#e9dd12;}
#menu_superior_td_id_3 {background:#039;}
#menu_superior_td_id_26 {background:#0098db;}
#menu_superior_td_id_51 {background:#049051;}
#menu_superior_td_id_52 {background:#ea278e;}
.menu_topo, .tr_max_menu, .menu_topo2, .viewsys_menu_max { max-width:100%;}

.sys_menu98_1{background:#039;width:100%; }
.sys_menu98_2{background:#0098db;width:100%; }
.sys_menu98_3{background:#049051;width:100%; }
.sys_menu98_4{background:#ea278e;width:100%; }
.sys_menu98_5{background:#e9dd12;width:100%; }

.viewsys_conteudo_inicio { background: #FFF;}
.viewsys_body_b h1{font-size: 48px; color: #FFF;  text-align: left;margin-bottom: 120px;}
.localizacao_topo {display:none;}
.tb_sys8815 h1 {display:none;}

.contatos_topo_div { margin-top: 180px;}
.viewsys_foot hr{display:none;}

.div_logo_e {max-width:950px;}

.top_inicio a {color: rgb(0,102,204); text-decoration: none; border-bottom: 2px solid rgba(0,102,204,.0);-webkit-transition: .5s; transition: .5s;}

.top_inicio a:hover {border-color: #FFF700;}


.menu-Leaf a { text-decoration: none; border-bottom: 2px solid rgba(0,0,0,.0);-webkit-transition: .5s; transition: .5s;}
.menu-Leaf a:hover {border-color: #FFF700;}

.viewsys_menu-WithChildren a { text-decoration: none; border-bottom: 2px solid rgba(0,0,0,.0);-webkit-transition: .5s; transition: .5s;}
.viewsys_menu-WithChildren a:hover {border-color: #FFF700;}


.viewsys_menu_mobile_lateral h3, viewsys_menu_mobile_lateral hr{display:none;}

.viewsys_menu_mobile_on {  background: #F1F1F1;}
.viewsys_menu_mobile table { width:70%;margin:0 auto 0 10%;}
.viewsys_menu_mobile td { border-bottom: 1px dotted #ED1C24;height:55px;}
.viewsys_menu_mobile a{ color: #ED1C24; font-size:15px; }
.viewsys_menu_mobile a:hover{ color: #003399; font-size:15px; }

#mobile_menu_1 a:before { font-family: "FontAwesome"; content: "\f015"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_2 a:before { font-family: "FontAwesome"; content: "\f2bd"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_3 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}

#mobile_menu_11 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}

#mobile_menu_16 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}

#mobile_menu_21 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}

.menu-anchor-in { margin: 25px 0px 0 45px;}
