@media (min-width: 992px) and  (max-width: 1200px) {
  .logo{}
  header .container{width:100%; min-height:240px;}
  header nav ul li a {
    margin: 0px 2px;
	}
	.header-caption h1 {
	    color: #166EB5;
	    margin-bottom: 0px;
	    text-align: left;
	    margin-top:30px;
	    max-width: 70%;
	    float: right;
	}
}
/*Tab*/
@media (min-width: 767px) and  (max-width: 992px) {
	.logo{display: none;}
	.header-caption h1 {text-align: center; float:none; width:100%;}
	header nav {display: table; margin:auto; float:none; }
	header nav ul {
	    overflow: hidden;
	    margin-left: -50px;
	}
	header nav ul li a {
	    margin: 0px 2px;
	}
	.inner-html {
	    margin-top: 0px;
	}
}
/*Large tab*/
@media (max-width: 992px){
	.container{width:100%;}
}
/*phone*/
@media (max-width: 767px) {
	.inner-html {
	    margin-top: 0px;
	    padding:0px;
	}
	header nav{padding:0px;}
	header{min-height:auto;}
	header nav ul li a {
		display: block;
		width: 100%;
		float: none;
		margin: 5px 0px;
	}
	header nav ul {margin-left:-40px; margin-top:0px;}
	.header-caption h1 {font-size: 30px; text-align: center; margin-top:-50px;  float:none; width:100%;}
	.simulation-table th span{display: none;}

}
