@import url('https://fonts.googleapis.com/css?family=Lato:300,400,400i,700');.form-actions,fieldset .panel-body{clear:both}a .glyphicon-spin,fieldset .panel-heading a.panel-title:hover{text-decoration:none}.tabs-left>.nav-tabs>li:focus,.tabs-left>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li:focus,.tabs-right>.nav-tabs>li>a:focus{outline:0}html.overlay-open .navbar-fixed-top{z-index:400}html.js fieldset.collapsed{border-left-width:1px;border-right-width:1px;height:auto}html.js input.form-autocomplete{background-image:none}html.js .autocomplete-throbber{background-position:100% 2px;background-repeat:no-repeat;display:inline-block;height:15px;margin:2px 0 0 2px;width:15px}html.js .autocomplete-throbber.throbbing{background-position:100% -18px}body{position:relative}body.admin-expanded.admin-vertical.admin-nw .navbar,body.admin-expanded.admin-vertical.admin-sw .navbar{margin-left:260px}body.navbar-is-fixed-top{padding-top:64px}body.navbar-is-fixed-bottom{padding-bottom:64px!important}body.toolbar{padding-top:30px!important}body.toolbar .navbar-fixed-top{top:30px}body.toolbar.navbar-is-fixed-top{padding-top:94px!important}body.toolbar-drawer{padding-top:64px!important}body.toolbar-drawer .navbar-fixed-top{top:64px}body.toolbar-drawer.navbar-is-fixed-top{padding-top:128px!important}body.admin-menu .navbar-fixed-top{top:29px}body.admin-menu.navbar-is-fixed-top{padding-top:93px}body div#admin-toolbar{z-index:1600}body #admin-menu,body #admin-toolbar,body #toolbar{-webkit-box-shadow:none;box-shadow:none}body #admin-menu{margin:0;padding:0;position:fixed;z-index:1600}body #admin-menu .dropdown li{line-height:normal}@media screen and (min-width:768px){.navbar.container{max-width:720px}}@media screen and (min-width:992px){.navbar.container{max-width:940px}}@media screen and (min-width:1200px){.navbar.container{max-width:1140px}}.navbar.container,.navbar.container-fluid{margin-top:20px}.navbar.container-fluid>.container-fluid,.navbar.container>.container{margin:0;padding:0;width:auto}#overlay-container,.overlay-element,.overlay-modal-background{z-index:1500}#toolbar{z-index:1600}.modal{z-index:1620}.modal-dialog{z-index:1630}.ctools-modal-dialog .modal-body{width:100%!important;overflow:auto}.book-toc>.dropdown-menu,.region-help .block,div.image-widget-data{overflow:hidden}.modal-backdrop{z-index:1610}.footer{margin-top:45px;padding-top:35px;padding-bottom:36px;border-top:1px solid #E5E5E5}.element-invisible{margin:0;padding:0;width:1px}.navbar .logo{margin-right:-15px;padding-left:15px;padding-right:15px}ul.secondary{float:left}@media screen and (min-width:768px){.navbar .logo{margin-right:0;padding-left:0}ul.secondary{float:right}}.page-header,.region-sidebar-first .block:first-child h2.block-title,.region-sidebar-second .block:first-child h2.block-title{margin-top:0}p:last-child{margin-bottom:0}.region-help>.glyphicon{font-size:18px;float:left;margin:-.05em .5em 0 0}form#search-block-form{margin:0}.navbar #block-search-form{float:none;margin:5px 0 5px 5px}@media screen and (min-width:992px){.navbar #block-search-form{float:right}}.navbar #block-search-form .input-group-btn{width:auto}ul.action-links{margin:12px 0;padding:0}ul.action-links li{display:inline;margin:0;padding:0 6px 0 0}.form-type-password-confirm label,.panel-heading{display:block}ul.action-links .glyphicon{padding-right:.5em}.uneditable-input,input,select,textarea{max-width:100%;width:auto}.filter-wrapper .form-type-select .filter-list,.managed-files.table td:first-child{width:100%}input.error{color:#a94442;border-color:#ebccd1}fieldset legend.panel-heading{float:left;line-height:1em;margin:0}fieldset .panel-heading a.panel-title{color:inherit;display:block;margin:-10px -15px;padding:10px 15px}.form-group:last-child,.panel:last-child{margin-bottom:0}.form-horizontal .form-group{margin-left:0;margin-right:0}div.image-widget-data{float:none}table.sticky-header{z-index:1}.resizable-textarea textarea{border-radius:4px 4px 0 0}.ajax-progress-bar,.filter-wrapper{border-radius:0 0 4px 4px}.text-format-wrapper{margin-bottom:15px}.text-format-wrapper .filter-wrapper,.text-format-wrapper>.form-type-textarea{margin-bottom:0}.filter-wrapper .panel-body{padding:7px}.filter-wrapper .form-type-select{min-width:30%}.filter-help{margin-top:5px;text-align:center}@media screen and (min-width:768px){.filter-help{float:right}}.filter-help .glyphicon{margin:0 5px 0 0;vertical-align:text-top}.checkbox:first-child,.radio:first-child{margin-top:0}.checkbox:last-child,.radio:last-child{margin-bottom:0}.control-group .help-inline,.help-block{color:#777;font-size:12px;margin:5px 0 10px;padding:0}a.tabledrag-handle .handle{height:auto;width:auto}.error{color:#a94442}div.error,table tr.error{background-color:#f2dede;color:#a94442}.form-group.error,.form-group.has-error{background:0 0}.form-group.error .control-label,.form-group.error label,.form-group.has-error .control-label,.form-group.has-error label{color:#a94442;font-weight:600}.form-group.error .uneditable-input,.form-group.error input,.form-group.error select,.form-group.error textarea,.form-group.has-error .uneditable-input,.form-group.has-error input,.form-group.has-error select,.form-group.has-error textarea{color:#555}.form-group.error .help-block,.form-group.error .help-inline,.form-group.has-error .help-block,.form-group.has-error .help-inline,.submitted{color:#777}.nav-tabs{margin-bottom:10px}ul li.collapsed,ul li.expanded,ul li.leaf{list-style:none}.tabs--secondary{margin:0 0 10px}.submitted{margin-bottom:1em;font-style:italic;font-weight:400}.alert a,.book-toc>.dropdown-menu>li:nth-child(1)>a{font-weight:700}.form-type-password-confirm{position:relative}.form-type-password-confirm label .label{float:right}.form-type-password-confirm .password-help{padding-left:2em}@media (min-width:768px){.form-type-password-confirm .password-help{border-left:1px solid #ddd;left:50%;margin-left:15px;position:absolute}}@media (min-width:992px){.form-type-password-confirm .password-help{left:33.33333333%}}.form-type-password-confirm .progress{background:0 0;border-radius:0 0 5px 5px;-webkit-box-shadow:none;box-shadow:none;height:4px;margin:-5px 0 0}.form-type-password-confirm .form-type-password{clear:left}.form-type-password-confirm .form-control-feedback{right:15px}.form-type-password-confirm .help-block{clear:both}ul.pagination li>a.progress-disabled{float:left}.form-autocomplete .glyphicon{color:#777;font-size:120%}.form-autocomplete .glyphicon.glyphicon-spin{color:#337ab7}.form-autocomplete .input-group-addon{background-color:#fff}.form-autocomplete .dropdown a{white-space:normal}.ajax-progress-bar{border:1px solid #ccc;margin:-1px 0 0;padding:6px 12px;width:100%}.ajax-progress-bar .progress{height:8px;margin:0}.ajax-progress-bar .message,.ajax-progress-bar .percentage{color:#777;font-size:12px;line-height:1em;margin:5px 0 0;padding:0}.glyphicon-spin{display:inline-block;-o-animation:spin 1s infinite linear;-webkit-animation:spin 1s infinite linear;animation:spin 1s infinite linear}a .glyphicon-spin{display:inline-block}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);-o-transform:rotate(359deg);transform:rotate(359deg)}}.tabbable{margin-bottom:20px}.tabs-below>.nav-tabs,.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{border-bottom:0}.tabs-below>.nav-tabs .summary,.tabs-left>.nav-tabs .summary,.tabs-right>.nav-tabs .summary{color:#777;font-size:12px}.tab-pane>.panel-heading{display:none}.tab-content>.active{display:block}.tabs-below>.nav-tabs{border-top:1px solid #ddd}.tabs-below>.nav-tabs>li{margin-top:-1px;margin-bottom:0}.tabs-below>.nav-tabs>li>a{border-radius:0 0 4px 4px}.tabs-below>.nav-tabs>li>a:focus,.tabs-below>.nav-tabs>li>a:hover{border-top-color:#ddd;border-bottom-color:transparent}.tabs-below>.nav-tabs>.active>a,.tabs-below>.nav-tabs>.active>a:focus,.tabs-below>.nav-tabs>.active>a:hover{border-color:transparent #ddd #ddd}.tabs-left>.nav-tabs,.tabs-right>.nav-tabs{padding-bottom:20px;width:220px}.tabs-left>.nav-tabs>li,.tabs-right>.nav-tabs>li{float:none}.tabs-left>.nav-tabs>li>a,.tabs-right>.nav-tabs>li>a{margin-right:0;margin-bottom:3px}.tabs-left>.tab-content,.tabs-right>.tab-content{border-radius:0 4px 4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border:1px solid #ddd;overflow:hidden;padding:10px 15px}.tabs-left>.nav-tabs{float:left;margin-right:-1px}.tabs-left>.nav-tabs>li>a{border-radius:4px 0 0 4px}.tabs-left>.nav-tabs>li>a:focus,.tabs-left>.nav-tabs>li>a:hover{border-color:#eee #ddd #eee #eee}.tabs-left>.nav-tabs>.active>a,.tabs-left>.nav-tabs>.active>a:focus,.tabs-left>.nav-tabs>.active>a:hover{border-color:#ddd transparent #ddd #ddd;-webkit-box-shadow:-1px 1px 1px rgba(0,0,0,.05);box-shadow:-1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs{float:right;margin-left:-1px}.tabs-right>.nav-tabs>li>a{border-radius:0 4px 4px 0}.tabs-right>.nav-tabs>li>a:focus,.tabs-right>.nav-tabs>li>a:hover{border-color:#eee #eee #eee #ddd;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.05);box-shadow:1px 1px 1px rgba(0,0,0,.05)}.tabs-right>.nav-tabs>.active>a,.tabs-right>.nav-tabs>.active>a:focus,.tabs-right>.nav-tabs>.active>a:hover{border-color:#ddd #ddd #ddd transparent}td.checkbox,td.radio,th.checkbox,th.radio{display:table-cell}.views-display-settings .label{font-size:100%;color:#666}.views-display-settings .footer{padding:0;margin:4px 0 0}.views-exposed-form .views-exposed-widget .btn{margin-top:1.8em}table .checkbox input[type=checkbox],table .radio input[type=radio]{max-width:inherit}.form-horizontal .form-group label{position:relative;min-height:1px;margin-top:0;margin-bottom:0;padding-top:7px;padding-left:15px;padding-right:15px;text-align:right}@media (min-width:768px){.form-horizontal .form-group label{float:left;width:16.66666667%}body.navbar-is-fixed-top.navbar-administration.navbar-vertical.navbar-tray-open .navbar-fixed-top{left:240px;left:24rem}}.alert-success a,.alert-success a:focus,.alert-success a:hover{color:#2b542c}.alert-info a,.alert-info a:focus,.alert-info a:hover{color:#245269}.alert-warning a,.alert-warning a:focus,.alert-warning a:hover{color:#66512c}.alert-danger a,.alert-danger a:focus,.alert-danger a:hover{color:#843534}div.image-style-new,div.image-style-new div{display:block}div.image-style-new div.input-group{display:table}.table-striped>tbody>tr:nth-child(odd)>td.module,.table>tbody>tr>td.module,td.module{background:#ddd;font-weight:700}.book-toc>.dropdown-menu>.dropdown-header{white-space:nowrap}.book-toc>.dropdown-menu .dropdown-menu{-webkit-box-shadow:none;box-shadow:none;border:0;display:block;font-size:12px;margin:0;padding:0;position:static;width:100%}.book-toc>.dropdown-menu .dropdown-menu>li{padding-left:20px}.book-toc>.dropdown-menu .dropdown-menu>li>a{margin-left:-40px;padding-left:60px}#features-filter .form-item.form-type-checkbox{padding-left:20px}fieldset.features-export-component{font-size:12px}fieldset.features-export-component,html.js #features-export-form fieldset.features-export-component{margin:0 0 10px}fieldset.features-export-component .panel-heading{padding:5px 10px}fieldset.features-export-component .panel-heading a.panel-title{font-size:12px;font-weight:500;margin:-5px -10px;padding:5px 10px}fieldset.features-export-component .panel-body{padding:0 10px}div.features-export-list{margin:-11px 0 10px;padding:0 10px}div.features-export-list .form-type-checkbox,fieldset.features-export-component .component-select .form-type-checkbox{line-height:1em;margin:5px 5px 5px 0!important;min-height:0;padding:3px 3px 3px 25px!important}div.features-export-list .form-type-checkbox input[type=checkbox],fieldset.features-export-component .component-select .form-type-checkbox input[type=checkbox]{margin-top:0}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open .navbar-fixed-top{top:79px}body.navbar-is-fixed-top.navbar-administration .navbar-fixed-top{top:39px}.navbar-administration #navbar-administration.navbar-oriented .navbar-bar{z-index:1032}.navbar-administration #navbar-administration .navbar-tray{z-index:1031}body.navbar-is-fixed-top.navbar-administration{padding-top:103px!important}body.navbar-is-fixed-top.navbar-administration.navbar-horizontal.navbar-tray-open{padding-top:143px!important}body.navbar-tray-open.navbar-vertical.navbar-fixed{margin-left:24rem}#navbar-administration.navbar-oriented .navbar-tray-vertical{width:24rem}a .glyphicon.icon-before,a.icon-before .glyphicon{margin-right:.25em}a .glyphicon.icon-after,a.icon-after .glyphicon{margin-left:.25em}.btn .glyphicon.icon-before,.btn.icon-before .glyphicon{margin-left:-.25em;margin-right:.25em}.btn .glyphicon.icon-after,.btn.icon-after .glyphicon{margin-left:.25em;margin-right:-.25em}
html,body{height:100%;min-height:100%;}#main{background-color:#f2f2f2;padding-bottom:0;}#main.main-container.page .container{background-color:#fff;padding:45px;margin-bottom:50px;border-radius:5px;}body{font-family:Lato,sans-serif;font-size:16px;background-color:#247565;color:rgb(77,77,77);line-height:1.5;}strong{font-family:Lato,sans-serif;font-size:16px;font-weight:bold;color:rgb(77,77,77);}a{font-family:Lato,sans-serif;font-size:16px;font-weight:bold;color:rgb(77,113,165);}a.file-link{display:inline-block;margin:10px 0;}img{max-width:100%;height:auto !important;}h1,h2,h3,h4{font-family:Lato,sans-serif;font-weight:bold;line-height:1.5;}h1{font-size:32px;color:rgb(77,77,77);}h2{font-size:24px;color:#247565;}h3{font-size:20px;color:rgb(77,77,77);}h4{font-size:18px;color:#247565;}ul,ol{}li,li a{font-size:16px;}p{margin-bottom:20px;}.content table td{padding:5px;}#navbar{margin-bottom:0;padding:0.5em 0.5em;border:0;background:#fff;}.navbar-fixed-top{top:0;}.admin-menu #navbar.navbar-fixed-top{top:58px;}.admin-menu .pushed{margin-top:162px;}.pushed{margin-top:94px;background-color:#f2f2f2;}.pushed > .container-fluid{padding:0;}.footer-blocks{display:inline-block;}#navbar .container-fluid{display:table;height:100%;width:100%;}#navbar .navbar-header{display:inline-block;width:30%;vertical-align:middle;}#navbar .navbar-collapse{float:right;width:70%;font-size:14px;display:inline-block;vertical-align:middle;text-align:right;}.navbar-default .navbar-brand{display:none;}#logo{max-width:300px;display:inline-block;}#logo img{width:100%;height:auto !important;}#block-menu-block-2{}.menu-open{font-size:40px;cursor:pointer;}.menu-open p{font-size:13px;margin:-10px 12px 0 -2px;}.menu-close p{font-size:16px;margin:0 10px 0 0;cursor:pointer;display:none;}.menu-open,.menu-close .fa{}.menu-close{position:relative;font-size:48px;right:-42px;top:-51px;cursor:pointer;cursor:hand;color:white;z-index:1;}.page-node-1 #highlighted-below{margin-top:0;background-color:#f2f2f2;}.region-navigation{margin-right:0;}.col-centered{float:none;margin:0 auto;}#highlighted-below{background-color:#f2f2f2;}.region-content-above .block{margin-bottom:20px;}.region-content-above .block a.block-link{position:relative;display:block;}.region-content-above .block a.block-link h2{background:rgba(255,255,255,0.6) none repeat scroll 0 0;color:#fff;font-size:24px;font-weight:normal;margin:0;padding:6px 14px;position:absolute;top:0;}.region-content-above .block a.block-link .block-content{}p{font-size:16px;}.nav > li{display:inline;}.nav > li > a{color:#000;display:inherit;font-size:15px;text-transform:uppercase;}.navbar .logo{z-index:0;width:100%;padding-left:0;position:relative;}a:hover,a:focus{text-decoration:none;}.flickr-metadata{display:none;}.views-field-field-custom-link{position:relative;}.views-field-field-custom-link .field-content{background:rgba(0,0,0,0.6) none repeat scroll 0 0;bottom:0;padding:0.5em;position:absolute;text-align:center;width:100%;}.views-field-field-gallery-image .field-content img{width:100%;}.views-field-field-custom-link .field-content a{text-decoration:none;color:white;width:100%;}.views-column-gallery{margin-top:15px;}.views-field-nothing-1{display:none;}body.adminimal-menu.admin-menu.menu-render-newline{margin-top:29px !important;}.node-type-news #block-views-88f3a0b0800ec149bfb6cd596c4dd151{float:left;width:400px;position:relative;margin:0 30px 10px 0;}.page-node-37 #block-views-collaborations-block a{font-size:24px;color:#247565;}.page-node-37 #block-views-collaborations-block .views-row{margin:0 0 2% 0;}.views-content-counter{display:none !important;}.views_slideshow_pager_field_item{cursor:pointer;height:13px;width:13px;margin:0 2px;background-color:#e6e6e6;border-radius:50%;display:inline-block !important;transition:background-color 0.4s ease;}.node-type-call #block-views-calls-slider-calls{float:left;width:400px;position:relative;margin:0 30px 10px 0;}.node-type-call .ds-1col .fa{display:inline-block;margin:0 10px 0 0;}.node-type-news .ds-1col .fa{display:inline-block;margin:0 10px 0 0;}.page-node-29 .group-right-wrapper a{font-size:1em;color:#247565;}.node-type-news .ds-1col .field-items{display:inline-block;}.node-type-call .ds-1col .field-items{display:inline-block;}.field-name-field-h2-title{font-size:24px;color:#247565;}.field-name-field-news-title-collection,.field-name-field-calls-title-collection h2{font-size:24px;color:#247565;margin-bottom:20px;font-weight:normal;}.field-collection-item-field-news-collection{margin-top:6%;margin-bottom:20px;}.news-collection-item-text,.calls-collection-item-text{margin-bottom:20px;}.node-type-collaboration #block-views-collaborations-slider-calls{float:left;width:400px;margin:0 30px 10px 0;}.node-type-collaboration .ds-1col .fa{display:inline-block;margin:0 10px 0 0;}.node-type-collaboration .ds-1col .field-items{display:inline-block;}.file-icon{display:none;}#main-lower,#main-bottom,.main-container{padding-top:2em;padding-bottom:3em;}.node-type-ekco-page #main{padding-top:0;padding-bottom:0;}#main-bottom h1,#main-bottom h2,.main-container h1,.main-container h2,#main-lower h1,#main-lower h2{margin-top:0;margin-bottom:0.4em;}#highlighted-second{color:#ffffff;display:table;height:100%;position:relative;width:100%;}#main-bottom h2{font-size:22px;text-transform:uppercase;}#main-full-width{}#highlighted-below #page-title{display:none;}#main-full-width-first{background-color:white;}#main-full-width-first p{font-size:18px;line-height:25px;margin-bottom:30px;}#main-full-width-first p:last-child{margin-bottom:0px;}#block-block-1{padding:0;color:#fff;}#main-full-width .block{margin-top:20px;margin-bottom:20px;}.title-full-width{background:#E2E2E2;margin-bottom:20px;padding:15px 0;text-align:center;color:#4D5967;}.title-full-width h2{margin:0;line-height:140%;}.block-content-full-width .row h3{margin-top:0;}.gmap{height:540px;}#block-views-calls-block .views-row{margin:0 0 2% 0;}#block-views-calls-block .ds-2col-fluid{height:175px;}#block-views-calls-block .group-left{background-color:#247565;height:inherit;width:25%;}.group-right-wrapper{padding:0 4% 2% 4%;}.group-right-wrapper .field-item{margin-top:2%;}.group-right-wrapper h3{color:#247565;}.read-more{margin:2% 0 0 0;}.group-left-wrapper{padding:2vw;color:white;}.group-left-wrapper .field-label{font-size:18px;}.group-left-wrapper .field-item{font-size:26px;}.node-type-people .ds-2col-stacked .group-left{width:20%;}.node-type-people .field-name-field-p-email{color:#247565;;font-size:14px;}.node-type-people .field-name-field-p-tel-no{color:#247565;font-size:14px;}.node-type-people .field-name-opening-hours{font-size:14px;}.node-type-people .ds-2col-stacked .group-right{width:78%;position:relative;}.node-type-people .field-name-field-responsibilities,.node-type-people .field-name-body{padding-top:25px;}.node-type-people .field-name-field-responsibilities .field-label,.node-type-people .field-name-body .label-above{padding-bottom:10px;font-size:20px;font-weight:bold;}.node-type-people #page-title{display:none;}.node-type-people .ds-2col-stacked .fa{float:none;font-size:18px;margin:0 10px 0 0;}.node-type-people .page-header{display:none;}#block-views-people-block-1{position:relative;}.node-type-people .field-name-opening-hours .fa-clock-o{display:inline-block;vertical-align:top;}.field-name-opening-hours .field-items{display:inline-block;}.field-name-field-p-tel-no > *,.field-name-field-p-email > *{display:inline-block;vertical-align:middle;}.field-name-field-forename{position:relative;margin-right:10px;display:inline-block;}.field-name-field-surname{position:relative;display:inline-block;}.node-type-people h3{}.node-type-people .ppl-margin{margin-top:1%;}.ds-2col-stacked > .group-footer .ppl-body{margin-top:340px;}.page-node-30 .views-row{border-radius:5px;background:#247565;padding:20px;margin:0 0 30px 0;color:#fff;}.pagination .active span,.pagination > .active > span:hover{background:#247565;border-color:#247565;}.pagination > li > a,.pagination > li > span{color:#247565;}.pagination .active > span{}.pagination > li > a:hover{background-color:#ddd;color:#247565;}.page-node-30 #page-title{display:none;}.page-node-30 .view-content{margin-top:20px;}.page-node-30 .view-display-id-block .ds-2col-fluid > .group-right{padding:1% 2%;border-left:solid 1px #8fd26c;}.page-node-30 .view-display-id-block .ds-2col-fluid > .group-right a{font-size:14px;color:#fff;}.page-node-30 .view-display-id-block .ds-2col-fluid > .group-right .fa{color:#fff;margin-right:10px;}.page-node-30 .view-display-id-block .ds-2col-fluid > .group-left{padding:1% 2%;}.page-node-30 .view-display-id-block .ds-2col-fluid > .group-left a{font-size:24px;color:#8fd26c;}.page-node-30 .view-display-id-block .ds-2col-fluid > .group-left h3{margin-top:0;}.page-node-30 .view-display-id-block .ds-2col-fluid > .group-left h2{font-size:18px;margin-top:0;color:#fff;}.node-type-blank .view-display-id-block .ds-2col-fluid .field-name-field-title .field-item{margin-top:0.5em;}.page-node-35 .content,#block-views-calls-block-2 .view-id-calls .content,#block-views-calls-block .view-id-calls .content{border-radius:5px;background:#f2f9ef;padding:20px;margin:0 0 2% 0;color:rgb(77,77,77);font-weight:normal;}.page-node-35 .content h2,#block-views-calls-block .view-id-calls .content h2{color:#247565;position:relative;}.page-node-35 .views-row a{color:#fff;}.page-node-35 .posted-date,#block-views-calls-block .view-id-calls .closing-date{margin-bottom:10px;}.page-node-35 #block-views-news-block .views-row{margin:0 0 2% 0;}.page-node-35 .date{margin-left:1%;}.page-node-37 .view-content{background:#E6E6E6;padding:2vw;}.page-node-37 .view-content:hover{background:rgb(202,202,202);}.page-node-37 .posted-date{margin-bottom:1%;}.page-node-37 .views-row{margin:0 0 2% 0;}.page-node-37 .views-row .news-body{color:rgb(77,77,77);}.front-page-big-container .block-views h2 a{color:#247565;}.home-workshops-list h2{text-transform:uppercase;margin-bottom:15px;padding-bottom:15px;border-bottom:4px solid #289dc8;}.home-workshops-list .single-workshop,.home-workshops-list .single-event{margin-bottom:15px;padding:0 10px 15px 10px;border-bottom:2px solid #289dc8;}.home-workshops-list .single-workshop:last-child,.home-workshops-list .single-event:last-child{border-bottom:none;}.home-workshops-list .single-workshop a,.home-workshops-list .single-event a{color:#4d71a3;font-size:18px;}.home-workshops-list .single-workshop a:hover,.home-workshops-list .single-event a:hover{text-decoration:underline;}.home-events-list h2{text-transform:uppercase;margin-bottom:15px;padding-bottom:15px;border-bottom:4px solid #e2791d;}.home-events-list .single-event{margin-bottom:15px;padding:0 10px 15px 10px;border-bottom:2px solid #e2791d;}.home-events-list .single-event:last-child{border-bottom:none;}.home-events-list .single-event a{color:#4d71a3;font-size:18px;}.home-events-list .single-event a:hover{text-decoration:underline;}.home-seminars-list h2{text-transform:uppercase;margin-bottom:15px;padding-bottom:15px;border-bottom:4px solid #b64c8e;}.home-seminars-list .single-event{margin-bottom:15px;padding:0 10px 15px 10px;border-bottom:2px solid #b64c8e;}.home-seminars-list .single-event:last-child{border-bottom:none;}.home-seminars-list .single-event a{color:#4d71a3;font-size:18px;}.home-seminars-list .single-event a:hover{text-decoration:underline;}div.unpublished{background-color:rgba(255,0,0,0.2);padding:5px;}.home-workshops-list,.home-events-list,.home-seminars-list{margin-bottom:20px;}.home-workshops-list .view-all,.home-events-list .view-all,.home-seminars-list .view-all{width:100%;display:block;text-align:right;padding:5px 10px;border-radius:4px;color:#fff;font-weight:normal;}.home-workshops-list .view-all{background-color:#289dc8;}.home-events-list .view-all{background-color:#e2791d;}.home-seminars-list .view-all{background-color:#b64c8e;}.home-workshops-list .view-all:hover,.home-events-list .view-all:hover,.home-seminars-list .view-all:hover{background:#247565;}.page-whats-on-seminars h1.page-header,.page-whats-on-events h1.page-header,.page-whats-on-workshops h1.page-header{text-transform:capitalize;}#block-views-news-block-4 h2{margin-bottom:15px;padding-bottom:15px;border-bottom:4px solid;}div#main-lower section:nth-child(odd) h2{margin-top:0;margin-bottom:15px;padding-bottom:15px;border-bottom:4px solid;}div#main-lower section:nth-child(even) h2{margin-top:0;margin-bottom:15px;padding-bottom:15px;border-bottom:4px solid #8fd26c;}div#main-lower section:nth-child(4){clear:left;}.news-front{padding:0 10px 15px 10px;}.news-front .news-title a h4{color:#4d71a3;}.sf-depth-2{display:none;}.page-node-76 #highlighted{margin-bottom:-5px;}.page-node-76 .pushed{margin-top:78px;background-color:white;}.page-node-76 .place-card-large,.page-node-76 .ltr,.page-node-76 .profile-photo{display:none;}#highlighted{padding-left:0;padding-right:0;}.page-node-76 #highlighted-below{margin-top:0;}#block-block-26{padding:0;margin-top:30px;}#mapkit-1472{height:480px;width:100%;}#block-views-news-block-4 .views-row:first-child,#block-views-news-block-4 .views-row:nth-child(2){padding-bottom:10px;margin-bottom:10px;border-bottom:2px solid #8fd26c;}.front-block-border-top:nth-child(1),.front-block-border-top:nth-child(2),.front-block-border-top:nth-child(3){margin-bottom:70px;}.front-block-border-top{position:relative;}.page-node-1 #block-system-main div.field-item h2{display:none;}.page-header{border:none;}.page-node-1 .region-content-lower{margin-bottom:0;}.page-node-1 .page-header{display:block;}.page-node-1 .block-title a{font-size:24px;color:#000;}.page-node-1 .page-header{background:#fff;color:#000;font-weight:bold;margin-left:0;margin-right:0;border:none;text-transform:uppercase;padding:2vw 0;}#highlighted section{position:relative;height:400px;background:url(/sites/all/themes/base_bootstrap/img/front-page-bg.jpg);background-size:cover;background-repeat:no-repeat;}#block-block-18 p{color:#fff;font-weight:bold;margin:auto;position:absolute;top:0;text-align:center;left:0;width:80%;height:81%;bottom:0;right:0;font-size:4em;max-width:1200px;}span.front-page-welcome-span{position:absolute;top:90px;left:0;right:0;font-size:20px;max-width:780px;margin:0 auto;}#main-lower,#main-lower,#main-bottom{background:white;padding:45px;}.front #main-lower{border-radius:0 0 5px 5px;}#main-full-width{padding:0;margin-top:60px;background:#fff;}#block-block-25 img{height:80px;}#block-block-24,#block-block-25{margin-top:4%;padding:1% 0;}#block-block-24{text-align:center;}#block-block-24 img{height:auto;max-height:80px;max-width:100%;}#block-views-news-block-4 .view-footer{width:100%;}.front-page-more-btn{position:absolute;text-align:right;bottom:0;right:0;}.front-page-more-btn a{font-size:16px;color:#4d71a3;margin-left:0px;text-decoration:underline;}.front-page-more-btn a:hover{text-decoration:none;}.front-page-more-btn .fa{font-size:16px;color:#247565;}.front-page-big-container{padding:20px 45px 0 45px;margin-top:-8%;background-color:white;position:relative;border-radius:5px 5px 0 0;}#block-block-20{position:relative;color:#247565;text-transform:uppercase;display:inline-block;margin-bottom:10px;}#block-block-9{color:#247565;display:inline-block;}header{height:105px;}.top-nav{position:relative;top:10px;width:100%;border-style:solid;border-color:#247565;border-width:0 0 1px 0;}.top-nav .region section{display:inline-block;}.nav > li > a:hover{background-color:#fff;}section#block-menu-menu-desktop-second-menu{float:right;}section#block-menu-menu-desktop-second-menu .nav > li > a{padding:0;font-size:16px;text-transform:capitalize;}section#block-menu-menu-desktop-second-menu .nav > li > a:hover{text-decoration:underline;}section#block-menu-menu-desktop-second-menu .nav > li{margin-right:5px;}.bottom-nav{display:block;position:relative;top:23px;}section#block-menu-menu-desktop-main-menu{float:right;}section#block-menu-menu-desktop-main-menu .nav > li{margin-right:0px;}section#block-menu-menu-desktop-main-menu .nav >li:last-child{margin-right:0px;}section#block-menu-menu-desktop-main-menu .nav > li > a{padding:5px 10px;font-size:20px;color:#247565;text-transform:capitalize;}section#block-menu-menu-desktop-main-menu .nav > li > a:hover{background-color:#247565;color:#f2f2f2;}.top-nav .region section .contact-us-top i.fa{font-size:16px;margin-right:10px;}#block-block-20 span a{font-size:16px;color:#000;font-weight:bold;margin-right:10px;}.fa-external-link{font-size:18px;margin-right:5px;color:#4d71a5;line-height:32px;}.fa-file-pdf-o{font-size:18px;color:#247565;margin-left:-3px;}.fa-user{font-size:18px;}.fa-user{margin-right:5px;}.news-collection-item-link,.news-collection-item-doc,.calls-collection-item-link,.calls-collection-item-doc{line-height:32px;}.news-collection-item{margin-top:1%;}.open-menu-button-block{float:right;}#block-superfish-1{height:100%;width:0;position:fixed;z-index:1031;top:0;right:0;-webkit-box-shadow:10px 0 5px -2px #888;box-shadow:-5px 0px 16px 0px #4a4949;background-color:#247565;overflow-x:hidden;padding-top:50px;}.thisthat{padding-top:133px !important;}#block-superfish-1 a{color:white;overflow-y:hidden;overflow-x:hidden;padding:8px 8px 8px 32px;text-decoration:none;font-size:25px;display:block;font-weight:400;line-height:40px;}#block-superfish-1 .sf-item-6 a,#block-superfish-1 .sf-item-7 a,#block-superfish-1 .sf-item-8 a,#block-superfish-1 .sf-item-9 a,#block-superfish-1 .sf-item-10 a,#block-superfish-1 .sf-item-11 a,#block-superfish-1 .sf-item-12 a{font-size:18px;}#superfish-1{}#block-superfish-1 a:focus{color:#E6E6E6;}.sf-vertical,.sf-vertical li{width:100%;}.sf-depth-1{margin-left:10px;}.sf-menu.menu,.sf-menu.menu ul,.sf-menu.menu li{top:-24px;}#menu-1873-1 a{padding-bottom:24px;}#menu-1874-1 a{padding-top:24px;}#menu-1873-1 a::before{content:"";position:absolute;left:32px;bottom:0;height:1px;width:230px;border-bottom:solid 1px white;}#menu-2222-1 a{padding-bottom:24px;}#menu-2223-1 a{padding-top:24px;}#menu-2222-1 a::before{content:"";position:absolute;left:32px;bottom:0;height:1px;width:230px;border-bottom:solid 1px white;}#block-views-calls-block .group-right{width:75%;height:inherit;background-color:#E6E6E6;}#block-webform-client-block-7{background:#ffffff none repeat scroll 0 0;border:1px solid #cccccc;margin:-110px auto auto;max-width:540px;padding:30px;}#block-webform-client-block-7 h2{margin-bottom:20px;font-size:1.8em;}#webform-client-form-7{margin-top:20px;}#webform-client-form-7 > div .form-item.webform-component-textfield{box-sizing:border-box;display:inline-table;position:relative;width:48%;margin-right:0%;margin-left:2%;}#webform-client-form-7 > div .form-item.webform-component-textfield:nth-of-type(2n+1){margin-left:0%;margin-right:2%;}#webform-client-form-7 .webform-component-textarea textarea,#webform-client-form-7 .form-item.webform-component-textfield input{border-left:none;border-right:none;border-top:none;border-bottom:2px solid #cccccc;border-radius:0;box-shadow:none;box-sizing:border-box;padding-left:0;}#webform-client-form-7 .webform-component-textarea textarea:focus,#webform-client-form-7 .form-item.webform-component-textfield input:focus{border-color:#36B2A0;}#webform-client-form-7 label{left:0;color:#999999;}#webform-client-form-7 .webform-component-textarea{}#webform-client-form-7 .webform-component-textarea textarea{border-radius:0;}#webform-client-form-7 .webform-submit{background:#36b2a0 none repeat scroll 0 0;border-radius:0;color:#ffffff;float:right;padding-left:16px;padding-right:16px;text-transform:uppercase;}#webform-client-form-7 .webform-submit:focus,#webform-client-form-7 .webform-submit:hover{background:#999999;}.social{margin-bottom:10px;}.social p a{}.social p a i{font-size:22px;}.social p span.ext{display:none;}.banner{position:relative;}.banner .container{position:relative;}.banner .wrapper{position:absolute;top:0;width:100%;background:rgba(255,255,255,0.6) none repeat scroll 0 0;}.banner .text{color:#ffffff;display:table;margin:auto;padding:1em 0;text-transform:uppercase;}.banner .text h1{margin:0;}.block-content-full-width{}.block-content-full-width .view{}.view .group-title{background:#788B9C;padding:0.5em 0;margin-top:2em;margin-bottom:2em;}.view .group-title h2{margin:0;color:#ffffff;}.two-column.column-block{margin-bottom:30px;}.two-column .image{position:relative;}.two-column .image img{width:100%;}.two-column .content{background:#ff805d none repeat scroll 0 0;bottom:0;color:#ffffff;padding:5px 15px;position:absolute;}.two-column .content h3{font-size:18px;margin:0;}.views_slideshow_cycle_main{float:left;position:relative;width:100%;}.views_slideshow_cycle_main .views-slideshow-cycle-main-frame{height:auto;width:100% !important;}.views_slideshow_cycle_main .views-slideshow-cycle-main-frame-row{height:auto;width:100% !important;}.views_slideshow_cycle_main .field-content{max-width:100%;width:100%;}.views_slideshow_cycle_main .field-content img{height:auto;margin:0;max-width:100%;padding:0;width:100%;}#footer-above{background:#4d5967;color:#fff;padding:2em 1em;}#footer-above .block{margin-bottom:15px;}#footer-above .block h2{border-bottom:1px solid;font-size:16px;margin-bottom:7px;margin-top:0;padding-bottom:7px;text-transform:uppercase;}#footer-below{padding-top:30px;padding-bottom:30px;border-top:none;background-color:#174a40;color:#fff;margin-top:0;}#footer-below .block{margin-bottom:0;}#footer-below .block a{font-size:1em;font-weight:bold;color:#fff;}#block-block-8{text-transform:uppercase;border-right:solid 1px #8fd26c;}#block-block-8 .fa{margin-right:5px;}#block-block-8 span a{font-weight:400 !important;}#block-block-7{color:#E6E6E6;font-size:1em;font-weight:lighter;}.region-content{}.easy-breadcrumb{margin-top:24px;font-size:20px;}.easy-breadcrumb a{color:#247565;font-size:20px;}.list-block{margin-bottom:10px;float:left;width:100%;clear:both;}.workshop-block{}.event-block{}.workshop-list-wrapper{}.workshop-block .list-wrapper{clear:both;display:block;float:left;margin-bottom:8px;margin-top:8px;width:100%;}.workshop.row{margin:0 0 20px;display:table;float:none;width:100%;}.list-wrapper .row .event-match{display:table-cell;float:none;}.workshop.row .col-md-2,.workshop.row .col-md-10{padding:25px 15px;}.workshop-block h2{margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid #289dc8;text-transform:uppercase;}.workshop-block .list-wrapper .row .date,.workshop-block .list-wrapper .row .title{font-size:20px;}.workshop-block .list-wrapper .row .date{border-radius:5px 0 0 5px;background-color:#289dc8;color:#fff;text-align:center;}.workshop-block .list-wrapper .row .date div{display:inline-table;vertical-align:middle;}.workshop-block .list-wrapper .row .title{border-radius:0 5px 5px 0;background-color:#e9f5fa;color:#4d71a3;}.event-block .list-wrapper{clear:both;display:block;float:left;margin-bottom:8px;margin-top:8px;width:100%;}.event.row{margin:0 0 20px;display:table;width:100%;float:none;}.event.row .col-md-2,.event.row .col-md-10{padding:25px 15px;}.event-block h2{margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid #e2791d;text-transform:uppercase;}.event-block .list-wrapper .row .date,.event-block .list-wrapper .row .title{font-size:20px;}.event-block .list-wrapper .row .date{border-radius:5px 0 0 5px;background-color:#e2791d;color:#fff;text-align:center;}.event-block .list-wrapper .row .date div{}.event-block .list-wrapper .row .title{border-radius:0 5px 5px 0;background-color:#fcf1e8;color:#4d71a3;}.seminar-block .list-wrapper{clear:both;display:block;float:left;margin-bottom:8px;margin-top:8px;width:100%;}.seminar-block .event.row{margin:0 0 20px;}.seminar-block .event.row .col-md-2,.seminar-block .event.row .col-md-10{padding:25px 15px;}.seminar-block h2{margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid #b64c8e;text-transform:uppercase;}.seminar-block .list-wrapper .row .date,.seminar-block .list-wrapper .row .title{font-size:20px;}.seminar-block .list-wrapper .row .date{border-radius:5px 0 0 5px;background-color:#b64c8e;color:#fff;text-align:center;}.seminar-block .list-wrapper .row .date div{}.seminar-block .list-wrapper .row .title{border-radius:0 5px 5px 0;background-color:#f5ebf2;color:#4d71a3;}.past-events h2{margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid #247565;text-transform:uppercase;}.past-events .past{background-color:#f2f9ef;padding:20px;}.workshop-page{}.workshop-page .reveal a.slide{display:inline;}.workshop-page .reveal a.slide:after{background:rgba(0,0,0,0) url(/sites/all/themes/base_bootstrap/img/open-close-icon.png) no-repeat scroll 0 -13px;content:" ";display:inline-block;height:14px;margin-left:17px;width:20px;}.workshop-page .reveal a.slide.active:after{background:rgba(0,0,0,0) url(/sites/all/themes/base_bootstrap/img/open-close-icon.png) no-repeat scroll 0 0;}.workshop-page h3{color:#247565;display:inline-table;font-size:22px;}#workshop-head{border-bottom:1px solid rgb(77,77,77);border-top:1px solid;padding-bottom:10px;padding-top:10px;}.workshop-page .row-wrapper{color:#247565;display:inline-table;font-size:1.4em;font-weight:bold;width:50%;padding-left:20px;}.workshop-page .event-other .row-wrapper{width:100%;}.workshop-page > div{float:left;width:100%;clear:both;}.workshop-page #details,.workshop-page .event-details{margin-top:20px;}.workshop-page div .wrapper{margin-top:10px;}.workshop-page .row-wrapper.date{border-right:1px solid rgb(77,77,77);padding-left:0;}.workshop-page .event-other .row-wrapper.date{border-right:none;padding-left:0;}.workshop-page .row-wrapper i{color:#247565;text-align:center;width:20px;}.workshop-page .row-wrapper i,.workshop-page .row-wrapper span{display:table-cell;}.workshop-page .location{}.workshop-page .location,.workshop-page .workshop-date{padding-left:15px;}.workshop-page #organiser{margin-bottom:1em;}.workshop-page table{border:2px solid grey;}.workshop-page table td,.workshop-page table th{padding:5px;}.workshop-page table th div{}.workshop-page table td{}.workshop-page .abstractRow{display:none;}#programme{}#programme table{width:100%;border:none;}#programme tr:nth-child(2n){background:#e4e4e4;}#programme tr{background:#f0f0f0;}#programme td{padding:10px;border:none;}#programme tr:nth-child(n+2) td:first-child{border-top:none;}#programme td:first-child{min-width:inherit;padding:10px;text-align:center;width:100px;border:2px solid #247565;}#presentations{}#presentations .wrapper{float:left;margin-bottom:1em;width:100%;}#presentations .presentation-row{width:100%;float:left;clear:both;background:#e4e4e4;}#presentations .presentation-row.even{background:#f0f0f0;}#presentations .presentation-row .left{color:#ffffff;display:table-cell;font-size:16px;padding:15px;vertical-align:top;width:200px;background:#4d4d4d;}#presentations .presentation-row.even .left{background:#247565;}#presentations .presentation-row .right{display:table-cell;padding:15px;vertical-align:middle;}#presentations .presentation-row.even .right{}.abstract a{display:block;font-size:15px;margin-top:5px;}.event .date{color:#247565;display:block;font-size:1.2em;font-weight:bold;}.list-wrapper .conference .date,.list-wrapper .event .date{color:#ffffff;font-size:inherit;}.month-list a{color:#247565;margin-left:10px;margin-right:10px;}.month-list a:focus,.month-list a:hover{color:#4d4d4d;}.calendar-list{}.calendar-list .month-list{border-bottom:1px solid #4d4d4d;border-top:1px solid #4d4d4d;padding:11px 0 13px;}.calendar-list .month{float:left;margin:10px 0;width:100%;}.calendar-list .month h3{}.calendar-list .list-wrapper.calendar{display:table;font-weight:normal;height:100%;display:flex;align-items:center;}.calendar-list .list-wrapper.calendar:hover{outline:1px solid #888888;}.calendar-list .list-wrapper.calendar .column{display:table;height:100%;}.calendar-list .list-wrapper.calendar .column > div{padding:10px;display:table-cell;height:100%;vertical-align:middle;}.calendar-list .list-wrapper.calendar .column.date > div{text-align:center;}.calendar-list .list-wrapper.calendar .column.date.conference{background:#247565;}.calendar-list .list-wrapper.calendar .column.date{color:#ffffff;background:#4d4d4d;text-transform:capitalize;}.calendar-list .list-wrapper.calendar .column.date .date{font-weight:bold;}.calendar-list .list-wrapper.calendar .column.date .type{font-size:0.8em;}.calendar-list .list-wrapper.calendar .title{background:#f0f0f0;color:#247565;}.calendar-list .list-wrapper.calendar .title > div{}.past{margin:10px 0 2em;}.past ul{padding:0;margin:0;}.past ul li{list-style:none;display:inline-block;}.past ul li a{margin-right:10px;font-size:18px;}#icms-event-form{}#icms-event-form #edit-header{border:none;box-shadow:none;border-radius:0;}#icms-event-form #edit-header .panel-body{padding:0;}#icms-event-form #edit-header .panel-body ul{padding:0;margin:0;}#icms-event-form #edit-header .panel-body ul li{background:#f2f2f2 none repeat scroll 0 0;border-bottom:2px solid #c6c6c6;color:#cccccc;float:left;font-size:1.5em;font-weight:bold;list-style:outside none none;margin-bottom:15px;padding:0.5em;text-align:center;width:50%;}#icms-event-form #edit-header .panel-body ul li.active{border-bottom:2px solid #247565;color:#000000;}#icms-event-form .step{margin-bottom:2em;}#icms-event-form .first-step{}#icms-event-form .first-step h2{}#icms-event-form .step .form-item{margin-bottom:0.5em;}#icms-event-form .step .form-item-srequirements{border-bottom:1.5px solid #4c5966;padding-bottom:3em;margin-bottom:3em;}#icms-event-form .step .form-item label{}#icms-event-form .step .form-item select,#icms-event-form .step .form-item textarea,#icms-event-form .step .form-item input{border:1px solid #247565;border-radius:0;}#icms-event-form .date-padding{padding:0;float:none;}#icms-event-form .date-padding .form-item{margin-right:10px;}#icms-event-form .form-submit{background:#247565;border:1px solid #247565;border-radius:0;color:#ffffff;margin-right:15px;margin-top:20px;padding-left:20px;padding-right:20px;}#icms-event-form .form-submit:hover,#icms-event-form .form-submit:focus{color:#247565;background:#ffffff;}.summary-output table{margin-bottom:2em;max-width:800px;width:100%;}.summary-output table tr{}.summary-output table tr td{width:50%;}.summary-output table tr td:first-child{font-weight:bold;}.node-type-page .bp-list-links-to-other-pages{padding-top:30px;}.node-type-page .field-collection-view{border-radius:5px;background:#f2f9ef;padding:30px 40px;margin:0 0 30px 0;color:rgb(77,77,77);}.node-type-page .field-collection-view:last-child{margin-bottom:0px;}.node-type-page .field-name-field-link a{font-size:24px;color:#247565;position:relative;}.view-id-news .views-row{position:relative;}.node-type-page .field-name-field-link a:hover,.view-id-news .views-row a:hover h2,#block-views-calls-block .view-id-calls .views-row a:hover h2{color:#4d4d4d;}.view-id-news .views-row a:hover h2::after,#block-views-calls-block .view-id-calls .views-row a:hover h2::after,.node-type-page .field-name-field-link a:hover::after{content:"\f061";font:normal normal normal 14px/1 FontAwesome;margin-left:20px;position:absolute;top:12px;}.node-type-page .field-name-field-link-description{padding:10px 0;}.node-type-page .region-content-lower{margin-bottom:3%;}.header-pin-icon:before{content:'';display:inline-block;width:15px;height:15px;margin-right:5px;background:url(/sites/all/themes/base_bootstrap/img/pin.png);background-repeat:no-repeat;background-size:auto 15px;}.header-phone-icon:before{content:'';display:inline-block;width:24px;height:15px;margin-right:8px;background:url(/sites/all/themes/base_bootstrap/img/phone.png);background-repeat:no-repeat;background-size:15px 15px;}.header-email-icon:before{content:'';display:inline-block;width:24px;height:15px;margin-right:4px;background:url(/sites/all/themes/base_bootstrap/img/email-icon.png);background-repeat:no-repeat;background-size:auto 11px;background-position-y:3px;}.footer-pin-icon:before{content:'';display:inline-block;width:15px;height:15px;margin-right:13px;background:url(/sites/all/themes/base_bootstrap/img/pin-white.png);background-repeat:no-repeat;background-size:auto 15px;background-position-x:3px;}.footer-email-icon:before{content:'';display:inline-block;width:24px;height:15px;margin-right:5px;background:url(/sites/all/themes/base_bootstrap/img/email-icon-white.png);background-repeat:no-repeat;background-size:auto 11px;background-position-y:5px;}.footer-phone-icon:before{content:'';display:inline-block;width:15px;height:15px;margin-right:5px;background:url(/sites/all/themes/base_bootstrap/img/phone-white.png);background-repeat:no-repeat;background-size:15px 15px;}#block-views-people-block .views-row{border-radius:5px;background:#f2f9ef;padding:30px 40px;margin:0 0 30px 0;color:rgb(77,77,77);}#block-views-people-block .views-row h2 a{color:#247565;font-size:24px;position:relative;}#block-views-people-block .views-row h3{margin-top:0;font-size:18px;}#block-views-people-block .ds-2col-fluid > .group-left{padding-right:20px;border-right:1px solid #247565;box-sizing:border-box;}#block-views-people-block .ds-2col-fluid > .group-right{padding-left:20px;box-sizing:border-box;}#block-views-people-block .fa{color:#247565;padding-right:20px;}#block-views-people-block .views-row  .field-name-field-surname h2 a:hover,#block-views-people-block .views-row  .field-name-title h2 a:hover{color:#4d4d4d;}#block-views-people-block .views-row  .field-name-field-surname h2 a:hover:after,#block-views-people-block .views-row  .field-name-title h2 a:hover:after{content:"\f061";font:normal normal normal 14px/1 FontAwesome;margin-left:20px;position:absolute;top:10px;color:#4d4d4d;}#block-views-calls-block{margin-top:30px;}.additional-content{clear:both;}.event-header{border-bottom:1px solid rgb(77,77,77);border-top:1px solid;padding-bottom:20px;padding-top:20px;}.event-header > .row > div:first-child{border-right:1px solid;}.event-header > .row > div{}.event-header > .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}.event-header > .row > [class*='col-']{display:flex;flex-direction:column;}.event-header .date{color:#247565;font-size:1.4em;font-weight:bold;}.event-header .date i{padding-right:10px;}.event-header .time{padding-left:40px;font-size:18px;margin:5px 0;}.event-header .time .hour:after{content:'.';}.event-header .register{max-width:250px;margin:20px 0 20px 40px;font-size:16px;}.event-header .register i{color:white;padding-left:10px;}.event-header .location{margin-bottom:10px;}.event-header .location table{}.event-header .location table td.left{width:30px;vertical-align:top;font-size:1.8em;color:#247565;position:relative;}.event-header .location table td.left i.fa{position:absolute;top:3px;}.event-header .location table td.right{vertical-align:top;}.event-header .location table td.right .ltext{font-size:1.4em;color:#247565;font-weight:bold;}.event-header .location table td.right p.gmaplink{margin-top:5px;}.event-header .location table td.right .gmaplink a{font-weight:normal;margin:5px 0;font-size:14px;}.event-header .location table td.right{}.event-header .location table td.right p{margin:0;}.event-header  p.emailcontact{margin:15px 0 5px 0;}.event-header   p.emailcontact i{color:#247565;margin-right:10px;}.node-type-events .summary{margin:2em 0;font-size:20px;font-weight:300;}.node-type-events .organiser-section,.node-type-events .sponsors-funders{margin:2em 1em;}body li{padding:5px;}.node-type-events .about,.node-type-events .speakers,.node-type-events .future-events-group,.node-type-events .past-events-group{margin:2em 0;}.node-type-events .panel-default{margin:2em;background:#fff;}.node-type-events .panel-default > .panel-heading{color:#247565;background-color:#eee;border-color:#ddd;font-size:18px;font-weight:bold;padding:5px 15px;}.node-type-events .panel-default .media{margin-top:0;}.organisers li .fa{margin-right:5px;margin-left:0;color:#4d71a5;}.sponsors-funders{}.sponsors-funders .intro-text,.sponsors-funders .general-text{margin-bottom:20px;}.sponsors-funders .general-text ul{columns:2;-webkit-columns:2;-moz-columns:2;}.sponsors-funders .logos ul{padding:0;margin:0;}.sponsors-funders .logos ul li{display:inline-table;list-style:none;margin:0 15px 25px 0;}.sponsors-funders .logos ul li .img-responsive{max-width:300px;}.sponsors-funders .logos ul li:last-child{margin-right:0px;}.event-media a{font-weight:normal;}.event-media ul{padding:0;margin:0;}.event-media ul li{list-style:none;position:relative;padding:0 0 0 30px;display:block;margin:0 0 8px 0;}.media	.event-media ul li{float:left;width:48%;margin-right:2%;}.event-media ul li p,.event-media  p{margin-bottom:0;}.event-media ul li .file-audio{}.event-media ul li .fa{color:#4d71a5;line-height:36px;font-size:1.2em;position:absolute;top:-5px;left:0;}.event-media ul li .fa.fa-file-pdf-o{font-size:1.2em;margin-right:0;margin-left:0;}.node-type-events .speakers .view-display-id-fc_speakers{margin:3em 2em 2em 2em;}.node-type-events .speakers table{border-top:2px solid #247565;border-bottom:2px solid #247565;}.table-striped > tbody > tr:nth-of-type(2n+1),.events-page .table-hover > tbody > tr:nth-of-type(2n+1):hover{background-color:#f2f9ef;}.events-page .table-hover > tbody > tr:hover{background-color:inherit;}.node-type-events .future-events-group  .seminars,.node-type-events .past-events-group .seminars{margin:3em 2em;padding:2em;padding-left:0px;border-left:3px solid #247565;padding-left:40px;max-width:800px;background:#f2f9ef;}.node-type-events .future-events-group  .seminars .speaker,.node-type-events .past-events-group .seminars .speaker{font-size:18px;}p.introtext{font-size:20px;font-weight:300;}.whatsoncontent{margin-bottom:20px;}.unpublished{background:#FFF4F4;}.maintenance-page{background:white;}#block-views-events-workshops-list .view-empty,#block-views-events-block-5  .view-empty,#block-views-events-block-3 .view-empty,.view-past-events .view-empty{padding:30px 20px;}.node-type-events .speakers table tr.section-1,.node-type-events .speakers table tr.section-1:hover{background:#247565;}.node-type-events .speakers table tr.section-1 td{color:#fff;}.node-type-events .speakers table tr.section-1 td strong{font-size:1.2em;color:#fff;}.organiser-section.organiser-1 ul{columns:2;-webkit-columns:2;-moz-columns:2;}.pb-block{margin-bottom:30px;}.pb-block h2{padding-bottom:15px;border-bottom:4px solid #247565;}.image-credit,.image-credit a{font-size:12px;}.visiting-fellow img{margin-bottom:20px;}p.fellow-visit-date{text-align:right;margin-top:9px;}.view-visiting-fellows-listing .views-row{margin:0 0 30px 0;border-top:1px solid black;padding-top:30px;}.view-bp-list{position:relative;margin:30px 0;}.view-front-page-slider{position:relative;}.view-front-page-slider h2{color:white;border:none;font-size:32px;line-height:1.2;}.view-front-page-slider .slider-content{margin:0;}.view-front-page-slider .slider-content .image{color:white;padding:0;}.view-front-page-slider .slider-content .content{color:white;padding:40px 50px 30px 50px;}.view-front-page-slider .slider-content a{border:1px solid white;border-radius:4px;color:white;padding:5px 10px;text-transform:uppercase;font-weight:normal;margin-top:20px;display:inline-block;transition:0.3s;}.view-front-page-slider .slider-content a:hover{border:1px solid #8DCF69;color:black;background:#8DCF69;}.views-slideshow-controls-bottom{text-align:center;}.views_slideshow_cycle_main{background:#247565;}.views-slideshow-controls-text{width:100%;}.views-slideshow-controls-text-next{width:20px;height:34px;padding-top:34px;position:absolute;top:45%;overflow:hidden;}.views-slideshow-controls-text-previous{width:20px;height:34px;padding-top:34px;position:absolute;top:45%;overflow:hidden;}.views-slideshow-controls-text-previous{background:url(/sites/all/themes/base_bootstrap/img/white-arrow-left.png) no-repeat;left:20px;z-index:99;}.views-slideshow-controls-text-previous:hover{background:url(/sites/all/themes/base_bootstrap/img/hover-arrow-left.png) no-repeat;}.views-slideshow-controls-text-next{background:url(/sites/all/themes/base_bootstrap/img/white-arrow-right.png) no-repeat;right:20px;z-index:99;}.views-slideshow-controls-text-next:hover{background:url(/sites/all/themes/base_bootstrap/img/hover-arrow-right.png) no-repeat;}.views-slideshow-controls-text-pause{display:none;}.views_slideshow_pager_field_item:hover{background:#8DCF69;}.views_slideshow_pager_field_item.active{background:black;}a.green-button{border-radius:4px;color:white;padding:5px 10px;text-transform:uppercase;font-weight:normal;display:inline-block;transition:0.3s;background:#174a40;}a.green-button:hover{color:black;background:#8DCF69;}
@media all and (max-width:1390px){#block-views-banner-block div .views_slideshow_cycle_main .views-slideshow-cycle-main-frame{box-sizing:border-box;margin-left:0;padding:1em;}div .front-banner{padding:1em 3em;}}@media all and (max-width:1200px){section#block-menu-menu-desktop-main-menu .nav > li > a{padding:5px 5px;font-size:17px;}}@media all and (min-width:1040px){.desktop-navigation{display:block;}.mobile-navigation{display:none;}}@media all and (max-width:1200px){.desktop-navigation{display:none;}.mobile-navigation{display:block;}#logo{max-width:300px;width:100%;}.navbar .logo{width:50%;}header{height:93px;}}@media all and (max-width:990px){.media	.event-media ul li{float:none;display:block;margin-right:0;width:100%;}.content-left.col-md-6,.image.col-xs-12{padding-right:15px;}.content-right.col-md-6,.top-right.col-xs-12{padding-left:15px;border-left:none;}div .services.package-details .top-right,div .services.package-details .image{display:block;height:auto;}.node-type-services .button a{margin-bottom:30px;}.workshop-block .list-wrapper .row .date,.event-block .list-wrapper .row .date,.seminar-block .list-wrapper .row .date{border-radius:0;}.workshop-block .list-wrapper .row .date div,.event-block .list-wrapper .row .date div{position:relative;top:0;left:0;right:0;margin:0;}.workshop-block .list-wrapper .row .title,.event-block .list-wrapper .row .title{border-radius:0 0 5px 5px;}.workshop-block .list-wrapper .row .title,.event-block .list-wrapper .row .title,.seminar-block .list-wrapper .row .title{font-size:16px;}.node-type-news #block-views-88f3a0b0800ec149bfb6cd596c4dd151{float:none;display:block;}.node-type-events .organiser-section,.node-type-events .sponsors-funders,.node-type-events .panel-default{margin:2em 0;}.node-type-events .speakers .view-display-id-fc_speakers{margin:3em 0 2em 0;}.node-type-events .future-events-group .seminars,.node-type-events .past-events-group .seminars{margin:3em 0;}.event-header > .row > div:first-child{border-right:none;}.list-wrapper .row .event-match{display:block;}}@media all and (min-width:866px){#block-menu-block-2{display:block !important;}}@media all and (max-width:866px){.front-block-border-top-full::before{width:96%;}div #block-block-16{display:block;}#block-menu-block-2{display:none;}#block-menu-block-2{background:#F8F8F8 none repeat scroll 0 0;left:0;position:absolute;text-align:left;top:77px;width:100%;z-index:99999;}#block-menu-block-2 ul li{display:block;width:100%;}#block-menu-block-2 ul li a{width:100%;}}@media all and (max-width:767px){.front-page-big-container{border-radius:0;}.front-page-big-container .region-content-above .block{margin-bottom:0;}.front-page-more-btn{right:0;position:relative;text-align:center;}.front-page-more-btn a{font-size:16px;margin-left:0;padding:10px 30px;border-radius:20px;background-color:#ecf4f3;text-decoration:none;}.front-page-more-btn a:hover{background-color:#dfe4e4;}.front-block-border-top:nth-child(1){margin-bottom:40px;}.front-block-border-top:nth-child(2){margin-bottom:80px;}.front-block-border-top:nth-child(3),.front-block-border-top:nth-child(4),.front-block-border-top:nth-child(5),.front-block-border-top:nth-child(6){margin-bottom:40px;}#block-block-24 img{height:50px;width:auto;}.views-slideshow-controls-bottom{display:none !important;}#block-easy-breadcrumb-easy-breadcrumb{}#block-block-24,#block-block-25{padding:5% 0 0 0;}#highlighted section{height:350px;}#block-block-18 .front-page-welcome-txt{}#block-views-calls-block .ds-2col-fluid{height:auto;}#block-views-calls-block .group-left{width:100%;}#block-views-calls-block .group-right{width:100%;}.page-node-35 #block-views-news-block .views-row,#block-views-calls-block .views-row{margin:0 0 5% 0;}#main-lower{padding-bottom:1em;}#block-block-8{border:none;}#block-block-8 .fa{font-size:1em;}.front-block-border-top{height:auto;margin-bottom:5%;}.front-block-border-top-full,.front-block-border-top-full-right{margin-bottom:5%;height:auto;}.front-block-border-top-full::before{width:90%;}.page-node-1 .page-header{}.page-header{font-size:2em;}.easy-breadcrumb a,.easy-breadcrumb{font-size:1em;}#footer-below .block{margin:2% 0;}#block-block-6{text-align:left;padding-top:3%;}#block-block-6::before{content:"";position:absolute;left:4%;top:0;height:1px;width:91%;border-top:solid 1px #ffffff;}.node-type-call #block-system-main{margin:3% 0;}.node-type-call #block-views-calls-slider-calls{float:left;width:100%;height:66vw;}.node-type-collaboration #block-views-collaborations-slider-calls{float:left;width:100%;height:66vw;}#block-views-people-block .ds-2col-fluid > .group-left,#block-views-people-block .ds-2col-fluid > .group-right{display:block;width:100%;border:none;padding:0;}#block-views-people-block .ds-2col-fluid > .group-right{padding-top:20px;}.node-type-people .ds-2col-stacked .group-left{width:100%;}.node-type-people .ds-2col-stacked .group-left img{max-width:220px;padding-bottom:20px;}.node-type-people .ds-2col-stacked .group-right{width:100%;}#navbar .navbar-collapse{border:none;}div .front-banner .image{padding-right:0;}div .front-banner .image img{max-height:100px;}div .front-banner .text{-webkit-column-count:1;-moz-column-count:1;column-count:1;}div .front-banner .text .link{float:none;}#block-block-18 p{font-size:3.4em;}.organiser-section.organiser-1 ul,.sponsors-funders .general-text ul{columns:1;-webkit-columns:1;-moz-columns:1;}}@media all and (max-width:726px){.navbar-header{width:35%;}#navbar .navbar-collapse{width:60%;}#block-block-20{display:none;}#main-full-width-first{padding:30px;}#block-block-18 p{font-size:3em;}}@media all and (max-width:564px){#block-block-18 p{color:#fff;display:block;font-weight:bold;position:relative;text-align:center;width:90%;height:auto;font-size:2.6em;}#block-block-18 .front-page-welcome-txt{margin-top:50px;}span.front-page-welcome-span{top:0;}}@media all and (max-width:480px){#main.main-container.page .container{padding:15px;}.front-page-big-container{padding:20px 15px 0 15px;}#main-lower,#main-lower,#main-bottom{padding:30px 15px;}.front-page-top-blocks h2{font-size:18px;}.page-node-30 .view-display-id-block .ds-2col-fluid > .group-left{width:100%;}.page-node-30 .view-display-id-block .ds-2col-fluid > .group-left p{border-top:solid 1px #247565;margin-top:5px;padding-top:5px;}#block-block-18 p{color:#fff;display:block;font-weight:bold;position:relative;text-align:center;width:80%;height:auto;font-size:2em;}.node-type-people .ppl-margin{margin-top:5%;}.node-type-people .ds-2col-stacked .group-left{width:100%;}.node-type-people .ds-2col-stacked .group-right{width:100%;}.region-content{margin-bottom:3%;margin-right:0;margin-left:0;}.page-node-30 .view-display-id-block .ds-2col-fluid > .group-right{width:100%;border:none;}.navbar-header{width:45%;}#navbar .navbar-collapse{width:50%;}.navbar .logo{z-index:0;}#navbar .navbar-collapse{border:none;}.navbar-header{width:40% !important;}#navbar{border:none;}div #block-block-20{display:none;}div #block-views-banner-block .icon{height:175px;padding:0;}div #block-views-banner-block .icon h3{font-size:18px}div #block-views-banner-block .icon .image img{max-width:65px;}#highlighted section{height:250px;}}
