.dp-icon { height:32px; _color: #1ab394; color: #000; }

.dp-navbar-workspace-title {
	padding-top:18px;
	padding-left:10px;
	font-size:12pt;
	float:left;
}

.dp-page-title {
	font-family:"Open Sans";
	font-size:10pt;
	font-weight:100;
}

.dp-navbar-workspace-selected {
	background-color:#f5f5f5;
	padding: 3px 20px;
	border-radius: 3px;
	color: inherit;
	line-height: 25px;
	margin: 4px;
	text-align: left;
	font-weight: normal;
}
.dp-navbar-workspace {
	background-color:#fff;
	padding: 3px 20px;
	border-radius: 3px;
	color: inherit;
	line-height: 25px;
	margin: 4px;
	text-align: left;
	font-weight: normal;
}

@media screen and (max-width: 767px) {
	.dp-resp-hidden { display:none; }
	.dp-navbar-workspace-title {
		padding-top:18px;
		padding-left:4px;
		font-size:10pt;
		float:left;
	}
	.dp-page-title {
		font-family:"Open Sans";
		font-size:8pt;
		font-weight:100;
	}
}

.dp-button-toolbar-icon {
	height:32px;
}

.dp-toolbar-fixed {
	position:fixed;
	top:0px;
	z-index:2000;
	background-color:white;
}

.dp-form-language {
	background-color:#e3ecf4;
}
.dp-required {
	color:red;
}
.dp-spacing {
	display:block;
	margin-bottom:10px;
}
/* CSS used here will be applied after bootstrap.css */
.thumbnail_container {
	position: relative;
	width: 100%;
	padding-bottom: 100%;
	margin-bottom:20px;
	overflow:hidden;
}

.thumbnail {
    position:absolute;
    width:100%;
    height:100%;
}
.thumbnail img {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
}
.autocomplete-element-list
{
	display:none;
	z-index:100;
	position:absolute;
	background-color: #fff;
	margin-top:2px;
	padding:6px 12px;
	border: 1px solid #e5e6e7;
	border-radius: 1px;
}
.autocomplete-element-item
{
	cursor:pointer;
	padding:3px;
	background-color: #fff;
}
.autocomplete-element-item:hover
{
	background-color: rgb(209, 238, 226);
}
.element-item {
	cursor:pointer;
	border:1px solid #e5e6e7;
	background-color: #fff;
	margin-bottom:10px;
	min-height:200px;
}
.element-item:hover {
	background-color: rgb(209, 238, 226);
	border:1px solid #1ab394;
}
.form-control {
	border: 1px solid #ccc;
}