﻿.powerby, .powerby a{color:#FFFFFF;}
@media (max-width: 480px) {
.instagram-widget{min-height:970px;}
}
body{color:#222222;}
h1 {border-bottom: solid 5px #222222;}
h2 {color:#BD2B12;border-bottom: solid 3px #448C0E;}
h3 {color: #FFFFFF;}
a {color: #222222;}
a:hover {color: #BD2B12;}
.viewsys_foot {background:#BD2B12;border-top:38px #448C0E solid;}
.responsive-foot {  background:#222222;border-top: 38px #448C0E solid;}

.JanelaWhatsAberta {display:none;}

#alvo{display:none;top:-10000px;left:-10000px;margin-top:-10000px;margin-left:-10000px;}

.viewsys_home { background: #FFFFFF;}
.classlogo 		{margin-top: 25px;}

.viewsys_conteudo h1{background: #CCCCCC;width:95%;line-height:80px;height:80px;overflow: hidden;text-align:left;padding-left:5%;color:#FFFFFF;font-size:36px;text-transform: uppercase;font-style: italic;border-radius: 50px 0px;}

.menu-anchor { background: #BD2B12;}
.menu-anchor:before { background: #FFFFFF;  box-shadow: 0 0.45em 0 0 #FFFFFF, 0 0.9em 0 0 #FFFFFF;}

@media (max-width: 799px) {.classlogo {  margin-top: -55px;}.viewsys_body_b { background: #FFF;}}

.viewsys_menu_mobile_on { background: #FFFFFF;}

.viewsys_menu_mobile_lateral h3, viewsys_menu_mobile_lateral hr{display:none;}

.viewsys_menu_mobile table { width:70%;margin:0 auto 0 10%;}
.viewsys_menu_mobile td { border-bottom: 1px dotted #448C0E;height:55px;}
.viewsys_menu_mobile a{ color: #448C0E; font-size:15px; }
.viewsys_menu_mobile a:hover{ color: #BD2B12; 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_7 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}

#mobile_menu_12 a:before { font-family: "FontAwesome"; content: "\f041"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_13 a:before { font-family: "FontAwesome"; content: "\f0e0"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}