

/* MEDIA QUERIES ****************************************************************************/


@media (max-width: 1030px) { /* Specific to this particular image */
  
/*Main Structural*/
.innerWrapper{width: 100%;}
.innerWrapper2{width: 100%;}

/* HOME */
#bigPicHomeWrapper{position: relative; padding-bottom: 0px; line-height: 70%;}

#welcomeWrapper{position: relative; width: 100%; left: 0%; margin-left: 0px;
bottom: 0px; background-color: #0e4a5e; z-index: 100;}

#bigPicTxtWrapper{position: absolute; width: 100%; left: 0%; margin-left: 0px; z-index: 100;}
#bigPicTxtDiv{margin-top: 13%; margin-left: 0px; width: 100%;}
#bigPicTxt{font-size: 54px; text-align: center;}
#bigPicTxtAlt{ font-size: 30px; text-align: center;}

/* TOP PIC - OTHER PAGES*/
#topPicWrapper{position: relative; padding-bottom: 0px;}

#topPicTxtWrapper{position: absolute; width: 100%; left: 0%; margin-left: 0px; z-index: 100;}
#topPicTxtDiv{margin-top: 5%; margin-left: 0px; width: 100%;}
#topPicTxt{ font-size: 42px; text-align: center;}

}




@media only screen and (max-width: 1020px){
  
  /* CONTACT page */
.colD1{float: none; width: 100%; margin-right: 0%; font-size: 15px; text-align: center;}
.colD2{float: none; width: 100%; margin-right: 0%; font-size: 15px; text-align: center;}

.imgLeft{display: none; float: none;}
.imgIconLeft{display: none; clear: both; float: none; vertical-align: middle;}
.infoRight{float: none; width: 100%; text-align: center;}
 
 /* ARTICLES*/
.aDiv{width: 90%;}

}


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



}

@media only screen and (max-width: 870px)
{
/*HEADER*/
#headerWrapper{position: relative; height: auto; background-image: url('images/gradient_navShadow.png'); background-repeat: repeat-x; background-position: bottom;}

/*STRUCTURE*/
#logoDiv{position: relative; width: 100%; top: 20px; text-align: center;}
#topBarWrapper{float: none; margin-top: 30px; margin-right: 0px; text-align: center;}
#topBarContent{float: none; text-align: center; width: 110px; margin-left: auto; margin-right: auto;}
#topBarContact{display: none;}


/*NAVIGATION*/

#navWrapper{float: none; clear: none; width: auto; margin-top: 5px;}
#navDiv{display: none;}

a.nav{display: block; float: none; text-align: center; color: #11192a; padding: 6px 8px; text-decoration: none;
-webkit-transition: background-color 0.2s linear;
-moz-transition: background-color 0.2s linear;
-o-transition: background-color 0.2s linear;
transition: background-color 0.2s linear;}
a.nav:hover {color: #115b74; background-color: #F2F2F2;}

a.navLive{display: block; float: none; text-align: center; padding: 6px 8px; border-radius: 0px;}
a.navLive:hover {color: #FFFFFF;}

#mobileMenu{display: block;}


/* HOME */
#welcomeLeft{display: block; width: 100%; padding: 15px 0px;;}
#welcomeLeft p{color: #FFFFFF; text-align: center; line-height: 185%;}
/*#welcomeRight{display: block; width:  100%; color: #FFFFFF; font-size: 14px; line-height: 170%; text-align: center;  background-color: #316678; height: 100%;}*/
#welcomeRight{display: none;}

#stemCellTxt{float: none; margin: 30px auto; width: 80%; background-image: url('images/trans_White.png');  text-align: center;}

 /* ARTICLES*/
.aDiv{width: 95%;}

}



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



}



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

}


@media only screen and (max-width: 700px)
{
  
/*HOME*/
#bigPicTxtWrapper{position: relative; width: 100%; left: 0%; margin-left: 0px; z-index: 100;}
#bigPicTxtDiv{margin-top: 10px; margin-left: 0px; width: auto;}
#bigPicTxt{ font-size: 40px; line-height: 100%; text-align: center;}
#bigPicTxtAlt{font-weight: 400; font-size: 26px; line-height: 100%; text-align: center;}

/* TOP PIC - OTHER PAGES*/
#topPicTxtWrapper{position: relative;}
#topPicTxtDiv{margin-top: 10px; margin-left: 0px; width: 100%;}
#topPicTxt{ font-size: 32px; text-align: center; color: #000000 !important;}


.bloc3{float: none; width: 95%; margin: 30px auto; text-align: center;}
.bloc3 p.blocHeader{color: #11192a; font-size: 26px; margin: 0px 0px 0px 0px; text-align: center;}

 /*BASIC*/
p.txtMiddle{width: 95%;}

/* STEM CELL PAGE */
#whiteTrans p{width: 95%; text-align: center; font-size: 14px; margin: 20px auto;}
#blueTrans p{width: 95%; text-align: center; color: #FFFFFF; font-size: 14px; margin: 20px auto;}

/* ARTICLES*/
.tableArticleLinks td.aDate{min-width: 60px; font-size: 16px; padding-right: 20px;}

}


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

/* FOOTER */
#Footer{background-color: #11192a; padding: 30px 0px 80px 0px;}
p.footerAddress{float: none; width: 100%; margin-left: 0px; margin-right: 0px; text-align: center; color: #4ea2be;}
p.disclaimer{float: none; margin-top: 30px; margin-right: 10px; text-align: center; color: #394c55; font-size: 15px;}

}




@media only screen and (max-width: 500px)
{
  
  /*STRUCTURE*/
.innerPadding{padding: 15px 15px;}
.txtPadding{padding: 15px;}
 
/* HOME */

#stemCellTxt{float: none; margin: 30px auto; width: 90%; background-image: url('images/trans_White.png');  text-align: center;}

.bloc3 p.blocHeader{font-size: 22px;}

/*BASIC*/

h1{font-size: 32px;}
h2{font-size: 22px;}
p{font-size: 15px;}

/* DROP DOWNS */
.dropHead{font-size: 20px;}
.dropPanel{display: none; padding: 10px 10px 10px 10px;}


/* ARTICLES*/
.tableArticleLinks td.aDate{min-width: 60px; font-size: 15px; padding-right: 10px;}

}


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


}

  
}

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


}


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

}
