@import url(https://fonts.googleapis.com/css?family=Roboto+Slab|Open+Sans:400italic,700italic,400,700);body{font-family:"Open Sans",sans-serif;}body.front h1,body.front .tabs{display:none;}body.front #page{overflow:hidden;padding:2em 0;}body.sidebar-first #content{width:80%;left:20%;}body.sidebar-second #content{width:80%;}body.front .view-embed-blocs-home .views-row{margin-bottom:4em;}body.front .view-embed-blocs-home .views-row:nth-child(even){background-color:#f3f3f3;margin-left:-100%;margin-right:-100%;padding-left:100%;padding-right:100%;padding-top:3em;padding-bottom:3em;}body.front .view-embed-blocs-home .views-row img{width:100%;height:auto;}.area-home .padding-1{padding:0 1em;}.area-home .padding-2{padding:0 2em;}.area-home .padding-3{padding:0 3em;}.area-home .align-right{text-align:right;}.area-home .align-center{text-align:center;}.area-home h3{font-weight:bold;color:#244B90;margin-bottom:1em;}.area-home p{font-size:17px;}.area-home a.boton{background-color:#00c2f3;padding:0.9em 2em;color:#fff;font-size:17px;display:inline-block;border-radius:3em;font-weight:bold;margin-top:2em;box-shadow:0 3px 6px rgba(0,0,0,0.2);}.area-home a.boton:hover{color:#244B90;}body.front .view-embed-blocs-home .views-row .area-home img.natural_size{width:auto;height:auto;}.area-home .big{font-size:160% !important;padding:0 2em 1em;}.orange{color:#f80;}#header{background-color:#244B90;}#header .region-header{text-align:right;}#header .region-header > .block{display:inline-block;}#content,#sidebar-first,#sidebar-second{float:left;display:inline;position:relative;}#content{width:100%;}body.maintenance-page #content{background:transparent url(/sites/all/themes/calculus2018/media/mantenimiento-01.png) no-repeat left 4em;height:32em;padding:4em 0 0 24em;}body.maintenance-page #page h1{text-align:left;}body.maintenance-page #content-content{font-size:150%}body.maintenance-page #block-block-1{text-align:center;width:100%;font-size:120%;}body.maintenance-page .back-to-user{margin-top:2em;}body.maintenance-page .back-to-user .button{border-radius:25px;}body.maintenance-page .back-to-user .button:hover{background-color:#555;opacity:1 !important;color:#fff !important;}body.two-sidebars #content{width:60%;left:20%;}#sidebar-first{width:100%;}#sidebar-second{float:right;width:20%;}#page{min-height:calc(100vh - 101px);}#page h1,.page-title{font-family:"Roboto Slab",serif;font-size:3em;color:#244B90;margin:1em 0;text-align:center;}body.page-new-project-select-type h1.page-title,body.page-project-une-actions h1.page-title{display:none;}body.admin-menu #page{min-height:calc(100vh - 150px);}.section{margin:10px;}.breadcrumb{border-radius:0;}div.messages{background-position:8px 14px;padding:16px 10px 16px 40px;border-radius:0;border:0;font-size:114%;}div.messages.status{background-color:#d2fac8;border-left:4px solid #6e9664;}div.messages.warning{background-color:#fff6dc;border-left:4px solid #f5c0a0;}div.messages.error{background-color:#ffebe7;border-left:4px solid #b40000;}#toTop{text-align:right;padding:1em 1.5em;}#toTop .glyphicon{color:#244B90;}#toTop .glyphicon:hover{opacity:0.8;cursor:pointer;}#footer{background-color:#244B90;color:#fff;}#footer table{margin:1em;color:#fff;}#footer table tbody{border:0;font-size:120%;}.center{text-align:center;}.left{text-align:left;}.right{text-align:right;}.ample100pc{width:100%;}a:hover,a:focus{opacity:0.8;text-decoration:none;}#logo a{margin:0.5em 0;display:inline-block;}#block-system-user-menu ul{text-align:right;}#block-system-user-menu li{display:inline-block;padding:1em 0 0 1em;}#block-system-user-menu a{color:#fff;}#block-system-user-menu a:hover{opacity:0.8;text-shadow:0 0 10px black;}.ddsDefault .dd-select{border:0;background:transparent !important;border-radius:0;cursor:pointer;position:relative;height:22px;}.ddsDefault .dd-selected:hover{color:#fff;}.ddsDefault .dd-pointer-down{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0);border-image:none;border-right:5px solid rgba(0,0,0,0);border-style:solid;border-width:5px;}.ddsDefault .dd-pointer{height:0;margin-top:-3px;position:absolute;right:-7px;top:56%;width:0;}.ddsDefault .dd-pointer-down{display:none;}.ddsDefault .form-item.form-type-select label{margin-bottom:0;}.ddsDefault .dd-selected{display:block;font-weight:bold;overflow:hidden;padding:0 10px;color:#fff;text-decoration:none;text-transform:uppercase;height:17px;padding-top:2px;}.ddsDefault .dd-options{width:45px;display:block;text-align:center;padding:0;margin:6px 0 0 4px;box-shadow:0 0;background-color:#244B90;border:1px solid #035;}.ddsDefault .dd-option{color:#fff;text-transform:uppercase;border-bottom:1px solid #035;}.ddsDefault .dd-option-selected{background:none repeat scroll 0 0 #035;}.ddsDefault .dd-option:hover{background:none repeat scroll 0 0 #bdf;color:#000;}.ddsDefault .form-item.form-type-select label:hover{cursor:pointer;}.tabs ul.primary{border-bottom:0;margin:0 0 1em;padding:0;white-space:nowrap;text-align:center;}.tabs ul.primary li{display:inline-block;}.tabs ul.primary li a{background-color:#cccccc;border:1px solid #cccccc !important;color:#fff;border:0;margin-right:1px;padding:0.5em 1em;}.tabs ul.primary li a:hover{background-color:#4d4d4d;border:1px solid #363636;}.tabs ul.primary li a.active{background-color:#fff;color:#333;border:1px solid #333;}.button{background:#244B90;color:#fff;padding:0.5em 2em;border-radius:20px;font-family:"Roboto Slab",serif;}.button.crear-contenido{float:right;background-color:#f82;}.button.crear-contenido:hover{background-color:#333;color:#fff;}#block-menu-menu-admin-short ul.menu{margin:0.5em 0 0;padding:0;text-align:center;}#block-menu-menu-admin-short ul.menu li{display:inline-block;margin:0;padding:0;}#block-menu-menu-admin-short ul.menu li a{background-color:#cccccc;border:1px solid #cccccc !important;color:#fff;border:0;margin:0;margin-right:1px;padding:0.5em 1em;}#block-menu-menu-admin-short ul.menu li a:hover{background-color:#4d4d4d;border:1px solid #363636;}#block-menu-menu-admin-short ul.menu li a.active{background-color:#fff;color:#333;border:1px solid #333;}#footer a{color:#fff;}.view table{width:100%;margin:2em 0;}.view table th,.view table td{padding:0.5em;}tr.odd{background-color:#f8f8f8;}table.sticky-header{top:-29px !important;}table.sticky-header th:last-child{display:none !important;}.views-table td a,.views-table td span.no-button{padding:2px 10px 3px;border-radius:17px;background-color:#68c;color:#fff;font-size:13px;}.views-table td span.no-button{background-color:#ccc;border:1px solid #ccc;padding:1px 8px 2px;cursor:not-allowed;}.views-table td a:hover{background-color:#333;opacity:0.9;}.views-table td span.no-button:hover{border:1px solid #aaa;}.view-eva-proyectos .views-table th{padding-top:15px;}.view-eva-proyectos .views-table th.views-field-nid-3{background:transparent url(/sites/all/themes/calculus2018/media/icona-edit.png) no-repeat center center;height:50px;}.view-eva-proyectos .views-table th.views-field-nid-1{background:transparent url(/sites/all/themes/calculus2018/media/icona-mapa.png) no-repeat center center;}.view-eva-proyectos .views-table th.views-field-nid-2{background:transparent url(/sites/all/themes/calculus2018/media/icona-pdf.png) no-repeat center center;}.view-eva-proyectos,.view-eva-ayuda{border-top:1px solid #244B90;margin-top:2em;}.view-eva-proyectos h2.title,.view-eva-ayuda h2.title{font-family:"Roboto Slab",serif;color:#244B90;text-align:center;}.view-eva-proyectos .view-header .counter,.view-eva-ayuda .view-header .counter{font-size:120%;margin-bottom:0.5em;font-weight:bold;}.view-eva-proyectos .view-filters,.view-eva-ayuda .view-filters{font-size:72%;}.view-eva-proyectos .view-filters select#edit-status,.view-eva-ayuda .view-filters select#edit-status{font-size:116%;}.view-eva-proyectos .view-filters .form-submit,.view-eva-ayuda .view-filters .form-submit{margin:1.7em 0.4em 0.5em !important;}.view-eva-proyectos .view-empty,.view-eva-ayuda .view-empty{font-size:140%;margin:1em 0;color:#666666;font-family:"Roboto Slab",serif;text-align:center;}.view-page-faq{padding:0 8em;}.view-page-faq .views-exposed-form{padding-left:20em;margin-bottom:2em;}.view-page-faq input[type="submit"]{margin:0 !important;}.view-page-faq .ui-accordion .ui-accordion-header{border:0;}.view-page-faq .ui-accordion .ui-accordion-header h3{font-size:1.4em;color:#244B90;font-family:"Roboto Slab",serif;}.view-page-faq .ui-accordion .ui-accordion-content{border:0;height:auto !important;}body.not-logged-in.page-user #content-wrapper{max-width:36em;margin:0 auto;}body.not-logged-in.page-user #content-wrapper h1{text-align:center;}#content-wrapper input[type=text],#content-wrapper input[type=password],#content-wrapper select{border:1px solid #ccc;border-radius:6px;margin:0.1em 0 0.4em;width:100%;padding:0.25em 0.5em 0.4em;font-size:1.2em;}#content-wrapper input[type=text]:hover,#content-wrapper input[type=text]:focus,#content-wrapper input[type=password]:hover,#content-wrapper input[type=password]:focus,#content-wrapper select:hover,#content-wrapper select:focus{border:1px solid #244B90;box-shadow:0 0 10px rgba(0,0,0,0.5);}#content-wrapper .form-item .description{font-size:0.85em;opacity:0.5;}#content-wrapper .form-item .description:hover{opacity:1;}#content-wrapper #edit-actions{text-align:center;}#content-wrapper input[type=button],#content-wrapper input[type=submit]{background-color:#244B90;color:#fff;border-radius:20px;margin:1em auto;border:0;font-size:1.2em;font-family:"Roboto Slab",serif;padding:0.4em 1em;}#content-wrapper input[type=button]:hover,#content-wrapper input[type=submit]:hover{background-color:#333;}#content-wrapper #user-profile-form,#content-wrapper #user-cancel-confirm-form{max-width:600px;margin:0 auto;}#content-wrapper #user-profile-form fieldset{border:1px solid #ddd;border-radius:0.5em;margin:2em 0;padding:2em;}#content-wrapper #user-profile-form fieldset legend{width:auto;padding:0 1em;}#content-wrapper form#user-login #edit-actions,#content-wrapper form#user-register-form #edit-actions,#content-wrapper form#user-pass #edit-actions,#content-wrapper form#user-pass-reset #edit-actions,#content-wrapper form#user-profile-form #edit-actions,#content-wrapper form#user-cancel-confirm-form #edit-actions,#content-wrapper form#comment-form #edit-actions{display:block !important;}#content-wrapper form#user-profile-form #edit-actions input[type=submit]#edit-cancel{background-color:#900;margin-left:1em;}#content-wrapper form#user-cancel-confirm-form a#edit-cancel{background-color:#f80;margin-left:1em;display:inline-block;color:#fff;padding:0.4em 1em;border-radius:20px;}#content-wrapper form#user-cancel-confirm-form{font-size:18px;text-align:center;}#content-wrapper form#user-cancel-confirm-form a#edit-cancel:hover{background-color:#888;}.node-proyecto-form{margin:0 auto;}.node-proyecto-form .vertical-tabs-panes,.node-proyecto_cte-form .vertical-tabs-panes,.ckeditor_links{display:none !important;}.node-building-form{width:84%;border:0;margin:0 auto;}.type-fieldset{border:1px solid #aaa;border-radius:18px;padding:1em 2em 1em;margin-bottom:2em;position:relative;}.type-fieldset.collapsed{padding:0 3em 1em;}.type-fieldset h3 a{color:#244B90;font-weight:600;}fieldset legend{border:0;margin:0.3em 0 -0.5em;font-size:2.2em;text-align:center;color:#337ab7;font-family:"Roboto Slab",serif;}.node-proyecto-form #edit-actions input{font-size:1.2em;margin:0 1em;}.node-form.node-help-form #edit-actions{display:block !important;}body.node-type-help .tabs,.node-form.node-help-form .vertical-tabs-panes{display:none !important;}.node-form.node-help-form .cke_editable{font-size:96% !important;}.node-form.node-help-form,.node.node-help{max-width:800px;margin:0 auto;}.node.node-help .submitted{color:#777;text-align:center;margin:-1em auto 1em;font-size:18px;}.node.node-help .field-name-field-estado-ayuda .field-item{display:inline-block;background-color:#f60;padding:0.5em 1em;color:#fff;margin-bottom:1em;float:right;margin-top:-3.5em;border-radius:5px;}.node.node-help .field-name-field-contenido-ayuda{font-size:120%;line-height:150%;margin-bottom:2em;}.node.node-help .field-name-body{clear:both;}#comments{padding-top:2em;border-top:1px solid #244B90;}#comments h2.title{font-weight:bold;color:#244B90;}#comments .comment{border:1px solid #ddd;margin:0 0 1em;border-radius:6px;padding:1em;}.node.node-help .comment .submitted{color:#777;text-align:left;margin:0 0 0.5em;font-size:14px;}.node.node-help .comment .content{font-size:120%;}.node.node-help ul.links.inline,#comments #edit-author--2{display:none;}.node.node-help .comment ul.links.inline{display:block;margin-top:1.5em;margin-left:-3px;}.node.node-help .comment ul.inline li{padding:0;}.node.node-help .comment ul.inline li.comment-reply.last{display:none;}.node.node-help .comment ul.inline li a{background-color:#ccc;color:#fff;padding:3px 14px 4px;border-radius:20px;margin-right:0.5em;}.node.node-help .comment ul.inline li a:hover{background-color:#888;color:#fff;}.form-group-02{margin-bottom:1em;}.form-group-02 > div{width:46.6%;float:left;margin-right:1.6em;}.form-group-03 > div{width:30%;display:inline-block;float:left;margin-right:1.6em;}.form-group-04 > div:not(.field-group-format-wrapper){width:22%;display:inline-block;margin-right:1.6em;float:left;}.form-group-03 > div.panel-body,.form-group-04 > div.panel-body{width:100%;}.form-group-03 .panel-body > div.form-group{width:30%;float:left;margin-right:1.6em;}.form-group-04 .panel-body > div.form-group,.form-group-04 .field-group-format-wrapper > div,.field-type-multifield .fieldset-wrapper > div{width:22%;float:left;margin-right:1.32em;}.field-type-multifield{margin:1em 0 1.5em;}.field-type-multifield .fieldset-wrapper > div{width:18%;margin-bottom:-1.5em;}.form-group-02 > div.form-group:last-child,.form-group-03 > div.form-group:last-child,.form-group-04 > div.form-group:last-child,.form-group-03 .panel-body > div.form-group:last-child,.form-group-04 .panel-body > div.form-group:last-child{margin-right:0;}.form-group-02.pm-sep,.form-group-03.pm-sep,.form-group-04.pm-sep{border-top:1px solid #ce1885;padding-top:1.5em;margin-top:1.5em;}.form-group-02.back-gris,.form-group-03.back-gris,.form-group-04.back-gris{background-color:#f4f4f4;padding:1em;margin:1em 0;border-radius:6px;}.form-item.form-type-select label{margin-bottom:4px;}.form-group-02 select,.form-group-03 select,.form-group-04 select{max-width:100%;}.grup-hidden,.grup-hidden *{display:none;}.group-camps-ocults .field-group-format-wrapper legend{border-top:1px solid #bbb;font-size:13pt;color:#555;padding-top:0.5em;padding-bottom:0.5em;text-align:left;text-transform:uppercase;}.node-proyecto-form .group-camps-ocults .field-group-format-wrapper legend{border:0;margin:0;padding:0;}#content-wrapper .group-camps-ocults .field-group-format-wrapper label{font-size:8pt;}#content-wrapper .group-camps-ocults .field-group-format-wrapper input[type="text"]{font-size:80%;}fieldset .button-next,.type-fieldset .button-next{background-color:#244B90;color:#fff;padding:0.3em 2em 0.4em;display:block;float:right;margin-top:-0.4em;font-size:110%;font-weight:bold;border-radius:24px;}fieldset .button-next:hover,.type-fieldset .button-next:hover{background-color:#f60;cursor:pointer;}div.collapsed.grupo-boton-next .button-next{display:none !important;}.field-name-field-strikes-map .ver-mapa{display:inline-block;color:#fff;background-color:#f80;padding:0.5em 1em;border-radius:4px;}.field-name-field-strikes-map .ver-mapa:hover{background-color:#333;color:#fff;cursor:pointer;}.field-name-field-strikes-map .close-mapa{display:inline-block;color:#000;background-color:#ccc;padding:0.5em 1em;border-radius:4px;margin-top:1em;}.field-name-field-strikes-map .ver-mapa:hover,.field-name-field-strikes-map .close-mapa:hover{background-color:#333;color:#fff;cursor:pointer;}.field-name-field-strikes-map option:first-child{display:none;}.map-container{display:none;}.map-container.visible{padding:0;display:block;margin:1em 0 2em;width:200%;}.map-container.visible img{width:100%;max-width:780px;}#edit-field-ref-building .form-group-02 > div,#edit-field-ref-building .form-group-03 > div,#edit-field-ref-building .form-group-04 > div,.node-building-form .form-group-02 > div,.node-building-form .form-group-03 > div,.node-building-form .form-group-04 > div,.group-cte-tabs .form-group-02 > div,.group-cte-tabs .form-group-03 > div,.group-cte-tabs .form-group-04 > div{width:100%;float:none;}#edit-field-ref-building .grup-amb-ajuda .field-group-format-wrapper,.node-building-form .grup-amb-ajuda .field-group-format-wrapper,.node-proyecto_cte-form .grup-amb-ajuda .field-group-format-wrapper{width:50%;}#edit-field-ref-building .form-group-02 .form-item,#edit-field-ref-building .form-group-03 .form-item,#edit-field-ref-building .form-group-04 .form-item,#edit-field-ref-building-und-form-field-struc-location-ct-und{margin-bottom:0;font-size:90%;}#edit-field-ref-building-und legend{display:none;}.group-cte-tabs .field-name-field-densidad-impact{max-width:262px;margin:2em auto;}.tabs > div{display:inline-block;color:#555;border:1px solid #aaa;border-radius:5px;padding:0.5em 1em 0.6em;margin-right:0.86em;margin-top:1em;margin-bottom:1em;font-size:1.2em;}.tabs > div:hover,.tabs > div.active{background-color:#244B90;color:#fff;border:1px solid #244B90;cursor:pointer;}.missatge-risc{color:#345Ba0;font-size:14px;font-style:italic;margin:-0.5em 0 1em;font-weight:bold;}.area-ajuda{background-color:#d8f2f8;position:absolute;width:42%;min-height:4em;top:3.8em;right:2em;bottom:3em;border-radius:12px;overflow:hidden;padding:1.2em 1.4em;}.area-ajuda ul{padding:0 1.4em;}.group-building-60 .area-ajuda{top:7.6em;}.group-building-70 .field-group-format-wrapper{min-height:25em;}.area-ajuda.ocult,.collapsed .area-ajuda{display:none;}.area-ajuda h3{margin-top:0;font-size:12pt;color:#244B90;font-weight:bold;text-transform:uppercase;}#edit-field-ref-building .grupo-boton-next .description,.node-building-form .grupo-boton-next .description,body.node-type-proyecto-cte .grupo-boton-next .description,body.page-node-add-proyecto-cte .grupo-boton-next .description{display:none;}#edit-field-ref-building .group-camps-ocults .field-type-multifield{border:1px solid #ccc;padding:1em 2em;border-radius:10px;font-size:76%;margin-bottom:1em;}#edit-field-ref-building .group-camps-ocults .field-type-multifield .fieldset-wrapper > div{float:left;width:23%;margin-right:1em;}#edit-field-ref-building .group-camps-ocults .field-type-multifield fieldset legend{text-align:left;font-family:"Open Sans",sans-serif;font-size:14pt;margin:-0.4em 0 0.4em;}.group-building-00{padding-bottom:3em;}.group-building-00 h3,.group-building-00.collapsed .button-next,.group-building-00 .field-group-format-wrapper .field-group-format-wrapper .button-next{display:none !important;}.group-building-00.collapsed h3{display:block !important;}.group-building-00.collapsed > .field-group-format-wrapper{display:none !important;}.new-project-type a{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;max-width:872px;margin:0 auto;margin-bottom:2em;border:1px solid #bbb;border-radius:26px;padding:2em 2em 1.2em;color:#333;font-size:13px;line-height:152%;}.new-project-type a:hover{color:#fff;background-color:#244B90;}.new-project-type.inactive{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;max-width:872px;margin:0 auto;margin-bottom:2em;border:1px solid #ddd;border-radius:26px;padding:2em 2em 1.2em;color:#bbb;font-size:13px;line-height:152%;background-color:#eee;}.new-project-type div.category{width:26%;text-align:center;color:#244B90;font-size:32px;font-weight:bold;line-height:130%;padding-right:0.8em;}.new-project-type.inactive div.category{color:#ccc;}.new-project-type div.category .big{font-size:50px;}.new-project-type a:hover div.category{color:#fff;}.new-project-type div.description{width:73%;}#edit-field-ref-building .tabledrag-toggle-weight-wrapper{opacity:0;margin-bottom:1em;}#edit-field-ref-building th.ief-tabledrag-header,#edit-field-ref-building td.ief-tabledrag-handle{display:none;}#edit-field-ref-building tr.even,#edit-field-ref-building tr.odd{background-color:#f8f8f8;}#edit-field-ref-building tr.odd{background-color:#fff;}#edit-field-ref-building th{padding:1em;}#edit-field-ref-building td{padding:0 1em;}.node-proyecto_cte-form .group-grup-final-cte{border:1px solid #ccc;padding:0.1em 1em;border-radius:16px;margin:1em 0;color:#244B90;}.node-proyecto_cte-form .group-grup-final-iec{border:1px solid #ccc;padding:0.1em 1em;border-radius:16px;margin:1em 0;color:#a33;}.node-proyecto_cte-form .group-grup-final-cte h3,.node-proyecto_cte-form .group-grup-final-iec h3{font-weight:bold;}.node-proyecto_cte-form .field-name-field-necesidad-protec-spr-2 label{display:none;}.required-fields .group-cte-riesgo input{border:0 !important;padding:0 !important;border-radius:0 !important;}.required-fields .group-cte-riesgo input:hover{box-shadow:0 0 !important;}.node-proyecto_cte-form .group-grup-resultado h3{color:#244B90;font-weight:bold;}.node-proyecto_cte-form .field-name-field-calc-cte-ne label,.node-proyecto_cte-form .field-name-field-riesgo-admisible-na label,.node-proyecto_cte-form .field-name-field-eficiencia-requerida-e label,.node-proyecto_cte-form .field-name-field-nivel-protec-np label,.node-proyecto_cte-form .field-name-field-nivel-protec-np-2 label{float:left;padding:0.6em 0.5em 0 0;width:184px;}#content-wrapper .node-proyecto_cte-form .field-name-field-calc-cte-ne input[type=text],#content-wrapper .node-proyecto_cte-form .field-name-field-riesgo-admisible-na input[type=text],#content-wrapper .node-proyecto_cte-form .field-name-field-eficiencia-requerida-e input[type=text],#content-wrapper .node-proyecto_cte-form .field-name-field-nivel-protec-np input[type=text],#content-wrapper .node-proyecto_cte-form .field-name-field-nivel-protec-np-2 input[type=text]{display:inline-block;width:148px;font-weight:bold;font-size:37px;line-height:100%;padding:0;border:0;color:#244B90;}.node-proyecto_cte-form .group-grup-nivel-proteccion{border:1px solid #ccc;padding:0.2em 1.5em 0;border-radius:16px;color:#244B90;}.node-proyecto_cte-form .group-grup-nivel-proteccion h3,.node-proyecto_cte-form .field-name-field-necesidad-protec-spr label,.node-proyecto_cte-form .field-name-field-necesidad-protec-spr .resizable-textarea .grippie,.node-proyecto_cte-form .field-name-field-calc-ct3 .resizable-textarea .grippie{display:none;}#content-wrapper .grup-resultats-finals .field-name-field-nivel-protec-np-2 label{width:auto;}.node-proyecto_cte-form .field-name-field-necesidad-protec-spr .form-textarea-wrapper textarea,.node-proyecto_cte-form .field-name-field-calc-ct3 .form-textarea-wrapper textarea{border:0;resize:none;font-size:18px;}.acciones-ia input{background-color:#dcf0ff;font-weight:bold;color:#1677b2;text-align:center;padding:0.5em 1em;border:0;border-radius:6px;margin-right:1em;margin-bottom:0.5em;}.acciones-ia input:hover{background-color:#555;color:#fff;cursor:pointer;}.acciones-ia input.sin-protec{width:168px;margin-right:0;}.acciones-ia .ia-mensaje.sin-protec{color:red;margin-top:0.5em;margin-bottom:0.5em;font-size:18px;}.acciones-ia .ia-mensaje.optimizado{color:green;margin-top:0.5em;margin-bottom:0.5em;font-size:18px;}@media screen and (min-width:1000px){.vertical-buttons{float:left;width:23%;margin-right:2em;}.vertical-buttons > div{border:1px solid #dcf0ff;padding:1em;font-size:16px;font-weight:bold;border-radius:14px;margin-bottom:1em;background-color:#dcf0ff;color:#1677b2;}.vertical-buttons > div.reviewed{background:#dcf0ff url(/sites/all/themes/calculus2018/media/tic-ok-02.png) no-repeat right center;}.vertical-buttons > div.active,.vertical-buttons > div.active:hover{color:#fff;background-color:#337ab7;background-image:none;border-color:#aaa;cursor:default;}.vertical-buttons > div:hover,.node-proyecto_cte-form .vertical-buttons .vertbutton-06:hover{cursor:pointer;background-color:#555;border-color:#333;color:#fff;}.node-proyecto_cte-form .vertical-buttons .vertbutton-06{background-color:#fd373b;color:#fff;}.node-proyecto_cte-form .vertical-buttons .vertbutton-06.active,.node-proyecto_cte-form .vertical-buttons .vertbutton-06.active:hover{background-color:#8d272b;color:#fff;}#edit-field-ref-building-und > .fieldset-wrapper,#proyecto-cte-node-form .group-cte-tabs > .fieldset-wrapper{float:right;width:74%;}.type-fieldset.datos-obra h3{display:none;}.type-fieldset.datos-obra{background-color:#f4f4f4;margin-top:1em;}.grup-resultats-finals{margin:0 auto 1.5em;padding:0;padding-bottom:0.5em;border:0;}.grup-resultats-finals h3{display:none;}.node-proyecto_cte-form .grup-resultats-finals h3{display:block;}.grup-resultats-finals h3 a{color:#900;}.grup-resultats-finals .field-group-format-wrapper{display:grid !important;grid-template-columns:1fr 1fr 1fr 1fr;margin:0 -2em;}.grup-resultats-finals .field-group-format-wrapper > div{margin:0 0 0 2em;}.grup-resultats-finals .field-group-format-wrapper > div:last-child{border-bottom:0;margin-bottom:0;}.icona-risk-no{padding:0 0 4em 0;background:transparent url(/sites/all/themes/calculus2018/media/risk_no.png) no-repeat 2em bottom;}.icona-risk-yes{padding:0 0 4em 0;background:transparent url(/sites/all/themes/calculus2018/media/risk_yes.png) no-repeat 2em bottom;}.icona-risk-level-01{padding:0 4em 1em 0;background:transparent url(/sites/all/themes/calculus2018/media/risc_level_01.jpg) no-repeat right bottom;}.icona-risk-level-02{padding:0 4em 1em 0;background:transparent url(/sites/all/themes/calculus2018/media/risc_level_02.jpg) no-repeat right bottom;}.icona-risk-level-03{padding:0 4em 1em 0;background:transparent url(/sites/all/themes/calculus2018/media/risc_level_03.jpg) no-repeat right bottom;}.icona-risk-level-04{padding:0 4em 1em 0;background:transparent url(/sites/all/themes/calculus2018/media/risc_level_04.jpg) no-repeat right bottom;}.icona-risk-level-05{padding:0 4em 1em 0;background:transparent url(/sites/all/themes/calculus2018/media/risc_level_05.jpg) no-repeat right bottom;}.icona-risk-level-06{padding:0 4em 1em 0;background:transparent url(/sites/all/themes/calculus2018/media/risc_level_06.jpg) no-repeat right bottom;}.icona-risk-level-07{padding:0 4em 1em 0;background:transparent url(/sites/all/themes/calculus2018/media/risc_level_07.jpg) no-repeat right bottom;}#content-wrapper .grup-resultats-finals input[type="text"]{border:0;border-radius:0 0;font-size:15pt;padding:0;margin:-0.2em 0 0;background:transparent;}#content-wrapper .grup-resultats-finals input[type="text"]:hover{box-shadow:0 0;}#content-wrapper .node-proyecto-form .grup-resultats-finals input[type="text"]{color:red;}#content-wrapper .grup-resultats-finals label{font-size:105%;}#content-wrapper .grup-resultats-finals .icona-risk-yes input[type="text"],#content-wrapper .grup-resultats-finals .icona-risk-level-04 input[type="text"],#content-wrapper .grup-resultats-finals .icona-risk-level-05 input[type="text"],#content-wrapper .grup-resultats-finals .icona-risk-level-06 input[type="text"],#content-wrapper .grup-resultats-finals .icona-risk-level-07 input[type="text"]{color:green;}.no-bold{font-weight:normal !important;font-size:90%;opacity:0.85;}}@media screen and (max-width:999px){.group-building-00{padding-bottom:0.4em !important;}.type-fieldset.datos-obra{background-color:#f4f4f4;margin-top:1em;}.type-fieldset{padding-bottom:3em;}.area-ajuda{bottom:5em;}.group-building-00 .form-group-03{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}.group-building-00 .form-group-03 > div{display:block;float:none;margin-right:auto;}.vertical-buttons{max-width:400px;margin:0 auto 2em;padding:1em 3em;background-color:#dcf0ff;border-radius:14px;font-size:120%;line-height:165%;}.grup-resultats-finals{max-width:540px;padding-bottom:0.5em;margin:0 auto 2em;}.grup-resultats-finals .field-group-format-wrapper > div{border-bottom:1px solid #ccc;margin-bottom:1em;}.grup-resultats-finals .field-group-format-wrapper > div:last-child{border-bottom:0;margin-bottom:0;}.icona-risk-no{padding:0 7em 1em 0;background:transparent url(/sites/all/themes/calculus2018/media/risk_no.png) no-repeat right 1em;}.icona-risk-yes{padding:0 7em 1em 0;background:transparent url(/sites/all/themes/calculus2018/media/risk_yes.png) no-repeat right 1em;}.icona-risk-level-01{padding:0 0 5em 0;background:transparent url(/sites/all/themes/calculus2018/media/risc_level_01.jpg) no-repeat right bottom 1em;}.icona-risk-level-02{padding:0 0 5em 0;background:transparent url(/sites/all/themes/calculus2018/media/risc_level_02.jpg) no-repeat right bottom 1em;}.icona-risk-level-03{padding:0 0 5em 0;background:transparent url(/sites/all/themes/calculus2018/media/risc_level_03.jpg) no-repeat right bottom 1em;}.icona-risk-level-04{padding:0 0 5em 0;background:transparent url(/sites/all/themes/calculus2018/media/risc_level_04.jpg) no-repeat right bottom 1em;}.icona-risk-level-05{padding:0 0 5em 0;background:transparent url(/sites/all/themes/calculus2018/media/risc_level_05.jpg) no-repeat right bottom 1em;}.icona-risk-level-06{padding:0 0 5em 0;background:transparent url(/sites/all/themes/calculus2018/media/risc_level_06.jpg) no-repeat right bottom 1em;}.icona-risk-level-07{padding:0 0 5em 0;background:transparent url(/sites/all/themes/calculus2018/media/risc_level_07.jpg) no-repeat right bottom 1em;}#content-wrapper .grup-resultats-finals input[type="text"]{border:0;border-radius:0 0;font-size:16pt;color:red;padding:0;margin:-0.2em 0 0;background:transparent;}#content-wrapper .grup-resultats-finals input[type="text"]:hover{box-shadow:0 0;}#content-wrapper .grup-resultats-finals label{font-size:120%;}#content-wrapper .grup-resultats-finals .icona-risk-yes input[type="text"],#content-wrapper .grup-resultats-finals .icona-risk-level-04 input[type="text"],#content-wrapper .grup-resultats-finals .icona-risk-level-05 input[type="text"],#content-wrapper .grup-resultats-finals .icona-risk-level-06 input[type="text"],#content-wrapper .grup-resultats-finals .icona-risk-level-07 input[type="text"]{color:green;}.no-bold{font-weight:normal !important;font-size:90%;opacity:0.85;}}#edit-field-ref-building .group-building-location .field-group-format-wrapper{width:100%;}#edit-field-ref-building .group-building-location .area-ajuda{display:none;}.geolocation-address label,.geolocation-address-geocode-suggestions,.geolocation-remove{display:none;}input#edit-field-ref-building-und-form-field-location-und-0-address-field{max-width:460px;}.geolocation-address-geocode{margin-top:18px;font-size:110%;padding:0.3em 1.2em;border-radius:20px;margin-left:1em;background-color:#244B90;}.geolocation-help,.geolocation-map{clear:both;}.geolocation-address-geocode,.geolocation-client-location{display:inline-block;}.geolocation-client-location{background-color:#999;padding:0.2em 1em 0.4em;border-radius:20px;}.geolocation-address-geocode:hover,.geolocation-client-location:hover{background-color:#f60;}body.page-project-actions h1.page-title{display:none;}#project-actions{text-align:center;}#project-actions h2.title{margin-bottom:1em;}#project-actions .project-image{margin-bottom:3em;}#project-actions .project-image img{box-shadow:0 0 21px #aaa;}#project-actions .boto{margin-bottom:1.7em;}#project-actions .boto.pdf-report{margin-bottom:2.5em;}#project-actions .boto.pdf-report a{background-color:#00b9e8 !important;font-size:140% !important;border-radius:25px;}#project-actions .boto.pdf-report a.naranja{background-color:#f82 !important;}#project-actions .boto a:hover{background-color:#333 !important;color:#fff !important;}#project-actions .boto.verde{margin-bottom:2em;}#project-actions .boto.verde a{background-color:#009500 !important;font-size:140% !important;border-radius:25px;}#project-actions .boto.pdf-report a.naranja:hover,#project-actions .boto.verde a:hover{background-color:#555 !important;}#block-block-1{width:290px;display:inline-block;padding:1.5em 0 1em;}#block-menu-menu-footer{width:calc(100% - 300px);display:inline-block;padding:1.5em 0 1em;}#block-menu-menu-footer ul.menu{text-align:right;padding:0;}#block-menu-menu-footer .menu li{display:inline-block;margin:0;padding:0;}#block-menu-menu-footer .menu li a{padding:0 0 0 1em;}#block-menu-menu-footer .menu li a:after{content:'|';margin-left:1em;margin-right:-0.4em;display:inline-block;}#block-menu-menu-footer .menu li:last-child a:after{content:'';color:red;}@media screen and (max-width:1200px){.view-page-faq .views-exposed-form{padding-left:12em;}}@media screen and (max-width:1000px){.view-page-faq .views-exposed-form{padding-left:7em;}}@media screen and (max-width:960px){.view-page-faq{padding:0 4em;}}@media screen and (max-width:840px){.view-page-faq{padding:0 2em;}.view-page-faq .views-exposed-form{padding-left:7em;}}@media screen and (max-width:700px){.view-page-faq{padding:0;}}@media screen and (max-width:520px){.view-page-faq .views-exposed-form{padding-left:5em;}}@media screen and (max-width:700px){.view table th,.view table td{padding:0.5em;display:block;text-align:center;border-bottom:1px solid #ddd;}.type-fieldset{padding:0 0 2em;border:0;border-top:1px solid #aaa;border-radius:0;}.type-fieldset.collapsed{padding:0.2em 0 0;}#edit-field-ref-building{margin:0;}.grup-resultats-finals{width:100%;}#edit-field-ref-building .grup-amb-ajuda .field-group-format-wrapper,.node-building-form .grup-amb-ajuda .field-group-format-wrapper{width:100%;}.area-ajuda{display:none;}#edit-field-ref-building:focus .grupo-boton-next .description,.node-building-form:focus .grupo-boton-next .description{display:block;}#edit-field-ref-building .grupo-boton-next .description,.node-building-form .grupo-boton-next .description{color:#648Bd0;font-size:10pt;opacity:1;padding:0 1em;}.node-proyecto-form #edit-field-ref-building,.node-building-form{border:0;border-radius:0;padding:0;margin-bottom:0;}#block-block-1,#block-menu-menu-footer{width:100%;display:block;}#block-menu-menu-footer{padding-top:0;}#block-menu-menu-footer ul.menu{text-align:left;}#block-menu-menu-footer .menu li.first a{padding-left:0 !important;}}@media screen and (max-width:500px){.grup-resultats-finals .field-group-format-wrapper > div{padding-right:5em;}.icona-risk-level-01,.icona-risk-level-02,.icona-risk-level-03,.icona-risk-level-04,.icona-risk-level-05,.icona-risk-level-06,.icona-risk-level-07{padding:0 0 3em 0;}}
