/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
#cern-toolbar{background-color:#222;font-family:"PT Sans","Trebuchet MS",Tahoma,sans-serif;color:#999;font-size:14px;line-height:1;padding:0 5%;height:43px;position:fixed;top:0;left:0;width:100%;z-index:10;box-sizing:border-box;}body:not(.has-header) #cern-toolbar{z-index:100;}body #cern-toolbar.signin-expand{z-index:2000;}#cern-toolbar a{color:#ccc;text-decoration:none;padding:6px 8px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;display:inline-block;}#cern-toolbar a:hover{background-color:#000;color:#fff;border:0;}#cern-toolbar .active a{background-color:#f6f6f6;color:#000;padding-bottom:20px;}#cern-toolbar .active .cern-account{background-color:#fff;}#cern-toolbar h1{float:left;font-size:14px;font-weight:400;line-height:1;position:relative;left:-8px;padding:6px 0;letter-spacing:0.08em;margin:0;}#cern-toolbar h1 a{color:#fff;}#cern-toolbar h1 span{color:#999;letter-spacing:normal;padding:0;}#cern-toolbar h1 a:hover span{color:#fff;}#cern-toolbar ul{float:right;list-style:none;position:relative;right:-8px;margin:0;}#cern-toolbar ul.cern-signedin.toolbar-submenu{padding-left:0;}#cern-toolbar li{float:left;display:block;margin-left:0.6em;padding:6px 0;}#cern-toolbar .cern-multifactor{padding-left:32px;background-image:url(/modules/custom/cern-toolbar/assets/img/toolbarsprite.png);background-repeat:no-repeat;background-position:0 -120px;}#cern-toolbar .cern-signout{margin-left:1em;}#cern-toolbar ul li a{border-bottom-width:0;}#cern-toolbar ul li.signin{position:relative;}#cern-toolbar ul li.signin a.cern-signin{color:#ccc;display:inline-block;cursor:pointer;}#cern-toolbar ul li.signin div.item-list{display:none;position:absolute;background:rgba(30,30,30,0.95);z-index:9999999999999;top:40px;min-width:200px;}#cern-toolbar ul li.signin div.item-list div.item-list{position:static;}#cern-toolbar ul li.signin.signin-expand div.item-list{display:block;}#cern-toolbar .cern-account-links{width:100%;}#cern-toolbar div.item-list-length-1,#cern-toolbar div.item-list-length-1 div.item-list{display:inline !important;position:static !important;top:0 !important;min-width:auto !important;}#cern-toolbar div.item-list-length-1 ul.toolbar-submenu,#cern-toolbar div.item-list-length-1 div.item-list ul.toolbar-submenu{padding:0 !important;}#cern-toolbar div.item-list-length-1 ul.toolbar-submenu li.cern-account-links,#cern-toolbar
div.item-list-length-1
div.item-list
ul.toolbar-submenu
li.cern-account-links{padding:0;margin:0;}@media only screen and (min-width:751px){#cern-toolbar ul li.signin.signin-expand{padding:6px 0 0 0;}#cern-toolbar > ul > li.signin.signin-expand > a{padding:6px 8px 14px 8px;border-bottom-left-radius:0;border-bottom-right-radius:0;}#cern-toolbar ul li.signin.signin-expand > a{color:#333 !important;background:#f6f6f6;}#cern-toolbar:not(.user-authenticated) ul li.signin div.item-list ul{padding:5px;}#cern-toolbar.user-authenticated ul li.signin{padding-top:0;}#cern-toolbar.user-authenticated ul li.signin div.item-list{display:block;position:static;}#cern-toolbar.user-authenticated ul li.signin a.cern-signin.sign-out{display:none;}#cern-toolbar span.cern-signin-label{padding-top:6px;display:inline-block;}#cern-toolbar div.item-list-length-1,#cern-toolbar div.item-list-length-1 div.item-list{display:inline !important;position:static !important;top:0 !important;min-width:auto !important;}#cern-toolbar div.item-list-length-1 ul.toolbar-submenu,#cern-toolbar div.item-list-length-1 div.item-list ul.toolbar-submenu{padding:0 !important;}#cern-toolbar div.item-list-length-1 ul.toolbar-submenu li.cern-account-links,#cern-toolbar
  div.item-list-length-1
  div.item-list
  ul.toolbar-submenu
  li.cern-account-links{padding:0;margin:0;}}@media only screen and (max-width:750px){#cern-toolbar ul li a{height:38px;background-position-x:0;}#cern-toolbar.user-authenticated ul li a.cern-signin.sign-out{background-position-y:-80px;}#cern-toolbar ul li.signin div.item-list{right:-70px;}#cern-toolbar ul li.signin div.item-list ul{position:static;float:none;border:0;padding-left:15px;}#cern-toolbar.user-authenticated ul li.signin div.item-list ul{padding-left:5px;padding-top:5px;}#cern-toolbar ul li.signin div.item-list ul li{float:none;border:0;}#cern-toolbar ul li.signin div.item-list ul li a{text-indent:0;background:transparent;width:100%;border:0;}}#cern-toolbar a,#cern-toolbar a span{-moz-transition:background-color 0.1s ease-out;-webkit-transition:background-color 0.1s ease-out;-ms-transition:background-color 0.1s ease-out;-o-transition:background-color 0.1s ease-out;transition:background-color 0.1s ease-out;}@media only screen and (max-width:750px){#cern-toolbar h1 span{display:none;}#cern-toolbar ul li:last-child a{border-right:1px solid #000;-moz-box-shadow:1px 0 0 #444;-webkit-box-shadow:1px 0 0 #444;box-shadow:1px 0 0 #444;}#cern-toolbar li{padding:0;margin:0;}#cern-toolbar a.cern-single-mobile-signin:not(.cern-multiple-mobile-signin),#cern-toolbar li a:not(.cern-multiple-mobile-signin){background-image:url(/modules/custom/cern-toolbar/assets/img/toolbarsprite.png) !important;background-repeat:no-repeat !important;height:40px !important;width:40px !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important;border-radius:0 !important;text-indent:-5000px !important;overflow:hidden !important;border-left:1px solid #444 !important;box-sizing:border-box !important;}#cern-toolbar .cern-account{background-position:9px 0;}#cern-toolbar .cern-directory{background-position:0 -40px;}#cern-toolbar .cern-signout{background-position:9px -80px;margin-left:0;}#cern-toolbar .active .cern-account{background-position:-31px 0;}#cern-toolbar .active .cern-directory{background-position:-31px -40px;}#cern-toolbar .cern-accountlinks span{display:none;}#cern-toolbar .cern-multifactor{background-image:none;padding:0;}}.toolbar-fixed #cern-toolbar{top:39px;}.toolbar-tray-open #cern-toolbar{top:78px;}.toolbar-tray-open.toolbar-vertical #cern-toolbar{top:39px;}@media only screen and (max-width:610px){.toolbar-vertical #cern-toolbar{top:39px;}}#cern-toolbar a.account em{font-style:normal;}body:not(.cern-theme-on){padding-top:40px !important;}body:not(.cern-theme-on).toolbar-fixed{padding-top:83px !important;}body:not(.cern-theme-on).toolbar-fixed.toolbar-horizontal.toolbar-tray-open{padding-top:118px !important;}
#cern-cookieconsent{width:100%;position:fixed;bottom:0;box-shadow:none;border-radius:0;border:0;left:0;background:rgba(30,30,30,0.95);color:#ccc;padding-bottom:3rem;font-family:"sourcesans-regular",serif;text-align:center;}#cern-cookieconsent *{font-size:1.6rem;text-align:center;}#cern-cookieconsent a.cc_btn_accept_all{position:static;margin:25px auto 0;-webkit-transition:all 0.3s ease-in-out 0s;-khtml-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;color:white;padding:11px 40px 9px;border:2px solid white;border-radius:6px;background:#4a4a4a;display:inline-block;text-decoration:none;line-height:1.9rem;text-shadow:1px 0 1px black,0 1px 1px black,-1px 0 1px black,0 -1px 1px black,0 0 1px black;}#cern-cookieconsent a.cc_btn_accept_all:hover{background:rgba(90,90,90,0.1);}#cern-cookieconsent .cc_message a{font-size:1.6rem;color:#4d94cc;text-decoration:underline;}#cern-cookieconsent .cc_message a:hover{color:#042e57;}
body.page-node-type-news-page main{background:white url(/modules/custom/cern-components/patterns/molecules/news-display/images/pagebg.png) no-repeat 100% 100%;}body.page-node-type-news-page main .fluid-container{width:100%;margin:auto;}body.page-node-type-news-page .wrapper-center,body.page-node-type-news-page .wrapper-center.has-columns{padding:0 10%;}body.page-node-type-news-page .wrapper-center.has-left-column{padding:0 0 0 10%;}body.page-node-type-news-page .wrapper-center.has-right-column{padding:0 10% 0 0;}body.page-node-type-news-page .wrapper-center.has-no-column{padding:0 0;}@media only screen and (max-width:991px){body.page-node-type-news-page .wrapper-center,body.page-node-type-news-page .wrapper-center.has-columns,body.page-node-type-news-page .wrapper-center.has-left-column,body.page-node-type-news-page .wrapper-center.has-right-column,body.page-node-type-news-page .wrapper-center.has-no-column{padding:0 3%;}}body.page-node-type-news-page .sidebar-right{margin-top:82px;position:relative;}hr.news-page-hr-separator{border-top-width:2px;margin:15px 0 20px 0;}.news-node-full-content-first-breadcrumbs a{display:inline;margin-right:15px;position:relative;}.news-node-full-content-first-breadcrumbs a:after{content:"\6a";font-family:"cern-icons";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:absolute;font-size:1em;line-height:1em;top:3px;right:-15px;}.news-node-full-content-first-breadcrumbs a:last-child{color:black;}.news-node-full-content-first-breadcrumbs a:last-child:after{content:unset;}.news-node-full-content-view-language *{display:inline;font-style:italic;}.news-node-full-content-view-language a{text-decoration:underline;}.news-node-full-content-second-breadcrumbs{text-transform:uppercase;font-weight:bold;color:#0855a0;}.news-node-full-content-second-breadcrumbs a{font-weight:500;display:inline;margin-left:15px;position:relative;}.news-node-full-content-second-breadcrumbs a:before{content:"|";position:absolute;font-size:1em;line-height:1em;top:2px;left:-10px;}.news-node-full-content-second-breadcrumbs a:last-child{color:black;}.news-node-full-content-created-date-author{margin:2rem 0;}.news-node-full-content-created-date-author
  .news-node-full-content-created_date{text-transform:uppercase;}.news-node-full-content-created-date-author p{display:inline;}.news-node-full-content-created-date-author p.news-node-full-content-author a{position:relative;}.news-node-full-content-created-date-author
  p.news-node-full-content-author
  a:hover{text-decoration:none;}.news-node-full-content-caption{}h1.news-node-full-content-title{font-size:40px;font-style:normal;font-stretch:normal;letter-spacing:normal;margin-top:8px;}.news-node-full-content-avatar{float:left;margin:0 20px 20px 0;max-width:150px;font-size:12px;}.news-node-full-content-avatar p{margin:0;}.news-node-full-content-avatar img{width:100%;height:auto;margin:0 0 15px;}.news-node-full-content-avatar .news-node-full-content-author{font-size:16px;margin:0;}.news-node-full-content-strap{font-family:"sourcesans-semibold";font-size:20px;}.news-node-center-content{margin-bottom:2rem;}.news-node-center-content .news-node-full-content-right{padding-left:50px;}.news-node-center-content
  .news-node-full-content-right
  .news-node-full-content-also-on-view
  h2{font-size:30px;font-weight:normal;font-style:normal;font-stretch:normal;letter-spacing:normal;}.news-node-center-content
  .news-node-full-content-right
  .news-node-full-content-also-on-view
  div{background:#0855a0;width:100%;height:200px;margin-bottom:10px;}.news-node-full-content-tags{margin-top:4rem;}.news-node-full-content-tags a{background-color:#0855a0;padding:3px 8px 0;font-size:16px;font-weight:normal;color:white;margin-right:8px;}.news-node-full-content-tags a:hover{box-shadow:0 0 0 100px rgba(0,0,0,0.3) inset;color:white;text-decoration:none !important;}.news-node-full-content-file{}.news-node-full-content-file .table > tbody > tr > td{padding-top:15px;padding-bottom:15px;}.news-node-full-content-file .file-size{display:none;}.news-node-left-content-social-icons{position:fixed;left:0;top:200px;}.news-node-left-content-social-icons .social-media-sharing ul{display:block;}.news-node-left-content-social-icons .social-media-sharing ul li{display:table;margin-bottom:5px;}@media only screen and (max-width:991px){.news-node-center-content .news-node-full-content-right{padding-left:0;}.news-node-full-content-component{margin:0 !important;}.news-node-full-content-latest-news .col-container{padding:0 !important;margin-bottom:10px;}}@media only screen and (max-width:1071px){.news-node-left-content-social-icons{position:static;text-align:center;margin-top:3rem;border-top:1px solid #eee;padding-top:20px;}.news-node-left-content-social-icons .social-media-sharing ul{display:inline-flex;}.news-node-left-content-social-icons .social-media-sharing ul li{display:inline;margin-bottom:0;margin-right:0;}.news-node-left-content-social-icons
    .social-media-sharing
    ul
    li
    a.facebook-share:after,.news-node-left-content-social-icons
    .social-media-sharing
    ul
    li
    a.linkedin:after,.news-node-left-content-social-icons
    .social-media-sharing
    ul
    li
    a.twitter:after,.news-node-left-content-social-icons
    .social-media-sharing
    ul
    li
    a.google-plus:after,.news-node-left-content-social-icons
    .social-media-sharing
    ul
    li
    a.email:after{display:block;margin-right:10px;}}.news-node-full-content-component{margin-right:-10%;margin-left:-10%;}.news-node-full-content-component.text-margin-left{margin-left:4%;margin-right:-1%;}.news-node-full-content-component.text-margin-right{margin-left:-1%;margin-right:4%;}.news-node-full-content-body.text-margin-left{margin-left:14%;}.news-node-full-content-body.text-margin-right{margin-right:14%;}.news-node-full-content-body h1,.news-node-full-content-body h2,.news-node-full-content-body h3,.news-node-full-content-body h4,.news-node-full-content-body h5{width:100%;}.news-node-full-content-body blockquote{margin:1.5em 0;}.news-node-full-content-body iframe{max-width:100%;}.news-node-full-content-body figure img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-color:#111 !important;width:100%;}.news-node-full-content-body figcaption{}.news-node-full-content-body .align-right,.news-node-full-content-body .breakout-right{float:right;margin-left:3%;clear:right;}.news-node-full-content-body .align-right img,.news-node-full-content-body .breakout-right img{width:100%;}.news-node-full-content-body .align-left,.news-node-full-content-body .breakout-left{float:left;margin-right:3%;clear:left;}.news-node-full-content-body .align-left img,.news-node-full-content-body .breakout-left img{width:100%;}.news-node-full-content-body .breakout-left,.news-node-full-content-body .breakout-right{width:60%;}.news-node-full-content-body .breakout-both{width:auto;clear:both;}.news-node-full-content-body .align-left,.news-node-full-content-body .align-right{width:46%;}.news-node-full-content-body .breakout-right,.news-node-full-content-body .breakout-both{margin-right:-30% !important;}.news-node-full-content-body .breakout-left,.news-node-full-content-body .breakout-both{margin-left:-30% !important;}.news-node-full-content-body .column-right.image-breakout{float:right;width:65%;}.news-node-full-content-body .column-right.image-align{float:right;width:51%;}.news-node-full-content-body .column-left.image-breakout{float:left;width:65%;}.news-node-full-content-body .column-left.image-align{float:left;width:51%;}@media only screen and (min-width:1701px) and (max-width:1900px){.news-node-full-content-body .breakout-left,.news-node-full-content-body .breakout-both{margin-left:-24% !important;}.news-node-full-content-body .breakout-right,.news-node-full-content-body .breakout-both{margin-right:-24% !important;}.news-node-full-content-body .breakout-left,.news-node-full-content-body .breakout-right{width:65%;}.news-node-full-content-body .column-right.image-breakout{float:right;width:56%;}.news-node-full-content-body .column-left.image-breakout{float:left;width:56%;}}@media only screen and (min-width:1501px) and (max-width:1700px){.news-node-full-content-body .breakout-left,.news-node-full-content-body .breakout-both{margin-left:-15% !important;}.news-node-full-content-body .breakout-right,.news-node-full-content-body .breakout-both{margin-right:-15% !important;}.news-node-full-content-body .breakout-left,.news-node-full-content-body .breakout-right{width:55%;}.news-node-full-content-body .column-right.image-breakout{float:right;width:57%;}.news-node-full-content-body .column-left.image-breakout{float:left;width:57%;}}@media only screen and (min-width:1366px) and (max-width:1500px){.news-node-full-content-body .breakout-left,.news-node-full-content-body .breakout-both{margin-left:-7% !important;}.news-node-full-content-body .breakout-right,.news-node-full-content-body .breakout-both{margin-right:-7% !important;}.news-node-full-content-body .breakout-left,.news-node-full-content-body .breakout-right{width:50%;}.news-node-full-content-body .column-right.image-breakout{float:right;width:54%;}.news-node-full-content-body .column-left.image-breakout{float:left;width:54%;}}@media only screen and (min-width:720px) and (max-width:1365px){.news-node-full-content-body .breakout-left,.news-node-full-content-body .breakout-both{margin-left:0 !important;}.news-node-full-content-body .breakout-right,.news-node-full-content-body .breakout-both{margin-right:0 !important;}.news-node-full-content-body .breakout-left,.news-node-full-content-body .breakout-right{width:45%;}.news-node-full-content-body .column-right.image-breakout{float:right;width:51%;}.news-node-full-content-body .column-left.image-breakout{float:left;width:51%;}}@media only screen and (max-width:767px){.news-node-full-content-body.text-margin-left{margin-left:0;}.news-node-full-content-body.text-margin-right{margin-right:0;}}@media only screen and (max-width:719px){.news-node-full-content-body .breakout-left,.news-node-full-content-body .breakout-both{margin-left:0 !important;}.news-node-full-content-body .breakout-right,.news-node-full-content-body .breakout-both{margin-right:0 !important;}.news-node-full-content-body .breakout-left,.news-node-full-content-body .breakout-right{width:100%;}.news-node-full-content-body .column-right.image-breakout{float:right;width:100%;}.news-node-full-content-body .column-left.image-breakout{float:left;width:100%;}.news-node-full-content-body .align-left,.news-node-full-content-body .align-right{width:100%;}.news-node-full-content-body .column-right.image-align{float:none;width:100%;clear:both;}.news-node-full-content-body .column-left.image-align{float:none;width:100%;clear:both;}}.news-node-full-content-image img{border:0;box-shadow:0 1px 3px 0 #bfbfbf;margin:3px auto auto;}
svg.ext{width:14px;height:14px;padding-right:0.2em;fill:#727272;font-weight:900;}svg.mailto{width:14px;height:14px;padding-right:0.2em;fill:#727272;}svg.ext path,svg.mailto path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto{display:none;padding:0;}}extlink i{padding-left:0.2em;}
