/* for quick css-bugfixes - before deployment (to execute afterwards) */

.powermail_fieldset label {margin-left: 0px;}


.powermail_legend {
    color: #51277F;
    font-size: 18px;
    display:none !important;
}

/* Flicker-Variable wird für Instagraam benutzt, Flickr nicht mehr nötig */

.socialmedia a.instagram {
    display: inline-block;
    height: 20px;
    width: 21px;
    background-image: url('/fileadmin/content/dummy/header-icons/logo_04instagram_01standard.png');
    background-repeat: no-repeat;
    background-size: 20px;
    background-size: 17px;
    background-position-y: 2px;
}

.socialmedia a.instagram :hover {
    background-image: url('/fileadmin/content/dummy/header-icons/logo_04instagram_02hover.png');
}



/*Neue CSS nach Header Anpassungen*/

.socialmedia {
    padding-top: 10px !important;
    padding-bottom: 0 !important;
    position: absolute !important;
    margin-left: 200px !important;
}

.socialmedia .links {
    position: absolute !important;
    top: 12px !important;
    margin-left: 560px !important;
    color: #C8C8C8 !important;
    font-size: 14px !important;
}

#perma_status_gplus,
.settings_info_menu > form:nth-child(3) > fieldset:nth-child(1) > label:nth-child(7)
{display:none;}

#leichte-sprache {
    margin-top: 10px !important;
    position: absolute !important;
    
}

.meta-en {
    position: absolute !important;
    margin-left: 530px !important;
    margin-top: 1px !important;
}

 #leichte-sprache span.ls-icon {
         width: 110px;
         margin-top: 4px;
         margin-left: 5px;
         display: list-item;
         background-image: url('/fileadmin/content/dummy/header-icons/logo_05leichtesprache_01standard.png');
         display: inline flow-root list-item;
         background-size: 100px;
         background-repeat: no-repeat;
      }

     #leichte-sprache span.ls-icon:hover {
         width: 110px;
         margin-top: 4px;
         margin-left: 5px;
         display: list-item;
         background-image: url('/fileadmin/content/dummy/header-icons/logo_05leichtesprache_02hover.png');
         display: inline flow-root list-item;
         background-size: 100px;
         background-repeat: no-repeat;
      }

     span.ls-icon::marker {
        color: transparent !important;
      }


@media only screen and (max-width: 1024px)  {
    .socialmedia .links {
     color: #C8C8C8 !important;
     font-size: 14px !important;
     margin-left: 545px;
    }

    .meta-en {
        position: absolute !important;
        margin-left: 250px !important;
        margin-top: 1px !important;
    }

#leichte-sprache span.ls-icon {
    width: 110px;
    margin-top: 5px;
    margin-left: 5px;
}

#leichte-sprache span.ls-icon:hover {
    margin-top: 5px;
    margin-left: 5px;
}

}

@media only screen and (max-width: 768px)  {
    .socialmedia .links {
       color: #C8C8C8 !important;
       font-size: 14px !important;
       margin-left: -160px !important;
       position: absolute !important;
    }

    .meta-en {
        position: absolute !important;
        margin-left: -185px !important;
        margin-top: 1px !important;
    }

     #leichte-sprache span.ls-icon {
         width: 110px;
         margin-top: 1px;
         margin-left: 225px;
         display: list-item;
         background-image: url('/fileadmin/content/dummy/header-icons/logo_06leichtesprache_symbol_01standard.png');
         display: inline flow-root list-item;
         background-size: 20px;
         background-repeat: no-repeat;
      }

     #leichte-sprache span.ls-icon:hover {
         width: 110px;
         margin-top: 1px;
         margin-left: 225;
         display: list-item;
         background-image: url('/fileadmin/content/dummy/header-icons/logo_06leichtesprache_symbol_02hover.png');
         display: inline flow-root list-item;
         background-size: 20px;
         background-repeat: no-repeat;
      }

      #leichte-sprache span::marker {
        color: transparent;
      }
      
  .socialmedia {
    padding-top: 10px !important;
    padding-bottom: 0 !important;
    position: absolute !important;
    margin-left: 15px !important;
}
}

@media only screen and (min-width:770px) (max-width:1020px){
  
    #leichte-sprache span.ls-icon {
    margin-left: 140px !important;
    width: 25px;
    height: 25px;
    z-index: 10;
    position: absolute;
}

.socialmedia {
    padding-top: 10px !important;
    padding-bottom: 0 !important;
    position: absolute !important;
    margin-left: 15px !important;
    width: 145px;
}

.socialmedia .links {
    color: #C8C8C8 !important;
    font-size: 14px !important;
    margin-left: 370px !important;
}

.meta-en {
    margin-left: -190px !important;
    margin-top: 3px !important;
}


}


@media only screen and (max-width: 414px)  {
#leichte-sprache span.ls-icon {
    margin-left: 140px !important;
    width: 25px;
    height: 25px;
    z-index: 10;
    position: absolute;
}

.socialmedia {
    padding-top: 10px !important;
    padding-bottom: 0 !important;
    position: absolute !important;
    margin-left: 15px !important;
    width: 395px;
}

.meta-en {
    margin-left: -190px !important;
    margin-top: 3px !important;
}

}


@media only screen and (max-width: 376px)  {
#leichte-sprache span.ls-icon {
    margin-left: 160px !important;
    width: 25px;
    height: 25px;
    z-index: 10;
    position: absolute;
}

.socialmedia {
    padding-top: 10px !important;
    padding-bottom: 0 !important;
    position: absolute !important;
    margin-left: 15px !important;
    width: 345px;
}


.socialmedia .links {
    color: #C8C8C8 !important;
    font-size: 14px !important;
    margin-left: -130px !important;
    position: absolute !important;
    width: 63px;
    margin-top: -2px;
}


.meta-en {
    margin-left: -160px !important;
}

}




.socialmedia a.youtube {
    background-image: url('/fileadmin/content/dummy/header-icons/logo_01youtube_01standard.png');
    background-size: 19px;
    background-size: 21px;
    background-position-y: 3px;
}

.socialmedia a.youtube:hover {
    background-image: url('/fileadmin/content/dummy/header-icons/logo_01youtube_02hover.png');
    background-size: 19px;
    background-size: 21px;
    background-position-y: 3px;
}


.socialmedia a.facebook:hover {
    background-image: url('/fileadmin/content/dummy/header-icons/logo_02facebook_02hover.png');
    background-size: 19px;
    background-size: 8px;
    background-position-y: 3px;
    background-position-x: 6px;
}

.socialmedia a.facebook {
    background-image: url('/fileadmin/content/dummy/header-icons/logo_02facebook_01standard.png');
    background-size: 19px;
    background-size: 8px;
    background-position-y: 3px;
    background-position-x: 6px;
}

.socialmedia a.twitter {
    background-image: url('/fileadmin/content/dummy/header-icons/logo_03twitter_01standard.png');
    background-size: 19px;
    background-size: 17px;
    background-position-y: 2px;
}

.socialmedia a.twitter:hover {
    background-image: url('/fileadmin/content/dummy/header-icons/logo_03twitter_02hover.png');
    background-size: 19px;
    background-size: 17px;
    background-position-y: 2px;
}

/*
.socialmedia a.flickr {
    background-image: url('/fileadmin/content/dummy/header-icons/logo_04instagram_01standard.png');
    background-size: 12px;
}

.socialmedia a.flickr:hover {
    background-image: url('/fileadmin/content/dummy/header-icons/logo_04instagram_02hover.png');
    background-size: 12px;
}
*/

/*Standardfarbe*/

.mainmenu ul li {
    color: #646464 !important;
}

a.brake {
    color: #646464;
}

.meta-background .metamenu-link {
    color: #646464;
}

.socialmedia .links a {
    color: #646464;
}

/*Menü 1st Lvl color*/

/*
#menuitem-32 a {
    color: #646464 !important;
}
#menuitem-33 a {
    color: #646464 !important;
}

#menuitem-34 a {
    color: #646464 !important;
}

#menuitem-35 a {
    color: #646464 !important;
}


#menuitem-36 a {
    color: #646464 !important;
}

#menuitem-37 a {
    color: #646464 !important;
}
*/


