@CHARSET "ISO-8859-1";

/* Bootstrap override */

table form { margin:0; }
.table td { vertical-align:middle; position:relative; overflow: visible; }
.input-append, .input-prepend { margin-bottom:0px; margin-top:5px; }
/* End Bootstrap override */

/* .dataTables_wrapper  .table tbody td { padding:3px 5px; } */

.updatable-wrapper .icon-pencil {
	float:left;
	margin: 16px 6px 6px;
	opacity: 0.35;
}

.updatable {

	padding: 6px 18px;

    background-color: #f5f5f5;
    
}

.updatable:hover,
.updatable-dropdown:hover { background: rgba(113, 201, 245, 0.25); cursor:pointer; }

.updatable-dropdown-edit {display:none;}
.updatable.always-clickable {min-width:20px; min-height:20px;}


.updatable-wrapper .input-append input[type=number] {
	position: relative;
	bottom: 3px;
}

.btn-stack-right {
   float:right;
   top:0;
}

.btn-stack-right + .btn-stack-right {
margin-right: 10px;
}

.assignee.disabled,
.assignee-group.disabled,
.site-group.disabled,
.region.disabled,
.task-type.disabled,
.site.disabled,
.site-object-name.disabled,
.client-name.disabled {
	color:#aaa;
}

.role-description {
    font-size: 10px;
    color: #7a7a7a;
}

.options .input-append .add-on {
    height: 30px;
}

.options .input-append {
    margin-top:0;
}

.bootstrap-timepicker-widget table {
    table-layout:auto;
}

.breadcrumb {
	margin-top: 18px;
}

.sort-handle {
	opacity: 0.4;
	height: 24px;
	margin-right: 6px;
	float: left;
}

.sort-handle:hover {
	opacity: 0.9;
	cursor: n-resize;
}

.sortorderable {
	margin-left: 12px;
}

.sortorderable tr.ui-sortable-helper button {
	display: none;
}

.sortorderable tr.ui-sortable-helper a {
	min-width: 425px;
	display:inline-block;
}

.sortorderable tr.ui-sortable-helper td {
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	background-color: white;
}

.reset-to-alpha {
	padding: 3px;
	display: block;
	font-size: 12px;
	margin-left: 12px;
	margin-bottom: 12px;
}

.reset-to-alpha:hover {
	cursor: pointer;
}

.reset-to-alpha .icon-refresh {
	margin: 0 6px 0 6px;
}

.constraint-name {
	float: left;
	font-weight: bold;
	font-size: 14px;
}

.constraint-description {
	float: left;
	clear: left;
}

.coordinates-label {
    font-size: 12px;
	color: #7a7a7a;
	margin-right: 4px;
	min-width: 120px;
	display: inline-block;
}