
@media screen and (min-width:0px) and (max-width:1023px) {
  body.node-type-support div.wrapper.blank-content-main div.base-container,body.node-type-support div.wrapper.sidebox-content-main div.base-container,body.node-type-programme div.wrapper.blank-content-main div.base-container,body.node-type-other-studies div.wrapper.blank-content-main div.base-container,body.node-type-institute div.wrapper.blank-content-main div.base-container,body.node-type-programme div.wrapper.sidebox-content-main div.base-container,body.node-type-other-studies div.wrapper.sidebox-content-main div.base-container,body.node-type-institute div.wrapper.sidebox-content-main div.base-container,body.node-type-institute div.wrapper.blank-content-main div.base-container,body.node-type-institute div.wrapper.sidebox-content-main div.base-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0;}body.node-type-support div.wrapper.blank-content-main span.parent-name,body.node-type-support div.wrapper.sidebox-content-main span.parent-name,body.node-type-programme div.wrapper.blank-content-main span.parent-name,body.node-type-other-studies div.wrapper.blank-content-main span.parent-name,body.node-type-institute div.wrapper.blank-content-main span.parent-name,body.node-type-programme div.wrapper.sidebox-content-main span.parent-name,body.node-type-other-studies div.wrapper.sidebox-content-main span.parent-name,body.node-type-institute div.wrapper.sidebox-content-main span.parent-name,body.node-type-institute div.wrapper.blank-content-main span.parent-name,body.node-type-institute div.wrapper.sidebox-content-main span.parent-name{position:relative;top:auto;left:auto;right:auto;bottom:auto;}body.node-type-support div.wrapper.blank-content-main span.parent-name a,body.node-type-support div.wrapper.sidebox-content-main span.parent-name a,body.node-type-programme div.wrapper.blank-content-main span.parent-name a,body.node-type-other-studies div.wrapper.blank-content-main span.parent-name a,body.node-type-institute div.wrapper.blank-content-main span.parent-name a,body.node-type-programme div.wrapper.sidebox-content-main span.parent-name a,body.node-type-other-studies div.wrapper.sidebox-content-main span.parent-name a,body.node-type-institute div.wrapper.sidebox-content-main span.parent-name a,body.node-type-institute div.wrapper.blank-content-main span.parent-name a,body.node-type-institute div.wrapper.sidebox-content-main span.parent-name a{display:block;height:100%;width:100%;padding-bottom:6px;}body.node-type-support div.wrapper.blank-content-main div.side-container,body.node-type-support div.wrapper.sidebox-content-main div.side-container,body.node-type-programme div.wrapper.blank-content-main div.side-container,body.node-type-other-studies div.wrapper.blank-content-main div.side-container,body.node-type-institute div.wrapper.blank-content-main div.side-container,body.node-type-programme div.wrapper.sidebox-content-main div.side-container,body.node-type-other-studies div.wrapper.sidebox-content-main div.side-container,body.node-type-institute div.wrapper.sidebox-content-main div.side-container,body.node-type-institute div.wrapper.blank-content-main div.side-container,body.node-type-institute div.wrapper.sidebox-content-main div.side-container{margin-top:0px;}body.node-type-support div.wrapper.blank-content-main div.base-container + div.side-container,body.node-type-support div.wrapper.sidebox-content-main div.base-container + div.side-container,body.node-type-programme div.wrapper.blank-content-main div.base-container + div.side-container,body.node-type-other-studies div.wrapper.blank-content-main div.base-container + div.side-container,body.node-type-institute div.wrapper.blank-content-main div.base-container + div.side-container,body.node-type-programme div.wrapper.sidebox-content-main div.base-container + div.side-container,body.node-type-other-studies div.wrapper.sidebox-content-main div.base-container + div.side-container,body.node-type-institute div.wrapper.sidebox-content-main div.base-container + div.side-container,body.node-type-institute div.wrapper.blank-content-main div.base-container + div.side-container,body.node-type-institute div.wrapper.sidebox-content-main div.base-container + div.side-container{margin-top:20px;}body.node-type-programme div.wrapper.blank-content-main div.finalist-find-another-programme,body.node-type-other-studies div.wrapper.blank-content-main div.finalist-find-another-programme,body.node-type-institute div.wrapper.blank-content-main div.finalist-find-another-programme,body.node-type-programme div.wrapper.sidebox-content-main div.finalist-find-another-programme,body.node-type-other-studies div.wrapper.sidebox-content-main div.finalist-find-another-programme,body.node-type-institute div.wrapper.sidebox-content-main div.finalist-find-another-programme,body.node-type-other-studies div.wrapper.blank-content-main div.finalist-find-another-programme,body.node-type-other-studies div.wrapper.sidebox-content-main div.finalist-find-another-programme,body.node-type-institute div.wrapper.blank-content-main div.finalist-find-another-programme,body.node-type-institute div.wrapper.sidebox-content-main div.finalist-find-another-programme{-ms-flex:0 0 40%;flex:0 0 40%;position:relative;right:0;width:100%;}body.node-type-programme div.wrapper.blank-content-main span.parent-name,body.node-type-other-studies div.wrapper.blank-content-main span.parent-name,body.node-type-institute div.wrapper.blank-content-main span.parent-name,body.node-type-programme div.wrapper.sidebox-content-main span.parent-name,body.node-type-other-studies div.wrapper.sidebox-content-main span.parent-name,body.node-type-institute div.wrapper.sidebox-content-main span.parent-name,body.node-type-other-studies div.wrapper.blank-content-main span.parent-name,body.node-type-other-studies div.wrapper.sidebox-content-main span.parent-name,body.node-type-institute div.wrapper.blank-content-main span.parent-name,body.node-type-institute div.wrapper.sidebox-content-main span.parent-name{-ms-flex-order:1;order:1;-ms-flex:0 0 60%;flex:0 0 60%;}body.node-type-programme div.wrapper.blank-content-main span.parent-name:after,body.node-type-other-studies div.wrapper.blank-content-main span.parent-name:after,body.node-type-institute div.wrapper.blank-content-main span.parent-name:after,body.node-type-programme div.wrapper.sidebox-content-main span.parent-name:after,body.node-type-other-studies div.wrapper.sidebox-content-main span.parent-name:after,body.node-type-institute div.wrapper.sidebox-content-main span.parent-name:after,body.node-type-other-studies div.wrapper.blank-content-main span.parent-name:after,body.node-type-other-studies div.wrapper.sidebox-content-main span.parent-name:after,body.node-type-institute div.wrapper.blank-content-main span.parent-name:after,body.node-type-institute div.wrapper.sidebox-content-main span.parent-name:after{bottom:-2px;top:auto;}body.node-type-programme div.wrapper.blank-content-main div.finalist-programme-title,body.node-type-other-studies div.wrapper.blank-content-main div.finalist-programme-title,body.node-type-institute div.wrapper.blank-content-main div.finalist-programme-title,body.node-type-programme div.wrapper.sidebox-content-main div.finalist-programme-title,body.node-type-other-studies div.wrapper.sidebox-content-main div.finalist-programme-title,body.node-type-institute div.wrapper.sidebox-content-main div.finalist-programme-title,body.node-type-other-studies div.wrapper.blank-content-main div.finalist-programme-title,body.node-type-other-studies div.wrapper.sidebox-content-main div.finalist-programme-title,body.node-type-institute div.wrapper.blank-content-main div.finalist-programme-title,body.node-type-institute div.wrapper.sidebox-content-main div.finalist-programme-title{-ms-flex-order:2;order:2;}body.node-type-programme div.wrapper.blank-content-main h1,body.node-type-other-studies div.wrapper.blank-content-main h1,body.node-type-institute div.wrapper.blank-content-main h1,body.node-type-programme div.wrapper.sidebox-content-main h1,body.node-type-other-studies div.wrapper.sidebox-content-main h1,body.node-type-institute div.wrapper.sidebox-content-main h1,body.node-type-other-studies div.wrapper.blank-content-main h1,body.node-type-other-studies div.wrapper.sidebox-content-main h1,body.node-type-institute div.wrapper.blank-content-main h1,body.node-type-institute div.wrapper.sidebox-content-main h1{margin-bottom:8px;margin-top:8px;}body.node-type-programme div.wrapper.blank-content-main div.introduction,body.node-type-other-studies div.wrapper.blank-content-main div.introduction,body.node-type-institute div.wrapper.blank-content-main div.introduction,body.node-type-programme div.wrapper.sidebox-content-main div.introduction,body.node-type-other-studies div.wrapper.sidebox-content-main div.introduction,body.node-type-institute div.wrapper.sidebox-content-main div.introduction,body.node-type-other-studies div.wrapper.blank-content-main div.introduction,body.node-type-other-studies div.wrapper.sidebox-content-main div.introduction,body.node-type-institute div.wrapper.blank-content-main div.introduction,body.node-type-institute div.wrapper.sidebox-content-main div.introduction{-ms-flex-order:3;order:3;}.node-type-page div.content .left-container{margin-top:0;}
}
@media screen and (min-width:0px) and (max-width:767px) {
  body.node-type-programme div.wrapper.blank-content-main div.finalist-find-another-programme,body.node-type-other-studies div.wrapper.blank-content-main div.finalist-find-another-programme,body.node-type-institute div.wrapper.blank-content-main div.finalist-find-another-programme,body.node-type-programme div.wrapper.sidebox-content-main div.finalist-find-another-programme,body.node-type-other-studies div.wrapper.sidebox-content-main div.finalist-find-another-programme,body.node-type-institute div.wrapper.sidebox-content-main div.finalist-find-another-programme,body.node-type-other-studies div.wrapper.blank-content-main div.finalist-find-another-programme,body.node-type-other-studies div.wrapper.sidebox-content-main div.finalist-find-another-programme,body.node-type-institute div.wrapper.blank-content-main div.finalist-find-another-programme,body.node-type-institute div.wrapper.sidebox-content-main div.finalist-find-another-programme{-ms-flex:0 0 20%;flex:0 0 20%;}body.node-type-programme div.wrapper.blank-content-main span.parent-name,body.node-type-other-studies div.wrapper.blank-content-main span.parent-name,body.node-type-institute div.wrapper.blank-content-main span.parent-name,body.node-type-programme div.wrapper.sidebox-content-main span.parent-name,body.node-type-other-studies div.wrapper.sidebox-content-main span.parent-name,body.node-type-institute div.wrapper.sidebox-content-main span.parent-name,body.node-type-other-studies div.wrapper.blank-content-main span.parent-name,body.node-type-other-studies div.wrapper.sidebox-content-main span.parent-name,body.node-type-institute div.wrapper.blank-content-main span.parent-name,body.node-type-institute div.wrapper.sidebox-content-main span.parent-name{-ms-flex:0 0 80%;flex:0 0 80%;}
}
@media screen and (min-width:0px) and (max-width:479px) {
  body.node-type-support div.wrapper.sidebox-content-main div.finalist-find-another-programme,body.node-type-support div.wrapper.blank-content-main div.finalist-find-another-programme,body.node-type-programme div.wrapper.sidebox-content-main div.finalist-find-another-programme,body.node-type-other-studies div.wrapper.sidebox-content-main div.finalist-find-another-programme,body.node-type-institute div.wrapper.sidebox-content-main div.finalist-find-another-programme,body.node-type-programme div.wrapper.blank-content-main div.finalist-find-another-programme,body.node-type-other-studies div.wrapper.blank-content-main div.finalist-find-another-programme,body.node-type-institute div.wrapper.blank-content-main div.finalist-find-another-programme,body.node-type-institute div.wrapper.sidebox-content-main div.finalist-find-another-programme,body.node-type-institute div.wrapper.blank-content-main div.finalist-find-another-programme{-ms-flex:0 0 10%;flex:0 0 10%;}body.node-type-programme div.wrapper.blank-content-main span.parent-name,body.node-type-other-studies div.wrapper.blank-content-main span.parent-name,body.node-type-institute div.wrapper.blank-content-main span.parent-name,body.node-type-programme div.wrapper.sidebox-content-main span.parent-name,body.node-type-other-studies div.wrapper.sidebox-content-main span.parent-name,body.node-type-institute div.wrapper.sidebox-content-main span.parent-name,body.node-type-other-studies div.wrapper.blank-content-main span.parent-name,body.node-type-other-studies div.wrapper.sidebox-content-main span.parent-name,body.node-type-institute div.wrapper.blank-content-main span.parent-name,body.node-type-institute div.wrapper.sidebox-content-main span.parent-name{-ms-flex:0 0 90%;flex:0 0 90%;}
}
body.node-type-support-themepage div.joinedrow-content div.left-container{background-color:#011b3c;margin-right:0;padding:20px;color:white;}body.node-type-support-themepage div.joinedrow-content div.left-container a{color:white;border-bottom:1px solid white;transition:color 0.4s cubic-bezier(0.25,0.46,0.45,0.94),border-color 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}body.node-type-support-themepage div.joinedrow-content div.left-container a:hover{color:#2a6496;border-color:#2a6496;}body.node-type-support-themepage div.joinedrow-content div.left-container h1{position:relative;font-size:218.75%;left:auto;top:auto;font-weight:normal;text-shadow:none;}body.node-type-landing-support header.header-container.background-grey > div:nth-child(3){padding:0;background-color:#e3e3e3;}body.node-type-landing-support header.header-container > div:nth-child(3){background:white;}body.node-type-landing-support header.header-container > div:nth-child(3) div.title-column-3 h2{padding:20px 20px 0 20px;}body.node-type-landing-support .content-wrapper .views-exposed-form .views-exposed-widgets div.views-submit-button{width:30px;}body.node-type-support div.wrapper.sidebox-content-main div.side-container,body.node-type-support div.wrapper.sidebox-content-main div.base-container{margin-top:0;}
@media screen and (min-width:0px) and (max-width:1023px) {
  body.node-type-landing-support div.header-content header.header-container,body.node-type-landing-support div.joinedrow-content header.header-container,body.node-type-landing-support div.joinedrow-content header.header-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
.page-node-requirements h2{color:#ef4c22;}.page-node-requirements h3{font-size:20px;}.page-node-requirements .finalist-admission-programme-requirements-admissibility-link{margin-bottom:20px;}body.search-overview-page h1{color:#ef4c22;margin:0 0 10px 0;font-size:218.75%;font-weight:100;}body.search-overview-page .view-header ul.editor-list,body.search-overview-page .view-header ul.link-list,body.search-overview-page .view-header .page-page-not-found div.content-wrapper .content.column .page-404 ul,.page-page-not-found div.content-wrapper .content.column .page-404 body.search-overview-page .view-header ul,body.search-overview-page .view-header body.node-type-news div.news-link-cat-wrapper ul,body.node-type-news div.news-link-cat-wrapper body.search-overview-page .view-header ul,body.search-overview-page .view-header div.content-block-publications ul,div.content-block-publications body.search-overview-page .view-header ul,body.search-overview-page .view-header div.sidebox + div.p-body-3 ul,div.sidebox + div.p-body-3 body.search-overview-page .view-header ul,body.search-overview-page .view-header body.node-type-landing-support header.header-container > div:nth-child(3) + div.p-body-3 ul,body.node-type-landing-support header.header-container > div:nth-child(3) + div.p-body-3 body.search-overview-page .view-header ul,body.search-overview-page .view-header
div.sidebox ul,div.sidebox body.search-overview-page .view-header ul,body.search-overview-page .view-header body.node-type-landing-support header.header-container > div:nth-child(3) ul,body.node-type-landing-support header.header-container > div:nth-child(3) body.search-overview-page .view-header ul,body.search-overview-page .view-header div.content-wrapper .content.column .content form div.form-item.webform-component-display label + .item-list ul,div.content-wrapper .content.column .content form div.form-item.webform-component-display label + .item-list body.search-overview-page .view-header ul,body.search-overview-page .view-header body.webshop div.content-wrapper section.content.column #system-main ul,body.webshop div.content-wrapper section.content.column #system-main body.search-overview-page .view-header ul,body.search-overview-page .view-header body.programmelist section ul.programmes li.row .module-groups ul.links,body.programmelist section ul.programmes li.row .module-groups body.search-overview-page .view-header ul.links,body.search-overview-page .view-header body.cc_page div.big-overlay div.container div.base-container > div ul:not(.contextual-links),body.cc_page div.big-overlay div.container div.base-container > div body.search-overview-page .view-header ul:not(.contextual-links),body.search-overview-page .view-header
.page-education-course-finder div.big-overlay div.container div.base-container > div ul:not(.contextual-links),.page-education-course-finder div.big-overlay div.container div.base-container > div body.search-overview-page .view-header ul:not(.contextual-links),body.search-overview-page .view-header body.cc_page div.big-overlay div.container div.side-container .sidebox.body div.cc-coordinator ul,body.cc_page div.big-overlay div.container div.side-container .sidebox.body div.cc-coordinator body.search-overview-page .view-header ul,body.search-overview-page .view-header
.page-education-course-finder div.big-overlay div.container div.side-container .sidebox.body div.cc-coordinator ul,.page-education-course-finder div.big-overlay div.container div.side-container .sidebox.body div.cc-coordinator body.search-overview-page .view-header ul,body.search-overview-page .view-header .node-type-module-meta #system-main div.base-container > div ul:not(.contextual-links),.node-type-module-meta #system-main div.base-container > div body.search-overview-page .view-header ul:not(.contextual-links),body.search-overview-page .view-header .node-type-module-meta #system-main div.side-container .sidebox.body div.cc-coordinator ul,.node-type-module-meta #system-main div.side-container .sidebox.body div.cc-coordinator body.search-overview-page .view-header ul,body.search-overview-page .view-header .page-request-brochure-review div.content-wrapper .content.column .content #finalist-brochure-review .group div.item-list ul,.page-request-brochure-review div.content-wrapper .content.column .content #finalist-brochure-review .group div.item-list body.search-overview-page .view-header ul{margin:0;}body.search-overview-page .view-header ul.editor-list > li:before,body.search-overview-page .view-header ul.link-list > li:before,body.search-overview-page .view-header .page-page-not-found div.content-wrapper .content.column .page-404 ul > li:before,.page-page-not-found div.content-wrapper .content.column .page-404 body.search-overview-page .view-header ul > li:before,body.search-overview-page .view-header body.node-type-news div.news-link-cat-wrapper ul > li:before,body.node-type-news div.news-link-cat-wrapper body.search-overview-page .view-header ul > li:before,body.search-overview-page .view-header div.content-block-publications ul > li:before,div.content-block-publications body.search-overview-page .view-header ul > li:before,body.search-overview-page .view-header div.sidebox + div.p-body-3 ul > li:before,div.sidebox + div.p-body-3 body.search-overview-page .view-header ul > li:before,body.search-overview-page .view-header body.node-type-landing-support header.header-container > div:nth-child(3) + div.p-body-3 ul > li:before,body.node-type-landing-support header.header-container > div:nth-child(3) + div.p-body-3 body.search-overview-page .view-header ul > li:before,body.search-overview-page .view-header
  div.sidebox ul > li:before,div.sidebox body.search-overview-page .view-header ul > li:before,body.search-overview-page .view-header body.node-type-landing-support header.header-container > div:nth-child(3) ul > li:before,body.node-type-landing-support header.header-container > div:nth-child(3) body.search-overview-page .view-header ul > li:before,body.search-overview-page .view-header div.sidebox div.fast-facts ul > li:before,body.search-overview-page .view-header body.node-type-landing-support header.header-container > div:nth-child(3) div.fast-facts ul > li:before,body.search-overview-page .view-header body.node-type-landing-support header.header-container > div:nth-child(3) div.title-column-3 ul > li:before,body.search-overview-page .view-header div.content-wrapper .content.column .content form div.form-item.webform-component-display label + .item-list ul > li:before,div.content-wrapper .content.column .content form div.form-item.webform-component-display label + .item-list body.search-overview-page .view-header ul > li:before,body.search-overview-page .view-header body.webshop div.content-wrapper section.content.column #system-main ul > li:before,body.webshop div.content-wrapper section.content.column #system-main body.search-overview-page .view-header ul > li:before,body.search-overview-page .view-header body.programmelist section ul.programmes li.row .module-groups ul.links > li:before,body.programmelist section ul.programmes li.row .module-groups body.search-overview-page .view-header ul.links > li:before,body.search-overview-page .view-header body.cc_page div.big-overlay div.container div.base-container > div ul:not(.contextual-links) > li:before,body.cc_page div.big-overlay div.container div.base-container > div body.search-overview-page .view-header ul:not(.contextual-links) > li:before,body.search-overview-page .view-header
  .page-education-course-finder div.big-overlay div.container div.base-container > div ul:not(.contextual-links) > li:before,.page-education-course-finder div.big-overlay div.container div.base-container > div body.search-overview-page .view-header ul:not(.contextual-links) > li:before,body.search-overview-page .view-header body.cc_page div.big-overlay div.container div.side-container .sidebox.body div.cc-coordinator ul > li:before,body.cc_page div.big-overlay div.container div.side-container .sidebox.body div.cc-coordinator body.search-overview-page .view-header ul > li:before,body.search-overview-page .view-header
  .page-education-course-finder div.big-overlay div.container div.side-container .sidebox.body div.cc-coordinator ul > li:before,.page-education-course-finder div.big-overlay div.container div.side-container .sidebox.body div.cc-coordinator body.search-overview-page .view-header ul > li:before,body.search-overview-page .view-header .node-type-module-meta #system-main div.base-container > div ul:not(.contextual-links) > li:before,.node-type-module-meta #system-main div.base-container > div body.search-overview-page .view-header ul:not(.contextual-links) > li:before,body.search-overview-page .view-header .node-type-module-meta #system-main div.side-container .sidebox.body div.cc-coordinator ul > li:before,.node-type-module-meta #system-main div.side-container .sidebox.body div.cc-coordinator body.search-overview-page .view-header ul > li:before,body.search-overview-page .view-header .page-request-brochure-review div.content-wrapper .content.column .content #finalist-brochure-review .group div.item-list ul > li:before,.page-request-brochure-review div.content-wrapper .content.column .content #finalist-brochure-review .group div.item-list body.search-overview-page .view-header ul > li:before{display:none;}body.search-overview-page .view-header ul.files{line-height:30px;background-color:#03a1da;transition:background-color 0.4s cubic-bezier(0.25,0.46,0.45,0.94);margin-bottom:20px;display:inline-block;}body.search-overview-page .view-header ul.files:hover{background-color:#ef4c22;}body.search-overview-page .view-header ul.files li{list-style-type:none;border:0;padding:10px 20px;vertical-align:middle;display:inline-block;color:white;position:relative;padding:10px 20px 10px 50px;}body.search-overview-page .view-header ul.files li:before{position:absolute;left:20px;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";color:white;margin-right:10px;font-size:24px;display:inline-block;vertical-align:middle;line-height:30px;}body.search-overview-page .view-header ul.files li a{color:white;border:0;}body.search-overview-page section.content.column form{margin-bottom:40px;}body.search-overview-page aside.column.sidebar.second > div{margin-bottom:40px;background-color:#018BBD;color:white;padding:10px 10px 15px 15px;}body.search-overview-page aside.column.sidebar.second > div .filter-js-label{margin-top:20px;font-weight:bold;font-size:112.5%;margin-bottom:8px;}body .list-search div.item-list ul li .profile-details{margin-left:130px;-ms-flex:0 0 80%;flex:0 0 80%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);}body .list-search div.item-list ul li .profile-details div.finalist-location .location a{border-bottom:0;}body .list-search div.item-list ul li .profile-details div.finalist-location .location .address{display:inline-block;}body .list-search div.item-list ul li .profile-details div.finalist-location .location .address div{display:inline;}body .list-search div.item-list ul li .profile-details .faculty-profile,body .list-search div.item-list ul li .profile-details .profile-departments{margin-bottom:10px;}body .list-search div.item-list ul li .profile-details .faculty-profile span + span:before,body .list-search div.item-list ul li .profile-details .profile-departments span + span:before{content:", ";}body .list-search div.item-list ul li .profile-details .email{padding-top:10px;}body .list-search div.item-list ul li .profile-details h2{margin-bottom:10px;}body .list-search div.item-list ul li .news-wrapper{margin-left:130px;-ms-flex:0 0 80%;flex:0 0 80%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);}body .list-search div.item-list ul li .news-wrapper h2,body .list-search div.item-list ul li .news-wrapper h3{width:262px;padding:0;display:inline-block;margin-bottom:0;}body .list-search div.item-list ul li .news-wrapper p{margin:0;}body .list-search div.item-list ul li .news-wrapper span.date-display-single{color:#999999;}body .list-search div.item-list ul li .news-wrapper .date-display-single{display:block;padding-top:3px;}body .list-search div.item-list ul li .news-wrapper img + h2 + span.date-display-single{padding-bottom:20px;}body .list-search div.item-list ul li .news-wrapper h2{display:block;width:auto;}body .list-search div.item-list ul li .news-wrapper h2 a:after{content:"";display:-ms-flexbox;display:flex;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-align:end;-ms-flex-pack:flex-end;justify-content:flex-end;-ms-flex-pack:end;position:absolute;top:0;left:0;height:100%;width:100%;}
@media screen and (min-width:1024px) and (max-width:1119px) {
  body .list-search div.item-list ul li .news-wrapper{-ms-flex:0 0 76%;flex:0 0 76%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);}
}
@media screen and (min-width:0px) and (max-width:767px) {
  body .list-search div.item-list ul li .news-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);}
}
body .list-search div.item-list ul li .location-details{margin-left:130px;-ms-flex:0 0 80%;flex:0 0 80%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);}body .list-search div.item-list ul li .location-details .address,body .list-search div.item-list ul li .location-details .facilities,body .list-search div.item-list ul li .location-details .businesshours{margin-bottom:10px;}body .list-search div.item-list ul li .location-details .address p,body .list-search div.item-list ul li .location-details .facilities p,body .list-search div.item-list ul li .location-details .businesshours p{margin:0;}body .list-search div.item-list ul li .location-details .email{padding-top:10px;}body .list-search div.item-list ul li .location-details h2{margin-bottom:10px;}body .list-search div.item-list ul li .location-details h2 a:after{content:"";display:-ms-flexbox;display:flex;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-align:end;-ms-flex-pack:flex-end;justify-content:flex-end;-ms-flex-pack:end;position:absolute;top:0;left:0;height:100%;width:100%;}body .list-search div.item-list ul li .agendavakje.multi{border-top:6px solid #011b3c;background-color:#e3e3e3;position:absolute;z-index:-1;height:68px;transition:background-color 0.4s ease-in-out;}body .list-search div.item-list ul li .agendavakje.multi + .agendavakje{position:relative;margin-top:10px;margin-left:10px;z-index:10;box-shadow:0 0 8px white;}body .list-search div.item-list ul li .agendavakje.multi + .agendavakje:after{content:"";height:44px;width:1px;border-right:1px solid #011b3c;-khtml-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg);display:block;position:absolute;top:15px;left:49%;transition:border-color 0.4s ease-in-out;}body .list-search div.item-list ul li .agendavakje.multi + .agendavakje .agendadate,body .list-search div.item-list ul li .agendavakje.multi + .agendavakje .agendamonth{display:-ms-flexbox;display:flex;-ms-flex-pack:space-around;justify-content:space-around;-ms-flex-pack:distribute;word-wrap:normal;width:100%;}body .list-search div.item-list ul li .agendavakje.multi + .agendavakje .agendadate span,body .list-search div.item-list ul li .agendavakje.multi + .agendavakje .agendamonth span{width:50%;text-align:center;display:inline-block;}body .list-search div.item-list ul li .agendavakje.multi.onemonth + .agendavakje:after{height:23px;}body .list-search div.item-list ul li .agendavakje.multi.onemonth + .agendavakje .agendadate{font-size:23px;}body .list-search div.item-list ul li .agendavakje.multi.onemonth + .agendavakje .agendamonth{font-size:17px;}body .list-search div.item-list ul li .agendadate,body .list-search div.item-list ul li .agendamonth,body .list-search div.item-list ul li .agendatime,body .list-search div.item-list ul li .agendayear{display:block;text-align:center;transition:all 0.4s ease-in-out;}body .list-search div.item-list ul li .agendadate,body .list-search div.item-list ul li .agendamonth{background-color:#e3e3e3;font-weight:100;}body .list-search div.item-list ul li .agendadate{border-top:6px solid #011b3c;font-size:23px;padding-top:8px;height:40px;}body .list-search div.item-list ul li .agendadate span{font-size:23px;}body .list-search div.item-list ul li .agendamonth{padding-bottom:6px;font-size:17px;}body .list-search div.item-list ul li .agendamonth span{font-size:17px;}body .list-search div.item-list ul li .agendatime{border-top:1px solid #011b3c;width:100%;font-size:14px;line-height:17px;padding-top:6px;background-color:transparent;display:table;}body .list-search div.item-list ul li .agendatime:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";padding-right:5px;display:inline-block;vertical-align:top;}body .list-search div.item-list ul li .agendavakje,body .list-search div.item-list ul li .agendavakje.multi,body .list-search div.item-list ul li .agendavakje.multi + .agendavakje{border-radius:2px;width:70px;display:block;overflow:hidden;transition:all 0.4s ease-in-out;}body .list-search div.item-list ul li:hover .agendavakje.multi + .agendavakje{box-shadow:none;}body .list-search div.item-list ul li .calendar-wrapper{-ms-flex:0 0 80%;flex:0 0 80%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);}body .list-search div.item-list ul li .calendar-wrapper:before{display:none;}body .list-search div.item-list ul li .date{margin-right:20px;-ms-flex:0 0 80px;flex:0 0 80px;}body .list-search div.item-list ul li .event-type{float:right;background-color:#e3e3e3;padding:0 20px;min-width:170px;text-align:center;font-size:14px;z-index:-1px;}
@media screen and (min-width:480px) and (max-width:767px) {
  body .list-search div.item-list ul li .calendar-wrapper{-ms-flex:0 0 70%;flex:0 0 70%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);margin-left:0;}
}
@media screen and (min-width:0px) and (max-width:479px) {
  body .list-search div.item-list ul li .calendar-wrapper{-ms-flex:0 0 60%;flex:0 0 60%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);margin-left:0;}
}
body .list-search div.item-list ul li .institute-detail{margin-left:130px;-ms-flex:0 0 80%;flex:0 0 80%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);}body .list-search div.item-list ul li .blog-wrapper{margin-left:130px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-pack:start;-ms-flex:0 0 81%;flex:0 0 81%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);width:100%;}body .list-search div.item-list ul li .blog-wrapper h2,body .list-search div.item-list ul li .blog-wrapper .introduction{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;}body .list-search div.item-list ul li .blog-wrapper .finalist-blog-author,body .list-search div.item-list ul li .blog-wrapper .finalist-blog-author .label-inline{display:inline;}body .list-search div.item-list ul li .blog-wrapper .publication-date{display:inline;color:#999999;padding-right:4px;}body .list-search div.item-list ul li .blog-wrapper .label-inline{display:none;}body .list-search div.item-list ul li .blog-wrapper .blog-author{margin-right:30px;}body .list-search div.item-list ul li .blog-wrapper .blog-author:before{color:#999999;margin-right:10px;font-size:18px;vertical-align:-1px;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;font-family:"awesome";font-size:14px;content:"";}body .list-search div.item-list ul li .blog-wrapper .finalist-comment-count{max-width:33.33%;text-indent:-30px;padding-left:30px;text-align:right;}body .list-search div.item-list ul li .blog-wrapper .finalist-comment-count:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;font-family:"awesome";font-size:14px;content:"";font-size:18px;margin-right:10px;color:#999999;vertical-align:-2px;}
@media screen and (min-width:1024px) and (max-width:1119px) {
  body .list-search div.item-list ul li .blog-wrapper{-ms-flex:0 0 76%;flex:0 0 76%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);}
}
@media screen and (min-width:768px) and (max-width:1023px) {
  body .list-search div.item-list ul li .blog-wrapper{-ms-flex:0 0 81%;flex:0 0 81%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);}
}
body .list-external_search div.item-list ul li .summary a{color:#011b3c;border:0;}body.page-search section.content.column h2{font-weight:normal;width:100%;}body.page-search section.content.column div.item-list > ul,body.page-search section.content.column div.item-list > ul > li{list-style-type:none;margin:0;padding:0;margin-bottom:25px;}body.page-search section.content.column div.item-list > ul > li{position:relative;border-top:0;padding:10px;border-bottom:1px solid #e3e3e3;margin-bottom:15px;}body.page-search section.content.column div.item-list > ul > li span.language{display:block;position:absolute;top:9px;border:1px solid #011b3c;right:10px;padding:0 5px;border-radius:2px;text-transform:uppercase;}body.page-search section.content.column div.item-list > ul > li > div{width:100%;display:block;}body.page-search section.content.column div.item-list > ul > li:hover h2 a{color:#ef4c22;}body.page-search section.content.column div.item-list > ul > li:hover h2 a:after{color:#03a1da;}body.page-search aside.sidebar.second span.checkbox + span{max-width:1000px;display:block;}body.page-search-files div.file > a{border-bottom:0;line-height:38px;}body.page-search-files div.file > a:before{font-size:38px;}
@media screen and (min-width:1024px) and (max-width:1119px) {
  .content-wrapper .views-exposed-form .views-exposed-widgets div.views-submit-button,.content-wrapper .views-exposed-form .views-exposed-widgets div.views-submit-button{width:70px;}
}
@media screen and (min-width:0px) and (max-width:1023px) {
  body.search-overview-page aside.sidebar.second > div > .facetapi{margin-bottom:10px;border-bottom:1px solid #e3e3e3;overflow:hidden;position:relative;transition:height 0.4s cubic-bezier(0.25,0.46,0.45,0.94);-webkit-transform:translateZ(0);}body.search-overview-page aside.sidebar.second > div > .facetapi .content{padding-bottom:10px;}body.search-overview-page aside.sidebar.second > div > .facetapi h2{padding:0px 70px 1px 20px;cursor:pointer;margin-bottom:10px;font-weight:normal;position:relative;display:block;color:#ef4c22;line-height:143%;transition:color 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}body.search-overview-page aside.sidebar.second > div > .facetapi h2:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";width:16px;height:16px;text-indent:1px;font-size:16px;margin-left:-16px;position:absolute;top:5px;left:13px;transition:transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94);-khtml-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}body.search-overview-page.closed{height:0 !important;}body.search-overview-page.closed.open-active h2{color:#ef4c22;}body.search-overview-page.closed h2{color:#011b3c;}body.search-overview-page.closed h2:before{-khtml-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}body.search-overview-page.closed:last-child{margin-bottom:0;}body.search-overview-page aside.sidebar.second a:hover,body.search-overview-page aside.sidebar.second a.facetapi-active{color:#ef4c22;}body.search-overview-page aside.column.sidebar.second > div{margin-bottom:0;min-height:157px;}body.search-overview-page h1{margin:20px 30px 20px 0;}body.search-overview-page.two-sidebars.columns-left .sidebar.second #finalist-blocks-search-form1 h2{margin-bottom:10px;font-weight:bold;}body.search-overview-page.two-sidebars.columns-left .sidebar.second #finalist-blocks-search-form1 .views-exposed-form .views-exposed-widgets input[type="submit"]{text-indent:0;width:auto;padding:0 35px 0 10px;font-size:inherit;}body.search-overview-page.two-sidebars.columns-left .sidebar.second #finalist-blocks-search-form1 .views-exposed-form .views-exposed-widgets input[type="text"]{outline:0;}.content-wrapper .views-exposed-form .views-exposed-widgets div.views-submit-button,.content-wrapper .views-exposed-form .views-exposed-widgets div.views-submit-button{width:auto;}body.device-iphone-detected .content-wrapper .views-exposed-form .views-exposed-widgets div.views-submit-button{width:120px;}body.page-search aside.column.sidebar.second,body.search-overview-page aside.column.sidebar.second{margin:0;}body.page-search aside.column.sidebar.second > div,body.search-overview-page aside.column.sidebar.second > div{padding:0;color:#011b3c;background-color:white;}
}
@media screen and (min-width:0px) and (max-width:767px) {
  body.page-search section.content.column div.item-list > ul > li{padding:10px 0;left:0;}body.page-search section.content.column div.item-list > ul > li aside.sidebar.second > div{color:#011b3c;background-color:white;}
}
body.cc_page .name.missing_data:before,.page-education-course-finder .name.missing_data:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";vertical-align:baseline;color:red;font-size:14px;}body.cc_page .name.missing_data *,.page-education-course-finder .name.missing_data *{color:red !important;}body.cc_page div.big-overlay div.big-overlay-inner div.container,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container{padding-top:20px;}body.cc_page div.cc-pos,.page-education-course-finder div.cc-pos{width:100%;}body.cc_page div.cc-pos ul,body.cc_page div.cc-pos ul li,.page-education-course-finder div.cc-pos ul,.page-education-course-finder div.cc-pos ul li{list-style-type:none;margin:0;padding:0;}body.cc_page div.cc-pos .item-list,.page-education-course-finder div.cc-pos .item-list{padding-bottom:20px;}body.cc_page div.cc-pos .item-list ul li,.page-education-course-finder div.cc-pos .item-list ul li{padding:0 0px 0;transition:padding 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}body.cc_page div.cc-pos ul li,.page-education-course-finder div.cc-pos ul li{overflow:hidden;}body.cc_page div.cc-pos ul li div.group div.name > div a,body.cc_page div.cc-pos ul li div.group div.name > div span,.page-education-course-finder div.cc-pos ul li div.group div.name > div a,.page-education-course-finder div.cc-pos ul li div.group div.name > div span{transition:color,0.4s ease-in-out;color:#ef4c22;}body.cc_page div.cc-pos ul li div.group div.name > div a,.page-education-course-finder div.cc-pos ul li div.group div.name > div a{padding-left:1em;}body.cc_page div.cc-pos ul li div.group div.name > div a:before,.page-education-course-finder div.cc-pos ul li div.group div.name > div a:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";line-height:inherit;position:absolute;left:0;font-size:63.63636%;margin-right:5px;-khtml-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transition:transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}body.cc_page div.cc-pos ul li div.group div.name > div:hover a,body.cc_page div.cc-pos ul li div.group div.name > div:hover span,.page-education-course-finder div.cc-pos ul li div.group div.name > div:hover a,.page-education-course-finder div.cc-pos ul li div.group div.name > div:hover span{color:#011b3c;}body.cc_page div.cc-pos ul li.firstload div.periodtabs,.page-education-course-finder div.cc-pos ul li.firstload div.periodtabs{transition:bottom 0s linear;}body.cc_page div.cc-pos ul li div.periodtabs,.page-education-course-finder div.cc-pos ul li div.periodtabs{bottom:-47px !important;transition:bottom 0.3s cubic-bezier(0.25,0.46,0.45,0.94),font-size 0.3s cubic-bezier(0.25,0.46,0.45,0.94);}body.cc_page div.cc-pos ul li.open,.page-education-course-finder div.cc-pos ul li.open{padding-bottom:30px;}body.cc_page div.cc-pos ul li.open div.group div.name > div a,body.cc_page div.cc-pos ul li.open div.group div.name > div span,.page-education-course-finder div.cc-pos ul li.open div.group div.name > div a,.page-education-course-finder div.cc-pos ul li.open div.group div.name > div span{color:#011b3c;}body.cc_page div.cc-pos ul li.open div.group div.name > div a:before,.page-education-course-finder div.cc-pos ul li.open div.group div.name > div a:before{-khtml-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}body.cc_page div.cc-pos ul li.open div.periodtabs,.page-education-course-finder div.cc-pos ul li.open div.periodtabs{bottom:0 !important;}body.cc_page div.cc-pos ul li.open div.group,.page-education-course-finder div.cc-pos ul li.open div.group{height:47px;}body.cc_page div.cc-pos div.content.period-tab div.box div.data,.page-education-course-finder div.cc-pos div.content.period-tab div.box div.data{width:50%;}body.cc_page div.cc-pos div.content.more-tab div.box div.data,.page-education-course-finder div.cc-pos div.content.more-tab div.box div.data{width:0;}body.cc_page div.cc-pos div.content div.inner,.page-education-course-finder div.cc-pos div.content div.inner{position:relative;z-index:1;}body.cc_page div.cc-pos div.intro:before,.page-education-course-finder div.cc-pos div.intro:before{content:"";border-top:6px solid #ef4c22;width:60px;margin-top:-15px;position:absolute;}body.cc_page div.cc-pos div.data > div,.page-education-course-finder div.cc-pos div.data > div{border-left:1px solid #999999;padding-left:20px;padding-right:15px;}body.cc_page div.cc-pos div.data > div .date.end,body.cc_page div.cc-pos div.data > div .date.start,.page-education-course-finder div.cc-pos div.data > div .date.end,.page-education-course-finder div.cc-pos div.data > div .date.start{width:50%;float:left;}body.cc_page div.cc-pos div.data > div .date.end > div,body.cc_page div.cc-pos div.data > div .date.start > div,.page-education-course-finder div.cc-pos div.data > div .date.end > div,.page-education-course-finder div.cc-pos div.data > div .date.start > div{font-weight:bold;font-size:125%;}body.cc_page div.cc-pos div.data > div .date.end,.page-education-course-finder div.cc-pos div.data > div .date.end{text-align:right;}body.cc_page div.cc-pos div.data > div .divided,.page-education-course-finder div.cc-pos div.data > div .divided{clear:both;padding-top:20px;}body.cc_page div.cc-pos div.data > div .divided span,.page-education-course-finder div.cc-pos div.data > div .divided span{background-color:#e3e3e3;padding:0 8px;display:inline-block;}body.cc_page div.cc-pos div.group,.page-education-course-finder div.cc-pos div.group{height:47px;position:relative;}body.cc_page div.cc-pos div.group div.name > div,.page-education-course-finder div.cc-pos div.group div.name > div{color:#ef4c22;cursor:pointer;display:inline-block;}body.cc_page div.cc-pos div.group div.name > div:after,.page-education-course-finder div.cc-pos div.group div.name > div:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";animation:rotate 0.8s infinite linear;vertical-align:baseline;text-align:center;font-size:14px;display:none;height:14px;width:14px;}body.cc_page div.cc-pos div.group div.name > div.loading:after,.page-education-course-finder div.cc-pos div.group div.name > div.loading:after{display:inline-block;}body.cc_page div.cc-pos div.group div.name > div a,.page-education-course-finder div.cc-pos div.group div.name > div a{color:#011b3c;font-size:175%;font-weight:bold;outline:none;}body.cc_page div.cc-pos div.group div.name > div span,.page-education-course-finder div.cc-pos div.group div.name > div span{color:#011b3c;margin-left:20px;text-transform:lowercase;font-weight:100;font-size:118.75%;margin-right:5px;}body.cc_page div.cc-pos div.group div.periodtabs,.page-education-course-finder div.cc-pos div.group div.periodtabs{background-color:#e3e3e3;position:absolute;height:47px;right:0;transition:bottom 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}body.cc_page div.cc-pos div.group div.periodtabs:before,.page-education-course-finder div.cc-pos div.group div.periodtabs:before{content:"";border-top:6px solid #011b3c;display:block;width:100%;}body.cc_page div.cc-pos div.group div.periodtabs span.moredata,body.cc_page div.cc-pos div.group div.periodtabs span.period,.page-education-course-finder div.cc-pos div.group div.periodtabs span.moredata,.page-education-course-finder div.cc-pos div.group div.periodtabs span.period{display:block;position:absolute;height:47px;text-transform:lowercase;line-height:100%;cursor:default;top:6px;background-color:transparent;transition:all 0.15s cubic-bezier(0.25,0.46,0.45,0.94);}body.cc_page div.cc-pos div.group div.periodtabs span.moredata:before,body.cc_page div.cc-pos div.group div.periodtabs span.period:before,.page-education-course-finder div.cc-pos div.group div.periodtabs span.moredata:before,.page-education-course-finder div.cc-pos div.group div.periodtabs span.period:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";vertical-align:bottom;}body.cc_page div.cc-pos div.group div.periodtabs span.moredata.active,body.cc_page div.cc-pos div.group div.periodtabs span.period.active,.page-education-course-finder div.cc-pos div.group div.periodtabs span.moredata.active,.page-education-course-finder div.cc-pos div.group div.periodtabs span.period.active{background-color:white;top:0;width:40%;color:#ef4c22;cursor:pointer;}body.cc_page div.cc-pos div.group div.periodtabs span.period,.page-education-course-finder div.cc-pos div.group div.periodtabs span.period{left:0;width:40%;padding:10px 0 0 17px;}body.cc_page div.cc-pos div.group div.periodtabs span.period.active,.page-education-course-finder div.cc-pos div.group div.periodtabs span.period.active{width:60%;padding:6px 0 0 0;}body.cc_page div.cc-pos div.group div.periodtabs span.moredata,.page-education-course-finder div.cc-pos div.group div.periodtabs span.moredata{right:0;text-align:right;padding:10px 15px 0 125px;width:40%;}body.cc_page div.cc-pos div.group div.periodtabs span.moredata.active,.page-education-course-finder div.cc-pos div.group div.periodtabs span.moredata.active{width:60%;padding:0 0 0 10px;}body.cc_page div.cc-pos div.group div.periodtabs div.labels,.page-education-course-finder div.cc-pos div.group div.periodtabs div.labels{position:absolute;height:24px;white-space:nowrap;bottom:-27px;z-index:100;}body.cc_page div.cc-pos div.group div.periodtabs div.labels div,.page-education-course-finder div.cc-pos div.group div.periodtabs div.labels div{display:inline-block;width:50%;overflow:hidden;font-style:italic;transition:width 0.3s cubic-bezier(0.25,0.46,0.45,0.94);}body.cc_page div.cc-pos div.group div.periodtabs div.labels div:first-child,.page-education-course-finder div.cc-pos div.group div.periodtabs div.labels div:first-child{width:0;}body.cc_page div.cc-pos div.group div.periodtabs div.labels div:first-child span,.page-education-course-finder div.cc-pos div.group div.periodtabs div.labels div:first-child span{width:35%;margin-left:5%;display:inline-block;}body.cc_page div.cc-pos div.group div.periodtabs div.labels div:first-child span:last-child,.page-education-course-finder div.cc-pos div.group div.periodtabs div.labels div:first-child span:last-child{width:55%;}body.cc_page div.cc-pos div.group div.periodtabs div.labels div:last-child,.page-education-course-finder div.cc-pos div.group div.periodtabs div.labels div:last-child{text-align:right;padding-right:10px;}body.cc_page div.cc-pos div.group div.periodtabs span.period.active + span.moredata + div.labels div:first-child,.page-education-course-finder div.cc-pos div.group div.periodtabs span.period.active + span.moredata + div.labels div:first-child{width:50%;}body.cc_page div.cc-pos div.content,.page-education-course-finder div.cc-pos div.content{position:relative;margin-bottom:0px;transition:height 0.6s cubic-bezier(0.25,0.46,0.45,0.94);overflow:hidden;}body.cc_page div.cc-pos div.content div.coursepopup,.page-education-course-finder div.cc-pos div.content div.coursepopup{display:none;}body.cc_page div.cc-pos div.content.hide,.page-education-course-finder div.cc-pos div.content.hide{height:0 !important;transition:height 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}body.cc_page div.cc-pos div.content fieldset,.page-education-course-finder div.cc-pos div.content fieldset{border:0;margin:0;padding:0;overflow:hidden;transition:height 0.6s cubic-bezier(0.25,0.46,0.45,0.94);}body.cc_page div.cc-pos div.content fieldset:after,.page-education-course-finder div.cc-pos div.content fieldset:after{content:"";background-color:#e3e3e3;position:absolute;right:0;bottom:0;top:0;z-index:0;}body.cc_page div.cc-pos div.content fieldset.closed,.page-education-course-finder div.cc-pos div.content fieldset.closed{height:0 !important;transition:height 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}body.cc_page div.cc-pos div.content fieldset.closed legend:before,.page-education-course-finder div.cc-pos div.content fieldset.closed legend:before{-khtml-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}body.cc_page div.cc-pos div.content div.course div.name,body.cc_page div.cc-pos div.content legend,.page-education-course-finder div.cc-pos div.content div.course div.name,.page-education-course-finder div.cc-pos div.content legend{padding:0;margin-bottom:0px;font-size:137.5%;font-weight:100;cursor:pointer;}body.cc_page div.cc-pos div.content div.course div.name a,body.cc_page div.cc-pos div.content div.course div.name span,body.cc_page div.cc-pos div.content legend a,body.cc_page div.cc-pos div.content legend span,.page-education-course-finder div.cc-pos div.content div.course div.name a,.page-education-course-finder div.cc-pos div.content div.course div.name span,.page-education-course-finder div.cc-pos div.content legend a,.page-education-course-finder div.cc-pos div.content legend span{display:inline;transition:color 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}body.cc_page div.cc-pos div.content div.course div.name a.code,body.cc_page div.cc-pos div.content div.course div.name span.code,body.cc_page div.cc-pos div.content legend a.code,body.cc_page div.cc-pos div.content legend span.code,.page-education-course-finder div.cc-pos div.content div.course div.name a.code,.page-education-course-finder div.cc-pos div.content div.course div.name span.code,.page-education-course-finder div.cc-pos div.content legend a.code,.page-education-course-finder div.cc-pos div.content legend span.code{color:#999999;text-transform:uppercase;font-size:68.18182%;font-weight:normal;vertical-align:baseline;position:relative;z-index:-1;}body.cc_page div.cc-pos div.content div.course div.name a,body.cc_page div.cc-pos div.content legend a,.page-education-course-finder div.cc-pos div.content div.course div.name a,.page-education-course-finder div.cc-pos div.content legend a{margin-right:5px;}body.cc_page div.cc-pos div.content div.course div.name a,body.cc_page div.cc-pos div.content div.course div.name span.title,body.cc_page div.cc-pos div.content legend a,body.cc_page div.cc-pos div.content legend span.title,.page-education-course-finder div.cc-pos div.content div.course div.name a,.page-education-course-finder div.cc-pos div.content div.course div.name span.title,.page-education-course-finder div.cc-pos div.content legend a,.page-education-course-finder div.cc-pos div.content legend span.title{font-weight:100;}body.cc_page div.cc-pos div.content legend,.page-education-course-finder div.cc-pos div.content legend{position:relative;white-space:normal;padding-left:20px;padding-bottom:5px;}body.cc_page div.cc-pos div.content legend:before,.page-education-course-finder div.cc-pos div.content legend:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";line-height:inherit;position:absolute;left:0;font-size:63.63636%;margin-right:5px;-khtml-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);transition:transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}body.cc_page div.cc-pos div.content legend:after,.page-education-course-finder div.cc-pos div.content legend:after{content:"";border-bottom:1px solid #999999;display:block;height:10px;position:absolute;left:0px;transition:border-color 0.5s cubic-bezier(0.25,0.46,0.45,0.94);}body.cc_page div.cc-pos div.content div.course div.name,.page-education-course-finder div.cc-pos div.content div.course div.name{padding:20px 0 6px 20px;}body.cc_page div.cc-pos div.content div.group-content,.page-education-course-finder div.cc-pos div.content div.group-content{overflow:hidden;}body.cc_page div.cc-pos div.content legend:hover span,.page-education-course-finder div.cc-pos div.content legend:hover span{color:#ef4c22;}body.cc_page div.cc-pos div.content legend:hover span.code,.page-education-course-finder div.cc-pos div.content legend:hover span.code{color:#011b3c;}body.cc_page div.cc-pos div.content legend:hover:after,.page-education-course-finder div.cc-pos div.content legend:hover:after{border-color:#ef4c22;}body.cc_page div.cc-pos div.content legend:hover:after:before,.page-education-course-finder div.cc-pos div.content legend:hover:after:before{margin-right:0;transition:margin-right 0.2s linear;}body.cc_page div.cc-pos div.content div.course,.page-education-course-finder div.cc-pos div.content div.course{position:relative;cursor:pointer;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;}body.cc_page div.cc-pos div.content div.course:last-child,.page-education-course-finder div.cc-pos div.content div.course:last-child{margin-bottom:50px;}body.cc_page div.cc-pos div.content div.course:hover div.name a,body.cc_page div.cc-pos div.content div.course:hover div.name span,.page-education-course-finder div.cc-pos div.content div.course:hover div.name a,.page-education-course-finder div.cc-pos div.content div.course:hover div.name span{color:#ef4c22;}body.cc_page div.cc-pos div.content div.course:hover div.name span.code,.page-education-course-finder div.cc-pos div.content div.course:hover div.name span.code{color:#011b3c;}body.cc_page div.cc-pos div.content div.course:hover div.name span.code:before,.page-education-course-finder div.cc-pos div.content div.course:hover div.name span.code:before{margin-right:0;transition:margin-right 0.2s linear;}body.cc_page div.cc-pos div.content div.course:hover div.periods:after,.page-education-course-finder div.cc-pos div.content div.course:hover div.periods:after{border-color:#ef4c22;}body.cc_page div.cc-pos div.content div.course:hover div.periods span,.page-education-course-finder div.cc-pos div.content div.course:hover div.periods span{color:#ef4c22;}body.cc_page div.cc-pos div.content div.course div.box-wrapper,.page-education-course-finder div.cc-pos div.content div.course div.box-wrapper{z-index:1;background-color:#e3e3e3;margin-left:1px;}body.cc_page div.cc-pos div.content div.course div.name a,.page-education-course-finder div.cc-pos div.content div.course div.name a{display:inline;color:#011b3c;border:none;height:26px;}body.cc_page div.cc-pos div.content div.course div.data,.page-education-course-finder div.cc-pos div.content div.course div.data{display:inline-block;overflow:hidden;float:left;width:50%;transition:width 0.2s cubic-bezier(0.25,0.46,0.45,0.94);}body.cc_page div.cc-pos div.content div.course div.data span,.page-education-course-finder div.cc-pos div.content div.course div.data span{float:left;width:14%;height:20px;margin-left:5%;display:inline-block;}body.cc_page div.cc-pos div.content div.course div.data span:last-child,.page-education-course-finder div.cc-pos div.content div.course div.data span:last-child{width:76%;white-space:nowrap;overflow:hidden;}body.cc_page div.cc-pos div.content div.course div.periods,.page-education-course-finder div.cc-pos div.content div.course div.periods{display:inline-block;padding:0 0 0 15px;width:50%;}body.cc_page div.cc-pos div.content div.course div.ects,.page-education-course-finder div.cc-pos div.content div.course div.ects{display:inline-block;width:133px;text-align:right;padding-right:10px;}body.cc_page div.cc-pos div.content div.course div.periods span,.page-education-course-finder div.cc-pos div.content div.course div.periods span{position:relative;display:inline-block;text-align:center;width:25px;font-weight:bold;background-color:white;border-radius:2px;transition:background-color 0.5s cubic-bezier(0.25,0.46,0.45,0.94),color 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}body.cc_page div.cc-pos div.content div.course div.periods span.period-3,.page-education-course-finder div.cc-pos div.content div.course div.periods span.period-3{margin-right:10px;}body.cc_page div.cc-pos div.content div.course div.periods span:after,.page-education-course-finder div.cc-pos div.content div.course div.periods span:after{content:"";border-bottom:1px solid #999999;border-right:1px solid #999999;pointer-events:none;position:absolute;height:10px;width:1300px;display:none;right:11px;transition:border-color 0.5s cubic-bezier(0.25,0.46,0.45,0.94);}body.cc_page div.cc-pos div.content div.course div.period-1 span.period-1,.page-education-course-finder div.cc-pos div.content div.course div.period-1 span.period-1{color:white;background-color:#011b3c;}body.cc_page div.cc-pos div.content div.course div.period-1 span.period-1:after,.page-education-course-finder div.cc-pos div.content div.course div.period-1 span.period-1:after{display:block;}body.cc_page div.cc-pos div.content div.course:hover div.period-1 span.period-1,.page-education-course-finder div.cc-pos div.content div.course:hover div.period-1 span.period-1{background-color:#ef4c22;}body.cc_page div.cc-pos div.content div.course:hover div.period-1 span.period-1:after,.page-education-course-finder div.cc-pos div.content div.course:hover div.period-1 span.period-1:after{border-color:#ef4c22;}body.cc_page div.cc-pos div.content div.course div.period-2 span.period-2,.page-education-course-finder div.cc-pos div.content div.course div.period-2 span.period-2{color:white;background-color:#011b3c;}body.cc_page div.cc-pos div.content div.course div.period-2 span.period-2:after,.page-education-course-finder div.cc-pos div.content div.course div.period-2 span.period-2:after{display:block;}body.cc_page div.cc-pos div.content div.course:hover div.period-2 span.period-2,.page-education-course-finder div.cc-pos div.content div.course:hover div.period-2 span.period-2{background-color:#ef4c22;}body.cc_page div.cc-pos div.content div.course:hover div.period-2 span.period-2:after,.page-education-course-finder div.cc-pos div.content div.course:hover div.period-2 span.period-2:after{border-color:#ef4c22;}body.cc_page div.cc-pos div.content div.course div.period-3 span.period-3,.page-education-course-finder div.cc-pos div.content div.course div.period-3 span.period-3{color:white;background-color:#011b3c;}body.cc_page div.cc-pos div.content div.course div.period-3 span.period-3:after,.page-education-course-finder div.cc-pos div.content div.course div.period-3 span.period-3:after{display:block;}body.cc_page div.cc-pos div.content div.course:hover div.period-3 span.period-3,.page-education-course-finder div.cc-pos div.content div.course:hover div.period-3 span.period-3{background-color:#ef4c22;}body.cc_page div.cc-pos div.content div.course:hover div.period-3 span.period-3:after,.page-education-course-finder div.cc-pos div.content div.course:hover div.period-3 span.period-3:after{border-color:#ef4c22;}body.cc_page div.cc-pos div.content div.course div.period-4 span.period-4,.page-education-course-finder div.cc-pos div.content div.course div.period-4 span.period-4{color:white;background-color:#011b3c;}body.cc_page div.cc-pos div.content div.course div.period-4 span.period-4:after,.page-education-course-finder div.cc-pos div.content div.course div.period-4 span.period-4:after{display:block;}body.cc_page div.cc-pos div.content div.course:hover div.period-4 span.period-4,.page-education-course-finder div.cc-pos div.content div.course:hover div.period-4 span.period-4{background-color:#ef4c22;}body.cc_page div.cc-pos div.content div.course:hover div.period-4 span.period-4:after,.page-education-course-finder div.cc-pos div.content div.course:hover div.period-4 span.period-4:after{border-color:#ef4c22;}body.cc_page div.cc-pos div.content div.course div.period-5 span.period-5,.page-education-course-finder div.cc-pos div.content div.course div.period-5 span.period-5{color:white;background-color:#011b3c;}body.cc_page div.cc-pos div.content div.course div.period-5 span.period-5:after,.page-education-course-finder div.cc-pos div.content div.course div.period-5 span.period-5:after{display:block;}body.cc_page div.cc-pos div.content div.course:hover div.period-5 span.period-5,.page-education-course-finder div.cc-pos div.content div.course:hover div.period-5 span.period-5{background-color:#ef4c22;}body.cc_page div.cc-pos div.content div.course:hover div.period-5 span.period-5:after,.page-education-course-finder div.cc-pos div.content div.course:hover div.period-5 span.period-5:after{border-color:#ef4c22;}body.cc_page div.cc-pos div.content div.course div.period-6 span.period-6,.page-education-course-finder div.cc-pos div.content div.course div.period-6 span.period-6{color:white;background-color:#011b3c;}body.cc_page div.cc-pos div.content div.course div.period-6 span.period-6:after,.page-education-course-finder div.cc-pos div.content div.course div.period-6 span.period-6:after{display:block;}body.cc_page div.cc-pos div.content div.course:hover div.period-6 span.period-6,.page-education-course-finder div.cc-pos div.content div.course:hover div.period-6 span.period-6{background-color:#ef4c22;}body.cc_page div.cc-pos div.content div.course:hover div.period-6 span.period-6:after,.page-education-course-finder div.cc-pos div.content div.course:hover div.period-6 span.period-6:after{border-color:#ef4c22;}body.cc_page div.cc-pos div.content div.course div.periods.semester-1 span.period-1,body.cc_page div.cc-pos div.content div.course div.periods.semester-1 span.period-2,body.cc_page div.cc-pos div.content div.course div.periods.semester-1 span.period-3,.page-education-course-finder div.cc-pos div.content div.course div.periods.semester-1 span.period-1,.page-education-course-finder div.cc-pos div.content div.course div.periods.semester-1 span.period-2,.page-education-course-finder div.cc-pos div.content div.course div.periods.semester-1 span.period-3{color:white;background-color:#011b3c;}body.cc_page div.cc-pos div.content div.course div.periods.semester-1 span.period-1:after,.page-education-course-finder div.cc-pos div.content div.course div.periods.semester-1 span.period-1:after{display:block;}body.cc_page div.cc-pos div.content div.course div.periods.semester-2 span.period-4,body.cc_page div.cc-pos div.content div.course div.periods.semester-2 span.period-5,body.cc_page div.cc-pos div.content div.course div.periods.semester-2 span.period-6,.page-education-course-finder div.cc-pos div.content div.course div.periods.semester-2 span.period-4,.page-education-course-finder div.cc-pos div.content div.course div.periods.semester-2 span.period-5,.page-education-course-finder div.cc-pos div.content div.course div.periods.semester-2 span.period-6{color:white;background-color:#011b3c;}body.cc_page div.cc-pos div.content div.course div.periods.semester-2 span.period-4:after,.page-education-course-finder div.cc-pos div.content div.course div.periods.semester-2 span.period-4:after{display:block;}body.cc_page div.cc-pos div.content div.course div.periods.year span.period-1,body.cc_page div.cc-pos div.content div.course div.periods.year span.period-2,body.cc_page div.cc-pos div.content div.course div.periods.year span.period-3,body.cc_page div.cc-pos div.content div.course div.periods.year span.period-4,body.cc_page div.cc-pos div.content div.course div.periods.year span.period-5,body.cc_page div.cc-pos div.content div.course div.periods.year span.period-6,.page-education-course-finder div.cc-pos div.content div.course div.periods.year span.period-1,.page-education-course-finder div.cc-pos div.content div.course div.periods.year span.period-2,.page-education-course-finder div.cc-pos div.content div.course div.periods.year span.period-3,.page-education-course-finder div.cc-pos div.content div.course div.periods.year span.period-4,.page-education-course-finder div.cc-pos div.content div.course div.periods.year span.period-5,.page-education-course-finder div.cc-pos div.content div.course div.periods.year span.period-6{color:white;background-color:#011b3c;}body.cc_page div.cc-pos div.content div.course div.periods.year span.period-1:after,.page-education-course-finder div.cc-pos div.content div.course div.periods.year span.period-1:after{display:block;}body.cc_page div.cc-pos span.more,.page-education-course-finder div.cc-pos span.more{font-size:63.63636%;text-transform:lowercase;font-weight:normal;position:absolute;padding:2px 8px 0 3px;width:97px;white-space:nowrap;background-color:rgba(255,255,255,0.95);transition:right 0.2s cubic-bezier(0.25,0.46,0.45,0.94);text-align:right;right:-90px;text-align:left;background-color:transparent;color:transparent;transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}body.cc_page div.cc-pos span.more:before,.page-education-course-finder div.cc-pos span.more:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";vertical-align:middle;margin-right:10px;transition:margin-right 0.3s linear;}body.cc_page div.cc-pos span.more:before,.page-education-course-finder div.cc-pos span.more:before{color:#011b3c;}body.cc_page div.cc-pos div.content legend,body.cc_page div.cc-pos div.content div.course div.name,.page-education-course-finder div.cc-pos div.content legend,.page-education-course-finder div.cc-pos div.content div.course div.name{position:relative;}body.cc_page div.cc-pos div.content legend:hover span.more,body.cc_page div.cc-pos div.content div.course div.name:hover span.more,.page-education-course-finder div.cc-pos div.content legend:hover span.more,.page-education-course-finder div.cc-pos div.content div.course div.name:hover span.more{right:-13px;background-color:transparent;color:#011b3c;transition:all 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}body.cc_page div.cc-pos div.content div.course:after,.page-education-course-finder div.cc-pos div.content div.course:after{content:"";width:1px;height:100%;background-color:#999999;display:block;position:absolute;top:4px;left:0px;}body.cc_page div.cc-pos div.content div.course div.periods div.ects,.page-education-course-finder div.cc-pos div.content div.course div.periods div.ects{width:50px;}body.cc_page div.cc-pos div.group div.periodtabs span.moredata,.page-education-course-finder div.cc-pos div.group div.periodtabs span.moredata{padding:10px 15px 0 10px;width:40%;}body.cc_page div.cc-pos div.group div.periodtabs div.labels div,.page-education-course-finder div.cc-pos div.group div.periodtabs div.labels div{width:100%;}body.cc_page div.cc-pos div.content div.box,.page-education-course-finder div.cc-pos div.content div.box{width:200%;}body.cc_page div.cc-pos div.content div.course div.periods,.page-education-course-finder div.cc-pos div.content div.course div.periods{width:50%;font-size:0;padding:0;}body.cc_page div.cc-pos div.content div.course div.periods span,.page-education-course-finder div.cc-pos div.content div.course div.periods span{width:9%;margin-left:1%;font-size:16px;}body.cc_page div.cc-pos div.content div.course div.periods span:after,.page-education-course-finder div.cc-pos div.content div.course div.periods span:after{width:10000%;right:50%;}body.cc_page div.cc-pos div.content div.course div.periods div.ects,.page-education-course-finder div.cc-pos div.content div.course div.periods div.ects{width:34%;font-size:16px;padding-right:3px;}body.cc_page div.cc-pos div.content div.course div.periods span.period-3,.page-education-course-finder div.cc-pos div.content div.course div.periods span.period-3{margin-right:2%;}body.cc_page div.cc-pos div.content div.course div.periods span.period-1,.page-education-course-finder div.cc-pos div.content div.course div.periods span.period-1{margin-left:4%;}body.cc_page div.big-overlay .big-overlay-inner,.page-education-course-finder div.big-overlay .big-overlay-inner{max-width:1036px !important;}body.cc_page div.big-overlay div.container > div,.page-education-course-finder div.big-overlay div.container > div{width:100%;}body.cc_page div.big-overlay div.container > div.sidebox-content,.page-education-course-finder div.big-overlay div.container > div.sidebox-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:initial;align-items:initial;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-pack:justify;}body.cc_page div.big-overlay div.container > div.sidebox-content > div.contextual-links-wrapper,.page-education-course-finder div.big-overlay div.container > div.sidebox-content > div.contextual-links-wrapper{display:none;}body.cc_page div.big-overlay div.container > div.sidebox-content > div.base-container,.page-education-course-finder div.big-overlay div.container > div.sidebox-content > div.base-container{margin:0;padding-right:20px;vertical-align:top;}body.cc_page div.big-overlay div.container div.base-container > div:not(.faculty),.page-education-course-finder div.big-overlay div.container div.base-container > div:not(.faculty){border-top:1px dashed #999999;padding-top:10px;margin-top:20px;}body.cc_page div.big-overlay div.container div.base-container > div.cc-prerequisites,.page-education-course-finder div.big-overlay div.container div.base-container > div.cc-prerequisites{border-top:0;margin-top:0;}body.cc_page div.big-overlay div.container div.base-container div.long-description,.page-education-course-finder div.big-overlay div.container div.base-container div.long-description{border-top:0px dashed #999999;}body.cc_page div.big-overlay div.container div.base-container div.prerequisite + div.cc-prerequisites,.page-education-course-finder div.big-overlay div.container div.base-container div.prerequisite + div.cc-prerequisites{border-top:0;margin-top:0;padding-top:0;}body.cc_page div.big-overlay div.container div.side-container,.page-education-course-finder div.big-overlay div.container div.side-container{position:relative;}body.cc_page div.big-overlay div.container div.side-container .sidebox.body > div:last-child,.page-education-course-finder div.big-overlay div.container div.side-container .sidebox.body > div:last-child{padding-bottom:20px;}body.cc_page div.big-overlay div.container div.side-container .sidebox.body > div:last-child:after,.page-education-course-finder div.big-overlay div.container div.side-container .sidebox.body > div:last-child:after{display:none;}body.cc_page div.big-overlay div.container div.side-container .sidebox.body div.module-id,.page-education-course-finder div.big-overlay div.container div.side-container .sidebox.body div.module-id{font-size:400%;color:white;line-height:100%;text-align:center;font-weight:normal !important;}body.cc_page div.big-overlay div.container div.side-container .sidebox.body div.cc-print a,.page-education-course-finder div.big-overlay div.container div.side-container .sidebox.body div.cc-print a{position:relative;margin-bottom:3px;display:inline-block;line-height:23px;}body.cc_page div.big-overlay div.container div.side-container .sidebox.body div.cc-print a:after,.page-education-course-finder div.big-overlay div.container div.side-container .sidebox.body div.cc-print a:after{position:absolute;right:-1.5em;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;font-family:"awesome";font-size:14px;content:"";line-height:inherit;color:black;font-size:19px;}body.cc_page div.big-overlay div.container div.side-container .sidebox.body div.cc-keywords,.page-education-course-finder div.big-overlay div.container div.side-container .sidebox.body div.cc-keywords{word-break:break-all;}body.cc_page div.big-overlay div.container div.side-container .sidebox.body div.cc-coordinator,.page-education-course-finder div.big-overlay div.container div.side-container .sidebox.body div.cc-coordinator{display:block;}body.cc_page div.big-overlay div.container div.side-container .sidebox.body div.cc-coordinator .item-list,.page-education-course-finder div.big-overlay div.container div.side-container .sidebox.body div.cc-coordinator .item-list{padding-bottom:5px;}body.cc_page div.big-overlay div.container div.side-container .sidebox.body div.cc-coordinator ul,.page-education-course-finder div.big-overlay div.container div.side-container .sidebox.body div.cc-coordinator ul{padding:0;margin-bottom:0px;}body.cc_page div.big-overlay div.container div.side-container .sidebox.body div.cc-coordinator ul li,.page-education-course-finder div.big-overlay div.container div.side-container .sidebox.body div.cc-coordinator ul li{margin:0;padding:0;}body.cc_page div.big-overlay div.container div.side-container .sidebox.body div.cc-coordinator ul li:only-child,.page-education-course-finder div.big-overlay div.container div.side-container .sidebox.body div.cc-coordinator ul li:only-child{left:-1.3125em;}body.cc_page div.big-overlay div.container div.side-container .sidebox.body div.cc-coordinator ul li:only-child::before,.page-education-course-finder div.big-overlay div.container div.side-container .sidebox.body div.cc-coordinator ul li:only-child::before{display:none;}body.cc_page div.big-overlay div.container div.side-container div.cc-register-block,.page-education-course-finder div.big-overlay div.container div.side-container div.cc-register-block{background-color:#e3e3e3;padding:20px 20px 10px 20px;}body.cc_page div.big-overlay div.container div.side-container div.fc-period div.end-date,body.cc_page div.big-overlay div.container div.side-container div.fc-period div.start-date,.page-education-course-finder div.big-overlay div.container div.side-container div.fc-period div.end-date,.page-education-course-finder div.big-overlay div.container div.side-container div.fc-period div.start-date{font-size:125%;}body.cc_page div.big-overlay div.container div.side-container div.fc-period div.label,.page-education-course-finder div.big-overlay div.container div.side-container div.fc-period div.label{font-weight:bold;}body.cc_page div.big-overlay div.container div.side-container div.fc-period div.period,.page-education-course-finder div.big-overlay div.container div.side-container div.fc-period div.period{padding-top:5px;font-weight:normal;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;}body.cc_page div.big-overlay div.container div.side-container ul,.page-education-course-finder div.big-overlay div.container div.side-container ul{margin:0;}body.cc_page div.big-overlay div.container div.side-container .sidebox > div,.page-education-course-finder div.big-overlay div.container div.side-container .sidebox > div{position:relative;font-weight:bold;padding:5px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-pack:justify;}body.cc_page div.big-overlay div.container div.side-container .sidebox > div div[class^="label"],.page-education-course-finder div.big-overlay div.container div.side-container .sidebox > div div[class^="label"]{font-weight:normal;}body.cc_page div.big-overlay div.container div.side-container .sidebox > div div[class^="label"] + span,.page-education-course-finder div.big-overlay div.container div.side-container .sidebox > div div[class^="label"] + span{font-weight:bold;}body.cc_page div.big-overlay div.container div.side-container .sidebox > div:after,.page-education-course-finder div.big-overlay div.container div.side-container .sidebox > div:after{content:"";display:block;position:absolute;left:-20px;width:calc(100% + 40px);height:1px;border-bottom:1px solid white;bottom:0;}.node-type-module-meta #system-main > div{width:100%;}.node-type-module-meta #system-main > div.sidebox-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:initial;align-items:initial;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-pack:justify;}.node-type-module-meta #system-main > div.sidebox-content > div.contextual-links-wrapper{display:none;}.node-type-module-meta #system-main > div.sidebox-content > div.base-container{margin:0;padding-right:20px;vertical-align:top;}.node-type-module-meta #system-main div.base-container > div:not(.faculty){border-top:1px dashed #999999;padding-top:10px;margin-top:20px;}.node-type-module-meta #system-main div.base-container > div.cc-prerequisites{border-top:0;margin-top:0;}.node-type-module-meta #system-main div.base-container div.long-description{border-top:0px dashed #999999;}.node-type-module-meta #system-main div.base-container div.prerequisite + div.cc-prerequisites{border-top:0;margin-top:0;padding-top:0;}.node-type-module-meta #system-main div.side-container{position:relative;}.node-type-module-meta #system-main div.side-container .sidebox.body > div:last-child{padding-bottom:20px;}.node-type-module-meta #system-main div.side-container .sidebox.body > div:last-child:after{display:none;}.node-type-module-meta #system-main div.side-container .sidebox.body div.module-id{font-size:400%;color:white;line-height:100%;text-align:center;font-weight:normal !important;}.node-type-module-meta #system-main div.side-container .sidebox.body div.cc-print a{position:relative;margin-bottom:3px;display:inline-block;line-height:23px;}.node-type-module-meta #system-main div.side-container .sidebox.body div.cc-print a:after{position:absolute;right:-1.5em;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;font-family:"awesome";font-size:14px;content:"";line-height:inherit;color:black;font-size:19px;}.node-type-module-meta #system-main div.side-container .sidebox.body div.cc-keywords{word-break:break-all;}.node-type-module-meta #system-main div.side-container .sidebox.body div.cc-coordinator{display:block;}.node-type-module-meta #system-main div.side-container .sidebox.body div.cc-coordinator .item-list{padding-bottom:5px;}.node-type-module-meta #system-main div.side-container .sidebox.body div.cc-coordinator ul{padding:0;margin-bottom:0px;}.node-type-module-meta #system-main div.side-container .sidebox.body div.cc-coordinator ul li{margin:0;padding:0;}.node-type-module-meta #system-main div.side-container .sidebox.body div.cc-coordinator ul li:only-child{left:-1.3125em;}.node-type-module-meta #system-main div.side-container .sidebox.body div.cc-coordinator ul li:only-child::before{display:none;}.node-type-module-meta #system-main div.side-container div.cc-register-block{background-color:#e3e3e3;padding:20px 20px 10px 20px;}.node-type-module-meta #system-main div.side-container div.fc-period div.end-date,.node-type-module-meta #system-main div.side-container div.fc-period div.start-date{font-size:125%;}.node-type-module-meta #system-main div.side-container div.fc-period div.label{font-weight:bold;}.node-type-module-meta #system-main div.side-container div.fc-period div.period{padding-top:5px;font-weight:normal;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;}.node-type-module-meta #system-main div.side-container ul{margin:0;}.node-type-module-meta #system-main div.side-container .sidebox > div{position:relative;font-weight:bold;padding:5px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-pack:justify;}.node-type-module-meta #system-main div.side-container .sidebox > div div[class^="label"]{font-weight:normal;}.node-type-module-meta #system-main div.side-container .sidebox > div div[class^="label"] + span{font-weight:bold;}.node-type-module-meta #system-main div.side-container .sidebox > div:after{content:"";display:block;position:absolute;left:-20px;width:calc(100% + 40px);height:1px;border-bottom:1px solid white;bottom:0;}body.cc_page div.big-overlay div.container > div.sidebox-content > div.side-container div.sidebox.body,body.cc_page div.big-overlay div.container > div.sidebox-content > div.side-container body.node-type-landing-support header.header-container > div.body:nth-child(3),body.node-type-landing-support body.cc_page div.big-overlay div.container > div.sidebox-content > div.side-container header.header-container > div.body:nth-child(3),.page-education-course-finder div.big-overlay div.container > div.sidebox-content > div.side-container div.sidebox.body,.page-education-course-finder div.big-overlay div.container > div.sidebox-content > div.side-container body.node-type-landing-support header.header-container > div.body:nth-child(3),body.node-type-landing-support
.page-education-course-finder div.big-overlay div.container > div.sidebox-content > div.side-container header.header-container > div.body:nth-child(3){padding-bottom:0;}
@media screen and (min-width:0px) and (max-width:1023px) {
  body.cc_page div.big-overlay div.container > div.sidebox-content,.page-education-course-finder div.big-overlay div.container > div.sidebox-content{display:block;}body.cc_page div.big-overlay div.container > div.sidebox-content .sidebox.body div.module-id,.page-education-course-finder div.big-overlay div.container > div.sidebox-content .sidebox.body div.module-id{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;}body.cc_page div.big-overlay div.container > div.sidebox-content > div.base-container,.page-education-course-finder div.big-overlay div.container > div.sidebox-content > div.base-container,body.cc_page div.big-overlay div.container > div.sidebox-content > div.side-container,.page-education-course-finder div.big-overlay div.container > div.sidebox-content > div.side-container{display:block;}body.cc_page div.big-overlay div.container > div.sidebox-content > div.base-container > div.sidebox,.page-education-course-finder div.big-overlay div.container > div.sidebox-content > div.base-container > div.sidebox,body.cc_page div.big-overlay div.container > div.sidebox-content > div.side-container > div.sidebox,.page-education-course-finder div.big-overlay div.container > div.sidebox-content > div.side-container > div.sidebox{padding:0;}body.cc_page div.big-overlay div.container > div.sidebox-content > div.base-container > div.sidebox > div,.page-education-course-finder div.big-overlay div.container > div.sidebox-content > div.base-container > div.sidebox > div,body.cc_page div.big-overlay div.container > div.sidebox-content > div.side-container > div.sidebox > div,.page-education-course-finder div.big-overlay div.container > div.sidebox-content > div.side-container > div.sidebox > div{padding:5px 20px;}.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs{font-size:11px;}.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs .active{font-size:14px;padding:0 0 0 10px;}.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.period{padding:10px 0 0 6px;}
}
@media screen and (min-width:0px) and (max-width:767px) {
  body.cc_page div.cc-pos div.data > div .date.end,body.cc_page div.cc-pos div.data > div .date.start{text-align:left;float:left;width:100%;}body.cc_page div.cc-pos div.content div.box,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.box,.page-education-course-finder div.cc-pos div.content div.box,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.box{display:-ms-flexbox;display:flex;}body.cc_page div.cc-pos div.content div.course div.name,body.cc_page div.cc-pos div.content legend,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.name,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content legend,.page-education-course-finder div.cc-pos div.content div.course div.name,.page-education-course-finder div.cc-pos div.content legend,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.name,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content legend{font-size:19px;}body.cc_page div.cc-pos div.content div.course div.name span.title,body.cc_page div.cc-pos div.content legend span.title,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.name span.title,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content legend span.title,.page-education-course-finder div.cc-pos div.content div.course div.name span.title,.page-education-course-finder div.cc-pos div.content legend span.title,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.name span.title,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content legend span.title{font-weight:500;}body.cc_page div.cc-pos div.content div.course,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course,.page-education-course-finder div.cc-pos div.content div.course,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course{min-height:79px;}body.cc_page div.cc-pos div.content div.course div.data,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.data,.page-education-course-finder div.cc-pos div.content div.course div.data,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.data{line-height:19px;font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:flex-end;justify-content:flex-end;-ms-flex-pack:end;}body.cc_page div.cc-pos div.content div.course div.data span,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.data span,.page-education-course-finder div.cc-pos div.content div.course div.data span,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.data span{width:100%;min-width:22%;height:auto;max-height:1.1em;float:none;display:block;overflow:hidden;}body.cc_page div.cc-pos div.content div.course div.data span:last-child,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.data span:last-child,.page-education-course-finder div.cc-pos div.content div.course div.data span:last-child,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.data span:last-child{width:auto;padding-bottom:6px;text-overflow:ellipsis;max-height:2.9em;white-space:normal;padding-right:5px;}body.cc_page div.cc-pos div.content div.course div.periods,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods,.page-education-course-finder div.cc-pos div.content div.course div.periods,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods{padding-top:10px;}body.cc_page div.cc-pos div.content div.course div.periods span,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span,.page-education-course-finder div.cc-pos div.content div.course div.periods span,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span{width:12%;margin-left:2%;}body.cc_page div.cc-pos div.content div.course div.periods span.period-3,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span.period-3,.page-education-course-finder div.cc-pos div.content div.course div.periods span.period-3,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span.period-3{margin-right:56%;}body.cc_page div.cc-pos div.content div.course div.periods span.period-4,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span.period-4,.page-education-course-finder div.cc-pos div.content div.course div.periods span.period-4,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span.period-4{margin-left:4%;}body.cc_page div.cc-pos div.content div.course div.periods span.period-6,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span.period-6,.page-education-course-finder div.cc-pos div.content div.course div.periods span.period-6,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span.period-6{margin-right:21%;}body.cc_page div.cc-pos div.content div.course div.periods span:after,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span:after,.page-education-course-finder div.cc-pos div.content div.course div.periods span:after,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span:after{height:41px;}body.cc_page div.cc-pos div.content div.course div.periods span.period-4:after,body.cc_page div.cc-pos div.content div.course div.periods span.period-5:after,body.cc_page div.cc-pos div.content div.course div.periods span.period-6:after,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span.period-4:after,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span.period-5:after,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span.period-6:after,.page-education-course-finder div.cc-pos div.content div.course div.periods span.period-4:after,.page-education-course-finder div.cc-pos div.content div.course div.periods span.period-5:after,.page-education-course-finder div.cc-pos div.content div.course div.periods span.period-6:after,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span.period-4:after,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span.period-5:after,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span.period-6:after{height:10px;}body.cc_page div.cc-pos div.group div.periodtabs span.period,body.cc_page div.cc-pos div.group div.periodtabs span.moredata,body.cc_page div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.period,body.cc_page div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.moredata,.page-education-course-finder div.cc-pos div.group div.periodtabs span.period,.page-education-course-finder div.cc-pos div.group div.periodtabs span.moredata,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.period,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.moredata{width:60%;overflow:hidden;padding:6px 0 0 6px;font-size:15px;}body.cc_page div.cc-pos div.group div.periodtabs span.period.active,body.cc_page div.cc-pos div.group div.periodtabs span.moredata.active,body.cc_page div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.period.active,body.cc_page div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.moredata.active,.page-education-course-finder div.cc-pos div.group div.periodtabs span.period.active,.page-education-course-finder div.cc-pos div.group div.periodtabs span.moredata.active,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.period.active,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.moredata.active{width:40%;}body.cc_page div.cc-pos div.group div.periodtabs span.moredata,body.cc_page div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.moredata,.page-education-course-finder div.cc-pos div.group div.periodtabs span.moredata,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.moredata{padding:6px 6px 0;}body.cc_page div.cc-pos div.group div.periodtabs span.moredata.active,body.cc_page div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.moredata.active,.page-education-course-finder div.cc-pos div.group div.periodtabs span.moredata.active,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.moredata.active{padding:0 0 0 6px;}
}
@media screen and (min-width:0px) and (max-width:479px) {
  body.cc_page div.cc-pos div.side-container div.module-id,body.cc_page div.big-overlay div.big-overlay-inner div.container div.side-container div.module-id,.page-education-course-finder div.cc-pos div.side-container div.module-id,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.side-container div.module-id{font-size:380%;}body.cc_page div.cc-pos div.content div.course div.name,body.cc_page div.cc-pos div.content legend,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.name,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content legend,.page-education-course-finder div.cc-pos div.content div.course div.name,.page-education-course-finder div.cc-pos div.content legend,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.name,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content legend{font-size:16px;}body.cc_page div.cc-pos div.content div.course div.name,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.name,.page-education-course-finder div.cc-pos div.content div.course div.name,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.name{padding:20px 0 0 10px;}body.cc_page div.cc-pos div.content div.course div.periods span,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span,.page-education-course-finder div.cc-pos div.content div.course div.periods span,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span{width:21%;margin-left:3%;}body.cc_page div.cc-pos div.content div.course div.periods span.period-3,body.cc_page div.cc-pos div.content div.course div.periods span.period-6,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span.period-3,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span.period-6,.page-education-course-finder div.cc-pos div.content div.course div.periods span.period-3,.page-education-course-finder div.cc-pos div.content div.course div.periods span.period-6,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span.period-3,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span.period-6{margin-right:14%;}body.cc_page div.cc-pos div.content div.course div.periods span.period-1,body.cc_page div.cc-pos div.content div.course div.periods span.period-4,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span.period-1,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span.period-4,.page-education-course-finder div.cc-pos div.content div.course div.periods span.period-1,.page-education-course-finder div.cc-pos div.content div.course div.periods span.period-4,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span.period-1,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods span.period-4{margin-left:14%;}body.cc_page div.cc-pos div.content div.course div.periods div.ects,body.cc_page div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods div.ects,.page-education-course-finder div.cc-pos div.content div.course div.periods div.ects,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content div.course div.periods div.ects{display:none;}body.cc_page div.cc-pos span.more,body.cc_page div.cc-pos ul li div.group div.name > div span,body.cc_page div.big-overlay div.big-overlay-inner div.container span.more,body.cc_page div.big-overlay div.big-overlay-inner div.container ul li div.group div.name > div span,.page-education-course-finder div.cc-pos span.more,.page-education-course-finder div.cc-pos ul li div.group div.name > div span,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container span.more,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container ul li div.group div.name > div span{display:none;}body.cc_page div.cc-pos ul li.open div.group,body.cc_page div.big-overlay div.big-overlay-inner div.container ul li.open div.group,.page-education-course-finder div.cc-pos ul li.open div.group,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container ul li.open div.group{min-height:47px;height:auto;}body.cc_page div.cc-pos ul li div.group,body.cc_page div.big-overlay div.big-overlay-inner div.container ul li div.group,.page-education-course-finder div.cc-pos ul li div.group,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container ul li div.group{height:2em;}body.cc_page div.cc-pos ul li div.group div.name,body.cc_page div.big-overlay div.big-overlay-inner div.container ul li div.group div.name,.page-education-course-finder div.cc-pos ul li div.group div.name,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container ul li div.group div.name{line-height:2em;font-size:63.63636%;}body.cc_page div.cc-pos div.group div.periodtabs span.period,body.cc_page div.cc-pos div.group div.periodtabs span.moredata,body.cc_page div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.period,body.cc_page div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.moredata,.page-education-course-finder div.cc-pos div.group div.periodtabs span.period,.page-education-course-finder div.cc-pos div.group div.periodtabs span.moredata,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.period,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.moredata{font-size:2.9vw;}body.cc_page div.cc-pos div.group div.periodtabs div.labels div:last-child,body.cc_page div.cc-pos div.group div.periodtabs div.labels div:first-child span,body.cc_page div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs div.labels div:last-child,body.cc_page div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs div.labels div:first-child span,.page-education-course-finder div.cc-pos div.group div.periodtabs div.labels div:last-child,.page-education-course-finder div.cc-pos div.group div.periodtabs div.labels div:first-child span,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs div.labels div:last-child,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs div.labels div:first-child span{display:none;}body.cc_page div.cc-pos div.group div.periodtabs span.period.active,body.cc_page div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.period.active,.page-education-course-finder div.cc-pos div.group div.periodtabs span.period.active,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.period.active{width:50%;}body.cc_page div.cc-pos div.group div.periodtabs span.moredata,body.cc_page div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.moredata,.page-education-course-finder div.cc-pos div.group div.periodtabs span.moredata,.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.group div.periodtabs span.moredata{width:50%;}
}
body.node-type-institute div.joinedrow-content div.left-container h1{font-family:"TheSans",Helvetica,Arial;text-align:start;text-anchor:start;text-decoration:none;text-indent:0px;text-overflow:clip;text-rendering:optimizeLegibility;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:0px;word-wrap:normal;letter-spacing:0.400000005960465px;font-kerning:auto;font-size:31.2000007629395px;font-stretch:normal;font-style:normal;font-variant:normal;font-variant-ligatures:normal;font-weight:500;line-height:40.560001373291px;margin-top:15px;margin-bottom:0px;}body.node-type-institute div.joinedrow-content div.left-container div.finalist-faculty-link{margin-bottom:15px;font-family:"TheSans",Helvetica,Arial;text-align:start;text-anchor:start;text-decoration:none;text-indent:0px;text-overflow:clip;text-rendering:optimizeLegibility;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:0px;word-wrap:normal;letter-spacing:0.400000005960465px;font-kerning:auto;font-size:19.2000007629395px;font-stretch:normal;font-style:normal;font-variant:normal;font-variant-ligatures:normal;font-weight:500;letter-spacing:normal;line-height:25px;margin-bottom:20px;margin-left:0px;margin-right:0px;margin-top:0px;}body.node-type-institute div.joinedrow-content div.left-container div.finalist-faculty-link .icon-arrow-right{padding-left:1.3125em;display:inline-block;vertical-align:top;position:relative;line-height:1.5em;word-break:break-word;width:100%;}body.node-type-institute div.joinedrow-content div.left-container div.finalist-faculty-link .icon-arrow-right:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";}body.node-type-institute div.joinedrow-content div.left-container div.finalist-faculty-link .icon-arrow-right:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:top;line-height:inherit;font-size:inherit;position:absolute;left:0px;top:-0.04em;}body.node-type-institute div.joinedrow-content div.left-container div.finalist-faculty-link a{color:#011b3c;border-bottom:1px solid rgba(0,0,0,0.2);}body.node-type-institute div.joinedrow-content div.left-container div.finalist-faculty-link a:hover{border-bottom:1px solid black;}body.node-type-institute div.joinedrow-content div.left-container div.finalist-faculty-link ul{margin:0;}body.node-type-institute div.joinedrow-content div.left-container div.finalist-faculty-link ul li{list-style:none outside;margin:0;}body.node-type-institute div.joinedrow-content div.left-container div.introduction{margin-top:9px;color:white;}body.node-type-institute div.left-container div.institute-type{font-size:187.5%;font-weight:bold;margin-bottom:15px;font-family:"TheSans",Helvetica,Arial;text-align:start;text-anchor:start;text-decoration:none;text-indent:0px;text-overflow:clip;text-rendering:optimizeLegibility;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:0px;word-wrap:normal;letter-spacing:0.400000005960465px;font-kerning:auto;font-size:30.3999996185303px;font-stretch:normal;font-style:normal;font-variant:normal;font-variant-ligatures:normal;font-weight:700;line-height:31.9200000762939px;line-height:1.05em;margin-bottom:10px;margin-left:0px;margin-right:0px;margin-top:3px;}body.node-type-institute .right-container .link{transition:background-color 0.4s ease-in-out;margin-top:0;background-color:#0F9D58;display:block;padding:17px 20px 20px 20px;position:relative;}body.node-type-institute .right-container .link:hover{background-color:#AB1123;}body.node-type-institute .right-container .link a{color:white;display:inline-block;border-bottom:2px solid white;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;font-family:"TheSans",Helvetica,Arial;text-align:start;text-anchor:start;text-decoration:none;text-indent:0px;text-overflow:clip;text-rendering:optimizeLegibility;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:0px;word-wrap:normal;letter-spacing:0.400000005960465px;font-kerning:auto;font-size:27.2000007629395px;font-stretch:normal;font-style:normal;font-variant:normal;font-variant-ligatures:normal;font-weight:500;line-height:25px;padding-bottom:18px;padding-top:12px;margin:0;padding-bottom:15px;font-size:25px;}body.node-type-institute aside.column.sidebar.first div#finalist-blocks-institute-logo,body.node-type-institute-detail aside.column.sidebar.first div#finalist-blocks-institute-logo{opacity:1;position:absolute;width:100%;background-color:rgba(255,255,255,0.7);transition:opacity 0.4s cubic-bezier(0.25,0.46,0.45,0.94);top:-120px;height:100px;}body.node-type-institute aside.column.sidebar.first div#finalist-blocks-institute-logo img,body.node-type-institute-detail aside.column.sidebar.first div#finalist-blocks-institute-logo img{margin:auto;max-height:100px;display:inline-block;width:auto;position:absolute;top:-100%;bottom:-100%;left:-100%;right:-100%;max-width:85%;}body.node-type-institute aside.column.sidebar.first div#finalist-blocks-institute-logo picture,body.node-type-institute-detail aside.column.sidebar.first div#finalist-blocks-institute-logo picture{display:block;height:100px;text-align:center;}body.node-type-institute aside.column.sidebar.first.small div#finalist-blocks-institute-logo,body.node-type-institute-detail aside.column.sidebar.first.small div#finalist-blocks-institute-logo{opacity:0;}body.node-type-institute div.joinedrow-content div.left-container div.finalist-institute-logo,body.node-type-institute-detail div.joinedrow-content div.left-container div.finalist-institute-logo{display:none;}
@media screen and (min-width:768px) and (max-width:1023px) {
  body.node-type-institute div.joinedrow-content div.left-container{position:relative;}body.node-type-institute div.joinedrow-content div.left-container div.finalist-institute-logo{opacity:1;position:absolute;width:100%;background-color:rgba(255,255,255,0.7);transition:opacity 0.4s cubic-bezier(0.25,0.46,0.45,0.94);top:-120px;display:block;height:100px;text-align:center;width:215px;left:0;}body.node-type-institute div.joinedrow-content div.left-container div.finalist-institute-logo img{margin:auto;max-height:100px;display:inline-block;width:auto;position:absolute;top:-100%;bottom:-100%;left:-100%;right:-100%;max-width:85%;}body.node-type-institute aside.column.sidebar.first div#finalist-blocks-institute-logo,body.node-type-institute .hamburger div#finalist-blocks-institute-logo,body.node-type-institute-detail aside.column.sidebar.first div#finalist-blocks-institute-logo,body.node-type-institute-detail .hamburger div#finalist-blocks-institute-logo{display:none;}body.node-type-institute-detail div.joinedrow-content div.left-container div.finalist-institute-logo{display:block;float:right;margin-top:-44px;}body.node-type-institute-detail div.joinedrow-content div.left-container div.finalist-institute-logo img{width:auto;max-height:100px;max-width:100%;margin:0 auto;padding:0 0 10px 0;}body.node-type-institute-detail div.joinedrow-content div.left-container div.finalist-institute-logo{margin-top:-64px;}
}
@media screen and (min-width:0px) and (max-width:767px) {
  body.node-type-institute .hamburger .hamburger-menu-wrapper .close-button,body.node-type-institute-detail .hamburger .hamburger-menu-wrapper .close-button{transition:top 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}body.node-type-institute .hamburger div#finalist-blocks-institute-logo,body.node-type-institute-detail .hamburger div#finalist-blocks-institute-logo{text-align:right;overflow:hidden;opacity:0;transition:height 0.4s cubic-bezier(0.25,0.46,0.45,0.94),opacity 1s 0.2s cubic-bezier(0.25,0.46,0.45,0.94);}body.node-type-institute .hamburger div#finalist-blocks-institute-logo img,body.node-type-institute-detail .hamburger div#finalist-blocks-institute-logo img{max-height:100px;padding:10px 0;display:inline-block;}body.node-type-institute .hamburger.open .hamburger-menu-wrapper div#finalist-blocks-institute-logo,body.node-type-institute-detail .hamburger.open .hamburger-menu-wrapper div#finalist-blocks-institute-logo{opacity:1;}
}
.node-type-institute-detail div.joinedrow-content div.left-container .introduction{font-weight:bold;margin-top:0;}.node-type-institute-detail div.joinedrow-content div.left-container .introduction a{color:#03a1da;}
@media screen and (min-width:0px) and (max-width:767px) {
  body.node-type-institute-detail div.joinedrow-content div.left-container{margin-top:15px;}
}
body.node-type-profile div.sidebox-content span.parent-name{font-size:156.25%;display:block;margin:0 0 36px 0;}body.node-type-profile div.sidebox-content span.parent-name + h1{margin-bottom:8px;}body.node-type-profile div.sidebox-content div.base-container h3{font-size:112.5%;border-bottom:0;}body.node-type-profile div.sidebox-content div.base-container h4{font-size:100%;}body.node-type-profile div.sidebox-content h1 + div.field-group:before,body.node-type-profile div.sidebox-content h1 + div.introduction + div.field-group:before,body.node-type-profile div.sidebox-content h1 + div.p-body-2 + div.field-group:before,body.node-type-profile div.sidebox-content h1 + div.teaching + div.field-group:before{position:absolute;display:block;content:"";background:#011b3c;width:70px;height:6px;}body.node-type-profile div.sidebox-content .field-group{transition:height 0.4s cubic-bezier(0.25,0.46,0.45,0.94);overflow:hidden;border-bottom:2px solid #ef4c22;}body.node-type-profile div.sidebox-content .field-group div.group-content{padding-bottom:10px;}body.node-type-profile div.sidebox-content .field-group div.group-content > div:last-child p:last-child,body.node-type-profile div.sidebox-content .field-group div.group-content > div:last-child ul:last-child{margin-bottom:0;}body.node-type-profile div.sidebox-content .field-group h2{color:#ef4c22;font-size:137.5%;line-height:100%;cursor:pointer;position:relative;margin-top:15px;margin-bottom:9px;font-weight:normal;}body.node-type-profile div.sidebox-content .field-group h2:hover{color:#ef4c22;}body.node-type-profile div.sidebox-content .field-group h2:hover span.more{right:0px;}body.node-type-profile div.sidebox-content .field-group h2:hover span.more:before{margin-right:0;}body.node-type-profile div.sidebox-content .field-group h2:before{transition:transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94);-khtml-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";right:0px;font-size:21px;color:#ef4c22;margin:0;height:23px;vertical-align:bottom;}body.node-type-profile div.sidebox-content .field-group h2 span.more{font-size:63.63636%;text-transform:lowercase;font-weight:normal;position:absolute;padding:2px 8px 0 3px;width:97px;white-space:nowrap;background-color:rgba(255,255,255,0.95);transition:right 0.2s cubic-bezier(0.25,0.46,0.45,0.94);text-align:right;right:-75px;}body.node-type-profile div.sidebox-content .field-group h2 span.more:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";vertical-align:middle;margin-right:10px;transition:margin-right 0.3s linear;}body.node-type-profile div.sidebox-content .field-group h2 span.more.less{right:0;display:none;}body.node-type-profile div.sidebox-content .field-group h2 span.more.less:before{margin-right:0;}body.node-type-profile div.sidebox-content .field-group.group-publications .group-content-inner > div{margin-bottom:20px;}body.node-type-profile div.sidebox-content .field-group.group-publications a.read-more{position:relative;margin-left:23px;}body.node-type-profile div.sidebox-content .field-group.group-publications a.read-more:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";font-size:16px;position:absolute;left:-23px;line-height:inherit;}body.node-type-profile div.sidebox-content .field-group.group-publications a.read-more:before{left:-20px;color:black;}body.node-type-profile div.sidebox-content .field-group.closed{transition:height 0.4s cubic-bezier(0.25,0.46,0.45,0.94);border-bottom:1px solid rgba(0,0,0,0.2);height:0px !important;}body.node-type-profile div.sidebox-content .field-group.closed h2{color:#011b3c;transition:color 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}body.node-type-profile div.sidebox-content .field-group.closed h2:hover{color:#ef4c22;}body.node-type-profile div.sidebox-content .field-group.closed h2:hover:before{color:#ef4c22;}body.node-type-profile div.sidebox-content .field-group.closed h2:hover span.more.less,body.node-type-profile div.sidebox-content .field-group.closed h2:hover span.more{right:0px;}body.node-type-profile div.sidebox-content .field-group.closed h2:before{transition:transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94);-khtml-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;right:0px;font-size:21px;color:#011b3c;transition:color 0.4s cubic-bezier(0.25,0.46,0.45,0.94);vertical-align:bottom;}body.node-type-profile div.sidebox-content .field-group.closed h2 span.more{right:-75px;}body.node-type-profile div.sidebox-content .field-group.closed h2 span.more.less{right:-75px;margin-right:0;transition:margin-right 0.125s linear;}body.node-type-profile div.sidebox-content .sidebox-body h2{font-size:131.25%;}body.node-type-profile div.sidebox-content .sidebox-body h3{border:0;font-size:100%;}body.node-type-profile div.sidebox-content .sidebox-body .profile-positions span:after{content:", ";}body.node-type-profile div.sidebox-content .sidebox-body .profile-positions span:last-child:after{content:"";}body.node-type-profile div.sidebox-content .sidebox-body div.finalist-profile-social-media span{display:block;}body.node-type-profile div.sidebox-content .sidebox-body div.email,body.node-type-profile div.sidebox-content .sidebox-body div.phone,body.node-type-profile div.sidebox-content .sidebox-body div.facebook,body.node-type-profile div.sidebox-content .sidebox-body div.linkedin,body.node-type-profile div.sidebox-content .sidebox-body div.twitter,body.node-type-profile div.sidebox-content .sidebox-body div.blog{margin:0;}body.node-type-profile div.sidebox-content .sidebox-body div.profile-departments span:after{content:", ";}body.node-type-profile div.sidebox-content .sidebox-body div.profile-departments span:last-child:after{content:"";}body.node-type-profile div.sidebox-content .group-files > .group-content > .group-content-inner > p{margin:0;padding-left:1.3125em;display:inline-block;vertical-align:top;position:relative;line-height:1.5em;word-break:break-word;}body.node-type-profile div.sidebox-content .group-files > .group-content > .group-content-inner > p:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;font-family:"awesome";font-size:14px;content:"";}body.node-type-profile div.sidebox-content .group-files > .group-content > .group-content-inner > p:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:top;line-height:inherit;font-size:inherit;position:absolute;left:0px;top:-0.04em;}body.node-type-profile div.sidebox-content .group-files > .group-content > .group-content-inner > div{padding-left:20px;}
@media screen and (min-width:768px) and (max-width:1023px) {
  body.node-type-profile div.sidebox-content div.base-container{-ms-flex-order:2;order:2;}body.node-type-profile div.sidebox-content div.side-container{margin-bottom:20px;-ms-flex-order:1;order:1;}
}
@media screen and (min-width:0px) and (max-width:767px) {
  body.node-type-profile div.sidebox-content div.base-container{-ms-flex-order:2;order:2;}body.node-type-profile div.sidebox-content div.side-container{margin-bottom:20px;-ms-flex-order:1;order:1;}body.node-type-profile div.sidebox-content .field-group h2 span.more.less,body.node-type-profile div.sidebox-content .field-group h2 span.more,body.node-type-profile div.sidebox-content .field-group h2:hover span.more.less,body.node-type-profile div.sidebox-content .field-group h2:hover span.more,body.node-type-profile div.sidebox-content .field-group.closed h2 span.more.less,body.node-type-profile div.sidebox-content .field-group.closed h2 span.more,body.node-type-profile div.sidebox-content .field-group.closed h2:hover span.more.less,body.node-type-profile div.sidebox-content .field-group.closed h2:hover span.more{right:-75px !important;}body.node-type-profile div.sidebox-content .field-group h2 span.more.less:before,body.node-type-profile div.sidebox-content .field-group h2 span.more:before,body.node-type-profile div.sidebox-content .field-group h2:hover span.more.less:before,body.node-type-profile div.sidebox-content .field-group h2:hover span.more:before,body.node-type-profile div.sidebox-content .field-group.closed h2 span.more.less:before,body.node-type-profile div.sidebox-content .field-group.closed h2 span.more:before,body.node-type-profile div.sidebox-content .field-group.closed h2:hover span.more.less:before,body.node-type-profile div.sidebox-content .field-group.closed h2:hover span.more:before{margin-right:10px !important;}
}
body .list-profiles_overview div.item-list ul li .profile-details,body .list-experts_overview div.item-list ul li .profile-details{margin-left:130px;-ms-flex:0 0 80%;flex:0 0 80%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);}body .list-profiles_overview div.item-list ul li .profile-details div.finalist-location .location a,body .list-experts_overview div.item-list ul li .profile-details div.finalist-location .location a{border-bottom:0;}body .list-profiles_overview div.item-list ul li .profile-details div.finalist-location .location .address,body .list-experts_overview div.item-list ul li .profile-details div.finalist-location .location .address{display:inline-block;}body .list-profiles_overview div.item-list ul li .profile-details div.finalist-location .location .address div,body .list-experts_overview div.item-list ul li .profile-details div.finalist-location .location .address div{display:inline;}body .list-profiles_overview div.item-list ul li .profile-details .faculty-profile,body .list-profiles_overview div.item-list ul li .profile-details .profile-departments,body .list-experts_overview div.item-list ul li .profile-details .faculty-profile,body .list-experts_overview div.item-list ul li .profile-details .profile-departments{margin-bottom:10px;}body .list-profiles_overview div.item-list ul li .profile-details .faculty-profile span + span:before,body .list-profiles_overview div.item-list ul li .profile-details .profile-departments span + span:before,body .list-experts_overview div.item-list ul li .profile-details .faculty-profile span + span:before,body .list-experts_overview div.item-list ul li .profile-details .profile-departments span + span:before{content:", ";}body .list-profiles_overview div.item-list ul li .profile-details .email,body .list-experts_overview div.item-list ul li .profile-details .email{padding-top:10px;}body .list-profiles_overview div.item-list ul li .profile-details h2,body .list-experts_overview div.item-list ul li .profile-details h2{margin-bottom:10px;}.node-type-event div.content .left-container .chapeau + h1{padding-top:5px;}body.node-type-event div.joinedrow-content div.top-container{display:-ms-flexbox;display:flex;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex-align:start;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-pack:start;margin-bottom:0;}body.node-type-event .left-container .date,body.node-type-event .list-related_items .view-content ul li .date{float:left;margin:-3px 10px 0px 0;}body.node-type-event .left-container .date .agendavakje.multi,body.node-type-event .list-related_items .view-content ul li .date .agendavakje.multi{border-top:6px solid #011b3c;background-color:#e3e3e3;position:absolute;z-index:-1;height:68px;transition:background-color 0.4s ease-in-out;}body.node-type-event .left-container .date .agendavakje.multi + .agendavakje,body.node-type-event .list-related_items .view-content ul li .date .agendavakje.multi + .agendavakje{position:relative;margin-top:10px;margin-left:10px;z-index:10;box-shadow:0 0 8px white;}body.node-type-event .left-container .date .agendavakje.multi + .agendavakje:after,body.node-type-event .list-related_items .view-content ul li .date .agendavakje.multi + .agendavakje:after{content:"";height:44px;width:1px;border-right:1px solid #011b3c;-khtml-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg);display:block;position:absolute;top:15px;left:49%;transition:border-color 0.4s ease-in-out;}body.node-type-event .left-container .date .agendavakje.multi + .agendavakje .agendadate,body.node-type-event .left-container .date .agendavakje.multi + .agendavakje .agendamonth,body.node-type-event .list-related_items .view-content ul li .date .agendavakje.multi + .agendavakje .agendadate,body.node-type-event .list-related_items .view-content ul li .date .agendavakje.multi + .agendavakje .agendamonth{display:-ms-flexbox;display:flex;-ms-flex-pack:space-around;justify-content:space-around;-ms-flex-pack:distribute;word-wrap:normal;width:100%;}body.node-type-event .left-container .date .agendavakje.multi + .agendavakje .agendadate span,body.node-type-event .left-container .date .agendavakje.multi + .agendavakje .agendamonth span,body.node-type-event .list-related_items .view-content ul li .date .agendavakje.multi + .agendavakje .agendadate span,body.node-type-event .list-related_items .view-content ul li .date .agendavakje.multi + .agendavakje .agendamonth span{width:50%;text-align:center;display:inline-block;}body.node-type-event .left-container .date .agendavakje.multi.onemonth + .agendavakje:after,body.node-type-event .list-related_items .view-content ul li .date .agendavakje.multi.onemonth + .agendavakje:after{height:23px;}body.node-type-event .left-container .date .agendavakje.multi.onemonth + .agendavakje .agendadate,body.node-type-event .list-related_items .view-content ul li .date .agendavakje.multi.onemonth + .agendavakje .agendadate{font-size:23px;}body.node-type-event .left-container .date .agendavakje.multi.onemonth + .agendavakje .agendamonth,body.node-type-event .list-related_items .view-content ul li .date .agendavakje.multi.onemonth + .agendavakje .agendamonth{font-size:17px;}body.node-type-event .left-container .date .agendadate,body.node-type-event .left-container .date .agendamonth,body.node-type-event .left-container .date .agendatime,body.node-type-event .left-container .date .agendayear,body.node-type-event .list-related_items .view-content ul li .date .agendadate,body.node-type-event .list-related_items .view-content ul li .date .agendamonth,body.node-type-event .list-related_items .view-content ul li .date .agendatime,body.node-type-event .list-related_items .view-content ul li .date .agendayear{display:block;text-align:center;transition:all 0.4s ease-in-out;}body.node-type-event .left-container .date .agendadate,body.node-type-event .left-container .date .agendamonth,body.node-type-event .list-related_items .view-content ul li .date .agendadate,body.node-type-event .list-related_items .view-content ul li .date .agendamonth{background-color:#e3e3e3;font-weight:100;}body.node-type-event .left-container .date .agendadate,body.node-type-event .list-related_items .view-content ul li .date .agendadate{border-top:6px solid #011b3c;font-size:23px;padding-top:8px;height:40px;}body.node-type-event .left-container .date .agendadate span,body.node-type-event .list-related_items .view-content ul li .date .agendadate span{font-size:23px;}body.node-type-event .left-container .date .agendamonth,body.node-type-event .list-related_items .view-content ul li .date .agendamonth{padding-bottom:6px;font-size:17px;}body.node-type-event .left-container .date .agendamonth span,body.node-type-event .list-related_items .view-content ul li .date .agendamonth span{font-size:17px;}body.node-type-event .left-container .date .agendatime,body.node-type-event .list-related_items .view-content ul li .date .agendatime{border-top:1px solid #011b3c;width:100%;font-size:14px;line-height:17px;padding-top:6px;background-color:transparent;display:table;}body.node-type-event .left-container .date .agendatime:before,body.node-type-event .list-related_items .view-content ul li .date .agendatime:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";padding-right:5px;display:inline-block;vertical-align:top;}body.node-type-event .left-container .date .agendavakje,body.node-type-event .left-container .date .agendavakje.multi,body.node-type-event .left-container .date .agendavakje.multi + .agendavakje,body.node-type-event .list-related_items .view-content ul li .date .agendavakje,body.node-type-event .list-related_items .view-content ul li .date .agendavakje.multi,body.node-type-event .list-related_items .view-content ul li .date .agendavakje.multi + .agendavakje{border-radius:2px;width:70px;display:block;overflow:hidden;transition:all 0.4s ease-in-out;}body.node-type-event .left-container .date:hover .agendavakje.multi + .agendavakje,body.node-type-event .list-related_items .view-content ul li .date:hover .agendavakje.multi + .agendavakje{box-shadow:none;}body.node-type-event .left-container .date span.agendavakje.multi,body.node-type-event .list-related_items .view-content ul li .date span.agendavakje.multi{z-index:0;}body.node-type-event .event-type{margin-bottom:20px;}body.node-type-event .sidebox .finalist-faculty-link{margin-bottom:20px;}body.node-type-event .sidebox .finalist-faculty-link .icon-arrow-right{padding-left:1.3125em;display:inline-block;vertical-align:top;position:relative;line-height:1.5em;word-break:break-word;}body.node-type-event .sidebox .finalist-faculty-link .icon-arrow-right:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";}body.node-type-event .sidebox .finalist-faculty-link .icon-arrow-right:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:top;line-height:inherit;font-size:inherit;position:absolute;left:0px;top:-0.04em;}body.node-type-event .sidebox-body + .p-body-1{padding-top:0;}body.node-type-event div.finalist-related-events{margin-top:20px;padding:20px 0;border-top:1px dashed #999999;border-bottom:1px dashed #999999;}body.node-type-event div.finalist-related-events ul{display:-ms-flexbox;display:flex;}body.node-type-event div.finalist-related-events div.list-related_items{overflow:hidden;margin-top:10px;transition:height 0.4s ease-in-out;}body.node-type-event div.finalist-related-events div.list-related_items .more-link{text-align:left;}body.node-type-event div.finalist-related-events div.list-related_items .more-link a{border:0;}body.node-type-event div.finalist-related-events div.list-related_items .more-link a:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;font-family:"awesome";font-size:14px;content:"";}body.node-type-event div.finalist-related-events div.list-related_items.closed{height:0 !important;}body.node-type-event div.finalist-related-events div.view-content li{list-style:none;position:relative;overflow:hidden;margin:0;width:100%;padding:20px 10px 20px 10px;transition:background-color 0.4s ease-in-out;}body.node-type-event div.finalist-related-events div.view-content li:last-child{border-bottom:0px dashed #999999;}body.node-type-event div.finalist-related-events div.view-content li h2{font-size:137.5%;font-weight:500;line-height:26px;}body.node-type-event div.finalist-related-events div.view-content li h2 a{font-weight:500;}body.node-type-event div.finalist-related-events div.view-content li h2 a:after{content:"";display:-ms-flexbox;display:flex;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-align:end;-ms-flex-pack:flex-end;justify-content:flex-end;-ms-flex-pack:end;position:absolute;top:0;left:0;height:100%;width:100%;}body.node-type-event div.finalist-related-events div.view-content li:hover .agendavakje.multi,body.node-type-event div.finalist-related-events div.view-content li:hover .agendadate,body.node-type-event div.finalist-related-events div.view-content li:hover .agendamonth{background-color:#03a1da;color:white;}body.node-type-event div.finalist-related-events div.view-content li:hover .agendavakje:after{border-color:white !important;}body.node-type-event div.finalist-related-events div.view-content div.calendar-wrapper{width:603px;}body.node-type-event div.finalist-related-events div.view-content span.agendavakje.multi + span.agendavakje{margin:0;display:block;background-color:transparent;box-shadow:none;}body.node-type-event div.finalist-related-events div.view-content span.agendavakje.multi + span.agendavakje .agendadate{border-radius:2px;}body.node-type-event div.finalist-related-events div.view-content .agendatime{background-color:transparent;border-top:0;}body.node-type-event div.finalist-related-read-more{padding:0 0 20px 0;margin:20px 0;border-bottom:1px dashed #999999;}body.node-type-event div.finalist-related-read-more .item-list ul li{margin:0;}body.node-type-event div.finalist-event-signup{margin-top:15px;}body.node-type-event div.finalist-event-signup div.field-collection-view a.link-with-icon{padding:20px;}body.node-type-event div.finalist-event-signup div.field-collection-view a.link-with-icon:after{top:50%;margin-top:-8px;}body.node-type-event .paragraphs-items + div.finalist-related-events{margin-top:0;}
@media screen and (min-width:0px) and (max-width:1023px) {
  div.joinedrow-content div.right-container div.finalist-event-signup div.field-collection-view a.link-with-icon:hover{background:#0F9D58;}
}
@media screen and (min-width:768px) and (max-width:1119px) {
  body.node-type-event div.joinedrow-content div.top-container{margin-bottom:20px;}
}
@media screen and (min-width:0px) and (max-width:767px) {
  body.node-type-event div.joinedrow-content div.top-container{margin-bottom:20px;}body.node-type-event div.finalist-related-events ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.node-type-event div.content .left-container{margin-top:12px;}.node-type-event div.content h1{margin-top:0;}
}
.list-agenda_items .view-content ul li .agendavakje.multi{border-top:6px solid #011b3c;background-color:#e3e3e3;position:absolute;z-index:-1;height:68px;transition:background-color 0.4s ease-in-out;}.list-agenda_items .view-content ul li .agendavakje.multi + .agendavakje{position:relative;margin-top:10px;margin-left:10px;z-index:10;box-shadow:0 0 8px white;}.list-agenda_items .view-content ul li .agendavakje.multi + .agendavakje:after{content:"";height:44px;width:1px;border-right:1px solid #011b3c;-khtml-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg);display:block;position:absolute;top:15px;left:49%;transition:border-color 0.4s ease-in-out;}.list-agenda_items .view-content ul li .agendavakje.multi + .agendavakje .agendadate,.list-agenda_items .view-content ul li .agendavakje.multi + .agendavakje .agendamonth{display:-ms-flexbox;display:flex;-ms-flex-pack:space-around;justify-content:space-around;-ms-flex-pack:distribute;word-wrap:normal;width:100%;}.list-agenda_items .view-content ul li .agendavakje.multi + .agendavakje .agendadate span,.list-agenda_items .view-content ul li .agendavakje.multi + .agendavakje .agendamonth span{width:50%;text-align:center;display:inline-block;}.list-agenda_items .view-content ul li .agendavakje.multi.onemonth + .agendavakje:after{height:23px;}.list-agenda_items .view-content ul li .agendavakje.multi.onemonth + .agendavakje .agendadate{font-size:23px;}.list-agenda_items .view-content ul li .agendavakje.multi.onemonth + .agendavakje .agendamonth{font-size:17px;}.list-agenda_items .view-content ul li .agendadate,.list-agenda_items .view-content ul li .agendamonth,.list-agenda_items .view-content ul li .agendatime,.list-agenda_items .view-content ul li .agendayear{display:block;text-align:center;transition:all 0.4s ease-in-out;}.list-agenda_items .view-content ul li .agendadate,.list-agenda_items .view-content ul li .agendamonth{background-color:#e3e3e3;font-weight:100;}.list-agenda_items .view-content ul li .agendadate{border-top:6px solid #011b3c;font-size:23px;padding-top:8px;height:40px;}.list-agenda_items .view-content ul li .agendadate span{font-size:23px;}.list-agenda_items .view-content ul li .agendamonth{padding-bottom:6px;font-size:17px;}.list-agenda_items .view-content ul li .agendamonth span{font-size:17px;}.list-agenda_items .view-content ul li .agendatime{border-top:1px solid #011b3c;width:100%;font-size:14px;line-height:17px;padding-top:6px;background-color:transparent;display:table;}.list-agenda_items .view-content ul li .agendatime:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";padding-right:5px;display:inline-block;vertical-align:top;}.list-agenda_items .view-content ul li .agendavakje,.list-agenda_items .view-content ul li .agendavakje.multi,.list-agenda_items .view-content ul li .agendavakje.multi + .agendavakje{border-radius:2px;width:70px;display:block;overflow:hidden;transition:all 0.4s ease-in-out;}.list-agenda_items .view-content ul li:hover .agendavakje.multi + .agendavakje{box-shadow:none;}.list-agenda_items .view-content ul li .calendar-wrapper{-ms-flex:0 0 80%;flex:0 0 80%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);}.list-agenda_items .view-content ul li .calendar-wrapper:before{display:none;}.list-agenda_items .view-content ul li .date{margin-right:20px;-ms-flex:0 0 80px;flex:0 0 80px;}.list-agenda_items .view-content ul li .event-type{float:right;background-color:#e3e3e3;padding:0 20px;min-width:170px;text-align:center;font-size:14px;z-index:-1px;}
@media screen and (min-width:480px) and (max-width:767px) {
  .list-agenda_items .view-content ul li .calendar-wrapper{-ms-flex:0 0 70%;flex:0 0 70%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);margin-left:0;}
}
@media screen and (min-width:0px) and (max-width:479px) {
  .list-agenda_items .view-content ul li .calendar-wrapper{-ms-flex:0 0 60%;flex:0 0 60%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);margin-left:0;}
}
.list-agenda_items .view-content ul li:hover .agendavakje.multi,.list-agenda_items .view-content ul li:hover .agendadate,.list-agenda_items .view-content ul li:hover .agendamonth{color:#011b3c;background-color:white;}.list-agenda_items .view-content ul li:hover .agendatime{background-color:#f0f0f0;}.list-agenda_items .view-content ul li:hover .agendavakje.multi + .agendavakje{box-shadow:none;}.list-agenda_items .view-content ul li h2{font-size:143.75%;font-weight:normal;line-height:26px;}.list-agenda_items .view-content ul li h2 a:after{content:"";display:-ms-flexbox;display:flex;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-align:end;-ms-flex-pack:flex-end;justify-content:flex-end;-ms-flex-pack:end;position:absolute;top:0;left:0;height:100%;width:100%;}
@media screen and (min-width:0px) and (max-width:767px) {
  .list-agenda_items .view-content ul li .agendavakje.multi{border-top:6px solid #011b3c;background-color:#e3e3e3;position:absolute;z-index:-1;height:68px;transition:background-color 0.4s ease-in-out;}.list-agenda_items .view-content ul li .agendavakje.multi + .agendavakje{position:relative;margin-top:10px;margin-left:10px;z-index:10;box-shadow:0 0 8px white;}.list-agenda_items .view-content ul li .agendavakje.multi + .agendavakje:after{content:"";height:44px;width:1px;border-right:1px solid #011b3c;-khtml-transform:rotate(2deg);-ms-transform:rotate(2deg);transform:rotate(2deg);display:block;position:absolute;top:15px;left:49%;transition:border-color 0.4s ease-in-out;}.list-agenda_items .view-content ul li .agendavakje.multi + .agendavakje .agendadate,.list-agenda_items .view-content ul li .agendavakje.multi + .agendavakje .agendamonth{display:-ms-flexbox;display:flex;-ms-flex-pack:space-around;justify-content:space-around;-ms-flex-pack:distribute;word-wrap:normal;width:100%;}.list-agenda_items .view-content ul li .agendavakje.multi + .agendavakje .agendadate span,.list-agenda_items .view-content ul li .agendavakje.multi + .agendavakje .agendamonth span{width:50%;text-align:center;display:inline-block;}.list-agenda_items .view-content ul li .agendavakje.multi.onemonth + .agendavakje:after{height:23px;}.list-agenda_items .view-content ul li .agendavakje.multi.onemonth + .agendavakje .agendadate{font-size:23px;}.list-agenda_items .view-content ul li .agendavakje.multi.onemonth + .agendavakje .agendamonth{font-size:17px;}.list-agenda_items .view-content ul li .agendadate,.list-agenda_items .view-content ul li .agendamonth,.list-agenda_items .view-content ul li .agendatime,.list-agenda_items .view-content ul li .agendayear{display:block;text-align:center;transition:all 0.4s ease-in-out;}.list-agenda_items .view-content ul li .agendadate,.list-agenda_items .view-content ul li .agendamonth{background-color:#e3e3e3;font-weight:100;}.list-agenda_items .view-content ul li .agendadate{border-top:6px solid #011b3c;font-size:23px;padding-top:8px;height:40px;}.list-agenda_items .view-content ul li .agendadate span{font-size:23px;}.list-agenda_items .view-content ul li .agendamonth{padding-bottom:6px;font-size:17px;}.list-agenda_items .view-content ul li .agendamonth span{font-size:17px;}.list-agenda_items .view-content ul li .agendatime{border-top:1px solid #011b3c;width:100%;font-size:14px;line-height:17px;padding-top:6px;background-color:transparent;display:table;}.list-agenda_items .view-content ul li .agendatime:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";padding-right:5px;display:inline-block;vertical-align:top;}.list-agenda_items .view-content ul li .agendavakje,.list-agenda_items .view-content ul li .agendavakje.multi,.list-agenda_items .view-content ul li .agendavakje.multi + .agendavakje{border-radius:2px;width:70px;display:block;overflow:hidden;transition:all 0.4s ease-in-out;}.list-agenda_items .view-content ul li:hover .agendavakje.multi + .agendavakje{box-shadow:none;}.list-agenda_items .view-content ul li .calendar-wrapper{-ms-flex:0 0 80%;flex:0 0 80%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);}.list-agenda_items .view-content ul li .calendar-wrapper:before{display:none;}.list-agenda_items .view-content ul li .date{margin-right:20px;-ms-flex:0 0 80px;flex:0 0 80px;}.list-agenda_items .view-content ul li .event-type{float:right;background-color:#e3e3e3;padding:0 20px;min-width:170px;text-align:center;font-size:14px;z-index:-1px;}
}
@media screen and (min-width:0px) and (max-width:767px) and (min-width:480px) and (max-width:767px) {
  .list-agenda_items .view-content ul li .calendar-wrapper{-ms-flex:0 0 70%;flex:0 0 70%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);margin-left:0;}
}
@media screen and (min-width:0px) and (max-width:767px) and (min-width:0px) and (max-width:479px) {
  .list-agenda_items .view-content ul li .calendar-wrapper{-ms-flex:0 0 60%;flex:0 0 60%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);margin-left:0;}
}
@media screen and (min-width:0px) and (max-width:767px) {
  .list-agenda_items .view-content ul li:hover .agendavakje.multi,.list-agenda_items .view-content ul li:hover .agendadate,.list-agenda_items .view-content ul li:hover .agendamonth{color:#011b3c;background-color:#e3e3e3;}.list-agenda_items .view-content ul li:hover .agendatime{background-color:white;}
}
body.node-type-news .sidebox h2{font-size:100%;}body.node-type-news .sidebox .sidebox-body .finalist-faculty-link{margin-bottom:20px;}body.node-type-news .sidebox .sidebox-body .finalist-faculty-link .icon-arrow-right{padding-left:1.3125em;display:inline-block;vertical-align:top;position:relative;line-height:1.5em;word-break:break-word;}body.node-type-news .sidebox .sidebox-body .finalist-faculty-link .icon-arrow-right:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";}body.node-type-news .sidebox .sidebox-body .finalist-faculty-link .icon-arrow-right:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:top;line-height:inherit;font-size:inherit;position:absolute;left:0px;top:-0.04em;}body.node-type-news .publication-date{position:relative;}body.node-type-news .publication-date .date-display-single{color:#999999;line-height:24px;position:absolute;top:-26px;}body.node-type-news .publication-date .date-display-single:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;font-family:"awesome";font-size:14px;content:"";color:#999999;margin-right:4px;font-size:16px;}body.node-type-news div.finalist-news-author{margin-bottom:30px;}body.node-type-news div.news-link-cat-wrapper{display:-ms-flexbox;display:flex;}body.node-type-news div.news-link-cat-wrapper > div{-ms-flex:0 0 33%;flex:0 0 33%;}body.node-type-news div.news-link-cat-wrapper .item-list ul li{margin:0;}body.node-type-news div.finalist-related-news{padding:20px 0 0 0;margin:20px 0 0 0;border-top:1px dashed #999999;width:100%;}body.node-type-news div.finalist-related-news ul{display:-ms-flexbox;display:flex;margin-left:-10px;}body.node-type-news div.finalist-related-news ul li{list-style-type:none;}body.node-type-news div.finalist-related-news img{float:left;width:70px;height:70px;padding-right:10px;}body.node-type-news div.finalist-related-news li{margin:0;width:100%;padding:20px 10px 20px 10px;transition:background-color 0.4s ease-in-out;position:relative;}body.node-type-news div.finalist-related-news li:hover{background-color:#f0f0f0;}body.node-type-news div.finalist-related-news li .date-display-single{color:#999999;display:block;padding-top:3px;}body.node-type-news div.finalist-related-news li img + h2 + span.date-display-single{padding-bottom:20px;}body.node-type-news div.finalist-related-news li .icon-chevron-circle-right a:after{content:"";display:-ms-flexbox;display:flex;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-align:end;-ms-flex-pack:flex-end;justify-content:flex-end;-ms-flex-pack:end;position:absolute;top:0;left:0;height:100%;width:100%;font-size:16px;padding-bottom:20px;padding-right:10px;}body.node-type-news div.finalist-related-news li h2{display:block;width:auto;font-size:137.5%;padding:4px 0 0 0px;margin-bottom:0;}body.node-type-news div.finalist-related-news .more-link{padding:0 10px;text-align:left;}body.node-type-news div.finalist-related-news .more-link:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";}body.node-type-news div.finalist-related-read-more{padding:0 0 20px 0;margin:0 0 20px 0;border-bottom:1px dashed #999999;}body.node-type-news div.finalist-related-read-more .item-list ul li{margin:0;}
@media screen and (min-width:768px) and (max-width:1023px) {
  body.node-type-news div.finalist-news-author{margin-top:0;}
}
@media screen and (min-width:0px) and (max-width:767px) {
  body.node-type-news div.news-link-cat-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}body.node-type-news div.news-link-cat-wrapper > div{-ms-flex:0 0 100%;flex:0 0 100%;}body.node-type-news div.finalist-related-news ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;}body.node-type-news div.finalist-related-news ul li{padding:0 0 20px 0;background-color:white;}body.node-type-news div.finalist-related-news .more-link{padding:0px 0;}.node-type-news div.content .left-container h1{margin-top:0;}body.node-type-news div.joinedrow-content div.left-container{padding-top:40px;}body.node-type-news div.finalist-news-author{margin-top:0;}
}
.list-news div.view-content li .news-wrapper{margin-left:130px;-ms-flex:0 0 80%;flex:0 0 80%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);}.list-news div.view-content li .news-wrapper h2,.list-news div.view-content li .news-wrapper h3{width:262px;padding:0;display:inline-block;margin-bottom:0;}.list-news div.view-content li .news-wrapper p{margin:0;}.list-news div.view-content li .news-wrapper span.date-display-single{color:#999999;}.list-news div.view-content li .news-wrapper .date-display-single{display:block;padding-top:3px;}.list-news div.view-content li .news-wrapper img + h2 + span.date-display-single{padding-bottom:20px;}.list-news div.view-content li .news-wrapper h2{display:block;width:auto;}.list-news div.view-content li .news-wrapper h2 a:after{content:"";display:-ms-flexbox;display:flex;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-align:end;-ms-flex-pack:flex-end;justify-content:flex-end;-ms-flex-pack:end;position:absolute;top:0;left:0;height:100%;width:100%;}
@media screen and (min-width:1024px) and (max-width:1119px) {
  .list-news div.view-content li .news-wrapper{-ms-flex:0 0 76%;flex:0 0 76%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);}
}
@media screen and (min-width:0px) and (max-width:767px) {
  .list-news div.view-content li .news-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);}
}
html > body.page-my-um{font-size:0.9em;font-weight:normal;margin:0px;background-color:#f5f5f5;height:100vh;display:block;}html > body.page-my-um > div.wrapper{width:auto;margin-left:auto;margin-right:auto;display:block;width:320px;-ms-flex:none;flex:none;height:auto;display:block;}html > body.no-sidebars.columns-left .my-um-wrapper{height:100%;padding:147px 0 0 0;display:block;}html > body.no-sidebars.columns-left .my-um-wrapper:before{display:none;}html > body.no-sidebars.columns-left .my-um-wrapper .content.column{height:100%;width:100%;padding:0;}html > body.no-sidebars.columns-left .my-um-wrapper .content.column #system-main{height:100%;}html > body.no-sidebars.columns-left .my-um-wrapper .content.column #system-main .content{height:100%;}html > body.no-sidebars.columns-left .my-um-wrapper .content.column #system-main .content .wrapper{margin:0;padding:0px 10px 20px 10px;width:320px;background-color:white;box-shadow:0 1px 2px 0 rgba(0,0,0,0.16);}html > body.no-sidebars.columns-left .my-um-wrapper .content.column #system-main .content .wrapper .cleaning_image{background-image:url(//www.maastrichtuniversity.nl/sites/all/themes/unimaas/static/images/UM_IMG_OPPOETSEN_v2.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:300px;height:100px;display:block;}html > body.no-sidebars.columns-left .my-um-wrapper .content.column #system-main .content .wrapper > h1{font-size:1em;font-weight:normal;text-align:center;color:#666;font-family:"Segoe UI",TheSans,Verdana,sans-serif;}html > body.no-sidebars.columns-left .my-um-wrapper .content.column #system-main .content .wrapper > h2{font-weight:500;text-align:center;font-size:0.85em;color:#666;}html > body.no-sidebars.columns-left .my-um-wrapper .content.column #system-main .content .wrapper > h1{padding-bottom:40px;}html > body.no-sidebars.columns-left .my-um-wrapper .content.column #system-main .content .wrapper > h2{font-family:sans-serif;font-size:x-small;padding-top:11px;color:black;}html > body.no-sidebars.columns-left .my-um-wrapper .content.column #system-main .content .wrapper > a{border:none;display:block;width:280px;margin:0 auto;}html > body.no-sidebars.columns-left .my-um-wrapper .content.column #system-main .content .wrapper > a svg{width:100%;}html > body.no-sidebars.columns-left .my-um-wrapper .content.column #system-main .content .wrapper nav ul{margin:0 10px;margin-padding:5px;margin-list-style:none;margin-line-height:2em;}html > body.no-sidebars.columns-left .my-um-wrapper .content.column #system-main .content .wrapper nav ul li{list-style:none;border:solid 1px #eee;border-radius:2px;margin:0 0 15px 0;padding:1px 0 1px;display:block;position:relative;transition:background-color 0.5s cubic-bezier(0.25,0.46,0.45,0.94);}html > body.no-sidebars.columns-left .my-um-wrapper .content.column #system-main .content .wrapper nav ul li a{font-size:100%;display:block;padding:5px 10px;border:none;height:100%;width:100%;padding-left:45px;color:#011b3c;transition:color 0s cubic-bezier(0.25,0.46,0.45,0.94);}html > body.no-sidebars.columns-left .my-um-wrapper .content.column #system-main .content .wrapper nav ul li:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;font-family:"awesome";font-size:14px;content:"";position:absolute;left:10px;display:block;border-radius:10px;color:#011b3c;font-size:15px;padding:5px;border-radius:50%;background-color:rgba(225,255,255,0.3);margin-right:7px;top:50%;margin-top:-12.5px;}html > body.no-sidebars.columns-left .my-um-wrapper .content.column #system-main .content .wrapper nav ul li:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";position:absolute;right:9px;top:50%;margin-top:-9px;font-size:18px;}html > body.no-sidebars.columns-left .my-um-wrapper .content.column #system-main .content .wrapper nav ul li:hover{background-color:#0F9D58;}html > body.no-sidebars.columns-left .my-um-wrapper .content.column #system-main .content .wrapper nav ul li:hover a{color:white;}html > body.no-sidebars.columns-left .my-um-wrapper .content.column #system-main .content .wrapper nav ul li:hover:before,html > body.no-sidebars.columns-left .my-um-wrapper .content.column #system-main .content .wrapper nav ul li:hover:after{color:white;}
@media screen and (min-width:0px) and (max-width:479px) {
  html > body.page-my-um{background-color:white;}html > body > div.wrapper{width:100%;padding:0;}html > body.no-sidebars.columns-left .my-um-wrapper{padding-top:0;}html > body.no-sidebars.columns-left .my-um-wrapper .content.column #system-main .content .wrapper{margin:0 auto;box-shadow:none;}
}
@media screen and (orientation:landscape) and (max-height:500px) {
  html > body.no-sidebars.columns-left .my-um-wrapper{padding-top:20px;}
}
body.page-locations .list-locations div.item-list ul li .location-details,body.page-locations .list-location_no_solr_ div.item-list ul li .location-details,body.page-locations-old .list-locations div.item-list ul li .location-details,body.page-locations-old .list-location_no_solr_ div.item-list ul li .location-details{margin-left:130px;-ms-flex:0 0 80%;flex:0 0 80%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);}body.page-locations .list-locations div.item-list ul li .location-details .address,body.page-locations .list-locations div.item-list ul li .location-details .facilities,body.page-locations .list-locations div.item-list ul li .location-details .businesshours,body.page-locations .list-location_no_solr_ div.item-list ul li .location-details .address,body.page-locations .list-location_no_solr_ div.item-list ul li .location-details .facilities,body.page-locations .list-location_no_solr_ div.item-list ul li .location-details .businesshours,body.page-locations-old .list-locations div.item-list ul li .location-details .address,body.page-locations-old .list-locations div.item-list ul li .location-details .facilities,body.page-locations-old .list-locations div.item-list ul li .location-details .businesshours,body.page-locations-old .list-location_no_solr_ div.item-list ul li .location-details .address,body.page-locations-old .list-location_no_solr_ div.item-list ul li .location-details .facilities,body.page-locations-old .list-location_no_solr_ div.item-list ul li .location-details .businesshours{margin-bottom:10px;}body.page-locations .list-locations div.item-list ul li .location-details .address p,body.page-locations .list-locations div.item-list ul li .location-details .facilities p,body.page-locations .list-locations div.item-list ul li .location-details .businesshours p,body.page-locations .list-location_no_solr_ div.item-list ul li .location-details .address p,body.page-locations .list-location_no_solr_ div.item-list ul li .location-details .facilities p,body.page-locations .list-location_no_solr_ div.item-list ul li .location-details .businesshours p,body.page-locations-old .list-locations div.item-list ul li .location-details .address p,body.page-locations-old .list-locations div.item-list ul li .location-details .facilities p,body.page-locations-old .list-locations div.item-list ul li .location-details .businesshours p,body.page-locations-old .list-location_no_solr_ div.item-list ul li .location-details .address p,body.page-locations-old .list-location_no_solr_ div.item-list ul li .location-details .facilities p,body.page-locations-old .list-location_no_solr_ div.item-list ul li .location-details .businesshours p{margin:0;}body.page-locations .list-locations div.item-list ul li .location-details .email,body.page-locations .list-location_no_solr_ div.item-list ul li .location-details .email,body.page-locations-old .list-locations div.item-list ul li .location-details .email,body.page-locations-old .list-location_no_solr_ div.item-list ul li .location-details .email{padding-top:10px;}body.page-locations .list-locations div.item-list ul li .location-details h2,body.page-locations .list-location_no_solr_ div.item-list ul li .location-details h2,body.page-locations-old .list-locations div.item-list ul li .location-details h2,body.page-locations-old .list-location_no_solr_ div.item-list ul li .location-details h2{margin-bottom:10px;}body.page-locations .list-locations div.item-list ul li .location-details h2 a:after,body.page-locations .list-location_no_solr_ div.item-list ul li .location-details h2 a:after,body.page-locations-old .list-locations div.item-list ul li .location-details h2 a:after,body.page-locations-old .list-location_no_solr_ div.item-list ul li .location-details h2 a:after{content:"";display:-ms-flexbox;display:flex;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-align:end;-ms-flex-pack:flex-end;justify-content:flex-end;-ms-flex-pack:end;position:absolute;top:0;left:0;height:100%;width:100%;}.list-institute div.item-list ul.search-results li .institute-detail{margin-left:130px;-ms-flex:0 0 80%;flex:0 0 80%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);}body.node-type-landing-contact div.joinedrow-content .top-container{position:relative;}body.node-type-landing-contact div.joinedrow-content .top-container:before{border-color:transparent;}body.node-type-landing-contact div.joinedrow-content div.paralax{width:2000px;left:-595px;}body.node-type-landing-contact div.joinedrow-content .left-container{padding-top:10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}body.node-type-landing-contact div.joinedrow-content .left-container h2,body.node-type-landing-contact div.joinedrow-content .left-container h3{letter-spacing:0.4px;margin-top:15px;margin-bottom:9px;line-height:1.05;}body.node-type-landing-contact div.joinedrow-content .left-container h2{width:100%;font-size:190%;}body.node-type-landing-contact div.joinedrow-content .left-container h3{font-size:140%;font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}body.node-type-landing-contact div.joinedrow-content .left-container .finalist-location .location{display:inline-block;vertical-align:top;}body.node-type-landing-contact div.joinedrow-content .left-container .finalist-location .location div,body.node-type-landing-contact div.joinedrow-content .left-container .finalist-location .location span,body.node-type-landing-contact div.joinedrow-content .left-container .finalist-location .location a,body.node-type-landing-contact div.joinedrow-content .left-container .finalist-location .location h4{line-height:24px;margin:0;}body.node-type-landing-contact div.joinedrow-content .left-container .finalist-location .location address span,body.node-type-landing-contact div.joinedrow-content .left-container .finalist-location .location address .street{display:inline;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0.2);transition:color 0.4s cubic-bezier(0.25,0.46,0.45,0.94),border-color 0.4s cubic-bezier(0.25,0.46,0.45,0.94);color:#007bc7;cursor:pointer;transition:border-color 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}body.node-type-landing-contact div.joinedrow-content .left-container .finalist-location .location address span:hover,body.node-type-landing-contact div.joinedrow-content .left-container .finalist-location .location address .street:hover{border-bottom-width:1px;border-bottom-style:solid;color:#154273;border-bottom-color:#154273;}body.node-type-landing-contact div.joinedrow-content .left-container .finalist-location .location a:hover address span,body.node-type-landing-contact div.joinedrow-content .left-container .finalist-location .location a:hover address .street{border-color:#011b3c;}body.node-type-landing-contact div.joinedrow-content .base-container{position:relative;}body.node-type-landing-contact div.joinedrow-content .base-container .paralax{height:403px;}body.node-type-landing-contact div.joinedrow-content .base-container .finalist-search-tabs{padding-top:100px;padding-bottom:155px;border:0;width:100%;border-color:transparent;display:-ms-flexbox;display:flex;-ms-flex-pack:flex-end;justify-content:flex-end;-ms-flex-pack:end;}body.node-type-landing-contact div.joinedrow-content .base-container .finalist-search-tabs + h2{font-size:218.75%;font-weight:normal;margin-top:15px;margin-bottom:9px;}
@media screen and (min-width:0px) and (max-width:767px) {
  body.node-type-landing-contact div.joinedrow-content .base-container .finalist-search-tabs{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;}body.node-type-landing-contact div.joinedrow-content .left-container{padding-top:0px;}body.node-type-landing-contact div.joinedrow-content .left-container .contact-us{width:100%;margin-bottom:20px;}body.node-type-landing-contact div.joinedrow-content .left-container .contact-us .description p:last-child{padding-bottom:0;margin-bottom:0;}body.node-type-landing-contact nav.main-menu{display:none !important;}
}
body.node-type-programme #finalist-blocks-headerphoto + div.content-wrapper,body.node-type-other-studies #finalist-blocks-headerphoto + div.content-wrapper,body.node-type-institute #finalist-blocks-headerphoto + div.content-wrapper,body.node-type-landingpage-programme-type #finalist-blocks-headerphoto + div.content-wrapper{padding-top:485px;}body.node-type-programme #finalist-blocks-headerphoto + div.content-wrapper div.joinedrow-content div.top-container,body.node-type-other-studies #finalist-blocks-headerphoto + div.content-wrapper div.joinedrow-content div.top-container,body.node-type-institute #finalist-blocks-headerphoto + div.content-wrapper div.joinedrow-content div.top-container,body.node-type-landingpage-programme-type #finalist-blocks-headerphoto + div.content-wrapper div.joinedrow-content div.top-container{background-color:rgba(225,225,225,0);margin-top:0;}body.node-type-programme #finalist-blocks-headerphoto + div.content-wrapper div.joinedrow-content div.top-container:before,body.node-type-other-studies #finalist-blocks-headerphoto + div.content-wrapper div.joinedrow-content div.top-container:before,body.node-type-institute #finalist-blocks-headerphoto + div.content-wrapper div.joinedrow-content div.top-container:before,body.node-type-landingpage-programme-type #finalist-blocks-headerphoto + div.content-wrapper div.joinedrow-content div.top-container:before{display:none;}body.node-type-programme #finalist-blocks-headerphoto + div.content-wrapper div.joinedrow-content div.left-container,body.node-type-other-studies #finalist-blocks-headerphoto + div.content-wrapper div.joinedrow-content div.left-container,body.node-type-institute #finalist-blocks-headerphoto + div.content-wrapper div.joinedrow-content div.left-container,body.node-type-landingpage-programme-type #finalist-blocks-headerphoto + div.content-wrapper div.joinedrow-content div.left-container{background-color:rgba(3,161,218,0.9);padding:10px 20px 20px 15px;margin-right:0;}body.node-type-programme #finalist-blocks-headerphoto + div.content-wrapper div.joinedrow-content div.right-container .sidebox,body.node-type-other-studies #finalist-blocks-headerphoto + div.content-wrapper div.joinedrow-content div.right-container .sidebox,body.node-type-institute #finalist-blocks-headerphoto + div.content-wrapper div.joinedrow-content div.right-container .sidebox,body.node-type-landingpage-programme-type #finalist-blocks-headerphoto + div.content-wrapper div.joinedrow-content div.right-container .sidebox{background-color:rgba(225,225,225,0.9);}
@media screen and (min-width:480px) and (max-width:767px) {
  body.node-type-programme #finalist-blocks-headerphoto + div.content-wrapper,body.node-type-other-studies #finalist-blocks-headerphoto + div.content-wrapper,body.node-type-institute #finalist-blocks-headerphoto + div.content-wrapper,body.node-type-institute #finalist-blocks-headerphoto + div.content-wrapper,body.node-type-other-studies #finalist-blocks-headerphoto + div.content-wrapper,body.node-type-landingpage-programme-type #finalist-blocks-headerphoto + div.content-wrapper{padding-top:12px;}
}
@media screen and (min-width:0px) and (max-width:479px) {
  body.node-type-programme #finalist-blocks-headerphoto + div.content-wrapper,body.node-type-other-studies #finalist-blocks-headerphoto + div.content-wrapper,body.node-type-institute #finalist-blocks-headerphoto + div.content-wrapper,body.node-type-institute #finalist-blocks-headerphoto + div.content-wrapper,body.node-type-other-studies #finalist-blocks-headerphoto + div.content-wrapper,body.node-type-landingpage-programme-type #finalist-blocks-headerphoto + div.content-wrapper{padding-top:8px;}
}
.page-education-course-finder .view > .view-content > div.item-list > ul > li,.page-education-course-finder .view > .view-content > div.item-list > ul.search-results > li,.page-education-course-finder .view > .view-content > div.item-list > ul.list-results > li{padding:10px 10px 0 10px;}.page-education-course-finder .view > .view-content > div.item-list > ul:not(.contextual-links) > li,.page-education-course-finder .view > .view-content > div.item-list > ul.search-results > li,.page-education-course-finder .view > .view-content > div.item-list > ul.list-results > li{margin-bottom:10px;}.page-education-course-finder h1.title{margin-left:10px;}.page-education-course-finder .views-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:flex-start;align-items:flex-start;-ms-flex-align:start;border-bottom:1px solid #F3F5F6;}.page-education-course-finder .views-row > *{-ms-flex-order:10;order:10;}.page-education-course-finder .views-row > h2{-ms-flex-order:1;order:1;-ms-flex:1;flex:1;}.page-education-course-finder .views-row h2 + h3{font-weight:normal;}.page-education-course-finder .views-row h3,.page-education-course-finder .views-row .description,.page-education-course-finder .views-row .long-description,.page-education-course-finder .views-row .finalist-modulegroup-parent,.page-education-course-finder .views-row .finalist-module-parent{width:100%;}.page-education-course-finder .views-row .finalist-module-type,.page-education-course-finder .views-row .module-group-type{-ms-flex-order:3;order:3;margin-left:20px;font-weight:bold;background:#F3F5F6;line-height:1.7;position:relative;top:-2px;padding:0 8px;}.page-education-course-finder .views-row .description,.page-education-course-finder .views-row .long-description{margin-top:15px;}.page-education-course-finder .views-row .finalist-module-parent > h3,.page-education-course-finder .views-row .finalist-modulegroup-parent > h3{font-size:100%;}.page-education-course-finder .views-row .finalist-module-period{-ms-flex-order:2;order:2;text-align:right;margin-left:auto;}.page-education-course-finder .views-row .title-group > div{display:inline-block;margin:0 0 0 10px;}.page-education-course-finder .views-row .title-group .finalist-module-type{padding:4px 6px;background:#e3e3e3;font-weight:bold;}.page-education-course-finder .view > .view-content > div.item-list > ul > li .finalist-modulegroup-parent > h3,.page-education-course-finder .view > .view-content > div.item-list > ul > li .finalist-module-parent > h3{margin-bottom:0;}.page-education-course-finder .view > .view-content > div.item-list > ul > li .finalist-modulegroup-parent ul > li,.page-education-course-finder .view > .view-content > div.item-list > ul > li .finalist-module-parent ul > li{margin:0;}.page-education-course-finder .view > .view-content > div.item-list > ul > li,.page-education-course-finder .view > .view-content > div.item-list > ul.search-results > li,.page-education-course-finder .view > .view-content > div.item-list > ul.list-results > li{position:relative;left:auto;list-style:none;width:100%;margin-left:0;transition:transform 0.25s linear;}.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content fieldset{margin-bottom:0;}.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content legend{cursor:default;}.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content legend span.more{display:none;}.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content legend:hover span{color:#011b3c;}.page-education-course-finder div.big-overlay div.big-overlay-inner div.container div.content legend:hover:after{border-color:#011b3c;}
@media screen and (min-width:1024px) {
  .page-education-course-finder .views-row .finalist-module-period{max-width:175px;}
}
@media screen and (min-width:768px) and (max-width:1023px) {
  .page-education-course-finder h1.title{margin-left:0;}.page-education-course-finder .views-row .finalist-module-period{max-width:175px;}
}
@media screen and (min-width:0px) and (max-width:767px) {
  .page-education-course-finder h1.title{margin-left:0;}.page-education-course-finder .views-row > h2{margin-top:10px;}.page-education-course-finder .views-row .finalist-module-period{-ms-flex:0 0 75%;flex:0 0 75%;margin-left:0;-ms-flex-order:-2;order:-2;text-align:left;}.page-education-course-finder .views-row .finalist-module-type{-ms-flex-order:-1;order:-1;margin-left:auto;}
}
.page-request-brochure div.content-wrapper .content.column .content form fieldset{border-bottom:0;}.page-request-brochure #page-title{font-family:"TheSans",Helvetica,Arial;text-align:start;text-anchor:start;text-decoration:none;text-indent:0px;text-overflow:clip;text-rendering:optimizeLegibility;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:0px;word-wrap:normal;letter-spacing:0.400000005960465px;font-kerning:auto;font-size:48px;font-stretch:normal;font-style:normal;font-variant:normal;font-variant-ligatures:normal;font-weight:500;line-height:50.4000015258789px;line-height:1.05em;text-shadow:white 0px 0px 50px;margin-top:0;margin-bottom:24px;}.page-request-brochure .intro + h2{font-family:"TheSans",Helvetica,Arial;text-align:start;text-anchor:start;text-decoration:none;text-indent:0px;text-overflow:clip;text-rendering:optimizeLegibility;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:0px;word-wrap:normal;letter-spacing:0.400000005960465px;font-kerning:auto;font-size:35.2000007629395px;font-stretch:normal;font-style:normal;font-variant:normal;font-variant-ligatures:normal;font-weight:500;line-height:36.9599990844727px;line-height:1.05em;padding-top:28px;color:#ef4c22;display:inline-block;padding-bottom:15px;width:100%;border-bottom:1px solid #e3e3e3;}.page-request-brochure .intro:after{content:"";display:table;clear:both;}.page-request-brochure .intro .text,.page-request-brochure .intro img{float:left;}.page-request-brochure h3{font-family:"TheSans",Helvetica,Arial;text-align:start;text-anchor:start;text-decoration:none;text-indent:0px;text-overflow:clip;text-rendering:optimizeLegibility;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:0px;word-wrap:normal;letter-spacing:0.400000005960465px;font-kerning:auto;font-size:26.7199993133545px;font-stretch:normal;font-style:normal;font-variant:normal;font-variant-ligatures:normal;font-weight:bold;line-height:28.055999755859px;line-height:1.05em;padding-top:10px;margin-top:40px;margin-bottom:20px;color:black;}.page-request-brochure .finalist_brochure_form table{margin-bottom:10px;}.page-request-brochure .finalist_brochure_form table tr td:nth-child(1){width:4%;}.page-request-brochure .finalist_brochure_form table tr td:nth-child(2){width:76%;}.page-request-brochure .finalist_brochure_form table tr td:nth-child(3){width:20%;}.page-request-brochure .finalist_brochure_form table input[type=checkbox]{opacity:1;position:static;-webkit-appearance:checkbox;}.page-request-brochure div.content-wrapper .content.column .content form div.form-item.form-item-keep-updated .form-type-checkbox{width:541px;}.page-request-brochure div.content-wrapper .content.column .content form .form-actions{border-top:1px solid #e3e3e3;padding-top:17px;margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:space-between;justify-content:space-between;-ms-flex-pack:justify;}.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-submit-container,.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-previous-container{position:relative;}.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-submit-container input[type=submit],.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-previous-container input[type=submit]{margin:0;background-color:transparent;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;font-size:16px;position:relative;z-index:2;border-radius:0.125em;transition:color 0.4s ease-in-out,background-color 0.4s ease-in-out,border-radius 0.4s ease-in-out;display:inline-block;line-height:1.04167em;padding:0.3125em 0.5em 0.3125em 0.5em;cursor:pointer;color:white;background-color:#011b3c;border:none;-webkit-appearance:none;text-decoration:none;font-family:"TheSans",Helvetica,Arial;font-style:normal;vertical-align:middle;padding:10px 35px 10px 15px;color:white;background-color:#0F9D58;}.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-submit-container input[type=submit]:hover,.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-previous-container input[type=submit]:hover{text-decoration:none;background-color:#03a1da;border:none;}.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-submit-container input[type=submit]:visited,.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-previous-container input[type=submit]:visited{color:white;}.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-submit-container input[type=submit].disabled:hover,.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-submit-container input[type=submit].disabled,.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-previous-container input[type=submit].disabled:hover,.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-previous-container input[type=submit].disabled{background-color:#ededed;color:#a1a1a1;pointer-events:none;}.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-submit-container input[type=submit]:hover,.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-previous-container input[type=submit]:hover{background-color:#AB1123;}.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-submit-container:after,.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-previous-container:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";color:white;position:absolute;right:10px;top:10px;z-index:2;pointer-events:none;}.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-submit-container{-ms-flex-order:1;order:1;}.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-previous-container{-ms-flex-order:2;order:2;}.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-previous-container input[type=submit]{padding:10px 15px 10px 35px;background-color:#03a1da;}.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-previous-container:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";right:auto;left:10px;}.page-request-brochure-details #finalist-brochure-list{position:relative;}.page-request-brochure-details #finalist-brochure-list h2{font-family:"TheSans",Helvetica,Arial;text-align:start;text-anchor:start;text-decoration:none;text-indent:0px;text-overflow:clip;text-rendering:optimizeLegibility;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:0px;word-wrap:normal;letter-spacing:0.400000005960465px;font-kerning:auto;font-size:35.2000007629395px;font-stretch:normal;font-style:normal;font-variant:normal;font-variant-ligatures:normal;font-weight:500;line-height:36.9599990844727px;line-height:1.05em;padding-top:28px;color:#ef4c22;display:inline-block;padding-bottom:15px;width:100%;border-bottom:1px solid #e3e3e3;}.page-request-brochure-details #finalist-brochure-list .previous a{color:#011b3c;}.page-request-brochure-details #finalist-brochure-list .previous a:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";font-size:9px;padding-right:4px;}.page-request-brochure-details #finalist-brochure-list .form-item-language .form-item,.page-request-brochure-details #finalist-brochure-list .form-item-order-via .form-item{display:inline-block;}.page-request-brochure-details #finalist-brochure-list #edit-name-container .form-item{display:inline-block;vertical-align:bottom;margin-right:10px;}.page-request-brochure-details #finalist-brochure-list #edit-name-container .form-item input{margin-left:0;}.page-request-brochure-details #finalist-brochure-list #edit-name-container .form-item-firstname input{width:192px;}.page-request-brochure-details #finalist-brochure-list #edit-name-container .form-item-lastname input{width:202px;}.page-request-brochure-details #finalist-brochure-list .form-item-email input,.page-request-brochure-details #finalist-brochure-list .form-item-email-confirm input{width:541px;}.page-request-brochure-details #finalist-brochure-list .bd-container label.error,.page-request-brochure-details #finalist-brochure-list .form-item-firstname label.error,.page-request-brochure-details #finalist-brochure-list .form-item-prefix label.error,.page-request-brochure-details #finalist-brochure-list .form-item-lastname label.error{padding-left:10px;display:inline;}.page-request-brochure-details #finalist-brochure-list .form-item-prefix .chosen-default{color:#999;}.page-request-brochure-details #finalist-brochure-list #edit-bd-container .form-item{display:inline-block;margin-right:10px;}.page-request-brochure-details #finalist-brochure-list #edit-bd-container .form-item input{margin-left:0;}.page-request-brochure-details #finalist-brochure-list .form-item-exp-year-entry .chosen-container{width:120px !important;}.page-request-brochure-details #finalist-brochure-list .form-item-exp-year-entry div.description{display:inline-block;margin-left:4px;}.page-request-brochure-details #finalist-brochure-list #edit-details-footer{border-top:1px solid #e3e3e3;padding-top:17px;margin-top:17px;}.page-request-brochure-details #finalist-brochure-list #edit-details-footer .fieldset-wrapper{padding-right:200px;}.page-request-brochure-details #finalist-brochure-list .footer-container{position:relative;}.page-request-brochure-details #finalist-brochure-list .footer-container .disclaimer{padding-right:200px;font-size:75%;line-height:100%;}.page-request-brochure-details #finalist-brochure-list .footer-container .form-actions{border:0;margin:0;padding:0;}.page-request-brochure-details #finalist-brochure-list .footer-container .form-actions input{border:0;}.page-request-brochure-review div.content-wrapper .content.column .content #finalist-brochure-review h2{font-family:"TheSans",Helvetica,Arial;text-align:start;text-anchor:start;text-decoration:none;text-indent:0px;text-overflow:clip;text-rendering:optimizeLegibility;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:0px;word-wrap:normal;letter-spacing:0.400000005960465px;font-kerning:auto;font-size:35.2000007629395px;font-stretch:normal;font-style:normal;font-variant:normal;font-variant-ligatures:normal;font-weight:500;line-height:36.9599990844727px;line-height:1.05em;padding-top:28px;color:#ef4c22;display:inline-block;padding-bottom:15px;width:100%;border-bottom:1px solid #e3e3e3;}.page-request-brochure-review div.content-wrapper .content.column .content #finalist-brochure-review .review-title{width:220px;font-weight:bold;}.page-request-brochure-review div.content-wrapper .content.column .content #finalist-brochure-review .group div.item-list ul{margin:0;}
@media screen and (min-width:0px) and (max-width:1023px) {
  .page-request-brochure #finalist-brochure-list #edit-name-container .form-item-prefix,.page-request-brochure #finalist-brochure-list #edit-name-container .form-item-lastname{display:block;margin-left:193px;margin-top:10px;}
}
@media screen and (min-width:0px) and (max-width:767px) {
  .page-request-brochure #finalist-brochure-list #edit-name-container .form-item-prefix,.page-request-brochure #finalist-brochure-list #edit-name-container .form-item-lastname{display:block;margin-left:0px;margin-top:10px;}.page-request-brochure .intro{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.page-request-brochure div.content-wrapper .content.column .content form .form-actions .form-previous-container input[type=submit]{height:36px;width:38px;padding:0;font-size:0;}.page-request-brochure-details #finalist-brochure-list .footer-container .disclaimer{padding-right:100px;}
}
@media screen and (min-width:480px) and (max-width:767px) {
  .page-request-brochure-details #finalist-brochure-list .form-item-email input,.page-request-brochure-details #finalist-brochure-list .form-item-email-confirm input{width:250px;}.page-request-brochure-details #finalist-brochure-list .form-item.form-item-keep-updated .form-type-checkbox{width:250px;}.page-request-brochure-details #finalist-brochure-list .footer-container .disclaimer{padding-right:100px;}
}
@media screen and (min-width:0px) and (max-width:479px) {
  .page-request-brochure #finalist-brochure-list #edit-name-container .form-item-prefix,.page-request-brochure #finalist-brochure-list #edit-name-container .form-item-lastname{margin-left:0;}.page-request-brochure #finalist-brochure-list .form-item-email input,.page-request-brochure #finalist-brochure-list .form-item-email-confirm input{width:100%;}.page-request-brochure #finalist-brochure-list .form-item.form-item-keep-updated .form-type-checkbox{width:100%;}
}
.list-blog_overview div.view-content .item-list ul li.views-row{border-bottom:1px dashed #999999;padding-bottom:28px;padding-top:35px;margin-bottom:0;}.list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper{margin-left:130px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:flex-start;justify-content:flex-start;-ms-flex-pack:start;-ms-flex:0 0 81%;flex:0 0 81%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);width:100%;}.list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper h2,.list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper .introduction{width:100%;-ms-flex:0 0 100%;flex:0 0 100%;}.list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper .finalist-blog-author,.list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper .finalist-blog-author .label-inline{display:inline;}.list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper .publication-date{display:inline;color:#999999;padding-right:4px;}.list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper .label-inline{display:none;}.list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper .blog-author{margin-right:30px;}.list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper .blog-author:before{color:#999999;margin-right:10px;font-size:18px;vertical-align:-1px;font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;font-family:"awesome";font-size:14px;content:"";}.list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper .finalist-comment-count{max-width:33.33%;text-indent:-30px;padding-left:30px;text-align:right;}.list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper .finalist-comment-count:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;font-family:"awesome";font-size:14px;content:"";font-size:18px;margin-right:10px;color:#999999;vertical-align:-2px;}
@media screen and (min-width:1024px) and (max-width:1119px) {
  .list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper{-ms-flex:0 0 76%;flex:0 0 76%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);}
}
@media screen and (min-width:768px) and (max-width:1023px) {
  .list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper{-ms-flex:0 0 81%;flex:0 0 81%;-ms-flex:0 0 calc(100% - 130px);flex:0 0 calc(100% - 130px);}
}
.list-blog_overview div.view-content .item-list ul li.views-row img + div.blog-wrapper{margin-left:0;}.list-blog_overview div.view-content .item-list ul li.views-row div.blog-wrapper{display:block;margin-left:120px;}.list-blog_overview div.view-content .item-list ul li.views-row div.blog-wrapper:before{top:40px;width:100px;}.list-blog_overview div.view-content .item-list ul li.views-row:last-child{border:0;}.list-blog_overview div.view-content .item-list ul li.views-row img{width:100px;}.list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper h2 a{color:#011b3c;}.list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper h2 a:after{display:none;height:0;width:0;}.list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper h2 a:hover:after{display:none;height:0;width:0;}.list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper .publication-date{color:#999999;display:inline;padding-right:4px;}.list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper .finalist-blog-author{display:inline;}.list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper .finalist-blog-author .label-inline{display:inline;}.list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper .introduction{margin:17px 0;}.list-blog_overview div.view-content .item-list ul li.views-row .blog-wrapper .node-link{width:100%;}body.page-blog .wrapper h1#page-title span{font-size:16px;color:#011b3c;font-weight:bold;}body.page-blog .wrapper aside.sidebar.second{-ms-flex-order:2;order:2;margin:0;}body.page-blog .wrapper aside.sidebar.second > div{background-color:transparent;color:#011b3c;}body.page-blog .wrapper aside.sidebar.second > div > div{border-bottom:1px dashed #999999;padding-bottom:30px;margin-bottom:35px;}body.page-blog .wrapper aside.sidebar.second > div > div:last-child{border:0;padding-bottom:0;margin-bottom:0;}body.page-blog .wrapper aside.sidebar.second > div > div > h2{font-weight:bold;font-size:22px;margin-bottom:17px;}body.page-blog .wrapper aside.sidebar.second > div #views-last-commented-block-1 .views-row{margin-bottom:17px;}body.page-blog .wrapper aside.sidebar.second > div #views-last-commented-block-1 .views-row:last-of-type{margin-bottom:0;}body.page-blog .wrapper aside.sidebar.second > div #views-last-commented-block-1 .title h2{font-size:16px;font-weight:normal;}body.page-blog .wrapper aside.sidebar.second > div #views-last-commented-block-1 .title h2 a{display:inline-block;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0.2);transition:color 0.4s cubic-bezier(0.25,0.46,0.45,0.94),border-color 0.4s cubic-bezier(0.25,0.46,0.45,0.94);color:#007bc7;cursor:pointer;color:#03a1da;}body.page-blog .wrapper aside.sidebar.second > div #views-last-commented-block-1 .title h2 a:hover{border-bottom-width:1px;border-bottom-style:solid;color:#154273;border-bottom-color:#154273;}body.page-blog .wrapper aside.sidebar.second > div #views-last-commented-block-1 .title h2 a:hover{color:#011b3c;border-color:#011b3c;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li{position:relative;padding:0 0 0 12px;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li a.facetapi-inactive,body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li a.facetapi-active{display:inline-block;color:#03a1da;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li a.facetapi-inactive:hover,body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li a.facetapi-active:hover{color:#011b3c;border-color:#011b3c;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li a.facetapi-inactive:before,body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li a.facetapi-active:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";font-size:56.25%;position:absolute;color:#011b3c;left:0;top:9px;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li a.facetapi-inactive.facetapi-inactive span.checkbox + span,body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li a.facetapi-active.facetapi-inactive span.checkbox + span{border-bottom:1px solid #e3e3e3;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li a.facetapi-inactive .facet-count,body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li a.facetapi-active .facet-count{display:none;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li.collapsed a.facetapi-inactive{padding-left:1.3125em;display:inline-block;vertical-align:top;position:relative;line-height:1.5em;word-break:break-word;padding-left:0;position:static;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li.collapsed a.facetapi-inactive:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";font-size:56.25%;color:#011b3c;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li.collapsed a.facetapi-inactive:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:top;line-height:inherit;font-size:inherit;position:absolute;left:0px;top:-0.04em;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li.collapsed a.facetapi-inactive:before{font-size:56.25%;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li.collapsed a.facetapi-active{position:relative;text-indent:-15px;left:15px;padding-left:1.3125em;display:inline-block;vertical-align:top;position:relative;line-height:1.5em;word-break:break-word;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li.collapsed a.facetapi-active:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";color:#011b3c;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li.collapsed a.facetapi-active:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;vertical-align:top;line-height:inherit;font-size:inherit;position:absolute;left:0px;top:-0.04em;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li.collapsed a.facetapi-active:before{font-size:56.25%;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li.expanded a.facetapi-inactive:before{display:none;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li.expanded a.facetapi-active{text-indent:-15px;left:15px;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi li.expanded a.facetapi-active:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";font-size:56.25%;position:relative;color:#011b3c;top:0;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi ul li.expanded .item-list{margin-left:15px;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi ul li.expanded .item-list a{position:relative;text-indent:0;left:0;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi ul li.expanded .item-list a:before{display:none;}body.page-blog .wrapper aside.sidebar.second > div .block.facetapi ul li.expanded .item-list a.facetapi-active span.checkbox + span{border:0;}body.page-blog .wrapper aside.sidebar.second > div #finalist-blocks-subscribe-to-newsletter .content{background-color:#e3e3e3;padding:20px 18px;}body.page-blog .wrapper aside.sidebar.second > div #finalist-blocks-subscribe-to-newsletter .content h3{font-weight:bold;font-size:22px;margin-bottom:17px;}body.page-blog .wrapper aside.sidebar.second > div #finalist-blocks-subscribe-to-newsletter .content a{display:inline-block;border-radius:0.125em;transition:color 0.4s ease-in-out,background-color 0.4s ease-in-out,border-radius 0.4s ease-in-out;display:inline-block;line-height:1.04167em;padding:0.3125em 0.5em 0.3125em 0.5em;cursor:pointer;color:white;background-color:#011b3c;border:none;-webkit-appearance:none;text-decoration:none;font-family:"TheSans",Helvetica,Arial;font-style:normal;vertical-align:middle;background-color:#0F9D58;padding-bottom:0.25em;}body.page-blog .wrapper aside.sidebar.second > div #finalist-blocks-subscribe-to-newsletter .content a:hover{text-decoration:none;background-color:#03a1da;border:none;}body.page-blog .wrapper aside.sidebar.second > div #finalist-blocks-subscribe-to-newsletter .content a:visited{color:white;}body.page-blog .wrapper aside.sidebar.second > div #finalist-blocks-subscribe-to-newsletter .content a.disabled:hover,body.page-blog .wrapper aside.sidebar.second > div #finalist-blocks-subscribe-to-newsletter .content a.disabled{background-color:#ededed;color:#a1a1a1;pointer-events:none;}body.page-blog .wrapper aside.sidebar.second > div #finalist-blocks-subscribe-to-newsletter .content a:hover{background-color:#13cc72;}
@media screen and (min-width:0px) and (max-width:1023px) {
  .list-blog_overview div.view-content .item-list ul li.views-row img{float:left;margin-right:20px;margin-bottom:20px;}.list-blog_overview div.view-content .item-list ul li.views-row div.blog-wrapper{margin-left:0;}.list-blog_overview div.view-content .item-list ul li.views-row div.blog-wrapper:before{display:none;}body.page-blog .wrapper aside.sidebar.second{-ms-flex-order:1;order:1;}body.page-blog aside.sidebar.second .filter-js-label{display:none;}body.page-blog aside.sidebar.second #views-last-commented-block-1{transition:height 0.4s cubic-bezier(0.25,0.46,0.45,0.94);overflow:hidden;position:relative;}body.page-blog aside.sidebar.second #views-last-commented-block-1.closed{height:0 !important;}body.page-blog aside.sidebar.second #views-last-commented-block-1 > h2{cursor:pointer;position:relative;color:#ef4c22;}body.page-blog aside.sidebar.second #views-last-commented-block-1 > h2:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";transition:transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94);-khtml-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);font-size:14px;margin-right:10px;display:inline-block;}body.page-blog aside.sidebar.second #views-last-commented-block-1.closed{height:0 !important;}body.page-blog aside.sidebar.second #views-last-commented-block-1.closed > h2{color:#011b3c;}body.page-blog aside.sidebar.second #views-last-commented-block-1.closed > h2:after{right:13px;}body.page-blog aside.sidebar.second #views-last-commented-block-1.closed > h2:before{-khtml-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);font-size:14px;}body.page-blog aside.sidebar.second #views-last-commented-block-1.closed:after{opacity:0;width:0;}body.page-blog aside.sidebar.second .block.facetapi h2{cursor:pointer;}body.page-blog aside.sidebar.second .block.facetapi h2:before{transition:transform 0.4s cubic-bezier(0.25,0.46,0.45,0.94);font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";font-size:14px;margin-right:10px;margin-left:-14px;}body.page-blog aside.sidebar.second .block.facetapi.closed h2:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";font-size:14px;}
}
#finalist-blocks-blog-groups ul{margin:0;}#finalist-blocks-blog-groups ul li{position:relative;padding:0 0 0 12px;margin:7px 0 7px 0px;}#finalist-blocks-blog-groups ul li:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";font-size:56.25%;position:absolute;color:#011b3c;left:0;top:9px;}#finalist-blocks-blog-groups ul li a{display:inline-block;line-height:20px;color:#007bc7;border-bottom:1px solid rgba(0,0,0,0.2);}#finalist-blocks-blog-groups ul li a:hover{color:#011b3c;}.node-type-blog #system-main{border-bottom:1px dashed #999999;margin-bottom:15px;}.node-type-blog div.joinedrow-content div.top-container{margin-bottom:15px;}.node-type-blog div.joinedrow-content div.left-container h1{font-size:218.75%;color:#ef4c22;font-weight:bold;font-family:"TheSans",Helvetica,Arial;text-align:start;text-anchor:start;text-decoration:none;text-indent:0px;text-overflow:clip;text-rendering:optimizeLegibility;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:0px;word-wrap:normal;letter-spacing:0.400000005960465px;font-kerning:auto;font-size:35.2000007629395px;font-stretch:normal;font-style:normal;font-variant:normal;font-variant-ligatures:normal;font-weight:500;line-height:36.9599990844727px;line-height:1.05em;padding-top:28px;margin:0;margin-bottom:5px;padding:0;line-height:38.96px;}.node-type-blog div.joinedrow-content div.left-container .publication-date,.node-type-blog div.joinedrow-content div.left-container .publication-date .date-display-single,.node-type-blog div.joinedrow-content div.left-container .finalist-blog-author,.node-type-blog div.joinedrow-content div.left-container .finalist-blog-author .label-inline{display:inline;}.node-type-blog div.joinedrow-content div.left-container .publication-date .date-display-single{color:#999999;padding-right:4px;}.node-type-blog div.joinedrow-content div.left-container .introduction-wrapper{margin-top:17px;}.node-type-blog div.joinedrow-content div.left-container .introduction-wrapper:after{content:"";display:table;clear:both;}.node-type-blog div.joinedrow-content div.left-container .featured-image{float:left;position:relative;top:4px;margin-right:20px;margin-bottom:20px;}.node-type-blog div.joinedrow-content div.left-container .featured-image + .introduction{margin-left:0;margin-top:0;}.node-type-blog div.joinedrow-content div.left-container .introduction{font-weight:bold;margin-top:35px;}.node-type-blog div.joinedrow-content div.left-container .finalist-blog-tags{margin-bottom:35px;}.node-type-blog div.joinedrow-content div.left-container .finalist-blog-tags div.label-above{font-family:"TheSans",Helvetica,Arial;text-align:start;text-anchor:start;text-decoration:none;text-indent:0px;text-overflow:clip;text-rendering:optimizeLegibility;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:0px;word-wrap:normal;letter-spacing:0.400000005960465px;font-kerning:auto;font-size:20.7999992370605px;font-stretch:normal;font-style:normal;font-variant:normal;font-variant-ligatures:normal;font-weight:bold;line-height:21.8400001525879px;line-height:1.05em;}.node-type-blog div.joinedrow-content div.left-container .finalist-blog-tags a,.node-type-blog div.joinedrow-content div.left-container .finalist-blog-author a{text-decoration:none;border-bottom:1px solid rgba(0,0,0,0.2);transition:color 0.4s cubic-bezier(0.25,0.46,0.45,0.94),border-color 0.4s cubic-bezier(0.25,0.46,0.45,0.94);color:#007bc7;cursor:pointer;color:#03a1da;}.node-type-blog div.joinedrow-content div.left-container .finalist-blog-tags a:hover,.node-type-blog div.joinedrow-content div.left-container .finalist-blog-author a:hover{border-bottom-width:1px;border-bottom-style:solid;color:#154273;border-bottom-color:#154273;}.node-type-blog div.joinedrow-content div.left-container .finalist-blog-tags a:hover,.node-type-blog div.joinedrow-content div.left-container .finalist-blog-author a:hover{color:#011b3c;border-color:#011b3c;}.node-type-blog div.joinedrow-content div.left-container .finalist-blog-author-block > div{background-color:#e3e3e3;margin:25px 0 15px;padding:22px 22px 14px 22px;}.node-type-blog div.joinedrow-content div.left-container .finalist-blog-author-block > div:after{content:"";display:table;clear:both;}.node-type-blog div.joinedrow-content div.left-container .finalist-blog-author-block > div .name{color:#ef4c22;font-weight:bold;font-size:14px;display:block;margin-bottom:8px;}.node-type-blog div.joinedrow-content div.left-container .finalist-blog-author-block > div .intro{color:#212121;font-weight:bold;font-size:14px;}.node-type-blog div.joinedrow-content div.left-container .finalist-blog-author-block > div img{height:auto;float:left;margin:0 20px 8px 0;}.node-type-blog div.joinedrow-content div.left-container .finalist-blog-author-block .more-link{text-align:left;margin:20px 0 15px;}.node-type-blog div.joinedrow-content div.left-container .finalist-blog-author-block .more-link a{position:relative;text-decoration:none;border-bottom:1px solid rgba(0,0,0,0.2);transition:color 0.4s cubic-bezier(0.25,0.46,0.45,0.94),border-color 0.4s cubic-bezier(0.25,0.46,0.45,0.94);color:#007bc7;cursor:pointer;color:#157a9f;margin-left:20px;border-bottom-color:#157a9f;}.node-type-blog div.joinedrow-content div.left-container .finalist-blog-author-block .more-link a:hover{border-bottom-width:1px;border-bottom-style:solid;color:#154273;border-bottom-color:#154273;}.node-type-blog div.joinedrow-content div.left-container .finalist-blog-author-block .more-link a:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";position:absolute;left:-20px;top:3px;transition:color 0.4s cubic-bezier(0.25,0.46,0.45,0.94);}.node-type-blog div.joinedrow-content div.left-container .finalist-blog-author-block .more-link a:hover{color:#03a1da;border-bottom-color:#03a1da;}.node-type-blog div.joinedrow-content div.left-container .finalist-blog-author-block .more-link a:hover:before{color:#03a1da;}.node-type-blog div.joinedrow-content div.left-container #comments{margin-top:20px;}.node-type-blog div.joinedrow-content div.left-container #comments h2.title{font-family:"TheSans",Helvetica,Arial;text-align:start;text-anchor:start;text-decoration:none;text-indent:0px;text-overflow:clip;text-rendering:optimizeLegibility;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:0px;word-wrap:normal;letter-spacing:0.400000005960465px;font-kerning:auto;font-size:20.7999992370605px;font-stretch:normal;font-style:normal;font-variant:normal;font-variant-ligatures:normal;font-weight:bold;line-height:21.8400001525879px;line-height:1.05em;margin-bottom:10px;}.node-type-blog div.joinedrow-content div.left-container #comments .finalist-blog-comments-by{color:#212121;font-weight:bold;margin:10px 0 5px;}.node-type-blog div.joinedrow-content div.left-container #comments .finalist-blog-comments-by em{font-style:normal;}.node-type-blog div.joinedrow-content div.left-container #comments .comment-body{font-style:italic;margin-bottom:35px;color:#999999;}.node-type-blog div.joinedrow-content div.left-container h2.title.comment-form{margin-top:60px;}.node-type-blog div.joinedrow-content div.left-container #comment-form{border-top:1px solid #e3e3e3;padding-top:17px;}.node-type-blog div.joinedrow-content div.left-container #comment-form input[type=text],.node-type-blog div.joinedrow-content div.left-container #comment-form textarea{min-width:420px;}.node-type-blog div.joinedrow-content div.left-container #comment-form label{text-align:left;}.node-type-blog div.joinedrow-content div.left-container #comment-form .filter-help{float:none;margin-left:190px;padding:0;}.node-type-blog div.joinedrow-content div.left-container #comment-form .filter-help a{padding-left:0;}.node-type-blog div.joinedrow-content div.left-container #comment-form .form-item-comment-body-und-0-format,.node-type-blog div.joinedrow-content div.left-container #comment-form .filter-guidelines{padding:0;}.node-type-blog div.joinedrow-content div.left-container #comment-form .filter-guidelines{padding-top:1em;}.node-type-blog div.joinedrow-content div.left-container #comment-form fieldset{border-bottom:1px solid #e3e3e3;padding-bottom:17px;}.node-type-blog div.joinedrow-content div.left-container #comment-form .form-actions .form-submit{background-color:#0F9D58;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox{background-color:transparent;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox > *{background-color:white;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox div[class*="body"]{line-height:160%;padding:0;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox .finalist-blog-group > .label-above{font-weight:bold;font-size:22px;margin-bottom:17px;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox .finalist-blog-group ul{margin:0;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox .finalist-blog-group ul li{position:relative;padding:0 0 0 12px;margin:7px 0 7px 0px;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox .finalist-blog-group ul li:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";font-size:56.25%;position:absolute;color:#011b3c;left:0;top:9px;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox .finalist-blog-group ul li a{display:inline-block;line-height:20px;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox .finalist-blog-group ul li a:hover{color:#011b3c;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox div.finalist-related-blogs{margin-top:35px;padding:20px 0;border-top:1px dashed #999999;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox div.finalist-related-blogs > h2.label-above{font-size:22px;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox div.finalist-related-blogs ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox div.finalist-related-blogs div.view-content .contextual-links-wrapper{display:none;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox div.finalist-related-blogs div.view-content li{list-style:none;position:relative;overflow:hidden;margin:0 0 10px;width:100%;padding:10px 10px 10px 10px;transition:background-color 0.4s ease-in-out;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox div.finalist-related-blogs div.view-content li:before{display:none;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox div.finalist-related-blogs div.view-content li .wrapper{-ms-flex:0 0 100%;flex:0 0 100%;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox div.finalist-related-blogs div.view-content li .wrapper img{float:left;width:70px;height:70px;min-width:70px;margin-right:10px;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox div.finalist-related-blogs div.view-content li .wrapper .introduction{line-height:25px;height:75px;overflow:hidden;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox div.finalist-related-blogs div.view-content li .wrapper .publication-date{color:#999999;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox div.finalist-related-blogs div.view-content li .wrapper .node-link{display:inline-block;position:relative;text-align:left;margin-left:20px;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox div.finalist-related-blogs div.view-content li .wrapper .node-link:before{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:inherit;content:"";position:absolute;left:-20px;top:5px;color:#157a9f;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox div.finalist-related-blogs div.view-content li .wrapper h2{padding-top:3px;font-size:137.5%;font-weight:500;line-height:23px;margin:0;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox div.finalist-related-blogs div.view-content li .wrapper h2 a{color:#011b3c;font-weight:700;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox div.finalist-related-blogs div.view-content li .wrapper h2 a:hover{border-bottom:0;}.node-type-blog div.joinedrow-content div.right-container > div.sidebox div.finalist-related-blogs div.view-content li .wrapper h2 a:after{content:"";display:-ms-flexbox;display:flex;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-align:end;-ms-flex-pack:flex-end;justify-content:flex-end;-ms-flex-pack:end;position:absolute;top:0;left:0;height:100%;width:100%;}
@media screen and (min-width:0px) and (max-width:1023px) {
  .node-type-blog div.joinedrow-content div.left-container #comment-form input[type=text],.node-type-blog div.joinedrow-content div.left-container #comment-form textarea{width:100%;min-width:auto;}
}/**/