.descriptionmissing {color:#C00;}
.debugsql {color:#009F82;}
.debugsql-statistic {color:#991182;}
.rtl {direction:rtl;}
.noborder {border:none!important;}
.contactperson {color:#1A7907;}
.noresults {color:#a94442;}

.form-control-static label {display:block;}
body.dialog {background:none;}
.ps-scrollbar .ui-dialog-content {overflow-y: scroll;}		/* Moeglichkeit fuer Dialoge die Scrollbar immer anzuzeigen */

.hover-div {padding-top:7px; padding-bottom:7px;}
.hover-div:hover {background:#E3E4E4;}
.form-group.hover-div .form-control{margin-bottom:0px!important;}
.ps-sidenav-title a.ps-in-text {display:none;}				/* Laenderanzeige in der SideNav ausblenden */

.show-grid-left-xs {margin-left: 4px !important;}
.show-grid-right-xs {margin-right: 4px !important;}
.show-grid-top-xs {margin-top: 4px !important;}
.show-grid-bottom-xs {margin-bottom: 4px !important;}

.pressrelease-contentbox-value:hover {
	background-color:#fff !important;
}
   
/* Temporaer */
@media (min-width: 768px) {
	.modal-dialog {
	  width: 736px!important;
	  margin: 30px auto;
	}
}

@media (min-width: 1015px) {
	.modal-lg {
	  width: 983px!important;
	}
}

#TableDistributionGroups.ui-sortable tr.distribution-group-row {
	cursor:pointer;
	cursor:-webkit-grab;
	cursor:-moz-grab;
	cursor:-o-grab;
	cursor:-ms-grab;
	cursor:grab;
}

#TableDistributionGroups .ui-sortable-helper {
 cursor:move;
 cursor:-webkit-grabbing;
 cursor:-moz-grabbing;
 cursor:-o-grabbing;
 cursor:-ms-grabbing;
 cursor:grabbing;
}

.show-grid-text-list {
	margin-left:4px;
	margin-right:14px;
}

.text-right-padding {
	text-align:right!important;
	padding-right:20px!important;
}

.ErrorMessage {
	font-size:11px;
	line-height:16px;
	margin-bottom:24px;
}

.hidedownloadsforusers {
    background-color: #f2dede;
    border: 1px solid #ebccd1;
    border-radius: 2px;
    color: #a94442;
    margin-bottom: 22px;
    padding: 15px;
}

.clear {
	clear:both;
	font-size:1px;
	height:1px;
	line-height:1px;
}

.contentgroovebox label {
	display:block;
}

.qtip-porsche table.table-tooltip {
    margin-right:20px;
}

.btn-edit-categories {
	padding-top:0px;
	padding-bottom:0px;
}

body .shortfield-archivenr {
    width: 146px;
}

/* Benutzerliste Tooltip */
.persontooltip {padding-left:10px; padding-right:20px; line-height:20px;}
.persontooltip div.space {margin-top:10px;}

/* ***************************************** */
/* Versandgruppen							 */
/* ***************************************** */
.distributiongroupmemberadd {color:#008000;}
.distributiongroupmemberremove {color:#CC0000;}
.distributiongrouprow {margin-bottom:6px;}

#ContentBody .distributiongrouprow span.flag {
	display:inline-block;
	height:14px;
	padding-left:26px;
	padding-right:12px;
	padding-bottom:4px;
	background-repeat:no-repeat;
	background-position:0px 0px;
}

#ContentBody .distributiongrouprow input, #ContentBody .languagefield {
	padding-left:28px;
	background-repeat:no-repeat;
	background-position:3px 6px;
}

/* ***************************************** */
/* Search Suggest							 */
/* ***************************************** */
#SearchSuggestTable {
	margin:0px!important;
}

table.SearchSuggest {
	border:none!important;
	margin:0px!important;
	width:100%;
}

table.SearchSuggest tr td {				/* Zeile Normal */
	text-align:left;
	padding:2px;
	cursor:pointer;
}

table.SearchSuggest tr td.col1 {
	color:#000000;
}

table.SearchSuggest tr td.col2 {
	color:#008000!important;
	text-align:right;
	padding-right:15px;
}

table.SearchSuggest tr td.col1P {
	color:#008000;
}

table.SearchSuggest tr td.col2P {
	color:#0000FF!important;
}

table.SearchSuggest tr td.col3P {
	color:#000000;
}

table.SearchSuggest tr td.col4P {
	color:#000000;
}

table.SearchSuggest tr.selected td {			/* Zeile Selected */
	background-color:#0A246A!important;
}

table.SearchSuggest tr.selected td.col1, table.SearchSuggest tr.selected td.col2 {
	color:#FFFFFF!important;
}

table.SearchSuggest tr.selected td.col1P, table.SearchSuggest tr.selected td.col2P, table.SearchSuggest tr.selected td.col3P, table.SearchSuggest tr.selected td.col4P {
	color:#FFFFFF!important;
}

table.SearchSuggest tr td span.found {			/* Markieren gefundener Suchbegriffe */
	color:#FF0000;
}
/* ***************************************** */
/* JQuery Dialog (History, FTP Upload)		 */
/* ***************************************** */
#ContentBody .JQueryDialog {
	display:none;
	overflow-x:hidden;
}

#ContentBody .ui-dialog.exclamation .ui-dialog-content {		/* Exclamation */
	background-image:url(MsgExclamation.png);
	background-repeat:no-repeat; 
	background-position:left center;
	padding-left:65px;
	margin-left:12px;
}

#ContentBody .ui-dialog.question .ui-dialog-content {			/* Question */
	background-image:url(MsgQuestion.png);
	background-repeat:no-repeat; 
	background-position:left center;
	padding-left:65px;
	margin-left:12px;
}

#ContentBody .ui-dialog.wait .ui-dialog-content {				/* Wait */
	background-image:url(MsgWait.gif);
	background-repeat:no-repeat; 
	background-position:center center;
	min-height:120px !important;
}

#ContentBody .ui-dialog.wait .ui-dialog-titlebar-close {		/* Wait kein Close Button */
	display:none;
}

/* ***************************************** */
/* Filesharing Connection					 */
/* ***************************************** */
.FilesharingLink {
	display:inline-block;
	width:16px;
	height:16px;
	background-image:url(share-sprite.png); 
	background-repeat:no-repeat;
}

.FilesharingLinkWait {
	display:block;
	width:16px;
	height:16px;
	background-image:url(AjaxWait.gif); 
	background-repeat:no-repeat;
}

.FilesharingLinkEnabled {cursor:pointer;}
.FilesharingLinkDisabled {cursor:default;}
.FilesharingWhite{background-position:center 3px;}
.FilesharingOrange{background-position:center -13px;}
.FilesharingGreen{background-position:center -29px;}
.FilesharingRed{background-position:center -45px;}


/*! Light tooltip style */
.qtip-light{
	background-color:white;
	border-color:#E2E2E2;
	color:#454545;
}

.qtip-light .qtip-titlebar{
	background-color: #f1f1f1;
}

/* Temporaere Styles */

/* Anzeige eines fa als icon (Newsletterversand) */
.fa-icon {
	width:22px;
	text-align:center;
}

/* Arabische Texte */
.nobr-ar {
	white-space: nowrap; 
	direction: ltr;
}
.nobr-ar-rtl {
	white-space: nowrap; 
	direction: rtl;
}

/* Abstand bei mehreren Modellseitenkontakte */
#contact-area > tr {
	margin-bottom: 24px;
}

/* Schlankere Darstellung beim Archivnummern umsortieren */
.resort-archivenr .ps-buttonpane {display: none;}
.resort-archivenr .btn-link {display: none;}
.resort-archivenr .ps-row .thumbnail.ps-image {width:160px;}
.resort-archivenr .media::after {padding-bottom:0px;}
.resort-archivenr .ps-row .thumbnail a.ps-thumbnail-image {max-height: 100px; line-height: 100px;}
