<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-width : 300px){
	body { font-size:55%; }
}

@media screen and (min-width : 480px){
	header select { display:none }
	header nav ul { display:block; font-size:1.3em; }
	header nav ul li { display:inline-block; width:33.3% }
}
@media screen and (min-width : 640px){
	main &gt; h1 { display:block; font-family:'Open Sans',verdana,sans-serif; font-size:4em; margin:40px 0 20px 0; font-weight:normal; text-transform:uppercase; text-align:center; }
	#template-texneo &gt; h1 { color:#339f87; }
	header h1 { display:block; }

	.content-home { float:left; width:47%; padding:0 3% 0 0; }

	/* internas */
	a.sair { display:none }
	#bread-crumb { height: 41px; }
	#bread-crumb .titulo_pag { display: inline-block; padding: 0; background:none; }
	#bread-crumb li a { display: inline-block; }

	#restrito li {
	    background: none repeat scroll 0 0 #CCCCCC;
	    display: inline-block;
	    height: 85px;
	    margin-bottom: 3px;
	    padding-top: 15px;
	    text-align: center;
	    vertical-align: bottom;
	    width: 49.5%;
	}

	#restrito li a { color:#666666; }
	#restrito li a span {
	    display: inline-block;
	    min-height: 50px;
	    width: 100%;
	}
}
@media screen and (min-width : 700px){
	h1 { display: block; }
	#logo { float:left; margin:0; }
	section p { margin: 14px 0; }

	header nav { display:block; float:right; margin-top:36px; }
	header nav a { font-weight: bold; color:#000; margin-right: 20px; line-height: 90px; letter-spacing: 2px; font-size: 15px; }

	.formulario.topo { top:330px }
	.formulario.topo-2 { top:215px }

	#copyright { height: 67px; line-height:67px; }
	#copyright div { float:left; padding:0; }
	#copyright div span { display: inline; }
	#copyright div span:before { content:" - "; }
	#autor { float:right; margin-bottom: 0; }

	footer { background-color: #fff; }
	footer nav { height: 93px; line-height: 93px; display:block;margin:0 auto; max-width: 960px; }
	footer nav a { color:#FFF; font-weight:bold; font-size: 12px; padding:0 13px; border-left:solid 1px #FFF; }
	footer nav a:first-child { border-left:none; padding-left:0; }
}
@media screen and (min-width : 880px){
	main &gt; header { -webkit-flex-direction:row; flex-direction:row; margin:20px 0; }
	main &gt; header h1 { margin:0 auto; display:-webkit-flex; display:flex; }
	main &gt; header h1 img { margin-right:40px; }
	#template-texneo &gt; header h1 { -webkit-align-items:flex-start; align-items:flex-start; }

	#restrito li { width:24.7%; }
	#restrito li#book-estampas { display:inline-block }
	p.aviso-estampas { display:none }
}

@media screen and (min-width : 950px){
	/* gerais */
	#index .central { width:100% !important; }
	.central { width:935px !important; height:auto; margin:0 auto; }

	#form-area-restrita { position:absolute; width:235px; height:auto; background:#e38813; padding:15px; text-align:right; display:none; z-index:999 }
	#form-area-restrita #form-restrito { margin:0 auto; }
	#form-area-restrita input[type=text],
	#form-area-restrita input[type=password] { width:95%; margin:0 0 10px 0 }
	#form-area-restrita input[type="submit"] { margin:0 }
	#form-area-restrita span a { font-size:1.2em }

	#container_banners { height: 378px; }
}
@media screen and (min-width : 970px){
	.central { width:940px !important; height:auto; margin:0 auto; }
}
@media print {
	header { display:none }
	#tit-area-restrita { display:none }
	#bread-crumb { display:none }
	a.sair { display:none }
	p.aviso-estampas { display:none }
	footer { display:none }
}</pre></body></html>