/**  
 * NDK CSS Settings
 * File: \files\standard\layout\css\ndk.css
 */

/*
.mudab .map {
	height: 400px;
    width: 400px;
}

.mudab .ol-mouse-position {
	color: black;
} 

.mudab .message {}

.mudab .explanation {
	border-spacing: 4px;
    border-collapse: separate;
}

.mudab .explanation tr,
.mudab .explanation td {
	border: 0px;
}

.mudab .explanation .color-box {
	border: 1px solid #000000;	
}

.mudab .explanation .name {
	padding: 4px 0 4px 0;
}
*/


/**  
 * Nationaler Datenkatalog (NDK): CSS Settings
 */

#ndk {
	width: 910px;
}

#ndk .item .field .value,
#ndk .item .field .label {
	width: 300px;
	float: left;
}

#ndk .item .field .value {
	width: 500px;
}

#ndk .item .field  {
	clear: left;
}

/* Backend-Ansicht Liste Datenerfordernisse                             */
.table_mm_mhb_ndk_datenerfordernisse table tbody tr td div.field.einzeilig {
	float: left;
}

#ndk form:after {
  content: '';
  display: block;
  clear: both;
}

form#mm_mhb_ndk_datendetails input[name="save"] {
  display: none;
}

#ctrl_tag_mhb_ndk_details_inspire {
	margin-top: 40px;
}
#ctrl_tag_mhb_ndk_mru,
#ctrl_tag_mhb_ndk_kuerzel {
	width: 360px;
}

#opt_tag_mhb_ndk_details_inspire_0,
#opt_tag_mhb_ndk_art193_0,
#opt_tag_mhb_ndk_anh_iii_0 {
	float: left;
	margin-right: 10px;
}

div.rl-row,
div.rl-header {
	width: 50px;
	float: right;
}

div.parent.name {
	width: 500px;
	float: left;
}

.layout_header.clearfix:after,
.layout_row.clearfix:after {
    content: ".";
    clear: both;
    display: block;
    visibility: hidden;
    height: 0;
  }

/* Frontend Filter                             */
#ndk .info {
/* 	background-color: #F78181;		*/ 	
	margin-top: 15px;
    font-weight: bold;
    font-size: 15px;
	color: #0000ff;
}

#ndk .toggler-custom label {
    font-weight: bold;
    font-size: 14px;
	color: #045da5;
}

#ndk .toggler-custom .active {
	padding-bottom: 20px;
}

#ndk .toggler-custom label::before {
    content: '+  ';
}

#ndk .toggler-custom.active label::before {
    content: '-  ';
}

#ndk .accordion-custom {
	padding-top: 20px;/* !important*/
	padding-left: 20px;
	margin-top: 10px;
}

#ndk div.widget.mm_tags fieldset {
/* 	background-color: #F78181;		*/ 	
	border-style: solid;
	border-width: thin;
}
#ctrl_kriterien  span.kriterien label {
	width: 40px;
}
#ctrl_richtlinien  span.richtlinien label {
	width: 60px;
}
#ndk div.widget.mru {
	width: 20%;
}
#ndk div.widget.mm_text {
	width: 50%;
}
#ndk div.widget.mm_tags  span.thema label,
#ndk div.widget.mm_tags  span.parameter label,
#ndk div.widget.mm_tags  span.fachag label,
#ndk div.widget.mm_tags  span.arten label {
	margin-right: 15px;
}
#ndk span.opt_1:after {
  content: '';
  display: block;
  clear: both;
}
#ndk div.widget.mm_tags span.opt_0 label,
#ndk div.widget.mm_tags span.opt_1 label{
	width: 100px;
}
#ndk div.widget.mm_tags fieldset input,
#ndk div.widget.mm_tags fieldset label {
	float: left;
	margin-top: 4px;
}
#ndk .layout_full .thema {
    font-weight: bold;
    font-size: 15px;
	color: #045da5;
}
#ndk .layout_full .parent {
    font-weight: bold;
    font-size: 16px;
	color: #008800;
	margin-left: 20px;
}
#ndk .layout_full .field {
    font-size: 12px;
	color: #000000;
	margin-left: 20px;
}

/* Frontend Formulare                             */

.fe-editing form#mm_mhb_ndk_datendetails th, td {
	padding-right: 10px !important;
}

/* Frontend Datenbasis Detailseite                             */

#ndk-basis .tabitem.titel {
    font-weight: bold;
    font-size: 12px;
}

#ndk-basis .str_mhb_ndk_datentitel.field span.text,
#ndk-basis .str_mhb_ndk_datenerfordernis.field span.text  {
    font-weight: bold;
    font-size: 16px;
	color: #008800;
}

#ndk-basis .item .field .value,
#ndk-basis .item .field .label,
#ndk-details .item .field .label  {
	float: left;
	width: 300px;
}

#ndk-basis .item .field .value {
	width: 400px;
}

#ndk-basis .item .field.str_mhb_ndk_datentitel .value, 
#ndk-basis .item .field.str_mhb_ndk_datenerfordernis .value {
	width: 600px;
}

#ndk-basis .item .field ,
#ndk-details .item .field  {
	clear: left;
}

#ndk-basis .str_mhb_ndk_datentitel .label,
#ndk-basis .str_mhb_ndk_datenerfordernis .label  {
    display:none;
}

.ausblenden h6,
.ausblenden h6  {
	display: none;
}

#ctrl_msrl193 legend,
#lbl_msrl193_0  {
    display:none;
}

/*-------- Änderung St. Wolff 01.02.2019 --------*/
#tag_mhb_ndk_anh_iii_spalte_parent .tl_left a {
	float:left;
	margin-right:20px;
}

#tag_mhb_ndk_anh_iii_spalte_parent .layout_full { 
	width:600px;
	margin-top:3px; 
}

/*------------------------------------------------------------------------*/
/* Startseite NMDKat - Tickets */
#tickets-liste .widget-select {
	float: left;
	width: 30%;
	padding-right: 20px;
}

#tickets-liste .widget-checkbox {
	float: left;
	width: 60%;
}
