﻿.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:#FF6600;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:#FF6600;color:#FFFFFF}
.botao_sys_padrao3 {color:#FFFFFF;background:#FF6600;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 #FF6600;height:55px;}
.viewsys_menu_mobile a{ color: #FF6600; font-size:15px;}
.viewsys_menu_mobile a:hover{ color: #222222;font-size:15px;}
body{color:#222222;}
h2 {color:#FF6600;border-bottom: solid 3px #555555;}
h3 {color: #FFFFFF;}
a {color: #222222;}
a:hover {color: #FF6600;}
.viewsys_foot {background:#111;border-top:38px #555555 solid;}
.responsive-foot {  background:#222222;border-top: 38px #555555 solid;}

.div_carrinho {float:right;}

#viewsys_menu_b, .div_img_download {display:none;}

.div_desc_download {min-width: 98%;}


.viewsys_text_nb1 {  padding: 1%;   width: 98%;}
.viewsys_caixa_videos_83 { width: 23%;  height: 230px;}
.viewsys_img_videos {  height: 180px;}

.sys_entre_menu55{display:none;}
.viewsys_menu_max, .menu_topo2, .menu_topo { max-width: 1040px;}
.sys_menu98_1 table,.sys_menu98_2 table,.sys_menu98_2 table,.sys_menu98_3 table,.sys_menu98_4 table,.sys_menu98_5 table ,.sys_menu98_6 table{background: #CCC;margin-top: 5px;}

#menu_superior_td_id_1 {border-top: 5px #892728 solid;}
#menu_superior_td_id_1:hover {background: #892728;color:#FFF}
#menu_superior_td_id_1 a {color:#892728;font-weight: bold;}
#menu_superior_td_id_1 a:hover {color:#FFF}

#menu_superior_td_id_3 {border-top: 5px #43a0c2 solid;}
#menu_superior_td_id_3:hover {background: #43a0c2;}
#menu_superior_td_id_3 a {color:#43a0c2;font-weight: bold;}
#menu_superior_td_id_3 a:hover {color:#FFF}

#menu_superior_td_id_62 {border-top: 5px #93c56e solid;}
#menu_superior_td_id_62:hover {background: #93c56e;}
#menu_superior_td_id_62 a {color:#555;font-weight: bold;}
#menu_superior_td_id_62 a:hover {color:#FFF}

#menu_superior_td_id_64 {border-top: 5px #ffc107 solid;}
#menu_superior_td_id_64:hover {background: #ffc107;}
#menu_superior_td_id_64 a {color:#ffc107;font-weight: bold;}
#menu_superior_td_id_64 a:hover {color:#FFF;}

#menu_superior_td_id_65 {border-top: 5px #673ab7 solid;}
#menu_superior_td_id_65:hover {background: #673ab7;}
#menu_superior_td_id_65 a {color:#673ab7;font-weight: bold;}
#menu_superior_td_id_65 a:hover {color:#FFF;}

#menu_superior_td_id_66 {border-top: 5px #2196f3 solid;}
#menu_superior_td_id_66:hover {background: #2196f3;}
#menu_superior_td_id_66 a {color:#2196f3;font-weight: bold;}
#menu_superior_td_id_66 a:hover {color:#FFF;}

#menu_superior_td_id_67 {border-top: 5px #009688 solid;}
#menu_superior_td_id_67:hover {background: #009688;}
#menu_superior_td_id_67 a {color:#009688;font-weight: bold;}
#menu_superior_td_id_67 a:hover {color:#FFF;}

#menu_superior_td_id_2 {border-top: 5px #8bc34a solid;}
#menu_superior_td_id_2:hover {background: #8bc34a;}
#menu_superior_td_id_2 a {color:#8bc34a;font-weight: bold;}
#menu_superior_td_id_2 a:hover {color:#FFF;}








.viewsys_caixa16{height:75px;}
.viewsys_barra_busca input[type="text"]{ padding:4px; background:#FF6600;padding:8px;color:#FFF;text-align:left; border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;}

.viewsys_barra_busca input[type="image"]{ padding:8px; background:#222222; border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;}

.menu-anchor    	{margin-top: -100px;background: #FF6600;}
.menu-anchor:before	{
			background: #FFFFFF;box-shadow: 0 .45em 0 0 #FFFFFF, 0 .9em 0 0 #FFFFFF;
			}

.none_menu		{margin-top: 25px;margin-left: 30px;}

.classlogo 		{margin-left: 10px;margin-top: 110px;}

.viewsys_caixa_13 div{max-height: 100px;}
.viewsys_caixa12 {max-width: 48%;width: 48%;}
.viewsys_caixa {max-width: 31.7%;}
.txt_fotos2{color:#FFFFFF;}
.viewsys_caixa_fotos2{border:0px;}
.txt_videos{color:#FFFFFF;}
.viewsys_caixa_fotos2{margin: 1%;width: 18%;max-width: 18%;}
.viewsys_caixa_fotos3{margin: 1%;width: 18%;max-width: 18%;}

.conteudo_portal{max-width:1080px;}
#publicidade2{max-width:1080px;}
#publicidade6{max-width:1080px;}

#videos{height:800px;}
#fotos{height:450px;}

.viewsys_float .viewsys_caixa {    max-width: 99%;}

@media (max-width: 799px) {
.viewsys_caixa { min-height: 110px;  min-width: 95%;}
.top_inicio {display:none;}
.viewsys_conteudo_inicio { margin: 100px 0 0 0}
.viewsys_float {   width: 90%;    height: 320px;}
.viewsys_conteudo {margin-top: 90px;}


.viewsys_menu_mobile_lateral ul.viewsys_menu_mobile li a, .viewsys_menu_mobile_lateral ul.viewsys_menu_mobile li span {    width: 280px;}


.viewsys_caixa_fotos2{width: 48%;max-width: 48%;}
.viewsys_caixa_fotos3{width: 48%;max-width: 48%;}
.txt_fotos2 {height: 5px;}
.txt_fotos3 {height: 5px;}
.viewsys_caixa {max-width: 100%;height: 90px;}
.viewsys_caixa_videos{width:48%;}
.viewsys_caixa_videos_c {width:48%;}
.viewsys_barra_busca {display:none;}
#videos{height:400px;}
#fotos{height:200px;}
.pub_top{display:none;}
.div_logo_e{padding-top: 135px;}
.viewsys_r_t_b_m_15_5 { font-size: 13px;height: 200px;}
.viewsys_menu_mov_ativo{max-height: 300px;}
#viewsys_caixa_m_15_b_1_5 .viewsys_r_t_m_15_5 {  height: 220px;}
}



			
.viewsys_caixa_m_15_2{ float:left;margin: 1%;font-size:13px; width:31%; border-bottom:1px #CCCCCC dotted;overflow: hidden;}
.viewsys_r_t_m_15_2{width:100%;border-bottom: 0px solid #555;height:200px;position:relative; text-align:justify; overflow:hidden; padding-top: 5px;}			
.viewsys_r_t_c_m_15_2{float:right;font-size:10px;}				
.viewsys_r_t_b_m_15_2{color:#222222;font-size:25px;font-weight: none;text-align:left; width:100%; height:90px;overflow:hidden;}
.viewsys_img_m_15_2{width:100%;height:150px;overflow:hidden;}
.viewsys_img_b_m_15_2{width:100%;border: 0px solid #222222;overflow: hidden;}

			
.viewsys_caixa_m_15_3{ float:left;font-size:13px; width:99%; border-bottom:1px #CCCCCC dotted;overflow: hidden;}
.viewsys_r_t_m_15_3{width:100%;border-bottom: 0px solid #555;height:200px;position:relative; text-align:justify; overflow:hidden; padding-top: 5px;}			
.viewsys_r_t_c_m_15_3{float:right;font-size:10px;}				
.viewsys_r_t_b_m_15_3{color:#222222;font-size:25px;font-weight: none;text-align:left; width:100%; height:90px;overflow:hidden;}
.viewsys_img_m_15_3{width:100%;height:150px;overflow:hidden;}
.viewsys_img_b_m_15_3{width:100%;border: 0px solid #222222;overflow: hidden;}

.txt_videos_83{font-size:16px;color:#FFF;background:#BA3B4E;padding:3%;width:94%;}

#c5f2fa146215d179795974d16843482d{min-height:200px;}

.viewsys_foot hr { border: 0px;  height: 1px; background: #FFFFFF;}

.menu_sys_top	{margin: -130px 0px 0px 0px;}

.viewsys_menu_c h3, hr{display:none;}

.viewsys_menu_lateral ul.viewsys_menu ul {  top: 41px;}
.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 #555555;height:55px;}
.viewsys_menu_mobile a{ color: #555555; font-size:15px; }
.viewsys_menu_mobile a:hover{ color: #FF6600; 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: "\f005"; 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: "\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: "\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_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_8 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_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_12 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_13 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_16 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;}
