/*------------------------------------------------------------------*/
/* ! Alle Auflösungen                                               */
/*------------------------------------------------------------------*/
a {
    color: #d20a11;
}

a:hover {
    color: #d20a11;
}

.amspage_header,
.amspage_content,
.amspage_superbanner,
.amspage_thisiscontent,
.amspage_topmenu {
    max-width: 920px;
    width: 100%;
    margin: 0 auto;
}

.amspage_content {
    border-top: 4px solid #d9dadc;
}

.amspage_content.subpage {
    background-color: #d9dadc;
}

.amspage_thisiscontent.subpage {
    position: relative;
    width: 750px;
    background-color: white;
    margin-top: -140px;
    padding: 20px 50px;
}

.amspage_content_minibanner {
    display: flex;
    align-items: center;
    width: auto;
    height: 30px;
    padding: 0 50px 0 15px;

    position: absolute;

    top: -15px;
    left: -12px;

    color: white;
    background-color: #d20a11;

    font-weight: bold;
    font-size: 1.9rem;
}

.amspage_wrapper {
    background-color: #00CC66;
    background-color: rgb(217, 218, 220);
    max-width: 920px;
    width: 100%;
    margin: 0 auto;
    overflow: hidden;
}

.amspage_wrapper.issubpage {
    background-color: white;
}

header .amspage_header-cont {
    height: 150px;
    margin: 0 0 0 0;
    background-color: #Fff;
    border-top: 0;
    border-left: 0;
    border-right: 0;
}

.headertable {
    display: flex;
    justify-content: space-between;
    height: 100%;
}

.headerleft {
    padding: 1%;
}

.headerleft .logo {
    padding: 25px 22px 22px 15px;
}

.headermid {
    width: auto;
    max-width: 50%;
    display: flex;
    align-items: start;
    padding-top: 12px;
}

.headerright {
    height: 190px;
    padding: 0 1% 1px 0;
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
}

.search-button-icon {
    background-image: url(../img/search-icon.png);
    background-size: 29px 27px;
    background-repeat: no-repeat;
    text-align: center;
    position: relative;
    width: 29px;
    height: 27px;
    cursor: pointer;
    margin-bottom: 5px;
    margin-right: 25px;
}

#searchfrm .wrap_search #search_field_up {
    top: 50px;
    width: 200px;
}

#search_field_up {
    height: 30px;
    line-height: 24px;
    border: 1px solid #bfbfbf;
    padding-left: 30px;
    font-size: 11px;
    color: #959595;
    background-image: url(../img/search_icon.gif);
    background-repeat: no-repeat;
    background-position: 10px center;
    background-color: #ffffff;
    font-family: Arial;
    margin-top: 10px;
    box-shadow: -1px 0px 9px -3px;
    position: fixed;
    right: 7px;
    top: 68px;
    display: none;
}

#searchfrm {
    position: relative;
}

header .left-col .play_link {
    position: relative;
    bottom: -14px;
    left: 0;
    bottom: 0px;
    top: 0px;
    background-size: 85%;
    background-repeat: no-repeat;
}

/*  END OF HEADER   */

.visible-md {
    text-align: left !important;
}

.fixed-h {
    margin-top: 0 !important;
}

.lokmob {
    display: block !important;
}

.content {
    margin-left: 0;
}

.container.last,
.contentr {
    background-color: rgb(217, 218, 220);
}

.contentr .col-sm-12 {
    padding-right: 0;
    padding-left: 0;
}

.container {
}

.top-inner-cont {
    background-color: white;
}

.homepage_col .content-full {
    padding: 0;
}

.leftpart {

}

.rightpart {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 5px !important;
}

.cor-pad .row {
    margin-left: 0px;
    margin-right: 0px;
}

.content .content-full .news-cont {
    padding-left: 0;
}

.bodytext {
    padding-right: 5px;
}

.content-teaserbox .teser_box_inner .headline h1 {
    background-color: #e10717 !important;
    color: white !important;
}

.menubtn {
    position: relative;
    height: 29px;
    background-color: transparent;
}

.mobileonly {
    display: none;
}

/*FULLSCREEN*/
.boxheadline_left,
.boxheadline_mid,
.boxheadline_right,
.boxheadline_empty {
    display: flex;
    height: 40px;
    padding: 0 0 0 6px;
    font-size: 20px;
    color: #656565;
    background-color: rgb(217, 218, 220);
    line-height: 40px;
}

.vcenter {
    height: 400px;
    display: flex;
    align-items: center;
}

.news .tx-mbonrelated-pi1 {
    border-top: none;
    padding-top: 0;
    margin-top: 20px;
}

.news .tx-mbonrelated-pi1 .col-sm-6.list-news {
    height: 200px;
}

div.polnews1 {
    overflow: auto;
}

details.polnews {
    background-color: rgb(217, 218, 220);
    padding-top: 10px !important;
}

div.localnews,
div.polnews {
    display: block;
    height: 18px;
    width: 100%;
}

div.amspage_wrapper:not(.issubpage) div.polnews {
    display: block;
    height: 0;
    width: 100%;
}

div.amspage_wrapper:not(.issubpage) details.polnews > a {
    background-color: #d9dadc;
    padding-top: 10px;
}

div.amspage_wrapper:not(.issubpage) div.news .tx-mbonrelated-pi1{
    margin-top: 0;
}

.news details.localnews,
.news details.polnews {
    display: none;
}

.news details.localnews summary,
.news details.polnews summary {
    list-style-image: none;
}

.news details.localnews summary::-webkit-details-marker,
.news details.polnews summary::-webkit-details-marker {
    background: none;
    color: transparent;
}

.subcolumns > div,
.subcolumns_400white > div {
    min-height: 0;
}

.tx-mbonprogramm-pi2 {
    padding-right: 0;
    line-height: 18px;
    max-height: 400px;
    overflow: hidden;
}

.subpage .tx-mbonprogramm-pi2 {
    padding-right: 0;
    line-height: 18px;
    max-height: none;
    overflow: inherit;
}

.jw-rail.jw-reset {
}

.news-list-view {
    display: flex;
    justify-content: space-between;
}

.news-cont {
    margin-bottom: 10px;
    width: 100%;
}

.col-sm-6.list-news {
    width: 300px;
    height: 400px;
    margin-right: 10px;
    margin-right: 0;
}

.news-cont,
.news-cont .inner-cont,
.news-cont .inner-cont .top-inner-cont,
.news-cont .inner-cont .top-inner-cont .row {
    height: 100%;
    padding: 0;
    margin: 0;
}

.news-cont .inner-cont .row {
    display: flex;
    flex-direction: column;
    margin: 0;
}

.news-cont .leftpart {
    width: 300px;
    height: calc(300px * 2 / 3);
    padding-right: 0;
    margin: 0;
    display: flex;
    justify-content: center;
}

/*.news-cont .leftpart img {
    width: 300px;
    height: calc(300px * 2 / 3);
    object-fit: cover;
}*/
.news-cont .leftpart img {
    width: 300px;
    height: calc(300px * 2 / 3);
    width: auto;
    height: auto;
    max-width: 100%;
    max-height: 100%;
    object-fit: cover;
}
p.news-img-caption{
    padding-left: 4px;
    font-style: italic;
}
.news.news-single .tt_news_image_slider{
    display: flex;
    justify-content: center;
}

.news-cont .rightpart {
    width: 300px;
    height: calc(400px - 300px * 2 / 3);
    margin: 0;
    padding: 10px !important;
    display: flex;
    flex-direction: column;
}

.news-cont .rightpart a {
    display: block;
}

.news-cont .rightpart a:first-child {
    height: auto;
}

.news-cont .rightpart a:last-child,
.text .news-fancybox {
    flex: 1;
    overflow: hidden;
}

.text {
    overflow: hidden;
}

.news-cont .rightpart .fader,
.amspage-news-related .fader,
.tx-mbonprogramm-pi2 .fader,
.teaserbox .fader,
.amsrelatedbox2020 .fader,
.fader
{
    z-index: 8000;
    position: absolute;
    background-image: url(/fileadmin/ams/Shared/Public/images/bottom-fade.png);
    background-size: 100% 100%;
    left: 0;
    right: 0;
    bottom: 0;
    height: 50px;
    background-repeat: no-repeat;
}

.news-cont .rightpart h4 {
    font-size: 24px;
    line-height: 120%;
}

.news-cont .rightpart .news-fancybox {
    font-size: 17px;
    line-height: 140%;
}

.news-cont .date_categ {
    display: unset;
}

.news-list-view .news-cont .text {
    height: 100% !important;

}

.news-cont .text.date {
	height: initial !important;
	padding-bottom: 10px;
	text-align: right;
	display: unset;
}

/*--------------------------------------*/
.onethird-twothirds {
    display: flex;
    justify-content: space-between;
}

.onethird-twothirds .leftthird {
    padding: 0;
    margin: 0;
    width: 310px;
}

.onethird-twothirds .rightthirds {
    padding: 0;
    margin: 0;
    width: 620px;
    width: 610px;
}

/*-----------------------------------------*/

.subcolumns {
    background-color: white;
}

/*-----------------------------------------*/

.subcolumns_400white {
    display: flex;
    justify-content: space-between;
    margin-bottom: 10px;
}

.subcolumns_400white > div {
    background-color: white;
    padding: 0;
    margin: 0;
    width: 300px;
}

.subcolumn_400white_right {
}

.subcolumn_400white_right .rectright {
    margin-left: 0 !important;
}

#BillboardId {
    display: block;
    width: 800px;
    margin: 0 auto;
}

#ad_billboard {
    width: 920px !important;
}

.btn2 {
    width: 98%;
}

.col-sm-4 .content-greybox .grey_box_inner {
    padding: 0px 0px 0px 0px;
}

.content-greybox .headline_grey {
    background-color: white;
}

.internal-link.all_news {
    color: #656565 !important;
}

.tx-mbonprogramm-pi2 #prog_search div {
    margin-top: 0 !important;
    padding-bottom: 5px;
}

.tx-mbonprogramm-pi2 .search_content {
    padding-bottom: 5px;
}

.tx-mbonprogramm-pi2 h5.mbon_programm_rec_title {
    margin: 0px;
}

.tx-mbonprogramm-pi2 .mbon_programm_rec_desc p {
    margin-bottom: 5px;
    margin-top: 10px;
}

.wetter_table {
    margin: 0 10px;
}

.jekyll {
	display: none;
}

.desktop_img {
    display: none;
}

.weatherTable .weatherIcon,
.console_weather .weatherIcon {
	background: none;
}

video {
    width: 100% !important;
    height: auto !IMPORTANT;
    background: grey;
}

.amsAdLabel {
	display: grid;
	font-size: 12px;
}

.csc-textpic-center-inner img {
	margin: 0 auto;
}

.tx-mbonrelated-pi1 {
    clear: both;
}

.cross_img_center {
    width: 100% !important;
}

.divblock {
	display: block !important;
}

audio {
	height: 35px;
}

audio:focus {
    outline: 0px;
}

.mobile-only {
	display: none;
}

.csc-textpic-center-inner figcaption.csc-textpic-caption {
	text-align: center;
}

/* ! Bei uns im Programm --> News  */

.amspage_content.subpage .buip .news-cont .inner-cont .row {
    flex-direction: column;
}

.amspage_content.subpage .buip .news-cont .leftpart {
    width: 100%;
    min-width: 180px;
    height: auto;
    margin: 0;
    display: flex;
    justify-content: center;
    background-color: unset;
}

h4 .buipNews {
	font-size: 24px;
}

.buip .news-cont .date_categ {
    display: unset !important;
}

.buip .news-cont .date_categ .date {
    display: unset;
    margin-right: 10px;
}

.buip .news-cont .date_categ .date {
    float: right;
    font-size: 16px
}

.amspage_content.subpage .buip .news-cont .rightpart {
    width: 100%;
    height: unset;
    margin: 0;
    padding: 0px !important;
}

.amspage_content.subpage .buip .news-cont .leftpart > img, .amspage_content.subpage .buip .news-cont .leftpart > a > img {
    display: block;
    max-width: initial;
    width: auto;
    height: auto;
}

.buip .news-cont img {
	width: 520px;
	height: calc(520px * 2 / 3);
	object-fit: cover;
}

.buip .news-cont .mbon_quickgallery_image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.buip .no-padding-right.leftpart img {
	margin-bottom: 10px;
}

.mbon_programm_nav_next.buip a {
    background-image: url(../img/programm_arr_right.png);
    background-position: right 7px center;
    background-repeat: no-repeat;
}

.trenner_buip {
	width: 100%;
	height: auto;
	clear: both;
	margin-bottom: 15px;
}

.trenner_buip img {
	width: 100%;
	height: auto;
}

.leftpart.buip .teaserbox_col_red {
	margin-top: -16px;
}

.rightpart.buip h4 {
	margin-top: 16px;
}

.buip .news-cont a {
    color: #d20a11;
}

.buip .news-cont .rightpart a {
    display: unset;
}

/* Bei uns im Programm --> News  ENDE */

/* ! RadioplayerCoonsole */

.console-news-content a {
	color: #323232;
}

.console-news-content a:hover {
	color: #d20a11;
}

body.left-side.console.mobile .console_wrapper {
    margin-top: -10px;
}

body.left-side.console.mobile .console_wrapper .fixed-h {
    height: calc(100vw * 9 / 16 + 22px) !important;
}

body.left-side.console.mobile .console_inner .bx-wrapper .bx-caption {
    background-color: transparent;
    height: 30px;
    top: 210px;
}

body.left-side.console.mobile .console_inner .bx-wrapper .bx-pager {
    bottom: 0px;
    top: 175px;
}

body.left-side.console.mobile .bx-wrapper .bx-pager.bx-default-pager a {
    background: #666;
}

body.left-side.console.mobile .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #d20a11;
}

body.right-side.news.mobile .console_wrapper {
    padding-top: 0px;
}

body.right-side.news.mobile .console_wrapper .console_inner {
    margin-top: -10px;
}

body.right-side.news.mobile .console_wrapper .console_inner .console-news-list {
	margin-bottom: 5px;
}

/* RadioplayerCoonsole  ENDE */

/* SolrSearch  START */

#tx-solr-search {
    width: unset !important;
    float: unset;
    margin: 0 10px 0 10px;
}

#tx-solr-sorting li {
    list-style-type: none;
    margin-left: 10px;
    display: inline;
}

#tx-solr-faceting .facets li {
    list-style-type: none;
    margin-left: 0;
    display: inline;
}

.tx-solr-pagination-page-browser {
    float: unset !important;
    clear: both;
    margin: 10px 0 10px 0;
}

#tx-solr-pagination {
    margin: 20px 0;
    height: 20px;
    display: inline;
}

.tx-solr-q {
    width: 67% !important;
}

.tx-solr-submit {
    width: 28% !important;
}

/* SolrSearch  ENDE */

.divider {
	clear: both;
}

.amspage_content.subpage .polNewsListImage .news-cont .leftpart {
	display: none;
}

.amspage_content .polNewsListImage .news-cont .leftpart {
	display: none;
}

.tx-amsnewsflash-pi1 {
	width: 100%;
}

.csc-textmedia-below-center .csc-textmedia-gallery-inner, .csc-textmedia-above-center .csc-textmedia-gallery-media {
	text-align: center;
}


.csc-textpic.csc-textpic-center .csc-textpic-imagecolumn {
	float: none;
}

.tx_jkpoll_pi1_answer_desciption {
	font-size: 20px;
}

.qylogbutton{
    background-color: #ca0022;
    color: white;
    padding: 5px 10px;
    border: none;
    margin-top: 20px;
    width: fit-content;
}
.qylogbutton:hover{
    color: #dddddd;
}
.qyloginstatusmeldung{
    font-size: 1.2em;
    border: 1px solid #ca0022;
    padding: 10px 20px;
    background-color: white;
    border-radius: 0;
    margin: 20px 0;
    text-align: left;
    line-height: 1.5;
}
.qyloginstatusmeldung h2{
    margin: 10px 0 10px 0 !important;
    padding: 0 !important;
}
.qyloginstatusmeldung a{
    width: 100%;
    text-align: right;
}

/*-----------------------------SLIDER start-------------------------------------*/

.fixed-h {
    height: 517.5px;
    height: calc(517.5px + 80px);
    background-color: white;
}

.tx-mbonfrontslider-pi1 {
    margin-bottom: 10px;
}

.tx-mbonfrontslider-pi1 .slider li {
    left: 0;
    height: 517.5px;
}

.tx-mbonfrontslider-pi1 .slider li img {
    /*height: 100%;
    width: auto;*/
    height: auto;
    width: 100%;
}

.fixed-h .bx-wrapper .bx-controls-direction a {
    width: 32px;
}

.tx-mbonfrontslider-pi1 .bx-wrapper .bx-viewport {
    height: 100%;
    overflow: visible !important;
}

.bx-wrapper .bx-prev:hover {
    background-position: 0 0 !important;
}

.bx-wrapper .bx-next:hover {
    background-position: -43px 0 !important;
}

.bx-wrapper .bx-prev,
.bx-wrapper .bx-next {
    display: none;
}

.bx-wrapper .bx-caption {
    background: none;
    bottom: -85px;
    text-align: left;
    font-size: 20px;
    display: flex;
    align-items: center;
    line-height: 1.0;
    height: 59px;
}

.bx-wrapper .bx-caption span {
    color: black;
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-caption span {
    font-size: 20px;
}

.teaserbox {
    width: 300px;
    height: 400px;
    margin-right: 6px;
    margin-right: 0;
    float: left;
    background-color: white;
    margin-top: 0;
    margin-bottom: 10px;
    overflow: hidden;
}

.teaserbox_inner {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}

.teaserbox_links {
    width: 100%;
}

.teaserbox_links img:not(:first-child) {
    display: none;
}

.teaserbox_links img {
    max-width: 100%;
    display: block;
    height: auto;
    max-height: 100%;
    width: auto;
}

.teaserbox_farbbalkentext {
    position: relative;
    display: flex;
    align-items: center;
    height: 32px;
    width: 80%;
    margin-top: -16px;
    padding-left: 10px;
    color: white;
    background-color: #d20a11;
    background-color: white;
    background-color: transparent;
    font-size: 14px;
}

.teaserbox_ausprogramm .teaserbox_farbbalkentext {
}

.teaserbox_col_transparent {
    background-color: rgba(0, 0, 0, 0.7);
    color: white;
    color: black;
}

.teaserbox_col_red {
    background-color: #d20a11 !important;
    color: white;
}

.teaserbox_col_grey {
    background-color: grey !important;
    color: white;
}

.teaserbox_col_white {
    background-color: white !important;
    color: black;
}

.teaserbox_rechts {
    width: 100%;
    padding: 10px;
    max-height: 186px;
    position: relative;
    height: 100%;
}

.teaserbox_title {
    font-size: 16px;
    font-size: 24px;
    line-height: 120%;
}

.teaserbox_subtitle {
    font-size: 14px;
    font-size: 17px;
    line-height: 140%;
}

.teaserbox_rechts_euranet_logo {
    max-width: 182px;
    width: 100%;
    margin-top: 15px;
    margin-bottom: 15px;
}

.teaserbox_euranetdummybalken {
    height: 20px;
    width: auto;
}

.floatboxcontainer {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.amspage_subpage_headerpic img {
    max-width: 100%;
    max-height: calc(920px * 2 / 3);
    width: auto;
    height: auto;
}

.amspage_content.subpage {
}

.amspage_content.subpage .news-list-view {
    display: block;
    margin: 0 0 10px 0;
}

.amspage_content.subpage .col-sm-6.list-news {
    width: 100%;
    margin-right: 0;
    height: 140px;
    margin-bottom: 10px;
}

.amspage_content.subpage .news-cont .inner-cont .row {
    display: flex;
    flex-direction: row;
    margin: 0;
}

.amspage_content.subpage .news-cont .leftpart {
    width: 180px;
    min-width: 180px;
    height: calc(100% - 20px);
    margin: 0;
    display: flex;
    justify-content: center;
    background-color: transparent;
}

.amspage_content.subpage .news-cont .leftpart > img,
.amspage_content.subpage .news-cont .leftpart > a > img {
    display: block;
    max-width: initial;
    width: auto;
    height: 120px;
}

.amspage_content.subpage .news-cont .rightpart {
    width: 100%;
    height: 120px;
    margin: 0;
    padding: 8px !important;
}

.amspage_content.subpage .news-cont .rightpart.comedy {
    height: unset;
}

.amspage_content.subpage .news-cont .rightpart.comedy audio {
    width: 100%;
}

.col-sm-6.list-news.no-padding.articletype-0.comedy {
	width: 100%;
}

.amspage_content.subpage .news-cont .rightpart.comedy h4 {
    font-size: 20px;
}

.amspage_content.subpage .news-cont .rightpart .news-fancybox {
    font-size: 13px;
    line-height: 125%;
}

.amspage_content.subpage .news-cont .rightpart h4 {
    font-size: 16px;
    line-height: 110%;
    margin-bottom: 4px;
}

.amspage_content.subpage .news-cont .rightpart .fader {
    z-index: 8000;
    position: absolute;
    background-image: url(/fileadmin/ams/Shared/Public/images/bottom-fade.png);
    background-size: 100% 100%;
    left: 0;
    right: 0;
    bottom: 0px;
    height: 28px;
    background-repeat: no-repeat;
}

.amspage_content.subpage .news .tx-mbonrelated-pi1 .col-sm-6.list-news {
    margin-bottom: 0;
}

/*-----------------------------------------------------*/
.tx-mbonrelated-pi1 .amsrelated-2-page,
.tx-mbonrelated-pi2 .amsrelated-2-page {
    width: 290px;
    float: left;
    margin-bottom: 15px;
    position: relative;
}

.tx-mbonrelated-pi1 .amsrelated-box-2,
.tx-mbonrelated-pi2 .amsrelated-box-2 {
    border-top: 0px;
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

.tx-mbonrelated-pi1 .amsrelated-box-2 > div,
.tx-mbonrelated-pi2 .amsrelated-box-2 > div {
    border-bottom: 10px solid #d9dadc;
}

.amspage_content.subpage .tx-mbonrelated-pi1 .amsrelated-box-2 > div,
.amspage_content.subpage .tx-mbonrelated-pi2 .amsrelated-box-2 > div {
    border-bottom: none;
}

.tx-mbonrelated-pi1 .amsrelated-box-2 > div:last-child,
.tx-mbonrelated-pi2 .amsrelated-box-2 > div:last-child {
    border-bottom: none;
}

.tx-mbonrelated-pi1 .amsrelated-2-page-img,
.tx-mbonrelated-pi2 .amsrelated-2-page-img {
    float: left;
    padding: 0px 0px 0px 0px;
}

.tx-mbonrelated-pi1 .amsrelated-2-page-img img,
.tx-mbonrelated-pi2 .amsrelated-2-page-img img {
    width: 290px;
    height: auto;
}

.tx-mbonrelated-pi1 .amsrelated-2-page-text,
.tx-mbonrelated-pi2 .amsrelated-2-page-text {
    float: none;
    position: absolute;
    bottom: 0;
    background-color: #d20a11;
    color: white;
    display: flex;
    align-items: center;
    padding: 0 5px;
}

.tx-mbonrelated-pi1 .amsrelated-2-page-title a,
.tx-mbonrelated-pi2 .amsrelated-2-page-title a {
    color: white;
    font-size: 18px;
    vertical-align: top;
}

.tx-mbonrelated-pi1 .amsrelated-2-page-text h2,
.tx-mbonrelated-pi2 .amsrelated-2-page-text h2 {
    margin: 0;
    display: flex;
    align-items: center;
    padding: 5px;
}

.footer-menu {
    margin-bottom: 0 !important;
}

.footer-menu ul {
    display: flex;
    margin: 0 auto;
    padding-left: 0;
    background-color: white;
    width: 100%;
    height: 65px;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
}

.footer-content {
    padding-bottom: 0;
    margin-bottom: 0;
}

/* Gartentipps */

.col-sm-6.list-news.no-padding.articletype-0 {
    height: auto;
}

.news-cont.gartentipp {
    height: fit-content;
    min-height: 100% !important;
}

.news-cont.gartentipp h4 {
    margin-left: 0;
}

.news-cont.gartentipp .row > div:first-child {
}

.news-cont.gartentipp .row > div:last-child {
    padding-left: 10px !important;
    padding-right: 10px !important;
}

.news-cont.gartentipp audio {
    width: 100%;
}

.gallery-image img {
    /* height: calc(500px * 2 / 3); */
}

.gallery-current-image .gallery-current-image-index {
    font-size: 50%;
    line-height: 36px;
}

.news-backlink-wrap {
}

.news.news-single {
    padding-left: 0;
}

.news.news-single .news-img-wrap {
    width: 329px;
}

.news.news-single .news-img-wrap .outer div a img {
    width: 315px;
    height: auto;
}

.itunes-content .text {
    padding-right: 5px;
    padding-left: 10px;
}


.csc-textpic.csc-textpic-intext-left ul{
    display: table;
    padding-inline-start: 16px;
}

.mbon_haustierforum_show_entry_left img{
    width: 100%;
    height: auto;
    padding-right: 10px;
}


/* SUCHE NEU 2019/November */
ul.facet-option-list li{
    margin-left: 0 !important;
    margin-right: 20px;
    padding-right: 20px;
    border-right:1px solid black;
}
ul.facet-option-list li:first-child,
ul.facet-option-list li:last-child
{
    border-right:none;
}

ul.facets{
    padding-left: 0;
}
#tx-solr-facets-in-use ul{
    display: flex;
    padding-left: 0;
    padding: 5px 0 10px 0;
}
#tx-solr-facets-in-use ul a{
    color: black;
}
#tx-solr-facets-in-use li{
    margin-left: 0 !important;
    padding-right: 10px;
    margin-right: 10px;
}
#tx-solr-facets-in-use li.facets-remove-all{
    margin-top: 0;
}
#tx-solr-pagination-results-per-page form{
    margin-left: 0 !important;
}
#tx-solr-pagination-results-per-page select{
    margin-left: 0 !important;
}

li.facet-option a{
    color: black;
}
#tx-solr-sorting li.sortlink_asc a,
#tx-solr-sorting li.sortlink_desc a{
    font-weight: bold;
}
#tx-solr-sorting ul{
    padding-left: 0;
}
#tx-solr-sorting li{
    margin-left: 0 !important;
    margin-right: 20px;
    padding-right: 20px;
    border-right:1px solid black;
}

#tx-solr-sorting li:first-child,
#tx-solr-sorting li:last-child
{
    border-right:none;
}

#tx-solr-sorting a{
    color: black;
}

.tx-solr-relevance-bar {
    border: none !important;
}
.relevance-bar {
    padding-top: 5px !important;
}
.tx-solr-relevance_green-bg{
    background-color: green !important;
}
.tx-solr-relevance_orange-bg{
    background-color: #f18f0b !important;
}
.tx-solr-relevance {
    background-color: #f18f0b;
}


ol.results-list{
    padding-left: 0;
}
#tx-solr-search .results-list {
    margin-top: 30px !important;
}

#tx-solr-pagination{
    display: block;
}
#tx-solr-pagination div.tx-solr-pagination-page-browser{
    display: none;
}

#tx-solr-pagination select{
    background-color: #EDEDED;
}
.tx-solr-pagination-page-browser ul{
    display: flex;
    justify-content: space-between;
}
ul.tx-pagebrowse{
    font-size: 1.1em;
    padding-left: 0;
}
ul.tx-pagebrowse a{
    color: black;
}
li.tx-pagebrowse-current{
    font-weight: bold;
}
.tx-pagebrowse-first,
.tx-pagebrowse-prev,
.tx-pagebrowse-next,
.tx-pagebrowse-last{
    font-size: 1.4em;
}

.results-topic a{
    color: black;
}
input[type=submit].tx-solr-submit{
    border: none !important;
    background-color: #f2f2f2 !important;
}

.mbon_playlist .filter .table .column {
    white-space: nowrap;
}



#outbrainFooter{
    padding: 10px 0;
    border-bottom: 0px solid #DDDDDC;
    border-top: 0px solid #DDDDDC;
    margin-bottom: 10px;
    background-color: #d9dadc;
    margin-left: -50px;
    margin-right: -50px;
}
.amspage_thisiscontent.subpage{
    padding-bottom: 0;
}

div.footer-menu #outbrainFooter{
    margin-left: 0;
    margin-right: 0;
}

figcaption {
    margin-bottom: 15px;
}

/*-------------------------------------------------------------*/
/* !Banner für Retina */
/*-------------------------------------------------------------*/
ins.adrect img {
    width:300px;
    height:250px;
}
ins.adpat img {
    width:220px;
    height:90px;
}
ins.adbutton img {
    width:300px;
    height:100px;
}

/*-------------------------------------------------------------*/
/* !Accordion */
/*-------------------------------------------------------------*/

h3.t3ddy-accordion-header {
    font-size: 14px;
    font-weight: bold;
}

h3.t3ddy-accordion-header:hover {
    color: red;
}

/* .t3ddy-accordion-item h2, .t3ddy-accordion-item h3 {
    font-size: 14px;
} */

.ui-state-active, .ui-corner-all, .ui-state-default {
    border: 1px solid #eee;
    background: unset;
}

.ui-widget {
    font-family: Arial,Helvetica,sans-serif;
}

.ui-widget-content {
    border: 1px solid #eee;
}

.t3ddy-accordion-item {
    font-size:14px;
}

.ui-icon {
    background-image: unset;
    display: none;
}

.ui-accordion-icons::before {
    content: "+ ";
    color: red;
    font-size:16px;
}

.ui-state-active::before {
    content: "– ";
    color: red;
    font-size:16px;
    margin-right:3px
}

.ui-accordion .ui-accordion-icons {
    padding-left: 1em;
}

.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
    border-radius: 0px;
}

.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr {
    border-radius: 0px;
}

.t3ddy.t3ddy-accordion {
    margin-bottom: 15px;
}

.ui-accordion .ui-accordion-content {
    padding: 0em 2.2em;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    color: #000;
}

/*------------------------------------------------------------------*/
/* ! Tablet --> 2nd Auflösung 610-919                                            */
/*------------------------------------------------------------------*/
@media (max-width: 919px) {
    .amspage_superbanner {
        display: none;
    }

    #omsv_sky_DhtmlLayer {
        display: none;
    }

    .amspage_wrapper {
        max-width: 610px;
        width: 100%;
    }

    header .amspage_header-cont {
        height: 100px;
    }

    .headerleft .logo {
        padding: 8px 22px 22px 15px !important;
    }

    .headermid {
        width: auto;
        max-width: 50%;
        display: flex;
        align-items: center;
        padding-top: 0;
    }

    .headerright {
        height: 100% !important;
        align-items: center !important;
    }

    .amspage_thisiscontent.subpage {
        max-width: 610px;
        padding: 20px 15px;
    }

    .onethird-twothirds .rightthirds {
        width: 310px;
        width: 300px;
        overflow: hidden;
    }

    .header-line-1st-col, .header-line-2nd-col {
        width: 50%;
    }

    .header-line-3rd-col {
        display: none;
    }

    .subcolumn_400white_right {
        display: none;
    }

    .col-sm-6.list-news {
        width: 300px;
        height: 400px;
        margin-right: 0;
    }

    .fixed-h {
        height: calc(343.125px + 80px);

    }

    .tx-mbonfrontslider-pi1 .slider li {
        left: 0;
        height: 343.125px;
    }

    .tx-mbonrelated-pi1 .amsrelated-2-page,
    .tx-mbonrelated-pi1 .amsrelated-2-page-img img,
    .tx-mbonrelated-pi2 .amsrelated-2-page,
    .tx-mbonrelated-pi2 .amsrelated-2-page-img img {
        width: 284px;
    }

    .footer-menu ul {
        justify-content: left;
    }

    .news.news-single .news-img-wrap {
        width: 325px;
    }

    .news.news-single .news-img-wrap .outer div a img {
        width: 285px;
        height: auto;
    }


    #outbrainFooter{
        margin-left: -15px;
        margin-right: -15px;
    }
    .amspage_thisiscontent.subpage{
        padding-bottom: 0;
    }

}

/*------------------------------------------------------------------*/
/* ! mobil --> 3rd Auflösung 0-609                                              */
/*------------------------------------------------------------------*/
@media (max-width: 609px) {

    body {
        font-size: 16px;
    }

    h1,
    h2,
    .h2 {
        font-size: 24px;
    }

    .amspage_thisiscontent.subpage h1,
    .amspage_thisiscontent.subpage h2,
    .amspage_thisiscontent.subpage .h2,
    .amspage_thisiscontent.subpage p {
        padding-left: 10px;
        padding-right: 10px;
    }

    .amspage_superbanner {
        display: none;
    }

    #omsv_sky_DhtmlLayer {
        display: none;
    }

    .amspage_wrapper {
        max-width: 609px;
        width: 100%;
    }

    .amspage_completeheader {
        position: fixed;
        top: 0;
        right: 0;
        left: 0;
        z-index: 999999;
    }

    .amspage_content {
        margin-top: 108px;
    }

    header .amspage_header-cont {
        height: 68px;
    }

    header .amspage_header-cont .headerleft {
        padding: 1%;
        display: flex;
        justify-content: center;
        align-items: center;
    }

    header .amspage_header-cont .headerleft .logo {
        padding: 0 !important;
        width: 100%;
        height: 100%;
    }

    header .amspage_header-cont .headerleft .logo a {
        display: flex;
        align-items: center;
        height: 100%;
    }

    header .amspage_header-cont .headerleft .logo img {
        display: block;
        max-width: 100%;
        max-height: 100%;
        height: auto;
        width: auto;
    }

    .amspage_subpage_headerpic {
        display: none;
    }

    .amspage_thisiscontent.subpage {
        margin-top: 0;
        max-width: 100%;
        padding: 20px 0px;
    }

    .amspage_content_minibanner {
        display: none;
    }

    .fixed-h {
        height: calc(100vw * 9 / 16 + 80px);
    }

    .bx-wrapper .bx-caption {
        font-size: 18px;
    }

    .onethird-twothirds {
        display: block;
    }

    .onethird-twothirds .leftthird {
        padding: 0;
        margin: 0 0 10px 0;
        width: 100%;
    }

    .onethird-twothirds .rightthirds {
        padding: 0;
        margin: 0;
        width: 100%;
    }

    .header-line-1st-col, .header-line-2nd-col {
        width: 100%;
    }

    .header-line-3rd-col {
        display: block;
    }

    .subcolumn_400white_right {
        display: block;
    }

    .news-list-view {
        display: block;
        margin: 0 0 10px 0;
    }

    .col-sm-6.list-news {
        width: auto;
        margin-right: 0;
        height: 140px;
        margin-bottom: 10px;
    }

    .news-cont .inner-cont .row {
        display: flex;
        flex-direction: row;
        margin: 0;
    }

    .news-cont .leftpart {
        width: auto;
        height: 100%;
        margin: 0;
        display: flex;
        justify-content: center;
    }

    .news-cont .leftpart > img,
    .news-cont .leftpart > a > img {
        display: block;
        max-width: initial;
        width: calc(120px * 3 / 2);
        height: 120px;
        object-fit: cover;
    }

    .news-cont .leftpart .tt_news_image_slider img {
	    width: auto;
	    height: 120px;
	    object-fit: cover;
	}

    .news-cont .rightpart {
        width: 100%;
        height: 120px;
        margin: 0;
        padding: 8px !important;
    }

    .news-cont .rightpart .news-fancybox {
        font-size: 13px;
        line-height: 125%;
    }

    .news-cont .rightpart h4 {
        font-size: 16px;
        line-height: 110%;
        margin-bottom: 4px;
    }

    .news-cont .rightpart .fader {
        z-index: 8000;
        position: absolute;
        background-image: url(/fileadmin/ams/Shared/Public/images/bottom-fade.png);
        background-size: 100% 100%;
        left: 0;
        right: 0;
        bottom: 0px;
        height: 60px;
        background-repeat: no-repeat;
    }

    .news .tx-mbonrelated-pi1 .col-sm-6.list-news {
        margin-bottom: 0;
    }

    .subcolumns {
        text-align: center;
    }

    .subcolumns_400white {
        flex-direction: column;
    }

    .subcolumns_400white > div {
        width: 100%;
        margin-bottom: 10px;
    }

    .news .tx-mbonrelated-pi1 .col-sm-6.list-news {
        height: auto;
    }

    .news .tx-mbonrelated-pi1 .news-cont .rightpart {
        height: auto;
    }

    .boxheadline_empty {
        display: none;
    }

    .tx-mbonfrontslider-pi1 .slider li {
        left: 0;
        height: calc(100vw * 9 / 16);
    }

    .tx-mbonfrontslider-pi1 .slider li img {
        height: calc(100vw * 9 / 16);
        width: 100%;
    }

    .floatboxcontainer {
        flex-direction: column;
    }

    .teaserbox {
        width: 100%;
        height: 140px;
    }

    .teaserbox_inner {
        flex-direction: row;
    }

    .teaserbox_links img {
        max-width: 100%;
        display: block;
        height: auto;
        max-height: 120px;
        width: auto;
    }

    .teaserbox_farbbalkentext {
        position: relative;
        display: flex;
        align-items: center;
        height: 20px;
        bottom: 0;
        width: 100%;
        margin-top: 0;
        padding-left: 10px;
        color: white;
        background-color: #d20a11;
        background-color: white;
        background-color: transparent;
    }

    .teaserbox_ausprogramm .teaserbox_farbbalkentext {
        display: block;
    }

    /*WIP*/
    .teaserbox {
        width: 100%;
        height: auto;
    }

    .teaserbox_inner {
        flex-direction: row;
        height: 100%;
    }

    .teaserbox_links {
        width: 100%;
        height: 100%;
        display: flex;
        flex-direction: column;
    }

    .teaserbox_links img {
        max-width: 100%;
        display: block;
        height: auto;
        max-height: calc(100% - 20px);
        /*width: auto;*/
        width: 100%;
    }

    .teaserbox_farbbalkentext {
        position: relative;
        display: flex;
        align-items: center;
        height: 20px;
        bottom: 0px;
        width: 100%;
        padding-left: 10px;
        color: white;
        background-color: transparent;
    }

    .teaserbox_rechts {
        width: 100%;
        padding: 10px;
    }

    .teaserbox_rechts_euranet_logo {
        margin-top: 0;
    }

    .tx-mbonprogramm-pi2 .teaserbox_links {
        width: 49%;
    }

    .tx-mbonprogramm-pi2 .teaserbox_rechts {
        width: 51%;
        max-height: calc(100vw * 2 / 6);
    }

    .tx-mbonprogramm-pi2 .teaserbox_subtitle {
        position: relative;
        max-height: 100%;
        overflow: hidden;
    }

    .tx-mbonprogramm-pi2 p {
        margin-top: 0px;
    }

    .tx-mbonrelated-pi1 .amsrelated-2-page,
    .tx-mbonrelated-pi2 .amsrelated-2-page {
        width: 100%;
    }

    .tx-mbonrelated-pi1 .amsrelated-2-page-img,
    .tx-mbonrelated-pi2 .amsrelated-2-page-img {
        width: 100%;
    }

    .tx-mbonrelated-pi1 .amsrelated-2-page-img a,
    .tx-mbonrelated-pi2 .amsrelated-2-page-img a {
        display: block;
        width: 100%;
    }

    .tx-mbonrelated-pi1 .amsrelated-2-page-img img,
    .tx-mbonrelated-pi2 .amsrelated-2-page-img img {
        width: 100%;
    }

    .tx-mbonrelated-pi1 .amsrelated-2-page-text,
    .tx-mbonrelated-pi2 .amsrelated-2-page-text {
        width: 100%;
        position: relative;
    }

    .boxheadline_mid {
        display: none;
    }

    .boxheadline_mid.newsplayer {
        display: block;
        height: auto;
    }

    div.newsplayer {
        margin-bottom: 10px;
    }

    .mobileonly {
        display: block;
    }

    .footer-menu {
        margin-bottom: 0;
    }

    .footer-menu ul {
        display: block;
    }

    .footer-content {
        margin-bottom: 0;
        padding-bottom: 0;
    }

    .footer-content > div {
        margin: 0 0 !important;
    }

    .footer-content ul {
        background-color: white;
        height: 65px;
        padding: 14px 10px !important;
        margin-top: 10px;
    }

    .subpage .footer-content ul {
        margin-top: 0px;
    }

    .gallery-image img {
        height: calc(100vw * 2 / 3);
    }

    div.localnews,
    div.polnews {
        display: none;
    }

    .news details.localnews,
    .news details.polnews {
        display: block;
        text-align: left;
        color: #656565;
        padding: 0 0 10px;

    }

    .news details.localnews summary,
    .news details.polnews summary {
        text-align: right;
        outline-color: transparent;
        outline-width: 0px;
        outline: none;
    }

    .news details.localnews summary:hover,
    .news details.polnews summary:hover {
        cursor: pointer;
    }

    .news-backlink-wrap {
        padding-left: 10px;
    }

    .news.news-single .news-img-wrap {
        width: 100%;
    }

    .news.news-single .news-img-wrap .outer div a img {
        width: 100vw;
        height: auto;
    }

    .news .article .news-img-wrap a {
        padding: 0 0 10px;
    }

    .teaserbox_title {
        font-size: 16px;
        line-height: 110%;
    }

    .teaserbox_subtitle {
        font-size: 13px;
        line-height: 125%;
        margin-top: 5px;
    }

    .news-list-view .news-cont .full-width .text {
        white-space: unset;
    }

    form {
        margin: 0 15px;
    }

    .amspage_superbanner {
        display: block;
        margin-top: 55px;
        background-color: #fff;
        padding-bottom: 10px;
    }

    .amspage_content {
        margin-top: unset;
    }

    #pos2 {
        display: block;
    }

    .tx-mbonprogramm-pi2 #prog_search div {
        margin-top: 0 !important;
        padding: 5px;
    }

    .mbutton {
	    width: 300px;
	    margin: 10px auto;
	    font-size: 13px;
    }

    .mButtBack {
	    width:100%;
	    background-color:white;
	    padding:5px 0;
	    margin-top: 10px;
    }

    /*-------------------------------------------------------------*/
    /* !Banner für Retina */
    /*-------------------------------------------------------------*/
    ins.adrect img {
        width:300px;
        height:250px;
    }
    ins.adpat img {
        width:220px;
        height:90px;
    }
    ins.adbutton img {
        width:300px;
        height:100px;
    }

    .csc-textpic.csc-textpic-intext-left ul{
        padding-inline-start: 18px;
    }

    .rectright.vcenter {
    display: unset;
    text-align: center;
    }

    .mbon_haustierforum_show_all_entrys{
        padding-left: 10px;
        padding-right: 10px;
    }
    .mbon_haustierforum_show_all_entrys .mbon_tierforum_entry.entry_detail .mbon_haustierforum_show_entry_left{
        width: 100%;
    }
    .mbon_haustierforum_show_all_entrys img{
        padding: 0;
    }

    .search-button-icon{
        margin-right: 0;
    }

    .amsEventListDate, .amsEventListTitle {
	    margin-left: 10px;
		line-height: 1.2;
    }

    .cross_img_center.mbon_img img {
	    width: 100% !important;
	}

	.tx-mbonplaylist-pi1 #charts_table td {
	    width: unset;
	}

	.mbon_playlist #charts_table td.time {
		width: 55px !important;
	}

	.mbon_playlist .icons {
		width: 65px !important;
	}

	.desktop-only {
		display: none;
	}

	.mobile-only {
		display: unset;
	}

	/* Bei uns im Programm --> News  */
    .buip .news-cont img {
        width: 100%;
        height: auto;
        object-fit: cover;
    }

	.amspage_content.subpage .buip .news-cont .leftpart {
	    width: 100%;
	    min-width: 180px;
	    /*height: calc(100vw * 2 / 3);*/
        height: auto;
	    margin: 0;
	    display: flex;
	    justify-content: center;
	    background-color: unset;
	}


	.buip .news-cont .date_categ .date {
	    float: right;
	    font-size: 12px
	}

	.amspage_content.subpage .buip .news-cont .rightpart .text {
	    /* padding-left: 10px;
	    padding-right: 10px; */
	}

	.amspage_content.subpage .buip .news-cont .leftpart > img, .amspage_content.subpage .buip .news-cont .leftpart > a > img {
	    display: block;
	    max-width: initial;
	    width: 100%;
	    height: auto !important;
	}



	.news-search-form form fieldset .form-group input.buip {
	    width: 80%;
	}

	.leftpart.buip {
		margin-bottom: -10px;
	}

	.leftpart.buip .teaserbox_col_red {
		margin-top: 0px;
	}

	.rightpart.buip h4 {
		margin-top: 0px;
	}

	.news-list-view .news-cont .top-inner-cont .col-md-4 .text .bodytext {
	    height: unset;
	    white-space: unset;
	    text-overflow: unset;
	}

    .buip  .news-cont .leftpart .tt_news_image_slider{
        margin: 0 auto;
    }
	.buip  .news-cont .leftpart .tt_news_image_slider img {
	    /*width: auto !important;
	    height: 240px !important;*/
        width: 100% !important;
        height: auto !important;
	    object-fit: cover;
	}


	/* Bei uns im Programm --> News  ENDE */

	/* SolrSearch  START */

	.tx-solr-search-form {
	    padding: 5px !important;
	}

	.tx-solr-submit {
	    width: unset !important;
	}

	.tx-solr-q {
		width: unset !important;
		display: inline !important;
	}

	/* SolrSearch  ENDE */

    .tt_news_image_slider {
	    /*margin-left: 10px;*/
        margin-left: 0;
	    margin-bottom: 0px;
	}

	/* Anpassung für NewsListing der Startseite START */

	.leftpart.buip {
	    margin-bottom: 0px;
	}

	.news-cont .leftpart {
	    width: 100%; /* Change/add */
	    height: 100%;
	    margin: 0;
	    display: flex;
	    justify-content: center;
	    flex-direction: column; /* Change/add */
	}

	.news-cont .leftpart > img, .news-cont .leftpart > a > img {
	    display: block;
	    max-width: 100%;
	    /*width: auto;*/
        width: 100%;
	    height: auto;
	    object-fit: cover;
	    max-height: calc(100% - 20px);
	}

	.news .tx-mbonrelated-pi1 .col-sm-6.list-news {
	    width: 100%;
	}

	/* Anpassung für NewsListing der Startseite ENDE */



    .news-list-view.gartentippkurt{
        background-color: #d9dadc;
    }
    .news-list-view.gartentippkurt .col-sm-6.list-news.no-padding.articletype-0{
        background-color: #d9dadc;
    }

    .news-list-view.gartentippkurt .news-cont.gartentipp{
        border: none;
        padding-bottom:0;
        font-size: 13px;
    }
    .news-list-view.gartentippkurt .news-cont.gartentipp h4{
        font-size: 16px;
    }

    .news-list-view.gartentippkurt .news-cont.gartentipp .col-md-4.col-sm-12.col-xs-8.no-padding.no-padding-left{
        padding-top: 5px;
    }
    /*-------------------------------------*/
    .news-list-view.gartentippkurt .news-cont.gartentipp .row > *{
        width: 100%;
    }
    .news-list-view.gartentippkurt .news-cont.gartentipp .row > * > img{
        width: 100%;
    }

    /*.tx-kurt16-pi1>.news>.news-list-view{
        background-color: #d9dadc;
    }*/


    #outbrainFooter{
        margin-left: 0;
        margin-right: 0;
    }
    .amspage_thisiscontent.subpage{
        padding-bottom: 0;
    }

}

/*------------------------------------------------------------------*/
/* ! Desktop only 920 - xxx                                         */
/*------------------------------------------------------------------*/
@media (min-width: 920px) {

    .patronat {
        width: 690px;
        margin-left: -13px;
    }

    .btn2 {
	    display: inherit;
    }

    .pagehome .subcolumns {
	   background-color: white;
	   display: flex;
	   padding-bottom: 10px;
	}

}

/*------------------------------------------------------------------*/
/* ! Tablet und Desktop 610px - xxx                                 */
/*------------------------------------------------------------------*/
@media (min-width: 610px) {

    .mbutton {
        display: none;
    }

    h2,
    .h2 {
	    font-size: 24px;
	}

    .mButtBack {
	    display: none;
    }
    .mButtBack.ad3inarow{
        width: 300px;
        display: block;
        visibility: hidden;
    }

    #pro_search {
	    width: 200px;
    }

    .tx-amsnewsflash-pi1 .latest_newsflash {
	    margin-bottom: 10px;
	}

}

/*-------------------------------------------------------------*/
/* !Mobile 0 - 480px */
/*-------------------------------------------------------------*/
@media (max-width: 480px) {

	.rectright {
		display: unset !important;
	}
}

/*-------------------------------------------------------------*/
/* !Mobile 0 500px */
/*-------------------------------------------------------------*/
@media (max-width: 500px) {
    #tx-solr-sorting li {
        margin-right: 5px;
        padding-right: 5px;
    }
}

/*-------------------------------------------------------------*/
/* !Tablet + small 0 - 767px */
/*-------------------------------------------------------------*/
@media (max-width: 767px) {
    body, header .header-cont {
        background-color: #989898;
        padding-: 0;
    }
    .collector .news-cont.gartentipp{
        font-size: 13px !important;
    }
    .collector .news-cont.gartentipp h4{
        font-size: 16px !important;
    }
}