.box1 {
  background: url(images/new-aerodynamics);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  height: 200px;
  opacity: 0.9;
  margin-bottom: 0.5em;
}


.box2 {
  background: url(images/space-based-ads-b.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  height: 200px;
  opacity: 3;
  margin-bottom: 0.5em;
}


.box3 {
  background: url(images/astrondynamics1.jpg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  height: 200px;
  opacity: 0.9;
  margin-bottom: 0.5em;
}


.box4 {
  background: url(images/new-autonomy);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  height: 200px;
  opacity: 0.9;
  margin-bottom: 0.5em;
}

.box5 {
  background: url(images/new-propulsion);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  height: 200px;
  opacity: 3.0;
  margin-bottom: 0.5em;
}

.box6 {
  background: url(images/structures1.jpg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  height: 200px;
  opacity: 0.9;
  margin-bottom: 0.5em;
}

.main {
  background: url(images/black.jpg);
}

h2.override a {
  text-decoration: none;
  color:#FFF;
}

h2.override a:hover {
  text-decoration: none;
  color:#FFF;
}

.center {
  text-align: center;
}

.icon {
  padding-top: 0em;
}

.icon_size {
  font-size: 20px;
}

.wellBox {
    margin-bottom: 0px;
    padding: 10px;
}

.boxCaption {
    padding: 5px;
    box-sizing: border-box;
    color: rgb(255, 255, 255);
    cursor: auto;
    display: block;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-weight: 300;
    line-height: 18px;
    text-shadow: rgb(0, 0, 0) 2px 2px 5px;
    text-transform: uppercase;
    background-color: #CFB991;
}

.maincontent div a {
  text-decoration: none;
}

.maincontent div a:hover {
  text-decoration: none;
}

.gridBox {
    padding: 0px 2.5px;
    margin-bottom: 10px;
}

.boxImage {
    background-size: cover;
    background-repeat: no-repeat;
    height: 260px;
    opacity: 0.9;
}

.boxImage:hover {
    opacity: 1;
    box-shadow: 10px 10px 5px #888888;
}

.boxInfo {
    margin-top: 10px;
}

.boxInfo p {
    margin: 0px;
    font-size: 12px;
    padding: 0px;
}

.expandHeader {
    padding: 5px;
    box-sizing: border-box;
    color: #ffffff;
    font-size: 13px;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size: 13px;
    font-weight: 300;
    line-height: 18px;
    text-shadow: rgb(0, 0, 0) 2px 2px 5px;
    text-transform: uppercase;
    background-color: #CFB991;
    overflow-wrap: break-word;
}

.infoExpand {
    display: none;
    position: absolute;
    z-index: 10;
    top: 0px;
}

.expanded {
    display: block;
    height: 100%;
    width: calc(100% - 10px);
    background-color: #f5f5f5;
    padding: 10px;
    margin-left: -10px;
}

.closeWindow {
    float: right;
    font-size: 21px;
    font-weight: 700;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: .2;
    margin: -2px 0 0 .5em;
}

.closeWindow:hover {
    cursor: pointer;
}

.rBox {
  min-height: 500px;
}
/*************************************structures facilities*********************************************/
#structuresHead {
    background-image: url('images/aerodynamics1.jpg');
}
#imi {
    background-image: url('images/IMI.jpg');
}
#acme {
    background-image: url('images/acme2.png');
}
#iml {
    background-image: url('images/interfacial.jpg');
}
#isl {
    background-image: url('images/isl.jpg');
}
#msm {
    background-image: url('images/msm.jpg');
}
#tnt {
    background-image: url('images/tnt.jpg');
}
/*************************************dynamics facilities***********************************************/
#dynamicsHead {
    background-image: url('images/aerodynamics1.jpg');
}
#fdc {
    background-image: url('images/FDC-HSL.png');
}
#rdsl {
    background-image: url('images/rdsl.png');
}
#aml {
    background-image: url('images/aims900.jpg');
}    
/*************************************astrodynamics facilities******************************************/
#astroHead {
    background-image: url('images/aerodynamics1.jpg');
}
#rbeav {
    background-image: url('images/rbeav.png');
}
#sdl {
    background-image: url('images/SFPL.jpg');
}
/*************************************systems facilities************************************************/
#rnl {
    background-image: url('images/USRP1.jpg');
}
#sosl {
    background-image: url('images/SOSL.png');
}
#vrss {
    background-image: url('images/VRSS.png');
}
/*************************************propulsion facilities*********************************************/
#propHead {
    background-image: url('images/aerodynamics1.jpg');
}
#olab {
    background-image: url('images/opt-lab.jpg');
}
#ostat {
    background-image: url('images/pogs-cropped.jpg');
}
#cepl {
    background-image: url('images/CEPL.png');
}
#mzl {
    background-image: url('images/zucrow.jpg');
}
#pfv {
    background-image: url('images/combustion-tube2.jpg');
}
#hsl {
    background-image: url('images/hsl.jpg');
}
#hgl {
    background-image: url('images/hgl.gif');
}
/*************************************aerodynamics facilities*******************************************/
#aeroHead {
    background-image: url('images/new-aerodynamics');
}
#asl {
    background-image: url('http://cdn.c.photoshelter.com/img-get/I0000tUnejvbq3Mg/s/600/600/Aerospace-Sciences-Lab-4340.jpg');
}
#boeing{
    background-image: url('images/machsix.jpg');
}
#plasma {
    background-image: url('images/plasma.jpg');
}
#vacuum {
    background-image: url('images/VTL.jpg');
}
#lyo {
    background-image: url('images/lyohub.png');
}
#drop{
    background-image: url('images/two-phase.jpg');
}
#apsl{
    background-image: url('images/apsl.jpg');
}
#bcfl{
    background-image: url('images/bcfl1');
}
#set{
    background-image: url('images/set');
}
#bsst{
    background-image: url('images/bsst');
}

/************************test-fix******************/
.wellBox {
    margin-bottom: 0px;
    padding: 10px;
}

.boxImage {
    background-size: cover;
    background-repeat: no-repeat;
}

.boxInfo {
    margin-top: 10px;
}

.boxInfo p {
    margin: 0px;
    font-size: 12px;
    padding: 0px;
}

.description{
    font-size: 1.0em;
    padding: 0.5em 2em 1em 2em;
    padding: auto;
}
