.wpgmza_table td.child {
  padding: 0px !important;
}

table.dataTable tr.child ul li {
  white-space: normal !important;
  padding-bottom: 0px !important;
  margin-bottom: 0px !important;
  padding-top: 0px !important;
  width: 100%;
  max-width: 100%;
}


.dtr-details  {
  
  width: 100%;
}

.dtr-details li:nth-child(1) {
  border: 1px solid #ff0;
  display: none;
}

.dtr-details li:nth-child(2) {
  border: 1px solid #ff0;
  display: none;
}

.dtr-details li:nth-child(3) {
  border: 1px solid #ff0;
  display: none;
}



.wpgmza_table td.wpgmza_table_marker {
  border: 1px solid #f00;
}



.wpgmza-category-marker-icon-header {
  max-height: 20px !important;
}

.line {
  margin-bottom: 0px !important;
}



#wpgmza_table_23_paginate a::before,
#post-15276 a::before {
 content: "";
 display: none;
}


.wpgmza-infowindow p {
 margin-bottom: 0px !important;
}




#primary .text {
    border-top: 3px #018221 solid;
    margin-top: 10px;
    padding-top: 10px;
    }


.postid-9657.single .post-excerpt p {  

    margin-bottom: 10px
}

.postid-9657 .content p:nth-child(3) {
    
    margin-bottom: 0px;

}

#userwahl {
    margin-top: 20px;
    margin-bottom: 13px;
}
#userwahl .header {
border-bottom: 3px solid #aaa;
}

#userwahl {

}

#userwahl .menu.liste a {
    font-size: 14px;
}

.userwahl .tr,
.userwahl .tr-last {
    width: 10px;
    display: inline-block;
}

.userwahl .tr-last {
    padding-left:10px;
    padding-right: 10px;
}

.userwahl .small {
    position: relative;
    top: -1px;
}


.userwahl .header {
    font-size: 17px;
    font-weight: 800;
    font-family: Arimo;
    }


.userwahl2021 .lizenen {
font-size: 8px;
line-height: 8px;
display: inline-block;
padding-top: 2px;
padding-left: 2px;
    }
.userwahl2021 .anfrager {
    display: block;
}

.userwahl2021 .bewertung {
    font-size: 12px;
    padding-left: 5px;
}

.userwahl2021 .textwrap p {
    margin-bottom: 5px;
    }

.userwahl2021 .button{
    padding-right: 20px;
    display: inline-block;
    font-size: 12px;
}


.userwahl2021 .teaser {
    position: relative;    
    display: inline-block;
    width: 100%;
}

.userwahl2021  .bewertung::before {
    content: "\f005\f005\f005\f005\f005\f005";
    
    color: #d5cb37;
    letter-spacing: 2px;    
    height: 15px;
    font-family: Fontawesome;
    display: inline-block;
    width: 120px;
    overflow: hidden;
    vertical-align: bottom;

}


.userwahl2021 .menu {
    position: absolute;
    bottom: 0px;
    right: 0px;
}


.userwahl2021 li.item {
    border-bottom: 1px dashed #ddd;
    margin-bottom: 0px;
    padding-top: 10px;
    min-height: 100px;
}

.userwahl2021 li:nth-child(odd) {
    background-color: #eee;
}



.userwahl .button a {
    padding-right: 10px;
}


.userwahl2021 .foto {
    padding-right:  5px;
    margin-right:  5px;
    display: inline-block;
    width: 20%;
    min-height: 100px;
    border-right: 1px dashed #ddd;
}

.userwahl2021 .rightwrap {    
    display: inline-block;
    width: 79%;
    display: inline-block;
    vertical-align: top;
    
}
.userwahl2021 .title,
.userwahl2021 .aktion {

    display: block;
    width: 100%;
}


.userwahl2021 .textwrap {
    padding-top: 10px;
    border-top: 2px dashed #ccc;
}


.userwahl2021 .textwrap ul li:nth-child(odd),
.userwahl2021 .textwrap ol li:nth-child(odd){
    background-color: transparent;
}     

.userwahl2021 .textwrap ol li {
       font-size: 12px;
    font-family: Arimo;
    margin-left: 10px; 
    list-style: decimal;
    margin-bottom: 2px;
}

.userwahl2021 .textwrap ul li {
    list-style: circle;
    font-size: 12px;
    font-family: Arimo;
    margin-left: 10px;
    margin-bottom: 2px;
    }

.userwahl2021 .textwrap p.head {
    font-weight: 900;
    margin-top: 10px;
    margin-bottom: 0px;
    }

.userwahl2021 .textwrap ul,
.userwahl2021 .textwrap ol {
    padding-left: 20px;
    padding-right: 15px;    
    margin-top: 0px;
    margin-bottom:  5px;

}


.userwahl2021 .antwort .textwrap {
    border-top: 5px dashed #188109;;
}


.userwahl2021 .title {
padding-bottom: 10px;
font-size: 18px;
font-weight: 800;
}

.userwahl2021 .desshort {
font-size: 14px;
font-weight: 400;
padding-left: 10px;
}

.userwahl2021 .textwrap p {
    font-size: 12px;
    line-height: 18px;
    padding-left: 15px;
    padding-right: 15px;

    }

.userwahl2021 .textwrap {
    display: block;
    margin-bottom: 10px;
    }


input#searchzeugnisse {
    width: 230px;
}


.zeunisseSuche {
    height: 70px;
}


.zeunisseSuche input.submit {
    padding: 5px;
background: #0b7b4c;
}

.zeunisseSuche input.submit:before {
    content: "\f002";
    color: #fff;

}

.zeunisseSuche input.submit:hover { 
    color: #fff;
    background-color: #0cae6a;
    cursor: pointer;
    }

.linktext {
    display: none;

}

#custom_html-14 .textwidget a:nth-child(2) .linktext,
#custom_html-14 .textwidget a:first-child .linktext {
    display: inline-block;
}

#custom_html-15 .textwidget a:first-child .linktext {
    display: inline-block;
}




.hidden {
    display: none !important;
}
.debug {
    color: #f00 !important;
}


.label {
    width: 100px;
}


#zeugnisssuche .marked {
    color: #f00 !important;
    font-weight: 900;
}


#zeugnisssuche .item {
    margin-bottom: 10px;
    border-bottom: 1px dashed #888;
    padding-bottom: 10px;

}



#shortcodes-ultimate-3 {
    display: none;
}


.header-1 .col-lg-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;

}


.header-1 .col-lg-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;

}

#custom_html-14,
#custom_html-15 {
    margin: 0px;
    padding: 0px;
    text-align: right;
}

.top_date_socia {
    position: relative;
}

#custom_html-14,
#custom_html-15 {
    position: absolute;
    right: 13px;
    top: -24px;
    background-color: transparent;
    }

#custom_html-14 a#loginForum,
#custom_html-15 a#logingForum,

#custom_html-14 a#login,
#custom_html-15 a#loging,
#custom_html-15 a#abmelden,
#custom_html-15 a#abmelden  {

border-right:  1px dashed #333;
padding-right:  10px;
margin-right:  10px;


}

#custom_html-14 #loginForum::before,
#custom_html-15 #logingForum::before,

#custom_html-14 #login::before,
#custom_html-15 #loging::before,
#custom_html-15 #abmelden::before,
#custom_html-14 #abmelden::before {
    content: "\f2bd";
    width: 15px;
    height: 15px;
    font-family: Fontawesome;
    padding-right: 4px;
    opacity: 0.5;
    transition: 0.3s;
    color: rgb(0, 0, 0);
    font-size: 20px;
    vertical-align: middle;
    }
#custom_html-14 #loginForum::before,
#custom_html-15 #logingForum::before {

    content: "\f0c0";

}


    
#custom_html-14 #loginForum:hover:before,
#custom_html-15 #logingForum:hover:before,
#custom_html-14 #login:hover:before,
#custom_html-15 #loging:hover:before,
#custom_html-14 #abmelden:hover:before,
#custom_html-15 #abmelden:hover:before {
    opacity: 1;
    }



#custom_html-14 .twitter::before,
#custom_html-15 .twitter::before {
   content: "\F099";
width: 15px;
height: 15px;
font-family: Fontawesome;
padding-right: 4px;
opacity: 0.5;
transition: 0.3s;
color: rgb(29, 161, 242);
font-size: 30px;
vertical-align: middle;
}

#custom_html-14 .twitter:hover:before,
#custom_html-15 .twitter:hover:before {
opacity: 1;
}


#custom_html-14 .facebook::before,
#custom_html-15 .facebook::before {
   content: "\f082";
width: 15px;
height: 15px;
font-family: Fontawesome;
padding-right: 4px;
opacity: 0.5;
transition: 0.3s;
color: #0052d2;
font-size: 30px;
vertical-align: middle;
}

#custom_html-14 .facebook:hover:before,
#custom_html-15 .facebook:hover:before {
opacity: 1;

}


.author-lk #wpadminbar {
    background-color: #060;
}


.author-lk #wp-admin-bar-new-knowledgebase ,
.author-lk #wp-admin-bar-new-gs_layouts,
.author-lk #wp-admin-bar-new-zoom-meetings,
.author-lk #wp-admin-bar-new-mpp-gallery {
    display: none;
}





.content-area a {
    border-color: #188109;
}


.spendenteaser {
    position: relative;
    height: 110px;
}




.page-id-1620 .spendenteaser {
    display: block;
}

.spendenteaser a.ueberweisung::before {
font-family: dashicons;
content: '\f519';
color: #188109;
vertical-align: bottom;
display: inline-block;
}

.textwidget a::before,
.spendenteaser a.img::before {
    content: "";
}

.spendenteaser  .paypalimg {
width: 72px;
margin-top: 20px;
position: absolute;
top: 31px;
left: 10px;


width: 72px;
margin-top: 20px;
position: absolute;
top: 22px;
left: 10px;

    }

.spendenteaser  .hund-1 { 
    width: 140px;
    position: absolute;
    left: 125px;
    top: -17px;

    width: 140px;
position: absolute;
left: 125px;
top: -3px;
z-index: 10;

width: 140px;
position: absolute;
left: 125px;
top: -24px;
z-index: 10;
    }

.spendenteaser  .hund-2 { 
    width: 140px;
    position: absolute;
    left: 125px;
    top: -17px;

    width: 140px;
position: absolute;
left: 125px;
top: -8px;

    }



.spendenteaser .kastenwrap {
    position: absolute;
    position: relative;
    bottom: 0px;
    left: 0px;
    display: none;
    height: 60px;
    background: #fff;
    bottom: -45px;
    left: -15px;
    padding-left: 40px;
    width: 370px;
    top:100px;
    }

.spendenteaser .ueberweisung {
position: absolute;
bottom: 20px;
left: 10px;
position: absolute;
bottom: 13px;
left: 10px;
}


.spendenteaser  .button {
width: 147px;
background-color: #ffd700;
font-size: 20px;
border-radius: 50px;
display: block;
text-align: center;
color: #000;
position: absolute;
top: 0px;
left: 0px;
font-weight: 900;
    }

.spendenteaser a:hover .button {    
    background-color: #87ff4482;
    color: #000
    }



.sidebar-area .post-7588 .tribe-events-widget-events-list__event-header {
    position: relative;
}

.sidebar-area1 .post-7588  .tribe-common-h7::after,
.sidebar-area .post-7588 .tribe-events-widget-events-list__event-header::after {    
content: "\f12a";
font-family: Fontawesome;
padding-right: 2px;
opacity: .9;
transition: .3s;
position: absolute;
right: 40px;
top: 0;
transform: rotate(35deg);
color: red;
font-size: 50px;
}



#bp-login-widget-form {
    width: 400px;
}



#myloginformcontent label {
    width: 120px;
    display: inline-block;
}

#myloginformcontent .login-remember label {
    width: 220px;
    display: inline-block;
}



/*
2021.01.05 Standard 
*/

.su-post-title a {
        color: #188109;
    transition: 0.3s;
}

.wp-block-latest-posts a {
    color: #188109;
    transition: 0.3s;
}


.widget_categories a {
    color: #188109;
    }
.wp-block-latest-posts a::before,
.widget_categories a::before {
    content: "\f101";
    font-family: Fontawesome;
    padding-right: 2px;
    opacity: 0.5;
    transition: 0.3s;
    }

.widget_categories a:hover,
.widget_categories a:hover:before,
.wp-block-latest-posts a:hover,
.wp-block-latest-posts a:hover:before {
    color: #0e4207;
    opacity: 1;
    padding-right: 0px;
    padding-left: 1px;

    }

.content-area a::before {
  content: "\f101";
  font-family: Fontawesome;
font-family: dashicons;
content: '\f519';

  padding-right: 2px;
  opacity: 1;
  transition: 0.5s;
  position: relative;
  top: 2px;
}



.content-area a[href="mailto:LKBerlin@dreissig.net"]:before,
.content-area a[href="mailto:verschickung-schlossfriedenweiler@web.de"]:before,
.content-area a[href="https://verschickungsheime.de/wp-content/uploads/2022/09/Roehl_3117_Wie-viele-Suizide-gabe-es-noch-Rolf.pdf"]::before {
content: "\f190";
  font-family: Fontawesome;
font-family: dashicons;
content: '\f190';

  padding-right: 2px;
  opacity: 1;
  transition: 0.5s;
  position: relative;
  top: 2px;
  color:  #aa0000 ;
    }

.content-area a[href^="mailto:"]::before,
.content-area a[href="mailto:*"]::before,    
.content-area a[href="mailto:detlef.lichtrauter@akv-nrw.de"]::before,    
.content-area a[href="mailto:mail@verschickungsheime-bw.de"]::before,    
.content-area a[href="mailto:bayern@verschickungsheime.de"]::before,    
.content-area a[href="mailto:birgitluebben.35@gmail.com"]::before,    
.content-area a[href="mailto:mail@verschickungsheime-bw.de"]::before,    
.content-area a[href="mailto:mail@verschickungsheime-bw.de"]::before,    
.content-area a[href="mailto:mail@verschickungsheime-bw.de"]::before,    
.content-area a[href="mailto:mail@verschickungsheime-bw.de"]::before,    
.content-area a[href="mailto:mail@verschickungsheime-bw.de"]::before,    
.content-area a[href="mailto:verschickungsheime-nds@outlook.com"]::before,    
.content-area a[href="mailto:dausenau.austausch@web.de"]::before,
.content-area a[href="mailto:LKBerlin@dreissig.net"]::before,
.content-area a[href="mailto:verschickung-schlossfriedenweiler@web.de"]::before,
.content-area a[href="mailto:erstinfo@verschickungsheime.de"]::before{
    content:"\f465";
    top: 3px;
    color: #188109;
    color: #bdb30e;
    padding-right: 3px;
    }   


.content-area a:hover:before {
  content: "\f101";
  font-family: Fontawesome;
  font-family: dashicons;
content: '\f519';
  padding-right: 0px;
  padding-left: 2px;
  opacity: 1;
  transition: 0.5s;
  color:  #188109;
  position: relative;
  top: 2px;
    }


.content-area a[href="mailto:verschickung-schlossfriedenweiler@web.de"]:hover:before,
.content-area a[href="https://verschickungsheime.de/wp-content/uploads/2022/09/Roehl_3117_Wie-viele-Suizide-gabe-es-noch-Rolf.pdf"]:hover:before {
content: "\f190";
  font-family: Fontawesome;
font-family: dashicons;
content: '\f190';

padding-right: 0px;
  padding-left: 2px;
  
  opacity: 1;
  transition: 0.5s;
  position: relative;
  top: 2px;
  color:  #ee0000 ;
    }
.content-area a[href^="mailto:"]:hover:before, 
.content-area a[href="mailto:*"]:hover:before,  
.content-area a[href="mailto:mail@verschickungsheime-bw.de"]:hover:before,    
.content-area a[href="mailto:bayern@verschickungsheime.de"]:hover:before,    
.content-area a[href="mailto:birgitluebben.35@gmail.com"]:hover:before,    
.content-area a[href="mailto:mail@verschickungsheime-bw.de"]:hover:before,    
.content-area a[href="mailto:mail@verschickungsheime-bw.de"]:hover:before,    
.content-area a[href="mailto:mail@verschickungsheime-bw.de"]:hover:before,    

.content-area a[href="mailto:mail@verschickungsheime-bw.de"]:hover:before,    
.content-area a[href="mailto:verschickungsheime-nds@outlook.com"]:hover:before,    
.content-area a[href="mailto:dausenau.austausch@web.de"]:hover:before,    
.content-area a[href="mailto:LKBerlin@dreissig.net"]:hover:before,
.content-area a[href="mailto:verschickung-schlossfriedenweiler@web.de"]:hover:before,
.content-area a[href="mailto:erstinfo@verschickungsheime.de"]:hover:before {
    content:"\f465";
    top: 3px;
    color: #188109;
    color: #bdb30e;
    padding-right: 1px;    
    padding-left: 2px;    


    }   



.content-area a.post-thumbnail::before,
.content-area a.su-post-thumbnail::before,
.content-area a[href="tel:4306 0967"]::before,
.content-area a[href="tel:1042049800"]::before,
.content-area .post-share a::before,
.content-area .nav-previous a::before,
.content-area .listing-item a::before,
.content-area .vcard a::before,
.content-area .cat-links a::before,
.content-area .posted-on a::before {
    content: "";
  padding-right: 0px;
  padding-left: 0px;
  display: inline-block;
    }

.content-area .nav-next a::before {
    content: "Artikel Nachher";
    position: absolute;
    right: 10px;
    top: 0px;
    color: #188109;
    }

.post-navigation .nav-next a::after {
  position: absolute;
  content: "\f0da";
  font-family: "FontAwesome";
  color: #989ea6;
  right: 0;
  top: -1px;
}

.content-area .nav-previous a::before {
    content: "Artikel Vorher";
    position: absolute;
    left: 20px;
    top: 0px;
    color: #188109;
    }

.content-area .nav-next a:hover:before {
    content: "Artikel nachher";

    }

.content-area .nav-previous a:hover:before {
    content: "Artikel Vorher";
    left: 10px;
    }


.post-navigation .nav-previous a::after {
  position: absolute;
  content: "\f0d9";
  font-family: "FontAwesome";
  color: #989ea6;
  left: 0;
  top: -1px;    
    }






.widget_categories .text a {
    color: #188109;
    transition: 0.3s;

}

.widget_categories .text a[href="mailto:erstinfos@verschickungsheime.de"]  {
    color: #188109;
    transition: 0.3s;    
     }
.widget_categories .text a[href="mailto:erstinfos@verschickungsheime.de"]::before  {
    content: "\f0e0";
    width: 15px;
    height: 15px;
    font-family: Fontawesome;
    padding-right: 4px;
    opacity: 0.5;
    transition: 0.3s;
     }

.widget_categories .text a[href="mailto:erstinfos@verschickungsheime.de"]:hover:before  {
    content: "\f2b6";
    width: 15px;
    height: 15px;
    font-family: Fontawesome;
    padding-right: 4px;
    opacity: 1;
     }

.widget_categories .text a[href="mailto:erstinfos@verschickungsheime.de"]:hover  {
    color: #188109;
    color: #0e4207;

     }



.widget_categories .text {

    line-height: 20px;
    border-top: 1px dashed #888;
    padding-top: 4px;
    font-size: 14px;
    }

.widget_categories ul li.heimliste {
    padding-left: 20px;
    margin-bottom: 10px;

        padding-left: 0px;
    margin-bottom: 10px;
    margin-left: 0px;

}

.widget_categories ul li.heimliste a::before {
    content:"-";
    padding-right: 5px;
    margin-left: 5px;
    }
    


.tribe-events .tribe-events-calendar-month__calendar-event {
    padding-left: 5px;
    padding-right: 5px;
    }


.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4 {
    padding: 0px;
    padding-top: 5px;
    padding-left: 5px;
    }


.tribe-events .tribe-events-calendar-month__calendar-event.cat_niedersachsen {

    }
.tribe-events .tribe-events-calendar-month__calendar-event.cat_niedersachsen::before {
    background: url("/wp-content/themes/verschickung-neu/img/layout/wappen/wappen.png"); 
    background-position: -32px -16px;
    width: 33px;
    height: 50px;
    display: inline-block;
    content: "";   
    float: right;
    }

.tribe-events .tribe-events-calendar-month__calendar-event.cat_berlin {

    }

.tribe-events .tribe-events-calendar-month__calendar-event.cat_berlin::before {
    background: url("/wp-content/themes/verschickung-neu/img/layout/wappen/wappen.png"); 
    background-position: -160px -8px;    
    width: 30px;
    height: 50px;
    display: inline-block;
    content: "";
    float: right;

    }


.tribe-events .tribe-events-calendar-month__calendar-event.cat_berlin1::before {
    background: url("/wp-content/themes/verschickung-neu/img/layout/wappen/wappen.png"); 
    background-position: 0px -8px;    
    width: 30px;
    height: 40px;
    display: inline-block;
    content: "";
    float: right;
    }

.tribe-events .tribe-events-calendar-month__calendar-event.cat_hessen {
    }

.tribe-events .tribe-events-calendar-month__calendar-event.cat_hessen::before {
    background: url("/wp-content/themes/verschickung-neu/img/layout/wappen/wappen.png"); 
    background-position: 250px -8px;
    width: 30px;
    height: 50px;
    display: inline-block;
    content: "";
    float: right;

    }

.tribe-events .tribe-events-calendar-month__calendar-event.cat_nrw     {
    }

.tribe-events .tribe-events-calendar-month__calendar-event.cat_nrw::before {
    background: url("/wp-content/themes/verschickung-neu/img/layout/wappen/wappen.png"); 
    background-position: 0px -3px;
    width: 30px;
    height: 50px;
    display: inline-block;
    content: "";
    float: right;
    }


.tribe-events .tribe-events-calendar-month__calendar-event.cat_baden-wuerttemberg {

}    
.tribe-events .tribe-events-calendar-month__calendar-event.cat_baden-wuerttemberg::before {
    background: url("/wp-content/themes/verschickung-neu/img/layout/wappen/wappen.png"); 
    background-position: -66px 0px;
    width: 30px;
    height: 50px;
    display: inline-block;
    content: "";
    float: right;
background-position: -66px -8px;
width: 30px;
height: 41px;

    }

.tribe-events .tribe-events-calendar-month__calendar-event.cat_schleswig-holstein {

}    
.tribe-events .tribe-events-calendar-month__calendar-event.cat_schleswig-holstein::before {
    background: url("/wp-content/themes/verschickung-neu/img/layout/wappen/wappen.png"); 
    background-position: -96px -55px;
    width: 30px;
    height: 50px;
    display: inline-block;
    content: "";
    float: right;
    }


.tribe-events .tribe-events-calendar-month__calendar-event.cat_bundesweit {

}    
.tribe-events .tribe-events-calendar-month__calendar-event.cat_bundesweit::before {
    background: url("/wp-content/themes/verschickung-neu/img/layout/wappen/Logo-150x150px.jpg"); 
    background-position: 0px 0px;
    width: 50px;
    height: 50px;
    display: inline-block;
    content: "";
    float: right;
    background-size: 50px 50px;
    }


.tribe-events .tribe-events-calendar-month__calendar-event.cat_bayern {

}    
.tribe-events .tribe-events-calendar-month__calendar-event.cat_bayern::before {
    background: url("/wp-content/themes/verschickung-neu/img/layout/wappen/wappen.png"); 
    background-position: -97px -8px;
    width: 30px;
    height: 50px;
    display: inline-block;
    content: "";
    float: right;    
    }





.archive .content-area article.three-column:first-child {
    max-width: 100%;
    flex: 0 0 100%;
    }

.archive .content-area article.three-column:first-child img {
    height: auto;
    max-width: 100%;
    width: 100%;
    }

    


.post-cats > span:first-child {
    color: #fff;
}

.post-cats > span a[href="https://verschickungsheime.de/category/start/slider-links/"],
.post-cats > span a[href="https://verschickungsheime.de/category/startseite/"],
.post-cats > span a[href="https://verschickungsheime.de/category/start/oben/"],
.post-cats > span a[href="https://verschickungsheime.de/category/start/"],
.post-cats > span a[href="https://verschickungsheime.de/category/start/slider-rechts/"],
.post-cats > span a[href="https://verschickungsheime.de/category/start/unten/"] {

   display: none;   
}




/*
2021.02.01 Standard 
*/
.post-excerpt .su-posts-default-loop .su-post .su-post-thumbnail {
    margin-bottom: 10px;
}

.su-posts-default-loop .su-post-meta {
    display: none;
}

.su-posts-default-loop h2.su-post-title {
    line-height: 24px;
}

.su-posts-default-loop .su-post-excerpt p:last-child {
 line-height: 22px;
}

.post-excerpt .su-posts-default-loop .su-post {
    margin-bottom: 0px;
}

.post-excerpt .su-posts-default-loop .su-post:first-child {
    margin-bottom: 20px;
}



.liste li {
    font-size: 13px;
    margin-bottom: 16px;
    line-height:18px;

}



.liste a  {
    color: #188109 ;
    font-size: 18px;
    transition: 0.3s;
}

.liste a::before  {
    content: "\f101";
    font-family: Fontawesome;
    padding-right: 2px;
    opacity: 0.5;
    transition: 0.3s;
    }

.liste a:hover:before  {
    opacity: 1;
    padding-right: 0px;
    padding-left: 2px;
    }



.liste a:hover  {
    color: #0a4f01;
    color: #0e4207 !important;
    opacity: 1;
    }

.liste a:hover  {
    color: #0a4f01;
    color: #0e4207 !important;
    opacity: 1;
    }



.liste {
    list-style: none;
    padding-left: 0px;
    margin-left: 0px;
}

.liste.listeheader.leftcoin li:first-child {
    text-align: right;

}
.liste.listeheader.leftcoin li:first-child h4 {
    font-size: 10px;
    line-height: 10px;
    margin-bottom: 0px;
    }



.cat_baden-wuerttemberg1 {
background-image: url("/wp-content/themes/verschickung-neu/img/layout/wappen/wappen.png");
filter: alpha(opacity=50);
opacity: .5;

}
/*
.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium
*/

.cat_baden-wuerttemberg h3.tribe-common-h4--min-medium a.tribe-events-calendar-list__event-title-link::after
 {
content: " ";
background-image: url("/wp-content/themes/verschickung-neu/img/layout/wappen/wappen.png");
filter: alpha(opacity=50);
opacity: .5;
display: inline-block;
width:30px;
height: 30px;
background-size: 300px 100px;
background-position: 0px 0px;
width: 30px;
height: 30px;
background-size: 640px 400px;
background-position: -67px 0px;

}

.cat_niedersachsen h3.tribe-common-h4--min-medium a.tribe-events-calendar-list__event-title-link::after {
content: " ";
background-image: url("/wp-content/themes/verschickung-neu/img/layout/wappen/wappen.png");
filter: alpha(opacity=50);
opacity: .5;
display: inline-block;
width:30px;
height: 30px;
background-size: 300px 100px;
background-position: 0px 0px;

width: 30px;
height: 30px;
background-size: 640px 400px;
background-position: -34px 0px;
}

.cat_nrw h3.tribe-common-h4--min-medium a.tribe-events-calendar-list__event-title-link::after {
content: " ";
background-image: url("/wp-content/themes/verschickung-neu/img/layout/wappen/wappen.png");
filter: alpha(opacity=50);
opacity: .5;
display: inline-block;
width:30px;
height: 30px;
background-size: 300px 100px;
background-position: 0px 0px;

width: 30px;
height: 30px;
background-size: 640px 400px;
background-position: 0px 0px;
}

.cat_berlin h3.tribe-common-h4--min-medium a.tribe-events-calendar-list__event-title-link::after {
content: " ";
background-image: url("/wp-content/themes/verschickung-neu/img/layout/wappen/wappen.png");
filter: alpha(opacity=50);
opacity: .5;
display: inline-block;
width:30px;
height: 30px;
background-size: 300px 100px;
background-position: 0px 0px;

width: 30px;
height: 30px;
background-size: 640px 400px;
background-position: -160px 0px;
}








.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2 {
    margin-top: 0;
    margin-bottom: 0px;
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium {
	margin-left:0px;
	margin-top: 0px;
padding-top: 0px;
}


body .tribe-common .tribe-common-h6 {
	text-transform: none !important;
}

.card__post .card__post__body img {
    height: auto;
}

.su-divider-style-default {
    border-color: #018221 !important;
}

.su-divider a {
    color: rgb(24, 129, 9) !important;
}


 .card__post__body .bg__post-cover .card__post__title h5 a  {
    color: #188109 !important;
    transition: 0.3s;
 }

.card__post__body .bg__post-cover .card__post__title h5 a:hover  {
    color: #0e4207 !important;
 }


.card__post__content.bg__post-cover {
    background-color: #ffffffc0;
    background-image: none;
}

.postid-7414 .post-wrap .post-media {
    display: none;
}



.slide-wrap .caption {
    text-align: left;
    padding: 20px 40px;
    position: absolute;
    bottom: 0;
    width: 100%;
    background-color: #ffffffa0;
    background-image: none;
}

.slide-wrap .caption h2 a {
    color: #000;
 }


.slide-wrap .caption {
    padding: 0px 20px;
    padding-top: 10px;
}


.zeugniss01 {
	background-color: #e0f7d1;;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

.zeugniss01 p.caption {
    margin-bottom: 0px;
}


.zeugniss02 {
	padding-top:0px;
	background-color: #e0f7d1;;
	position: relative;
    top: -15px;
    margin-bottom: 10px;
}



.zeugniss02 p.gwolle-gb-link {
    text-align: right;
}


.zeugniss02 p.gwolle-gb-link a {
    color: #188109;
}

body .tribe-common .tribe-common-h6 {
text-transform: capitalize;
color: #2f3235;
position: relative;
font-size: 22px ;
margin-left: 13px;
margin-top: 10px;
padding-top: 5px;
}

body .tribe-events-widget .tribe-events-widget-events-list__header {
    margin-bottom: 4px;
}


body .tribe-common .tribe-common-h6::before {
    background-color: #fff;

}

.tribe-events-widget-events-list {
    background-color: #e0f7d1;

}


.tribe-common .tribe-common-b1 {
    margin-left: 10px;
    margin-bottom: 4px;
    margin-top: 4px;
    padding-bottom: 10px;    
    text-align: right;
    padding-right: 20px;
    }

body .tribe-events-widget .tribe-events-widget-events-list__view-more-link:visited,
body .tribe-events-widget .tribe-events-widget-events-list__view-more-link {
    color: #188109 ;
    }

body .tribe-common .tribe-common-anchor-thin:focus,
body .tribe-common .tribe-common-anchor-thin:hover {
    border-bottom: none;
}

body .tribe-common .tribe-common-anchor-thin:focus,
body .tribe-common .tribe-common-anchor-thin:hover {
    border-bottom: none;
    color: #0a4f01;
}


body .tribe-common a,
body .tribe-common a:visited{
    color: #188109;
    }


.zeugniss02 .widget-title {
	display: none;
}

.zeugniss02 .gb-author-name {
	font-weight: 900;
}

/*
2021.01.30  Standard 
*/




.page-id-20 .buchteaser.buchanja,
.postid-3775 .buchteaser.buchanja  {
    display: none;
}



.post-excerpt .su-posts-default-loop .su-post {
    width: 30% !important;
    display: inline-block;
    vertical-align: top;
    display: inline-block;
}


.post-excerpt .su-posts-default-loop .su-post:nth-child(3) {
    margin-left:4%;
    margin-right:4%;

}


.post-excerpt .su-posts-default-loop .su-post .su-post-thumbnail {
    width: 100% !important;
    height: auto !important;
    }

.post-excerpt .su-posts-default-loop .su-post .su-post-thumbnail .attachment-post-thumbnail {
    width: 100% !important;
    height: auto !important;
    max-width: 100%;
    max-height: 100%;

    }


.post-excerpt .su-posts-default-loop .su-post:first-child {
    width: 100% !important;
    display: block;
}


.post-excerpt .su-posts-default-loop .su-post:first-child .su-post-thumbnail {
    width: 100% !important;
    height: auto !important;
    }

.post-excerpt .su-posts-default-loop .su-post:first-child .su-post-thumbnail .attachment-post-thumbnail {
    width: 100% !important;
    height: auto !important;
    max-width: 100%;
    max-height: 100%;

    }

/*
2021.01.28  Standard 
*/


#menu-item-7322,#menu-item-6704 { 
    border-top: 1px dashed #888;

}


.page-id-5071 #af-wrapper .post-message ul {
    list-style: none;
    }

.page-id-5071 #af-wrapper .post-message ul li.uploaded-file {
    display: inline-block;
}


body.logged-in #myloginformcontent {
    display: none;
}





.docile-home-icon a {
    margin-right: 0px;
    }

input[type="checkbox"], input[type="radio"] {
    -webkit-appearance: checkbox !important;
}





.member-underline {
padding-left: 8%;
border-bottom: 1px solid #d6d6d6;
text-align: right;
padding-right: 17%;
}


#af-wrapper .content-element {
    border-bottom: none;
}

#af-wrapper .content-element.underline{
border-bottom: 1px solid #d6d6d6;
    }

#af-wrapper .content-element.odd,
.member-underline.odd  {
  background-color: #fafafa;
}

#af-wrapper .content-element.even,
.member-underline.even  {
    background-color: #fff;
}



.buddypress-wrap.extended-default-reg .register-page .default-profile {
 
    flex: 100%;
}



#secondary {
    
}


#secondary .widget_bp_core_login_widget.buddypress label {
    width: 100px;
}

#secondary .widget_bp_core_login_widget.buddypress .forgetmenot label {
    width: 200px;
}



.top-bar-area {
  box-shadow: 0px 0px 5px #ccc;
    z-index: 500;
    height: none;

}
.top-bar-area ul.top-menu li:nth-child(3) {
 display:inline-block;
}






.top-bar-area ul.top-menu li:nth-child(3) {
 border-right: none;
}

.top-bar-area ul.top-menu li a {
    padding-right: 10px;
}

.wappen {
    width: 30px;
    height: 50px;
    background-image: url("/wp-content/themes/verschickung-neu/img/layout/wappen/wappen.png");
    display: inline-block;
    
    filter: alpha(opacity=50);       
    opacity: .5;
    -webkit-transition: opacity 0.2s ease-in-out;
    -moz-transition: opacity 0.2s ease-in-out;
    transition: opacity 0.2s ease-in-out;

}

a:hover .wappen {
    filter: alpha(opacity=100);       
    opacity: 1;
}




.north-rhine-westfali {
    background-position: 0px 0px;    
    }
.niedersachsen {
    background-position: -33px 0px;    
    }
.rheinland-pfalz {    
    background-position: -130px 0px;    
    }
.baden-wuerttemberg {
    background-position: -66px 0px;    
    }
.bayern {
    background-position: -99px 0px;    
    }


.berlin {
    background-position: -160px 0px;    
    }

.brandenburg {
    background-position: -190px 0px;    
    }

.bremen {
    background-position: -223px -3px;   
    }

.hamburg {
    background-position: -0px -55px;
    }


.hessen {    
    background-position: -33px -55px;
    }

.mecklenburgvorpommern {
    background-position: -64px -55px;    
    }

.schleswigholstein {
    background-position: -96px -55px;    
    }

.sachsen {
    background-position: -129px -55px;    
    }


.thueringen {
    background-position: -162px -55px;    
    }



.wraplogo {
	width: 600px;
}

.post-footer {
	clear: both;
}



.footer-col-2 h2 {
    display: none;
}




.Landesgruppe .wp-block-media-text__media img, 
.Landesgruppe.wp-block-media-text__media video {
    max-width: 150px;
}


.copyright {
    text-transform: none;
    text-align: center;
}


.site-footer .col-md-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}


ul.category-posts-internal {
    padding-left: 0px;
}


.widget_categories ul li {
    margin-bottom: 0px;
}


.widget .widgettitle,
.widget .widget-title {
   margin-bottom: 0px;
padding-bottom: 4px; 
}

.widget.gwolle_gb ul {
    list-style: none;
    padding-left: 0px;
}


.textwidget.custom-html-widget a::before {
    content: none;
}


.custom-html-widget a img {
        -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
    filter: alpha(opacity=80);       
    opacity: .8;

    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;

}

.custom-html-widget a:hover img {

    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
    filter: alpha(opacity=100);      
    opacity: 1; 
}
#category-posts-3-internal .cat-post-item .cat-post-title,
.custom-html-widget a,
.cat-post-title a {
    color: #188109;
}

.post-excerpt .alignwide, .post-excerpt .alignfull {
    margin-left: 0px !important;
    margin-right: 0px !important;
 
}


.wp-block-media-text__content {
    padding-left: 10px;
}


ol.my-grid-layout {
    padding-left: 0px;
    padding-right: 0px;
    list-style: none;
}

ol.my-grid-layout li {
    width: 50%;
    display: inline-block;
}



ol.my-grid-layout li {
    width: 49%;
    display: inline-block;
    vertical-align: top;
    margin-bottom: 20px;
}

ol.my-grid-layout .category-display {
    display: none;
}

ol.my-grid-layout .excerpt-more {
    width: 100%; 
    display: block;
    text-align: right;
}

ol.my-grid-layout a.excerpt-more::before {

    font-family: dashicons;
    content: '\f519';
    color: #188109;
    vertical-align: top;

}


ol.my-grid-layout li:nth-child(2n) {
    padding-left: 2%;
    }


ol.my-grid-layout li img {
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;

    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border: 1px solid #eee;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
    filter: alpha(opacity=80);       
    opacity: .8;

    -webkit-transition: opacity 0.5s ease-in-out;
    -moz-transition: opacity 0.5s ease-in-out;
    transition: opacity 0.5s ease-in-out;
    }


ol.my-grid-layout li:nth-child(2n) img {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;

    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
    border: 1px solid #eee;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
    filter: alpha(opacity=80);       
    opacity: .8;
    }


ol.my-grid-layout li a:hover img {
    border: 1px solid #aaa;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; 
    filter: alpha(opacity=100);      
    opacity: 1; 
    }




ol.my-grid-layout li .excerpt {
    width: 100%;
    display: block;

}

ol.my-grid-layout li .excerpt a {
    width: 100%;
    display: block;
    color: #548e4c;

}

ol.my-grid-layout li .excerpt a:hover {
    width: 100%;
    display: block;
    color: #548e4c;

}



ol.my-grid-layout li .title {
    width: 100%;
    display: block;  
    font-weight: 900;  
    color: #188109;
    padding-top: 10px;
    padding-bottom: 10px;
    }


ol.my-grid-layout li:hover .title {
    width: 100%;
    display: block;  
    font-weight: 900;  
    color: #f88c01;
    color: #188109;
    color: #188109;
    color: #548e4c;
}


.top-menu {
    text-align: left;
}





.left-logo [class] {
    text-align: left;
}



.post-excerpt a:hover, 
.post-excerpt a:focus, 
.content a:hover, 
.content a:focus {
    color: #f88c01;
    text-decoration: none !important;
}


.verschickungsheime  .menu-area {
    background-color: #000;
}


#landes {
    position: absolute;
    right: 0;
    bottom: 30px;
    width: 300px;
        top: 30px;
        z-index: 50;
}

.main-header .logo p,
.main-header .logo h1,
.main-header .logo p.site-title {
    width: 440px;
     margin: 0;
    padding: 0;
    line-height: normal;    
    font-size: 40px;
    color: #000;
        font-weight: 900;
}


.main-header .logo p a {
    color: #000;
}

.main-header .logo p.site-description {

        color: #888;
    font-size: 20px;
    top: -7px;
    left: 20px;
    letter-spacing: 3px;
    position: relative;
}

.main-header .logo p.site-description .tr {
    padding-left: 50px;
    }

header .logo h1 {
    margin: 0;
    padding: 0;
    line-height: normal;
    width: 700px;
}

.logo-img {
position: absolute;

    height: 100px;

    width: 200px;
    height: 100px;

	}

.wraplogo {	
position: relative;
left: 50px;
    top: 70px;
	}

.header-logo {
	position: relative;
	left: 10px;
    position: relative;
    left: -55px;
    top: -73px;
	}


#landes a {
    display: inline-block;
}

#landes img {
    width: 30px;
    opacity: .5;
}

#landes a:nth-child(5), #landes a:nth-child(13) {
    margin-left: 10px;
}

#landes a:hover img {
    opacity: 1;
}


.slider-wrapper {

}


ul.trail-items li a {
    color: #188109;
    vertical-align: middle;
}
ul.trail-items li a:hover  {
    color: #188109;

}


.main-menu li > ul {
    padding-top: 0px;
    border-bottom-left-radius: 20px;
}

.top_date_social > div,
.social-links {
	display: none;
}

.header-1 .head_one {
    padding-bottom: 0px;
    padding-top: 0px;
    height: 150px;

}
.header-1 .head_one .logo {

    margin-left:0px;
    left: 89px;   
    top: -30px;
	}



.textwidget a {
    text-decoration: none !important;
}

.textwidget a::before {
	font-family: dashicons;
	content: '\f519';
	color: #188109;
    vertical-align: bottom;
	}


.widget a:hover, .widget a:focus {
    color: #f88c01;
    text-decoration: none !important;
}	

#toTop, .post-slider-section .cat-links a, .comment-form #submit:hover, .comment-form #submit:focus, .trending-news .trending-news-inner .title, .tab__wrapper .tabs-nav li, .title-highlight::before, .card__post__category a, .slide-wrap .caption .post-category, .docile-home-icon a, div.menu-description, .widget .widget-title::before, .widget .widgettitle::before, .meta_bottom .post-share a:hover, a.effect::before, .show-more, .tab__wrapper .tabs-nav li, .post-slider-section .s-cat, .sidebar-3 .widget-title::after, .bottom-caption .slick-current .slider-items span {
    background-color: #188109;
    border-color: #188109;
}


a:hover, .featured-tab .tabs-nav li.active a, .post__grid .cat-links a, .card__post__author-info .cat-links a, .main-header a:hover, .main-header a:focus, .main-header a:active, .top-menu > ul > li > a:hover, .main-menu ul li.current-menu-item > a, .header-2 .main-menu > ul > li.current-menu-item > a, .main-menu ul li:hover > a, .post-cats > span i, .post-cats > span a, .post-navigation .nav-links a:hover, .post-navigation .nav-links a:focus, ul.trail-items li a:hover span, .author-socials a:hover, .post-date a:focus, .post-date a:hover, .post-excerpt a:hover, .post-excerpt a:focus, .content a:hover, .content a:focus, .post-footer > span a:hover, .post-footer > span a:focus, .widget a:hover, .widget a:focus, .footer-menu li a:hover, .footer-menu li a:focus, .footer-social-links a:hover, .footer-social-links a:focus, .site-footer a:hover, .site-footer a:focus, .content-area p a {
   	color: #188109;
}

a:hover,
header a:hover {
	color: #188109;
}


header a:hover {
	color: #888;
	
	box-sizing: unset;
}


ul.trail-items li [rel~="home"] span::before {    
    color: #188109;
    vertical-align: top;
	}


.breadcrumbs .delim {
    color: #188109;
	}


#primary-menu > li:first-child {
	display: none;
}


.header-1 .main-menu > ul > li > a {    
    border-right: 1px dashed #555;
}

.header-1 .main-menu > ul > li:last-child > a {    
    border-right: none;
}


.main-menu ul li:hover > a {
	color: #fff;
    background-color: #666;

}



.docile-home-icon a{
    background-color: #882406;
    border-color: #882406;
	}

.docile-home-icon a:hover {
    background-color: rgb(140, 39, 53);
	color: #000;    
	}



.header-1 .main-menu > ul > li > a {
    background-color: #333;


	-webkit-transition: background 0.1s;
	transition: background 0.1s;
	-webkit-transition: background width 0.1s;
	transition: background width 0.1s;
	}

.header-1 .main-menu > ul > li > a:hover {
    background-color: #555;
    color: #ccc;
	}


.main-menu li > ul {
    background-color: #333;
	}

.main-menu li > ul a {
    background-color: #000;
	}


.main-menu ul ul li > a,
.main-menu ul ul li:hover > a {
    color: #fff;
	}

.main-menu ul ul li:hover > a {
	background-color: #555;	
}

.main-menu ul li.current-menu-parent  > a {
	background-color: #444;	
	color: #fff;
	}

.main-menu ul li.current_page_item  > a {
	background-color: #444;	
	color: #fff;
	}


.header-1 .main-menu > ul > li > a {
    color: #fff;
	}



.dropdown-plus::before,
.dropdown-plus::after {
    background-color: #fff;
}


.header-1 .mob-right {
 	top: 0;    
	}

#pro_categories_widget-3 {
    margin-bottom: 0px; 
    padding-bottom: 5px;
    border-bottom: 2px dashed #eee;

}
#pro_categories_widget-4 h2 {
    display: none;
}

#pro_categories_widget-4  {    
    padding-top: 5px;
}


#spenden2 {
    border: 1px solid #f00;
    margin-top: 20px;
}


@media (min-width: 592px) and (max-width: 1200px) {

.container {
    
    max-width:100% !important;
    margin: 0px;    
}


.header-1 .mob-right {
    position: absolute;
    right: 0px;
    top:10px;
}   

.col-lg-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}


}






@media (max-width: 850px)  {

.main-header .logo p,
.main-header .logo p.site-title {
    font-size: 30px;
    width: 300px;
    }

.main-header .logo p,
.main-header .logo p.site-description {
    font-size: 13px;
    top:-3px;
    }

.main-header .logo p.site-description .tr {
    padding-left: 40px;
    }

.wraplogo {
	width: 300px;

}


}

@media (max-width: 758px)  {


.tribe-events .tribe-events-calendar-month-mobile-events__mobile-day {
    display: block;
}


.main-header .logo p.site-description .tr {
    padding-left: 12px;
    }   

.header-1 .head_one .logo {
    margin-left: 0px;
    left: 25px;
    top: -60px;
}


    .logo-img {
        width: 100px;
        }

.main-header .logo p,
.main-header .logo p.site-title {
    font-size: 20px;
    width: 200px;
    }

.main-header .logo p,
.main-header .logo p.site-description {
    font-size: 7px;
    top:-3px;
    }


.wraplogo {
	width: 200px;

}




        }



@media (min-width: 992px)  {




.main-menu > ul > li > a {
    padding: 0 6px;
    }
}

@media (max-width: 782px) {

.main-header .logo p,
.main-header .logo h1,
.main-header .logo .header {
	vertical-align: left;
}



.header-1 .header_one {
	padding-top: 10px;
	padding-bottom: 10px;
}

html {
    margin-top: 0px !important;
	}

.main-header .logo p,
.main-header .logo h1,
.main-header .logo .header {
	text-align: left;
	}


}

@media (max-width: 650px) {
   
.main-header .logo p.site-description .tr {
    padding-left: 12px;
    }   

.header-1 .head_one .logo {
    margin-left: 0px;
    left: 25px;
    top: -60px;
}



     }


@media (max-width: 500px) {


#landes a:nth-child(5),
#landes a:nth-child(13) {
    margin-left: 0px;
}    
   
#landes {
    position: absolute;
    right: 0;
    bottom: 0px;
    width: 100%;
    top: 92px;
    z-index: 50;
    line-height: 10px;
    left: 10px;
}


.top-bar-area ul.top-menu li:nth-child(4) {
 display:inline-block;
 border-right: none;
}


.top-bar-area ul.top-menu li:nth-child(3) {
 display: none; 
}


	 }


@media (max-width: 475px) {
.header-1 .col-lg-7 {
    flex: 0 0 152px;
    max-width: 152px;
}

#custom_html-14 .textwidget a:nth-child(2) .linktext,
#custom_html-14 .textwidget a:first-child .linktext {
    display: none;
}

#custom_html-15 .textwidget a:first-child .linktext {
    display: none;
}


.header-1 .head_one {
    height: 100px;
}


#landes {
    top: 42px;
    }

.wraplogo {
    left:0px;
}

.header-1 .head_one .logo {
 left:0px;   
}

.logo-img {
    display: none;
}

#menu-item-6457 {
    display: none;
}

.header-1 .col-lg-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 400px;
    flex: 0 0 260px;
    max-width: 260px;
}


#landes a:nth-child(11),
#landes a:nth-child(12),
#landes a:nth-child(13),
#landes a:nth-child(14),
#landes a:nth-child(15),
#landes a:nth-child(16) {
    display: none;
}    
   


 }     