﻿.powerby, .powerby a{color:#FFFFFF;}
@media (max-width: 480px) {
.instagram-widget{min-height:970px;}
}
.classlogo 		{margin-top: 20px;}
.menu-anchor    	{margin: -34px auto 7px auto;background: #1493C5;}
.menu-anchor:before	{background: #15BB56;box-shadow: 0 .45em 0 0 #15BB56, 0 .9em 0 0 #15BB56;}


.viewsys_menu_mobile_on { top: -10px;  background: #15BB56;}

.top_info {  margin: 19px 0px -19px 0px;}
.menu_sys_top	{margin: 10px 0px 0px 0px;position:absolute;}

.responsive-botao-card2 {  display: inline-block;
text-align: center;  width: 45%;  border: 1px solid #15bb56;  line-height: 35px;
background: #fff;  padding: 1%;  margin: 1% 1% 5% 1%; color: #15bb56; font-size: 16px;
border-radius: 6px;  -ms-border-radius: 6px; -o-border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px;}
.responsive-botao-card2:hover {background: #15bb56;  color: #FFF;}


.duvidas_div{width:100px;line-height:35px;height:35px;overflow: hidden;float:right;margin-top:40px;margin-left:10px;color:#FFF;font-size:14px;text-align: center;border:1px #FFF solid;cursor: pointer;}

.central_div{width:210px;line-height:35px;height:35px;overflow: hidden;float:right;margin-top:40px;color:#15BB56;font-size:14px;text-align: center;border:1px #FFF solid;cursor: pointer;background:#FFF;}


@media (max-width: 799px) {
body{
  background-position: right top;
}.duvidas_div{width:70px;line-height:35px;height:35px;overflow: hidden;float:right;margin-top:40px;margin-left:10px;color:#FFF;font-size:9px;text-align: center;border:1px #FFF solid;cursor: pointer;}
.central_div{display:none}
.email_div{display:none}
}

.viewsys_menu_mobile_on,.viewsys_menu_mobile { background: #15BB56;}


.viewsys_menu_mobile td {  width: 100%;}
.viewsys_menu_mobile_lateral ul.viewsys_menu_mobile li {width: 100%;}
.viewsys_menu_mobile_lateral a {  min-width: 100%;  max-width: 100%; text-align: center;padding:0;margin:0;}
.viewsys_menu_mobile table { width:96%;margin:0 auto 0 2%;}
.viewsys_menu_mobile tr { width:46%;margin:0 auto 0 2%;float:left;border:0px;}
.viewsys_menu_mobile td { background: #1493C5;height:105px;border:0px;display: block;margin:2px;}
.viewsys_menu_mobile td:hover { background: #CCCCCC;}
.viewsys_menu_mobile a{ color: #FFFFFF; font-size:13px; }
.viewsys_menu_mobile a:hover{ color: #FFFFFF; font-size:13px; }

#mobile_menu_1 a:before { font-family: "FontAwesome"; content: "\f015"; display: block;    margin-top: 25px;
    text-align: center; vertical-align: middle; font-weight: 900; font-size: 38px;padding: 0 0 10px 0;}
#mobile_menu_2 a:before { font-family: "FontAwesome"; content: "\f2bd"; display: block;    margin-top: 25px;
    text-align: center; vertical-align: middle; font-weight: 900; font-size: 38px;padding: 0 0 10px 0;}

#mobile_menu_3 a:before { font-family: "FontAwesome"; content: "\f1de"; display: block;    margin-top: 25px;
    text-align: center; vertical-align: middle; font-weight: 900; font-size: 38px;padding: 0 0 10px 0;}

#mobile_menu_4 a:before { font-family: "FontAwesome"; content: "\f03e"; display: block;    margin-top: 25px;
    text-align: center; vertical-align: middle; font-weight: 900; font-size: 38px;padding: 0 0 10px 0;}

#mobile_menu_5 a:before { font-family: "FontAwesome"; content: "\f10b"; display: block;    margin-top: 25px;
    text-align: center; vertical-align: middle; font-weight: 900; font-size: 38px;padding: 0 0 10px 0;}

#mobile_menu_6 a:before { font-family: "FontAwesome"; content: "\f2b5"; display: block;    margin-top: 25px;
    text-align: center; vertical-align: middle; font-weight: 900; font-size: 38px;padding: 0 0 10px 0;}


#mobile_menu_7 {width:204%;}

#mobile_menu_7 a:before { font-family: "FontAwesome"; content: "\f0e0"; display: block;    margin-top: 25px;
    text-align: center; vertical-align: middle; font-weight: 900; font-size: 38px;padding: 0 0 10px 0;}
