/**
*  Ergänzungen zum Mayo-Theme Css 
*  Quasi das "limen" von Mayo
*
*  Alle Sachen, die bei uns halt anders sind.
*  
*/


/*verstecke author-field */
#comment-form #edit-author--2,
#comment-form .form-item-name {
display:none;
}

/*slogan*/
#header #name-and-slogan #site-name, #header #site-slogan {
 font-family: "Trebuchet MS", sans-serif;
}
/*klappt irgendwie nicht in mayo???*/
#header {
 border-color:#fff;
}

#header #site-slogan {
margin-top: 15px;
}

/* navlist-punkte entfernen */
#page #sidebar-first ul,
#page #sidebar-second ul li{ 
  list-style: none outside none;  
}


/*uebersetzungstool original und übersetzung nebeneinander*/
#uebersetzung-node-form #edit-field-uebersetzung {
  float: right;
  margin: 20px 0 10px;
  padding: 5px;
  width:50%;
}

#uebersetzung-node-form #edit-body{
  float: left;
  padding: 5px;
  width:45%;
}

#uebersetzung-node-form #edit-field-uebersetzungsstatus{
  clear:both;
}

/* kopie von imageicon für teaser:*/
.node-teaser img{
  margin: 5px 8px 1px 0;
  border: 1px solid #666;
  float: left;
}
.field-name-field-bild {
  margin: 5px 9px 1px 0;
  border: 0px;
  padding: 0px;
  float:left;
}

.field-name-field-abstract:after{
  content:' ';
  display:block;
  clear:both;
}

/*node-sachen:*/
/*antworten und permalink ausblenden*/
.comment ul.links li.comment-reply, .submitted .permalink {
display:none;
}
/*hervorhebung der links für ergänzung/artikelmelden/moderation */
.comment .links.inline {
  border: 1px solid #44aa11;
}
.node .links.inline{
 border-top: 2px solid;
 margin-top: 30px;
 padding: 20px;
 display: block;
 float: none;
 background-color: #efefef;
}

/*user-login und menü nach oben rechts*/
/* war auf dem alten system so, wird rausgenommen, weil jetzt links stehend
#block-system-user-menu{
 position:absolute;
 right:15%;
 top:10px;
 z-index:10;
}
#block-block-4 {
 position:absolute;
 right:15%;
 top:25px;
 z-index:10;
}

#block-system-user-menu li{
 list-style:none outside none;
}
*/


/*navigationsmenue ausklappbar*/
#block-menu-menu-static-links ul{
float: left;
}

#block-menu-menu-static-links ul li {
display:none;
}

#block-menu-menu-static-links ul:hover li{
  display:inline;
  border-right: 1px solid #ddd;
}
#block-menu-menu-static-links ul li.first{
  display:inline;
}


/*terminlakender*/
.flugblatt {
 border: 1px solid #dddddd;
 display:inline-block;
 margin-right: 20px;
 max-width: 150px;
 padding: 10px;
 word-wrap:break-word;
}

.flugblatt-titel {
    background-color: #224422;
    color: #FFFFFF;
    display: block;
    margin-left: -5px;
    padding-left: 5px;
    width: 100%;
}

/*beheben von fehler in linker spalte*/
#sidebar-first ul li {
 margin-left: 0;
}
#sidebar-second .views-row {
 border-bottom:1px solid #DDDDDD;
}
/*keine links im teaser*/
.node-teaser ul.links.inline {
 display:none;
}

/*Themen-Menü klappbar*/
.view-id-themen ul:hover li {
    display: block;
}
.view-id-themen li {
    display: none;
}
.view-id-themen li.views-row-1,.view-id-themen li.views-row-2,.view-id-themen li.views-row-3,.view-id-themen li.views-row-4,.view-id-themen li.views-row-5,.view-id-themen li.views-row-6,.view-id-themen li.views-row-7,.view-id-themen li.views-row-8 {
    display: block;
}
.view-id-themen li.views-row-8:after {
    content: 'Mehr Themen...';
    display: block;
}
.view-id-themen ul:hover li.views-row-8:after {
    display: none;
}

/*Artikelbilder nicht untereinander darstellen, sondern nebeneinander*/

.field-name-field-artikelbilder img {
    float: left;
    margin: 10px;
}
.field-name-field-artikelbilder:after {
    clear: both;
    content: "";
    display: block;
}
.field-name-field-artikelbilder {
    border: 1px solid #DDDDDD;
    padding: 5px;
}

/*muellarchiv copy-paste-blocker*/

.view-transparenz .node-unpublished:before {
    background-color: #FF0000;
    content: " ";
    display: block;
    height: 100%;
    opacity: 0.5;
    position: absolute;
    width: 100%;
    z-index: 20;
}
.view-transparenz .views-row {
    position: relative;
}

/*visited links im newswire auf grau*/
.view-newswire a:visited {
    color: #808080;
}

/*farbgebung für versteckte artikel*/
.view-versteckte-artikel .comment {
    background: none repeat scroll 0 0 #AAAAFF;
}
.view-versteckte-artikel .node-flugblatt-gruppe h2:before {
    content: "Stellungnahme einer Gruppe";
    display: block;
}
.view-versteckte-artikel .node-video h2:before {
    content: "Video: ";
}
.view-versteckte-artikel .node-unpublished {
    background: none repeat scroll 0 0 #FFAAAA;
}
.view-versteckte-artikel .node-artikel h2:before {
    content: "Artikel: ";
}
.view-versteckte-artikel .node-flugblatt h2:before {
    content: "Termin: ";
}
.view-versteckte-artikel .comment.comment-unpublished {
    background: none repeat scroll 0 0 #FFAAAA;
}

/*Fehler im Openposting: wordwrap an*/
.sidebar {
  word-wrap: break-word;
}

/*Änderungen fürs Eingabeformular:*/
#edit-field-bild {
    float: none;
}
#edit-field-themen-und .form-item {
    display: inline-block;
}
#edit-field-sprache, #edit-field-zielsprache {
    display: inline-block;
    margin: 20px;
}

/*startseite main-menü weiter nach rechts*/
#navigation #main-menu{
   /*alter wert: padding-left:200px; neuer wert: (mehr items auf der seite)*/
   padding-left:10px;
}
/*fehlerbehebung: leere box in first-sidebar*/
#block-block-10 {
border: medium none;
}

/*neue startseite ergänzungen*/
/* regionen stehen jetzt in der mittelspalte nebeneinander*/
.startseiteregionenblock .views-row {
    float: left;
    margin-right: 5px;
}

#block-views-regionen-block-3 {
    border: 1px solid lightgrey;
    margin-bottom: 5px;
    padding: 5px;
}

/*newswire ist jetzt in der mittelspalte:*/

.newswirepretext {
    border: 1px solid lightgrey;
    border-bottom: none;
    padding: 5px;
}
.nwstartseite{
  border-bottom: 1px solid lightgray;
}

.view-newswire .view-content {
    border: 1px solid lightgray;
    margin: 0;
    padding: 5px;
}

/*der interaktive button kriegt klasse nodeadd*/

a.nodeadd, a.nodeadd:visited {
    background-color: #99ff33;
    border: 2px solid grey;
    color: black;
    font-style: italic;
    padding: 2px;
    display: inline-block;
    border-radius: 30px;
    margin: 2px;
    text-align:center;
    line-height: 15px;
}
a.nodeadd:hover{
   background-color: paleturquoise
}

/*editorial-liste*/
.editorial-Vorgeschlagen, .editorial-Diskussionsbedarf{
background-color: orange;
}

.editorial-Angenommen{
background-color:lightgreen;
}
.editorial-Abgelehnt{
background-color:red;
}

/*verstecke ergänzungsmöglichkeit für nicht-eingeloggte:*/
.not-logged-in.node-type-editorialliste .title.comment-form, .not-logged-in.node-type-editorialliste #comment-form, .not-logged-in.node-type-editorialliste .comment-add {
    display: none;
}

/*mod-menü wird stärker abgegrenzt und bei gelegenheit noch verschönert*/

#block-menu-menu-mod-men- {
    background-color: black;
}
#block-menu-menu-mod-men- li{
   display:inline-block;
}

/*barrikade rausnehmen aus node-add
.not-logged-in .node-type-list dt:nth-child(5), .node-type-list dd:nth-child(6) {
    display: none;
}
*/

