@media only screen and (max-width: 35em){

  .o-gridblock--4columns>li {
    list-style: none;
    width: 100% !important;
  }

  .o-gridblock--4columns>li:nth-of-type(2n+1) {
    padding-left: 0rem;
    padding-right: 0rem !important; 
  }

  .o-gridblock--4columns>li:nth-of-type(2n) {
    padding-left: 0rem !important;
    padding-right: 0rem;
  }

  h3 {
    font-size: 1.40rem !important;
    }
}

@media only screen and (min-width: 35em)  and (max-width: 65em){
  h3 {
    font-size: 1.40rem !important;
    }

.o-gridblock--4columns>li {
    list-style: none;
    width: 50% !important;
}

.o-gridblock--4columns>li:nth-of-type(4n+3) {
    padding-left: 0rem !important;
    padding-right: 2.2058823529rem;
}

.o-gridblock--4columns>li:nth-of-type(4n) {
    padding-left: .7352941176rem;
    padding-right: 1.4705882353rem;
}

.o-gridblock--4columns>li:nth-of-type(1n) {
    /* clear: none; */
}
.o-gridblock--4columns>li:nth-of-type(2n+1) {
    clear: both;
}
}

div.c-page.c-page--fullwidth.c-page--frontpage header.c-page-head.js-sticky nav div.o-section__wrapper div.c-page-body__column--main div.ac-container ul#nav.dropdown.dropdown-linear.dropdown-columnar li.dir ul.column.ac-small li ul li.sub label.navigationSection{
    padding: 0px!important;
}

div.c-page.c-page--twocolumns main.c-page-body article.c-article.o-section div.o-section__wrapper div#ContentForReadspeaker div.c-page-body__column.c-page-body__column--main div.error{
display: none;
}


/** Turgay **/

.tx_drkserviceappbuttons div.appbutton div.apptitle {
    margin-left: 2.06%;
    /**margin-top: 1.5em; **/
	margin-top: 0 !important;
	height: 4em;
    border: #ccc solid 1px !important;
    }


.c-menu-social__item a.c-menu-social__link[title="zum Facebook-Profil"] {
  display:none;
}



