﻿.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:#E9E0B6;padding:15px;margin:5px;-moz-box-sizing: border-box;  box-sizing: border-box;text-align:center;}
.botao_sys_padrao:hover {background:#222222;color:#FFFFFF}
.botao_sys_padrao2 {color:#FFFFFF;background:#222222;padding:15px;margin:5px;-moz-box-sizing: border-box;  box-sizing: border-box;text-align:center;}
.botao_sys_padrao2:hover {background:#E9E0B6;color:#FFFFFF}
.botao_sys_padrao3 {color:#FFFFFF;background:#E9E0B6;padding:15px;margin:0px;-moz-box-sizing: border-box;  box-sizing: border-box;text-align:center;}
.botao_sys_padrao3:hover {background:#222222;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 #E9E0B6;height:55px;}
.viewsys_menu_mobile a{ color: #E9E0B6; font-size:15px;}
.viewsys_menu_mobile a:hover{ color: #222222;font-size:15px;}
body{color:#222222;}
h2 {color:#E9E0B6;}
h3 {color: #E9E0B6;}
a {color: #E9E0B6;}
a:hover {color: #E9E0B6;}
.viewsys_foot {background:#2A1208;border-top:38px #E9E0B6 solid;color:#E9E0B6}
.viewsys_foot a{color:#E9E0B6}

.menu-anchor    	{margin-top: -15px;background: #E9E0B6;}
.menu-anchor:before	{
			background: #222222;box-shadow: 0 .45em 0 0 #222222, 0 .9em 0 0 #222222;
			}

.viewsys_img {  max-height: 235px; min-height: 235px;}

.viewsys_r_t a{color: #2A1208;}
.viewsys_preco {color: #ccb879;}

.tradutor-local {float:right;}
.div_carrinho{display:none;}
.top_inicio {color: #E9E0B6;}

.viewsys_barra_busca input[type="image"]{ float: right;padding:10px; background:#E9E0B6;margin-top: -5px;margin-right: -5px;  height: 38px;  min-width: 40px;} 
.viewsys_barra_busca input[type="text"]{ margin-top: -5px;margin-left: 5px;}

@media (max-width: 799px) {.classlogo{margin-top: -90px;max-height: 122px;}
.viewsys_barra_busca { margin-right: 20px; max-width: 180px; float: right;}
}
.viewsys_newsl, .viewsys_newsl h3 { color: #E9E0B6;}

.viewsys_menu_mobile_on,.viewsys_menu_mobile { background: #2A1208;}


.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 #FFFFFF;height:55px;}
.viewsys_menu_mobile a{ color: #FFFFFF; font-size:15px; }
.viewsys_menu_mobile a:hover{ color: #E9E0B6; 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: "\f041"; 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: "\f005"; 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_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_17 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_22 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_28 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_31 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}

#mobile_menu_37 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}

#mobile_menu_42 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_43 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_44 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_45 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}


#mobile_menu_50 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}

#mobile_menu_56 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_57 a:before { font-family: "FontAwesome"; content: "\f0e0"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}.menu-anchor-in { margin: 25px 0px 0 45px;}
