
/* Admin Tabs
--------------------*/
.tabs-wrapper ul.primary {
	padding:0 3px;
	margin:0;
	overflow:hidden;
	border:none;
	background:transparent url(../images/tabs-border.png) repeat-x left bottom;
}

.tabs-wrapper ul.primary li {
	display:block;
	float:left;
	vertical-align:bottom;
	margin:0 5px 0 0;
}

.tabs-wrapper ul.primary li.active a {
	border-bottom:1px solid #fff;
}

.tabs-wrapper ul.primary li a {
	color:#000;
	background-color:#ededed;
	height:1.8em;
	line-height:1.9;
	display:block;
	font-size:.929em;
	float:left;
	padding:0 10px 3px;
	margin:0;
	text-shadow:0 1px 0 #fff;
	-khtml-border-radius-topleft:6px;
	-moz-border-radius-topleft:6px;
	-webkit-border-top-left-radius:6px;
	border-top-left-radius:6px;
	-khtml-border-radius-topright:6px;
	-moz-border-radius-topright:6px;
	-webkit-border-top-right-radius:6px;
	border-top-right-radius:6px;
}

.tabs-wrapper ul.primary li.active a {
	background-color:#fff;
}

.tabs-wrapper ul.secondary {
	border-bottom:none;
	padding:.5em 0;
}

.tabs-wrapper ul.secondary li {
	display:block;
	float:left;
}

.tabs-wrapper ul.secondary li:last-child {
	border-right:none;
}

.tabs-wrapper ul.secondary li:first-child {
	padding-left:0;
}

.tabs-wrapper ul.secondary li a {
	padding:.25em .5em;
}

.tabs-wrapper ul.secondary li a.active {
	background:#f2f2f2;
	border-bottom:none;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border-radius:5px;
}

.tabs-wrapper {
  margin-bottom: 10px;
  /* width: 640px !important; */
}






#sammlung-node-form .vertical-tabs,
#page-node-form .vertical-tabs  {
/*  display: none !important; */
}



/* Profile
------------------------------------------------*/
.profile {
	margin:1.5385em 0;
}

.profile dd {
	margin-bottom:1.5385em;
}

.profile h3 {
	border:none;
}

.profile dt {
	margin-bottom:0;
}

.password-parent {
	width:36em;
}


/* Neuen Eintrag posten (Liste)
------------------------------------------------*/

.node-type-list dd {
  margin-bottom: 20px;
}



/* Neuen Eintrag posten (Formulare)
------------------------------------------------*/

/* titel */

.form-autocomplete {
  background-position-y: 6px !important;
}
  .form-autocomplete.throbbing {
    background-position-y: -14px !important;
  }

/* datum */

.form-item-field-datum-von-bis-und-0-show-todate {
  display: none !important;
}

.start-date-wrapper {
  width: 45% !important;
  display: inline-block !important;
}

.end-date-wrapper {
  width: 45% !important;
  display: inline-block !important;
}


.date-padding {
  padding: 0px !important;
}

input,textarea {
	background:#efefef;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border:1px solid #dedede!important;
	padding:10px;
	margin-top:3px;
	font-size:1em!important;
	display:inline-block;
}

input,textarea {
	-webkit-box-sizing:border-box!important;
	-moz-box-sizing:border-box!important;
	box-sizing:border-box!important;
	font-family:"Lucida Grande",Lucida,Verdana,sans-serif!important;
}

textarea:focus,input:focus {
	outline:0;
	border:1px solid #ccc;
	-webkit-box-shadow:0 0 5px 4px rgba(55,135,190,0.10);
	-moz-box-shadow:0 0 5px 4px rgba(55,135,190,0.10);
	box-shadow:0 0 5px 4px rgba(55,135,190,0.10);
}

#edit-message {
	color:#3a3a3a!important;
	font-family:"Lucida Grande",Lucida,Verdana,sans-serif!important;
}

.form-checkbox {
	width:20px!important;
}

#contact-site-form .grippie {
	display:none;
}

.form-text {
	width:100%;
}

#edit-body-und-0-format,#edit-field-seitenspalte-und-0-format {
/* 	display:none; */
}

#cke_edit-body-und-0-value,#cke_edit-field-seitenspalte-und-0-value {
	padding:0;
	border-radius:0;
}


/* beim Wartungsmodus.. */
/*
.messages {
	display:none;
}
*/

.form-item-field-tag-und-0-show-todate {
  width: 500px;
}

.form-item-field-tag-und-0-value {
  float: left;
}

form-item-field-tag-und-0-value2 {
  float: left;
}

.field-zeit-add-more-wrapper .form-wrapper {
  width: 100%;
}



html.js input.form-autocomplete {
  background-position: 99% 8px;
}
html.js input.throbbing {
  background-position: 99% -12px;
}
