/***	Sensorial (c) 2015	@SENSORIAL**/html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, sub, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend{margin: 0; padding:0 ;border:0; outline:0; font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}h1,h2,h3,h3,h4,h5,h6{font-weight:normal;font-family:'RobotoDraft', Arial, sans-serif;font-weight:300}a:hover{color:#000; text-decoration:none;}input{border:none;background:none;padding:0;outline:0;border:0px;margin:0;resize: none;}img{border:0px;}ul,ol{list-style:none} a{text-decoration:none;}a:focus, input:focus, button:focus, textarea:focus, select:focus{outline:0px;text-decoration:none}::selection{background: #b3d4fc;text-shadow: none;}::-moz-selection{background: #b3d4fc;text-shadow: none;}::-o-selection {background: #b3d4fc;text-shadow: none;}::-ms-selection {background: #b3d4fc;text-shadow: none;}::-webkit-input-placeholder{color:#696e6e;}::-moz-placeholder{ color:#696e6e; opacity:1;}:-ms-input-placeholder {color:#696e6e;}.clearfix:before,.clearfix:after{content: "";   display: table;clear: both;}*, *:before, *:after {	-webkit-box-sizing: border-box;-moz-box-sizing: border-box;	box-sizing: border-box;	}input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {background:none}img{-ms-interpolation-mode: bicubic; }#currentMedia {    display: none;}/* loading *//*.loading{	position:fixed;top:85px;left:0;bottom:0;right:0;z-index:50;	background:#fff url(/templates/layout_images/preloader.gif) center center no-repeat;	background-size:64px 64px}*/.load_dest{	position:fixed;top:0;left:0;right:0;	bottom:0;z-index:200;	background:#fff url(/templates/layout_images/preloader.gif) center center no-repeat;	background-size:32px 32px;	-webkit-transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1) 10ms;	-moz-transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1) 10ms;	-o-transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1) 10ms;	transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1) 10ms;}.load{	content:'';position:absolute;top:0;left:0;right:0;	bottom:0;z-index:0;	background:#fff url(/templates/layout_images/preloader.gif) center center no-repeat;	background-size:32px 32px;	-webkit-transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1) 10ms;	-moz-transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1) 10ms;	-o-transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1) 10ms;	transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1) 10ms;}.load.disable{opacity:0;}@font-face {  font-family: RobotoDraft;  src: url("/templates/libraria/fontes/RobotoDraft-Thin.woff2?v=1.0.0") format("woff2"), url("/templates/libraria/fontes/RobotoDraft-Thin.woff?v=1.0.0") format("woff"), url("/templates/libraria/fontes/RobotoDraft-Thin.ttf?v=1.0.0") format("truetype");  font-weight: 100;  font-style: normal; }@font-face {  font-family: RobotoDraft;  src: url("/templates/libraria/fontes/RobotoDraft-Light.woff2?v=1.0.0") format("woff2"), url("/templates/libraria/fontes/RobotoDraft-Light.woff?v=1.0.0") format("woff"), url("/templates/libraria/fontes/RobotoDraft-Light.ttf?v=1.0.0") format("truetype");  font-weight: 300;  font-style: normal;}  @font-face {  font-family: RobotoDraft;  src: url("/templates/libraria/fontes/RobotoDraft-Regular.woff2?v=1.0.0") format("woff2"), url("/templates/libraria/fontes/RobotoDraft-Regular.woff?v=1.0.0") format("woff"), url("/templates/libraria/fontes/RobotoDraft-Regular.ttf?v=1.0.0") format("truetype");  font-weight: 400;  font-style: normal; }  @font-face {  font-family: RobotoDraft;  src: url("/templates/libraria/fontes/RobotoDraft-Regular.woff2?v=1.0.0") format("woff2"), url("/templates/libraria/fontes/RobotoDraft-Regular.woff?v=1.0.0") format("woff"), url("/templates/libraria/fontes/RobotoDraft-Regular.ttf?v=1.0.0") format("truetype");  font-weight: normal;  font-style: normal; }@font-face {  font-family: RobotoDraft;  src: url("/templates/libraria/fontes/RobotoDraft-Medium.woff2?v=1.0.0") format("woff2"), url("/templates/libraria/fontes/RobotoDraft-Medium.woff?v=1.0.0") format("woff"), url("/templates/libraria/fontes/RobotoDraft-Medium.ttf?v=1.0.0") format("truetype");  font-weight: 500;  font-style: normal; }.font_special{font-family:'RobotoDraft', Arial, sans-serif;font-weight:400;font-size:1em;line-height:1.3em}/******/.clear{clear:both}.uppercase{text-transform:uppercase}.mobile .hide_mobile{display:none !important}.img_back{display:block;opacity:0;-webkit-transition: all 300ms ease-in-out;-moz-transition: all 300ms ease-in-out;-o-transition: all 300ms ease-in-out;-ms-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;}img.img_back1{display:block;opacity:0;}.show_img {opacity:1;}.one_line{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}html,body{width:100%;    height: 100%;}	body {	font:14px Arial, Helvetica, sans-serif;margin:auto auto;	color: #000;text-align:left;overflow-x:hidden;position:relative;	background:#ffffff;-webkit-font-smoothing: antialiased;}.view{	display:inline-block;width:auto;font-size:0.8em;	margin:30px 0 0 0;padding:10px 20px;position:relative;	color:#cacaca;font-weight:500;letter-spacing: 1px;	-webkit-transition: all 0.3s; -moz-transition: all 0.3s;	transition: all 0.3s;}.view.enable{z-index:103}.view:hover, .view:active{color: #000;}.view:after,.view:before {	content: ''; position: absolute; z-index: -1;	height: 100%;top: 0;left: 0; background: #fff;width: 0%;	-webkit-transition: all 0.3s;-moz-transition: all 0.3s;	transition: all 0.3s;}.view:before,:before {background:#000000; z-index: -2;width:100%;}.view:hover:after, .view:active:after { width:100%;}a:hover .view{	-moz-transform: translateY(0);-webkit-transform: translateY(0);		-o-transform: translateY(0);-ms-transform: translateY(0);	transform: translateY(0);	opacity:1;}#header{width:100%;padding:30px 50px;display:block;background:#fff}#header a{display:inline-block;}#header a.logo{width:8%;}#header a.logo img{display:block;max-width:120px}#menu{    width: 91%;float:right;    margin: 6px 0 0 0;}#menu ul, #menu ul a{display:block;}#menu ul li{display:inline-block;margin:0 27px 0 0 }#menu ul li:last-child{float:right;margin:0;}#menu ul li:last-child .m2{display:block;Font-size:2em;    line-height: 0.5em;padding-bottom:5px}#menu ul li a,#header .mais_info a{	font-size:1.07em;color:#212121;font-weight:500;	position:relative}#menu ul li a:hover:after,#menu ul li.mn_active a:after,#header .mais_info a:hover:after{	content:'';position:absolute;top:100%;	left:0;right:0;height:1px;background:#212121	}#menu ul li:last-child a{color:#26c6da;font-weight:300}#menu ul li.mn_active:last-child a:after,#menu ul li:last-child a:hover:after{background:#26c6da;}#header.menu_fixed{position:fixed;left:0;top:0;right:0;z-index:600}#destaque_tp, #destaque_tp ul li,#destaque_tp ul {display:block;} #destaque_tp ul li img{	width:100%;position:relative;z-index:0;	margin-top:-1px;margin-left:auto;margin-right:auto;}#destaque_tp ul li{width:100%;}#destaque_tp figure{padding:0;margin:0;}#destaque_tp ul li{position:relative}#destaque_tp .ct{}#destaque_tp .title,#container .info{position:absolute;top:50px;left:50px;z-index: 15;}#destaque_tp .title.enable{z-index:200}#destaque_tp .title h2,#destaque_tp .title h1,#destaque_tp .title h3,#container .info h1{	font-size:3em;color:#fff;font-weight:300;}#destaque_tp .title .cat,#container .info .cat{display:block;color:#212121;font-size:1.28em;font-weight:500}#container .info .cat{color:#fff;}#container{position:relative;}#container #destaque_tp{margin:0}#container .info{position:absolute;top:50px;left:50px;z-index: 200;}#horizontal{display:block;padding:0 0 0;background:#fff}#horizontal li{	position:relative;float:left;	width:25%;height:250px;}#horizontal li.dest{	width:50%;height:500px;}#horizontal li:nth-child(3n-1){}#horizontal li a{	display:block;overflow:hidden;z-index:100;	position:absolute;left:0;top:0;bottom:0;right:0;	-webkit-user-select: none;-webkit-touch-callout: none;      }#horizontal li a.enable{z-index:200}#horizontal li img{	width:100%;-ms-interpolation-mode: bicubic;max-height:100%;}#horizontal li .img{position:relative;padding:0;margin:0}#horizontal li h3{	color:#fff;font-size:1.8em;position:absolute;	top:50%;text-align:center;left:0;right:0;	margin-top:-30px}#horizontal li h3 span{	padding:10px;background:rgba(0, 0, 0, 0.52);	max-width: 100%;   display: inline-block;}#horizontal li h3,#horizontal .view_cont{z-index:15}#horizontal .view_cont,#horizontal li h3,#horizontal li.last a:after{	opacity:0;	-webkit-transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1) 100ms;	-moz-transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1) 100ms;	-o-transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1) 100ms;	transition: all 400ms cubic-bezier(0.77, 0, 0.175, 1) 100ms;}#horizontal .view_cont{	margin:0;bottom:30px;left:50%;margin-left:-65px;position: absolute;	-moz-transform: translateY(300%);-webkit-transform: translateY(300%);	-o-transform: translateY(300%);-ms-transform: translateY(300%);	transform: translateY(300%);}#horizontal li .img{overflow:hidden}#horizontal li .img .hv{	position:absolute;left:0;top:0;right:0;bottom:0;	background:rgba(92, 92, 92, 0.9);opacity:0;z-index:10;	-webkit-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1) 10ms;	-moz-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1) 10ms;	-o-transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1) 10ms;	transition: all 800ms cubic-bezier(0.77, 0, 0.175, 1) 10ms;	-webkit-filter: blur(100px); -moz-filter: blur(100px);	  -o-filter: blur(100px);	 -ms-filter: blur(100px); filter: blur(100px);}#horizontal li:hover .img .hv,#horizontal li a.iph .img .hv,#horizontal li:active .img .hv{opacity:0.8;}#horizontal li a:active h3,#horizontal li a.iph h3,#horizontal li:hover  a h3{opacity:1}#horizontal li a:hover .view_cont,#horizontal li a.iph .view_cont,#horizontal li a:active .view_cont{	opacity: 1;	-moz-transform: translateY(0);-webkit-transform: translateY(0);	-o-transform: translateY(0);-ms-transform: translateY(0);	transform: translateY(0);}#horizontal li{margin-top:0}#horizontal li.last .img .hv {    background: #7A7A7A;	-webkit-filter: blur(0);  -moz-filter: blur(0);    -o-filter: blur(0); -ms-filter: blur(0);    filter: blur(0);}#horizontal li.last a:hover{}#horizontal li.last a{}#horizontal li.last a:after{	content:'';position:absolute;width:30px;height:48px;left:50%;top:30%;	background:url(/templates/layout_images/contact.png) 0 0 no-repeat;	background-size:100%;opacity:1;}#horizontal li.last a h3 span{background:none}#horizontal li.last a h3{opacity:1;color:#000;margin-top:0}#horizontal li.last a:hover h3{color:#fff}#horizontal li.last a:hover:after{	background-image:url(/templates/layout_images/contact2.png)}#cont{width: 100%; padding-top:85px; height:100% }#footer{padding:25px 50px;background:#fff;display:block;width:100%;}.bc_acc{display:inline-block;}#bt{text-align:right;height:16px;}#bt .bc_acc {float:left;margin:0}#bt a ,.bc_acc a{    display: inline-block;  color: #000;position:relative;    font-size: 0.8em;  text-align: center;   font-family: 'Tahoma', Arial;   }.bc_acc a{margin:0 20px 0 0}#bt a:hover,.bc_acc a:hover{text-decoration:underline}#bt a.aprev{ margin:0 20px 0 0}#bt a span,.bc_acc a span {	float:left;   margin:6px 10px 0 0;	height:1px;width:10px;position:relative;	-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);	-o-transform: rotate(180deg);-ms-transform: rotate(180deg);	transform: rotate(180deg);}.bc_acc a span{ margin-top:8px}#bt a span,#bt a span:before,#bt a span:after,.bc_acc a span,.bc_acc a span:before,.bc_acc a span:after {background:#000;}#bt a span:before,#bt a span:after,.bc_acc a span:before,.bc_acc a span:after {	content:'';position:absolute;	height:1px;width:3px;right:0;	top:-1px;	-moz-transform: rotate(55deg);-webkit-transform: rotate(55deg);	-o-transform: rotate(55deg);-ms-transform: rotate(55deg);	transform: rotate(55deg);}#bt a span:after,.bc_acc a span:after {		top:auto;bottom:-1px;	-moz-transform: rotate(-55deg);-webkit-transform: rotate(-55deg);	-o-transform: rotate(-55deg);-ms-transform: rotate(-55deg);	transform: rotate(-55deg);}#bt a.disable{cursor:default;color:#9d9d9d}.bc_acc a.in span{	-moz-transform: rotate(-90deg);-webkit-transform: rotate(-90deg);	-o-transform: rotate(-90deg);-ms-transform: rotate(-90deg);	transform: rotate(-90deg);	}.bc_acc a.in span{margin:6px 5px 0 0}#bt a:last-child span {    float:right;margin:6px 0 0 10px;	-moz-transform: rotate(0);-webkit-transform: rotate(0);	-o-transform: rotate(0);-ms-transform: rotate(0);	transform: rotate(0);}#bt a:hover span,#bt a:hover span:before,#bt a:hover span:after,.bc_acc a:hover span,.bc_acc a:hover span:before,.bc_acc a:hover span:after{background:#26c6da}#bt a.disable span,#bt a.disable span:before,#bt a.disable span:after{background:#9d9d9d}.caminho{	display:block;margin-top:-19px;}.caminho a, .caminho .sep_caminho {color:#212121;font-size:1.2em;font-weight:300}.caminho .sep_caminho {margin:0 10px;display:inline-block}.caminho a.last{font-weight:400}.caminho a:hover{text-decoration:underline}/*informacao*/.informacao #cont{position:relative;}.informacao #cont:after{	content:'';position:fixed;top:0;bottom:0;width:1px;	background:#ececec;right:100px;    right: 288px;    z-index: 610;}.informacao #container{padding:100px 50px 0;color: #232323;}.informacao #container h1,.informacao #container h2,.informacao #container h3, .informacao #container h4{	font-size:3em;font-weight:300;color: #232323;	margin-bottom:35px;    line-height: 1em;}.informacao #container h3{font-size:2em;}.informacao #container .texto_corpo{	font-size: 1.3em;font-weight: 300;line-height:1.3em; }.informacao #container .texto_corpo h2{font-size:2.5em;}.informacao #container .texto_corpo h3{font-size:2em;}.informacao #container .texto_corpo h4{font-size:1.5em;}.informacao #container .texto_corpo strong {   font-weight: 500;}.informacao #container .texto_corpo a {color:#232323}.informacao #container .texto_corpo a:hover {text-decoration:underline}.informacao #container .texto_corpo a:after {	content:'';width:16px;height:24px;	background:url(/templates/layout_images/link.png) center center no-repeat;	background-size:100%;    display: inline-block;    position: relative;   left: 7px;    top: 4px;}.informacao #container .col-1{float:left;width:83%;    padding: 0 12%;}.informacao #menu li:last-child{}#aside .st_desd {display:none}#aside{	position:fixed;right:50px;top:185px;z-index:100;	width:170px;}#aside ul li ul{display:none}#aside ul li a{	display:block;font-size:2em;font-weight:300;	line-height:1.4em;color:#616161}#aside ul li a:hover,#aside ul li.act a{font-weight:500}.rd{display:block;margin-top:70px;}.rd li{display:inline-block;margin:0 3px 0 0}.rd li a{	display:block;opacity:0.6;	border:2px solid #26c6da;width:22px;height:22px;	background-repeat:no-repeat;background-size:40%;	background-position:center center;	-webkit-border-radius: 100%;-moz-border-radius: 100%;	border-radius: 100%;	}.rd li a:hover{opacity:1}.rd li.face a{	background-image:url(/templates/layout_images/face.jpg);	background-position: 5px 3px;}.rd li.you a{	background-image:url(/templates/layout_images/youtube.jpg);	background-size: 61%;}.rd li.vimeo a{	background-image:url(/templates/layout_images/vimeo.jpg);	background-size: 63%;  background-position: 3px;}.rd li.google a{	background-image:url(/templates/layout_images/google.jpg);	background-size: 63%;  background-position: 3px;}.accoes .rd{display:none;margin:0}.accoes{margin-top:60px;margin-bottom:60px;}.informacao #footer.v2{	padding-right:0;padding-left:0;display:block;background:#fff;width:100%;}.lang { font-size: .8em;  margin: 20px 0 0 0;}.lang .titulo {	float:left;margin: 0 5px 0 0;	padding: 0 5px 0 20px; color: #959595; border-right: 1px solid #8e8e8f;	background: url(/templates/layout_images/mark.png) left center no-repeat;}.lang ul {padding: 0;}.lang ul li {display: inline-block;  margin: 0 5px;}.lang ul li:last-child {margin-right:0}.lang ul li a{	    font-size: 0.8em !important;  font-family: Arial;    color: #616161 !important;}.lang ul li.active a{text-decoration:underline;font-weight:bold;}.lang ul li a:hover{text-decoration:underline;}.accoes .lang{display:none;}.resp-480{display:inline-block}#li_info a{	display:block;padding:0 0 20px 0;margin:0 0 20px 0;	border-bottom:1px solid #E1E1E1;position:relative}#li_info a:after{	content:'';position:absolute;background:#26c6da;	bottom:-1px;left:0;height:1px;right:0;width:0%;	-webkit-transition: all 500ms ease-in-out;-moz-transition: all 500ms ease-in-out;	-ms-transition: all 500ms ease-in-out;-o-transition: all 500ms ease-in-out;	transition: all 500ms ease-in-out;}#li_info a:hover h3{color:#26c6da}#li_info a:hover:after{width:100%;}#li_info a h3{margin:0 !important;}/* cores */#container .info h1.branco,#container .info .cat.branco{color:#fff;}#container .info h1.preto,#container .info .cat.preto{color:#212121}#container .info h1.azul,#container .info .cat.azul{color:#26c6da}.map{width:100%;height:450px;border:1px solid #ececec}.map p{margin:0}.accoes .ral{display:none;}.ral{	display:block;width:100%;color:#a3a2a2;font-size:0.6em;	margin-top:20px;line-height:1.2em;}.ral a{color:#a3a2a2}.ral a:hover{text-decoration:underline}#destaque_tp{position:relative}#snow{	background: none;	font-family: Androgyne;	background-image: url('/templates/layout_images/s1.png'), url('/templates/layout_images/s3.png');	bottom:0;	left: 0;	position: absolute;	top: 0;	width: 100%;	z-index:1;	-webkit-animation: snow 10s linear infinite;	-moz-animation: snow 10s linear infinite;	-ms-animation: snow 10s linear infinite;	animation: snow 10s linear infinite;}@keyframes snow {  0% {background-position: 0px 0px, 0px 0px, 0px 0px;}  50% {background-position: 500px 500px, 100px 200px, -100px 150px;}  100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}}@-moz-keyframes snow {  0% {background-position: 0px 0px, 0px 0px, 0px 0px;}  50% {background-position: 500px 500px, 100px 200px, -100px 150px;}  100% {background-position: 400px 1000px, 200px 400px, 100px 300px;}}@-webkit-keyframes snow {  0% {background-position: 0px 0px, 0px 0px, 0px 0px;}  50% {background-position: 500px 500px, 100px 200px, -100px 150px;}  100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}}@-ms-keyframes snow {  0% {background-position: 0px 0px, 0px 0px, 0px 0px;}  50% {background-position: 500px 500px, 100px 200px, -100px 150px;}  100% {background-position: 500px 1000px, 200px 400px, -100px 300px;}}	.video{width:100%;display:block;}#destaque_tp ul li {   overflow:hidden;}.bl_video{	position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;	opacity:0;	-webkit-transition: all 500ms ease-in-out;-moz-transition: all 500ms ease-in-out;	-ms-transition: all 500ms ease-in-out;-o-transition: all 500ms ease-in-out;	transition: all 500ms ease-in-out;}.bl_video.active{	opacity:1}/* responsive */@media only screen and (max-width: 1600px){	#header a.logo{width:12%;}	#menu{ width: 87%;}	}@media only screen and (max-width: 1367px){		#horizontal .view_cont {   bottom: 20px;}}@media only screen and (max-width: 1281px) {	#destaque_tp .title{top:35px;}	#container .info{top:35px;}	#horizontal li{width:33.33333%;}	#horizontal li.dest{width:66.666666%;}	.informacao #container .col-1{padding: 0 8%;}}@media only screen and (max-width: 1100px){	.informacao #container .col-1 {padding: 0 8% 0 0;}	.informacao #container .col-1 {  width: 79%;}			#horizontal li h3{font-size:1.6em;}}@media only screen and (max-width: 1024px){	#header a.logo{width:15%;}	#menu{ width: 80%;}	#aside{top:115px;}	.informacao #container {  padding: 30px 50px 0;}	}@media only screen and (max-width: 960px){	.informacao #container .col-1 {  width: 75%;}	#horizontal .view_cont{bottom:30px;}		}@media only screen and (max-width: 860px){	.informacao #cont:after {right: 260px;}	.informacao #container h1, .informacao #container h2, .informacao #container h3,	.informacao #container h4{font-size:1.6em;}	#horizontal li{width:50%;}	#horizontal li.dest{width:100%;}	#horizontal li h3{font-size:1.8em;}	#destaque_tp .title,	#container .info{   top: 30px;}	#destaque_tp .title h3 {font-size:2.5em}	#container .info h1 {   font-size: 2.5em;}	#aside ul li a{font-size:1.6em;}	.informacao #container .texto_corpo {  font-size: 1em;}}@media only screen and (max-width: 780px){	.informacao #container .col-1 {  width: 70%;}	#menu{ width: 78%;}}@media only screen and (max-width: 740px){	.informacao #cont:after{display:none}	.informacao #container .col-1 {   width: 100%;padding:0}	#menu_desd li{display:inline-block;margin:0 10px 0 0}	#menu_desd li:last-child{margin:0}	#menu_desd{margin:0 0 25px 0}	#aside {  top: 65px;   width: auto;    left: 50px;right:0;background:#fff}	#menu_desd{margin:0 0 10px 0}	.rd{display:none}	.lang{display:none}	.accoes .rd{	    display: inline-block;margin-left: 20px;		position: relative; top: 7px;	}	.accoes .lang{ 		display:inline-block;margin: 0 0 0 22px;		position: relative;  top: 5px	}	.accoes .lang ul {  float: right;}	#menu ul li:last-child a{}	#menu {   width: 75%;}	.informacao #menu li:last-child{width:auto}	.ral {display:none}	.accoes .ral{display:block;}	}@media only screen and (max-width: 690px){		#destaque_tp .title {   top: 20px; left:20px}	#destaque_tp .title h3, #container .info h1 { font-size: 2em;}	#destaque_tp .title .cat, #container .info .cat {font-size: 1em;}	#destaque_tp .title a.view,	#container  a.view	{margin: 10px 0 0 0;  padding: 5px 10px;}		.informacao #container {  padding: 50px 20px 0;}	#aside { left: 20px;}			#horizontal li{width:100%;}		#header { padding: 20px;}	#cont { padding-top: 65px;}	#container .info {  left: 20px;}	#horizontal{}	#footer{padding:25px;}		.caminho a, .caminho .sep_caminho {  font-size: 1em;}	.caminho .sep_caminho {  margin: 0 5px;}	.loading{top:65px;}	#horizontal li a .view_cont{		opacity: 1;		-moz-transform: translateY(0);		-webkit-transform: translateY(0);	-o-transform: translateY(0);		-ms-transform: translateY(0);	transform: translateY(0);	}		#horizontal li a h3{		display:block;opacity:1	}	#horizontal li h3 {font-size: 1.2em;}	}@media only screen and (max-width: 590px){	#aside{left:20px;}		.informacao #container { padding: 50px 20px 0;}	#destaque_tp .title, #container .info { left: 20px;}	#info_panel {		left: 20px; right: 20px; bottom: 25px; top: 65px;   		padding: 0 10px 25px 25px;	}	#info_panel {font-size: 1em; line-height: 1.4em;}	#horizontal { }		#container .info {  top: 25px;}	#menu {  width: 68%;}	#footer{padding:20px;}	#menu ul li {  margin: 0 15px 0 0;}	.caminho {margin-top:10px;}	#bt a.aprev{float:left}	#destaque_tp .title h1{font-size:1.5em}	#destaque_tp .title h2{font-size:1.5em}	#destaque_tp .title h3{font-size:1.5em}}@media only screen and (max-width: 540px){	#horizontal li h3 {  font-size: 1em;}	}@media only screen and (max-width: 480px){	.resp-480{display:block;margin-top:40px;}	.accoes .rd{margin-left:0}	#header a.logo {width:100%} 	#header a.logo img {  margin: 0 auto;}	#menu {  width: 100%;   margin-top: 15px;}	#header {  padding: 20px 20px 10px 20px;}	#cont {   padding-top: 87px;}	#aside {  top: 87px; }}@media only screen and (max-width: 420px){	#menu ul li{  margin: 0 10px 0 0;}	#aside ul li a { font-size: 1.3em;}}@media only screen and (max-width: 361px){	#destaque_tp .title h3, #container .info h1 {  font-size: 1.4em;}	#destaque_tp .title .cat, #container .info .cat {  font-size: 0.81em;}	#destaque_tp .title a.view, #container a.view, #horizontal .view {  font-size: 0.7em;}	#destaque_tp .title a.view, #container a.view {  padding: 5px 5px;}}Devido a problemas técnicos de momento o nosso serviço de email @media only screen and (max-width: 500px) and (max-height: 360px){	#header a.logo {  width: 15%;}	#menu {  width: 68%; margin-top:6px;}	#cont {  padding-top: 65px;}}a, input, div {    -webkit-tap-highlight-color: transparent;}/*img,*:after,*:before{	-webkit-backface-visibility: hidden; -webkit-transform: translateZ(0) scale(1.0, 1.0);}*/.notice{color:#000;position:fixed;top:0;left:0;z-index:20;z-index: 1000;width: 100%;right:0;bottom:0;height:100%;background:rgba(0,0,0,0.6);	display:flex;	justify-content:center;align-items: center}.notice .text h2{	font-size:4em;margin:0 0 50px 0}.notice .text{	background:#fff;padding:50px;width:660px;text-align:center;	font-size:1.2em;line-height:1.4em;}@media only screen and (max-width: 720px){	.notice .text{		width:90%;			}}/************** * block ie7 and ie8**************/.block_ie7{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;opacity:0.7;z-index:666999;}.container_ie7{width:492px;height:auto;padding:40px 70px;top:50%;left:50%;margin-left:-300px;margin-top:-276px;background:#fff url(/templates/images/no_ie/bck_no_ie.jpg) top repeat-x;z-index:666999;position:fixed;border-radius:20px}.bl_brw{float:left;width:100%;height:100%}.bl_brw .titulo{width:100%;height:100px;background:url(/templates/images/no_ie/no_ie_gestor.png) left top no-repeat}.bl_brw ul.browsers{width:100%;margin-top:100px;list-style:none}.bl_brw ul.browsers li{width:100%;height:50px;border-bottom:1px solid #dadada;padding-bottom:12px;margin-bottom:12px}.bl_brw ul.browsers li a{float:left;width:100%;height:50px}.bl_brw ul.browsers li a .img{float:left;width:50px;height:50px;background:url(/templates/images/no_ie/no_ie_icons.png) 0 0 no-repeat}.bl_brw ul.browsers li a .text{float:left;margin-left:30px;width:214px;height:22px;background:url(/templates/images/no_ie/no_ie_text.png) 0 0 no-repeat;margin-top:15px}.bl_brw ul.browsers li a .img.chrome{background-position:-80px 0}.bl_brw ul.browsers li a .img.firefox{background-position:-80px -78px}.bl_brw ul.browsers li a .img.safari{background-position:-80px -154px}.bl_brw ul.browsers li a .img.ie{background-position:-80px -232px}.bl_brw ul.browsers li a .text.chrome{background-position:0 0}.bl_brw ul.browsers li a .text.firefox{background-position:0 -24px}.bl_brw ul.browsers li a .text.safari{background-position:0 -45px}.bl_brw ul.browsers li a .text.ie{background-position:0 -69px}.bl_brw ul.browsers li.achrome:hover .img{background-position:0 0}.bl_brw ul.browsers li.afirefox:hover .img{background-position:0 -78px}.bl_brw ul.browsers li.asafari:hover .img{background-position:0 -154px}.bl_brw ul.browsers li.aie:hover .img{background-position:0 -232px}