﻿.powerby, .powerby a{color:#FFFFFF;}
@media (max-width: 480px) {
.instagram-widget{min-height:970px;}
}
body{color:#111111;}
h2 {color:#8E0000;border-bottom: solid 3px #CE0000;}
h3 {color: #8E0000;}
a {color: #111111;}
a:hover {color: #8E0000;}
.responsive-foot {  background:#111111;border-top: 38px #CE0000 solid;}
.viewsys_menu_mobile_on, .viewsys_menu_mobile { background:#8E0000;filter: alpha(opacity=100); opacity: 1.0;}

@media (max-width: 799px) {body{  background-position: right top;}
.top_inicio{display:none;}}
#alvo_logo{max-width:320px;}

.menu-anchor	{background:#CE0000;}
.menu-anchor:before	{
			background: #FFFFFF;box-shadow: 0 .45em 0 0 #FFFFFF, 0 .9em 0 0 #FFFFFF;
			}

.viewsys_caixa {background: #F9F9F9;}

.viewsys_body_b{background:#FFF;margin-top:-55px;max-width:1060px;padding:20px;min-height:1000px;}

.menu_topo{padding:10px;background: -moz-linear-gradient(top, #8E0000, #CE0000) repeat-X;background: -webkit-gradient(linear, left top, left bottom, from(#8E0000), to(#CE0000)) repeat-X;
border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;}


.menu_topo{width:100%;max-width:1100px;}

.top_inicio{max-width:100%;}

.menu_topo2{background:#FFF;padding:20px;
max-width:1100px;height:80px;
border-top-left-radius:12px;-ms-border-top-left-radius:12px;-o-border-top-left-radius:12px;-webkit-border-top-left-radius:12px;-moz-border-top-left-radius:12px;
border-top-right-radius:12px;-ms-border-top-right-radius:12px;-o-border-top-right-radius:12px;-webkit-border-top-right-radius:12px;-moz-border-top-right-radius:12px;}

.viewsys_menu_max{max-width:1100px;}

.tradutor-local{ margin-top:5px;margin-bottom: -5px;float:left;}

.div_carrinho{margin-top:5px;margin-bottom: -5px;float:right;}

.destaque_blog{height:285px;background:#F1F1F1;}

.destaque_blog_un{max-width:23%;height:220px;float:left;margin-left:2%;font-size:12px;}

.destaque_blog_titulo{color:#333;font-size:26px;background:none;}

.arrow-right {
width: 0; 
height: 0; 
border-top: 10px solid transparent;
border-bottom: 10px solid transparent;	
border-right: 10px solid  #F1F1F1;
margin-left: -7px;
margin-bottom: -26px;
}



.sys_entre_menu46:before { font-family: "FontAwesome"; content: "\f015"; display: inline-block;
   padding-right: 10px; vertical-align: middle; font-weight: 900; font-size: 22px;margin-top: -5px;}

.sys_entre_menu461:before { font-family: "FontAwesome"; content: "\f2bd"; display: inline-block;
   padding-right: 10px; vertical-align: middle; font-weight: 900; font-size: 22px;margin-top: -5px;}

.sys_entre_menu462:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 10px; vertical-align: middle; font-weight: 900; font-size: 22px;margin-top: -5px;}

.sys_entre_menu463:before { font-family: "FontAwesome"; content: "\f041"; display: inline-block;
   padding-right: 10px; vertical-align: middle; font-weight: 900; font-size: 22px;margin-top: -5px;}

.sys_entre_menu464:before { font-family: "FontAwesome"; content: "\f0e0"; display: inline-block;
   padding-right: 10px; vertical-align: middle; font-weight: 900; font-size: 22px;margin-top: -5px;}


.top_info {max-width:1100px;}
.menu_sys_top	{margin: 0px 0px 0px 0px;position: absolute;}

.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 #CE0000;height:55px;}
.viewsys_menu_mobile a{ color: #CE0000; font-size:15px; }
.viewsys_menu_mobile a:hover{ color: #8E0000; 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_4 a:before { font-family: "FontAwesome"; content: "\f0e0"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}

#mobile_menu_5 a:before { font-family: "FontAwesome"; content: "\f041"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_6 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_9 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_10 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_14 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_15 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_19 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}