#paginateValues .stichwortLabelStyling{
    /*font-weight: bold;*/
    font-size: 16px;
    line-height: 25px;
    margin-bottom: 8px;
}

.ergebnisliste .esr .item .marker{
    /*border-width: 0px 0px;*/
    border: 0px solid;
    border-bottom-width: 0px;
    -webkit-box-shadow: -16px 0px 0px -14px rgb(230 230 230);
    -moz-box-shadow: -16px 0px 0px -14px rgb(230 230 230);
    box-shadow: -16px 0px 0px -14px rgb(230 230 230);
}

.esr.search-results .item .marker{
    /*border-width: 0px 0px;*/
    border: 0px solid;
    border-bottom-width: 0px;
    -webkit-box-shadow: -16px 0px 0px -14px rgb(230 230 230);
    -moz-box-shadow: -16px 0px 0px -14px rgb(230 230 230);
    box-shadow: -16px 0px 0px -14px rgb(230 230 230);
}

.ergebnisliste .esr .sponsored{
    margin-bottom: 0;
}

.ergebnisliste .esr .accordion .item .inner:first-child{
    border-width: 0px 0px 1px 0px;
}


.ergebnisliste .esr .item .inner{
    border-width: 1px 0px 1px 0px;
    padding: 15px 140px 10px 20px;
    margin-top: 0!important;
}

#ausform .esr .item .inner{
    border-width: 1px 0px 1px 0px;
    padding: 15px 140px 10px 20px;
    margin-top: 0!important;
}

.ergebnisliste .content .left{
    background: #808080;
    /*background: #848484;*/
    padding: 20px;
    border-radius: 8px;
    width: 340px;
    /*height: 55px;*/
    display: flex;
    justify-content: center;
}

.clusterHead.anzahl .text > a{
    color:#FFFFFF;
    box-shadow: unset;
}

.accordion .acctoggle::after {
    background: url(https://media.koelnmesse.io/styleguide/assets/icons/icon_chevron_down_h7.svg) 0px 0px / 12px 7px no-repeat;
}

.accordion .acctoggle::after {
    content: "";
    display: block;
    width: 12px;
    height: 7px;
    position: absolute;
    top: 16px;
    right: 20px;
}

.accordion.merkliste .acctoggle:after{
    top: 25px;
}

.accordion > .accitem.open > .acctoggle::after {
    transform: rotate(180deg);
}

.ergebnisliste .accordion > .accitem.open > .content {
    margin-top: 25px!important;
}

.accordion .acctoggle{
    position: relative;
    cursor: pointer;

    padding: unset;
    background: unset;
}

.notmobile .pagination-footer .left{
    float: right;
}


.pagination-footer .slick-next, .pagination-footer .slick-prev{
    border-radius: 5px;
    border-color: #808080;
    width: 40px;
    height: 40px;
    margin: -5px 10px 0px 0px;
}

.pagination-footer .slick-prev {
    margin-right: 0;
    margin-left: 5px;
}

.pagination-footer .slick-next {
    margin-left: 5px;
    margin-right: 0px;
}

/* prevents duplication of trefferlistheader in multiple category view */
.accitem .content .trefferlisteHeader{
    display: none;
}

.accitem .acctoggle .trefferlisteHeader .hl_3{
    /*border-bottom: 3px solid #808080;*/
    padding-bottom: 4px;

    border-bottom: 1px solid #808080;
    /*border-top: 1px solid #808080;*/
}

/*.accitem .acctoggle .trefferlisteHeader .hl_3:hover{
    background-color: #E6E6E6;
}

.accitem.open .acctoggle .trefferlisteHeader .hl_3{
    background-color: #E6E6E6;
}*/

.ergebnisliste .accordion .accitem{
    margin-bottom: 40px;
    overflow: hidden;
}

.exhibitor-search .ico_print{
    background: url(https://media.koelnmesse.io/styleguide/assets/icons/icon_print_h18.svg) 0px 0px / 12px 7px no-repeat;
    background-size: 20px 20px;
}

.exhibitor-search .shareholder a.fullopacity{
    opacity: 1;
}

.exhibitor-search .shareholder a.lightopacity, .exhibitor-search .shareholder .tooltip_social.lightopacity{
    opacity: 0.6;
}

/*.exhibitor-search .ico_fb_dark{

    background: url(https://media.koelnmesse.io/styleguide/assets/icons/icon_social_facebook_small.svg) 0px 0px / 12px 7px no-repeat;
    background-size: 20px 20px;
}*/

.tooltip_social .ico_linkedin{
    background-image: url(https://media.koelnmesse.io/styleguide/assets/icons/icon_social_linkedin_small.svg);
    background-size: 26px 21px;
    background-position: 0 2px;

    /*background-image: url(../icons/icon_social_twitter_small_blue.svg);*/
    /*background-size: 26px 21px;*/
}

/* needed because options-bar class not parent in exhibitor-search */
.exhibitor-search .shareholder a{
    font-family: noto_sansbold,Arial,Helvetica,sans-serif;
    padding-left: 27px;
    margin-right: 25px;
    margin-bottom: 10px;
    white-space: nowrap;
    display: inline-block;
    float: left;
    opacity: .6;
    min-height: 20px;
    background-repeat: no-repeat;
    background-position-x: left;
}

.styled_select .toggle {
    padding: 0px 30px 0px 10px;
    font-weight: bold;
    border: 2px solid #808080;
}

.form-block .form-row.clfix .styled_select .toggle{
    border: 2px solid #E6E6E6;
}

.item .inner .col_3.clfix .col.col1ergebnis{
    color: #333333;
}

.theme-dark .item .inner .col_3.clfix .col.col1ergebnis {
    color: var(--dark-theme-light);
}

.werbetext{

    /*font-size: 13px;*/
    /*white-space: nowrap;*/
    /*max-width: 600px;*/
    /*text-overflow: ellipsis;*/
    /*overflow: hidden;*/
}

.col_3.clfix a{
    text-decoration: revert;
}

.col_3.clfix a:hover{
    /*text-decoration: none;*/
}

.col_3.clfix a.initial_noline:hover{
    box-shadow: none;
}

.esr.search-results .item .inner .col_3.clfix .col1ergebnis a{
    box-shadow: none;
}

.esr.search-results .item .inner .col_3.clfix .col1ergebnis a{
    box-shadow: none;
}

.marker a:focus{
    outline-style: none;
    outline-color: initial;
}

.styled_select .toggle:after {
    right: 10px;
}

.ergebnisliste .form-row.clfix .form-item.half{
    float: right;
    padding: 0px 15px 0 0;
    margin: 0px 0px 0 0;
    /*width: 100%;*/
}

.ergebnisliste .form-row.clfix .form-item.half .styled_select{
    float: right;
}

.esr .item .fairlogo img{
    margin-left: auto;
}


.esr .item .marker i {
    display: block;
    width: 18px;
    height: 18px;
    position: absolute;
    left: 16%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.esr .item .marker .text {
    display: block;
    width: 100%;
    height: 18px;
    position: absolute;
    left: 80%;
    top: 50%;
    transform: translate(-50%, -50%);
}

@media (max-width: 640px) {
    .esr .item .marker .text{
        display: none;
    }

    .esr .item .marker i {
        left: 50%;
    }
}

@media (min-width: 641px) {
    .esr .item .marker {
        width: 120px;
    }

    .esr .item .marker .text{
        left: 90%;
    }
    .esr .item .marker i{
        left: 22%;
    }

}

.esr .item .col, .esr .item .marker .text{
    color: gray;
    font-size: 14px;
    line-height: 20px;
}

.theme-dark .esr .item .col, .theme-dark .esr .item .marker .text {
    color: var(--dark-theme-light);
    font-size: 14px;
    line-height: 20px;
}

.markeditem .marker.theme-dark i{

    background-image: url(https://backends.koelnmesse.io/asdb5/resources/images/icon-set_18px/white_icon_star_filled_h18.svg);
}

.theme-dark .markeditem .marker i{
    background-image: url(https://backends.koelnmesse.io/asdb5/resources/images/icon-set_18px/white_icon_star_filled_h18.svg);
}

.erweitertlink.slidetoggle.secondarylink{
    color: rgb(51, 51, 51)!important;
    font-family: unset;
}
.theme-dark .erweitertlink.slidetoggle.secondarylink{

    color: var(--dark-theme-light)!important;
}


.theme-dark .maincontent a:hover{
    box-shadow: none;
}

.col_3.clfix .col.col3ergebnis > div {
    display: none;
}

.item .inner .col_3.clfix .col.advertP.col3ergebnis{
    float: right;
    max-width: 220px;
}

.item .inner .col_3.clfix{

    min-height: 63px;
}


@media (max-width: 641px) {
    .item .inner .col_3.clfix .col.advertP.col3ergebnis {
        float: left;
        /*max-width: 220px;*/
    }
    .item .inner .col.col2ergebnis{
        display: none;
    }
}
/* Non-Design Option */
@media (max-width: 1050px) {

    .esr .item .fairlogo img{
        margin-left: unset;
    }
}

.esr .item .col p{
    padding-bottom: 0;
}

.markeditem .marker i {
    background-image: url(https://media.koelnmesse.io/styleguide/assets/icons/icon_star_filled_h18.svg);
    fill: #EB0000;
    background-size: 18px 18px;
}

.marker i {
    display: inline-block;
    margin-right: 2px;
    width: 18px;
    height: 18px;
    background-size: 18px 18px;
    background-image: url(https://media.koelnmesse.io/styleguide/assets/icons/icon_star_outline_h18.svg);
}

.suchergebnisseNew{
    margin-left: 5px;
}

.trefferlisteHeader .hl_3{
    display: flex;
}

.accordion .content{
    margin-top: -300%!important;
}

.xsearchcontent .gw-inner > .hl_2{
    margin-top: 50px;
    padding-bottom: 10px;
}

.gw-inner .shareholder.clfix{
    /* wieder rausgenommen, da seite teilen nach oben und nicht nach unten öffnet */
    /*margin-bottom: 60px;*/
}

.tooltip.ico_share.sico{

    background-position: left 0px;
}

.ergebnisliste .accordion .accitem .acctoggle{
    min-height: unset;
}



/*
.tooltipster-arrow .tooltipster-arrow-uncropped .tooltipster-arrow-border{
    border-color: rgb(204 204 204) transparent;
    border-width: 0px 20px 20px;
    top: 0px;
    left: 50%;
    margin-left: -20px;
    content: "";
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    z-index: 1;
    border-style: solid;
}

.tooltipster-base.tooltipster-sidetip.tooltipster-top.tooltipster-fade.tooltipster-show{
    top: 372px!important;
}

.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{
    bottom: 55px;
}*/


.slidetoggle.secondarylink.initial_noline{
    font-family: unset;
    color: rgb(51, 51, 51) !important;
}