    @media only screen and (max-width: 600px) {
  ul#helpmenu {
	  
	  overflow:hidden;
	  height:auto !important;
  }
  .printlink {
   float:none !important;		
   position:static !important;	
  }	

}
/*@media only screen and (max-width: 1157px) and (min-width: 601px) {	
  ul#helpmenu {
	  
	  height:76px;
  }	
	
  .blue-c
  {
	height:auto !important;
  }
}*/

.intext_img {
	vertical-align: middle;
	box-shadow: 4px 4px 5px grey;
}
.blue-c
{
  background: white; /* For browsers that do not support gradients */
  background: -webkit-linear-gradient(#f6ebce, white); /* For Safari 5.1 to 6.0 */
  background: -o-linear-gradient(#f6ebce, white); /* For Opera 11.1 to 12.0 */
  background: -moz-linear-gradient(#f6ebce, white); /* For Firefox 3.6 to 15 */
  background: linear-gradient(#f6ebce, white); /* Standard syntax */
  border-top: 4px solid #f2c858 !important;
  border-bottom: 1px solid white !important;
  position:relative !important;
  
  padding-top: 4px !important;
  z-index:1;
  overflow: visible;
  height:20px;
  
}
.tablink
{
  background-color: white;
  /*border-bottom: 1px solid gray;*/
  border: 1px solid #e6e6e6;
  border-radius: 8px 8px 0px 0px;
  border-bottom:none;
  text-decoration:none;
}
.white-text, .white-text:link, .white-text:hover, .white-text:active, .white-text:visited
{
  color: black;
}
.w3-navbar {
  background-color: white;
  position: relative;
  top: 1px;
  z-index: 0;
  border-bottom: 1px solid #e6e6e6;
  height:38px;
  overflow:visible;
}
.w3-navbar li a {
  padding: 8px 8px 8px 8px;
}
.w3-navbar li {
  position:relative;
  top:1px;
  z-index: 1;
  border-bottom: 1px solid #f2f2f2;
}
.b-color {
   border: 1px solid #e6e6e6;
  z-index:0;
 }
.hide_bottom_border {
	border-bottom: 1px solid white !important;
	
	}
w3-container {
	position: relative;
	border: 1px solid grey;
}

/*#techsmith_main p {
    margin-top: 20px;
    margin-bottom: 20px;
    
}*/
#techsmith_main li {
	padding-bottom:0px;
    
}
