.entry-content button input {
    width: 100px !important;
    border: 0px;
}

.entry-title {
	margin: 2% 0 1% 0;
	text-align: left;
	font-weight:400;
}

.entry-title a {
	font-weight: bold;
}

div.program h1 {
	font-size: 24px;
    /* font-size: 2rem; */
    font-size: 1.5rem;
}

span.prog-bread {display: none;}

/*SECONDARY NAV MENU STYLE*/
#menu-about-the-lab-1 li {
    width: 13.0%;
}

#menu-about-the-lab-1 li:nth-child(6) {
    width: 21.0%;
}

#menu-lbl-pid-menu-1 li, #menu-community_menu-1 li {
    width: 16.666%;
}

#menu-lbl-programs-nav.genesis-nav-menu.menu-secondary, #menu-lbl-programs-nav-1.genesis-nav-menu.menu-secondary {
	background-color: transparent;
}

.genesis-nav-menu.menu-secondary li, #menu-lbl-programs-nav-1.genesis-nav-menu.menu-secondary li {
	/*background-color: #98b2c9;*/
	background: #98b2c9 url("images/wht-brdr-dot.gif") top left repeat-y;
	width: 20%;
	text-align: center;
	border-right:none !important;
	
}

.genesis-nav-menu.menu-secondary#menu-lab-leadership-1 li {
    width: 16.666%;
}

#menu-lab-leadership-1 .current-page-ancestor a {
    color: #fff;
    background: #999;
}

#menu-lbl-programs-nav.genesis-nav-menu.menu-secondary li:first-child, #menu-lbl-programs-nav-1.genesis-nav-menu.menu-secondary li:first-child{
    background: #98b2c9;
    
}

#menu-lbl-programs-nav.genesis-nav-menu.menu-secondary li a, #menu-lbl-programs-nav-1.genesis-nav-menu.menu-secondary li a{
	/*background: #98b2c9 url("images/wht-brdr-dot.jpg") top left repeat-y;*/
    text-align: center;
	width: 100%;	 
}

.genesis-nav-menu.menu-secondary li a, #menu-lbl-programs-nav-1.genesis-nav-menu.menu-secondary li a{
	/*background: #98b2c9 url("images/wht-brdr-dot.jpg") top left repeat-y;*/
    text-align: center;
	width: 100%;	 
}
.genesis-nav-menu.menu-secondary li a:hover, #menu-lbl-programs-nav-1.genesis-nav-menu.menu-secondary li a:hover{
    text-decoration: underline;
}
/*  CSS ACTIVE STATE -- Still Working On This*/

#menu-lbl-pid-menu-1 li.current-menu-item a, #menu-lbl-programs-nav-1.genesis-nav-menu.menu-secondary li.current-menu-item a, #menu-lbl-programs-nav-1.genesis-nav-menu.menu-secondary li.current-page-item a, #menu-lbl-programs-nav.genesis-nav-menu.menu-secondary li.current-menu-item a, #menu-lbl-programs-nav.genesis-nav-menu.menu-secondary li.current-page-item a {
	color: #fff;
	background: #999;
}

#menu-lbl-programs-nav-1 li.current-program-ancestor, #menu-community_menu-1 li.current-page-ancestor, #menu-about-the-lab-1 li.current-menu-item a, #menu-lab-leadership-1 li.current-menu-item a, #menu-community_menu-1 li.current-menu-item a, #menu-workplace-1 li.current-menu-item a{
    color: #fff;
    background: #999 !important;
}

li.current-page-item {
	background: #fff;
}



/*Hidden Second Title*/
.second-title {
	/* display:none; */
	margin:0;
	
}
.post-meta {
	display:none;
	border-top:none;
	}


/*PROGRAMS LOOP STYLES*/

.full-width-content #content-sidebar-wrap {
    /*padding-top: 0;*/
}

.full-width-content #content {
    padding-top: 10px;
}
.mission-statement {
    margin: 2% 0 1% 0;
}

p.our-mission {
    font-family: 'Open Sans Condensed', sans-serif;
    font-size: 24px; line-height: 28px;
    font-weight:300;
    color:#555;
    padding: 5px 0;
      
}

p.our-mission.really {

     font-size: 28px;

      
}


 p.mission-heading {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: 24px; line-height: 28px;
    font-weight:700;
    color:#d46208;
}

.strategic-dir {
    /*font-size: 24px;*/
    font-style: italic;
    font-weight:700;
    
}
.mission-statement p {
    margin: 10px 20px 10px 20px;
	 font-size: 16px;
}
.our-vision-wrap, .community-programs-wrap, .community-programs-wrap {
    width: 30.33333333%;
    padding: 0 1.5%;
    float:left;
    min-height: 360px;
}

.our-vision-wrap {
    min-height: 620px;
}

.national-user-facilities-wrap, .areas-and-initiatives-wrap{
    width: 47%;
    padding: 0 1.5%;
    float:left;
}
.in-focus-wrap, .scientific-divisions-wrap, .parent-pageid-27501 #content > div {
    width: 100%;
    float: left;
    margin: 20px;
}
.in-focus-wrap .trim-programs-featured-image,
.scientific-divisions-wrap .trim-programs-featured-image,
.parent-pageid-27501 #content > div .trim-programs-featured-image
 {
    width: 200px;
    height: 200px;
    float: left;
    margin: 0 20px 0 0;
}
.in-focus-wrap .trim-programs-featured-image img, 
.scientific-divisions-wrap .trim-programs-featured-image img,
.parent-pageid-27501 #content > div  .trim-programs-featured-image img
 {
    height: 200px;
}

.in-focus-wrap .program-title, 
.scientific-divisions-wrap .program-title,
.parent-pageid-27501 #content > div .program-title
 {
    width: 50%;
    float: left;
}
.in-focus-wrap .program-excerpt,
.scientific-divisions-wrap .program-excerpt,
.parent-pageid-27501 #content > div .program-excerpt
 {
    width: 60%;
}

.community-programs-wrap { min-height: 430px;}
.areas-and-initiatives-wrap { min-height: 450px;}
.national-user-facilities-wrap { min-height: 500px;}

.our-vision-wrap img{
    margin-bottom: 2%;
    width: 100%;
    height: auto;
    margin-top: 0%;
/*	margin-top: -15%;*/
    }

.community-programs-wrap img {
     margin-bottom: 2%;
    width: 100%;
    height: auto;
}

.mission-statement, .program-title, .program-excerpt {   
    float: left;
    display: block;
    width: 100%;    
    }
.in-focus-wrap .read-more {
    float: left;
    padding: 10px 0 0 0;
    width: 70%;
}    
.read-more {
    float: right;
    padding: 0 10px 0 0;
}
    
.program-title h2 {
    margin: 10px 0 10px 5px; padding: 0;
    font-size: 20px;
    
    }
    
.program-title h2 a {
    color: #0072bc;

    }
    
.program-title h2 a:hover {
	text-decoration: underline;
	}
    
.program-excerpt p {
    margin: 0 5px 0;
    }

.trim-programs-featured-image {
    width: 292px;
    height: 150px;
    overflow: hidden;
}

 .national-user-facilities-wrap .trim-programs-featured-image,  .areas-and-initiatives-wrap  .trim-programs-featured-image{
    width: 420px;
    height: 200px;
    overflow: hidden;
}

@media only screen and (max-width: 960px) {
    .trim-programs-featured-image {
    width: 100%;
    height: 110px;
    overflow: hidden;
    }
}
/*GLOBAL SOLUTIONS*/

/*custom map styles*/

/*custom map styles - end*/
.globe-map {
   width:100%;
   float: left;
   padding-top: 3px;
}
.globe-map-mobile {
    display: none;
    
}
.global-below-feature-wrap {
    margin-bottom: 8px;
    margin-bottom: .5rem;
    position: relative;
    /*border-bottom: 1px solid #999;*/
    width: 100%;
    float:left;
    }

    
.global-below-feature-wrap h2 a{
    color: #0072bc;
    }

.global-inset h2{
    font-size: 20px;
    font-size: 1.25rem;
    margin-bottom: 0;
    margin-top:0;
   
    }
    
.global-inset p {
     font-size:14px;
     font-size: 0.875rem;
    }

span.global-info   {
    padding: 5px 0;
    text-transform: uppercase;
    color: #999999;
    display: block;
    font-weight: 700;
    font-size: 12px;
    font-size: 0.75rem;
    }


    
/*Energy Health Solutions*/

.energy-health-solutions-wrap {
    margin-bottom: 8px;
    margin-bottom: .5rem;
    position: relative;
    border-bottom: 1px solid #999;
    width: 100%;
    float:left;
    }
    
.energy-health-solutions-wrap img{
    margin-bottom: 2%;
    margin-right: 2%;
    max-width: 100%;
    height: auto;
    }
    
.darfur-slideshow {
    /* display:none; */
    width: 355px; 
    float: left; 
    clear: both; 
    margin-top: 10px;
}

    
.energy-health-solutions-wrap h2 a{
    color: #0072bc;
    }

.energy-health-solutions-inset h2{
    font-size: 20px;
    font-size: 1.25rem;
    color: #0072bc;
    margin: 1rem 0 0 0;
       
    }
    
.ehs-link, img.hidden {
    display:none;
}
    
.energy-health-solutions-inset p {
     font-size:14px;
     font-size: 0.875rem;
     margin: 10px 0 0 0;
    }

div.energy-solutions-brochure {
   width: 100%;
   height: auto;
   background-color: none; 
   float:left;
   padding: 0 0 40px 0;
}

.energy-solutions-brochure p {
    color: #000;
    text-align: center;
    
}

/*Scientific Divisions*/
.lbl-divisions-list {
    display: none;
}
.lbl-divisions {
    margin: 0;
    text-align:left;
}

.lbl-divisions a {
	color: #0072bc;
	}

.lbl-divisions.nuf {
    line-height: 1.75;
}

.lbl-divisions.scidiv {
    line-height: 1.75;
}

a.scidiv {
	font-size: 1rem;
	font-weight: bold;
	}
	
.feat-img {
	float: left;
	margin: 0 20px 20px 0;
	display: block;
	width: 400px;
	max-width: 100%;
	}
	
.feat-img img {
	width: 100%;
	}

/* *********************************************** LEADERSHIP CONTENT STYLES */
.leadership-content p {
    display: block;
    margin: 0 0 20px 0;
}
.leadership-content {
    display: table;
}
.leadership-content h2 {
    margin-top: 0px;
}
.leadership-wrap {
    clear: both;
    margin-bottom: 1rem;
}

/* *********************************************** NOBELISTS CONTENT STYLES */
.nobelists-content {
    display: table;
    max-width: 100%;
    margin: 0 0 20px 0;
}
.nobelists-content h3, .nobelists-content h2 {
    margin-top: 0px;
}
.nobelists-content p {
    margin: 0 0 10px 0;
}
/* *********************************************** THIRD LEVEL PAGE SIDEBAR LIST STYLES */
#sidebar .menu-director-sidebar-container ul li,  #sidebar .menu-deputy-director-sidebar-container ul li, #sidebar .menu-historical-links-container ul li, #sidebar .menu-advisory-board-menu-container ul li, #sidebar .menu-ex-officio-members-container ul li {
list-style-type: none;
padding: .35rem 0 .35rem 0;
/* border-bottom: 1px solid rgba(204, 204, 204, 0.3);
*/}


/* *********************************************** ACCORDION STYLES */
.accordion-group {
    background-color: rgba(93, 149, 214, 0.8);
}

.accordion-toggle, .accordion-toggle:hover, .accordion-toggle:active {
    color: #fff !important;
}


.lbl-table-striped {
    font-family:"Open Sans";
font-size:13px;
line-height:120%;
text-align:left;
}
.lbl-table-striped th {
        text-align: left;
        padding-left: 10px;
}
.lbl-table-striped td {
/*border-bottom: 1px solid rgba(102,102,102,0.26);*/
-moz-box-shadow:0px 1px 1px rgba(0,0,0,0.09);
-webkit-box-shadow:0px 1px 1px rgba(0,0,0,0.09);
box-shadow:0px 1px 1px rgba(0,0,0,0.09);
-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#17000000,Positive=true)";
filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#17000000,Positive=true);
padding: 10px;
}
.lbl-table-striped tr:nth-child(even) {
    background-image:-moz-linear-gradient(50% 0% -90deg,rgb(255,255,255) 0%,rgb(245,245,245) 100%); 
background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0, rgb(255,255,255)),color-stop(1, rgb(245,245,245)));
background-image:-webkit-linear-gradient(-90deg,rgb(255,255,255) 0%,rgb(245,245,245) 100%);
background-image:-o-linear-gradient(-90deg,rgb(255,255,255) 0%,rgb(245,245,245) 100%);
background-image:-ms-linear-gradient(-90deg,rgb(255,255,255) 0%,rgb(245,245,245) 100%);
background-image:linear-gradient(180deg,rgb(255,255,255) 0%,rgb(245,245,245) 100%);
-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#fff5f5f5,GradientType=0)";
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#fff5f5f5,GradientType=0);
}
.accordion-inner {
    background-color: #fff;
}

.accordion-heading .accordion-toggle {
padding: 10px 15px !important;
}
.table td {
    border-top: 1px solid rgba(221, 221, 221, 0.5) !important;
}


/* FORM STYLES ************************************************************************************/
.wpcf7-submit {
background: transparent;
padding: 5px 5px 5px 20px;
width: 60px;
}

textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="tel"], input[type="color"], .uneditable-input { 
    height: 35px !important;
}

#content input {
width: 220px;
}

#content input.gsc-search-button {
width: 140px;
}

#content input.gsc-input {
		width: 90%;
	}
 
/* ************************************************ CUMMUNITY PROGRAMS ***********************/
.entry-content ul li {
margin-left: 20px;
margin-left: 1rem;
margin-bottom: .25rem;
}
.tabs-right > .nav-tabs .active > a {
    border-color: #fff #fff #fff !important;
    color: #999;
}
.community-programs-box {
    text-align:left;
    clear:both;
    margin-bottom: 20px;
}
.tab-content {
overflow: visible !important;
width: 99%;
max-height: auto;
display: table;
}
.nav-tabs {
    border-bottom: 0px !important;
}
/* ************************************************ WORKPLACE ********************************/
[class*="span"] {
float: left;
min-height: 1px;
margin-left: 15px !important;
}
.workplace-list {
list-style: none !important;
list-style-type: none  !important;
list-style-position: outside;
margin-left: 4% !important;
word-wrap: break-word;
padding: 1px 0 1px 0;
}

/* ************************************************ Transportation ********************************/
.accordion-width {
    width: 65%;
}
.google-map {
    width: 65%;
}
.address-and-map {
    text-align: left; 
    width: 30%;
    margin: 0 10px 0 0;
}
/* *************************************************************** POLICIES AND MANUALS *************/
.manuals-box {
    width: 60%;
}
/* *************************************************************** BOOTSTRAP Slide Show Wrappers *************/
.sixtysix-bootstrap-gallery-wrapper {
width: 66%;
float: right;
}
.fiftypercent-bootstrap-gallery-wrapper {
width: 50%;
float: right;
}
.fourtypercent-bootstrap-gallery-wrapper {
width: 33%;
float: right;
}
.thirdythreepercent-bootstrap-gallery-wrapper {
width: 33%;
float: right;
}
.carousel-caption {
}
.carousel-control {
top: 85% !important;
}
/*
Media Queries
---------------------------------------------------------------------------------------------------- */

/* Desktops, laptops and iPads (landscape) ----------- */

@media only screen and (max-width: 1024px) {
    .lbl-divisions.nuf {
    line-height: 1.75;
}
}


/* In-Between  ----------- */


@media only screen and (max-width: 960px) {
.our-vision-wrap, .community-programs-wrap, .community-programs-wrap, .in-focus-wrap, .national-user-facilities-wrap,  .areas-and-initiatives-wrap  {
    width: 46%;
    padding: 0 2%;
    float:left;
    min-height: 350px;
}
    .accordion-width {
    width: 100%;
    }
    .scientific-divisions-wrap {

    }
}


@media only screen and (max-width: 945px) {
    

}


/* Desktops, laptops and iPads (landscape) ----------- */

@media only screen and (max-width: 900px) {
	.lbl-divisions.scidiv, .lbl-divisions.nuf {
    line-height: 1.5;
    }
.national-user-facilities-wrap .trim-programs-featured-image, .areas-and-initiatives-wrap .trim-programs-featured-image {
width: 370px;
height: 100px;
overflow: hidden;
}

}

/* In-Between Desktop and iPad ----------- */

@media only screen and (max-width: 860px) {
}


@media only screen and (max-width: 846px) {
	.lbl-divisions.scidiv, .lbl-divisions.nuf {
        line-height: 1.25;
    }
    
}


/* In-Between Desktop and iPad ----------- */

@media only screen and (max-width: 800px) {
    
   

                    
}

/* iPads (portrait) ----------- */

@media only screen and (max-width: 768px) {
.national-user-facilities-wrap .trim-programs-featured-image {
width: 100%;
height: 100px;
overflow: hidden;
}
    .google-map {
    width: 100%;
}
.address-and-map {
    text-align: left; 
    width: 100%;
    margin: 0;
}

    #menu-lbl-programs-nav.genesis-nav-menu.menu-secondary li, #menu-lbl-programs-nav-1.genesis-nav-menu.menu-secondary li {
    background: #98b2c9;
    }
	
	span.prog-bread, span.prog-bread a {
		display: inline;
		color: #666;
		line-height: 300%;
		}
		
	span.prog-bread a:hover {text-decoration: underline;}
	
h1.top a, h1.top {
		font-size: 1.75rem;
		}
		
div.program h1 {
	font-size: 20px;
    /* font-size: 2rem; */
    font-size: 1.25rem;
    margin-bottom: .75rem;
}
		
    /*Begin - Divisions - Begin*/
    
    .page-template-programs-scientific-divisions-php img.alignleft, 
	.page-template-programs-national-user-facilities-php img.alignleft, 
	.page-template-programs-areas-and-initiatives-php img.alignleft 
	{
        max-width: 50%;
        height:auto;
    }
    
    
   /*End - Divisions - End*/
   /*Begin - Global Solutions  - Begin*/
    .global-below-feature-wrap img{
        max-width: 25%;
        height:auto;
        padding: 0;
        margin-left:.25rem;
        } 
    .globe-map {
        display:none;
    }
    .globe-map-mobile {
        display: block;
        max-width: 100%;
        height:auto;
        padding-top: 3px;
    }
    /*End - Global Solutions - End*/
    /*Begin - Responsive Dropdown Menu - Begin*/
    
   /*  .responsiveSelectContainer select.responsiveMenuSelect, select.responsiveMenuSelect {
        border: 1px solid #ddd !important;
        background:none !important;
        box-shadow:none !important;
        
    } */
    
    select.responsiveMenuSelect, select.responsiveMenuSelect {
        padding: 0;
        margin-top: 3%;
    }
    .responsiveSelectContainer {
    border: 1px solid #ddd;
    
    }
    /*End - Responsive Dropdown Menu - End*/
    
    .accordion-width {
    width: 100%;
    }
	

}
    
/* Android Galaxy SIII ----------- */

@media only screen and (max-width: 720px) {
    
    /*Divisions Pages*/
    .lbl-divisions-list {
    display:none;
}
.lbl-divisions.nuf {
    line-height: 1.5;
}
    .lbl-divisions {
    display:inline-block;
    text-align:left;
    margin-bottom: 3%;
}
    .page-template-programs-scientific-divisions-php img.alignleft, .page-template-programs-national-user-facilities-php img.alignleft , .page-template-programs-areas-and-initiatives-php img.alignleft{
        display:none !important;
    }
    /*Divisions Pages End*/
   /*Global Solutions Page*/
  .global-below-feature-wrap {
    /*padding-bottom: 32px;*/
    padding-bottom: 1rem;
   border-bottom: 1px solid #999;
    }

    .global-below-feature-wrap img{
        display:none;
        max-width: 75px;
        height:auto;
        padding: 0;
        margin:0;
        } 
        
    .global-below-feature-wrap p {   
    /*display:none;*/
}
  .global-inset h2{
    font-size: 25px;
   /* font-size: .975rem;*/
    
   
    }
    
.global-inset p {
     font-size:13px;
     font-size: 0.8125rem;
    }

span.global-info   {
    font-size: 11px;
    font-size: 0.6875rem;
    }

   /*Global Solutions Page End*/
  /*Energy Health Solutions Page Begin*/
  .ehs-link, img.hidden {
    display:block;
}
    
.ehs-nolink, .energy-health-solutions-inset p, .darfur-slideshow {
     display:none;
    }
    
#content {
    padding-bottom: 0;
}
    /*Energy Health Solutions Page End*/
    
}   


/* In-between breakpoint ----------- */

@media only screen and (max-width: 670px) {

	.our-vision-wrap, .community-programs-wrap, .in-focus-wrap, .national-user-facilities-wrap, .scientific-divisions-wrap, .areas-and-initiatives-wrap, .parent-pageid-27501 #content > div {
		width: 100%;
		padding: 0 0 5%;
		float:left;
		min-height: 0;
		height: auto;
	}
	
	div.energy-solutions-brochure {
		margin-top: 3%;
		}
		
	h1.top a:hover {text-decoration: underline;}
        

    .scientific-divisions-wrap .trim-programs-featured-image,
	.parent-pageid-27501 #content > div .trim-programs-featured-image
	 {
        width: 90%;
        height: 200px;
    }
    .scientific-divisions-wrap .program-excerpt,
	.parent-pageid-27501 #content > div.program-excerpt
	 {
        width: 90%;
    }
    .scientific-divisions-wrap .program-title,
	.parent-pageid-27501 #content > div .program-title
	 {
        width: 90%;
    }
}

    
/* iPhones (portrait and landscape) ----------- */

@media only screen and (max-width: 480px) {

img.alignright, .wp-caption.alignright, img.alignleft, .wp-caption.alignleft {
	float: none;
	margin: 3% 0;
	display: block;
}

.span4 {
    width: 430px;
}
.manuals-box {
    width: 100%;
}
.accordion-width {
    width: 100%;
}
}

/* iPhones (portrait) ----------- */

@media only screen and (max-width: 320px) {
    .energy-health-solutions-inset h2{
    font-size: 18px;
    font-size: 1.125rem;
   
       
    }
   
}    
