@media only screen and (min-width: 180px) and (max-width: 767px) {
#logo {
 width: 200px;
 height: 43px;
 margin-left:10px;
}
#logo img {
 width: 100%;
}
 #contentinner {
 width: 99%;
 margin: 0 auto;
 padding-bottom: 37px;
}
#openmobilemenu {
display:block;
position:absolute;
top:27px;
right:10px;
}
#menu {
display:none;
 width: 100%;
 font: normal 13px Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 position: absolute;
 top: 60px;
 background:#019cb8;
 z-index:999999;
}
#menu a {
 display:block;
 margin-right:0px;
 float:none;
 text-decoration:none;
 color:#FFFFFF;
 padding:10px 0px 10px 0px;
 text-align:center;
 border-bottom:1px solid #999;
}
#menu a:hover {
 background:#056c7f;
 color:#fff;
}
 #menu a.active {
 background:#056c7f;
 color:#fff;
}
#homebanner {
 width: 100%;
 height: auto;
 padding: 20px 0px 0px 0px;
 margin: 0 auto;
}
#homebanner img {
 width: 100%;
 height: auto;
}
#homebannertext {
 width: 98.5%;
 margin: 0 auto;
 padding: 12px 0px 12px 0px;
 background: url(../images/banner_text_bg.jpg) repeat-x;
 -moz-box-shadow: 1px 1px 2px 2px #01869e;
 -webkit-box-shadow: 1px 1px 2px 2px #01869e;
 box-shadow: 1px 1px 2px 2px #01869e;
 overflow:hidden;
}
#homemiddlecontentcontainer {
 width: 100%;
 padding: 21px 0px 32px 0px;
}
#leftcontainer {
 width: 92%;
 padding: 0px 5% 0px 3%;
 line-height: 18px;
}
#achievementswrapper {
 width: 96%;
 padding: 0px 0px 13px 2%;
 background-color: #0089a2;
 border: 1px solid #08a5c1;
}
#achievementsleftinner {
 width: 98%;
 background: url(../images/boxes_bg.jpg) repeat;
 border: 1px solid #08a5c1;
 padding-bottom: 25px;
 margin-top: 13px;
}
#achievementcontentcontainer {
 width: 95%;
 margin: 0 auto;
 padding-top: 15px;
 font: normal 11px Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 line-height: 15px;
}
#footerinner {
 width: 95%;
 padding: 43px 0px 78px 0px;
 margin: 0 auto;
 margin-left:5%;
}
.footerimage {
  width: 30%;
  height: 100px;
}
#foottermenu {
 width: 70%;
 padding: 0px;
 margin: 0px;
}
#foottermenu a {
 display: block;
 margin-right: 0px;
 float: none;
 text-decoration: none;
 font-size: 12px;
 color: #8ca8ad;
 padding-top:5px;
 padding-bottom:5px;
 margin-left:10px;
}
#headerinner {
 width: 100%;
 margin: 0 auto;
 padding: 18px 0px 17px 0px;
}
#homerightcontainer {
 width: 94%;
 border: 1px solid #06a7c4;
 padding: 5px 10px 11px 10px;
 background: url(../images/boxes_bg.jpg) repeat;
}
#homethumbnailcontainer {
 width: 100%;
 padding: 0px;
 margin: 0px;
 overflow: hidden;
}
.simply-scroll .simply-scroll-clip {
 width: 100% !important;
 height: 156px;
}
.simply-scroll {
 width: 100% !important;
 height: 156px;
}
#achievementshead {
 width: 90%;
 height: 23px;
 padding: 17px 0px 19px 10px;
 background: url(../images/achievements_bg.png) no-repeat left;
}
 #achievementshead h1 {
 margin: 0px;
 padding: 0px;
 font: normal 20px Arial, Helvetica, sans-serif;
 color: #005565;
 font-size:15px !important;
}
#achievementshead h1 span a {
 color: #005565;
 text-decoration: none;
}
#emergencycontactcontainer {
 width: 95%;
 padding: 0px;
 margin: 0px;
 margin-left: 10px;
 margin-right: 10px;
 overflow: hidden;
}
 .table-responsive {
 width: 100%;
 margin-bottom: 15px;
 overflow-x: auto;
 overflow-y: hidden;
 -webkit-overflow-scrolling: touch;
 -ms-overflow-style: -ms-autohiding-scrollbar;
}
.profileinnerwrapper {
  width: 100%;
  padding-top: 20px;
}
.innerbanner {
  width: 100%;
  padding: 0px;
  margin: 0px;
}
.innerbanner img {
  width: 100%;
}
.innerbannerimage {
  width: 100%;
  padding: 0px;
  margin: 0px;
  position: relative;
}
.innerbannerimage img
{
width:100%;
}
.innerbannerleftmenu {
  position: absolute;
  top: 169px;
  width: 100%;
}
.innertextcontainer {
     width: 94%;
    font: normal 12px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    padding-left: 3%;
    padding-top: 444px;
    padding-right: 3%;
}
.innermenu {
  width: 100%;
  background-color: #403c42;
}
	.mobhide
		{
		display:none;
		}
		.prightoutercontainer {
  width: 100%;
  margin: 0px;
  padding: 0px;
}
.ctextcontainer {
  width: 90%;
  margin: 0px;
  padding: 0px;
  color: #000000;
}
.imgw100
		{
		}
		.imgw100 img
		{
		width:100%;
		}
		.contributionmenu {
  width: 100%;
  background-color: #403c42;
  margin-top: 20px;
}
.prightcontainer {
  width: 100%;
  border:none;
  background: #0089a2;
  background-color: #0089a2;
  padding-bottom: 15px;
}
.innerpublicationcontainer {
  width: 100%;
    padding: 0px 0px 14px 0px;
  margin-top: 30px;
  background: url(../images/inner_bg.jpg) repeat;
  background-color: #054450;
  border: 1px solid #06a7c4;
}
.innerachievementscontainer {
  width: 100%;
      padding: 0px 0px 10px 0px;
  margin: 0px;
  background: url(../images/inner_bg.jpg) repeat;
  background-color: #054450;
  border:none;
  margin-top: 20px;
}
#contentwrapper{
	width:100%;
	background:url(../images/content_bg.jpg) repeat-x;
	background-color:#019cb8;
}
ul.topnav {
  padding: 0;
  margin: 0;
  font-size: 12px;
  line-height: 12px;
  list-style: none;
  width: 100%;
}
.contributionrightcontainer {
  width: 96%;
  font: normal 12px Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  padding-top: 24px;
  pad3%;
  padding-right:3%;
}
.contributionrightcontainer img
{
width:100%;
}
	.w440
		{
		width:100%;
		}
		.careermovesbotomcontainer {
  width: 96%;
  padding: 2%;
  background-color: #05444f;
}
.innerbannerleftmenu img
{
display:none;
}
.referencescontainer {
  width: 96%;
  padding: 2%;
  background-color: #05444f;
  margin-top: 5px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}
.areasofinterestcontainer {
  width: 96%;
  padding: 2%;
  background-color: #05444f;
  margin-top: 5px;
}
.reviwesthumbcontainer {
    width: 90%;
    padding: 10px 10px 10px 10px;
    border: 1px solid #89ddeb;
}
.ProfileContribution {
    width: 100%;
}
.innerpublicationcontainer table
{
width:100%;
text-align:center;
}
.innerachievementscontainer table
{
margin-left:10px;
}
.home-right-3-images li
		{
		display:block;
		margin:0 auto;
		}
			.home-right-3-images li img
		{
		margin:0 auto !important;
		margin-bottom:10px !important;
		float:none !important;
		}
    .video-hide{
 display: none; 
}
}
