.franklinset{
	margin-left: 0;
	height: 65px;
	padding: .75em 0 0 1.5em;
	
}
#metasearchsolo .franklinset {
    height: auto;
    margin-left: 0;
    padding: 0.5em 0 0;
}
.console {
	background-color: #fff;
	font-size: 13px;
	font-family: "Source Sans Pro","Arial Unicode MS",Helvetica,sans-serif;
	margin: auto;
  	height: 149px;
 	background: #fff;
	width: 475px;
}
#metasearchsolo.console {
    height: auto;
    margin: 0;
    width: auto;
}
.franklinset .tabform {
	margin: 1.25em 0 0 0;
	width: 475px;
}
#metasearchsolo  .franklinset .tabform {
    margin: 0;
    width: auto;
}
label {
  cursor: default;
}
h4.ejsearch {
  margin: -.75em 0 .17em;
  font-style: oblique;
  font-weight: 400;
  letter-spacing: .02em;
}
.franklinset .tabform .floatleft {
  margin-right: .25em;
  float:left;
}
.franklinset .biginput {
  width: 19em;
}
.biginput {
	width: 19em; 
	border: 1px solid #b5b5b5;
	padding: .55em 0 .55em 1.667em;
	background-image: url(http://www.library.upenn.edu//images/homepage2014/hpmainspriten.png);
	background-repeat: no-repeat;
	background-position: 5px -115px;
}
.franklinset input.tabformbutton {
	border: 1px solid #999;
  	padding: .5em .42em;
	background: linear-gradient(to bottom,#fcfcfc 0,#e8e9eb 53%,#d2d5d8 100%);
}
.bigselect {
  padding: .5em .33em;
  width: 10em;
  border: 1px solid #b5b5b5;
  word-wrap:normal;
  margin-left:0;
}
.morelinks {
  margin: 1em 0 0 1.667em;
  letter-spacing: .02em;
}
.holdradio.catalogsradio.catalogsradiowide {
  width: 12.33em;
}
.holdradio {
  border: 1px solid #ccc;
  border-radius: .42em;
  margin: 0 .42em 0 0;
  width: 11.667em;
  padding: .83em 0;
  display:inline-block;
}
.ieonly {
	display: none;
}
#CatalogSearch, #ArticleSearch {
	display:none;
}
#franklinquery {
	width:auto;
}