/* Copyright CiaByte Design - 2015 */
@charset "utf-8";
/* Rodapé */
footer #silhuetas{clear:both;height:4.0em;margin:3em 0 0 0;padding:0;background:url("https://www.ciabyte.com.br/ead-cursos-online.png") top left repeat;}
footer {font-weight:lighter;margin-bottom:-2em;}
/* Rodapé 1 - Superior */
footer .rodape1{height:8em;background-color:rgb(36,36,72);margin:0;padding:3em 0;}
footer figure{float:left;}
footer figure img{height:8em;float:left;}
footer figure figcaption {margin:1em 0 0 1em;float:left;text-align:left;font-size:0.75em;line-height:1.1em;color:rgba(255,255,255, 0.5);}
footer figure#pioneira{width:19em;}
footer figure#pioneira figcaption {width:10em;}
footer figure#mercado{width:18em;}
footer figure#mercado figcaption {width:10em;}
footer figure#garantia{width:22em;}
footer figure#garantia figcaption {width:10em;}
footer figure#certificado-rodape{width:21em;}
footer figure#certificado-rodape figcaption {width:12em;}
footer .social{width:3em;float:right;padding-top:0;}
footer .social img{width:2.5em;margin-bottom:0.8em;float:right;}

footer  a:link, footer  a:visited {text-decoration:none;color:rgba(255,255,255, 0.75);font-weight:lighter;}
footer  a:hover {text-decoration:underline;color:rgba(255,255,255, 1);font-weight:lighter;}


/* Rodapé 2 - Inferior */
footer .rodape2{clear:both;background-color:rgb(29,29,58);height:auto;color:rgba(255,255,255, 0.5);text-align:center;padding:2em 0;}
footer .rodape2 p {color:rgba(255,255,255, 0.8);margin-top:0;font-size:0.85em;text-align:center;}

/*Media Queries*/
@media screen and (max-width: 91em) {
	footer .rodape1{height:9em;padding:1em 0;}
	footer figure img{height:6em;margin-top:1em;}
	footer figure#pioneira{width:17em;}
	footer figure#mercado{width:16em;}
	footer figure#garantia{width:20em;}
	footer figure#certificado-rodape{width:19em;}
}
@media screen and (max-width: 82em) {
	footer .rodape1{height:15em;padding:1em 0;}
	footer figure{text-align:center;}
	footer figure img{height:8em;float:none;display:block;margin: 1em auto;}
	footer figure#pioneira, footer figure#mercado, footer figure#garantia, footer figure#certificado-rodape{width:22%;}
	footer figure figcaption {margin:1em 0 0 1em;float:none;text-align:center;}	/* border-right:0.15em solid rgb(51,102,204); */
	footer figure#pioneira figcaption, footer figure#mercado figcaption, footer figure#garantia figcaption, footer figure#certificado-rodape figcaption {width:90%;}
footer .social{width:4em;margin-top:1em;}
footer .social img{width:100%;margin-bottom:1em;}
}
@media screen and (max-width: 59em) {
	footer .rodape1{height:16em;}
	footer figure img{height:7em;}
	footer figure#pioneira, footer figure#mercado, footer figure#garantia, footer figure#certificado-rodape{width:23%;}
	footer .social{width:2.2em;margin-top:1em;}
	footer .social img{width:100%;margin-bottom:.8em;}
}
@media screen and (max-width: 48em) {
	footer figure img{height:6em;}
}
@media screen and (max-width: 43em) {
	footer .rodape1{height:auto;}
	footer figure{margin-top:1em;float:none;}
	footer figure#pioneira, footer figure#mercado, footer figure#garantia, footer figure#certificado-rodape{width:100%;}
	footer figure img{height:10em;}
	footer figure figcaption {font-size:1em;line-height:1.3em;}
	footer .social{width:100%;float:none;margin-top:3em;text-align:center;}
	footer .social img{width:5em;margin-bottom:0.8em;float:none;}
	footer .rodape2{font-size:0.9em;padding:3em;}
}