.container-24 .grid-24{width:1190px !important}.container-24 .grid-6{width:240px !important;margin-left:10px}.not-front #zone-content .grid-16{width:860px !important;margin-right:30px !important;margin:5px 10px 12px}.container-12 .grid-12{width:1180px !important;margin:5px 10px}.not-front #zone-content .grid-8{width:280px !important;margin:5px 10px 10px 0;float:right}.front .container-24 .grid-8{width:383px !important;float:left}.not-front .container-12 .grid-9{width:880px !important}.not-front #region-content .region-inner{padding:20px}.not-front #zone-header-wrapper{height:0}.not-front #zone-menu{padding-bottom:25px}body{font-size:14px;line-height:20px}.node-links ul li a,.comment-links ul li a,input.form-submit,a.button{margin:0 12px 12px 0;padding:3px 15px 3px 14px;font-size:14px !important}.banner{height:260px}.banner img{width:246px;height:131px}.logo{width:380px !important;background-size:274px 87px;margin-left:auto;margin-right:auto;display:inline-block}.logo:hover{background-size:274px 87px}.logo img{margin-left:0}.main-nav,.main-subnav .container{width:1200px}.grid_3.nav-bullet.li-558{width:280px}.ticker-proximas-aberturas td{padding:0 8px}.slide-proximas-aberturas img{margin:4px !important}.block-23{padding-bottom:15px}.block-23 img.proximas-aberturas{width:153px !important;height:33px !important}.block-23 table{height:50px;padding:0 30px}.block-23 table.col1{width:158px !important}.block-23 .calendario-ticker li span.views-field{font-size:16px}.block-23 .calendario-ticker li span.inscricao a:hover{font-size:16px}.block-23 .calendario-ticker .views-field-field-horario-tipo{display:inline-block !important}.block-23 .view-calendario_de_accoes_de_formacao{height:28px}.view-calendario-de-accoes-de-formacao th.views-field.views-field-php-1{min-width:62px !important}.view-calendario-de-accoes-de-formacao th.views-field-field-accao-codigo{min-width:66px !important}.front .block-27,.front .block-27 img{height:271px !important}.not-front .block-27,.not-front .block-27 img{height:271px !important}.block-21 .bloco-ccp-bg ul,.block-27 .bloco-ccp-bg ul{margin-top:-250px;padding:15px !important}.block-21 .bloco-ccp-ult-bg ul,.block-27 .bloco-ccp-ult-bg ul{margin-top:-125px;padding:15px !important}.block-21 div.bloco-ccp-bg li.t1 a,.block-27 div.bloco-ccp-bg li.t1 a{line-height:26px;font-size:24px}.container-24 .grid-18{width:880px !important}.container-24 .prefix-18{padding-left:900px !important}.container-24 .suffix-18{padding-right:900px !important}.grid-18{margin-left:10px !important;margin-right:10px !important}.grid-6{margin-left:10px !important;margin-right:10px !important}.container-24 .grid-6{width:280px !important}.container-24 .prefix-6{padding-left:300px !important}.container-24 .suffix-6{padding-right:300px !important}.container-24 .push-6{left:300px !important}.container-24 .pull-6{left:-300px !important}.view-frontpage .views-row{width:400px}.view-frontpage .views-row-odd{padding:10px 12px 20px 3px}.view-frontpage .views-row-even{padding:10px 3px 20px 12px}#block-block-37{margin-bottom:13px}.block-25 .content{padding:10px}h2.block-title{font-size:20px;padding-top:10px;line-height:26px;padding-left:20px}.pager li.pager-first a,.pager li.pager-previous a,.pager li.pager-next a,.pager li.pager-last a{width:50px}.view-clientes .pager-current{left:90px}.view-clientes .views-field-title a{font-size:13px;line-height:19px}.sbi_label{font-size:20px !important;height:40px !important;bottom:20px !important}.sbi_content{bottom:60px !important}.sbi_content ul{padding:10px !important}.sbi_content ul a{font-size:16px !important;padding:4px 6px 4px 14px !important}.pager-previous li a:hover{position:absolute;left:0;z-index:-1}.pager-previous .ajax-progress .throbber{position:absolute;left:0;top:0;z-index:1}.pager-next li a:hover{position:absolute;right:0;z-index:-1}.pager-next .ajax-progress .throbber{position:absolute;right:0;top:0;z-index:1}#block-block-25 .view-content{min-height:330px}.emprego-empregador,.emprego-formador{width:410px !important;margin:5px 10px !important}.apresentacao{font-size:26px;line-height:20px}.apresentacao,h1 a,h2 a,h3 a{line-height:33px}
h1.sub-titulo{margin-bottom:5px}.not-front h1#page-title{font-size:24px;padding-top:15px;line-height:30px}.views-field-nothing-2{min-height:160px}.calendario-front .content{margin-top:22px;font-size:14px !important;line-height:16px}.view-calendario-de-accoes-de-formacao tr{height:35px}.view-calendario-de-accoes-de-formacao td,th{padding:4px 8px}#quicktabs-container-calendario_completo_formacao{min-height:246px}#block-block-30 a{font-size:18px}.block-31 .bloco.espaco{float:none}.block-31 .bloco.contatos{width:283px}.block-31 .bloco.direitos{width:570px;margin-right:5px}.block-31 .bloco.espaco{width:294px}.block-31 .bloco.contatos .bloco-tit{width:auto}.block-31 .bloco.direitos .bloco-tit{width:550px}.block-31 .bloco.espaco .bloco-tit{width:100%}.block-31 .bloco.espaco a{padding-left:0}.block-31 .bloco.direitos .bloco-tit .titulo{text-align:left}.block-31 .bloco.contatos .bloco-tit,.block-31 .bloco.contatos .bloco-tit a{font-size:14px}.block-31 .titulo{margin:0 0 10px;padding-right:20px;text-align:right;background-position:center right}.block-31 .titulo:hover{background-position:center right}.guia-blocos h2{padding:0 0 3px;line-height:22px;font-size:20px;margin-bottom:10px}.guia-blocos p{font-size:14px;margin-bottom:10px;line-height:16px}#bloco-1{width:359px;height:196px;background-size:100% auto !important}#bloco-1 .inner{padding:30px 25px 10px 105px}#bloco-2{width:503px;height:196px;margin-left:-26px;background-size:100% auto !important}#bloco-2 .inner{padding:30px 10px 10px 115px}#bloco-3{width:347px;height:199px;margin-left:-31px;background-size:100% auto !important}#bloco-3 .inner{padding:30px 45px 10px 125px}#bloco-4{width:520px;height:199px;background-size:100% auto !important}#bloco-4 .inner{padding:30px 200px 10px 105px}#bloco-5{width:840px;height:196px;background-size:100% auto !important}#bloco-5 .inner{padding:30px 10px 10px 105px}#bloco-5 .inner:hover{background-size:100% auto !important}#block-views-newsletters-block p{font-size:13px;line-height:18px}.block-newsletters-block .content{margin:10px 10px 0;padding:5px}.views-field-field-newsletter-preview-1 img{float:right;margin:0 0 20px 10px}.tabela-precos .col1{width:263px}.tabela-precos .col2{width:258px}.tabela-precos .col3{width:263px}.tabela-precos .col2 img{left:-6px;width:auto}.titulo-precos{height:36px;line-height:36px}.texto-preco{padding:10px 5px;line-height:18px;font-size:14px}.context-precos-curso-ccp-cap #zone-content .grid-16{width:860px !important}.context-precos-curso-ccp-cap #zone-content .grid-8{display:block}img.menina-ccp{float:right}.context-como-obter-o-cap-ccp #zone-content .grid-16{width:1170px !important}.landingpage ul#cmp{width:1116px;height:864px}#menu-land{top:641px !important;right:54px;line-height:16px;width:220px;font-size:13px}.landingpage #calendario{top:-30px !important;width:273px !important;height:158px !important}.block-22 .block-inner{min-height:357px}#galleriffic{width:1180px;height:347px}.calendario-banner{position:absolute;top:65px;right:3px}.block-25{padding-top:50px}.block-25 .clip{top:41px;right:10px}ul.quicktabs-tabs.quicktabs-style-cpc li{padding:15px 0 3px !important;margin:0 3px 0 0 !important}ul.quicktabs-tabs.quicktabs-style-cpc{padding:0 5px 0 0 !important;height:50px !important}#region-header-first .block img{width:272px;height:auto}#region-header-first .block{width:272px;height:auto}.block-34,.block-35{margin-right:24px !important}.calendario-banner{top:74px;right:10px}.calendario-banner .col1{width:73px}.calendario-banner .data{width:107px}.calendario-banner .inscricao{width:50px}.calendario-banner .col1,.calendario-banner .data,.calendario-banner .inscricao{height:30px;margin-top:3px}.calendario-banner .views-row{height:46px}.calendario-banner .horario{font-size:11px;line-height:11px}.calendario-banner .local{font-size:12px;line-height:14px}.calendario-banner .data{font-size:14px;width:105px}.calendario-banner .inscricao{font-size:11px;padding:0 10px}.block-40,.block-39,.block-36,.block-35,.block-34{width:280px}.grid-1,.grid-2,.grid-3,.grid-4,.grid-5,.grid-6,.grid-7,.grid-8,.grid-9,.grid-10,.grid-11,.grid-12{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.push-1,.pull-1,.push-2,.pull-2,.push-3,.pull-3,.push-4,.pull-4,.push-5,.pull-5,.push-6,.pull-6,.push-7,.pull-7,.push-8,.pull-8,.push-9,.pull-9,.push-10,.pull-10,.push-11,.pull-11,.push-12,.pull-12{position:relative}.alpha{margin-left:0}.omega{margin-right:0}body{min-width:1200px}.container-12{margin-left:auto;margin-right:auto;width:1200px}.container-12 .grid-1{width:80px}.container-12 .grid-2{width:180px}.container-12 .grid-3{width:280px}.container-12 .grid-4{width:380px}.container-12 .grid-5{width:480px}.container-12 .grid-6{width:580px}.container-12 .grid-7{width:680px}.container-12 .grid-8{width:780px}.container-12 .grid-9{width:880px}
.container-12 .grid-10{width:980px}.container-12 .grid-11{width:1080px}.container-12 .grid-12{width:1180px}.container-12 .prefix-1{padding-left:100px}.container-12 .prefix-2{padding-left:200px}.container-12 .prefix-3{padding-left:300px}.container-12 .prefix-4{padding-left:400px}.container-12 .prefix-5{padding-left:500px}.container-12 .prefix-6{padding-left:600px}.container-12 .prefix-7{padding-left:700px}.container-12 .prefix-8{padding-left:800px}.container-12 .prefix-9{padding-left:900px}.container-12 .prefix-10{padding-left:1000px}.container-12 .prefix-11{padding-left:1100px}.container-12 .suffix-1{padding-right:100px}.container-12 .suffix-2{padding-right:200px}.container-12 .suffix-3{padding-right:300px}.container-12 .suffix-4{padding-right:400px}.container-12 .suffix-5{padding-right:500px}.container-12 .suffix-6{padding-right:600px}.container-12 .suffix-7{padding-right:700px}.container-12 .suffix-8{padding-right:800px}.container-12 .suffix-9{padding-right:900px}.container-12 .suffix-10{padding-right:1000px}.container-12 .suffix-11{padding-right:1100px}.container-12 .push-1{left:100px}.container-12 .push-2{left:200px}.container-12 .push-3{left:300px}.container-12 .push-4{left:400px}.container-12 .push-5{left:500px}.container-12 .push-6{left:600px}.container-12 .push-7{left:700px}.container-12 .push-8{left:800px}.container-12 .push-9{left:900px}.container-12 .push-10{left:1000px}.container-12 .push-11{left:1100px}.container-12 .pull-1{left:-100px}.container-12 .pull-2{left:-200px}.container-12 .pull-3{left:-300px}.container-12 .pull-4{left:-400px}.container-12 .pull-5{left:-500px}.container-12 .pull-6{left:-600px}.container-12 .pull-7{left:-700px}.container-12 .pull-8{left:-800px}.container-12 .pull-9{left:-900px}.container-12 .pull-10{left:-1000px}.container-12 .pull-11{left:-1100px}