/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.multi-item-carousel .carousel-inner > .item{-webkit-transition:500ms ease-in-out left;transition:500ms ease-in-out left;}.multi-item-carousel .carousel-inner .active.left{left:-33%;}.multi-item-carousel .carousel-inner .active.right{left:33%;}.multi-item-carousel .carousel-inner .next{left:33%;}.multi-item-carousel .carousel-inner .prev{left:-33%;}@media all and (transform-3d),(-webkit-transform-3d){.multi-item-carousel .carousel-inner > .item{-webkit-transition:500ms ease-in-out left;transition:500ms ease-in-out left;-webkit-transition:500ms ease-in-out all;transition:500ms ease-in-out all;-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-transform:none!important;transform:none!important;}}.multi-item-carousel .carouse-control.left,.multi-item-carousel .carouse-control.right{background-image:none;}
:root{--default-blue:#3949a0;--default-dark:#080808;--background-dark:rgba(0,0,0,.9);--light-text:#ccc;}.page-header{font-size:43px !important;border-bottom:none !important;}.page-header::before{content:'LAWRENCE LIVERMORE NATIONAL SECURITY';font-size:1.5rem;display:block;color:var(--default-blue);margin-bottom:20px;font-weight:bold;letter-spacing:.2rem;}.page-header::after{content:' ';width:8rem;line-height:0.8rem;border-top:1rem solid var(--default-blue);display:block;margin-top:30px;margin-bottom:20px;}header#navbar{background:rgba(0,0,0,.9) !important;}#navbar > .menu-wrap > .nav-wrap{width:100% !important;}#block-mainnavigation-menu{display:none;}.menu--main.nav.navbar-nav > li > a{color:white;font-size:12px;font-weight:lighter;text-shadow:none;text-transform:uppercase;border-left:1px solid transparent;}.menu--main.nav.navbar-nav > li > a:hover{font-weight:bolder;border-left:none;}#site-org-logo-container{padding-left:0;padding-right:0;border-right:0;}ul.nav li.dropdown:hover ul.dropdown-menu > li > ul.dropdown-menu{display:none;}ul.nav li.dropdown:hover ul.dropdown-menu > li:hover > ul.dropdown-menu{display:block;top:0;left:100%;border-radius:0;}.navbar-nav > li > .dropdown-menu{border-radius:0;}body{font-family:"Roboto",Arial,sans-serif;line-height:1.8;}a{color:#007bff;text-decoration:none;}#full-width-carousel-images img.img-responsive{width:-webkit-fill-available;width:-moz-available;}#full-width-carousel-images > .col-md-12 .row{margin-left:initial !important;margin-right:initial !important;}#full-width-carousel-images .carousel{position:relative;margin-top:-66px;max-height:100vh;overflow:hidden;}#full-width-carousel-images a.carousel-control{display:none;}#hero-banner-content{position:absolute !important;top:50% !important;left:50% !important;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-backface-visibility:hidden;}#hero-banner-text-wrapper{max-width:760px;background:rgba(0,0,0,0.8);padding:10px;}#hero-banner-text{border:1px solid #555;text-align:center;padding:4vw;}#hero-banner-text h2{font-weight:lighter;font-size:1.8rem;margin-top:0;margin-bottom:30px;letter-spacing:.5rem;}#about{text-align:center;}#about .col-md-4{background:#211e3f;padding:20px 30px 30px;}#about .col-md-4:nth-child(2){background:#14112c;}h3.g-font-size-16{font-size:15px;}#about .row.row-pad{padding:0 !important;}#about h2{font-size:3.4rem;line-height:4.5rem;font-weight:lighter;margin-bottom:3.5rem;}#about a.btn.btn-default,#community-giving-learn-more .btn-default,#contact-button-wrapper .btn-default{background:var(--default-blue);border:none;color:#fff;letter-spacing:0.2rem;text-transform:uppercase;font-weight:lighter;border-radius:0;padding:10px 15px;}#about a.btn.btn-default:hover,#community-giving-learn-more .btn-default:hover,#contact-button-wrapper .btn-default:hover{border-color:#4d5ebf;background:#4d5ebf;}#news{padding-bottom:60px;}.section-title-wrapper{text-align:center;margin-top:4rem;margin-bottom:3rem;}.section-title-wrapper .section-subtitle{color:var(--default-blue);}.section-under-title{margin-top:2.14286rem;width:5rem;border-top-width:10px;border-color:var(--default-blue);}.section-title-wrapper .section-title{font-size:4rem;text-transform:uppercase;}.table-responsive.news-table{height:438px;border-bottom:1px solid #ddd;}.card h3.card-header{padding:15px;margin-bottom:0;background:var(--default-blue);color:#fff;font-weight:lighter;}.section-under-title{width:8rem;background:var(--default-blue);margin:26px auto 0;line-height:0.8rem;}.section-title.dark{color:var(--default-dark);}#prime-contract-boxes .card-group-item{padding:15px 20px;border:1px solid #ddd;margin-bottom:15px;}#prime-contract-boxes .card-group-item a{cursor:pointer;}#prime-contract-boxes .well{border:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0;min-height:305px;}#first-col-p2,#p3,#pc,#arra,#collapseOne,#collapseTwo{background:white;margin-top:-15px;border:1px solid #ddd;border-top-color:rgb(221,221,221);border-top-style:solid;border-top-width:1px;border-top:0;padding:20px;margin-bottom:20px;}#team-logos-wrapper{margin-top:55px;}#community,#community-giving-boxes,#community-giving-learn-more,#contact{background-color:var(--background-dark);}#community-giving-boxes .well{background-color:#1d1a37;border-color:#1d1a37;}#community-giving-boxes .well p,#community-giving-boxes .well,#community p.text-center{color:var(--light-text);}#community-giving-learn-more{text-align:center;}#contact{text-align:center;}#contact-info-wrapper{margin-top:25px;margin-bottom:10px;}#contact-info-wrapper .contact-info .topper{text-transform:uppercase;font-size:15px;line-height:1.5;color:rgba(255,255,255,0.5) !important;}#contact-info-wrapper .contact-info p:not(.topper){font-weight:600;}#key-personnel .embedded-entity{width:max-content;}@media screen and (min-width:768px){#hero-banner-text h2{font-size:3rem;}#hero-banner-text p{font-size:1.7rem;letter-spacing:0.2em;line-height:1.5;}#hero-banner-text{padding:40px 50px;}}@media screen and (min-width:993px){.contact-info.col-md-3:not(:last-child){border-right:1px solid var(--default-blue);}.contact-info.col-md-3{min-height:105px;}}@media (max-width:1920px){.carousel-type-hero .carousel-image,.carousel-type-hero .carousel-image img{height:unset;}}@media (max-width:1690px){.carousel-type-hero .carousel-image,.carousel-type-hero .carousel-image img{height:unset;}}@media (max-width:1366px){.carousel-type-hero .carousel-image,.carousel-type-hero .carousel-image img{height:unset;}}@media (max-width:1280px){.carousel-type-hero .carousel-image,.carousel-type-hero .carousel-image img{height:unset;}}@media (max-width:992px){#hero-banner-content{width:80vw;}.contact-info.col-md-3:not(:last-child){border-bottom:1px solid var(--default-blue);margin-bottom:20px;width:50%;margin:0 auto 20px;min-height:50px;}}@media (max-width:736px){.carousel-type-hero .carousel-image,.carousel-type-hero .carousel-image img{height:unset;}}@media only screen and (min-width:320px) and (max-width:767px){.navbar-toggle{margin-right:2.5rem;margin-top:2.5rem;}#navbar-collapse .dropdown-menu{margin:0;padding:0;}#navbar-collapse .dropdown-menu > li > a{padding:8px 20px;}#navbar-collapse .menu--main.navbar-nav{display:unset;}#navbar-collapse .navbar-collapse.in{overflow-y:visible;}#navbar-collapse .menu.menu--main.nav.navbar-nav{margin:15px;}#navbar-collapse ul.nav li.dropdown:hover > ul.dropdown-menu{position:relative;clear:both;width:100%;}#navbar-collapse .menu.menu--main.nav.navbar-nav li{clear:both;}#navbar-collapse ul.nav li.dropdown:hover ul.dropdown-menu > li:hover > ul.dropdown-menu{right:unset;position:relative;left:15px;top:100%;width:92%;border:0;box-shadow:none;}.navbar-toggle .icon-bar + .icon-bar{margin-top:unset;}.navbar-toggle .icon-bar{width:inherit;height:3px;border-radius:inherit;}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:transparent;background-color:transparent;}.navbar-toggle span:nth-child(2){top:7px;}button[aria-expanded="true"].navbar-toggle span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:15px;border-radius:3px;}button[aria-expanded="true"].navbar-toggle span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);border-radius:3px;}button[aria-expanded="true"].navbar-toggle span:nth-child(4){top:18px;width:0%;left:50%;}.navbar-toggle span:nth-child(3){top:15px;}.navbar-toggle span:nth-child(4){top:23px;}.navbar-toggle{width:30px;height:30px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;border:0 !important;}.navbar-toggle span{display:block;position:absolute;height:4px;width:100%;background:#484848;border-radius:3px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;}}@media only screen and (min-width:768px){#block-mainnavigation .navbar-nav{position:absolute;right:0;top:2rem;}#navbar-collapse ul.nav li.dropdown:hover ul.dropdown-menu > li > ul.dropdown-menu{display:none;}#navbar-collapse ul.nav li.dropdown:hover ul.dropdown-menu > li:hover > ul.dropdown-menu{display:block;top:0;right:100%;left:unset;border-radius:0;}}
