.logo {
	width:auto;
	height:auto;
	max-width:180px;
	max-height:25px;
}

#footer {
  position: fixed;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 25px;
  background-color: #f5f5f5;
}
#footer > .container-fluid {
  padding:5px 15px;
  font-size:10px;
}

.jumbotron { 
	margin-top:30px;
}
.jumbotron .logoHolder { 
	height:130px;
	width:150px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:5px;
	border:1px solid silver;
	float:left; 
	margin-right:20px;
}

.jumbotron .logoHolder div { 
	display:table-cell;
	vertical-align:middle;
	height:120px; width:140px;
}
.jumbotron .logoBig {
	width:auto; height:auto; max-width:140px; max-height:140px;
	float:left; 
	margin-right:10px;
}

.clientList .cliImg { 
	width:auto; height:auto; max-width:70px; max-height:70px;
	display:table-cell;
	vertical-align:middle;

}
.clientList .logoHolder div { 
	display:table-cell;
	vertical-align:middle;
	height:70px; width:70px;
}
.clientList .logoHolder { 
	height:80px;
	width:80px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding:5px;
	border:1px solid silver;
}


.search-result .search-title { 
	font-weight:bold;
}
.search-result .search-description { 
	font-size:0.8em;
	color:#999;
}
.form-control.mini { 
	width:9%;
	float:left; margin-right:5px;
}

button.close.goToEdit {
    font-weight: 400;
    color:#428bca;
    font-size:14px;
    margin:3px 20px;
    opacity:1 !important;
}
input.looklikelink {
    color: #428bca;
    text-decoration: none;
    border: none;
}

.notadmin .hidefield { 
	display:none;
}
.superadmin .hidefield { 
	display:block;
}