.butbar {
	padding-left:8px;
	margin-bottom:8px;
	margin-left:8px;
	margin-right:8px;
	background-color: #fff;
}
.butbar button {
	margin:8px;
}

.butbar .rbar {
	float:right;
	text-align:right;
}

.butbar  select {
	padding:4px 8px;
	border:1px solid #ccc;
	margin:8px;
}
.butbar label {
	display:inline-block;	
}

.butbar .img-field {
	display:inline-block;
	width:200px;
	margin:8px;
}

#translation .results {
	margin:8px 8px;
	box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.12);
	background-color: #fff;
}

.trantable {
    border-collapse: collapse;
    border-spacing: 0;	
    width:100%;
}

.trantable td {
		padding:2px 8px;
		vertical-align:top;
}
.trantable th {
		padding:8px 8px 4px 8px;
		text-align:left;
}


#translation .results table td {
	cursor:pointer;
	border-top:1px solid #f2f2f2;
}

#translation .results table tr:HOVER td {
	background-color: #dff6d6;
}


.jos-app-name-editString textarea {
	width:100%;
	box-sizing: border-box;
}
.jos-app-name-editString label  {
	margin-bottom:8px;
}
.jos-app-name-editString .deftext  {
	background-color:#dff6d6;
	margin:0 8px 8px 0;
	padding: 8px 8px;
}

.jos-app-name-editString .infotext  {
	color:#888;
	margin-left:8px;
	font-size:12px;
}

.jos-app-name-editString .jos-window-footer a {
	display:inline-block;
	margin-left:8px;	
	margin-right:8px;
}

.jos-app-name-history table {
	margin-bottom:8px;
}

.jos-app-name-history table td {
		padding:8px;
		border-bottom:1px solid #f2f2f2;
}

.jos-app-name-history table tr:FIRST-CHILD {
	background-color: #dff6d6;
}

.jos-app-name-otherLangs table td {
		padding:8px;
		border-bottom:1px solid #f2f2f2;
}

