@charset "utf-8";
/* CSS Document */

@media only screen and (min-width: 768px) and (max-width: 1024px)  {
.meio	{
	width: 90%;
	}
	}
	
@media only screen and (min-width: 480px) and (max-width: 767px) {
.meio	{
	width: 96%;
	}
.col-1 , .col-2 , .col-3 , .col-4 , .col-5 , .col-6 , .col-7 , .col-8 , .col-9 , .col-10 , .col-11 , .col-12	{
	width: 46% !important;
	margin: 0 2% 20px 2% !important;
	}
	}
	
@media only screen and (max-width: 479px) {
.meio	{
	width: 100%;
	}
.col-1 , .col-2 , .col-3 , .col-4 , .col-5 , .col-6 , .col-7 , .col-8 , .col-9 , .col-10 , .col-11 , .col-12	{
	width: 100% !important;
	margin: 0 0 20px 0 !important;
	}

.flexslider .slides img {
    visibility: hidden!important;
    position: absolute;
    top: -99999 !important;
}
.flexslider .slides img.resp {
    visibility: visible !important;
    position: relative;
    top: 0 !important;
}
.inteiro {
    width: 96%;
    margin: 0 0 0 2%;
}
	}
	




@media only screen and (max-width: 768px) {
.topo h1 {
    background: url(../img/FCSMA.png) no-repeat left top !important;
	background-size: 220px !important;
	margin-left: 20px;
}

.revista{
	margin-bottom: 0;
}
.revista a{
	height: 200px;
}
}


@media only screen and (min-width: 480px) and (max-width: 5000px)  {
.flexslider .slides img.resp {
    /* width: 100%; */
    /* display: block; */
    visibility: hidden !important;
    position: absolute !important;
    top: -99999px !important;
}
	}