﻿.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;}
#body{margin-top: 0px;}
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;}

.barra_num { display: none;}

.moeda-160, .viewsys_r_t_c_m_15_c{display:none;}
.viewsys_text_nb1 {  padding: 1%;   width: 98%;}
.viewsys_newsl input {color:#FFF;}

.sys_entre_menu55, .whats_produtos17 {display:none;}
.viewsys_menu_max, .menu_topo2, .menu_topo { max-width: 1040px;}

#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 #555 solid;}
#menu_superior_td_id_62:hover {background: #555;}
#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_114 {border-top: 5px #000 solid;}
#menu_superior_td_id_114:hover {background: #000;}
#menu_superior_td_id_114 a {color:#000;font-weight: bold;}
#menu_superior_td_id_114 a:hover {color:#FFF;}

#menu_superior_td_id_115 {border-top: 5px #CC0000 solid;}
#menu_superior_td_id_115:hover {background: #CC0000;}
#menu_superior_td_id_115 a {color:#CC0000;font-weight: bold;}
#menu_superior_td_id_115 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;}


.sys_menu98_1 table,.sys_menu98_2 table,.sys_menu98_3 table,.sys_menu98_4 table,.sys_menu98_5 table,.sys_menu98_6 table,.sys_menu98_7 table {background: #f1f1f1;margin-top: 5px;}
#menu_superior_td_id_2 .viewsys_menub a:hover,#menu_superior_td_id_3 .viewsys_menub a:hover,#menu_superior_td_id_62 .viewsys_menub a:hover,#menu_superior_td_id_63 .viewsys_menub a:hover,#menu_superior_td_id_64 .viewsys_menub a:hover,#menu_superior_td_id_65 .viewsys_menub a:hover,#menu_superior_td_id_66 .viewsys_menub a:hover,#menu_superior_td_id_67 .viewsys_menub a:hover{color:#000;}

.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: -65px;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: 10px;max-width: 200px; max-height: 50px;}

.viewsys_caixa_13 div{max-height: 100px;}
.viewsys_caixa12 {max-width: 48%;width: 48%;}
.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_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;}

.viewsys_caixa_videos_62{width:100%;height:320px;}
.viewsys_img_videos {   height: 280px;}
.txt_videos_62{font-size:16px;color:#FFF;background:#BA3B4E;padding:3%;width:94%;}




@media (max-width: 799px) {
.viewsys_caixa_m_15_2{ font-size:12px;}
#colunas2, #colunas3, #colunas2c, #colunas4 { min-height:955px;}
.viewsys_caixa_c_18 {width: 98%;min-width: 98%;}
.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_c {width:48%;}
#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;max-height: 220px;}

.viewsys_r_t_b_m_15_2, .viewsys_r_t_b_m_15_3 { height: 50px;max-height: 50px;}
.viewsys_r_t_m_15_2, .viewsys_r_t_m_15_3 {  height: 125px;max-height: 125px;}
#colunas {max-height:333px;height: 333px;}
#colunas2, #colunas3, #colunas4, #colunas5, #colunas6 {min-height:960px;}

.viewsys_r_t_b_m_15_ {max-height: 75px;height: 75px;  display: -webkit-box;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;  margin: 5px 0;}

.viewsys_img_videos { height: 220px;}
.viewsys_img_b_videos { min-width: 250%;}

.viewsys_img_m_15_2{height:200px;}
.viewsys_caixa_m_15_2 { width: 98%;}


}



@media (max-width: 488px) {
.viewsys_caixa_m_15_ {  width: 98%;height: 340px;}
.viewsys_r_t_b_m_15_, .viewsys_r_t_b_m_15_2, .viewsys_r_t_b_m_15_3{    font-weight: bold; font-size:15px; line-height: 15px;height: 150px;}
.viewsys_r_t_b_m_15_5 {font-size:13px; line-height: 20px; height: 150px;}
.viewsys_r_t_b_m_15_ {max-height: 75px;height: 75px;  display: -webkit-box;    -webkit-line-clamp: 3;    -webkit-box-orient: vertical;  margin: 5px 0;}
}
		

#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_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;}
#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_18 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: "\f041"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_20 a:before { font-family: "FontAwesome"; content: "\f2bd"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_21 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;}
