.justify
{
	text-align: justify;
}

/* Download Table */
.download-table td
{
	vertical-align:middle;
}

.download-table td:first-child
{
	width:100px;
}

.download-table img
{
	width:100%; height: auto;
}

/* Translator Toolbar */

.translator-toolbar
{	
	float:right;
	background-color: #efefef;	
}

.translator-toolbar td
{	
	padding: 15px 15px;
}

/* Translator Table */

.translator-table
{
	border: 2px solid #000;	
	margin:15px 0px;
	width:100%;
}

.translator-table .grey
{
	background:#efefef;	
}

.translator-table th
{
	background-color: #333;
	color: #fff;
	padding: 5px 15px;
}

.translator-table td
{
	padding: 5px 15px;
}

.translator-table td:first-child
{
	width: 150px;
}
.translator-table .copy-paste
{
	width: 45px;
}

.translator-table td .translation
{
	background:#ffffdd;
	color:#000;
}

.translator-table input
{
	width:100%;
	padding: 5px;
}

.translator-table a
{
	cursor: pointer;
}

.captcha-container {
	display: flex;
	justify-content: center;
	align-items: center;
  }