.breadcrumb
{
	background-color:transparent !important;
	font-weight:bold;
}
h1, h2, h3
{
	margin:10px 0;
}
.breadcrumb a
{
	font-weight:normal;
}
  .navbar .logo {
	padding:2px 10px;
}
.navbar .logo img {
	max-height:100%;
}
.navbar .logo .logo-company-name, .navbar .logo .logo-image
{
font-size:120% !important;
padding: 10px 0;
}
.row-clear-margin
{
	margin-left:0;
	margin-right:0;
}
.item-padding, .row-padding
{
	padding-bottom:10px;
	padding-top:10px;
}
.item-top-padding
{
	padding-top:10px;
}
.item-bottom-padding
{
	padding-bottom:10px;
}
.clear-padding-left
{
	padding-left:0;
}
.clear-padding-right
{
	padding-left:0;
}
.item-small-padding
{
	padding:5px;
}
.row-padding
{
	clear:both;
}
.glyphicon-small
{
	font-size:80%;
}
.panel-default
{
	background-color:transparent !important;
	border:none;
}
.panel-primary 
{
	background-color:transparent !important;
}
.panel-default .panel-heading, .table
{
	background-color:transparent !important;
	background-image:none !important;
	color:inherit !important;
	
}
.panel-default .panel-title
{
	color:inherit !important;
}
.panel-default h4
{
	margin:0;
	padding:0;
}
small
{
	color:inherit !important;
} 
.td-padding td
{
	margin:0;
	padding:4px;
}
.pagination>li>a, .pagination>li>span
{
	background-color:transparent !important;
	color:inherit !important;
}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
	font-weight:bold;
	border-color:inherit;
	background:url(../images/transparent-bg.png);
}
.navbar-toggle-clear, .navbar-toggle-clear:hover
{
	margin:0;
	padding:0;
	border:0;
	background-color:transparent !important;
}