﻿/*! normalize.css v2.1.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}script{display:none !important}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}meta.foundation-mq-small{font-family:"only screen and (min-width: 768px)";width:768px}meta.foundation-mq-medium{font-family:"only screen and (min-width:940px)";width:940px}meta.foundation-mq-large{font-family:"only screen and (min-width:1440px)";width:1440px}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#444;padding:0;margin:0;font-family:"Open Sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;line-height:1;position:relative;cursor:default}a:hover{cursor:pointer}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.hide{display:none}.antialiased{-webkit-font-smoothing:antialiased}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:66.5em;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{position:relative;padding-left:0;padding-right:0;float:left}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.9375em;margin-right:-0.9375em;margin-top:0;margin-bottom:0;max-width:none;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;width:100%;float:left}@media only screen{.column,.columns{position:relative;padding-left:.9375em;padding-right:.9375em;float:left}.small-1{position:relative;width:5%}.small-2{position:relative;width:10%}.small-3{position:relative;width:15%}.small-4{position:relative;width:20%}.small-5{position:relative;width:25%}.small-6{position:relative;width:30%}.small-7{position:relative;width:35%}.small-8{position:relative;width:40%}.small-9{position:relative;width:45%}.small-10{position:relative;width:50%}.small-11{position:relative;width:55%}.small-12{position:relative;width:60%}.small-13{position:relative;width:65%}.small-14{position:relative;width:70%}.small-15{position:relative;width:75%}.small-16{position:relative;width:80%}.small-17{position:relative;width:85%}.small-18{position:relative;width:90%}.small-19{position:relative;width:95%}.small-20{position:relative;width:100%}.small-offset-0{position:relative;margin-left:0%}.small-offset-1{position:relative;margin-left:5%}.small-offset-2{position:relative;margin-left:10%}.small-offset-3{position:relative;margin-left:15%}.small-offset-4{position:relative;margin-left:20%}.small-offset-5{position:relative;margin-left:25%}.small-offset-6{position:relative;margin-left:30%}.small-offset-7{position:relative;margin-left:35%}.small-offset-8{position:relative;margin-left:40%}.small-offset-9{position:relative;margin-left:45%}.small-offset-10{position:relative;margin-left:50%}.small-offset-11{position:relative;margin-left:55%}.small-offset-12{position:relative;margin-left:60%}.small-offset-13{position:relative;margin-left:65%}.small-offset-14{position:relative;margin-left:70%}.small-offset-15{position:relative;margin-left:75%}.small-offset-16{position:relative;margin-left:80%}.small-offset-17{position:relative;margin-left:85%}.small-offset-18{position:relative;margin-left:90%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.small-centered,.columns.small-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}}@media only screen and (min-width: 768px){.large-1{position:relative;width:5%}.large-2{position:relative;width:10%}.large-3{position:relative;width:15%}.large-4{position:relative;width:20%}.large-5{position:relative;width:25%}.large-6{position:relative;width:30%}.large-7{position:relative;width:35%}.large-8{position:relative;width:40%}.large-9{position:relative;width:45%}.large-10{position:relative;width:50%}.large-11{position:relative;width:55%}.large-12{position:relative;width:60%}.large-13{position:relative;width:65%}.large-14{position:relative;width:70%}.large-15{position:relative;width:75%}.large-16{position:relative;width:80%}.large-17{position:relative;width:85%}.large-18{position:relative;width:90%}.large-19{position:relative;width:95%}.large-20{position:relative;width:100%}.row .large-offset-0{position:relative;margin-left:0%}.row .large-offset-1{position:relative;margin-left:5%}.row .large-offset-2{position:relative;margin-left:10%}.row .large-offset-3{position:relative;margin-left:15%}.row .large-offset-4{position:relative;margin-left:20%}.row .large-offset-5{position:relative;margin-left:25%}.row .large-offset-6{position:relative;margin-left:30%}.row .large-offset-7{position:relative;margin-left:35%}.row .large-offset-8{position:relative;margin-left:40%}.row .large-offset-9{position:relative;margin-left:45%}.row .large-offset-10{position:relative;margin-left:50%}.row .large-offset-11{position:relative;margin-left:55%}.row .large-offset-12{position:relative;margin-left:60%}.row .large-offset-13{position:relative;margin-left:65%}.row .large-offset-14{position:relative;margin-left:70%}.row .large-offset-15{position:relative;margin-left:75%}.row .large-offset-16{position:relative;margin-left:80%}.row .large-offset-17{position:relative;margin-left:85%}.row .large-offset-18{position:relative;margin-left:90%}.row .large-offset-19{position:relative;margin-left:95%}.push-1{position:relative;left:5%;right:auto}.pull-1{position:relative;right:5%;left:auto}.push-2{position:relative;left:10%;right:auto}.pull-2{position:relative;right:10%;left:auto}.push-3{position:relative;left:15%;right:auto}.pull-3{position:relative;right:15%;left:auto}.push-4{position:relative;left:20%;right:auto}.pull-4{position:relative;right:20%;left:auto}.push-5{position:relative;left:25%;right:auto}.pull-5{position:relative;right:25%;left:auto}.push-6{position:relative;left:30%;right:auto}.pull-6{position:relative;right:30%;left:auto}.push-7{position:relative;left:35%;right:auto}.pull-7{position:relative;right:35%;left:auto}.push-8{position:relative;left:40%;right:auto}.pull-8{position:relative;right:40%;left:auto}.push-9{position:relative;left:45%;right:auto}.pull-9{position:relative;right:45%;left:auto}.push-10{position:relative;left:50%;right:auto}.pull-10{position:relative;right:50%;left:auto}.push-11{position:relative;left:55%;right:auto}.pull-11{position:relative;right:55%;left:auto}.push-12{position:relative;left:60%;right:auto}.pull-12{position:relative;right:60%;left:auto}.push-13{position:relative;left:65%;right:auto}.pull-13{position:relative;right:65%;left:auto}.push-14{position:relative;left:70%;right:auto}.pull-14{position:relative;right:70%;left:auto}.push-15{position:relative;left:75%;right:auto}.pull-15{position:relative;right:75%;left:auto}.push-16{position:relative;left:80%;right:auto}.pull-16{position:relative;right:80%;left:auto}.push-17{position:relative;left:85%;right:auto}.pull-17{position:relative;right:85%;left:auto}.push-18{position:relative;left:90%;right:auto}.pull-18{position:relative;right:90%;left:auto}.push-19{position:relative;left:95%;right:auto}.pull-19{position:relative;right:95%;left:auto}.column.large-centered,.columns.large-centered{position:relative;margin-left:auto;margin-right:auto;float:none !important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left !important}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right !important}}.row{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:66.5em;width:100%;*zoom:1}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse .column,.row.collapse .columns{padding-left:0;padding-right:0;float:left}.row .row{margin-left:-0.9375em;margin-right:-0.9375em;max-width:none;width:auto;*zoom:1}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{margin-left:0;margin-right:0;max-width:none;width:auto;*zoom:1}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:.9375em;padding-right:.9375em;width:100%;float:left;position:relative}@media only screen{.small-1{width:5%}.small-2{width:10%}.small-3{width:15%}.small-4{width:20%}.small-5{width:25%}.small-6{width:30%}.small-7{width:35%}.small-8{width:40%}.small-9{width:45%}.small-10{width:50%}.small-11{width:55%}.small-12{width:60%}.small-13{width:65%}.small-14{width:70%}.small-15{width:75%}.small-16{width:80%}.small-17{width:85%}.small-18{width:90%}.small-19{width:95%}.small-20{width:100%}.small-offset-0{margin-left:0%}.small-offset-1{margin-left:5%}.small-offset-2{margin-left:10%}.small-offset-3{margin-left:15%}.small-offset-4{margin-left:20%}.small-offset-5{margin-left:25%}.small-offset-6{margin-left:30%}.small-offset-7{margin-left:35%}.small-offset-8{margin-left:40%}.small-offset-9{margin-left:45%}.small-offset-10{margin-left:50%}.small-offset-11{margin-left:55%}.small-offset-12{margin-left:60%}.small-offset-13{margin-left:65%}.small-offset-14{margin-left:70%}.small-offset-15{margin-left:75%}.small-offset-16{margin-left:80%}.small-offset-17{margin-left:85%}.small-offset-18{margin-left:90%}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none !important}}@media only screen and (min-width: 768px){.medium-1{width:5%}.medium-2{width:10%}.medium-3{width:15%}.medium-4{width:20%}.medium-5{width:25%}.medium-6{width:30%}.medium-7{width:35%}.medium-8{width:40%}.medium-9{width:45%}.medium-10{width:50%}.medium-11{width:55%}.medium-12{width:60%}.medium-13{width:65%}.medium-14{width:70%}.medium-15{width:75%}.medium-16{width:80%}.medium-17{width:85%}.medium-18{width:90%}.medium-19{width:95%}.medium-20{width:100%}.medium-offset-0{margin-left:0%}.medium-offset-1{margin-left:5%}.medium-offset-2{margin-left:10%}.medium-offset-3{margin-left:15%}.medium-offset-4{margin-left:20%}.medium-offset-5{margin-left:25%}.medium-offset-6{margin-left:30%}.medium-offset-7{margin-left:35%}.medium-offset-8{margin-left:40%}.medium-offset-9{margin-left:45%}.medium-offset-10{margin-left:50%}.medium-offset-11{margin-left:55%}.medium-offset-12{margin-left:60%}.medium-offset-13{margin-left:65%}.medium-offset-14{margin-left:70%}.medium-offset-15{margin-left:75%}.medium-offset-16{margin-left:80%}.medium-offset-17{margin-left:85%}.medium-offset-18{margin-left:90%}.medium-offset-19{margin-left:95%}.medium-push-1{left:5%;right:auto}.medium-pull-1{right:5%;left:auto}.medium-push-2{left:10%;right:auto}.medium-pull-2{right:10%;left:auto}.medium-push-3{left:15%;right:auto}.medium-pull-3{right:15%;left:auto}.medium-push-4{left:20%;right:auto}.medium-pull-4{right:20%;left:auto}.medium-push-5{left:25%;right:auto}.medium-pull-5{right:25%;left:auto}.medium-push-6{left:30%;right:auto}.medium-pull-6{right:30%;left:auto}.medium-push-7{left:35%;right:auto}.medium-pull-7{right:35%;left:auto}.medium-push-8{left:40%;right:auto}.medium-pull-8{right:40%;left:auto}.medium-push-9{left:45%;right:auto}.medium-pull-9{right:45%;left:auto}.medium-push-10{left:50%;right:auto}.medium-pull-10{right:50%;left:auto}.medium-push-11{left:55%;right:auto}.medium-pull-11{right:55%;left:auto}.medium-push-12{left:60%;right:auto}.medium-pull-12{right:60%;left:auto}.medium-push-13{left:65%;right:auto}.medium-pull-13{right:65%;left:auto}.medium-push-14{left:70%;right:auto}.medium-pull-14{right:70%;left:auto}.medium-push-15{left:75%;right:auto}.medium-pull-15{right:75%;left:auto}.medium-push-16{left:80%;right:auto}.medium-pull-16{right:80%;left:auto}.medium-push-17{left:85%;right:auto}.medium-pull-17{right:85%;left:auto}.medium-push-18{left:90%;right:auto}.medium-pull-18{right:90%;left:auto}.medium-push-19{left:95%;right:auto}.medium-pull-19{right:95%;left:auto}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none !important}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left !important}}@media only screen and (min-width: 940px){.large-1{width:5%}.large-2{width:10%}.large-3{width:15%}.large-4{width:20%}.large-5{width:25%}.large-6{width:30%}.large-7{width:35%}.large-8{width:40%}.large-9{width:45%}.large-10{width:50%}.large-11{width:55%}.large-12{width:60%}.large-13{width:65%}.large-14{width:70%}.large-15{width:75%}.large-16{width:80%}.large-17{width:85%}.large-18{width:90%}.large-19{width:95%}.large-20{width:100%}.large-offset-0{margin-left:0%}.large-offset-1{margin-left:5%}.large-offset-2{margin-left:10%}.large-offset-3{margin-left:15%}.large-offset-4{margin-left:20%}.large-offset-5{margin-left:25%}.large-offset-6{margin-left:30%}.large-offset-7{margin-left:35%}.large-offset-8{margin-left:40%}.large-offset-9{margin-left:45%}.large-offset-10{margin-left:50%}.large-offset-11{margin-left:55%}.large-offset-12{margin-left:60%}.large-offset-13{margin-left:65%}.large-offset-14{margin-left:70%}.large-offset-15{margin-left:75%}.large-offset-16{margin-left:80%}.large-offset-17{margin-left:85%}.large-offset-18{margin-left:90%}.large-offset-19{margin-left:95%}.large-push-1{left:5%;right:auto}.large-pull-1{right:5%;left:auto}.large-push-2{left:10%;right:auto}.large-pull-2{right:10%;left:auto}.large-push-3{left:15%;right:auto}.large-pull-3{right:15%;left:auto}.large-push-4{left:20%;right:auto}.large-pull-4{right:20%;left:auto}.large-push-5{left:25%;right:auto}.large-pull-5{right:25%;left:auto}.large-push-6{left:30%;right:auto}.large-pull-6{right:30%;left:auto}.large-push-7{left:35%;right:auto}.large-pull-7{right:35%;left:auto}.large-push-8{left:40%;right:auto}.large-pull-8{right:40%;left:auto}.large-push-9{left:45%;right:auto}.large-pull-9{right:45%;left:auto}.large-push-10{left:50%;right:auto}.large-pull-10{right:50%;left:auto}.large-push-11{left:55%;right:auto}.large-pull-11{right:55%;left:auto}.large-push-12{left:60%;right:auto}.large-pull-12{right:60%;left:auto}.large-push-13{left:65%;right:auto}.large-pull-13{right:65%;left:auto}.large-push-14{left:70%;right:auto}.large-pull-14{right:70%;left:auto}.large-push-15{left:75%;right:auto}.large-pull-15{right:75%;left:auto}.large-push-16{left:80%;right:auto}.large-pull-16{right:80%;left:auto}.large-push-17{left:85%;right:auto}.large-pull-17{right:85%;left:auto}.large-push-18{left:90%;right:auto}.large-pull-18{right:90%;left:auto}.large-push-19{left:95%;right:auto}.large-pull-19{right:95%;left:auto}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none !important}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left !important}}.show-for-small,.show-for-medium-down,.show-for-large-down{display:inherit !important}.show-for-medium,.show-for-medium-up,.show-for-large,.show-for-large-up,.show-for-xlarge{display:none !important}.hide-for-medium,.hide-for-medium-up,.hide-for-large,.hide-for-large-up,.hide-for-xlarge{display:inherit !important}.hide-for-small,.hide-for-medium-down,.hide-for-large-down{display:none !important}table.show-for-small,table.show-for-medium-down,table.show-for-large-down,table.hide-for-medium,table.hide-for-medium-up,table.hide-for-large,table.hide-for-large-up,table.hide-for-xlarge{display:table}thead.show-for-small,thead.show-for-medium-down,thead.show-for-large-down,thead.hide-for-medium,thead.hide-for-medium-up,thead.hide-for-large,thead.hide-for-large-up,thead.hide-for-xlarge{display:table-header-group !important}tbody.show-for-small,tbody.show-for-medium-down,tbody.show-for-large-down,tbody.hide-for-medium,tbody.hide-for-medium-up,tbody.hide-for-large,tbody.hide-for-large-up,tbody.hide-for-xlarge{display:table-row-group !important}tr.show-for-small,tr.show-for-medium-down,tr.show-for-large-down,tr.hide-for-medium,tr.hide-for-medium-up,tr.hide-for-large,tr.hide-for-large-up,tr.hide-for-xlarge{display:table-row !important}td.show-for-small,td.show-for-medium-down,td.show-for-large-down,td.hide-for-medium,td.hide-for-medium-up,td.hide-for-large,td.hide-for-large-up,td.hide-for-xlarge,th.show-for-small,th.show-for-medium-down,th.show-for-large-down,th.hide-for-medium,th.hide-for-medium-up,th.hide-for-large,th.hide-for-large-up,th.hide-for-xlarge{display:table-cell !important}@media only screen and (min-width: 768px){.show-for-medium,.show-for-medium-up{display:inherit !important}.show-for-small{display:none !important}.hide-for-small{display:inherit !important}.hide-for-medium,.hide-for-medium-up{display:none !important}table.show-for-medium,table.show-for-medium-up,table.hide-for-small{display:table}thead.show-for-medium,thead.show-for-medium-up,thead.hide-for-small{display:table-header-group !important}tbody.show-for-medium,tbody.show-for-medium-up,tbody.hide-for-small{display:table-row-group !important}tr.show-for-medium,tr.show-for-medium-up,tr.hide-for-small{display:table-row !important}td.show-for-medium,td.show-for-medium-up,td.hide-for-small,th.show-for-medium,th.show-for-medium-up,th.hide-for-small{display:table-cell !important}}@media only screen and (min-width: 940px){.show-for-large,.show-for-large-up{display:inherit !important}.show-for-medium,.show-for-medium-down{display:none !important}.hide-for-medium,.hide-for-medium-down{display:inherit !important}.hide-for-large,.hide-for-large-up{display:none !important}table.show-for-large,table.show-for-large-up,table.hide-for-medium,table.hide-for-medium-down{display:table}thead.show-for-large,thead.show-for-large-up,thead.hide-for-medium,thead.hide-for-medium-down{display:table-header-group !important}tbody.show-for-large,tbody.show-for-large-up,tbody.hide-for-medium,tbody.hide-for-medium-down{display:table-row-group !important}tr.show-for-large,tr.show-for-large-up,tr.hide-for-medium,tr.hide-for-medium-down{display:table-row !important}td.show-for-large,td.show-for-large-up,td.hide-for-medium,td.hide-for-medium-down,th.show-for-large,th.show-for-large-up,th.hide-for-medium,th.hide-for-medium-down{display:table-cell !important}}@media only screen and (min-width: 1440px){.show-for-xlarge{display:inherit !important}.show-for-large,.show-for-large-down{display:none !important}.hide-for-large,.hide-for-large-down{display:inherit !important}.hide-for-xlarge{display:none !important}table.show-for-xlarge,table.hide-for-large,table.hide-for-large-down{display:table}thead.show-for-xlarge,thead.hide-for-large,thead.hide-for-large-down{display:table-header-group !important}tbody.show-for-xlarge,tbody.hide-for-large,tbody.hide-for-large-down{display:table-row-group !important}tr.show-for-xlarge,tr.hide-for-large,tr.hide-for-large-down{display:table-row !important}td.show-for-xlarge,td.hide-for-large,td.hide-for-large-down,th.show-for-xlarge,th.hide-for-large,th.hide-for-large-down{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation: landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation: portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table}.touch table.show-for-touch{display:table}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}@media only screen{[class*="block-grid-"]{display:block;padding:0;margin:0 -.625em;*zoom:1}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:inline;height:auto;float:left;padding:0 .625em 1.25em}.small-block-grid-1>li{width:100%;padding:0 .625em 1.25em}.small-block-grid-1>li:nth-of-type(n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{width:50%;padding:0 .625em 1.25em}.small-block-grid-2>li:nth-of-type(n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{width:33.33333%;padding:0 .625em 1.25em}.small-block-grid-3>li:nth-of-type(n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{width:25%;padding:0 .625em 1.25em}.small-block-grid-4>li:nth-of-type(n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{width:20%;padding:0 .625em 1.25em}.small-block-grid-5>li:nth-of-type(n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{width:16.66667%;padding:0 .625em 1.25em}.small-block-grid-6>li:nth-of-type(n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{width:14.28571%;padding:0 .625em 1.25em}.small-block-grid-7>li:nth-of-type(n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{width:12.5%;padding:0 .625em 1.25em}.small-block-grid-8>li:nth-of-type(n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{width:11.11111%;padding:0 .625em 1.25em}.small-block-grid-9>li:nth-of-type(n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{width:10%;padding:0 .625em 1.25em}.small-block-grid-10>li:nth-of-type(n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{width:9.09091%;padding:0 .625em 1.25em}.small-block-grid-11>li:nth-of-type(n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{width:8.33333%;padding:0 .625em 1.25em}.small-block-grid-12>li:nth-of-type(n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width: 768px){.small-block-grid-1>li:nth-of-type(1n+1){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:none}.large-block-grid-1>li{width:100%;padding:0 .625em 1.25em}.large-block-grid-1>li:nth-of-type(n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{width:50%;padding:0 .625em 1.25em}.large-block-grid-2>li:nth-of-type(n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{width:33.33333%;padding:0 .625em 1.25em}.large-block-grid-3>li:nth-of-type(n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{width:25%;padding:0 .625em 1.25em}.large-block-grid-4>li:nth-of-type(n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{width:20%;padding:0 .625em 1.25em}.large-block-grid-5>li:nth-of-type(n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{width:16.66667%;padding:0 .625em 1.25em}.large-block-grid-6>li:nth-of-type(n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{width:14.28571%;padding:0 .625em 1.25em}.large-block-grid-7>li:nth-of-type(n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{width:12.5%;padding:0 .625em 1.25em}.large-block-grid-8>li:nth-of-type(n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{width:11.11111%;padding:0 .625em 1.25em}.large-block-grid-9>li:nth-of-type(n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{width:10%;padding:0 .625em 1.25em}.large-block-grid-10>li:nth-of-type(n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{width:9.09091%;padding:0 .625em 1.25em}.large-block-grid-11>li:nth-of-type(n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{width:8.33333%;padding:0 .625em 1.25em}.large-block-grid-12>li:nth-of-type(n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}p.lead{font-size:1.21875em;line-height:1.6}.subheader{line-height:1.4;color:#6f6f6f;font-weight:300;margin-top:.2em;margin-bottom:.5em}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;direction:ltr}a{color:#116DA7;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#0f5e90}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1em;line-height:1.6;margin-bottom:1.25em;text-rendering:optimizeLegibility}p aside{font-size:.875em;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Open Sans","Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:.2em;margin-bottom:.5em;line-height:1.2125em}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:2.125em}h2{font-size:1.6875em}h3{font-size:1.375em}h4{font-size:1.125em}h5{font-size:1.125em}h6{font-size:1em}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25em 0 1.1875em;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:bold;color:#7f0a0c}ul,ol,dl{font-size:1em;line-height:1.6;margin-bottom:1.25em;list-style-position:outside;font-family:inherit}ul,ol{margin-left:0}ul.no-bullet,ol.no-bullet{margin-left:0}ul li ul,ul li ol{margin-left:1.25em;margin-bottom:0;font-size:1em}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square}ul.circle{list-style-type:circle}ul.disc{list-style-type:disc}ul.no-bullet{list-style:none}ol li ul,ol li ol{margin-left:1.25em;margin-bottom:0}dl dt{margin-bottom:.3em;font-weight:bold}dl dd{margin-bottom:.75em}abbr,acronym{text-transform:uppercase;font-size:90%;color:#444;border-bottom:1px dotted #ddd;cursor:help}abbr{text-transform:none}blockquote{margin:0 0 1.25em;padding:.5625em 1.25em 0 1.1875em;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.8125em;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25em 0;border:1px solid #ddd;padding:.625em .75em}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:.9375em}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 .0625em}@media only screen and (min-width: 768px){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.75em}h2{font-size:2.3125em}h3{font-size:1.6875em}h4{font-size:1.4375em}}.print-only{display:none !important}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}.hide-for-print{display:none !important}.show-for-print{display:inherit !important}}button,.button{border-style:solid;border-width:1px;cursor:pointer;font-family:inherit;font-weight:bold;line-height:normal;margin:0 0 1.25em;position:relative;text-decoration:none;text-align:center;display:inline-block;padding-top:.75em;padding-right:1.5em;padding-bottom:.8125em;padding-left:1.5em;font-size:1em;background-color:#116DA7;border-color:#0c4f79;color:#fff}button:hover,button:focus,.button:hover,.button:focus{background-color:#0c4f79}button:hover,button:focus,.button:hover,.button:focus{color:#fff}button.secondary,.button.secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#d0d0d0}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333}button.success,.button.success{background-color:#5da423;border-color:#457a1a;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#457a1a}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}button.alert,.button.alert{background-color:#c60f13;border-color:#970b0e;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#970b0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}button.large,.button.large{padding-top:1em;padding-right:2em;padding-bottom:1.0625em;padding-left:2em;font-size:1.25em}button.small,.button.small{padding-top:.5625em;padding-right:1.125em;padding-bottom:.625em;padding-left:1.125em;font-size:.8125em}button.tiny,.button.tiny{padding-top:.4375em;padding-right:.875em;padding-bottom:.5em;padding-left:.875em;font-size:.6875em}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:.75em}button.right-align,.button.right-align{text-align:right;padding-right:.75em}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#116DA7;border-color:#0c4f79;color:#fff;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#0c4f79}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#116DA7}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#333;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#d0d0d0}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e9e9e9}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#5da423;border-color:#457a1a;color:#fff;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#457a1a}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#5da423}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#c60f13;border-color:#970b0e;color:#fff;cursor:default;opacity:.6;-webkit-box-shadow:none;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#970b0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#c60f13}button,.button{padding-top:.8125em;padding-bottom:.75em;-webkit-appearance:none}button.tiny,.button.tiny{padding-top:.5em;padding-bottom:.4375em;-webkit-appearance:none}button.small,.button.small{padding-top:.625em;padding-bottom:.5625em;-webkit-appearance:none}button.large,.button.large{padding-top:1.03125em;padding-bottom:1.03125em;-webkit-appearance:none}@media only screen{button,.button{-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;-webkit-transition:background-color 300ms ease-out;-moz-transition:background-color 300ms ease-out;transition:background-color 300ms ease-out}button:active,.button:active{-webkit-box-shadow:0 1px 0 rgba(0,0,0,0.2) inset;box-shadow:0 1px 0 rgba(0,0,0,0.2) inset}button.radius,.button.radius{-webkit-border-radius:3px;border-radius:3px}button.round,.button.round{-webkit-border-radius:1000px;border-radius:1000px}}@media only screen and (min-width: 768px){button,.button{display:inline-block}}form{margin:0 0 1em}form .row .row{margin:0 -.5em}form .row .row .column,form .row .row .columns{padding:0 .5em}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-moz-border-radius-bottomright:0;-moz-border-radius-topright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:.5em}label{font-size:.875em;color:#4d4d4d;cursor:pointer;display:block;font-weight:500;margin-bottom:.1875em}label.right{float:none;text-align:right}label.inline{margin:0 0 1em 0;padding:.625em 0}label small{text-transform:capitalize;color:#666}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:.875em;height:2.3125em;line-height:2.3125em}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125em}.prefix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.prefix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.postfix.button.round{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-color:#d9d9d9;border-right:none;color:#333}span.prefix.radius,label.prefix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}span.postfix,label.postfix{background:#f2f2f2;border-color:#ccc;border-left:none;color:#333}span.postfix.radius,label.postfix.radius{-webkit-border-radius:0;border-radius:0;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.input-group.radius>*:first-child,.input-group.radius>*:first-child *{-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.input-group.radius>*:last-child,.input-group.radius>*:last-child *{-moz-border-radius-topright:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px}.input-group.round>*:first-child,.input-group.round>*:first-child *{-moz-border-radius-bottomleft:1000px;-moz-border-radius-topleft:1000px;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.input-group.round>*:last-child,.input-group.round>*:last-child *{-moz-border-radius-topright:1000px;-moz-border-radius-bottomright:1000px;-webkit-border-top-right-radius:1000px;-webkit-border-bottom-right-radius:1000px;border-top-right-radius:1000px;border-bottom-right-radius:1000px}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0;background-color:#fff;font-family:inherit;border:1px solid #ccc;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:.875em;margin:0 0 1em 0;padding:.5em;height:2.3125em;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:-webkit-box-shadow .45s,border-color .45s ease-in-out;-moz-transition:-moz-box-shadow .45s,border-color .45s ease-in-out;transition:box-shadow .45s,border-color .45s ease-in-out}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{-webkit-box-shadow:0 0 5px #999;-moz-box-shadow:0 0 5px #999;box-shadow:0 0 5px #999;border-color:#999}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="datetime-local"][disabled],input[type="month"][disabled],input[type="week"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{background-color:#ddd}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1em 0}input[type="file"]{width:100%}fieldset{border:solid 1px #ddd;padding:1.25em;margin:1.125em 0}fieldset legend{font-weight:bold;background:#fff;padding:0 .1875em;margin:0;margin-left:-.1875em}[data-abide] .error small.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:.375em .25em;margin-top:0;margin-bottom:1em;font-size:.75em;font-weight:bold;background:#c60f13;color:#fff}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;padding:.375em .25em;margin-top:0;margin-bottom:1em;font-size:.75em;font-weight:bold;background:#c60f13;color:#fff}.error input,.error textarea,.error select{border-color:#c60f13;background-color:rgba(198,15,19,0.1);margin-bottom:0}.error input:focus,.error textarea:focus,.error select:focus{background:#fafafa;border-color:#999}.error label,.error label.error{color:#c60f13}.error>small,.error small.error{display:block;padding:.375em .25em;margin-top:0;margin-bottom:1em;font-size:.75em;font-weight:bold;background:#c60f13;color:#fff}.error span.error-message{display:block}input.error,textarea.error{border-color:#c60f13;background-color:rgba(198,15,19,0.1);margin-bottom:0}input.error:focus,textarea.error:focus{background:#fafafa;border-color:#999}.error select{border-color:#c60f13;background-color:rgba(198,15,19,0.1)}.error select:focus{background:#fafafa;border-color:#999}label.error{color:#c60f13}form.custom .hidden-field{margin-left:-99999px;position:absolute;visibility:hidden}form.custom .custom{display:inline-block;width:16px;height:16px;position:relative;top:-1px;vertical-align:middle;border:solid 1px #ccc;background:#fff}form.custom .custom.checkbox{-webkit-border-radius:0;border-radius:0;padding:0}form.custom .custom.radio{-webkit-border-radius:1000px;border-radius:1000px;padding:3px}form.custom .custom.checkbox:before{content:"";display:block;font-size:16px;color:#fff}form.custom .custom.radio.checked:before{content:"";display:block;width:8px;height:8px;-webkit-border-radius:1000px;border-radius:1000px;background:#222;position:relative}form.custom .custom.checkbox.checked:before{content:"\00d7";color:#222;position:absolute;top:-50%;left:50%;margin-top:4px;margin-left:-5px}form.custom .custom.dropdown{display:block;position:relative;top:0;height:2.3125em;margin-bottom:1.25em;margin-top:0;padding:0;width:100%;background:#fff;background:-moz-linear-gradient(top, #fff 0%, #f3f3f3 100%);background:-webkit-linear-gradient(top, #fff 0%, #f3f3f3 100%);-webkit-box-shadow:none;background:linear-gradient(to bottom, #fff 0%, #f3f3f3 100%);box-shadow:none;font-size:.875em;vertical-align:top}form.custom .custom.dropdown ul{overflow-y:auto;max-height:200px}form.custom .custom.dropdown .current{cursor:default;white-space:nowrap;line-height:2.25em;color:rgba(0,0,0,0.75);text-decoration:none;overflow:hidden;display:block;margin-left:.5em;margin-right:2.3125em}form.custom .custom.dropdown .selector{cursor:default;position:absolute;width:2.5em;height:2.3125em;display:block;right:0;top:0}form.custom .custom.dropdown .selector:after{content:"";display:block;content:"";display:block;width:0;height:0;border:inset 5px;border-color:#aaa transparent transparent transparent;border-top-style:solid;position:absolute;left:.9375em;top:50%;margin-top:-3px}form.custom .custom.dropdown:hover a.selector:after,form.custom .custom.dropdown.open a.selector:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:#222 transparent transparent transparent;border-top-style:solid}form.custom .custom.dropdown .disabled{color:#888}form.custom .custom.dropdown .disabled:hover{background:transparent;color:#888}form.custom .custom.dropdown .disabled:hover:after{display:none}form.custom .custom.dropdown.open ul{display:block;z-index:10;min-width:100%;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}form.custom .custom.dropdown.small{max-width:134px}form.custom .custom.dropdown.medium{max-width:254px}form.custom .custom.dropdown.large{max-width:434px}form.custom .custom.dropdown.expand{width:100% !important}form.custom .custom.dropdown.open.small ul{min-width:134px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form.custom .custom.dropdown.open.medium ul{min-width:254px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form.custom .custom.dropdown.open.large ul{min-width:434px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}form.custom .error .custom.dropdown{border-color:#c60f13;background-color:rgba(198,15,19,0.1);background:rgba(198,15,19,0.1);margin-bottom:0}form.custom .error .custom.dropdown:focus{background:#fafafa;border-color:#999}form.custom .error .custom.dropdown+small.error{margin-top:0}form.custom .custom.dropdown ul{position:absolute;width:auto;display:none;margin:0;left:-1px;top:auto;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);box-shadow:0 2px 2px 0 rgba(0,0,0,0.1);margin:0;padding:0;background:#fff;border:solid 1px #ccc;font-size:16px}form.custom .custom.dropdown ul li{color:#555;font-size:.875em;cursor:default;padding-top:.25em;padding-bottom:.25em;padding-left:.375em;padding-right:2.375em;min-height:1.5em;line-height:1.5em;margin:0;white-space:nowrap;list-style:none}form.custom .custom.dropdown ul li.selected{background:#eee;color:#000}form.custom .custom.dropdown ul li:hover{background-color:#e4e4e4;color:#000}form.custom .custom.dropdown ul li.selected:hover{background:#eee;cursor:default;color:#000}form.custom .custom.dropdown ul.show{display:block}form.custom .custom.disabled{background:#ddd}.flex-video{position:relative;padding-top:1.5625em;padding-bottom:67.5%;height:0;margin-bottom:1em;overflow:hidden}.flex-video.widescreen{padding-bottom:57.25%}.flex-video.vimeo{padding-top:0}.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}.contain-to-grid{width:100%;background:#fff}.contain-to-grid .top-bar{margin-bottom:0}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:45px}.top-bar{overflow:hidden;height:45px;line-height:45px;position:relative;background:#fff;margin-bottom:0}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:1em}.top-bar .button{padding-top:.5em;padding-bottom:.5em;margin-bottom:0}.top-bar .title-area{position:relative;margin:0}.top-bar .name{height:45px;margin:0;font-size:16px}.top-bar .name h1{line-height:45px;font-size:.75em;margin:0}.top-bar .name h1 a{font-weight:600;color:#000;width:50%;display:block;padding:0 15px}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#000;text-transform:uppercase;font-size:.8125em;font-weight:bold;position:relative;display:block;padding:0 15px;height:45px;line-height:45px}.top-bar .toggle-topbar.menu-icon{right:15px;top:50%;margin-top:-16px;padding-left:40px}.top-bar .toggle-topbar.menu-icon a{text-indent:-48px;width:34px;height:34px;line-height:33px;padding:0;color:#000}.top-bar .toggle-topbar.menu-icon a span{position:absolute;right:0;display:block;width:16px;height:0;-webkit-box-shadow:0 10px 0 1px #000,0 16px 0 1px #000,0 22px 0 1px #000;box-shadow:0 10px 0 1px #000,0 16px 0 1px #000,0 22px 0 1px #000}.top-bar.expanded{height:auto;background:transparent}.top-bar.expanded .title-area{background:#fff}.top-bar.expanded .toggle-topbar a{color:#888}.top-bar.expanded .toggle-topbar a span{-webkit-box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888;box-shadow:0 10px 0 1px #888,0 16px 0 1px #888,0 22px 0 1px #888}.top-bar-section{left:0;position:relative;width:auto;-webkit-transition:left 300ms ease-out;-moz-transition:left 300ms ease-out;transition:left 300ms ease-out}.top-bar-section ul{width:100%;height:auto;display:block;background:#fff;font-size:16px;margin:0}.top-bar-section .divider,.top-bar-section [role="separator"]{border-bottom:solid 1px #fff;border-top:solid 1px #e6e6e6;clear:both;height:1px;width:100%}.top-bar-section ul li>a{display:block;width:100%;color:#000;padding:12px 0 12px 0;padding-left:15px;font-size:.75em;font-weight:600;background:#fff}.top-bar-section ul li>a.button{background:#116DA7;font-size:.75em;padding-right:15px;padding-left:15px}.top-bar-section ul li>a.button:hover{background:#0c4f79}.top-bar-section ul li>a.button.secondary{background:#e9e9e9}.top-bar-section ul li>a.button.secondary:hover{background:#d0d0d0}.top-bar-section ul li>a.button.success{background:#5da423}.top-bar-section ul li>a.button.success:hover{background:#457a1a}.top-bar-section ul li>a.button.alert{background:#c60f13}.top-bar-section ul li>a.button.alert:hover{background:#970b0e}.top-bar-section ul li:hover>a{background:#fff;color:#116DA7}.top-bar-section ul li.active>a{background:none;color:#116DA7}.top-bar-section .has-form{padding:15px}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255,255,255,0.5);border-left-style:solid;margin-right:15px;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{display:block}.top-bar-section .dropdown{position:absolute;left:100%;top:0;display:none;z-index:99}.top-bar-section .dropdown li{width:100%;height:auto}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 15px}.top-bar-section .dropdown li a.parent-link{font-weight:600}.top-bar-section .dropdown li.title h5{margin-bottom:0}.top-bar-section .dropdown li.title h5 a{color:#000;line-height:22.5px;display:block}.top-bar-section .dropdown label{padding:8px 15px 2px;margin-bottom:0;text-transform:uppercase;color:#555;font-weight:bold;font-size:.625em}.top-bar-js-breakpoint{width:768px !important;visibility:hidden}.js-generated{display:block}@media only screen and (min-width: 768px){.top-bar{background:#fff;*zoom:1;overflow:visible}.top-bar:before,.top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a{width:auto}.top-bar input,.top-bar .button{line-height:2em;font-size:.875em;height:2em;padding:0 10px;position:relative;top:8px}.top-bar.expanded{background:#fff}.contain-to-grid .top-bar{max-width:66.5em;margin:0 auto;margin-bottom:0}.top-bar-section{-webkit-transition:none 0 0;-moz-transition:none 0 0;transition:none 0 0;left:0 !important}.top-bar-section ul{width:auto;height:auto !important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background:#fff;color:#116DA7}.top-bar-section li a:not(.button){padding:0 15px;line-height:45px;background:#fff}.top-bar-section li a:not(.button):hover{background:#fff}.top-bar-section .has-dropdown>a{padding-right:35px !important}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,0.5) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:22.5px}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{display:none}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{display:block}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:1em;margin-top:-7px;right:5px}.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%}.top-bar-section .dropdown li a{color:#000;line-height:1;white-space:nowrap;padding:7px 15px;background:#fff}.top-bar-section .dropdown li label{white-space:nowrap;background:#fff}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-bottom:none;border-top:none;border-right:solid 1px #fff;border-left:solid 1px #e6e6e6;clear:none;height:45px;width:0}.top-bar-section .has-form{background:#fff;padding:0 15px;height:45px}.top-bar-section ul.right li .dropdown{left:auto;right:0}.top-bar-section ul.right li .dropdown li .dropdown{right:100%}.no-js .top-bar-section ul li:hover>a{background:#fff;color:#116DA7}.no-js .top-bar-section ul li:active>a{background:none;color:#116DA7}.no-js .top-bar-section .has-dropdown:hover>.dropdown{display:block}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.slideshow-wrapper{position:relative}.slideshow-wrapper ul{list-style-type:none;margin:0}.slideshow-wrapper ul li,.slideshow-wrapper ul li .orbit-caption{display:none}.slideshow-wrapper ul li:first-child{display:block}.slideshow-wrapper .orbit-container{background-color:transparent}.slideshow-wrapper .orbit-container li{display:block}.slideshow-wrapper .orbit-container li .orbit-caption{display:block}.preloader{display:block;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border:solid 3px;border-color:#555 #fff;-webkit-border-radius:1000px;border-radius:1000px;-webkit-animation-name:rotate;-webkit-animation-duration:1.5s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotate;-moz-animation-duration:1.5s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-o-animation-name:rotate;-o-animation-duration:1.5s;-o-animation-iteration-count:infinite;-o-animation-timing-function:linear;animation-name:rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.orbit-container{overflow:hidden;width:100%;position:relative;background:#f5f5f5}.orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative}.orbit-container .orbit-slides-container img{display:block;max-width:100%}.orbit-container .orbit-slides-container>*{position:absolute;top:0;width:100%;margin-left:100%}.orbit-container .orbit-slides-container>*:first-child{margin-left:0%}.orbit-container .orbit-slides-container>* .orbit-caption{position:absolute;bottom:0;background-color:rgba(0,0,0,0.6);color:#fff;width:100%;padding:10px 14px;font-size:.875em}.orbit-container .orbit-slide-number{position:absolute;top:10px;left:10px;font-size:12px;color:#fff;background:transparent;z-index:10}.orbit-container .orbit-slide-number span{font-weight:700;padding:.3125em}.orbit-container .orbit-timer{position:absolute;top:10px;right:10px;height:6px;width:100px;z-index:10}.orbit-container .orbit-timer .orbit-progress{height:100%;background-color:rgba(0,0,0,0.6);display:block;width:0%}.orbit-container .orbit-timer>span{display:none;position:absolute;top:10px;right:0;width:11px;height:14px;border:solid 4px #000;border-top:none;border-bottom:none}.orbit-container .orbit-timer.paused>span{right:-6px;top:9px;width:11px;height:14px;border:inset 8px;border-right-style:solid;border-color:transparent transparent transparent #000}.orbit-container:hover .orbit-timer>span{display:block}.orbit-container .orbit-prev,.orbit-container .orbit-next{position:absolute;top:50%;margin-top:-25px;background-color:rgba(0,0,0,0.6);width:50px;height:60px;line-height:50px;color:white;text-indent:-9999px !important;z-index:10}.orbit-container .orbit-prev:hover,.orbit-container .orbit-next:hover{background-color:rgba(0,0,0,0.6)}.orbit-container .orbit-prev>span,.orbit-container .orbit-next>span{position:absolute;top:50%;margin-top:-16px;display:block;width:0;height:0;border:inset 16px}.orbit-container .orbit-prev{left:0}.orbit-container .orbit-prev>span{border-right-style:solid;border-color:transparent;border-right-color:#fff}.orbit-container .orbit-prev:hover>span{border-right-color:#ccc}.orbit-container .orbit-next{right:0}.orbit-container .orbit-next>span{border-color:transparent;border-left-style:solid;border-left-color:#fff;left:50%;margin-left:-8px}.orbit-container .orbit-next:hover>span{border-left-color:#ccc}.orbit-bullets{margin:0 auto 30px auto;overflow:hidden;position:relative;top:10px}.orbit-bullets li{display:block;width:.75em;height:.75em;background:#999;float:left;margin-right:6px;border:solid 1px #555;-webkit-border-radius:1000px;border-radius:1000px}.orbit-bullets li.active{background:#555}.orbit-bullets li:last-child{margin-right:0}.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:none}.touch .orbit-bullets{display:none}@media only screen and (min-width: 768px){.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:inherit}.touch .orbit-bullets{display:block}}@media only screen and (max-width: 768px){.orbit-stack-on-small .orbit-slides-container{height:auto !important}.orbit-stack-on-small .orbit-slides-container>*{position:relative;margin-left:0% !important}.orbit-stack-on-small .orbit-timer,.orbit-stack-on-small .orbit-next,.orbit-stack-on-small .orbit-prev,.orbit-stack-on-small .orbit-bullets{display:none}}.alert-box{border-style:solid;border-width:1px;display:block;font-weight:bold;margin-bottom:1.25em;position:relative;padding:.6875em 1.3125em .75em .6875em;font-size:.875em;background-color:#116DA7;border-color:#0c4f79;color:#fff}.alert-box .close{font-size:1.375em;padding:5px 4px 4px;line-height:0;position:absolute;top:.4375em;right:.3125em;color:#333;opacity:.3}.alert-box .close:hover,.alert-box .close:focus{opacity:.5}.alert-box.radius{-webkit-border-radius:3px;border-radius:3px}.alert-box.round{-webkit-border-radius:1000px;border-radius:1000px}.alert-box.success{background-color:#5da423;border-color:#457a1a;color:#fff}.alert-box.alert{background-color:#c60f13;border-color:#970b0e;color:#fff}.alert-box.secondary{background-color:#e9e9e9;border-color:#d0d0d0;color:#505050}.label{font-weight:bold;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;padding:.1875em .625em .25em;font-size:.875em;background-color:#116DA7;color:#fff}.label.radius{-webkit-border-radius:3px;border-radius:3px}.label.round{-webkit-border-radius:1000px;border-radius:1000px}.label.alert{background-color:#c60f13;color:#fff}.label.success{background-color:#5da423;color:#fff}.label.secondary{background-color:#e9e9e9;color:#333}.inline-list{margin:0 auto 1.0625em auto;margin-left:-1.375em;margin-right:0;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;float:left;margin-left:1.375em;display:block}.inline-list>li>*{display:block}ul.pagination{display:block;height:1.5em;margin-left:-.3125em}ul.pagination li{height:1.5em;color:#222;font-size:.875em;margin-left:.3125em}ul.pagination li a{display:block;padding:.0625em .4375em .0625em;color:#999}ul.pagination li:hover a,ul.pagination li a:focus{background:#e6e6e6}ul.pagination li.unavailable a{cursor:default;color:#999}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus{background:transparent}ul.pagination li.current a{background:#116DA7;color:#fff;font-weight:bold;cursor:default}ul.pagination li.current a:hover,ul.pagination li.current a:focus{background:#116DA7}ul.pagination li{float:left;display:block}.pagination-centered{text-align:center}.pagination-centered ul.pagination li{float:none;display:inline-block}.panel,#main .panel2{border-style:solid;border-width:1px;border-color:#d9d9d9;margin-bottom:1.25em;padding:1.25em;background:#f2f2f2}.panel>:first-child,#main .panel2>:first-child{margin-top:0}.panel>:last-child,#main .panel2>:last-child{margin-bottom:0}.panel h1,#main .panel2 h1,.panel h2,#main .panel2 h2,.panel h3,#main .panel2 h3,.panel h4,#main .panel2 h4,.panel h5,#main .panel2 h5,.panel h6,#main .panel2 h6,.panel p,#main .panel2 p{color:#333}.panel h1,#main .panel2 h1,.panel h2,#main .panel2 h2,.panel h3,#main .panel2 h3,.panel h4,#main .panel2 h4,.panel h5,#main .panel2 h5,.panel h6,#main .panel2 h6{line-height:1;margin-bottom:.625em}.panel h1.subheader,#main .panel2 h1.subheader,.panel h2.subheader,#main .panel2 h2.subheader,.panel h3.subheader,#main .panel2 h3.subheader,.panel h4.subheader,#main .panel2 h4.subheader,.panel h5.subheader,#main .panel2 h5.subheader,.panel h6.subheader,#main .panel2 h6.subheader{line-height:1.4}.panel.callout,#main .callout.panel2{border-style:solid;border-width:1px;border-color:#0c4f79;margin-bottom:1.25em;padding:1.25em;background:#116DA7;-webkit-box-shadow:0 1px 0 rgba(255,255,255,0.5) inset;box-shadow:0 1px 0 rgba(255,255,255,0.5) inset}.panel.callout>:first-child,#main .callout.panel2>:first-child{margin-top:0}.panel.callout>:last-child,#main .callout.panel2>:last-child{margin-bottom:0}.panel.callout h1,#main .callout.panel2 h1,.panel.callout h2,#main .callout.panel2 h2,.panel.callout h3,#main .callout.panel2 h3,.panel.callout h4,#main .callout.panel2 h4,.panel.callout h5,#main .callout.panel2 h5,.panel.callout h6,#main .callout.panel2 h6,.panel.callout p,#main .callout.panel2 p{color:#fff}.panel.callout h1,#main .callout.panel2 h1,.panel.callout h2,#main .callout.panel2 h2,.panel.callout h3,#main .callout.panel2 h3,.panel.callout h4,#main .callout.panel2 h4,.panel.callout h5,#main .callout.panel2 h5,.panel.callout h6,#main .callout.panel2 h6{line-height:1;margin-bottom:.625em}.panel.callout h1.subheader,#main .callout.panel2 h1.subheader,.panel.callout h2.subheader,#main .callout.panel2 h2.subheader,.panel.callout h3.subheader,#main .callout.panel2 h3.subheader,.panel.callout h4.subheader,#main .callout.panel2 h4.subheader,.panel.callout h5.subheader,#main .callout.panel2 h5.subheader,.panel.callout h6.subheader,#main .callout.panel2 h6.subheader{line-height:1.4}.panel.callout a,#main .callout.panel2 a{color:#fff}.panel.radius,#main .radius.panel2{-webkit-border-radius:3px;border-radius:3px}table{background:#fff;margin-bottom:1.25em;border:solid 1px #ddd}table thead,table tfoot{background:#f5f5f5;font-weight:bold}table thead tr th,table thead tr td,table tfoot tr th,table tfoot tr td{padding:.5em .625em .625em;font-size:.875em;color:#222;text-align:left}table tr th,table tr td{padding:.5625em .625em;font-size:.875em;color:#222}table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f9f9f9}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{display:table-cell;line-height:1.125em}@font-face{font-family:"SSStandard";src:url("webfonts/ss-standard.eot");src:url("webfonts/ss-standard.eot?#iefix") format("embedded-opentype"),url("webfonts/ss-standard.woff") format("woff"),url("webfonts/ss-standard.ttf") format("truetype"),url("webfonts/ss-standard.svg#SSStandard") format("svg");font-weight:normal;font-style:normal}html:hover [class^="ss-"]{-ms-zoom:1}.ss-icon,.ss-icon.ss-standard,[class^="ss-"]:before,[class*=" ss-"]:before,[class^="ss-"].ss-standard:before,[class*=" ss-"].ss-standard:before,[class^="ss-"].right:after,[class*=" ss-"].right:after,[class^="ss-"].ss-standard.right:after,[class*=" ss-"].ss-standard.right:after{font-family:"SSStandard";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}[class^="ss-"].right:before,[class*=" ss-"].right:before{display:none;content:''}.ss-cursor:before,.ss-cursor.right:after{content:''}.ss-crosshair:before,.ss-crosshair.right:after{content:'⌖'}.ss-search:before,.ss-search.right:after{content:'🔎'}.ss-zoomin:before,.ss-zoomin.right:after{content:''}.ss-zoomout:before,.ss-zoomout.right:after{content:''}.ss-view:before,.ss-view.right:after{content:'👀'}.ss-attach:before,.ss-attach.right:after{content:'📎'}.ss-link:before,.ss-link.right:after{content:'🔗'}.ss-move:before,.ss-move.right:after{content:''}.ss-write:before,.ss-write.right:after{content:'✎'}.ss-writingdisabled:before,.ss-writingdisabled.right:after{content:''}.ss-erase:before,.ss-erase.right:after{content:'✐'}.ss-compose:before,.ss-compose.right:after{content:'📝'}.ss-lock:before,.ss-lock.right:after{content:'🔒'}.ss-unlock:before,.ss-unlock.right:after{content:'🔓'}.ss-key:before,.ss-key.right:after{content:'🔑'}.ss-backspace:before,.ss-backspace.right:after{content:'⌫'}.ss-ban:before,.ss-ban.right:after{content:'🚫'}.ss-trash:before,.ss-trash.right:after{content:''}.ss-target:before,.ss-target.right:after{content:'◎'}.ss-tag:before,.ss-tag.right:after{content:''}.ss-bookmark:before,.ss-bookmark.right:after{content:'🔖'}.ss-flag:before,.ss-flag.right:after{content:'⚑'}.ss-like:before,.ss-like.right:after{content:'👍'}.ss-dislike:before,.ss-dislike.right:after{content:'👎'}.ss-heart:before,.ss-heart.right:after{content:'♥'}.ss-halfheart:before,.ss-halfheart.right:after{content:''}.ss-star:before,.ss-star.right:after{content:'⋆'}.ss-halfstar:before,.ss-halfstar.right:after{content:''}.ss-sample:before,.ss-sample.right:after{content:''}.ss-crop:before,.ss-crop.right:after{content:''}.ss-layers:before,.ss-layers.right:after{content:''}.ss-fill:before,.ss-fill.right:after{content:''}.ss-stroke:before,.ss-stroke.right:after{content:''}.ss-phone:before,.ss-phone.right:after{content:'📞'}.ss-phonedisabled:before,.ss-phonedisabled.right:after{content:''}.ss-rss:before,.ss-rss.right:after{content:''}.ss-facetime:before,.ss-facetime.right:after{content:''}.ss-reply:before,.ss-reply.right:after{content:'↩'}.ss-send:before,.ss-send.right:after{content:''}.ss-mail:before,.ss-mail.right:after{content:'✉'}.ss-inbox:before,.ss-inbox.right:after{content:'📥'}.ss-chat:before,.ss-chat.right:after{content:'💬'}.ss-ellipsischat:before,.ss-ellipsischat.right:after{content:''}.ss-ellipsis:before,.ss-ellipsis.right:after{content:'…'}.ss-user:before,.ss-user.right:after{content:'👤'}.ss-femaleuser:before,.ss-femaleuser.right:after{content:'👧'}.ss-users:before,.ss-users.right:after{content:'👥'}.ss-cart:before,.ss-cart.right:after{content:''}.ss-creditcard:before,.ss-creditcard.right:after{content:'💳'}.ss-dollarsign:before,.ss-dollarsign.right:after{content:'💲'}.ss-barchart:before,.ss-barchart.right:after{content:'📊'}.ss-piechart:before,.ss-piechart.right:after{content:''}.ss-box:before,.ss-box.right:after{content:'📦'}.ss-home:before,.ss-home.right:after{content:'⌂'}.ss-buildings:before,.ss-buildings.right:after{content:'🏢'}.ss-warehouse:before,.ss-warehouse.right:after{content:''}.ss-globe:before,.ss-globe.right:after{content:'🌎'}.ss-navigate:before,.ss-navigate.right:after{content:''}.ss-compass:before,.ss-compass.right:after{content:''}.ss-signpost:before,.ss-signpost.right:after{content:''}.ss-map:before,.ss-map.right:after{content:''}.ss-location:before,.ss-location.right:after{content:''}.ss-pin:before,.ss-pin.right:after{content:'📍'}.ss-database:before,.ss-database.right:after{content:''}.ss-hdd:before,.ss-hdd.right:after{content:''}.ss-music:before,.ss-music.right:after{content:'♫'}.ss-mic:before,.ss-mic.right:after{content:'🎤'}.ss-volume:before,.ss-volume.right:after{content:'🔈'}.ss-lowvolume:before,.ss-lowvolume.right:after{content:'🔉'}.ss-highvolume:before,.ss-highvolume.right:after{content:'🔊'}.ss-airplay:before,.ss-airplay.right:after{content:''}.ss-camera:before,.ss-camera.right:after{content:'📷'}.ss-picture:before,.ss-picture.right:after{content:'🌄'}.ss-video:before,.ss-video.right:after{content:'📹'}.ss-play:before,.ss-play.right:after{content:'▶'}.ss-pause:before,.ss-pause.right:after{content:''}.ss-stop:before,.ss-stop.right:after{content:'■'}.ss-record:before,.ss-record.right:after{content:'●'}.ss-rewind:before,.ss-rewind.right:after{content:'⏪'}.ss-fastforward:before,.ss-fastforward.right:after{content:'⏩'}.ss-skipback:before,.ss-skipback.right:after{content:'⏮'}.ss-skipforward:before,.ss-skipforward.right:after{content:'⏭'}.ss-eject:before,.ss-eject.right:after{content:'⏏'}.ss-repeat:before,.ss-repeat.right:after{content:'🔁'}.ss-replay:before,.ss-replay.right:after{content:'↺'}.ss-shuffle:before,.ss-shuffle.right:after{content:'🔀'}.ss-book:before,.ss-book.right:after{content:'📕'}.ss-openbook:before,.ss-openbook.right:after{content:'📖'}.ss-notebook:before,.ss-notebook.right:after{content:'📓'}.ss-newspaper:before,.ss-newspaper.right:after{content:'📰'}.ss-grid:before,.ss-grid.right:after{content:''}.ss-rows:before,.ss-rows.right:after{content:''}.ss-columns:before,.ss-columns.right:after{content:''}.ss-thumbnails:before,.ss-thumbnails.right:after{content:''}.ss-filter:before,.ss-filter.right:after{content:''}.ss-desktop:before,.ss-desktop.right:after{content:'💻'}.ss-laptop:before,.ss-laptop.right:after{content:''}.ss-tablet:before,.ss-tablet.right:after{content:''}.ss-cell:before,.ss-cell.right:after{content:'📱'}.ss-battery:before,.ss-battery.right:after{content:'🔋'}.ss-highbattery:before,.ss-highbattery.right:after{content:''}.ss-mediumbattery:before,.ss-mediumbattery.right:after{content:''}.ss-lowbattery:before,.ss-lowbattery.right:after{content:''}.ss-emptybattery:before,.ss-emptybattery.right:after{content:''}.ss-lightbulb:before,.ss-lightbulb.right:after{content:'💡'}.ss-downloadcloud:before,.ss-downloadcloud.right:after{content:''}.ss-download:before,.ss-download.right:after{content:''}.ss-uploadcloud:before,.ss-uploadcloud.right:after{content:''}.ss-upload:before,.ss-upload.right:after{content:''}.ss-fork:before,.ss-fork.right:after{content:''}.ss-merge:before,.ss-merge.right:after{content:''}.ss-transfer:before,.ss-transfer.right:after{content:'⇆'}.ss-refresh:before,.ss-refresh.right:after{content:'↻'}.ss-sync:before,.ss-sync.right:after{content:''}.ss-loading:before,.ss-loading.right:after{content:''}.ss-wifi:before,.ss-wifi.right:after{content:''}.ss-connection:before,.ss-connection.right:after{content:''}.ss-file:before,.ss-file.right:after{content:'📄'}.ss-folder:before,.ss-folder.right:after{content:'📁'}.ss-quote:before,.ss-quote.right:after{content:'“'}.ss-text:before,.ss-text.right:after{content:''}.ss-font:before,.ss-font.right:after{content:''}.ss-print:before,.ss-print.right:after{content:'⎙'}.ss-fax:before,.ss-fax.right:after{content:'📠'}.ss-list:before,.ss-list.right:after{content:''}.ss-layout:before,.ss-layout.right:after{content:''}.ss-action:before,.ss-action.right:after{content:''}.ss-redirect:before,.ss-redirect.right:after{content:'↪'}.ss-expand:before,.ss-expand.right:after{content:'⤢'}.ss-contract:before,.ss-contract.right:after{content:''}.ss-help:before,.ss-help.right:after{content:'❓'}.ss-info:before,.ss-info.right:after{content:'ℹ'}.ss-alert:before,.ss-alert.right:after{content:'⚠'}.ss-caution:before,.ss-caution.right:after{content:'⛔'}.ss-logout:before,.ss-logout.right:after{content:''}.ss-plus:before,.ss-plus.right:after{content:'+'}.ss-hyphen:before,.ss-hyphen.right:after{content:'-'}.ss-check:before,.ss-check.right:after{content:'✓'}.ss-delete:before,.ss-delete.right:after{content:'␡'}.ss-settings:before,.ss-settings.right:after{content:'⚙'}.ss-dashboard:before,.ss-dashboard.right:after{content:''}.ss-notifications:before,.ss-notifications.right:after{content:'🔔'}.ss-notificationsdisabled:before,.ss-notificationsdisabled.right:after{content:'🔕'}.ss-clock:before,.ss-clock.right:after{content:'⏲'}.ss-stopwatch:before,.ss-stopwatch.right:after{content:'⏱'}.ss-calendar:before,.ss-calendar.right:after{content:'📅'}.ss-addcalendar:before,.ss-addcalendar.right:after{content:''}.ss-removecalendar:before,.ss-removecalendar.right:after{content:''}.ss-checkcalendar:before,.ss-checkcalendar.right:after{content:''}.ss-deletecalendar:before,.ss-deletecalendar.right:after{content:''}.ss-briefcase:before,.ss-briefcase.right:after{content:'💼'}.ss-cloud:before,.ss-cloud.right:after{content:'☁'}.ss-droplet:before,.ss-droplet.right:after{content:'💧'}.ss-flask:before,.ss-flask.right:after{content:''}.ss-up:before,.ss-up.right:after{content:'⬆'}.ss-upright:before,.ss-upright.right:after{content:'⬈'}.ss-right:before,.ss-right.right:after{content:'➡'}.ss-downright:before,.ss-downright.right:after{content:'⬊'}.ss-down:before,.ss-down.right:after{content:'⬇'}.ss-downleft:before,.ss-downleft.right:after{content:'⬋'}.ss-left:before,.ss-left.right:after{content:'⬅'}.ss-upleft:before,.ss-upleft.right:after{content:'⬉'}.ss-navigateup:before,.ss-navigateup.right:after{content:''}.ss-navigateright:before,.ss-navigateright.right:after{content:'▻'}.ss-navigatedown:before,.ss-navigatedown.right:after{content:''}.ss-navigateleft:before,.ss-navigateleft.right:after{content:'◅'}.ss-directup:before,.ss-directup.right:after{content:'▴'}.ss-directright:before,.ss-directright.right:after{content:'▹'}.ss-dropdown:before,.ss-dropdown.right:after{content:'▾'}.ss-directleft:before,.ss-directleft.right:after{content:'◃'}.ss-retweet:before,.ss-retweet.right:after{content:''}.ss-volumelow:before,.ss-volumelow.right:after{content:'🔉'}.ss-volumehigh:before,.ss-volumehigh.right:after{content:'🔊'}.ss-batteryhigh:before,.ss-batteryhigh.right:after{content:''}.ss-batterymedium:before,.ss-batterymedium.right:after{content:''}.ss-batterylow:before,.ss-batterylow.right:after{content:''}.ss-batteryempty:before,.ss-batteryempty.right:after{content:''}.ss-clouddownload:before,.ss-clouddownload.right:after{content:''}.ss-cloudupload:before,.ss-cloudupload.right:after{content:''}.ss-calendaradd:before,.ss-calendaradd.right:after{content:''}.ss-calendarremove:before,.ss-calendarremove.right:after{content:''}.ss-calendarcheck:before,.ss-calendarcheck.right:after{content:''}.ss-calendardelete:before,.ss-calendardelete.right:after{content:''}@font-face{font-family:"SSSocial";src:url("webfonts/ss-social-circle.eot");src:url("webfonts/ss-social-circle.eot?#iefix") format("embedded-opentype"),url("webfonts/ss-social-circle.woff") format("woff"),url("webfonts/ss-social-circle.ttf") format("truetype"),url("webfonts/ss-social-circle.svg#SSSocialCircle") format("svg");font-weight:bold;font-style:normal}@font-face{font-family:"SSSocial";src:url("webfonts/ss-social-regular.eot");src:url("webfonts/ss-social-regular.eot?#iefix") format("embedded-opentype"),url("webfonts/ss-social-regular.woff") format("woff"),url("webfonts/ss-social-regular.ttf") format("truetype"),url("webfonts/ss-social-regular.svg#SSSocialRegular") format("svg");font-weight:normal;font-style:normal}.ss-icon.ss-social,.ss-icon.ss-social-circle,[class^="ss-"][class*=" ss-social"]:before,[class*=" ss-"][class*=" ss-social"]:before,[class^="ss-"][class*=" ss-social"].right:after,[class*=" ss-"][class*=" ss-social"].right:after{font-family:"SSSocial";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizeLegibility;white-space:nowrap;-moz-font-feature-settings:"liga=1";-moz-font-feature-settings:"liga";-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.ss-icon.ss-social-circle,[class^="ss-"].ss-social-circle:before,[class*=" ss-"].ss-social-circle:before,[class^="ss-"].ss-social-circle.right:after,[class*=" ss-"].ss-social-circle.right:after{font-weight:bold}.ss-facebook:before,.ss-facebook.right:after{content:''}.ss-twitter:before,.ss-twitter.right:after{content:''}.ss-linkedin:before,.ss-linkedin.right:after{content:''}.ss-googleplus:before,.ss-googleplus.right:after{content:''}.ss-appdotnet:before,.ss-appdotnet.right:after{content:''}.ss-zerply:before,.ss-zerply.right:after{content:''}.ss-reddit:before,.ss-reddit.right:after{content:''}.ss-tumblr:before,.ss-tumblr.right:after{content:''}.ss-wordpress:before,.ss-wordpress.right:after{content:''}.ss-blogger:before,.ss-blogger.right:after{content:''}.ss-posterous:before,.ss-posterous.right:after{content:''}.ss-youtube:before,.ss-youtube.right:after{content:''}.ss-vimeo:before,.ss-vimeo.right:after{content:''}.ss-flickr:before,.ss-flickr.right:after{content:''}.ss-instagram:before,.ss-instagram.right:after{content:''}.ss-fivehundredpx:before,.ss-fivehundredpx.right:after{content:''}.ss-pinterest:before,.ss-pinterest.right:after{content:''}.ss-svpply:before,.ss-svpply.right:after{content:''}.ss-readmill:before,.ss-readmill.right:after{content:''}.ss-dropbox:before,.ss-dropbox.right:after{content:''}.ss-pinboard:before,.ss-pinboard.right:after{content:''}.ss-dribbble:before,.ss-dribbble.right:after{content:''}.ss-behance:before,.ss-behance.right:after{content:''}.ss-github:before,.ss-github.right:after{content:''}.ss-octocat:before,.ss-octocat.right:after{content:''}.ss-stackoverflow:before,.ss-stackoverflow.right:after{content:''}.ss-paypal:before,.ss-paypal.right:after{content:''}.ss-kickstarter:before,.ss-kickstarter.right:after{content:''}.ss-foursquare:before,.ss-foursquare.right:after{content:''}.ss-yelp:before,.ss-yelp.right:after{content:''}.ss-skype:before,.ss-skype.right:after{content:''}.ss-rdio:before,.ss-rdio.right:after{content:''}.ss-spotify:before,.ss-spotify.right:after{content:''}.ss-lastfm:before,.ss-lastfm.right:after{content:''}.ss-soundcloud:before,.ss-soundcloud.right:after{content:''}.ss-mail:before,.ss-mail.right:after{content:'✉'}.ss-like:before,.ss-like.right:after{content:'👍'}.ss-rss:before,.ss-rss.right:after{content:''}.ss-share:before,.ss-share.right:after{content:''}.ss-apple:before,.ss-apple.right:after{content:''}.ss-microsoft:before,.ss-microsoft.right:after{content:''}.ss-windows:before,.ss-windows.right:after{content:''}.ss-android:before,.ss-android.right:after{content:''}.ss-blackberry:before,.ss-blackberry.right:after{content:''}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:'';display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#CCC;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;padding:0 0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial, Baskerville, monospace}.mfp-close:hover,.mfp-close:focus{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#FFF;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#CCC;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3F3F3F}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,0.6);background:#444}.mfp-figure small{color:#BDBDBD;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#F3F3F3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,0.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.tabs{background-color:#d2f0f1;margin:2em 0 0 !important;padding:0;font-size:1.125em;text-transform:uppercase;font-weight:bold;letter-spacing:3.7px}.tabs li{margin:0 !important;display:inline-block;font-size:1em !important}.tabs a{display:block;padding:0 1em;color:#5dbdbf;line-height:50px;text-align:center}.tabs a[aria-selected="true"],.tabs a:focus,.tabs a:active{background-color:#fff;color:#000;font-weight:normal;outline:none}.popup-gallery{margin-left:0 !important;display:block;padding:0;margin:0 0;*zoom:1}.popup-gallery li{padding:0}.popup-gallery:before,.popup-gallery:after{content:" ";display:table}.popup-gallery:after{clear:both}.popup-gallery>li{display:inline;height:auto;float:left;padding:0 0 0}.popup-gallery>li{width:100%;padding:0 0 0}.popup-gallery>li:nth-of-type(n){clear:none}.popup-gallery>li:nth-of-type(1n+1){clear:both}@media screen and (min-width: 30em){.popup-gallery{display:block;padding:0;margin:0 0;*zoom:1}.popup-gallery:before,.popup-gallery:after{content:" ";display:table}.popup-gallery:after{clear:both}.popup-gallery>li{display:inline;height:auto;float:left;padding:0 0 0}.popup-gallery>li{width:50%;padding:0 0 0}.popup-gallery>li:nth-of-type(n){clear:none}.popup-gallery>li:nth-of-type(2n+1){clear:both}}@media screen and (min-width: 45em){.popup-gallery{display:block;padding:0;margin:0 0;*zoom:1}.popup-gallery:before,.popup-gallery:after{content:" ";display:table}.popup-gallery:after{clear:both}.popup-gallery>li{display:inline;height:auto;float:left;padding:0 0 0}.popup-gallery>li{width:33.33333%;padding:0 0 0}.popup-gallery>li:nth-of-type(n){clear:none}.popup-gallery>li:nth-of-type(3n+1){clear:both}}.popup-gallery a{display:block}.popup-gallery a:hover,.popup-gallery a:focus{position:relative}.popup-gallery a:hover .info,.popup-gallery a:focus .info{display:block;position:absolute;left:0;top:0;bottom:0;width:100%}.popup-gallery img{width:100%}.popup-gallery .info{display:none;background-color:#000000;background-color:rgba(0,0,0,0.68);text-align:center}.popup-gallery .info h3{font-size:1.125em !important;text-transform:uppercase;font-weight:600 !important;letter-spacing:3.7px !important;margin:0 0 0.75em;color:#fff}.popup-gallery .info p{color:#fff;font-size:1em;margin:0 0 1em;font-weight:600}.popup-gallery .info p.btn{border:1px solid #fff;margin-bottom:0;text-transform:uppercase;display:inline-block;padding:0.25em 1em}.popup-gallery .info-content{position:absolute;left:0;top:50%;width:100%;transform:translateY(-50%)}.ajax-text-and-image{max-width:1125px;margin:20px auto;background:#d2f0f1;padding:0;line-height:0;position:relative}button.mfp-arrow{height:50px;width:25px;margin-top:-25px}button.mfp-arrow:active{margin-top:-25px}.mfp-arrow-left{background:url("/templates/icn2/images/ico-left.png") no-repeat top left !important;left:25px}.mfp-arrow-right{background:url("/templates/icn2/images/ico-right.png") no-repeat top right !important;right:25px}.mfp-arrow-left::before,.mfp-arrow-right::before{display:none;content:"";border:none}.mfp-arrow-left::after,.mfp-arrow-right::after{display:none;content:"";border:none}.mfp-close{width:35px;height:35px;line-height:35px;right:15px;top:15px;padding:0;margin:0;font-size:1em}@media screen and (min-width: 40em){.mfp-close{top:-65px;right:0}}.mfp-close:hover,.mfp-close:active,.mfp-close:focus{background-color:transparent;right:15px;top:15px}@media screen and (min-width: 40em){.mfp-close:hover,.mfp-close:active,.mfp-close:focus{top:-65px;right:0}}@media screen and (min-width: 40em){.popup-img{width:60%;float:left}}.popup-img img{width:100%;height:auto}.popup-descr{padding:2em 2em}@media screen and (min-width: 40em){.popup-descr{width:40%;float:left}}.popup-descr h1{text-transform:uppercase;font-weight:900;font-size:1.25em;color:#5dbdbf;letter-spacing:4.1px}.popup-descr h2{font-size:1.125em;font-weight:normal;color:#4a4a4a}.popup-descr p{color:#4a4a4a}.popup-descr p strong{font-weight:600}.popup-descr p img{display:block}@media all and (max-width: 30em){.ajcol{width:100%;float:none}}.opacity{position:absolute;background:rgba(0,0,0,0.5);height:100%;width:100%;z-index:2}.opacity.b{background:rgba(0,0,0,0.3)}@media only screen and (min-width: 768px){header .wsubmenu.fixed .menu-superior{float:left}header .wsubmenu.fixed .logo{width:15%}header .wsubmenu.fixed .menu{width:85%;padding-left:0.5em !important}}header .top-bar{height:100px;line-height:100px}header .top-bar .name{height:100px}header .top-bar .name h1 a{padding-left:0;width:auto}header .top-bar .name img{padding-top:.9375em;max-height:100px}@media only screen and (min-width: 768px){header .top-bar .name img{max-width:160px}}@media only screen and (min-width: 940px){header .top-bar .name img{max-width:100%}}header .top-bar .toggle-topbar.menu-icon{right:0;top:0;margin:0;padding-left:0;background:#0063a0 url("../images/bg_menu-icon.jpg") 0 0 repeat-x;color:#fff;width:54px;height:54px}header .top-bar .toggle-topbar.menu-icon a{text-indent:0;color:#fff;line-height:54px}header .top-bar .toggle-topbar.menu-icon a span{width:0;-webkit-box-shadow:none;box-shadow:none;text-indent:0;top:18px;right:18px}header .top-bar .toggle-topbar.menu-icon a span:after{display:inline-block;font-family:"SSStandard";content:"";display:block;width:26px;height:26px;font-size:1.625em;line-height:1}header .top-bar .top-bar-section .menu-seccions{background:#333}header .top-bar .top-bar-section li{background:#fff}header .top-bar .top-bar-section li a:not(.button){text-transform:uppercase;padding:.9375em 1.25em;letter-spacing:3px}header .top-bar .top-bar-section li a:not(.button) i{font-size:1.5em;line-height:.75em}header .top-bar .top-bar-section li h5 a{font-size:.625em}header .top-bar .top-bar-section ul.menuppal li.has-dropdown>a:not(.button):after{border-color:transparent transparent transparent rgba(255,255,255,0.5)}header .top-bar .top-bar-section ul.menuppal li ul{background:#fff;padding:.625em 1.25em}header .top-bar .top-bar-section ul.menuppal li ul li label{font-size:.75em;padding:.625em;margin-left:0;padding-bottom:0.5em;color:#000}header .top-bar .top-bar-section ul.menuppal li ul li a:not(.button){padding:.625em;font-size:.75em;line-height:1.5625em}header .top-bar .top-bar-section ul.submenu li>a:not(.button){color:#dfdfd0;background:#333}header .top-bar .top-bar-section ul.submenu li>a.research{color:#5BBDBE}header .top-bar .top-bar-section ul.submenu li>a.research:hover{color:#fff;background:#5BBDBE}header .top-bar .top-bar-section ul.submenu li:hover>a.research,header .top-bar .top-bar-section ul.submenu li.active>a.research{color:#fff;background:#5BBDBE}header .top-bar .top-bar-section ul.submenu li>a.industry{color:#FDBD46}header .top-bar .top-bar-section ul.submenu li>a.industry:hover{color:#000;background:#FDBD46}header .top-bar .top-bar-section ul.submenu li:hover>a.industry,header .top-bar .top-bar-section ul.submenu li.active>a.industry{color:#000;background:#FDBD46}header .top-bar .top-bar-section ul.submenu li>a.outreach{color:#5790B9}header .top-bar .top-bar-section ul.submenu li>a.outreach:hover{color:#fff;background:#5790B9}header .top-bar .top-bar-section ul.submenu li:hover>a.outreac,header .top-bar .top-bar-section ul.submenu li.active>a.outreach{color:#fff;background:#5790B9}header .top-bar .top-bar-section ul.submenu li ul{background:#5BBDBE;padding:1.25em;columns:2;column-gap:4em;column-rule:1px solid #fff;-moz-columns:2;-moz-column-gap:4em;-moz-column-rule:1px solid #fff;-webkit-columns:2;-webkit-column-gap:4em;-webkit-column-rule:1px solid #fff;column-width:auto}header .top-bar .top-bar-section ul.submenu li ul li{background:#5BBDBE;float:none}header .top-bar .top-bar-section ul.submenu li ul li label{background:#5BBDBE;font-size:1em;padding:0;margin-left:0;padding-bottom:0.5em;color:#000}header .top-bar .top-bar-section ul.submenu li ul li a:not(.button){padding:.625em 0;font-size:.875em;font-weight:600;background:#5BBDBE;color:#fff;line-height:145%;letter-spacing:0px;display:inline}header .top-bar .top-bar-section ul.submenu li ul li a:not(.button):hover{color:#000}header .top-bar .top-bar-section ul.submenu li ul li:after{content:"";margin-bottom:8px;display:block}header .top-bar .top-bar-section ul.submenu li ul.industry{background:#FDBD46;color:#000;column-rule:1px solid #000;-moz-column-rule:1px solid #000;-webkit-column-rule:1px solid #000}header .top-bar .top-bar-section ul.submenu li ul.industry li,header .top-bar .top-bar-section ul.submenu li ul.industry label,header .top-bar .top-bar-section ul.submenu li ul.industry a:not(.button){background:#FDBD46;color:#000}header .top-bar .top-bar-section ul.submenu li ul.industry a:not(.button):hover{color:#116DA7}header .top-bar .top-bar-section ul.submenu li ul.outreach{background:#5790B9}header .top-bar .top-bar-section ul.submenu li ul.outreach li,header .top-bar .top-bar-section ul.submenu li ul.outreach label,header .top-bar .top-bar-section ul.submenu li ul.outreach a:not(.button){background:#5790B9}header .top-bar .top-bar-section ul.right{background:#fff}header .top-bar .top-bar-section ul.right li.s-icon{position:relative;background:#333}header .top-bar .top-bar-section ul.right li.s-icon a{color:#dfdfd0}header .top-bar .top-bar-section ul.right li.s-icon a:hover{color:#000}header .top-bar .top-bar-section ul.right li.s-icon .cercador{position:absolute;right:0;z-index:101}header .top-bar .top-bar-section ul.right li.s-icon .cercador input{width:200px;margin-top:0}#portada header .top-bar .top-bar-section ul.right li.s-icon .cercador input{margin-top:-40px;width:600px;font-size:1.5em}#portada.f-topbar-fixed header .top-bar .top-bar-section ul.right li.s-icon .cercador input{margin-top:0}header .top-bar .top-bar-section ul.tools li{margin-right:1.25em}header .top-bar .top-bar-section ul.tools li a>span:first-child{display:inline-block}header .top-bar .top-bar-section ul.tools li a>span:last-child{display:none}header .top-bar .top-bar-section ul.tools li a:not(.button){padding:.9375em 1.25em;font-size:.75em;line-height:.75em;background:none}header .top-bar .top-bar-section ul.tools li ul.inline-list{margin-left:0}header .top-bar .top-bar-section ul.tools li ul.inline-list li{margin-right:0;margin-left:.625em}header .top-bar .top-bar-section ul.tools li ul.inline-list li a:not(.button){border:0;background-image:url("../images/ico_lang.png");background-repeat:no-repeat;background-position:.3125em 30%;padding-left:1.875em;padding-right:.625em}header .top-bar.expanded{background:#0063a0}header .top-bar.expanded .name h1{display:none}header .top-bar.expanded .toggle-topbar.menu-icon a span:after{content:"␡"}header .top-bar.expanded .top-bar-section{background:#0063a0;margin-top:-50px}header .top-bar.expanded .top-bar-section .dropdown{background:#0063a0}header .top-bar.expanded .top-bar-section .dropdown.open{display:block;position:relative;left:0}header .top-bar.expanded .top-bar-section li a{color:#fff;background:#0063a0}header .top-bar.expanded .top-bar-section ul{background:#0063a0}header .top-bar.expanded .top-bar-section ul.mresearch,header .top-bar.expanded .top-bar-section ul.mindustry,header .top-bar.expanded .top-bar-section ul.moutreach{background:#0063a0;padding:1em 20px 0 20px;padding-top:1.5em}header .top-bar.expanded .top-bar-section ul.mresearch li,header .top-bar.expanded .top-bar-section ul.mindustry li,header .top-bar.expanded .top-bar-section ul.moutreach li{background:#0063a0}header .top-bar.expanded .top-bar-section ul.mresearch li a,header .top-bar.expanded .top-bar-section ul.mindustry li a,header .top-bar.expanded .top-bar-section ul.moutreach li a{text-transform:none;padding:.3125em 0;letter-spacing:0;font-weight:600}header .top-bar.expanded .top-bar-section ul.mresearch li:first-child a,header .top-bar.expanded .top-bar-section ul.mindustry li:first-child a,header .top-bar.expanded .top-bar-section ul.moutreach li:first-child a{font-size:.875em;text-transform:uppercase}header .top-bar.expanded .top-bar-section ul.mresearch{padding-top:2em}header .top-bar.expanded .top-bar-section ul.mresearch li:first-child a{color:#5BBDBE}header .top-bar.expanded .top-bar-section ul.mindustry li:first-child a{color:#FDBD46}header .top-bar.expanded .top-bar-section ul.moutreach li:first-child a{color:#5790B9}header .top-bar.expanded .top-bar-section ul.menuppal{background:#0063a0;padding:1em 20px 0 20px}header .top-bar.expanded .top-bar-section ul.menuppal li{background:#0063a0}header .top-bar.expanded .top-bar-section ul.menuppal li a{padding-left:0;border-bottom:1px solid #66a1c6;letter-spacing:0;font-weight:600;font-size:.875em}header .top-bar.expanded .top-bar-section ul.menuppal li.has-dropdown-menu a{background:url("../images/arrow-down_white.png") 96% 16px no-repeat}header .top-bar.expanded .top-bar-section ul.menuppal li.has-dropdown-menu.open a{background:url("../images/arrow-up_white.png") 96% 16px no-repeat}header .top-bar.expanded .top-bar-section ul.menuppal li.has-dropdown-menu .dropdown li a{background-image:none}header .top-bar.expanded .top-bar-section ul.menuppal li .dropdown .dropdown{display:none !important}header .top-bar.expanded .top-bar-section ul.mpeu{clear:both;background:#0063a0;padding:1em 20px 40px 20px}header .top-bar.expanded .top-bar-section ul.mpeu li{background:#0063a0}header .top-bar.expanded .top-bar-section ul.mpeu li a{padding:.3125em 0;letter-spacing:0;font-weight:600;font-size:.6875em}header .top-bar.expanded .top-bar-section .languages-mobile ul{padding:0 10px 40px 20px}header .top-bar.expanded .top-bar-section .languages-mobile ul li{display:inline-block;vertical-align:top;margin-right:0;text-align:center}header .top-bar.expanded .top-bar-section .languages-mobile ul li a{padding:10px 0 0 10px}header .top-bar.expanded .top-bar-section .languages-mobile ul ul{padding:0}header .top-bar.expanded .top-bar-section .languages-mobile ul ul li{margin:0 0 0 7px;padding-right:7px;position:relative;background-color:transparent}header .top-bar.expanded .top-bar-section .languages-mobile ul ul li:first-child{margin-left:0}header .top-bar.expanded .top-bar-section .languages-mobile ul ul li a{border:solid 1px #fff;border-radius:1000px;height:35px;width:35px;line-height:35px;text-align:center;padding:0;background-color:#fff;color:#444}header .top-bar.expanded .top-bar-section .languages-mobile ul.right.hide-for-small{display:block !important;padding:0 20px 0 0}header .top-bar.expanded .top-bar-section .languages-mobile ul.right.hide-for-small li.s-icon{background-color:transparent}header .top-bar.expanded .top-bar-section .languages-mobile ul.right.hide-for-small li.s-icon a{background-color:transparent;padding:13px 0}header .wsubmenu .top-bar-section ul.right li.s-icon a{background:#333;font-weight:700;font-size:.875em;padding:1em 2em}header .wsubmenu .top-bar-section ul.right li.s-icon a:hover{color:#fff}header .wsubmenu .top-bar-section ul.right li.s-icon .cercador{background:#333;padding:0 0.5em 1em 0.5em}header .wsubmenu .top-bar-section ul.tools li{margin-right:1.25em}header .wsubmenu .top-bar-section ul.tools li a>span{display:none}header .wsubmenu .top-bar-section ul.tools li a>span:first-child{display:inline-block}header .wsubmenu .top-bar-section ul.tools li a:not(.button){padding:.9375em 1.25em;font-size:.75em;line-height:12px;background:none}header .wsubmenu .top-bar-section ul.tools li ul.inline-list{margin-left:0}header .wsubmenu .top-bar-section ul.tools li ul.inline-list li{margin-right:0;margin-left:.625em}header .wsubmenu .top-bar-section ul.tools li ul.inline-list li a:not(.button){border:0;background-image:url("../images/ico_lang.png");background-repeat:no-repeat;background-position:.3125em 30%;padding-left:1.875em;padding-right:.625em}header .top-img{display:none}#breadcrumbs{display:none}#main{margin-bottom:4.5em}#main.id-1615{margin-bottom:0}#main.portada{margin-bottom:0}#main p,#main li{font-size:.875em}#main li li{font-size:1em}#main p.imp{font-size:1.1875em;padding:0 1.25em}@media only screen and (min-width: 768px){#main p.imp{padding:0}}#main p.blue{color:#116DA7;font-weight:300}#main p.blue strong{font-weight:700}#main p.back{margin-top:1em}#main p.apartat{font-size:2.1875em;font-weight:700;text-transform:uppercase;letter-spacing:12px;margin-top:1.5em;margin-bottom:1.5em;text-align:center}#main p.apartat a{color:#000}#main strong{font-weight:700}#main ul[class*="block-grid-"]{margin-left:0;margin-right:0}#main ol,#main ul:not([class*="block-grid-"]){margin-left:2em}#main ol.pagination,#main ul:not([class*="block-grid-"]).pagination{margin-left:0;margin-bottom:2.5em}#main ol.pagination li,#main ul:not([class*="block-grid-"]).pagination li{font-size:1em;margin:0;padding:0}#main ol.pagination li span,#main ol.pagination li a,#main ul:not([class*="block-grid-"]).pagination li span,#main ul:not([class*="block-grid-"]).pagination li a{border:1px solid #888888;border-right:0;display:inline-block;font-size:1em;line-height:2em;width:2em;margin:0;padding:0;text-align:center;color:#000}#main ol.pagination li span,#main ul:not([class*="block-grid-"]).pagination li span{background-color:#e6e6e6}#main ol.pagination li.pagination-prev span,#main ol.pagination li.pagination-prev a,#main ul:not([class*="block-grid-"]).pagination li.pagination-prev span,#main ul:not([class*="block-grid-"]).pagination li.pagination-prev a{background:#bbbbbb;color:#fff}#main ol.pagination li.pagination-next span,#main ol.pagination li.pagination-next a,#main ul:not([class*="block-grid-"]).pagination li.pagination-next span,#main ul:not([class*="block-grid-"]).pagination li.pagination-next a{background:#bbbbbb;color:#fff;border-right:1px solid #888888}#main h1,#main h2,#main h3,#main h4{text-transform:uppercase;font-weight:700;letter-spacing:4px}#main h1{font-weight:300;font-size:1.5625em;word-wrap:break-word;margin-top:.3125em;margin-bottom:1.5625em;letter-spacing:12px;text-align:center}@media only screen and (min-width: 768px){#main h1{font-size:1.75em;margin-top:1em;margin-bottom:1.25em}}#main h2{font-size:1.375em}#main h3{font-size:.8125em;font-weight:800;letter-spacing:2px}#main blockquote{background:url("../images/blockquote.png") 0 0 no-repeat;padding:2.1875em .625em 1.25em 4.6875em;margin-bottom:0;min-height:81px;border:0}#main blockquote.center{background-position:50% 0;padding:2.1875em .625em 1.25em .625em}#main blockquote.center p{text-align:center}#main blockquote.right{background:none;width:25%;float:right;margin:0 0 2em 0.5em;border:1px solid #116DA7;border-width:1px 0;padding:1.25em 0 0 0}#main blockquote.right p{font-size:1.25em;font-weight:300;color:#116DA7}#main blockquote p{font-size:1.25em;font-weight:300}#main .hbg{max-width:100%;background:url("../images/bg_default.jpg") 50% 50% no-repeat;background-size:cover;min-height:120px;margin-bottom:2.8125em}@media only screen and (min-width: 768px){#main .hbg{min-height:300px}}#main .hbg header{text-align:center;padding-top:2.8125em}#main .hbg header h1{text-align:center}#main .hbg.tw{color:#fff}#main .hbg.tw header,#main .hbg.tw header h1{color:#fff}#main.funders header .apartat{font-size:.75em;margin:0}@media only screen and (min-width: 768px){#main.funders header .apartat{font-size:.875em;margin:1.5em 0 0}}#main.funders header h1{margin:0.25em 0 1.5em}#main.funders header span{max-width:960px;margin:0 auto;display:none}@media only screen and (min-width: 768px){#main.funders header span{font-size:0.3em;display:block}}#main.funders .tw header p.apartat{color:#fff}#main.funders .tw header p.apartat a{color:#fff}#main form .custom.dropdown .current{text-transform:uppercase;border-right:1px solid #ccc}#main form .custom.dropdown ul{margin-left:0}#main form.search-directory input{font-size:.875em;line-height:1.25em}#main form.search-directory input.search{text-indent:-999px;border:1px solid #888888;background-color:#bbbbbb;background-image:url("../images/ico_search.png");background-position:50% 50%;background-repeat:no-repeat}#main .panel.custom,#main .custom.panel2{border:0;padding:0 1.25em 0 0;background:none;overflow:hidden;margin:20px 0}@media only screen and (min-width: 768px){#main .panel.custom,#main .custom.panel2{margin:0}}#main .panel.custom:not(.blanc),#main .custom.panel2:not(.blanc){text-align:center;position:relative}#main .panel.custom:not(.blanc) h3,#main .custom.panel2:not(.blanc) h3{max-width:100%;font-size:1.375em;line-height:125%;font-weight:700;letter-spacing:4px;z-index:10;color:#fff}#main .panel.custom:not(.blanc) h3 a,#main .custom.panel2:not(.blanc) h3 a{color:#fff}#main .panel.custom:not(.blanc) p,#main .custom.panel2:not(.blanc) p{color:#fff;font-size:1.25em;font-weight:300;margin-bottom:0.5em}#main .panel.custom:not(.blanc) p a:not(.bt),#main .custom.panel2:not(.blanc) p a:not(.bt){color:#ffdc72}#main .panel.custom:not(.blanc) img,#main .custom.panel2:not(.blanc) img{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;z-index:0;display:none}@media only screen and (min-width: 768px){#main .panel.custom:not(.blanc) img,#main .custom.panel2:not(.blanc) img{display:block}}#main .panel.custom:not(.blanc) a.bt,#main .custom.panel2:not(.blanc) a.bt{display:inline-block;padding:0.5em;background:#000;color:#fff;text-transform:uppercase;font-weight:700;font-size:0.75em;letter-spacing:2px}#main .panel.custom:not(.blanc) a.bt.more,#main .custom.panel2:not(.blanc) a.bt.more{background:#fff;color:#ff4c4c;font-size:3.125em;line-height:100%;font-weight:300;padding:0 .1875em;text-align:center;position:absolute;right:.3125em;bottom:.3125em}#main .panel.custom:not(.blanc).fosc,#main .custom.panel2:not(.blanc).fosc{background:#4e8dc2}#main .panel.custom:not(.blanc).mig,#main .custom.panel2:not(.blanc).mig{background:#78a8d4}#main .panel.custom:not(.blanc).clar,#main .custom.panel2:not(.blanc).clar{background:#d2e3f1}#main .panel.custom:not(.blanc).clar h3,#main .custom.panel2:not(.blanc).clar h3{color:#4b8cc4}#main .panel.custom:not(.blanc).clar h3 a,#main .custom.panel2:not(.blanc).clar h3 a{color:#4b8cc4}#main .panel.custom:not(.blanc).clar p,#main .custom.panel2:not(.blanc).clar p{color:#000}#main .panel.custom:not(.blanc) .wrapper,#main .custom.panel2:not(.blanc) .wrapper{margin:35px auto}@media only screen and (min-width: 768px){#main .panel.custom:not(.blanc) .wrapper,#main .custom.panel2:not(.blanc) .wrapper{position:absolute;top:50%;left:50%;margin:0;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);z-index:10}}#main .panel.custom:not(.blanc).main,#main .custom.panel2:not(.blanc).main,#main .panel.custom:not(.blanc).pleft,#main .custom.panel2:not(.blanc).pleft{text-align:left;background-position:95% 95%;background-repeat:no-repeat}#main .panel.custom:not(.blanc).main h3,#main .custom.panel2:not(.blanc).main h3,#main .panel.custom:not(.blanc).pleft h3,#main .custom.panel2:not(.blanc).pleft h3{font-size:3.75em;font-weight:300;margin-bottom:0}#main .panel.custom:not(.blanc).main h4,#main .custom.panel2:not(.blanc).main h4,#main .panel.custom:not(.blanc).pleft h4,#main .custom.panel2:not(.blanc).pleft h4{text-transform:none;font-weight:300;letter-spacing:2px;font-size:1.75em}#main .panel.custom:not(.blanc).main article h4,#main .custom.panel2:not(.blanc).main article h4,#main .panel.custom:not(.blanc).pleft article h4,#main .custom.panel2:not(.blanc).pleft article h4{color:#94e5e8;text-transform:none;letter-spacing:2px;font-weight:800;font-size:1.125em}#main .panel.custom:not(.blanc).main article h4 a,#main .custom.panel2:not(.blanc).main article h4 a,#main .panel.custom:not(.blanc).pleft article h4 a,#main .custom.panel2:not(.blanc).pleft article h4 a{color:#000}#main .panel.custom:not(.blanc).main article p,#main .custom.panel2:not(.blanc).main article p,#main .panel.custom:not(.blanc).pleft article p,#main .custom.panel2:not(.blanc).pleft article p{font-size:.875em;font-weight:500;line-height:125%}#main .panel.custom:not(.blanc).main ul li,#main .custom.panel2:not(.blanc).main ul li,#main .panel.custom:not(.blanc).pleft ul li,#main .custom.panel2:not(.blanc).pleft ul li{font-weight:600}#main .panel.custom:not(.blanc).main .wrapper,#main .custom.panel2:not(.blanc).main .wrapper,#main .panel.custom:not(.blanc).pleft .wrapper,#main .custom.panel2:not(.blanc).pleft .wrapper{width:85%;height:90%}#main .panel.custom:not(.blanc).main a.bt,#main .custom.panel2:not(.blanc).main a.bt,#main .panel.custom:not(.blanc).pleft a.bt,#main .custom.panel2:not(.blanc).pleft a.bt{background:#fff;color:#ff4c4c}#main .panel.custom:not(.blanc).main.mini h3,#main .custom.panel2:not(.blanc).main.mini h3,#main .panel.custom:not(.blanc).pleft.mini h3,#main .custom.panel2:not(.blanc).pleft.mini h3{font-size:1.375em;font-weight:700;letter-spacing:4px;margin-bottom:0.5em}#main .panel.custom:not(.blanc).main.mini p,#main .custom.panel2:not(.blanc).main.mini p,#main .panel.custom:not(.blanc).pleft.mini p,#main .custom.panel2:not(.blanc).pleft.mini p{font-size:.875em;font-weight:600}#main .panel.custom:not(.blanc).main.media h3,#main .custom.panel2:not(.blanc).main.media h3,#main .panel.custom:not(.blanc).pleft.media h3,#main .custom.panel2:not(.blanc).pleft.media h3{font-size:3.125em}#main .panel.custom:not(.blanc).main.media article,#main .custom.panel2:not(.blanc).main.media article,#main .panel.custom:not(.blanc).pleft.media article,#main .custom.panel2:not(.blanc).pleft.media article{display:none;border-top:1px solid #fff;padding-top:1em}#main .panel.custom:not(.blanc).main.media article h4,#main .custom.panel2:not(.blanc).main.media article h4,#main .panel.custom:not(.blanc).pleft.media article h4,#main .custom.panel2:not(.blanc).pleft.media article h4{color:#000;text-transform:none;letter-spacing:2px;font-weight:600;font-size:2em}#main .panel.custom:not(.blanc).main.media article p,#main .custom.panel2:not(.blanc).main.media article p,#main .panel.custom:not(.blanc).pleft.media article p,#main .custom.panel2:not(.blanc).pleft.media article p{color:#000;font-style:italic;font-size:1.25em;font-weight:300}#main .panel.custom:not(.blanc):hover a.bt,#main .custom.panel2:not(.blanc):hover a.bt{background:#fff;color:#000}#main .panel.custom:not(.blanc).events article h4,#main .custom.panel2:not(.blanc).events article h4{color:#000;text-transform:none;letter-spacing:2px;font-weight:300;font-size:1.5em}#main .panel.custom:not(.blanc).events article h4 a,#main .custom.panel2:not(.blanc).events article h4 a{color:#000}#main .panel.custom:not(.blanc).events article p,#main .custom.panel2:not(.blanc).events article p{font-weight:600}#main #section_menu{text-align:center}#main #section_menu a{display:inline-block;border:solid 1px #777;color:#777;padding:10px 30px 8px 16px;background:url("../images/arrow-down.png") 96% 10px no-repeat;margin-bottom:1em}#main #section_menu a.open{background-image:url("../images/arrow-up.png");border-bottom:solid 2px #777;margin-bottom:0}#main .menulat.open{border:solid 1px #777;margin-bottom:1em;padding:1em}@media only screen and (min-width: 768px){#main .menulat.open{padding:0;margin-bottom:0;border:none}}#main .menulat ul{margin-left:0;list-style:none}#main .menulat ul.show{display:block !important}#main .menulat ul li{font-size:.75em;font-weight:600;text-transform:uppercase;letter-spacing:3px;margin-bottom:0.75em}#main .menulat ul li a{color:#333}#main .menulat ul li a:hover{color:#116DA7}#main .menulat ul li ul{margin-top:0.75em}#main .menulat ul li ul li{font-size:1em;position:relative;padding-left:1.2em}#main .menulat ul li ul li a{color:#116DA7;word-wrap:break-word}#main .menulat ul li ul li a:hover{color:#333}#main .menulat ul li ul li:before{content:"\2014";position:absolute;left:0;top:0}#main ul.share{margin-left:0;margin-top:2.5em;margin-bottom:2.5em}#main ul.share li{border:1px solid #888888;border-right:none;margin:0;padding:0}#main ul.share li:last-child{border-right:1px solid #888888}#main ul.share li a{display:inline-block;padding:.625em .625em .5em .625em;font-size:2.5em;line-height:100%;color:#bbbbbb}#main ul.share li a:hover{background:#bbbbbb;color:#fff}#main ul.share li.share{border:0;padding-right:1em}#main ul.share li.share span{text-transform:uppercase;display:inline-block;position:relative;padding-top:3.125em;line-height:2.5em;font-weight:600}#main ul.share li.share span:before{padding:0 .125em;text-align:center;font-weight:400;font-family:"SSSocial";content:"";display:block;font-size:2.5em;line-height:1;position:absolute;bottom:1em}#main ul.list-guio{margin-left:0;list-style:none}#main ul.list-guio li{position:relative;padding-left:1.2em;margin-bottom:1em}#main ul.list-guio li:before{content:"\2014";position:absolute;left:0;top:0;color:#116DA7}#main ul.boxes-gris{margin:2em 0}#main ul.boxes-gris li div{border-color:#888888}#main ul.boxes-gris li div:hover{background:#116da7;border-color:#116da7;color:#fff}#main.directory .social-media{margin-left:0}#main.directory .social-media li:first-child{margin-left:0}#main.directory .head__departament{padding:0 20px}#main.directory .head__departament p{line-height:1.8}#main ul.details_member{margin-top:1.875em;margin-bottom:3.125em;margin-left:0}#main ul.details_member li{margin-left:0;display:block;margin-bottom:1em}@media only screen and (min-width: 768px){#main ul.details_member li{border-right:1px solid #ccc;padding-right:1.5625em;margin-left:1.375em;display:inline-block;margin-bottom:0}}#main ul.details_member li:last-child{border:0;padding-right:0}#main ul.details_member li:first-child{margin-left:0}#main ul.details_member li>*{display:inline-block}#main .leader-grup .social-media{margin-left:0}#main .leader-grup .social-media li:first-child{margin-left:0}#main .leader-grup .details_member li{display:block;margin:0 0 0.4em;border:none}#main.cat-equipments .leader .row{margin-bottom:2em}#main.cat-equipments .members-list{margin-top:0}#main.cat-services .members-list{margin-top:0}#main.cat-research h1,#main.cat-research h2,#main.cat-research h3{color:#5BBDBE}#main.cat-research a{color:#3abdc0}#main.cat-research a:hover{color:#000}#main.cat-research ul.grups{margin-left:0;list-style:none;width:100%}#main.cat-research ul.grups li{width:100%;background:#b4e6e8;margin:0;position:relative;overflow:hidden;background:#b4e6e8;font-size:.8125em;border-bottom:3px solid #fff}@media only screen and (min-width: 768px){#main.cat-research ul.grups li{border-right:5px solid #fff}}@media only screen and (min-width: 768px){#main.cat-research ul.grups li{max-height:auto}}#main.cat-research ul.grups li:nth-child(2n+0){background:#d2f0f1}#main.cat-research ul.grups li:hover h3 a{color:#fff}#main.cat-research ul.grups li img{position:absolute;width:100%;height:auto;opacity:0;filter:alpha(opacity=0)}#main.cat-research ul.grups li h3{padding:1.25em 1.25em .625em 1.25em;z-index:98;position:relative;font-size:1em;color:#309fa0;word-wrap:break-word}#main.cat-research ul.grups li h3 a{color:#309fa0}#main.cat-research ul.grups li h3:hover{color:#fff}#main.cat-research ul.grups li p{font-size:1em;letter-spacing:2px}#main.cat-research ul.grups li p span.leader{display:block;margin:0 1.25em;padding:.625em 0;color:#309fa0;font-weight:700;border-top:1px solid #309fa0}#main.cat-research ul.grups li p a.more{visibility:hidden;position:absolute;bottom:.9375em;right:4.375em;display:inline-block;background:#fff;padding:.3125em 1.25em;text-transform:uppercase}.no-touch #main.cat-research ul.grups li:hover{cursor:pointer;background:#5BBDBE !important}.no-touch #main.cat-research ul.grups li:hover img{z-index:0}.no-touch #main.cat-research ul.grups li:hover a{color:#fff}.no-touch #main.cat-research ul.grups li:hover p span.leader{color:#fff}.no-touch #main.cat-research ul.grups li:hover p a.more{color:#ff4c4c;visibility:visible}.no-touch #main.cat-research ul.grups li:hover p a.more:hover{color:#ff4c4c}#main.cat-research ul.grups li:nth-child(2n+0){background:#d2f0f1}#main.cat-research .panel.custom.sfosc,#main.cat-research .custom.sfosc.panel2{background:#1b8084}#main.cat-research .panel.custom.fosc,#main.cat-research .custom.fosc.panel2{background:#48bdc0}#main.cat-research .panel.custom.fosc .opacity,#main.cat-research .custom.fosc.panel2 .opacity{background-image:linear-gradient(135deg, #1d4d4e, #48bdc0);background-image:-webkit-linear-gradient(135deg, #1d4d4e, #48bdc0);opacity:0.75}#main.cat-research .panel.custom.mig,#main.cat-research .custom.mig.panel2{background:#d0f0f1}#main.cat-research .panel.custom.mig h3,#main.cat-research .custom.mig.panel2 h3{color:#52bdbf}#main.cat-research .panel.custom.mig h3 a,#main.cat-research .custom.mig.panel2 h3 a{color:#52bdbf}#main.cat-research .panel.custom.mig p,#main.cat-research .custom.mig.panel2 p{color:#000}#main.cat-research .panel.custom.mig p a:not(.bt),#main.cat-research .custom.mig.panel2 p a:not(.bt){color:#f27200}#main.cat-research .panel.custom.clar,#main.cat-research .custom.clar.panel2{background:#eeeeee}#main.cat-research .panel.custom.clar h3,#main.cat-research .custom.clar.panel2 h3{color:#52bdbf}#main.cat-research .panel.custom.clar h3 a,#main.cat-research .custom.clar.panel2 h3 a{color:#52bdbf}#main.cat-research.sub .hbg header{padding-top:.625em}#main.cat-research.sub .hbg header h1{color:#000;background:url("../images/ico_research_b.png") 50% 0 no-repeat;padding-top:95px}#main.cat-research.sub .hbg.tw{color:#fff}#main.cat-research.sub .hbg.tw header,#main.cat-research.sub .hbg.tw header h1{color:#fff}#main.cat-research.sub .hbg.tw header h1{background-image:url("../images/ico_research_w.png")}@media only screen and (min-width: 768px){#main.cat-research.sub .text p{margin-right:3.125em}}#main.cat-research.sub .moduletable h2{border:0;padding:1.25em 5em 1.25em 1.25em;margin:0;margin-bottom:0;line-height:1em;background:url("../images/ico_close.png") 100% 50% no-repeat;border-top:1px solid #fff}@media only screen and (min-width: 768px){#main.cat-research.sub .moduletable h2{margin-right:3.125em;padding-left:0}}#main.cat-research.sub .moduletable h2.closed{border-top:1px solid #48bdc0;background:url("../images/ico_open.png") 100% 50% no-repeat}#main.cat-research.sub .moduletable:last-of-type h2.closed{border-bottom:1px solid #48bdc0}#main.cat-research.sub .moduletable p.category-name{padding-left:15px;font-weight:bold;margin-bottom:0.2em;display:none;color:#5BBDBE}#main.cat-research.sub .moduletable p.category-name:first-child{display:none !important}#main.cat-industry h1,#main.cat-industry h2,#main.cat-industry h3{color:#FDBD46}#main.cat-industry a{color:#d96d00}#main.cat-industry a:hover{color:#000}#main.cat-industry .panel.custom.fosc,#main.cat-industry .custom.fosc.panel2{background:#ffc200}#main.cat-industry .panel.custom.fosc.wimg,#main.cat-industry .custom.fosc.wimg.panel2{background-color:#ffb700}#main.cat-industry .panel.custom.fosc p,#main.cat-industry .custom.fosc.panel2 p{color:#000}#main.cat-industry .panel.custom.fosc p a:not(.bt),#main.cat-industry .custom.fosc.panel2 p a:not(.bt){color:#b25900}#main.cat-industry .panel.custom.fosc .opacity,#main.cat-industry .custom.fosc.panel2 .opacity{background-image:linear-gradient(135deg, #936f00, #ffdf95);background-image:-webkit-linear-gradient(135deg, #936f00, #ffdf95);opacity:0.75}#main.cat-industry .panel.custom.mig,#main.cat-industry .custom.mig.panel2{background:#ffdf95}#main.cat-industry .panel.custom.mig h3,#main.cat-industry .custom.mig.panel2 h3{color:#fff}#main.cat-industry .panel.custom.mig h3 a,#main.cat-industry .custom.mig.panel2 h3 a{color:#fff}#main.cat-industry .panel.custom.mig p,#main.cat-industry .custom.mig.panel2 p{color:#000}#main.cat-industry .panel.custom.mig p a:not(.bt),#main.cat-industry .custom.mig.panel2 p a:not(.bt){color:#d96d00}#main.cat-industry .panel.custom.clar,#main.cat-industry .custom.clar.panel2{background:#ffe9ad}#main.cat-industry .panel.custom.clar h3,#main.cat-industry .custom.clar.panel2 h3{color:#ffc300}#main.cat-industry .panel.custom.clar h3 a,#main.cat-industry .custom.clar.panel2 h3 a{color:#ffc300}#main.cat-industry .panel.custom.clar p,#main.cat-industry .custom.clar.panel2 p{color:#000}#main.cat-industry .panel.custom.clar.pleft h3,#main.cat-industry .custom.clar.pleft.panel2 h3{color:#000}#main.cat-industry .panel.custom.clar.pleft h3 a,#main.cat-industry .custom.clar.pleft.panel2 h3 a{color:#000}#main.cat-industry .panel.custom.clar.pleft p,#main.cat-industry .custom.clar.pleft.panel2 p{color:#000}#main.cat-industry .panel.custom.main,#main.cat-industry .custom.main.panel2{background:#ffdf95}#main.cat-industry .panel.custom.main ul li,#main.cat-industry .custom.main.panel2 ul li{color:#d86c00}#main.cat-industry .panel.custom.main ul li a,#main.cat-industry .custom.main.panel2 ul li a{color:#d86c00}#main.cat-industry .panel.custom.main ul li a:hover,#main.cat-industry .custom.main.panel2 ul li a:hover{color:#000}#main.cat-industry.sub .hbg header{padding-top:.625em}#main.cat-industry.sub .hbg header h1{color:#000;background:url("../images/ico_industry_b.png") 50% 0 no-repeat;padding-top:95px}#main.cat-industry.sub .hbg.tw{color:#fff}#main.cat-industry.sub .hbg.tw header,#main.cat-industry.sub .hbg.tw header h1{color:#fff}#main.cat-industry.sub .hbg.tw header h1{background-image:url("../images/ico_industry_w.png")}#main.cat-outreach h1,#main.cat-outreach h2,#main.cat-outreach h3{color:#5790B9}#main.cat-outreach .panel.custom.main,#main.cat-outreach .custom.main.panel2,#main.cat-outreach .panel.custom.pleft,#main.cat-outreach .custom.pleft.panel2{background-color:#a8c6df}#main.cat-outreach .panel.custom.main.fosc,#main.cat-outreach .custom.main.fosc.panel2,#main.cat-outreach .panel.custom.pleft.fosc,#main.cat-outreach .custom.pleft.fosc.panel2{background:#7aa9d2}#main.cat-outreach .panel.custom.main.mig,#main.cat-outreach .custom.main.mig.panel2,#main.cat-outreach .panel.custom.pleft.mig,#main.cat-outreach .custom.pleft.mig.panel2{background:#78a8d4}#main.cat-outreach .panel.custom.main.clar,#main.cat-outreach .custom.main.clar.panel2,#main.cat-outreach .panel.custom.pleft.clar,#main.cat-outreach .custom.pleft.clar.panel2{background:#d2e3f1}#main.cat-outreach .opacity{background-image:linear-gradient(135deg, #162d3f, #a8c6df);background-image:-webkit-linear-gradient(135deg, #162d3f, #a8c6df);opacity:0.75}#main.cat-outreach.sub .hbg header{padding-top:.625em}#main.cat-outreach.sub .hbg header h1{color:#000;background:url("../images/ico_outreach_b.png") 50% 0 no-repeat;padding-top:95px}#main.cat-outreach.sub .hbg.tw{color:#fff}#main.cat-outreach.sub .hbg.tw header,#main.cat-outreach.sub .hbg.tw header h1{color:#fff}#main.cat-outreach.sub .hbg.tw header h1{background-image:url("../images/ico_outreach_w.png")}#main.cat-careers .columns>h1{text-transform:none;font-size:2.125em;letter-spacing:0;margin-top:0;text-align:left}#main.cat-careers h2{text-transform:none;font-size:1.125em;letter-spacing:0;font-weight:700}#main.group-leader h1.leader{text-transform:none;font-size:3.75em;line-height:1em;letter-spacing:0;margin-top:0;text-align:left;font-weight:300;margin-bottom:0.4em}#main.group-leader h2{margin-bottom:3em}#main.group-leader .publications-list h2{margin-bottom:1.5em}#main.group-leader .publications-list h3.year{font-size:3.75em;font-weight:300;text-align:center}#main.group-leader .publications-list h3.year span{border-top:1px solid #444}#main.group-leader .publications-list li{font-size:1em;margin-top:0;margin-bottom:0}#main.group-leader .publications-list li h4{text-transform:none;font-size:1em;letter-spacing:0;font-weight:700}#main.grup header h1{padding:0;color:#000;font-size:1.375em;font-weight:300;text-align:center;letter-spacing:8px;word-wrap:break-word}@media only screen and (min-width: 768px){#main.grup header h1{padding:0 15%;font-size:1.875em}}#main.grup header h1 strong{font-weight:800}#main.grup header h1.facility{margin-bottom:0}#main.grup header p{margin:0;text-align:center}@media only screen and (min-width: 768px){#main.grup header p{margin:0 15%}}#main.grup header p.leader{font-size:1em;text-transform:uppercase;letter-spacing:2px;border-bottom:1px solid #bbbbbb;margin-bottom:1em;padding-bottom:1em}#main.grup header p.leader span{font-size:.75em;font-weight:700}#main.grup header p.web{font-size:.75em;font-weight:700;margin-bottom:0;letter-spacing:2px}#main.grup header p.address{font-size:.75em;letter-spacing:2px}#main.grup header .menugrup{margin:2em 0;background:#5BBDBE}#main.grup header .menugrup ul{margin-bottom:0;margin-left:0}#main.grup header .menugrup ul li{margin-left:0}#main.grup header .menugrup ul li a{padding:1em;color:#fff;font-weight:700}#main.grup header .menugrup ul li a:hover{color:#000}@media only screen and (min-width: 768px){#main.grup header .menugrup ul li{margin-left:1.375em}#main.grup header .menugrup ul li:first-child{margin-left:0}}#main.grup .panel.custom.fosc,#main.grup .custom.fosc.panel2{background:#1b8084}#main.grup .panel.custom.fosc.news article h4,#main.grup .custom.fosc.news.panel2 article h4,#main.grup .panel.custom.fosc.news article h4 a,#main.grup .custom.fosc.news.panel2 article h4 a{color:#caf2f2}#main.grup .panel.custom.mig,#main.grup .custom.mig.panel2{background:#00bdc3}#main.grup .panel.custom.mig h3,#main.grup .custom.mig.panel2 h3{color:#fff}#main.grup .panel.custom.mig h3 a,#main.grup .custom.mig.panel2 h3 a{color:#fff}#main.grup .panel.custom.mig p,#main.grup .custom.mig.panel2 p{color:#000}#main.grup .panel.custom.mig p a:not(.bt),#main.grup .custom.mig.panel2 p a:not(.bt){color:#f27200}#main.grup .panel.custom.clar,#main.grup .custom.clar.panel2{background:#ccf2f3}#main.grup .panel.custom.clar h3,#main.grup .custom.clar.panel2 h3{color:#1a7f84}#main.grup .panel.custom.clar h3 a,#main.grup .custom.clar.panel2 h3 a{color:#1a7f84}#main.grup .panel.custom.clar p,#main.grup .custom.clar.panel2 p{color:#000}#main.grup .panel.custom.clar p a:not(.bt),#main.grup .custom.clar.panel2 p a:not(.bt){color:#f27200}#main.grup h2{color:#000}#main.grup .lines ul{color:#3abdc0;border-left:1px solid #3abdc0;margin-left:0;padding-left:1.5em;list-style:none;font-weight:600}#main.grup .lines ul li{padding-left:1em;position:relative}#main.grup .lines ul li:before{content:"\2022";position:absolute;left:0;top:0}#main.grup .lines ul ul{border-left:none}#main.grup .lines ul.divisions{border:none;padding-left:0}#main.grup .lines ul.divisions li{list-style:none}#main.grup .lines ul.divisions li:before{content:none}#main.grup .technical ul{list-style-type:none}#main.grup .technical ul li{margin-top:1em;padding-left:1em;position:relative}#main.grup .technical ul li:before{content:"\2022";position:absolute;left:0;top:0}#main.grup .leader h3{text-transform:none;font-size:1.5em;font-weight:400;color:#000}#main.grup .publications h2{color:#038085;font-size:1.25em;font-weight:300;letter-spacing:10px;word-wrap:break-word;padding-left:20px}@media only screen and (min-width: 768px){#main.grup .publications h2{font-size:2.5em;padding-left:0}}#main.grup .publications p{padding-left:20px}@media only screen and (min-width: 768px){#main.grup .publications p{padding-left:0}}#main.equipments article.item{border-bottom:1px solid #bbbbbb;margin-bottom:1.25em}#main.equipments article.item h2{font-size:1.25em;letter-spacing:0;text-transform:none}#main.equipments article.item div.img img{margin-bottom:1em;margin-top:0.625em}#main.videos h2{text-transform:none;letter-spacing:initial;font-size:1.5em}#main.videos h3{text-transform:none;letter-spacing:initial;font-weight:400;font-size:1.125em;color:#000}#main.videos .flex-video{margin-top:2em}#main.portada{background:#fff}#main.portada .column,#main.portada .columns{padding-left:0;padding-right:0}#main.portada .panel,#main.portada .panel2{margin-bottom:0;border:0}#main.portada .panel.research,#main.portada .research.panel2,#main.portada .panel.industry,#main.portada .industry.panel2,#main.portada .panel.outreach,#main.portada .outreach.panel2{padding:0}#main.portada .panel.research a,#main.portada .research.panel2 a,#main.portada .panel.industry a,#main.portada .industry.panel2 a,#main.portada .panel.outreach a,#main.portada .outreach.panel2 a{display:block;text-align:center;font-weight:800;letter-spacing:3px;text-transform:uppercase;font-size:1.125em;padding-top:4.0625em;padding-bottom:1.25em;color:#fff;background-size:auto 40px}#main.portada .panel.research a,#main.portada .research.panel2 a{background:#5BBDBE url("../images/ico_research_w.png") 50% 1.25em no-repeat;background-size:auto 40px}#main.portada .panel.industry a,#main.portada .industry.panel2 a{background:#FDBD46 url("../images/ico_industry_w.png") 50% 1.25em no-repeat;background-size:auto 40px}#main.portada .panel.outreach a,#main.portada .outreach.panel2 a{background:#5790B9 url("../images/ico_outreach_w.png") 50% 1.25em no-repeat;background-size:auto 40px}#main.portada .panel.news,#main.portada .news.panel2,#main.portada .panel.events,#main.portada .events.panel2{position:relative}#main.portada .panel.news,#main.portada .news.panel2{padding:0;position:relative}#main.portada .panel.news button,#main.portada .news.panel2 button{background:transparent;position:absolute;z-index:4;border:none;bottom:41px;padding:0;margin:0;display:none;box-shadow:none;cursor:pointer}#main.portada .panel.news button.next,#main.portada .news.panel2 button.next{right:8px}#main.portada .panel.news button.prev,#main.portada .news.panel2 button.prev{left:8px}#main.portada .panel.news .container-news,#main.portada .news.panel2 .container-news{margin-top:1.5em;overflow:hidden;width:100%;position:relative;border:solid 1px #ddd}#main.portada .panel.news .container-news article,#main.portada .news.panel2 .container-news article{display:none;min-height:200px;height:200px;overflow:hidden;width:100%;margin:0;position:relative;background-color:#555;background:rgba(0,0,0,0.35)}#main.portada .panel.news .container-news article div.txt,#main.portada .news.panel2 .container-news article div.txt{position:absolute;bottom:20px;text-align:center;display:block;z-index:3}#main.portada .panel.news .container-news article div.txt h2,#main.portada .news.panel2 .container-news article div.txt h2{font-size:.875em;text-transform:none;text-align:center;font-weight:600;line-height:1.4;margin:0 4.5em;display:inline-block}@media only screen and (min-width: 768px){#main.portada .panel.news .container-news article div.txt h2,#main.portada .news.panel2 .container-news article div.txt h2{font-size:1.1em}}@media only screen and (min-width: 940px){#main.portada .panel.news .container-news article div.txt h2,#main.portada .news.panel2 .container-news article div.txt h2{font-size:1.3em;font-weight:800}}#main.portada .panel.news .container-news article div.txt a,#main.portada .news.panel2 .container-news article div.txt a{color:#fff;text-shadow:0 2px 3px rgba(0,0,0,0.4)}#main.portada .panel.news .container-news article div.txt a:hover,#main.portada .news.panel2 .container-news article div.txt a:hover{color:#fff;text-shadow:0 0 0;}#main.portada .panel.events,#main.portada .events.panel2{margin-top:0;position:relative;background-color:#555;min-height:125px;padding:0.5em 1.5em 0.2em}@media only screen and (min-width: 768px){#main.portada .panel.events,#main.portada .events.panel2{margin-top:3em;background:rgba(0,0,0,0.3);min-height:52px}}#main.portada .panel.events button,#main.portada .events.panel2 button{background:transparent;position:absolute;display:none;z-index:4;border:none;top:50%;padding:0;margin:-15px 0 0;box-shadow:none;cursor:pointer}@media only screen and (min-width: 768px){#main.portada .panel.events button,#main.portada .events.panel2 button{margin-top:-15px}}#main.portada .panel.events button.next,#main.portada .events.panel2 button.next{right:12px}#main.portada .panel.events button.prev,#main.portada .events.panel2 button.prev{left:12px}#main.portada .panel.events h2,#main.portada .events.panel2 h2{color:#c6cc96;font-size:0.8em;padding-left:1em;line-height:1.4;margin-top:0}#main.portada .panel.events .container-events,#main.portada .events.panel2 .container-events{overflow:hidden;width:100%;position:relative;min-height:42px}#main.portada .panel.events .container-events article,#main.portada .events.panel2 .container-events article{display:none;padding-right:2em;padding-left:1em;padding-bottom:1em}@media only screen and (min-width: 768px){#main.portada .panel.events .container-events article,#main.portada .events.panel2 .container-events article{padding-left:0;padding-bottom:0}}#main.portada .panel.events .container-events article h3,#main.portada .events.panel2 .container-events article h3{text-transform:none;font-size:.8125em;line-height:1.4;margin:0;font-weight:normal;letter-spacing:0;text-shadow:0 2px 3px rgba(0,0,0,0.4);color:#fff}#main.portada .panel.events .container-events article a,#main.portada .events.panel2 .container-events article a{color:#fff}#main.portada .panel.events .container-events article a:hover,#main.portada .events.panel2 .container-events article a:hover{color:#c6cc96}#main.portada .more{display:inline-block;color:#fff;margin-top:0.65em;font-size:0.8em;float:right;opacity:0.7}#main.portada .more:hover{opacity:1}#main.portada .submenu-portada{display:none;position:absolute;top:305px;left:5px;padding:1.25em;z-index:5}#main.portada .submenu-portada h3{text-transform:uppercase;font-size:1em;font-weight:800;margin-left:.625em;margin-right:.625em}#main.portada .submenu-portada h3 a{color:#000}#main.portada .submenu-portada h3 a:hover{color:#fff}#main.portada .submenu-portada h4{text-transform:none;font-size:.75em;font-weight:600;letter-spacing:1px;margin-left:.75em;margin-right:0}#main.portada .submenu-portada h4 a{color:#000}#main.portada .submenu-portada h4 a:hover{color:#fff}#main.portada .submenu-portada ul{margin-left:.625em;list-style:none}#main.portada .submenu-portada ul li{padding-left:0;color:#fff;text-transform:uppercase;font-size:.625em;font-weight:600}#main.portada .submenu-portada ul li a{color:#fff;line-height:1.3}#main.portada .submenu-portada ul li a:hover{color:#000}#main.portada .submenu-portada ul.grups{margin-left:0;list-style:none}#main.portada .submenu-portada ul.grups li{display:block;line-height:150%;padding-left:0;color:#fff;text-transform:uppercase;font-size:.625em;font-weight:600}#main.portada .submenu-portada ul.grups li a{color:#fff}#main.portada .submenu-portada ul.grups li a:hover{color:#000}#main.portada .submenu-portada ul.grups li p,#main.portada .submenu-portada ul.grups li img{display:none}#main.portada .submenu-portada ul.secondary li{padding:0;line-height:0}#main.portada .submenu-portada ul.secondary li a{display:none}#main.portada .submenu-portada ul.secondary li a.home{display:block;line-height:1.6;font-size:1.3em;margin-bottom:15px}#main.portada .submenu-portada ul.core{columns:2;column-gap:1em;-moz-columns:2;-moz-column-gap:1em;-webkit-columns:2;-webkit-column-gap:1em}#main.portada .submenu-portada ul.core li{padding:0}#main.portada .submenu-portada ul.core li a{margin-bottom:10px;margin-right:10px;display:inline-block}#main.portada .submenu-portada ul.core-xl{columns:2;column-gap:1em;-moz-columns:2;-moz-column-gap:1em;-webkit-columns:2;-webkit-column-gap:1em}#main.portada .submenu-portada ul.core-xl li{padding:0}#main.portada .submenu-portada ul.core-xl li a{margin-bottom:10px;margin-right:10px;display:inline-block;font-size:1.5em}#main.portada .submenu-portada#s_research{background-color:#5BBDBE;padding:1.5em 2em 1em;max-width:1056px}#main.portada .submenu-portada#s_industry{background-color:#FDBD46;padding:1.5em 2em 1em}#main.portada .submenu-portada#s_industry .core-xl li a{color:#000}#main.portada .submenu-portada#s_outreach{background-color:#5790B9;padding:1.5em 2em 1em}#main.portada .orbit-container{position:absolute;max-height:200px;overflow:hidden}#main.portada .orbit-container ul{margin:0}#main.portada .orbit-container img{width:100%;height:auto}#main.portada .orbit-timer{display:none}#main.portada .ppal{position:relative;z-index:98;padding-top:12.5em;padding-bottom:0;background:none}#main.portada .banners ul li{padding-top:0;padding-bottom:15px}#main.news h1{font-size:3.125em;letter-spacing:4px;font-weight:700;margin-bottom:0.5625em}@media only screen and (min-width: 768px){#main.news h1{margin-bottom:1.5625em}}#main.news h2{text-transform:none;font-weight:800;letter-spacing:0;font-size:1.25em}#main.news h2 a{color:#333}#main.news h2 a:hover{color:#116DA7}#main.news img{margin-top:.625em;margin-bottom:1.875em}#main.news article{border-bottom:1px solid #bbbbbb;margin-bottom:1.25em}#main.cat-news h1{text-transform:none;text-align:left;font-weight:800;letter-spacing:0;font-size:2.5em;line-height:1em}#main.cat-news .imp p{color:#006caa;font-size:1.3125em;font-weight:600;border-top:1px solid #006caa;padding-top:1em}#main.cat-news p.image{position:relative;line-height:0;text-align:center}#main.cat-news p.image img{display:block;margin:0 auto;width:auto;height:auto}#main.cat-news p.image span.caption{position:absolute;bottom:0;left:0;width:100%;display:block;padding:1em 2em;background:rgba(32,32,32,0.8);color:#fff;line-height:200%}#main.events h1{font-size:3.125em;letter-spacing:4px;font-weight:700;margin-bottom:0.5em}#main.events h2{text-transform:none;font-weight:800;letter-spacing:0;font-size:1.25em}#main.events h2 a{color:#333}#main.events h2 a:hover{color:#116DA7}#main.events .row .columns>h2{text-align:center;font-size:1.5em;margin:1.5625em auto 0;font-weight:300;text-transform:uppercase;margin-bottom:0}#main.events img{margin-top:.625em;margin-bottom:1.875em}#main.events article{border-top:1px solid #bbbbbb;padding-top:1.25em;padding-bottom:1.25em}#main.events article .date-box span{color:#ff4338;display:block;text-align:right}#main.events article .date-box span.day{font-size:3.75em;font-weight:300}#main.events article .date-box span.month{font-size:1.25em;font-weight:700}#main.events article p.ponent{font-size:1.25em;font-weight:700;text-transform:uppercase}#main.events article p.ponent span{color:#000;font-size:.75em;font-weight:600;text-align:left;text-transform:none}#main.events article p.location{font-weight:700;text-transform:uppercase}#main.events article p.location a{color:#000}#main.events article p.location a:hover{color:#ff4338}#main.events article p.location i{font-size:1.75em;color:#ff4338}#main.events article:first-of-type{border:0}#main.events article ul.share{margin:0}#main.events article ul.share li span{color:#444;font-size:0.65em}#main.events article ul.share li a{padding:0.625em 0.625em 0.25em 0.625em;font-size:1.25em;line-height:1.25em;color:#bbbbbb}#main.events article ul.share li a:hover{color:#fff}#main.events article .download-calendar{border:solid 1px #ff4338;color:#ff4338;text-transform:uppercase;padding:0.925em 0.925em 0.9em 0.925em;font-size:0.75em;display:inline-block}#main.events article .download-calendar:hover{background-color:#ff4338;color:#fff}#main.events article .options{margin-top:2.5em}#main.events .event-type-38{background:#016caa;max-width:100%;padding-top:3em;position:relative;margin-top:4em}#main.events .event-type-38 .row .columns>h2{text-align:center;color:#fff;position:absolute;top:-3.5em;width:100%;margin:0 auto;font-size:1.5em;font-weight:300;text-transform:uppercase}#main.events .event-type-38 .row .columns>h2 span{display:inline-block;margin:0;padding:0;background:#0080d3;border-bottom:7px solid #004e7f;line-height:44px}#main.events .event-type-38 .row .columns>h2:before{content:"";margin-bottom:-33px;display:inline-block;background:url("../images/bg_h2_1.png") 0 0 no-repeat;width:57px;height:64px}#main.events .event-type-38 .row .columns>h2:after{content:"";margin-bottom:-33px;display:inline-block;background:url("../images/bg_h2_2.png") 0 0 no-repeat;width:57px;height:64px}#main.events .event-type-38 article{border:0;padding-bottom:1em}#main.events .event-type-38 article span{color:#fff}#main.events .event-type-38 article h2,#main.events .event-type-38 article h2 a{color:#fff}#main.events .event-type-38 article p{color:#fff}#main.events .event-type-38 article p.ponent span{color:#fff}#main.events .event-type-38 article p.location a{color:#fff}#main.events .event-type-38 article p.location a:hover{color:#ff4338}#main.events .event-type-38 article p.location i{color:#fff}#main.events .event-type-38 article ul.share li{border-color:#fff}#main.events .event-type-38 article ul.share li span{color:#fff}#main.events .event-type-38 article ul.share li a{color:#fff}#main.events .event-type-38 article ul.share li a:hover{color:#fff;background-color:#004471}#main.events .event-type-38 article .download-calendar{border:solid 1px #fff;color:#fff}#main.events .event-type-38 article .download-calendar:hover{background-color:#fff;color:#116DA7}#main.events .event-type-seminarsorganizedbyicn2,#main.events .event-type-40{background:#e5f0f7;max-width:100%}#main.events .event-type-seminarsorganizedbyicn2 .row .columns>h2,#main.events .event-type-40 .row .columns>h2{text-align:center;color:#006aac;margin:.9375em auto 0;font-size:1.5em;font-weight:300;text-transform:uppercase;background:url("../images/px_blue.jpg") 0 50% repeat-x}#main.events .event-type-seminarsorganizedbyicn2 .row .columns>h2 span,#main.events .event-type-40 .row .columns>h2 span{display:inline-block;margin:0;padding:0;background:#e5f0f7;line-height:44px;text-transform:uppercase;padding:0 0.5em}#main.events .event-type-seminarsorganizedbyicn2 article,#main.events .event-type-40 article{border:0;padding-bottom:1em;position:relative}#main.events .event-type-seminarsorganizedbyicn2 article span,#main.events .event-type-40 article span{color:#006aac}#main.events .event-type-seminarsorganizedbyicn2 article p.location i,#main.events .event-type-40 article p.location i{color:#116DA7}#main.events .event-type-seminarsorganizedbyicn2 article ul.share li a,#main.events .event-type-40 article ul.share li a{color:#444}#main.events .event-type-seminarsorganizedbyicn2 article ul.share li a:hover,#main.events .event-type-40 article ul.share li a:hover{color:#fff;background-color:#444}#main.events .event-type-seminarsorganizedbyicn2 article .download-calendar,#main.events .event-type-40 article .download-calendar{border:solid 1px #116DA7;color:#116DA7}#main.events .event-type-seminarsorganizedbyicn2 article .download-calendar:hover,#main.events .event-type-40 article .download-calendar:hover{background-color:#116DA7;color:#fff}#main.events .event-type-48,#main.events .event-type-49{background:#ebf8f9;max-width:100%}#main.events .event-type-48 .row .columns>h2,#main.events .event-type-49 .row .columns>h2{text-align:center;color:#47bdbf;margin:.9375em auto 0;font-size:1.5em;font-weight:300;text-transform:uppercase;background:url("../images/px_blue.jpg") 0 50% repeat-x}#main.events .event-type-48 .row .columns>h2 span,#main.events .event-type-49 .row .columns>h2 span{display:inline-block;margin:0;padding:0;background:#ebf8f9;line-height:44px;text-transform:uppercase;padding:0 0.5em}#main.events .event-type-48 article,#main.events .event-type-49 article{border:0;padding-bottom:1em;position:relative}#main.events .event-type-48 article span,#main.events .event-type-49 article span{color:#3bbdc1}#main.events .event-type-48 article p.location i,#main.events .event-type-49 article p.location i{color:#3bbdc1}#main.events .event-type-48 article ul.share li a,#main.events .event-type-49 article ul.share li a{color:#444}#main.events .event-type-48 article ul.share li a:hover,#main.events .event-type-49 article ul.share li a:hover{color:#fff;background-color:#444}#main.events .event-type-48 article .download-calendar,#main.events .event-type-49 article .download-calendar{border:solid 1px #3bbdc1;color:#3bbdc1;background-color:#fff}#main.events .event-type-48 article .download-calendar:hover,#main.events .event-type-49 article .download-calendar:hover{background-color:#3bbdc1;color:#fff}#main.events .event-type-others{background:#eeeeee;max-width:100%}#main.events .event-type-others .row .columns>h2{text-align:left;font-size:1.75em;font-weight:700;text-transform:uppercase}#main.events .event-type-others article span{text-align:left !important}#main.events .event-type-others article span{text-align:left}#main.events .event-type-others article span.day{line-height:1em}#main .members-list h2{margin-bottom:1.5em}#main .members-list li{min-height:155px}#main .members-list li strong{font-size:1em}#main .members-list li.group-leader{text-align:center;width:100%}#main .members-list li.group-leader div{min-height:130px;background-color:#d0f0f1;padding:15px 0;text-align:left}@media only screen and (min-width: 768px){#main .members-list li.group-leader div{padding:0;background-color:#fff;margin:0 auto;min-height:auto;max-width:375px}}#main .members-list img{margin-right:1em;margin-bottom:50px}#main .members-list a{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}@media only screen and (min-width: 768px){#main.search h1{margin-bottom:0.5em}}#main #searchForm input#search-searchword{font-size:1.3em}#main #searchForm input.search{font-size:1.3em}#main #searchForm ul.categories{margin:1.75em 0 2.75em;text-align:center;border:1px solid #898989;overflow:hidden}@media only screen and (min-width: 768px){#main #searchForm ul.categories{border:none}}#main #searchForm ul.categories input{visibility:hidden;width:5px}#main #searchForm ul.categories li{display:inline-block;margin:0}#main #searchForm ul.categories li label{margin-right:5px;color:#116DA7}@media only screen and (min-width: 768px){#main #searchForm ul.categories li label{min-width:100px;font-size:1em;display:inline-block;border:1px solid #898989;border-left:none;padding:12px 6px 6px 0;margin-right:0}}@media only screen and (min-width: 940px){#main #searchForm ul.categories li label{min-width:150px}}#main #searchForm ul.categories li label:hover{background:#f9f9f9}@media only screen and (min-width: 768px){#main #searchForm ul.categories li:first-child label{border-left:1px solid #898989}}#main #searchForm ul.categories li.active label{color:#000}@media only screen and (min-width: 768px){#main #searchForm ul.categories li.active label{background:#f2f2f2}}#main .search-results .result-title{font-size:1.25em}#main .search-results .result-category{font-size:.5em;color:#aaa;display:block;font-weight:normal}#main .search-results .abstract{font-size:.6875em;display:none}#main .search-results .show .abstract{display:block !important}#main .search-results .highlight{font-weight:bold;display:inline;border:none;padding:0;text-transform:none;font-size:1em}#main .list{border-bottom:solid #aaaaaa 1px;padding-bottom:1em}#main .list h2{color:#116DA7;border-top:solid #aaaaaa 1px;padding-top:1em;margin-top:1em}#main .list h2:first-child{border-top:none;margin-top:0}#main .list h3{color:#116DA7;border-top:solid #aaaaaa 1px;padding-top:2em;margin-top:2em}#main .list h3 span.small-text{font-size:95%;text-transform:none;color:#111;padding:0.25em 0 1em;font-weight:normal;display:block}#main .list h3:first-child{border-top:none;margin-top:0}#main .list strong{font-weight:600}#main .list ul{list-style-type:none;margin-left:0}#main .list ul li{margin-bottom:1em}#main ul.list{border-bottom:none !important;margin-right:2em}#main ul.list li{border-bottom:solid #aaaaaa 1px;margin-top:1em;padding-bottom:1em;list-style:none}#main ul.list li:first-child{margin-top:0}#main ul.list strong{color:#116DA7;font-weight:600}#main ul.list strong{font-weight:600}#main .director-photo{float:none !important;display:block;margin:0 auto;padding-bottom:40px}@media only screen and (min-width: 768px){#main .director-photo{padding-left:40px;float:right !important}}#main.news.cat-news h1{margin:0.3em 0 0.5em}#main.news.cat-news .intro-news{padding-top:1em;font-style:italic;font-size:1.125em}#main.news.cat-news .intro-news p{font-weight:600;text-align:justify}#main.news.cat-news .published-new{margin-bottom:0;color:#116DA7;font-size:1.125em}#main .contact-map #gmap{height:350px;width:100%;margin-bottom:1.875em}#main .contact-map h3{border-bottom:solid 1px #ddd;font-size:1.875em;margin:1.875em 0 .9375em;text-align:center}#main .contact-map h4{color:#116DA7}#main .download{list-style:none;margin:0 !important}#main .download li{display:inline-block;margin-right:10px}#main .download a{text-align:center;display:inline-block;border:solid 1px #777;color:#777;padding:10px 40px 8px 16px;background:url("../images/download.png") 96% 3px no-repeat;margin-bottom:1em}#main .download.event-download{padding-top:2em}#main .download.event-download a{font-size:1.1em;padding:16px 48px 16px 16px;background:url("../images/download.png") 96% 9px no-repeat}#main.directory .publications-list{margin-top:2em}#main a.headlines{font-size:0.7em !important}@media only screen and (min-width: 768px){#main a.headlines{position:absolute;right:15px;top:38%}}#main .panel2{padding:2em !important;margin-top:2em !important}#main .panel2 p{margin-right:0 !important}#main figure{margin-bottom:1em}#main figure figcaption{margin-top:1em;font-size:.75em}#main ul.associated-grups{margin-left:0;list-style:none;width:100%}#main ul.associated-grups li{width:100%;background:#b4e6e8;margin:0;position:relative;overflow:hidden;background:#b4e6e8;font-size:.8125em;border-bottom:3px solid #fff}@media only screen and (min-width: 768px){#main ul.associated-grups li{max-height:auto}}#main ul.associated-grups li:nth-child(2n+0){background:#d2f0f1}#main ul.associated-grups li:hover h3 a{color:#fff}#main ul.associated-grups li h3{padding:1.25em 1.25em .625em 1.25em;z-index:98;position:relative;font-size:1em;color:#309fa0;word-wrap:break-word}#main ul.associated-grups li h3 a{color:#309fa0}#main ul.associated-grups li h3:hover{color:#fff}#main ul.associated-grups li:nth-child(2n+0){background:#d2f0f1}#main ul.associated-equipments{margin-left:0;list-style:none;width:100%}#main ul.associated-equipments li{width:100%;margin:0;position:relative;overflow:hidden;background:#eeeeee;font-size:.8125em;border-bottom:3px solid #fff}@media only screen and (min-width: 768px){#main ul.associated-equipments li{max-height:auto}}#main ul.associated-equipments li:hover h3 a{color:#000}#main ul.associated-equipments li h3{font-weight:600;letter-spacing:normal;padding:1.25em 1.25em .625em 1.25em;z-index:98;position:relative;font-size:1em;color:#309fa0;word-wrap:break-word}#main ul.associated-equipments li h3 a{color:#309fa0}#main ul.associated-equipments li h3:hover{color:#000}#main ul.associated-services{margin-left:0;list-style:none;width:100%}#main ul.associated-services li{width:100%;margin:0;position:relative;overflow:hidden;background:#ffdf95;font-size:.8125em;border-bottom:3px solid #fff}@media only screen and (min-width: 768px){#main ul.associated-services li{max-height:auto}}#main ul.associated-services li:hover h3 a{color:#000}#main ul.associated-services li h3{text-transform:none;font-weight:600;letter-spacing:normal;padding:1.25em 1.25em .625em 1.25em;z-index:98;position:relative;font-size:1em;color:#d86c00;word-wrap:break-word}#main ul.associated-services li h3 a{color:#d86c00}#main ul.associated-services li h3:hover{color:#000}footer{padding-bottom:2em}footer:not(.portada){margin-top:5em}footer p,footer li{font-size:1em}footer p{margin-bottom:0}footer ul[class*="block-grid-"]{margin:0;margin-bottom:1.875em}footer ul.inline-list{margin-bottom:1.875em}footer ul.inline-list li{text-transform:uppercase;font-size:.625em;font-weight:600;letter-spacing:2px}footer ul.mppal,footer ul.mresearch,footer ul.mindustry,footer ul.moutreach{list-style:none}footer ul.mppal li,footer ul.mresearch li,footer ul.mindustry li,footer ul.moutreach li{padding-bottom:1em;font-size:.875em}footer ul.mppal li a,footer ul.mresearch li a,footer ul.mindustry li a,footer ul.moutreach li a{color:#ededed}footer ul.mppal li a:hover,footer ul.mresearch li a:hover,footer ul.mindustry li a:hover,footer ul.moutreach li a:hover{color:#fff}footer ul.mppal.mresearch li,footer ul.mppal.mindustry li,footer ul.mppal.moutreach li,footer ul.mresearch.mresearch li,footer ul.mresearch.mindustry li,footer ul.mresearch.moutreach li,footer ul.mindustry.mresearch li,footer ul.mindustry.mindustry li,footer ul.mindustry.moutreach li,footer ul.moutreach.mresearch li,footer ul.moutreach.mindustry li,footer ul.moutreach.moutreach li{font-size:.75em}footer h2{text-transform:uppercase;font-size:.75em;font-weight:600;letter-spacing:3px;margin-bottom:2.5em}footer h2.tresearch,footer h2.tindustry,footer h2.toutreach{font-weight:700;font-size:.875em;text-transform:none;letter-spacing:0;margin-bottom:1em}footer h2.tresearch{color:#5BBDBE}footer h2.tindustry{color:#FDBD46}footer h2.toutreach{color:#5790B9}footer .foot{margin-bottom:0}footer .foot #social ul.inline-list{margin-top:1.875em;margin-bottom:3.125em}footer .foot #social ul.inline-list li{text-transform:uppercase;font-size:2.5em}footer .foot #social ul.inline-list li:first-child{margin-left:0.55em}footer .foot #social ul.inline-list li a{color:#888888}footer .foot #social ul.inline-list li a:hover{color:#000}footer .foot #social ul.inline-list li a:hover span{color:#000}ul.list-center{text-align:center}ul.list-center li{display:inline-block;float:none}.members-list{margin-top:2.5em}@media only screen and (min-width: 768px){header .top-bar{height:120px;line-height:120px}header .top-bar .name{height:120px}header .top-bar .name h1 a{padding-left:0;margin:0;line-height:120px}header .top-bar .name img{max-height:120px}header .top-bar .columns.menu{padding-left:1em}header .top-bar .top-bar-section li a:not(.button){line-height:120px;padding:0 1.25em}header .top-bar .top-bar-section li.has-dropdown.menu>a:not(.button){padding-right:.9375em !important}header .top-bar .top-bar-section li.has-dropdown.menu>a:not(.button):after{display:none !important}header .top-bar .top-bar-section ul.right,header .top-bar .top-bar-section ul.menuppal{padding-top:1.5625em}header .top-bar .top-bar-section ul.right a,header .top-bar .top-bar-section ul.menuppal a{font-size:.625em;margin-bottom:.5625em}header .top-bar .top-bar-section ul.submenu li a:not(.button){font-weight:700;font-size:.875em;padding:1em 2em}header .top-bar .top-bar-section ul.submenu li a:not(.button) i{font-size:1.5em;line-height:.875em}header .top-bar .top-bar-section ul.tools{padding-top:1.5625em;position:absolute;top:0;right:0;z-index:2}header .top-bar .top-bar-section ul.tools li a:not(.button){font-size:.625em;line-height:.625em;border:1px solid #dddddd}header .top-bar .top-bar-section ul.tools li ul.inline-list li a:not(.button){border:0}header .fixed .top-bar{height:45px;line-height:45px}header .fixed .top-bar .name{height:45px}header .fixed .top-bar .name h1 a{padding-left:0;margin:0;line-height:45px}header .fixed .top-bar .name img{max-height:35px}header .fixed .top-bar .top-bar-section ul.right,header .fixed .top-bar .top-bar-section ul.menuppal{padding-top:0}header .fixed .top-bar .top-bar-section li a:not(.button){line-height:45px}header .fixed .top-bar .top-bar-section li ul li a:not(.button){padding:.625em 0;line-height:125%}header .fixed .top-bar .top-bar-section ul.tools{display:none !important}header .fixed .cercador{top:45px}header .wsubmenu .top-bar{background:#fff}header .wsubmenu .top-bar h1{background:#fff}header .wsubmenu .top-bar .top-bar-section li a:not(.button){line-height:46px}header .wsubmenu .top-bar .top-bar-section ul.menuppal{background:#fff}header .wsubmenu .top-bar .top-bar-section ul.menuppal li a:not(.button){padding:.9375em;line-height:100%}header .wsubmenu .top-bar .top-bar-section ul.menuppal li ul li a:not(.button){padding:.625em 0}header .wsubmenu .top-bar .top-bar-section ul.submenu{padding-top:0;background:#333}header .wsubmenu .top-bar .top-bar-section ul.submenu li.has-dropdown>a:not(.button):after{display:none}header .wsubmenu .top-bar .top-bar-section ul.submenu li>a:not(.button){line-height:100%;padding:1.6875em 2em 1.625em 2em}header .wsubmenu .top-bar .top-bar-section ul.submenu li ul li a:not(.button){padding:.625em 0}header .wsubmenu .top-bar .top-bar-section ul.right{padding-top:0}header .wsubmenu .top-bar .top-bar-section ul.right li.s-icon>a{line-height:100%;padding:1.875em 2em 0}header .wsubmenu .top-bar .top-bar-section ul.tools{padding-top:1.5625em;background:none}header .wsubmenu .top-bar .top-bar-section ul.tools li ul.inline-list li a>span:last-child{display:inline-block}header .wsubmenu .top-bar .top-bar-section ul.tools li ul.inline-list li a>span:first-child{display:none}header .fixed.wsubmenu .top-bar .top-bar-section ul.menuppal{overflow:hidden}header .fixed.wsubmenu .top-bar .top-bar-section ul.menuppal,header .fixed.wsubmenu .top-bar .top-bar-section ul.right,header .fixed.wsubmenu .top-bar .top-bar-section ul.submenu{display:block;font-size:.875em;max-height:45px}header .fixed.wsubmenu .top-bar .top-bar-section ul.menuppal li a:not(.button),header .fixed.wsubmenu .top-bar .top-bar-section ul.right li a:not(.button),header .fixed.wsubmenu .top-bar .top-bar-section ul.submenu li a:not(.button){padding:0 0.75em;letter-spacing:1px;font-weight:600;font-size:.75em;line-height:45px}header .fixed.wsubmenu .top-bar .top-bar-section ul.menuppal li.s-icon,header .fixed.wsubmenu .top-bar .top-bar-section ul.right li.s-icon,header .fixed.wsubmenu .top-bar .top-bar-section ul.submenu li.s-icon{max-height:45px !important}header .fixed.wsubmenu .top-bar .top-bar-section ul.menuppal li.s-icon>a,header .fixed.wsubmenu .top-bar .top-bar-section ul.right li.s-icon>a,header .fixed.wsubmenu .top-bar .top-bar-section ul.submenu li.s-icon>a{line-height:38px;padding:0.5em 0.75em 0}header .fixed.wsubmenu .top-bar .top-bar-section ul.menuppal li ul li a:not(.button),header .fixed.wsubmenu .top-bar .top-bar-section ul.right li ul li a:not(.button),header .fixed.wsubmenu .top-bar .top-bar-section ul.submenu li ul li a:not(.button){padding:.625em 0;line-height:125%;font-size:.625em}header .fixed.wsubmenu .top-bar .top-bar-section ul.tools{display:none !important}}@media only screen and (min-width: 440px){#main .panel.custom.main:not(.blanc) h3,#main .custom.main.panel2:not(.blanc) h3,#main .panel.custom.pleft:not(.blanc) h3,#main .custom.pleft.panel2:not(.blanc) h3{font-size:1.25em;font-weight:600}}@media only screen and (min-width: 768px){header .top-bar .name img{padding-top:0}header .top-bar-section ul.menuppal>li:first-child,header .top-bar-section ul.menuppal li ul{display:none !important}#portada .menu-superior{float:left}#portada .menu-seccions{background-color:#fff}#portada header .top-bar .top-bar-section ul.menuppal a{font-size:.875em;font-weight:700}#portada header .top-bar .top-bar-section ul.right li.s-icon{padding-top:.1875em;margin-right:.3125em;background-color:#fff}#main.portada .column,#main.portada .columns{padding-left:.3125em;padding-right:.125em}#main.portada .orbit-container{height:820px;max-height:820px}#main.portada .orbit-container li{height:820px}#main.portada .orbit-container img{width:auto;height:auto;min-width:100%;min-height:100%}#main.portada .ppal{padding-top:6.25em;padding-bottom:3em;min-height:820px}#main.portada .panel.research,#main.portada .research.panel2,#main.portada .panel.industry,#main.portada .industry.panel2,#main.portada .panel.outreach,#main.portada .outreach.panel2{padding:0}#main.portada .panel.research a,#main.portada .research.panel2 a,#main.portada .panel.industry a,#main.portada .industry.panel2 a,#main.portada .panel.outreach a,#main.portada .outreach.panel2 a{display:block;text-align:center;font-weight:800;letter-spacing:3px;text-transform:uppercase;font-size:1em;padding-top:6.0625em;padding-bottom:1.25em;color:#fff}}@media only screen and (min-width: 768px) and (min-width: 940px){#main.portada .panel.research a,#main.portada .research.panel2 a,#main.portada .panel.industry a,#main.portada .industry.panel2 a,#main.portada .panel.outreach a,#main.portada .outreach.panel2 a{font-size:1.5em}}@media only screen and (min-width: 768px){#main.portada .panel.research a,#main.portada .research.panel2 a{background:#c6cc96 url("../images/ico_research_w.png") 50% 1.25em no-repeat;background-size:40% 40%}}@media only screen and (min-width: 768px) and (min-width: 940px){#main.portada .panel.research a,#main.portada .research.panel2 a{background-size:initial}}@media only screen and (min-width: 768px){#main.portada .panel.research a:hover,#main.portada .research.panel2 a:hover{background-color:#5BBDBE}#main.portada .panel.research.open a,#main.portada .research.open.panel2 a{background-color:#5BBDBE}#main.portada .panel.industry a,#main.portada .industry.panel2 a{background:#c6cc96 url("../images/ico_industry_w.png") 50% 1.25em no-repeat;padding-top:5.0625em;background-size:40% 40%}}@media only screen and (min-width: 768px) and (min-width: 940px){#main.portada .panel.industry a,#main.portada .industry.panel2 a{background-size:initial}}@media only screen and (min-width: 768px){#main.portada .panel.industry a:hover,#main.portada .industry.panel2 a:hover{background-color:#FDBD46}#main.portada .panel.industry.open a,#main.portada .industry.open.panel2 a{background-color:#FDBD46}#main.portada .panel.outreach a,#main.portada .outreach.panel2 a{background:#c6cc96 url("../images/ico_outreach_w.png") 50% 1.25em no-repeat;background-size:40% 40%}}@media only screen and (min-width: 768px) and (min-width: 940px){#main.portada .panel.outreach a,#main.portada .outreach.panel2 a{background-size:initial}}@media only screen and (min-width: 768px){#main.portada .panel.outreach a:hover,#main.portada .outreach.panel2 a:hover{background-color:#5790B9}#main.portada .panel.outreach.open a,#main.portada .outreach.open.panel2 a{background-color:#5790B9}#main.portada .banners ul li{padding-top:2.5em;padding-bottom:2.5em}#main .panel.custom.main:not(.blanc) h3,#main .custom.main.panel2:not(.blanc) h3,#main .panel.custom.pleft:not(.blanc) h3,#main .custom.pleft.panel2:not(.blanc) h3{font-size:4.375em;font-weight:300;letter-spacing:15px}#main .panel.custom.main:not(.blanc) ul li,#main .custom.main.panel2:not(.blanc) ul li,#main .panel.custom.pleft:not(.blanc) ul li,#main .custom.pleft.panel2:not(.blanc) ul li{font-size:1.375em}#main .panel.custom.media article,#main .custom.media.panel2 article{display:block !important}#main.cat-industry .panel.custom.main,#main.cat-industry .custom.main.panel2{background-image:url("../images/ico_industry_services.jpg");background-position:95% 95%;background-repeat:no-repeat}footer p,footer li{font-size:.75em}footer .foot{background:#000;margin-bottom:2.5em}footer .foot #social ul.inline-list li{font-size:1.25em}footer .foot #social ul.inline-list li a{color:#888888}footer .foot #social ul.inline-list li a:hover{color:#fff}footer .foot #social ul.inline-list li a:hover span{color:#fff}}@media only screen and (max-width: 440px){#main .panel.custom.small-10,#main .custom.small-10.panel2{width:100%}}@media only screen and (min-width: 768px) and (max-width: 940px){#portada header .top-bar{height:120px;line-height:120px;overflow:hidden}#portada header .top-bar .top-bar-section ul.menuppal,#portada header .top-bar .top-bar-section ul.right{padding-top:1.25em;margin-bottom:0}#portada header .top-bar .top-bar-section ul.tools{padding-top:0.675em}#portada header .fixed .top-bar{height:45px;line-height:45px}#portada header .fixed .top-bar .top-bar-section ul.menuppal,#portada header .fixed .top-bar .top-bar-section ul.right{padding-top:0;margin-bottom:0}header .top-bar{height:150px;line-height:150px;overflow:hidden}header .top-bar .name{height:150px}header .top-bar .name h1 a{padding-left:0;margin:0;line-height:150px}header .top-bar .name img{max-height:150px}header .top-bar .top-bar-section ul.submenu li a:not(.button){font-size:0.75em}header .top-bar .top-bar-section ul.menuppal{padding-top:3.125em;margin-bottom:1em}header .wsubmenu .top-bar .top-bar-section ul.tools{padding-top:0.675em}header .wsubmenu .top-bar .top-bar-section ul.right li.s-icon>a{padding-top:1.475em}header .menu-superior{padding-left:1em}header .wsubmenu.fixed .top-bar .top-bar-section ul.submenu li a:not(.button){font-size:0.7em}header .wsubmenu.fixed .top-bar .top-bar-section ul.menuppal li a:not(.button){font-size:0.7em}header .wsubmenu.fixed .top-bar .menu-seccions{margin-left:20px}#main .panel.custom.blanc.doble,#main .custom.blanc.doble.panel2{height:auto !important;margin-bottom:7.25em}#main .panel.custom p.imp,#main .custom.panel2 p.imp{font-size:1em}#main .panel.custom.main.services,#main .custom.main.services.panel2{min-height:564px}#main .panel.custom.main.media,#main .custom.main.media.panel2{min-height:720px}#main .panel.custom.contact p,#main .custom.contact.panel2 p{font-size:0.9em !important}#main .panel.custom.contact a.bt.more,#main .custom.contact.panel2 a.bt.more{font-size:2em}#main .panel.custom:not(.blanc) p,#main .custom.panel2:not(.blanc) p{font-size:1em}#main .panel.custom:not(.blanc) h3,#main .custom.panel2:not(.blanc) h3{font-size:1em}#main .panel.custom.main:not(.blanc) h3,#main .custom.main.panel2:not(.blanc) h3,#main .panel.custom.pleft:not(.blanc) h3,#main .custom.pleft.panel2:not(.blanc) h3{font-size:2em}#main .panel.custom.equipments,#main .custom.equipments.panel2{min-height:350px}#main .medium-6 .panel.custom,#main .medium-6 .custom.panel2{width:101%;overflow:hidden}#main .members-list li{min-height:175px}#main .members-list li img{margin-bottom:70px}}.hidden{display:none}@media print{a:after{content:"" !important}.menulat,footer{display:none}#main h1{margin:1em 0}#main .hbg{min-height:30px}#main .panel.custom,#main .custom.panel2{height:auto !important}}#main ul.patents li a{position:relative;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out;background:#f6f6f6;border-radius:2px;border-color:#f6f6f6;box-sizing:border-box;display:block;padding:30px;width:100%;text-align:left}@media only screen and (min-width: 768px){#main ul.patents li a{min-height:350px}}@media only screen and (min-width: 1440px){#main ul.patents li a{min-height:300px}}#main ul.patents li a h2{text-transform:none;font-size:18px;line-height:22px;letter-spacing:1px;color:#444}#main ul.patents li a:hover{box-shadow:0 5px 10px rgba(0,0,0,0.15);background:#fff}@media only screen and (min-width: 768px){#main ul.patents.spinoff li a{min-height:265px}}@media only screen and (min-width: 1440px){#main ul.patents.spinoff li a{min-height:220px}}.icon-arrow-related{bottom:22px;position:absolute;right:22px}span.new{padding:2px 16px;text-align:center;border-radius:2px;background-color:#ed6b6b;display:inline-block;color:#fff;text-transform:uppercase;margin-bottom:10px}span.highlight{padding:2px 16px;text-align:center;border-radius:4px;border:solid 1px #016ba9;display:block;text-transform:uppercase;margin:30px 0 10px;font-size:.75em;max-width:200px}@media only screen and (min-width: 1440px){span.highlight{font-size:.9375em;max-width:300px}}span.highlight.normal{display:none}#patents #button-filters{outline:0}#patents .options-dropdown{text-align:center}#patents .sort{color:#777;text-decoration:none;background-color:#fff;border:solid 1px #777;margin-right:10px;width:20%}#patents .sort.big{width:35%}#patents .sort.asc,#patents .sort.desc{background-color:#777;color:#fff}#main.patents p.apartat{font-size:1em;margin-top:0;font-weight:300}#main.patents p.apartat a{color:#fff;text-decoration:none;letter-spacing:0}#main.patents h1{font-size:2.1875em;max-width:800px;margin:0 auto 15px;letter-spacing:2px;font-weight:900;text-shadow:0px 2px 3px rgba(0,0,0,0.4)}#main.patents span.highlight{margin-top:-55px;margin-bottom:25px;background-color:#515151;color:#fff;font-weight:bold;padding:25px;border:none;border-radius:0;max-width:100%}#main.patents .patents-content .img{text-align:center;margin:30px 0}#main.patents .patents-content .info{background:#f6f6f6;border-radius:2px;border-color:#f6f6f6;padding:25px;margin-top:25px}#main.patents .patents-content .info p{border-bottom:solid 1px #fff;padding-bottom:1.25em}#main.patents .patents-content iframe{margin-bottom:35px}.address-contact{margin-top:1.125em}#contact-form .optional{display:none}#contact-form legend{margin-bottom:.75em}#contact-form fieldset{border:0;padding:0}#contact-form #jform_spacer-lbl{font-size:.6875em;padding-bottom:.75em}#contact-form textarea{min-height:150px}#contact-form .btn{background-color:#fff;color:#116DA7;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out}#contact-form .btn:hover{background-color:#116DA7;color:#fff}#system-message-container{margin-top:2em}#system-message-container .alert-box p{margin:0.75em}#system-message-container .alert-box.alert{border-color:#e5d8b1;background:#f2ebd7;margin-bottom:1.25em;padding:1.25em;color:#7f5e46}#system-message-container .alert-box.alert a{color:#7f5e46;text-decoration:underline}#system-message-container #login-form{margin:2em 0}.message-success{font-size:1.25em;line-height:1.4;margin:1.25em auto;max-width:450px;position:relative;padding-bottom:1em}.message-success:after{position:absolute;content:"";width:60px;height:5px;bottom:0;left:0;background-color:#116DA7}@media only screen and (min-width: 768px){#portada .banners ul{margin-top:-100px}}@media only screen and (min-width: 940px){#portada .banners ul{margin-top:-125px}}#jevents{margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:66.5em;width:100%;*zoom:1}#jevents:before,#jevents:after{content:" ";display:table}#jevents:after{clear:both}#jevents div.event_legend_item{width:auto}#jevents #jevents_header{padding-left:.9375em;padding-right:.9375em;width:60%;float:left}#jevents #jevents_header h1{text-align:center;color:#116da7;font-size:3.125em;letter-spacing:4px;font-weight:700;margin-bottom:0.5em;margin-top:1em;text-transform:uppercase}#jevents img{margin:0 !important}#jevents table{border:none;background-color:transparent}#jevents .ev_navigation{display:none}#jevents #jevents_body .weekdaytopclr,#jevents #jevents_body .sundaytopclr{background-image:none;background-color:#116da7;font-size:1.375em}#jevents #jevents_body .previousmonth,#jevents #jevents_body .currentmonth,#jevents #jevents_body .nextmonth{padding:15px;font-size:1.375em;background-color:#fff;color:#000}#jevents #jevents_body .previousmonth a,#jevents #jevents_body .currentmonth a,#jevents #jevents_body .nextmonth a{color:#000}#jevents #jevents_body .currentmonth{font-size:2.625em}#jevents #jevents_body .caldaydigits{font-size:1em}#jevents #jevents_body .eventstyle{font-size:1.25em;line-height:1.4;border:none;padding:5px}#jevents #jevents_body .eventstyle a{color:#000}#jevents #jevents_body .eventfull{background-color:#fff;border:none;padding:0}.round{border-radius:1000px;margin-bottom:10px}.button{border:solid 1px #777;background:none;color:#777}.button:hover{border:solid 1px #777;background:#777;color:#fff;box-shadow:none}#main a.button{color:#777;font-weight:normal;text-transform:uppercase;font-size:1.2em}#main a.button.small{font-size:0.8125em}.panel,#main .panel2{border:solid 1px #777;background:none}#main a.button:hover{color:#fff}.menulat .dropdown{display:none}.menulat .active-parent .dropdown{display:block}.boxes li div{border:solid 1px #444444;padding:1em;text-align:center}.boxes li div:hover{background-color:#116da7;border:solid 1px #116da7}.boxes li div:hover a{color:#fff}#main h1 span{font-size:50%;display:block}#main .last-annual-report ul{float:left}#main .last-annual-report ul li{list-style:none;font-size:1.25em;margin:2em 0;width:100%}#main .last-annual-report ul li a{background-color:#fff;display:block;padding:.5em 1em}#main .last-annual-report ul li a:hover{color:#fff;background-color:#116DA7}#main .identity_logo{background-color:#efefef;padding:1em;margin-bottom:1em;clear:both}#main .identity_logo img{position:absolute}#main .identity_logo ul li{font-size:.9em;margin:0 0 1em;width:100%;margin-left:220px}.members-list-departament{padding-top:1em;border-top:2px solid #dfdfdd;max-width:580px;margin:0 auto}.members-list-departament h2{margin-bottom:1.5em}#main .dep-title{margin-bottom:0}#main .dep-name{font-weight:bold;font-size:1.1em}#main .publications-list h2{text-align:center}#main .publications-list h3{text-align:center;color:#000;font-size:1.75em;font-weight:400}#main .publications-list li{margin-bottom:1.8em;margin-top:1.8em;list-style:none;font-size:.875em}#main .publications-list li span{display:block;font-size:1.25em;letter-spacing:1px;line-height:1.3;padding-bottom:0.3em}#main .publications-list li .abstract{display:none}#main .publications-list li.show .abstract{display:block}#main .publications-list li .tools a{margin-right:1em}#main .publications-list hr,#main .projects-list hr,#main .tesis-list hr,#main .openings-list hr{max-width:150px;border-color:#dfdfdd;margin:1.8em auto;border-width:2px 0 0}#main .publications-list p,#main .projects-list li p{margin-bottom:0}#main .projects-list h2,#main .tesis-list h2,#main .awards-list h2,#main .openings-list h2,#main .equipments-list h2{text-align:center}#main .projects-list h3,#main .tesis-list h3,#main .awards-list h3,#main .equipments-list h3{text-align:center;color:#000;font-size:1.5em;font-weight:400}#main .projects-list h4,#main .tesis-list h4,#main .awards-list h4,#main .openings-list h4{color:#000;font-size:1.25em;text-transform:none;letter-spacing:1px;font-weight:400}#main .equipments-list h4{color:#000;text-transform:none;letter-spacing:1px;font-weight:700}#main .projects-list li,#main .tesis-list li,#main .awards-list li,#main .openings-list li,#main .equipments-list li{margin-bottom:1.8em;margin-top:1.8em;list-style:none;font-size:.875em}#main .projects-list li span{font-size:1.25em;margin-bottom:.25em;line-height:1.3}#main .projects-list li span a{color:#000}.block-boxes{margin-top:3em}#main .openings-list h4,#main .awards-list h4{text-align:center}#main .tesis-list em{font-size:1.25em}#main .funders-list h2{text-align:center;margin-bottom:2em}#main .funders-list h3{text-align:center;color:#000;font-size:1.5em;font-weight:400}#main .funders-list .wrapper{display:flex;height:200px}#main .funders-list .wrapper img{margin:auto}#main .news h2{text-align:center}#main .news article h2{text-align:left;letter-spacing:0;text-transform:none}#main.grup header p.leader{border-bottom:none;margin-bottom:0}#main.grup header p.web{border-top:1px solid #bbbbbb;margin-top:1em;padding-top:1em}.menulat li.current>a{font-weight:800}#main.events article p.dates{margin-bottom:.125em}#main.events article.event p.dates{margin-bottom:1.25em}#main .panel.custom.events .wrapper,#main .custom.events.panel2 .wrapper{width:80%}#portada #main ul.hide-for-small{margin:0;position:absolute;width:100%;max-height:845px;overflow:hidden}#portada #main ul.hide-for-small li img{width:100%}#main.grup .lines ul.basic{border:none}#main.grup .lines ul.basic li{color:#444;font-weight:normal;margin-bottom:1em}.second-row{margin-top:5em;margin-bottom:5em}#main .search-results .groups{font-size:0.6875em}#button-filters{margin:1em auto 1.5em;text-align:center;font-size:.8em;font-weight:normal;text-transform:uppercase;box-shadow:none;border:none}#button-filters:hover{border-color:#777;background-color:#fff;color:#777}#button-filters:focus{border-color:#777;background-color:#fff;color:#777}#button-filters.open:after{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #777;content:"";position:relative;top:-10px;right:-11px}#button-filters.close:after{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #777;content:"";position:relative;top:10px;right:-11px}.options-dropdown{width:100%;border-bottom:none;background-color:#fff;margin-bottom:2em}.sort{font-size:12px;font-size:.9rem;text-transform:uppercase;padding:5px 15px;box-shadow:none;display:inline-block;color:#5BBDBE;text-decoration:none;background-color:#fff;border:solid 1px #5BBDBE;margin:0;width:auto;font-weight:normal;width:24%}.sort:hover{text-decoration:none;background-color:#444}.sort:focus{outline:none}.sort:after{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid transparent;content:"";position:relative;top:-10px;right:-4px}.sort.asc,.sort.desc{background-color:#5BBDBE;color:#fff}.sort.asc:after{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;content:"";position:relative;top:14px;right:-14px}.sort.desc:after{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid #fff;content:"";position:relative;top:-13px;right:-14px}#main .projects-list ul.projects li span{font-size:1em}.registration span.optional{display:none}#main.login ul.inline-list{margin-left:-1.375em}#login-form{margin:2em 0}#login-form ul.small{font-size:80%}#system-message-container .alert-box{margin-top:2em}#system-message-container+.main.login h1{margin-top:.5em}#main ul.menu-facility li{margin-left:0 !important}#main ul.menu-facility li.hasdropdown{position:relative}#main ul.menu-facility li ul{display:none;padding:0 !important;position:absolute;top:auto;background-color:#fff;padding:1.25em;z-index:2;padding:1em 0 !important;box-shadow:0 2px 5px 0 rgba(0,0,0,0.26)}#main ul.menu-facility li ul:before{content:"";width:0;height:0;position:absolute;top:-5px;left:16px;border-bottom:5px solid #fff;border-left:5px solid transparent;border-right:5px solid transparent}#main ul.menu-facility li ul li{float:none;display:block;text-align:left;margin:0}#main ul.menu-facility li ul li label{font-size:1em;padding:0;margin-left:0;padding-bottom:0.5em;color:#000}#main ul.menu-facility li ul li a:not(.button){padding:6px 16px !important;font-size:1em;font-weight:600;color:#5bbdbe;line-height:1;letter-spacing:0px;display:block}#main ul.menu-facility li ul li a:not(.button):hover{color:#000}#main ul.menu-facility li ul li:after{content:"";margin-bottom:8px;display:block}@media only screen and (min-width: 940px){#main.landing .caixes-landing{width:250px;position:absolute;right:0}#main.landing .membres-landing{max-width:350px;position:absolute;right:0}#main.landing .membres-landing .members-list li{min-height:70px}#main.landing .membres-landing .members-list li img{margin-bottom:0.5em}}@media only screen and (min-width: 940px){#main.landing .overview{padding-right:400px}}#main.landing .overview .intro{font-size:1em}#main.landing .cat-research.sub .moduletable h2{font-size:1em;text-transform:none;color:#1a7f84}#main.landing .section{margin-bottom:1em}@media only screen and (min-width: 940px){#main.landing .section{padding:0 5em;margin-bottom:2em}}#main.landing .section.mission{margin:1em 0;padding-top:2em;padding-bottom:2em;background-color:#edf8f8}@media only screen and (min-width: 940px){#main.landing .section.mission{padding:5em;margin:3.5em 0 1em}}#main.landing .section h2{text-align:center}@media only screen and (min-width: 940px){#main.landing .section h2{padding-top:2em}}#main.landing .section.feder{border-top:solid 1px #5BBDBE;padding-top:3em}#main.landing .section.feder img{margin-bottom:1em}@media only screen and (min-width: 940px){#main.landing .section.feder p{padding-left:400px}#main.landing .section.feder img{float:left}}#main.landing .section-col{margin-bottom:1em;padding-bottom:2em;padding-top:2em;border-bottom:solid 1px #ccc}#main.landing .section-col:last-child{border:none}@media only screen and (min-width: 940px){#main.landing .section-col .columns:last-child{padding-left:3em}}#main.landing .documents{margin-bottom:2em}#main.landing .documents li{padding:1em 1.5em}#main.landing .documents li h3{font-size:1em}#main.landing .documents li h3:before{content:"";background-image:url("../images/documents.png");background-repeat:no-repeat;background-position:0 0;width:60px;height:60px;display:block}#main.landing .documents li p{font-size:1em;margin-bottom:0.5em}#main .steps{margin:2em 0}#main .steps .step{background-color:#5BBDBE;width:75px;height:75px;border-radius:100%;color:#fff;text-align:center;line-height:1.1;padding-top:12px;font-size:0.8em;float:left}#main .steps .step strong{display:block;font-weight:bold;font-size:2.7em}#main .steps .content{padding-left:100px;margin-bottom:3em}#main .steps .content p{font-size:1em}#main div.case-studies .moduletable ul.grups li{background:#fff !important;max-width:80% !important}#main div.case-studies .moduletable ul.grups li h2{font-size:1.1em}#main div.case-studies .moduletable ul.grups li:hover{background:#fff !important}#main div.case-studies .moduletable ul.grups li p img{position:relative !important;opacity:100 !important;max-width:45% !important;margin-right:20px;float:left !important}#register-fields-2 .control-label label{display:none}#register-fields-2 fieldset{border:none;padding:0}#portada #main .banner-covid{background-image:linear-gradient(264deg, #1bcbc7, #169592);display:block;padding:22px 0 20px;position:relative}#portada #main .banner-covid h2{color:#fff;text-align:center;text-transform:none;font-size:18px;line-height:24px;letter-spacing:0px}#portada #main .banner-covid:hover{background-image:none;background-color:#169592}@media only screen and (min-width: 800px){#portada #main .banner-covid{margin:30px 0 5px}#portada #main .banner-covid:after{content:'';background-image:url("../images/caixeta-portada-covid-19.svg");background-repeat:no-repeat;position:absolute;width:77px;height:38px;right:20px;top:20px}}.covid #main{margin-bottom:0}.covid #main [class*="column"]+[class*="column"]:last-child{float:left}.covid #main .sub-cap{background-image:linear-gradient(264deg, #1bcbc7, #169592)}.covid #main .sub-cap h1{color:#fff;font-size:25px;font-weight:300;text-transform:none;letter-spacing:0px;margin:15px 0;text-align:left;padding-left:15px}.covid #main .sub-cap h1 span{font-weight:900;display:inline-block;font-size:100%}.covid #main .intro{background-image:linear-gradient(251deg, #45bce5, #005c99);padding:15px 0 30px}.covid #main .intro h2{margin-top:50px;font-size:35px;font-weight:300;text-transform:none;letter-spacing:0;color:#fff;margin-bottom:0;line-height:42px}.covid #main .intro h3{font-size:40px;font-weight:700;color:#fff;text-transform:none}.covid #main .intro p.dest{color:#fff;font-size:20px;font-weight:300}.covid #main .intro p{color:#fff}.covid #main .intro img{margin-bottom:30px}.covid #main .sub-intro{background-image:linear-gradient(257deg, #1bcbc7, #169592);color:#fff;position:relative;padding:50px 0}.covid #main .sub-intro h3{font-size:33px;font-weight:700;color:#fff;text-transform:none;margin-top:0}.covid #main .sub-intro p{color:#fff}.covid #main .sub-intro a{color:#fff}.covid #main .sub-intro a:hover{color:#036}.covid #main .caixetes{padding:50px 0 15px}.covid #main .caixetes a .caixa p{color:#000;font-size:14px}.covid #main .caixetes .caixa{border-radius:6px;border:2px solid #000;padding:25px 35px;margin-bottom:30px}.covid #main .caixetes .caixa h3{font-weight:900;font-size:30px;text-transform:none;line-height:33px;letter-spacing:0px;position:relative}.covid #main .caixetes .caixa h3:after{content:'';position:absolute;background-repeat:no-repeat;top:-5px;margin-left:30px}.covid #main .caixetes .caixa a:hover{text-decoration:underline}.covid #main .more{padding:40px 0;text-align:center}.covid #main .more a.more-covid{position:relative;display:block;color:#000;font-weight:700;margin-left:50px;margin-top:30px;text-align:center;max-width:130px;margin:0 auto}.covid #main .more a.more-covid:before{content:'';background-image:url("../images/ico-down.svg");background-repeat:no-repeat;height:38px;width:38px;position:absolute;left:-50px;top:-10px}.covid #main .more a.more-covid:hover{text-decoration:underline}.covid #main .news{background-color:#f2f2f2;padding:50px 0}.covid #main .news .noticia-covid{min-height:170px;display:block}.covid #main .news h2{font-size:33px;font-weight:700;color:#000;text-transform:none;margin-top:0;line-height:34px;text-align:left;letter-spacing:0px}.covid #main .news p.data-not{margin-bottom:10px}.covid #main .news img{margin-bottom:15px}.covid #main .news h3{font-size:20px;letter-spacing:0px;text-transform:none}.covid #main .news a:hover{text-decoration:underline}.covid #main .news a.more-covid{position:relative;display:block;color:#000;font-weight:700;margin-left:50px;margin-top:30px}.covid #main .news a.more-covid:before{content:'';background-image:url("../images/ico-down.svg");background-repeat:no-repeat;height:38px;width:38px;position:absolute;left:-50px;top:-10px}.covid #main .section-title{padding:40px 0;position:relative}.covid #main .section-title h2{font-size:38px;color:#000;font-weight:700;letter-spacing:-1px;text-transform:none;line-height:40px;position:relative}.covid #main .section-title h2:after{content:'';position:absolute;background-repeat:no-repeat;top:-5px;margin-left:30px}.covid #main .section-title .close{position:absolute;top:0px;right:15px}.covid #main .section-title .close:hover{opacity:.4}.covid #main .project-intro-text{margin-top:-40px;margin-bottom:40px}.covid #main .project{background-repeat:no-repeat;background-size:cover;height:916px;background-color:#000}.covid #main .project h3{margin-top:20px;font-size:25px;line-height:28px;letter-spacing:-0.9px;background-color:rgba(255,255,255,0.8);padding:15px 15px 15px 0px;position:relative;text-transform:none;margin-bottom:20px}.covid #main .project h3:before{content:'';display:block;height:100%;width:1000%;background-color:rgba(255,255,255,0.8);position:absolute;top:0;left:-1000%}.covid #main .project p{color:#fff;font-weight:30px}.covid #main .project p.dest{font-size:18px;line-height:22px}.covid #main .project .learn{margin-top:15px;position:relative;margin-left:60px}.covid #main .project .learn:before{content:'';background-image:url("../images/external-link.svg");width:44px;height:43px;position:absolute;background-repeat:no-repeat;left:-60px}.covid #main .project .learn p{font-weight:500;font-size:18px;margin-bottom:10px}.covid #main .project .learn a{color:#89c2e9;font-size:16px;line-height:18px;font-weight:300}.covid #main .project .learn a:hover{text-decoration:underline}.covid #main .primer{background-image:url("../images/back-primer.png")}.covid #main .segon{background-image:url("../images/back-segon.png")}.covid #main .tercer{background-image:url("../images/back-tercer.png")}.covid #main .intro-media{padding:40px 0;background-color:#f2f2f2}.covid #main .intro-media p{font-size:23px;font-weight:300;margin-bottom:0}.covid #main .caixes-media{padding:40px 0}.covid #main .caixes-media figcaption{font-weight:bold}.covid #main .caixes-media figcaption span{font-weight:300}.covid #main .caixes-media h3{text-transform:none;font-size:24px;letter-spacing:0px;margin:10px 0 15px}.covid #main .caixes-media .link{border:1px solid #000;color:#006eb8;font-size:16px;display:block;padding:15px;border-radius:6px;position:relative;padding-left:50px;margin-bottom:15px}.covid #main .caixes-media .link:hover{text-decoration:underline}.covid #main .caixes-media .video:before{content:'';background-image:url("../images/ico-tele.svg");position:absolute;background-repeat:no-repeat;width:24px;height:22px;top:12px;left:15px}.covid #main .caixes-media .audio:before{content:'';background-image:url("../images/ico-radio.svg");position:absolute;background-repeat:no-repeat;width:20px;height:24px;top:11px;left:15px}.covid #main .caixes-media .lectura:before{content:'';background-image:url("../images/ico-lectura.svg");position:absolute;background-repeat:no-repeat;width:24px;height:18px;top:13px;left:15px}.covid #main .gris{background-color:#f2f2f2}.covid #main .content-ochoa{padding:40px 0 0}.covid #main .content-ochoa .row{padding-bottom:40px}.covid #main .content-ochoa .row img{margin-bottom:40px}.covid #main .content-ochoa .row .dest{font-size:20px}.covid #main .content-ochoa .row ul{margin-left:0;list-style:none}.covid #main .content-ochoa .row ul li{padding:10px 0;border-bottom:1px solid #979797}@media only screen and (min-width: 768px){.covid #main .sub-cap{background-image:linear-gradient(264deg, #1bcbc7, #169592)}.covid #main .sub-cap h1{padding-left:0px;font-size:30px}.covid #main .sub-intro a.seg,.covid #main .sub-intro svg{position:absolute;right:-70px;bottom:15px}.covid #main .caixetes .research h3:after{background-image:url("../images/ico-research-projects.svg");height:46px;width:34px}.covid #main .caixetes .services h3:after{background-image:url("../images/ico-services-and-expertise.svg");height:47px;width:52px}.covid #main .caixetes .ochoa h3:after{background-image:url("../images/ico-severo-ochoa.svg");height:67px;width:35px}.covid #main .caixetes .impacts h3:after{background-image:url("../images/ico-media-impacts.svg");height:36px;width:46px}.covid #main .caixetes .disabled{opacity:.3}.covid #main .news h3.title_img{margin-top:32px}.covid #main .research h2{max-width:200px}.covid #main .research h2:after{background-image:url("../images/ico-research-projects.svg");height:46px;width:34px}.covid #main .media h2{max-width:150px}.covid #main .media h2:after{background-image:url("../images/ico-services-and-expertise.svg");height:47px;width:52px}.covid #main .ochoa h2{max-width:450px}.covid #main .ochoa h2:after{background-image:url("../images/ico-severo-ochoa.svg");height:67px;width:35px}.covid #main .project h3{margin-top:240px;font-size:36px;line-height:40px;padding:30px 30px 30px 0px;margin-bottom:40px}.covid #main .project p.dest{font-size:20px;line-height:25px}.covid #main .project .learn{margin-top:26px;margin-left:60px}.covid #main .project .learn p{font-weight:500;font-size:18px;margin-bottom:10px}.covid #main .project .learn a{font-size:16px;font-weight:300}}a .forward{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}a:hover .forward,a:focus .forward,a:active .forward{-webkit-transform:translateX(8px);transform:translateX(8px)}
