@import url('https://fonts.googleapis.com/css?family=Montserrat:400,500,700,800');@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro);
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.views-field.views-field-field-beamline-multi{display:flex;}.ack-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1.5rem;align-items:stretch;justify-items:center;justify-content:center;width:100%;max-width:1100px;margin:0 auto;padding:0.5rem 0;}.ack-gallery > p{display:contents;margin:0;}.ack-gallery img,.ack-gallery object{box-sizing:border-box;width:100%;max-width:260px;height:140px;object-fit:contain;padding:1.25rem 1.5rem;background:#ffffff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 4px 14px rgba(1,20,89,0.06);}.ack-gallery__stack{display:flex;flex-direction:column;gap:1rem;align-items:stretch;width:100%;max-width:260px;}.ack-gallery__stack img,.ack-gallery__stack object{flex:0 0 auto;}.field--name-field-tab .entity-ref-tab-formatter-tabs > .ui-tabs-nav{position:static !important;display:flex;flex-wrap:wrap;}.training.contextual-region{text-align:left;}#block-views-block-fellowships-block-1 .views-field-title a h2{text-align:left;color:#009FD8 !important;font-size:27px;font-weight:500;}.col-1 .proposal-submission-deadline{display:none;}#featured .container .views-col{padding:10px 10px;}#main div.upcoming-group-visitors.contextual-region th a{color:#fff;}#main div.upcoming-business-visitors.contextual-region th a{color:#fff;}.upcoming-business-visitors input#edit-webform-submission-value-1{width:25%;}.upcoming-group-visitors input#edit-reset{display:block}div#block-addtoanysharebuttons{position:absolute;z-index:500;top:6px;right:0;}body{background:#ffffff;}body,p,a,span{font-family:'Montserrat' !important;//color:#6d6e71;color:#000000;text-align:justify;}#main a{color:#009FD8;}nav.breadcrumb ol,#breadcrumb .breadcrumb ol,.block-system-breadcrumb-block .breadcrumb ol{list-style:none !important;margin:0;padding-left:0;}nav.breadcrumb ol > li,#breadcrumb .breadcrumb ol > li,.block-system-breadcrumb-block .breadcrumb ol > li{display:inline;list-style:none !important;color:#011459;}#breadcrumb .breadcrumb a,.block-system-breadcrumb-block .breadcrumb a{color:#011459 !important;border-bottom:none !important;}#breadcrumb .breadcrumb a:hover,#breadcrumb .breadcrumb a:focus,.block-system-breadcrumb-block .breadcrumb a:hover,.block-system-breadcrumb-block .breadcrumb a:focus{color:#009fd8 !important;}#breadcrumb .breadcrumb ol li:last-child,#breadcrumb .breadcrumb ol li:last-child a,.block-system-breadcrumb-block .breadcrumb ol li:last-child,.block-system-breadcrumb-block .breadcrumb ol li:last-child a{color:#5a6578 !important;font-weight:600;}.views-table.cols-10 thead th a{color:#fff !important;}#main a:hover{border-bottom:1px solid #009FD8;}h1,.h1,h2,.h2,h3,.h3{font-family:'Montserrat' !important;}.container{width:100% !important;padding:0;}.row{margin-right:0;margin-left:0;}.border_radius,#main-menu .container,#slideshow .container,#slideshow .container .views-field-field-slideshow img,#featured .container,#main .container,.sidebar .block,#panel_first .container,#panel_second .container{border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none;}.flexslider{margin:0;border:0;}#flexslider-1 .views-field-title{display:none;}#banner #block-views-slider-block{padding:0;}#header{position:absolute;width:100%;z-index:999;transition:1s all;}#header .block-system-branding-block{float:left;width:19%;}#header #block-mainnavigation{width:79%;float:right;padding-right:50px;margin-top:10px;}#header .search-block-form{background:transparent;border:none;border-radius:20px;-webkit-border-radius:20px;width:40px;margin-top:0;overflow:hidden;transition:.5s all;position:absolute;top:30px;right:50px;padding:5px 0 0 40px;}#header .search-block-form:hover,#header .search-block-form:focus{width:280px;background:#ffffff;padding:5px 20px;}#header .search-block-form .form-item .form-search{width:250px;background:transparent;}#header .search-block-form:before{top:10px;color:#8d6fe4;font-size:16px;}#block-ajaxsearchblock{display:inline-block;position:absolute;top:34px;right:52px;}#block-ajaxsearchblock:after{color:#8d6fe4;font-size:16px;content:"\f002";width:23px;height:20px;font-family:fontawesome;float:right;position:relative;top:-23px;}input#ajax-search-input{width:30px;background:transparent;border:none;border-radius:30px;transition:.7s all;}#header input#ajax-search-input:hover,#header input#ajax-search-input:focus{width:280px;background:#ffffff;padding:5px 20px;transition:.7s all;}#header-inside-right{padding:15px 0;}#header-inside,#header-inside .col-md-4,#header-inside .col-md-8{padding:0;}#header #block-sitebranding .site-logo{top:160px;left:15px
    position:relative;}#header .site-logo img{width:auto;margin:0 auto;display:table;}#block-tb-megamenu-main-menu{width:auto;display:inline-block;float:right;padding:10px 0;}.tb-megamenu{background-color:transparent;margin:0 auto;display:table;}#header #block-mainnavigation ul.tb-megamenu-nav{width:auto;display:table;float:right;}.tb-megamenu .nav > li > a{border-right:none;font-size:15px;font-weight:bold;padding:12px 20px;}.tb-megamenu .nav > li:after{content:"";width:1px;height:12px;display:inline-block;background:#009fd8;float:right;position:absolute;right:0;top:17px;}.tb-megamenu .nav > li:last-child:after{display:none;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle,.tb-megamenu .nav > li.dropdown.open.active > a:hover{background-color:transparent;}#block-mainnavigation .tb-megamenu .nav > li > a:focus,#block-mainnavigation .tb-megamenu .nav > li > a:hover{background-color:transparent;color:#009fd8;}#header:hover{}#block-mainnavigation  .tb-megamenu .nav > li.open > a{background:transparent;}.tb-megamenu .nav li.dropdown.open > .dropdown-toggle{background-color:transparent;color:#009fd8;}.tb-megamenu .dropdown-menu{background-color:rgba(255,255,255,0.95);border:none;border-bottom:3px solid #011459;}#block-mainnavigation .tb-megamenu .dropdown-menu li > a:hover,#block-mainnavigation .tb-megamenu .dropdown-menu li > a:focus,#block-mainnavigation .tb-megamenu .dropdown-submenu:hover > a,#block-mainnavigation .tb-megamenu .dropdown-menu li.active > a,#block-mainnavigation .tb-megamenu .dropdown-menu li.active > a:hover{background-color:transparent;color:#011459 !important;background-image:inherit !important;}.tb-megamenu .nav > .active > a,.tb-megamenu .nav > .active > a:hover,.tb-megamenu .nav > .active > a:focus{background-color:transparent;color:#009fd8;}.tb-megamenu .dropdown-menu .mega-nav > li.open a{background:transparent;}.tb-megamenu .dropdown-menu .mega-nav > li a{text-align:left;color:#fff;}.flex-caption{width:465px;margin-left:26.5%;bottom:42%;background:transparent;padding:0;font-size:33px;line-height:1.6;}#main-navigation h2.title{display:none;}#main-navigation ul.menu li a{font-size:15px;font-weight:normal;text-transform:none;color:#fff;}#main-navigation.with-search-bar{padding-right:85px;}#search-area .form-actions:after{color:#8d6fe4;}#slideshow{margin-bottom:0;max-height:662px;overflow:hidden;}#slideshow *{border-radius:0 !important;}#slideshow .views-field-body{position:absolute;top:182px;left:26%;}#slideshow .views-field-body h3{background:transparent;padding:0;font-size:33px;line-height:1.6;color:#ffffff;font-family:'Montserrat' !important;}.block-views h2{font-size:40px;font-weight:bold;text-align:center;color:#39499a;}.front h1.title{margin-top:0;display:none;}.right,.right p{text-align:right;}#panel_second{margin-bottom:0;background-color:#2f2f2f;background-image:url(/themes/custom/zircon/css/images/footer-back.jpg);padding:35px 50px 0;background-repeat:no-repeat;background-size:cover;}#panel_second .container{background:transparent;padding:0;color:#ffffff;}#footer{background-color:#080808;padding:5px 50px;background-repeat:no-repeat;background-size:cover;margin-bottom:0;}#footer .contextual .trigger{display:none;}#footer p{color:#ffff;margin-bottom:0 !important;}#footer #block-developedby p{text-align:right;}.hff-7 h1,.hff-7 h2,.hff-7 h3,.hff-7 h4,.hff-7 h5,.hff-7 h6,.hff-7 .title-teaser-text .title,.sff-7 #site-name,.sff-7 #subfooter-site-name,.slff-7 #site-slogan{font-family:'Montserrat' !important;}h2.title{font-size:40px;font-weight:bold;text-align:center;color:#39499a;}#featured{//  padding:40px 0 0;margin-bottom:0;background-image:url(/themes/custom/zircon/css/images/achiv-back.jpg);background-position:right;background-repeat:no-repeat;background-size:cover;}#featured .container{padding:0;background:transparent;}.block-views-blockachievements-block-1 .views-field{text-align:center;margin:20px 0;}.block-views-blockachievements-block-1 .views-field-title a{margin:0 0 5px;display:block;color:#009fd8;font-size:20px;font-weight:bold;text-align:center;}.block-views-blockachievements-block-1 .views-field-body{width:60%;margin:0 auto;}.block-views-blockachievements-block-1 .views-field-body p{text-align:center;}.views-field-view-node a{padding:10px 20px;border:1px solid #8d6fe4;color:#009fd8;border-radius:50px;transition:.5s all;}.views-field-view-node a:hover{background:#8d6fe4;color:#fff !important;text-decoration:none;}.views-field-view-node a:before{display:none;}#featured .container .views-col:hover .views-field-title a,#featured .container .views-col:focus .views-field-title a{color:#39499a;}#panel_second{margin-bottom:0;}#subfooter{padding:0 50px;}#subfooter .row > div{padding:0;}#subfooter p{padding:0;color:#ffffff;}#bottom-content{padding:30px 50px 15px;background:rgba(57,73,154,.06);}.front .region-content{padding:40px 0 0;}#panel_second h2.title{font-size:20px;margin-bottom:25px;color:#009fd8;text-align:left;}#panel_second p,#panel_second a{color:#fff;font-size:14px;margin-bottom:0;line-height:1.4285;}#panel_second p i{color:#009fd8;width:20px;}#panel_second h3{font-size:20px;font-weight:normal;line-height:1.75;}#panel_second h3 i,#panel_second h3 svg.svg-inline--fa{color:#009fd8;margin-right:25px;width:1.15em;height:1.15em;display:inline-block;text-align:center;font-size:18px;line-height:1;vertical-align:-0.125em;}.region-footer-third a{color:#ffffff;padding:0 0 15px !important;display:inline-block;}.not-front #page #main{padding:0 50px;}h1.page-title,h1.page-title span{color:#009FD8;font-size:27px;text-align:left;}.not-front #header #logo{top:40px;position:relative;}.front #first-time{display:none;}.region-footer-fourth p{font-size:11px;}.view-achievements td{border:none;}#block-newsletter-newsletter-subscribe h2{display:none;}#newsletter-subscribe-form input.form-text{border-radius:25px;}#newsletter-subscribe-form #edit-newsletter-submit{background:#080808;color:#009fd8;padding:12px 0;margin:0;}.page-search .content h2,.page-search .content .search-form{display:none;}.page-search .content ol.search-results h3.title{font-size:17px;}.page-search .content ol.search-results li{border-bottom:1px dotted;}#main-menu{margin-bottom:0;position:absolute;z-index:9999;top:103px;right:0;// background:rgba(57,73,154,.7);// padding:20px 40px;width:450px;}#main-menu .container{background-color:transparent;background:-webkit-gradient(linear,0% 0%,0% 100%,from(transparent),to(transparent));background:-webkit-linear-gradient(top,transparent,transparent);background:-moz-linear-gradient(top,transparent,transparent);background:-ms-linear-gradient(top,transparent,transparent);background:-o-linear-gradient(top,transparent,transparent);height:auto;}#main-menu .container .block{width:100%;//    width:400px;}#main-menu h2{font-size:24px;font-weight:normal;text-align:left;color:#ffffff;//margin:0;}#main-menu .jcarousel-wrapper.jcarousel-skin-default{margin:0;position:relative;border:none;width:100%;height:auto !important;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#main-menu .block:not(.sesame-news-ticker) .jcarousel-skin-default .jcarousel li{float:left;width:100%;max-width:390px;height:auto;margin-right:0;margin-bottom:15px;box-sizing:border-box;}#main-menu .views-field-title{font-size:18px;font-weight:500;margin-bottom:10px;// height:50px;overflow:hidden;text-align:left;max-width:390px;}#block-views-block-recent-updates-block-1 p{margin:0 !important;font-weight:normal;}#block-views-block-upcoming-activities-block-1 p{margin:0 !important;font-weight:normal;}#block-views-block-new-job-vacancy-block-1 p{margin:0 !important;font-weight:normal;}#block-views-block-postdoctoral-fellowships-block-1 p{margin:0 !important;font-weight:normal;}#upcom p{margin:0 !important;font-weight:normal;}#block-views-block-recent p{margin:0 !important;font-weight:normal;}#main-menu .views-field-body{height:77px;width:375px;overflow:hidden;//margin-bottom:15px;}#main-menu .views-field-field-news-date{color:#fff;margin-top:15px;}#block-views-block-recent-updates-block-1 .jcarousel-skin-default .jcarousel-item{border:none;background:transparent;margin:0 !important;text-align:left;margin-top:15px !important;}#block-views-block-recent-updates-block-1 .jcarousel-skin-default .jcarousel-control-prev,#block-views-block-recent-updates-block-1 .jcarousel-skin-default .jcarousel-control-next{width:auto;height:auto;background:transparent;text-decoration:none;text-shadow:none;font:inherit;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#block-views-block-recent-updates-block-1 .jcarousel-skin-default .jcarousel-control-prev{position:absolute;top:-35px;left:auto;right:25px;background-image:none !important;text-align:center;}#block-views-block-recent-updates-block-1 .jcarousel-skin-default .jcarousel-control-next{position:absolute;top:-35px;left:auto;right:0px;background-image:none !important;text-align:center;}#block-views-block-recent-updates-block-1  .jcarousel-skin-default .jcarousel-control-prev:after{content:"\f053";font-family:FontAwesome;background:#2E3191;color:#fff;font-size:10px;padding:4px;width:20px;height:20px;display:inline-block;border-radius:20px;}#block-views-block-recent-updates-block-1  .jcarousel-skin-default .jcarousel-control-next:after{content:"\f054";font-family:FontAwesome;background:#2E3191;color:#fff;font-size:10px;padding:4px;width:20px;height:20px;display:inline-block;border-radius:20px;}#block-views-block-recent-updates-block-1 .view-content p,#block-views-block-recent-updates-block-1 .view-content a,#block-views-block-recent-updates-block-1 .view-content span{color:#fff !important;}#block-views-block-recent-updates-block-1 p{margin:0 !important;font-weight:normal;}#block-views-block-recent-updates-block-1 p{margin:0 !important;font-weight:normal;}#main-menu .views-field-body{height:77px;width:375px;overflow:hidden;margin-bottom:15px;}#main-menu .views-field-field-news-date{color:#fff;margin-top:15px;}#block-views-block-upcoming-activities-block-1 .jcarousel-skin-default .jcarousel-item{border:none;background:transparent;margin:0 !important;text-align:left;margin-top:15px !important;}#block-views-block-upcoming-activities-block-1 .jcarousel-skin-default .jcarousel-control-prev,#block-views-block-upcoming-activities-block-1 .jcarousel-skin-default .jcarousel-control-next{width:auto;height:auto;background:transparent;text-decoration:none;text-shadow:none;font:inherit;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#block-views-block-upcoming-activities-block-1 .jcarousel-skin-default .jcarousel-control-prev{position:absolute;top:-35px;left:auto;right:25px;background-image:none !important;text-align:center;}#block-views-block-upcoming-activities-block-1 .jcarousel-skin-default .jcarousel-control-next{position:absolute;top:-35px;left:auto;right:0px;z-index:5;cursor:pointer;pointer-events:auto;}#block-views-block-upcoming-activities-block-1 .jcarousel-skin-default .jcarousel-control-next{position:absolute;top:-35px;left:auto;right:0px;background-image:none !important;text-align:center;z-index:5;cursor:pointer;pointer-events:auto;font-size:10px;padding:4px;width:20px;height:20px;display:inline-block;border-radius:20px;}#block-views-block-upcoming-activities-block-1 .jcarousel-skin-default .jcarousel-control-next:after{content:"\f054";font-family:FontAwesome;background:#2E3191;color:#fff;font-size:10px;padding:4px;width:20px;height:20px;display:inline-block;border-radius:20px;}#block-views-block-upcoming-activities-block-1 .view-content p,#block-views-block-upcoming-activities-block-1 .view-content a,#block-views-block-upcoming-activities-block-1 .view-content span{color:#fff !important;}#block-views-block-upcoming-activities-block-1 p{margin:0 !important;font-weight:normal;}#block-views-block-upcoming-activities-block-1 p{margin:0 !important;font-weight:normal;}#block-views-block-new-job-vacancy-block-1 .jcarousel-skin-default .jcarousel-item{border:none;background:transparent;margin:0 !important;text-align:left;margin-top:15px !important;}#block-views-block-postdoctoral-fellowships-block-1 .jcarousel-skin-default .jcarousel-item{border:none;background:transparent;margin:0 !important;text-align:left;margin-top:15px !important;}#block-views-block-new-job-vacancy-block-1 .jcarousel-skin-default .jcarousel-control-prev,#block-views-block-new-job-vacancy-block-1 .jcarousel-skin-default .jcarousel-control-next{width:auto;height:auto;background:transparent;text-decoration:none;text-shadow:none;font:inherit;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#block-views-block-new-job-vacancy-block-1 .jcarousel-skin-default .jcarousel-control-prev{position:absolute;top:-35px;left:auto;right:25px;background-image:none !important;text-align:center;}#block-views-block-new-job-vacancy-block-1 .jcarousel-skin-default .jcarousel-control-next{position:absolute;top:-35px;left:auto;right:0px;background-image:none !important;text-align:center;}#block-views-block-new-job-vacancy-block-1  .jcarousel-skin-default .jcarousel-control-prev:after{content:"\f053";font-family:FontAwesome;background:#2E3191;color:#fff;font-size:10px;padding:4px;width:20px;height:20px;display:inline-block;border-radius:20px;}#block-views-block-new-job-vacancy-block-1 .jcarousel-skin-default .jcarousel-control-next:after{content:"\f054";font-family:FontAwesome;background:#2E3191;color:#fff;font-size:10px;padding:4px;width:20px;height:20px;display:inline-block;border-radius:20px;}#block-views-block-new-job-vacancy-block-1 .view-content p,#block-views-block-new-job-vacancy-block-1 .view-content a,#block-views-block-new-job-vacancy-block-1 .view-content span{color:#fff !important;}#block-views-block-new-job-vacancy-block-1 p{margin:0 !important;font-weight:normal;}#block-views-block-new-job-vacancy-block-1 p{margin:0 !important;font-weight:normal;}#block-views-block-postdoctoral-fellowships-block-1 .jcarousel-skin-default .jcarousel-item{border:none;background:transparent;margin:0 !important;text-align:left;margin-top:15px !important;}#block-views-block-postdoctoral-fellowships-block-1 .jcarousel-skin-default .jcarousel-control-prev,#block-views-block-postdoctoral-fellowships-block-1 .jcarousel-skin-default .jcarousel-control-next{width:auto;height:auto;background:transparent;text-decoration:none;text-shadow:none;font:inherit;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#block-views-block-postdoctoral-fellowships-block-1 .jcarousel-skin-default .jcarousel-control-prev{position:absolute;top:-35px;left:auto;right:25px;background-image:none !important;text-align:center;}#block-views-block-postdoctoral-fellowships-block-1 .jcarousel-skin-default .jcarousel-control-next{position:absolute;top:-35px;left:auto;right:0px;background-image:none !important;text-align:center;}#block-views-block-postdoctoral-fellowships-block-1  .jcarousel-skin-default .jcarousel-control-prev:after{content:"\f053";font-family:FontAwesome;background:#2E3191;color:#fff;font-size:10px;padding:4px;width:20px;height:20px;display:inline-block;border-radius:20px;}#block-views-block-postdoctoral-fellowships-block-1 .jcarousel-skin-default .jcarousel-control-next:after{content:"\f054";font-family:FontAwesome;background:#2E3191;color:#fff;font-size:10px;padding:4px;width:20px;height:20px;display:inline-block;border-radius:20px;}#block-views-block-postdoctoral-fellowships-block-1 .view-content p,#block-views-block-postdoctoral-fellowships-block-1 .view-content a,#block-views-block-postdoctoral-fellowships-block-1 .view-content span{color:#fff !important;}#block-views-block-postdoctoral-fellowships-block-1 p{margin:0 !important;font-weight:normal;}#block-views-block-postdoctoral-fellowships-block-1 p{margin:0 !important;font-weight:normal;}#panel_second h2{text-transform:uppercase;font-size:20px;margin-bottom:25px;color:#009fd8;text-align:left;}#block-simplenewssubscription input{width:100%;border:none;border-radius:50px;color:#2f2f2f;outline:none;box-shadow:none !important;}#block-simplenewssubscription input#edit-subscribe{width:150px;text-transform:uppercase;background:#080808;color:#009fd8;padding:8px 0;margin:0;}#block-simplenewssubscription #edit-message{font-size:11px;}#main{margin-bottom:0;padding:40px 50px 10px;background:rgba(57,73,154,.06);}#main .container{padding:0;background:transparent;}#event{background:#fff;}#event .jcarousel-wrapper.jcarousel-skin-default.jcarousel-horizontal,#main .jcarousel-wrapper.jcarousel-skin-default.jcarousel-horizontal{width:1110px;height:auto;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#event .jcarousel-skin-default .jcarousel li,#main .jcarousel-skin-default .jcarousel li{float:left;margin-right:0;height:auto;max-width:33.33% !important;margin:0;padding:0 20px;width:370px !important;}#event .jcarousel-skin-default .jcarousel-control-prev,#event .jcarousel-skin-default .jcarousel-control-next,#main .jcarousel-skin-default .jcarousel-control-prev,.jcarousel-skin-default .jcarousel-control-next{position:absolute;top:100px;width:30px;height:30px;text-align:center;background:#9c82e8;color:#fff !important;text-shadow:none;font-size:33px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;box-shadow:0 0 2px #999;}#event .jcarousel-skin-default .jcarousel-control-prev,#event .jcarousel-skin-default .jcarousel-control-next{top:25px;}#event .views-field-title a{text-align:left !important;display:inline-block;}#event .more-link{text-align:center;margin:40px 0;display:block;}.events-listing-page .views-col{padding:0 20px;}.events-listing-page .views-col .views-field-title a{text-align:left !important;display:inline-block;}#main .events-listing-page .views-col .views-field-title a:hover{font-weight:bold;border-bottom:0 none;}#event .more-link a{border:1px solid;padding:10px;}#main .jcarousel-skin-default .jcarousel li .views-field-field-image-gallery{max-height:230px;min-height:230px;overflow:hidden;}#main .jcarousel-skin-default .jcarousel img{display:block;max-width:none;min-width:100% !important;min-height:100% !important;}#main .jcarousel-skin-default .jcarousel li .views-field-title{font-size:20px;text-align:center;margin:12px 0;}#main .jcarousel-skin-default .jcarousel li .views-field-title span{color:#39499a;font-weight:bold;}.inner #header .site-logo{top:30px;left:15px;position:relative;}#main .col-lg-12{padding:0;width:100%;}element.style{}button.css?p03dl5:12
.button:first-child,.image-button:first-child{margin-left:0;margin-right:0;}block.css?p03dl5:1070
.user-login-form .form-submit,.user-pass .form-submit,#edit-account .form-submit{margin-bottom:0;}.form-actions .form-submit{background:#009fd8;border-radius:0;-webkit-border-radius:0;cursor:pointer;}.f-width{width:100%;}.h-width{width:50%;float:left;}.h-width img{width:95%;float:right;margin-top:15px;}.h-width-cap{width:95%;float:right;}.personal,.chart{text-align:center;}table{width:100%;}table th{border:1px solid #6D6D70;padding:10px;background:#009fd8;color:#fff;}table td{border:1px solid #6D6D70;padding:15px;}.one-block{width:100%;height:300px;margin:0 16px 70px 0;border-bottom:1px dashed;}.two-block{width:48%;float:left;height:300px;border-bottom:1px dashed;margin:0 16px 70px 0;}.three-block{width:32%;float:left;height:300px;border-bottom:1px dashed;margin:0 16px 70px 0;}.governing-text{font-weight:bold;font-size:17px;text-align:center;width:70%;margin:0 auto;}.tb-megamenu .span12.mega-col-nav .mega-inner{background:rgba(57,73,154,.8);}.tb-megamenu .dropdown-menu .mega-nav > li.active a{color:#00acea !important;}#flexslider-1.flexslider .slides > li{display:block;-webkit-backface-visibility:visible;}.node__submitted{display:none;}.field.field--name-field-news-date.field--type-datetime.field--label-above.quickedit-field{margin:10px 0;}#toolbar-administration,#toolbar-administration *{z-index:9999 !important;}#main .news-page .views-row .views-col{padding:15px;}#main .news-page .views-row .views-field-field-image-view{float:left;margin-right:20px;}#main .views-field.views-field-field-news-date{margin:10px 0;font-weight:bold;}#main .news-image{width:356px;height:200px;background:#fff;margin-right:15px;float:left;overflow:hidden}#main .newsletter-image{width:400px;height:300px;background:#fff;margin-right:30px;margin-top:15px;float:left;overflow:hidden}#main .newsletter-in-this{margin-top:30px;}#main .newsletter-list{padding-top:15px;padding-left:470px;padding-bottom:15px;}#main .summary-news{text-align:left;padding-bottom:10px;color:#6d6e71;}#search-form + h2{display:none;}.white-book p{text-align:center;}.img-jsps-school{width:300px;height:250px;float:left;}.img-jsps-school img{width:200px;margin:0 auto;display:table;}.two-img{width:50%;float:left;padding:25px;}.three-img{width:70%;margin:0 auto;text-align:center;}.two-img p{text-align:center;}.three-img p{text-align:center;}#block-timeline h2{font-size:40px;font-weight:bold;text-align:center;color:#39499a;}#block-views-block-achievements-block-1{padding-bottom:80px;}*,*::after,*::before{box-sizing:border-box;}html{font-size:62.5%;}body{font-size:1.6rem;font-family:"Source Sans Pro",sans-serif;color:#383838;background-color:#f8f8f8;}a{color:#009FD8;text-decoration:none;}strong{font-weight:bold !important;}.cd-horizontal-timeline ol,.cd-horizontal-timeline li,ul.cd-timeline-navigation{list-style:none !important;}.director img,.directorate img{width:160px;}.directorate{margin:50px 0;}.former-directors{margin:0 auto;display:table;}.former-directors p{text-align:center;}.rammal-award{width:30.3%;float:left;margin:0 13px;height:400px;}.rammal-award p{text-align:left;}.full-energy-img{width:35%;float:right;display:inline-block;margin-top:15px;}.full-energy{width:60%;float:left;}.full-energy-img h5{text-align:center;}.cd-horizontal-timeline{opacity:0;margin:2em auto;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;transition:opacity 0.2s;}.cd-horizontal-timeline::before{content:'mobile';display:none;}.cd-horizontal-timeline.loaded{opacity:1;}.cd-horizontal-timeline .timeline{position:relative;height:100px;width:90%;max-width:975px;margin:0 auto;}.cd-horizontal-timeline .events-wrapper{position:relative;height:100%;margin:0 40px;overflow:hidden;}.cd-horizontal-timeline .events-wrapper::after,.cd-horizontal-timeline .events-wrapper::before{content:'';position:absolute;z-index:2;top:0;height:100%;width:20px;}.cd-horizontal-timeline .events-wrapper::before{left:0;}.cd-horizontal-timeline .events-wrapper::after{right:0;}.cd-horizontal-timeline .events{position:absolute;z-index:1;left:0;top:49px;height:2px;background:#fff;-webkit-transition:-webkit-transform 0.4s;-moz-transition:-moz-transform 0.4s;transition:transform 0.4s;}.cd-horizontal-timeline .filling-line{position:absolute;z-index:1;left:0;top:0;height:100%;width:100%;background-color:#009fd8;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition:-webkit-transform 0.3s;-moz-transition:-moz-transform 0.3s;transition:transform 0.3s;}.cd-horizontal-timeline .events a{position:absolute;bottom:0;z-index:2;text-align:center;font-size:1.3rem;padding-bottom:15px;color:#383838;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);}.cd-horizontal-timeline .events a::after{content:'';position:absolute;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:-5px;height:12px;width:12px;border-radius:50%;border:2px solid #dfdfdf;background-color:#f8f8f8;-webkit-transition:background-color 0.3s,border-color 0.3s;-moz-transition:background-color 0.3s,border-color 0.3s;transition:background-color 0.3s,border-color 0.3s;}.no-touch .cd-horizontal-timeline .events a:hover::after{background-color:#7b9d6f;border-color:#7b9d6f;}.cd-horizontal-timeline .events a.selected{pointer-events:none;}.cd-horizontal-timeline .events a.selected::after{background-color:#3a499a;border-color:#3a499a;}.cd-horizontal-timeline .events a.older-event::after{border-color:#009fd8;}@media only screen and (min-width:1100px){.cd-horizontal-timeline{margin:3em auto;}.cd-horizontal-timeline::before{content:'desktop';}}.cd-timeline-navigation a{position:absolute;z-index:1;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:34px;width:34px;border-radius:50%;border:2px solid #dfdfdf;overflow:hidden;color:transparent;text-indent:100%;white-space:nowrap;-webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;transition:border-color 0.3s;}.cd-timeline-navigation a::after{content:'';position:absolute;height:16px;width:16px;left:50%;top:50%;bottom:auto;right:auto;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);//  background:url(/themes/custom/zircon/img/cd-arrow.svg) no-repeat 0 0;}.cd-timeline-navigation a.prev{left:0;-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);}.cd-timeline-navigation a.next{right:0;}.no-touch .cd-timeline-navigation a:hover{border-color:#7b9d6f;}.cd-timeline-navigation a.inactive{cursor:not-allowed;background:#009fd8;border:2px solid #3a499a;}.cd-timeline-navigation a.inactive::after{background-position:0 -16px;}.no-touch .cd-timeline-navigation a.inactive:hover{border-color:#dfdfdf;}.cd-horizontal-timeline .events-content{position:relative;width:100%;margin:2em 0;overflow:hidden;-webkit-transition:height 0.4s;-moz-transition:height 0.4s;transition:height 0.4s;}.cd-horizontal-timeline .events-content li{position:absolute;z-index:1;width:100%;left:0;top:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);padding:0 5%;opacity:0;-webkit-animation-duration:0.4s;-moz-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;}.cd-horizontal-timeline .events-content li.selected{position:relative;z-index:2;opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);}.cd-horizontal-timeline .events-content li.enter-right,.cd-horizontal-timeline .events-content li.leave-right{-webkit-animation-name:cd-enter-right;-moz-animation-name:cd-enter-right;animation-name:cd-enter-right;}.cd-horizontal-timeline .events-content li.enter-left,.cd-horizontal-timeline .events-content li.leave-left{-webkit-animation-name:cd-enter-left;-moz-animation-name:cd-enter-left;animation-name:cd-enter-left;}.cd-horizontal-timeline .events-content li.leave-right,.cd-horizontal-timeline .events-content li.leave-left{-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}.cd-horizontal-timeline .events-content li > *{max-width:800px;margin:0 auto;}.cd-horizontal-timeline .events-content h2{font-weight:bold;font-size:2.6rem;font-family:"Playfair Display",serif;font-weight:700;line-height:1.2;}.cd-horizontal-timeline .events-content em{display:block;font-style:italic;margin:10px auto;}.cd-horizontal-timeline .events-content em::before{content:'- ';}.cd-horizontal-timeline .events-content p{font-size:1.4rem;color:#959595;}.cd-horizontal-timeline .events-content em,.cd-horizontal-timeline .events-content p{line-height:1.6;}@media only screen and (min-width:768px){.cd-horizontal-timeline .events-content h2{font-size:30px !important;}.cd-horizontal-timeline .events-content em{font-size:2rem;}.cd-horizontal-timeline .events-content p{font-size:25px;text-align:center;color:#6d6e71;margin:0 auto !important;}}@-webkit-keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);}100%{opacity:1;-webkit-transform:translateX(0%);}}@-moz-keyframes cd-enter-right{0%{opacity:0;-moz-transform:translateX(100%);}100%{opacity:1;-moz-transform:translateX(0%);}}@keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);}100%{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}}@-webkit-keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);}100%{opacity:1;-webkit-transform:translateX(0%);}}@-moz-keyframes cd-enter-left{0%{opacity:0;-moz-transform:translateX(-100%);}100%{opacity:1;-moz-transform:translateX(0%);}}@keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);}100%{opacity:1;-webkit-transform:translateX(0%);-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%);}}body{line-height:inherit !important;}p{margin:15px 0 !important;}div#block-zircon-page-title{display:grid;}#block-zircon-content{display:flow-root;}#main .block-menu.navigation{width:20%;float:left;padding:0 20px;margin-right:25px;background:#e4e4e4;display:grid;}#main .contextual-region{display:grid;}#main .view-content{display:grid;}#main .block-menu.navigation > ul > li > a{font-weight:bold !important;}#main .block-menu.navigation li{margin:30px 0px 30px;padding:0;}#main .block-menu.navigation li a{font-size:14px;}#main .block-menu.navigation li a:hover{color:#0c3d89;border-bottom:1px solid #0c3d89;}#block-zircon-content iframe{border:none;box-shadow:#ccc 0px 0px 4px 4px;}.memoriam-text{width:78%;float:right;}.memoriam-img{width:20%;float:left;}.views-field-view-node a:focus{color:#3a499a;}#avaiable-pages li.search-item{background-color:#0065b8 !important;color:#fff;}#avaiable-pages li.search-item:hover,#avaiable-pages li.focused-page{background-color:#009fd8 !important;}#ajax-search-box #avaiable-pages li.search-item{padding:10px 10px !important;text-align:left !important;}#ajax-search-box #avaiable-pages{width:auto !important;}#ajax-search-box #avaiable-pages>div{overflow-y:inherit !important;overflow-x:scroll !important;}#ajax-search-box #avaiable-pages ul{padding:10px 10px;}.loader{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;background:url('/sites/default/files/images/electrons.gif') 50% 50% no-repeat rgb(249,249,249);opacity:.8;}.pace{width:100%;height:100%;border:inherit;background-color:#fff;opacity:.8;z-index:99999;transition:.7s all;border-radius:inherit;top:0 !important;}.pace:after{content:url('/sites/default/files/images/electrons.gif');margin:0 auto;display:table;position:relative;top:250px;transition:.7s all;}.pace .pace-progress{height:0;font-size:12px;background:inherit;color:transparent;line-height:0;font-weight:bold;font-family:Helvetica,Arial,"Lucida Grande",sans-serif;transition:.7s all;}label.js-form-required.form-required{width:15%;}#block-contactusform input,#block-contactusform  button,#block-contactusform  select,#block-contactusform  textarea{width:80%;float:right;}#block-contactusform{width:50%;float:left;}#block-contactusform .field__label{display:none;}#block-contactusform .form-item,#block-contactusform .form-actions{margin-top:0px;margin-bottom:10px;}#block-views-block-administrative-group-block-1,#block-views-block-scientific-group-block-1,#block-views-block-technical-group-block-1{width:77%;float:right;}#block-views-block-administrative-group-block-1 .views-col,#block-views-block-scientific-group-block-1 .views-col,#block-views-block-technical-group-block-1 .views-col{float:left;height:450px;text-align:center;}.views-field-field-staff-image .field-content,.views-field-field-scientific-image .field-content,.views-field-field-technical-image .field-content{width:200px !important;height:200px;overflow:hidden;margin:0 auto;}.views-field-field-staff-image .field-content img,.views-field-field-scientific-image .field-content img,.views-field-field-technical-image .field-content img{min-width:100%;min-height:100%;max-width:none;height:auto;vertical-align:middle;text-align:center;margin:0 auto;}.views-field-title{margin:10px 0;}.views-field-title a{color:#3a499a !important;font-size:20px;}.views-field-field-staff-image a:hover,.views-field-field-scientific-image a:hover,.views-field-field-technical-image a:hover{border-bottom:inherit !important;}.field--label-above .field__label{display:none;}.field--label-above .field__item{margin:10px 0;}a.colorbox.cboxElement img{float:left;padding:4px;border:1px solid #ccc;margin:15px 4px 0;background:#fff;box-shadow:#ccc 2px 2px 3px 0px;}.halah #block-zircon-content{display:inline-block;}form#webform-submission-new-form-node-246-add-form{width:50%;margin:0 auto;}form#webform-submission-new-form-node-246-add-form input{width:100%;}form#webform-submission-new-form-node-246-add-form  label{width:100%;}@media (max-width:767px){.page{padding:0;}#header{position:relative!important;padding:0 !important;border:none!important;background:#00337f;height:360px;}#header button.navbar-toggle{display:none;}#header .block-system-branding-block{width:100%;text-align:center;padding-top:40px;}#header .site-logo,.inner #header .site-logo{top:10px;position:relative;left:0 !important;}#header #block-mainnavigation{width:100%;float:left;padding-right:0;margin-top:0;left:24px;top:24px;position:absolute;}#header .search-block-form{background:#ffffff;border:none;border-radius:20px;-webkit-border-radius:20px;width:260px;margin:0 auto;overflow:hidden;transition:.5s all;position:relative;top:20px;right:0;padding:5px 0 0 5px;}#banner{display:none;}#main-menu{position:relative;width:100%;top:0;padding:24px;z-index:1;}#slideshow{display:none;}#main-navigation.with-search-bar{padding-right:0;position:absolute;top:-185px;left:24px;}#block-tb-megamenu-main-menu{float:left;padding:0;}.tb-megamenu .btn-navbar:hover,.tb-megamenu .btn-navbar{border:none;background:transparent;padding:0;margin:0;font-size:28px;}.tb-megamenu .nav-collapse.collapse.in{height:100% !important;display:inline-table;position:relative;left:-24px;top:0;}#featured,#main,#panel_second{padding:24px;background-image:none;}.block-views h2{font-size:32px;}.view-achievements tr.row-1 td{width:100%;float:none;display:block;}.view-achievements .views-field-body{width:100%;margin:0 auto;}#footer{background-image:none;padding:5px 20px;}.footer-area h2.title{text-align:center;}#footer p{text-align:center !important;}#subfooter{padding:0 24px;}#bottom-content{padding:24px;}.view-gallery ul.jcarousel.jcarousel-view--gallery--block.jcarousel-dom-1.jcarousel-processed.jcarousel-list.jcarousel-list-horizontal,.view-gallery .jcarousel-skin-default .jcarousel-clip-horizontal{max-width:100% !important;}.not-front #page #main{padding:0 24px;}#main-menu .navbar-collapse{display:block;-webkit-box-shadow:none !important;box-shadow:none !important;}#main-menu .navbar-collapse .container{height:auto;overflow:hidden;background:none;}#main .jcarousel-skin-default .jcarousel li{width:230px !important;padding:0;}#main .jcarousel-wrapper.jcarousel-skin-default.jcarousel-horizontal{width:230px !important;}h1.page-title,h1.page-title span{font-size:22px;}.tb-megamenu .dropdown-menu .active > a,.tb-megamenu .dropdown-menu .active > a:hover{color:#009fd8 !important;text-decoration:none;outline:0;background-color:transparent;background-color:transparent;background-image:-moz-linear-gradient(top,transparent,transparent);background-image:-webkit-gradient(linear,0 0,0 100%,from(transparent),to(transparent));background-image:-webkit-linear-gradient(top,transparent,transparent);background-image:-o-linear-gradient(top,transparent,transparent);background-image:linear-gradient(to bottom,transparent,transparent);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0076b2',GradientType=0);}.h-width{width:100%;}.h-width img{width:100%;margin-top:0;}.one-block,.two-block,.three-block{width:100%;height:auto;margin:0;}table{width:auto;overflow:scroll !important;display:block;}.governing-text{width:100%;}.tb-megamenu{float:left;}#header #block-sitebranding .site-logo{top:0;left:inherit;}.tb-megamenu .btn:first-child{outline:none !important;background:transparent !important;box-shadow:none;}#main-menu .container .block{width:100% !important;}#main-menu .jcarousel-wrapper.jcarousel-skin-default{max-width:100%;}#main .block-menu.navigation{width:100%;margin:20px 0 !important;}#block-views-block-administrative-group-block-1,#block-views-block-scientific-group-block-1,#block-views-block-technical-group-block-1{width:100%;}#block-views-block-administrative-group-block-1 .views-col,#block-views-block-scientific-group-block-1 .views-col,#block-views-block-technical-group-block-1 .views-col{width:100% !important;height:380px;}.cd-horizontal-timeline ol,.cd-horizontal-timeline li,ul.cd-timeline-navigation{padding-left:0;}.cd-horizontal-timeline .events-content p{text-align:center;}#block-zircon-content{display:block;}#block-ajaxsearchblock{bottom:14px;display:table !important;right:auto;margin:0 auto;position:relative;}input#ajax-search-input{width:100%;background:#fff;}#main .view-content{display:block;}#main .news-page .views-row .views-col{width:100% !important;text-align:left;padding:15px 0;}#block-contactusform{width:100%;margin-top:50px;}label.js-form-required.form-required{width:100%;}#block-contactusform input,#block-contactusform button,#block-contactusform select,#block-contactusform textarea{width:100%;}#block-zircon-content iframe{width:100%;margin-top:20px;}#main-menu .views-field-title{max-width:315px;}#main-menu .views-field-body{height:76px;width:310px;}.tb-megamenu .nav li.dropdown .dropdown-toggle{background:#fff !important;color:#01337e !important;}div#block-zircon-page-title{display:block;}.cd-horizontal-timeline .timeline{width:100%;}#block-mainnavigation .tb-megamenu .dropdown-menu li > a:hover{color:#fff !important;}}@media (min-width:1640px){body{width:1450px;margin:0 auto;position:relative;box-shadow:0px 2px 20px 2px #ccc;}}.ui-datepicker{z-index:1000 !important;}.node--type-staff.node--view-mode-full{width:100%;}.node--type-staff.node--view-mode-full .field--name-field-photo img{width:200px;}.block-views-blockpressreleaseproposal-block-1{background-color:#ecedf2;margin-top:-40px;}.block-views-blockpressreleaseproposal-block-1w .views-field-title a{font-size:24px;font-weight:bold;//	margin-top:-40px;//padding-left:5%;}.block-views-blockpressreleaseproposal-block-1w{text-align:center;}.proposal-submission-deadline{text-align:center;//padding-top:15px;}.block-views-blockpressreleaseproposal-block-1 .views-field{text-align:left;margin:20px 0;}.block-views-blockpressreleaseproposal-block-1 .views-field-title a{margin:0 0 5px;display:block;color:#009fd8;font-size:24px;font-weight:bold;text-align:center;}.block-views-blockpressreleaseproposal-block-1 .views-field-body{width:100%;margin:0 auto;}.block-views-blockpressreleaseproposal-block-1 .field-content a{text-align:center;color:#009fd8;}.parag{font-weight:bold;padding-left:5%;padding-right:5%;height:100px;}.field--name-field-news-image{display:flex;justify-content:center;}.field--name-field-news-image img{padding-left:15px;}.field--name-field-news-image figcaption{padding-left:15px;}.node--type-videos{margin:auto;}.webform-submission-form{display:block;width:100%;}.new-color{color:#fff;padding-top:10px;}.block-views-blockrecent-updates-block-1,#block-views-block-recent-updates-block-1{background:rgba(57,73,154,.7);padding:10px 0px 0px 30px;position:relative;z-index:1;}.form-item-sort-by{display:none;}#block-views-block-news2-block-1 p{margin:0 !important;font-weight:normal;}#block-views-block-recent p{margin:0 !important;font-weight:normal;}#block-views-block-news2-block-1 .jcarousel-skin-default .jcarousel-item{border:none;background:transparent;margin:0 !important;text-align:left;margin-top:15px !important;}#block-views-block-news2-block-1 .jcarousel-skin-default .jcarousel-control-prev,#block-views-block-news2-block-1 .jcarousel-skin-default .jcarousel-control-next{width:auto;height:auto;background:transparent;text-decoration:none;text-shadow:none;font:inherit;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}#block-views-block-news2-block-1 .jcarousel-skin-default .jcarousel-control-prev{z-index:999999 !important;position:absolute;top:-35px;left:auto;right:25px;background-image:none !important;text-align:center;}#block-views-block-news2-block-1 .jcarousel-skin-default .jcarousel-control-next{position:absolute;top:-35px;left:auto;right:0px;background-image:none !important;text-align:center;}#block-views-block-news2-block-1  .jcarousel-skin-default .jcarousel-control-prev:after{content:"\f053";font-family:FontAwesome;background:#2E3191;color:#fff;font-size:10px;padding:4px;width:20px;height:20px;display:inline-block;border-radius:20px;}#block-views-block-news2-block-1  .jcarousel-skin-default .jcarousel-control-next:after{content:"\f054";font-family:FontAwesome;background:#2E3191;color:#fff;font-size:10px;padding:4px;width:20px;height:20px;display:inline-block;border-radius:20px;}#block-views-block-news2-block-1 .view-content p,#block-views-block-news2-block-1 .view-content a,#block-views-block-news2-block-1 .view-content span{color:#fff !important;}#block-views-block-news2-block-1 p{margin:0 !important;font-weight:normal;}.block-views-blocknews2-block-1{background:rgba(57,73,154,.7);padding:15px 0px 0px 30px;margin-top:10px;}#block-covid19{padding-left:.5%;padding-right:.5%;background-color:white;}.covid-color{background-color:#ffe566 !important;border-top:1px solid rgba(1,20,89,0.06);border-bottom:1px solid rgba(1,20,89,0.06);padding:22px 0;}.covid-color .views-view-grid.cols-2 .views-row{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1100px;margin:0 auto;padding:0 24px;box-sizing:border-box;}.covid-color .views-col.col-1,.covid-color .views-col.col-2{width:auto !important;padding-left:0 !important;padding-right:0 !important;float:none !important;}.covid-color .views-col.col-1{flex:0 1 38%;text-align:left;}.covid-color .views-col.col-2{flex:1 1 58%;text-align:left;}.covid-update{color:#011459;font-size:26px;line-height:1.25;padding-top:6px;font-weight:700;}.covid-size{color:#3a499a;text-align:left;font-weight:700;font-size:1.6rem;line-height:1.35;}.covid-size strong{font-weight:700;}#covid{color:#011459;}.covid a{color:#009fd8;font-weight:700;text-decoration:none;letter-spacing:0.04em;border-bottom:2px solid rgba(0,159,216,0.3);padding-bottom:2px;}.covid a:hover,.covid a:focus{color:#011459;border-bottom-color:#011459;outline:none;}@media (max-width:760px){.covid-color .views-view-grid.cols-2 .views-row{flex-direction:column;align-items:flex-start;gap:14px;padding:0 16px;}.covid-update{font-size:22px;}.covid-size{font-size:1.35rem;}}.addReadMore.showlesscontent .SecSec,.addReadMore.showlesscontent .readLess{display:none;}.addReadMore.showmorecontent .readMore{display:none;}.addReadMore .readMore,.addReadMore .readLess{font-weight:bold;margin-left:2px;color:black;cursor:pointer;display:block;padding-top:10px;}.addReadMoreWrapTxt.showmorecontent .SecSec,.addReadMoreWrapTxt.showmorecontent .readLess{display:block;}.SecSec{color:black;display:block;text-align:justify;}.SecSecDiv{color:black;display:block;text-align:justify;}.owl-theme .owl-controls .owl-buttons div{background:#2E3191;color:#fff;padding:4px;margin:1px;width:20px;height:20px;border-radius:50%;font-size:0;}.owl-prev:before{content:"\f054";font-family:FontAwesome;background:#2E3191;color:#fff;font-size:12px;//padding:2px;display:block;}.owl-next:before{content:"\f053";font-family:FontAwesome;background:#2E3191;color:#fff;font-size:12px;//padding:2px;display:block;}.owl-buttons{position:absolute;top:-35px;right:40px;left:auto;z-index:2;}.owl-buttons .disabled{visibility:hidden !important;}.owl-next{position:absolute;right:0;}.owl-prev{position:absolute;left:0;}.caption.space-left-caption figcaption{padding-left:4%;}.caption.space-right-caption figcaption{padding-right:4%;}.node--type-new-gallery figure{display:block;width:unset !important;}.new-gallery-float-left .field--label-above .field__item{float:left;}#user-pass label{width:100%;}.wrapper-nice-login{margin-top:0px;margin-bottom:0px;padding:0px;border:0px solid #eee;border-radius:0px;}.nice-login-reset-password{font-size:1.5rem;}.wrapper-nice-login.login-form .nice-login-pass{position:static;top:auto;right:auto;display:block;margin-top:1rem;text-align:left;}.nice-login-login{display:none;}#edit-host-name{width:20%;}.views-label-field-tender-deadline{color:#383838;padding-right:5px;}.views-field-field-tender-deadline{display:flex;}.background{visibility:hidden;}.microtron-text{visibility:hidden;}.booster-text{visibility:hidden;}.RF-text{visibility:hidden;}.ID09-text{visibility:hidden;}.ID10-text{visibility:hidden;}.ID11-text{visibility:hidden;}.SRFM-text{visibility:hidden;}.BL{stroke:#cfd1d2;}.BL line{stroke:#cfd1d2;}.BL g{stroke:#cfd1d2;}.BL:hover line{stroke:#BC696D;}.BL:hover{stroke:#BC696D;}.microtron:hover{fill:#00A0D5;}.microtron{fill:#cfd1d2;}.booster path{fill:#cfd1d2;}.booster polygon{fill:#cfd1d2;}.booster rect{fill:#cfd1d2;}.booster line{stroke:#cfd1d2;}.booster .none{fill:none;}circle{stroke:#cfd1d2;}.SRFM path{fill:#cfd1d2;stroke:#cfd1d2;}.SRFM rect{fill:#cfd1d2;}.SRFM polygon{fill:#cfd1d2;}polygon.blue{fill:#cfd1d2;}.insertion path{fill:#cfd1d2;stroke:#cfd1d2;}.insertion polygon{fill:#cfd1d2;}.insertion rect{fill:#cfd1d2;}.insertion line{stroke:#cfd1d2;}.insertion circle{stroke:#cfd1d2;}.ID09 path{fill:#cfd1d2;stroke:#cfd1d2;}.ID09 polygon{fill:#cfd1d2;}.ID09 rect{fill:#cfd1d2;}.ID09 line{stroke:#cfd1d2;}.ID09 circle{stroke:#cfd1d2;}.ID10 path{fill:#cfd1d2;stroke:#cfd1d2;}.ID10 polygon{fill:#cfd1d2;}.ID10 rect{fill:#cfd1d2;}.ID10 line{stroke:#cfd1d2;}.ID10 polyline{fill:#cfd1d2;}.ID10 circle{stroke:#cfd1d2;}.ID11 path{fill:#cfd1d2;stroke:#cfd1d2;}.ID11 polygon{fill:#cfd1d2;}.ID11 rect{fill:#cfd1d2;}.ID11 line{stroke:#cfd1d2;}.ID11 circle{stroke:#cfd1d2;}.SRBM{fill:#cfd1d2;}.SRBM path{fill:#cfd1d2;stroke:#cfd1d2;}.TL1{stroke:#cfd1d2;}.TL1:hover{stroke:#527BBA;}.TL2 line{stroke:#cfd1d2;}.TL2 path{fill:#cfd1d2;stroke:#cfd1d2}.TL2 .none{fill:none;}.TL2 polygon{stroke:#cfd1d2;fill:#cfd1d2;}.TL1 line{stroke:#cfd1d2;}.TL1 path{fill:#cfd1d2;stroke:#cfd1d2}.TL1 .none{fill:none;}.TL1 polygon{stroke:#cfd1d2;fill:#cfd1d2;}.RF path{fill:#cfd1d2;}.RF polygon{stroke:#cfd1d2;}.ir line{stroke:#cfd1d2;}.BLT{font-family:'FontAwesome';font-weight:bold;}.ui-tabs .ui-tabs-nav li.ui-tabs-active{background:#fff;}#main .container .content .node:last-child{width:100%;}.general-table-container{margin-bottom:25px;}.font_titl{font-size:22px;color:#009FD8;text-transform:uppercase;}.tb-megamenu .mega-nav > li,.tb-megamenu .dropdown-menu .mega-nav > li{padding-left:0;padding-top:0;}li.flex-nav-prev{padding-left:0;padding-top:0;}li.flex-nav-next{padding-left:0;padding-top:0;}.tb-megamenu .nav > li{padding-top:0;padding-left:0;}.beamline-tab-title{color:#009FD8;text-transform:uppercase;margin-top:25px;margin-bottom:5px;font-size:20px;}.title-h h4{color:#009FD8;text-transform:uppercase;margin-top:25px;margin-bottom:5px;font-size:20px;}.title-h h3{color:#009FD8;text-transform:uppercase;margin-top:25px;margin-bottom:5px;font-size:20px;}.title-h .right,.right p{text-align:left;font-family:'Montserrat' !important;}.tb-megamenu .dropdown-menu li > a:hover,.tb-megamenu .dropdown-menu li > a:focus,.tb-megamenu .dropdown-submenu:hover > a,.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link:hover,.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link:focus,.tb-megamenu .dropdown-submenu:hover > span.tb-megamenu-no-link{color:#009fd8;}.tb-megamenu .dropdown-menu li > a,.tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link{color:#011459;}#block-mainnavigation .tb-megamenu .dropdown-submenu > .dropdown-toggle.tb-megamenu-no-link,#block-mainnavigation .tb-megamenu .dropdown-submenu > span.tb-megamenu-no-link{color:#011459 !important;font-weight:normal;background-color:transparent !important;background-image:none !important;}#block-mainnavigation .tb-megamenu .dropdown-submenu:hover > .tb-megamenu-no-link,#block-mainnavigation .tb-megamenu .dropdown-submenu.open > .dropdown-toggle.tb-megamenu-no-link,#block-mainnavigation .tb-megamenu .dropdown-submenu.open > span.tb-megamenu-no-link{color:#011459 !important;background-color:transparent !important;background-image:none !important;}ul,ol{padding-inline-start:15px;}element.style{}#block-mainnavigation .tb-megamenu .dropdown-menu li > a:hover,#block-mainnavigation .tb-megamenu .dropdown-menu li > a:focus,#block-mainnavigation .tb-megamenu .dropdown-submenu:hover > a,#block-mainnavigation .tb-megamenu .dropdown-menu li.active > a,#block-mainnavigation .tb-megamenu .dropdown-menu li.active > a:hover{background-color:transparent;color:#011459 !important;background-image:inherit !important;}.tb-megamenu .dropdown-menu .mega-nav > li.active a{color:#00acea !important;}.tb-megamenu .mega-nav > li:first-child > a,.tb-megamenu .dropdown-menu .mega-nav > li:first-child > a,.tb-megamenu .mega-nav > li:first-child > span.tb-megamenu-no-link,.tb-megamenu .dropdown-menu .mega-nav > li:first-child > span.tb-megamenu-no-link{margin-top:0;padding-top:0;}.tb-megamenu .dropdown-menu .active > a,.tb-megamenu .dropdown-menu .active > a:hover,.tb-megamenu .dropdown-menu .active > span.tb-megamenu-no-link,.tb-megamenu .dropdown-menu .active > span.tb-megamenu-no-link:hover{}.tb-megamenu .dropdown-menu .active > a,.tb-megamenu .dropdown-menu .active > a:hover,.tb-megamenu .dropdown-menu .active > span.tb-megamenu-no-link,.tb-megamenu .dropdown-menu .active > span.tb-megamenu-no-link:hover{background-color:#54e54b00;}.block-views-blockpressreleaseproposal-block-1{margin-top:0px;}.fc-license-message{display:none;}.bee-add-reservation-form h4.label{color:#009FD8;font-weight:normal;}.caption > figcaption{font-size:13px;}#block-views-block-jobs-block-1 h2{text-align:left;color:#009FD8;font-size:27px;font-weight:500;}#block-views-block-jobs-block-1{float:left;margin-right:15%;}#block-views-block-fellowships-block-1{float:left;margin-right:15%;}.owl-theme .owl-controls{margin-top:0px;text-align:center;}#block-views-block-new-job-vacancy-block-1 .views-field-title{margin:8px 0;}#block-views-block-postdoctoral-fellowships-block-1 .views-field-title{margin:8px 0;}#block-views-block-upcoming-activities-block-1 .views-field-title{margin:8px 0;}#webform-submission-satisfactory-form-add-form label.js-form-required.form-required{width:100%;}.view-block-room{background:#e4e4e4;float:left;padding:0 25px;margin-right:25px;}.view-block-room .views-field-title a{color:#009FD8 !important;font-size:14px;font-weight:bold !important;}#block-views-block-first-floor-block-1.views-element-container.contextual-region.settings-tray-editable.block.block-views{display:block;}#block-views-block-second-floor-block-1.views-element-container.contextual-region.settings-tray-editable.block.block-views{display:block;}#main .container .content .row-class-gh.views-row{margin-bottom:auto;padding-top:inherit;}#block-views-block-news-block-1 .views-field-title a{color:#3a499a !important;font-size:1.6rem;font-weight:bold;display:inline-flex;padding-right:5%;padding-left:25%;text-align:justify;}#block-views-block-news-block-1.block-views h2{padding-top:10px;margin:0;}#block-views-block-news-block-1  .flex-control-nav{position:initial;padding-bottom:15px;}#block-views-block-news-block-1 .flex-direction-nav a{margin:-40px 40px;}div#block-views-block-news-block-1{background-color:#ecedf2;text-align:center;}#block-views-block-news-block-1 .views-field-title{text-align:center;width:50%;}div#block-views-block-news-block-1 .flexslider{background-color:#ecedf2;}.tb-megamenu .nav li.dropdown.active > .dropdown-toggle,.tb-megamenu .nav li.dropdown.open.active > .dropdown-toggle,.tb-megamenu .nav > li.dropdown.open.active > a:hover,.tb-megamenu .nav > li.dropdown.open.active > span.tb-megamenu-no-link:hover{background-color:transparent;}.tb-megamenu .nav > li > a:focus,.tb-megamenu .nav > li > a:hover,.tb-megamenu .nav > li > span.tb-megamenu-no-link:focus,.tb-megamenu .nav > li > span.tb-megamenu-no-link:hover{background-color:transparent;color:#009fd8;}div.item-list-pub{padding-top:15px;}.Thesis{font-size:1.6rem;color:#000000;font-weight:bold;}.flight{width:15%;}ul,ol{margin-top:5px;margin-bottom:10px;}.date{text-align:left;}.flexslider .slides .HL-image  img{width:356px;height:200px;margin-left:25%;}.hl-block{margin-top:10px;#featured .container .views-field-title{margin-bottom:5%;}div#block-timeline{background-color:aliceblue;}div#block-timeline{background-color:aliceblue;}#block-timeline div{background-color:aliceblue;}div#block-timeline .contextual-region .settings-tray-editable .block .block-block-content .block-block-content{background-color:aliceblue;}.views-field .views-field-title .hl-widh{width:50%;}.clearfix._2r3x div{border:groove;}}.contextual-region .contextual{z-index:10060 !important;}.contextual-region .contextual.open{z-index:10061 !important;}.contextual-region .contextual .contextual-links,.contextual-region .contextual .contextual-links li{background-color:#fff !important;}.contextual-region .contextual .contextual-links a{color:#333 !important;background-color:#fff !important;text-shadow:none !important;text-align:left !important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;font-size:14px !important;line-height:1.4 !important;border-bottom:none !important;}.contextual-region .contextual .contextual-links a:hover,.contextual-region .contextual .contextual-links a:focus{color:#000 !important;background:#f7fcff !important;}
#main-menu #block-views-block-recent-updates-block-1.sesame-news-ticker,#main-menu #block-views-block-upcoming-activities-block-1.sesame-news-ticker,#main-menu #block-views-block-new-job-vacancy-block-1.sesame-news-ticker{position:relative;float:right;clear:right;width:100%;max-width:420px;margin:0 18px 10px 0;padding:12px 14px 14px 20px;box-sizing:border-box;background:rgba(57,73,154,0.82);border-left:3px solid rgba(0,180,225,0.55);border-radius:10px;overflow:hidden;z-index:1;}#main-menu #block-views-block-upcoming-activities-block-1.sesame-news-ticker{margin-top:0;}#main-menu .sesame-news-ticker > h2{margin:0 0 10px;padding:0 52px 0 0;font-size:13px;font-weight:700;letter-spacing:0.06em;line-height:1.35;text-transform:uppercase;text-align:left;color:#fff;}#main-menu #block-views-block-recent-updates-block-1.sesame-news-ticker > h2,#main-menu #block-views-block-upcoming-activities-block-1.sesame-news-ticker > h2,#main-menu #block-views-block-new-job-vacancy-block-1.sesame-news-ticker > h2{margin:0 56px 10px 0;padding:0;min-height:22px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#main-menu #block-views-block-recent-updates-block-1.sesame-news-ticker .jcarousel-wrapper.jcarousel-skin-default,#main-menu #block-views-block-upcoming-activities-block-1.sesame-news-ticker .jcarousel-wrapper.jcarousel-skin-default,#main-menu #block-views-block-new-job-vacancy-block-1.sesame-news-ticker .jcarousel-wrapper.jcarousel-skin-default{position:static;}#main-menu #block-views-block-recent-updates-block-1.sesame-news-ticker .jcarousel-skin-default .jcarousel-item,#main-menu #block-views-block-upcoming-activities-block-1.sesame-news-ticker .jcarousel-skin-default .jcarousel-item,#main-menu #block-views-block-new-job-vacancy-block-1.sesame-news-ticker .jcarousel-skin-default .jcarousel-item{margin-top:0 !important;}#main-menu .sesame-news-ticker > h2 a{color:#fff;text-decoration:none;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;}#main-menu .sesame-news-ticker > h2 a:hover,#main-menu .sesame-news-ticker > h2 a:focus{color:#b8ecff;text-decoration:none;}#main-menu .sesame-news-ticker .view-content{min-height:0;}#main-menu .sesame-news-ticker .jcarousel-wrapper.jcarousel-skin-default{position:relative;margin:0;padding:0;width:100% !important;max-width:100%;height:auto !important;border:none;border-radius:0;box-shadow:none;overflow:hidden;}#main-menu #block-views-block-recent-updates-block-1.sesame-news-ticker .jcarousel-wrapper.jcarousel-visible-1,#main-menu #block-views-block-upcoming-activities-block-1.sesame-news-ticker .jcarousel-wrapper.jcarousel-visible-1,#main-menu #block-views-block-new-job-vacancy-block-1.sesame-news-ticker .jcarousel-wrapper.jcarousel-visible-1{width:100% !important;max-width:100%;overflow:hidden !important;}#main-menu #block-views-block-recent-updates-block-1.sesame-news-ticker .view-content,#main-menu #block-views-block-upcoming-activities-block-1.sesame-news-ticker .view-content,#main-menu #block-views-block-new-job-vacancy-block-1.sesame-news-ticker .view-content{overflow:hidden;}#main-menu .sesame-news-ticker .jcarousel-skin-default .jcarousel{position:relative;overflow:hidden;width:100%;max-width:100%;height:auto;}#main-menu .sesame-news-ticker .jcarousel-skin-default .jcarousel ul{width:20000em;position:relative;margin:0;padding:0;list-style:none;}#main-menu .sesame-news-ticker .jcarousel-skin-default .jcarousel li,#main-menu .sesame-news-ticker .jcarousel-skin-default .jcarousel-item{float:left !important;display:block !important;height:auto !important;margin:0 !important;padding:0;border:none;background:transparent;box-sizing:border-box;text-align:left;}#main-menu #block-views-block-recent-updates-block-1.sesame-news-ticker .jcarousel-skin-default .jcarousel li,#main-menu #block-views-block-upcoming-activities-block-1.sesame-news-ticker .jcarousel-skin-default .jcarousel li,#main-menu #block-views-block-new-job-vacancy-block-1.sesame-news-ticker .jcarousel-skin-default .jcarousel li{box-sizing:border-box;}#main-menu .sesame-news-ticker .views-field-title{margin:0 0 8px;max-width:none !important;font-size:17px;font-weight:600;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal;word-wrap:break-word;}#main-menu .sesame-news-ticker .views-field-title a,#main-menu .sesame-news-ticker .views-field-title .field-content{font-size:17px;font-weight:600;line-height:1.4;white-space:normal;}#main-menu .sesame-news-ticker .views-field-title a{color:#fff !important;text-decoration:none;}#main-menu .sesame-news-ticker .views-field-title a:hover,#main-menu .sesame-news-ticker .views-field-title a:focus{color:#b8ecff !important;text-decoration:underline;}#main-menu .sesame-news-ticker .views-field-field-type,#main-menu .sesame-news-ticker .views-field-field-news-date,#main-menu .sesame-news-ticker .views-field-field-category{display:inline;font-size:12px;font-weight:500;color:rgba(255,255,255,0.88);}#main-menu .sesame-news-ticker .views-field-field-type .field-content,#main-menu .sesame-news-ticker .views-field-field-news-date .field-content,#main-menu .sesame-news-ticker .views-field-field-category .field-content{color:inherit !important;}#main-menu .sesame-news-ticker .views-field-field-deadline-appear,#main-menu .sesame-news-ticker .views-field-field-deadline-appear .field-content{display:block;margin:4px 0 2px;font-size:12px;font-weight:600;line-height:1.4;color:#7ddfff !important;padding-top:0;}#main-menu .sesame-news-ticker .views-field-field-place:empty,#main-menu .sesame-news-ticker .views-field-field-place .field-content:empty{display:none;}#main-menu .sesame-news-ticker .view-content p,#main-menu .sesame-news-ticker .view-content span{color:rgba(255,255,255,0.88);}#main-menu .sesame-news-ticker p{margin:0 !important;font-weight:normal;}#main-menu #block-views-block-recent-updates-block-1.sesame-news-ticker .jcarousel-skin-default .jcarousel-control-prev,#main-menu #block-views-block-recent-updates-block-1.sesame-news-ticker .jcarousel-skin-default .jcarousel-control-next,#main-menu #block-views-block-upcoming-activities-block-1.sesame-news-ticker .jcarousel-skin-default .jcarousel-control-prev,#main-menu #block-views-block-upcoming-activities-block-1.sesame-news-ticker .jcarousel-skin-default .jcarousel-control-next{position:absolute;top:10px !important;z-index:12;width:22px;height:22px;min-width:22px;min-height:22px;margin:0;padding:0;background:#2e3191 !important;border:none;border-radius:50%;box-shadow:none;cursor:pointer;pointer-events:auto;transition:background 0.15s ease,transform 0.15s ease;}#main-menu #block-views-block-new-job-vacancy-block-1.sesame-news-ticker .jcarousel-skin-default .jcarousel-control-prev,#main-menu #block-views-block-new-job-vacancy-block-1.sesame-news-ticker .jcarousel-skin-default .jcarousel-control-next{position:absolute;top:10px;z-index:12;width:22px;height:22px;min-width:22px;min-height:22px;margin:0;padding:0;background:#2e3191 !important;border:none;border-radius:50%;box-shadow:none;cursor:pointer;pointer-events:auto;transition:background 0.15s ease,transform 0.15s ease;}#main-menu #block-views-block-recent-updates-block-1.sesame-news-ticker .jcarousel-skin-default .jcarousel-control-prev,#main-menu #block-views-block-upcoming-activities-block-1.sesame-news-ticker .jcarousel-skin-default .jcarousel-control-prev,#main-menu #block-views-block-new-job-vacancy-block-1.sesame-news-ticker .jcarousel-skin-default .jcarousel-control-prev{right:28px;left:auto;}#main-menu #block-views-block-recent-updates-block-1.sesame-news-ticker .jcarousel-skin-default .jcarousel-control-next,#main-menu #block-views-block-upcoming-activities-block-1.sesame-news-ticker .jcarousel-skin-default .jcarousel-control-next,#main-menu #block-views-block-new-job-vacancy-block-1.sesame-news-ticker .jcarousel-skin-default .jcarousel-control-next{right:4px;left:auto;}#main-menu .sesame-news-ticker .jcarousel-skin-default .jcarousel-control-prev:hover,#main-menu .sesame-news-ticker .jcarousel-skin-default .jcarousel-control-next:hover{background:#3d42b8 !important;transform:scale(1.06);}#main-menu .sesame-news-ticker .jcarousel-skin-default .jcarousel-control-prev:after,#main-menu .sesame-news-ticker .jcarousel-skin-default .jcarousel-control-next:after{font-family:FontAwesome;font-size:10px;line-height:22px;width:22px;height:22px;padding:0;display:block;text-align:center;color:#fff;background:transparent !important;border-radius:50%;}#main-menu .sesame-news-ticker .jcarousel-skin-default .jcarousel-control-prev:after{content:"\f053";}#main-menu .sesame-news-ticker .jcarousel-skin-default .jcarousel-control-next:after{content:"\f054";}#main-menu #block-views-block-new-job-vacancy-block-1.sesame-news-ticker .view-filters{display:none !important;}#main-menu #block-views-block-new-job-vacancy-block-1.sesame-news-ticker .views-field-title,#main-menu #block-views-block-new-job-vacancy-block-1.sesame-news-ticker .views-field-title .field-content{color:#fff !important;}@media (min-width:768px){body.user-logged-in #header{z-index:10000 !important;}body.user-logged-in #header #block-mainnavigation,body.user-logged-in #header #block-tb-megamenu-main-menu{position:relative;z-index:10001;}body.user-logged-in #header .tb-megamenu .dropdown-menu{z-index:10002;}body.user-logged-in #main-menu{z-index:90;top:162px;}}@media (max-width:767px){#main-menu{width:100%;max-width:none;padding:0 16px 16px;box-sizing:border-box;}#main-menu .sesame-news-ticker{float:none;max-width:none;margin-left:0;margin-right:12px;padding:12px 14px 14px 18px;border-radius:8px;}#main-menu .sesame-news-ticker .jcarousel-skin-default .jcarousel li{width:100% !important;max-width:100%;padding-right:0;}#main-menu .sesame-news-ticker .views-field-title,#main-menu .sesame-news-ticker .views-field-title a,#main-menu .sesame-news-ticker .views-field-title .field-content{font-size:16px;}#main-menu #block-views-block-recent-updates-block-1.sesame-news-ticker > h2,#main-menu #block-views-block-upcoming-activities-block-1.sesame-news-ticker > h2,#main-menu #block-views-block-new-job-vacancy-block-1.sesame-news-ticker > h2{white-space:normal;line-height:1.35;min-height:0;padding-right:56px;}}
.field--name-field-tab .paragraph-tabs .paragraph-tabs__heading{font-size:1.5rem;font-weight:700;color:#011459;margin:0 0 1.25rem;padding-bottom:0.5rem;border-bottom:3px solid #009fd8;text-transform:none;font-family:'Montserrat',sans-serif;}.field--name-field-tab .paragraph-tabs.ui-tabs .ui-tabs-panel{padding:0;}.path-accelerators .field--name-field-tab .paragraph-tabs > .ui-tabs-nav{margin-bottom:2rem;}.field--name-field-tab > .field__label{display:none;}.field--name-field-tab{margin-top:1.5rem;}.field--name-field-tab .entity-ref-tab-formatter-tabs.beamline-tabs,.field--name-field-tab .entity-ref-tab-formatter-tabs{border:none;padding:0;background:transparent;font-family:'Montserrat',sans-serif;}.field--name-field-tab .entity-ref-tab-formatter-tabs > .ui-tabs-nav,.field--name-field-tab .beamline-tabs__nav{display:flex;flex-wrap:wrap;gap:0.35rem;margin:0 0 1.75rem;padding:0.5rem;list-style:none;background:linear-gradient(135deg,#011459 0%,#00337f 55%,#009fd8 100%);border-radius:12px;border:none;position:static !important;float:none !important;width:100%;box-sizing:border-box;}.field--name-field-tab .entity-ref-tab-formatter-tabs > .ui-tabs-nav li,.field--name-field-tab .beamline-tabs__nav li{float:none !important;margin:0 !important;border:none !important;background:transparent !important;top:auto !important;}.field--name-field-tab .entity-ref-tab-formatter-tabs > .ui-tabs-nav .ui-tabs-anchor,.field--name-field-tab .beamline-tabs__nav a{display:block;padding:0.55rem 1rem;font-size:0.8125rem;font-weight:600;line-height:1.3;text-decoration:none !important;color:rgba(255,255,255,0.92) !important;border:1px solid transparent;border-radius:8px;transition:background 0.2s ease,color 0.2s ease,box-shadow 0.2s ease;white-space:nowrap;}.field--name-field-tab .entity-ref-tab-formatter-tabs > .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.field--name-field-tab .beamline-tabs__nav a:hover,.field--name-field-tab .beamline-tabs__nav a:focus{background:#ffffff !important;color:#011459 !important;box-shadow:0 2px 8px rgba(0,0,0,0.12);}.field--name-field-tab .ui-tabs .ui-tabs-panel,.field--name-field-tab .beamline-tabs__panel{padding:0;border:none;background:transparent;}.field--name-field-tab .beamline-tabs__panel-inner{background:#ffffff;border-radius:12px;padding:1.75rem 2rem;box-shadow:0 4px 24px rgba(1,20,89,0.08);border:1px solid #e8ecf4;}@media (max-width:767px){.field--name-field-tab .entity-ref-tab-formatter-tabs > .ui-tabs-nav,.field--name-field-tab .beamline-tabs__nav{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;}.field--name-field-tab .beamline-tabs__panel-inner{padding:1.25rem 1rem;}}.field--name-field-tab .beamline-tabs__panel-inner p,.field--name-field-tab .ui-tabs-panel p{font-size:1rem;line-height:1.75;color:#2d3748;margin-bottom:1rem;}.field--name-field-tab .beamline-tabs__panel-inner strong{color:#011459;}.field--name-field-tab .beamline-tabs__panel-inner h2,.field--name-field-tab .beamline-tabs__panel-inner h3,.field--name-field-tab .beamline-tabs__panel-inner h4{font-family:'Montserrat',sans-serif;color:#009fd8;font-weight:700;margin:1.75rem 0 0.75rem;line-height:1.35;}.field--name-field-tab .beamline-tabs__panel-inner h3.beamline-tab-title,.field--name-field-tab .beamline-tab-title{font-size:1.25rem;text-transform:uppercase;letter-spacing:0.04em;border-bottom:2px solid #009fd8;padding-bottom:0.35rem;margin-top:2rem;}.field--name-field-tab .beamline-tabs__panel-inner ul,.field--name-field-tab .beamline-tabs__panel-inner ol{margin:0 0 1.25rem 1.25rem;padding:0;color:#2d3748;}.field--name-field-tab .beamline-tabs__panel-inner li{margin-bottom:0.5rem;line-height:1.65;}.field--name-field-tab .beamline-tabs__panel-inner a{color:#009fd8;border-bottom:1px solid rgba(0,159,216,0.35);}.field--name-field-tab .beamline-tabs__panel-inner a:hover{color:#011459;border-bottom-color:#011459;}.field--name-field-tab figure{margin:1.5rem auto;max-width:100%;}.field--name-field-tab figure img{max-width:100%;height:auto;border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,0.08);}.field--name-field-tab figcaption{font-size:0.875rem;color:#5a6578;margin-top:0.5rem;text-align:center;font-style:italic;}.field--name-field-tab .general-table-container,.field--name-field-tab .beamline-table-container{margin:1.5rem 0;}.field--name-field-tab .beamline-tab-container{background:#f7f9fc;border-radius:10px;padding:1rem 1.25rem;margin-bottom:1.25rem;border:1px solid #e2e8f0;}.field--name-field-tab .beamlineTabsRow{display:grid;grid-template-columns:minmax(140px,32%) 1fr;gap:0.75rem 1.25rem;align-items:start;padding:0.85rem 1rem;margin:0;border:none;border-bottom:1px solid #e2e8f0;font-size:0.9375rem;width:100%;background:#ffffff;box-sizing:border-box;}.field--name-field-tab .general-table-container .beamlineTabsRow:first-child,.field--name-field-tab .inner-table-rows-container .beamlineTabsRow:first-child{border-top-left-radius:8px;border-top-right-radius:8px;}.field--name-field-tab .general-table-container .beamlineTabsRow:last-child,.field--name-field-tab .inner-table-rows-container .beamlineTabsRow:last-child{border-bottom:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}.field--name-field-tab .beamlineTabsRow .left{width:auto;max-width:none;padding:0;background:transparent !important;font-weight:600;color:#011459;font-size:0.875rem;text-transform:none;letter-spacing:0.01em;line-height:1.45;}.field--name-field-tab .beamlineTabsRow .right{display:block;padding:0;color:#334155;line-height:1.65;text-align:left;font-size:0.9375rem;}.field--name-field-tab .beamlineTabsRow .clearZero{display:none;}.field--name-field-tab .inner-table-rows-container h4{font-size:1rem;color:#011459;margin:1.25rem 0 0.5rem;text-transform:none;letter-spacing:0.01em;font-weight:700;}@media (max-width:600px){.field--name-field-tab .beamlineTabsRow{grid-template-columns:1fr;gap:0.35rem;}}.field--name-field-tab .beamline-stacked{font-family:'Montserrat',sans-serif;}.field--name-field-tab .beamline-stacked__nav{position:sticky;top:0;z-index:100;margin:0 0 1.5rem;padding:0.65rem 0.75rem;background:linear-gradient(135deg,#011459 0%,#00337f 55%,#009fd8 100%);border-radius:12px;box-shadow:0 4px 16px rgba(1,20,89,0.15);}.field--name-field-tab .beamline-stacked__nav ul{display:flex;flex-wrap:wrap;gap:0.35rem;margin:0;padding:0;list-style:none;}.field--name-field-tab .beamline-stacked__nav a{display:block;padding:0.45rem 0.85rem;font-size:0.8125rem;font-weight:600;color:rgba(255,255,255,0.95) !important;text-decoration:none !important;border:1px solid transparent;border-radius:8px;border-bottom:none !important;transition:background 0.2s ease,color 0.2s ease;}.field--name-field-tab .beamline-stacked__nav a:hover,.field--name-field-tab .beamline-stacked__nav a:focus{background:#fff;color:#011459 !important;}.field--name-field-tab .beamline-stacked__section{margin-bottom:2rem;scroll-margin-top:6rem;}.field--name-field-tab .beamline-stacked__section:last-child{margin-bottom:0;}.field--name-field-tab .beamline-stacked__title{font-size:1.35rem;font-weight:700;color:#011459;margin:0 0 0.75rem;padding-bottom:0.35rem;border-bottom:3px solid #009fd8;text-transform:none;}.field--name-field-tab .beamline-stacked__body{margin:0;}@media (max-width:767px){.field--name-field-tab .beamline-stacked__nav ul{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;}}body.page-beamlines .field--name-field-tab .sesame-tab-card .beamline-tabs__panel-inner,body.page-beamlines .field--name-field-tab .sesame-tab-card .sesame-tab-card__panel-content{font-size:18px;line-height:1.8;color:#1a202c;}body.page-beamlines .field--name-field-tab .sesame-tab-card .beamline-tabs__panel-inner p,body.page-beamlines .field--name-field-tab .sesame-tab-card .sesame-tab-card__panel-content p,body.page-beamlines .field--name-field-tab .sesame-tab-card .beamline-tabs__panel-inner li,body.page-beamlines .field--name-field-tab .sesame-tab-card .sesame-tab-card__panel-content li{font-size:18px !important;line-height:1.8 !important;color:#1a202c !important;}body.page-beamlines .field--name-field-tab .sesame-tab-card .beamline-tabs__panel-inner strong,body.page-beamlines .field--name-field-tab .sesame-tab-card .sesame-tab-card__panel-content strong{color:#011459 !important;}body.page-beamlines .field--name-field-tab .sesame-tab-card .beamline-tabs__panel-inner h2,body.page-beamlines .field--name-field-tab .sesame-tab-card .beamline-tabs__panel-inner h3,body.page-beamlines .field--name-field-tab .sesame-tab-card .beamline-tabs__panel-inner h4,body.page-beamlines .field--name-field-tab .sesame-tab-card .sesame-tab-card__panel-content h2,body.page-beamlines .field--name-field-tab .sesame-tab-card .sesame-tab-card__panel-content h3,body.page-beamlines .field--name-field-tab .sesame-tab-card .sesame-tab-card__panel-content h4{color:#0077a8;font-size:22px;line-height:1.35;}body.page-beamlines :is(.sesame-panel-body--specifications,.sesame-tab-card__body-pane:has(.beamlineTabsRow)){font-size:18px;line-height:1.75;color:#1a202c;}body.page-beamlines :is(.sesame-panel-body--specifications,.sesame-tab-card__body-pane:has(.beamlineTabsRow)) > .general-table-container::before{font-size:14px;color:#011459;}body.page-beamlines :is(.sesame-panel-body--specifications,.sesame-tab-card__body-pane:has(.beamlineTabsRow)) > .beamline-table-container > .beamline-tab-title{font-size:22px;color:#011459;}body.page-beamlines :is(.sesame-panel-body--specifications,.sesame-tab-card__body-pane:has(.beamlineTabsRow)) h3.beamline-tab-title,body.page-beamlines :is(.sesame-panel-body--specifications,.sesame-tab-card__body-pane:has(.beamlineTabsRow)) .beamline-tab-container > .beamline-tab-title{font-size:19px;color:#0077a8;}body.page-beamlines :is(.sesame-panel-body--specifications,.sesame-tab-card__body-pane:has(.beamlineTabsRow)) .beamlineTabsRow{font-size:17px;padding:0.95rem 1.1rem;}body.page-beamlines :is(.sesame-panel-body--specifications,.sesame-tab-card__body-pane:has(.beamlineTabsRow)) .beamlineTabsRow .left{font-size:16px !important;color:#011459 !important;}body.page-beamlines :is(.sesame-panel-body--specifications,.sesame-tab-card__body-pane:has(.beamlineTabsRow)) .beamlineTabsRow .right{font-size:17px !important;color:#1a202c !important;line-height:1.7 !important;}body.page-beamlines :is(.sesame-panel-body--specifications,.sesame-tab-card__body-pane:has(.beamlineTabsRow)) .inner-table-rows-container > h4,body.page-beamlines :is(.sesame-panel-body--specifications,.sesame-tab-card__body-pane:has(.beamlineTabsRow)) .beamline-tab-container > h4{font-size:17px;color:#011459;}body.page-beamlines .sesame-section-overview--staff .sesame-tab-card__panel-content > p,body.page-beamlines .sesame-tab-card__body-pane.sesame-panel-body--staff > p{font-size:18px !important;line-height:1.8 !important;color:#1a202c !important;}@media (max-width:991px){body.page-beamlines .field--name-field-tab .sesame-tab-card .beamline-tabs__panel-inner p,body.page-beamlines .field--name-field-tab .sesame-tab-card .sesame-tab-card__panel-content p,body.page-beamlines .field--name-field-tab .sesame-tab-card .beamline-tabs__panel-inner li,body.page-beamlines .field--name-field-tab .sesame-tab-card .sesame-tab-card__panel-content li{font-size:17px !important;}}@media (max-width:700px){body.page-beamlines .field--name-field-tab .sesame-tab-card .beamline-tabs__panel-inner p,body.page-beamlines .field--name-field-tab .sesame-tab-card .sesame-tab-card__panel-content p,body.page-beamlines .field--name-field-tab .sesame-tab-card .beamline-tabs__panel-inner li,body.page-beamlines .field--name-field-tab .sesame-tab-card .sesame-tab-card__panel-content li{font-size:17px !important;line-height:1.75 !important;}body.page-beamlines :is(.sesame-panel-body--specifications,.sesame-tab-card__body-pane:has(.beamlineTabsRow)) .beamlineTabsRow .left{font-size:15px !important;}body.page-beamlines :is(.sesame-panel-body--specifications,.sesame-tab-card__body-pane:has(.beamlineTabsRow)) .beamlineTabsRow .right{font-size:17px !important;}}
#header #block-mainnavigation .tb-megamenu .nav > li > a,#header #block-mainnavigation .tb-megamenu .nav > li > span.tb-megamenu-no-link{color:#ffffff !important;border-bottom:none !important;}#header #block-mainnavigation .tb-megamenu .nav > li > a:hover,#header #block-mainnavigation .tb-megamenu .nav > li > a:focus,#header #block-mainnavigation .tb-megamenu .nav > li.dropdown.open > a,#header #block-mainnavigation .tb-megamenu .nav li.dropdown.open > .dropdown-toggle{color:#009fd8 !important;}#header #block-mainnavigation .tb-megamenu .caret{border-top-color:#ffffff !important;}#header #block-mainnavigation .tb-megamenu .nav > li.dropdown.open .caret{border-top-color:#009fd8 !important;}#header #block-mainnavigation .tb-megamenu .dropdown-menu,#header #block-mainnavigation .tb-megamenu .mega-dropdown-menu{background:transparent !important;background-color:transparent !important;border:none !important;border-bottom:3px solid #011459 !important;box-shadow:none !important;z-index:10002;}#header #block-mainnavigation .tb-megamenu .mega-inner,#header #block-mainnavigation .tb-megamenu .span12.mega-col-nav .mega-inner{background:rgba(57,73,154,0.8) !important;}#header #block-mainnavigation .tb-megamenu .dropdown-menu .mega-nav > li > a,#header #block-mainnavigation .tb-megamenu .dropdown-menu .mega-nav > li > span.tb-megamenu-no-link,#header #block-mainnavigation .tb-megamenu .dropdown-menu li > a,#header #block-mainnavigation .tb-megamenu .dropdown-menu li > span.tb-megamenu-no-link,#header #block-mainnavigation .tb-megamenu .mega-group-title,#header #block-mainnavigation .tb-megamenu .dropdown-menu .mega-group-title{color:#ffffff !important;text-shadow:none !important;background:transparent !important;background-image:none !important;}#header #block-mainnavigation .tb-megamenu .dropdown-menu .mega-nav > li > a:hover,#header #block-mainnavigation .tb-megamenu .dropdown-menu .mega-nav > li > a:focus,#header #block-mainnavigation .tb-megamenu .dropdown-menu li > a:hover,#header #block-mainnavigation .tb-megamenu .dropdown-menu li > a:focus,#header #block-mainnavigation .tb-megamenu .dropdown-submenu:hover > a{color:#009fd8 !important;background:transparent !important;background-image:none !important;}#header #block-mainnavigation .tb-megamenu .dropdown-menu .mega-nav > li.active > a,#header #block-mainnavigation .tb-megamenu .dropdown-menu .mega-nav > li.active a{color:#00acea !important;}#header #block-mainnavigation .tb-megamenu .dropdown-submenu > .dropdown-menu{background:transparent !important;margin-top:0;}
.county-reflection{-moz-transform:scaleY(-1);-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);}.county{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;}.county span.county-first{padding-left:18px;border-radius:4px 0px 0px 4px;-webkit-border-radius:4px 0px 0px 4px;-moz-border-radius:4px 0px 0px 4px;}.county span.county-last{border-radius:0px 4px 4px 0px;-webkit-border-radius:0px 4px 4px 0px;-moz-border-radius:0px 4px 4px 0px;}.county > span{height:48px;font-family:Arial;font-weight:bold;font-size:40px;line-height:72px;position:relative;overflow:hidden;padding-right:12px;}.county-days-wrapper,.county-hours-wrapper,.county-minutes-wrapper,.county-seconds-wrapper{overflow:hidden !important;position:relative !important;height:72px !important;display:inline-block !important;padding-left:20px;width:120px;}.county > span > span{display:block;}.county-label-days,.county-label-hours,.county-label-minutes,.county-label-seconds{font-size:12px !important;line-height:18px !important;height:18px !important;text-align:center !important;padding-right:8% !important;padding-left:6% !important;padding-top:12px;background-color:transparent !important;}.county-clear{clear:both;}.county.black .county-days-wrapper,.county.black .county-hours-wrapper,.county.black .county-minutes-wrapper,.county.black .county-seconds-wrapper{background:#080808;background:-moz-linear-gradient(top,#080808 0%,#080808 40%,#000000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#080808),color-stop(40%,#080808),color-stop(100%,#000000));background:-webkit-linear-gradient(top,#080808 0%,#080808 40%,#000000 100%);background:-o-linear-gradient(top,#080808 0%,#080808 40%,#000000 100%);background:-ms-linear-gradient(top,#080808 0%,#080808 40%,#000000 100%);background:linear-gradient(to bottom,#080808 0%,#080808 40%,#000000 100%);color:White;border-top:solid 1px #494949;border-bottom:solid 1px #242424;}.county.black .county-label-days,.county.black .county-label-hours,.county.black .county-label-minutes,.county.black .county-label-seconds{color:#ffffff;}.county.black span.county-separator-left{border-left:solid 1px #2E2E2E;}.county.black span.county-separator-right{border-right:solid 1px #121212;}.county.red{background:#fff;}.county.red .county-days-wrapper,.county.red .county-hours-wrapper,.county.red .county-minutes-wrapper,.county.red .county-seconds-wrapper{background:#fff;color:#e41f3a;}.county.red .county-label-days,.county.red .county-label-hours,.county.red .county-label-minutes,.county.red .county-label-seconds{color:#e41f3a;}.county.red span.county-separator-left{border-left:solid 1px #E0E0E0;}.county.red span.county-separator-right{border-right:solid 1px #E0E0E0;}.county.gray .county-days-wrapper,.county.gray .county-hours-wrapper,.county.gray .county-minutes-wrapper,.county.gray .county-seconds-wrapper{color:Gray;background:#E0E0E0;background:-moz-linear-gradient(top,#E0E0E0 0%,#E0E0E0 40%,#FAFAFA 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#E0E0E0),color-stop(40%,#E0E0E0),color-stop(100%,#FAFAFA));background:-webkit-linear-gradient(top,#E0E0E0 0%,#E0E0E0 40%,#FAFAFA 100%);background:-o-linear-gradient(top,#E0E0E0 0%,#E0E0E0 40%,#FAFAFA 100%);background:-ms-linear-gradient(top,#E0E0E0 0%,#E0E0E0 40%,#FAFAFA 100%);background:linear-gradient(to bottom,#E0E0E0 0%,#E0E0E0 40%,#FAFAFA 100%);border-top:solid 1px #FAFAFA;border-bottom:solid 1px #FAFAFA;}.county.gray .county-label-days,.county.gray .county-label-hours,.county.gray .county-label-minutes,.county.gray .county-label-seconds{color:Gray;}.county.gray span.county-separator-left{border-left:solid 1px #FAFAFA;}.county.gray span.county-separator-right{border-right:solid 1px #FAFAFA;}.county.blue .county-days-wrapper,.county.blue .county-hours-wrapper,.county.blue .county-minutes-wrapper,.county.blue .county-seconds-wrapper{color:white;background:#248AB2;background:-moz-linear-gradient(top,#248AB2 0%,#248AB2 40%,#50BCE6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#248AB2),color-stop(40%,#248AB2),color-stop(100%,#50BCE6));background:-webkit-linear-gradient(top,#248AB2 0%,#248AB2 40%,#50BCE6 100%);background:-o-linear-gradient(top,#248AB2 0%,#248AB2 40%,#50BCE6 100%);background:-ms-linear-gradient(top,#248AB2 0%,#248AB2 40%,#50BCE6 100%);background:linear-gradient(to bottom,#248AB2 0%,#248AB2 40%,#50BCE6 100%);border-top:solid 1px #50BCE6;border-bottom:solid 1px #50BCE6;}.county.blue .county-label-days,.county.blue .county-label-hours,.county.blue .county-label-minutes,.county.blue .county-label-seconds{color:#FFFFFF;}.county.blue span.county-separator-left{border-left:solid 1px #50BCE6;}.county.blue span.county-separator-right{border-right:solid 1px #50BCE6;}.county-days-wrapper .county-first{width:76px;}
img,video,iframe{max-width:100%;height:auto;}#main table{max-width:100%;}@media (max-width:979px){.tb-megamenu .nav-collapse.collapse{display:block !important;}.tb-megamenu .nav-collapse.collapse:not(.in){height:0 !important;overflow:hidden !important;visibility:hidden;}.tb-megamenu .nav-collapse.collapse.in{display:block !important;height:auto !important;max-height:calc(100vh - 80px) !important;overflow-x:hidden !important;overflow-y:auto !important;visibility:visible;position:absolute;left:0;top:48px;width:min(100vw - 24px,360px);background:#00337f;box-shadow:0 8px 24px rgba(0,0,0,0.25);padding:8px 0 12px;z-index:10070;}#header{height:auto !important;min-height:0;overflow:visible !important;z-index:10050;}#header .container{position:relative;padding-bottom:12px;}#header button.navbar-toggle{display:none !important;}.tb-megamenu .btn-navbar.tb-megamenu-button,.tb-megamenu .btn-navbar.tb-megamenu-button:hover,.tb-megamenu .btn-navbar.tb-megamenu-button:focus{display:inline-flex !important;align-items:center;justify-content:center;min-width:44px !important;min-height:44px !important;padding:10px 12px !important;margin:0 !important;border:none !important;background:transparent !important;box-shadow:none !important;color:#fff !important;font-size:28px !important;line-height:1 !important;cursor:pointer;-webkit-tap-highlight-color:transparent;}#header #block-mainnavigation{width:auto;float:none;position:absolute;left:8px;top:8px;z-index:10060;padding-right:0;margin-top:0;}.tb-megamenu{float:none;width:auto;}.tb-megamenu .nav-collapse .nav{float:none;margin:0;width:100%;}.tb-megamenu .nav-collapse .nav > li{float:none;display:block;width:100%;}.tb-megamenu .nav-collapse .nav > li > a,.tb-megamenu .nav-collapse .nav > li > span.tb-megamenu-no-link{display:block;padding:12px 16px;color:#fff !important;white-space:normal;}.tb-megamenu .nav-collapse .dropdown-menu{position:static !important;float:none !important;display:none;width:100% !important;min-width:0 !important;margin:0 !important;padding:0 !important;background:#002966 !important;border:none !important;box-shadow:none !important;}.tb-megamenu .nav-collapse li.open > .dropdown-menu,.tb-megamenu .nav-collapse .dropdown.open > .dropdown-menu{display:block !important;}.tb-megamenu .nav-collapse .dropdown-menu a,.tb-megamenu .nav-collapse .dropdown-menu span.tb-megamenu-no-link{padding:10px 16px 10px 24px;color:#fff !important;white-space:normal;}#header .block-system-branding-block{text-align:center;padding-top:56px;width:100%;}#header .search-block-form{position:relative;top:8px;right:auto;margin:8px auto 0;width:min(260px,90%);}#slideshow_container,#slideshow .container{width:100% !important;max-width:100% !important;height:auto !important;}#featured .container,#event .container,#main .container,#panel_second .container,#footer .container{width:100%;max-width:100%;padding-left:15px;padding-right:15px;}.one-block,.two-block,.three-block,.h-width{width:100%;height:auto;margin:0 0 12px;}.h-width img{width:100%;height:auto;}}@media (max-width:767px){#header{padding:0 !important;border:none !important;background:#00337f;height:auto !important;}#featured,#main,#panel_second,#bottom-content{padding:16px;}.not-front #page #main{padding:0 16px;}h1.page-title,h1.page-title span{font-size:1.35rem;line-height:1.3;}#main .news-page .views-row .views-col{width:100% !important;}#block-contactusform,#block-contactusform input,#block-contactusform button,#block-contactusform select,#block-contactusform textarea{width:100%;}}@media (min-width:768px) and (max-width:1199px){#slideshow_container{width:100% !important;max-width:100% !important;}.page .container{max-width:100%;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary::before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary::before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary::before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary::before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsl(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgb(0,0,0,0),rgb(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgb(0,0,0,0),rgb(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
