/*
CSS Skin for the CEG site. Updated by mdprice@lbl.gov on 1/17/2018
*/

.tb-megamenu.style-lbl_ceg {
  background-color: transparent;
 color: #145279;
}

.tb-megamenu.style-lbl_ceg,
.tb-megamenu.style-lbl_ceg a,
.tb-megamenu.style-lbl_ceg h1,
.tb-megamenu.style-lbl_ceg h2,
.tb-megamenu.style-lbl_ceg h3,
.tb-megamenu.style-lbl_ceg h4,
.tb-megamenu.style-lbl_ceg h5,
.tb-megamenu.style-lbl_ceg h6,
.tb-megamenu.style-lbl_ceg .tb-megu-group .tb-mega-group-title,
.tb-megamenu.style-lbl_ceg .field .field-label
{
  background-color: transparent;
  color: #145279 !important;
}

.tb-megamenu.style-lbl_ceg .nav-collapse .nav > li > a
{
  color: #145279 !important;
	font-weight: 600;
}

.tb-megamenu.style-lbl_ceg .nav-collapse .nav > li.active > a
{
  background-color: transparent;
  color: #e04e39 !important;
}

.tb-megamenu.style-lbl_ceg .nav-collapse .nav > li > a:hover,
.tb-megamenu.style-lbl_ceg li.active > a.first-of-type,
.tb-megamenu.style-lbl_ceg a:hover,
.tb-megamenu.style-lbl_ceg a:focus
{
	background-color: transparent;
	color: #d19000 !important;
}




.tb-megamenu.style-lbl_ceg .dropdown-menu {

	border:none;
}

.tb-megamenu.style-lbl_ceg p {
  background-color: transparent;
  color: #111;
}

.tb-megamenu.style-lbl_ceg p img {
  margin: 0 10px 10px 0;
}

/* LBL styling for the non-mobile megamenu only */
 @media (min-width: 980px) {

 /*  'Color Splash' Gradient in lower left portion of menu. Also sets the background translucency and color */
 .tb-megamenu.style-lbl_ceg .dropdown-menu {
	min-height: 400px;
	background: rgba(255,255,255,.9); /* For browsers that do not support gradients */
	background: -webkit-linear-gradient(30deg, #1d587d, rgba(255,255,255,.9) 35%); /* For Safari 5.1 to 6.0 */
	background: -o-linear-gradient(30deg, #1d587d,  rgba(255,255,255,.9) 35%); /* For Opera 11.1 to 12.0 */
	background: -moz-linear-gradient(30deg, #1d587d,  rgba(255,255,255,.9) 35%); /* For Firefox 3.6 to 15 */
	background: linear-gradient(30deg, #1d587d,  rgba(255,255,255,.9) 35%); /* Standard syntax (must be last) */
z-index:100;
    -webkit-box-shadow: inset 0px 3px 3px rgba(50, 50, 50, 0.5);
    -moz-box-shadow:    inset 0px 3px 3px rgba(50, 50, 50, 0.5);
    box-shadow:         inset 0px 3px 3px rgba(50, 50, 50, 0.5);
 }
  
}