@CHARSET "UTF-8";

.pull-begin {
	float: right !important;
}

.pull-end {
	float: left !important;
}

.ltr .pull-begin {
	float: left !important;
}

.ltr .pull-end {
	float: right !important;
}

.help-anchor .help-icon {
	right: auto;
	left: -20px;
}

help div.help-icon {
	right: auto;
	left: -10px;
}

help-button span.help-icon {
	right: auto;
	left: -7px;
}

accordion .panel-heading i.pull-right {
	float: left !important;
}

accordion .panel-heading i.pull-right:before {
	content: "\e079" !important;
}

.ui-select-match .ui-select-match-text,
.ui-select-match .ui-select-placeholder {
	float: right !important;
}

.ui-select-bootstrap .ui-select-toggle>.caret {
	float: left !important;
	right: auto !important;
	left: 10px;
}

.navbar-right {
	float: left !important;
}

.breadcrumb .pull-end {
	direction: ltr;
}

.trial-view dl.dl-subsection > dt.display-wide {
    text-align: right;
}

.trial-view dl.dl-subsection > dd {
	margin-left: inherit;
	margin-right: 270px;
}

.trial-view dl.dl-subsection > dd.display-wide {
	margin-left: inherit;
	margin-right: 0;
}

.contact-search .contact-details dd {
	margin-left: 0;
	margin-right: 1em;
}

.referee-notes .multiple .bullet {
	float: right;
}

.referee-notes .multiple ul {
	xfloat: right;
	padding-right: 1.8em;
}

table tbody tr.trial-update-sub td.indent {
	padding-left: auto;
	padding-right: 4em;
}

dl.dl-wide-def > dd {
	margin-right: 300px;
}

ul.user-trial-referee-note {
	direction: rtl;
	text-align: right;
}

.panel-body .dl-horizontal dd.lang-fa {
	margin-right: 180px;
}

.glyphicon-chevron-back:before {
    content: "\e080";
}

.checkbox .show-help {
    padding: 6px 30px 6px 12px;
}

@media (min-width: 992px) {
	.lang-push-pull-en {
		left: 0;
		right: 50%;
	}
	
	.lang-push-pull-fa {
		left: 50%;
		right: auto;
	}
	
	.trial-referee .lang-push-pull-en {
		left: 0;
		right: 42%;
	}
	
	.trial-referee .lang-push-pull-fa {
		left: 42%;
		right: auto;
	}
}

.row-referee-view .lang-push-pull-en {
	left:0;
	right: 41.66666667%;
}

.row-referee-view .lang-push-pull-fa {
	left: 41.66666667%;
	right: auto;
}

.row-referee-view .contact-row .lang-push-pull-en {
	left:0;
	right: 50%;
}

.row-referee-view .contact-row .lang-push-pull-fa {
	left: 50%;
	right: auto;
}

.referee-edit-buttons .inner {
	left: 10px;
	right: auto;
	padding: 0 10px 10px 0;
}

.bs-callout {
	border-left-width: 1px;
	border-right-width: 5px;
}

.bs-callout-danger {
	border-left-color: #eee;
	border-right-color: #d9534f;
}

.ltr .input-group-addon:last-child {
	border-right: 1px solid #ccc;;
	border-left: 0;
}

.ltr .input-group-addon:last-child {
	border-radius: 0 4px 4px 0;
}

.ltr .input-group .form-control:first-child {
	border-radius: 4px 0 0 4px;
}

.input-group-addon:first-child {
	border-right: 1px solid #ccc;
}

.inc-ext .lang-en .input-group-btn:last-child>.btn {
	border-radius: 0 4px 4px 0;
	border-left: 0;
}

.inc-ext .lang-en .input-group-addon:first-child {
	border-radius: 4px 0 0 4px;
}

.inc-ext .lang-en .input-group-addon:first-child {
    border-left: 1px solid #ccc;
	border-right: 0;
}

.character-counter .progress {
	margin-left: 1em;
	margin-right: 0;
}

.trial-referee .trial-summary dd {
	margin-left: 0;
	margin-right: 270px;
}

.branding-irct {
	margin-right: 0;
	margin-left: 30px;
}

body > .admin-navbar a.referee-assignment-status {
	right: auto;
	left: -8px;
}
