@media (min-width: 601px){
    header{
        font-size: .8em;
    }
    .titulo-jb{
     width: 99%;
     font-size: 1.2em;	
    }
    .box-jbe {
    	background-color: #F0F0F0;
        width: 49%;
        height: auto;
        float: left;
        margin-right: 1%;
        clear: none;
    }
	.box-jbe hgroup {
        font-size: 1.08em;
    }
    .box-jbe hgroup h2{
        font-size: 1em;
    }
}
@media (min-width: 658px){
    header{
        font-size: .9em;
    }
}
@media (min-width: 701px) {
    header{
        font-size: .95em;
    }
    .bolinha {
        height: 14px;
        width: 14px;
    }
    .addthis_sharing_toolbox{
        display: none;
    }
    .addthis_native_toolbox{
        display: block;
    }
    .box-publi1{
        /*margin-top: 0;*/
    }
}
    @media (min-width: 728px){
    .box-publi3 {
        height: 90px;
    }
    .titulo-publi3 {
        width: 728px;
    }
    .publi-resp3 {
        width: 728px;
        height: 90px;
    }
}
@media (min-width: 768px){
    header{
        font-size: 1.05em;
    }
}
@media (min-width: 800px){
	.box-publi2{
		position:relative;
	}
	.publi-link2 {
		position: absolute;
		top:50px;
		left:0;
		margin-right: 1em;
	}
	.box-publi1{
		
		/*position:relative;*/
	}
	.publi-link1 {
		position: absolute;
		display: block;
		top:20px;
		left:0;
		margin-right: 1em;
	}
	.publi-link3 {
		position: absolute;
		display: block;
		top:20px;
		right:0px;
		margin-left: 1em;
	}
}
@media (min-width: 860px){
    header{
        font-size: 1.12em;
    }
}
@media (min-width: 941px) {
    header {
        font-size: 1.2em;
    }
	.box-publi3{
		display:block;
		/*position:relative;*/
	}
	.titulo-publi3 {
	display: block;
	}
	.publi-resp3 {
	display: block;
	}	
    .conteudo {
        width:64%;
        float:left;        
    }	
	.box-publi1{
		display:block;
		/*position:relative;*/
	}
	.titulo-publi1 {
	display: block;
	}
	.publi-resp1 {
	display: block;
	}	
    .ld {
        width:35%;
        float:right;
        clear: none;
    }
    .compartilhar{
		display: inline-block;
        height: 30px;
        margin-left: 5%;
        width: 90%;
		padding-top: 7px;
        margin-bottom: 1em;
    }
    .curtir {
        width: 300px;   
        margin-left: 1em;
    }
    .menu-alternativo{
        width: 300px;
        margin-left: 1em;
    }
    .menu-alternativo a{
        color: #999;
    }
    .menu-alternativo a:hover {
        color: #333;
    }
    .box-publi2{
        clear: none;
        width: 100%;
        height: 756px;
    }
    .titulo-publi2 {
        width: 300px;
        margin-left: 0;
        margin-left: 1em;
    }
    .publi-resp2 {
        width: 300px;
        height: 600px;
        margin-left: 1em;
		margin-bottom: 1em;
    }
	.publi-link2 {
		position: static;
		margin: 0 0 0 1.25em;
	}
	.publi-link1 {
		display: none;
	}
	.publi-link3 {
		display: none;
	}
    .lista-ji {
        margin-top: 2em;
        margin-bottom: 1em;
        margin-left: 1em;
        width: 300px;
        height: 340px;
    }
    .box-rede-sociais{
        margin-top: 2em;
        display: block;
        margin-left: 1em;
    }
    .box-gmais{
        width: 300px;
        margin-bottom: 2em;
    }
    .fb{
        width: 300px;
        margin-top: 2em;
        margin-bottom: 2em;
    }
    .rede-sociais img:hover, 
    footer .logo-rodape:hover {
        transform:scale(1.1);
    }
    .menu-rodape {
        margin-top: 1em;
        margin-right: 9em;
    }
}
@media (min-width: 970px){
    .box-publi3 {
        height: 90px;
     }
    .titulo-publi3 {
        width: 970px;
    }
    .publi-resp3 {
        width: 970px;
        height: 90px;
       
    }
}
@media (min-width: 1200px) {
	 .box-publi3 {
        background-color: #FCFCFC;
        width: 1200px;
        height: 90px;
        margin-top: 0;
        margin-right: auto;
        margin-bottom: 1.25em;
        margin-left: auto;
    }
    .titulo-publi3 {
        width: 1200px;
    }
	.publi-link1 {
		display: block;
	}
	.publi-link3 {
		display: block;
	}
    .menu-complemento li a{
        font-size: .85em;
        font-weight: normal;
        width: 186px;
        padding: .6em 0.4em;
    }
    .conteudo {
        width:71%;
    }
    .titulo-jb{
        height: 60px;
        width: 99%;
        font-size: 2em;
    }
    .titulo-jb img{
        height: 60px;
        width: auto;
        margin-bottom: -18px;
        margin-right: 10px;
        margin-left: 10px;
    }
    .jbe{
        background-color: none;
        height: auto;
        font-size: 1.1em;
        
    }
    .box-jbe hgroup {
        width: 81%;
    }
    .box-jbe hgroup h1{
        margin-bottom: 0;
    }
    .box-jbe hgroup h2{
        font-size: .9em;
        margin-top: -0.3em;
    }
    .box-jbe:last-child{
        font-size: 1em;
        width:99%;
        height: 80px;
        line-height: 65px;
    }
    .ld {
        width:28%;
    }
    .curtir, 
    .menu-alternativo,
    .titulo-publi2, 
    .publi-resp2,
	.publi-link2,
    .lista-ji, 
    .box-rede-sociais {
        margin-left: 1.25em;
    }
}
/**/
.bolinha {
    border-radius: 50%;
    background: rgb(64, 134, 205);
    height: 9px;
    width: 9px;
}
.clear{
    clear: both;
}
.centralizar{
    margin: 0 auto;
}
.titulo-hs {
    font-size: 1.2em;
    color: #FFF;
    background-color:#2C3E50;
    text-align: center;
    line-height: 40px;
    border-bottom: 3px solid rgb(64, 134, 205);
}
.cinza{
    color: #666;
}
.verde{
    color: #090;
} 
.verde2{
    color: #390;
}
.vermelhao{
    color: rgb(202, 0, 0);
}
.laranja{
    color: #F00;
}
.azul-ceu{
    color: rgb(64, 134, 205);
}
.rosa{
    color: rgb(204,0,102);
}
.vinho{
    color: #903;
}
.para-direita{
    text-align: right;
}
.para-esquerda{
    text-align: left;
}
.centro{
    text-align: center;
}
.fundo-cinza-claro{
    background-color: #F0F0F0;
}
.letra-cor1 {
    color: #903;
    font-weight: bold;
}
.letra-cor2 {
    color: #060;
    font-weight: bold;
}
.letra-cor3 {
    color: #009;
    font-weight: bold;
}
.letra-cor4 {
    color: #06F;
    font-weight: bold;
}
.letra-cor5 {
    color: #663;
    font-weight: bold;
}
.letra-cor6 {
    color: #090;
    font-weight: bold;
}
.letra-cor7 {
    color: #C03;
    font-weight: bold;
}
.letra-cor8 {
    color: #F90;
    font-weight: bold;
}
.letra-cor9 {
    color: #333;
    font-weight: bold;
}
.letra-roxa-clara {
    color: #C66;
}