﻿.powerby, .powerby a{color:#FFFFFF;}
@media (max-width: 480px) {
.instagram-widget{min-height:970px;}
}
.botao_sys_padrao {color:#FFFFFF;background:#031268;padding:15px;margin:5px;-moz-box-sizing: border-box;  box-sizing: border-box;text-align:center;}
.botao_sys_padrao:hover {background:#000000;color:#FFFFFF}
.botao_sys_padrao2 {color:#FFFFFF;background:#000000;padding:15px;margin:5px;-moz-box-sizing: border-box;  box-sizing: border-box;text-align:center;}
.botao_sys_padrao2:hover {background:#031268;color:#FFFFFF}
.botao_sys_padrao3 {color:#FFFFFF;background:#031268;padding:15px;margin:0px;-moz-box-sizing: border-box;  box-sizing: border-box;text-align:center;}
.botao_sys_padrao3:hover {background:#000000;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 #031268;height:55px;}
.viewsys_menu_mobile a{ color: #031268; font-size:15px;}
.viewsys_menu_mobile a:hover{ color: #000000;font-size:15px;}
body{color:#000000;}
h2 {color:#CCC;}
h3 {color: #000000;}
a {color: #000000;}
a:hover {color: #031268;}
.viewsys_barra_a{background:#031268}
.viewsys_foot {background:#FFFFFF;border-top:38px #031268 solid;}
.responsive-foot {  border-top: 38px #031268 solid;margin-top: -20px;}

.viewsys_menu_mobile_on,.viewsys_menu_mobile { background: #333;}

.viewsys_barra_busca input[type="text"]{ padding:4px; background:#FFFFFF; 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:5px; background:#000000; border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;-webkit-border-radius:12px;-moz-border-radius:12px;}

.menu-anchor    	{margin-top: 5px;background: #FFFFFF;}
.menu-anchor:before	{background: #031268;box-shadow: 0 .45em 0 0 #031268, 0 .9em 0 0 #031268;}

.none_menu		{margin-top: 10px;margin-left: 30px;}
#video-placeholder { margin-top: 100px;}
.col_sys891 {display:none;}

.tb_sys881 input[type="text"]{ padding:4px; height:30px;}

.viewsys_conteudo_inicio {position:absolute;top:0;left:0;width:100%;z-index:1;}
.viewsys_body_b {z-index:2;}
.viewsys_menu_lateral{ min-height:140px;background-repeat: repeat-x;}

@media (max-width: 1369px) {.viewsys_conteudo{margin-top: 22%;}}
@media (max-width: 1400px) {.viewsys_conteudo{margin-top: 26%;}}
@media (min-width: 1401px) {.viewsys_conteudo{margin-top: 33%;}}


.menu_sys_top	{margin: -20px 0px 0px 0px;}


.txt_videos{color:#031268;}
.viewsys_caixa_videos_c {width: 23%;height: 220px;}
.viewsys_img_videos_c {position: relative;height: 140px;}

@media (min-width: 800px) {#destaques_videos{height:800px;}
}

@media (max-width: 799px) {
.viewsys_body_b table { table-layout: fixed;}
.viewsys_caixa_videos{width:48%;}
.viewsys_caixa_videos_c {width:48%;}
.viewsys_barra_busca {display:none;}
#destaques_videos{height:400px;}
.viewsys_menu_max {margin-top: 0px;}
.div_menu_topo2{margin-top: -5px;}
.viewsys_conteudo{margin-top: 5%;}
.viewsys_conteudo_inicio, #home{min-height: 180px;}
.viewsys_menu_lateral{ min-height:150px;margin-bottom: -15px;}
}

.img_album_d{min-width:100%;}

.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: #031268; 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: "\f1ae"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_5 a:before { font-family: "FontAwesome"; content: "\f21e"; display: inline-block;
   padding-right: 5px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_6 a:before { font-family: "FontAwesome"; content: "\f14e"; 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: "\f006"; display: inline-block;
   padding-right: 5px;padding-left: 10px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_9 a:before { font-family: "FontAwesome"; content: "\f006"; display: inline-block;
   padding-right: 5px;padding-left: 10px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_10 a:before { font-family: "FontAwesome"; content: "\f006"; display: inline-block;
   padding-right: 5px;padding-left: 10px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_11 a:before { font-family: "FontAwesome"; content: "\f006"; display: inline-block;
   padding-right: 5px;padding-left: 10px; vertical-align: middle; font-weight: 900; font-size: 28px;}
#mobile_menu_12 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;}
