.stacktable{width:100%;}.st-head-row{padding-top:1em;}.st-head-row.st-head-row-main{font-size:1.5em;padding-top:0;}.st-key{width:49%;text-align:right;padding-right:1%;}.st-val{width:49%;padding-left:1%;}.stacktable.large-only{display:table;}.stacktable.small-only{display:none;}@media (max-width:800px){.stacktable.large-only{display:none;}.stacktable.small-only{display:table;}}
.block.mb-0,.mb-0{margin-bottom:0;}.block.mb-1,.mb-1{margin-bottom:1em;}.block.mb-2,.mb-2{margin-bottom:2em;}.block.mb-3,.mb-3{margin-bottom:3em;}.clean-list{list-style-type:none;margin:0;padding:0;}.clean-list li:before{display:none;}.inline-list li:not(.mobile-only){display:inline-block;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}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:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}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;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}*,*:after,*:before{box-sizing:border-box;}
@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}.book-navigation__up{display:none;}.election2015-block{*zoom:expression(this.runtimeStyle.zoom="1",this.appendChild(document.createElement("br")).style.cssText="clear:both;font:0/0 serif");*zoom:1;border-top:2px dotted #80378d;padding:1em;min-height:165px;}.election2015-block:before,.casestudy-block:after{content:".";display:block;height:0;overflow:hidden;}.election2015-block:after{clear:both;}.section-media .node__content h3{margin:5px 0px 0px 0px;}.section-media .node__content ul{margin-left:100px;}.section-media .node__content h3,.section-media .node__content .person,.section-media a.print-page{clear:both;}
.block.mb-0,.mb-0{margin-bottom:0;}.block.mb-1,.mb-1{margin-bottom:1em;}.block.mb-2,.mb-2{margin-bottom:2em;}.block.mb-3,.mb-3{margin-bottom:3em;}.clean-list{list-style-type:none;margin:0;padding:0;}.clean-list li:before{display:none;}.inline-list li:not(.mobile-only){display:inline-block;}.page-wrapper{padding:0;margin:0;background-color:#ffffff;}@media (min-width:720px){.page-wrapper{max-width:1200px;margin:10px auto 5px auto;background-color:rgba(255,255,255,0.98);margin:10px auto 5px auto;}}.field.field--name-field-update-date{float:left;width:100%;}.not-front .l-content a{word-break:break-word;}input[type="text"],input[type="email"],input[type="password"],input[type="submit"],input[type="button"],select,textarea{background-color:#fff;border:1px solid #abafb0;border-radius:2px;padding:8px 10px;}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,input[type="submit"]:focus,input[type="button"]:focus,select:focus,textarea:focus{background-color:#e9eef1;outline:none;box-shadow:0px 0px 3px #80378d;}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus{background-color:#faffbd;}input[type="text"],input[type="email"],input[type="password"],input[type="submit"],input[type="button"],select{height:35px;}input.error,select.error{border:2px solid #ff0000;color:#8c2e0b;}.view .pager{border-top:1px solid #d4d4d4;padding-top:1em;}.views-row{overflow:hidden;display:inline-block;border-bottom:1px dotted #d4d4d4;margin-bottom:10px;padding-bottom:10px;}.views-row{display:block;}.views-row.views-row-last{border-bottom:0;padding-bottom:0;}.views-row .views-field img{border:1px solid #ccc;background-color:#fff;}.views-row .views-field img.file-icon{background-color:transparent;border:0;}.views-row .views-field iframe{max-width:464px;width:100%;}.views-row .views-field-title{font-weight:bold;margin-bottom:5px;}img,media{max-width:100%;height:auto;}img.img-lft-pd{border:1px solid #ccc;margin:0 10px 10px 0;}img.file-icon{vertical-align:text-bottom;}iframe{width:100%;}@media screen and (min-width:720px){.l-content iframe{max-width:560px;}body.node-type-book iframe{max-width:initial;}}.site-logo img{width:100%;max-width:221px;}body{color:#444;font-family:"Open Sans",sans-serif;font-size:14px;line-height:1.7em;}a,a:active,a:visited{text-decoration:none;color:#1180A7;}a:hover{text-decoration:underline;color:#1180A7;}h1,h2,h3,h4,h5{color:#666666;margin-top:0;}h1,.heading-1{font-family:'Open Sans',Calibri,'Helvetica Neue',Arial,'Gill Sans',sans-serif;font-size-adjust:0.47;font-weight:normal;font-style:normal;font-size:1.9em;line-height:1.3em;margin-bottom:0.5em;}h2,.heading-2{font-family:'Open Sans',Calibri,'Helvetica Neue',Arial,'Gill Sans',sans-serif;font-size-adjust:0.47;font-weight:normal;font-style:normal;font-size:1.3em;line-height:1.3em;}p{margin-top:0;margin-bottom:1em;}ul,ol{margin-bottom:1em;}.l-header{text-align:right;}@media screen and (min-width:720px){body{font-size:13px;line-height:1.6em;}}a.action-button{display:inline-block;font-size:0.9em;margin:5px 5px 0 0;padding:5px;color:#fff;background:#1180a7;}#popup-announcement-wrap{border-radius:0;padding:2em;}#popup-announcement p{font-size:1.25em;line-height:1.5em;}#popup-announcement h2{color:#021A64;font-size:1.8em;}#popup-announcement small{font-size:1em;}#popup-announcement .button{display:inline-block;padding:.8em 2em;line-height:1em;background-color:#85329C;color:#ffffff;}#popup-announcement-close{top:1.5em;right:1.5em;background-image:none;}#popup-announcement-close:before{content:"\F00D";font-family:FontAwesome;font-size:2.5em;background-image:none;}#popup-announcement-close:hover{background-image:none;}@media (max-width:719px){#popup-announcement-wrap{position:fixed;width:100% !important;height:auto !important;left:auto !important;top:12em !important;}}blockquote{width:50%;color:#abafb0;font-size:1.1em;margin:4em 60px;line-height:1.45;position:relative;}blockquote:before{display:block;content:"\201C";font-size:6em;position:absolute;left:-50px;top:-38px;color:#009ad3;font-family:"Times New Roman";font-weight:bold;}blockquote:after{display:block;content:"\201D";font-size:6em;position:absolute;right:-44px;bottom:-12px;color:#009ad3;font-family:"Times New Roman";font-weight:bold;}.block{margin-bottom:20px;overflow:hidden;display:inline-block;}.block{display:block;}.block h2{color:#4F5458;border-bottom:3px #D4D4D4 solid;margin-bottom:5px;padding-bottom:5px;}.block ul{padding:0;}.block iframe{max-width:464px;width:100%;}footer .block{margin-bottom:0;}footer .block p{margin-bottom:0;}.header-social-icons .block__content{margin:0.5em;color:#666666;}.header-social-icons .block__content p{font-size:0.9em;line-height:1.2em;text-align:center;}.header-social-icons .block__content ul:after{content:"";display:block;clear:both;}.header-social-icons .block__content li{margin:10px 0;display:inline-block;list-style:none;text-align:left;}.header-social-icons .block__content a{margin:2px 0 0 0;padding:0px;font-weight:bold;text-decoration:underline;color:#1180A7;}.header-social-icons .block__content .fa,.header-social-icons .block__content img{position:relative;left:10px;padding-left:0px;font-size:3em;}.header-social-icons .block__content img{width:34px;}@media screen and (max-width:719px){.header-social-icons{margin-bottom:0;}.header-social-icons p,.header-social-icons ul{margin-bottom:0;}.header-social-icons ul{text-align:center;}.header-social-icons .block__content img{top:3px;width:37px;}}@media screen and (min-width:719px){.header-social-icons{position:fixed;top:300px;right:0;border:1px solid gray;border-right:none;background-color:#ffffff;z-index:1;}.header-social-icons .block__content{width:52px;}.header-social-icons .block__content p{width:47px;}.header-social-icons .block__content li{list-style:none;float:left;clear:both;margin:0;margin-bottom:0.5em;}}@media screen and (min-width:1300px){.header-social-icons{top:20%;}}div#block-print-print-links{margin-top:1em;}div#block-print-print-links span{float:left;position:relative;margin-left:0;margin-right:1em;}div#block-print-print-links span:before{position:absolute;display:block;font-family:FontAwesome;line-height:1em;text-rendering:auto;-webkit-font-smoothing:antialiased;}div#block-print-print-links span a{float:left;position:relative;display:block;line-height:28px;padding-left:32px;z-index:2;}div#block-print-print-links span.print_html:before{font-size:28px;content:"\F02F";}div#block-print-print-links span.print_pdf:before{font-size:26px;content:"\F1C1";}.block--block-8 .block__content img{height:auto !important;width:auto !important;}.block--views-publication-related-links-block ul{list-style-position:inside;}.l-branding{text-align:left;}.l-branding span{font-size:1.3em;font-style:italic;}@media screen and (max-width:719px){.l-branding{padding-bottom:1em;}.l-branding span{display:block;width:calc(100% - 3em);}}@media screen and (min-width:720px){.l-branding{position:absolute;bottom:0px;}.l-branding span{position:absolute;bottom:3px;margin-left:2em;}.l-branding .site-logo{float:left;}}.l-breadcrumb .breadcrumb{font-size:0.8em;line-height:1.5em;margin:1em 0;}.l-breadcrumb .breadcrumb a{color:#444;}body.front .l-breadcrumb{visibility:hidden;}@media screen and (min-width:720px){.l-breadcrumb .breadcrumb{line-height:3em;margin:0;}}.casestudy-block{overflow:hidden;display:inline-block;border-top:2px dotted #80378d;border-bottom:2px dotted #80378d;padding:1em;margin-top:1em;}.casestudy-block{display:block;}.casestudy-block img{margin-right:.5em;}@media (max-width:719px){.casestudy-block p{margin-top:1em;float:left;}}a.button-link{float:left;width:100%;background:#fff;padding:10px 0;height:60px;font-size:1.1em;line-height:40px;text-align:center;}a.button-link:hover{color:#fff;background:#1180A7;}a.button-link:hover .doc-icon,a.button-link:hover .doc-pages{color:#fff;}a.button-link .button-container{display:inline-block;margin:5px auto;overflow:hidden;display:inline-block;}a.button-link .button-container{display:block;}a.button-link .doc-icon{float:left;color:#000;}@media (min-width:720px) and (max-width:1199px){a.button-link .doc-icon{font-size:0.9em;}}a.button-link .doc-text{float:left;padding-left:5px;line-height:100%;text-align:left;overflow:hidden;}a.button-link .doc-button-text{display:block;margin-top:2px;}a.button-link .doc-button-text:hover{text-decoration:underline;}a.button-link .without-pages .doc-button-text{margin-top:8px;}a.button-link .doc-size,a.button-link .doc-pages{display:block;font-size:0.8em;color:#444;}div#edit-field-event-series,div#edit-field-themes{display:none !important;}#block-ifg-newsletter-ifg-newsletter-small{padding:10px;border:1px solid #cc99cc;background-color:#f3ebf5;}.block--ifg-newsletter-ifg-newsletter-multistep input[type="text"],.block--ifg-newsletter-ifg-newsletter-multistep input[type="email"],.block--ifg-newsletter-ifg-newsletter-multistep input[type="password"],.block--ifg-newsletter-ifg-newsletter-multistep select{width:100%;}.block--ifg-newsletter-ifg-newsletter-multistep .form-wrapper{margin-bottom:1em;}@media screen and (min-width:720px){.block--ifg-newsletter-ifg-newsletter-multistep .form-item-firstname,.block--ifg-newsletter-ifg-newsletter-multistep .form-item-lastname,.block--ifg-newsletter-ifg-newsletter-multistep .form-item-email,.block--ifg-newsletter-ifg-newsletter-multistep .form-item-email-confirm,.block--ifg-newsletter-ifg-newsletter-multistep .form-item-job-title{float:left;width:50%;}.block--ifg-newsletter-ifg-newsletter-multistep .form-item-firstname input,.block--ifg-newsletter-ifg-newsletter-multistep .form-item-lastname input,.block--ifg-newsletter-ifg-newsletter-multistep .form-item-email input,.block--ifg-newsletter-ifg-newsletter-multistep .form-item-email-confirm input,.block--ifg-newsletter-ifg-newsletter-multistep .form-item-job-title input{width:90%;}.block--ifg-newsletter-ifg-newsletter-multistep .form-item-email,.block--ifg-newsletter-ifg-newsletter-multistep .form-item-org{clear:left;}}.newsletter-button{margin-right:10px;}@media screen and (min-width:720px){.newsletter-button.button-subscribe{float:right;}}html.js .block--ifg-newsletter-ifg-newsletter-multistep .form-autocomplete{background-image:url("/misc/throbber-inactive.png");background-repeat:no-repeat;background-position:100% 50%;}html.js .block--ifg-newsletter-ifg-newsletter-multistep .form-autocomplete.throbbing{background-image:url("/misc/throbber-active.gif");background-repeat:no-repeat;background-position:100% 50%;}.linkedin-follow-button{display:inline-block;padding:4px 15px 0px 15px;border:1px solid #ccc;background:#eee;border-radius:5px;}.header-container{background-color:#021A64;color:#ffffff;}@media screen and (max-width:719px){.header-container{padding-top:2em;}.header-container .l-region--header{margin-left:-1em;padding-left:1.1em;padding-right:1.1em;width:calc(100% + 2em);background-color:white;}}@media screen and (min-width:719px){.header-container{margin-bottom:2em;}.header-container .top-header-wrapper{position:relative;overflow:hidden;display:inline-block;margin-bottom:2em;}.header-container .top-header-wrapper{display:block;}}.add-to-calendar{float:left;margin-bottom:1.5em;width:100%;cursor:pointer;}.add-to-calendar label{position:relative;float:left;padding-left:1.5em;padding-right:1em;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.add-to-calendar label:before{content:"\F073";position:absolute;top:0;left:0;font-family:fontAwesome;color:#85329C;}.ical-wrapper{float:left;display:none;}#add-to-calendar-checkbox-label{cursor:pointer;}.add-to-calendar-checkbox ~ a{display:none;}.add-to-calendar-checkbox:checked ~ a{display:block;width:150px;margin-left:20px;}input[type=checkbox].add-to-calendar-checkbox{position:absolute;top:-9999px;left:-9999px;}.add-to-calendar a{position:relative;margin-right:1em;padding-left:1.8em;display:inline-block;}.add-to-calendar a:before{content:"";position:absolute;left:0;top:0.15em;width:1.3em;height:1.3em;background-size:contain;background-repeat:no-repeat;background-position:center;}.add-to-calendar .icon-google:before{background-image:url(/sites/all/themes/ifgr/images/icons/calendar-icons/google-calendar.svg);}.add-to-calendar .icon-yahoo:before{background-image:url(/sites/all/themes/ifgr/images/icons/calendar-icons/yahoo.svg);}.add-to-calendar .icon-ical:before{background-image:url(/sites/all/themes/ifgr/images/icons/calendar-icons/ical.png);}.add-to-calendar .icon-outlook:before{background-image:url(/sites/all/themes/ifgr/images/icons/calendar-icons/outlook.svg);}@media screen and (max-width:500px){.add-to-calendar a{width:100%;margin:0.5em;}}@media screen and (max-width:720px){.add-to-calendar .ical-wrapper{margin-top:1em;width:100%;}}ul.main-menu{border-top:4px solid #80388C;border-bottom:1px solid #C1C5C6;}ul.main-menu li{padding:10px 0px;padding-right:2em;margin:0;display:block;float:left;}ul.main-menu li a{color:#ABAFB0;font-size:1.1em;font-weight:bold;}ul.main-menu li.active-trail a{color:#7A3A88;}body.front ul.main-menu li.first a{color:#7A3A88;}body.responsive-layout-global ul.main-menu{border-bottom:4px solid #80388C;}body.responsive-layout-global ul.main-menu li{border-bottom:1px solid #C1C5C6;float:none;padding:0;}body.responsive-layout-global ul.main-menu li.last{border-bottom:0;}body.responsive-layout-global ul.main-menu a{padding:15px 1em;}nav#main-menu .responsive-menu-visibility{height:40px;position:relative;}nav#main-menu .responsive-menu-visibility span{display:inline-block;font-style:italic;line-height:40px;position:absolute;right:50px;}nav#main-menu .responsive-menu-visibility a{background-color:#80388C;background-image:url(/sites/all/themes/ifgr/images/icon-responsive-menu.png);background-position:center center;background-repeat:no-repeat;bottom:0;display:block;height:40px;overflow:hidden;position:absolute;right:0;text-indent:-999em;width:40px;}#views-exposed-form-search-search-block label{display:none;}#views-exposed-form-search-search-block #edit-submit-search{margin-top:0;}#views-exposed-form-search-search-block #edit-sort-search-combine-wrapper{display:none;}#views-exposed-form-search-search-block .form-type-textfield input{width:100%;color:#444;}#views-exposed-form-search-search-block .views-submit-button{padding:0;}@media screen and (min-width:720px){#bblock-views-exp-search-search:not(.block--header-search) .form-submit{min-width:50px;color:#80388C;font-weight:bold;display:inline-block;}#bblock-views-exp-search-search .views-exposed-form{text-align:inherit;}#bblock-views-exp-search-search .views-exposed-widgets{float:right;}#bblock-views-exp-search-search .views-widget-filter-search_api_views_fulltext{float:left;}#bblock-views-exp-search-search .form-text{width:200px;width:100%;}#block-ifg-subtheme-filter-ifg-subtheme-filter-search-block .apply-button a{margin-top:0;}}@media screen and (max-width:399px){#block-ifg-subtheme-filter-ifg-subtheme-filter-search-block .apply-button,#block-views-exp-search-search .views-submit-button{width:100%;}#block-ifg-subtheme-filter-ifg-subtheme-filter-search-block .apply-button input,#block-ifg-subtheme-filter-ifg-subtheme-filter-search-block .apply-button a,#block-views-exp-search-search .views-submit-button input,#block-views-exp-search-search .views-submit-button a{width:100%;}#block-ifg-subtheme-filter-ifg-subtheme-filter-search-block .apply-button a{margin-top:1.5em;}}#block-search-form:not(.block--header-search){margin-top:20px;}#block-search-form:not(.block--header-search) label{display:none;}#block-search-form:not(.block--header-search) .form-submit{display:none;}#block-search-form:not(.block--header-search) .form-text{min-width:100px;width:100%;}@media screen and (min-width:720px){#block-search-form .form-text{width:300px;}#block-search-form .form-submit{min-width:50px;color:#80388C;font-weight:bold;display:inline-block;}}.page-search .l-content h2{color:#4F5458;border-bottom:3px solid #d4d4d4;margin-bottom:5px;padding-bottom:5px;font-size:1.2em;}.search-form .form-wrapper{margin-bottom:1em;}.search-form .form-wrapper label{display:inline;}.search-form input.form-text{width:100%;}@media screen and (min-width:720px){.search-form input.form-text{width:100%;max-width:300px;}}ul.search-results{list-style:none;padding-left:1.8em;}ul.search-results li.search-result h3{margin-bottom:0;}.view-id-search .views-row,.block--mw-intquery .promoted-row{position:relative;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #d4d4d4;}.view-id-search .views-row.project .views-field-type-1:after,.view-id-search .views-row.project .promoted-type:after,.block--mw-intquery .promoted-row.project .views-field-type-1:after,.block--mw-intquery .promoted-row.project .promoted-type:after{background-image:url(/sites/all/themes/ifgr/images/icons/search-icons/project-dblue.png);}.view-id-search .views-row.project-theme .views-field-type-1:after,.view-id-search .views-row.project-theme .promoted-type:after,.block--mw-intquery .promoted-row.project-theme .views-field-type-1:after,.block--mw-intquery .promoted-row.project-theme .promoted-type:after{background-image:url(/sites/all/themes/ifgr/images/icons/search-icons/project-theme-dblue.png);}.view-id-search .views-row.person .views-field-type-1:after,.view-id-search .views-row.person .promoted-type:after,.block--mw-intquery .promoted-row.person .views-field-type-1:after,.block--mw-intquery .promoted-row.person .promoted-type:after{background-image:url(/sites/all/themes/ifgr/images/icons/search-icons/user-dblue.png);}.view-id-search .views-row.blog .views-field-type-1:after,.view-id-search .views-row.blog .promoted-type:after,.block--mw-intquery .promoted-row.blog .views-field-type-1:after,.block--mw-intquery .promoted-row.blog .promoted-type:after{background-image:url(/sites/all/themes/ifgr/images/icons/search-icons/blog-dblue.png);}.view-id-search .views-row.publication .views-field-type-1:after,.view-id-search .views-row.publication .promoted-type:after,.block--mw-intquery .promoted-row.publication .views-field-type-1:after,.block--mw-intquery .promoted-row.publication .promoted-type:after{background-image:url(/sites/all/themes/ifgr/images/icons/search-icons/publication-dblue.png);}.view-id-search .views-row.book .views-field-type-1:after,.view-id-search .views-row.book .promoted-type:after,.block--mw-intquery .promoted-row.book .views-field-type-1:after,.block--mw-intquery .promoted-row.book .promoted-type:after{background-image:url(/sites/all/themes/ifgr/images/icons/search-icons/publication-dblue.png);}.view-id-search .views-row.explainer .views-field-type-1:after,.view-id-search .views-row.explainer .promoted-type:after,.block--mw-intquery .promoted-row.explainer .views-field-type-1:after,.block--mw-intquery .promoted-row.explainer .promoted-type:after{background-image:url(/sites/all/themes/ifgr/images/icons/search-icons/explainer-dblue.png);}.view-id-search .views-row.event .views-field-type-1:after,.view-id-search .views-row.event .promoted-type:after,.block--mw-intquery .promoted-row.event .views-field-type-1:after,.block--mw-intquery .promoted-row.event .promoted-type:after{background-image:url(/sites/all/themes/ifgr/images/icons/search-icons/event-dblue.png);}.view-id-search .views-row.news .views-field-type-1:after,.view-id-search .views-row.news .promoted-type:after,.block--mw-intquery .promoted-row.news .views-field-type-1:after,.block--mw-intquery .promoted-row.news .promoted-type:after{background-image:url(/sites/all/themes/ifgr/images/icons/search-icons/news-dblue.png);}.view-id-search .views-row.page .views-field-type-1:after,.view-id-search .views-row.page .promoted-type:after,.block--mw-intquery .promoted-row.page .views-field-type-1:after,.block--mw-intquery .promoted-row.page .promoted-type:after{background-image:url(/sites/all/themes/ifgr/images/icons/search-icons/page-dblue.png);}.view-id-search .views-row.in-the-news .views-field-type-1:after,.view-id-search .views-row.in-the-news .promoted-type:after,.block--mw-intquery .promoted-row.in-the-news .views-field-type-1:after,.block--mw-intquery .promoted-row.in-the-news .promoted-type:after{background-image:url(/sites/all/themes/ifgr/images/icons/search-icons/in-the-news-dblue.png);}.view-id-search .views-row.chart .views-field-type-1:after,.view-id-search .views-row.chart .promoted-type:after,.block--mw-intquery .promoted-row.chart .views-field-type-1:after,.block--mw-intquery .promoted-row.chart .promoted-type:after{background-image:url(/sites/all/themes/ifgr/images/icons/search-icons/chart-dblue.png);}.block--mw-intquery .promoted-type{position:absolute;top:0;right:0;width:20%;text-align:right;}.block--mw-intquery .promoted-type:after{content:"";display:inline-block;width:2em;height:1.7em;margin-right:0.1em;background-size:1.4em;background-repeat:no-repeat;background-position:left 0.1em;}.block--mw-intquery .promoted-type span{display:block;float:right;font-weight:bold;color:#021A64;}.block--mw-intquery .views-field-created{margin-bottom:1em;font-size:0.9em;}.view-id-search .views-field-title{padding-right:30%;font-size:1.4em;}.view-id-search .views-field-title a{color:#021A64 !important;}.view-id-search .views-field-body-value a{color:#021A64;}.view-id-search .views-field-type-1{position:absolute;top:0;right:0;width:20%;text-align:right;}.view-id-search .views-field-type-1:after{content:"";display:inline-block;width:2em;height:1.7em;margin-right:0.1em;background-size:1.4em;background-repeat:no-repeat;background-position:left 0.1em;}.view-id-search .views-field-type-1 span{display:block;float:right;font-weight:bold;color:#021A64;}.view-id-search .views-field-created{margin-bottom:1em;}.view-id-search .views-field img{float:left;margin-right:1.5em;}.search-advanced .criterion{float:left;margin-right:0em;}#block-views-exp-search-search{margin-bottom:0;}#block-views-exp-search-search .form-item-sort-search-combine select{padding-right:3em;background-image:url(/sites/all/themes/ifgr/images/icons/chevron-right-grey.svg);background-size:0.875rem;background-repeat:no-repeat;background-position:center right 0.875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;}#block-views-exp-search-search .advanced-toggle{position:relative;display:inline-block;float:right;margin-top:1.9em;padding-right:1.5em;font-size:1.2em;color:#444;}#block-views-exp-search-search .advanced-toggle:after{content:"";position:absolute;right:0;top:0.2em;width:1em;height:1em;background-image:url(/sites/all/themes/ifgr/images/icons/chevron-right-grey.svg);background-repeat:no-repeat;background-size:contain;}#block-views-exp-search-search .advanced-toggle:not(.active):after{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:200ms linear all;transition:200ms linear all;}#block-views-exp-search-search .advanced-toggle.active:after{background-image:url(/sites/all/themes/ifgr/images/icons/chevron-right-grey.svg);-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:200ms linear all;transition:200ms linear all;}#block-views-exp-search-search .views-exposed-widgets{margin-bottom:2px;}#block-views-exp-search-search .views-exposed-widgets .type-filter{display:none;}#block-views-exp-search-search .searchtext-row{background-color:#c3c7c8;}#block-views-exp-search-search .search-themes-row{display:none;background-color:#d3d7d8;}#block-views-exp-search-search .search-themes-row label{font-family:'Open Sans',Calibri,'Helvetica Neue',Arial,'Gill Sans',sans-serif;font-size-adjust:0.47;font-weight:normal;font-style:normal;font-size:1.4em;line-height:1.4em;}#block-views-exp-search-search .search-themes-row .form-item-field-themes .form-type-bef-link{float:left;}#block-views-exp-search-search .search-themes-row .form-item-field-themes .form-type-bef-link a{float:left;background-color:#fff;color:#444;padding:5px;margin:5px 5px 0px 0;}#block-views-exp-search-search .search-themes-row .form-item-field-themes .form-type-bef-link a:hover{background-color:#deebf0;}#block-views-exp-search-search .search-themes-row .form-item-field-themes .selected a{background-color:#1180A7;color:#fff;}#block-views-exp-search-search .search-themes-row .form-item-field-themes .selected a:hover{background-color:#1d90b9;}#block-views-exp-search-search .search-themes-row,#block-views-exp-search-search .searchtext-row{padding:10px;}#block-views-exp-search-search .apply-button a,#block-views-exp-search-search .views-submit-button .form-submit{margin-top:1.5em;padding-right:3em;background-image:url(/sites/all/themes/ifgr/images/icons/chevron-right-white.svg);background-size:1em;background-position:calc(100% - 0.5em) 55%;background-repeat:no-repeat;background-color:#D0006E;color:#ffffff;}#block-views-exp-search-search .searchtext-wrapper,#block-views-exp-search-search .sort-select-wrapper,#block-views-exp-search-search .views-submit-button{float:left;padding:0 10px 0 0;}#block-views-exp-search-search .searchtext-wrapper label,#block-views-exp-search-search .sort-select-wrapper label,#block-views-exp-search-search .views-submit-button label{font-weight:normal;font-size:1.1em;}#block-ifg-subtheme-filter-ifg-subtheme-filter-search-block .apply-button a,#block-views-exp-search-search .views-submit-button .form-submit{display:inline-block;height:35px;margin-top:1.5em;padding:8px 10px;padding-right:3em;background-image:url(/sites/all/themes/ifgr/images/icons/chevron-right-white.svg);background-size:1em;background-position:calc(100% - 0.5em) 55%;background-repeat:no-repeat;background-color:#D0006E;color:#ffffff;border:1px solid #abafb0;line-height:1.1em;}#block-ifg-subtheme-filter-ifg-subtheme-filter-search-block .ministers-reflect-button a{display:inline-block;height:35px;margin-top:1.5em;padding:8px 0px 8px 10px;color:#444;line-height:1.1em;}#block-ifg-subtheme-filter-ifg-subtheme-filter-search-block .apply-button{display:inline-block;}#block-ifg-subtheme-filter-ifg-subtheme-filter-search-block .ministers-reflect-button{display:inline-block;float:right;}#block-views-exp-search-search ~ .block--ifg-subtheme-filter{display:none;}.block#block-mw-intquery-mw-intquery{margin-top:1em;margin-bottom:1em;border-bottom:1px #D4D4D4 solid;}.block#block-mw-intquery-mw-intquery a{color:#021a64 !important;}.block#block-mw-intquery-mw-intquery h2{border-bottom:none;}.block#block-mw-intquery-mw-intquery .promoted-title{margin-bottom:5px;padding-right:30%;font-size:1.4em;font-weight:bold;}.block#block-mw-intquery-mw-intquery .promoted-row{border-bottom:1px dotted #d4d4d4;margin-bottom:10px;padding-bottom:10px;}.block#block-mw-intquery-mw-intquery .promoted-row.last{border-bottom:0;padding-bottom:0;}.view-search.view-display-id-search{margin-top:1em;}.view-search.view-display-id-search .views-field-type{margin:10px 0 0 0;}.view-search.view-display-id-search .views-field-created,.view-search.view-display-id-search .views-field-type{font-size:0.9em;}.view-search.view-display-id-search a:visited{color:#662fbb;}.view-search.view-display-id-search .views-field-nothing .themes-body ul{margin:0;padding:0;list-style:none;}.view-search.view-display-id-search .views-field-nothing .themes-body li{float:left;margin:5px 15px 0px 0;}.view-search.view-display-id-search .views-field-nothing .themes-body a{float:left;padding:5px 15px;border:1px solid #999;color:#444;}@media screen and (max-width:899px){#block-views-exp-search-search .searchtext-wrapper,#block-views-exp-search-search .sort-select-wrapper{width:100%;}#block-views-exp-search-search .searchtext-wrapper input,#block-views-exp-search-search .searchtext-wrapper select,#block-views-exp-search-search .sort-select-wrapper input,#block-views-exp-search-search .sort-select-wrapper select{width:100%;}#block-views-exp-search-search .views-exposed-widget,#block-views-exp-search-search .sort-select-wrapper,#block-views-exp-search-search .searchtext-wrapper{padding-right:0;}}.sc-img.img-container img{display:inline;height:auto;}.sc-img.img-container p{font-size:0.8em;font-style:italic;}.sc-img.position-left{float:left;padding-right:1em;}.sc-img.position-right{float:right;padding-left:1em;}.sc-img.position-center{width:100%;text-align:center;}.sc-video.position-left{float:left;padding-right:1em;}.sc-video.position-right{float:right;padding-left:1em;}.sc-video.position-center{width:100% !important;text-align:center;}.fa-envelope-square{color:#4d565d;}.fa-twitter-square{color:#55acee;}.fa-linkedin-square{color:#0077b5;}.fa-facebook-square{color:#3b5998;}.fa-envelope-square{color:#4d565d;}.fa-envelope-open{color:#0e569a;}.fa-google-plus-square{color:#dd4b39;}.fa-rss-square{color:#ff9900;}.fa-youtube-square{color:#c4302b;}.fa-flickr{color:#0063DC;}.fa-soundcloud{color:#f50;}.fa-apple{color:#555555;}.l-main .l-content table.content-table{margin-bottom:1em;}.l-main .l-content table.content-table thead{font-weight:bold;}.l-main .l-content table.content-table thead th{background-color:#fff;}.l-main .l-content table.content-table td,.l-main .l-content table.content-table th{border:1px solid #dcdcdc;padding:0.7em;}.node__content table.small-only tr{border-bottom:5px solid white;}.node__content table.small-only .st-head-row,.node__content table.small-only .st-val,.node__content table.small-only .st-key{padding:1em;}.node__content table.small-only .st-head-row.st-head-row-main{padding-top:1em;border-bottom:10px solid white;text-align:center;}.node__content table.small-only .st-key{width:40%;text-align:left;vertical-align:top;background-color:lightgrey;}.block--bean-image-and-text{padding:1em;overflow:initial;}.block--bean-image-and-text .field--name-field-body a{color:#444;}.block--bean-image-and-text .field--name-field-body a:hover{text-decoration:none;}.block--bean-image-and-text .field--name-field-bean-link{margin-bottom:1.5em;}.block--bean-image-and-text .field--name-field-bean-link a{position:relative;padding-right:1.5em;font-size:1.3em;color:#444;}.block--bean-image-and-text .field--name-field-bean-link a:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";right:0;display:block;width:1em;height:1em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-grey.svg);background-repeat:no-repeat;background-size:contain;}@media screen and (min-width:500px) and (max-width:760px){.block--bean-image-and-text{text-align:center;}}@media screen and (min-width:760px){.block--bean-image-and-text{padding-bottom:170px;}.block--bean-image-and-text img,.block--bean-image-and-text iframe{display:block;}.block--bean-image-and-text .player{overflow:hidden;padding-top:56.25%;position:relative;max-height:170px;}.block--bean-image-and-text .player iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%;}.block--bean-image-and-text:not(.one-third) .wrapper > a{position:absolute;bottom:1em;width:100%;}.block--bean-image-and-text:not(.one-third) .field--name-field-bean-image{margin-right:2em;}.block--bean-image-and-text:not(.one-third):after{content:"";position:absolute;top:1em;display:block;height:calc(100% - 2em);width:1px;background:#01A8DF;}.block--bean-image-and-text.one-third h2,.block--bean-image-and-text.one-third .block__content{text-align:center;}.block--bean-image-and-text.one-third .wrapper > a,.block--bean-image-and-text.one-third .field--name-field-video-url{position:absolute;bottom:0;width:80%;left:10%;}}.block--brexit-explainers{position:relative;float:left;clear:none;padding:1em;padding-top:1.5em;padding-bottom:4em;background-color:#eeeeee;}.block--brexit-explainers .block__title{margin-bottom:1em;border-bottom:none;font-size:1.9em;}.block--brexit-explainers .block__content{margin-left:-1%;margin-right:-1%;}.block--brexit-explainers .views-row{position:relative;float:left;padding-bottom:0;border-bottom:0;background-color:#ffffff;}.block--brexit-explainers .views-row:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:transparent #eeeeee transparent transparent;}.block--brexit-explainers .views-row a{display:block;padding:1em;padding-top:1.5em;padding-bottom:2.5em;font-size:1.2em;font-weight:normal;color:#666666;}.block--brexit-explainers .views-field-title span{display:block;}.block--brexit-explainers .views-field-type.Explainer,.block--brexit-explainers .views-field-type.explainer{position:relative;padding:1em;text-align:left;background-color:#01A8DF;color:#ffffff;}.block--brexit-explainers .views-field-type.Explainer:after,.block--brexit-explainers .views-field-type.explainer:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";display:block;right:1em;left:initial;width:1.5em;height:1.5em;background-image:url(/sites/all/themes/ifgr/images/icons/brexit-brief.png);background-size:contain;background-repeat:no-repeat;}.block--brexit-explainers .views-field-type.Chart,.block--brexit-explainers .views-field-type.chart{position:relative;padding:1em;text-align:left;background-color:#EC8A01;color:#ffffff;}.block--brexit-explainers .views-field-type.Chart:after,.block--brexit-explainers .views-field-type.chart:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";display:block;right:1em;left:initial;width:1.5em;height:1.5em;background-image:url(/sites/all/themes/ifgr/images/icons/bar-chart.svg);background-size:contain;background-repeat:no-repeat;}.block--brexit-explainers .view-footer{position:absolute;bottom:0;left:0;width:100%;line-height:1em;}.block--brexit-explainers .view-footer .explainer-link{padding:1em;background-color:#01A8DF;}.block--brexit-explainers .view-footer .chart-link{padding:1em;background-color:#EC8A01;}.block--brexit-explainers .view-footer p{margin-bottom:0;}.block--brexit-explainers .view-footer a{position:relative;display:block;padding-right:2em;color:#ffffff;}.block--brexit-explainers .view-footer a:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";right:0;width:1em;height:1em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);background-size:contain;}@media screen and (max-width:499px){.block--brexit-explainers{width:100%;}.block--brexit-explainers .views-row{width:100%;}}@media screen and (max-width:719px){.block--brexit-explainers{padding-bottom:7em;}}@media screen and (min-width:720px){.block--brexit-explainers .view-footer .explainer-link{width:67.5%;float:left;}.block--brexit-explainers .view-footer .chart-link{width:32.5%;float:left;}}@media screen and (min-width:500px) and (max-width:719px){.block--brexit-explainers{width:50%;}.block--brexit-explainers .views-row{width:100%;}}@media screen and (min-width:720px) and (max-width:979px){.block--brexit-explainers{width:100%;}.block--brexit-explainers .views-row{margin-right:1%;margin-left:1%;width:31.33333%;}}@media screen and (min-width:980px){.block--brexit-explainers{width:74%;margin-right:1%;}.block--brexit-explainers .views-row{margin-right:1%;margin-left:1%;width:31.33333%;}}.block--brexit-menu{border-top:3px solid #80378d;border-bottom:3px solid #80378d;}.block--brexit-menu .menu-block-wrapper ul{text-align:center;margin:0;}.block--brexit-menu .menu-block-wrapper a{color:#ABAFB0;text-decoration:none;padding:0.75em;display:block;}.block--brexit-menu .menu-block-wrapper a.active{background-color:#80378d;color:#ffffff;}.block--brexit-menu .menu-block-wrapper li{display:inline-block;text-transform:uppercase;font-size:1.4em;}@media (min-width:0px) and (max-width:650px){.block--brexit-menu{background-color:#80378d;color:#ffffff;}.block--brexit-menu .menu-block-wrapper{position:relative;}.block--brexit-menu .menu-block-wrapper a{color:#ffffff;}.block--brexit-menu .menu-block-wrapper .burger{display:block;padding:5px 10px;float:right;cursor:pointer;}.block--brexit-menu .menu-block-wrapper .burger:after{display:block;content:"\F0C9";font-family:fontAwesome;font-size:2em;}.block--brexit-menu .menu-block-wrapper ul.menu{display:block;clear:both;display:none;}.block--brexit-menu .menu-block-wrapper ul.menu li{display:block;width:100%;}}@media (min-width:651px){.block--brexit-menu .menu-block-wrapper .burger{display:none;}.block--brexit-menu .menu-block-wrapper ul.menu{display:block;}}.block--chart-related-explainers{position:relative;float:left;clear:none;margin-top:2em;padding:1em;padding-top:1.5em;padding-bottom:1.5em;background-color:#eeeeee;}.block--chart-related-explainers .block__title{margin-bottom:1em;border-bottom:none;font-size:1.9em;}.block--chart-related-explainers .block__content{margin-left:-1%;margin-right:-1%;}.block--chart-related-explainers .views-row{position:relative;float:left;padding-bottom:0;border-bottom:0;background-color:#ffffff;}.block--chart-related-explainers .views-row:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:transparent #eeeeee transparent transparent;}.block--chart-related-explainers .views-row a{display:block;padding:1em;padding-top:1.5em;padding-bottom:2.5em;font-size:1.2em;font-weight:normal;color:#666666;}.block--chart-related-explainers .views-field-title span{display:block;}.block--chart-related-explainers .views-field-type.Explainer,.block--chart-related-explainers .views-field-type.explainer{position:relative;padding:1em;text-align:left;background-color:#01A8DF;color:#ffffff;}.block--chart-related-explainers .views-field-type.Explainer:after,.block--chart-related-explainers .views-field-type.explainer:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";display:block;right:1em;left:initial;width:1.5em;height:1.5em;background-image:url(/sites/all/themes/ifgr/images/icons/brexit-brief.png);background-size:contain;background-repeat:no-repeat;}@media screen and (max-width:499px){.block--chart-related-explainers{width:100%;}.block--chart-related-explainers .views-row{width:100%;}}@media screen and (min-width:500px) and (max-width:719px){.block--chart-related-explainers{width:100%;}.block--chart-related-explainers .views-row{margin-right:1%;margin-left:1%;width:48%;}}@media screen and (min-width:720px){.block--chart-related-explainers{width:100%;}.block--chart-related-explainers .views-row{margin-right:1%;margin-left:1%;width:23%;}}.block--corner-blocks{position:relative;}.block--corner-blocks .views-row{color:#ffffff;position:relative;padding:1em;padding-bottom:2em;border-bottom:none;}.block--corner-blocks .views-row:before,.block--corner-blocks .views-row:after{content:"";position:absolute;border-style:solid;width:0;height:0;}.block--corner-blocks .views-row:after{bottom:0;left:0;border-width:30px 0 0 30px;border-color:transparent transparent transparent white;}.block--corner-blocks .views-row:before{top:0;right:0;border-width:0 30px 30px 0;border-color:transparent white transparent transparent;}.block--corner-blocks .views-row a{color:#ffffff;}.block--corner-blocks .views-row a:hover{text-decoration:underline;}.block--corner-blocks .views-row .field-type span{position:relative;display:inline-block;padding-right:2em;}.block--corner-blocks .views-row .field-type span:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";right:0;display:block;width:1.4em;height:1.2em;background-size:contain;background-repeat:no-repeat;background-position:center;}.block--corner-blocks .views-row .field-type .basic-page-icon{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";right:0;display:block;width:1.4em;height:1.2em;background-size:contain;background-repeat:no-repeat;background-position:center;}.block--corner-blocks .views-row .field-type .basic-page-icon img{display:none;}.block--corner-blocks .views-row.Event,.block--corner-blocks .views-row.event{background-color:#71C100;}.block--corner-blocks .views-row.Event .field-type span:after,.block--corner-blocks .views-row.event .field-type span:after{background-image:url(/sites/all/themes/ifgr/images/icons/event.png);}.block--corner-blocks .views-row.Book,.block--corner-blocks .views-row.book,.block--corner-blocks .views-row.Publication,.block--corner-blocks .views-row.publication{background-color:#EC8A01;}.block--corner-blocks .views-row.Book .field-type span:after,.block--corner-blocks .views-row.book .field-type span:after,.block--corner-blocks .views-row.Publication .field-type span:after,.block--corner-blocks .views-row.publication .field-type span:after{background-image:url(/sites/all/themes/ifgr/images/icons/publication.png);}.block--corner-blocks .views-row.News,.block--corner-blocks .views-row.news{background-color:#E6007E;}.block--corner-blocks .views-row.News .field-type span:after,.block--corner-blocks .views-row.news .field-type span:after{background-image:url(/sites/all/themes/ifgr/images/icons/newspaper-o.png);}.block--corner-blocks .views-row.Basic.page,.block--corner-blocks .views-row.basic.page{background-color:#00c7b1;}.block--corner-blocks .views-row.Comment,.block--corner-blocks .views-row.comment,.block--corner-blocks .views-row.blog{background-color:#E6007E;}.block--corner-blocks .views-row.Comment .field-type span:after,.block--corner-blocks .views-row.comment .field-type span:after,.block--corner-blocks .views-row.blog .field-type span:after{background-image:url(/sites/all/themes/ifgr/images/icons/blog.png);}.block--corner-blocks .views-row.Explainer,.block--corner-blocks .views-row.explainer{background-color:#01A8DF;}.block--corner-blocks .views-row.Explainer .field-type span:after,.block--corner-blocks .views-row.explainer .field-type span:after{background-image:url(/sites/all/themes/ifgr/images/icons/brexit-brief.png);}.block--corner-blocks .views-row.News,.block--corner-blocks .views-row.news{background-color:#D0006F;}.block--corner-blocks .views-row.News .field-type span:after,.block--corner-blocks .views-row.news .field-type span:after{background-image:url(/sites/all/themes/ifgr/images/icons/newspaper-o.png);}.block--corner-blocks .views-row.Job,.block--corner-blocks .views-row.job{background-color:#85329C;}.block--corner-blocks .views-row.Job .field-type span:after,.block--corner-blocks .views-row.job .field-type span:after{background-image:url(/sites/all/themes/ifgr/images/icons/file-text-o.png);}.block--corner-blocks .views-row.Chart,.block--corner-blocks .views-row.chart{background-color:#EC8A01;}.block--corner-blocks .views-row.Chart .field-type span:after,.block--corner-blocks .views-row.chart .field-type span:after{background-image:url(/sites/all/themes/ifgr/images/icons/bar-chart.svg);}.block--corner-blocks .views-row.Basic.page.podcast{background-color:#85329C;}.block--corner-blocks .views-row.Basic.page.podcast .field-type span:after{background-image:url(/sites/all/themes/ifgr/images/icons/podcast.png);}.block--corner-blocks .views-row:not(.Publication):not(.publicati) .views-field-body{display:none;}.block--corner-blocks .views-row:first-child{position:relative;}.block--corner-blocks .views-field-title{margin-bottom:1em;font-weight:normal;line-height:1.2em;}.block--corner-blocks .views-field-body{font-size:0.9em;}.block--corner-blocks .field-type{position:absolute;right:1em;bottom:1em;padding:0;}@media screen and (min-width:500px) and (max-width:759px){.block--corner-blocks .views-row:nth-child(2){margin-right:2%;}.block--corner-blocks .views-row:nth-child(2),.block--corner-blocks .views-row:nth-child(3){width:49%;float:left;}}@media screen and (min-width:760px){.block--corner-blocks .views-row .field-type{font-size:0.85em;}.block--corner-blocks .views-row:first-child{width:48%;margin-left:26%;}.block--corner-blocks .views-row:nth-child(2),.block--corner-blocks .views-row:nth-child(3){position:absolute;top:0;width:24%;}.block--corner-blocks .views-row:nth-child(2){left:0;}.block--corner-blocks .views-row:nth-child(3){right:0;}}@media screen and (max-width:1199px){.block--corner-blocks .views-row{font-size:1.5em;}.block--corner-blocks .views-field-body{font-size:0.8em;}.block--corner-blocks .field-type{font-size:0.7em;}}@media screen and (min-width:1200px){.block--corner-blocks .views-row{font-size:1.8em;}}.block--event-menu{margin-top:4em;margin-bottom:4em;overflow:initial;}.node-type-event .block--event-menu,.page-events-previous .block--event-menu,.page-events-search .block--event-menu{margin-top:1.5em;}.page-events-previous .block--event-menu,.page-events-search .block--event-menu{margin-bottom:2em;}.block--event-menu .active-trail{display:none;}.block--event-menu .menu{text-align:left;}.block--event-menu .menu li{display:inline-block;margin-right:1em;margin-bottom:1em;}.block--event-menu .menu li.active-trail{display:none;}.node-type-event .block--event-menu .menu li.active-trail.event-home{display:inline-block;}.block--event-menu .menu li a{position:relative;display:block;padding-top:0.4em;padding-right:2em;padding-bottom:0.4em;padding-left:0.6em;font-size:1.5em;color:#444;background-color:#e5e5e5;}.block--event-menu .menu li a:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";right:0.7em;width:0.7em;height:0.7em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-grey.svg);background-size:contain;}.block--event-menu .menu li a:visited,.block--event-menu .menu li a:active{color:#444;}.block--event-menu .menu li a:hover{color:#ffffff;background-color:#444;}.block--event-menu .menu li a:hover:after{background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);}@media (max-width:719px){.block--event-menu{margin-top:2em;margin-bottom:1em;}.block--event-menu .menu li{width:100%;}}.block--explainers-menu{margin-top:4em;margin-bottom:4em;overflow:initial;}.block--explainers-menu .menu{text-align:left;}.block--explainers-menu .menu li{display:inline-block;margin-right:1em;margin-bottom:1em;}.block--explainers-menu .menu li a{position:relative;display:block;padding-top:0.4em;padding-right:2em;padding-bottom:0.4em;padding-left:0.6em;font-size:1.5em;color:#444;background-color:#e5e5e5;}.block--explainers-menu .menu li a:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";right:0.7em;width:0.7em;height:0.7em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-grey.svg);background-size:contain;}.block--explainers-menu .menu li a:visited,.block--explainers-menu .menu li a:active{color:#444;}.block--explainers-menu .menu li a:hover{color:#ffffff;background-color:#444;}.block--explainers-menu .menu li a:hover:after{background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);}.section-newsletter .block--footer-social-icons .block__title{display:none;}.block--footer-social-icons ul{margin-bottom:0;}.block--footer-social-icons li{display:inline-block;margin-bottom:.5em;margin-right:.5em;}.block--footer-social-icons i{font-size:2.5em;}.block--footer-social-icons .block__content p{margin-bottom:0.7em;font-size:1.2em;color:#575757;}.block--footer-social-icons .block__title{border-bottom:0;}.block--footer-social-icons .block__title a{position:relative;display:block;padding:0.5em;padding-right:2em;background-color:#01A8DF;color:#ffffff;}.block--footer-social-icons .block__title a:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";right:1em;width:1em;height:1em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);background-size:contain;}.block--header-menu{margin-top:0;margin-bottom:0;overflow:initial;}.block--header-menu ul.menu{list-style-type:none;margin:0;padding:0;}.block--header-menu ul.menu li:before{display:none;}.block--header-menu a.fa{font-family:'Open Sans',sans-serif;}.block--header-menu a.fa:before{margin-right:0.5em;font-family:fontAwesome;}.block--header-menu .menu .expanded,.block--header-menu .menu .leaf{list-style-image:none;list-style-type:none;}@media screen and (max-width:719px){.block--header-menu a,.block--header-menu a.is-active{color:#666666;}.block--header-menu div.js--menu-trigger{position:absolute;top:-80px;right:0;cursor:pointer;}.block--header-menu .burger{position:relative;margin-top:8px;margin-bottom:8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:auto;margin-right:auto;margin-bottom:1em;}.block--header-menu .burger,.block--header-menu .burger::before,.block--header-menu .burger::after{display:block;width:30px;height:5px;background-color:#ffffff;outline:1px solid transparent;-webkit-transition-property:background-color,-webkit-transform;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;-webkit-transition-duration:0.3s;transition-duration:0.3s;}.block--header-menu .burger::before,.block--header-menu .burger::after{position:absolute;content:"";}.block--header-menu .burger::before{top:-8px;}.block--header-menu .burger::after{top:8px;}.block--header-menu .active .burger{background-color:transparent;}.block--header-menu .active .burger::before{-webkit-transform:translateY(8px) rotate(45deg);transform:translateY(8px) rotate(45deg);}.block--header-menu .active .burger::after{-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg);}.block--header-menu ul.menu{list-style-type:none;margin:0;padding:0;display:none;background-color:rgba(255,255,255,0.95);z-index:20;}.block--header-menu ul.menu li:before{display:none;}.block--header-menu .content > ul.menu{position:absolute;top:calc(1em + em(40px));left:0;right:0;}.block--header-menu ul.menu li a:not(.js--sub-menu-trigger){border-bottom:2px solid #7A88AB;}.block--header-menu ul.menu li a.js--sub-menu-trigger{border-bottom:2px solid #ffffff;height:calc(100% + 2px);}.block--header-menu ul.menu li a{position:relative;display:block;padding:0.5em;padding-right:3.5em;margin-left:0;font-size:1.3em;}.block--header-menu ul.menu li.menu-item--expanded{padding:0;list-style-image:none;list-style-type:none;}.block--header-menu ul.menu li a.js--sub-menu-trigger{position:absolute;top:0;right:0;bottom:0;width:2em;display:block;padding:0;background-color:#7A88AB;}.block--header-menu ul.menu li a.js--sub-menu-trigger:before{content:"";position:absolute;top:calc(50% - .5em);left:calc(50% - .5em);display:block;width:1em;height:1em;background-image:url(/sites/all/themes/ifgr/images/icons/chevron-down.svg);background-repeat:no-repeat;background-size:1em;background-position:center;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;}.block--header-menu ul.menu li a.js--sub-menu-trigger.active:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.block--header-menu ul.menu ul.menu{background-color:#CCD2E0;}.block--header-menu ul.menu ul.menu li a:not(.js--sub-menu-trigger){border-bottom:2px solid #ffffff;}}@media screen and (min-width:720px){.block--header-menu{overflow:hidden;display:inline-block;}.block--header-menu{display:block;}.block--header-menu ul.menu a,.block--header-menu ul.menu a.is-active{color:#ffffff;}.block--header-menu a:hover{color:#4dff4d;}.block--header-menu ul.menu{float:right;}.block--header-menu ul.menu li:not(.mobile-only){display:inline-block;}.block--header-menu ul.menu ul.menu{display:none;}.block--header-menu ul.menu li{position:relative;margin-bottom:0.4em;font-size:1.2em;}.block--header-menu ul.menu li.first{margin-left:0;}.block--header-menu ul.menu li.menu-item--active-trail:after{content:"";position:absolute;bottom:-1.5em;left:calc(50% - 14px);display:block;width:28px;height:28px;}.block--header-menu .menu-block-wrapper{min-height:2em;padding-top:2em;}}@media screen and (min-width:980px){.block--header-menu ul.menu{font-size:1em;}}@media screen and (min-width:720px){.block--header-menu .menu li{width:49.15254237%;float:left;margin-right:1.69491525%;display:block;}.block--header-menu .menu li:nth-child(2n+2){width:49.15254237%;float:right;margin-right:0;}}.block--header-search{position:absolute;top:1em;right:0;width:27.55%;display:none;margin-top:0;padding:1.2em;background-color:#d3d7d8;z-index:12;}.block--header-search .block__title{float:left;width:100px;text-align:left;}.block--header-search .views-widget-filter-search_api_views_fulltext{width:100%;margin-bottom:1.5em;padding-right:0;}.block--header-search .submit-button-wrapper input[type="submit"]{position:absolute;top:0;left:0;float:none;margin-right:0;padding:0;padding-right:0px;padding-right:1.5em;width:100%;height:100%;border:none;line-height:2.9em;color:#ffffff;background-color:transparent;z-index:2;}.block--header-search .submit-button-wrapper .submit-button{position:relative;float:right;height:3em;width:7em;background-color:#01A8DF;}.block--header-search .submit-button-wrapper .submit-button::after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";display:block;right:1em;width:1em;height:1em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);background-repeat:no-repeat;background-size:contain;}.block--header-search .views-submit-button{float:right;}.block--header-search .form-close{display:block;float:right;width:1.8em;height:1.8em;background-image:url(/sites/all/themes/ifgr/images/icons/times-circle.svg);background-size:cover;cursor:pointer;}.block--homepage-content .view{position:relative;}.block--homepage-content .view-empty .view{position:initial;}.block--homepage-content .view-header{margin-top:0.5em;margin-bottom:1em;font-size:1.8em;}.block--homepage-content .view-header p{margin-bottom:0;}.block--homepage-content .view-header a{color:#444;}.block--homepage-content .view-display-id-attachment_events .view-footer > p{margin-bottom:0;}.block--homepage-content .view-display-id-attachment_comments .view-footer,.block--homepage-content .view-display-id-attachment_events .view-footer > p,.block--homepage-content .view-display-id-block_publications > .view-content .view-footer{position:absolute;bottom:0;left:0;height:3em;width:100%;padding:1em;line-height:1em;}.block--homepage-content .view-footer p a{position:relative;display:block;padding-right:2em;font-size:1.3em;color:#ffffff;}.block--homepage-content .view-footer p a:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";right:0;width:1em;height:1em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);background-size:contain;}.block--homepage-content .wrapper{overflow:hidden;display:inline-block;}.block--homepage-content .wrapper{display:block;}.block--homepage-content .views-row{border-bottom:none;}.block--homepage-content .views-row-last{padding-bottom:10px;}.block--homepage-content .block__content > .view > .view-content{position:relative;margin-bottom:3em;padding-bottom:4em;}.block--homepage-content .block__content > .view > .view-content > .view-footer{background-color:#EC8A01;}.block--homepage-content .view-display-id-attachment_comments .view-footer{background-color:#E6007E;}.block--homepage-content .view-display-id-attachment_events .view-footer p{background-color:#71C100;}.block--homepage-content .view-display-id-attachment_comments,.block--homepage-content .view-display-id-attachment_events{padding:1em;padding-bottom:4em;margin-bottom:3em;background-color:#eeeeee;}@media screen and (max-width:499px){.block--homepage-content .view-display-id-block_publications .node-type-publication--teaser-listing .field-image{margin-bottom:1em;margin-right:0;padding-right:0;width:100%;}.block--homepage-content .view-display-id-block_publications .node-type-publication--teaser-listing .field-subtitle{float:left;width:100%;}.block--homepage-content .view-display-id-attachment_comments .view-footer,.block--homepage-content .view-display-id-attachment_events .view-footer > p,.block--homepage-content .view-display-id-block_publications > .view-content .view-footer{height:auto;}.block--homepage-content .view-display-id-attachment_comments .view-footer p,.block--homepage-content .view-display-id-attachment_events .view-footer > p p,.block--homepage-content .view-display-id-block_publications > .view-content .view-footer p{margin-bottom:0;line-height:1.3em;}}@media screen and (min-width:500px) and (max-width:760px){.block--homepage-content .view-display-id-attachment_comments,.block--homepage-content .view-display-id-attachment_events{width:50%;float:left;}}@media screen and (min-width:760px){.block--homepage-content .block__content > .view{position:relative;}.block--homepage-content .block__content > .view > .view-header p{padding-top:0.5em;}.block--homepage-content .block__content > .view > .view-content,.block--homepage-content .block__content > .view > .view-header,.block--homepage-content .block__content > .view > .view-footer{width:48%;margin-left:26%;}.block--homepage-content .attachment > .view{position:absolute;top:-1em;width:24%;}.block--homepage-content .view-empty .view{margin-top:1em;}.block--homepage-content .view-display-id-attachment_comments{left:0;}.block--homepage-content .view-display-id-attachment_events{right:0;}}.block--ifg-newsletter-ifg-newsletter-homepage{position:relative;padding:1em;padding-bottom:3em;}.block--ifg-newsletter-ifg-newsletter-homepage fieldset{border:none;padding:0;}.block--ifg-newsletter-ifg-newsletter-homepage input.form-text{width:100%;}.block--ifg-newsletter-ifg-newsletter-homepage label{display:none;}.block--ifg-newsletter-ifg-newsletter-homepage input[type='submit']{position:absolute;top:0;left:0;float:none;margin-right:0;padding:0;padding-right:1.5em;width:100%;height:100%;border:none;font-size:1.3em;line-height:2em;color:#ffffff;background-color:transparent;z-index:2;}.block--ifg-newsletter-ifg-newsletter-homepage .submit-button{position:relative;float:right;height:3em;width:7em;background-color:#01A8DF;}.block--ifg-newsletter-ifg-newsletter-homepage .submit-button:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";display:block;right:1em;width:1em;height:1em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);background-repeat:no-repeat;background-size:contain;}@media screen and (min-width:760px){.block--ifg-newsletter-ifg-newsletter-homepage .form-type-textfield{width:49.15254237%;float:left;margin-right:1.69491525%;margin-bottom:2em;}.block--ifg-newsletter-ifg-newsletter-homepage .form-type-textfield:nth-child(2n+2){width:49.15254237%;float:right;margin-right:0;}.block--ifg-newsletter-ifg-newsletter-homepage .form-disclaimer,.block--ifg-newsletter-ifg-newsletter-homepage .submit-button-wrapper{position:absolute;bottom:1em;}.block--ifg-newsletter-ifg-newsletter-homepage .form-disclaimer{left:1em;}.block--ifg-newsletter-ifg-newsletter-homepage .submit-button-wrapper{right:1em;}}.block--ifg-subtheme-filter{padding:1em;margin-bottom:0;background-color:#d3d7d8;}.block--ifg-subtheme-filter ul label{display:block;margin-bottom:1em;}.block--ifg-subtheme-filter ul[class^="group-"]{display:none;}.block--ifg-subtheme-filter ul[class^="group-"].open-group,.block--ifg-subtheme-filter ul[class^="group-"].active-trail,.block--ifg-subtheme-filter ul[class^="group-"].active{display:block;}.block--ifg-subtheme-filter select{height:2.2em;padding:0.2em;padding-right:3em;background-image:url(/sites/all/themes/ifgr/images/icons/chevron-right-grey.svg);background-size:0.875rem;background-repeat:no-repeat;background-position:center right 0.875rem;border:none;border-radius:0.2em;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.block--ifg-subtheme-filter select[class^="group-"]{opacity:0;visibility:hidden;-webkit-transition:opacity 300ms,visibility 300ms;transition:opacity 300ms,visibility 300ms;}.block--ifg-subtheme-filter select[class^="group-"].open-group{visibility:visible;opacity:1;}.block--ifg-subtheme-filter li{display:inline-block;}.block--ifg-subtheme-filter li p,.block--ifg-subtheme-filter li a{display:block;padding:7px 5px;margin-right:5px;margin-bottom:5px;line-height:1em;color:#444;background-color:#ffffff;cursor:pointer;}.block--ifg-subtheme-filter li p.active,.block--ifg-subtheme-filter li p.active-trail,.block--ifg-subtheme-filter li a.active,.block--ifg-subtheme-filter li a.active-trail{color:#ffffff;background-color:#E6057F;}.block--ifg-subtheme-filter li p :after{content:"\F078";font-family:fontAwesome;padding-left:1em;}.block--ifg-subtheme-filter .block__content > label{display:block;width:100%;margin-bottom:0.2em;}.block--ifg-subtheme-filter .type-filter{margin-top:1em;padding-top:1em;border-top:2px solid white;}.block--ifg-subtheme-filter .type-filter > label{display:block;width:100%;margin-bottom:0.2em;}.block--ifg-subtheme-filter .type-filter .filter{position:relative;display:inline-block;margin-right:1em;padding:0.5em;padding-right:2em;}.block--ifg-subtheme-filter .type-filter .filter label{margin-right:0.5em;}.block--ifg-subtheme-filter .type-filter .filter input[type=checkbox]{position:absolute;right:0.5em;top:0.5em;width:1.5em;height:1.5em;background-color:white;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.block--ifg-subtheme-filter .type-filter .filter input[type=checkbox]:checked{background-image:url(/sites/all/themes/ifgr/images/icons/checked.jpg);background-size:contain;background-repeat:no-repeat;}.exposed-filter-panel-button button{display:none;}@media screen and (max-width:500px){.block--ifg-subtheme-filter{display:none;}.block--ifg-subtheme-filter .filter{width:100%;}#exposed-filter-panel{background:#d3d7d8;display:none;}.exposed-filter-panel-button{background:#d3d7d8;padding:10px;}.exposed-filter-panel-button button{display:block;color:white;width:100%;padding:1em 2em;background-image:url(/sites/all/themes/ifgr/images/icons/chevron-right-white.svg);background-size:1em;background-position:calc(100% - 0.5em) 55%;background-repeat:no-repeat;background-color:#d0006e;border:0;margin:0;outline:0;}.exposed-filter-panel-button button.active{background-image:url(/sites/all/themes/ifgr/images/icons/chevron-down.svg);}}@media screen and (max-width:719px){.block--ifg-subtheme-filter select{width:100%;}.block--ifg-subtheme-filter select[class^="group-"]{position:absolute;top:6em;left:0;}.block--ifg-subtheme-filter .block__content{position:relative;padding-bottom:3em;}.block--ifg-subtheme-filter .type-filter{margin-top:4em;}}@media screen and (min-width:720px){.block--ifg-subtheme-filter select[class^="group-"]{position:absolute;margin-left:0.5em;}}.block--job-menu .menu .leaf{list-style-image:none;list-style-type:none;}.block--job-menu li{position:relative;float:left;padding:0;border-bottom:none;background-color:#eeeeee;}.block--job-menu li:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:transparent white transparent transparent;}.block--job-menu li a{position:relative;display:block;padding:0.8em;padding-top:1em;padding-bottom:4em;font-size:1.9em;font-weight:normal;line-height:1.1em;color:#666666;}.block--job-menu li a:after{content:"";position:absolute;bottom:0.6em;right:0.6em;width:1em;height:1em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-blue.svg);background-size:cover;}.block--job-menu .attachment .views-row{background-color:#666666;}.block--job-menu .attachment .views-row a{color:#eeeeee;}.block--job-menu .attachment .views-row a:after{background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);}@media screen and (max-width:499px){.block--job-menu{letter-spacing-width:100%;}}@media screen and (min-width:500px){.block--job-menu .block__content{margin-left:-1%;margin-right:-1%;}}@media screen and (min-width:500px){.block--job-menu li{width:49%;margin-left:1%;margin-right:1%;}.block--job-menu li:first-child{margin-left:0;}.block--job-menu li:last-child{margin-right:0;}}.block--job-top-nav-menu{margin-top:4em;margin-bottom:4em;overflow:initial;}.block--job-top-nav-menu .menu{text-align:left;}.block--job-top-nav-menu .menu li{display:inline-block;margin-right:1em;margin-bottom:1em;}.block--job-top-nav-menu .menu li a{position:relative;display:block;padding-top:0.4em;padding-right:2em;padding-bottom:0.4em;padding-left:0.6em;font-size:1.5em;color:#444;background-color:#e5e5e5;}.block--job-top-nav-menu .menu li a:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";right:0.7em;width:0.7em;height:0.7em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-grey.svg);background-size:contain;}.block--job-top-nav-menu .menu li a:visited,.block--job-top-nav-menu .menu li a:active{color:#444;}.block--job-top-nav-menu .menu li a:hover{color:#ffffff;background-color:#444;}.block--job-top-nav-menu .menu li a:hover:after{background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);}.job-page .block--job-top-nav-menu .menu li:not(.about-us){display:none;}.job-pages .block--job-top-nav-menu .menu li:not(.jobs){display:none;}.node-type-job:not(.internship) .block--job-top-nav-menu .menu li:not(.current-vacancies){display:none;}.node-type-job.internship .block--job-top-nav-menu .menu li:not(.internships){display:none;}@media (max-width:719px){.block--job-menu{margin-top:2em;margin-bottom:1em;}.block--job-menu .menu li{width:100%;margin-bottom:1em;}}.block--main-tabs{margin-bottom:-1em;}.block--main-tabs.mobile .menu li:before{border-color:transparent white transparent transparent;}.block--main-tabs .menu li{position:relative;display:block;height:4.5em;text-align:center;background:white;}.block--main-tabs .menu li:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 20px 20px 0;border-color:transparent #021A64 transparent transparent;}.block--main-tabs .menu li:hover,.block--main-tabs .menu li.active,.block--main-tabs .menu li.active-trail{background-color:#01A8DF;}.block--main-tabs .menu li:hover a,.block--main-tabs .menu li.active a,.block--main-tabs .menu li.active-trail a{color:#ffffff;}.block--main-tabs .menu a{color:#666666;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}.block--main-tabs .menu a:hover{text-decoration:none;}@media screen and (max-width:759px){.block--main-tabs:not(.mobile){display:none;}.block--main-tabs.mobile .menu li{width:47.36842105%;float:left;margin-right:5.26315789%;margin-bottom:1.5em;padding:0.5em;font-size:1.3em;background-color:#e5e5e5;}.block--main-tabs.mobile .menu li:hover,.block--main-tabs.mobile .menu li.active{background-color:#01A8DF;}.block--main-tabs.mobile .menu li:nth-child(2n+2){width:44.44444444%;float:right;margin-right:0;}}@media screen and (min-width:760px){.block--main-tabs:not(.mobile) .menu li{width:13.04347826%;float:left;margin-right:1.44927536%;}.block--main-tabs:not(.mobile) .menu li:nth-child(7){width:13.04347826%;float:right;margin-right:0;}.block--main-tabs.mobile{display:none;}}@media screen and (max-width:899px){.block--main-tabs:not(.mobile) .menu li{padding:0.5em;font-size:1em;}}@media screen and (min-width:900px){.block--main-tabs:not(.mobile) .menu li{padding:1em;font-size:1.3em;}}#block-ifg-newsletter-ifg-newsletter-small{padding:10px;border:1px solid #cc99cc;background-color:#f3ebf5;}.block--ifg-newsletter-ifg-newsletter-multistep .block__content > form > div > ul{margin:0.5em;}.block--ifg-newsletter-ifg-newsletter-multistep .block__content > form > div > ul li{display:inline-block;margin:0;list-style:none;}.block--performance-tracker-link a{position:relative;display:block;padding-top:0.4em;padding-right:2em;padding-bottom:0.4em;padding-left:0.6em;font-size:1.5em;color:#444;background-color:#e5e5e5;}.block--performance-tracker-link a:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";right:0.7em;width:0.7em;height:0.7em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-grey.svg);background-size:contain;}.block--performance-tracker-link p{display:inline-block;}.block--performance-tracker-link .block__content{text-align:right;}.block--project-related-content{margin-top:4em;background-color:#eeeeee;}.block--project-related-content .views-row{position:relative;margin-top:10px;width:100%;padding:1em;padding-right:30px;padding-bottom:3.5em;float:left;background-color:white;border-bottom:none;}.block--project-related-content .views-row:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:transparent #eeeeee transparent transparent;}.block--project-related-content .views-row.Event .views-field-field-event-date,.block--project-related-content .views-row.event .views-field-field-event-date{overflow:hidden;display:inline-block;margin-bottom:1em;font-size:1.3em;line-height:1.9em;}.block--project-related-content .views-row.Event .views-field-field-event-date,.block--project-related-content .views-row.event .views-field-field-event-date{display:block;}.block--project-related-content .views-row.Event .views-field-field-event-date .field-content:before,.block--project-related-content .views-row.event .views-field-field-event-date .field-content:before{content:"";float:left;display:block;margin-right:1em;padding-right:0.8em;width:2em;height:2em;background-image:url(/sites/all/themes/ifgr/images/icons/event-coloured.png);background-size:contain;background-repeat:no-repeat;}.block--project-related-content .views-row.Event .views-field-field-event-date span,.block--project-related-content .views-row.event .views-field-field-event-date span{float:right;width:calc(100% - 3em);display:block;}.block--project-related-content .views-row.Event .views-field-title,.block--project-related-content .views-row.event .views-field-title{font-size:1.3em;margin-bottom:1em;}.block--project-related-content .views-row.Event .views-field-view-node,.block--project-related-content .views-row.event .views-field-view-node{background-color:#71C100;}.block--project-related-content .views-row.News .views-field-body,.block--project-related-content .views-row.news .views-field-body,.block--project-related-content .views-row.Comment .views-field-body,.block--project-related-content .views-row.comment .views-field-body,.block--project-related-content .views-row.Event .views-field-body,.block--project-related-content .views-row.event .views-field-body,.block--project-related-content .views-row.Explainer .views-field-body,.block--project-related-content .views-row.explainer .views-field-body{display:none;}.block--project-related-content .views-row.Book,.block--project-related-content .views-row.book,.block--project-related-content .views-row.Publication,.block--project-related-content .views-row.publication,.block--project-related-content .views-row.News,.block--project-related-content .views-row.news,.block--project-related-content .views-row.Comment,.block--project-related-content .views-row.comment,.block--project-related-content .views-row.Event,.block--project-related-content .views-row.event,.block--project-related-content .views-row.Explainer,.block--project-related-content .views-row.explainer,.block--project-related-content .views-row.Chart,.block--project-related-content .views-row.chart,.block--project-related-content .views-row.project-theme{min-height:250px;}.block--project-related-content .views-row.Book .views-field-view-node a:after,.block--project-related-content .views-row.Book .views-field-field-book-chapter-link-1 a:after,.block--project-related-content .views-row.book .views-field-view-node a:after,.block--project-related-content .views-row.book .views-field-field-book-chapter-link-1 a:after,.block--project-related-content .views-row.Publication .views-field-view-node a:after,.block--project-related-content .views-row.Publication .views-field-field-book-chapter-link-1 a:after,.block--project-related-content .views-row.publication .views-field-view-node a:after,.block--project-related-content .views-row.publication .views-field-field-book-chapter-link-1 a:after,.block--project-related-content .views-row.News .views-field-view-node a:after,.block--project-related-content .views-row.News .views-field-field-book-chapter-link-1 a:after,.block--project-related-content .views-row.news .views-field-view-node a:after,.block--project-related-content .views-row.news .views-field-field-book-chapter-link-1 a:after,.block--project-related-content .views-row.Comment .views-field-view-node a:after,.block--project-related-content .views-row.Comment .views-field-field-book-chapter-link-1 a:after,.block--project-related-content .views-row.comment .views-field-view-node a:after,.block--project-related-content .views-row.comment .views-field-field-book-chapter-link-1 a:after,.block--project-related-content .views-row.Event .views-field-view-node a:after,.block--project-related-content .views-row.Event .views-field-field-book-chapter-link-1 a:after,.block--project-related-content .views-row.event .views-field-view-node a:after,.block--project-related-content .views-row.event .views-field-field-book-chapter-link-1 a:after,.block--project-related-content .views-row.Explainer .views-field-view-node a:after,.block--project-related-content .views-row.Explainer .views-field-field-book-chapter-link-1 a:after,.block--project-related-content .views-row.explainer .views-field-view-node a:after,.block--project-related-content .views-row.explainer .views-field-field-book-chapter-link-1 a:after,.block--project-related-content .views-row.Chart .views-field-view-node a:after,.block--project-related-content .views-row.Chart .views-field-field-book-chapter-link-1 a:after,.block--project-related-content .views-row.chart .views-field-view-node a:after,.block--project-related-content .views-row.chart .views-field-field-book-chapter-link-1 a:after,.block--project-related-content .views-row.project-theme .views-field-view-node a:after,.block--project-related-content .views-row.project-theme .views-field-field-book-chapter-link-1 a:after{background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);}.block--project-related-content .views-row.Book .views-field-title,.block--project-related-content .views-row.Book .views-field-field-book-chapter-link,.block--project-related-content .views-row.book .views-field-title,.block--project-related-content .views-row.book .views-field-field-book-chapter-link,.block--project-related-content .views-row.Publication .views-field-title,.block--project-related-content .views-row.Publication .views-field-field-book-chapter-link,.block--project-related-content .views-row.publication .views-field-title,.block--project-related-content .views-row.publication .views-field-field-book-chapter-link,.block--project-related-content .views-row.News .views-field-title,.block--project-related-content .views-row.News .views-field-field-book-chapter-link,.block--project-related-content .views-row.news .views-field-title,.block--project-related-content .views-row.news .views-field-field-book-chapter-link,.block--project-related-content .views-row.Comment .views-field-title,.block--project-related-content .views-row.Comment .views-field-field-book-chapter-link,.block--project-related-content .views-row.comment .views-field-title,.block--project-related-content .views-row.comment .views-field-field-book-chapter-link,.block--project-related-content .views-row.Explainer .views-field-title,.block--project-related-content .views-row.Explainer .views-field-field-book-chapter-link,.block--project-related-content .views-row.explainer .views-field-title,.block--project-related-content .views-row.explainer .views-field-field-book-chapter-link,.block--project-related-content .views-row.chart .views-field-title,.block--project-related-content .views-row.chart .views-field-field-book-chapter-link,.block--project-related-content .views-row.Chart .views-field-title,.block--project-related-content .views-row.Chart .views-field-field-book-chapter-link,.block--project-related-content .views-row.project-theme .views-field-title,.block--project-related-content .views-row.project-theme .views-field-field-book-chapter-link{overflow:hidden;display:inline-block;margin-bottom:1em;font-size:1.3em;line-height:1.4em;font-weight:bold;}.block--project-related-content .views-row.Book .views-field-title,.block--project-related-content .views-row.Book .views-field-field-book-chapter-link,.block--project-related-content .views-row.book .views-field-title,.block--project-related-content .views-row.book .views-field-field-book-chapter-link,.block--project-related-content .views-row.Publication .views-field-title,.block--project-related-content .views-row.Publication .views-field-field-book-chapter-link,.block--project-related-content .views-row.publication .views-field-title,.block--project-related-content .views-row.publication .views-field-field-book-chapter-link,.block--project-related-content .views-row.News .views-field-title,.block--project-related-content .views-row.News .views-field-field-book-chapter-link,.block--project-related-content .views-row.news .views-field-title,.block--project-related-content .views-row.news .views-field-field-book-chapter-link,.block--project-related-content .views-row.Comment .views-field-title,.block--project-related-content .views-row.Comment .views-field-field-book-chapter-link,.block--project-related-content .views-row.comment .views-field-title,.block--project-related-content .views-row.comment .views-field-field-book-chapter-link,.block--project-related-content .views-row.Explainer .views-field-title,.block--project-related-content .views-row.Explainer .views-field-field-book-chapter-link,.block--project-related-content .views-row.explainer .views-field-title,.block--project-related-content .views-row.explainer .views-field-field-book-chapter-link,.block--project-related-content .views-row.chart .views-field-title,.block--project-related-content .views-row.chart .views-field-field-book-chapter-link,.block--project-related-content .views-row.Chart .views-field-title,.block--project-related-content .views-row.Chart .views-field-field-book-chapter-link,.block--project-related-content .views-row.project-theme .views-field-title,.block--project-related-content .views-row.project-theme .views-field-field-book-chapter-link{display:block;}.block--project-related-content .views-row.Book .views-field-title .field-content:before,.block--project-related-content .views-row.Book .views-field-field-book-chapter-link .field-content:before,.block--project-related-content .views-row.book .views-field-title .field-content:before,.block--project-related-content .views-row.book .views-field-field-book-chapter-link .field-content:before,.block--project-related-content .views-row.Publication .views-field-title .field-content:before,.block--project-related-content .views-row.Publication .views-field-field-book-chapter-link .field-content:before,.block--project-related-content .views-row.publication .views-field-title .field-content:before,.block--project-related-content .views-row.publication .views-field-field-book-chapter-link .field-content:before,.block--project-related-content .views-row.News .views-field-title .field-content:before,.block--project-related-content .views-row.News .views-field-field-book-chapter-link .field-content:before,.block--project-related-content .views-row.news .views-field-title .field-content:before,.block--project-related-content .views-row.news .views-field-field-book-chapter-link .field-content:before,.block--project-related-content .views-row.Comment .views-field-title .field-content:before,.block--project-related-content .views-row.Comment .views-field-field-book-chapter-link .field-content:before,.block--project-related-content .views-row.comment .views-field-title .field-content:before,.block--project-related-content .views-row.comment .views-field-field-book-chapter-link .field-content:before,.block--project-related-content .views-row.Explainer .views-field-title .field-content:before,.block--project-related-content .views-row.Explainer .views-field-field-book-chapter-link .field-content:before,.block--project-related-content .views-row.explainer .views-field-title .field-content:before,.block--project-related-content .views-row.explainer .views-field-field-book-chapter-link .field-content:before,.block--project-related-content .views-row.chart .views-field-title .field-content:before,.block--project-related-content .views-row.chart .views-field-field-book-chapter-link .field-content:before,.block--project-related-content .views-row.Chart .views-field-title .field-content:before,.block--project-related-content .views-row.Chart .views-field-field-book-chapter-link .field-content:before,.block--project-related-content .views-row.project-theme .views-field-title .field-content:before,.block--project-related-content .views-row.project-theme .views-field-field-book-chapter-link .field-content:before{content:"";float:left;display:block;margin-right:1em;padding-right:0.8em;width:2em;height:2em;background-size:contain;background-repeat:no-repeat;}.block--project-related-content .views-row.Book .views-field-title a,.block--project-related-content .views-row.Book .views-field-field-book-chapter-link a,.block--project-related-content .views-row.book .views-field-title a,.block--project-related-content .views-row.book .views-field-field-book-chapter-link a,.block--project-related-content .views-row.Publication .views-field-title a,.block--project-related-content .views-row.Publication .views-field-field-book-chapter-link a,.block--project-related-content .views-row.publication .views-field-title a,.block--project-related-content .views-row.publication .views-field-field-book-chapter-link a,.block--project-related-content .views-row.News .views-field-title a,.block--project-related-content .views-row.News .views-field-field-book-chapter-link a,.block--project-related-content .views-row.news .views-field-title a,.block--project-related-content .views-row.news .views-field-field-book-chapter-link a,.block--project-related-content .views-row.Comment .views-field-title a,.block--project-related-content .views-row.Comment .views-field-field-book-chapter-link a,.block--project-related-content .views-row.comment .views-field-title a,.block--project-related-content .views-row.comment .views-field-field-book-chapter-link a,.block--project-related-content .views-row.Explainer .views-field-title a,.block--project-related-content .views-row.Explainer .views-field-field-book-chapter-link a,.block--project-related-content .views-row.explainer .views-field-title a,.block--project-related-content .views-row.explainer .views-field-field-book-chapter-link a,.block--project-related-content .views-row.chart .views-field-title a,.block--project-related-content .views-row.chart .views-field-field-book-chapter-link a,.block--project-related-content .views-row.Chart .views-field-title a,.block--project-related-content .views-row.Chart .views-field-field-book-chapter-link a,.block--project-related-content .views-row.project-theme .views-field-title a,.block--project-related-content .views-row.project-theme .views-field-field-book-chapter-link a{float:right;width:calc(100% - 3em);display:block;}.block--project-related-content .views-row.Book .views-field-body,.block--project-related-content .views-row.book .views-field-body,.block--project-related-content .views-row.Publication .views-field-body,.block--project-related-content .views-row.publication .views-field-body,.block--project-related-content .views-row.News .views-field-body,.block--project-related-content .views-row.news .views-field-body,.block--project-related-content .views-row.Comment .views-field-body,.block--project-related-content .views-row.comment .views-field-body,.block--project-related-content .views-row.Explainer .views-field-body,.block--project-related-content .views-row.explainer .views-field-body,.block--project-related-content .views-row.chart .views-field-body,.block--project-related-content .views-row.Chart .views-field-body,.block--project-related-content .views-row.project-theme .views-field-body{margin-bottom:1em;font-size:1.3em;}.block--project-related-content .views-row.Book .views-field-body h1,.block--project-related-content .views-row.Book .views-field-body h2,.block--project-related-content .views-row.Book .views-field-body h3,.block--project-related-content .views-row.Book .views-field-body h4,.block--project-related-content .views-row.book .views-field-body h1,.block--project-related-content .views-row.book .views-field-body h2,.block--project-related-content .views-row.book .views-field-body h3,.block--project-related-content .views-row.book .views-field-body h4,.block--project-related-content .views-row.Publication .views-field-body h1,.block--project-related-content .views-row.Publication .views-field-body h2,.block--project-related-content .views-row.Publication .views-field-body h3,.block--project-related-content .views-row.Publication .views-field-body h4,.block--project-related-content .views-row.publication .views-field-body h1,.block--project-related-content .views-row.publication .views-field-body h2,.block--project-related-content .views-row.publication .views-field-body h3,.block--project-related-content .views-row.publication .views-field-body h4,.block--project-related-content .views-row.News .views-field-body h1,.block--project-related-content .views-row.News .views-field-body h2,.block--project-related-content .views-row.News .views-field-body h3,.block--project-related-content .views-row.News .views-field-body h4,.block--project-related-content .views-row.news .views-field-body h1,.block--project-related-content .views-row.news .views-field-body h2,.block--project-related-content .views-row.news .views-field-body h3,.block--project-related-content .views-row.news .views-field-body h4,.block--project-related-content .views-row.Comment .views-field-body h1,.block--project-related-content .views-row.Comment .views-field-body h2,.block--project-related-content .views-row.Comment .views-field-body h3,.block--project-related-content .views-row.Comment .views-field-body h4,.block--project-related-content .views-row.comment .views-field-body h1,.block--project-related-content .views-row.comment .views-field-body h2,.block--project-related-content .views-row.comment .views-field-body h3,.block--project-related-content .views-row.comment .views-field-body h4,.block--project-related-content .views-row.Explainer .views-field-body h1,.block--project-related-content .views-row.Explainer .views-field-body h2,.block--project-related-content .views-row.Explainer .views-field-body h3,.block--project-related-content .views-row.Explainer .views-field-body h4,.block--project-related-content .views-row.explainer .views-field-body h1,.block--project-related-content .views-row.explainer .views-field-body h2,.block--project-related-content .views-row.explainer .views-field-body h3,.block--project-related-content .views-row.explainer .views-field-body h4,.block--project-related-content .views-row.chart .views-field-body h1,.block--project-related-content .views-row.chart .views-field-body h2,.block--project-related-content .views-row.chart .views-field-body h3,.block--project-related-content .views-row.chart .views-field-body h4,.block--project-related-content .views-row.Chart .views-field-body h1,.block--project-related-content .views-row.Chart .views-field-body h2,.block--project-related-content .views-row.Chart .views-field-body h3,.block--project-related-content .views-row.Chart .views-field-body h4,.block--project-related-content .views-row.project-theme .views-field-body h1,.block--project-related-content .views-row.project-theme .views-field-body h2,.block--project-related-content .views-row.project-theme .views-field-body h3,.block--project-related-content .views-row.project-theme .views-field-body h4{font-size:1em;color:#444;}.block--project-related-content .views-row.Book .views-field-body strong,.block--project-related-content .views-row.book .views-field-body strong,.block--project-related-content .views-row.Publication .views-field-body strong,.block--project-related-content .views-row.publication .views-field-body strong,.block--project-related-content .views-row.News .views-field-body strong,.block--project-related-content .views-row.news .views-field-body strong,.block--project-related-content .views-row.Comment .views-field-body strong,.block--project-related-content .views-row.comment .views-field-body strong,.block--project-related-content .views-row.Explainer .views-field-body strong,.block--project-related-content .views-row.explainer .views-field-body strong,.block--project-related-content .views-row.chart .views-field-body strong,.block--project-related-content .views-row.Chart .views-field-body strong,.block--project-related-content .views-row.project-theme .views-field-body strong{font-weight:normal;}.block--project-related-content .views-row.Book .views-field-title .field-content:before,.block--project-related-content .views-row.book .views-field-title .field-content:before,.block--project-related-content .views-row.Publication .views-field-title .field-content:before,.block--project-related-content .views-row.publication .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/publication-coloured.png);}.block--project-related-content .views-row.Book .views-field-view-node,.block--project-related-content .views-row.book .views-field-view-node,.block--project-related-content .views-row.Publication .views-field-view-node,.block--project-related-content .views-row.publication .views-field-view-node{background-color:#EC8A01;}.block--project-related-content .views-row.News .views-field-view-node,.block--project-related-content .views-row.news .views-field-view-node{background-color:#E6007E;}.block--project-related-content .views-row.News .views-field-title .field-content:before,.block--project-related-content .views-row.news .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/newspaper-o-coloured.png);}.block--project-related-content .views-row.Comment .views-field-title .field-content:before,.block--project-related-content .views-row.comment .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/blog-coloured.png);}.block--project-related-content .views-row.Comment .views-field-view-node,.block--project-related-content .views-row.comment .views-field-view-node{background-color:#E6007E;}.block--project-related-content .views-row.Chart .views-field-title .field-content:before,.block--project-related-content .views-row.chart .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/chart-coloured.png);}.block--project-related-content .views-row.Chart .views-field-view-node,.block--project-related-content .views-row.chart .views-field-view-node{background-color:#EC8A01;}.block--project-related-content .views-row.project-theme .views-field-field-book-chapter-link .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/publication-coloured.png);}.block--project-related-content .views-row.project-theme .views-field-field-book-chapter-link-1{background-color:#EC8A01;}.block--project-related-content .views-row.Explainer .views-field-title .field-content:before,.block--project-related-content .views-row.explainer .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/brexit-brief-coloured.png);}.block--project-related-content .views-row.Explainer .views-field-view-node,.block--project-related-content .views-row.explainer .views-field-view-node{background-color:#00B5E2;}.block--project-related-content .views-row.Chart,.block--project-related-content .views-row.chart{padding-bottom:3.5em;min-height:170px;}.block--project-related-content .views-row.Chart .views-field-title a,.block--project-related-content .views-row.chart .views-field-title a{display:block;margin-bottom:1em;font-size:1.3em;color:#444;font-weight:normal;}.block--project-related-content .views-row.Chart .views-field-view-node,.block--project-related-content .views-row.chart .views-field-view-node{background-color:#EC8A01;}.block--project-related-content .views-row.Chart .views-field-view-node a:after,.block--project-related-content .views-row.chart .views-field-view-node a:after{right:1em;width:1.2em;height:1.2em;background-image:url(/sites/all/themes/ifgr/images/icons/bar-chart.svg);}.block--project-related-content .views-row.Chart .views-field-version-count a,.block--project-related-content .views-row.chart .views-field-version-count a{display:block;text-align:right;color:#444444;}.block--project-related-content .views-row.subtheme{padding-bottom:8em;}.block--project-related-content .views-row.subtheme:hover{background-color:#b0dce9;}.block--project-related-content .views-row.subtheme:hover .node-title{display:none;}.block--project-related-content .views-row.subtheme:hover .field--name-body{display:block;}.block--project-related-content .views-row.subtheme .node-title a,.block--project-related-content .views-row.subtheme .field--name-body a{color:#444;}.block--project-related-content .views-row.subtheme .node-title{font-size:1.9em;line-height:1.3em;}.block--project-related-content .views-row.subtheme .field--name-body{display:none;font-size:1.35em;}.block--project-related-content .views-row.subtheme .field--name-field-subtheme-icon,.block--project-related-content .views-row.subtheme .link{position:absolute;}.block--project-related-content .views-row.subtheme .field--name-field-subtheme-icon{right:1em;bottom:0.3em;width:30px;}.block--project-related-content .views-row.subtheme .link{bottom:1em;left:1em;padding-right:4.5em;}.block--project-related-content .views-row.subtheme .link a{color:#444;}.block--project-related-content .views-row.subtheme .link:after{content:"";position:absolute;right:3em;top:0.35em;width:1em;height:1em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-grey.svg);background-size:contain;background-repeat:no-repeat;}.block--project-related-content .views-row .views-field-view-node,.block--project-related-content .views-row .views-field-field-book-chapter-link-1{position:absolute;bottom:0;left:0;padding:0.8em 1em;width:100%;}.block--project-related-content .views-row .views-field-view-node a,.block--project-related-content .views-row .views-field-field-book-chapter-link-1 a{display:block;padding-right:0.5em;font-size:1.3em;cursor:pointer;color:#ffffff;}.block--project-related-content .views-row .views-field-view-node a:after,.block--project-related-content .views-row .views-field-field-book-chapter-link-1 a:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";width:1em;height:1em;margin-left:0.5em;background-size:cover;}@media screen and (max-width:499px){.block--project-related-content .views-row{width:100%;padding:1em;}}@media screen and (min-width:500px) and (max-width:719px){.block--project-related-content .views-row{width:48%;margin-left:1%;margin-right:1%;}}@media screen and (min-width:720px) and (max-width:979px){.block--project-related-content .views-row{width:31.33333%;margin-left:1%;margin-right:1%;}}@media screen and (min-width:980px){.block--project-related-content .views-row{width:23%;margin-left:1%;margin-right:1%;}}.election-2019 .views-field.views-field-body{display:none;}@media screen and (min-width:950px){.election-2019 .homepage-banner .views-field.views-field-nothing-1{margin-left:2em;font-size:1.4em;}.election-2019 .block--project-related-content .views-row.Publication,.election-2019 .block--project-related-content .views-row.Explainer,.election-2019 .block--project-related-content .views-row.Event,.election-2019 .block--project-related-content .views-row.Chart,.election-2019 .block--project-related-content .views-row.Comment{height:auto;min-height:initial;}.election-2019 div#block-views-corner-blocks-block-3{margin-top:2em;}}@media screen and (max-width:950px){.election-2019 .block--project-related-content .views-row.Publication,.election-2019 .block--project-related-content .views-row.Explainer,.election-2019 .block--project-related-content .views-row.Event,.election-2019 .block--project-related-content .views-row.Chart,.election-2019 .block--project-related-content .views-row.Comment{min-height:200px;}}.block--project-related-content .view-project-related-contet .views-row.Chart .views-field-view-node a:after,.block--project-related-content .views-row.Chart .views-field-view-node a:after{right:initial;width:1em;height:1em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);}.block--project-related-content .view-project-related-contet .views-row.Chart .views-field-title a,.block--project-related-content .view-project-related-contet .views-row.Chart .views-field-title a,.block--project-related-content .view-project-related-contet .views-row.Chart .views-field-title a:active,.block--project-related-content .view-project-related-contet .views-row.Chart .views-field-title a:visited{text-decoration:none;color:#1180A7;font-size:16.9px;font-weight:bold;}.block--project-team{position:relative;float:left;clear:none;padding-top:1.5em;padding-bottom:5em;}.block--project-team .block__title{margin-bottom:1em;border-bottom:none;font-size:1.9em;}.block--project-team .field--name-field-bean-introduction,.block--project-team .field--name-field-text{font-size:1.2em;font-weight:normal;color:#666666;}.block--project-team .field--name-field-bean-introduction{margin-bottom:1.5em;}.block--project-team .field--name-field-bean-image{float:left;}.block--project-team .field--name-field-bean-link{position:absolute;bottom:0;left:0;width:100%;padding:1em;line-height:1em;background-color:#E6007E;}.block--project-team .field--name-field-bean-link p{margin-bottom:0;}.block--project-team .field--name-field-bean-link a{position:relative;display:block;padding-right:2em;color:white;}.block--project-team .field--name-field-bean-link a:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";right:0;width:1em;height:1em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);background-size:contain;}@media screen and (max-width:499px){.block--project-team .field--name-field-bean-image{width:40%;padding-right:1em;}.block--project-team .field--name-field-bean-image{margin-bottom:1em;}.block--project-team .field--name-field-bean-image img{width:100%;}}@media screen and (min-width:500px){.block--project-team .field--name-field-bean-image img{width:80%;}}@media screen and (min-width:500px) and (max-width:719px){.block--project-team{padding-right:1em;padding-left:1em;width:50%;}.block--project-team .field--name-field-bean-image,.block--project-team .field--name-field-text{width:100%;}.block--project-team .field--name-field-bean-image{margin-bottom:1em;}.block--project-team .field--name-field-bean-image img{width:100%;}}@media screen and (min-width:720px) and (max-width:979px){.block--project-team{width:100%;}.block--project-team .field--name-field-bean-image{width:25%;}.block--project-team .field--name-field-text{width:75%;}}@media screen and (min-width:980px){.block--project-team{width:24%;margin-left:1%;}.block--project-team .field--name-field-bean-image{width:40%;margin-bottom:1em;float:left;}}.block--publications-nav .menu li{display:inline-block;margin-right:1em;}.block--publications-nav .menu li.active-trail{display:none;}.block--publications-nav .menu li a{position:relative;display:block;padding-top:0.4em;padding-right:2em;padding-bottom:0.4em;padding-left:0.6em;font-size:1.5em;color:#444;background-color:#e5e5e5;}.block--publications-nav .menu li a:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";right:0.7em;width:0.7em;height:0.7em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-grey.svg);background-size:contain;}.block--publications-nav .menu li a:visited,.block--publications-nav .menu li a:active{color:#444;}.block--publications-nav .menu li a:hover{color:#ffffff;background-color:#444;}.block--publications-nav .menu li a:hover:after{background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);}@media (max-width:719px){.block--publications-nav .menu li{width:100%;margin-bottom:1em;}}.block--theme-projects h2.block__title{font-size:1.8em;border-bottom:none;}.block--theme-projects .views-row{position:relative;float:left;padding:0;border-bottom:none;background-color:#eeeeee;}.block--theme-projects .views-row:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:transparent white transparent transparent;}.block--theme-projects .views-row a{position:relative;display:block;padding:0.8em;padding-top:1em;padding-bottom:2em;font-size:1.9em;font-weight:normal;line-height:1.1em;color:#666666;}.block--theme-projects .views-row a:after{content:"";position:absolute;bottom:0.6em;right:0.6em;width:1em;height:1em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-blue.svg);background-size:cover;}.block--theme-projects .attachment .views-row{background-color:#666666;}.block--theme-projects .attachment .views-row a{color:#eeeeee;}.block--theme-projects .attachment .views-row a:after{background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);}@media screen and (max-width:499px){.block--theme-projects .views-row{width:100%;}}@media screen and (min-width:500px){.block--theme-projects .block__content{margin-left:-1%;margin-right:-1%;}}@media screen and (min-width:500px) and (max-width:719px){.block--theme-projects .views-row{width:48%;margin-left:1%;margin-right:1%;}}@media screen and (min-width:720px) and (max-width:979px){.block--theme-projects .views-row{width:31.333333%;margin-left:1%;margin-right:1%;}}@media screen and (min-width:980px){.block--theme-projects .views-row{width:23%;margin-left:1%;margin-right:1%;}}.block--theme-subthemes{margin-top:4em;background-color:#eeeeee;}.block--theme-subthemes .views-row{float:left;border-bottom:none;}@media screen and (max-width:499px){.block--theme-subthemes .views-row{width:100%;padding:1em;}}@media screen and (min-width:500px) and (max-width:719px){.block--theme-subthemes .views-row{width:48%;margin-left:1%;margin-right:1%;}}@media screen and (min-width:720px) and (max-width:979px){.block--theme-subthemes .views-row{width:31.33333%;margin-left:1%;margin-right:1%;}}@media screen and (min-width:980px){.block--theme-subthemes .views-row{width:23%;margin-left:1%;margin-right:1%;}}.block--theme-subthemes.grid-3 .views-row{border-bottom:none;}@media screen and (max-width:499px){.block--theme-subthemes.grid-3 .views-row{width:100%;padding:1em;}}@media screen and (min-width:500px) and (max-width:719px){.block--theme-subthemes.grid-3 .views-row{width:48%;margin-left:1%;margin-right:1%;}}@media screen and (min-width:720px){.block--theme-subthemes.grid-3 .views-row{width:31.33333%;margin-left:1%;margin-right:1%;}}.block--theme-subthemes .views-row a{color:#444;}.block--upcoming-events h2.block__title{margin-bottom:0.5em;font-size:1.7em;border-bottom:none;}.block--video-block{padding:1em;}.block--video-block .block__content,.block--video-block .content,.block--video-block .bean-video,.block--video-block .bean-video div{height:100%;}@media (min-width:720px){.block--video-block iframe{display:block;height:100%;max-width:none !important;}}.block--project-contacts img{width:100%;}.block--project-contacts .block__title{margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid #E6007E;font-size:2em;}.block--project-contacts .view-contacts .views-field-field-person-photo{width:80px;}.block--project-contacts .view-contacts .views-field-title,.block--project-contacts .view-contacts .views-field-field-person-job-title{font-weight:300;font-size:1.3em;}.view-contacts .views-field-field-person-photo{float:left;margin-right:10px;width:50px;}.view-contacts .views-field-title,.view-contacts .views-field-field-person-job-title{margin-left:60px;font-weight:bold;}@media screen and (min-width:720px){.block--project-contacts .views-row{width:32.20338983%;float:left;margin-right:1.69491525%;border-bottom:0;}.block--project-contacts .views-row:nth-child(3n+3){width:32.20338983%;float:right;margin-right:0;}}.block--views-exp-search-brexit-page{background-color:#ABAFB0;}.block--views-exp-search-brexit-page .views-exposed-form{text-align:center;}.block--views-exp-search-brexit-page .views-exposed-widgets{text-align:center;margin-bottom:0;padding:0.5em;}.block--views-exp-search-brexit-page .views-exposed-widget{padding:0.5em;}.block--views-exp-search-brexit-page .views-exposed-form .views-exposed-widget .form-submit{margin-top:0;}.block--views-exp-search-brexit-page input,.block--views-exp-search-brexit-page select,.block--views-exp-search-brexit-page label,.block--views-exp-search-brexit-page .views-widget,.block--views-exp-search-brexit-page .views-exposed-widget{width:100%;}.block--views-exp-search-brexit-page label{text-align:center;font-weight:normal;color:#ffffff;}.block--views-exp-search-brexit-page label,.block--views-exp-search-brexit-page .views-widget{float:left;}@media (min-width:450px) and (max-width:719px){.block--views-exp-search-brexit-page .views-exposed-widget{width:50%;}.block--views-exp-search-brexit-page .views-exposed-widget.views-submit-button{width:100%;}}@media (min-width:720px){.block--views-exp-search-brexit-page .views-exposed-widget{width:calc(50% - 85px);}.block--views-exp-search-brexit-page .views-exposed-widget.views-submit-button{margin-top:18px;width:170px;}}@media (min-width:1000px){.block--views-exp-search-brexit-page .views-exposed-widget.views-submit-button{margin-top:0;}.block--views-exp-search-brexit-page .views-exposed-widget label{width:100px;float:left;}.block--views-exp-search-brexit-page .views-exposed-widget .views-widget{width:calc(100% - 100px);}}.block--views-our-brexit-team-block .block__title{padding-bottom:0;margin-top:1em;margin-bottom:1em;border-bottom:none;font-size:2.5em;}.block--views-our-brexit-team-block a,.block--views-our-brexit-team-block a:hover{color:#444;}.block--views-our-brexit-team-block .views-row{border-bottom:none;}.block--views-our-brexit-team-block .views-row .views-field-field-person-photo{width:130px;}.block--views-our-brexit-team-block .views-row > *:not(.views-field-field-person-photo){display:block;float:left;width:calc(100% - 130px);}.block--views-our-brexit-team-block .views-field-field-person-photo{padding-right:1em;float:left;}.block--views-our-brexit-team-block .views-field-field-person-job-title{margin-bottom:0.5em;}.block--views-our-brexit-team-block .person-biography a{margin-top:0.5em;display:block;text-decoration:none;}.block--views-our-brexit-team-block .person-biography a:after{padding-left:1em;content:"\F054";font-family:fontAwesome;}@media (min-width:650px) and (max-width:719px){.block--views-our-brexit-team-block .views-row{width:49.15254237%;float:left;margin-right:1.69491525%;}.block--views-our-brexit-team-block .views-row:nth-child(2n+2){width:49.15254237%;float:right;margin-right:0;}.block--views-our-brexit-team-block .views-row:nth-child(3n+3){clear:both;}}@media (min-width:720px){.block--views-our-brexit-team-block .views-row{width:49.15254237%;float:left;margin-right:1.69491525%;}.block--views-our-brexit-team-block .views-row:nth-child(2n+2){width:49.15254237%;float:right;margin-right:0;}.block--views-our-brexit-team-block .views-row:nth-child(2n+1){clear:both;}}.block--views-our-election-team-block .block__title{padding-bottom:0;margin-top:1em;margin-bottom:1em;border-bottom:none;font-size:2.5em;}.block--views-our-election-team-block a,.block--views-our-election-team-block a:hover{color:#444;}.block--views-our-election-team-block .views-row{border-bottom:none;}.block--views-our-election-team-block .views-row .views-field-field-person-photo{width:130px;}.block--views-our-election-team-block .views-row > *:not(.views-field-field-person-photo){display:block;float:left;width:calc(100% - 130px);}.block--views-our-election-team-block .views-field-field-person-photo{padding-right:1em;float:left;}.block--views-our-election-team-block .views-field-field-person-job-title{margin-bottom:0.5em;}.block--views-our-election-team-block .person-biography a{margin-top:0.5em;display:block;text-decoration:none;}.block--views-our-election-team-block .person-biography a:after{padding-left:1em;content:"\F054";font-family:fontAwesome;}@media (min-width:650px) and (max-width:719px){.block--views-our-election-team-block .views-row{width:49.15254237%;float:left;margin-right:1.69491525%;}.block--views-our-election-team-block .views-row:nth-child(2n+2){width:49.15254237%;float:right;margin-right:0;}.block--views-our-election-team-block .views-row:nth-child(3n+3){clear:both;}}@media (min-width:720px){.block--views-our-election-team-block .views-row{width:49.15254237%;float:left;margin-right:1.69491525%;}.block--views-our-election-team-block .views-row:nth-child(2n+2){width:49.15254237%;float:right;margin-right:0;}.block--views-our-election-team-block .views-row:nth-child(2n+1){clear:both;}}.block--views-view-charts-block-1{margin-bottom:0;}.block--views-media-contacts-block .views-field-title{margin-bottom:0;}.block--views-media-contacts-block .views-field-title h3{margin-bottom:0;}.block--views-media-contacts-block .views-field-field-person-job-title{font-weight:bold;margin-bottom:1em;}.block--views-media-contacts-block .views-field-field-person-photo{float:left;padding-right:15px;}.block--views-media-contacts-block .views-field-field-person-expertise{margin-left:129px;}.block--views-media-contacts-block .views-field-field-person-expertise .views-label-field-person-expertise{font-style:italic;}.block--views-media-contacts-block .views-field-field-person-expertise ul{margin-left:15px;}.block--views-media-contacts-block .views-field-view-node{margin-left:129px;}.block-theme-project-list h2{background-color:#81378E;color:#ffffff;border-style:none;border-bottom-width:0;margin-bottom:3px;padding:2px 5px;}.block-theme-project-list h2 a{color:#ffffff;}.block-theme-project-list .views-row{border:none;margin-bottom:0;padding-bottom:0;}.block-theme-project-list ul.menu{margin:0px;padding:0;}.block-theme-project-list ul.menu li{margin:0px;padding:0px;list-style:none;background-color:#E3E7E8;margin-top:3px;}.block-theme-project-list ul.menu li.first{margin-top:0;}.block-theme-project-list ul.menu li a{color:#4E5659;padding:5px;display:block;}.block-theme-project-list ul.menu li a.active{color:#ffffff;background-color:#1180A7;}.block-theme-project-list ul.menu li a.active + ul{display:block;}.block-theme-project-list ul.menu li ul{margin:0;display:none;}.block-theme-project-list ul.menu li ul li{list-style:none;background-color:#ffffff;border-bottom:1px solid #cccccc;margin-top:0;}.block-theme-project-list ul.menu li ul li:last-child{border-bottom:none;}.block-theme-project-list ul.menu li ul li a{color:#515558;padding-left:20px;}.block--views-blog-sidebar .views-row .views-field-field-person-photo,.block--views-blog-author-blogs .views-row .views-field-field-person-photo,.block--views-blog-related .views-row .views-field-field-person-photo,.block--views-blog-by-proj .views-row .views-field-field-person-photo,.block--views-blog-blog-projects .views-row .views-field-field-person-photo,.block--views-blog-ppc-blog .views-row .views-field-field-person-photo{float:left;margin-right:10px;width:50px;}.block--views-blog-sidebar .views-row .views-field-title,.block--views-blog-author-blogs .views-row .views-field-title,.block--views-blog-related .views-row .views-field-title,.block--views-blog-by-proj .views-row .views-field-title,.block--views-blog-blog-projects .views-row .views-field-title,.block--views-blog-ppc-blog .views-row .views-field-title{margin-left:60px;font-weight:bold;}.block--views-blog-sidebar .views-row .views-field-created,.block--views-blog-author-blogs .views-row .views-field-created,.block--views-blog-related .views-row .views-field-created,.block--views-blog-by-proj .views-row .views-field-created,.block--views-blog-blog-projects .views-row .views-field-created,.block--views-blog-ppc-blog .views-row .views-field-created{margin-left:60px;font-size:0.9em;font-weight:bold;margin-bottom:5px;}.block--views-blog-sidebar .views-row .views-field-field-blog-author-teaser,.block--views-blog-author-blogs .views-row .views-field-field-blog-author-teaser,.block--views-blog-related .views-row .views-field-field-blog-author-teaser,.block--views-blog-by-proj .views-row .views-field-field-blog-author-teaser,.block--views-blog-blog-projects .views-row .views-field-field-blog-author-teaser,.block--views-blog-ppc-blog .views-row .views-field-field-blog-author-teaser{margin-left:60px;}.block--views-blog-sidebar .views-row .views-field-field-themes,.block--views-blog-author-blogs .views-row .views-field-field-themes,.block--views-blog-related .views-row .views-field-field-themes,.block--views-blog-by-proj .views-row .views-field-field-themes,.block--views-blog-blog-projects .views-row .views-field-field-themes,.block--views-blog-ppc-blog .views-row .views-field-field-themes{margin-left:60px;font-weight:bold;font-size:0.9em;}.block--views-blog-by-proj{margin-bottom:0px;}.block--views-blog-blog-projects .views-row-1{padding-top:10px;border-top:1px dotted #d4d4d4;}.block--views-blog-ppc-blog{background-color:#eaf5fa;padding:10px;}.block--views-blog-ppc-blog h2{color:#1180A7;}.block--book-navigation ul{list-style-position:inside;}.block--book-navigation ul ul{padding-left:1em;margin:0;}.block--book-navigation li{margin:0.2em 0;}:not(.not-global).block--menu-block h2{background-color:#021A64;color:#ffffff;border-style:none;border-bottom-width:0;margin-bottom:3px;padding:4px 7px;margin-bottom:8px;}:not(.not-global).block--menu-block h2 a{color:#ffffff;}:not(.not-global).block--menu-block .menu-block-wrapper > ul.menu{margin:0px;padding:0;}:not(.not-global).block--menu-block .menu-block-wrapper > ul.menu li:not(.expanded){margin-bottom:8px;}:not(.not-global).block--menu-block .menu-block-wrapper > ul.menu li.expanded li{margin-bottom:0;border-bottom:none;background-color:#E3E7E8;}:not(.not-global).block--menu-block .menu-block-wrapper > ul.menu > li{margin:0px;padding:0px;list-style:none;background-color:#E3E7E8;margin-top:3px;}:not(.not-global).block--menu-block .menu-block-wrapper > ul.menu > li.first{margin-top:0;}:not(.not-global).block--menu-block .menu-block-wrapper > ul.menu > li a{color:#4E5659;padding:12px 5px;display:block;}:not(.not-global).block--menu-block .menu-block-wrapper > ul.menu > li.active-trail > a{padding:0.9em 1.6em;background-color:#57b6e2;color:#ffffff;}:not(.not-global).block--menu-block .menu-block-wrapper > ul.menu > li ul{margin-top:0;}:not(.not-global).block--menu-block .menu-block-wrapper > ul.menu > li ul li{list-style:none;background-color:#ffffff;border-bottom:1px solid #cccccc;margin-top:0;}:not(.not-global).block--menu-block .menu-block-wrapper > ul.menu > li ul li.last{border-bottom:none;}:not(.not-global).block--menu-block .menu-block-wrapper > ul.menu > li ul li a{color:#515558;padding-left:20px;}:not(.not-global).block--menu-block .menu-block-wrapper > ul.menu > li ul li.active-trail{background-color:#ffffff;}:not(.not-global).block--menu-block .menu-block-wrapper > ul.menu > li ul li a.active-trail{color:#515558;}:not(.not-global).block--menu-block .menu-block-wrapper > ul.menu > li ul li ul{padding-left:14px;}:not(.not-global).block--menu-block .menu-block-wrapper > ul.menu > li ul li ul li a.active-trail{color:#515558;}body.responsive-layout-global .block--menu-block{position:relative;}body.responsive-layout-global .block--menu-block .block__title{height:40px;line-height:40px;}body.responsive-layout-global .block--menu-block .responsive-menu-visibility{color:#fff;height:40px;position:absolute;right:0;top:0;width:50%;}body.responsive-layout-global .block--menu-block .responsive-menu-visibility span{display:inline-block;font-style:italic;line-height:40px;position:absolute;right:50px;}body.responsive-layout-global .block--menu-block .responsive-menu-visibility a{background-color:#80388C;background-image:url(/sites/all/themes/ifgr/images/icon-responsive-menu.png);background-position:center center;background-repeat:no-repeat;bottom:0;display:block;height:40px;overflow:hidden;position:absolute;right:0;text-indent:-999em;width:40px;}@media all and (min-width:720px){:not(.not-global).block--menu-block ul.menu li a{padding:5px;}}.l-region--featured .block--views-exp-blog-page{margin-bottom:0;}.l-region--featured .block--views-exp-blog-page .views-exposed-form{position:relative;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-themes-row,.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-sort-date-row,.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-text-search-row{padding:10px;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-themes-row{position:absolute;bottom:0;width:100%;visibility:hidden;background-color:#d3d7d8;z-index:0;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-themes-row label{font-family:'Open Sans',Calibri,'Helvetica Neue',Arial,'Gill Sans',sans-serif;font-size-adjust:0.47;font-weight:normal;font-style:normal;font-size:1.4em;line-height:1.4em;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-themes-row select{width:100%;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-themes-row .form-item-field-themes-tid .form-type-bef-link,.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-themes-row .form-item-term-node-tid-depth .form-type-bef-link{float:left;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-themes-row .form-item-field-themes-tid .form-type-bef-link a,.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-themes-row .form-item-term-node-tid-depth .form-type-bef-link a{float:left;background-color:#fff;color:#444;padding:5px;margin:5px 5px 0px 0;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-themes-row .form-item-field-themes-tid .form-type-bef-link a:hover,.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-themes-row .form-item-term-node-tid-depth .form-type-bef-link a:hover{background-color:#deebf0;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-themes-row .form-item-field-themes-tid .selected a,.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-themes-row .form-item-term-node-tid-depth .selected a{background-color:#1180A7;color:#fff;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-themes-row .form-item-field-themes-tid .selected a:hover,.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-themes-row .form-item-term-node-tid-depth .selected a:hover{background-color:#1d90b9;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-sort-date-row{background-color:#c3c7c8;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-sort-date-row .form-item-sort-bef-combine{float:left;padding-right:10px;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-sort-date-row label{font-weight:normal;font-size:1.1em;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-sort-date-row .sort-select-wrapper{float:left;width:230px;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-sort-date-row .slider-wrapper{float:left;width:66%;}@media screen and (max-device-width:770px){.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-sort-date-row .slider-wrapper{margin-top:10px;width:100%;}}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-text-search-row{background-color:#a3a7a8;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-text-search-row label{font-weight:normal;font-size:1.1em;color:#fff;width:100%;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-text-search-row input[type="text"].placeholder{color:#999;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-text-search-row input[type="text"]:-moz-placeholder{color:#999;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-text-search-row input[type="text"]::-moz-placeholder{color:#999;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-text-search-row input[type="text"]::-webkit-input-placeholder{color:#999;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-text-search-row input[type="text"]::-ms-input-placeholder{color:#999;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-text-search-row .combine-wrapper,.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-text-search-row .author-wrapper,.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-text-search-row .sort-select-wrapper,.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-text-search-row .views-submit-button{clear:none;float:left;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-text-search-row .views-submit-button{margin-top:1.6em;padding:0;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-text-search-row .views-submit-button input{margin-top:0;padding-right:3em;background-image:url(/sites/all/themes/ifgr/images/icons/chevron-right-white.svg);background-size:1em;background-position:calc(100% - 0.5em) 55%;background-repeat:no-repeat;background-color:#D0006E;color:#ffffff;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-text-search-row .sort-select-wrapper select,.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-text-search-row .author-wrapper select{padding-right:3em;background-image:url(/sites/all/themes/ifgr/images/icons/chevron-right-grey.svg);background-size:0.875rem;background-repeat:no-repeat;background-position:center right 0.875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-text-search-row .combine-wrapper input{margin-bottom:10px;}@media (min-width:720px){.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-text-search-row .combine-wrapper input{margin-bottom:0px;}}@media (min-width:720px){.l-region--featured .block--views-exp-blog-page .views-exposed-form .views-exposed-widgets .blog-text-search-row .author-wrapper label{padding-right:10px;text-align:right;}}.view-blog.view-display-id-page .view-content{border-top:1px dotted #d4d4d4;padding-top:10px;}.view-blog.view-display-id-page .view-content,.page-blog .l-region--sidebar-second{margin-top:20px;}.l-content .view-blog .views-field-title{font-size:1.4em;}.l-content .view-blog .views-field-field-person-photo{float:left;margin:1em 1em 1em 0;}.l-content .view-blog .views-field-title-1{font-size:1.4em;margin-top:1em;}.l-content .view-blog .views-field-created{font-size:0.9em;margin-top:0.5em;}.l-content .view-blog .views-field-body{margin-top:0.5em;font-size:1.1em;}.l-content .view-blog .views-field-body p{margin-bottom:0;}.l-content .view-blog .views-field-field-themes{margin-top:1em;}.l-content .view-blog .views-field-field-themes a.active{color:#1180A7;}.view-live-blog .views-row-first{margin-top:10px;padding-top:10px;border-top:1px dotted #d4d4d4;}.block--views-blog-person,.block--views-publications-person{margin-top:2em;clear:both;overflow:hidden;display:inline-block;}.block--views-blog-person,.block--views-publications-person{display:block;}.block--views-blog-person h2,.block--views-publications-person h2{font-size:2em;}.alignnone{margin:5px 0;}.alignleft,div.alignleft{float:left;margin:5px 15px 5px 0;}.alignright,div.alignright{float:right;margin:5px 0 5px 15px;}@media screen and (max-width:899px){#block-views-exp-comments-search-page .combine-wrapper,#block-views-exp-comments-search-page .author-wrapper,#block-views-exp-comments-search-page .views-submit-button,#block-views-exp-comments-search-page .sort-select-wrapper{width:100%;}#block-views-exp-comments-search-page .combine-wrapper input,#block-views-exp-comments-search-page .combine-wrapper select,#block-views-exp-comments-search-page .author-wrapper input,#block-views-exp-comments-search-page .author-wrapper select,#block-views-exp-comments-search-page .views-submit-button input,#block-views-exp-comments-search-page .views-submit-button select,#block-views-exp-comments-search-page .sort-select-wrapper input,#block-views-exp-comments-search-page .sort-select-wrapper select{width:100%;margin-bottom:0;}#block-views-exp-comments-search-page .combine-wrapper label,#block-views-exp-comments-search-page .author-wrapper label,#block-views-exp-comments-search-page .views-submit-button label,#block-views-exp-comments-search-page .sort-select-wrapper label{width:100%;text-align:left;}#block-views-exp-comments-search-page .combine-wrapper .views-widget,#block-views-exp-comments-search-page .author-wrapper .views-widget,#block-views-exp-comments-search-page .views-submit-button .views-widget,#block-views-exp-comments-search-page .sort-select-wrapper .views-widget{float:none;margin-bottom:1em;}#block-views-exp-comments-search-page .combine-wrapper .views-submit-button,#block-views-exp-comments-search-page .author-wrapper .views-submit-button,#block-views-exp-comments-search-page .views-submit-button .views-submit-button,#block-views-exp-comments-search-page .sort-select-wrapper .views-submit-button{padding-left:0;}#block-views-exp-comments-search-page .combine-wrapper .views-submit-button,#block-views-exp-comments-search-page .author-wrapper .views-submit-button,#block-views-exp-comments-search-page .views-submit-button .views-submit-button,#block-views-exp-comments-search-page .sort-select-wrapper .views-submit-button{padding-left:0;}}@media screen and (min-width:900px){#block-views-exp-comments-search-page .combine-wrapper,#block-views-exp-comments-search-page .author-wrapper,#block-views-exp-comments-search-page .views-submit-button,#block-views-exp-comments-search-page .sort-select-wrapper{margin-right:1em;}}.brexit-sub-page > .view-content{display:none;}.brexit-sub-page .view{overflow:hidden;display:inline-block;margin-bottom:2em;}.brexit-sub-page .view{display:block;}.brexit-sub-page .view .views-row a{color:#444;}.brexit-sub-page .view .views-row img{border:none;display:block;}.brexit-sub-page .view .view-header{padding:1em;position:relative;padding-left:3.25em;text-align:center;color:#444;font-size:2em;}.brexit-sub-page .view .view-header p{line-height:1.4em;}.brexit-sub-page .view .view-header:before{content:"";position:absolute;top:1em;left:1.25em;width:40px;height:35px;}.brexit-sub-page .view .view-header a{float:right;color:inherit;font-size:0.6em;text-transform:uppercase;text-decoration:none;}.brexit-sub-page .view .view-header a:after{content:"\F054";font-family:fontAwesome;padding-left:0.5em;}.brexit-sub-page .view .view-content{clear:both;overflow:hidden;display:inline-block;padding:2em;padding-top:0;}.brexit-sub-page .view .view-content{display:block;}.brexit-sub-page .view-display-id-brexit_brief .view-content,.brexit-sub-page .view-display-id-brexit_brief .view-header{background-color:#E5F7FB;}.brexit-sub-page .view-display-id-brexit_brief .view-header:before{background-image:url("/sites/all/themes/ifgr/images/icons/coloured/brexit-brief.png");background-repeat:no-repeat;}.brexit-sub-page .view-display-id-brexit_brief .views-row{border:2px solid #00B5E2;padding:1.5em 0.5em;padding-bottom:1.5em;margin-bottom:1.5em;}.brexit-sub-page .view-display-id-brexit_brief .views-field-title{font-size:1.1em;}.brexit-sub-page .view-display-id-brexit_blog .view-header:before{background-image:url("/sites/all/themes/ifgr/images/icons/coloured/blog.png");background-repeat:no-repeat;}.brexit-sub-page .view-display-id-brexit_blog .views-row{border:2px solid #D0006E;padding:0.5em;padding-bottom:1.5em;margin-bottom:1.5em;}.brexit-sub-page .view-display-id-brexit_blog .views-field-title-1{overflow:hidden;display:inline-block;position:relative;}.brexit-sub-page .view-display-id-brexit_blog .views-field-title-1{display:block;}.brexit-sub-page .view-display-id-brexit_blog .views-field-title-1 img{width:100px;display:block;float:left;padding-right:1em;}.brexit-sub-page .view-display-id-brexit_blog .views-field-title-1 .author-details{position:absolute;bottom:0;left:110px;}.brexit-sub-page .view-display-id-brexit_blog .views-field-title-1 .author-details > a{font-weight:bold;}.brexit-sub-page .view-display-id-brexit_blog .views-field-title-1 .author-details > *{display:block;}.brexit-sub-page .view-display-id-brexit_blog .views-field-title{margin-top:1em;font-size:1.1em;display:block;float:left;width:100%;}.brexit-sub-page .view-display-id-brexit_blog .views-field-title:after{content:"\F054";padding-left:0.5em;font-family:fontAwesome;}.brexit-sub-page .view-display-id-brexit_events .view-header:before{background-image:url("/sites/all/themes/ifgr/images/icons/coloured/event.png");background-repeat:no-repeat;}.brexit-sub-page .view-display-id-brexit_events .views-row{position:relative;border:none;padding-bottom:0;}.brexit-sub-page .view-display-id-brexit_events .views-row:hover .views-field-field-event-date-1 .field-content{background-color:rgba(0,0,0,0.5);}.brexit-sub-page .view-display-id-brexit_events .views-row:hover .views-field-field-event-date-1 .field-content > p{display:block;}.brexit-sub-page .view-display-id-brexit_events .views-field-body{position:absolute;top:0;left:0;}.brexit-sub-page .view-display-id-brexit_events .views-field-field-event-date-1 .field-content{overflow:hidden;display:inline-block;position:absolute;height:100%;width:100%;z-index:1;color:white;}.brexit-sub-page .view-display-id-brexit_events .views-field-field-event-date-1 .field-content{display:block;}.brexit-sub-page .view-display-id-brexit_events .views-field-field-event-date-1 .field-content > div{padding:1em;overflow:hidden;display:inline-block;background-color:#78BE20;color:white;bottom:0;position:absolute;width:100%;}.brexit-sub-page .view-display-id-brexit_events .views-field-field-event-date-1 .field-content > div{display:block;}.brexit-sub-page .view-display-id-brexit_events .views-field-field-event-date-1 .field-content > p{padding:1em;display:none;}.brexit-sub-page .view-display-id-brexit_events .views-field-field-event-date-1 .field-content > div div{width:calc(100% - 45px);display:block;float:left;color:inherit;font-size:1.1em;font-weight:bold;padding-right:1.5em;}.brexit-sub-page .view-display-id-brexit_events .views-field-field-event-date-1 .field-content > div span{width:45px;display:block;float:left;text-align:center;}.brexit-sub-page .view-display-id-brexit_events .views-field-field-event-date-1 .field-content > div span span{display:block;font-weight:bold;}.brexit-sub-page .view-display-id-brexit_events .views-field-field-event-date-1 .field-content > div span span:nth-child(1){font-size:2em;font-weight:bold;}.brexit-sub-page .view-display-id-brexit_events .views-field-field-homepage-image{position:relative;}.brexit-sub-page .view-display-id-brexit_events .views-field-field-homepage-image .field-content{position:relative;}.brexit-sub-page .view-display-id-brexit_events .views-field-field-homepage-image .field-content > img{display:block;}.brexit-sub-page .view-display-id-brexit_events .views-field-field-homepage-image .field-content > p{display:none;}.brexit-sub-page .view-display-id-brexit_publications .view-header:before{background-image:url("/sites/all/themes/ifgr/images/icons/coloured/publication.png");background-repeat:no-repeat;}.brexit-sub-page .view-display-id-brexit_publications .views-row{border:2px solid #EC8B00;padding:0.5em;padding-bottom:1.5em;margin-bottom:1.5em;}.brexit-sub-page .view-display-id-brexit_publications .views-field-field-publication-thumbnail img{float:left;width:130px;padding-right:2em;}.brexit-sub-page .view-display-id-brexit_publications .views-field-title a{font-size:1.1em;margin-top:1em;}.brexit-sub-page .view-display-id-brexit_publications .views-field-title a:after{content:"\F054";font-family:fontAwesome;padding-left:0.5em;color:inherit;}.brexit-sub-page .view-display-id-brexit_ifg_in_the_news .view-header:before{background-image:url("/sites/all/themes/ifgr/images/icons/coloured/in-the-news.png");background-repeat:no-repeat;}.brexit-sub-page .view-display-id-brexit_ifg_in_the_news .views-row{border:2px solid #85329C;padding:0.5em;padding-bottom:1.5em;margin-bottom:1.5em;}.brexit-sub-page .view-display-id-brexit_ifg_in_the_news .views-field-title{font-size:1.1em;margin-top:1em;margin-bottom:1em;}.brexit-sub-page .view-display-id-brexit_ifg_in_the_news .views-field-title a:after{content:"\F054";font-family:fontAwesome;padding-left:0.5em;}@media (min-width:450px){.brexit-sub-page .view .views-row{width:80%;margin-left:auto;margin-right:auto;}}@media (max-width:999px){.brexit-sub-page .view-content .views-row{border-right:none;border-left:none;border-top:none;}.brexit-sub-page .view-content .views-row:last-child{border-bottom:none;}}@media (min-width:720px) and (max-width:999px){.brexit-sub-page .view.view-display-id-brexit_blog .views-field-title-1 .author-details{position:initial;}.brexit-sub-page .view.view-display-id-brexit_publications .views-row,.brexit-sub-page .view.view-display-id-brexit_blog .views-row,.brexit-sub-page .view.view-display-id-brexit_brief .views-row,.brexit-sub-page .view.view-display-id-brexit_ifg_in_the_news .views-row{width:32.20338983%;float:left;margin-right:1.69491525%;border:none;}.brexit-sub-page .view.view-display-id-brexit_publications .views-row:nth-child(3n+3),.brexit-sub-page .view.view-display-id-brexit_blog .views-row:nth-child(3n+3),.brexit-sub-page .view.view-display-id-brexit_brief .views-row:nth-child(3n+3),.brexit-sub-page .view.view-display-id-brexit_ifg_in_the_news .views-row:nth-child(3n+3){width:32.20338983%;float:right;margin-right:0;}.brexit-sub-page .view.view-display-id-brexit_publications .views-row img,.brexit-sub-page .view.view-display-id-brexit_blog .views-row img,.brexit-sub-page .view.view-display-id-brexit_brief .views-row img,.brexit-sub-page .view.view-display-id-brexit_ifg_in_the_news .views-row img{width:100%;padding-right:0;padding-bottom:1em;}.brexit-sub-page .view.view-display-id-brexit_events .views-row{overflow:hidden;display:inline-block;padding-bottom:0;margin-bottom:1em;width:100%;position:relative;}.brexit-sub-page .view.view-display-id-brexit_events .views-row{display:block;}.brexit-sub-page .view.view-display-id-brexit_events .views-row .views-field-field-event-date-1 .field-content{position:absolute;width:55%;height:100%;}.brexit-sub-page .view.view-display-id-brexit_events .views-row .views-field-field-event-date-1 .field-content > div{height:100%;}.brexit-sub-page .view.view-display-id-brexit_events .views-row .views-field-field-homepage-image{float:right;width:45%;}.brexit-sub-page .view.view-display-id-brexit_events .views-row .views-field-field-homepage-image .field-content{position:relative;}.brexit-sub-page .view.view-display-id-brexit_events .views-row .views-field-field-homepage-image .field-content > img{display:block;}.brexit-sub-page .view.view-display-id-brexit_events .views-row .views-field-field-homepage-image .field-content > p{color:#ffffff;display:block;position:absolute;height:100%;bottom:0;padding:1em;background-color:rgba(0,0,0,0.5);margin-bottom:0;}.brexit-sub-page .view.view-display-id-brexit_events .views-row img{width:100%;padding-right:0;}}@media (min-width:1000px){.brexit-sub-page .view .view-content .views-row{width:32.20338983%;float:left;margin-right:1.69491525%;border-bottom:none;border-left:none;border-top:none;}.brexit-sub-page .view .view-content .views-row:nth-child(3n+3){width:32.20338983%;float:right;margin-right:0;border-right:none;}.brexit-sub-page .view .view-content .views-row:last-child{border-right:none;}.brexit-sub-page .view .view-content .views-row img{width:100%;padding-right:0;}.brexit-sub-page .view.view-display-id-brexit_publications .views-row img,.brexit-sub-page .view.view-display-id-brexit_blog .views-row img{width:130px;padding-right:2em;padding-bottom:0;}.brexit-sub-page .view.view-display-id-brexit_ifg_in_the_news .views-field-field-inthenews-thumbnail{width:66%;}}.block--views-exp-view-charts-page{margin-bottom:0;}.block--views-exp-view-charts-page .views-exposed-form{position:relative;}.block--views-exp-view-charts-page .chart-themes-row,.block--views-exp-view-charts-page .chart-sort-date-row,.block--views-exp-view-charts-page .chart-text-search-row{padding:10px;}.block--views-exp-view-charts-page .chart-themes-row{position:absolute;bottom:0;width:100%;visibility:hidden;background-color:#d3d7d8;z-index:0;}.block--views-exp-view-charts-page .chart-themes-row label{font-family:'Open Sans',Calibri,'Helvetica Neue',Arial,'Gill Sans',sans-serif;font-size-adjust:0.47;font-weight:normal;font-style:normal;font-size:1.4em;line-height:1.4em;}.block--views-exp-view-charts-page .chart-themes-row select{width:100%;}.block--views-exp-view-charts-page .chart-themes-row .form-item-field-themes-tid .form-type-bef-link,.block--views-exp-view-charts-page .chart-themes-row .form-item-term-node-tid-depth .form-type-bef-link{float:left;}.block--views-exp-view-charts-page .chart-themes-row .form-item-field-themes-tid .form-type-bef-link a,.block--views-exp-view-charts-page .chart-themes-row .form-item-term-node-tid-depth .form-type-bef-link a{float:left;background-color:#fff;color:#444;padding:5px;margin:5px 5px 0px 0;}.block--views-exp-view-charts-page .chart-themes-row .form-item-field-themes-tid .form-type-bef-link a:hover,.block--views-exp-view-charts-page .chart-themes-row .form-item-term-node-tid-depth .form-type-bef-link a:hover{background-color:#deebf0;}.block--views-exp-view-charts-page .chart-themes-row .form-item-field-themes-tid .selected a,.block--views-exp-view-charts-page .chart-themes-row .form-item-term-node-tid-depth .selected a{background-color:#1180A7;color:#fff;}.block--views-exp-view-charts-page .chart-themes-row .form-item-field-themes-tid .selected a:hover,.block--views-exp-view-charts-page .chart-themes-row .form-item-term-node-tid-depth .selected a:hover{background-color:#1d90b9;}.block--views-exp-view-charts-page .chart-sort-date-row{background-color:#c3c7c8;}.block--views-exp-view-charts-page .chart-sort-date-row .form-item-sort-bef-combine{float:left;padding-right:10px;}.block--views-exp-view-charts-page .chart-sort-date-row label{font-weight:normal;font-size:1.1em;}.block--views-exp-view-charts-page .chart-sort-date-row .sort-select-wrapper{float:left;width:230px;}.block--views-exp-view-charts-page .chart-sort-date-row .slider-wrapper{float:left;width:66%;}.block--views-exp-view-charts-page .chart-text-search-row{background-color:#a3a7a8;}.block--views-exp-view-charts-page .chart-text-search-row label{float:left;font-weight:normal;font-size:1.1em;color:#fff;width:100%;}.block--views-exp-view-charts-page .chart-text-search-row input[type="text"].placeholder{color:#999;}.block--views-exp-view-charts-page .chart-text-search-row input[type="text"]:-moz-placeholder{color:#999;}.block--views-exp-view-charts-page .chart-text-search-row input[type="text"]::-moz-placeholder{color:#999;}.block--views-exp-view-charts-page .chart-text-search-row input[type="text"]::-webkit-input-placeholder{color:#999;}.block--views-exp-view-charts-page .chart-text-search-row input[type="text"]::-ms-input-placeholder{color:#999;}.block--views-exp-view-charts-page .chart-text-search-row .combine-wrapper,.block--views-exp-view-charts-page .chart-text-search-row .author-wrapper{clear:left;}.block--views-exp-view-charts-page .chart-text-search-row .combine-wrapper input{margin-bottom:10px;}.block--views-exp-view-charts-page .chart-text-search-row .views-widget,.block--views-exp-view-charts-page .chart-text-search-row .views-submit-button{padding:0;}.block--views-exp-view-charts-page .chart-text-search-row .views-submit-button{margin-top:1.6em;}.block--views-exp-view-charts-page .chart-text-search-row .views-submit-button input{margin:0;padding-right:3em;background-image:url(/sites/all/themes/ifgr/images/icons/chevron-right-white.svg);background-size:1em;background-position:calc(100% - 0.5em) 55%;background-repeat:no-repeat;background-color:#D0006E;color:#ffffff;}.block--views-exp-view-charts-page .chart-text-search-row .sort-select-wrapper select{padding-right:3em;background-image:url(/sites/all/themes/ifgr/images/icons/chevron-right-grey.svg);background-size:0.875rem;background-repeat:no-repeat;background-position:center right 0.875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.block--views-exp-view-charts-page .chart-text-search-row .combine-wrapper input,.block--views-exp-view-charts-page .chart-text-search-row .combine-wrapper select,.block--views-exp-view-charts-page .chart-text-search-row .sort-select-wrapper input,.block--views-exp-view-charts-page .chart-text-search-row .sort-select-wrapper select,.block--views-exp-view-charts-page .chart-text-search-row .views-submit-button input,.block--views-exp-view-charts-page .chart-text-search-row .views-submit-button select{width:100%;margin-bottom:0;}.view-view-charts .view-content{overflow:hidden;display:inline-block;margin-top:4em;background-color:#eeeeee;}.view-view-charts .view-content{display:block;}.view-view-charts .view-content.hidden-view{display:none;}.view-view-charts .view-content .views-row{position:relative;margin-top:10px;width:100%;padding:1em;padding-right:30px;padding-bottom:3.5em;float:left;background-color:white;border-bottom:none;}.view-view-charts .view-content .views-row:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:transparent #eeeeee transparent transparent;}.view-view-charts .view-content .views-row.Event .views-field-field-event-date,.view-view-charts .view-content .views-row.event .views-field-field-event-date{overflow:hidden;display:inline-block;margin-bottom:1em;font-size:1.3em;line-height:1.9em;}.view-view-charts .view-content .views-row.Event .views-field-field-event-date,.view-view-charts .view-content .views-row.event .views-field-field-event-date{display:block;}.view-view-charts .view-content .views-row.Event .views-field-field-event-date .field-content:before,.view-view-charts .view-content .views-row.event .views-field-field-event-date .field-content:before{content:"";float:left;display:block;margin-right:1em;padding-right:0.8em;width:2em;height:2em;background-image:url(/sites/all/themes/ifgr/images/icons/event-coloured.png);background-size:contain;background-repeat:no-repeat;}.view-view-charts .view-content .views-row.Event .views-field-field-event-date span,.view-view-charts .view-content .views-row.event .views-field-field-event-date span{float:right;width:calc(100% - 3em);display:block;}.view-view-charts .view-content .views-row.Event .views-field-title,.view-view-charts .view-content .views-row.event .views-field-title{font-size:1.3em;margin-bottom:1em;}.view-view-charts .view-content .views-row.Event .views-field-view-node,.view-view-charts .view-content .views-row.event .views-field-view-node{background-color:#71C100;}.view-view-charts .view-content .views-row.News .views-field-body,.view-view-charts .view-content .views-row.news .views-field-body,.view-view-charts .view-content .views-row.Comment .views-field-body,.view-view-charts .view-content .views-row.comment .views-field-body,.view-view-charts .view-content .views-row.Event .views-field-body,.view-view-charts .view-content .views-row.event .views-field-body,.view-view-charts .view-content .views-row.Explainer .views-field-body,.view-view-charts .view-content .views-row.explainer .views-field-body{display:none;}.view-view-charts .view-content .views-row.Book,.view-view-charts .view-content .views-row.book,.view-view-charts .view-content .views-row.Publication,.view-view-charts .view-content .views-row.publication,.view-view-charts .view-content .views-row.News,.view-view-charts .view-content .views-row.news,.view-view-charts .view-content .views-row.Comment,.view-view-charts .view-content .views-row.comment,.view-view-charts .view-content .views-row.Event,.view-view-charts .view-content .views-row.event,.view-view-charts .view-content .views-row.Explainer,.view-view-charts .view-content .views-row.explainer,.view-view-charts .view-content .views-row.Chart,.view-view-charts .view-content .views-row.chart,.view-view-charts .view-content .views-row.project-theme{min-height:250px;}.view-view-charts .view-content .views-row.Book .views-field-view-node a:after,.view-view-charts .view-content .views-row.Book .views-field-field-book-chapter-link-1 a:after,.view-view-charts .view-content .views-row.book .views-field-view-node a:after,.view-view-charts .view-content .views-row.book .views-field-field-book-chapter-link-1 a:after,.view-view-charts .view-content .views-row.Publication .views-field-view-node a:after,.view-view-charts .view-content .views-row.Publication .views-field-field-book-chapter-link-1 a:after,.view-view-charts .view-content .views-row.publication .views-field-view-node a:after,.view-view-charts .view-content .views-row.publication .views-field-field-book-chapter-link-1 a:after,.view-view-charts .view-content .views-row.News .views-field-view-node a:after,.view-view-charts .view-content .views-row.News .views-field-field-book-chapter-link-1 a:after,.view-view-charts .view-content .views-row.news .views-field-view-node a:after,.view-view-charts .view-content .views-row.news .views-field-field-book-chapter-link-1 a:after,.view-view-charts .view-content .views-row.Comment .views-field-view-node a:after,.view-view-charts .view-content .views-row.Comment .views-field-field-book-chapter-link-1 a:after,.view-view-charts .view-content .views-row.comment .views-field-view-node a:after,.view-view-charts .view-content .views-row.comment .views-field-field-book-chapter-link-1 a:after,.view-view-charts .view-content .views-row.Event .views-field-view-node a:after,.view-view-charts .view-content .views-row.Event .views-field-field-book-chapter-link-1 a:after,.view-view-charts .view-content .views-row.event .views-field-view-node a:after,.view-view-charts .view-content .views-row.event .views-field-field-book-chapter-link-1 a:after,.view-view-charts .view-content .views-row.Explainer .views-field-view-node a:after,.view-view-charts .view-content .views-row.Explainer .views-field-field-book-chapter-link-1 a:after,.view-view-charts .view-content .views-row.explainer .views-field-view-node a:after,.view-view-charts .view-content .views-row.explainer .views-field-field-book-chapter-link-1 a:after,.view-view-charts .view-content .views-row.Chart .views-field-view-node a:after,.view-view-charts .view-content .views-row.Chart .views-field-field-book-chapter-link-1 a:after,.view-view-charts .view-content .views-row.chart .views-field-view-node a:after,.view-view-charts .view-content .views-row.chart .views-field-field-book-chapter-link-1 a:after,.view-view-charts .view-content .views-row.project-theme .views-field-view-node a:after,.view-view-charts .view-content .views-row.project-theme .views-field-field-book-chapter-link-1 a:after{background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);}.view-view-charts .view-content .views-row.Book .views-field-title,.view-view-charts .view-content .views-row.Book .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.book .views-field-title,.view-view-charts .view-content .views-row.book .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.Publication .views-field-title,.view-view-charts .view-content .views-row.Publication .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.publication .views-field-title,.view-view-charts .view-content .views-row.publication .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.News .views-field-title,.view-view-charts .view-content .views-row.News .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.news .views-field-title,.view-view-charts .view-content .views-row.news .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.Comment .views-field-title,.view-view-charts .view-content .views-row.Comment .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.comment .views-field-title,.view-view-charts .view-content .views-row.comment .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.Explainer .views-field-title,.view-view-charts .view-content .views-row.Explainer .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.explainer .views-field-title,.view-view-charts .view-content .views-row.explainer .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.chart .views-field-title,.view-view-charts .view-content .views-row.chart .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.Chart .views-field-title,.view-view-charts .view-content .views-row.Chart .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.project-theme .views-field-title,.view-view-charts .view-content .views-row.project-theme .views-field-field-book-chapter-link{overflow:hidden;display:inline-block;margin-bottom:1em;font-size:1.3em;line-height:1.4em;font-weight:bold;}.view-view-charts .view-content .views-row.Book .views-field-title,.view-view-charts .view-content .views-row.Book .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.book .views-field-title,.view-view-charts .view-content .views-row.book .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.Publication .views-field-title,.view-view-charts .view-content .views-row.Publication .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.publication .views-field-title,.view-view-charts .view-content .views-row.publication .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.News .views-field-title,.view-view-charts .view-content .views-row.News .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.news .views-field-title,.view-view-charts .view-content .views-row.news .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.Comment .views-field-title,.view-view-charts .view-content .views-row.Comment .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.comment .views-field-title,.view-view-charts .view-content .views-row.comment .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.Explainer .views-field-title,.view-view-charts .view-content .views-row.Explainer .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.explainer .views-field-title,.view-view-charts .view-content .views-row.explainer .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.chart .views-field-title,.view-view-charts .view-content .views-row.chart .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.Chart .views-field-title,.view-view-charts .view-content .views-row.Chart .views-field-field-book-chapter-link,.view-view-charts .view-content .views-row.project-theme .views-field-title,.view-view-charts .view-content .views-row.project-theme .views-field-field-book-chapter-link{display:block;}.view-view-charts .view-content .views-row.Book .views-field-title .field-content:before,.view-view-charts .view-content .views-row.Book .views-field-field-book-chapter-link .field-content:before,.view-view-charts .view-content .views-row.book .views-field-title .field-content:before,.view-view-charts .view-content .views-row.book .views-field-field-book-chapter-link .field-content:before,.view-view-charts .view-content .views-row.Publication .views-field-title .field-content:before,.view-view-charts .view-content .views-row.Publication .views-field-field-book-chapter-link .field-content:before,.view-view-charts .view-content .views-row.publication .views-field-title .field-content:before,.view-view-charts .view-content .views-row.publication .views-field-field-book-chapter-link .field-content:before,.view-view-charts .view-content .views-row.News .views-field-title .field-content:before,.view-view-charts .view-content .views-row.News .views-field-field-book-chapter-link .field-content:before,.view-view-charts .view-content .views-row.news .views-field-title .field-content:before,.view-view-charts .view-content .views-row.news .views-field-field-book-chapter-link .field-content:before,.view-view-charts .view-content .views-row.Comment .views-field-title .field-content:before,.view-view-charts .view-content .views-row.Comment .views-field-field-book-chapter-link .field-content:before,.view-view-charts .view-content .views-row.comment .views-field-title .field-content:before,.view-view-charts .view-content .views-row.comment .views-field-field-book-chapter-link .field-content:before,.view-view-charts .view-content .views-row.Explainer .views-field-title .field-content:before,.view-view-charts .view-content .views-row.Explainer .views-field-field-book-chapter-link .field-content:before,.view-view-charts .view-content .views-row.explainer .views-field-title .field-content:before,.view-view-charts .view-content .views-row.explainer .views-field-field-book-chapter-link .field-content:before,.view-view-charts .view-content .views-row.chart .views-field-title .field-content:before,.view-view-charts .view-content .views-row.chart .views-field-field-book-chapter-link .field-content:before,.view-view-charts .view-content .views-row.Chart .views-field-title .field-content:before,.view-view-charts .view-content .views-row.Chart .views-field-field-book-chapter-link .field-content:before,.view-view-charts .view-content .views-row.project-theme .views-field-title .field-content:before,.view-view-charts .view-content .views-row.project-theme .views-field-field-book-chapter-link .field-content:before{content:"";float:left;display:block;margin-right:1em;padding-right:0.8em;width:2em;height:2em;background-size:contain;background-repeat:no-repeat;}.view-view-charts .view-content .views-row.Book .views-field-title a,.view-view-charts .view-content .views-row.Book .views-field-field-book-chapter-link a,.view-view-charts .view-content .views-row.book .views-field-title a,.view-view-charts .view-content .views-row.book .views-field-field-book-chapter-link a,.view-view-charts .view-content .views-row.Publication .views-field-title a,.view-view-charts .view-content .views-row.Publication .views-field-field-book-chapter-link a,.view-view-charts .view-content .views-row.publication .views-field-title a,.view-view-charts .view-content .views-row.publication .views-field-field-book-chapter-link a,.view-view-charts .view-content .views-row.News .views-field-title a,.view-view-charts .view-content .views-row.News .views-field-field-book-chapter-link a,.view-view-charts .view-content .views-row.news .views-field-title a,.view-view-charts .view-content .views-row.news .views-field-field-book-chapter-link a,.view-view-charts .view-content .views-row.Comment .views-field-title a,.view-view-charts .view-content .views-row.Comment .views-field-field-book-chapter-link a,.view-view-charts .view-content .views-row.comment .views-field-title a,.view-view-charts .view-content .views-row.comment .views-field-field-book-chapter-link a,.view-view-charts .view-content .views-row.Explainer .views-field-title a,.view-view-charts .view-content .views-row.Explainer .views-field-field-book-chapter-link a,.view-view-charts .view-content .views-row.explainer .views-field-title a,.view-view-charts .view-content .views-row.explainer .views-field-field-book-chapter-link a,.view-view-charts .view-content .views-row.chart .views-field-title a,.view-view-charts .view-content .views-row.chart .views-field-field-book-chapter-link a,.view-view-charts .view-content .views-row.Chart .views-field-title a,.view-view-charts .view-content .views-row.Chart .views-field-field-book-chapter-link a,.view-view-charts .view-content .views-row.project-theme .views-field-title a,.view-view-charts .view-content .views-row.project-theme .views-field-field-book-chapter-link a{float:right;width:calc(100% - 3em);display:block;}.view-view-charts .view-content .views-row.Book .views-field-body,.view-view-charts .view-content .views-row.book .views-field-body,.view-view-charts .view-content .views-row.Publication .views-field-body,.view-view-charts .view-content .views-row.publication .views-field-body,.view-view-charts .view-content .views-row.News .views-field-body,.view-view-charts .view-content .views-row.news .views-field-body,.view-view-charts .view-content .views-row.Comment .views-field-body,.view-view-charts .view-content .views-row.comment .views-field-body,.view-view-charts .view-content .views-row.Explainer .views-field-body,.view-view-charts .view-content .views-row.explainer .views-field-body,.view-view-charts .view-content .views-row.chart .views-field-body,.view-view-charts .view-content .views-row.Chart .views-field-body,.view-view-charts .view-content .views-row.project-theme .views-field-body{margin-bottom:1em;font-size:1.3em;}.view-view-charts .view-content .views-row.Book .views-field-body h1,.view-view-charts .view-content .views-row.Book .views-field-body h2,.view-view-charts .view-content .views-row.Book .views-field-body h3,.view-view-charts .view-content .views-row.Book .views-field-body h4,.view-view-charts .view-content .views-row.book .views-field-body h1,.view-view-charts .view-content .views-row.book .views-field-body h2,.view-view-charts .view-content .views-row.book .views-field-body h3,.view-view-charts .view-content .views-row.book .views-field-body h4,.view-view-charts .view-content .views-row.Publication .views-field-body h1,.view-view-charts .view-content .views-row.Publication .views-field-body h2,.view-view-charts .view-content .views-row.Publication .views-field-body h3,.view-view-charts .view-content .views-row.Publication .views-field-body h4,.view-view-charts .view-content .views-row.publication .views-field-body h1,.view-view-charts .view-content .views-row.publication .views-field-body h2,.view-view-charts .view-content .views-row.publication .views-field-body h3,.view-view-charts .view-content .views-row.publication .views-field-body h4,.view-view-charts .view-content .views-row.News .views-field-body h1,.view-view-charts .view-content .views-row.News .views-field-body h2,.view-view-charts .view-content .views-row.News .views-field-body h3,.view-view-charts .view-content .views-row.News .views-field-body h4,.view-view-charts .view-content .views-row.news .views-field-body h1,.view-view-charts .view-content .views-row.news .views-field-body h2,.view-view-charts .view-content .views-row.news .views-field-body h3,.view-view-charts .view-content .views-row.news .views-field-body h4,.view-view-charts .view-content .views-row.Comment .views-field-body h1,.view-view-charts .view-content .views-row.Comment .views-field-body h2,.view-view-charts .view-content .views-row.Comment .views-field-body h3,.view-view-charts .view-content .views-row.Comment .views-field-body h4,.view-view-charts .view-content .views-row.comment .views-field-body h1,.view-view-charts .view-content .views-row.comment .views-field-body h2,.view-view-charts .view-content .views-row.comment .views-field-body h3,.view-view-charts .view-content .views-row.comment .views-field-body h4,.view-view-charts .view-content .views-row.Explainer .views-field-body h1,.view-view-charts .view-content .views-row.Explainer .views-field-body h2,.view-view-charts .view-content .views-row.Explainer .views-field-body h3,.view-view-charts .view-content .views-row.Explainer .views-field-body h4,.view-view-charts .view-content .views-row.explainer .views-field-body h1,.view-view-charts .view-content .views-row.explainer .views-field-body h2,.view-view-charts .view-content .views-row.explainer .views-field-body h3,.view-view-charts .view-content .views-row.explainer .views-field-body h4,.view-view-charts .view-content .views-row.chart .views-field-body h1,.view-view-charts .view-content .views-row.chart .views-field-body h2,.view-view-charts .view-content .views-row.chart .views-field-body h3,.view-view-charts .view-content .views-row.chart .views-field-body h4,.view-view-charts .view-content .views-row.Chart .views-field-body h1,.view-view-charts .view-content .views-row.Chart .views-field-body h2,.view-view-charts .view-content .views-row.Chart .views-field-body h3,.view-view-charts .view-content .views-row.Chart .views-field-body h4,.view-view-charts .view-content .views-row.project-theme .views-field-body h1,.view-view-charts .view-content .views-row.project-theme .views-field-body h2,.view-view-charts .view-content .views-row.project-theme .views-field-body h3,.view-view-charts .view-content .views-row.project-theme .views-field-body h4{font-size:1em;color:#444;}.view-view-charts .view-content .views-row.Book .views-field-body strong,.view-view-charts .view-content .views-row.book .views-field-body strong,.view-view-charts .view-content .views-row.Publication .views-field-body strong,.view-view-charts .view-content .views-row.publication .views-field-body strong,.view-view-charts .view-content .views-row.News .views-field-body strong,.view-view-charts .view-content .views-row.news .views-field-body strong,.view-view-charts .view-content .views-row.Comment .views-field-body strong,.view-view-charts .view-content .views-row.comment .views-field-body strong,.view-view-charts .view-content .views-row.Explainer .views-field-body strong,.view-view-charts .view-content .views-row.explainer .views-field-body strong,.view-view-charts .view-content .views-row.chart .views-field-body strong,.view-view-charts .view-content .views-row.Chart .views-field-body strong,.view-view-charts .view-content .views-row.project-theme .views-field-body strong{font-weight:normal;}.view-view-charts .view-content .views-row.Book .views-field-title .field-content:before,.view-view-charts .view-content .views-row.book .views-field-title .field-content:before,.view-view-charts .view-content .views-row.Publication .views-field-title .field-content:before,.view-view-charts .view-content .views-row.publication .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/publication-coloured.png);}.view-view-charts .view-content .views-row.Book .views-field-view-node,.view-view-charts .view-content .views-row.book .views-field-view-node,.view-view-charts .view-content .views-row.Publication .views-field-view-node,.view-view-charts .view-content .views-row.publication .views-field-view-node{background-color:#EC8A01;}.view-view-charts .view-content .views-row.News .views-field-view-node,.view-view-charts .view-content .views-row.news .views-field-view-node{background-color:#E6007E;}.view-view-charts .view-content .views-row.News .views-field-title .field-content:before,.view-view-charts .view-content .views-row.news .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/newspaper-o-coloured.png);}.view-view-charts .view-content .views-row.Comment .views-field-title .field-content:before,.view-view-charts .view-content .views-row.comment .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/blog-coloured.png);}.view-view-charts .view-content .views-row.Comment .views-field-view-node,.view-view-charts .view-content .views-row.comment .views-field-view-node{background-color:#E6007E;}.view-view-charts .view-content .views-row.Chart .views-field-title .field-content:before,.view-view-charts .view-content .views-row.chart .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/chart-coloured.png);}.view-view-charts .view-content .views-row.Chart .views-field-view-node,.view-view-charts .view-content .views-row.chart .views-field-view-node{background-color:#EC8A01;}.view-view-charts .view-content .views-row.project-theme .views-field-field-book-chapter-link .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/publication-coloured.png);}.view-view-charts .view-content .views-row.project-theme .views-field-field-book-chapter-link-1{background-color:#EC8A01;}.view-view-charts .view-content .views-row.Explainer .views-field-title .field-content:before,.view-view-charts .view-content .views-row.explainer .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/brexit-brief-coloured.png);}.view-view-charts .view-content .views-row.Explainer .views-field-view-node,.view-view-charts .view-content .views-row.explainer .views-field-view-node{background-color:#00B5E2;}.view-view-charts .view-content .views-row.Chart,.view-view-charts .view-content .views-row.chart{padding-bottom:3.5em;min-height:170px;}.view-view-charts .view-content .views-row.Chart .views-field-title a,.view-view-charts .view-content .views-row.chart .views-field-title a{display:block;margin-bottom:1em;font-size:1.3em;color:#444;font-weight:normal;}.view-view-charts .view-content .views-row.Chart .views-field-view-node,.view-view-charts .view-content .views-row.chart .views-field-view-node{background-color:#EC8A01;}.view-view-charts .view-content .views-row.Chart .views-field-view-node a:after,.view-view-charts .view-content .views-row.chart .views-field-view-node a:after{right:1em;width:1.2em;height:1.2em;background-image:url(/sites/all/themes/ifgr/images/icons/bar-chart.svg);}.view-view-charts .view-content .views-row.Chart .views-field-version-count a,.view-view-charts .view-content .views-row.chart .views-field-version-count a{display:block;text-align:right;color:#444444;}.view-view-charts .view-content .views-row.subtheme{padding-bottom:8em;}.view-view-charts .view-content .views-row.subtheme:hover{background-color:#b0dce9;}.view-view-charts .view-content .views-row.subtheme:hover .node-title{display:none;}.view-view-charts .view-content .views-row.subtheme:hover .field--name-body{display:block;}.view-view-charts .view-content .views-row.subtheme .node-title a,.view-view-charts .view-content .views-row.subtheme .field--name-body a{color:#444;}.view-view-charts .view-content .views-row.subtheme .node-title{font-size:1.9em;line-height:1.3em;}.view-view-charts .view-content .views-row.subtheme .field--name-body{display:none;font-size:1.35em;}.view-view-charts .view-content .views-row.subtheme .field--name-field-subtheme-icon,.view-view-charts .view-content .views-row.subtheme .link{position:absolute;}.view-view-charts .view-content .views-row.subtheme .field--name-field-subtheme-icon{right:1em;bottom:0.3em;width:30px;}.view-view-charts .view-content .views-row.subtheme .link{bottom:1em;left:1em;padding-right:4.5em;}.view-view-charts .view-content .views-row.subtheme .link a{color:#444;}.view-view-charts .view-content .views-row.subtheme .link:after{content:"";position:absolute;right:3em;top:0.35em;width:1em;height:1em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-grey.svg);background-size:contain;background-repeat:no-repeat;}.view-view-charts .view-content .views-row .views-field-view-node,.view-view-charts .view-content .views-row .views-field-field-book-chapter-link-1{position:absolute;bottom:0;left:0;padding:0.8em 1em;width:100%;}.view-view-charts .view-content .views-row .views-field-view-node a,.view-view-charts .view-content .views-row .views-field-field-book-chapter-link-1 a{display:block;padding-right:0.5em;font-size:1.3em;cursor:pointer;color:#ffffff;}.view-view-charts .view-content .views-row .views-field-view-node a:after,.view-view-charts .view-content .views-row .views-field-field-book-chapter-link-1 a:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";width:1em;height:1em;margin-left:0.5em;background-size:cover;}@media screen and (max-width:499px){.view-view-charts .view-content .views-row{width:100%;padding:1em;}}@media screen and (min-width:500px) and (max-width:719px){.view-view-charts .view-content .views-row{width:48%;margin-left:1%;margin-right:1%;}}@media screen and (min-width:720px) and (max-width:979px){.view-view-charts .view-content .views-row{width:31.33333%;margin-left:1%;margin-right:1%;}}@media screen and (min-width:980px){.view-view-charts .view-content .views-row{width:23%;margin-left:1%;margin-right:1%;}}.view-view-charts .view-content .views-field-field-has-revisions{position:absolute;bottom:4em;right:1em;}@media screen and (max-width:399px){.block--views-exp-view-charts-page .views-submit-button{width:100%;padding-left:0;margin-top:0;}.block--views-exp-view-charts-page .views-submit-button input{width:100%;}}.view-view-charts.view-display-id-block_1{background-color:#eeeeee;margin-top:2em;margin-bottom:0;padding:1em;}.view-view-charts.view-display-id-block_1 h2{font-size:1.8em;border-bottom:none;}.view-view-charts.view-display-id-block_1 .view-content{overflow:hidden;display:inline-block;}.view-view-charts.view-display-id-block_1 .view-content{display:block;}.view-view-charts.view-display-id-block_1 .views-row{position:relative;margin-top:10px;width:100%;padding:1em;padding-right:30px;padding-bottom:3.5em;float:left;background-color:white;border-bottom:none;}.view-view-charts.view-display-id-block_1 .views-row:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:transparent #eeeeee transparent transparent;}.view-view-charts.view-display-id-block_1 .views-row.Event .views-field-field-event-date,.view-view-charts.view-display-id-block_1 .views-row.event .views-field-field-event-date{overflow:hidden;display:inline-block;margin-bottom:1em;font-size:1.3em;line-height:1.9em;}.view-view-charts.view-display-id-block_1 .views-row.Event .views-field-field-event-date,.view-view-charts.view-display-id-block_1 .views-row.event .views-field-field-event-date{display:block;}.view-view-charts.view-display-id-block_1 .views-row.Event .views-field-field-event-date .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.event .views-field-field-event-date .field-content:before{content:"";float:left;display:block;margin-right:1em;padding-right:0.8em;width:2em;height:2em;background-image:url(/sites/all/themes/ifgr/images/icons/event-coloured.png);background-size:contain;background-repeat:no-repeat;}.view-view-charts.view-display-id-block_1 .views-row.Event .views-field-field-event-date span,.view-view-charts.view-display-id-block_1 .views-row.event .views-field-field-event-date span{float:right;width:calc(100% - 3em);display:block;}.view-view-charts.view-display-id-block_1 .views-row.Event .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.event .views-field-title{font-size:1.3em;margin-bottom:1em;}.view-view-charts.view-display-id-block_1 .views-row.Event .views-field-view-node,.view-view-charts.view-display-id-block_1 .views-row.event .views-field-view-node{background-color:#71C100;}.view-view-charts.view-display-id-block_1 .views-row.News .views-field-body,.view-view-charts.view-display-id-block_1 .views-row.news .views-field-body,.view-view-charts.view-display-id-block_1 .views-row.Comment .views-field-body,.view-view-charts.view-display-id-block_1 .views-row.comment .views-field-body,.view-view-charts.view-display-id-block_1 .views-row.Event .views-field-body,.view-view-charts.view-display-id-block_1 .views-row.event .views-field-body,.view-view-charts.view-display-id-block_1 .views-row.Explainer .views-field-body,.view-view-charts.view-display-id-block_1 .views-row.explainer .views-field-body{display:none;}.view-view-charts.view-display-id-block_1 .views-row.Book,.view-view-charts.view-display-id-block_1 .views-row.book,.view-view-charts.view-display-id-block_1 .views-row.Publication,.view-view-charts.view-display-id-block_1 .views-row.publication,.view-view-charts.view-display-id-block_1 .views-row.News,.view-view-charts.view-display-id-block_1 .views-row.news,.view-view-charts.view-display-id-block_1 .views-row.Comment,.view-view-charts.view-display-id-block_1 .views-row.comment,.view-view-charts.view-display-id-block_1 .views-row.Event,.view-view-charts.view-display-id-block_1 .views-row.event,.view-view-charts.view-display-id-block_1 .views-row.Explainer,.view-view-charts.view-display-id-block_1 .views-row.explainer,.view-view-charts.view-display-id-block_1 .views-row.Chart,.view-view-charts.view-display-id-block_1 .views-row.chart,.view-view-charts.view-display-id-block_1 .views-row.project-theme{min-height:250px;}.view-view-charts.view-display-id-block_1 .views-row.Book .views-field-view-node a:after,.view-view-charts.view-display-id-block_1 .views-row.Book .views-field-field-book-chapter-link-1 a:after,.view-view-charts.view-display-id-block_1 .views-row.book .views-field-view-node a:after,.view-view-charts.view-display-id-block_1 .views-row.book .views-field-field-book-chapter-link-1 a:after,.view-view-charts.view-display-id-block_1 .views-row.Publication .views-field-view-node a:after,.view-view-charts.view-display-id-block_1 .views-row.Publication .views-field-field-book-chapter-link-1 a:after,.view-view-charts.view-display-id-block_1 .views-row.publication .views-field-view-node a:after,.view-view-charts.view-display-id-block_1 .views-row.publication .views-field-field-book-chapter-link-1 a:after,.view-view-charts.view-display-id-block_1 .views-row.News .views-field-view-node a:after,.view-view-charts.view-display-id-block_1 .views-row.News .views-field-field-book-chapter-link-1 a:after,.view-view-charts.view-display-id-block_1 .views-row.news .views-field-view-node a:after,.view-view-charts.view-display-id-block_1 .views-row.news .views-field-field-book-chapter-link-1 a:after,.view-view-charts.view-display-id-block_1 .views-row.Comment .views-field-view-node a:after,.view-view-charts.view-display-id-block_1 .views-row.Comment .views-field-field-book-chapter-link-1 a:after,.view-view-charts.view-display-id-block_1 .views-row.comment .views-field-view-node a:after,.view-view-charts.view-display-id-block_1 .views-row.comment .views-field-field-book-chapter-link-1 a:after,.view-view-charts.view-display-id-block_1 .views-row.Event .views-field-view-node a:after,.view-view-charts.view-display-id-block_1 .views-row.Event .views-field-field-book-chapter-link-1 a:after,.view-view-charts.view-display-id-block_1 .views-row.event .views-field-view-node a:after,.view-view-charts.view-display-id-block_1 .views-row.event .views-field-field-book-chapter-link-1 a:after,.view-view-charts.view-display-id-block_1 .views-row.Explainer .views-field-view-node a:after,.view-view-charts.view-display-id-block_1 .views-row.Explainer .views-field-field-book-chapter-link-1 a:after,.view-view-charts.view-display-id-block_1 .views-row.explainer .views-field-view-node a:after,.view-view-charts.view-display-id-block_1 .views-row.explainer .views-field-field-book-chapter-link-1 a:after,.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-view-node a:after,.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-field-book-chapter-link-1 a:after,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-view-node a:after,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-field-book-chapter-link-1 a:after,.view-view-charts.view-display-id-block_1 .views-row.project-theme .views-field-view-node a:after,.view-view-charts.view-display-id-block_1 .views-row.project-theme .views-field-field-book-chapter-link-1 a:after{background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);}.view-view-charts.view-display-id-block_1 .views-row.Book .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.Book .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.book .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.book .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.Publication .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.Publication .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.publication .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.publication .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.News .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.News .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.news .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.news .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.Comment .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.Comment .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.comment .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.comment .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.Explainer .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.Explainer .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.explainer .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.explainer .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.project-theme .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.project-theme .views-field-field-book-chapter-link{overflow:hidden;display:inline-block;margin-bottom:1em;font-size:1.3em;line-height:1.4em;font-weight:bold;}.view-view-charts.view-display-id-block_1 .views-row.Book .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.Book .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.book .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.book .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.Publication .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.Publication .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.publication .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.publication .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.News .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.News .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.news .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.news .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.Comment .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.Comment .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.comment .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.comment .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.Explainer .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.Explainer .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.explainer .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.explainer .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-field-book-chapter-link,.view-view-charts.view-display-id-block_1 .views-row.project-theme .views-field-title,.view-view-charts.view-display-id-block_1 .views-row.project-theme .views-field-field-book-chapter-link{display:block;}.view-view-charts.view-display-id-block_1 .views-row.Book .views-field-title .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.Book .views-field-field-book-chapter-link .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.book .views-field-title .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.book .views-field-field-book-chapter-link .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.Publication .views-field-title .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.Publication .views-field-field-book-chapter-link .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.publication .views-field-title .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.publication .views-field-field-book-chapter-link .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.News .views-field-title .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.News .views-field-field-book-chapter-link .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.news .views-field-title .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.news .views-field-field-book-chapter-link .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.Comment .views-field-title .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.Comment .views-field-field-book-chapter-link .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.comment .views-field-title .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.comment .views-field-field-book-chapter-link .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.Explainer .views-field-title .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.Explainer .views-field-field-book-chapter-link .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.explainer .views-field-title .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.explainer .views-field-field-book-chapter-link .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-title .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-field-book-chapter-link .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-title .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-field-book-chapter-link .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.project-theme .views-field-title .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.project-theme .views-field-field-book-chapter-link .field-content:before{content:"";float:left;display:block;margin-right:1em;padding-right:0.8em;width:2em;height:2em;background-size:contain;background-repeat:no-repeat;}.view-view-charts.view-display-id-block_1 .views-row.Book .views-field-title a,.view-view-charts.view-display-id-block_1 .views-row.Book .views-field-field-book-chapter-link a,.view-view-charts.view-display-id-block_1 .views-row.book .views-field-title a,.view-view-charts.view-display-id-block_1 .views-row.book .views-field-field-book-chapter-link a,.view-view-charts.view-display-id-block_1 .views-row.Publication .views-field-title a,.view-view-charts.view-display-id-block_1 .views-row.Publication .views-field-field-book-chapter-link a,.view-view-charts.view-display-id-block_1 .views-row.publication .views-field-title a,.view-view-charts.view-display-id-block_1 .views-row.publication .views-field-field-book-chapter-link a,.view-view-charts.view-display-id-block_1 .views-row.News .views-field-title a,.view-view-charts.view-display-id-block_1 .views-row.News .views-field-field-book-chapter-link a,.view-view-charts.view-display-id-block_1 .views-row.news .views-field-title a,.view-view-charts.view-display-id-block_1 .views-row.news .views-field-field-book-chapter-link a,.view-view-charts.view-display-id-block_1 .views-row.Comment .views-field-title a,.view-view-charts.view-display-id-block_1 .views-row.Comment .views-field-field-book-chapter-link a,.view-view-charts.view-display-id-block_1 .views-row.comment .views-field-title a,.view-view-charts.view-display-id-block_1 .views-row.comment .views-field-field-book-chapter-link a,.view-view-charts.view-display-id-block_1 .views-row.Explainer .views-field-title a,.view-view-charts.view-display-id-block_1 .views-row.Explainer .views-field-field-book-chapter-link a,.view-view-charts.view-display-id-block_1 .views-row.explainer .views-field-title a,.view-view-charts.view-display-id-block_1 .views-row.explainer .views-field-field-book-chapter-link a,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-title a,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-field-book-chapter-link a,.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-title a,.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-field-book-chapter-link a,.view-view-charts.view-display-id-block_1 .views-row.project-theme .views-field-title a,.view-view-charts.view-display-id-block_1 .views-row.project-theme .views-field-field-book-chapter-link a{float:right;width:calc(100% - 3em);display:block;}.view-view-charts.view-display-id-block_1 .views-row.Book .views-field-body,.view-view-charts.view-display-id-block_1 .views-row.book .views-field-body,.view-view-charts.view-display-id-block_1 .views-row.Publication .views-field-body,.view-view-charts.view-display-id-block_1 .views-row.publication .views-field-body,.view-view-charts.view-display-id-block_1 .views-row.News .views-field-body,.view-view-charts.view-display-id-block_1 .views-row.news .views-field-body,.view-view-charts.view-display-id-block_1 .views-row.Comment .views-field-body,.view-view-charts.view-display-id-block_1 .views-row.comment .views-field-body,.view-view-charts.view-display-id-block_1 .views-row.Explainer .views-field-body,.view-view-charts.view-display-id-block_1 .views-row.explainer .views-field-body,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-body,.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-body,.view-view-charts.view-display-id-block_1 .views-row.project-theme .views-field-body{margin-bottom:1em;font-size:1.3em;}.view-view-charts.view-display-id-block_1 .views-row.Book .views-field-body h1,.view-view-charts.view-display-id-block_1 .views-row.Book .views-field-body h2,.view-view-charts.view-display-id-block_1 .views-row.Book .views-field-body h3,.view-view-charts.view-display-id-block_1 .views-row.Book .views-field-body h4,.view-view-charts.view-display-id-block_1 .views-row.book .views-field-body h1,.view-view-charts.view-display-id-block_1 .views-row.book .views-field-body h2,.view-view-charts.view-display-id-block_1 .views-row.book .views-field-body h3,.view-view-charts.view-display-id-block_1 .views-row.book .views-field-body h4,.view-view-charts.view-display-id-block_1 .views-row.Publication .views-field-body h1,.view-view-charts.view-display-id-block_1 .views-row.Publication .views-field-body h2,.view-view-charts.view-display-id-block_1 .views-row.Publication .views-field-body h3,.view-view-charts.view-display-id-block_1 .views-row.Publication .views-field-body h4,.view-view-charts.view-display-id-block_1 .views-row.publication .views-field-body h1,.view-view-charts.view-display-id-block_1 .views-row.publication .views-field-body h2,.view-view-charts.view-display-id-block_1 .views-row.publication .views-field-body h3,.view-view-charts.view-display-id-block_1 .views-row.publication .views-field-body h4,.view-view-charts.view-display-id-block_1 .views-row.News .views-field-body h1,.view-view-charts.view-display-id-block_1 .views-row.News .views-field-body h2,.view-view-charts.view-display-id-block_1 .views-row.News .views-field-body h3,.view-view-charts.view-display-id-block_1 .views-row.News .views-field-body h4,.view-view-charts.view-display-id-block_1 .views-row.news .views-field-body h1,.view-view-charts.view-display-id-block_1 .views-row.news .views-field-body h2,.view-view-charts.view-display-id-block_1 .views-row.news .views-field-body h3,.view-view-charts.view-display-id-block_1 .views-row.news .views-field-body h4,.view-view-charts.view-display-id-block_1 .views-row.Comment .views-field-body h1,.view-view-charts.view-display-id-block_1 .views-row.Comment .views-field-body h2,.view-view-charts.view-display-id-block_1 .views-row.Comment .views-field-body h3,.view-view-charts.view-display-id-block_1 .views-row.Comment .views-field-body h4,.view-view-charts.view-display-id-block_1 .views-row.comment .views-field-body h1,.view-view-charts.view-display-id-block_1 .views-row.comment .views-field-body h2,.view-view-charts.view-display-id-block_1 .views-row.comment .views-field-body h3,.view-view-charts.view-display-id-block_1 .views-row.comment .views-field-body h4,.view-view-charts.view-display-id-block_1 .views-row.Explainer .views-field-body h1,.view-view-charts.view-display-id-block_1 .views-row.Explainer .views-field-body h2,.view-view-charts.view-display-id-block_1 .views-row.Explainer .views-field-body h3,.view-view-charts.view-display-id-block_1 .views-row.Explainer .views-field-body h4,.view-view-charts.view-display-id-block_1 .views-row.explainer .views-field-body h1,.view-view-charts.view-display-id-block_1 .views-row.explainer .views-field-body h2,.view-view-charts.view-display-id-block_1 .views-row.explainer .views-field-body h3,.view-view-charts.view-display-id-block_1 .views-row.explainer .views-field-body h4,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-body h1,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-body h2,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-body h3,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-body h4,.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-body h1,.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-body h2,.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-body h3,.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-body h4,.view-view-charts.view-display-id-block_1 .views-row.project-theme .views-field-body h1,.view-view-charts.view-display-id-block_1 .views-row.project-theme .views-field-body h2,.view-view-charts.view-display-id-block_1 .views-row.project-theme .views-field-body h3,.view-view-charts.view-display-id-block_1 .views-row.project-theme .views-field-body h4{font-size:1em;color:#444;}.view-view-charts.view-display-id-block_1 .views-row.Book .views-field-body strong,.view-view-charts.view-display-id-block_1 .views-row.book .views-field-body strong,.view-view-charts.view-display-id-block_1 .views-row.Publication .views-field-body strong,.view-view-charts.view-display-id-block_1 .views-row.publication .views-field-body strong,.view-view-charts.view-display-id-block_1 .views-row.News .views-field-body strong,.view-view-charts.view-display-id-block_1 .views-row.news .views-field-body strong,.view-view-charts.view-display-id-block_1 .views-row.Comment .views-field-body strong,.view-view-charts.view-display-id-block_1 .views-row.comment .views-field-body strong,.view-view-charts.view-display-id-block_1 .views-row.Explainer .views-field-body strong,.view-view-charts.view-display-id-block_1 .views-row.explainer .views-field-body strong,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-body strong,.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-body strong,.view-view-charts.view-display-id-block_1 .views-row.project-theme .views-field-body strong{font-weight:normal;}.view-view-charts.view-display-id-block_1 .views-row.Book .views-field-title .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.book .views-field-title .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.Publication .views-field-title .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.publication .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/publication-coloured.png);}.view-view-charts.view-display-id-block_1 .views-row.Book .views-field-view-node,.view-view-charts.view-display-id-block_1 .views-row.book .views-field-view-node,.view-view-charts.view-display-id-block_1 .views-row.Publication .views-field-view-node,.view-view-charts.view-display-id-block_1 .views-row.publication .views-field-view-node{background-color:#EC8A01;}.view-view-charts.view-display-id-block_1 .views-row.News .views-field-view-node,.view-view-charts.view-display-id-block_1 .views-row.news .views-field-view-node{background-color:#E6007E;}.view-view-charts.view-display-id-block_1 .views-row.News .views-field-title .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.news .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/newspaper-o-coloured.png);}.view-view-charts.view-display-id-block_1 .views-row.Comment .views-field-title .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.comment .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/blog-coloured.png);}.view-view-charts.view-display-id-block_1 .views-row.Comment .views-field-view-node,.view-view-charts.view-display-id-block_1 .views-row.comment .views-field-view-node{background-color:#E6007E;}.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-title .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/chart-coloured.png);}.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-view-node,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-view-node{background-color:#EC8A01;}.view-view-charts.view-display-id-block_1 .views-row.project-theme .views-field-field-book-chapter-link .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/publication-coloured.png);}.view-view-charts.view-display-id-block_1 .views-row.project-theme .views-field-field-book-chapter-link-1{background-color:#EC8A01;}.view-view-charts.view-display-id-block_1 .views-row.Explainer .views-field-title .field-content:before,.view-view-charts.view-display-id-block_1 .views-row.explainer .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/brexit-brief-coloured.png);}.view-view-charts.view-display-id-block_1 .views-row.Explainer .views-field-view-node,.view-view-charts.view-display-id-block_1 .views-row.explainer .views-field-view-node{background-color:#00B5E2;}.view-view-charts.view-display-id-block_1 .views-row.Chart,.view-view-charts.view-display-id-block_1 .views-row.chart{padding-bottom:3.5em;min-height:170px;}.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-title a,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-title a{display:block;margin-bottom:1em;font-size:1.3em;color:#444;font-weight:normal;}.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-view-node,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-view-node{background-color:#EC8A01;}.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-view-node a:after,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-view-node a:after{right:1em;width:1.2em;height:1.2em;background-image:url(/sites/all/themes/ifgr/images/icons/bar-chart.svg);}.view-view-charts.view-display-id-block_1 .views-row.Chart .views-field-version-count a,.view-view-charts.view-display-id-block_1 .views-row.chart .views-field-version-count a{display:block;text-align:right;color:#444444;}.view-view-charts.view-display-id-block_1 .views-row.subtheme{padding-bottom:8em;}.view-view-charts.view-display-id-block_1 .views-row.subtheme:hover{background-color:#b0dce9;}.view-view-charts.view-display-id-block_1 .views-row.subtheme:hover .node-title{display:none;}.view-view-charts.view-display-id-block_1 .views-row.subtheme:hover .field--name-body{display:block;}.view-view-charts.view-display-id-block_1 .views-row.subtheme .node-title a,.view-view-charts.view-display-id-block_1 .views-row.subtheme .field--name-body a{color:#444;}.view-view-charts.view-display-id-block_1 .views-row.subtheme .node-title{font-size:1.9em;line-height:1.3em;}.view-view-charts.view-display-id-block_1 .views-row.subtheme .field--name-body{display:none;font-size:1.35em;}.view-view-charts.view-display-id-block_1 .views-row.subtheme .field--name-field-subtheme-icon,.view-view-charts.view-display-id-block_1 .views-row.subtheme .link{position:absolute;}.view-view-charts.view-display-id-block_1 .views-row.subtheme .field--name-field-subtheme-icon{right:1em;bottom:0.3em;width:30px;}.view-view-charts.view-display-id-block_1 .views-row.subtheme .link{bottom:1em;left:1em;padding-right:4.5em;}.view-view-charts.view-display-id-block_1 .views-row.subtheme .link a{color:#444;}.view-view-charts.view-display-id-block_1 .views-row.subtheme .link:after{content:"";position:absolute;right:3em;top:0.35em;width:1em;height:1em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-grey.svg);background-size:contain;background-repeat:no-repeat;}.view-view-charts.view-display-id-block_1 .views-row .views-field-view-node,.view-view-charts.view-display-id-block_1 .views-row .views-field-field-book-chapter-link-1{position:absolute;bottom:0;left:0;padding:0.8em 1em;width:100%;}.view-view-charts.view-display-id-block_1 .views-row .views-field-view-node a,.view-view-charts.view-display-id-block_1 .views-row .views-field-field-book-chapter-link-1 a{display:block;padding-right:0.5em;font-size:1.3em;cursor:pointer;color:#ffffff;}.view-view-charts.view-display-id-block_1 .views-row .views-field-view-node a:after,.view-view-charts.view-display-id-block_1 .views-row .views-field-field-book-chapter-link-1 a:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";width:1em;height:1em;margin-left:0.5em;background-size:cover;}@media screen and (max-width:499px){.view-view-charts.view-display-id-block_1 .views-row{width:100%;padding:1em;}}@media screen and (min-width:500px) and (max-width:719px){.view-view-charts.view-display-id-block_1 .views-row{width:48%;margin-left:1%;margin-right:1%;}}@media screen and (min-width:720px) and (max-width:979px){.view-view-charts.view-display-id-block_1 .views-row{width:31.33333%;margin-left:1%;margin-right:1%;}}@media screen and (min-width:980px){.view-view-charts.view-display-id-block_1 .views-row{width:23%;margin-left:1%;margin-right:1%;}}.view-view-charts.view-display-id-block_1 .views-field-title .field-content{display:block;}@media screen and (max-device-width:770px){.block--views-exp-view-charts-page .chart-sort-date-row .slider-wrapper{margin-top:10px;width:100%;}}@media screen and (max-width:899px){.block--views-exp-view-charts-page .chart-text-search-row .combine-wrapper,.block--views-exp-view-charts-page .chart-text-search-row .sort-select-wrapper,.block--views-exp-view-charts-page .chart-text-search-row .views-submit-button{width:100%;}.block--views-exp-view-charts-page .chart-text-search-row .combine-wrapper label,.block--views-exp-view-charts-page .chart-text-search-row .sort-select-wrapper label,.block--views-exp-view-charts-page .chart-text-search-row .views-submit-button label{width:100%;text-align:left;}.block--views-exp-view-charts-page .chart-text-search-row .combine-wrapper .views-widget,.block--views-exp-view-charts-page .chart-text-search-row .sort-select-wrapper .views-widget,.block--views-exp-view-charts-page .chart-text-search-row .views-submit-button .views-widget{float:none;margin-bottom:1em;}.block--views-exp-view-charts-page .chart-text-search-row .combine-wrapper .views-submit-button,.block--views-exp-view-charts-page .chart-text-search-row .sort-select-wrapper .views-submit-button,.block--views-exp-view-charts-page .chart-text-search-row .views-submit-button .views-submit-button{padding-left:0;}.block--views-exp-view-charts-page .chart-text-search-row .combine-wrapper .views-submit-button,.block--views-exp-view-charts-page .chart-text-search-row .sort-select-wrapper .views-submit-button,.block--views-exp-view-charts-page .chart-text-search-row .views-submit-button .views-submit-button{padding-left:0;}}@media screen and (min-width:900px){.block--views-exp-view-charts-page .combine-wrapper,.block--views-exp-view-charts-page .sort-select-wrapper,.block--views-exp-view-charts-page .views-submit-button{clear:none;float:left;margin-right:1em;}.block--views-exp-view-charts-page .combine-wrapper input{margin-bottom:0px;}}.view-events .view-filters{margin-bottom:2em;}.view-events .views-exposed-widgets label{font-weight:normal;font-size:1.1em;color:#fff;width:100%;}.view-events .views-exposed-widgets input,.view-events .views-exposed-widgets input.form-submit{margin:0;}.view-events .views-exposed-widgets input.form-submit{padding-right:3em;background-image:url(/sites/all/themes/ifgr/images/icons/chevron-right-white.svg);background-size:1em;background-position:calc(100% - 0.5em) 55%;background-repeat:no-repeat;background-color:#D0006E;color:#ffffff;}.view-events .views-exposed-widgets .event-themes-row{position:absolute;bottom:0;visibility:hidden;background-color:#d3d7d8;z-index:0;}.view-events .views-exposed-widgets .event-text-search-row{padding:10px;background-color:#a3a7a8;}.view-events .views-exposed-widgets .event-text-search-row > div{float:left;margin-right:1em;}.view-events .views-exposed-widgets .views-submit-button{margin-top:1.7em;padding:0;}.view-events .views-row{margin-bottom:2em;padding-bottom:1em;border-bottom:1px solid #783783;}.view-events .views-row:last-child{border-bottom:none;}.view-related-events .views-field-title{font-size:1.4em;}.view-related-events .views-field-field-event-date{margin-bottom:1em;}@media screen and (max-width:899px){.view-events .views-exposed-widgets .event-text-search-row > div,.view-events .views-exposed-widgets .views-submit-button{width:100%;}.view-events .views-exposed-widgets input,.view-events .views-exposed-widgets select,.view-events .views-exposed-widgets .form-item{width:100%;}}.block--views-exp-explainer-page label,.block--views-exp-explainer-page-2 label{font-weight:normal;font-size:1.1em;}.block--views-exp-explainer-page select,.block--views-exp-explainer-page-2 select{width:290px;}.block--views-exp-explainer-page .views-exposed-widgets > div,.block--views-exp-explainer-page-2 .views-exposed-widgets > div{padding:10px;}.block--views-exp-explainer-page .explainer-text-search-row,.block--views-exp-explainer-page-2 .explainer-text-search-row{background-color:#a3a7a8;}.block--views-exp-explainer-page .explainer-text-search-row label,.block--views-exp-explainer-page-2 .explainer-text-search-row label{color:#fff;}.block--views-exp-explainer-page .explainer-text-search-row > div,.block--views-exp-explainer-page-2 .explainer-text-search-row > div{float:left;clear:none;}.block--views-exp-explainer-page .explainer-themes-row,.block--views-exp-explainer-page-2 .explainer-themes-row{position:absolute;bottom:0;visibility:hidden;z-index:0;background-color:#d3d7d8;}.block--views-exp-explainer-page .explainers-az,.block--views-exp-explainer-page .explainers-normal,.block--views-exp-explainer-page-2 .explainers-az,.block--views-exp-explainer-page-2 .explainers-normal{height:2.7em;float:right;}.block--views-exp-explainer-page .explainers-az a,.block--views-exp-explainer-page .explainers-normal a,.block--views-exp-explainer-page-2 .explainers-az a,.block--views-exp-explainer-page-2 .explainers-normal a{line-height:2.7em;font-size:1.15em;text-decoration:underline;color:#444;}.block--views-exp-explainer-page .views-submit-button,.block--views-exp-explainer-page-2 .views-submit-button{padding:0;}.block--views-exp-explainer-page .views-submit-button.views-exposed-widget input,.block--views-exp-explainer-page-2 .views-submit-button.views-exposed-widget input{margin-top:0;padding-right:3em;background-image:url(/sites/all/themes/ifgr/images/icons/chevron-right-white.svg);background-size:1em;background-position:calc(100% - 0.5em) 55%;background-repeat:no-repeat;background-color:#D0006E;color:#ffffff;}.block--views-exp-explainer-page .sort-select-wrapper select,.block--views-exp-explainer-page-2 .sort-select-wrapper select{padding-right:3em;background-image:url(/sites/all/themes/ifgr/images/icons/chevron-right-grey.svg);background-size:0.875rem;background-repeat:no-repeat;background-position:center right 0.875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.view-explainer.view-display-id-page_1 .views-row{border-bottom:none;padding-bottom:0;margin-bottom:5px;}.view-explainer.view-display-id-page_1 .views-row a{font-size:1.2em;color:#747474;}.view-display-id-page.view-explainer img,.view-display-id-page_2.view-explainer img{width:100%;height:auto;}.view-display-id-page.view-explainer .views-row,.view-display-id-page_2.view-explainer .views-row{border-bottom:none;margin-bottom:1em;}.view-display-id-page.view-explainer .views-row a,.view-display-id-page_2.view-explainer .views-row a{color:#444;}.view-display-id-page.view-explainer .views-field-title,.view-display-id-page_2.view-explainer .views-field-title{margin-top:0.7em;margin-bottom:0.5em;font-size:1.4em;font-weight:normal;}.view-display-id-page.view-explainer .views-field-field-update-date,.view-display-id-page_2.view-explainer .views-field-field-update-date{margin-bottom:0.5em;}.view-display-id-page.view-explainer .views-field-field-update-date .field-content,.view-display-id-page_2.view-explainer .views-field-field-update-date .field-content{display:inline-block;}.view-display-id-page.view-explainer .views-field-body,.view-display-id-page_2.view-explainer .views-field-body{margin-bottom:1em;}.field--name-field-explainers-further-info .field-label{margin-bottom:1em;margin-right:20px;color:#666666;font-weight:bold;font-size:1.17em;position:relative;overflow:hidden;text-align:left;}.field--name-field-explainers-further-info .field-label span{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;position:relative;padding:0 20px;}.field--name-field-explainers-further-info .field-label span:before,.field--name-field-explainers-further-info .field-label span:after{content:'';display:block;width:1000px;position:absolute;top:0.73em;border-top:2px solid #80378e;}.field--name-field-explainers-further-info .field-label span:before{right:100%;}.field--name-field-explainers-further-info .field-label span:after{left:100%;}@media screen and (max-width:399px){.block--views-exp-explainer-page .views-widget,.block--views-exp-explainer-page .form-item-combine,.block--views-exp-explainer-page .views-submit-button,.block--views-exp-explainer-page-2 .views-widget,.block--views-exp-explainer-page-2 .form-item-combine,.block--views-exp-explainer-page-2 .views-submit-button{width:100%;}.block--views-exp-explainer-page .views-widget input,.block--views-exp-explainer-page .form-item-combine input,.block--views-exp-explainer-page .views-submit-button input,.block--views-exp-explainer-page-2 .views-widget input,.block--views-exp-explainer-page-2 .form-item-combine input,.block--views-exp-explainer-page-2 .views-submit-button input{width:100%;}}@media screen and (min-width:400px) and (max-width:719px){.view-display-id-page.view-explainer .views-row{width:49%;float:left;}.view-display-id-page.view-explainer .views-row:nth-child(2n+1){margin-right:1%;}.view-display-id-page.view-explainer .views-row:nth-child(2n+2){margin-left:1%;}.view-display-id-page.view-explainer .views-row:nth-child(2n+3){clear:left;}}@media screen and (max-width:719px){.block--views-exp-explainer-page label,.block--views-exp-explainer-page-2 label{width:100%;}.block--views-exp-explainer-page .explainers-az,.block--views-exp-explainer-page .explainers-normal,.block--views-exp-explainer-page-2 .explainers-az,.block--views-exp-explainer-page-2 .explainers-normal{width:100%;text-align:center;}}@media screen and (min-width:720px){.block--views-exp-explainer-page label,.block--views-exp-explainer-page-2 label{width:100px;}.block--views-exp-explainer-page .slider-wrapper,.block--views-exp-explainer-page-2 .slider-wrapper{width:66%;}.block--views-exp-explainer-page .explainer-text-search-row > div:not(:last-child),.block--views-exp-explainer-page-2 .explainer-text-search-row > div:not(:last-child){margin-right:1em;}.block--views-exp-explainer-page .explainer-text-search-row .explainers-az,.block--views-exp-explainer-page .explainer-text-search-row .explainers-normal,.block--views-exp-explainer-page-2 .explainer-text-search-row .explainers-az,.block--views-exp-explainer-page-2 .explainer-text-search-row .explainers-normal{float:right;}.view-explainer.view-display-id-page_2 .half-split .wrapper{width:50%;float:left;}.view-explainer.view-display-id-page_2 .half-split .wrapper:nth-child(1){padding-right:1em;}.view-explainer.view-display-id-page_2 .half-split .wrapper:nth-child(2){padding-left:1em;}.view-display-id-page.view-explainer .views-row{width:23.5%;float:left;margin-left:1%;margin-right:1%;}.view-display-id-page.view-explainer .views-row:nth-child(4n+1){margin-left:0;}.view-display-id-page.view-explainer .views-row:nth-child(4n+4){margin-right:0;}.view-display-id-page.view-explainer .views-row:nth-child(4n+5){clear:left;}}@media screen and (max-width:899px){.block--views-exp-explainer-page .combine-wrapper,.block--views-exp-explainer-page .sort-select-wrapper,.block--views-exp-explainer-page .views-submit-button,.block--views-exp-explainer-page-2 .combine-wrapper,.block--views-exp-explainer-page-2 .sort-select-wrapper,.block--views-exp-explainer-page-2 .views-submit-button{width:100%;margin-bottom:1.5em;}.block--views-exp-explainer-page .combine-wrapper input,.block--views-exp-explainer-page .combine-wrapper select,.block--views-exp-explainer-page .sort-select-wrapper input,.block--views-exp-explainer-page .sort-select-wrapper select,.block--views-exp-explainer-page .views-submit-button input,.block--views-exp-explainer-page .views-submit-button select,.block--views-exp-explainer-page-2 .combine-wrapper input,.block--views-exp-explainer-page-2 .combine-wrapper select,.block--views-exp-explainer-page-2 .sort-select-wrapper input,.block--views-exp-explainer-page-2 .sort-select-wrapper select,.block--views-exp-explainer-page-2 .views-submit-button input,.block--views-exp-explainer-page-2 .views-submit-button select{width:100%;margin-bottom:0;}.block--views-exp-explainer-page .combine-wrapper label,.block--views-exp-explainer-page .sort-select-wrapper label,.block--views-exp-explainer-page .views-submit-button label,.block--views-exp-explainer-page-2 .combine-wrapper label,.block--views-exp-explainer-page-2 .sort-select-wrapper label,.block--views-exp-explainer-page-2 .views-submit-button label{width:100%;text-align:left;}}@media screen and (min-width:900px){.block--views-exp-explainer-page .views-submit-button,.block--views-exp-explainer-page .explainers-az,.block--views-exp-explainer-page .explainers-normal,.block--views-exp-explainer-page-2 .views-submit-button,.block--views-exp-explainer-page-2 .explainers-az,.block--views-exp-explainer-page-2 .explainers-normal{margin-top:1.7em;}}.block--views-exp-explainer-page label,.block--views-exp-explainer-page-1 label,.block--views-exp-explainer-page-2 label,.block--views-exp-explainer-page-3 label{font-weight:normal;font-size:1.1em;}.block--views-exp-explainer-page select,.block--views-exp-explainer-page-1 select,.block--views-exp-explainer-page-2 select,.block--views-exp-explainer-page-3 select{width:290px;}.block--views-exp-explainer-page .views-exposed-widgets > div,.block--views-exp-explainer-page-1 .views-exposed-widgets > div,.block--views-exp-explainer-page-2 .views-exposed-widgets > div,.block--views-exp-explainer-page-3 .views-exposed-widgets > div{padding:10px;}.block--views-exp-explainer-page .explainer-text-search-row,.block--views-exp-explainer-page-1 .explainer-text-search-row,.block--views-exp-explainer-page-2 .explainer-text-search-row,.block--views-exp-explainer-page-3 .explainer-text-search-row{position:relative;background-color:#a3a7a8;}.block--views-exp-explainer-page .explainer-text-search-row label,.block--views-exp-explainer-page-1 .explainer-text-search-row label,.block--views-exp-explainer-page-2 .explainer-text-search-row label,.block--views-exp-explainer-page-3 .explainer-text-search-row label{color:#fff;}.block--views-exp-explainer-page .explainer-text-search-row > div,.block--views-exp-explainer-page-1 .explainer-text-search-row > div,.block--views-exp-explainer-page-2 .explainer-text-search-row > div,.block--views-exp-explainer-page-3 .explainer-text-search-row > div{float:left;clear:none;}.block--views-exp-explainer-page .explainer-themes-row,.block--views-exp-explainer-page-1 .explainer-themes-row,.block--views-exp-explainer-page-2 .explainer-themes-row,.block--views-exp-explainer-page-3 .explainer-themes-row{position:absolute;bottom:0;visibility:hidden;z-index:0;background-color:#d3d7d8;}.block--views-exp-explainer-page .explainers-az,.block--views-exp-explainer-page .explainers-archive,.block--views-exp-explainer-page .explainer-archive,.block--views-exp-explainer-page .explainers-normal,.block--views-exp-explainer-page-1 .explainers-az,.block--views-exp-explainer-page-1 .explainers-archive,.block--views-exp-explainer-page-1 .explainer-archive,.block--views-exp-explainer-page-1 .explainers-normal,.block--views-exp-explainer-page-2 .explainers-az,.block--views-exp-explainer-page-2 .explainers-archive,.block--views-exp-explainer-page-2 .explainer-archive,.block--views-exp-explainer-page-2 .explainers-normal,.block--views-exp-explainer-page-3 .explainers-az,.block--views-exp-explainer-page-3 .explainers-archive,.block--views-exp-explainer-page-3 .explainer-archive,.block--views-exp-explainer-page-3 .explainers-normal{height:2.7em;float:right;}.block--views-exp-explainer-page .explainers-az a,.block--views-exp-explainer-page .explainers-archive a,.block--views-exp-explainer-page .explainer-archive a,.block--views-exp-explainer-page .explainers-normal a,.block--views-exp-explainer-page-1 .explainers-az a,.block--views-exp-explainer-page-1 .explainers-archive a,.block--views-exp-explainer-page-1 .explainer-archive a,.block--views-exp-explainer-page-1 .explainers-normal a,.block--views-exp-explainer-page-2 .explainers-az a,.block--views-exp-explainer-page-2 .explainers-archive a,.block--views-exp-explainer-page-2 .explainer-archive a,.block--views-exp-explainer-page-2 .explainers-normal a,.block--views-exp-explainer-page-3 .explainers-az a,.block--views-exp-explainer-page-3 .explainers-archive a,.block--views-exp-explainer-page-3 .explainer-archive a,.block--views-exp-explainer-page-3 .explainers-normal a{line-height:2.7em;font-size:1.15em;text-decoration:underline;color:#444;}.block--views-exp-explainer-page .views-submit-button,.block--views-exp-explainer-page-1 .views-submit-button,.block--views-exp-explainer-page-2 .views-submit-button,.block--views-exp-explainer-page-3 .views-submit-button{padding:0;}.block--views-exp-explainer-page .views-submit-button.views-exposed-widget input,.block--views-exp-explainer-page-1 .views-submit-button.views-exposed-widget input,.block--views-exp-explainer-page-2 .views-submit-button.views-exposed-widget input,.block--views-exp-explainer-page-3 .views-submit-button.views-exposed-widget input{margin-top:0;padding-right:3em;background-image:url(/sites/all/themes/ifgr/images/icons/chevron-right-white.svg);background-size:1em;background-position:calc(100% - 0.5em) 55%;background-repeat:no-repeat;background-color:#D0006E;color:#ffffff;}.block--views-exp-explainer-page .sort-select-wrapper select,.block--views-exp-explainer-page-1 .sort-select-wrapper select,.block--views-exp-explainer-page-2 .sort-select-wrapper select,.block--views-exp-explainer-page-3 .sort-select-wrapper select{padding-right:3em;background-image:url(/sites/all/themes/ifgr/images/icons/chevron-right-grey.svg);background-size:0.875rem;background-repeat:no-repeat;background-position:center right 0.875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.block--views-exp-explainer-page .explainers-normal,.block--views-exp-explainer-page .explainers-archive{display:none;}.block--views-exp-explainer-page-1 .explainers-az,.block--views-exp-explainer-page-1 .explainer-archive{display:none;}.block--views-exp-explainer-page-2 .explainers-archive,.block--views-exp-explainer-page-2 .explainer-archive{display:none;}.block--views-exp-explainer-page-3 .explainers-archive,.block--views-exp-explainer-page-3 .explainer-archive{display:none;}.view-explainer.view-display-id-page_3 .views-row,.view-explainer.view-display-id-page_1 .views-row{border-bottom:none;padding-bottom:0;margin-bottom:5px;}.view-explainer.view-display-id-page_3 .views-row a,.view-explainer.view-display-id-page_1 .views-row a{font-size:1.2em;color:#747474;}.view-display-id-page.view-explainer img{width:100%;height:auto;}.view-display-id-page.view-explainer .views-row{border-bottom:none;margin-bottom:1em;}.view-display-id-page.view-explainer .views-row a{color:#444;}.view-display-id-page.view-explainer .views-field-title{margin-top:0.7em;margin-bottom:0.5em;font-size:1.4em;font-weight:normal;}.view-display-id-page.view-explainer .views-field-field-update-date{margin-bottom:0.5em;}.view-display-id-page.view-explainer .views-field-field-update-date .field-content{display:inline-block;}.view-display-id-page.view-explainer .views-field-body{margin-bottom:1em;}.field--name-field-explainers-further-info .field-label{margin-bottom:1em;margin-right:20px;color:#666666;font-weight:bold;font-size:1.17em;position:relative;overflow:hidden;text-align:left;}.field--name-field-explainers-further-info .field-label span{display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;position:relative;padding:0 20px;}.field--name-field-explainers-further-info .field-label span:before,.field--name-field-explainers-further-info .field-label span:after{content:'';display:block;width:1000px;position:absolute;top:0.73em;border-top:2px solid #80378e;}.field--name-field-explainers-further-info .field-label span:before{right:100%;}.field--name-field-explainers-further-info .field-label span:after{left:100%;}@media screen and (max-width:399px){.block--views-exp-explainer-page .views-widget,.block--views-exp-explainer-page .form-item-combine,.block--views-exp-explainer-page .views-submit-button,.block--views-exp-explainer-page-1 .views-widget,.block--views-exp-explainer-page-1 .form-item-combine,.block--views-exp-explainer-page-1 .views-submit-button,.block--views-exp-explainer-page-2 .views-widget,.block--views-exp-explainer-page-2 .form-item-combine,.block--views-exp-explainer-page-2 .views-submit-button,.block--views-exp-explainer-page-3 .views-widget,.block--views-exp-explainer-page-3 .form-item-combine,.block--views-exp-explainer-page-3 .views-submit-button{width:100%;}.block--views-exp-explainer-page .views-widget input,.block--views-exp-explainer-page .form-item-combine input,.block--views-exp-explainer-page .views-submit-button input,.block--views-exp-explainer-page-1 .views-widget input,.block--views-exp-explainer-page-1 .form-item-combine input,.block--views-exp-explainer-page-1 .views-submit-button input,.block--views-exp-explainer-page-2 .views-widget input,.block--views-exp-explainer-page-2 .form-item-combine input,.block--views-exp-explainer-page-2 .views-submit-button input,.block--views-exp-explainer-page-3 .views-widget input,.block--views-exp-explainer-page-3 .form-item-combine input,.block--views-exp-explainer-page-3 .views-submit-button input{width:100%;}}@media screen and (min-width:400px) and (max-width:719px){.view-display-id-page.view-explainer .views-row,.view-display-id-page_2.view-explainer .views-row{width:49%;float:left;}.view-display-id-page.view-explainer .views-row:nth-child(2n+1),.view-display-id-page_2.view-explainer .views-row:nth-child(2n+1){margin-right:1%;}.view-display-id-page.view-explainer .views-row:nth-child(2n+2),.view-display-id-page_2.view-explainer .views-row:nth-child(2n+2){margin-left:1%;}.view-display-id-page.view-explainer .views-row:nth-child(2n+3),.view-display-id-page_2.view-explainer .views-row:nth-child(2n+3){clear:left;}}@media screen and (max-width:719px){.block--views-exp-explainer-page label,.block--views-exp-explainer-page-1 label,.block--views-exp-explainer-page-2 label,.block--views-exp-explainer-page-3 label{width:100%;}.block--views-exp-explainer-page .explainer-links,.block--views-exp-explainer-page-1 .explainer-links,.block--views-exp-explainer-page-2 .explainer-links,.block--views-exp-explainer-page-3 .explainer-links{width:100%;}.block--views-exp-explainer-page .explainers-az,.block--views-exp-explainer-page .explainers-archive,.block--views-exp-explainer-page .explainer-archive,.block--views-exp-explainer-page .explainers-normal,.block--views-exp-explainer-page-1 .explainers-az,.block--views-exp-explainer-page-1 .explainers-archive,.block--views-exp-explainer-page-1 .explainer-archive,.block--views-exp-explainer-page-1 .explainers-normal,.block--views-exp-explainer-page-2 .explainers-az,.block--views-exp-explainer-page-2 .explainers-archive,.block--views-exp-explainer-page-2 .explainer-archive,.block--views-exp-explainer-page-2 .explainers-normal,.block--views-exp-explainer-page-3 .explainers-az,.block--views-exp-explainer-page-3 .explainers-archive,.block--views-exp-explainer-page-3 .explainer-archive,.block--views-exp-explainer-page-3 .explainers-normal{width:100%;text-align:left;}}@media screen and (min-width:720px){.block--views-exp-explainer-page label,.block--views-exp-explainer-page-1 label,.block--views-exp-explainer-page-2 label,.block--views-exp-explainer-page-3 label{width:100px;}.block--views-exp-explainer-page .slider-wrapper,.block--views-exp-explainer-page-1 .slider-wrapper,.block--views-exp-explainer-page-2 .slider-wrapper,.block--views-exp-explainer-page-3 .slider-wrapper{width:66%;}.block--views-exp-explainer-page .explainer-text-search-row > div:not(:last-child),.block--views-exp-explainer-page-1 .explainer-text-search-row > div:not(:last-child),.block--views-exp-explainer-page-2 .explainer-text-search-row > div:not(:last-child),.block--views-exp-explainer-page-3 .explainer-text-search-row > div:not(:last-child){margin-right:1em;}.block--views-exp-explainer-page .explainer-text-search-row .explainers-az,.block--views-exp-explainer-page .explainer-text-search-row .explainers-archive,.block--views-exp-explainer-page .explainer-text-search-row .explainer-archive,.block--views-exp-explainer-page .explainer-text-search-row .explainers-normal,.block--views-exp-explainer-page-1 .explainer-text-search-row .explainers-az,.block--views-exp-explainer-page-1 .explainer-text-search-row .explainers-archive,.block--views-exp-explainer-page-1 .explainer-text-search-row .explainer-archive,.block--views-exp-explainer-page-1 .explainer-text-search-row .explainers-normal,.block--views-exp-explainer-page-2 .explainer-text-search-row .explainers-az,.block--views-exp-explainer-page-2 .explainer-text-search-row .explainers-archive,.block--views-exp-explainer-page-2 .explainer-text-search-row .explainer-archive,.block--views-exp-explainer-page-2 .explainer-text-search-row .explainers-normal,.block--views-exp-explainer-page-3 .explainer-text-search-row .explainers-az,.block--views-exp-explainer-page-3 .explainer-text-search-row .explainers-archive,.block--views-exp-explainer-page-3 .explainer-text-search-row .explainer-archive,.block--views-exp-explainer-page-3 .explainer-text-search-row .explainers-normal{float:left;margin-right:1em;}.view-explainer.view-display-id-page_3 .half-split .wrapper,.view-explainer.view-display-id-page_1 .half-split .wrapper{width:50%;float:left;}.view-explainer.view-display-id-page_3 .half-split .wrapper:nth-child(1),.view-explainer.view-display-id-page_1 .half-split .wrapper:nth-child(1){padding-right:1em;}.view-explainer.view-display-id-page_3 .half-split .wrapper:nth-child(2),.view-explainer.view-display-id-page_1 .half-split .wrapper:nth-child(2){padding-left:1em;}.view-display-id-page.view-explainer .views-row,.view-display-id-page_2.view-explainer .views-row{width:23.5%;float:left;margin-left:1%;margin-right:1%;}.view-display-id-page.view-explainer .views-row:nth-child(4n+1),.view-display-id-page_2.view-explainer .views-row:nth-child(4n+1){margin-left:0;}.view-display-id-page.view-explainer .views-row:nth-child(4n+4),.view-display-id-page_2.view-explainer .views-row:nth-child(4n+4){margin-right:0;}.view-display-id-page.view-explainer .views-row:nth-child(4n+5),.view-display-id-page_2.view-explainer .views-row:nth-child(4n+5){clear:left;}}@media screen and (max-width:899px){.block--views-exp-explainer-page .combine-wrapper,.block--views-exp-explainer-page .sort-select-wrapper,.block--views-exp-explainer-page .views-submit-button,.block--views-exp-explainer-page-1 .combine-wrapper,.block--views-exp-explainer-page-1 .sort-select-wrapper,.block--views-exp-explainer-page-1 .views-submit-button,.block--views-exp-explainer-page-2 .combine-wrapper,.block--views-exp-explainer-page-2 .sort-select-wrapper,.block--views-exp-explainer-page-2 .views-submit-button,.block--views-exp-explainer-page-3 .combine-wrapper,.block--views-exp-explainer-page-3 .sort-select-wrapper,.block--views-exp-explainer-page-3 .views-submit-button{width:100%;margin-bottom:1.5em;}.block--views-exp-explainer-page .combine-wrapper input,.block--views-exp-explainer-page .combine-wrapper select,.block--views-exp-explainer-page .sort-select-wrapper input,.block--views-exp-explainer-page .sort-select-wrapper select,.block--views-exp-explainer-page .views-submit-button input,.block--views-exp-explainer-page .views-submit-button select,.block--views-exp-explainer-page-1 .combine-wrapper input,.block--views-exp-explainer-page-1 .combine-wrapper select,.block--views-exp-explainer-page-1 .sort-select-wrapper input,.block--views-exp-explainer-page-1 .sort-select-wrapper select,.block--views-exp-explainer-page-1 .views-submit-button input,.block--views-exp-explainer-page-1 .views-submit-button select,.block--views-exp-explainer-page-2 .combine-wrapper input,.block--views-exp-explainer-page-2 .combine-wrapper select,.block--views-exp-explainer-page-2 .sort-select-wrapper input,.block--views-exp-explainer-page-2 .sort-select-wrapper select,.block--views-exp-explainer-page-2 .views-submit-button input,.block--views-exp-explainer-page-2 .views-submit-button select,.block--views-exp-explainer-page-3 .combine-wrapper input,.block--views-exp-explainer-page-3 .combine-wrapper select,.block--views-exp-explainer-page-3 .sort-select-wrapper input,.block--views-exp-explainer-page-3 .sort-select-wrapper select,.block--views-exp-explainer-page-3 .views-submit-button input,.block--views-exp-explainer-page-3 .views-submit-button select{width:100%;margin-bottom:0;}.block--views-exp-explainer-page .combine-wrapper label,.block--views-exp-explainer-page .sort-select-wrapper label,.block--views-exp-explainer-page .views-submit-button label,.block--views-exp-explainer-page-1 .combine-wrapper label,.block--views-exp-explainer-page-1 .sort-select-wrapper label,.block--views-exp-explainer-page-1 .views-submit-button label,.block--views-exp-explainer-page-2 .combine-wrapper label,.block--views-exp-explainer-page-2 .sort-select-wrapper label,.block--views-exp-explainer-page-2 .views-submit-button label,.block--views-exp-explainer-page-3 .combine-wrapper label,.block--views-exp-explainer-page-3 .sort-select-wrapper label,.block--views-exp-explainer-page-3 .views-submit-button label{width:100%;text-align:left;}}@media screen and (min-width:900px){.block--views-exp-explainer-page .views-submit-button,.block--views-exp-explainer-page .explainers-az,.block--views-exp-explainer-page .explainers-archive,.block--views-exp-explainer-page .explainer-archive,.block--views-exp-explainer-page .explainers-normal,.block--views-exp-explainer-page-1 .views-submit-button,.block--views-exp-explainer-page-1 .explainers-az,.block--views-exp-explainer-page-1 .explainers-archive,.block--views-exp-explainer-page-1 .explainer-archive,.block--views-exp-explainer-page-1 .explainers-normal,.block--views-exp-explainer-page-2 .views-submit-button,.block--views-exp-explainer-page-2 .explainers-az,.block--views-exp-explainer-page-2 .explainers-archive,.block--views-exp-explainer-page-2 .explainer-archive,.block--views-exp-explainer-page-2 .explainers-normal,.block--views-exp-explainer-page-3 .views-submit-button,.block--views-exp-explainer-page-3 .explainers-az,.block--views-exp-explainer-page-3 .explainers-archive,.block--views-exp-explainer-page-3 .explainer-archive,.block--views-exp-explainer-page-3 .explainers-normal{margin-top:1.7em;}}@media screen and (min-width:1024px){.block--views-exp-explainer-page .explainer-links,.block--views-exp-explainer-page-1 .explainer-links,.block--views-exp-explainer-page-2 .explainer-links,.block--views-exp-explainer-page-3 .explainer-links{position:absolute;right:0;}}.block--homepage-banner{margin-bottom:1em;}.block--homepage-banner .views-row{position:relative;overflow:hidden;}.block--homepage-banner .views-field-nothing-1{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);}.block--homepage-banner .views-field-nothing-1 h1{margin-bottom:0.3em;font-weight:bold;color:#ffffff;}.block--homepage-banner .views-field-nothing-1 h1 a{text-decoration:none;}.block--homepage-banner .views-field-nothing-1 h1 a:hover{text-decoration:underline;}.block--homepage-banner .views-field-nothing-1 p{line-height:1em;color:#ffffff;}.block--homepage-banner .views-field-nothing-1 a{color:#ffffff;text-decoration:underline;}@media screen and (max-width:500px){.homepage-banner .views-field.views-field-nothing-1{margin-left:1.7em;width:80%;}.homepage-banner .views-field.views-field-nothing-1 h1{font-size:1.5em;}.homepage-banner .views-field.views-field-nothing-1 p{font-size:1.1em;}}@media screen and (min-width:501px){.homepage-banner .views-field.views-field-nothing-1{margin-left:1.7em;width:70%;}.homepage-banner .views-field.views-field-nothing-1 p{font-size:1.5em;}}@media screen and (min-width:950px){.homepage-banner .views-field.views-field-nothing-1{margin-left:14em;margin-top:0;}.homepage-banner .views-field.views-field-nothing-1 h1{font-size:3em;font-weight:bold;}}.view-news .views-field-field-news-thumbnail,.view-news .views-field-field-inthenews-thumbnail{float:left;}.l-content .view-news .views-field-created,.l-content .view-news .views-field-title,.l-content .view-news .views-field-nothing{margin-left:112px;}.block .view-news .views-row-last{border:0;margin-bottom:0;padding-bottom:0;}.block .view-news .views-field-body p{margin-bottom:0;}#block-views-people-contacts .views-row{border-bottom:0;margin-top:5px;margin-bottom:5px;padding:0;}#block-views-people-contacts .views-row span.email{background-image:url(/sites/all/themes/ifgr/images/email.png);background-position:left center;background-repeat:no-repeat;display:inline-block;line-height:16px;padding-left:20px;}.view--project-themes-listing img{display:block;width:100%;}.view--project-themes-listing .views-row{color:#ffffff;position:relative;padding:0;border-bottom:0;background-color:#0e569a;}.view--project-themes-listing .views-row:before,.view--project-themes-listing .views-row:after{content:"";position:absolute;border-style:solid;width:0;height:0;}.view--project-themes-listing .views-row:after{bottom:0;left:0;border-width:30px 0 0 30px;border-color:transparent transparent transparent white;}.view--project-themes-listing .views-row:before{top:0;right:0;border-width:0 30px 30px 0;border-color:transparent white transparent transparent;}.view--project-themes-listing .views-row a{color:#ffffff;}.view--project-themes-listing .views-row a:hover{text-decoration:underline;}.view--project-themes-listing .views-row .field-type span{position:relative;display:inline-block;padding-right:2em;}.view--project-themes-listing .views-row .field-type span:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";right:0;display:block;width:1.4em;height:1.2em;background-size:contain;background-repeat:no-repeat;background-position:center;}.view--project-themes-listing .views-row .field-type .basic-page-icon{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";right:0;display:block;width:1.4em;height:1.2em;background-size:contain;background-repeat:no-repeat;background-position:center;}.view--project-themes-listing .views-row .field-type .basic-page-icon img{display:none;}.view--project-themes-listing .views-row.Event,.view--project-themes-listing .views-row.event{background-color:#71C100;}.view--project-themes-listing .views-row.Event .field-type span:after,.view--project-themes-listing .views-row.event .field-type span:after{background-image:url(/sites/all/themes/ifgr/images/icons/event.png);}.view--project-themes-listing .views-row.Book,.view--project-themes-listing .views-row.book,.view--project-themes-listing .views-row.Publication,.view--project-themes-listing .views-row.publication{background-color:#EC8A01;}.view--project-themes-listing .views-row.Book .field-type span:after,.view--project-themes-listing .views-row.book .field-type span:after,.view--project-themes-listing .views-row.Publication .field-type span:after,.view--project-themes-listing .views-row.publication .field-type span:after{background-image:url(/sites/all/themes/ifgr/images/icons/publication.png);}.view--project-themes-listing .views-row.News,.view--project-themes-listing .views-row.news{background-color:#E6007E;}.view--project-themes-listing .views-row.News .field-type span:after,.view--project-themes-listing .views-row.news .field-type span:after{background-image:url(/sites/all/themes/ifgr/images/icons/newspaper-o.png);}.view--project-themes-listing .views-row.Basic.page,.view--project-themes-listing .views-row.basic.page{background-color:#00c7b1;}.view--project-themes-listing .views-row.Comment,.view--project-themes-listing .views-row.comment,.view--project-themes-listing .views-row.blog{background-color:#E6007E;}.view--project-themes-listing .views-row.Comment .field-type span:after,.view--project-themes-listing .views-row.comment .field-type span:after,.view--project-themes-listing .views-row.blog .field-type span:after{background-image:url(/sites/all/themes/ifgr/images/icons/blog.png);}.view--project-themes-listing .views-row.Explainer,.view--project-themes-listing .views-row.explainer{background-color:#01A8DF;}.view--project-themes-listing .views-row.Explainer .field-type span:after,.view--project-themes-listing .views-row.explainer .field-type span:after{background-image:url(/sites/all/themes/ifgr/images/icons/brexit-brief.png);}.view--project-themes-listing .views-row.News,.view--project-themes-listing .views-row.news{background-color:#D0006F;}.view--project-themes-listing .views-row.News .field-type span:after,.view--project-themes-listing .views-row.news .field-type span:after{background-image:url(/sites/all/themes/ifgr/images/icons/newspaper-o.png);}.view--project-themes-listing .views-row.Job,.view--project-themes-listing .views-row.job{background-color:#85329C;}.view--project-themes-listing .views-row.Job .field-type span:after,.view--project-themes-listing .views-row.job .field-type span:after{background-image:url(/sites/all/themes/ifgr/images/icons/file-text-o.png);}.view--project-themes-listing .views-row.Chart,.view--project-themes-listing .views-row.chart{background-color:#EC8A01;}.view--project-themes-listing .views-row.Chart .field-type span:after,.view--project-themes-listing .views-row.chart .field-type span:after{background-image:url(/sites/all/themes/ifgr/images/icons/bar-chart.svg);}.view--project-themes-listing .views-row.Basic.page.podcast{background-color:#85329C;}.view--project-themes-listing .views-row.Basic.page.podcast .field-type span:after{background-image:url(/sites/all/themes/ifgr/images/icons/podcast.png);}.view--project-themes-listing .views-row:not(.Publication):not(.publicati) .views-field-body{display:none;}.view--project-themes-listing .row-heading{padding:1.5em;}.view--project-themes-listing .node-title{margin-bottom:0.7em;font-size:1.7em;}.view--project-themes-listing .node-summary{font-size:1.2em;}.view--project-themes-listing .node-summary p{margin-bottom:0;}@media screen and (max-width:499px){.view--project-themes-listing .views-row .wide{display:none;}}@media screen and (min-width:500px) and (max-width:719px){.view--project-themes-listing .views-row{width:49.15254237%;float:left;margin-right:1.69491525%;}.view--project-themes-listing .views-row:first-child,.view--project-themes-listing .views-row:nth-child(2),.view--project-themes-listing .views-row:nth-child(3){width:100%;float:left;margin-left:0;margin-right:0;}.view--project-themes-listing .views-row:first-child .rect,.view--project-themes-listing .views-row:nth-child(2) .rect,.view--project-themes-listing .views-row:nth-child(3) .rect{display:none;}.view--project-themes-listing .views-row:not(:first-child):not(:nth-child(2)):not(:nth-child(3)) .wide{display:none;}.view--project-themes-listing .views-row:nth-child(2n + 5){width:49.15254237%;float:right;margin-right:0;}}@media screen and (min-width:720px){.view--project-themes-listing .views-row{width:23.72881356%;float:left;margin-right:1.69491525%;}.view--project-themes-listing .views-row:first-child,.view--project-themes-listing .views-row:nth-child(3){width:32.20338983%;float:left;margin-right:1.69491525%;}.view--project-themes-listing .views-row:nth-child(2){width:32.20338983%;float:right;margin-right:0;}.view--project-themes-listing .views-row:nth-child(4n + 7){width:23.72881356%;float:right;margin-right:0;}.view--project-themes-listing .views-row:nth-child(4n + 8){clear:left;}.view--project-themes-listing .views-row .wide{display:none;}}#block-views-projects-project-info-lhs{background-color:#e9eef1;padding:20px;}#block-views-projects-project-info-lhs .views-row{margin:0;}#block-views-projects-project-info-lhs .views-row .views-field-created{font-weight:bold;margin-bottom:20px;}#block-views-projects-project-info-lhs .views-row .views-field-field-publication-file{overflow:hidden;display:inline-block;}#block-views-projects-project-info-lhs .views-row .views-field-field-publication-file{display:block;}#block-views-projects-project-info-lhs .views-row .views-field-field-publication-file a.button-link{border:1px solid #abafb0;}.view-publications .views-field-title,.view-related-publications .views-field-title{font-size:1.4em;}.view-publications .views-field-field-publication-subtitle,.view-related-publications .views-field-field-publication-subtitle{font-size:1.1em;font-weight:bold;margin-bottom:1em;}.view-publications .views-field-field-publication-thumbnail,.view-related-publications .views-field-field-publication-thumbnail{float:left;margin:1em;}.view-publications.view-display-id-authors{margin-bottom:1em;}.view-publications.view-display-id-authors .views-row .views-field-field-person-photo{float:left;width:50px;margin-right:10px;}.view-publications.view-display-id-authors .views-row .views-field-title{margin-left:60px;margin-top:5px;}.view-publications .views-row div[class^="publications-page-view"]{margin-bottom:1em;overflow:hidden;display:inline-block;}.view-publications .views-row div[class^="publications-page-view"]{display:block;}.view-publications .button-container{margin:3.5em 1em 1em 1em !important;}.view-publications a.button-link{overflow:hidden;display:inline-block;display:block;float:none;height:auto;background-color:transparent !important;border:0 !important;}.view-publications a.button-link{display:block;}.view-publications a.button-link:hover{background-color:transparent !important;color:#000 !important;}.view-publications a.button-link:hover .doc-icon,.view-publications a.button-link:hover .doc-size,.view-publications a.button-link:hover .doc-pages{color:#000 !important;}.view-publications .doc-icon{width:25px;}.view-publications .doc-text{width:calc(100% - 25px);}.view-publications .views-field-field-publication-file{border:1px solid #abafb0;background-color:#E4E4E4;}.view-publications.view-display-id-publications_page .view-content{border-top:1px dotted #d4d4d4;margin-top:20px;padding-top:10px;}.l-content .view-publications .views-exposed-widgets .publications-themes-row,.l-content .view-publications .views-exposed-widgets .publications-sort-date-row,.l-content .view-publications .views-exposed-widgets .publications-text-search-row{padding:10px;}.l-content .view-publications .views-exposed-widgets .combine-wrapper,.l-content .view-publications .views-exposed-widgets .author-wrapper,.l-content .view-publications .views-exposed-widgets .sort-select-wrapper,.l-content .view-publications .views-exposed-widgets .views-submit-button{float:left;margin-right:1em;}.l-content .view-publications .views-exposed-widgets .views-submit-button{margin-top:1.7em;padding:0;}.l-content .view-publications .views-exposed-widgets .views-submit-button input{margin:0;padding-right:3em;background-image:url(/sites/all/themes/ifgr/images/icons/chevron-right-white.svg);background-size:1em;background-position:calc(100% - 0.5em) 55%;background-repeat:no-repeat;background-color:#D0006E;color:#ffffff;}.l-content .view-publications .views-exposed-widgets .sort-select-wrapper select,.l-content .view-publications .views-exposed-widgets .author-wrapper select{padding-right:3em;background-image:url(/sites/all/themes/ifgr/images/icons/chevron-right-grey.svg);background-size:0.875rem;background-repeat:no-repeat;background-position:center right 0.875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.l-content .view-publications .views-exposed-widgets .publications-themes-row{position:absolute;bottom:0;visibility:hidden;background-color:#d3d7d8;z-index:0;}.l-content .view-publications .views-exposed-widgets .publications-themes-row label{font-family:'Open Sans',Calibri,'Helvetica Neue',Arial,'Gill Sans',sans-serif;font-size-adjust:0.47;font-weight:normal;font-style:normal;font-size:1.4em;line-height:1.4em;}.l-content .view-publications .views-exposed-widgets .publications-themes-row .form-item-field-themes-tid .selected a,.l-content .view-publications .views-exposed-widgets .publications-themes-row .form-item-term-node-tid-depth .selected a{background-color:#1180A7;color:#fff;}.l-content .view-publications .views-exposed-widgets .publications-themes-row .form-item-field-themes-tid .selected a:hover,.l-content .view-publications .views-exposed-widgets .publications-themes-row .form-item-term-node-tid-depth .selected a:hover{background-color:#1d90b9;}.l-content .view-publications .views-exposed-widgets .publications-themes-row .form-type-bef-link{float:left;}.l-content .view-publications .views-exposed-widgets .publications-themes-row .form-type-bef-link a{float:left;background-color:#fff;color:#444;padding:5px;margin:5px 5px 0px 0;}.l-content .view-publications .views-exposed-widgets .publications-themes-row .form-type-bef-link a:hover{background-color:#deebf0;}.l-content .view-publications .views-exposed-widgets .publications-sort-date-row{background-color:#c3c7c8;}.l-content .view-publications .views-exposed-widgets .publications-sort-date-row .form-item-sort-bef-combine{float:left;padding-right:10px;}.l-content .view-publications .views-exposed-widgets .publications-sort-date-row label{font-weight:normal;font-size:1.1em;}.l-content .view-publications .views-exposed-widgets .publications-sort-date-row .sort-select-wrapper{float:left;width:230px;}.l-content .view-publications .views-exposed-widgets .publications-sort-date-row .slider-wrapper{float:left;width:66%;}@media screen and (max-device-width:770px){.l-content .view-publications .views-exposed-widgets .publications-sort-date-row .slider-wrapper{margin-top:10px;width:100%;}}.l-content .view-publications .views-exposed-widgets .publications-text-search-row{background-color:#a3a7a8;}.l-content .view-publications .views-exposed-widgets .publications-text-search-row label{font-weight:normal;font-size:1.1em;color:#fff;width:100%;}.l-content .view-publications .views-exposed-widgets .publications-text-search-row input[type="text"].placeholder{color:#999;}.l-content .view-publications .views-exposed-widgets .publications-text-search-row input[type="text"]:-moz-placeholder{color:#999;}.l-content .view-publications .views-exposed-widgets .publications-text-search-row input[type="text"]::-moz-placeholder{color:#999;}.l-content .view-publications .views-exposed-widgets .publications-text-search-row input[type="text"]::-webkit-input-placeholder{color:#999;}.l-content .view-publications .views-exposed-widgets .publications-text-search-row input[type="text"]::-ms-input-placeholder{color:#999;}.l-content .view-publications .views-exposed-widgets .publications-text-search-row .combine-wrapper input{margin-bottom:10px;}@media (min-width:720px){.l-content .view-publications .views-exposed-widgets .publications-text-search-row .combine-wrapper input{margin-bottom:0px;}}@media (min-width:720px){.l-content .view-publications .views-exposed-widgets .publications-text-search-row .author-wrapper label{padding-right:10px;text-align:right;}}.l-content .view-publications .views-field-body{font-size:1.1em;}.l-content .view-publications .views-field-field-publication-date,.l-content .view-publications .views-field-field-publication-authors,.l-content .view-publications .views-field-body{margin-left:81px;}.l-content .view-publications .views-field-body,.l-content .view-publications .views-field-field-publication-authors{margin-top:1em;}.l-content .view-publications .views-field-field-publication-file{overflow:hidden;display:inline-block;margin-bottom:1em;}.l-content .view-publications .views-field-field-publication-file{display:block;}.l-content .view-publications .views-field-field-publication-file a.button-link{border:1px solid #abafb0;}.l-content .view-publications .views-field-nothing .views-label-term-node-tid{font-size:1.1em;}.l-content .view-publications .views-field-nothing ul{margin:0;padding:0;list-style:none;}.l-content .view-publications .views-field-nothing ul li{float:left;}.l-content .view-publications .views-field-nothing ul li a{display:block;font-size:0.9em;margin:5px 5px 0 0;padding:5px;color:#fff;background:#1180A7;}.l-content .view-publications .views-field-nothing ul li a:hover{background:#1d90b9;}.block .view-publications .views-row-last{border:0;margin-bottom:0;padding-bottom:0;}.block .view-publications .views-field-body p{margin-bottom:0;}.block .view-publications .views-field-field-publication-thumbnail{margin-right:10px;margin-bottom:5px;}.view-publications.view-display-id-publication_rhs_block .views-field-php,.view-publications.view-display-id-publication_rhs_block .views-field-field-publication-associated,.view-publications.view-display-id-publication_rhs_block .views-field-field-associated-projects{margin-bottom:1em;}.view-publications.view-display-id-publication_rhs_block .views-field-field-publication-associated ul,.view-publications.view-display-id-publication_rhs_block .views-field-field-associated-projects ul{margin:0;list-style:none;}#block-views-publications-pub-info-lhs{background-color:#e9eef1;padding:20px;}#block-views-publications-pub-info-lhs .views-row{margin:0;}#block-views-publications-pub-info-lhs .views-row .views-field-field-publication-date{font-weight:bold;margin-bottom:20px;}#block-views-publications-pub-info-lhs .views-row .views-field-field-publication-file{overflow:hidden;display:inline-block;}#block-views-publications-pub-info-lhs .views-row .views-field-field-publication-file{display:block;}#block-views-publications-pub-info-lhs .views-row .views-field-field-publication-file a.button-link{border:1px solid #abafb0;}#block-views-publications-pub-info-lhs .views-row .views-field-nothing{margin-top:1em;}#block-views-publications-pub-info-lhs .views-row .views-field-nothing ul{list-style:none;display:inline-block;margin:0;}#block-views-publications-pub-info-lhs .views-row .views-field-nothing ul a{float:left;background-color:#1180A7;color:#fff;padding:5px;margin:5px 5px 0px 0;}#block-views-publications-pub-info-lhs .views-row .views-field-nothing ul a:hover{background-color:#1d90b9;}.block--views-publications-person .views-field-created{font-size:0.9em;margin-top:0.5em;}.block--views-publications-person .view-publications .views-row-last{margin-bottom:10px;}@media screen and (max-width:899px){#views-exposed-form-publications-publications-page .views-submit-button{width:100%;}#views-exposed-form-publications-publications-page .views-submit-button input{width:100%;}#views-exposed-form-publications-publications-page .combine-wrapper,#views-exposed-form-publications-publications-page .author-wrapper,#views-exposed-form-publications-publications-page .sort-select-wrapper{width:100%;}#views-exposed-form-publications-publications-page .combine-wrapper input,#views-exposed-form-publications-publications-page .combine-wrapper select,#views-exposed-form-publications-publications-page .author-wrapper input,#views-exposed-form-publications-publications-page .author-wrapper select,#views-exposed-form-publications-publications-page .sort-select-wrapper input,#views-exposed-form-publications-publications-page .sort-select-wrapper select{width:100%;margin-bottom:0;}#views-exposed-form-publications-publications-page .combine-wrapper label,#views-exposed-form-publications-publications-page .author-wrapper label,#views-exposed-form-publications-publications-page .sort-select-wrapper label{width:100%;text-align:left;}#views-exposed-form-publications-publications-page .combine-wrapper .views-widget,#views-exposed-form-publications-publications-page .author-wrapper .views-widget,#views-exposed-form-publications-publications-page .sort-select-wrapper .views-widget{float:none;margin-bottom:1em;}#views-exposed-form-publications-publications-page .combine-wrapper .views-submit-button,#views-exposed-form-publications-publications-page .author-wrapper .views-submit-button,#views-exposed-form-publications-publications-page .sort-select-wrapper .views-submit-button{padding-left:0;}}.form-item-created .ui-state-default,.form-item-created .ui-widget-content .ui-state-default,.form-item-created .ui-widget-header .ui-state-default,.form-item-timestamp .ui-state-default,.form-item-timestamp .ui-widget-content .ui-state-default,.form-item-timestamp .ui-widget-header .ui-state-default,.form-item-field-publication-date-preset .ui-state-default,.form-item-field-publication-date-preset .ui-widget-content .ui-state-default,.form-item-field-publication-date-preset .ui-widget-header .ui-state-default{background-color:#1180A7;background-image:none;}.form-item-created .ui-slider,.form-item-timestamp .ui-slider,.form-item-field-publication-date-preset .ui-slider{margin:10px 15px 50px 15px;text-decoration:none !important;}.form-item-created .ui-slider .ui-slider-handle,.form-item-timestamp .ui-slider .ui-slider-handle,.form-item-field-publication-date-preset .ui-slider .ui-slider-handle{overflow:visible !important;}.form-item-created .ui-slider .ui-slider-tooltip,.form-item-timestamp .ui-slider .ui-slider-tooltip,.form-item-field-publication-date-preset .ui-slider .ui-slider-tooltip{display:none;}.form-item-created .ui-slider .screenReaderContext,.form-item-timestamp .ui-slider .screenReaderContext,.form-item-field-publication-date-preset .ui-slider .screenReaderContext{position:absolute;width:0;height:0;overflow:hidden;left:-999999999px;}.form-item-created .ui-slider .ui-state-active .ui-slider-tooltip,.form-item-created .ui-slider .ui-state-focus .ui-slider-tooltip,.form-item-created .ui-slider .ui-state-hover .ui-slider-tooltip,.form-item-timestamp .ui-slider .ui-state-active .ui-slider-tooltip,.form-item-timestamp .ui-slider .ui-state-focus .ui-slider-tooltip,.form-item-timestamp .ui-slider .ui-state-hover .ui-slider-tooltip,.form-item-field-publication-date-preset .ui-slider .ui-state-active .ui-slider-tooltip,.form-item-field-publication-date-preset .ui-slider .ui-state-focus .ui-slider-tooltip,.form-item-field-publication-date-preset .ui-slider .ui-state-hover .ui-slider-tooltip{display:block;position:absolute;bottom:2.5em;text-align:center;padding:.3em .2em .4em;font-size:.9em;width:8em;margin-left:-3.7em;}.form-item-created .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down,.form-item-created .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down-inner,.form-item-timestamp .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down,.form-item-timestamp .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down-inner,.form-item-field-publication-date-preset .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down,.form-item-field-publication-date-preset .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down-inner{position:absolute;display:block;width:0;height:0;border-bottom-width:0;background:none;}.form-item-created .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down,.form-item-timestamp .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down,.form-item-field-publication-date-preset .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down{border-left:7px dashed transparent;border-right:7px dashed transparent;border-top-width:8px;bottom:-8px;right:auto;left:50%;margin-left:-7px;}.form-item-created .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down-inner,.form-item-timestamp .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down-inner,.form-item-field-publication-date-preset .ui-slider .ui-slider-tooltip .ui-tooltip-pointer-down-inner{border-left:6px dashed transparent;border-right:6px dashed transparent;border-top:7px solid #fff;bottom:auto;top:-9px;left:-6px;}.form-item-created .ui-slider a,.form-item-timestamp .ui-slider a,.form-item-field-publication-date-preset .ui-slider a{text-decoration:none;}.form-item-created .ui-slider ol,.form-item-created .ui-slider li,.form-item-created .ui-slider dl,.form-item-created .ui-slider dd,.form-item-created .ui-slider dt,.form-item-timestamp .ui-slider ol,.form-item-timestamp .ui-slider li,.form-item-timestamp .ui-slider dl,.form-item-timestamp .ui-slider dd,.form-item-timestamp .ui-slider dt,.form-item-field-publication-date-preset .ui-slider ol,.form-item-field-publication-date-preset .ui-slider li,.form-item-field-publication-date-preset .ui-slider dl,.form-item-field-publication-date-preset .ui-slider dd,.form-item-field-publication-date-preset .ui-slider dt{list-style:none;margin:0;padding:0;}.form-item-created .ui-slider ol,.form-item-created .ui-slider dl,.form-item-timestamp .ui-slider ol,.form-item-timestamp .ui-slider dl,.form-item-field-publication-date-preset .ui-slider ol,.form-item-field-publication-date-preset .ui-slider dl{position:relative;top:1.3em;width:100%;}.form-item-created .ui-slider dt,.form-item-timestamp .ui-slider dt,.form-item-field-publication-date-preset .ui-slider dt{top:1.5em;position:absolute;padding-top:.2em;text-align:center;border-bottom:1px dotted #ddd;height:.7em;color:#999;}.form-item-created .ui-slider dt span,.form-item-timestamp .ui-slider dt span,.form-item-field-publication-date-preset .ui-slider dt span{background:#fff;padding:0 .5em;}.form-item-created .ui-slider li,.form-item-created .ui-slider dd,.form-item-timestamp .ui-slider li,.form-item-timestamp .ui-slider dd,.form-item-field-publication-date-preset .ui-slider li,.form-item-field-publication-date-preset .ui-slider dd{position:absolute;overflow:visible;color:#666;}.form-item-created .ui-slider span.ui-slider-label,.form-item-timestamp .ui-slider span.ui-slider-label,.form-item-field-publication-date-preset .ui-slider span.ui-slider-label{position:absolute;}.form-item-created .ui-slider li span.ui-slider-label,.form-item-created .ui-slider dd span.ui-slider-label,.form-item-timestamp .ui-slider li span.ui-slider-label,.form-item-timestamp .ui-slider dd span.ui-slider-label,.form-item-field-publication-date-preset .ui-slider li span.ui-slider-label,.form-item-field-publication-date-preset .ui-slider dd span.ui-slider-label{display:none;}.form-item-created .ui-slider li span.ui-slider-label-show,.form-item-created .ui-slider dd span.ui-slider-label-show,.form-item-timestamp .ui-slider li span.ui-slider-label-show,.form-item-timestamp .ui-slider dd span.ui-slider-label-show,.form-item-field-publication-date-preset .ui-slider li span.ui-slider-label-show,.form-item-field-publication-date-preset .ui-slider dd span.ui-slider-label-show{display:block;font-size:0.8em;}.form-item-created .ui-slider span.ui-slider-tic,.form-item-timestamp .ui-slider span.ui-slider-tic,.form-item-field-publication-date-preset .ui-slider span.ui-slider-tic{position:absolute;left:0;height:.8em;top:-1.3em;}.form-item-created .ui-slider li span.ui-widget-content,.form-item-created .ui-slider dd span.ui-widget-content,.form-item-timestamp .ui-slider li span.ui-widget-content,.form-item-timestamp .ui-slider dd span.ui-widget-content,.form-item-field-publication-date-preset .ui-slider li span.ui-widget-content,.form-item-field-publication-date-preset .ui-slider dd span.ui-widget-content{border-right:0;border-left-width:1px;border-left-style:solid;border-top:0;border-bottom:0;}.form-item-created .ui-slider .first .ui-slider-tic,.form-item-created .ui-slider .last .ui-slider-tic,.form-item-timestamp .ui-slider .first .ui-slider-tic,.form-item-timestamp .ui-slider .last .ui-slider-tic,.form-item-field-publication-date-preset .ui-slider .first .ui-slider-tic,.form-item-field-publication-date-preset .ui-slider .last .ui-slider-tic{display:none;}.view-video-gallery-listing .group{overflow:hidden;display:inline-block;}.view-video-gallery-listing .group{display:block;}.view-video-gallery-listing .views-row{float:left;margin-right:2%;min-height:460px;width:48%;}.view-video-gallery-listing .views-row.views-row-last{border-bottom:1px dotted #d4d4d4;margin-bottom:10px;padding-bottom:10px;}.view-video-gallery-listing .views-field-field-video-date{font-weight:bold;}body.responsive-layout-global .view-video-gallery-listing .views-row{float:none;margin-right:0;min-height:0;width:auto;}body.responsive-layout-global .view-video-gallery-listing .views-row.views-row-last{border-bottom:0;margin-bottom:0;padding-bottom:0;}.view-jobs .views-row{position:relative;margin-top:10px;width:100%;padding:1em;padding-right:30px;padding-bottom:3.5em;float:left;background-color:white;float:none;margin-right:2.25%;padding-right:15px;padding-bottom:1.5em;border-bottom:none;background-color:#eeeeee;}.view-jobs .views-row:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:transparent #ffffff transparent transparent;}.view-jobs .views-row.Event .views-field-field-event-date,.view-jobs .views-row.event .views-field-field-event-date{overflow:hidden;display:inline-block;margin-bottom:1em;font-size:1.3em;line-height:1.9em;}.view-jobs .views-row.Event .views-field-field-event-date,.view-jobs .views-row.event .views-field-field-event-date{display:block;}.view-jobs .views-row.Event .views-field-field-event-date .field-content:before,.view-jobs .views-row.event .views-field-field-event-date .field-content:before{content:"";float:left;display:block;margin-right:1em;padding-right:0.8em;width:2em;height:2em;background-image:url(/sites/all/themes/ifgr/images/icons/event-coloured.png);background-size:contain;background-repeat:no-repeat;}.view-jobs .views-row.Event .views-field-field-event-date span,.view-jobs .views-row.event .views-field-field-event-date span{float:right;width:calc(100% - 3em);display:block;}.view-jobs .views-row.Event .views-field-title,.view-jobs .views-row.event .views-field-title{font-size:1.3em;margin-bottom:1em;}.view-jobs .views-row.Event .views-field-view-node,.view-jobs .views-row.event .views-field-view-node{background-color:#71C100;}.view-jobs .views-row.News .views-field-body,.view-jobs .views-row.news .views-field-body,.view-jobs .views-row.Comment .views-field-body,.view-jobs .views-row.comment .views-field-body,.view-jobs .views-row.Event .views-field-body,.view-jobs .views-row.event .views-field-body,.view-jobs .views-row.Explainer .views-field-body,.view-jobs .views-row.explainer .views-field-body{display:none;}.view-jobs .views-row.Book,.view-jobs .views-row.book,.view-jobs .views-row.Publication,.view-jobs .views-row.publication,.view-jobs .views-row.News,.view-jobs .views-row.news,.view-jobs .views-row.Comment,.view-jobs .views-row.comment,.view-jobs .views-row.Event,.view-jobs .views-row.event,.view-jobs .views-row.Explainer,.view-jobs .views-row.explainer,.view-jobs .views-row.Chart,.view-jobs .views-row.chart,.view-jobs .views-row.project-theme{min-height:250px;}.view-jobs .views-row.Book .views-field-view-node a:after,.view-jobs .views-row.Book .views-field-field-book-chapter-link-1 a:after,.view-jobs .views-row.book .views-field-view-node a:after,.view-jobs .views-row.book .views-field-field-book-chapter-link-1 a:after,.view-jobs .views-row.Publication .views-field-view-node a:after,.view-jobs .views-row.Publication .views-field-field-book-chapter-link-1 a:after,.view-jobs .views-row.publication .views-field-view-node a:after,.view-jobs .views-row.publication .views-field-field-book-chapter-link-1 a:after,.view-jobs .views-row.News .views-field-view-node a:after,.view-jobs .views-row.News .views-field-field-book-chapter-link-1 a:after,.view-jobs .views-row.news .views-field-view-node a:after,.view-jobs .views-row.news .views-field-field-book-chapter-link-1 a:after,.view-jobs .views-row.Comment .views-field-view-node a:after,.view-jobs .views-row.Comment .views-field-field-book-chapter-link-1 a:after,.view-jobs .views-row.comment .views-field-view-node a:after,.view-jobs .views-row.comment .views-field-field-book-chapter-link-1 a:after,.view-jobs .views-row.Event .views-field-view-node a:after,.view-jobs .views-row.Event .views-field-field-book-chapter-link-1 a:after,.view-jobs .views-row.event .views-field-view-node a:after,.view-jobs .views-row.event .views-field-field-book-chapter-link-1 a:after,.view-jobs .views-row.Explainer .views-field-view-node a:after,.view-jobs .views-row.Explainer .views-field-field-book-chapter-link-1 a:after,.view-jobs .views-row.explainer .views-field-view-node a:after,.view-jobs .views-row.explainer .views-field-field-book-chapter-link-1 a:after,.view-jobs .views-row.Chart .views-field-view-node a:after,.view-jobs .views-row.Chart .views-field-field-book-chapter-link-1 a:after,.view-jobs .views-row.chart .views-field-view-node a:after,.view-jobs .views-row.chart .views-field-field-book-chapter-link-1 a:after,.view-jobs .views-row.project-theme .views-field-view-node a:after,.view-jobs .views-row.project-theme .views-field-field-book-chapter-link-1 a:after{background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);}.view-jobs .views-row.Book .views-field-title,.view-jobs .views-row.Book .views-field-field-book-chapter-link,.view-jobs .views-row.book .views-field-title,.view-jobs .views-row.book .views-field-field-book-chapter-link,.view-jobs .views-row.Publication .views-field-title,.view-jobs .views-row.Publication .views-field-field-book-chapter-link,.view-jobs .views-row.publication .views-field-title,.view-jobs .views-row.publication .views-field-field-book-chapter-link,.view-jobs .views-row.News .views-field-title,.view-jobs .views-row.News .views-field-field-book-chapter-link,.view-jobs .views-row.news .views-field-title,.view-jobs .views-row.news .views-field-field-book-chapter-link,.view-jobs .views-row.Comment .views-field-title,.view-jobs .views-row.Comment .views-field-field-book-chapter-link,.view-jobs .views-row.comment .views-field-title,.view-jobs .views-row.comment .views-field-field-book-chapter-link,.view-jobs .views-row.Explainer .views-field-title,.view-jobs .views-row.Explainer .views-field-field-book-chapter-link,.view-jobs .views-row.explainer .views-field-title,.view-jobs .views-row.explainer .views-field-field-book-chapter-link,.view-jobs .views-row.chart .views-field-title,.view-jobs .views-row.chart .views-field-field-book-chapter-link,.view-jobs .views-row.Chart .views-field-title,.view-jobs .views-row.Chart .views-field-field-book-chapter-link,.view-jobs .views-row.project-theme .views-field-title,.view-jobs .views-row.project-theme .views-field-field-book-chapter-link{overflow:hidden;display:inline-block;margin-bottom:1em;font-size:1.3em;line-height:1.4em;font-weight:bold;}.view-jobs .views-row.Book .views-field-title,.view-jobs .views-row.Book .views-field-field-book-chapter-link,.view-jobs .views-row.book .views-field-title,.view-jobs .views-row.book .views-field-field-book-chapter-link,.view-jobs .views-row.Publication .views-field-title,.view-jobs .views-row.Publication .views-field-field-book-chapter-link,.view-jobs .views-row.publication .views-field-title,.view-jobs .views-row.publication .views-field-field-book-chapter-link,.view-jobs .views-row.News .views-field-title,.view-jobs .views-row.News .views-field-field-book-chapter-link,.view-jobs .views-row.news .views-field-title,.view-jobs .views-row.news .views-field-field-book-chapter-link,.view-jobs .views-row.Comment .views-field-title,.view-jobs .views-row.Comment .views-field-field-book-chapter-link,.view-jobs .views-row.comment .views-field-title,.view-jobs .views-row.comment .views-field-field-book-chapter-link,.view-jobs .views-row.Explainer .views-field-title,.view-jobs .views-row.Explainer .views-field-field-book-chapter-link,.view-jobs .views-row.explainer .views-field-title,.view-jobs .views-row.explainer .views-field-field-book-chapter-link,.view-jobs .views-row.chart .views-field-title,.view-jobs .views-row.chart .views-field-field-book-chapter-link,.view-jobs .views-row.Chart .views-field-title,.view-jobs .views-row.Chart .views-field-field-book-chapter-link,.view-jobs .views-row.project-theme .views-field-title,.view-jobs .views-row.project-theme .views-field-field-book-chapter-link{display:block;}.view-jobs .views-row.Book .views-field-title .field-content:before,.view-jobs .views-row.Book .views-field-field-book-chapter-link .field-content:before,.view-jobs .views-row.book .views-field-title .field-content:before,.view-jobs .views-row.book .views-field-field-book-chapter-link .field-content:before,.view-jobs .views-row.Publication .views-field-title .field-content:before,.view-jobs .views-row.Publication .views-field-field-book-chapter-link .field-content:before,.view-jobs .views-row.publication .views-field-title .field-content:before,.view-jobs .views-row.publication .views-field-field-book-chapter-link .field-content:before,.view-jobs .views-row.News .views-field-title .field-content:before,.view-jobs .views-row.News .views-field-field-book-chapter-link .field-content:before,.view-jobs .views-row.news .views-field-title .field-content:before,.view-jobs .views-row.news .views-field-field-book-chapter-link .field-content:before,.view-jobs .views-row.Comment .views-field-title .field-content:before,.view-jobs .views-row.Comment .views-field-field-book-chapter-link .field-content:before,.view-jobs .views-row.comment .views-field-title .field-content:before,.view-jobs .views-row.comment .views-field-field-book-chapter-link .field-content:before,.view-jobs .views-row.Explainer .views-field-title .field-content:before,.view-jobs .views-row.Explainer .views-field-field-book-chapter-link .field-content:before,.view-jobs .views-row.explainer .views-field-title .field-content:before,.view-jobs .views-row.explainer .views-field-field-book-chapter-link .field-content:before,.view-jobs .views-row.chart .views-field-title .field-content:before,.view-jobs .views-row.chart .views-field-field-book-chapter-link .field-content:before,.view-jobs .views-row.Chart .views-field-title .field-content:before,.view-jobs .views-row.Chart .views-field-field-book-chapter-link .field-content:before,.view-jobs .views-row.project-theme .views-field-title .field-content:before,.view-jobs .views-row.project-theme .views-field-field-book-chapter-link .field-content:before{content:"";float:left;display:block;margin-right:1em;padding-right:0.8em;width:2em;height:2em;background-size:contain;background-repeat:no-repeat;}.view-jobs .views-row.Book .views-field-title a,.view-jobs .views-row.Book .views-field-field-book-chapter-link a,.view-jobs .views-row.book .views-field-title a,.view-jobs .views-row.book .views-field-field-book-chapter-link a,.view-jobs .views-row.Publication .views-field-title a,.view-jobs .views-row.Publication .views-field-field-book-chapter-link a,.view-jobs .views-row.publication .views-field-title a,.view-jobs .views-row.publication .views-field-field-book-chapter-link a,.view-jobs .views-row.News .views-field-title a,.view-jobs .views-row.News .views-field-field-book-chapter-link a,.view-jobs .views-row.news .views-field-title a,.view-jobs .views-row.news .views-field-field-book-chapter-link a,.view-jobs .views-row.Comment .views-field-title a,.view-jobs .views-row.Comment .views-field-field-book-chapter-link a,.view-jobs .views-row.comment .views-field-title a,.view-jobs .views-row.comment .views-field-field-book-chapter-link a,.view-jobs .views-row.Explainer .views-field-title a,.view-jobs .views-row.Explainer .views-field-field-book-chapter-link a,.view-jobs .views-row.explainer .views-field-title a,.view-jobs .views-row.explainer .views-field-field-book-chapter-link a,.view-jobs .views-row.chart .views-field-title a,.view-jobs .views-row.chart .views-field-field-book-chapter-link a,.view-jobs .views-row.Chart .views-field-title a,.view-jobs .views-row.Chart .views-field-field-book-chapter-link a,.view-jobs .views-row.project-theme .views-field-title a,.view-jobs .views-row.project-theme .views-field-field-book-chapter-link a{float:right;width:calc(100% - 3em);display:block;}.view-jobs .views-row.Book .views-field-body,.view-jobs .views-row.book .views-field-body,.view-jobs .views-row.Publication .views-field-body,.view-jobs .views-row.publication .views-field-body,.view-jobs .views-row.News .views-field-body,.view-jobs .views-row.news .views-field-body,.view-jobs .views-row.Comment .views-field-body,.view-jobs .views-row.comment .views-field-body,.view-jobs .views-row.Explainer .views-field-body,.view-jobs .views-row.explainer .views-field-body,.view-jobs .views-row.chart .views-field-body,.view-jobs .views-row.Chart .views-field-body,.view-jobs .views-row.project-theme .views-field-body{margin-bottom:1em;font-size:1.3em;}.view-jobs .views-row.Book .views-field-body h1,.view-jobs .views-row.Book .views-field-body h2,.view-jobs .views-row.Book .views-field-body h3,.view-jobs .views-row.Book .views-field-body h4,.view-jobs .views-row.book .views-field-body h1,.view-jobs .views-row.book .views-field-body h2,.view-jobs .views-row.book .views-field-body h3,.view-jobs .views-row.book .views-field-body h4,.view-jobs .views-row.Publication .views-field-body h1,.view-jobs .views-row.Publication .views-field-body h2,.view-jobs .views-row.Publication .views-field-body h3,.view-jobs .views-row.Publication .views-field-body h4,.view-jobs .views-row.publication .views-field-body h1,.view-jobs .views-row.publication .views-field-body h2,.view-jobs .views-row.publication .views-field-body h3,.view-jobs .views-row.publication .views-field-body h4,.view-jobs .views-row.News .views-field-body h1,.view-jobs .views-row.News .views-field-body h2,.view-jobs .views-row.News .views-field-body h3,.view-jobs .views-row.News .views-field-body h4,.view-jobs .views-row.news .views-field-body h1,.view-jobs .views-row.news .views-field-body h2,.view-jobs .views-row.news .views-field-body h3,.view-jobs .views-row.news .views-field-body h4,.view-jobs .views-row.Comment .views-field-body h1,.view-jobs .views-row.Comment .views-field-body h2,.view-jobs .views-row.Comment .views-field-body h3,.view-jobs .views-row.Comment .views-field-body h4,.view-jobs .views-row.comment .views-field-body h1,.view-jobs .views-row.comment .views-field-body h2,.view-jobs .views-row.comment .views-field-body h3,.view-jobs .views-row.comment .views-field-body h4,.view-jobs .views-row.Explainer .views-field-body h1,.view-jobs .views-row.Explainer .views-field-body h2,.view-jobs .views-row.Explainer .views-field-body h3,.view-jobs .views-row.Explainer .views-field-body h4,.view-jobs .views-row.explainer .views-field-body h1,.view-jobs .views-row.explainer .views-field-body h2,.view-jobs .views-row.explainer .views-field-body h3,.view-jobs .views-row.explainer .views-field-body h4,.view-jobs .views-row.chart .views-field-body h1,.view-jobs .views-row.chart .views-field-body h2,.view-jobs .views-row.chart .views-field-body h3,.view-jobs .views-row.chart .views-field-body h4,.view-jobs .views-row.Chart .views-field-body h1,.view-jobs .views-row.Chart .views-field-body h2,.view-jobs .views-row.Chart .views-field-body h3,.view-jobs .views-row.Chart .views-field-body h4,.view-jobs .views-row.project-theme .views-field-body h1,.view-jobs .views-row.project-theme .views-field-body h2,.view-jobs .views-row.project-theme .views-field-body h3,.view-jobs .views-row.project-theme .views-field-body h4{font-size:1em;color:#444;}.view-jobs .views-row.Book .views-field-body strong,.view-jobs .views-row.book .views-field-body strong,.view-jobs .views-row.Publication .views-field-body strong,.view-jobs .views-row.publication .views-field-body strong,.view-jobs .views-row.News .views-field-body strong,.view-jobs .views-row.news .views-field-body strong,.view-jobs .views-row.Comment .views-field-body strong,.view-jobs .views-row.comment .views-field-body strong,.view-jobs .views-row.Explainer .views-field-body strong,.view-jobs .views-row.explainer .views-field-body strong,.view-jobs .views-row.chart .views-field-body strong,.view-jobs .views-row.Chart .views-field-body strong,.view-jobs .views-row.project-theme .views-field-body strong{font-weight:normal;}.view-jobs .views-row.Book .views-field-title .field-content:before,.view-jobs .views-row.book .views-field-title .field-content:before,.view-jobs .views-row.Publication .views-field-title .field-content:before,.view-jobs .views-row.publication .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/publication-coloured.png);}.view-jobs .views-row.Book .views-field-view-node,.view-jobs .views-row.book .views-field-view-node,.view-jobs .views-row.Publication .views-field-view-node,.view-jobs .views-row.publication .views-field-view-node{background-color:#EC8A01;}.view-jobs .views-row.News .views-field-view-node,.view-jobs .views-row.news .views-field-view-node{background-color:#E6007E;}.view-jobs .views-row.News .views-field-title .field-content:before,.view-jobs .views-row.news .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/newspaper-o-coloured.png);}.view-jobs .views-row.Comment .views-field-title .field-content:before,.view-jobs .views-row.comment .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/blog-coloured.png);}.view-jobs .views-row.Comment .views-field-view-node,.view-jobs .views-row.comment .views-field-view-node{background-color:#E6007E;}.view-jobs .views-row.Chart .views-field-title .field-content:before,.view-jobs .views-row.chart .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/chart-coloured.png);}.view-jobs .views-row.Chart .views-field-view-node,.view-jobs .views-row.chart .views-field-view-node{background-color:#EC8A01;}.view-jobs .views-row.project-theme .views-field-field-book-chapter-link .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/publication-coloured.png);}.view-jobs .views-row.project-theme .views-field-field-book-chapter-link-1{background-color:#EC8A01;}.view-jobs .views-row.Explainer .views-field-title .field-content:before,.view-jobs .views-row.explainer .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/brexit-brief-coloured.png);}.view-jobs .views-row.Explainer .views-field-view-node,.view-jobs .views-row.explainer .views-field-view-node{background-color:#00B5E2;}.view-jobs .views-row.Chart,.view-jobs .views-row.chart{padding-bottom:3.5em;min-height:170px;}.view-jobs .views-row.Chart .views-field-title a,.view-jobs .views-row.chart .views-field-title a{display:block;margin-bottom:1em;font-size:1.3em;color:#444;font-weight:normal;}.view-jobs .views-row.Chart .views-field-view-node,.view-jobs .views-row.chart .views-field-view-node{background-color:#EC8A01;}.view-jobs .views-row.Chart .views-field-view-node a:after,.view-jobs .views-row.chart .views-field-view-node a:after{right:1em;width:1.2em;height:1.2em;background-image:url(/sites/all/themes/ifgr/images/icons/bar-chart.svg);}.view-jobs .views-row.Chart .views-field-version-count a,.view-jobs .views-row.chart .views-field-version-count a{display:block;text-align:right;color:#444444;}.view-jobs .views-row.subtheme{padding-bottom:8em;}.view-jobs .views-row.subtheme:hover{background-color:#b0dce9;}.view-jobs .views-row.subtheme:hover .node-title{display:none;}.view-jobs .views-row.subtheme:hover .field--name-body{display:block;}.view-jobs .views-row.subtheme .node-title a,.view-jobs .views-row.subtheme .field--name-body a{color:#444;}.view-jobs .views-row.subtheme .node-title{font-size:1.9em;line-height:1.3em;}.view-jobs .views-row.subtheme .field--name-body{display:none;font-size:1.35em;}.view-jobs .views-row.subtheme .field--name-field-subtheme-icon,.view-jobs .views-row.subtheme .link{position:absolute;}.view-jobs .views-row.subtheme .field--name-field-subtheme-icon{right:1em;bottom:0.3em;width:30px;}.view-jobs .views-row.subtheme .link{bottom:1em;left:1em;padding-right:4.5em;}.view-jobs .views-row.subtheme .link a{color:#444;}.view-jobs .views-row.subtheme .link:after{content:"";position:absolute;right:3em;top:0.35em;width:1em;height:1em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-grey.svg);background-size:contain;background-repeat:no-repeat;}.view-jobs .views-row .views-field-view-node,.view-jobs .views-row .views-field-field-book-chapter-link-1{position:absolute;bottom:0;left:0;padding:0.8em 1em;width:100%;}.view-jobs .views-row .views-field-view-node a,.view-jobs .views-row .views-field-field-book-chapter-link-1 a{display:block;padding-right:0.5em;font-size:1.3em;cursor:pointer;color:#ffffff;}.view-jobs .views-row .views-field-view-node a:after,.view-jobs .views-row .views-field-field-book-chapter-link-1 a:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";width:1em;height:1em;margin-left:0.5em;background-size:cover;}.view-jobs .views-row:nth-child(3n+3){margin-right:0;}@media screen and (min-width:720px){.view-jobs .view-content{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;}.view-jobs .views-row{width:32.5%;}}#block-views-wm-categories-category-list .views-field-body p{margin-bottom:0;}#block-views-wm-items-latest-item-all{margin-bottom:0;}#block-views-wm-items-latest-item-all img,#block-views-wm-items-latest-item-theme img,#block-views-wm-items-latest-item-theme img{border:0;}#block-views-wm-items-latest-item-all .views-field-created,#block-views-wm-items-latest-item-theme .views-field-created,#block-views-wm-items-latest-item-theme .views-field-created{text-align:right;}#block-views-wm-items-date{margin-bottom:0;}#block-views-wm-items-top img{border:0;height:auto;}#block-views-wm-items-sidebar-content{background-color:#435561;background-image:url(/sites/all/themes/ifgr/images/background-wm-block.png);background-position:top left;background-repeat:no-repeat;color:#fff;margin-bottom:0;padding-top:63px;float:right;width:220px;}#block-views-wm-items-sidebar-content .block__content{padding:10px 15px 15px;}#block-views-wm-items-sidebar-content .views-row,#block-views-wm-items-sidebar-content .views-row p:last-child{margin-bottom:0;}body.responsive-layout-global #block-views-wm-items-sidebar-content{background-image:none;float:none;margin-bottom:1em;padding-top:0;width:auto;}body.responsive-layout-global #block-views-wm-items-sidebar-content .block__content{padding:15px;}#block-views-wm-themes-project{float:left;margin-bottom:1em;width:31%;}#block-views-wm-themes-project .view-header .top img{border:1px solid #ccc;}#block-views-wm-themes-project .view-header .top a{font-family:'Open Sans',Calibri,'Helvetica Neue',Arial,'Gill Sans',sans-serif;font-size-adjust:0.47;font-weight:normal;font-style:normal;font-size:1.4em;line-height:1.4em;}#block-views-wm-themes-project .view-header p{margin-top:5px;}#block-views-wm-themes-project .views-row{background-image:url(/sites/all/themes/ifgr/images/menu-arrow.png);background-position:left center;background-repeat:no-repeat;border:0;list-style:none;margin-bottom:0;padding-bottom:0;padding-left:1.5em;}#block-views-wm-themes-project .views-row .views-field-title{font-weight:normal;margin-bottom:0;}#block-views-wm-themes-theme-list .views-field-body p{margin-bottom:0;}body.responsive-layout-global #block-views-wm-themes-project{float:none;margin-bottom:0;width:auto;}#block-views-wm-themes-sidebar-content{background-color:#435561;background-image:url(/sites/all/themes/ifgr/images/background-wm-block.png);background-position:top left;background-repeat:no-repeat;color:#fff;margin-bottom:0;padding-top:63px;float:right;max-width:220px;}#block-views-wm-themes-sidebar-content .block__content{padding:10px 15px 15px;}#block-views-wm-themes-sidebar-content .views-row,#block-views-wm-themes-sidebar-content .views-row p:last-child{margin-bottom:0;}#block-views-wm-themes-sidebar-content .views-row-last,#block-views-wm-themes-sidebar-content .views-field-body p:last-child{margin-bottom:0;}body.responsive-layout-global #block-views-wm-themes-sidebar-content{background-image:none;float:none;margin-bottom:1em;max-width:inherit;padding-top:0;width:auto;}body.responsive-layout-global #block-views-wm-themes-sidebar-content .block__content{padding:15px;}.footer-row{overflow:hidden;display:inline-block;padding-bottom:10px;color:#989C9D;}.footer-row{display:block;}.footer-row .footer-wrapper{overflow:hidden;display:inline-block;position:relative;margin-top:10px;padding-top:20px;border-top:1px solid #ccc;}.footer-row .footer-wrapper{display:block;}@media screen and (min-width:720px){.footer-row .l-region--footer{position:absolute;top:100%;-webkit-transform:translate(0,-100%);transform:translate(0,-100%);}}.popup-text{position:fixed;left:0;right:0;bottom:0;display:none;background-color:#021a64;color:white;padding:1em 1.8em;font-size:14px;text-align:center;z-index:50;}.popup-text a{font-weight:bold;white-space:nowrap;}.popup-text img{float:left;max-height:12em;}.popup-text p{margin:0;}.popup-inner{overflow:hidden;}.cookie-close{background-color:#fff;border:none;color:#444;padding:.4em .8em;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;margin-left:3em;min-width:140px;}@media screen and (max-width:960px){.cookie-wrap{width:100%;display:block;padding-top:1em;}.cookie-close{margin-left:0;}.popup-text img{float:inherit;}}.node--chart--teaser{margin-bottom:1.5em;}.not-logged-in.page-node.node-type-chart .l-main > h1{margin-bottom:0.8em;}.not-logged-in.page-node.node-type-chart .tabs--primary,.not-logged-in.page-node.node-type-chart .tabs--secondary{border-bottom:0;}.not-logged-in.page-node.node-type-chart .tabs--primary li a,.not-logged-in.page-node.node-type-chart .tabs--secondary li a{font-size:1.1em;padding:0.3em 2em;}.not-logged-in.page-node.node-type-chart .tabs--primary li.active a,.not-logged-in.page-node.node-type-chart .tabs--secondary li.active a{background-color:#707070;color:#fff;}.not-logged-in.page-node.node-type-chart .tabs--primary li:not(.active) a,.not-logged-in.page-node.node-type-chart .tabs--secondary li:not(.active) a{background-color:#e5e5e5;color:#707070;}.not-logged-in.page-node.node-type-chart .table-revisions th,.not-logged-in.page-node.node-type-chart .table-revisions td{padding:0.4em 1em;}.node--chart{position:relative;}.node--chart.node--full{padding-top:1.5em;}.node--chart h2{background-color:#d3d7d8;}.node--chart h2 a{display:block;padding:0.2em 4em;font-weight:bold;color:#666666;}.node--chart img{width:calc(100% - 50px);}.node--chart .node__content{position:relative;}.node--chart .field--name-field-excel-file a{text-indent:-1000px;overflow:hidden;}.node--chart .field--name-field-excel-file,.node--chart .twitter-share,.node--chart .field-image-download{position:absolute;right:0;}.node--chart .field--name-field-excel-file a,.node--chart .twitter-share a,.node--chart .field-image-download a{display:block;width:30px;height:30px;background-size:contain;background-repeat:no-repeat;}.node--chart .chart-title{text-align:center;}.node--chart .twitter-share{top:0px;}.node--chart .twitter-share a{background-image:url(/sites/all/themes/ifgr/images/icons/twitter-square-grey.svg);}.node--chart .twitter-share a:hover{position:relative;background-image:url(/sites/all/themes/ifgr/images/icons/twitter-square-blue.svg);}.node--chart .field-image-download{top:40px;}.node--chart .field-image-download a{background-image:url(/sites/all/themes/ifgr/images/icons/download.svg);}.node--chart .field-image-download a:hover{background-image:url(/sites/all/themes/ifgr/images/icons/download-red.svg);}.node--chart .field--name-field-excel-file{top:80px;}.node--chart .field--name-field-excel-file img{display:none;}.node--chart .field--name-field-excel-file a{background-image:url(/sites/all/themes/ifgr/images/icons/file-excel-o-grey.svg);}.node--chart .field--name-field-excel-file a:hover{background-image:url(/sites/all/themes/ifgr/images/icons/file-excel-o-green.svg);}.node--chart .field--name-field-excel-file .field__item{margin-bottom:0;}@media (min-width:720px){.field--name-field-excel-file:hover .file,.field-image-download:hover a,.twitter-share:hover a{display:block;position:relative;text-decoration:none;}.field--name-field-excel-file:hover .file:after,.field-image-download:hover a:after,.twitter-share:hover a:after{position:absolute;top:0;right:120%;min-width:70px;padding:0.3em;font-family:calibri;line-height:1.3em;border:1px solid grey;text-align:center;font-size:0.9em;color:black;background-color:white;}.field--name-field-excel-file:hover .file:after{content:"Download data";}.field-image-download:hover a:after{content:"Download chart";}.twitter-share:hover a:after{content:"Share chart";}}.node-type-event--listing img{width:100%;}.node-type-event--listing .fa-calendar{color:#783783;}.node-type-event--listing .field-title{font-size:1.5em;line-height:1.4em;margin-bottom:0.7em;}.node-type-event--listing .field-title a,.node-type-event--listing .field-date a{font-weight:normal;color:#444;}.node-type-event--listing .field-date{font-size:1.3em;margin-bottom:0.7em;}.node-type-event--listing .field--name-field-event-date{position:relative;font-size:1.1em;}.node-type-event--listing .field--name-field-event-date:before{content:"\F073";float:left;top:0;left:0;margin-right:.5em;font-family:fontAwesome;color:#85329C;}.node-type-event--listing .field-link a{position:relative;padding-right:1.5em;color:#444;}.node-type-event--listing .field-link a:after{content:"";position:absolute;right:0;top:0.3em;width:0.9em;height:0.9em;background-image:url(/sites/all/themes/ifgr/images/icons/chevron-right-grey.svg);background-repeat:no-repeat;background-size:contain;}@media screen and (min-width:720px){.node-type-event--listing .field-thumbnail{float:left;margin-right:2em;}}.node-type-event h1{padding-bottom:0.5em;border-bottom:1px solid #85329C;}.node-type-event .event-status{margin-bottom:1em;font-size:2em;}.node-type-event .field--name-field-event-date,.node-type-event .field--name-field-event-end-date{font-size:1.1em;}.node-type-event .field__items{min-width:193px;}@media screen and (min-width:720px){.node-type-event .field__items{min-width:179px;}}.node--explainer{overflow:hidden;display:inline-block;margin-bottom:3em;}.node--explainer{display:block;}.node--explainer .node__content{overflow:hidden;display:inline-block;}.node--explainer .node__content{display:block;}.node--explainer .node__content h2{font-weight:bold;font-size:1.7em;}.node--explainer .print-pdf-link{position:relative;float:left;padding:.5em;background-color:#eeeeee;}.node--explainer .print-pdf-link a{margin-left:2.5em;color:#444;}.node--explainer .print-pdf-link a:before{content:'';position:absolute;margin:.5em;top:0;left:0;background-image:url(/sites/all/themes/ifgr/images/icons/download.svg);background-size:100%;background-repeat:no-repeat;width:22px;height:22px;}.node--explainer .field--name-field-update-date{margin-bottom:1em;}.job-pages .job-listing .views-row{position:relative;padding-bottom:4em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-blue.svg);background-size:1.5em;background-position:95% 82%;background-repeat:no-repeat;padding:0;}.job-pages .job-listing a{position:relative;display:block;padding:1em;padding-top:1em;padding-bottom:1.5em;color:#444;}.job-pages .job-listing h2{font-size:1.7em;margin-bottom:1rem;border-bottom:0;}.job-pages .job-listing h2 a{color:#4F5458;}.job-pages .job-listing .node__content{position:absolute;bottom:0em;left:0;}.job-pages .job-listing .closing-date{position:relative;padding-left:1.8em;font-size:1.2em;}.job-pages .job-listing .closing-date:before{content:"\F073";position:absolute;left:0;top:0em;font-size:1.2em;font-family:fontAwesome;color:#01A8DF;background-size:contain;background-position:center;background-repeat:no-repeat;}@media (min-width:720px){.job-pages .job-listing .views-row{width:25%;margin-left:1%;margin-right:1%;}.job-pages .job-listing .views-row.views-row-first{margin-left:0;}.job-pages .job-listing .views-row.views-row-last{margin-right:0;}}.node-type-blog--teaser-listing a{color:#444;}.node-type-blog--teaser-listing img{border:1px solid #dedede;}.node-type-blog--teaser-listing .text-wrapper{float:left;width:60%;padding-left:0em;}.node-type-blog--teaser-listing .field-title{margin-bottom:0.2em;font-size:1.15em;line-height:1.3em;}.node-type-blog--teaser-listing .field-image{float:left;width:40%;padding-right:1em;}.node-type-blog--teaser-listing .field-date{margin-bottom:1em;font-size:1em;}.node-type-blog--teaser-listing .field-author{position:relative;padding-right:2.5em;font-size:1em;}.node-type-blog--teaser-listing .field-author:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";right:0.7em;width:1.2em;height:1.2em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-pink.svg);background-size:contain;}@media screen and (min-width:760px) and (max-width:980px){.node-type-blog--teaser-listing img{max-width:115px;}.node-type-blog--teaser-listing .wrapper{text-align:center;}.node-type-blog--teaser-listing .text-wrapper,.node-type-blog--teaser-listing .field-image{width:100%;padding-left:0;padding-right:0;}}.node-type-blog a.twitter-button{border-radius:5px;}.node-type-blog .comment-add a{background-color:#1180A7;color:#fff;padding:10px 12px;font-size:16px;border-radius:5px;}.node-type-blog .comment-add a:hover{text-decoration:none;}.node-type-brexit-brief .node__content,.node-type-brexit-explained .node__content{overflow:hidden;display:inline-block;margin-bottom:2em;}.node-type-brexit-brief .node__content,.node-type-brexit-explained .node__content{display:block;}.node-type-brexit-brief .field--name-field-banner-image,.node-type-brexit-explained .field--name-field-banner-image{margin-bottom:1em;}.node-type-brexit-brief .field--name-field-banner-image img,.node-type-brexit-explained .field--name-field-banner-image img{width:100%;}.node-type-brexit-brief .field--name-field-update-date,.node-type-brexit-explained .field--name-field-update-date{float:left;}@media (min-width:720px){.node-type-brexit-brief .field--name-field-banner-image,.node-type-brexit-explained .field--name-field-banner-image{margin-bottom:2em;}}.node-type-election-explained .node__content{overflow:hidden;display:inline-block;margin-bottom:2em;}.node-type-election-explained .node__content{display:block;}.node-type-election-explained .field--name-field-banner-image{margin-bottom:1em;}.node-type-election-explained .field--name-field-banner-image img{width:100%;}@media (min-width:720px){.node-type-election-explained .field--name-field-banner-image{margin-bottom:2em;}}.node-type-event--teaser-listing .wrapper{position:relative;padding:1em;padding-bottom:3.5em;background-color:white;}.node-type-event--teaser-listing .wrapper:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:transparent #eeeeee transparent transparent;}.node-type-event--teaser-listing .field-date i{float:left;padding-right:0.8em;font-size:2em;color:#71C100;}.node-type-event--teaser-listing .footer-icon{float:left;font-size:2.5em;color:#01A8DF;}.node-type-event--teaser-listing .footer-image{float:right;margin-top:1em;margin-right:1em;width:80px;}.node-type-event--teaser-listing .footer-title a{display:block;margin-top:3em;margin-bottom:1em;width:50px;font-size:1.25em;text-decoration:none;color:#444;}.node-type-event--teaser-listing .field--name-field-event-date{margin-bottom:0;font-size:1.3em;line-height:2.4em;}.node-type-event--teaser-listing .field-title a{display:block;margin-bottom:1em;font-size:1.25em;text-decoration:none;color:#444;}.node-type-event--teaser-listing .field-link{position:absolute;bottom:0;left:0;padding:0.8em 1em;width:100%;background-color:#71C100;}.node-type-event--teaser-listing .field-link.field-link-footer{background-color:#01A8DF;}.node-type-event--teaser-listing .field-link a{font-size:1.3em;color:#ffffff;}.node-type-event--teaser-listing .field-link a:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";margin-left:0.5em;width:1em;height:1em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);background-size:cover;}@media screen and (min-width:760px) and (max-width:980px){.node-type-event--teaser-listing .wrapper{text-align:center;}.node-type-event--teaser-listing .field-date i{float:none;padding-right:0;}}.node-type-event--teaser-listing .wrapper{position:relative;padding:1em;padding-bottom:3.5em;background-color:white;}.node-type-event--teaser-listing .wrapper:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:transparent #eeeeee transparent transparent;}.node-type-event--teaser-listing .field-date i{float:left;padding-right:0.8em;font-size:2em;color:#71C100;}.node-type-event--teaser-listing .footer-icon{float:left;font-size:2.5em;color:#01A8DF;}.node-type-event--teaser-listing .footer-image{float:right;margin-top:1em;margin-right:1em;width:80px;}.node-type-event--teaser-listing .footer-title a{display:block;margin-top:3em;margin-bottom:1em;width:50px;font-size:1.25em;text-decoration:none;color:#444;}.node-type-event--teaser-listing .field--name-field-event-date{margin-bottom:0;font-size:1.3em;line-height:2.4em;}.node-type-event--teaser-listing .field-title a{display:block;margin-bottom:1em;font-size:1.25em;text-decoration:none;color:#444;}.node-type-event--teaser-listing .field--name-field-livestream-link{text-align:center;}.node-type-event--teaser-listing .field-link{position:absolute;bottom:0;left:0;padding:0.8em 1em;width:100%;background-color:#71C100;}.node-type-event--teaser-listing .field-link.field-link-footer{background-color:#01A8DF;}.node-type-event--teaser-listing .field-link a{font-size:1.3em;color:#ffffff;}.node-type-event--teaser-listing .field-link a:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";margin-left:0.5em;width:1em;height:1em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);background-size:cover;}@media screen and (min-width:760px) and (max-width:980px){.node-type-event--teaser-listing .wrapper{text-align:center;}.node-type-event--teaser-listing .field-date i{float:none;padding-right:0;}.node-type-event--teaser-listing .field--name-field-livestream-link .field__items{background:#78BE20 url(/sites/all/themes/ifgr/images/livestream.svg) calc(100% - 1em) 1.35em/4.4em no-repeat !important;width:100%;}}.node-type-job .field--name-field-job-reference{margin-bottom:0.8em;font-size:1.4em;color:#666666;}a.contact-button{background-color:#81378E;border:none;color:white;padding:10px 12px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;float:right;margin-left:1em;}a.twitter-button{background-color:#1180A7;border:none;color:white;padding:10px 12px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:4px 2px;cursor:pointer;float:right;}.node-type-project-theme--subtheme{position:relative;margin-top:10px;width:100%;padding:1em;padding-right:30px;padding-bottom:3.5em;float:left;background-color:white;}.node-type-project-theme--subtheme:before{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:transparent #eeeeee transparent transparent;}.node-type-project-theme--subtheme.Event .views-field-field-event-date,.node-type-project-theme--subtheme.event .views-field-field-event-date{overflow:hidden;display:inline-block;margin-bottom:1em;font-size:1.3em;line-height:1.9em;}.node-type-project-theme--subtheme.Event .views-field-field-event-date,.node-type-project-theme--subtheme.event .views-field-field-event-date{display:block;}.node-type-project-theme--subtheme.Event .views-field-field-event-date .field-content:before,.node-type-project-theme--subtheme.event .views-field-field-event-date .field-content:before{content:"";float:left;display:block;margin-right:1em;padding-right:0.8em;width:2em;height:2em;background-image:url(/sites/all/themes/ifgr/images/icons/event-coloured.png);background-size:contain;background-repeat:no-repeat;}.node-type-project-theme--subtheme.Event .views-field-field-event-date span,.node-type-project-theme--subtheme.event .views-field-field-event-date span{float:right;width:calc(100% - 3em);display:block;}.node-type-project-theme--subtheme.Event .views-field-title,.node-type-project-theme--subtheme.event .views-field-title{font-size:1.3em;margin-bottom:1em;}.node-type-project-theme--subtheme.Event .views-field-view-node,.node-type-project-theme--subtheme.event .views-field-view-node{background-color:#71C100;}.node-type-project-theme--subtheme.News .views-field-body,.node-type-project-theme--subtheme.news .views-field-body,.node-type-project-theme--subtheme.Comment .views-field-body,.node-type-project-theme--subtheme.comment .views-field-body,.node-type-project-theme--subtheme.Event .views-field-body,.node-type-project-theme--subtheme.event .views-field-body,.node-type-project-theme--subtheme.Explainer .views-field-body,.node-type-project-theme--subtheme.explainer .views-field-body{display:none;}.node-type-project-theme--subtheme.Book,.node-type-project-theme--subtheme.book,.node-type-project-theme--subtheme.Publication,.node-type-project-theme--subtheme.publication,.node-type-project-theme--subtheme.News,.node-type-project-theme--subtheme.news,.node-type-project-theme--subtheme.Comment,.node-type-project-theme--subtheme.comment,.node-type-project-theme--subtheme.Event,.node-type-project-theme--subtheme.event,.node-type-project-theme--subtheme.Explainer,.node-type-project-theme--subtheme.explainer,.node-type-project-theme--subtheme.Chart,.node-type-project-theme--subtheme.chart,.node-type-project-theme--subtheme.project-theme{min-height:250px;}.node-type-project-theme--subtheme.Book .views-field-view-node a:after,.node-type-project-theme--subtheme.Book .views-field-field-book-chapter-link-1 a:after,.node-type-project-theme--subtheme.book .views-field-view-node a:after,.node-type-project-theme--subtheme.book .views-field-field-book-chapter-link-1 a:after,.node-type-project-theme--subtheme.Publication .views-field-view-node a:after,.node-type-project-theme--subtheme.Publication .views-field-field-book-chapter-link-1 a:after,.node-type-project-theme--subtheme.publication .views-field-view-node a:after,.node-type-project-theme--subtheme.publication .views-field-field-book-chapter-link-1 a:after,.node-type-project-theme--subtheme.News .views-field-view-node a:after,.node-type-project-theme--subtheme.News .views-field-field-book-chapter-link-1 a:after,.node-type-project-theme--subtheme.news .views-field-view-node a:after,.node-type-project-theme--subtheme.news .views-field-field-book-chapter-link-1 a:after,.node-type-project-theme--subtheme.Comment .views-field-view-node a:after,.node-type-project-theme--subtheme.Comment .views-field-field-book-chapter-link-1 a:after,.node-type-project-theme--subtheme.comment .views-field-view-node a:after,.node-type-project-theme--subtheme.comment .views-field-field-book-chapter-link-1 a:after,.node-type-project-theme--subtheme.Event .views-field-view-node a:after,.node-type-project-theme--subtheme.Event .views-field-field-book-chapter-link-1 a:after,.node-type-project-theme--subtheme.event .views-field-view-node a:after,.node-type-project-theme--subtheme.event .views-field-field-book-chapter-link-1 a:after,.node-type-project-theme--subtheme.Explainer .views-field-view-node a:after,.node-type-project-theme--subtheme.Explainer .views-field-field-book-chapter-link-1 a:after,.node-type-project-theme--subtheme.explainer .views-field-view-node a:after,.node-type-project-theme--subtheme.explainer .views-field-field-book-chapter-link-1 a:after,.node-type-project-theme--subtheme.Chart .views-field-view-node a:after,.node-type-project-theme--subtheme.Chart .views-field-field-book-chapter-link-1 a:after,.node-type-project-theme--subtheme.chart .views-field-view-node a:after,.node-type-project-theme--subtheme.chart .views-field-field-book-chapter-link-1 a:after,.node-type-project-theme--subtheme.project-theme .views-field-view-node a:after,.node-type-project-theme--subtheme.project-theme .views-field-field-book-chapter-link-1 a:after{background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);}.node-type-project-theme--subtheme.Book .views-field-title,.node-type-project-theme--subtheme.Book .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.book .views-field-title,.node-type-project-theme--subtheme.book .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.Publication .views-field-title,.node-type-project-theme--subtheme.Publication .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.publication .views-field-title,.node-type-project-theme--subtheme.publication .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.News .views-field-title,.node-type-project-theme--subtheme.News .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.news .views-field-title,.node-type-project-theme--subtheme.news .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.Comment .views-field-title,.node-type-project-theme--subtheme.Comment .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.comment .views-field-title,.node-type-project-theme--subtheme.comment .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.Explainer .views-field-title,.node-type-project-theme--subtheme.Explainer .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.explainer .views-field-title,.node-type-project-theme--subtheme.explainer .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.chart .views-field-title,.node-type-project-theme--subtheme.chart .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.Chart .views-field-title,.node-type-project-theme--subtheme.Chart .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.project-theme .views-field-title,.node-type-project-theme--subtheme.project-theme .views-field-field-book-chapter-link{overflow:hidden;display:inline-block;margin-bottom:1em;font-size:1.3em;line-height:1.4em;font-weight:bold;}.node-type-project-theme--subtheme.Book .views-field-title,.node-type-project-theme--subtheme.Book .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.book .views-field-title,.node-type-project-theme--subtheme.book .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.Publication .views-field-title,.node-type-project-theme--subtheme.Publication .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.publication .views-field-title,.node-type-project-theme--subtheme.publication .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.News .views-field-title,.node-type-project-theme--subtheme.News .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.news .views-field-title,.node-type-project-theme--subtheme.news .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.Comment .views-field-title,.node-type-project-theme--subtheme.Comment .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.comment .views-field-title,.node-type-project-theme--subtheme.comment .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.Explainer .views-field-title,.node-type-project-theme--subtheme.Explainer .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.explainer .views-field-title,.node-type-project-theme--subtheme.explainer .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.chart .views-field-title,.node-type-project-theme--subtheme.chart .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.Chart .views-field-title,.node-type-project-theme--subtheme.Chart .views-field-field-book-chapter-link,.node-type-project-theme--subtheme.project-theme .views-field-title,.node-type-project-theme--subtheme.project-theme .views-field-field-book-chapter-link{display:block;}.node-type-project-theme--subtheme.Book .views-field-title .field-content:before,.node-type-project-theme--subtheme.Book .views-field-field-book-chapter-link .field-content:before,.node-type-project-theme--subtheme.book .views-field-title .field-content:before,.node-type-project-theme--subtheme.book .views-field-field-book-chapter-link .field-content:before,.node-type-project-theme--subtheme.Publication .views-field-title .field-content:before,.node-type-project-theme--subtheme.Publication .views-field-field-book-chapter-link .field-content:before,.node-type-project-theme--subtheme.publication .views-field-title .field-content:before,.node-type-project-theme--subtheme.publication .views-field-field-book-chapter-link .field-content:before,.node-type-project-theme--subtheme.News .views-field-title .field-content:before,.node-type-project-theme--subtheme.News .views-field-field-book-chapter-link .field-content:before,.node-type-project-theme--subtheme.news .views-field-title .field-content:before,.node-type-project-theme--subtheme.news .views-field-field-book-chapter-link .field-content:before,.node-type-project-theme--subtheme.Comment .views-field-title .field-content:before,.node-type-project-theme--subtheme.Comment .views-field-field-book-chapter-link .field-content:before,.node-type-project-theme--subtheme.comment .views-field-title .field-content:before,.node-type-project-theme--subtheme.comment .views-field-field-book-chapter-link .field-content:before,.node-type-project-theme--subtheme.Explainer .views-field-title .field-content:before,.node-type-project-theme--subtheme.Explainer .views-field-field-book-chapter-link .field-content:before,.node-type-project-theme--subtheme.explainer .views-field-title .field-content:before,.node-type-project-theme--subtheme.explainer .views-field-field-book-chapter-link .field-content:before,.node-type-project-theme--subtheme.chart .views-field-title .field-content:before,.node-type-project-theme--subtheme.chart .views-field-field-book-chapter-link .field-content:before,.node-type-project-theme--subtheme.Chart .views-field-title .field-content:before,.node-type-project-theme--subtheme.Chart .views-field-field-book-chapter-link .field-content:before,.node-type-project-theme--subtheme.project-theme .views-field-title .field-content:before,.node-type-project-theme--subtheme.project-theme .views-field-field-book-chapter-link .field-content:before{content:"";float:left;display:block;margin-right:1em;padding-right:0.8em;width:2em;height:2em;background-size:contain;background-repeat:no-repeat;}.node-type-project-theme--subtheme.Book .views-field-title a,.node-type-project-theme--subtheme.Book .views-field-field-book-chapter-link a,.node-type-project-theme--subtheme.book .views-field-title a,.node-type-project-theme--subtheme.book .views-field-field-book-chapter-link a,.node-type-project-theme--subtheme.Publication .views-field-title a,.node-type-project-theme--subtheme.Publication .views-field-field-book-chapter-link a,.node-type-project-theme--subtheme.publication .views-field-title a,.node-type-project-theme--subtheme.publication .views-field-field-book-chapter-link a,.node-type-project-theme--subtheme.News .views-field-title a,.node-type-project-theme--subtheme.News .views-field-field-book-chapter-link a,.node-type-project-theme--subtheme.news .views-field-title a,.node-type-project-theme--subtheme.news .views-field-field-book-chapter-link a,.node-type-project-theme--subtheme.Comment .views-field-title a,.node-type-project-theme--subtheme.Comment .views-field-field-book-chapter-link a,.node-type-project-theme--subtheme.comment .views-field-title a,.node-type-project-theme--subtheme.comment .views-field-field-book-chapter-link a,.node-type-project-theme--subtheme.Explainer .views-field-title a,.node-type-project-theme--subtheme.Explainer .views-field-field-book-chapter-link a,.node-type-project-theme--subtheme.explainer .views-field-title a,.node-type-project-theme--subtheme.explainer .views-field-field-book-chapter-link a,.node-type-project-theme--subtheme.chart .views-field-title a,.node-type-project-theme--subtheme.chart .views-field-field-book-chapter-link a,.node-type-project-theme--subtheme.Chart .views-field-title a,.node-type-project-theme--subtheme.Chart .views-field-field-book-chapter-link a,.node-type-project-theme--subtheme.project-theme .views-field-title a,.node-type-project-theme--subtheme.project-theme .views-field-field-book-chapter-link a{float:right;width:calc(100% - 3em);display:block;}.node-type-project-theme--subtheme.Book .views-field-body,.node-type-project-theme--subtheme.book .views-field-body,.node-type-project-theme--subtheme.Publication .views-field-body,.node-type-project-theme--subtheme.publication .views-field-body,.node-type-project-theme--subtheme.News .views-field-body,.node-type-project-theme--subtheme.news .views-field-body,.node-type-project-theme--subtheme.Comment .views-field-body,.node-type-project-theme--subtheme.comment .views-field-body,.node-type-project-theme--subtheme.Explainer .views-field-body,.node-type-project-theme--subtheme.explainer .views-field-body,.node-type-project-theme--subtheme.chart .views-field-body,.node-type-project-theme--subtheme.Chart .views-field-body,.node-type-project-theme--subtheme.project-theme .views-field-body{margin-bottom:1em;font-size:1.3em;}.node-type-project-theme--subtheme.Book .views-field-body h1,.node-type-project-theme--subtheme.Book .views-field-body h2,.node-type-project-theme--subtheme.Book .views-field-body h3,.node-type-project-theme--subtheme.Book .views-field-body h4,.node-type-project-theme--subtheme.book .views-field-body h1,.node-type-project-theme--subtheme.book .views-field-body h2,.node-type-project-theme--subtheme.book .views-field-body h3,.node-type-project-theme--subtheme.book .views-field-body h4,.node-type-project-theme--subtheme.Publication .views-field-body h1,.node-type-project-theme--subtheme.Publication .views-field-body h2,.node-type-project-theme--subtheme.Publication .views-field-body h3,.node-type-project-theme--subtheme.Publication .views-field-body h4,.node-type-project-theme--subtheme.publication .views-field-body h1,.node-type-project-theme--subtheme.publication .views-field-body h2,.node-type-project-theme--subtheme.publication .views-field-body h3,.node-type-project-theme--subtheme.publication .views-field-body h4,.node-type-project-theme--subtheme.News .views-field-body h1,.node-type-project-theme--subtheme.News .views-field-body h2,.node-type-project-theme--subtheme.News .views-field-body h3,.node-type-project-theme--subtheme.News .views-field-body h4,.node-type-project-theme--subtheme.news .views-field-body h1,.node-type-project-theme--subtheme.news .views-field-body h2,.node-type-project-theme--subtheme.news .views-field-body h3,.node-type-project-theme--subtheme.news .views-field-body h4,.node-type-project-theme--subtheme.Comment .views-field-body h1,.node-type-project-theme--subtheme.Comment .views-field-body h2,.node-type-project-theme--subtheme.Comment .views-field-body h3,.node-type-project-theme--subtheme.Comment .views-field-body h4,.node-type-project-theme--subtheme.comment .views-field-body h1,.node-type-project-theme--subtheme.comment .views-field-body h2,.node-type-project-theme--subtheme.comment .views-field-body h3,.node-type-project-theme--subtheme.comment .views-field-body h4,.node-type-project-theme--subtheme.Explainer .views-field-body h1,.node-type-project-theme--subtheme.Explainer .views-field-body h2,.node-type-project-theme--subtheme.Explainer .views-field-body h3,.node-type-project-theme--subtheme.Explainer .views-field-body h4,.node-type-project-theme--subtheme.explainer .views-field-body h1,.node-type-project-theme--subtheme.explainer .views-field-body h2,.node-type-project-theme--subtheme.explainer .views-field-body h3,.node-type-project-theme--subtheme.explainer .views-field-body h4,.node-type-project-theme--subtheme.chart .views-field-body h1,.node-type-project-theme--subtheme.chart .views-field-body h2,.node-type-project-theme--subtheme.chart .views-field-body h3,.node-type-project-theme--subtheme.chart .views-field-body h4,.node-type-project-theme--subtheme.Chart .views-field-body h1,.node-type-project-theme--subtheme.Chart .views-field-body h2,.node-type-project-theme--subtheme.Chart .views-field-body h3,.node-type-project-theme--subtheme.Chart .views-field-body h4,.node-type-project-theme--subtheme.project-theme .views-field-body h1,.node-type-project-theme--subtheme.project-theme .views-field-body h2,.node-type-project-theme--subtheme.project-theme .views-field-body h3,.node-type-project-theme--subtheme.project-theme .views-field-body h4{font-size:1em;color:#444;}.node-type-project-theme--subtheme.Book .views-field-body strong,.node-type-project-theme--subtheme.book .views-field-body strong,.node-type-project-theme--subtheme.Publication .views-field-body strong,.node-type-project-theme--subtheme.publication .views-field-body strong,.node-type-project-theme--subtheme.News .views-field-body strong,.node-type-project-theme--subtheme.news .views-field-body strong,.node-type-project-theme--subtheme.Comment .views-field-body strong,.node-type-project-theme--subtheme.comment .views-field-body strong,.node-type-project-theme--subtheme.Explainer .views-field-body strong,.node-type-project-theme--subtheme.explainer .views-field-body strong,.node-type-project-theme--subtheme.chart .views-field-body strong,.node-type-project-theme--subtheme.Chart .views-field-body strong,.node-type-project-theme--subtheme.project-theme .views-field-body strong{font-weight:normal;}.node-type-project-theme--subtheme.Book .views-field-title .field-content:before,.node-type-project-theme--subtheme.book .views-field-title .field-content:before,.node-type-project-theme--subtheme.Publication .views-field-title .field-content:before,.node-type-project-theme--subtheme.publication .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/publication-coloured.png);}.node-type-project-theme--subtheme.Book .views-field-view-node,.node-type-project-theme--subtheme.book .views-field-view-node,.node-type-project-theme--subtheme.Publication .views-field-view-node,.node-type-project-theme--subtheme.publication .views-field-view-node{background-color:#EC8A01;}.node-type-project-theme--subtheme.News .views-field-view-node,.node-type-project-theme--subtheme.news .views-field-view-node{background-color:#E6007E;}.node-type-project-theme--subtheme.News .views-field-title .field-content:before,.node-type-project-theme--subtheme.news .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/newspaper-o-coloured.png);}.node-type-project-theme--subtheme.Comment .views-field-title .field-content:before,.node-type-project-theme--subtheme.comment .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/blog-coloured.png);}.node-type-project-theme--subtheme.Comment .views-field-view-node,.node-type-project-theme--subtheme.comment .views-field-view-node{background-color:#E6007E;}.node-type-project-theme--subtheme.Chart .views-field-title .field-content:before,.node-type-project-theme--subtheme.chart .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/chart-coloured.png);}.node-type-project-theme--subtheme.Chart .views-field-view-node,.node-type-project-theme--subtheme.chart .views-field-view-node{background-color:#EC8A01;}.node-type-project-theme--subtheme.project-theme .views-field-field-book-chapter-link .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/publication-coloured.png);}.node-type-project-theme--subtheme.project-theme .views-field-field-book-chapter-link-1{background-color:#EC8A01;}.node-type-project-theme--subtheme.Explainer .views-field-title .field-content:before,.node-type-project-theme--subtheme.explainer .views-field-title .field-content:before{background-image:url(/sites/all/themes/ifgr/images/icons/brexit-brief-coloured.png);}.node-type-project-theme--subtheme.Explainer .views-field-view-node,.node-type-project-theme--subtheme.explainer .views-field-view-node{background-color:#00B5E2;}.node-type-project-theme--subtheme.Chart,.node-type-project-theme--subtheme.chart{padding-bottom:3.5em;min-height:170px;}.node-type-project-theme--subtheme.Chart .views-field-title a,.node-type-project-theme--subtheme.chart .views-field-title a{display:block;margin-bottom:1em;font-size:1.3em;color:#444;font-weight:normal;}.node-type-project-theme--subtheme.Chart .views-field-view-node,.node-type-project-theme--subtheme.chart .views-field-view-node{background-color:#EC8A01;}.node-type-project-theme--subtheme.Chart .views-field-view-node a:after,.node-type-project-theme--subtheme.chart .views-field-view-node a:after{right:1em;width:1.2em;height:1.2em;background-image:url(/sites/all/themes/ifgr/images/icons/bar-chart.svg);}.node-type-project-theme--subtheme.Chart .views-field-version-count a,.node-type-project-theme--subtheme.chart .views-field-version-count a{display:block;text-align:right;color:#444444;}.node-type-project-theme--subtheme.subtheme{padding-bottom:8em;}.node-type-project-theme--subtheme.subtheme:hover{background-color:#b0dce9;}.node-type-project-theme--subtheme.subtheme:hover .node-title{display:none;}.node-type-project-theme--subtheme.subtheme:hover .field--name-body{display:block;}.node-type-project-theme--subtheme.subtheme .node-title a,.node-type-project-theme--subtheme.subtheme .field--name-body a{color:#444;}.node-type-project-theme--subtheme.subtheme .node-title{font-size:1.9em;line-height:1.3em;}.node-type-project-theme--subtheme.subtheme .field--name-body{display:none;font-size:1.35em;}.node-type-project-theme--subtheme.subtheme .field--name-field-subtheme-icon,.node-type-project-theme--subtheme.subtheme .link{position:absolute;}.node-type-project-theme--subtheme.subtheme .field--name-field-subtheme-icon{right:1em;bottom:0.3em;width:30px;}.node-type-project-theme--subtheme.subtheme .link{bottom:1em;left:1em;padding-right:4.5em;}.node-type-project-theme--subtheme.subtheme .link a{color:#444;}.node-type-project-theme--subtheme.subtheme .link:after{content:"";position:absolute;right:3em;top:0.35em;width:1em;height:1em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-grey.svg);background-size:contain;background-repeat:no-repeat;}.node-type-project-theme--subtheme .views-field-view-node,.node-type-project-theme--subtheme .views-field-field-book-chapter-link-1{position:absolute;bottom:0;left:0;padding:0.8em 1em;width:100%;}.node-type-project-theme--subtheme .views-field-view-node a,.node-type-project-theme--subtheme .views-field-field-book-chapter-link-1 a{display:block;padding-right:0.5em;font-size:1.3em;cursor:pointer;color:#ffffff;}.node-type-project-theme--subtheme .views-field-view-node a:after,.node-type-project-theme--subtheme .views-field-field-book-chapter-link-1 a:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";width:1em;height:1em;margin-left:0.5em;background-size:cover;}.node-type-project-theme .node--project-theme .field--name-body{font-size:1.4em;line-height:1.6em;}.node-type-project-theme .l-main > h1{display:none;}.node-type-publication--teaser-listing a{color:#444;text-decoration:none;}.node-type-publication--teaser-listing img{display:block;}.node-type-publication--teaser-listing .field-image{width:40.6779661%;float:left;margin-right:1.69491525%;padding-right:1em;}.node-type-publication--teaser-listing .field-image img{width:100%;height:auto;}.node-type-publication--teaser-listing .field-title{font-size:1.25em;}.node-type-publication--teaser-listing .field--name-field-publication-subtitle{font-size:1.05em;}.node-type-publication--teaser-listing .field-title,.node-type-publication--teaser-listing .field-subtitle{margin-bottom:0.5em;}.node-type-publication--teaser-listing .field-body h1,.node-type-publication--teaser-listing .field-body h2,.node-type-publication--teaser-listing .field-body h3,.node-type-publication--teaser-listing .field-body h4,.node-type-publication--teaser-listing .field-body h5,.node-type-publication--teaser-listing .field-body h6,.node-type-publication--teaser-listing .field-body p,.node-type-publication--teaser-listing .field-body span,.node-type-publication--teaser-listing .field-body strong,.node-type-publication--teaser-listing .field-body b,.node-type-publication--teaser-listing .field-body i{font-size:13px;font-weight:normal;line-height:1.5em;font-size-adjust:none;color:#444;}.node-type-publication--teaser-listing .file-extension{padding-right:0.5em;}.node-type-publication--teaser-listing .file-extension i{padding-right:0.5em;font-size:1.3em;color:#EC8A01;}.node-type-publication--teaser-listing .field-page-number{line-height:1.5em;}.node-type-publication--teaser-listing .publication-date-wrapper{float:left;}.node-type-publication--teaser-listing .file-extension,.node-type-publication--teaser-listing .field-page-number{float:left;}@media screen and (max-width:499px){.node-type-publication--teaser-listing .publication-date-wrapper{margin-bottom:0.7em;}.node-type-publication--teaser-listing .publication-file{float:right;}}@media screen and (min-width:500px){.node-type-publication--teaser-listing .publication-file{float:right;}.node-type-publication--teaser-listing .text-wrapper{width:57.62711864%;float:right;margin-right:0;}}body.no-title .l-main > h1,body.no-title .l-content > h1{display:none;}.l-region--content-top .block--views-blog-author-block{background-color:#e9eef1;padding:10px;}.l-region--content-top .block--views-blog-author-block .views-field-field-person-photo{margin-top:0;margin-bottom:0;}.l-region--content-top .block--views-blog-author-block .views-field-field-blog-author-teaser{margin-top:1em;}.node--blog .field-blog-further-info{background-color:#e9eef1;padding:10px;margin-bottom:1em;}.node--blog .field-blog-further-info .further-info-label{font-family:'Open Sans',Calibri,'Helvetica Neue',Arial,'Gill Sans',sans-serif;font-size-adjust:0.47;font-weight:normal;font-style:normal;font-size:1.4em;line-height:1.4em;margin-bottom:0.5em;}.node-type-blog .comments{border-top:1px dotted #d4d4d4;margin-top:20px;}.node-type-blog .comments h2{color:#4F5458;border-bottom:3px #D4D4D4 solid;margin-top:10px;margin-bottom:5px;padding-bottom:5px;}.node-type-blog .comments .comment{border-bottom:1px dotted #d4d4d4;margin-bottom:5px;padding-bottom:5px;}.node-type-blog .comments .comment h3{display:none;}.node-type-blog .comments .comment .permalink{display:block;margin-bottom:1em;}.node-type-blog .comments .comment .comment__content{margin-bottom:0.5em;}.node-type-blog .comments .comment-unpublished{background-color:#fefee0;}.tweetabletext{position:relative;display:block;padding:30px 5px 5px 5px;margin-bottom:5px;font-weight:bold;}@media screen and (min-width:720px){.tweetabletext{padding:15px 100px 5px 5px;}}.tweetabletext:before{content:'\F099';position:absolute;top:5px;left:6px;font:normal normal normal 16px/1 FontAwesome;color:#ffffff;z-index:1;}@media screen and (min-width:720px){.tweetabletext:before{top:15px;left:auto;right:74px;}}.tweetabletext:after{content:'Tweet this';position:absolute;top:0;left:0;display:block;font-size:12px;line-height:16px;width:96px;padding:5px 5px 5px 25px;border-radius:5px;color:#ffffff;background:#1180A7;}@media screen and (min-width:720px){.tweetabletext:after{top:10px;left:auto;right:0;}}.tweetabletext:hover{text-decoration:none;}.tweetabletext:hover:after{background:#1d90b9;}.view-live-blog-content .views-row{padding-bottom:30px;margin-bottom:30px;border-bottom:none;position:relative;}.view-live-blog-content .views-row:after{content:"";position:absolute;left:50%;margin-left:-50px;bottom:0;width:100px;border-bottom:5px dotted #021A64;}#block-views-live-blog-content-block ul{padding-left:40px;}.view-live-blog-content .views-field-nothing{display:none;}.logged-in .view-live-blog-content .views-field-nothing{display:block;}body.node-type-book article img{height:auto;}body.node-type-book .l-content > h1{display:none;}.book-navigation .menu{display:none;}.book-navigation .book-navigation__links{overflow:hidden;display:inline-block;padding:1em 0;margin-top:2em;border-top:1px solid #80378d;border-bottom:1px solid #80378d;}.book-navigation .book-navigation__links{display:block;}.book-navigation .book-navigation__links a{font-size:1.2em;font-weight:bold;}@media screen and (max-width:720px){.book-navigation .book-navigation__links a{float:none;width:100%;text-align:center;}.book-navigation .book-navigation__links a.book-navigation__previous{padding-bottom:1em;border-bottom:1px solid #80378d;}.book-navigation .book-navigation__links a.book-navigation__next{padding-top:1em;}}.brexit-page .print-link,.main-brexit-page .print-link{padding-bottom:0;}.brexit-page .field--name-body h2,.main-brexit-page .field--name-body h2{font-size:2.3em;margin-bottom:0.5em;}.brexit-page .field--name-body p:last-child,.main-brexit-page .field--name-body p:last-child{margin-bottom:2em;}.brexit-page .block--brexit-banner,.main-brexit-page .block--brexit-banner{position:relative;display:none;}.brexit-page .block--brexit-banner h2.block__title,.main-brexit-page .block--brexit-banner h2.block__title{line-height:1em;position:absolute;top:5px;left:42px;font-size:6em;color:#ffffff;border:none;}.brexit-page .l-content > h1,.brexit-page .l-breadcrumb,.main-brexit-page .l-content > h1,.main-brexit-page .l-breadcrumb{display:none;}.brexit-page .block--brexit-banner,.main-brexit-page .block--brexit-banner{margin-bottom:0;}.brexit-page .block--brexit-banner p,.main-brexit-page .block--brexit-banner p{margin-bottom:0;}.brexit-page .block--brexit-banner img,.main-brexit-page .block--brexit-banner img{display:block;}.brexit-page .block--print-print-links,.main-brexit-page .block--print-print-links{display:none;}.section-our-brexit-work article{overflow:hidden;display:inline-block;}.section-our-brexit-work article{display:block;}.section-our-brexit-work article img{width:100% !important;height:auto !important;}.section-our-brexit-work article h1{font-size:2.5em;padding-top:1em;padding-bottom:1em;margin-bottom:0;}@media (min-width:600px){.section-our-brexit-work article img{margin-bottom:2em;margin-bottom:0;padding-right:2em;float:left;width:35% !important;}.brexit-page .block--brexit-banner,.main-brexit-page .block--brexit-banner{display:block;}}@media (min-width:1200px){.brexit-page .block--brexit-banner,.main-brexit-page .block--brexit-banner{display:block;}.brexit-page .block--brexit-banner h2.block__title,.main-brexit-page .block--brexit-banner h2.block__title{top:50px;}}.section-election-2017 .print-link{padding-bottom:0;}.section-election-2017 .field--name-body h2{font-size:2.3em;margin-bottom:0.5em;}.section-election-2017 .field--name-body p:last-child{margin-bottom:2em;}.section-election-2017 .l-content > h1,.section-election-2017 .l-breadcrumb{display:none;}.section-election-2017 .block--election-2017-banner{margin-bottom:1em;font-weight:bold;}.section-election-2017 .block--election-2017-banner h1{margin-top:30px;font-size:2.5em;font-weight:bold;}.section-election-2017 .block--election-2017-banner p{margin-bottom:0;}.section-election-2017 .block--election-2017-banner a{display:block;margin-top:1em;margin-bottom:1em;text-decoration:underline;}.section-election-2017 .block--election-2017-banner h1,.section-election-2017 .block--election-2017-banner p:not(:first-child){padding-left:30px;}.section-election-2017 .block--election-2017-banner a,.section-election-2017 .block--election-2017-banner p,.section-election-2017 .block--election-2017-banner h1{color:white;}.section-election-2017 .block--election-2017-banner img{display:block;}.section-election-2017 .block--election-2017-banner .block__content{overflow:hidden;display:inline-block;background-color:#001e62;}.section-election-2017 .block--election-2017-banner .block__content{display:block;}.section-election-2017 .block--print-print-links{display:none;}.section-our-election-work article{overflow:hidden;display:inline-block;margin-bottom:2em;}.section-our-election-work article{display:block;}.section-our-election-work article img{width:100% !important;height:auto !important;}.section-our-election-work article h1{font-size:2.5em;padding-top:1em;padding-bottom:1em;margin-bottom:0;}@media (max-width:719px){.section-election-2017 .block--election-2017-banner h1,.section-election-2017 .block--election-2017-banner p:not(:first-child){padding-right:30px;}.section-election-2017 .block--election-2017-banner img{width:100%;}}@media (min-width:720px){.section-election-2017 .block--election-2017-banner img{float:right;width:50%;}}@media (min-width:600px){.section-our-election-work article img{margin-bottom:0;margin-bottom:2em;padding-right:2em;float:left;width:35% !important;}}@media (min-width:900px){.section-election-2017 .block--election-2017-banner h1{margin-top:50px;}}.node-type-event .field--name-field-event-date,.node-type-page .field--name-field-event-date,.node-type-publication .field--name-field-event-date,.node-type-project .field--name-field-event-date{margin-bottom:1em;}.node-type-event .field--name-field-livestream-link,.node-type-page .field--name-field-livestream-link,.node-type-publication .field--name-field-livestream-link,.node-type-project .field--name-field-livestream-link{margin-bottom:1em;}.node-type-event .field--name-field-livestream-link a,.node-type-page .field--name-field-livestream-link a,.node-type-publication .field--name-field-livestream-link a,.node-type-project .field--name-field-livestream-link a{color:#ffffff;}.node-type-event .field--name-field-livestream-link .field__items,.node-type-page .field--name-field-livestream-link .field__items,.node-type-publication .field--name-field-livestream-link .field__items,.node-type-project .field--name-field-livestream-link .field__items{display:inline-block;padding:1em;border-radius:0.4em;background:#78BE20 url(/sites/all/themes/ifgr/images/livestream.svg) calc(100% - 1em) 1.05em/7em no-repeat;padding-right:8.5em;}.node-type-event .field--name-field-livestream-link .field__item,.node-type-page .field--name-field-livestream-link .field__item,.node-type-publication .field--name-field-livestream-link .field__item,.node-type-project .field--name-field-livestream-link .field__item{font-weight:bold;}.node-type-event div#block-views-event-videos-block,.node-type-page div#block-views-event-videos-block,.node-type-publication div#block-views-event-videos-block,.node-type-project div#block-views-event-videos-block{margin-top:3em;}.node-type-event div#block-views-event-videos-block .views-row,.node-type-page div#block-views-event-videos-block .views-row,.node-type-publication div#block-views-event-videos-block .views-row,.node-type-project div#block-views-event-videos-block .views-row{width:100%;max-width:480px;float:left;margin-right:2%;border-bottom:0;}.node-type-event div#block-views-event-videos-block .views-row .views-field iframe,.node-type-page div#block-views-event-videos-block .views-row .views-field iframe,.node-type-publication div#block-views-event-videos-block .views-row .views-field iframe,.node-type-project div#block-views-event-videos-block .views-row .views-field iframe{max-width:100%;}.node-type-event div#block-views-event-videos-block .embedded-video,.node-type-page div#block-views-event-videos-block .embedded-video,.node-type-publication div#block-views-event-videos-block .embedded-video,.node-type-project div#block-views-event-videos-block .embedded-video{line-height:0;}.node-type-event div#block-views-event-videos-block .views-field.views-field-field-caption,.node-type-page div#block-views-event-videos-block .views-field.views-field-field-caption,.node-type-publication div#block-views-event-videos-block .views-field.views-field-field-caption,.node-type-project div#block-views-event-videos-block .views-field.views-field-field-caption{background-color:#EAEAEA;padding:1em;}.node-type-event .field--name-field-publications-link{margin-bottom:1em;}.node-type-event .field--name-field-publications-link a{color:#ffffff;}.node-type-event .field--name-field-publications-link .field__items{display:inline-block;padding:1em;border-radius:0.4em;background:#EC8B00 url(/sites/all/themes/ifgr/images/icons/publication.svg) calc(100% - 1em) 0.75em/2em no-repeat;padding-right:4em;}.node-type-event .field--name-field-publications-link .field__item{font-weight:bold;}@media screen and (max-width:720px){.node-type-event div#block-views-event-videos-block .views-row{width:100%;float:left;margin-right:0;border-bottom:0;}.node-type-event div#block-views-event-videos-block .views-row,.node-type-page div#block-views-event-videos-block .views-row,.node-type-publication div#block-views-event-videos-block .views-row,.node-type-project div#block-views-event-videos-block .views-row{width:100%;}}.latest-wrapper,.event-wrapper,.spotlight-wrapper{border:1px solid #abafb0;position:relative;}.latest-wrapper .link-left,.event-wrapper .link-left,.spotlight-wrapper .link-left{border-top:1px solid #abafb0;border-right:1px solid #abafb0;}.latest-wrapper .link-right,.latest-wrapper .link-full,.event-wrapper .link-right,.event-wrapper .link-full,.spotlight-wrapper .link-right,.spotlight-wrapper .link-full{border-top:1px solid #abafb0;}.latest-wrapper{height:auto;}@media (min-width:720px) and (max-width:1199px){.latest-wrapper{height:310px;}}@media (min-width:1200px){.latest-wrapper{height:281px;}}.latest-wrapper .inner{height:auto;min-height:330px;padding:20px;overflow:hidden;}@media (min-width:720px) and (max-width:1199px){.latest-wrapper .inner{padding:10px;height:247px;min-height:0;}}@media (min-width:1200px){.latest-wrapper .inner{height:219px;min-height:0;}}.latest-wrapper .inner .views-field-title a{color:#444;}.latest-wrapper .inner .views-field-field-publication-date,.latest-wrapper .inner .views-field-created,.latest-wrapper .inner .views-field-field-event-date{color:#abafb0;}.latest-wrapper.latest-video .inner{padding:20px;height:auto;}.latest-wrapper .latest-left,.latest-wrapper .latest-right{float:left;width:50%;}@media (max-width:719px){.latest-wrapper .latest-left,.latest-wrapper .latest-right{width:100%;}}.latest-wrapper .latest-left{padding:20px;}@media (min-width:720px) and (max-width:1199px){.latest-wrapper .latest-left{padding:10px;}}.latest-wrapper .latest-right{padding:20px 20px 20px 0;}@media (max-width:719px){.latest-wrapper .latest-right{padding:0px 20px 81px 20px;}}@media (min-width:720px) and (max-width:1199px){.latest-wrapper .latest-right{padding:10px 10px 10px 0;}}.latest-wrapper img{border:1px solid #ddd;}.home-video{position:relative;display:block;line-height:0;}.home-video img{width:100%;}.home-video #play{position:absolute;top:50%;left:50%;width:50px;height:50px;text-align:center;margin:-25px 0 0 -25px;z-index:10;}.home-video #play i.fa{font-size:50px;color:#fff;text-shadow:1px 1px 5px rgba(0,0,0,0.5);}.home-video #play i.fa:hover{color:#eee;}#latest_main_video_popup,#latest_secondary_video_popup,#spotlight_video_popup{background:#fff;width:600px;height:500px;padding:20px;}#latest_main_video_popup iframe,#latest_secondary_video_popup iframe,#spotlight_video_popup iframe{width:100%;}#latest_main_video_popup .video_popup_close,#latest_secondary_video_popup .video_popup_close,#spotlight_video_popup .video_popup_close{position:absolute;right:20px;bottom:20px;}#block-views-homepage-latest-main .views-field-title{font-size:2.25em;line-height:1em;font-weight:normal;}@media (min-width:720px) and (max-width:1199px){#block-views-homepage-latest-main .views-field-title{font-size:2em;}}#block-views-homepage-latest-main .inner{padding:0;}#block-views-homepage-latest-main .latest-left .views-field-title{font-size:1.5em;line-height:1.25em;font-weight:normal;}@media (min-width:720px) and (max-width:1199px){#block-views-homepage-latest-main .latest-left .views-field-title{font-size:1.3em;line-height:1.15em;}}#block-views-homepage-latest-main .latest-left .views-field-body{margin-top:5px;}#block-views-homepage-latest-main .inner-wrapper{padding:20px;}#block-views-homepage-latest-secondary .views-row-1{margin-bottom:20px;}@media (min-width:720px){#block-views-homepage-latest-secondary .views-row-1{margin-bottom:0;}}#block-views-homepage-latest-secondary .views-field-title{font-size:1.5em;line-height:1.25em;font-weight:normal;}@media (min-width:720px) and (max-width:1199px){#block-views-homepage-latest-secondary .views-field-title{font-size:1.3em;line-height:1.15em;}}#block-views-homepage-latest-secondary .views-field-body{margin-top:0.5em;}@media (max-width:719px){#block-views-homepage-latest-secondary .latest-wrapper{float:none;}}@media (min-width:720px) and (max-width:1199px){#block-views-homepage-latest-secondary .inner{padding:10px;}}@media (min-width:720px) and (max-width:1199px){#block-views-homepage-latest-secondary .latest-video .inner{height:auto;}}#block-views-homepage-latest-secondary .latest-left,#block-views-homepage-latest-secondary .latest-right{width:100%;padding:0;}#block-views-homepage-latest-secondary .latest-left{padding-bottom:10px;}.event-wrapper{float:left;border:1px solid #abafb0;background:#fcecf4;position:relative;height:387px;}.event-wrapper .inner{height:327px;overflow:hidden;padding:20px;}@media (min-width:720px) and (max-width:1199px){.event-wrapper .inner{padding:10px;}}.event-wrapper .inner .upcoming-event{position:absolute;top:0;right:0;background:url(/sites/all/themes/ifgr/images/event-upcoming.png) no-repeat 0 0;height:79px;width:88px;}.event-wrapper .inner .latest-event-title,.event-wrapper .inner .views-field-field-event-date{font-size:1.2em;font-weight:bold;margin-bottom:0.25em;}@media (min-width:720px) and (max-width:1199px){.event-wrapper .inner .latest-event-title,.event-wrapper .inner .views-field-field-event-date{font-size:1.1em;}}.event-wrapper .inner .views-field-title{font-size:1.5em;line-height:1.25em;font-weight:normal;margin-top:0.5em;margin-bottom:1em;}@media (min-width:720px) and (max-width:1199px){.event-wrapper .inner .views-field-title{font-size:1.3em;line-height:1.15em;}}.event-wrapper .inner .views-field-title a{color:#444;}.event-wrapper .inner .views-field-body{margin-top:1em;overflow:hidden;}@media (min-width:720px) and (max-width:1199px){.event-wrapper .inner .views-field-body{max-height:170px;}}.spotlight-wrapper{height:387px;background:#ede1f0;}@media (max-width:719px){.spotlight-wrapper.spotlight-video{height:auto;}}.spotlight-wrapper.spotlight-video .inner{height:auto;}.spotlight-wrapper.spotlight-video .inner .latest-left{padding-bottom:10px;}.spotlight-wrapper .inner{overflow:hidden;height:327px;padding:20px;}@media (min-width:720px) and (max-width:1199px){.spotlight-wrapper .inner{padding:10px;}}.spotlight-wrapper .inner .latest-spotlight-title{font-size:1.2em;font-weight:bold;margin-bottom:0.25em;}@media (min-width:720px) and (max-width:1199px){.spotlight-wrapper .inner .latest-spotlight-title{font-size:1.1em;}}.spotlight-wrapper .inner .views-field-title{font-size:1.5em;line-height:1.25em;font-weight:normal;}@media (min-width:720px) and (max-width:1199px){.spotlight-wrapper .inner .views-field-title{font-size:1.3em;line-height:1.15em;}}.spotlight-wrapper .inner .views-field-title a{color:#444;}.spotlight-wrapper .inner .views-field-body{margin-top:1em;color:#444;overflow:hidden;}@media (min-width:720px) and (max-width:1199px){.spotlight-wrapper .inner .views-field-body{max-height:170px;}}.spotlight-wrapper .inner .views-field-field-homepage-image{margin-top:1em;}@media (min-width:720px) and (max-width:1199px){.spotlight-wrapper .inner .views-field-field-homepage-image{width:130px;}}.links-wrapper{float:left;width:100%;position:absolute;bottom:0;}.links-wrapper .link-full{float:left;width:100%;}.links-wrapper .link-left,.links-wrapper .link-right{float:left;width:50%;}.links-wrapper .link-right a{border-left:none;overflow:hidden;}.home-content{overflow:hidden;display:inline-block;background:#d0dfdf;padding:0px 20px 7px 20px;}.home-content{display:block;}@media (min-width:720px) and (max-width:1199px){.home-content{height:233px;}}@media (min-width:1200px){.home-content{height:174px;}}.block .view-homepage-events h2{font-size:1.5em;line-height:1.25em;font-weight:normal;color:#444;border:0 none;font-family:sans-serif;}@media (min-width:720px) and (max-width:1199px){.block .view-homepage-events h2{font-size:1.3em;line-height:1.15em;}}.block .view-homepage-events h2 a{color:#444;}.block .view-homepage-events .date{margin-top:5px;margin-bottom:1em;}.block .view-homepage-events p{font-size:1.1em;overflow:hidden;}@media (min-width:720px) and (max-width:1199px){.block .view-homepage-events p{height:173px;}}#block-views-homepage-events-secondary .views-row{background:#e9eef1;border:1px solid #abafb0;height:auto;overflow:hidden;padding:20px;}@media (min-width:720px) and (max-width:1199px){#block-views-homepage-events-secondary .views-row{padding:10px;height:386px;}}@media (min-width:1200px){#block-views-homepage-events-secondary .views-row{height:260px;}}#block-views-homepage-events-secondary .views-row .views-field-field-event-date{font-size:1.2em;font-weight:bold;margin-bottom:0.25em;}@media (min-width:720px) and (max-width:1199px){#block-views-homepage-events-secondary .views-row .views-field-field-event-date{font-size:1.1em;}}#block-views-homepage-events-secondary .views-row .views-field-title{font-size:1.5em;line-height:1.25em;font-weight:normal;}@media (min-width:720px) and (max-width:1199px){#block-views-homepage-events-secondary .views-row .views-field-title{font-size:1.3em;line-height:1.15em;}}#block-views-homepage-events-secondary .views-row .views-field-body{margin-top:0.5em;}#block-views-homepage-events-secondary .views-row-1{margin-bottom:20px;}@media (min-width:720px){#block-views-homepage-events-secondary .views-row-1{margin-bottom:0;}}#block-views-homepage-events-secondary .view-empty .left,#block-views-homepage-events-secondary .view-empty .right{position:relative;background:#e9eef1;border:1px solid #abafb0;overflow:hidden;height:280px;margin-bottom:20px;}@media (min-width:720px) and (max-width:1199px){#block-views-homepage-events-secondary .view-empty .left,#block-views-homepage-events-secondary .view-empty .right{height:386px;margin-bottom:0px;}}@media (min-width:1200px){#block-views-homepage-events-secondary .view-empty .left,#block-views-homepage-events-secondary .view-empty .right{height:260px;margin-bottom:0px;}}#block-views-homepage-events-secondary .view-empty .left .inner,#block-views-homepage-events-secondary .view-empty .right .inner{padding:20px;}@media (min-width:720px) and (max-width:1199px){#block-views-homepage-events-secondary .view-empty .left .inner,#block-views-homepage-events-secondary .view-empty .right .inner{padding:10px;}}#block-views-homepage-events-secondary .view-empty .left .link-full,#block-views-homepage-events-secondary .view-empty .right .link-full{border-top:1px solid #abafb0;}#block-views-homepage-take-a-look-take-look .views-row{background:#e9eef1;height:118px;border:1px solid #abafb0;overflow:hidden;}@media (min-width:720px) and (max-width:1199px){#block-views-homepage-take-a-look-take-look .views-row{height:180px;}}#block-views-homepage-take-a-look-take-look .views-row .take-look-left{float:left;width:50%;height:100%;padding:10px;}@media (max-width:719px){#block-views-homepage-take-a-look-take-look .views-row .take-look-left{width:100%;}}#block-views-homepage-take-a-look-take-look .views-row .take-look-left a,#block-views-homepage-take-a-look-take-look .views-row .take-look-left .views-field-title{font-size:1.5em;line-height:1.25em;font-weight:normal;color:#444;}@media (min-width:720px) and (max-width:1199px){#block-views-homepage-take-a-look-take-look .views-row .take-look-left a,#block-views-homepage-take-a-look-take-look .views-row .take-look-left .views-field-title{font-size:1.3em;line-height:1.15em;}}#block-views-homepage-take-a-look-take-look .views-row .take-look-right{float:right;width:50%;height:100%;line-height:0;overflow:hidden;}@media (max-width:719px){#block-views-homepage-take-a-look-take-look .views-row .take-look-right{display:none;}}#block-views-homepage-take-a-look-take-look .views-row .take-look-right img{width:100%;}@media (min-width:720px) and (max-width:1199px){#block-views-homepage-take-a-look-take-look .views-row .take-look-right img{height:100%;width:auto;max-width:none;}}#block-views-homepage-take-a-look-take-look .views-row .views-field-field-highlight-summary{display:none;}@media (min-width:1200px){#block-views-homepage-take-a-look-take-look .views-row .views-field-field-highlight-summary{display:block;overflow:hidden;}}#block-views-homepage-take-a-look-take-look .views-row-1{margin-bottom:25px;}@media (min-width:720px) and (max-width:1199px){#block-views-homepage-take-a-look-take-look .views-row-1{margin-bottom:26px;}}.l-region--home-blog .view-content .views-row{overflow:hidden;display:inline-block;border:1px solid #abafb0;height:auto;padding:20px;overflow:hidden;margin-bottom:20px;}.l-region--home-blog .view-content .views-row{display:block;}@media (min-width:720px) and (max-width:1199px){.l-region--home-blog .view-content .views-row{padding:15px;height:300px;}}@media (min-width:720px) and (max-width:819px){.l-region--home-blog .view-content .views-row{padding:10px;height:340px;}}@media (min-width:1200px){.l-region--home-blog .view-content .views-row{height:260px;}}@media (min-width:720px){.l-region--home-blog .view-content .views-row{margin-bottom:0;}}.l-region--home-blog .view-content .views-row .author-image-wrapper{float:right;width:84px;margin:0px 0px 0px 10px;}.l-region--home-blog .view-content .views-row .author-image-wrapper .views-field-title-1{text-align:center;font-size:0.9em;color:#666;}.l-region--home-blog .view-content .views-row .views-field-title{font-size:1.5em;line-height:1.25em;font-weight:normal;}@media (min-width:720px) and (max-width:1199px){.l-region--home-blog .view-content .views-row .views-field-title{font-size:1.3em;line-height:1.15em;}}.l-region--home-blog .view-content .views-row .views-field-created{color:#abafb0;}.l-region--home-blog .view-content .views-row .views-field-field-blog-author-teaser{padding:15px 0 0 0;}@media (min-width:720px) and (max-width:1199px){.l-region--home-blog .view-content .views-row .views-field-field-blog-author-teaser{padding:0;}}.l-region--home-news .views-row{border:1px solid #abafb0;height:230px;padding:20px;margin-bottom:20px;}@media (min-width:720px) and (max-width:1199px){.l-region--home-news .views-row{padding:10px;height:287px;}}.l-region--home-news .views-row .views-field-created{font-size:1.2em;font-weight:bold;margin-bottom:0.25em;}@media (min-width:720px) and (max-width:1199px){.l-region--home-news .views-row .views-field-created{font-size:1.1em;}}.l-region--home-news .views-row .views-field-title{font-size:1.7em;line-height:1.3em;font-weight:normal;}@media (min-width:720px) and (max-width:1199px){.l-region--home-news .views-row .views-field-title{font-size:1.6em;line-height:1.2em;}}@media (min-width:720px){.l-region--home-news .views-row-1,.l-region--home-news .views-row-2{margin-bottom:39px;}.l-region--home-news .views-row-3,.l-region--home-news .views-row-4{margin-bottom:0;}}.l-region--home-twitter .title-wrapper{overflow:hidden;display:inline-block;}.l-region--home-twitter .title-wrapper{display:block;}@media (min-width:720px) and (max-width:1199px){.l-region--home-twitter .title-wrapper{padding-bottom:3px;}}.l-region--home-twitter .title-left{float:left;width:160px;overflow:hidden;display:inline-block;}@media (min-width:720px) and (max-width:1199px){.l-region--home-twitter .title-left{width:120px;}}.l-region--home-twitter .title-left{display:block;}@media (min-width:720px) and (max-width:1199px){.l-region--home-twitter .title-left h2{font-size:1.5em;}}.l-region--home-twitter .title-left h2 a img.home-twitter-logo{position:relative;top:10px;padding-left:15px;}.l-region--home-twitter .title-right{float:left;overflow:hidden;display:inline-block;}.l-region--home-twitter .title-right{display:block;}.l-region--home-twitter .title-right h3{font-size:1.1em;line-height:2.25em;margin-top:1.15em;color:#000;}.l-region--home-twitter ul{margin:0;list-style-type:none;}.l-region--home-twitter ul li .twitter_block.tweet{background-image:url(/sites/all/themes/ifgr/images/home-speech-arrow.png);background-position:37px bottom;background-repeat:no-repeat;margin-bottom:33px;padding-bottom:16px;}@media (min-width:720px) and (max-width:1199px){.l-region--home-twitter ul li .twitter_block.tweet{margin-bottom:20px;}}.l-region--home-twitter ul li .twitter_block.tweet .tweet_text{height:auto;padding:25px;background:#e4d5e8;color:#000;}@media (min-width:720px) and (max-width:1199px){.l-region--home-twitter ul li .twitter_block.tweet .tweet_text{height:126px;}}@media (min-width:1200px){.l-region--home-twitter ul li .twitter_block.tweet .tweet_text{height:88px;}}.l-region--home-twitter ul li .twitter_block.tweet .tweet_text p.tweet{margin-bottom:0;word-wrap:break-word;}.l-region--home-twitter ul li:last-child .twitter_block.tweet{margin:0;}.l-region--home-media .views-row{border:1px solid #abafb0;height:auto;padding:20px;margin-bottom:20px;}@media (min-width:720px){.l-region--home-media .views-row{margin-bottom:0;}}@media (min-width:720px) and (max-width:1199px){.l-region--home-media .views-row{padding:10px;height:310px;}}@media (min-width:1200px){.l-region--home-media .views-row{height:280px;}}.l-region--home-media .views-row .views-field-created{font-size:1.2em;font-weight:bold;margin-bottom:0.25em;}@media (min-width:720px) and (max-width:1199px){.l-region--home-media .views-row .views-field-created{font-size:1.1em;}}.l-region--home-media .views-row .views-field-title{font-size:1.7em;line-height:1.3em;font-weight:normal;}@media (min-width:720px) and (max-width:1199px){.l-region--home-media .views-row .views-field-title{font-size:1.6em;line-height:1.2em;}}.l-region--home-media .views-row .views-field-body{margin:20px 0;}.l-region--home-media .views-row .views-field-field-inthenews-source{color:#666;}.l-region--home-media .views-row .views-field-field-inthenews-source a{color:#666;}#block-views-homepage-latest-secondary,#block-views-homepage-events-secondary,#block-ifg-blog-ifg-blog-home-latest,#block-views-homepage-take-a-look-take-look,#block-views-homepage-news-news,#block-ifg-twitter-block-ifg-home-twitter,#block-views-homepage-news-media{margin-bottom:10px;}body.node-type-person .node{overflow:hidden;display:inline-block;}body.node-type-person .node{display:block;}body.node-type-person .field--name-field-person-job-title{font-size:1.2em;line-height:2em;}body.node-type-person .field--name-field-person-photo{float:left;margin:0 1em 0 0;}.view-people-listing h3{color:#4F5458;border-bottom:3px solid #D4D4D4;margin-bottom:5px;padding-bottom:5px;font-size:1.2em;}.view-people-listing h4{margin-bottom:0;}.view-people-listing .views-field-field-person-job-title p{font-style:italic;}.view-people-listing .views-row .views-field-field-person-photo{float:left;margin:0 1em 0.5em 0;}.view-person-listing .author-listing-right .blog-label,.view-person-listing .author-listing-right .pub-label{font-weight:bold;}.view-person-listing .author-listing-right .item{margin-bottom:1em;}.block--views-exp-person-listing-our-team{background-color:#a3a7a8;padding:10px;}.block--views-exp-person-listing-our-team label{display:block;font-weight:normal;font-size:1.1em;color:#fff;margin-bottom:3px;}.block--views-exp-person-listing-our-team input.form-text.form-autocomplete{background-position:100% 13px;}.block--views-exp-person-listing-our-team input.form-text.form-autocomplete:focus{background-position:100% 13px;}.view-person-listing .views-field-field-person-photo{float:left;padding-right:10px;}.view-person-listing .views-field-title{font-size:1.4em;}.node-type-project-theme .field--name-field-projecttheme-image{float:left;margin:0 10px 10px 0;}.node-type-project-theme .field--name-field-projecttheme-image img{border:1px solid #ccc;}.node-type-publication .field--name-field-publication-subtitle{font-size:1.1em;font-weight:bold;}.node-type-publication .field--name-field-publication-date{display:inline-block;}.node-type-publication .field--name-field-publication-authors .field-label{float:left;font-weight:bold;}.node-type-publication .field--name-body,.node-type-publication .field--name-field-publication-file,.node-type-publication .field--name-other-downloads{margin-bottom:1em;}.page-node-2346 .book-navigation{display:none;}.publication-explainer-link{position:relative;display:inline-block;padding-top:0.2em;padding-right:2em;padding-bottom:0.2em;padding-left:0.6em;color:white;background-color:#01A8DF;}.publication-explainer-link:after{position:absolute;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);content:"";right:0.7em;width:0.7em;height:0.7em;background-image:url(/sites/all/themes/ifgr/images/icons/arrow-circle-right-white.svg);background-size:contain;}.publication-explainer-link:visited,.publication-explainer-link:active{color:white;}.publication-listing-title{margin-bottom:0.5em;}.view-rollover-blocks .view-footer{width:100%;float:left;margin-top:.5em;}.view-rollover-blocks .views-row-even{margin-right:0;}.view-rollover-blocks ul.img-list{list-style-type:none;}.view-rollover-blocks ul.img-list li{display:block;position:relative;float:left;width:100%;max-width:100%;height:auto;min-height:240px;}.view-rollover-blocks span.text-content{position:absolute;top:0;left:0;width:100%;height:100%;padding:7.7%;background:#E9EEF1;opacity:0;-webkit-transition:opacity 500ms;transition:opacity 500ms;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}.view-rollover-blocks span.text-content span.updated{font-size:0.8em;padding-top:1em;}.view-rollover-blocks span.text-content span{font-size:1em;line-height:1.3em;}.view-rollover-blocks span.text-content span a{font:13px sans-serif;line-height:1.5em;}.view-rollover-blocks ul.img-list li:hover span.text-content{opacity:1;}.view-rollover-blocks span.text-content span a,.view-rollover-blocks span.link{display:block;position:absolute;padding-top:.75em;bottom:1.5em;font:13px sans-serif;line-height:1.5em;}.view-rollover-blocks span.text-content span a:hover{text-decoration:none;}.view-rollover-blocks ul.img-list li{display:block;position:relative;float:left;width:100%;height:auto;padding:7% 6.6%;border:1px solid #A1A1A1;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}.view-rollover-blocks ul.img-list li:hover{background-color:#E9EEF1;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}.view-rollover-blocks ul.img-list img{position:relative;float:left;width:100%;height:auto;}.view-rollover-blocks span.date-display-single{width:100%;display:block;padding-bottom:1em;margin-bottom:2em;}.view-rollover-blocks span.title{width:100%;display:block;margin-bottom:.75em;font-size:1.6em;line-height:1.2em;}.view-rollover-blocks h1{margin-bottom:2em;font-size:1.4em;font-family:sans-serif;margin-left:0;}@media (max-width:719px){.view-rollover-blocks{margin-top:0;}.view-rollover-blocks .views-row{float:left;width:100%;margin-bottom:0;}.view-rollover-blocks ul.img-list li{min-height:auto;}.view-rollover-blocks h1{margin-bottom:4em;}}@media (min-width:720px){.view-rollover-blocks .views-row{float:left;width:24.25%;border:0;margin-right:1%;margin-bottom:0;}.view-rollover-blocks .views-row:nth-child(4n+4){margin-right:0;}}.section-whitehall-monitor-work article{overflow:hidden;display:inline-block;}.section-whitehall-monitor-work article{display:block;}.section-whitehall-monitor-work article img{width:100% !important;height:auto !important;}.section-whitehall-monitor-work article h1{font-size:2.5em;padding-top:1em;padding-bottom:1em;margin-bottom:0;}@media (min-width:600px){.section-whitehall-monitor-work article img{margin-bottom:2em;margin-bottom:0;padding-right:2em;float:left;width:35% !important;}}.node-type-wm-item article.node--wm-item{margin-right:240px;}body.responsive-layout-global.node-type-wm-item article.node--wm-item{margin-right:0;}.section-media .node__content h3{margin:5px 0px 0px 0px;}.section-media .node__content ul{margin-left:100px;}.section-media .node__content h3,.section-media .node__content .person{clear:both;}.section-media a.print-page{clear:both;}.l-region--evergreen-section{position:relative;}.l-region--evergreen-section .block h2.block__title{font-size:1.8em;border-bottom:none;}.l-region--evergreen-section .block .field--name-field-bean-body,.l-region--evergreen-section .block .homepage-form-intro-text{margin-bottom:0.5em;font-size:1.25em;font-weight:lighter;}@media screen and (max-width:759px){body.page-our-work .l-region--evergreen-section .block--ifg-newsletter{max-width:458px;margin:0 auto;padding:0;text-align:center;}body.page-our-work .l-region--evergreen-section .block--ifg-newsletter .form-disclaimer{display:none;}}@media screen and (min-width:760px){.l-region--evergreen-section .block:first-child{left:0;}.l-region--evergreen-section .block:first-child:after{right:-4.7%;}.l-region--evergreen-section .block:nth-child(2){right:0;}.l-region--evergreen-section .block:nth-child(2):after{left:-4.7%;}.l-region--evergreen-section .block:first-child,.l-region--evergreen-section .block:nth-child(2):not(.one-third){width:24%;}.l-region--evergreen-section .block:nth-child(3):not(.one-third){margin-left:26%;width:48%;}.l-region--evergreen-section .block.one-third{width:33%;}.l-region--evergreen-section .block.one-third:first-child{border-right:1px solid #01A8DF;}.l-region--evergreen-section .block.one-third:nth-child(2){border-left:1px solid #01A8DF;}.l-region--evergreen-section .block:nth-child(3).one-third{position:relative;margin-left:33%;}.l-region--evergreen-section .block:first-child,.l-region--evergreen-section .block:nth-child(2){position:absolute;top:0;}body.page-our-work .l-region--evergreen-section{overflow:hidden;display:inline-block;margin-top:2em;}body.page-our-work .l-region--evergreen-section{display:block;}body.page-our-work .l-region--evergreen-section .block,body.page-our-work .l-region--evergreen-section .block:first-child,body.page-our-work .l-region--evergreen-section .block:nth-child(2),body.page-our-work .l-region--evergreen-section .block:nth-child(3){position:relative;width:24%;float:left;margin-left:0;margin-right:1.33333%;padding-bottom:140;overflow:initial;}body.page-our-work .l-region--evergreen-section .block:after,body.page-our-work .l-region--evergreen-section .block:first-child:after,body.page-our-work .l-region--evergreen-section .block:nth-child(2):after,body.page-our-work .l-region--evergreen-section .block:nth-child(3):after{content:"";position:absolute;top:1em;right:-2.5%;left:auto;display:block;height:calc(100% - 1em);width:1px;background:#01A8DF;}body.page-our-work .l-region--evergreen-section .block:not(.block--ifg-newsletter){padding-bottom:140px;}body.page-our-work .l-region--evergreen-section .block--ifg-newsletter{padding-bottom:0;}body.page-our-work .l-region--evergreen-section .wrapper > a{position:absolute;width:100%;bottom:0;left:1em;}body.page-our-work .l-region--evergreen-section .field--name-field-bean-image{width:calc(100% - 1em);}body.page-our-work .l-region--evergreen-section .block:nth-child(4){margin-right:0;}body.page-our-work .l-region--evergreen-section .block:nth-child(4):after{display:none;}body.page-our-work .l-region--evergreen-section .form-item{width:100%;margin-bottom:1em;}body.page-our-work .l-region--evergreen-section .submit-button-wrapper{position:relative;right:auto;bottom:auto;}body.page-our-work .l-region--evergreen-section .form-disclaimer{display:none;}}@media print{body{background-image:none !important;}header.l-header,nav#main-menu,.l-breadcrumb,footer.footer-row{display:none;}ul.tabs--primary{display:none;}#block-menu-block-1,#block-ifg-newsletter-ifg-newsletter-small,#block-ifg-socialshare-ifg-socialshare-block,#block-commentsblock-comment-form-block,#block-print-print-links,.popup-text{display:none !important;}}
