﻿.powerby, .powerby a{color:#FFFFFF;}
@media (max-width: 480px) {
.instagram-widget{min-height:970px;}
}
.img_produtos17 div{min-height:90px;min-width: 29.3%;}
.img_produtos17 img:nth-child(1){width: 94%;margin-right: 11px;}
body{color:#111111;}
h2 {color:#CCC;border-bottom: solid 3px #FEDF2E;}
h3 {color: #FEDF2E;}
a {color: #111111;}
a:hover {color: #FEDF2E;}
.viewsys_foot {background:#333333;border-top:38px #FEDF2E solid;}
.responsive-foot {  border-top: 38px #FEDF2E solid;}


.viewsys_menu_mobile_on {  background: #F1F1F1;}

.viewsys_barra_busca input[type="text"]{ padding:5px; background:#FFFFFF;border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;}
.menu-anchor    	{margin-top: -10px;}


.classlogo 		{max-height:155px;margin-top: 40px;margin-bottom: 10px;}
.menu_mobile table{width:55px;}
.viewsys_barra_busca_movel input[type="text"]{ padding:5px; background:#FFFFFF;border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;}
.viewsys_barra_busca_movel{ margin-top: -140px;margin-bottom: 40px;}

.menu_sys_top	{margin: -20px 0px 0px 0px;position: absolute;}

.viewsys_menu_d select {cursor: pointer;background:#FFFFFF;color:#333333;border:1px #CCCCCC solid; font-size:14px;width:200px;height: 50px;padding:7px;}
.viewsys_menu_d input[type="text"] {cursor: pointer;background:#FFFFFF;color:#333333;border:1px #CCCCCC solid; font-size:14px;width:120px;height: 38px;padding:5px;}
.viewsys_menu_d input[type="submit"] {cursor: pointer;background:#C10000;color:#FFF;border:1px #FFF solid; font-size:14px;width:100px;height: 50px;padding:5px;}
.tb_sys8815 input[type="submit"] { background: #FEDF2E;}
.tb_sys8819 input[type="submit"] { background: #FEDF2E;}

#mobile_menu_12 table{ width: 100%; margin:0;}
#mobile_menu_12 td{ border:0;}
.sys_estado {  width: 100px; max-width: 100px;margin: 0px;}
.sys_cidade {  max-width: 100%;}

#mobile_menu_12 .sys_estado { width: 60px; max-width: 60px;margin: 0px;}
#mobile_menu_12 .sys_cidade { min-width: 140px;}

select:focus {   background-color: #FFFFFF;color:#111111;}
.viewsys_menu_d {margin: 0 0 20px 0;}
.menu_d_select_1 { max-width: 100px; min-width: 106px;}
.menu_d_select_1 select{ max-width: 100%; min-width: 100%;}

.menu_d_select_2 { max-width: 106px; min-width: 106px;}
.menu_d_select_2 select{ max-width: 100%; min-width: 100%;}

.menu_d_select_11 { max-width: 188px; min-width: 188px;}
.menu_d_select_11 select{ max-width: 100%; min-width: 100%;}


.menu_d_select_6 select, .menu_d_select_7 select, .menu_d_select_8 select{max-width:126px;}
.menu_d_select_9 select{max-width:128px;float:right;}


.viewsys_caixa_m_15_2{ float:left;margin: 1%;font-size:13px; width:31%; border-bottom:1px #CCC 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:#111111;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 #000;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:#111111;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 #000;overflow: hidden;}

.viewsys_menu_c h3{margin-top:-50px;}
.viewsys_menu_c hr{display:none;}

h1{font-size:36px;color:#FEDF2E;}
.tb_sys8819 h1{font-size:36px;color:#FEDF2E;}

.menu_d_select_0 select{border-radius: 10px 0px 0px 0px;}
.sys_cidade {border-radius: 0px 10px 0px 0px;}
.menu_d_select_5 select{border-radius: 0px 0px 0px 10px;}
.menu_d_select_10 select{border-radius: 0px 0px 10px 0px;}

.div_classif_2 {width:35%;float:left;}
.div_classif_3 {width:65%;float:left;}
.div_classif_8 {width:70%;float:left;}
.div_classif_9 {width:30%;float:left;}

.viewsys_float {  width: 31%; height: 260px; margin: 1%;}
.viewsys_img {height: 185px;max-height: 185px;}
.viewsys_r_t { height: 160px;}
.viewsys_caixa { background: #ffffff;max-width: 100%;}
.viewsys_r_t {  font-size: 20px; text-align: center;}

.destaque_blog_titulo, .div_classif_1, .class_preco {display:none;}


@media (max-width: 900px) {
.top_inicio {display:none;}
.viewsys_float {  width: 94%; height: 260px; margin: 3%;}
.classlogo {width: 220px;}
.viewsys_menu_max { margin-top: -40px;}

}

.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 #333333;height:55px;}
.viewsys_menu_mobile a{ color: #333333; font-size:15px; }
.viewsys_menu_mobile a:hover{ color: #FEDF2E; 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: "\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: ""; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_6 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_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_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_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_23 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}

#mobile_menu_30 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}

#mobile_menu_38 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}

#mobile_menu_67 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}

#mobile_menu_92 a:before { font-family: "FontAwesome"; content: "\f005"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}


