#webform-component-nome{margin-top:20px;margin-bottom:10px}.field-type-text-with-summary{padding-top:160px;padding-left:260px;padding-right:20px}#content-interior #content-inner{background:#fff url(https://formacaoformadores-ccp.pt/sites/all/files/../files/imagens/diversos/formulario-pre-inscricao.jpg) no-repeat left top !important}#content-inner{padding:0;background:none}.webform-client-form{padding-top:0;padding-left:260px;padding-right:20px;padding-bottom:0}h1.title{visibility:hidden;height:1px}div.messages{position:absolute;padding-top:37px;padding-left:0;border:0;width:750px;text-align:center}.webform-client-form .compact-form-label{left:8px;font-size:12px}.webform-client-form label{border-bottom:0 !important;color:#888;font-family:"Droid Sans","Helvetica Neue",Arial,sans-serif;font-style:italic;font-weight:normal !important}.webform-client-form input.form-text{padding-left:5px;font-size:13px;font-family:"Droid Sans","Helvetica Neue",Arial,sans-serif;color:#b51f69}.webform-client-form textarea{padding-left:5px;font-size:13px;font-family:"Droid Sans","Helvetica Neue",Arial,sans-serif;color:#b51f69}.webform-component-textarea label{color:#888 !important}.webform-component select{color:#888 !important}.extra-links ul.links{visibility:hidden !important}.form-item,.form-actions{margin-top:5px;margin-bottom:5px}#webform-component-contactos .webform-component{width:300px;display:inline}#edit-submitted-contactos-e-mail,#edit-submitted-contactos-telefone{width:206px !important;display:inline}#edit-submitted-contactos-telemovel{width:209px !important}#edit-submitted-contactos-morada{width:320px !important}#edit-submitted-contactos-localidade{width:200px !important}#edit-submitted-contactos-codigo-postal{width:110px !important}#webform-component-contactos .compact-form-label{top:-1px !important}#webform-client-form-131 label,.webform-container-inline,.webform-datepicker{display:inline;border-bottom:0 !important;font-size:13px !important}#webform-component-dados-pessoais--estado-civil,#webform-component-dados-pessoais--documento-de-identificacao--n-do-documento,#webform-component-dados-pessoais--n-contribuinte,#webform-component-dados-pessoais--naturalidade,#webform-component-dados-pessoais--nacionalidade,#webform-component-dados-pessoais--documento-de-identificacao--tipo,#webform-component-dados-pessoais--documento-de-identificacao--n-do-documento,#webform-component-dados-pessoais--documento-de-identificacao--local-de-emissao,#webform-component-dados-pessoais--documento-de-identificacao--data-emissao,#webform-component-dados-pessoais--documento-de-identificacao--data-validade{display:inline !important}#edit-submitted-dados-pessoais-nacionalidade,#edit-submitted-dados-pessoais-naturalidade{width:248px !important}#edit-submitted-dados-pessoais-documento-de-identificacao-local-de-emissao{width:290px !important}#webform-component-dados-pessoais--n-contribuinte{width:290px !important}.compact-form-label{top:4px !important}.fg-menu-container{position:absolute;top:0;left:-999px;padding:.4em;overflow:hidden}.fg-menu-container.fg-menu-flyout{overflow:visible}.fg-menu,.fg-menu ul{list-style-type:none;padding:0;margin:0}.fg-menu{position:relative}.fg-menu-flyout .fg-menu{position:static}.fg-menu ul{position:absolute;top:0}.fg-menu ul ul{top:-1px}.fg-menu-container.fg-menu-ipod .fg-menu-content,.fg-menu-container.fg-menu-ipod .fg-menu-content ul{background:none !important}.fg-menu.fg-menu-scroll,.fg-menu ul.fg-menu-scroll{overflow:scroll;overflow-x:hidden}.fg-menu li{clear:both;float:left;width:100%;margin:0;padding:0;border:0}.fg-menu li li{font-size:1em}.fg-menu-flyout ul ul{padding:.4em}.fg-menu-flyout li{position:relative}.fg-menu-scroll{overflow:scroll;overflow-x:hidden}.fg-menu-breadcrumb{margin:0;padding:0}.fg-menu-footer{margin-top:.4em;padding:.4em}.fg-menu-header{margin-bottom:.4em;padding:.4em}.fg-menu-breadcrumb li{float:left;list-style:none;margin:0;padding:0 .2em;font-size:.9em;opacity:.7}.fg-menu-breadcrumb li.fg-menu-prev-list,.fg-menu-breadcrumb li.fg-menu-current-crumb{clear:left;float:none;opacity:1}
.fg-menu-breadcrumb li.fg-menu-current-crumb{padding-top:.2em}.fg-menu-breadcrumb a,.fg-menu-breadcrumb span{float:left}.fg-menu-footer a:link,.fg-menu-footer a:visited{float:left;width:100%;text-decoration:none}.fg-menu-footer a span{float:left;cursor:pointer}.fg-menu-breadcrumb .fg-menu-prev-list a:link,.fg-menu-breadcrumb .fg-menu-prev-list a:visited,.fg-menu-breadcrumb .fg-menu-prev-list a:hover,.fg-menu-breadcrumb .fg-menu-prev-list a:active{background-image:none;text-decoration:none}.fg-menu-breadcrumb .fg-menu-prev-list a{float:left;padding-right:.4em}.fg-menu-breadcrumb .fg-menu-prev-list a .ui-icon{float:left}.fg-menu-breadcrumb .fg-menu-current-crumb a:link,.fg-menu-breadcrumb .fg-menu-current-crumb a:visited,.fg-menu-breadcrumb .fg-menu-current-crumb a:hover,.fg-menu-breadcrumb .fg-menu-current-crumb a:active{display:block;background-image:none;font-size:1.3em;text-decoration:none}.fg-menu a:link,.fg-menu a:visited,.fg-menu a:hover,.fg-menu a:active{float:left;width:92%;padding:.3em 3%;text-decoration:none;outline:0 !important}.fg-menu a{border:1px dashed transparent}.fg-menu a.ui-state-default:link,.fg-menu a.ui-state-default:visited,.fg-menu a.ui-state-default:hover,.fg-menu a.ui-state-default:active,.fg-menu a.ui-state-hover:link,.fg-menu a.ui-state-hover:visited,.fg-menu a.ui-state-hover:hover,.fg-menu a.ui-state-hover:active,.fg-menu a.ui-state-active:link,.fg-menu a.ui-state-active:visited,.fg-menu a.ui-state-active:hover,.fg-menu a.ui-state-active:active{border-style:solid;font-weight:normal}.fg-menu a span{display:block;cursor:pointer}.fg-menu-indicator span{float:left}.fg-menu-indicator span.ui-icon{float:right}.fg-menu-content.ui-widget-content,.fg-menu-content ul.ui-widget-content{border:0}.fg-menu.fg-menu-has-icons a:link,.fg-menu.fg-menu-has-icons a:visited,.fg-menu.fg-menu-has-icons a:hover,.fg-menu.fg-menu-has-icons a:active{padding-left:20px}.fg-menu .horizontal-divider hr,.fg-menu .horizontal-divider span{padding:0;margin:5px .6em}.fg-menu .horizontal-divider hr{border:0;height:1px}.fg-menu .horizontal-divider span{font-size:.9em;text-transform:uppercase;padding-left:.2em}#menuLog{font-size:1.4em;margin:10px 20px 20px}.hidden{position:absolute;top:0;left:-9999px;width:1px;height:1px;overflow:hidden}.fg-button{clear:left;margin:0 4px 40px 20px;padding:.4em 1em;text-decoration:none !important;cursor:pointer;position:relative;text-align:center;zoom:1}a.fg-button{float:left}button.fg-button{width:auto;overflow:visible}.fg-button-icon-left{padding-left:2.1em}.fg-button-icon-right{padding-right:2.1em}.fg-button-icon-left .ui-icon{right:auto;left:.2em;margin-left:0}.fg-button-icon-right .ui-icon{left:auto;right:.2em;margin-left:0}.fg-button-icon-solo{display:block;width:8px;text-indent:-9999px}.fg-button.ui-state-loading .ui-icon{background:url(https://formacaoformadores-ccp.pt/sites/all/files/css_injector/spinner_bar.gif) no-repeat 0 0}.fg-menu a{font-size:12px;font-family:Titillium,Arial;text-transform:uppercase;color:gray;line-height:16px}.fg-button{float:right;background:url(/sites/all/themes/ccp/imagens/botao-menu.gif) no-repeat 0 0;margin:0 30px 0 10px;padding:0 0 0 45px;border:0}.not-front .fg-button-icon-right{padding-right:45px !important}.front .fg-button-icon-right{padding-right:0 !important}.fg-button .ui-icon{display:none}#flat{float:right;font-size:0;height:20px}.ui-widget-content{background:#FFF}.fg-menu-container,.fg-menu .li-hover{border:1px solid #AAA;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.fg-menu .li-hover{background:#eee;border:1px solid #ccc}.fg-menu .li-hover a{font-weight:bold !important;border-style:none !important}.quicktabs_main.quicktabs-style-zen{clear:both}ul.quicktabs-tabs.quicktabs-style-zen{margin:0 0 10px 0;padding:0 0 3px;font-size:1em;list-style:none;height:21px}ul.quicktabs-tabs.quicktabs-style-zen li{margin-bottom:-5px}ul.quicktabs-tabs.quicktabs-style-zen li{float:left !important;margin:0 5px;padding:0 0 0 5px}ul.quicktabs-tabs.quicktabs-style-zen li a{font:bold 12px/170% Verdana;font-size-adjust:none;display:block;margin:0;padding:4px 17px 0 12px;border-width:0;font-weight:bold;text-decoration:none}
ul.quicktabs-tabs.quicktabs-style-zen li:hover a{border-width:0}ul.quicktabs-tabs.quicktabs-style-zen li.active a,ul.quicktabs-tabs.quicktabs-style-zen li.active a:hover{text-decoration:none;border-width:0}ul.quicktabs-tabs.quicktabs-style-zen li a{margin-bottom:0;text-transform:uppercase;font-family:Titillium,Arial;font-size:15px;color:#ca4382}ul.quicktabs-tabs.quicktabs-style-zen li a{color:#999}ul.quicktabs-tabs.quicktabs-style-zen li.active a{color:#2d2d2d}ul.quicktabs-tabs.quicktabs-style-zen li,ul.quicktabs-tabs.quicktabs-style-zen li.active,ul.quicktabs-tabs.quicktabs-style-zen li a{background:none}ul.quicktabs-tabs.quicktabs-style-zen li.active a{background:none;background-color:#eee !important;font-weight:bold}ul.quicktabs-tabs.quicktabs-style-zen li:hover a,ul.quicktabs-tabs.quicktabs-style-zen li.active a:hover{background:none;background-color:#e2e1e1;font-family:Titillium,Arial;color:#ca4382}ul.quicktabs-tabs.quicktabs-style-zen li a{background:none;line-height:26px}ul.quicktabs-tabs.quicktabs-style-zen{background:none}@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){.not-front #zone-content .grid-16{width:510px !important;margin:5px 0 10px 10px}.not-front #zone-content .grid-8{width:170px !important;margin:5px 10px 10px 0;float:right}.container-24 .grid-8{width:350px !important;float:left}.container-24 .grid-6{width:170px !important;margin-left:0}.not-front #region-content .region-inner{padding:10px}.not-front #zone-header-wrapper{height:0}.not-front #zone-menu{padding-bottom:20px}body{font-size:13px;line-height:17px}.node-links ul li a,.comment-links ul li a,input.form-submit,a.button{margin:0 12px 12px 0;padding:2px 12px 2px 12px;font-size:12px !important}.banner{height:230px}.banner img{width:210px;height:120px}.logo{width:230px !important;background-size:220px 87px;margin-left:auto;margin-right:auto;display:inline-block}.logo:hover{background-size:220px 87px}.logo img{margin-left:-20px}.ticker-proximas-aberturas td{padding:0}.slide-proximas-aberturas img{margin:0 !important}.block-23{padding-bottom:5px}.block-23 img.proximas-aberturas{width:130px !important;height:28px !important}.block-23 table{height:40px;padding:0 30px 0 30px}.block-23 table .col1{width:142px !important}.block-23 .calendario-ticker li span.views-field{font-size:14px}.block-23 .calendario-ticker li span.inscricao a:hover{font-size:13px}.block-23 .calendario-ticker .views-field-field-horario-tipo{display:none !important}.block-23 .view-calendario_de_accoes_de_formacao{height:24px}.not-front .bloco-ccp-bg img,.not-front .bloco-ccp-bg{height:243px}.block-21 .bloco-ccp-bg ul,.block-27 .bloco-ccp-bg ul{margin-top:-250px;padding:10px !important}.block-21 .bloco-ccp-ult-bg ul,.block-27 .bloco-ccp-ult-bg ul{margin-top:-125px;padding:10px !important}.block-21 div.bloco-ccp-bg li.t1 a,.block-27 div.bloco-ccp-bg li.t1 a{line-height:26px;font-size:22px}.view-frontpage .views-row{width:456px}.block-25 .content{padding:0}h2.block-title{font-size:15px;padding-top:10px;line-height:16px;padding-left:10px}.pager li.pager-first a,.pager li.pager-previous a,.pager li.pager-next a,.pager li.pager-last a{width:30px}.view-clientes .pager-current{left:45px}.view-clientes .views-field-title a{font-size:12px;line-height:19px}.sbi_label{font-size:15px !important;height:40px !important;bottom:20px !important}.sbi_content{bottom:60px !important}.sbi_content ul{padding:8px !important}.sbi_content ul a{font-size:13px !important;padding:4px 4px 4px 13px !important}#block-block-25 .view-content{min-height:251px}.emprego-empregador,.emprego-formador{width:486px !important;margin:5px 7px 5px 7px !important}.emprego-texto p{clear:left}.apresentacao{font-size:24px;line-height:18px}.apresentacao,h1 a,h2 a,h3 a{line-height:28px}h1.sub-titulo{margin-bottom:0}.not-front h1#page-title{font-size:18px;padding-top:15px;line-height:22px}.views-field-nothing-2{min-height:auto}.calendario-front .content{margin-top:22px;font-size:12px !important;line-height:14px}.view-calendario-de-accoes-de-formacao tr{height:25px}.view-calendario-de-accoes-de-formacao td,th{padding:2px 2px}.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:62px !important}#quicktabs-container-calendario_completo_formacao{min-height:246px}#block-block-30 a{font-size:14px}.block-31 .bloco.espaco{float:left}.block-31 .bloco.contatos,.block-31 .bloco.direitos,.block-31 .bloco.espaco{width:100%}.block-31 .bloco.contatos .bloco-tit,.block-31 .bloco.direitos .bloco-tit,.block-31 .bloco.espaco .bloco-tit{width:97%}.block-31 .bloco.espaco a{padding-left:18px}.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 0;padding-right:20px;text-align:left;background-position:center left}.block-31 .titulo:hover{background-position:center left}.guia-blocos h2{padding:0 0 3px 0;line-height:18px;font-size:19px;margin-bottom:5px}.guia-blocos p{font-size:13px;margin-bottom:5px;line-height:15px}#bloco-1{width:272px;height:158px;background-size:100% auto !important}#bloco-1 .inner{padding:20px 25px 10px 80px}#bloco-2{width:405px;height:158px;margin-left:0;background-size:100% auto !important}#bloco-2 .inner{padding:20px 10px 10px 90px}#bloco-3{width:279px;height:160px;margin-left:0;background-size:100% auto !important}#bloco-3 .inner{padding:20px 10px 10px 100px}#bloco-4{width:402px;height:160px;background-size:100% auto !important}#bloco-4 .inner{padding:23px 140px 10px 83px}#bloco-5{width:100%;height:175px;background-size:100% 175px !important}#bloco-5 .inner{padding:16px 10px 10px 83px}#bloco-5 .inner:hover{background-size:100% 175px !important}#block-views-newsletters-block p{font-size:12px;line-height:17px}
.block-newsletters-block .content{margin:5px 5px 0 5px;padding:5px}.views-field-field-newsletter-preview-1 img{float:none;margin:0 0 10px 10px}.tabela-precos .col1{width:220px}.tabela-precos .col2{width:236px}.tabela-precos .col3{width:220px}.tabela-precos .col2 img{left:0;width:100%}.titulo-precos{height:26px;line-height:26px}.texto-preco{padding:5px 5px 5px 5px;line-height:15px;font-size:13px}.context-precos-curso-ccp-cap #zone-content .grid-16{width:690px !important}.context-precos-curso-ccp-cap #zone-content .grid-8{display:none}img.menina-ccp{float:none}.context-como-obter-o-cap-ccp #zone-content .grid-16{width:690px !important}.landingpage ul#cmp{width:670px;height:550px}#menu-land{top:399px;right:-61px;line-height:7px;width:220px;font-size:9px}.landingpage #calendario{top:-20px !important;width:273px !important;height:68px !important}.block-22 .block-inner{min-height:357px}#galleriffic{height:206px}.calendario-banner{position:absolute;top:65px;right:3px}.block-25{padding-top:40px}.block-25 .clip{display:none;top:31px;right:10px}ul.quicktabs-tabs.quicktabs-style-cpc li{padding:10px 0 0 0 !important;margin:0 3px 0 0 !important}ul.quicktabs-tabs.quicktabs-style-cpc{padding:0 5px 0 0 !important;height:40px !important}#region-header-first .block img{width:220px;height:auto}#region-header-first .block{width:272px;height:auto}.block-34,.block-35{margin-right:10px !important}.block-40,.block-39,.block-36,.block-35,.block-34{width:160px}}@media all and (min-width:740px) and (min-device-width:740px),(max-device-width:800px) and (min-width:740px) and (orientation:landscape){.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:720px}.container-12{margin-left:auto;margin-right:auto;width:720px}.container-12 .grid-1{width:40px}.container-12 .grid-2{width:100px}.container-12 .grid-3{width:160px}.container-12 .grid-4{width:220px}.container-12 .grid-5{width:280px}.container-12 .grid-6{width:340px}.container-12 .grid-7{width:400px}.container-12 .grid-8{width:460px}.container-12 .grid-9{width:520px}.container-12 .grid-10{width:580px}.container-12 .grid-11{width:640px}.container-12 .grid-12{width:700px}.container-12 .prefix-1{padding-left:60px}.container-12 .prefix-2{padding-left:120px}.container-12 .prefix-3{padding-left:180px}.container-12 .prefix-4{padding-left:240px}.container-12 .prefix-5{padding-left:300px}.container-12 .prefix-6{padding-left:360px}.container-12 .prefix-7{padding-left:420px}.container-12 .prefix-8{padding-left:480px}.container-12 .prefix-9{padding-left:540px}.container-12 .prefix-10{padding-left:600px}.container-12 .prefix-11{padding-left:660px}.container-12 .suffix-1{padding-right:60px}.container-12 .suffix-2{padding-right:120px}.container-12 .suffix-3{padding-right:180px}.container-12 .suffix-4{padding-right:240px}.container-12 .suffix-5{padding-right:300px}.container-12 .suffix-6{padding-right:360px}.container-12 .suffix-7{padding-right:420px}.container-12 .suffix-8{padding-right:480px}.container-12 .suffix-9{padding-right:540px}.container-12 .suffix-10{padding-right:600px}.container-12 .suffix-11{padding-right:660px}.container-12 .push-1{left:60px}.container-12 .push-2{left:120px}.container-12 .push-3{left:180px}.container-12 .push-4{left:240px}.container-12 .push-5{left:300px}.container-12 .push-6{left:360px}.container-12 .push-7{left:420px}.container-12 .push-8{left:480px}.container-12 .push-9{left:540px}.container-12 .push-10{left:600px}.container-12 .push-11{left:660px}.container-12 .pull-1{left:-60px}.container-12 .pull-2{left:-120px}.container-12 .pull-3{left:-180px}.container-12 .pull-4{left:-240px}.container-12 .pull-5{left:-300px}.container-12 .pull-6{left:-360px}.container-12 .pull-7{left:-420px}.container-12 .pull-8{left:-480px}
.container-12 .pull-9{left:-540px}.container-12 .pull-10{left:-600px}.container-12 .pull-11{left:-660px}}