.btn_xs {
  padding: 4px 15px;
  min-width: 75px;
}
.ytp-large-play-button {
    position: absolute;
    left: 50%;
    top: 50%;
    width: 68px;
    height: 48px;
    margin-left: -34px;
    margin-top: -24px;
    -moz-transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
    -webkit-transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
    transition: opacity .25s cubic-bezier(0.0,0.0,0.2,1);
    z-index: 63;
}
.ytp-button:focus, .ytp-button {
    outline: 0;
}
.ytp-button {
    border: none;
    background-color: transparent;
    padding: 0;
    color: inherit;
    text-align: inherit;
    font-size: 100%;
    font-family: inherit;
    cursor: default;
    line-height: inherit;
}
.html5-video-player {
    position: relative;
    width: 100%;
    height: auto;
    overflow: hidden;
    z-index: 0;
    outline: 0;
    font-family: "YouTube Noto",Roboto,Arial,Helvetica,sans-serif;
    color: #eee;
    text-align: left;
    direction: ltr;
    font-size: 11px;
    line-height: 1.3;
    -webkit-font-smoothing: antialiased;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    touch-action: manipulation;
    -ms-high-contrast-adjust: none;
}
.html5-video-player .ytp-cued-thumbnail-overlay-image {
    cursor: pointer;
    width: 100%;
    height: auto;
}
.aspect-youtube .html5-video-player {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
}
/*.aspect-youtube*/
.html5-video-player .ytp-cued-thumbnail-overlay-image {
    cursor: pointer;
    width: 100%;
    height: auto;
    top: -50%;
    bottom: -50%;
    margin: auto;
    position: absolute
}
a.top-rating__coupon {
    text-decoration: none;
    color: initial;
}
.language-switch-container {
    text-align: right;
    position: absolute;
    margin-top: 0;
}
.language-switch-container .trigger:last-child span {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}
.language-switch-container .trigger:first-child span {
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
}
.language-switch-container .trigger a.active span {
    background-color: #FFB635;
    color: #FFFFFF;
}
.language-switch-container .trigger a {
    text-decoration: none;
    color: #333;
}
.review-automatic .review-box__top {
  padding: 0 30px;
}
.btn_noaff_green {
    color: #00A852;
    border: 1px solid;
    background-color: white;
}
.btn_noaff_green:hover {
    color: #009741;
}
main ul:not([class]),
main ol:not([class]) {
    list-style: revert;
    padding-left: 20px;
    margin: revert;
}

main ul:not([class]) {
    list-style: disc;
}

@media only screen and (min-width: 1200px) {
    .top-rating__column:last-child {
    	max-width: 25%;
    }
}
@media only screen and (max-width: 1023px) {
    .food-sub-sorting .sorting-table.onMob {
    	min-width: 90%;
    }
}
@media only screen and (min-width: 1024px) {
    .top-rating__column:nth-child(4) {
        -ms-flex: 1 1 25%;
        flex: 1 1 25%;
        max-width: 25%;
    }
}
@media screen and (max-width: 600px) {
    #wpdcom #wpd-threads .wpd-hidden[wpd-tooltip]::after {
        left: -70%;
    }
    #wpdcom #wpd-threads .wpd-reacted[wpd-tooltip]::after,
    #wpdcom #wpd-threads .wpd-hottest[wpd-tooltip]::after {
        left: -30%;
    }
}
.top-rating__coupon .review-coupon__top .color-primary,
.ab.review-coupon_text-biggers .review-coupon__text {
    font-size: 100%;
}
#wpdcom .wpdiscuz-subscribe-form-button input[type="submit"] {padding-bottom: 2px!important;}
