﻿.powerby, .powerby a{color:#FFFFFF;}
@media (max-width: 480px) {
.instagram-widget{min-height:970px;}
}
.lightbox { position: fixed !important;}
.div-com-imagem { width: 100%; height: 100%; background-position: center; background-repeat: no-repeat;  background-size: cover; }
.botao_sys_padrao {color:#FFFFFF;background:#CDAE48;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:#CDAE48;color:#FFFFFF}
.botao_sys_padrao3 {color:#FFFFFF;background:#CDAE48;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 #CDAE48;height:55px;}
.viewsys_menu_mobile a{ color: #CDAE48; font-size:15px;}
.viewsys_menu_mobile a:hover{ color: #222222;font-size:15px;}
body{color:#222222;}
h2 {color:#CDAE48;}
h3 {color: #FFFFFF;}
a {color: #222222;}
a:hover {color: #CDAE48;}
.viewsys_foot {background:#CDAE48;border-top:38px #9A8028 solid;color: #FFFFFF;}
.viewsys_foot a{color: #FFFFFF;}
.responsive-foot {  background:#222222;border-top: 38px #9A8028 solid;}

.menu-anchor    	{margin: -10px 10px;background: #333;}
.menu-anchor:before	{
			background: #FFF;box-shadow: 0 .45em 0 0 #FFF, 0 .9em 0 0 #FFF;
			}
.classlogo 		{margin-top: 20px;}

.viewsys_menu_mobile_on { background: #FFFFFF;}

@media (max-width: 799px) {
.classlogo{margin-top: -50px;}
}
.viewsys_preco a {background: #9A8028; color: #FFF;}
.viewsys_preco {background: #9A8028; color: #FFF;}

.viewsys_img { min-height: 190px;  max-height: 190px;}

.viewsys_alvo { background: #222;}

.viewsys_barra_a, #mobile_menu_11, #mobile_menu_6 {display:none;}

.viewsys_menu_mobile_on {  background: #CDAE48;}
.viewsys_menu_mobile table { width:70%;margin:0 auto 0 10%;}
.viewsys_menu_mobile td { border-bottom: 1px dotted #9A8028;height:55px;}
.viewsys_menu_mobile a{ color: #9A8028; font-size:15px; }
.viewsys_menu_mobile a:hover{ color: #CDAE48; font-size:15px; }


.menu_b_titulos{float:left;}
.viewsys_menu_2 table{width:100%;}
.viewsys_menu_2_lateral a {width:100%;border:0;margin:5px 0 5px 0;padding:10px 2% 10px 2%;}
.viewsys_menu_2_lateral ul.viewsys_menu_2 li { width: 100%;}
.viewsys_menu_2_lateral ul.viewsys_menu_2 li a, .viewsys_menu_2_lateral ul.viewsys_menu_2 li span { width: 96%;}


#lateral_menu_ic_1 a:before { float:left;font-family: "FontAwesome"; content: "\f138"; display: inline-block;
   padding-right: 25px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#lateral_menu_ic_1 {  background: #CDAE48;width:100%;}
#lateral_menu_ic_1 :hover{  background: #9A8028;}
#lateral_menu_ic_1 a{  color: #FFFFFF;font-size:24px;text-transform: uppercase;}

#lateral_menu_ic_2 a:before { float:left;font-family: "FontAwesome"; content: "\f138"; display: inline-block;
   padding-right: 25px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#lateral_menu_ic_2 {  background: #CDAE48;width:100%;}
#lateral_menu_ic_2 :hover{  background: #9A8028;}
#lateral_menu_ic_2 a{  color: #FFFFFF;font-size:24px;text-transform: uppercase;}

#lateral_menu_ic_3 a:before { float:left;font-family: "FontAwesome"; content: "\f138"; display: inline-block;
   padding-right: 25px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#lateral_menu_ic_3 {  background: #CDAE48;width:100%;}
#lateral_menu_ic_3 :hover{  background: #9A8028;}
#lateral_menu_ic_3 a{  color: #FFFFFF;font-size:24px;text-transform: uppercase;}

#lateral_menu_ic_4 a:before { float:left;font-family: "FontAwesome"; content: "\f138"; display: inline-block;
   padding-right: 25px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#lateral_menu_ic_4 {  background: #9A8028;width:100%;}
#lateral_menu_ic_4 :hover{  background: #CDAE48;}
#lateral_menu_ic_4 a{  color: #FFFFFF;font-size:24px;text-transform: uppercase;}

#lateral_menu_ic_5 a:before { float:left;font-family: "FontAwesome"; content: "\f138"; display: inline-block;
   padding-right: 25px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#lateral_menu_ic_5 {  background: #CDAE48;width:100%;}
#lateral_menu_ic_5 :hover{  background: #9A8028;}
#lateral_menu_ic_5 a{  color: #FFFFFF;font-size:24px;text-transform: uppercase;}

#lateral_menu_ic_6 a:before { float:left;font-family: "FontAwesome"; content: "\f138"; display: inline-block;
   padding-right: 25px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#lateral_menu_ic_6 {  background: #CDAE48;width:100%;}
#lateral_menu_ic_6 :hover{  background: #9A8028;}
#lateral_menu_ic_6 a{  color: #FFFFFF;font-size:24px;text-transform: uppercase;}

#lateral_menu_ic_7 a:before { font-family: "FontAwesome"; content: "\f09e"; display: inline-block;
   padding-right: 25px; margin: 30% 15% 30% 25%; vertical-align: middle; font-weight: 900; font-size: 168px;}
#lateral_menu_ic_7 { DISPLAY:NONE; background: #9A8028;width:100%;}
#lateral_menu_ic_7 :hover{  background: #CDAE48;}
#lateral_menu_ic_7 a{  color: #FFFFFF;font-size:18px;text-transform: uppercase;}
#lateral_menu_ic_7 .menu_b_titulos{width:100%;text-align:center;}


#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: 10px; padding-left: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_4 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_5 a:before { font-family: "FontAwesome"; content: "\f0e0"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}

.barra_num2 div {background: #9A8028;}.menu-anchor-in { margin: 25px 0px 0 45px;}
