.navbar-default{
    /*background-color: #8080A0;*/
    background-color: #a0a0a0;
}


.userinfo {
	margin-top: 15px;
	float: left;
	display: block;
	padding-right: 10px;
}
.userinfo:before {

}

body a {
	word-break: break-all;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
	 background-color: transparent;
	 color: #333;
}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {
	 color: #555;
}
.navbar-toggle {
	background-color: #eee;
}

body {
	
	overflow-y: scroll;
    -ms-overflow-style: scrollbar;
}

.backtopf5 {
	position: absolute; 
	right: 20px; 
	top: 15px;
	padding-left: 20px;

}
.backtopf5 a {
	color: #222;
}
.backtopf5 a:hover {
	color: #222;
	text-decoration: none;
}

.breadcrumbs a.active {
	color: #000;
}

.panel-heading > a {
	text-decoration: none;
	color: #000;
}

.breadcrumbs #search {
	top: 0px;
}
.breadcrumbs > .col-sm-3 {
	position: absolute;
	right: 0px;
	top: 0px;
}

#search {
	position: absolute;
    top: -40px;
    width: 100%;
    padding-right: 30px;
}
#search i {
	right: 36px;
	top: 5px;
	position: absolute;
	cursor: pointer;
}
#searchfield {
	border: 1px solid #ccc;
	padding-left: 5px;
	padding-right: 20px;
}

#pagecontainer td {
	word-break: break-all;
}
#pagecontainer .searchsettings label {
	font-weight: normal;
	margin-bottom: 0px;
	height: 18px;
}
#pagecontainer .searchsettings label input[type=checkbox] {
	margin-top: 0px !important;
}

@media(max-width:767px) {
	#navbar {
		width: 100%;
		position: absolute;
	}
	.userinfo {
		margin-top: 0px;
		float: left;
		display: block;
		padding-right: 10px;
		margin-bottom: 12px;
		padding: 15px;
		width: 100%;
	}
	#navbar {
		background-color: #ddd;
	}

	footer .container p {
    	max-width: 100px;
    	text-overflow: ellipsis;
    	height: 35px;
    	overflow: hidden;
    }

    .breadcrumbs > .col-sm-3 {
		width: 100%;
		padding-left: 0px;
		padding-right: 0px;
		position: relative;
	}
	#search { 
		padding-right: 0px;
		position: relative;
		margin-bottom: 15px;
	}
	#search i {
		right: 6px;
		top: 5px;
		position: absolute;
		cursor: pointer;
	}

	#pagecontainer td {
		min-width: auto !important;
		width: 20% !important;
	}
	#pagecontainer td:last-child {
		min-width: auto !important;
		width: 40% !important;
	}


}