/* sidebar fixes */

.side-left .nav > li > a {
	color: #333;
	font-weight: lighter;
	padding: 10px 0px 10px 20px;
	margin-right: 0px;
	width: 100%;
}
.side-left .nav > li.active > a {
	background-color: rgba(0, 0, 0, 0.15);
}
.side-left .nav > li.active > a:hover,
.side-left .nav > li.active > a:focus {
	color: #333;
}

#navside .dropdown-list.open > a.dropdown-toggle {
	background-color: transparent;
}
#navside .dropdown-list > a.dropdown-toggle:hover {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.15);
}

li.dropdown-list ul { display: none; }
li.dropdown-list.open ul { display: block; }

.side-left {
	overflow: hidden;
}
.nav-list {
	padding-right: 0px;
}

/* title blocks (for tiles) */

.bm-title-block {
	padding: 39px 19px 14px;
	margin-bottom: 15px;
	position: relative;
}
.bm-title-block > span.title {
	position: absolute;
	top: 0;
	left: 0;
	padding: 3px 6px;
	background-color: rgba(255, 255, 255, 0.5);
	font-size: 12px;
	font-weight: bold;
}

/* hide background image */

body {
	background: none repeat scroll 0 0 #f3f3f3;
}

/* hide stuff while loading */
.load-hide {
	display: none;
}

/* Breadcrumbs */
.breadcrumb li > span.title { font-size: 12px; color: #000; }

/* Forms */
.form-horizontal .control-group { margin-bottom: 10px; }
/*.control-group.localized { color: #1BA1E2; }*/
.control-group.localized { color: #094AB2; }
.widget .input-append .add-on, .widget .input-prepend .add-on { background-color: #eee; }
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input { margin-bottom: 0px; }
.disabledfix { cursor: pointer; cursor: hand; background-color: #fff !important; }

/* Icons for links */
.iconlinks a {
	color: #000;
}

div.controls table.table {
	margin-bottom: 0;
}

.monospace {
	/*
	font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
	*/
	font-family: monospace;
}

/* avoid showing error state for some specific inputs (useful if they're in a div.control-group with a required field) */
input.noerror { border-color: #ccc !important; color: #555 !important; }
input.noerror:focus { box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 4px rgba(0, 0, 0, 0.15) !important; }

td.like-input {
	line-height: 30px;
}
.modal-wide {
	width: 575px;
}

.indicate-error { color: #c00; }
.indicate-success { color: #0c0; }

#editorArea h4 {
	background-color: #ccc;
	margin: 0;
	padding: 5px 5px;
}
