* {margin:0; padding:0; outline:0; border:0; list-style-type:none; text-decoration:none;/*-webkit-text-stroke: 0.25px*/}

.center {width:996px; margin:0 auto;}

.column_type0 {width:986px; margin:0 5px;}
.column_type1 {float:left; width:156px; margin:0 5px;}
.column_type2 {float:left; width:322px; margin:0 5px;}
.column_type3 {float:left; width:488px; margin:0 5px;}
.column_type4 {float:left; width:654px; margin:0 5px;}
.column_type5 {float:left; width:820px; margin:0 5px;}

/*pagina guia SESI*/
.liQuebra6 {clear:both;}
.liQuebra4 {clear:none;}
.liQuebra2 {clear:none;}

/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
	/*#master{width:768px;margin:0 auto;overflow:hidden;display:block;float:none;position:relative;}
	.main_header {background:white}*/
}

/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
	/*#master{width:768px;margin:0 auto;overflow:hidden;display:block;float:none;position:relative;}
	.main_header {background:white}*/
}


/* 768px size */
@media only screen and (max-width: 768px), only screen and (max-device-width: 768px){

	.main_header ul.first li a.first_active, .main_header ul.first li a:hover{background:none;}
	.innerPage{padding-top:0;}

	#master{width:768px;margin:0 auto;overflow:hidden;display:block;float:none;position:relative;}
	.main_header {background:white}

	/** Geral **/
	.center {width:693px; margin:0 auto;} 
	.column_type0 {/*width:654px; margin:0 5px;*/width:693px;margin:0;}
	.pillars .submenu{left:-40px !important}
	.pillars .submenu .pillar_box{display:none;}
	.pillars .submenu .pillars_nav li { clear:both; width:100%;}
	.pillars.for_you .submenu { width:322px;}
	.pillars.for_business .submenu { width:322px;}
	.pillars.for_you .submenu .pillars_nav li { width:100%;}
	.pillars.for_business .submenu .pillars_nav li { width:100%;}
	.pillar_content .col4{display:none;}
	.pillars .submenu .pillar_content > div{width:100%;}
	.pillars.for_business .submenu .pillars_nav{height:auto;overflow:hidden;}
	.pillars.for_business .submenu .pillars_nav a{height:auto;}
	.pillars .submenu .pillars_nav li.open a {box-shadow: none;}
	.bar_pillars .box > div .title.title-setores {padding:10px 12px 9px;margin:10px 4px 0 0; }

	.prog_educacao{overflow:hidden;}
	#programs > div{margin:0 0 19px 0}

	/* Header */
	.main_header { }
	.main_header h1 a { background: url(../images/geral/main_logo_768.jpg) no-repeat left top; margin: 18px 0 0 40px;}
	.main_header a.logoSite{background:url(../images/geral/main_logo_768.jpg) no-repeat left top;margin: 18px 0 0 40px;}
	.bar_top .right { margin:0 -2px 0 0; }
	.bar_pillars { margin:0 0 0 -33px; width:407px; }
	/*.bar_pillars .box { left: 378px; width: 405px; }*/
	.main_header ul.first li a{padding:0}
	.bar_pillars .box{left:380px;width:404px;}
	.bar_pillars .search input[type="text"] { padding:10px 3px; font-size:9px; width:125px;margin-top:10px; }
	.bar_pillars .search input[type=submit]{margin:17px 0 0 -22px;}
	.social { display:none; } 
	.main_header .logo_box { height:130px; }
	.main_header .logo_box .centerbx { height:118px; background:#fff; background-image:none;}
	.main_header nav ul.first{ padding:0; }
	.main_header nav ul.first li { margin:10px 15px 0 0; }
	.main_header ul.second li { margin:0 10px 0 0; }
	.main_header ul.second li a { padding:10px 0 0 0; }
	
	/* Footer */
	.main_footer .left strong { font-size:22px;}
	.main_footer .left span { font-size:8px;}
	.main_footer .contact .right { float:left; width:175px; margin:0 0 0 45px;}
	.main_footer .lg { width:175px; }
	.main_footer .sl{ width:173px; margin:0; }
	.main_footer .right .sl { margin:0; }
	
	#siteMap div > ul{}
	#siteMap div > ul > li.opened{}
	#siteMap div > ul > li > ul{}
	#siteMap div > ul > li > ul > li{}

	#siteMap{}
	#siteMap .sitemap_box .for_you{width:26%;padding:0;}
	#siteMap .sitemap_box .for_business{width:29%;}
	#siteMap .sitemap_box .system_firjam{width:23%;}
	#siteMap .sitemap_box .links_firjan{width:14% !important;}

	/* Home */
	#news li p, .tubeHolder, .gallery, .events li:nth-child(2), #calendar .days .right .ico{ display:none; }
	.galeryHolder p { color: #2A2A2A; font-family: "Museo700"; font-size: 16px; line-height: 19px; padding: 5px 3px; }
	.galeryHolder iframe { width:100%; height:234px; }
	#calendar .day{margin:0 0 10px 0;background:#092c65;}

	#calendar .days .right { float:left; width:165px; background:#0D3F90 url(../images/calendar_ico.png) no-repeat 140px 10px; padding:0 0 5px 0;}
	#calendar .days .right .markup { /*height:auto;*/ width:auto; vertical-align: top}
	#calendar .days .right .event { padding: 10px 10px 0 19px; min-height: 84px; margin: -28px 0 0 0;}
	#calendar .days .right .more_events { background:#FFFFFF url("../images/more_ico_calendar.png") no-repeat 7px center; margin: 11px 0 0 9px; padding: 5px 6px 5px 29px; font-size: 11px;}
	#programs .prog_institucional { clear:both; }
	#programs .prog_institucional div:nth-child(3){ display:none; } 

	#banner > .wrap{display:none;}
	#banner ul li .wrap .title p{max-width:635px;}
	#banner ul li .wrap .description p{max-width:635px;}
	
	/*pagina sistema firjan quem somos */
	#aux_nav ul.menuContent{margin:0 auto;width:100%;}
	#aux_nav ul.menuContent li{width:22.85%;margin-bottom:20px;float:left;}
	#about article .content{width:100%;}
	#about article figure{width:100%;}
	#firjan_system .cell_system ul{overflow:hidden;height:auto;}
	#firjan_system .cell_system ul li{margin:18px 18px;}
	#firjan_system .cell_system ul li:last-child{margin:18px;}
	#big_projects .cell_project{width:100%;margin-bottom:40px;}
	#big_projects .cell_project figure{width:50%;float:left;}
	#big_projects .cell_project article{width:48%;float:left;padding-left:2%;}
	#big_projects .cell_project article a{padding:4px 0;}
	#big_projects .cell_project a{margin-left:52%;clear:both;}
	#syndicates{display:none;}
	#numbers .numbers_carousel{width:455px; margin:0 auto;}
	#numbers .numbers_carousel .carousel ul li img{margin:0 0 0 60px;}
	#numbers .numbers_carousel .carousel{width:456px !important;}
	
	/*pagina sistema firjan sindicatos */
	#synd_list .list_result .list_result_item figure{width:105px;float:left;}
	#synd_list .list_result .list_result_item .list_result_item_data{float:left;width:538px;}
	#synd_page .boxContact{display:none;}

	/*Pagina atuacao setorial principal*/
	#sectorial_act_actions .sectorial_act_actions_er{width:100%;margin:0 0 20px 0}
	#sectorial_act_actions .sectorial_act_actions_er p{min-height:inherit !important;padding:0 15px 15px 15px;margin:0;}
	#sectorial_act_actions .sectorial_act_actions_er a{margin:0 0 25px 15px;}
	.acessoriasitens a:link, .acessoriasitens a:visited{margin:20px 5px;}
	#sectorial_act_tec_solutions .column_type4{width:390px;}
	#sectorial_act_tec_solutions .column_type2{width:250px;}
	.synd_pillars ul.instituicoes li{margin:12px 14px;}
	#sectorial_act_tec_solutions figure figcaption{margin-bottom:20px;}

	/*atuacao setorial detalhe*/
	#carouselDetalhe .atuacaodetalhe{width:600px;}
	#carouselDetalhe .atuacaodetalhe .carousel{width:600px !important}
	#carouselDetalhe .atuacaodetalhe .carousel ul li{width:235px;}
	.contentLeft{width:305px;}
	#sectorial_detail .blueBox h4{margin-bottom:20px;}
	#destaquesAtuacao .destaque{margin-bottom:20px;}
	#sectorial_detail .column_type0{width:664px;}

	.contentLeft{width:670px !important;float:right;position:relative;padding:0;margin:0;}
	#sectorial_detail .segmentoStyle{float:right;}
	#sectorial_detail .blueBox{float:left;display:block;width:644px;}

	.fxList .column_type2:first-child{width:664px;}
	.blockNews .lastModule{display:none;}
	#page_title h1{float: left;width:auto;}

	.sidebarNews.column_type2{width:664px}
	.sidebarNews .relatedNews ul li{width:320px;margin:5px;float:left;}

	/*eventos*/
	#events .event:nth-child(2){display:none;}
	#calendar .calendarListEvents{width:322px;}
	#calendar .calendarListEvents .event{width:162px;}
	#page_title .auxnav_events{float:right;}
	.calendarInner .sectControl h2{width:654px;margin-bottom:20px;}
	.calendarInner .sectControl .column_type4{float:left;width:480px;}
	#eventBanner .eventBannerData{}
	#eventBanner .eventBannerData .ovrlyr{width:652px;}
	#eventBanner .eventBannerData .eventBannerInfo{max-width:605px;}
	#eventBanner .eventBannerData .eventBannerInfo{bottom:25px;}
	.events_info_extra{width:654px;}
	#events_info{margin-bottom:40px;}

	#calendar .days .right{padding:0 !important;}
	#calendar .days .right .events li {height:auto;display:block;min-height:154px;border-bottom:1px solid #26539b;padding-bottom:5px;}
	#calendar .days .right .more_events{margin-bottom:10px;padding:5px 15px 5px 29px}
	#events_info .events_info_extra .event_pillar_info{margin-top:20px;}


	/*Imprensa*/
	.introImprensa{width:322px;}
	#press .pressList{margin-top:40px;}

	/*trabalhe conosco*/
	#works_destac{overflow:hidden;}
	.testimonials{width:654px;}
	#works .testimonials h2{margin:0 0 40px 0;}
	#works .testimonials .testimonial{margin:0 0 20px 0;}

	/* Resultado de Busca*/
	.searchOrder{width:654px;}
	#searchResult .searchOrder form{margin:0;}

	/*pagina qualidade de vida*/
	.grayboxContact{width:664px;margin:0 0 40px 0;}
	.moreInfo .imgs{width:322px;}
	.wideSect .leftsect, .wideSect .rightsect{width:322px;}
	.cultureQv ul li{width:322px;margin-bottom:20px;}

	/*paginas institucionais interna*/
	.institucionalPage{padding:0 0 40px 0;}
	.institucionalPage .headerPage .pageMenu #page_title{width:711px}
	.pageMenu ul li{margin:0 10px;}
	.pageMenu ul li a:link, .pageMenu ul li a:visited{font-size:14px;}
	.sectionPage{background:none;min-height:inherit;padding:20px 20px;width:711px;}
	.sectionPage .wrap{width:100%;overflow:hidden;}
	.sectionPage .column_type6{overflow:hidden;width:711px;}
	.sectionPage .wrap .iframeVideo{width:420px;height:280px;margin-left:20px}
	.sectionPage .pcenter, 
	.sectionPage .pleft, 
	.sectionPage .pright{padding:0 !important;margin:0;}
	.sectionPage .column_type3,
	.sectionPage .column_type4,
	.sectionPage .column_type5,
	.sectionPage .column_type2{overflow:hidden;width:711px;margin:0}
	.sectionPage ul.circles li{width:222px;height:222px;position:relative !important;margin:1%!important;top:auto !important;left:auto !important}
	.sectionPage a.ancora:link,
	.sectionPage a.ancora:visited{clear:both;}
	.ctcs, .ends{padding:0 0 15px 0 !important}
	.sessoes .leftsect,
	.sessoes .rightsect{width:220px !important;margin:0;padding:0}
	.institucionalPage .inst-page, #instDestaques { background:none; }
	#instDestaques a:link, #instDestaques a:visited { margin-bottom:30px; }
	#instDestaques #lbOrcamentos a:link, #instDestaques #lbOrcamentos a:visited { clear:both;background:none;text-transform: uppercase;padding:0;display: inherit;float:none; margin:0; }
	.pageMenu ul li { margin: 0 20px 20px 0; }

	/*pagina sesi*/
	.sesiGrandesNumeros ul.circles{overflow:hidden;height:auto;margin:20px 0;}
	.sesiGrandesNumeros ul.circles li.med h4{margin:20px 10px 0 10px;}
	.sesiGrandesNumeros ul.circles li h4{margin-top:15px !important;}
	.sesiServicos .sessoes{margin:20px 0 0 0;}
	.sesiUnidades .column_type2, .sesiUnidades .column_type4{width:711px;margin:0}
	.sesiUnidades h2, .sesiUnidades h4, .sesiUnidades p{text-align:left;}
	/*.sesiServicos .sessoes .leftsect{width:375px}*/
	.sectionPage ul.circles li {width:215px;}
	.sesiUnidades .column_type4 img { margin-top: 20px; }
	.sectorial_act_actions_er, .sectorial_act_actions_er > div { height:auto!important; }
	.sectionPage .column_type2.sessoes {width:48%;}

	/*pagina senai*/
	.senaiConheca .column_type2{width:711px;margin:0}
	.senaiConheca .wrap .iframeVideo{width:100%;margin:0;height:300px}
	.senaiVoceSabia ul.circles li h4, .senaiVoceSabia ul.circles li.ind h4{ width:170px; }
	.senaiVoceSabia ul.circles li.lab h4{ width:auto; }
	.senaiVoceSabia ul.circles li h4 strong{ font-size:30px; }
	.senaiServicos .pright img{margin:0 125px;}
	.senaiServicos{margin:0;}
	.senaiUnidades .column_type2, .senaiUnidades .column_type4{width:711px;margin:0}
	.senaiUnidades h2, .senaiUnidades h4, .senaiUnidades p{text-align:left;}
	div.selectStylized > span {  }
	div.selectStylized > ul { clear:both; position:inherit; top:0; }
	#sectorial_act_actions { padding: 0 0 10px; }
	#ielServicos .sessoes .leftsect{width:380px !important;}
	#mapa-unidade { margin-top: 20px; }

	/*pagina firjan*/
	.firjanConheca .wrap .iframeVideo{width:100%;margin:0;height:300px}
	.firjanCompetitividade .list{width:711px;margin-bottom:20px}
	.firjanCompetitividade .list ul li{width:163px;}
	.firjanCompetitividade h4, .firjanCompetitividade h2, .firjanCompetitividade p{text-align:left;}
	.galeria-interna { display:none; }
	.box-saibamais h4 { margin-bottom: 20px; }
	#firjanRepresentacao .column_type2, #instDestaques .column_type2{ width:49%; }
	.institucionalPage .inst-page .blueBoxPage { margin: 0 10px 0 20px; }
	article.intro { padding:0!important; }
	#instDestaques, .big-numbers { background:none;padding-bottom: 10px;  }
	
	/*pagina cirj*/
	.cirjConheca .pright ul.listImages{overflow:hidden;float:left;}
	.cirjConheca .pright ul.listImages li.big,
	.cirjConheca .pright ul.listImages li.big img{width:697px}
	.cirjConheca .pright ul.listImages li{min-width:223px;}

	#contact .pressContact{width:621px;margin-top:40px;}
	
	/*pagina guia SESI*/
	.liQuebra6 {clear:none;}
	.liQuebra4 {clear:both;}
	.liQuebra2 {clear:none;}

	/*Páginas Internas dos Pilares*/
	.cntImages img, .halfDivision{width:345px;}
	.boxService{margin-top:15px;}
	.featureImage .wrap{width:auto;}

	.boxContact{width:682px;}

	.sectionPage a.ancora{position:absolute;bottom:0;left:20px;}

	#sync2 .synced .item img{width:160px;}
	#sync2 .item img{width:168px;}
	#sync1 .owl-item {width: 701px !important;}
	
	.textoEsquerda {padding:0px;}

	/* Resultado de busca*/
	.resultSearch ul.listPreResult li div{width:227px;}
	.resultSearch ul.listPreResult li:first-child{margin-bottom:10px}
	.resultSearch ul.listPreResult li:first-child div{min-height:0 !important;}
	.resultSearch ul.listPreResult li div{height:60px;}
	.resultSearch ul.listPreResult li a:link, 
	.resultSearch ul.listPreResult li a:visited{margin:5px 20px;}
	.resultSearch .column_type2{margin:0 5px;}
	.resultSearch ul.listPreResult li div.column_type2{position:relative;overflow:auto !important;}
	.resultSearch ul.listPreResult li div.column_type2 p{height:80px;position:absolute;top:0;left:0;background:#e1e1e1;margin:40px 0 0 0;}

	.calendarInner .sectControl{height:90px;}
	.grayBoxHide{display:none;}

	.ctt4{width:682px !important;margin:0;}
	.ctt4 .program{width:322px !important;float:left;margin:5px 5px 20px 5px !important;}
	.hide768{display:none !important;}
	
	.boxChoose{margin:45px 0 0 0}
	.moreInfo .imgs p{font-size:12px;}

	.blocklist ul li.lastModule ul li{margin-bottom:40px !important}

	.frameResize{overflow-y:auto;width:710px;}
	.frameResize .column_type0{width:986px}
	
	.dropDownNoticia{height:60px !important;}
	#page_title.dropDownNoticia h1{display:block;margin-bottom:20px;float:none;}
	#page_title.dropDownNoticia > div.fright{float:left !important;display:block;}

	.sumir { display:none; }

	/* Publicações */

	.publicacoes-menu ul { margin: 0 auto; width: 80%;}
	.publicacoes-menu ul li:first-child { margin: 0 100px 30px 0;}

	.pub-busca input[type="text"] {width: 260px; }

	.publicacoes-lista-editorias { float: none; width:auto; border-right:none; }
	.pub-dst {margin-bottom:30px; }
	.pub-lst .pub-lst-info {width: 320px;}

	.detalhe-publicacoes figure img {  margin-bottom:15px; }
	.detalhe-publicacoes .column_type4 { float:none;width:auto;  }

	.pub-filtro.filtro-inovacao h3 { padding: 25px 15px 10px 25px; }
	.pub-filtro.filtro-inovacao .filtro-base { padding: 10px 0 22px 25px;}
	.pub-filtro.filtro-inovacao .btn-box-filtro:link, .pub-filtro.filtro-inovacao .btn-box-filtro:visited { margin: 0 0 0 0;}

	/* Competitividade */

	#banner ul li .wrap .title.title-banner { width:85%;  }
	.listaNoticias li.list_result_item.m-hide {display:none!important; }
	.grayboxContact.assessoria-box { width:auto;  }
	.sidebar.contentPillarPage { padding-top:0;  } 

	/* novo menu */
	.pillars_nav { display:none; }
	.main_header ul li a { font-size:14px;  }
	.pillars .submenu .pillar_content li{ margin-bottom:15px;  }
	.pillars .submenu .pillar_box { display:block; }
	.pillars .submenu .pillar_content {display: block;-webkit-box-shadow:none;}
	.pillars.for_you .submenu .pillar_content > div {  height: auto;padding:0;}
	.pillars .submenu .pillar_content > div {  height: auto;padding:0;}
	.pillar_box .mPillarTitle { font-size:20px; font-family:"Museo700"; color:#fff; font-weight:normal; background:#009fed; padding:17px 0; width:100%; display:block; text-align:center; }
	.pillars .submenu .pillar_content h3 { font-size:20px; font-family:"Museo700"; color:#009fed; font-weight:normal; padding:17px 0; text-align:center; display:block; margin:0; border-bottom:1px solid #ccc;width:100%; }
	.pillars .submenu .pillar_content > div.col4  { width:100%; }	
	.pillars.for_you .submenu .pillar_content ul, .pillars.for_business .submenu .pillar_content ul { padding:10px 0 0 30px; margin:0; }
	.pv_educacao div { display:none; }
	.pv_educacao.show div { display:block; }
	.pv_educacao ul { display:none;border-bottom:1px solid #ccc; }
	.pv_educacao ul.show { display:block; }

	.pv_qualidade div { display:none; }
	.pv_qualidade.show div { display:block; }
	.pv_qualidade ul { display:none;border-bottom:1px solid #ccc; }
	.pv_qualidade ul.show { display:block; }

	.pe_educacao div { display:none; }
	.pe_educacao.show div { display:block; }
	.pe_educacao ul { display:none;border-bottom:1px solid #ccc; }
	.pe_educacao ul.show { display:block; }

	.pe_qualidade div { display:none; }
	.pe_qualidade.show div { display:block; }
	.pe_qualidade ul { display:none;border-bottom:1px solid #ccc; }
	.pe_qualidade ul.show { display:block; }

	.pe_competitividade div { display:none; }
	.pe_competitividade.show div { display:block; }
	.pe_competitividade ul { display:none;border-bottom:1px solid #ccc; }
	.pe_competitividade ul.show { display:block; }


	.pv_qualidade { padding:1px 0 0 0; }

	#banner ul li .wrap .title span { font-size:18px; line-height:30px;display:block;width:auto;  }
	#banner ul li .wrap { padding: 110px 10px 0 10px;   }
	#banner a.prevb { margin-left:-160px; top:84%;  display:none;}
	#banner a.nextb { margin-right:-160px; top:84%;  display:none;}
	#banner ul li .wrap .category span {padding:5px; }
	#banner ul li .wrap .description p { font-size:14px; }


}

/* 480px size */
@media only screen and (max-width: 480px), only screen and (max-device-width: 480px){

	.guia-sesi-cultural .gsc-destaques ul .gsc-destaque-main .destaque-main-data .main-data-info h2{width:auto}

	.main_header ul.first li a.first_active, .main_header ul.first li a:hover{background:none;}
	.menuAuxMobile{display:block;}
	#master{overflow:hidden;width:470px;}
	
	/* Geral */
	.center {width:470px;margin:0 auto;} 
	.column_type0 {width:470px; margin:0 5px;}
	.column_type1 {float:left; width:220px; margin:0 5px;}
	.column_type2 {clear:both; width:460px; margin:0 5px;}

	.innerPage{padding-top:220px;}
	
	/* Header */
	.main_header { overflow:visible; }
	.main_header .bar_top, .main_header .bg, .main_header .logo_box .left, .main_header .logo_box .right, .social  {display:none;}
	.main_header .logo_box { height:159px; }
	.main_header .logo_box .centerbx { height:159px; background:#fff; background-image:none; width:470px;}
	.main_header .logo_box .centerbx h1 a{background: url(../images/geral/main_logo_480.jpg) no-repeat left top; margin:0; width:463px; height:159px;}
	.main_header .logo_box .centerbx a.logoSite{background: url(../images/geral/main_logo_480.jpg) no-repeat left top; margin:0; width:463px; height:159px;}
	
	/* Header - Pillars */
	.bar_pillars .pillars a.title, /*.bar_pillars .pillars_nav,*/ .bar_pillars .for_business a.title, .bar_pillars .search, .col4 { display:none; }	
	.bar_pillars .box { left: 0; width: auto; background:#fff;}
	.bar_pillars .box > div { float: none; }
	.bar_pillars { background:#fff; top:220px; left:0; margin:-1px 0 0 0; width:100%; z-index:1000; height:auto;}
	.bar_pillars  .pillars{  display:none;}
	.pillar_box ul li { float:none; margin:0; }
	.pillar_box .mPillarTitle { font-size:27px; font-family:"Museo700"; color:#fff; font-weight:normal; background:#009fed; padding:17px 0  17px 30px; width:434px; display:block;}
	.pillars .submenu .pillar_content h3 { font-size:24px; font-family:"Museo700"; color:#009fed; font-weight:normal; padding:29px 0 10px 48px; display:block; margin:0;}
	.pillars.for_you .submenu .pillar_content ul { padding:0 0 0 48px; margin:0;}
	.pillars.for_business .submenu .pillar_content ul { padding:0 0 0 48px; margin:0;}
	.pillars .submenu .pillar_content li{ margin:0 0 10px 0;}
	.pillars .submenu .pillar_content li a{ font-size:21px; font-family:"Museo500"; color:#393939; display:block; position:relative; padding:2px 0 0 61px; line-height:inherit; width:auto;}
	.pillars .submenu .pillar_content li a:hover{ color:#0c3b88; }
	.pillars .submenu  { background: none; border-radius: 0; box-shadow:none; display: block; left: 0; overflow: show; position: inherit; }
	.pillars .submenu .pillars_nav li {height:auto;}
	.pillars.for_you .submenu, .pillars.for_business .submenu { width:470px; margin:0 auto;}
	.pillars .submenu .pillars_nav a { font-size: 20px; font-family:"Museo900"; padding:20px 0;}
	.pillars .submenu .pillar_content > div { background: none; border:none; float: none; height: auto; padding: 0; width: auto; }
	.pillars.for_you .submenu .pillar_content > div { height: auto; }
	.pillars.for_business.submenu .pillar_content > div { height: auto; }
	.pillars .submenu .pillar_content  {display:block; background:#fff; border:none; box-shadow:none; margin:0;}
	.pillars .submenu .pillar_content li a span { display:inline-block; width:51px; height:30px; background:url(../images/inst_mobile.png) no-repeat left top!important; margin:0 10px 0 0; position:absolute; top:0; left:0; }
	.pillars .submenu .pillar_content li a:hover span { background-position:-51px top!important; }
	.pv_qualidade { padding:20px 0 0 0; }
	
	/* Header - Menu */
	.main_header .sup { position:relative; z-index:999;}	
	.mobile { display:block; height:61px; background:#fff; position:relative;}
	.mobile a { float: left; margin: 0; /*border-bottom:1px solid #fff*/;border-bottom: none !important; font-size:18px; font-family:"Museo900"; text-transform:uppercase; color:#fff;}
	.mobile .mMenu {  border-bottom:1px solid #fff; display:block; overflow: hidden; text-indent:-999px; width:72px; height:60px; cursor:pointer; background: url(../images/geral/btnMobileMenu.jpg) no-repeat left top;}
	.mobile .mBusca {  margin:0; border-right:none;/*border-bottom:1px solid #fff*/; display:block; overflow: hidden; text-indent:-999px; width:68px;height:60px; cursor:pointer; background: url(../images/geral/btnMobileBusca.jpg) no-repeat left top;}
	.mobile .mVoce{ margin:0 2px; display:block; height:39px; cursor:pointer; background: url(../images/geral/bgMenuMobile.jpg) no-repeat right top; font-size:17px; padding: 21px 34px 0 8px;}
	.mobile .mEmpresa { margin:0 2px 0 0; display:block; height:39px; cursor:pointer; background: url(../images/geral/bgMenuMobile.jpg) no-repeat right top; font-size:17px; padding: 21px 34px 0 8px;}
	.main_header .sup .mainMenu { width:100%; margin:-1px 0 0 0; position:relative; z-index:1000; display:none;}
	.main_header .sup .mainMenu ul{ clear:both; width:100%; height:auto; }
	.main_header .sup .mainMenu ul li{ clear:both; margin:0; border-bottom:1px solid #30538b; width:100%;}
	.main_header .sup .mainMenu ul li a{ font-size:18px; display:block; cursor:pointer; padding:20px 0 20px 35px; }
	.main_header .sup .mainMenu ul.second { padding:0;  }
	.main_header .sup .mainMenu ul.second  li{ border-bottom:1px solid #98dbfb;  }
	.main_header .sup .mainMenu ul.second li:last-child { display:block; }
	.main_header .sup .mainMenu ul.second  li a{ font-size:18px; display:block; cursor:pointer; padding:20px 0 20px 35px; height:auto; background:none; }
	
	.main_header .sup .searchM { background:#009fed; position:absolute; top:60px; left:0; padding:10px; width:444px; display:none;}
	.main_header .sup .searchM  input[type='text']{ border-radius:5px; width:425px; height:38px; font-size: 20px;}	

	/* Novo menu mobile */
	/.pillars_nav { display:none; }
	.pillars .submenu .pillar_box { display:block; }
	.pillar_box .mPillarTitle { font-size:24px; font-family:"Museo700"; color:#fff; font-weight:normal; background:#009fed; padding:17px 0; width:100%; display:block; text-align:center; }
	.pillars .submenu .pillar_content h3 { font-size:20px; font-family:"Museo700"; color:#009fed; font-weight:normal; padding:17px 0; text-align:center; display:block; margin:0; border-bottom:1px solid #ccc;width:100%; }
	.pillars .submenu .pillar_content > div.col4  { width:100%; }	
	.pillars.for_you .submenu .pillar_content ul, .pillars.for_business .submenu .pillar_content ul { padding:10px 0 10px 30px; margin:0; }
	.pv_educacao div { display:none; }
	.pv_educacao.show div { display:block; }
	.pv_educacao ul { display:none;border-bottom:1px solid #ccc; }
	.pv_educacao ul.show { display:block; }

	.pv_qualidade div { display:none; }
	.pv_qualidade.show div { display:block; }
	.pv_qualidade ul { display:none;border-bottom:1px solid #ccc; }
	.pv_qualidade ul.show { display:block; }

	.pe_educacao div { display:none; }
	.pe_educacao.show div { display:block; }
	.pe_educacao ul { display:none;border-bottom:1px solid #ccc; }
	.pe_educacao ul.show { display:block; }

	.pe_qualidade div { display:none; }
	.pe_qualidade.show div { display:block; }
	.pe_qualidade ul { display:none;border-bottom:1px solid #ccc; }
	.pe_qualidade ul.show { display:block; }

	.pe_competitividade div { display:none; }
	.pe_competitividade.show div { display:block; }
	.pe_competitividade ul { display:none;border-bottom:1px solid #ccc; }
	.pe_competitividade ul.show { display:block; }


	.pv_qualidade { padding:1px 0 0 0; }
	
	/* Footer */
	#siteMap {display:none;}
	.main_footer { background:none; width:100%;margin-top:20px;}
	.main_footer .contact  { background:#fff; padding:0;}
	.main_footer .contact .left { background:transparent url(../images/bgSection480p.png) repeat-x center top; width:100%; padding:60px 0 50px 0; float:none; clear:both;position:relative;top:-13px;}
	.main_footer .contact .left ul{ padding:0 0 0 35px; }
	.main_footer .contact .left ul li:first-child{border-right:2px solid #000;padding:0 20px 0 0;text-align:center;}
	.main_footer .contact .left ul li:last-child{padding:0 0 0 20px;text-align:center;width:auto;}
	.main_footer .contact strong{ font-size:27px; color:#000; }
	.main_footer .contact span{ font-size:11px; color:#000; }
	.main_footer .contact .right { float:none; width:100%; margin:0; background:#002C76; padding:25px 0 20px 0;}
	.main_footer .wave { background:#fff url(../images/bgFooter480.jpg) repeat-x center top; height:22px; top:-2px; }
	.main_footer .share_bar { width:470px;}
	.main_footer .share_box { margin:5px 0 0 0;}
	.main_footer .right img { float: none; width:auto; margin:0 auto;}
	.main_footer .right .sl{  margin:0 auto;}
	
	/* Home */
	#banner { margin: 100px 0 30px 0; }
	#pillars  { padding:0 0 45px 0;  }
	#programs .prog_institucional div:nth-child(3){display:block;} 
	#pillars h2.float_tile { font-size:12px;  }
	#pillars div:nth-child(3), #pillars div:nth-child(4) { display:none; }
	#pillars .tubeHolder { display:block; padding:45px 0 30px 0;}
	#pillars .tubeHolder p{ padding:0 0 20px 0;}
	#pillars .tubeAdd480 { display:none; cursor:pointer; width:380px; height:36px; background: url(../images/geral/bgBtnYoutube.png) no-repeat left top; color:#fff; font-size:19px; font-family:"Museo700"; padding:13px 0 0 66px; margin:0 auto;}
	#pillars .tubeAdd480 span{font-family:"Museo900"; }
	.holdTube { display:none; }
	#news .more_news { font-size:19px; font-family:"Museo900"; border:1px solid #DCDCDC; border-radius:5px;}
	#news .more_news span{ font-size:19px; font-family:"Museo700"; }

	#banner > .wrap{display:none;}
	#banner ul li .wrap{width:430px;padding:200px 0 0 0}
	#banner ul li .wrap .title{height:auto}
	#banner ul li .wrap .title p{width:410px;height:auto;background:#fff;padding:10px;}
	#banner ul li .wrap .title p{font-family:"Museo500";font-size:24px;line-height:30px;float:none;padding:10px;}
	#banner ul li .wrap .title strong{font-family:"Museo900";font-size:24px;line-height:24px;float:none;padding:0;display:inline;}
	
	/* Home - Calendar */
	#calendar .channels .left { float:none; background-image:none; box-shadow:none; height:auto; width:auto; border-bottom:3px solid #446aa9;}
	#calendar .channels .left .title{ padding:10px 0; }
	#calendar .channels .left .title span{ font-family: "Museo900"; }
	#calendar .channels .left .mini_calendar { display:none; }
	#calendar .channels .right{ margin:0 0 10px 0;}
	#calendar .channels .right .channel{ width:50%; height:auto; min-height:170px; float:left; }
	#calendar .channels .right .channel a{ background:none; min-height:100px; }
	#calendar .channels .right .channel p{ padding:25px 10px 0 0; }
	#calendar .channels .right .eventos.open {background:#092C65 url(../images/bg_channel_eventos_480.jpg) no-repeat left center; box-shadow: 0 3px 3px rgba(50, 50, 50, 0.75) inset;}
	#calendar .channels .right .eventos.open a{ background:url(../images/arrow_down_channels.png) no-repeat 130px bottom; }
	#calendar .channels .right .guia{ box-shadow: 3px 3px 2px rgba(50, 50, 50, 0.75) inset;}
	#calendar .channels .right .guia a{ background:url(../images/arrow_down_channels.png) no-repeat 130px bottom; }
	#calendar .days .left { float:none; margin:0; width:auto; height:auto; padding:12px 0 12px 20px; background:#092C65 url(../images/arrow_down_day.png) no-repeat 420px center;}
	#calendar .days .left span {font-family:"Museo900"; display:inline;  text-align:center;}
	#calendar .days .left strong {font-family:"Museo900"; display:inline; text-align:center; font-size:19px; font-weight:normal; margin:-4px 0}
	#calendar .days .left .month  span{ display:inline;}
	#calendar .days .left .week_day {font-size:19px; margin:14px 0 0 0; display:none;}
	#calendar .days .left .week_day.event480 {display:inline;}
	#calendar .days .right { float:none; width:auto; background-image:none; padding:0;}
	#calendar .days .right .lf{ float:none; width:auto; background: url(../images/calendar_ico_mobile.png) no-repeat scroll 425px 10px;}	
	#calendar .days .right .markup { height:80px;}
	#calendar .days .right .markup span { font-size:15px; font-family: "Museo700"; padding:12px 15px;}
	#calendar .days .right .more_events{ display:none; }
	#calendar .days .right .events .event{ float:none; margin: -35px 0 0; padding: 10px 10px 0 27px!important; min-height: 69px;}
	#calendar .days .right .events li { height: auto; display:block;}
	#calendar .days .right .event strong { font-size:18px; }
	#calendar .days .right .event span { font-size:18px; }	
	#calendar .all_events { font-size:15px; margin:10px 0 35px 0; }
	
	/* Home - Programas */
	#programs {}
	#programs h4{ font-family: "Museo700"; font-size: 30px; }
	#programs .program { margin: 0 5px; padding:0 0 30px 0; }
	#programs .program  .right{ padding:0; }
	#programs .program  strong{ font-family: "Museo700"; font-size: 24px;  }
	#programs .program  p{ font-family: "Museo500"; font-size: 18px; line-height:20px; }
	#programs .program img { width:215px; height:215px; margin:0 20px 0 0;}
	#programs .program .sb { font-size:15px; }

	/*pagina sistema firjan */
	#page_title {overflow:hidden;}
	#page_title h1{padding-left:10px;overflow:hidden;}
	#aux_nav{padding:0 5px 35px 5px;}
	#aux_nav ul.menuContent li{width:47.0%;margin:0 0 10px 0;float:left;}
	#aux_nav ul.menuContent li a:link,
	#aux_nav ul.menuContent li a:visited{padding:10px 0;height:20px;line-height:20px;}
	#numbers .numbers_carousel{width:222px;margin:0 auto;}
	#numbers .numbers_carousel .carousel ul li img{margin:0 0 0 60px;}
	#numbers .numbers_carousel .carousel{width:222px !important;}
	#about article{padding:0 10px;width:444px;}
	#mission{padding:0 10px;}
	#mission .column_type0{width:444px;}
	#firjan_system{padding:0;}
	#firjan_system .column_type0{width:444px;}
	#firjan_system .cell_system ul{overflow:hidden;height:auto;}
	#firjan_system .cell_system ul li{margin:13px 8px;}
	#firjan_system .cell_system ul li:last-child{margin:13px;}
	#numbers{margin:40px 0 0 0;}
	#numbers article{padding:0 10px;width:444px;}
	#numbers .numbers_label{display:none;}
	#big_projects{padding:0 10px;}
	#big_projects .cell_project{width:444px;margin-bottom:40px;}
	#big_projects .cell_project figure{width:100%;float:none;margin:0 0 20px 0}
	#big_projects .cell_project article{width:100%;float:none;padding-left:0;}
	#big_projects .cell_project article a{padding:4px 0;}
	#big_projects .cell_project a{margin-left:0;clear:both;}
	#big_projects .cell_project article p{min-height:0;}
	#syndicates{display:none;}
	#big_projects .cell_project a{padding:10px 0;height:20px;line-height:20px;}
	#instDestaques, .big-numbers { background:none; }

	/*pagina sistema firjan sindicatos */
	#synd_list .list_result .list_result_item figure{display:none;}
	#synd_list .list_result .list_result_item .list_result_item_data{float:none;width:100%;}
	#synd_list_search{padding:0 10px;}
	#synd_list_search input[type='text']{display:block;width:113px;margin-bottom:20px;}
	#synd_list_search .select_style{}

	#synd_list{padding:0 10px;}
	#synd_list .list_count{width:450px;}
	#synd_list .list_result{width:450px;}

	#synd_page{padding:0 5px 35px 5px;}
	#synd_page .column_type4{width:470px;}

	#associe-form form > div{margin:0 0 10px 0;}
	#associe-form label{width:auto;float:none;text-align:left;display:block;padding:4px 10px 4px 0;}
	.multilingue #associe-form label{float:left;}
	#associe-form input[type="text"]{width:445px;float:left;border:none;}
	#associe-form input.w10{width:30px}
	#associe-form input.w33{width:152px;}
	#associe-form input.w66{width:200px;}
	#associe-form label.w60{width:60px;}
	#associe-form label.w80{width:80px;}
	#associe-form .btnOk{margin-left:0}

	#associe-form label.ufw80, #associe-form label.ciw80{float:left;}

    #divSetor div.selectStylized > span { min-width:125px !important; }
    #divSetor div.selectStylized > ul { width:170px !important; }
	
	/*pagina guia SESI*/
	.liQuebra6 {clear:none;}
	.liQuebra4 {clear:none;}
	.liQuebra2 {clear:both;}

	/*pagina atuacao setorial*/
	#sectorial_act, #sectorial_act_sectors, #sectorial_act_actions, #sectorial_act_tec_solutions, #synd_sign_firjan{padding:10px;width:450px;}
	#sectorial_act .column_type0, #sectorial_act_sectors .column_type0, #sectorial_act_actions .column_type0, #sectorial_act_tec_solutions .column_type0, #synd_sign_firjan .column_type0{width:450px;}

	#sectorial_act article.intro, #sectorial_act_sectors article.intro, #sectorial_act_actions article.intro, #sectorial_act_tec_solutions article.intro, #sectorial_act_actions .subIntro, #synd_sign_firjan article.intro{width:450px}
	#sectorial_act_sectors .column_type1, .acessoriasitens .column_type1{width:215px}
	#sectorial_act_tec_solutions .column_type2{width:440px;}
	.synd_pillars p{margin:20px 5px;}
	.synd_pillars ul.instituicoes{padding:10px}
	.synd_pillars ul.instituicoes li{margin:12px;}
	.synd_pillars h2, #synd_sign_firjan h2{padding:0 5px;}
	#synd_sign_firjan p{padding:0 5px 20px 5px;}
	#sectorial_act_tec_solutions a{width:140px;margin:0 5px;}

	/*atuacao setorial detalhe*/
	#sectorial_detail{width:450px;padding:0 10px;}
	#sectorial_detail .column_type0{width:450px;}
	.blueBox{display:none;}
	.contentLeft{width:450px;}
	/*#carouselDetalhe{padding:0 10px}
	#carouselDetalhe .atuacaodetalhe{width:300px;margin:0 auto;}
	#carouselDetalhe .atuacaodetalhe .carousel{width:300px !important}
	#carouselDetalhe .atuacaodetalhe .carousel ul li{width:235px;}*/
	#destaquesAtuacao{width:450px;}
	#destaquesAtuacao .destaque{width:430px}
	#destaquesAtuacao .destaque img{width:100%;height:auto}
	#servicosParaSetor{padding:30px 10px;}
	#servicosParaSetor .center{width:450px;}
	.spaceTopBottom{width:440px;padding:30px 10px;}

	.blockNews .column_type2{display:none;}
	.blockNews .column_type1 img{width:100%;height:auto;}
	.fxList .column_type2{display:none !important;}
	.fxList .column_type2:first-child{width:440px;display:block !important;}
	.fxList .column_type2.mod2{display:block !important;}
	.fxList .column_type1 a img{width:100%;height:auto;}
	.listNews .column_type1 a img{width:104px;height:104px;}

	.fxList .column_type2.mod2 a img{width:104px;height:auto;}
	.blockNews .lastModule{display:none;}
	.blockNews .column_type1{width:47%;}
	#page_title h1{float: left;width:auto;}
	.exibitionControl{padding:20px 0 40px 0}

	.innerPage #page_title .column_type3{float:left !important;width:440px;overflow:hidden;margin-top:20px;padding:10px;}
	.innerPage #page_title .column_type3 > div{display:block;float:none;overflow:hidden;width:440px;}
	.innerPage #page_title .column_type3 > div .bntSubmit{margin:20px 0 0 5px;}
	.innerPage #page_title .column_type3 .stylizedSelect{margin:10px 0;width:47%;float:left;margin:0 1%;}
	.innerPage #page_title h1{width:100%;float:none;}
	.innerPage #page_title .stylizedSelect{width:100%;float:none;display:block;}
	.innerBanner{margin:0 !important;}

	.contentNews.column_type4{width:460px;padding:0}
	.sidebarNews.column_type2{width:450px}
	.sidebarNews .relatedNews ul li{width:450px;margin:0 0 10px 0;float:none;}
	.contentNews img{width:100%;height:auto;}

	ul.shareButtons li.fbBtn{width:100px;}
	ul.shareButtons li.twtBtn{width:100px;}
	ul.shareButtons li.gm1Btn{width:80px;}
	ul.shareButtons li.lkdBtn{width:105px;}
	ul.shareButtons li.dowBtn{width:34px;}
	ul.shareButtons li.prtBtn{width:34px;}

	/*eventos*/
	#events .event{margin-bottom:20px;height:400px;}
	#events .event a .overlay{background-size: 100% 100%;}
	#events .event a .text{width:410px}
	#events .event a h4{font-size:30px;padding:30px 25px;}
	#events .event:nth-child(2){display:block;}
	#events .event a img{width:100%;height:100%;}
	#events .event a .text h4{margin:-35px 0 -14px 0;}
	.calendarInner .sectControl .fright.stylizedSelect{width:181px;}
	.calendarInner .sectControl .column_type4, #calendar .channels .right{width:460px;}
	#calendar .channels .left{height:60px !important;}
	#calendar .channels .right .eventI{width:230px;float:left;height:99px;}

	#calendar.calInt .channels .right .eventos.open a{padding:30px 25px 30px 25px;background:url("../images/arrow_down_channels.png") 111px 70px no-repeat;}
	#calendar .channels .right .eventI a{padding:30px 25px 30px 25px;background:url("../images/arrow_down_channels.png") 111px 70px no-repeat;}
	#calendar .channels .right .eventI{background:#d2d2d2 url("../images/bgnoevent.png") top left no-repeat;background-size:12px 100%;}
	#calendar .calendarListEvents{width:460px}
	#calendar .calendarListEvents .event{width:230px;}
	#page_title .auxnav_events{display:block;margin:20px 0 0 0;}
	#page_title .auxnav_events ul{float:none;width:100%;margin:0;}
	.auxnav_events ul li{/*width:50%;float:left;*/ margin-bottom:10px; }
	.auxnav_events ul li a{width:100%;padding:20px 5px !important;font-size:18px !important;text-align:center;}
	#eventBanner .eventBannerData{width:450px;margin:10px;}
	#eventBanner .eventBannerData .ovrlyr{width:450px;}
	#eventBanner .eventBannerData .eventBannerInfo{width:390px;}
	#eventBanner .eventBannerData p{font-size:19px}
	#eventBanner .eventBannerData h2{font-size:26px;}
	ul.shareButtons{padding:0 5px;}
	ul.shareButtons li.lkdBtn{display:none;}
	#events_info .events_info_data{padding:5px;width:450px;}
	#events_info .events_info_data a{margin:30px 0 0 0 !important}
	.boxInscricao p{height:87px}
	.boxInscricao p a:link, 
	.boxInscricao p a:visited{float:none;padding:14px 60px;}
	#calendar .channels .right .eventI.open a{padding: 30px 25px 30px 25px;background-position:305px 56px;}
	#events_info .events_info_data article .lista-data li.clear{width:100%;height:1px;display:block;}
	#events_info .events_info_extra .event_pillar_info{margin-top:20px;}

	#events_info .events_info_data article .lista-data-title li,
	#events_info .events_info_data article .lista-data li.lista-data-info{width:216px;}
	#events_info .events_info_data article .lista-data a{margin:0 !important}

	/*Imprensa*/
	#press .pressList{width:460px;padding:5px;}
	#press .loadMore{padding:0;}
	#press .pressList .pressSearch form.pressSearchWord{margin:0 0 20px 0;}
	#press .pressList .pressSearch form.pressSearchWord label,
	#press .pressList .pressSearch form.pressSearchWord input[type="text"]{width:355px;}
	#press .pressList .pressSearch .pressFilterDate input[type='text']{width:162px;}

	/*trabalhe conosco*/
	#works_destac{width:460px;}
	#works_destac figure{margin:0;}
	#works_destac figure img{ width:100%;}
	#works .works_article{width:460px;}
	#works .works_article article h2{margin:20px 0;}

	/*unidades*/
	.unitFilter{width:470px;}
	.u-location{float:none;margin-bottom:10px}
	.u-inst{float:none;margin-bottom:10px}
	.u-service{float:none;margin-bottom:10px}
	#units .unitResult .unitListCell .unitPopupHolder{width:auto;overflow:hidden;position:inherit; top:0; left:0;background:none; padding:0;}
	#units .unitResult .unitListCell .unitPopupHolder .column_type4{width:458px;}
	#units .unitResult .unitListCell .unitPopupHolder{margin:20px 0;}
	#units .unitResult .unitListCell .unitPopup{margin:0;border:none;}
	#units .unitFilter p{margin:0;}
	#units .unitResult .unitListCell .unitPopup .unitPopupFooter a{float:left;margin:20px 0 0 0;}
	#units input[type="submit"] { clear:both; }
	#units .unitResult .unitListCell .unitPopupHolder .unitPopupHeader { background:none; padding:5px 0;}
	#units .unitResult .unitListCell .unitPopupHolder .unitPopupHeader h3, #units .unitResult .unitListCell .unitPopupHolder .unitPopupHeader p{ display:none; }
	#units .unitResult .unitListCell .unitPopupHolder .unitPopupHeader a{  float:none;background-position: right top;}
	#units .unitResult .unitListCell .unitPopup .unitPopupContent { height:auto;overflow:visible;  }	
	#units .unitResult .unitListCell .unitPopup .unitPopupContent .unitServiceList { padding:0; }
	#units .unitResult .unitListCell .unitPopup .unitPopupContent .unitServiceList ul{ margin-top:20px;  }
	#units .unitResult .unitListCell .unitPopup .unitPopupContent .unitServiceList ul li { width:48%; }
	#units .unitResult .unitListCell ul { margin-top:10px;  }
	#units .unitResult .unitListCell ul li a { padding:10px 20px; }
	#units .unitResult .unitListCell .unitPopup .unitPopupContent .unitServiceList a { display:none; }

	/* Resultado de Busca */
	#searchResult .resultList{padding:23px 5px 150px 5px;width:460px;}

	/*Qualidade de vida*/
	.introQv{width:460px;}
	.grayboxContact{margin-bottom:20px;}
	.moreInfo .imgs{width:460px;margin-bottom:20px;} 
	.moreInfo h4, .moreInfo p{margin-left:5px;margin-right:5px;}
	.wideSect .leftsect, .wideSect .rightsect{width:460px;}
	.cultureQv ul li{width:460px;}

	/*Segundo form de contato*/
	#contact .formStep2 label{width:auto;margin:10px 0;display:block;}
	#contact .formStep2 div{width:100% !important;}
	#contact .formStep2 div input{width:95% !important;}
	#contact .formStep2 div#divComplemento,
	#contact .formStep2 div#divCep,
	#contact .formStep2 div#divEnderecoTipo,
	#contact .formStep2 div#divTelefoneTipo,
	#contact .formStep2 div#divCelularTipo{margin-left:0;}
	#contact .formStep2 .submitButton{width:150px !important;margin:0;}

	#contact input[type='text'] {width: 330px;margin: 0 0 10px 0;}

	/*paginas institucionais interna*/
	.institucionalPage{padding:220px 0 0 0;}
	.institucionalPage .headerPage .pageMenu #page_title{width:460px}
	.sectionPage{background:none;min-height:inherit;padding:20px 20px 40px 20px;width:430px;}
	.sectionPage .column_type6,
	.sectionPage .column_type3,
	.sectionPage .column_type4,
	.sectionPage .column_type5,
	.sectionPage .column_type2{overflow:hidden;width:430px;margin:0}
	.sectionPage .wrap .iframeVideo{width:430px;height:280px;margin-left:0}
	.sessoes .leftsect,
	.sessoes .rightsect{margin:20px 0 0 0}
	.sectionPage ul.circles li{margin-left:104px !important}
	.sectionPage .pcenter > p.mintext{width:430px;margin:20px 0;}
	#lbComissoes{padding:20px 0;}
	.pageMenu ul li { margin-right: 10px; }
	
	.cellConvenio {float:left; width:100%; margin:0px 5px 8px;}
	.textConvenio {float:left; width:275px;}

	/*pagina firjan*/
	.firjanCompetitividade .list{width:430px;}
	.firjanCompetitividade .list ul li{width:201px;}
	.firjanConheca .wrap .pright{display:none;}
	.box-saibamais h4 { margin:0 0 20px 0; }
	.galeria-interna { display:none; }
	#firjanCompetitividade .acessoriasitens .column_type1{ width:25%; }
	#firjanRepresentacao h2 strong {font-family:"Museo700";}
	#firjanRepresentacao .column_type2, #instDestaques .column_type2 { width: 100%; }
	#lbComissoes .list-inst-con li a { background:none; border-radius:0; float: none; margin: 10px 0; padding:0; text-transform:none; }
	.item-rr { min-height:50px;  }
	.item-rr h5, .item-rr p, .inst-subtitle.rr  { max-width:95%;  }
	#firjan_system .cell_system ul { padding-bottom:30px;  }
	.firjanServicos .intro {padding-top:0!important; }

	
	/*pagina senai */
	.senaiServicos .pright img{margin:0;}
	#senaiServicos #sectorial_act_actions { padding:10px 0; }
	.senaiUnidades .column_type4{display:none;}
	.senaiConheca .pright { display:none; }
	#senaiServicos #sectorial_act_actions .sectorial_act_actions_er { width:95%;}
	.firjanServicos { padding-bottom:0;  }
	#senaiServicos .sessoes { margin-top: 20px; }

	/*pagina sesi*/
	.sesiUnidades .column_type4{display:none;}
	.sesiConheca .pcenter .videoFR { display:none; }


	/*pagina cirj*/
	#cirjConheca .wrap .pright {display:none;}
	.cirjConheca .pright ul.listImages{overflow:hidden;float:left;}
	.cirjConheca .pright ul.listImages li.big,
	.cirjConheca .pright ul.listImages li.big img{width:416px}
	.cirjConheca .pright ul.listImages li{min-width:201px;}

	.boxContact{width: 460px;margin:40px 0 0 0;padding:0 5px;}
	#contact .pressContact{width:400px;margin-top:40px}

	.main_footer .right .lg{margin: 0 20px 0 116px;}

	/*IEL*/
	#ielConheca .wrap .pright { display:none; }

	/*Páginas Internas dos Pilares*/
	.innerPilarPages{padding:220px 0 0 0;}
	.cntImages img,
	.halfDivision{width:419px;}
	.boxService{margin-top:15px;}
	.headerPage h2.titlePage{margin:10px 53px}
	.headerPage .pageName{margin:30px 50px;display:block;width:420px;}

	#associe-form form > div{height:auto !important;margin-bottom:10px !important;}

	#divRegiao{margin:10px 0;}
	#divEditoria{margin:0 0 10px 0;}
	#divRegiao .stylizedSelect{float:left;width:419px;}
	.column_type4{width:460px;}
	#press .pressList .pressSearch .pressFilterDate{margin:20px 0 0 0;}
	#press .pressList .pressSearch .pressFilterDate input[type='text']{margin-bottom:10px;}
	
	.sectionPage a.ancora{position:absolute;bottom:0;left:20px;}
	.contentNews .contentImg{width:460px;margin:0;}
	 #contact textarea{width:332px;margin:0 0 10px 0;}
	
	/*Lightbox Redirecionamento*/
	.alertRedirect{padding:20px;width:auto;height:auto;overflow:hidden;}
	#pillars .column_type1{margin-bottom:20px !important;}
	#contact .formStep2 div input#btn-fake-enviar{width:115px !important;margin-left:0 !important}

	#contact .formStep2 div.divComplemento, 
	#contact .formStep2 div.divCEP, 
	#contact .formStep2 div.divCodTipoEndereco, 
	#contact .formStep2 div.divCodTipoTelefone, 
	#contact .formStep2 div.divCodTipoCelular{margin-left:0;}

	.sectionPage .column_type0{width:420px;}
	#sync2 .synced .item img{width:122px}
	#sync2 .item img{width:133px}
	#sync1 .owl-item {width: 420px !important;}
	
	.sectionPage .sect ul li.column_type1{width:205px;}
	.activities a{margin:5px;}
	
	/*
		Select Qualidade de vida
	*/
	.selectItem{height:70px;}
	.selectItem label{display:block;float:none;text-align:left;padding:8px 5px}
	.selectItem .selectStylized > span, .selectItem .selectStylized > ul{width:377px;}

	/* Resultado de busca*/
	.resultSearch ul.listPreResult > li:first-child{border-bottom:none;padding-bottom:0;}
	.resultSearch ul.listPreResult > li:first-child div{width:100%;margin:0;}
	.resultSearch ul.listPreResult > li:first-child div h5{margin:10px 0;}
	.resultSearch ul.listPreResult > li div{width:100%;margin:0 0 1px 0;height:50px !important;}
	.resultSearch ul.listPreResult > li{border-bottom: 5px solid #eb6909;padding-bottom:10px;}
	.resultSearch ul.listPreResult > li a:link,
	.resultSearch ul.listPreResult > li a:visited{margin:14px 20px;}
	.lbPreAgendamento{padding:20px;width:390px !important;}
	.lbPreAgendamento h2{min-width:inherit !important}
	.listPreResult .column_type1{min-height: 10px;} 
	.listPreResult .wideHead {display:none;} 
	.resultSearch ul.listPreResult .mobileHead {display:block;}
	.resultSearch ul.listPreResult .mobileHead div{background:none;height:auto!important;}
	.resultSearch ul.listPreResult .mobileHead div h5{font-family:"Museo700";font-size:14px;text-transform:uppercase;color:#eb6909;display:block;border:0;}
	.resultSearch ul.listPreResult .mobileHead div h5.noResult{font-family:"Museo500";font-size:14px;text-transform:none;color:#4c4c4c;display:block;border:0;}
	
	.resultSearch ul.listPreResult li div.column_type2{position:relative;overflow:auto !important;}
	.resultSearch ul.listPreResult li div.column_type2 p{height:auto;position:relative;background:#e1e1e1;margin:0;}

	/*
		Pré Agendamento cadastro
	*/
	.qvForm label{text-align:left;}
	/*.divNome label{display:block;float:none;text-align:left;width:100%;}*/
	#divNome label{width:75px}
	#divNome input{width:335px;}
	#divDDDCelular{width:135px;}
	#divDDDCelular label{text-align:left;width:75px;}
	#divSexo{height:35px;}
	#divSexo label{width:70px;float:left;}
	#divRamal{width:460px;}
	#divRamal label{width:75px;}
	#divCelular{width:200px;}
	#divEmail{width:430px;}
	#divEmail label{width:75px;}
	#divEmail input{width:335px;}
	#divSexo .selectStylized > span, #divSexo .selectStylized > ul{width:296px;}

	#divTelefoneComercial{width:195px;}
	#divTelefoneComercial input{margin:0;width:180px}
	#divTelefoneResidencial input{width:180px;}
	#divDiaSemana, #divTipoConsulta{height:55px;}
	#divDiaSemana label, #divTipoConsulta label{display:block;width:100%;}
	#divDiaSemana label.lblBlack, #divTipoConsulta label.lblBlack{display:inherit;width:auto;margin:12px 5px 0 0;}
	#divObservacao textarea{width:408px;min-width:408px;max-width:408px;}
	.pesquisarbtn{padding:0 !important;}
	#div-captcha{overflow:hidden;}
	#div-captcha #div-captcha-text{width:98px;}
	#div-captcha #div-captcha-text input{width:81px;}
	.matricula > div label{width:175px !important;}

	.tabs .resultDates ul.listResult li div.w20{width:25%;}
	.tabs .resultDates ul.listResult li div.w60{width:46%;}
	.tabs .resultDates ul.listResult li div p{line-height:12px;}

	.pillars .submenu {display:block;}

	/*
		Educação
	*/
	.resultVagasEdu ul.listVagasResult li div p{font-size:10px;}
	.resultVagasEdu ul.listVagasResult li:first-child div h5{min-height:38px;}
	.resultVagasEdu ul.listVagasResult li div{min-height:84px;}

	.resultEventEdu ul.listEventResult li:first-child div h5{min-height:38px;}
	.resultEventEdu ul.listEventResult li div{min-height:84px;}
	.resultEventEdu ul.listEventResult li div.w20 p{padding:0 8px;}


	.boxChoose .voce,
	.boxChoose .empresa{width:100%;margin:0 0 20px 0;float:none;}
	.boxChoose{margin:0;}

	/*
		Formulario Edital
	*/
	.formEditais #divSexo{height:35px;}
	.formEditais #divSexo label{float:left;width:168px;}

	.resultVagasEdu ul.listVagasResult li div.w20 p{padding:0 10px;}

	.boxChoose{margin:35px 0 0 0}
	.boxChoose .empresa{margin:30px 0 0 0 !important;}
	.moreInfo{margin-top:40px;}
	.wideSect .leftsect, .wideSect .rightsect{margin-bottom:20px;}
	.projectQv .column_type1{padding-bottom:10px;}

	.blocklist ul li.lastModule ul li{margin-bottom:0 !important}

	.frameResize{overflow-y:auto;width:430px;}
	.frameResize .column_type0{width:986px}

	.ctt4 .program{width:455px !important;float:left;margin:5px 5px 5px 5px !important;padding-bottom:15px;}

	.dropDownNoticia{height:175px !important;}
	#page_title.dropDownNoticia h1{display:block;margin-bottom:20px;float:none;}
	#page_title.dropDownNoticia > div.fright{float:left !important;display:block;}
	.dropDownNoticia #divRegiao, .dropDownNoticia #divEditoria{width: 460px;}
	.dropDownNoticia #divRegiao .selectStylized > span, .dropDownNoticia #divEditoria .selectStylized > span{width:405px;}
	
	#calendar .slLocal, #calendar .slCat{margin-bottom:20px;float:left;}
	#calendar .slCat div.selectStylized,
	#calendar .slLocal div.selectStylized{margin-right:0;}
	#calendar .column_type3.fright{width:460px;}
	#calendar .column_type3.fright .bntSubmit{padding:3px 8px 0 8px}
	#calendar .slLocal div.selectStylized > span{width:148px;overflow:hidden;}
	#calendar .slCat div.selectStylized > span{width:135px;overflow:hidden;}
	#calendar .sectControl .column_type3.fright div.fright{}

	#trMotivo, #trAreaEmail{width:230px;}
	#contact label{width:auto;padding-bottom:5px;}
	#contact input[type='text'], #contact textarea{width:438px !important;}
	#trMotivo div.selectStylized span{width:165px;}
	#trAreaEmail div.selectStylized span{width:178px;}
	#contact .bntSubmit{margin-left:0 !important;}

	#calendar .channels .right .channel{width:100%;}
	#calendar .channels .right{width:100%;/*float:left;*/}
	#calendar .channels .right .eventI { width:100%;  }
	#calendar .channels .right .eventI a strong{ font-size:23px;   }
	#calendar .channels .right .eventI a p{ font-size:18px;   }
	#calendar .days .right .lf{background:none}
	#calendar .calendarListEvents .eventDay .lf { float:none; }
	#calendar .calendarListEvents .eventDay .event { float:none; width:100%;padding:10px!important; }
	#calendar .calendarListEvents .eventDay .right .markup {display:block;border-left-width:0; height:auto; background:none; vertical-align:none; width:100%; text-align:center;padding-top:5px; }
	#calendar .calendarListEvents .eventDay .right .markup span { font-size:14px; }

	/*publicações*/

	.publicacoes-menu ul { width: 50%; }

	.publicacoes-lista-temas { float: none; width: auto; padding-left: 0; }
	.publicacoes-lista-temas ul li .tema-local {  margin:0 auto; width:auto;}
	.lista-publicacoes .column_type2{ width:322px;margin:0; }
	.pub-filtro {background-image:none;}
	.pub-lst div.pub-lst-info { width: auto; display:block;}
	.pub-lst .pub-lst-tipo { border-left:none;width:219px; padding:20px 0;}
	.pub-lst .pub-lst-link {width:190px; padding:20px 20px;}
	.pub-lst .pub-lst-link a{text-align:center;}
	.pub-busca h3 { margin-bottom:20px;  }
	.pub-busca input[type="text"] { margin:0; }
	.download-edicao .de-titulo { width:30%; }
	.download-anteriores a { line-height:20px;  }
	.download-anteriores a img { margin-top:6px;  }

	/* Competitividade */
	.cultureQv .centro-nucleo-lista ul li { width:47%; }
	.assessoria-lista ul li a { margin-bottom:20px;  }
	.sectionPage.comp-page { padding:0 5px; }

	/* Conselhos e foruns */
	.assessoria-content.re-content p img {width:100%;}

	.multilingue .logo-content img { display:block; margin:0 auto; width:90%;}

	#sectorial_detail p img{width:100%;}
	.contentLeft { display:none; }

	#todos-sites .lista-todos-sites .todos-sites-item{ width:100%;float:none; } 

	#banner ul li .wrap .title span { font-size:18px; line-height:30px;display:block;width:470px;  }
	#banner ul li .wrap { padding: 110px 0 0;   }
	#banner a.prevb { margin-left:-160px; top:84%;  }
	#banner a.nextb { margin-right:-160px; top:84%;  }
	#banner ul li .wrap .category span {padding:5px; }

	.mapa-container, .mapas-rr {background:none!important;width:100%;height:auto;position:none;}
	.mapas-rr .link-rr { position:relative;top:0!important;left:0!important;right:0!important;width:91%!important;height:auto!important; margin-bottom:10px; text-decoration:none; padding:5px;color:#fff;background:#0d3f90;font-family:"Museo700"; text-align:center; }
	.mapas-rr .link-rr[data-value="sede-brasilia"], .mapas-rr .link-rr[data-value="20-mapa"] { margin-bottom:20px; }
	.mapas-rr .link-rr[data-value="88-mapa"] {display:none;}
	.mapas-rr .link-rr span{display:block;width:100%;}
	.mapa-data {position:inherit;}
	.data-item {display:block;margin-bottom:30px; }
	/*.data-item h5, .sede-brasilia h5{display:none;}*/
	.item-rr {display:none;background-size:93% auto;background-repeat:no-repeat;  }
	.item-rr.open {display:block;padding-top:360px; }
	.item-rr.open.sede-brasilia {;padding-top:0; }
}

@media only screen and (max-width: 360px), only screen and (max-device-width: 360px){
	.item-rr.open {padding-top:270px; }
}

/* 320px size */
@media only screen and (max-width: 320px), only screen and (max-device-width: 320px){
/*only screen and (-webkit-min-device-pixel-ratio: 2)      and (min-width: 320px),
only screen and (   min--moz-device-pixel-ratio: 2)      and (min-width: 320px),
only screen and (     -o-min-device-pixel-ratio: 2/1)    and (min-width: 320px),
only screen and (        min-device-pixel-ratio: 2)      and (min-width: 320px),
only screen and (                min-resolution: 192dpi) and (min-width: 320px),
only screen and (                min-resolution: 2dppx)  and (min-width: 320px){*/

	.main_header ul.first li a.first_active, .main_header ul.first li a:hover{background:none;}
	.menuAuxMobile{display:block;}
	#master{overflow:hidden;width:320px;}
	.main_footer .contact .left ul { padding: 0 0 0 22px; }

	.innerPage{padding-top:0;}

	/* Geral */
	#master { width:320px; overflow:hidden; }
	.center {width:320px; margin:0 auto;} 
	.column_type0 {width:310px; margin:0 5px;}
	.column_type1 {float:left; width:150px; margin:0 5px; min-height: 300px;}
	.column_type2 {clear:both; width:310px; margin:0 5px;}
	
	/* Header */
	.main_header { overflow:visible; }
	.main_header .bar_top, .main_header .bg, .main_header .logo_box .left, .main_header .logo_box .right, .social  {display:none;}
	.main_header .logo_box { height:106px; }
	.main_header .logo_box .centerbx { height:106px; background:#fff; background-image:none; width:320px;}
	.main_header .logo_box .centerbx h1 a{background: url(../images/geral/main_logo_480.jpg) no-repeat center top; margin:0; width:320px; height:106px; background-size:320px 106px;}
	.main_header .logo_box .centerbx a.logoSite{background: url(../images/geral/main_logo_480.jpg) no-repeat center top; margin:0; width:320px; height:106px; background-size:320px 106px;}
	
	/* Header - Pillars */
	.bar_pillars .pillars a.title, /*.bar_pillars .pillars_nav,*/ .bar_pillars .for_business a.title, .bar_pillars .search, .col4 { display:none; }	
	.bar_pillars .box { left: 0; width: auto; background:#fff;}
	.bar_pillars .box > div { float: none; }
	.bar_pillars { background:#fff; top:147px; left:0; margin:-2px 0 0 0; width:100%; z-index:1000; }
	.bar_pillars  .pillars{  display:none;}
	.pillar_box ul li { float:none; margin:0; }
	.pillar_box .mPillarTitle { font-size:18px; font-family:"Museo700"; color:#fff; font-weight:normal; background:#009fed; padding:10px 0  9px 18px; width:320px; display:block;}
	.pillars .submenu .pillar_content h3 { font-size:16px; font-family:"Museo700"; color:#009fed; font-weight:normal; padding:15px 0; display:block; margin:0;text-align:center;width:100%; }
	.pillars.for_you .submenu .pillar_content ul { padding:10px 0 0 31px; margin:0;}
	.pillars.for_business .submenu .pillar_content ul { padding:10px 0 0 30px; margin:0;}
	.pillars .submenu .pillar_content li{ margin:0 0 10px 0;}
	.pillars .submenu .pillar_content li a{ font-size:14px; font-family:"Museo500"; color:#393939; display:block; position:relative; padding:2px 0 0 40px; line-height:inherit; width:auto;}
	.pillars .submenu .pillar_content li a:hover{ color:#0c3b88; }
	.pillars .submenu  { background: none; border-radius: 0; box-shadow:none; display: block; left: 0; overflow: show; position: inherit; }
	.pillars .submenu .pillars_nav li {height:auto;}
	.pillars.for_you .submenu, .pillars.for_business .submenu { width:320px; margin:0 auto;}
	.pillars .submenu .pillars_nav a { font-size: 14px; font-family:"Museo900"; padding:15px 0;}
	.pillars .submenu .pillar_content > div { background: none; border:none; float: none; height: auto; padding: 0; width: auto; }
	.pillars.for_you .submenu .pillar_content > div { height: auto; }
	.pillars.for_business.submenu .pillar_content > div { height: auto; }
	.pillars .submenu .pillar_content  {display:block; background:#fff; border:none; box-shadow:none; margin:0;}
	.pillars .submenu .pillar_content li a span { display:inline-block; width:34px; height:20px; background:url(../images/inst_mobile_320.png) no-repeat left top!important; margin:0 10px 0 0; position:absolute; top:0; left:0; }
	.pillars .submenu .pillar_content li a.sesi_senai span { background-position: left -150px; height: 20px; margin: 0 10px 0 0; }
	.pillars .submenu .pillar_content li a:hover span { background-position:-34px top!important; }
	.pv_qualidade { padding:1px 0 0 0; }

	/* mobile menu novo */
	.pillar_box .mPillarTitle { font-size:18px; font-family:"Museo700"; color:#fff; font-weight:normal; background:#009fed; padding:10px 0  9px; width:100%; display:block;text-align:center; }
	
	
	/* Header - Menu */
	.main_header .sup { position:relative; z-index:999;}	
	.mobile { display:block; height:39px; background:#fff; position:relative;}
	.mobile a { float: left; margin: 0; /*border-bottom:1px solid #fff*/;border-bottom:none !important; font-size:12px; font-family:"Museo900"; text-transform:uppercase; color:#fff;}
	.mobile .mMenu {  border-bottom:1px solid #fff; display:block; overflow: hidden; text-indent:-999px; width:48px; height:39px; cursor:pointer; background: url(../images/geral/btnMobileMenu320.jpg) no-repeat center top;margin:0;}
	.mobile .mBusca {margin:0;border-right:none;/*border-bottom:1px solid #fff*/;display:block;overflow:hidden;text-indent:-999px;width:46px;height:39px;cursor:pointer;background: url(../images/geral/btnMobileBusca320.jpg) no-repeat center top;}
	.mobile .mVoce{ margin:0 2px; display:block; height:25px; cursor:pointer; background: url(../images/geral/bgMenuMobile320.jpg) no-repeat right center; font-size:11px; padding: 14px 25px 0 5px;width:70px;}
	.mobile .mEmpresa { margin:0 2px 0 0; display:block; height:25px; cursor:pointer; background: url(../images/geral/bgMenuMobile320.jpg) no-repeat right center; font-size:11px; padding: 14px 20px 0 5px;width:95px;}
	.main_header .sup .mainMenu { width:100%; margin:-1px 0 0 0; position:relative; z-index:1000; display:none;}
	.main_header .sup .mainMenu ul{ clear:both; width:100%; height:auto; }
	.main_header .sup .mainMenu ul li{ clear:both; margin:0; border-bottom:1px solid #30538b; width:100%;}
	.main_header .sup .mainMenu ul li a{ font-size:12px; display:block; cursor:pointer; padding:15px 0 15px 22px; }
	.main_header .sup .mainMenu ul.second { padding:0;  }
	.main_header .sup .mainMenu ul.second  li{ border-bottom:1px solid #98dbfb;  }
	.main_header .sup .mainMenu ul.second li:last-child { display:block; }
	.main_header .sup .mainMenu ul.second  li a{ font-size:12px; display:block; cursor:pointer; padding:15px 0 15px 22px; height:auto; background:none; }
	
	.main_header .sup .searchM { background:#009fed; position:absolute; top:40px; left:0; padding:6px; width:308px; display:none;}
	.main_header .sup .searchM  input[type='text']{ border-radius:5px; width:293px; height:15px; font-size: 12px;}	
	.main_header .sup .searchM input[type='submit']{display:none;}

	/* Footer */
	.main_footer .contact .left { background-size:320px; }	
	.main_footer .wave { background-size:320px; }	
	.main_footer .share_bar { width:320px;}
	
	/* Home */
	#pillars .tubeAdd480 { width:310px; font-size:13px; background-size:310px 26px; height:26px; padding:6px 0 0 42px;}

	/*#pillars .destaque3, #pillars .destaque4, #news li:last-child{display:none;}*/
	#programs .prog_institucional div:nth-child(3){display:block;} 

	#news li strong { font-size:8px; margin:0;}
	#news li h3 , #news li h3 a{ font-size:12px; }
	#calendar .channels .right .channel { height:165px!important; }
	#calendar .channels .right .channel  a{ padding:10px 25px;}
	#calendar .channels .right .channel  p{ padding:15px 0 0 0;}	
	#calendar .channels .right .channel.guia  p{ padding:6px 0 16px 0;}	
	#calendar .days .right .events .event { padding: 10px 10px 10px 27px; margin: -53px 0 0 0;}
	#programs h4 { font-size: 20px; margin-bottom:20px;}
	#programs .program img { width:145px; height:145px; margin:0 10px 0 0;}
	#programs .program strong { font-size:16px;}
	#programs .program p { font-size:12px; line-height:14px; }
	#programs .program .sb { font-size:12px; margin:0;}

	/*.column_type2 div.program:last-child{display:none;}*/

	#banner{margin:0 0 30px 0;}
	#banner > .wrap{display:none;}
	#banner ul li .wrap{width:280px;padding:180px 0 0 0}
	#banner ul li .wrap .title{height:auto}
	#banner ul li .wrap .title p{width:260px;height:auto;background:#fff;padding:10px;font-family:"Museo500";font-size:24px;line-height:24px;float:none;}
	#banner ul li .wrap .title strong{font-family:"Museo900";font-size:24px;line-height:24px;float:none;padding:0;display:inline;}

	/*pagina sistema firjan */

	#aux_nav ul.menuContent{margin:0 auto;width:100%;}
	#aux_nav ul.menuContent li{width:45.2%;margin-bottom:10px;float:left;}
	#about{padding:0 10px;width:300px;}
	#about article{width:300px;padding:0;}

	#mission{padding:0;width:300px;}
	#mission .column_type0{width:300px;}

	.ielConheca .logo-content img { width:100%;margin-bottom:20px;  }
	
	#firjan_system .column_type0{width:300px;}
	#firjan_system .cell_system ul{overflow:hidden;height:auto;}
	#firjan_system .cell_system ul li{margin:10px 43px;}
	#firjan_system .cell_system ul li:last-child{margin:10px 43px;}
	
	#numbers{padding:0 10px;}
	#numbers .column_type0{width:300px;}
	#numbers .numbers_carousel{width:222px;margin:0 10px;}

	#big_projects{padding:0 10px;}
	#big_projects article{width:300px;}
	#big_projects .cell_project{width:300px;margin:0 0 40px 0;}
	#big_projects .cell_project a{width:52%;clear:both;}
	#synd_list{margin-top:40px;}
	#synd_page .column_type4{width:310px;}
	#synd_list .list_count{width:100%;}
	#synd_list .list_result{width:100%;}
	#synd_list, #synd_list_search{padding:0;}
	#synd_list .list_result .list_result_item .list_result_item_data{width:300px;}
	#synd_list .list_count p{font-size:21px;}

	#associe-form form > div{margin:0 0 10px 0;}
	#associe-form label{width:auto;float:none;text-align:left;display:block;padding:4px 10px 4px 0;}
	#associe-form input[type="text"]{width:290px;float:left;border:none;}
	#associe-form input.w10{width:30px}
	#associe-form input.w33{width:152px;}
	#associe-form input.w66{width:200px;}
	#associe-form label.w60{width:60px;}
	#associe-form label.w80{width:80px;}
	#associe-form .btnOk{margin-left:0}

	#associe-form label.ufw80, #associe-form label.ciw80{float:none;}
	#associe-form .stylizedSelect{display:block;width:300px;float:none;margin-bottom:10px;}

	/*pagina atuacao setorial*/
	#sectorial_act, #sectorial_act_sectors, #sectorial_act_actions, #sectorial_act_tec_solutions, #synd_sign_firjan{padding:10px;width:300px;}
	#sectorial_act article.intro, #sectorial_act_sectors article.intro, #sectorial_act_actions article.intro, #sectorial_act_tec_solutions article.intro, #sectorial_act_actions .subIntro, #synd_sign_firjan article.intro{width:300px}
	#sectorial_act_sectors .column_type1, .acessoriasitens .column_type1{width:140px}
	#sectorial_act_tec_solutions .column_type2{width:300px;margin:0;}
	.synd_pillars p{margin:20px 5px;}
	.synd_pillars ul.instituicoes{padding:10px}
	.synd_pillars ul.instituicoes li{margin:10px 43px;}
	.synd_pillars h2, #synd_sign_firjan h2{padding:0 5px;}
	#synd_sign_firjan p{padding:0 5px 20px 5px;}
	#sectorial_act_tec_solutions a{width:100%;margin:5px 0;}

	/*atuacao setorial detalhe*/
	#sectorial_detail{width:320px;padding:0;}
	#sectorial_detail .column_type0{width:310px;float:left;}
	.blueBox{display:none;}
	.contentLeft{width:300px;margin:0 0 20px 0;}
	#sectorial_detail .segmentoStyle{float:left;}
	/*#carouselDetalhe{padding:0 10px;overflow:hidden;}
	#carouselDetalhe .atuacaodetalhe{width:235px;margin:0 auto;}
	#carouselDetalhe .atuacaodetalhe .carousel{width:235px !important}
	#carouselDetalhe .atuacaodetalhe .carousel ul li{width:170px;height:auto}*/
	#destaquesAtuacao {width:320px;}
	#destaquesAtuacao .destaque{width:310px}
	#destaquesAtuacao .destaque img{width:100%;height:auto}
	#servicosParaSetor{padding:30px 10px;}
	#servicosParaSetor .center{width:310px;}
	.spaceTopBottom{width:300px;padding:30px 10px;}

	#synd_list_search a.btn-busca { margin:20px 0; clear:both; }


	.blockNews .column_type2{display:none;}
	.blockNews .column_type1 img{width:100%;height:auto;}
	.fxList .column_type2{display:none;}
	.fxList .column_type2:first-child{width:300px;display:block;}
	.fxList .column_type2.mod2{display:block;}
	.fxList .column_type1 a img{width:100%;height:auto;}
	.listNews .column_type1 a img{width:104px;height:104px;}

	.fxList .column_type2.mod2 a img{width:104px;height:auto;}
	.blockNews .lastModule{display:none;}
	.blockNews .column_type1{width:46%;}
	#page_title h1{float: left;width:auto;}
	.exibitionControl{padding:20px 0 40px 0}
	.listNews a .editoria span{display:block;font-size:7px;}
	.listNews a .introducao{font-size:15px;}
	.listNews ul li{margin-bottom:20px;}

	ul.shareButtons li.fbBtn{width:110px;}
	ul.shareButtons li.twtBtn{width:110px;}
	ul.shareButtons li.gm1Btn{width:80px;}
	ul.shareButtons li.lkdBtn{display:none;}
	ul.shareButtons li.dowBtn{display:none;}
	ul.shareButtons li.prtBtn{display:none;}

	.innerPage #page_title .column_type3{float:left !important;width:300px;overflow:hidden;margin-top:20px;padding:0;}
	.innerPage #page_title .column_type3 > div{display:block;float:none;overflow:hidden;width:300px;}
	.innerPage #page_title .column_type3 > div .bntSubmit{margin:10px 0 0 0;}
	.innerPage #page_title .column_type3 .stylizedSelect{margin:10px 0;width:300px;}
	.innerPage #page_title h1{width:100%;float:none;}
	.innerPage #page_title .stylizedSelect{width:50%;float:none;display:block;}
	.innerBanner{margin:0 !important;}

	.contentNews.column_type4{width:300px;padding:0}
	.sidebarNews.column_type2{width:300px}
	.sidebarNews .relatedNews ul li{width:300px;margin:0 0 10px 0;float:none;}
	.contentNews img{width:100%;height:auto;}

	/*eventos*/
	#page_title .auxnav_events{/*display:none;*/}
	#events .event{margin-bottom:10px;height:300px;}
	#events .event a .text{width:255px}
	#events .event a h4{padding:0;font-size:20px;}
	#events .event a .text h4{margin:-10px 0 10px 0;}
	.calendarInner .sectControl{display:none;}
	#calendar {height:auto;min-height:450px;}
	#calendar .channels .left{height:50px !important;}
	#calendar .channels .right .eventos{width:100%}
	#calendar .channels .right .eventos.open a{padding:30px 25px 30px 25px;background:url("../images/arrow_down_channels.png") 109px 33px no-repeat;}
	#calendar.calendarInner .channels .right .eventos.open a{background:url("../images/arrow_down_channels.png") 203px 47px no-repeat;}
	#calendar .channels .right .eventI a{padding:30px 25px 30px 25px;background:url("../images/arrow_down_channels.png") 75px 75px no-repeat;}
	#calendar .calendarListEvents{width:310px;}
	#calendar .calendarListEvents .eventDay .event{width:95%%;}
	#eventBanner .eventBannerData{width:302px;margin:10px;}
	#eventBanner .eventBannerData .ovrlyr{width:290px;}
	#eventBanner .eventBannerData .eventBannerInfo{width:240px;}
	#eventBanner .eventBannerData p{font-size:14px}
	#eventBanner .eventBannerData h2{font-size:22px;}
	#events_info .events_info_data{width:300px;}
	.boxInscricao{padding:25px 20px;}
	.boxInscricao p{font-size:18px;padding:7px 0 3px 30px;}
	#events_info .events_info_extra{margin-top:20px;}
	#events_info .events_info_extra .eventLogos li{margin:10px 5px;width:143px;}
	#calendar .channels .left .title{font-size:22px;}
	#events_info .downloadDocuments ul li p a:link,
	#events_info .downloadDocuments ul li p a:visited{margin:0 !important;}
	#events_info .events_info_extra .event_pillar_info{margin-top:20px}
	.inscreva-se-320 { display:block; }
	.inscricao-evento-iframe { display:none; }

	/*Imprensa*/
	#press .pressList{width:310px;padding:5px;}
	#press .loadMore{padding:0;}
	.introImprensa{width:310px;}
	#press .pressList .pressSearch form.pressSearchWord{margin:0 0 20px 0;}
	#press .pressList .pressSearch form.pressSearchWord label,
	#press .pressList .pressSearch form.pressSearchWord input[type="text"]{width:207px;}
	#press .pressList .pressSearch .pressFilterDate{margin:20px 0 0 0;}
	#press .pressList .pressSearch .pressFilterDate input[type='text']{width:87px;}
	
	/*trabalhe conosco*/
	#works_destac{width:310px;}
	#works_destac figure{margin:0;}
	#works_destac figure img{ width:100%;}
	#works .works_article{width:310px;}
	#works .works_article .work_us ul{}
	#works .works_article .work_us ul li{margin:10px 0;}
	#works .works_article .work_us ul li a:link,
	#works .works_article .work_us ul li a:visited{width:210px;}

	/*unidades*/
	.unitFilter{width:320px;}
	#units .unitResult .unitListCell .unitPopupHolder{width:310px;overflow:hidden;}
	#units .unitResult .unitListCell .unitPopupHolder .column_type4{width:308px;}
	#units .unitFilter p{margin:0;}
	#units .unitResult .unitListCell .unitPopup .unitPopupFooter input[type='submit']{margin-top:20px;}

	/* Resultado de Busca */
	#searchResult .resultList{padding:23px 0 150px 0;width:310px;}
	#searchResult{width:310px;}
	#searchResult .column_type4{width:310px;margin:0;}

	/*Qualidade de vida*/
	.innerBanner ul li .wrap{padding: 30px 36px 0 11px !important;}
	.introQv{width:310px;}
	.wideSect .leftsect, .wideSect .rightsect{width:310px;}
	.cultureQv ul li{width:310px;}

	/*Segundo form de contato*/
	#contact .formStep2 div input{width:93% !important;}

	/*paginas institucionais interna*/
	.sectionPage{background:none;min-height:inherit;padding:10px 10px 40px 10px !important;width:300px;}
	.sectionPage.inst-page {padding:0 !important;}
	.institucionalPage{padding:0 0 0 0;}
	.sectionPage .column_type6,
	.sectionPage .column_type3,
	.sectionPage .column_type4,
	.sectionPage .column_type5,
	.sectionPage .column_type2{overflow:hidden;width:300px !important;margin:0}
	.institucionalPage .headerPage .pageMenu #page_title{width:300px}
	.pageMenu ul li{display:block;width:300px;margin:0;padding:10px 0;text-align:center;}
	.sectionPage .wrap .iframeVideo{width:300px;height:180px;margin-left:0}
	.sectionPage ul.circles li{margin-left:40px !important}
	.sessoes .leftsect, .sessoes .rightsect{margin:20px 0}
	#lbComissoes{padding:20px 0;}
	.institucionalPage h2 { font-size: 30px!important; }
	.institucionalPage .inst-page .blueBoxPage { margin:0; }
	.blueBoxPage h2 { line-height:35px;  }
	#instDestaques a:link, #instDestaques a:visited { margin-bottom:30px; }
	.intro-rr-final p { width:95%; }

	/*pagina sesi*/
	.sesiConheca .pcenter .videoFR{display:none;}
	.sesiConheca .pright {display:none;}
	.sesiGrandesNumeros .pcenter > h4,
	.sesiGrandesNumeros .pcenter > h2,
	.sesiGrandesNumeros .pcenter > p{width:300px;display:block;}
	.sectionPage .pcenter > p.mintext{width:300px}
	.img-servicos-sesi { display:none; }
	div.selectStylized > span { min-width:227px;  }
	div.selectStylized > ul { width:276px!important; position:inherit;top:0;}

	/*pagina cirj*/
	#cirjConheca .wrap.pright {display:none;}
	.cirjConheca .pright ul.listImages li.big,
	.cirjConheca .pright ul.listImages li.big img{display:none;}
	.cirjConheca .pright ul.listImages li{width:293px}
	.cirjConheca .box-saibamais h4 { margin-right: 0;}

	/*pagina firjan*/
	.firjanCompetitividade .list ul li{width:300px}
	.firjanCompetitividade h4, .firjanCompetitividade h2, .firjanCompetitividade p{text-align:left;}
	.acessoriasitens a:link, .acessoriasitens a:visited { height:auto;min-height:90px;}
	#firjanCompetitividade .acessoriasitens .column_type1 { width: 30%;}
	#instDestaques .wrap { padding:0 0 50px 0; }

	/*pagina senai*/
	.senaiServicos .pright img{width:100%;height:auto;}

	.boxContact{width: 460px;margin:40px 0 0 0;padding:0 5px;}

	#contact .pressContact{width:255px;margin-top:40px}
	.main_footer .right .lg{margin:0 14px 0 40px;}
	.senaiConheca h2 { font-size: 30px; }
	.sectorial_act_actions_er > div { width:90% !important; }
	#senaiServicos .pright img { display:none; }

	/*Páginas Internas dos Pilares*/
	.innerPilarPages{padding:0 0 0 0;}
	.cntImages img,
	.halfDivision{width:290px;}
	.boxService{margin-top:15px;}
	.headerPage h2.titlePage{margin:10px 15px}
	.headerPage .pageName{margin: 30px 20px;display:block;width:270px;}
	.activities a{margin:10px 0;}

	.column_type4{width:300px;}

	.sectionPage a.ancora{position:absolute;bottom:0;left:10px;}
	.contentNews .contentImg{width:310px;margin:0;}

	#contact label{display:block;width:290px;padding:0;margin:0 !important;text-align:left;}
	#contact input[type='text'], #contact textarea{width:290px;margin:0 0 10px 0;}
	#contact .bntSubmit{margin:0 !important;}
	.main_footer .left li{width:129px;}
	.main_footer .contact strong{font-size:15px;}
	.main_footer .contact span{font-size:7px;line-height:8px;padding-top:10px;}

	/*Lightbox Redirecionamento*/
	.alertRedirect{padding:20px;width:auto;height:auto;overflow:hidden;}
	.alertRedirect .btnLB{margin-top:10px;}
	.alertRedirect h3{font-size:23px;}

	.sectionPage .column_type0{width:300px;}
	.featureImage figure{width:300px;}
	
	#sync2{width:285px;}
	#sync2 .item img{height:104px;width:90px;}
	#sync2 .synced .item img{height:96px;width:82px;}

	#sync1 .item .blackBg{background:url("../images/blackbg.png") top left repeat;position:absolute;bottom:0;left:0;width:100%;min-height:40px;}
	#sync1 .item .blackBg h4{padding:0 0 10px 0;text-align:center;position:relative;color:#fff;font-family:"Museo500";font-size:16px;font-weight:normal;}
	#sync1 .owl-pagination{display:none;}
	#sync1 .owl-item {width: 290px !important;}
	
	.sectionPage .sect ul li.column_type1{width:140px;min-height:190px;}

	/*
		select qualidade de vida
	*/
	.selectItem .selectStylized > span, .selectItem .selectStylized > ul{width:240px;}

	/*Resultado de Busca*/
	.lbPreAgendamento{padding:20px;width:260px !important;}
	.listPreResult .column_type1{min-height: 10px;} 
	.listPreResult .wideHead {display:none;} 
	.resultSearch ul.listPreResult .mobileHead {display:block;}
	.resultSearch ul.listPreResult .mobileHead div{background:none;height:auto!important;}
	.resultSearch ul.listPreResult .mobileHead div h5{font-family:"Museo700";font-size:14px;text-transform:uppercase;color:#eb6909;display:block;border:0;}
	.resultSearch ul.listPreResult .mobileHead div h5.noResult{font-family:"Museo500";font-size:14px;text-transform:none;color:#4c4c4c;display:block;border:0;}
	
	/*
		Formulário
	*/
	#divMatricula{}
	#divMatricula label{display:block;width:100%;text-align:left;}
	#divMatricula input{width:270px;margin:0 0 20px 0;}
	#divDtNascimento{}
	#divDtNascimento label{display:block;width:100%;text-align:left;}
	#divDtNascimento input{width:270px;margin:0 0 20px 0;}
	#divNome input{width:280px;}
	#divDDDTelefoneResidencial{width:150px}
	#divDDDTelefoneResidencial label{width:92px;}
	#divDDDTelefoneResidencial input{margin:15px 0 0 0}
	#divTelefoneResidencial{float:left;}
	#divTelefoneResidencial input{margin:15px 0 4px 0}
	#divDDDTelefoneComercial{width:150px}
	#divDDDTelefoneComercial label{width:92px;}
	#divDDDTelefoneComercial input{margin:15px 0 0 0}
	#divTelefoneComercial{float:left;width:145px}
	#divTelefoneComercial input{margin:15px 0 0 0;width:130px}
	#divRamal label{width:92px !important;display:block;}
	#divDDDCelular{width:150px;}
	#divDDDCelular label{width:92px !important;}

	#divCelular{float:left;width:145px}
	#divEmail label{display:block;width:100%;}
	#divEmail input{width:280px;}
	#divTurno{height:55px;}
	#divTurno label{display:block;width:100%;}
	#divTurno label.lblBlack{width:auto}
	#divDiaSemana{height:80px;}
	#divDiaSemana label.lblBlack{margin:12px 5px 2px 0}
	#divObservacao textarea {width:275px;min-width:275px;max-width:275px;}

	#div-captcha{overflow:hidden;width:290px;}
	#div-captcha label{width:280px;margin-bottom:5px;}
	#div-captcha #div-captcha-text{width:98px;}
	#div-captcha #div-captcha-text input{width:81px;}
	.pesquisarbtn .btnBack{margin:0 0 10px 0 !important;}

	#divSexo{height:35px;}
	#divSexo label{width:70px;float:left;}
	#divSexo .selectStylized > span, #divSexo .selectStylized > ul{width:160px;}
	#divTelefoneResidencial input{width:130px;}

	.tabs .resultDates ul.listResult li div.w20,
	.tabs .resultDates ul.listResult li div.w60,
	.tabs .resultDates ul.listResult li div.w80{width:100%;margin:0;}
	.tabs .resultDates ul.listResult li div.w20 p,
	.tabs .resultDates ul.listResult li div.w60 p,
	.tabs .resultDates ul.listResult li div.w80 p{text-align:center;padding:0 20px;}

	/*
		Educação
	*/
	.resultVagasEdu ul.listVagasResult li div{width:100% !important;margin:0 !important;min-height:inherit;}
	.resultVagasEdu ul.listVagasResult li:first-child div h5{min-height:inherit;border-bottom:0;}
	.resultVagasEdu ul.listVagasResult li:first-child{border-bottom: 5px solid #009fed;}
	.resultVagasEdu ul.listVagasResult li div p{padding:0 10px !important;}
	.resultVagasEdu ul.listVagasResult li:last-child div{min-height:22px;}

	.resultEventEdu ul.listEventResult li div{width:100% !important;margin:0 !important;min-height:inherit;}
	.resultEventEdu ul.listEventResult li:first-child div h5{min-height:inherit;border-bottom:0;}
	.resultEventEdu ul.listEventResult li:first-child{border-bottom: 5px solid #009fed;}
	.resultEventEdu ul.listEventResult li div p{padding:0 10px !important;}
	.resultEventEdu ul.listEventResult li:last-child div{min-height:22px;}


	.boxChoose .voce,
	.boxChoose .empresa{width:100%;margin:0 0 10px 0;float:none;}
	
	/*
		Formulario Edital
	*/
	.formEditais #divSexo{height:35px;}
	.formEditais #divSexo label{float:left;width:168px;}
	.formEditais #divDataNascimento #dataNascimento{}
	.formEditais #divNome input#nome{width: 280px;}
	.formEditais #divSexo .selectStylized > span, 
	.formEditais #divSexo .selectStylized > ul{width:240px;}
	.formEditais #divSexo{height: 70px;}
	.formEditais #divCelular{width:130px;}
	.formEditais #divDDDCelular{width:150px;}
	.formEditais #divDDDCelular label{width:92px;}
	.buttonsx2{float:left;width:150px;margin-left:50px !important;text-align:center;}
	.buttonsx2 a{margin-top:10px !important;width:120px !important;}

	.resultVagasEdu ul.listVagasResult li div p{display:block;padding:5px 10px 0 10px !important;margin-bottom:0 !important}
	.resultVagasEdu ul.listVagasResult li div{display:block;height:auto;}

	.boxSizing{
		-webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
	}
	
	.boxChoose{margin:15px 0 0 0}
	.boxChoose .empresa{margin:20px 0 0 0 !important;}
	.projectQv .column_type1{min-height:inherit !important;}
	ul.noMinHeight li{min-height:inherit;}

	.frameResize{overflow-y:auto;width:280px;}
	.frameResize .column_type0{width:996px}

	.frameResize .resultVagasEdu ul.listVagasResult li div{display:table !important;}
	.frameResize .resultVagasEdu ul.listVagasResult li div{width:9% !important;margin-left: 0.8% !important;height:52px !important;}
	.frameResize .resultVagasEdu ul.listVagasResult li div p{word-wrap: break-word;width:60px;}
	.frameResize .resultVagasEdu ul.listVagasResult li:last-child div p{padding:30px 15px !important;margin:0 !important;}
	.frameResize .resultVagasEdu ul.listVagasResult li:first-child div h4{border-bottom:none !important;}
	.boxChoose .voce, .boxChoose .empresa{padding-top:10px;}

	.ctt4 .program{width:300px !important;float:left;margin:5px 5px 5px 5px !important;padding-bottom:15px;}

	.u-location div.selectStylized > span, .u-inst div.selectStylized > span, .u-service div.selectStylized > span{width:260px;}
	.dropDownNoticia #divRegiao .selectStylized > span, .dropDownNoticia #divEditoria .selectStylized > span{width:260px;}
	
	#trMotivo label{display:block;width:100% !important}
	#trAreaEmail label{display:block;width:100% !important}
	#trMotivo div.selectStylized span{width:255px;}
	#trAreaEmail div.selectStylized span{width:255px;}
	#trCaptcha label{width:133px !important;}
	#trMotivo, #trAreaEmail{width:300px;}
	#contact label{width:auto;padding-bottom:5px;}
	#contact input[type='text'], #contact textarea{width:285px !important;}
	#contact .bntSubmit{margin-left:0 !important;}
	#div-captcha-text{margin-top:5px;}
	
	#calendar .channels .right .channel{width:100%;}
	#calendar .channels .right{width:100%;}
	#calendar .channels .right .guia a,
	#calendar .channels .right .eventos a{background: url("../images/arrow_down_channels.png") no-repeat -27px bottom;padding:30px 25px 30px 25px}
	#calendar .channels .right .eventos.open a{background: url("../images/arrow_down_channels.png") no-repeat 150px bottom;}
	
	.ctt4 {width:312px !important;margin:0 !important;padding:0;}
	.ctt4 h4{margin-left:5px !important;}

	/*publicações*/
	.intro-publicacao { margin:0 5px; width:310px;}
	.intro-publicacao h1 { font-size:30px; }
	.publicacoes-menu ul { width:65%; }
	.pub-busca input[type="text"] { width: 230px;}
	.pub-busca .btn-busca-pub:link, .pub-busca .btn-busca-pub:visited { margin:10px 0 0 0; }
	.pub-filtro h3 { padding-left:15px;  }
	.pub-filtro .filtro-base {   padding:20px 10px 20px 10px;}
	.lista-publicacoes .column_type2 { width:310px; margin:0 5px; }
	.pub-lst{ width:310px; margin:0 5px; }
	.pub-lst-item { width:310px; }
	.pub-lst .pub-lst-info { margin:0 0 10px 0; }
	.detalhe-publicacoes .column_type0 { width:310px; margin:0 auto; }
	.det-pub-form .column_type0 { width:310px; margin:0 auto; }
	.det-pub-form label { width:88px; }
	.det-pub-form input[type="text"]#Empresa, .det-pub-form input[type="text"]#Contato, .det-pub-form input[type="text"]#Email, .det-pub-form input[type="text"]#Endereco { width:55%!important; }
	.det-pub-form .pub-form-field.form-field-btn { padding-left:108px; }
	.det-pub-form p { padding-left:108px; }
	.filtro-inovacao .column_type0 { width:310px; margin:0 auto; }
	.pub-filtro.filtro-inovacao h3 { width:auto; }
	.pub-filtro.filtro-inovacao .filtro-base { width:auto; }
	.pub-filtro.filtro-inovacao .filtro-base .filtro-top .filtro-check-all { float:none; margin-bottom:10px; }
	.pub-filtro.filtro-inovacao .btn-box-filtro:link, .pub-filtro.filtro-inovacao .btn-box-filtro:visited { margin-top:15px;  }
	.download-edicao div.de-titulo { display:block; width:auto; margin-bottom:10px;}
	.download-edicao .de-tipo { border-left:none; }
	.download-anteriores a .de-titulo { width:auto; }
	.pub-filtro .filtro-base .filtro-list ul li .list-item-title { width:238px; }

	/* Multilingue */
	.multilingue .sectionPage p img { display:block;width:100%; }

	/* Competitividade */
	#banner ul li .wrap .description p { display:none; }
	.introCE { padding-top: 23px!important; }
	.projectQv a figure img {  margin-bottom: 0; width:100%;}
	.projectQv .column_type1 { }
	.cultureQv .centro-nucleo-lista ul li { width:150px; margin-bottom:0px; }
	.cultureQv .centro-nucleo-lista .column_type1 { min-height:200px; }
	.assessoria-lista ul li { width:129px; }

	/* inov tec */
	.contentPillarPage .content-inov-tec .img-right { float:none; margin:0 auto;}
	.content-inov-tec .btn-verde.btn-nucleos, .content-inov-tec .btn-verde.extra-popup { float:none;margin:0 0 20px 0; width:auto!important;}
	.popup-info { height:auto!important; padding:0;}
	.parceria-tabela.azul td{  width:40%;}

	#carouselDetalhe .setorial-acao-carousel .slick-slide { margin:0 5px 0  0; padding:20px 10px;}


	#banner ul li .wrap .title span { font-size:18px; line-height:30px;display:block;width:310px;  }
	#banner ul li .wrap { padding: 110px 0 0;   }
	#banner a.prevb { margin-left:-160px; top:84%;  }
	#banner a.nextb { margin-right:-160px; top:84%;  }
	#banner ul li .wrap .category span {padding:5px; }

	.item-rr.open {padding-top:240px; }


}

.boShow{ display: block!important; }